@layer reset{

/**
 * Layouts
 * -------------------------------------------------------------------------- */

:root {
  /* Z Indexes */
  --vp-z-index-local-nav: 10;
  --vp-z-index-nav: 20;
  --vp-z-index-banner: 30;
  --vp-z-index-backdrop: 40;
  --vp-z-index-sidebar: 50;

  /* Screen Size */
  --vp-screen-max-width: 1376px;

  /* Colors */
  --vp-code-line-highlight-color: rgba(0,0,0,.5);

  /* shopware design system */
  /* https://brand.shopware.com/d/4sqe4JPrMHUU/design-guidelines#/basics/colors */
  /* primary colors */
  --sw-c-blue-light: #e3f3ff;
  --sw-c-blue-brand: #189eff;
  --sw-c-blue-vivacious: #0870ff;
  --sw-c-blue-dark: #0b539b;
  --sw-c-blue-midnight: #06325f;

  /* secondary colors */
  --sw-c-cyan-green: #57d9a3;
  --sw-c-purple-soft: #a092f0;
  --sw-c-cyan-soft: #6ad6f0;
  --sw-c-pink-light: #ff85c2;
  --sw-c-orange-: #f88962;
  --sw-c-yellow: gold;

  /* alternative colors */
  --sw-c-concrete-900: #bababa;

  --sw-c-blue-vivacious-25: rgba(227,243,255,.5);
  --sw-c-blue-vivacious-50: #e3f3ff;
  --sw-c-blue-vivacious-100: #bae2ff;
  --sw-c-blue-vivacious-200: #8ccfff;
  --sw-c-blue-vivacious-300: #5dbbff;
  --sw-c-blue-vivacious-400: #3badff;
  --sw-c-blue-vivacious-500: #189eff;
  --sw-c-blue-vivacious-600: #1596ff;
  --sw-c-blue-vivacious-700: #118cff;
  --sw-c-blue-vivacious-800: #0e82ff;
  --sw-c-blue-vivacious-900: #0870ff;

  --sw-c-blue-dark-50: #e7f1fc;
  --sw-c-blue-dark-100: #cfe4f8;
  --sw-c-blue-dark-200: #b7d6f5;
  --sw-c-blue-dark-300: #6fadeb;
  --sw-c-blue-dark-400: #3f91e5;
  --sw-c-blue-dark-500: #0f76de;
  --sw-c-blue-dark-600: #0e6ac8;
  --sw-c-blue-dark-700: #0c5eb2;
  --sw-c-blue-dark-800: #0b539b;
  --sw-c-blue-dark-900: #094785;

  --sw-c-gray-dark-50: #667f99;
  --sw-c-gray-dark-100: #5c738a;
  --sw-c-gray-dark-200: #52667a;
  --sw-c-gray-dark-300: #47596b;
  --sw-c-gray-dark-400: #3d4c5c;
  --sw-c-gray-dark-500: #33404d;
  --sw-c-gray-dark-600: #29333d;
  --sw-c-gray-dark-700: #1f262e;
  --sw-c-gray-dark-750: #1a1f26;
  --sw-c-gray-dark-800: #14191f;
  --sw-c-gray-dark-900: #0a0d0f;

  --sw-c-gray-50: #f9fafb;
  --sw-c-gray-100: #f0f2f5;
  --sw-c-gray-150: #e8ecf0;
  --sw-c-gray-200: #e0e6eb;
  --sw-c-gray-300: #d1d9e0;
  --sw-c-gray-400: #c2ccd6;
  --sw-c-gray-500: #b3bfcc;
  --sw-c-gray-600: #a3b3c2;
  --sw-c-gray-700: #94a6b8;
  --sw-c-gray-800: #8599ad;
  --sw-c-gray-900: #758ca3;

  --sw-c-green-50: #ebfaf4;
  --sw-c-green-100: #cdf4e3;
  --sw-c-green-200: #abecd1;
  --sw-c-green-300: #89e4bf;
  --sw-c-green-400: #70dfb1;
  --sw-c-green-500: #57d9a3;
  --sw-c-green-600: #4fd59b;
  --sw-c-green-700: #46cf91;
  --sw-c-green-800: #3cca88;
  --sw-c-green-900: #2cc077;

  --sw-c-purple-50: #f4f2fd;
  --sw-c-purple-100: #e3defb;
  --sw-c-purple-200: #d0c9f8;
  --sw-c-purple-300: #bdb3f5;
  --sw-c-purple-400: #aea2f2;
  --sw-c-purple-500: #a092f0;
  --sw-c-purple-600: #988aee;
  --sw-c-purple-700: #8e7fec;
  --sw-c-purple-800: #8475e9;
  --sw-c-purple-900: #7363e5;

  --sw-c-cyan-50: #edfafd;
  --sw-c-cyan-100: #d2f3fb;
  --sw-c-cyan-200: #b5ebf8;
  --sw-c-cyan-300: #97e2f5;
  --sw-c-cyan-400: #80dcf2;
  --sw-c-cyan-500: #6ad6f0;
  --sw-c-cyan-600: #62d1ee;
  --sw-c-cyan-700: #57ccec;
  --sw-c-cyan-800: #4dc6e9;
  --sw-c-cyan-900: #3cbce5;

  --sw-c-pink-50: #fff0f8;
  --sw-c-pink-100: #ffdaed;
  --sw-c-pink-200: #ffc2e1;
  --sw-c-pink-300: #ffaad4;
  --sw-c-pink-400: #ff97cb;
  --sw-c-pink-500: #ff85c2;
  --sw-c-pink-600: #ff7dbc;
  --sw-c-pink-700: #ff72b4;
  --sw-c-pink-800: #ff68ac;
  --sw-c-pink-900: #ff559f;

  --sw-c-orange-50: #fef1ec;
  --sw-c-orange-100: #fddcd0;
  --sw-c-orange-200: #fcc4b1;
  --sw-c-orange-300: #faac91;
  --sw-c-orange-400: #f99b7a;
  --sw-c-orange-500: #f88962;
  --sw-c-orange-600: #f7815a;
  --sw-c-orange-700: #f67650;
  --sw-c-orange-800: #f56c46;
  --sw-c-orange-900: #f35934;

  --sw-c-yellow-50: #fffae0;
  --sw-c-yellow-100: #fff3b3;
  --sw-c-yellow-200: #ffeb80;
  --sw-c-yellow-300: #ffe34d;
  --sw-c-yellow-400: #ffdd26;
  --sw-c-yellow-500: gold;
  --sw-c-yellow-600: #ffd300;
  --sw-c-yellow-700: #ffcd00;
  --sw-c-yellow-800: #ffc700;
  --sw-c-yellow-900: #ffbe00;

  /* typography */
  /* https://brand.shopware.com/d/4sqe4JPrMHUU/design-guidelines#/basics/typography */
  /* see fonts.css */
}

/**
 * Component: Sidebar
 * -------------------------------------------------------------------------- */

:root {
  --vp-sidebar-width-mobile: 320px;
  --vp-sidebar-width-small: 272px;
}

html.dark {
  color-scheme: dark;
}}
@layer reset{
*,:after,:before {
  --un-border-opacity:1;border-color:rgb(229 231 235 / var(--un-border-opacity));
  border-style: solid;
  border-width: 0;
  box-sizing: border-box;
}.dark *,.dark :after,.dark :before{--un-border-opacity:1;border-color:rgb(31 41 55 / var(--un-border-opacity));}

html {
  font-family: Inter,system-ui,sans-serif;
}

body {
  background-color: var(--fig-bgElevationSurface);
  color: var(--fig-text);
  font-size: 1rem;
  margin: 0;
  word-break: break-word;
}@media (max-width: 767.9px){.hidden-mobile,.visible-desktop{display:none !important;}}@media (min-width: 768px){.hidden-desktop,.visible-mobile{display:none !important;}}

table.table-fixed {
  width: 100%;
}
table.table-fixed td {
  white-space: normal;
}

a {
  color: inherit;
  text-decoration: none;
}
a.as-link {
  color:var(--fig-textBrand) /* var(--fig-textBrand) */;
  text-decoration: underline;
}
a.as-link:has(.SwagIcon) {
  display:flex;align-items:center;gap:0.25rem;font-size:0.875rem;line-height:1.25rem;font-weight:500;
  text-decoration: none;
}
a.as-inline {
  color:var(--fig-textBrand) /* var(--fig-textBrand) */;font-weight:500;
  text-decoration: none;
}

ol,ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

#__nuxt {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
}
#__nuxt>nav+div {
  flex: 1 0 auto;
}

hr {
  border-width: 1px 0 0;
  width: 100%;
}
hr.--dotted {
  border-style: dotted;
}

button {
  background: none;
}

a:focus-visible {
  outline-width:2px;outline-color:var(--color-brand-500) /* var(--color-brand-500) */;outline-offset:2px;outline-style:solid;
}

button:focus-visible {
  outline-width:2px;outline-color:var(--color-brand-500) /* var(--color-brand-500) */;outline-style:solid;
}

p:first-child {
  margin-top:0;
}
p:last-child {
  margin-bottom:0;
}

pre {
  overflow: auto;
}}
@layer libraries{
#meteor-icon-kit__regular-3d {
  height: 22px;
  width: 20px;
}
#meteor-icon-kit__regular-AR {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-activity {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-align-center {
  height: 18px;
  width: 18px;
}
#meteor-icon-kit__regular-align-center-xs {
  height: 10px;
  width: 12px;
}
#meteor-icon-kit__regular-align-justify {
  height: 18px;
  width: 20px;
}
#meteor-icon-kit__regular-align-left {
  height: 18px;
  width: 20px;
}
#meteor-icon-kit__regular-align-left-xs {
  height: 10px;
  width: 12px;
}
#meteor-icon-kit__regular-align-right {
  height: 18px;
  width: 20px;
}
#meteor-icon-kit__regular-align-right-xs {
  height: 10px;
  width: 12px;
}
#meteor-icon-kit__regular-analytics {
  height: 24px;
  width: 22px;
}
#meteor-icon-kit__regular-archive {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-arrows {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-artificial-intelligence {
  height: 18px;
  width: 24px;
}
#meteor-icon-kit__regular-audio-description {
  height: 18px;
  width: 24px;
}
#meteor-icon-kit__regular-balance-scale {
  height: 22px;
  width: 24px;
}
#meteor-icon-kit__regular-ban {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-barcode {
  height: 14px;
  width: 20px;
}
#meteor-icon-kit__regular-barcode-scan {
  height: 14px;
  width: 24px;
}
#meteor-icon-kit__regular-bars {
  height: 16px;
  width: 20px;
}
#meteor-icon-kit__regular-bars-alt-s {
  height: 8px;
  width: 12px;
}
#meteor-icon-kit__regular-bars-circle {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-bars-circle-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__regular-bars-s {
  height: 10px;
  width: 12px;
}
#meteor-icon-kit__regular-bars-square {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-bars-square-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__regular-beer {
  height: 24px;
  width: 23px;
}
#meteor-icon-kit__regular-bell {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-bell-slash {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-blocked-circle {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-bold {
  height: 22px;
  width: 16px;
}
#meteor-icon-kit__regular-bold-xs {
  height: 12px;
  width: 10px;
}
#meteor-icon-kit__regular-book-user {
  height: 24px;
  width: 21px;
}
#meteor-icon-kit__regular-bookmark {
  height: 24px;
  width: 16px;
}
#meteor-icon-kit__regular-books {
  height: 22px;
  width: 20px;
}
#meteor-icon-kit__regular-box {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-box-alt {
  height: 18px;
  width: 24px;
}
#meteor-icon-kit__regular-boxes {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-brands {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-briefcase {
  height: 20px;
  width: 24px;
}
#meteor-icon-kit__regular-bug {
  height: 22px;
  width: 22px;
}
#meteor-icon-kit__regular-bulk-edit {
  height: 23px;
  width: 23px;
}
#meteor-icon-kit__regular-calendar {
  height: 24px;
  width: 22px;
}
#meteor-icon-kit__regular-camera {
  height: 18px;
  width: 24px;
}
#meteor-icon-kit__regular-chart-bar {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-chart-line {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-chart-line-arrow {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-chart-line-down-s {
  height: 10px;
  width: 16px;
}
#meteor-icon-kit__regular-chart-line-up-s {
  height: 10px;
  width: 16px;
}
#meteor-icon-kit__regular-chart-pie {
  height: 23px;
  width: 23px;
}
#meteor-icon-kit__regular-check-circle {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-check-circle-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__regular-check-square {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-check-square-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__regular-checkmark {
  height: 15px;
  width: 22px;
}
#meteor-icon-kit__regular-checkmark-s {
  height: 11px;
  width: 16px;
}
#meteor-icon-kit__regular-checkmark-xs {
  height: 9px;
  width: 12px;
}
#meteor-icon-kit__regular-checkmark-xxs {
  height: 6px;
  width: 8px;
}
#meteor-icon-kit__regular-chevron-circle-down {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-chevron-circle-left {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-chevron-circle-right {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-chevron-circle-up {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-chevron-down {
  height: 13px;
  width: 24px;
}
#meteor-icon-kit__regular-chevron-down-s {
  height: 8px;
  width: 14px;
}
#meteor-icon-kit__regular-chevron-down-xs {
  height: 7px;
  width: 10px;
}
#meteor-icon-kit__regular-chevron-down-xxs {
  height: 5px;
  width: 8px;
}
#meteor-icon-kit__regular-chevron-left {
  height: 24px;
  width: 13px;
}
#meteor-icon-kit__regular-chevron-left-s {
  height: 14px;
  width: 8px;
}
#meteor-icon-kit__regular-chevron-left-xs {
  height: 10px;
  width: 7px;
}
#meteor-icon-kit__regular-chevron-left-xxs {
  height: 8px;
  width: 5px;
}
#meteor-icon-kit__regular-chevron-right {
  height: 24px;
  width: 13px;
}
#meteor-icon-kit__regular-chevron-right-s {
  height: 14px;
  width: 8px;
}
#meteor-icon-kit__regular-chevron-right-xs {
  height: 10px;
  width: 7px;
}
#meteor-icon-kit__regular-chevron-right-xxs {
  height: 8px;
  width: 5px;
}
#meteor-icon-kit__regular-chevron-up {
  height: 13px;
  width: 24px;
}
#meteor-icon-kit__regular-chevron-up-s {
  height: 8px;
  width: 14px;
}
#meteor-icon-kit__regular-chevron-up-xs {
  height: 7px;
  width: 10px;
}
#meteor-icon-kit__regular-chevron-up-xxs {
  height: 5px;
  width: 8px;
}
#meteor-icon-kit__regular-circle {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-circle-download {
  height: 24px;
  width: 18px;
}
#meteor-icon-kit__regular-circle-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__regular-circle-upload {
  height: 24px;
  width: 18px;
}
#meteor-icon-kit__regular-circle-xs {
  height: 12px;
  width: 12px;
}
#meteor-icon-kit__regular-circle-xxs {
  height: 8px;
  width: 8px;
}
#meteor-icon-kit__regular-circle-xxxs {
  height: 6px;
  width: 6px;
}
#meteor-icon-kit__regular-clipboard {
  height: 24px;
  width: 18px;
}
#meteor-icon-kit__regular-clock {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-closed-captioning {
  height: 18px;
  width: 24px;
}
#meteor-icon-kit__regular-cloud {
  height: 16px;
  width: 24px;
}
#meteor-icon-kit__regular-cloud-download {
  height: 22px;
  width: 24px;
}
#meteor-icon-kit__regular-cloud-upload {
  height: 22px;
  width: 24px;
}
#meteor-icon-kit__regular-code {
  height: 18px;
  width: 24px;
}
#meteor-icon-kit__regular-code-xs {
  height: 10px;
  width: 12px;
}
#meteor-icon-kit__regular-cog {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-cog-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__regular-comment {
  height: 20px;
  width: 24px;
}
#meteor-icon-kit__regular-comments {
  height: 22px;
  width: 24px;
}
#meteor-icon-kit__regular-compress {
  height: 20px;
  width: 20px;
}
#meteor-icon-kit__regular-compress-arrows {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-compress-arrows-s {
  height: 14px;
  width: 14px;
}
#meteor-icon-kit__regular-compress-arrows-xs {
  height: 12px;
  width: 12px;
}
#meteor-icon-kit__regular-content {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-copy {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-copy-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__regular-copyright {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-credit-card {
  height: 18px;
  width: 24px;
}
#meteor-icon-kit__regular-crop {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-crosshair {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-crosshair-block {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-crossselling {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-dashboard {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-database {
  height: 21px;
  width: 24px;
}
#meteor-icon-kit__regular-delete-column {
  height: 12px;
  width: 12px;
}
#meteor-icon-kit__regular-delete-row {
  height: 12px;
  width: 12px;
}
#meteor-icon-kit__regular-desktop {
  height: 20px;
  width: 24px;
}
#meteor-icon-kit__regular-desktop-slash {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-discord {
  height: 19px;
  width: 24px;
}
#meteor-icon-kit__regular-discount {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-dolly {
  height: 23px;
  width: 24px;
}
#meteor-icon-kit__regular-double-chevron-down-s {
  height: 15px;
  width: 14px;
}
#meteor-icon-kit__regular-double-chevron-down-xs {
  height: 13px;
  width: 10px;
}
#meteor-icon-kit__regular-double-chevron-down-xxs {
  height: 10px;
  width: 8px;
}
#meteor-icon-kit__regular-double-chevron-left-s {
  height: 14px;
  width: 16px;
}
#meteor-icon-kit__regular-double-chevron-left-xs {
  height: 10px;
  width: 13px;
}
#meteor-icon-kit__regular-double-chevron-left-xxs {
  height: 8px;
  width: 9px;
}
#meteor-icon-kit__regular-double-chevron-right-s {
  height: 14px;
  width: 16px;
}
#meteor-icon-kit__regular-double-chevron-right-xs {
  height: 10px;
  width: 13px;
}
#meteor-icon-kit__regular-double-chevron-right-xxs {
  height: 8px;
  width: 9px;
}
#meteor-icon-kit__regular-double-chevron-up-s {
  height: 15px;
  width: 14px;
}
#meteor-icon-kit__regular-double-chevron-up-xs {
  height: 12px;
  width: 10px;
}
#meteor-icon-kit__regular-double-chevron-up-xxs {
  height: 10px;
  width: 8px;
}
#meteor-icon-kit__regular-down-circle {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-down-left-circle {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-down-right-circle {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-download {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-dribbble {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-duplicate {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-e-scooter {
  height: 20px;
  width: 22px;
}
#meteor-icon-kit__regular-ellipsis-h {
  height: 4px;
  width: 20px;
}
#meteor-icon-kit__regular-ellipsis-h-s {
  height: 2px;
  width: 12px;
}
#meteor-icon-kit__regular-ellipsis-v {
  height: 20px;
  width: 4px;
}
#meteor-icon-kit__regular-envelope {
  height: 18px;
  width: 24px;
}
#meteor-icon-kit__regular-euro {
  height: 18px;
  width: 16px;
}
#meteor-icon-kit__regular-exchange-alt-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__regular-exchange-s {
  height: 14px;
  width: 14px;
}
#meteor-icon-kit__regular-exclamation-circle {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-exclamation-s {
  height: 10px;
  width: 2px;
}
#meteor-icon-kit__regular-exclamation-triangle {
  height: 23px;
  width: 24px;
}
#meteor-icon-kit__regular-expand {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-expand-arrows {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-expand-arrows-s {
  height: 14px;
  width: 14px;
}
#meteor-icon-kit__regular-expand-arrows-xs {
  height: 12px;
  width: 12px;
}
#meteor-icon-kit__regular-external-link {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-external-link-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__regular-eye {
  height: 16px;
  width: 24px;
}
#meteor-icon-kit__regular-eye-dropper {
  height: 20px;
  width: 20px;
}
#meteor-icon-kit__regular-eye-s {
  height: 10px;
  width: 16px;
}
#meteor-icon-kit__regular-eye-slash {
  height: 20px;
  width: 24px;
}
#meteor-icon-kit__regular-face-confused {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-face-frown-slight {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-face-meh {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-face-meh-blank {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-face-smile {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-face-smile-relaxed {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-face-smile-upside-down {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-face-smirking {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-face-unamused {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-facebook {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-factory {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-figma {
  height: 23px;
  width: 16px;
}
#meteor-icon-kit__regular-file {
  height: 24px;
  width: 18px;
}
#meteor-icon-kit__regular-file-edit {
  height: 24px;
  width: 22px;
}
#meteor-icon-kit__regular-file-edit-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__regular-file-export {
  height: 24px;
  width: 23px;
}
#meteor-icon-kit__regular-file-search {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-file-signature {
  height: 24px;
  width: 22px;
}
#meteor-icon-kit__regular-file-text {
  height: 24px;
  width: 18px;
}
#meteor-icon-kit__regular-files {
  height: 24px;
  width: 22px;
}
#meteor-icon-kit__regular-filter {
  height: 23px;
  width: 20px;
}
#meteor-icon-kit__regular-filter-s {
  height: 10px;
  width: 12px;
}
#meteor-icon-kit__regular-fingerprint {
  height: 24px;
  width: 20px;
}
#meteor-icon-kit__regular-flag {
  height: 24px;
  width: 17px;
}
#meteor-icon-kit__regular-flask {
  height: 22px;
  width: 20px;
}
#meteor-icon-kit__regular-flow {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-folder {
  height: 20px;
  width: 22px;
}
#meteor-icon-kit__regular-folder-open {
  height: 19px;
  width: 24px;
}
#meteor-icon-kit__regular-forklift {
  height: 22px;
  width: 24px;
}
#meteor-icon-kit__regular-forward {
  height: 17px;
  width: 24px;
}
#meteor-icon-kit__regular-gamecontroller {
  height: 15px;
  width: 24px;
}
#meteor-icon-kit__regular-genderless {
  height: 12px;
  width: 12px;
}
#meteor-icon-kit__regular-gift {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-github {
  height: 23px;
  width: 24px;
}
#meteor-icon-kit__regular-globe {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-globe-stand {
  height: 24px;
  width: 21px;
}
#meteor-icon-kit__regular-google {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-graduation-cap {
  height: 18px;
  width: 24px;
}
#meteor-icon-kit__regular-grip-horizontal {
  height: 12px;
  width: 20px;
}
#meteor-icon-kit__regular-grip-horizontal-s {
  height: 6px;
  width: 12px;
}
#meteor-icon-kit__regular-grip-lines {
  height: 8px;
  width: 20px;
}
#meteor-icon-kit__regular-grip-vertical {
  height: 20px;
  width: 12px;
}
#meteor-icon-kit__regular-grip-vertical-s {
  height: 12px;
  width: 6px;
}
#meteor-icon-kit__regular-guide {
  height: 20px;
  width: 24px;
}
#meteor-icon-kit__regular-harddisk {
  height: 22px;
  width: 24px;
}
#meteor-icon-kit__regular-hashtag {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-headset {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-heart {
  height: 20px;
  width: 24px;
}
#meteor-icon-kit__regular-heart-s {
  height: 12px;
  width: 14px;
}
#meteor-icon-kit__regular-highlight {
  height: 20px;
  width: 24px;
}
#meteor-icon-kit__regular-history {
  height: 23px;
  width: 19px;
}
#meteor-icon-kit__regular-home {
  height: 23px;
  width: 24px;
}
#meteor-icon-kit__regular-home-simple {
  height: 24px;
  width: 20px;
}
#meteor-icon-kit__regular-hourglass {
  height: 24px;
  width: 16px;
}
#meteor-icon-kit__regular-image {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-image-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__regular-image-text {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-image-xs {
  height: 12px;
  width: 12px;
}
#meteor-icon-kit__regular-inbox {
  height: 18px;
  width: 24px;
}
#meteor-icon-kit__regular-infinity {
  height: 12px;
  width: 24px;
}
#meteor-icon-kit__regular-info-circle {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-insert-column-after {
  height: 12px;
  width: 12px;
}
#meteor-icon-kit__regular-insert-column-before {
  height: 12px;
  width: 12px;
}
#meteor-icon-kit__regular-insert-row-after {
  height: 12px;
  width: 12px;
}
#meteor-icon-kit__regular-insert-row-before {
  height: 12px;
  width: 12px;
}
#meteor-icon-kit__regular-instagram {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-inventory {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-iot {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-iot-connection {
  height: 22px;
  width: 24px;
}
#meteor-icon-kit__regular-italic {
  height: 22px;
  width: 8px;
}
#meteor-icon-kit__regular-italic-xs {
  height: 12px;
  width: 6px;
}
#meteor-icon-kit__regular-key {
  height: 14px;
  width: 24px;
}
#meteor-icon-kit__regular-keyboard {
  height: 18px;
  width: 24px;
}
#meteor-icon-kit__regular-language {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-language-alt {
  height: 22px;
  width: 22px;
}
#meteor-icon-kit__regular-laptop {
  height: 20px;
  width: 24px;
}
#meteor-icon-kit__regular-layer-group {
  height: 20px;
  width: 24px;
}
#meteor-icon-kit__regular-layout {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-left-circle {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-lightbulb {
  height: 24px;
  width: 16px;
}
#meteor-icon-kit__regular-line-column {
  height: 18px;
  width: 20px;
}
#meteor-icon-kit__regular-line-column-xs {
  height: 10px;
  width: 12px;
}
#meteor-icon-kit__regular-link {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-link-horizontal {
  height: 12px;
  width: 24px;
}
#meteor-icon-kit__regular-link-horizontal-slash {
  height: 18px;
  width: 24px;
}
#meteor-icon-kit__regular-link-xs {
  height: 12px;
  width: 12px;
}
#meteor-icon-kit__regular-linkedin {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-list {
  height: 18px;
  width: 20px;
}
#meteor-icon-kit__regular-list-alphabetical-xs {
  height: 12px;
  width: 12px;
}
#meteor-icon-kit__regular-list-numbered-xs {
  height: 12px;
  width: 11px;
}
#meteor-icon-kit__regular-list-unordered-xs {
  height: 10px;
  width: 12px;
}
#meteor-icon-kit__regular-list-xs {
  height: 10px;
  width: 12px;
}
#meteor-icon-kit__regular-location-arrow {
  height: 23px;
  width: 23px;
}
#meteor-icon-kit__regular-lock {
  height: 24px;
  width: 16px;
}
#meteor-icon-kit__regular-lock-open {
  height: 24px;
  width: 16px;
}
#meteor-icon-kit__regular-lock-open-s {
  height: 16px;
  width: 10px;
}
#meteor-icon-kit__regular-lock-s {
  height: 16px;
  width: 10px;
}
#meteor-icon-kit__regular-long-arrow-down {
  height: 24px;
  width: 14px;
}
#meteor-icon-kit__regular-long-arrow-down-left {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-long-arrow-down-right {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-long-arrow-down-right-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__regular-long-arrow-down-xs {
  height: 10px;
  width: 8px;
}
#meteor-icon-kit__regular-long-arrow-left {
  height: 14px;
  width: 24px;
}
#meteor-icon-kit__regular-long-arrow-right {
  height: 14px;
  width: 24px;
}
#meteor-icon-kit__regular-long-arrow-up {
  height: 24px;
  width: 14px;
}
#meteor-icon-kit__regular-long-arrow-up-left {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-long-arrow-up-right {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-low-vision {
  height: 20px;
  width: 24px;
}
#meteor-icon-kit__regular-map {
  height: 20px;
  width: 24px;
}
#meteor-icon-kit__regular-map-marker {
  height: 24px;
  width: 18px;
}
#meteor-icon-kit__regular-marker {
  height: 24px;
  width: 14px;
}
#meteor-icon-kit__regular-marketplace-stall {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-mars {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__regular-mars-double {
  height: 23px;
  width: 23px;
}
#meteor-icon-kit__regular-mars-stroke {
  height: 20px;
  width: 20px;
}
#meteor-icon-kit__regular-mars-stroke-h {
  height: 12px;
  width: 24px;
}
#meteor-icon-kit__regular-mars-stroke-v {
  height: 24px;
  width: 12px;
}
#meteor-icon-kit__regular-medal {
  height: 24px;
  width: 22px;
}
#meteor-icon-kit__regular-medium {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-megaphone {
  height: 19px;
  width: 24px;
}
#meteor-icon-kit__regular-mercury {
  height: 23px;
  width: 12px;
}
#meteor-icon-kit__regular-messanger {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-microphone {
  height: 24px;
  width: 16px;
}
#meteor-icon-kit__regular-microphone-slash {
  height: 24px;
  width: 22px;
}
#meteor-icon-kit__regular-minus {
  height: 2px;
  width: 20px;
}
#meteor-icon-kit__regular-minus-circle {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-minus-circle-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__regular-minus-s {
  height: 2px;
  width: 14px;
}
#meteor-icon-kit__regular-minus-square {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-minus-square-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__regular-minus-xs {
  height: 2px;
  width: 12px;
}
#meteor-icon-kit__regular-minus-xxs {
  height: 2px;
  width: 8px;
}
#meteor-icon-kit__regular-mobile {
  height: 24px;
  width: 16px;
}
#meteor-icon-kit__regular-mobile-slash {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-money-bill {
  height: 18px;
  width: 24px;
}
#meteor-icon-kit__regular-moon {
  height: 24px;
  width: 20px;
}
#meteor-icon-kit__regular-officebuilding {
  height: 24px;
  width: 22px;
}
#meteor-icon-kit__regular-paper-plane {
  height: 20px;
  width: 21px;
}
#meteor-icon-kit__regular-paperclip {
  height: 24px;
  width: 11px;
}
#meteor-icon-kit__regular-party-horn {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-pause {
  height: 22px;
  width: 20px;
}
#meteor-icon-kit__regular-pause-s {
  height: 14px;
  width: 16px;
}
#meteor-icon-kit__regular-pawn {
  height: 24px;
  width: 16px;
}
#meteor-icon-kit__regular-pencil-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__regular-phone {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-phone-slash {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-pinterest {
  height: 24px;
  width: 19px;
}
#meteor-icon-kit__regular-plans {
  height: 20px;
  width: 24px;
}
#meteor-icon-kit__regular-play {
  height: 24px;
  width: 21px;
}
#meteor-icon-kit__regular-play-s {
  height: 14px;
  width: 12px;
}
#meteor-icon-kit__regular-plug {
  height: 14px;
  width: 23px;
}
#meteor-icon-kit__regular-plus {
  height: 20px;
  width: 20px;
}
#meteor-icon-kit__regular-plus-circle {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-plus-circle-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__regular-plus-s {
  height: 14px;
  width: 14px;
}
#meteor-icon-kit__regular-plus-square {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-plus-square-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__regular-plus-xs {
  height: 12px;
  width: 12px;
}
#meteor-icon-kit__regular-plus-xxs {
  height: 8px;
  width: 8px;
}
#meteor-icon-kit__regular-printer {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-printer-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__regular-products {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-products-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__regular-puzzle-piece {
  height: 24px;
  width: 20px;
}
#meteor-icon-kit__regular-question-circle {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-question-circle-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__regular-questionmark-s {
  height: 10px;
  width: 6px;
}
#meteor-icon-kit__regular-quote {
  height: 10px;
  width: 16px;
}
#meteor-icon-kit__regular-receipt {
  height: 24px;
  width: 20px;
}
#meteor-icon-kit__regular-recycle {
  height: 19px;
  width: 20px;
}
#meteor-icon-kit__regular-redo {
  height: 23px;
  width: 19px;
}
#meteor-icon-kit__regular-redo-s {
  height: 16px;
  width: 13px;
}
#meteor-icon-kit__regular-redo-xs {
  height: 12px;
  width: 11px;
}
#meteor-icon-kit__regular-register {
  height: 22px;
  width: 22px;
}
#meteor-icon-kit__regular-repeat {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-reply {
  height: 17px;
  width: 24px;
}
#meteor-icon-kit__regular-right-circle {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-rocket {
  height: 21px;
  width: 21px;
}
#meteor-icon-kit__regular-rule {
  height: 22px;
  width: 23px;
}
#meteor-icon-kit__regular-rule-s {
  height: 16px;
  width: 15px;
}
#meteor-icon-kit__regular-save {
  height: 24px;
  width: 22px;
}
#meteor-icon-kit__regular-scanner {
  height: 21px;
  width: 24px;
}
#meteor-icon-kit__regular-screen-share {
  height: 18px;
  width: 24px;
}
#meteor-icon-kit__regular-search {
  height: 20px;
  width: 20px;
}
#meteor-icon-kit__regular-search-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__regular-server {
  height: 20px;
  width: 22px;
}
#meteor-icon-kit__regular-share {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-share-s {
  height: 12px;
  width: 12px;
}
#meteor-icon-kit__regular-shield {
  height: 24px;
  width: 20px;
}
#meteor-icon-kit__regular-shopping-bag {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-shopping-bag-alt {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-shopping-bag-product {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-shopping-basket {
  height: 19px;
  width: 24px;
}
#meteor-icon-kit__regular-shopping-cart {
  height: 22px;
  width: 24px;
}
#meteor-icon-kit__regular-shopware {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-shuffle {
  height: 20px;
  width: 24px;
}
#meteor-icon-kit__regular-sidebar {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-sidebar-overlay {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-sign-in {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-sign-out {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-sitemap {
  height: 22px;
  width: 24px;
}
#meteor-icon-kit__regular-slack {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-sliders-v {
  height: 24px;
  width: 22px;
}
#meteor-icon-kit__regular-smile-beam {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-sofa {
  height: 20px;
  width: 24px;
}
#meteor-icon-kit__regular-sort {
  height: 24px;
  width: 18px;
}
#meteor-icon-kit__regular-sparkle {
  height: 22px;
  width: 22px;
}
#meteor-icon-kit__regular-sparkles {
  height: 24px;
  width: 23px;
}
#meteor-icon-kit__regular-spinner-star {
  height: 22px;
  width: 20px;
}
#meteor-icon-kit__regular-square {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-square-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__regular-stackoverflow {
  height: 24px;
  width: 21px;
}
#meteor-icon-kit__regular-star {
  height: 23px;
  width: 24px;
}
#meteor-icon-kit__regular-star-half {
  height: 23px;
  width: 13px;
}
#meteor-icon-kit__regular-storefront {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-strikethrough-xs {
  height: 12px;
  width: 12px;
}
#meteor-icon-kit__regular-style-alt-xs {
  height: 12px;
  width: 12px;
}
#meteor-icon-kit__regular-style-xs {
  height: 12px;
  width: 12px;
}
#meteor-icon-kit__regular-subscript-xs {
  height: 12px;
  width: 12px;
}
#meteor-icon-kit__regular-sun {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-superscript-xs {
  height: 12px;
  width: 12px;
}
#meteor-icon-kit__regular-sync {
  height: 24px;
  width: 18px;
}
#meteor-icon-kit__regular-table {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-table-xs {
  height: 12px;
  width: 12px;
}
#meteor-icon-kit__regular-tablet {
  height: 18px;
  width: 24px;
}
#meteor-icon-kit__regular-tablet-slash {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-tachometer {
  height: 22px;
  width: 24px;
}
#meteor-icon-kit__regular-tag {
  height: 23px;
  width: 23px;
}
#meteor-icon-kit__regular-thumbs-down {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-thumbs-down-s {
  height: 14px;
  width: 15px;
}
#meteor-icon-kit__regular-thumbs-up {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-thumbs-up-s {
  height: 14px;
  width: 15px;
}
#meteor-icon-kit__regular-thumbtack {
  height: 24px;
  width: 14px;
}
#meteor-icon-kit__regular-tiktok {
  height: 24px;
  width: 21px;
}
#meteor-icon-kit__regular-times {
  height: 18px;
  width: 18px;
}
#meteor-icon-kit__regular-times-circle {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-times-circle-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__regular-times-hexagon {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-times-s {
  height: 12px;
  width: 12px;
}
#meteor-icon-kit__regular-times-square {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-times-square-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__regular-times-xs {
  height: 10px;
  width: 10px;
}
#meteor-icon-kit__regular-times-xxs {
  height: 8px;
  width: 8px;
}
#meteor-icon-kit__regular-tools {
  height: 21px;
  width: 21px;
}
#meteor-icon-kit__regular-tools-alt {
  height: 22px;
  width: 22px;
}
#meteor-icon-kit__regular-trademark {
  height: 13px;
  width: 24px;
}
#meteor-icon-kit__regular-traffic-pawn {
  height: 22px;
  width: 24px;
}
#meteor-icon-kit__regular-transgender {
  height: 23px;
  width: 16px;
}
#meteor-icon-kit__regular-trash {
  height: 24px;
  width: 20px;
}
#meteor-icon-kit__regular-trash-s {
  height: 16px;
  width: 14px;
}
#meteor-icon-kit__regular-triangle {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-trophy {
  height: 24px;
  width: 22px;
}
#meteor-icon-kit__regular-truck {
  height: 18px;
  width: 24px;
}
#meteor-icon-kit__regular-tshirt {
  height: 20px;
  width: 24px;
}
#meteor-icon-kit__regular-turn-left {
  height: 24px;
  width: 20px;
}
#meteor-icon-kit__regular-turn-right {
  height: 24px;
  width: 20px;
}
#meteor-icon-kit__regular-twitter {
  height: 20px;
  width: 24px;
}
#meteor-icon-kit__regular-underline {
  height: 22px;
  width: 17px;
}
#meteor-icon-kit__regular-underline-xs {
  height: 12px;
  width: 10px;
}
#meteor-icon-kit__regular-undo {
  height: 23px;
  width: 19px;
}
#meteor-icon-kit__regular-undo-s {
  height: 16px;
  width: 13px;
}
#meteor-icon-kit__regular-undo-xs {
  height: 12px;
  width: 11px;
}
#meteor-icon-kit__regular-universal-access {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-up-circle {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-up-left-circle {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-up-right-circle {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-upload {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-user {
  height: 22px;
  width: 20px;
}
#meteor-icon-kit__regular-user-minus {
  height: 20px;
  width: 24px;
}
#meteor-icon-kit__regular-user-plus {
  height: 20px;
  width: 24px;
}
#meteor-icon-kit__regular-user-shield {
  height: 22px;
  width: 25px;
}
#meteor-icon-kit__regular-users {
  height: 22px;
  width: 24px;
}
#meteor-icon-kit__regular-variables-xs {
  height: 12px;
  width: 12px;
}
#meteor-icon-kit__regular-variants {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-venus {
  height: 19px;
  width: 12px;
}
#meteor-icon-kit__regular-venus-double {
  height: 19px;
  width: 20px;
}
#meteor-icon-kit__regular-venus-mars {
  height: 23px;
  width: 24px;
}
#meteor-icon-kit__regular-video {
  height: 16px;
  width: 24px;
}
#meteor-icon-kit__regular-video-slash {
  height: 22px;
  width: 24px;
}
#meteor-icon-kit__regular-view-compact {
  height: 22px;
  width: 24px;
}
#meteor-icon-kit__regular-view-grid {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-view-normal {
  height: 20px;
  width: 24px;
}
#meteor-icon-kit__regular-vimeo {
  height: 21px;
  width: 24px;
}
#meteor-icon-kit__regular-volume-mute {
  height: 22px;
  width: 24px;
}
#meteor-icon-kit__regular-volume-up {
  height: 22px;
  width: 24px;
}
#meteor-icon-kit__regular-wallet {
  height: 20px;
  width: 24px;
}
#meteor-icon-kit__regular-wand-magic {
  height: 22px;
  width: 22px;
}
#meteor-icon-kit__regular-wand-magic-sparkles {
  height: 22px;
  width: 22px;
}
#meteor-icon-kit__regular-warehouse {
  height: 23px;
  width: 24px;
}
#meteor-icon-kit__regular-watch {
  height: 24px;
  width: 14px;
}
#meteor-icon-kit__regular-whatsapp {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-window {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-window-eye {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-window-terminal {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__regular-wrap-s {
  height: 14px;
  width: 16px;
}
#meteor-icon-kit__regular-x {
  height: 22px;
  width: 24px;
}
#meteor-icon-kit__regular-xing {
  height: 24px;
  width: 21px;
}
#meteor-icon-kit__regular-youtube {
  height: 17px;
  width: 24px;
}
#meteor-icon-kit__solid-3d {
  height: 22px;
  width: 20px;
}
#meteor-icon-kit__solid-AR {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-activity {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-align-center {
  height: 18px;
  width: 18px;
}
#meteor-icon-kit__solid-align-justify {
  height: 18px;
  width: 20px;
}
#meteor-icon-kit__solid-align-left {
  height: 18px;
  width: 20px;
}
#meteor-icon-kit__solid-align-right {
  height: 18px;
  width: 20px;
}
#meteor-icon-kit__solid-analytics {
  height: 24px;
  width: 22px;
}
#meteor-icon-kit__solid-archive {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-arrows {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-artificial-intelligence {
  height: 18px;
  width: 24px;
}
#meteor-icon-kit__solid-audio-description {
  height: 18px;
  width: 24px;
}
#meteor-icon-kit__solid-balance-scale {
  height: 22px;
  width: 24px;
}
#meteor-icon-kit__solid-ban {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-barcode {
  height: 12px;
  width: 21px;
}
#meteor-icon-kit__solid-barcode-scan {
  height: 12px;
  width: 24px;
}
#meteor-icon-kit__solid-bars {
  height: 18px;
  width: 18px;
}
#meteor-icon-kit__solid-bars-alt-s {
  height: 12px;
  width: 14px;
}
#meteor-icon-kit__solid-bars-circle {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-bars-circle-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__solid-bars-s {
  height: 14px;
  width: 14px;
}
#meteor-icon-kit__solid-bars-square {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-bars-square-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__solid-beer {
  height: 24px;
  width: 23px;
}
#meteor-icon-kit__solid-bell {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-bell-slash {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-blocked-circle {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-bold {
  height: 22px;
  width: 18px;
}
#meteor-icon-kit__solid-book-user {
  height: 24px;
  width: 21px;
}
#meteor-icon-kit__solid-bookmark {
  height: 24px;
  width: 16px;
}
#meteor-icon-kit__solid-books {
  height: 20px;
  width: 20px;
}
#meteor-icon-kit__solid-box {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-box-alt {
  height: 18px;
  width: 24px;
}
#meteor-icon-kit__solid-boxes {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-brands {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-briefcase {
  height: 20px;
  width: 24px;
}
#meteor-icon-kit__solid-bug {
  height: 22px;
  width: 22px;
}
#meteor-icon-kit__solid-bulk-edit {
  height: 23px;
  width: 23px;
}
#meteor-icon-kit__solid-calendar {
  height: 24px;
  width: 22px;
}
#meteor-icon-kit__solid-camera {
  height: 18px;
  width: 24px;
}
#meteor-icon-kit__solid-chart-bar {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-chart-line {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-chart-line-arrow {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-chart-pie {
  height: 23px;
  width: 23px;
}
#meteor-icon-kit__solid-check-circle {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-check-circle-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__solid-check-square {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-check-square-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__solid-checkmark {
  height: 16px;
  width: 24px;
}
#meteor-icon-kit__solid-checkmark-s {
  height: 13px;
  width: 18px;
}
#meteor-icon-kit__solid-checkmark-xs {
  height: 11px;
  width: 14px;
}
#meteor-icon-kit__solid-checkmark-xxs {
  height: 8px;
  width: 10px;
}
#meteor-icon-kit__solid-chevron-circle-down {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-chevron-circle-left {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-chevron-circle-right {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-chevron-circle-up {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-chevron-down {
  height: 14px;
  width: 24px;
}
#meteor-icon-kit__solid-chevron-down-s {
  height: 10px;
  width: 16px;
}
#meteor-icon-kit__solid-chevron-down-xs {
  height: 7px;
  width: 12px;
}
#meteor-icon-kit__solid-chevron-down-xxs {
  height: 7px;
  width: 10px;
}
#meteor-icon-kit__solid-chevron-left {
  height: 24px;
  width: 14px;
}
#meteor-icon-kit__solid-chevron-left-s {
  height: 16px;
  width: 10px;
}
#meteor-icon-kit__solid-chevron-left-xs {
  height: 12px;
  width: 7px;
}
#meteor-icon-kit__solid-chevron-left-xxs {
  height: 10px;
  width: 7px;
}
#meteor-icon-kit__solid-chevron-right {
  height: 24px;
  width: 14px;
}
#meteor-icon-kit__solid-chevron-right-s {
  height: 16px;
  width: 10px;
}
#meteor-icon-kit__solid-chevron-right-xs {
  height: 12px;
  width: 7px;
}
#meteor-icon-kit__solid-chevron-right-xxs {
  height: 10px;
  width: 7px;
}
#meteor-icon-kit__solid-chevron-up {
  height: 14px;
  width: 24px;
}
#meteor-icon-kit__solid-chevron-up-s {
  height: 10px;
  width: 16px;
}
#meteor-icon-kit__solid-chevron-up-xs {
  height: 7px;
  width: 12px;
}
#meteor-icon-kit__solid-chevron-up-xxs {
  height: 6px;
  width: 10px;
}
#meteor-icon-kit__solid-circle {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-circle-download {
  height: 24px;
  width: 20px;
}
#meteor-icon-kit__solid-circle-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__solid-circle-upload {
  height: 25px;
  width: 20px;
}
#meteor-icon-kit__solid-circle-xs {
  height: 12px;
  width: 12px;
}
#meteor-icon-kit__solid-circle-xxs {
  height: 8px;
  width: 8px;
}
#meteor-icon-kit__solid-circle-xxxs {
  height: 6px;
  width: 6px;
}
#meteor-icon-kit__solid-clipboard {
  height: 24px;
  width: 18px;
}
#meteor-icon-kit__solid-clock {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-closed-captioning {
  height: 18px;
  width: 24px;
}
#meteor-icon-kit__solid-cloud {
  height: 16px;
  width: 24px;
}
#meteor-icon-kit__solid-cloud-download {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-cloud-upload {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-code {
  height: 20px;
  width: 24px;
}
#meteor-icon-kit__solid-cog {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-cog-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__solid-comment {
  height: 20px;
  width: 24px;
}
#meteor-icon-kit__solid-comments {
  height: 22px;
  width: 24px;
}
#meteor-icon-kit__solid-compress {
  height: 22px;
  width: 22px;
}
#meteor-icon-kit__solid-compress-arrows {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-compress-arrows-s {
  height: 18px;
  width: 18px;
}
#meteor-icon-kit__solid-content {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-copy {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-copy-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__solid-copyright {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-credit-card {
  height: 18px;
  width: 24px;
}
#meteor-icon-kit__solid-crop {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-crosshair {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-crosshair-block {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-crossselling {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-dashboard {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-database {
  height: 21px;
  width: 24px;
}
#meteor-icon-kit__solid-desktop {
  height: 20px;
  width: 24px;
}
#meteor-icon-kit__solid-desktop-slash {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-discord {
  height: 19px;
  width: 24px;
}
#meteor-icon-kit__solid-discount {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-dolly {
  height: 23px;
  width: 24px;
}
#meteor-icon-kit__solid-double-chevron-down-s {
  height: 17px;
  width: 16px;
}
#meteor-icon-kit__solid-double-chevron-down-xs {
  height: 13px;
  width: 12px;
}
#meteor-icon-kit__solid-double-chevron-down-xxs {
  height: 13px;
  width: 10px;
}
#meteor-icon-kit__solid-double-chevron-left-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__solid-double-chevron-left-xs {
  height: 12px;
  width: 13px;
}
#meteor-icon-kit__solid-double-chevron-left-xxs {
  height: 10px;
  width: 13px;
}
#meteor-icon-kit__solid-double-chevron-right-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__solid-double-chevron-right-xs {
  height: 12px;
  width: 13px;
}
#meteor-icon-kit__solid-double-chevron-right-xxs {
  height: 10px;
  width: 13px;
}
#meteor-icon-kit__solid-double-chevron-up-s {
  height: 17px;
  width: 16px;
}
#meteor-icon-kit__solid-double-chevron-up-xs {
  height: 14px;
  width: 12px;
}
#meteor-icon-kit__solid-double-chevron-up-xxs {
  height: 12px;
  width: 10px;
}
#meteor-icon-kit__solid-down-circle {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-down-left-circle {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-down-right-circle {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-download {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-dribbble {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-duplicate {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-e-scooter {
  height: 20px;
  width: 22px;
}
#meteor-icon-kit__solid-ellipsis-h {
  height: 6px;
  width: 20px;
}
#meteor-icon-kit__solid-ellipsis-h-s {
  height: 4px;
  width: 14px;
}
#meteor-icon-kit__solid-ellipsis-v {
  height: 20px;
  width: 6px;
}
#meteor-icon-kit__solid-envelope {
  height: 18px;
  width: 24px;
}
#meteor-icon-kit__solid-euro {
  height: 20px;
  width: 18px;
}
#meteor-icon-kit__solid-exchange-alt-s {
  height: 20px;
  width: 18px;
}
#meteor-icon-kit__solid-exchange-s {
  height: 18px;
  width: 16px;
}
#meteor-icon-kit__solid-exclamation-circle {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-exclamation-triangle {
  height: 23px;
  width: 24px;
}
#meteor-icon-kit__solid-expand {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-expand-arrows {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-expand-s {
  height: 18px;
  width: 18px;
}
#meteor-icon-kit__solid-external-link {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-external-link-s {
  height: 18px;
  width: 18px;
}
#meteor-icon-kit__solid-eye {
  height: 16px;
  width: 24px;
}
#meteor-icon-kit__solid-eye-dropper {
  height: 20px;
  width: 20px;
}
#meteor-icon-kit__solid-eye-s {
  height: 10px;
  width: 16px;
}
#meteor-icon-kit__solid-eye-slash {
  height: 20px;
  width: 24px;
}
#meteor-icon-kit__solid-face-confused {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-face-frown-slight {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-face-meh {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-face-meh-blank {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-face-smile {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-face-smile-relaxed {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-face-smile-upside-down {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-face-smirking {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-face-unamused {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-facebook {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-factory {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-figma {
  height: 23px;
  width: 15px;
}
#meteor-icon-kit__solid-file {
  height: 24px;
  width: 18px;
}
#meteor-icon-kit__solid-file-edit {
  height: 24px;
  width: 18px;
}
#meteor-icon-kit__solid-file-export {
  height: 24px;
  width: 21px;
}
#meteor-icon-kit__solid-file-search {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-file-signature {
  height: 24px;
  width: 18px;
}
#meteor-icon-kit__solid-file-text {
  height: 24px;
  width: 18px;
}
#meteor-icon-kit__solid-files {
  height: 24px;
  width: 22px;
}
#meteor-icon-kit__solid-filter {
  height: 22px;
  width: 20px;
}
#meteor-icon-kit__solid-filter-s {
  height: 14px;
  width: 12px;
}
#meteor-icon-kit__solid-fingerprint {
  height: 24px;
  width: 20px;
}
#meteor-icon-kit__solid-flag {
  height: 24px;
  width: 17px;
}
#meteor-icon-kit__solid-flask {
  height: 22px;
  width: 18px;
}
#meteor-icon-kit__solid-flow {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-folder {
  height: 20px;
  width: 22px;
}
#meteor-icon-kit__solid-folder-open {
  height: 18px;
  width: 24px;
}
#meteor-icon-kit__solid-forklift {
  height: 22px;
  width: 24px;
}
#meteor-icon-kit__solid-forward {
  height: 19px;
  width: 24px;
}
#meteor-icon-kit__solid-gamecontroller {
  height: 15px;
  width: 24px;
}
#meteor-icon-kit__solid-genderless {
  height: 12px;
  width: 12px;
}
#meteor-icon-kit__solid-gift {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-github {
  height: 23px;
  width: 24px;
}
#meteor-icon-kit__solid-globe {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-globe-stand {
  height: 24px;
  width: 21px;
}
#meteor-icon-kit__solid-google {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-graduation-cap {
  height: 18px;
  width: 24px;
}
#meteor-icon-kit__solid-grip-horizontal {
  height: 14px;
  width: 20px;
}
#meteor-icon-kit__solid-grip-horizontal-s {
  height: 8px;
  width: 14px;
}
#meteor-icon-kit__solid-grip-lines {
  height: 10px;
  width: 20px;
}
#meteor-icon-kit__solid-grip-vertical {
  height: 20px;
  width: 14px;
}
#meteor-icon-kit__solid-grip-vertical-s {
  height: 14px;
  width: 8px;
}
#meteor-icon-kit__solid-guide {
  height: 20px;
  width: 24px;
}
#meteor-icon-kit__solid-harddisk {
  height: 21px;
  width: 24px;
}
#meteor-icon-kit__solid-hashtag {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-headset {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-heart {
  height: 20px;
  width: 24px;
}
#meteor-icon-kit__solid-heart-s {
  height: 12px;
  width: 14px;
}
#meteor-icon-kit__solid-highlight {
  height: 20px;
  width: 24px;
}
#meteor-icon-kit__solid-history {
  height: 24px;
  width: 20px;
}
#meteor-icon-kit__solid-home {
  height: 23px;
  width: 24px;
}
#meteor-icon-kit__solid-home-simple {
  height: 24px;
  width: 20px;
}
#meteor-icon-kit__solid-hourglass {
  height: 24px;
  width: 16px;
}
#meteor-icon-kit__solid-image {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-image-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__solid-image-text {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-inbox {
  height: 18px;
  width: 24px;
}
#meteor-icon-kit__solid-infinity {
  height: 13px;
  width: 24px;
}
#meteor-icon-kit__solid-info-circle {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-instagram {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-inventory {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-iot {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-iot-connection {
  height: 22px;
  width: 24px;
}
#meteor-icon-kit__solid-italic {
  height: 22px;
  width: 10px;
}
#meteor-icon-kit__solid-key {
  height: 14px;
  width: 24px;
}
#meteor-icon-kit__solid-keyboard {
  height: 16px;
  width: 24px;
}
#meteor-icon-kit__solid-language {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-language-alt {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-laptop {
  height: 18px;
  width: 24px;
}
#meteor-icon-kit__solid-layer-group {
  height: 20px;
  width: 24px;
}
#meteor-icon-kit__solid-layout {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-left-circle {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-lightbulb {
  height: 24px;
  width: 16px;
}
#meteor-icon-kit__solid-line-column {
  height: 18px;
  width: 20px;
}
#meteor-icon-kit__solid-link {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-link-horizontal {
  height: 14px;
  width: 24px;
}
#meteor-icon-kit__solid-link-horizontal-slash {
  height: 20px;
  width: 24px;
}
#meteor-icon-kit__solid-linkedin {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-list {
  height: 18px;
  width: 20px;
}
#meteor-icon-kit__solid-location-arrow {
  height: 23px;
  width: 23px;
}
#meteor-icon-kit__solid-lock {
  height: 24px;
  width: 16px;
}
#meteor-icon-kit__solid-lock-open {
  height: 24px;
  width: 16px;
}
#meteor-icon-kit__solid-lock-open-s {
  height: 17px;
  width: 12px;
}
#meteor-icon-kit__solid-lock-s {
  height: 17px;
  width: 12px;
}
#meteor-icon-kit__solid-long-arrow-down {
  height: 24px;
  width: 15px;
}
#meteor-icon-kit__solid-long-arrow-down-left {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-long-arrow-down-right {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-long-arrow-down-right-s {
  height: 18px;
  width: 18px;
}
#meteor-icon-kit__solid-long-arrow-down-xs {
  height: 11px;
  width: 10px;
}
#meteor-icon-kit__solid-long-arrow-left {
  height: 16px;
  width: 24px;
}
#meteor-icon-kit__solid-long-arrow-right {
  height: 16px;
  width: 24px;
}
#meteor-icon-kit__solid-long-arrow-up {
  height: 24px;
  width: 15px;
}
#meteor-icon-kit__solid-long-arrow-up-left {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-long-arrow-up-right {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-low-vision {
  height: 21px;
  width: 24px;
}
#meteor-icon-kit__solid-map {
  height: 20px;
  width: 24px;
}
#meteor-icon-kit__solid-map-marker {
  height: 24px;
  width: 18px;
}
#meteor-icon-kit__solid-marker {
  height: 24px;
  width: 14px;
}
#meteor-icon-kit__solid-marketplace-stall {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-mars {
  height: 17px;
  width: 17px;
}
#meteor-icon-kit__solid-mars-double {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-mars-stroke {
  height: 20px;
  width: 20px;
}
#meteor-icon-kit__solid-mars-stroke-h {
  height: 12px;
  width: 24px;
}
#meteor-icon-kit__solid-mars-stroke-v {
  height: 24px;
  width: 12px;
}
#meteor-icon-kit__solid-medal {
  height: 24px;
  width: 22px;
}
#meteor-icon-kit__solid-medium {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-megaphone {
  height: 19px;
  width: 24px;
}
#meteor-icon-kit__solid-mercury {
  height: 24px;
  width: 14px;
}
#meteor-icon-kit__solid-messanger {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-microphone {
  height: 24px;
  width: 16px;
}
#meteor-icon-kit__solid-microphone-slash {
  height: 24px;
  width: 22px;
}
#meteor-icon-kit__solid-minus {
  height: 4px;
  width: 20px;
}
#meteor-icon-kit__solid-minus-circle {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-minus-circle-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__solid-minus-s {
  height: 4px;
  width: 16px;
}
#meteor-icon-kit__solid-minus-square {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-minus-square-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__solid-minus-xs {
  height: 4px;
  width: 12px;
}
#meteor-icon-kit__solid-minus-xxs {
  height: 4px;
  width: 8px;
}
#meteor-icon-kit__solid-mobile {
  height: 24px;
  width: 16px;
}
#meteor-icon-kit__solid-mobile-slash {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-money-bill {
  height: 18px;
  width: 24px;
}
#meteor-icon-kit__solid-moon {
  height: 24px;
  width: 20px;
}
#meteor-icon-kit__solid-officebuilding {
  height: 24px;
  width: 22px;
}
#meteor-icon-kit__solid-paper-plane {
  height: 20px;
  width: 21px;
}
#meteor-icon-kit__solid-paperclip {
  height: 24px;
  width: 16px;
}
#meteor-icon-kit__solid-party-horn {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-pause {
  height: 22px;
  width: 16px;
}
#meteor-icon-kit__solid-pause-s {
  height: 14px;
  width: 12px;
}
#meteor-icon-kit__solid-pawn {
  height: 22px;
  width: 12px;
}
#meteor-icon-kit__solid-pencil-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__solid-phone {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-phone-slash {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-pinterest {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-plans {
  height: 20px;
  width: 24px;
}
#meteor-icon-kit__solid-play {
  height: 24px;
  width: 21px;
}
#meteor-icon-kit__solid-play-s {
  height: 14px;
  width: 12px;
}
#meteor-icon-kit__solid-plug {
  height: 14px;
  width: 23px;
}
#meteor-icon-kit__solid-plus {
  height: 22px;
  width: 22px;
}
#meteor-icon-kit__solid-plus-circle {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-plus-circle-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__solid-plus-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__solid-plus-square {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-plus-square-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__solid-plus-xs {
  height: 12px;
  width: 12px;
}
#meteor-icon-kit__solid-plus-xxs {
  height: 8px;
  width: 8px;
}
#meteor-icon-kit__solid-printer {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-printer-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__solid-products {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-products-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__solid-puzzle-piece {
  height: 22px;
  width: 18px;
}
#meteor-icon-kit__solid-question-circle {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-question-circle-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__solid-quote {
  height: 10px;
  width: 16px;
}
#meteor-icon-kit__solid-receipt {
  height: 24px;
  width: 20px;
}
#meteor-icon-kit__solid-recycle {
  height: 21px;
  width: 22px;
}
#meteor-icon-kit__solid-redo {
  height: 24px;
  width: 20px;
}
#meteor-icon-kit__solid-redo-s {
  height: 18px;
  width: 15px;
}
#meteor-icon-kit__solid-register {
  height: 22px;
  width: 22px;
}
#meteor-icon-kit__solid-repeat {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-reply {
  height: 19px;
  width: 24px;
}
#meteor-icon-kit__solid-right-circle {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-rocket {
  height: 21px;
  width: 21px;
}
#meteor-icon-kit__solid-rule {
  height: 22px;
  width: 23px;
}
#meteor-icon-kit__solid-rule-s {
  height: 16px;
  width: 15px;
}
#meteor-icon-kit__solid-save {
  height: 24px;
  width: 22px;
}
#meteor-icon-kit__solid-scanner {
  height: 21px;
  width: 24px;
}
#meteor-icon-kit__solid-screen-share {
  height: 18px;
  width: 24px;
}
#meteor-icon-kit__solid-search {
  height: 21px;
  width: 21px;
}
#meteor-icon-kit__solid-search-s {
  height: 17px;
  width: 16px;
}
#meteor-icon-kit__solid-server {
  height: 20px;
  width: 20px;
}
#meteor-icon-kit__solid-share {
  height: 22px;
  width: 22px;
}
#meteor-icon-kit__solid-share-s {
  height: 12px;
  width: 12px;
}
#meteor-icon-kit__solid-shield {
  height: 24px;
  width: 20px;
}
#meteor-icon-kit__solid-shopping-bag {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-shopping-bag-alt {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-shopping-bag-product {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-shopping-basket {
  height: 19px;
  width: 24px;
}
#meteor-icon-kit__solid-shopping-cart {
  height: 22px;
  width: 24px;
}
#meteor-icon-kit__solid-shopware {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-shuffle {
  height: 22px;
  width: 24px;
}
#meteor-icon-kit__solid-sidebar {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-sidebar-overlay {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-sign-in {
  height: 24px;
  width: 23px;
}
#meteor-icon-kit__solid-sign-out {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-sitemap {
  height: 22px;
  width: 24px;
}
#meteor-icon-kit__solid-slack {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-sliders-v {
  height: 24px;
  width: 22px;
}
#meteor-icon-kit__solid-smile-beam {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-sofa {
  height: 20px;
  width: 24px;
}
#meteor-icon-kit__solid-sort {
  height: 24px;
  width: 20px;
}
#meteor-icon-kit__solid-sparkle {
  height: 22px;
  width: 22px;
}
#meteor-icon-kit__solid-sparkles {
  height: 24px;
  width: 23px;
}
#meteor-icon-kit__solid-spinner-star {
  height: 24px;
  width: 22px;
}
#meteor-icon-kit__solid-square {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-square-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__solid-stackoverflow {
  height: 24px;
  width: 21px;
}
#meteor-icon-kit__solid-star {
  height: 23px;
  width: 24px;
}
#meteor-icon-kit__solid-star-half {
  height: 23px;
  width: 12px;
}
#meteor-icon-kit__solid-storefront {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-sun {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-sync {
  height: 24px;
  width: 18px;
}
#meteor-icon-kit__solid-table {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-tablet {
  height: 18px;
  width: 24px;
}
#meteor-icon-kit__solid-tablet-slash {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-tachometer {
  height: 22px;
  width: 24px;
}
#meteor-icon-kit__solid-tag {
  height: 23px;
  width: 23px;
}
#meteor-icon-kit__solid-thumbs-down {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-thumbs-down-s {
  height: 14px;
  width: 15px;
}
#meteor-icon-kit__solid-thumbs-up {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-thumbs-up-s {
  height: 14px;
  width: 15px;
}
#meteor-icon-kit__solid-thumbtack {
  height: 24px;
  width: 14px;
}
#meteor-icon-kit__solid-tiktok {
  height: 24px;
  width: 21px;
}
#meteor-icon-kit__solid-times {
  height: 18px;
  width: 18px;
}
#meteor-icon-kit__solid-times-circle {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-times-circle-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__solid-times-hexagon {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-times-s {
  height: 12px;
  width: 12px;
}
#meteor-icon-kit__solid-times-square {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-times-square-s {
  height: 16px;
  width: 16px;
}
#meteor-icon-kit__solid-times-xs {
  height: 10px;
  width: 10px;
}
#meteor-icon-kit__solid-times-xxs {
  height: 8px;
  width: 8px;
}
#meteor-icon-kit__solid-tools {
  height: 21px;
  width: 21px;
}
#meteor-icon-kit__solid-tools-alt {
  height: 22px;
  width: 22px;
}
#meteor-icon-kit__solid-trademark {
  height: 15px;
  width: 24px;
}
#meteor-icon-kit__solid-traffic-pawn {
  height: 23px;
  width: 24px;
}
#meteor-icon-kit__solid-transgender {
  height: 24px;
  width: 17px;
}
#meteor-icon-kit__solid-trash {
  height: 24px;
  width: 20px;
}
#meteor-icon-kit__solid-trash-s {
  height: 16px;
  width: 14px;
}
#meteor-icon-kit__solid-triangle {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-trophy {
  height: 24px;
  width: 22px;
}
#meteor-icon-kit__solid-truck {
  height: 18px;
  width: 24px;
}
#meteor-icon-kit__solid-tshirt {
  height: 20px;
  width: 24px;
}
#meteor-icon-kit__solid-turn-left {
  height: 24px;
  width: 22px;
}
#meteor-icon-kit__solid-turn-right {
  height: 24px;
  width: 22px;
}
#meteor-icon-kit__solid-twitter {
  height: 20px;
  width: 24px;
}
#meteor-icon-kit__solid-underline {
  height: 23px;
  width: 19px;
}
#meteor-icon-kit__solid-undo {
  height: 24px;
  width: 20px;
}
#meteor-icon-kit__solid-undo-s {
  height: 18px;
  width: 15px;
}
#meteor-icon-kit__solid-universal-access {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-up-circle {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-up-left-circle {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-up-right-circle {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-upload {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-user {
  height: 22px;
  width: 20px;
}
#meteor-icon-kit__solid-user-minus {
  height: 20px;
  width: 24px;
}
#meteor-icon-kit__solid-user-plus {
  height: 20px;
  width: 24px;
}
#meteor-icon-kit__solid-user-shield {
  height: 22px;
  width: 25px;
}
#meteor-icon-kit__solid-users {
  height: 22px;
  width: 24px;
}
#meteor-icon-kit__solid-variants {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-venus {
  height: 19px;
  width: 12px;
}
#meteor-icon-kit__solid-venus-double {
  height: 19px;
  width: 20px;
}
#meteor-icon-kit__solid-venus-mars {
  height: 24px;
  width: 25px;
}
#meteor-icon-kit__solid-video {
  height: 16px;
  width: 24px;
}
#meteor-icon-kit__solid-video-slash {
  height: 22px;
  width: 24px;
}
#meteor-icon-kit__solid-view-compact {
  height: 23px;
  width: 24px;
}
#meteor-icon-kit__solid-view-grid {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-view-normal {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-vimeo {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-volume-mute {
  height: 22px;
  width: 24px;
}
#meteor-icon-kit__solid-volume-up {
  height: 22px;
  width: 24px;
}
#meteor-icon-kit__solid-wallet {
  height: 20px;
  width: 24px;
}
#meteor-icon-kit__solid-wand-magic {
  height: 22px;
  width: 22px;
}
#meteor-icon-kit__solid-wand-magic-sparkles {
  height: 22px;
  width: 22px;
}
#meteor-icon-kit__solid-warehouse {
  height: 23px;
  width: 24px;
}
#meteor-icon-kit__solid-watch {
  height: 24px;
  width: 14px;
}
#meteor-icon-kit__solid-whatsapp {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-window {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-window-eye {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-window-terminal {
  height: 24px;
  width: 24px;
}
#meteor-icon-kit__solid-wrap-s {
  height: 17px;
  width: 19px;
}
#meteor-icon-kit__solid-x {
  height: 22px;
  width: 24px;
}
#meteor-icon-kit__solid-xing {
  height: 24px;
  width: 21px;
}
#meteor-icon-kit__solid-youtube {
  height: 17px;
  width: 24px;
}
.mt-icon {
  display: inline-block;
  line-height: 0;
  vertical-align: middle;
}
.mt-icon--custom-size>svg {
  height: 100% !important;
  width: 100% !important;
}
.mt-icon>svg {
  fill: currentColor;
  height: 100%;
  vertical-align: middle;
  width: 100%;
}
.mt-icon>svg path,.mt-icon>svg use {
  fill: currentColor;
}
.mt-field-label{
  align-items: center;
  color: var(--color-text-primary-default);
  -moz-column-gap: var(--scale-size-4);
       column-gap: var(--scale-size-4);
  display: flex;
  font-family: var(--font-family-body);
  font-size: var(--font-size-xs);
  font-weight: var(--font-weight-regular);
  line-height: var(--font-line-height-xs);
}
.mt-field-label--is-required:after {
  color: var(--color-text-brand-default);
  content: "*";
}
.mt-field-label--has-linked-inheritance{
  color: var(--color-text-accent-default);
}
.mt-field-label--with-error{
  color: var(--color-text-critical-default);
}
.mt-field-label__inheritance-switch {
&{
  margin-right: var(--scale-size-4);
  }
&:focus-visible {
    border-radius: var(--border-radius-2xs);
    outline-color: var(--color-border-brand-selected);
    outline-offset: .25rem;
}
}
.dp__input_wrap{box-sizing:unset;position:relative;width:100%}.dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp__input_valid{border-color:var(--dp-success-color);box-shadow:0 0 var(--dp-border-radius) var(--dp-success-color)}.dp__input_valid:hover{border-color:var(--dp-success-color)}.dp__input_invalid{border-color:var(--dp-danger-color);box-shadow:0 0 var(--dp-border-radius) var(--dp-danger-color)}.dp__input_invalid:hover{border-color:var(--dp-danger-color)}.dp__input{background-color:var(--dp-background-color);border:1px solid var(--dp-border-color);border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color);font-family:var(--dp-font-family);font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);outline:none;padding:var(--dp-input-padding);transition:border-color .2s cubic-bezier(.645, .045, .355, 1);width:100%}.dp__input::-moz-placeholder{opacity:.7}.dp__input::placeholder{opacity:.7}.dp__input:hover:not(.dp__input_focus){border-color:var(--dp-border-color-hover)}.dp__input_reg{caret-color:transparent}.dp__input_focus{border-color:var(--dp-border-color-focus)}.dp__disabled{background:var(--dp-disabled-color)}.dp__disabled::-moz-placeholder{color:var(--dp-disabled-color-text)}.dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.dp__input_icons{display:inline-block;height:var(--dp-font-size);width:var(--dp-font-size);stroke-width:0;box-sizing:content-box;color:var(--dp-icon-color);font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:6px 12px}.dp__input_icon{color:var(--dp-icon-color);cursor:pointer;inset-inline-start:0;top:50%;transform:translateY(-50%)}.dp--clear-btn{align-items:center;background:transparent;border:none;color:var(--dp-icon-color);cursor:pointer;display:inline-flex;inset-inline-end:0;margin:0;padding:0;position:absolute;top:50%;transform:translateY(-50%)}.dp__input_icon_pad{padding-inline-start:var(--dp-input-icon-padding)}.dp__menu{background:var(--dp-background-color);border:1px solid var(--dp-menu-border-color);border-radius:var(--dp-border-radius);box-sizing:border-box;font-family:var(--dp-font-family);font-size:var(--dp-font-size);min-width:var(--dp-menu-min-width);-webkit-user-select:none;-moz-user-select:none;user-select:none}.dp__menu:after{box-sizing:border-box}.dp__menu:before{box-sizing:border-box}.dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp--menu-wrapper{position:absolute;z-index:99999}.dp__menu_inner{padding:var(--dp-menu-padding)}.dp--menu--inner-stretched{padding:6px 0}.dp__menu_index{z-index:99999}.dp-menu-loading,.dp__menu_disabled,.dp__menu_readonly{inset:0;position:absolute;z-index:999999}.dp__menu_disabled{background:hsla(0,0%,100%,.5);cursor:not-allowed}.dp__menu_readonly{background:transparent;cursor:default}.dp-menu-loading{background:hsla(0,0%,100%,.5);cursor:default}.dp--menu-load-container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.dp--menu-loader{animation:dp-load-rotation 1s linear infinite;border:var(--dp-loader);border-bottom-color:transparent;border-radius:50%;box-sizing:border-box;display:inline-block;height:48px;position:absolute;width:48px}.dp__arrow_top{background-color:var(--dp-background-color);border-inline-end:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);height:12px;left:var(--dp-arrow-left);position:absolute;top:0;transform:translate(-50%, -50%) rotate(-45deg);width:12px}.dp__arrow_bottom{background-color:var(--dp-background-color);border-bottom:1px solid var(--dp-menu-border-color);border-inline-end:1px solid var(--dp-menu-border-color);bottom:0;height:12px;left:var(--dp-arrow-left);position:absolute;transform:translate(-50%, 50%) rotate(45deg);width:12px}.dp__action_extra{padding:2px 0;text-align:center}.dp--preset-dates{border-inline-end:1px solid var(--dp-border-color);padding:5px}.dp--preset-dates[data-dp-mobile]{align-self:center;border:none;display:flex;max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2);overflow-x:auto}.dp--preset-dates-collapsed{align-self:center;border:none;display:flex;max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2);overflow-x:auto}.dp__sidebar_left{border-inline-end:1px solid var(--dp-border-color);padding:5px}.dp__sidebar_right{margin-inline-end:1px solid var(--dp-border-color);padding:5px}.dp--preset-range{border-radius:var(--dp-border-radius);color:var(--dp-text-color);display:block;padding:5px;text-align:left;transition:var(--dp-common-transition);white-space:nowrap;width:100%}.dp--preset-range:hover{background-color:var(--dp-hover-color);color:var(--dp-hover-text-color);cursor:pointer}.dp--preset-range[data-dp-mobile]{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range[data-dp-mobile]:first-child{margin-left:0}.dp--preset-range[data-dp-mobile]:last-child{margin-right:0}.dp--preset-range-collapsed{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range-collapsed:first-child{margin-left:0}.dp--preset-range-collapsed:last-child{margin-right:0}.dp__menu_content_wrapper{display:flex}.dp__menu_content_wrapper[data-dp-mobile]{flex-direction:column-reverse}.dp--menu-content-wrapper-collapsed{flex-direction:column-reverse}.dp__calendar_header{align-items:center;color:var(--dp-text-color);display:flex;font-weight:700;justify-content:center;position:relative;white-space:nowrap}.dp__calendar_header_item{box-sizing:border-box;flex-grow:1;height:var(--dp-cell-size);padding:var(--dp-cell-padding);text-align:center;width:var(--dp-cell-size)}.dp__calendar_row{align-items:center;display:flex;justify-content:center;margin:var(--dp-row-margin)}.dp__calendar_item{box-sizing:border-box;color:var(--dp-text-color);flex-grow:1;text-align:center}.dp__calendar{position:relative}.dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:var(--dp-calendar-header-cell-padding)}.dp__cell_inner{align-items:center;border:1px solid transparent;border-radius:var(--dp-cell-border-radius);box-sizing:border-box;display:flex;height:var(--dp-cell-size);justify-content:center;padding:var(--dp-cell-padding);position:relative;text-align:center;width:var(--dp-cell-size)}.dp__cell_inner:hover{transition:all .2s}.dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start{border-end-end-radius:0;border-start-end-radius:0}.dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end{border-end-start-radius:0;border-start-start-radius:0}.dp__active_date,.dp__range_end,.dp__range_start{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__date_hover:hover,.dp__date_hover_end:hover,.dp__date_hover_start:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_offset{color:var(--dp-secondary-color)}.dp__cell_disabled{color:var(--dp-secondary-color);cursor:not-allowed}.dp__range_between{background:var(--dp-range-between-dates-background-color);border:1px solid var(--dp-range-between-border-color);border-radius:0;color:var(--dp-range-between-dates-text-color)}.dp__range_between_week{background:var(--dp-primary-color);border-bottom:1px solid var(--dp-primary-color);border-radius:0;border-top:1px solid var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__today{border:1px solid var(--dp-primary-color)}.dp__week_num{color:var(--dp-secondary-color);text-align:center}.dp__cell_auto_range{border-bottom:1px dashed var(--dp-primary-color);border-radius:0;border-top:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_start{border-bottom:1px dashed var(--dp-primary-color);border-end-start-radius:var(--dp-cell-border-radius);border-inline-start:1px dashed var(--dp-primary-color);border-start-start-radius:var(--dp-cell-border-radius);border-top:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_end{border-bottom:1px dashed var(--dp-primary-color);border-end-end-radius:var(--dp-cell-border-radius);border-inline-end:1px dashed var(--dp-primary-color);border-start-end-radius:var(--dp-cell-border-radius);border-top:1px dashed var(--dp-primary-color)}.dp__calendar_header_separator{background:var(--dp-border-color);height:1px;width:100%}.dp__calendar_next{margin-inline-start:var(--dp-multi-calendars-spacing)}.dp__marker_dot,.dp__marker_line{background-color:var(--dp-marker-color);bottom:0;height:5px;position:absolute}.dp__marker_dot{border-radius:50%;left:50%;transform:translateX(-50%);width:5px}.dp__marker_line{left:0;width:100%}.dp__marker_tooltip{background-color:var(--dp-tooltip-color);border:1px solid var(--dp-border-color);border-radius:var(--dp-border-radius);box-sizing:border-box;cursor:default;padding:5px;position:absolute;z-index:99999}.dp__tooltip_content{white-space:nowrap}.dp__tooltip_text{align-items:center;color:var(--dp-text-color);display:flex;flex-flow:row nowrap}.dp__tooltip_mark{background-color:var(--dp-text-color);border-radius:50%;color:var(--dp-text-color);height:5px;margin-inline-end:5px;width:5px}.dp__arrow_bottom_tp{background-color:var(--dp-tooltip-color);border-bottom:1px solid var(--dp-border-color);border-inline-end:1px solid var(--dp-border-color);bottom:0;height:8px;position:absolute;transform:translate(-50%, 50%) rotate(45deg);width:8px}.dp__instance_calendar{position:relative;width:100%}.dp__flex_display[data-dp-mobile]{flex-direction:column}.dp--flex-display-collapsed{flex-direction:column}.dp__cell_highlight{background-color:var(--dp-highlight-color)}.dp__month_year_row{align-items:center;box-sizing:border-box;color:var(--dp-text-color);display:flex;height:var(--dp-month-year-row-height)}.dp__inner_nav{align-items:center;border-radius:50%;color:var(--dp-icon-color);cursor:pointer;display:flex;height:var(--dp-month-year-row-button-size);justify-content:center;text-align:center;width:var(--dp-month-year-row-button-size)}.dp__inner_nav svg{height:var(--dp-button-icon-height);width:var(--dp-button-icon-height)}.dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}[dir=rtl] .dp__inner_nav{transform:rotate(180deg)}.dp__inner_nav_disabled,.dp__inner_nav_disabled:hover{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp--year-select,.dp__month_year_select{align-items:center;border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color);cursor:pointer;display:flex;height:var(--dp-month-year-row-height);justify-content:center;text-align:center}.dp--year-select:hover,.dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__month_year_select{width:50%}.dp--year-select{width:100%}.dp__month_year_wrap{display:flex;flex-direction:row;width:100%}.dp__year_disable_select{justify-content:space-around}.dp--header-wrap{display:flex;flex-direction:column;width:100%}.dp__overlay{background:var(--dp-background-color);box-sizing:border-box;color:var(--dp-text-color);font-family:var(--dp-font-family);transition:opacity 1s ease-out;width:100%;z-index:99999}.dp--overlay-absolute{height:100%;left:0;position:absolute;top:0}.dp__overlay_container::-webkit-scrollbar-track{background-color:var(--dp-scroll-bar-background);box-shadow:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar{background-color:var(--dp-scroll-bar-background);width:5px}.dp__overlay_container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp__overlay:focus{border:none;outline:none}.dp__container_flex{display:flex}.dp__container_block{display:block}.dp__overlay_container{flex-direction:column;height:var(--dp-overlay-height);overflow-y:auto}.dp__time_picker_overlay_container{height:100%}.dp__overlay_row{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;margin-inline:auto;max-width:100%;padding:0;width:100%}.dp__flex_row{flex:1}.dp__overlay_col{box-sizing:border-box;padding:var(--dp-overlay-col-padding);white-space:nowrap;width:33%}.dp__overlay_cell_pad{padding:var(--dp-common-padding) 0}.dp__overlay_cell_active{background:var(--dp-primary-color);border-radius:var(--dp-border-radius);color:var(--dp-primary-text-color);cursor:pointer;text-align:center}.dp__overlay_cell{border-radius:var(--dp-border-radius);cursor:pointer;text-align:center}.dp__overlay_cell:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__cell_in_between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__over_action_scroll{box-sizing:border-box;right:5px}.dp__overlay_cell_disabled{background:var(--dp-disabled-color);cursor:not-allowed}.dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.dp__overlay_cell_active_disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.dp--qr-btn,.dp--time-invalid,.dp--time-overlay-btn,.dp__btn{border:none;font:inherit;line-height:normal;transition:var(--dp-common-transition)}.dp--year-mode-picker{align-items:center;display:flex;height:var(--dp-cell-size);justify-content:space-between;width:100%}.dp--tp-wrap{max-width:var(--dp-menu-min-width)}.dp--tp-wrap[data-dp-mobile]{max-width:100%}.dp__time_input{align-items:center;color:var(--dp-text-color);display:flex;font-family:var(--dp-font-family);justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dp__time_col_reg_block{padding:0 20px}.dp__time_col_reg_inline{padding:0 10px}.dp__time_col_reg_with_button{padding:0 15px}.dp__time_col_reg_with_button[data-compact~=true]{padding:0 5px}.dp__time_col_sec{padding:0 10px}.dp__time_col_sec_with_button{padding:0 5px}.dp__time_col_sec_with_button[data-collapsed~=true]{padding:0}.dp__time_col{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.dp__time_col_block{font-size:var(--dp-time-font-size)}.dp__time_display_block{padding:0 3px}.dp__time_display_inline{padding:5px}.dp__time_picker_inline_container{display:flex;justify-content:center;width:100%}.dp__inc_dec_button{align-items:center;border-radius:50%;box-sizing:border-box;color:var(--dp-icon-color);cursor:pointer;display:flex;height:var(--dp-time-inc-dec-button-size);justify-content:center;margin:0;padding:5px;width:var(--dp-time-inc-dec-button-size)}.dp__inc_dec_button svg{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size)}.dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-primary-color)}.dp__time_display{align-items:center;border-radius:var(--dp-border-radius);color:var(--dp-text-color);cursor:pointer;display:flex;justify-content:center}.dp__time_display:hover:enabled{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__inc_dec_button_inline{align-items:center;cursor:pointer;display:flex;height:8px;padding:0;width:100%}.dp__inc_dec_button_disabled,.dp__inc_dec_button_disabled:hover{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__pm_am_button{background:var(--dp-primary-color);border:none;border-radius:var(--dp-border-radius);color:var(--dp-primary-text-color);cursor:pointer;padding:var(--dp-common-padding)}.dp__pm_am_button[data-compact~=true]{padding:7px}.dp__tp_inline_btn_bar{background-color:var(--dp-secondary-color);border-collapse:collapse;height:4px;transition:var(--dp-common-transition);width:100%}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(-12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(-12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp--time-overlay-btn{background:none}.dp--time-invalid{background-color:var(--dp-disabled-color)}.dp__action_row{align-items:center;box-sizing:border-box;color:var(--dp-text-color);display:flex;flex-flow:row nowrap;padding:var(--dp-action-row-padding);width:100%}.dp__action_row svg{height:var(--dp-button-icon-height);width:auto}.dp__selection_preview{color:var(--dp-text-color);display:block;font-size:var(--dp-preview-font-size);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dp__action_buttons{align-items:center;display:flex;flex:0;justify-content:flex-end;margin-inline-start:auto;white-space:nowrap}.dp__action_button{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--dp-border-radius);cursor:pointer;display:inline-flex;font-family:var(--dp-font-family);font-size:var(--dp-preview-font-size);height:var(--dp-action-button-height);line-height:var(--dp-action-button-height);margin-inline-start:3px;padding:var(--dp-action-buttons-padding)}.dp__action_cancel{border:1px solid var(--dp-border-color);color:var(--dp-text-color)}.dp__action_cancel:hover{border-color:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__action_buttons .dp__action_select{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__action_buttons .dp__action_select:hover{background:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__action_buttons .dp__action_select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.dp-quarter-picker-wrap{display:flex;flex-direction:column;height:100%;min-width:var(--dp-menu-min-width)}.dp--qr-btn-disabled{background:var(--dp-disabled-color);cursor:not-allowed}.dp--qr-btn-disabled:hover{background:var(--dp-disabled-color)}.dp--qr-btn{padding:var(--dp-common-padding);width:100%}.dp--qr-btn:not(.dp--highlighted,.dp--qr-btn-active,.dp--qr-btn-disabled,.dp--qr-btn-between){background:none}.dp--qr-btn:hover:not(.dp--qr-btn-active,.dp--qr-btn-disabled){background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp--quarter-items{display:flex;flex:1;flex-direction:column;height:100%;justify-content:space-evenly;width:100%}.dp--qr-btn-active{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp--qr-btn-between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}:root{--dp-common-transition: all 0.1s ease-in;--dp-menu-padding: 6px 8px;--dp-animation-duration: 0.1s;--dp-menu-appear-transition-timing: cubic-bezier(.4, 0, 1, 1);--dp-transition-timing: ease-out;--dp-action-row-transtion: all 0.2s ease-in;--dp-font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans", "Helvetica Neue", sans-serif;--dp-border-radius: 4px;--dp-cell-border-radius: 4px;--dp-transition-length: 22px;--dp-transition-timing-general: 0.1s;--dp-button-height: 35px;--dp-month-year-row-height: 35px;--dp-month-year-row-button-size: 25px;--dp-button-icon-height: 20px;--dp-calendar-wrap-padding: 0 5px;--dp-cell-size: 35px;--dp-cell-padding: 5px;--dp-common-padding: 10px;--dp-input-icon-padding: 35px;--dp-input-padding: 6px 30px 6px 12px;--dp-menu-min-width: 260px;--dp-action-buttons-padding: 1px 6px;--dp-row-margin: 5px 0;--dp-calendar-header-cell-padding: 0.5rem;--dp-multi-calendars-spacing: 10px;--dp-overlay-col-padding: 3px;--dp-time-inc-dec-button-size: 32px;--dp-font-size: 1rem;--dp-preview-font-size: 0.8rem;--dp-time-font-size: 2rem;--dp-action-button-height: 22px;--dp-action-row-padding: 8px;--dp-direction: ltr}.dp__theme_dark{--dp-background-color: #212121;--dp-text-color: #fff;--dp-hover-color: #484848;--dp-hover-text-color: #fff;--dp-hover-icon-color: #959595;--dp-primary-color: #005cb2;--dp-primary-disabled-color: #61a8ea;--dp-primary-text-color: #fff;--dp-secondary-color: #a9a9a9;--dp-border-color: #2d2d2d;--dp-menu-border-color: #2d2d2d;--dp-border-color-hover: #aaaeb7;--dp-border-color-focus: #aaaeb7;--dp-disabled-color: #737373;--dp-disabled-color-text: #d0d0d0;--dp-scroll-bar-background: #212121;--dp-scroll-bar-color: #484848;--dp-success-color: #00701a;--dp-success-color-disabled: #428f59;--dp-icon-color: #959595;--dp-danger-color: #e53935;--dp-marker-color: #e53935;--dp-tooltip-color: #3e3e3e;--dp-highlight-color: rgba(0,92,178,.2);--dp-range-between-dates-background-color: var(--dp-hover-color, #484848);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #fff);--dp-range-between-border-color: var(--dp-hover-color, #fff);--dp-loader: 5px solid #005cb2}.dp__theme_light{--dp-background-color: #fff;--dp-text-color: #212121;--dp-hover-color: #f3f3f3;--dp-hover-text-color: #212121;--dp-primary-color: #1976d2;--dp-primary-disabled-color: #6bacea;--dp-primary-text-color: #fff;--dp-secondary-color: #c0c4cc;--dp-border-color: #ddd;--dp-menu-border-color: #ddd;--dp-border-color-hover: #aaaeb7;--dp-border-color-focus: #aaaeb7;--dp-disabled-color: #f6f6f6;--dp-scroll-bar-background: #f3f3f3;--dp-scroll-bar-color: #959595;--dp-icon-color: #959595;--dp-danger-color: #ff6f60;--dp-marker-color: #ff6f60;--dp-highlight-color: rgba(25,118,210,.1);--dp-range-between-dates-background-color: var(--dp-hover-color, #f3f3f3);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #212121);--dp-range-between-border-color: var(--dp-hover-color, #f3f3f3);--dp-loader: 5px solid #1976d2}.dp__btn{background:none}.dp__main{box-sizing:border-box;font-family:var(--dp-font-family);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.dp__main *{direction:var(--dp-direction, ltr)}.dp__pointer{cursor:pointer}.dp__icon{stroke:currentcolor;fill:currentcolor}.dp__button{align-items:center;box-sizing:border-box;color:var(--dp-icon-color);cursor:pointer;display:flex;height:var(--dp-button-height);padding:var(--dp-common-padding);place-content:center center;text-align:center;width:100%}.dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__button svg{height:var(--dp-button-icon-height);width:auto}.dp__button_bottom{border-bottom-left-radius:var(--dp-border-radius);border-bottom-right-radius:var(--dp-border-radius)}.dp__flex_display{display:flex}.dp__flex_display_with_input{align-items:flex-start;flex-direction:column}.dp__relative{position:relative}.dp-menu-appear-bottom-enter-active,.dp-menu-appear-bottom-leave-active,.dp-menu-appear-top-enter-active,.dp-menu-appear-top-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active{transition:all var(--dp-animation-duration) var(--dp-transition-timing)}.dp-menu-appear-top-enter-from,.dp-menu-appear-top-leave-to,.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-from,.dp-menu-appear-bottom-leave-to,.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(calc(var(--dp-transition-length)*-1))}.dp--arrow-btn-nav{transition:var(--dp-common-transition)}.dp--highlighted{background-color:var(--dp-highlight-color)}.dp--hidden-el{visibility:hidden}

:root {
  --menu-border-opacity: 1;
  --time-inc-dec-opacity: 0;
}
.dp__theme_light {
  --dp-background-color: var(--color-elevation-surface-overlay);
  --dp-text-color: var(--color-text-primary-default);
  --dp-hover-color: var(--color-interaction-secondary-hover);
  --dp-hover-text-color: var(--color-text-primary-default);
  --dp-hover-icon-color: #959595;
  --dp-primary-color: var(--color-interaction-primary-default);
  --dp-primary-disabled-color: var(--color-background-critical-dark);
  --dp-primary-text-color: var(--color-text-static-default);
  --dp-secondary-color: var(--color-text-primary-disabled);
  --dp-border-color: var(--color-border-primary-default);
  --dp-menu-border-color: var(--color-border-primary-default);
  --dp-border-color-hover: var(--color-border-primary-default);
  --dp-border-color-focus: var(--color-border-brand-selected);
  --dp-disabled-color: var(--color-background-primary-disabled);
  --dp-scroll-bar-background: var(--color-elevation-surface-overlay);
  --dp-scroll-bar-color: var(--color-interaction-secondary-dark);
  --dp-success-color: #76d275;
  --dp-success-color-disabled: #a3d9b1;
  --dp-icon-color: var(--color-icon-primary-default);
  --dp-danger-color: var(--color-border-critical-default);
  --dp-marker-color: var(--color-border-critical-default);
  --dp-tooltip-color: #fafafa;
  --dp-disabled-color-text: #8e8e8e;
  --dp-highlight-color: rgba(210,25,189,.867);
  --dp-range-between-dates-background-color: var(--color-background-brand-default);
  --dp-range-between-dates-text-color: var(--color-text-primary-default);
  --dp-range-between-border-color: var(--color-background-brand-default);
}
.dp__main {
  font-family: var(--font-family-body) !important;
}
.dp__input_wrap {
  font: inherit;
  font-size: var(--font-size-xs) !important;
  font-weight: var(--font-weight-regular) !important;
}
.dp__input {
  background: var(--color-elevation-surface-raised);
  border-radius: var(--border-radius-xs);
  color: var(--color-text-secondary-default);
  color: var(--color-text-primary-default);
  font: inherit;
  height: var(--scale-size-48);
  padding-left: var(--scale-size-16) !important;
&::-moz-placeholder {
    color: var(--color-text-secondary-default);
}
&::placeholder {
    color: var(--color-text-secondary-default);
}
}
.dp__input_icon {
  background: var(--color-background-primary-disabled);
  border-left: 1px solid var(--color-border-primary-default);
  border-radius: 0 3px 3px 0;
  height: 96%;
  left: auto;
  padding: var(--scale-size-12);
  position: absolute;
  right: 1px;
  text-align: center;
  width: var(--scale-size-48);
}
.dp__input_icon #meteor-icon-kit__regular-calendar {
  color: var(--color-icon-primary-default);
  height: var(--scale-size-18);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 16.5px;
}
.dp__input_focus {
  filter: drop-shadow(0 0 3px #189eff4d);
}
.dp__disabled {
  background: var(--color-background-primary-disabled);
}
.dp--menu-wrapper {
  border-radius: var(--border-radius-s) !important;
  filter: drop-shadow(0 1px 3px #0000000f);
  filter: drop-shadow(0 1px 3px #0000001a);
  font-family: inherit;
  font-weight: inherit;
  top: -7px;
}
.dp__calendar {
  padding-bottom: var(--scale-size-4);
}
.dp__arrow_top {
  border-top-right-radius: 3px;
  left: var(--scale-size-24);
  top: -.5px;
}
.dp__instance_calendar {
  padding: var(--scale-size-8) !important;
}
.dp__menu_inner {
  padding: 0;
}
.dp--header-wrap {
  font: inherit;
  font-size: var(--font-size-xs) !important;
  font-weight: var(--font-weight-semibold) !important;
}
.dp__month_year_select {
  color: var(--color-text-primary-default);
}
.dp__overlay {
  border-radius: var(--border-radius-m);
  font-family: inherit;
}
.dp__calendar_header {
  color: var(--color-text-primary-default);
  font: inherit;
  font-size: var(--font-size-xs) !important;
  font-weight: var(--font-weight-medium) !important;
}
.dp__calendar_header_separator {
  display: none;
}
.dp__cell_inner {
  font: inherit;
  font-size: var(--font-size-xs) !important;
  font-weight: var(--font-weight-regular) !important;
}
.dp__cell_inner:hover {
  background: var(--color-interaction-secondary-hover);
  color: var(--color-text-primary-default);
}
.dp__today {
  border: 1px solid var(--color-border-primary-default);
}
.dp--overlay-relative {
  height: auto !important;
}
.dp__menu_inner:after {
  border-top: 1px solid var(--color-border-primary-default);
  content: "";
  display: block;
  height: 0;
  opacity: var(--menu-border-opacity);
  width: 100%;
}
.dp__flex {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: var(--scale-size-2);
  width: 100%;
}
.dp__time_input {
  justify-content: space-between;
  padding-left: 35px;
  padding-right: 35px;
  width: 100%;
}
.dp__time_display {
  font-family: var(--font-family-body) !important;
  font-size: var(--font-size-xs) !important;
  font-weight: var(--font-weight-regular) !important;
}
.dp__inc_dec_button_inline {
  color: var(--color-border-primary-default);
  justify-content: center;
  opacity: var(--time-inc-dec-opacity, 1);
}
.dp__inc_dec_button_inline:hover {
  color: var(--color-icon-primary-default);
  opacity: 1;
}
.dp__overlay {
  font-family: var(--font-family-body) !important;
  font-size: var(--font-size-xs) !important;
  font-weight: var(--font-weight-regular) !important;
}
.dp__overlay_container {
  font: inherit;
}
.dp--overlay-relative {
  align-items: center;
  display: flex;
  position: relative;
}
.dp__button.dp__overlay_action {
  bottom: 0;
  position: absolute;
}
.dp__button.dp__overlay_action span {
  display: none;
}
.dp__icon {
  display: none;
}
.dp__button.dp__overlay_action:before {
  color: var(--color-text-secondary-default);
  content: "+";
  font: inherit;
  font-size: var(--font-size-xl) !important;
  font-weight: var(--font-weight-light) !important;
  transform: rotate(45deg);
}
.dp--clear-btn {
  padding-right: var(--scale-size-56);
}
.mt-datepicker__hint-icon svg#meteor-icon-kit__solid-clock {
  height: var(--scale-size-12);
  width: var(--scale-size-12);
}

.mt-field__error{
  align-items: center;
  color: var(--color-icon-critical-default);
  display: flex;
  gap: var(--scale-size-4);
  margin-top: var(--scale-size-4);
}

.mt-progress-bar{
  display: grid;
  grid-template-areas:
    "label progress"
    "track track"
    "error error";
  row-gap: var(--scale-size-8);
}
.mt-progress-bar__progress-label{
  color: var(--color-text-secondary);
  grid-area: progress;
  justify-self: end;
}
.mt-progress-bar__track{
  background: var(--color-background-primary-disabled);
  border-radius: var(--border-radius-round);
  grid-area: track;
  height: var(--scale-size-8);
  width: 100%;
}
.mt-progress-bar__fill{
  background: var(--color-interaction-primary-default);
  border-radius: var(--border-radius-round);
  height: 100%;
}
.mt-progress-bar__fill--with-error{
  background: var(--color-interaction-critical-default);
}

.mt-button{
  border: 1px solid transparent;
  border-radius: var(--border-radius-button);
  cursor: pointer;
  display: inline-grid;
  font-family: var(--font-family-body);
  font-size: var(--font-size-xs);
  font-weight: var(--font-weight-semibold);
  outline: none;
  padding: var(--scale-size-2) var(--scale-size-24);
  place-items: center;
  position: relative;
  text-decoration: none;
  text-overflow: ellipsis;
  transition: all .15s ease-out;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  vertical-align: middle;
  white-space: nowrap;
  width: -moz-max-content;
  width: max-content;
}
.mt-button__content{
  align-items: center;
  -moz-column-gap: var(--scale-size-8);
       column-gap: var(--scale-size-8);
  display: grid;
  grid-auto-flow: column;
}
.mt-button__content--hidden{
  visibility: hidden;
}
.mt-button--primary{
  background: var(--color-interaction-primary-default);
  border-color: var(--color-interaction-primary-default);
  color: var(--color-text-static-default);
}
.mt-button--primary .mt-icon{
  color: var(--color-icon-static-default);
}
.mt-button--primary:active,.mt-button--primary:focus-visible,.mt-button--primary:hover {
  background: var(--color-interaction-primary-hover);
  border-color: var(--color-interaction-primary-hover);
}
.mt-button--primary:focus-visible {
  border-color: var(--color-border-brand-selected);
  box-shadow: 0 0 4px 0 rgba(24,158,255,.3);
}
.mt-button--primary.mt-button--disabled,.mt-button--primary:disabled{
  background: var(--color-interaction-primary-disabled);
  border-color: var(--color-interaction-primary-disabled);
  cursor: not-allowed;
}
.mt-button--primary-ghost{
  background: transparent;
  border: 1px solid var(--color-border-brand-selected);
  border-color: var(--color-border-brand-selected);
  color: var(--color-text-brand-default);
}
.mt-button--primary-ghost:is(:hover,:focus-visible,:active) {
  background: var(--color-background-brand-default);
}
.mt-button--primary-ghost:focus-visible {
  box-shadow: 0 0 4px 0 rgba(24,158,255,.3);
}
.mt-button--primary-ghost.mt-button--disabled,.mt-button--primary-ghost:disabled{
  background: transparent;
  border-color: var(--color-border-brand-disabled);
  color: var(--color-text-brand-disabled);
}
.mt-button--primary-ghost:disabled .mt-icon.mt-button--primary-ghost.mt-button--disabled .mt-icon{
  color: var(--color-icon-brand-disabled);
}
.mt-button--primary-ghost .mt-icon{
  color: var(--color-icon-brand-default);
}
.mt-button--secondary{
  background: var(--color-interaction-secondary-default);
  border: 1px solid var(--color-border-primary-default);
  color: var(--color-text-primary-default);
}
.mt-button--secondary:is(:hover,:focus-visible,:active) {
  background: var(--color-interaction-secondary-hover);
}
.mt-button--secondary:focus-visible {
  border-color: var(--color-border-brand-selected);
  box-shadow: 0 0 4px 0 rgba(24,158,255,.3);
}
.mt-button--secondary.mt-button--disabled,.mt-button--secondary:disabled{
  background: var(--color-interaction-secondary-disabled);
  color: var(--color-text-primary-disabled);
  cursor: not-allowed;
}
.mt-button--secondary:disabled .mt-icon.mt-button--secondary.mt-button--disabled .mt-icon{
  color: var(--color-icon-primary-disabled);
}
.mt-button--secondary .mt-icon{
  color: var(--color-icon-primary-default);
}
.mt-button--critical{
  background: var(--color-interaction-critical-default);
  border: 1px solid var(--color-interaction-critical-default);
  color: var(--color-text-static-default);
}
.mt-button--critical:is(:hover,:focus-visible,:active) {
  background: var(--color-interaction-critical-hover);
  border-color: var(--color-interaction-critical-hover);
}
.mt-button--critical:focus-visible {
  border-color: var(--color-border-brand-selected);
  box-shadow: 0 0 4px 0 rgba(24,158,255,.3);
}
.mt-button--critical.mt-button--disabled,.mt-button--critical:disabled{
  background: var(--color-interaction-critical-disabled);
  border-color: var(--color-interaction-critical-disabled);
}
.mt-button--critical:disabled .mt-icon.mt-button--critical.mt-button--disabled .mt-icon.mt-button--critical .mt-icon{
  color: var(--color-icon-static-default);
}
.mt-button--critical-ghost{
  background: transparent;
  border: 1px solid var(--color-border-critical-default);
  color: var(--color-text-critical-default);
}
.mt-button--critical-ghost:is(:hover,:focus-visible,:active) {
  background-color: var(--color-background-critical-dark);
}
.mt-button--critical-ghost:focus-visible {
  border-color: var(--color-border-brand-selected);
  box-shadow: 0 0 4px 0 rgba(255,0,0,.3);
}
.mt-button--critical-ghost.mt-button--disabled,.mt-button--critical-ghost:disabled{
  border-color: var(--color-border-critical-disabled);
  color: var(--color-text-critical-disabled);
}
.mt-button--critical-ghost:disabled .mt-icon.mt-button--critical-ghost.mt-button--disabled .mt-icon{
  color: var(--color-icon-critical-disabled);
}
.mt-button--critical-ghost .mt-icon{
  color: var(--color-icon-critical-default);
}
.mt-button--action{
  background-color: #fff;
  border: 1px solid #e2e8f0;
  color: #000;
}
.mt-button--action .mt-icon{
  color: #1a202c;
}
.mt-button--action:hover {
  background-color: #edf2f7;
  color: #4a5568;
}
.mt-button--action:disabled {
  background-color: #f7fafc;
  color: #a0aec0;
}
.mt-button--block{
  align-items: center;
  display: block;
  display: flex;
  justify-content: center;
  width: 100%;
}
.mt-button--x-small{
  font-size: var(--font-size-2xs);
  min-height: 24px;
  padding-left: var(--scale-size-10);
  padding-right: var(--scale-size-10);
}
.mt-button--x-small.mt-button--square{
  height: var(--scale-size-24);
  width: var(--scale-size-24);
}
.mt-button--small{
  font-size: var(--font-size-2xs);
  min-height: 32px;
  padding-left: 15px;
  padding-right: 15px;
}
.mt-button--small.mt-button--square{
  height: var(--scale-size-32);
  width: var(--scale-size-32);
}
.mt-button--default{
  font-size: var(--font-size-xs);
  min-height: 2.5rem;
  padding-inline: var(--scale-size-16);
}
.mt-button--default.mt-button-square{
  height: var(--scale-size-40);
  width: var(--scale-size-40);
}
.mt-button--large{
  font-size: var(--font-size-2xs);
  min-height: 3rem;
  padding-left: var(--scale-size-28);
  padding-right: var(--scale-size-28);
}
.mt-button--large.mt-button--square{
  height: var(--scale-size-48);
  width: var(--scale-size-48);
}
.mt-button--square{
  height: var(--scale-size-40);
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  width: var(--scale-size-40);
}
.mt-button--square .mt-button__content{
  display: inline;
}
.mt-button__loader{
  border-radius: var(--border-radius-xs);
}

.mt-field-copyable{
  cursor: pointer;
}

.mt-field {
  margin-bottom: var(--scale-size-32);
  width: 100%;
}
.mt-field .mt-field__help-text {
  align-self: center;
  margin-left: var(--scale-size-4);
}
.mt-field.has--error {
  margin-bottom: var(--scale-size-12);
}
.mt-field.is--disabled {
  cursor: not-allowed;
}
.mt-field__hint-wrapper {
  display: flex;
  justify-content: space-between;
}
.mt-field__hint,.mt-field__hint-right {
  align-items: center;
  color: var(--color-text-tertiary-default);
  display: flex;
  font-family: var(--font-family-body);
  font-size: var(--font-size-xs);
  gap: var(--scale-size-8);
  line-height: var(--font-line-height-xs);
  margin-top: var(--scale-size-4);
}
.mt-field__hint-right:empty,.mt-field__hint:empty {
  display: none;
}
.mt-field__hint-right {
  justify-content: flex-end;
}
.mt-field input:-webkit-autofill {
  -webkit-box-shadow: inset 0 0 0 1000px #fff;
}
.mt-field .mt-block-field__block {
  border: 1px solid var(--color-border-primary-default);
  border-radius: var(--border-radius-xs);
  display: flex;
  min-height: var(--scale-size-48);
  overflow: hidden;
}
.mt-field input,.mt-field select,.mt-field textarea {
  -webkit-appearance: none;
  -moz-appearance: none;
  background: var(--color-elevation-surface-raised);
  border: none;
  color: var(--color-text-primary-default);
  display: block;
  font-family: var(--font-size-body);
  font-size: var(--font-size-xs);
  line-height: 1;
  min-width: 0;
  outline: none;
  padding: 13px var(--scale-size-16);
  transition:
    border-color .3s ease-out,background .3s ease;
  width: 100%;
}
.mt-field input:-moz-submit-invalid,.mt-field input:-moz-ui-invalid,.mt-field input:invalid,.mt-field select:-moz-submit-invalid,.mt-field select:-moz-ui-invalid,.mt-field select:invalid,.mt-field textarea:-moz-submit-invalid,.mt-field textarea:-moz-ui-invalid,.mt-field textarea:invalid {
  box-shadow: none;
}
.mt-field input:disabled,.mt-field select:disabled,.mt-field textarea:disabled {
  background: var(--color-background-primary-disabled);
  border-color: #d1d9e0;
  cursor: default !important;
}
.mt-field input::-moz-placeholder,.mt-field select::-moz-placeholder,.mt-field textarea::-moz-placeholder {
  color: var(--color-text-secondary-default);
}
.mt-field input::placeholder,.mt-field select::placeholder,.mt-field textarea::placeholder {
  color: var(--color-text-secondary-default);
}
.mt-field.has--focus .mt-block-field__block {
  border-color: var(--color-border-brand-selected);
  box-shadow: 0 0 4px 0 rgba(24,158,255,.3);
}
.mt-field.has--error label {
  color: var(--color-text-critical-default);
}
.mt-field.has--error.mt-field input {
  background-color: var(--color-background-critical-dark);
}
.mt-field.has--error .mt-field__addition {
  border-left: 1px solid var(--color-border-critical-default);
}
.mt-field.has--error .mt-field__addition.is--prefix {
  border-left: none;
  border-right: 1px solid var(--color-border-critical-default);
}
.mt-field.has--error .mt-block-field__block {
  background: var(--color-background-critical-dark);
  border-color: var(--color-border-critical-default);
}
.mt-field.has--error.has--focus .mt-block-field__block {
  box-shadow: 0 0 4px lighten(#de294c, 30%);
}
.mt-field .mt-field--select__options .mt-icon {
  margin-bottom: 5px;
}
.mt-field.mt-field--small {
  margin-bottom: 0;
}
.mt-field.mt-field--small input,.mt-field.mt-field--small select,.mt-field.mt-field--small textarea {
  padding: var(--scale-size-4) var(--scale-size-16);
}
.mt-field .mt-field__addition {
  align-items: center;
  background: var(--color-interaction-secondary-dark);
  border-left: 1px solid var(--color-border-primary-default);
  border-right: none;
  color: var(--color-text-primary-default);
  display: flex;
  flex-shrink: 0;
  font-family: var(--font-family-body);
  font-size: var(--font-size-xs);
  justify-content: center;
  line-height: var(--font-line-height-xs);
  min-width: 50px;
  padding: var(--scale-size-12) 15px;
  transition:
    border-color .3s ease-out,background .3s ease;
}
.mt-field .mt-field__addition:empty {
  display: none;
}
.mt-field .mt-field__addition:has(button) {
  padding: 0;
&>button {
    height: 100%;
    padding: var(--scale-size-12) 15px;
    width: 100%;
}
}
.mt-field .mt-field__addition.is--prefix {
  border-left: none;
  border-right: 1px solid var(--color-border-primary-default);
}
.mt-field .mt-field__addition.is--prefix:empty {
  display: none;
}
.mt-field.mt-field--small .mt-field__addition {
  padding: 5px var(--scale-size-16);
}
.mt-field .mt-field__inheritance-icon {
  margin-left: var(--scale-size-4);
  margin-right: var(--scale-size-4);
}
.mt-field .mt-field__button-restore {
  -moz-appearance: none;
  -webkit-appearance: none;
  background: none;
  border: none;
  color: #52667a;
  cursor: pointer;
  outline: none;
  padding: 0 var(--scale-size-8);
}
.mt-field .mt-field__label {
  color: var(--color-text-primary-default);
  display: flex;
  font-size: 14px;
  line-height: 16px;
  margin-bottom: var(--scale-size-8);
}
.mt-field .mt-field__label label {
  flex-grow: 1;
}
.mt-field .mt-field__label:empty,.mt-field .mt-field__label:has(label:only-child:empty) {
  display: none;
}
.mt-field .mt-field__label .is--required:after {
  color: var(--color-icon-brand-default);
  content: "*";
  margin-left: var(--scale-size-4);
}
.mt-field.is--inherited .mt-field__label {
  color: var(--color-text-accent-default);
}
.mt-field.is--inherited .mt-field__label .sw-icon {
  color: var(--color-icon-accent-default);
}
.mt-field--future-remove-default-margin {
  margin-bottom: 0;
}

.mt-field--checkbox__container {
& .mt-field--checkbox {
    margin-bottom: var(--scale-size-22);
&.mt-switch--future-remove-default-margin {
      margin-bottom: 0;
}
& .mt-inheritance-switch {
&.mt-field__inheritance-icon {
        align-items: center;
        display: flex;
        justify-content: center;
}
}
& .mt-field--checkbox__content {
      align-items: center;
      display: grid;
      grid-template-columns: 16px 1fr;
}
& .mt-field {
      margin-bottom: 0;
& .mt-block-field__block {
        border: none;
}
}
& .mt-field--default {
      display: flex;
}
& .mt-field__label {
      margin-bottom: 0;
      margin-left: var(--scale-size-4);
& .mt-help-text {
        margin-left: var(--scale-size-8);
}
}
& .mt-field__checkbox {
      height: var(--scale-size-16);
      position: relative;
      width: var(--scale-size-16);
&:has(:focus-visible) {
        border-radius: var(--border-radius-checkbox);
        outline: 2px solid var(--color-border-brand-selected);
        outline-offset: 2px;
}
& input[type=checkbox] {
        -webkit-appearance: none;
        background: none;
        border: 0;
        cursor: pointer;
        display: block;
        height: 100%;
        left: 0;
        opacity: 0;
        position: absolute;
        top: 0;
        width: 100%;
        z-index: 2;
&:disabled {
          cursor: not-allowed;
}
&:disabled~.mt-field__checkbox-state {
          background: var(--color-background-primary-disabled);
          border-color: var(--color-border-primary-default);
}
&:checked~.mt-field__checkbox-state {
          background: var(--color-interaction-primary-default);
          border-color: var(--color-interaction-primary-default);
& .mt-icon {
            align-items: center;
            color: var(--color-icon-static-default);
            display: flex;
            justify-content: center;
}
}
&:checked:disabled~.mt-field__checkbox-state {
          background: var(--color-background-primary-disabled);
          border-color: var(--color-border-primary-default);
& .mt-icon {
            color: var(--color-border-primary-default);
}
}
&:indeterminate~.mt-field__checkbox-state {
          background-color: var(--color-interaction-primary-default);
          border: 1px solid var(--color-interaction-primary-default);
& .mt-icon {
            color: var(--color-icon-static-default);
            display: inline-block;
}
}
}
& .mt-field__checkbox-state {
        align-items: center;
        background: var(--color-elevation-surface-raised);
        border: 1px solid var(--color-border-primary-default);
        border-radius: var(--border-radius-checkbox);
        color: var(--color-text-primary-default);
        display: flex;
        height: 100%;
        justify-content: center;
        position: absolute;
        text-align: center;
        width: 100%;
        z-index: 1;
& .mt-icon {
          color: var(--color-background-primary-default);
          display: none;
}
}
}
&.has--error {
      margin-bottom: 0;
& .mt-field__checkbox-state {
        border: 1px solid var(--color-interaction-critical-default);
}
& .mt-field__label {
        color: var(--color-text-critical-default);
}
& input[type=checkbox] {
&:disabled~.mt-field__checkbox-state {
          border: 1px solid var(--color-interaction-critical-default);
}
&:checked~.mt-field__checkbox-state {
          background-color: var(--color-interaction-critical-default);
          border: 1px solid var(--color-interaction-critical-default);
}
&:checked:disabled~.mt-field__checkbox-state {
          border: 1px solid var(--color-interaction-critical-default);
}
}
}
&.is--inherited {
& input[type=checkbox] {
&:checked~.mt-field__checkbox-state {
          background: var(--color-background-primary-disabled);
          border-color: var(--color-border-primary-default);
}
}
}
&.is--bordered {
      border: 1px solid var(--color-border-primary-default);
      border-radius: 4px;
      padding: var(--scale-size-16);
&.has--error {
        border-color: var(--color-border-critical-default);
}
}
}
& .mt-field__error {
    margin-bottom: var(--scale-size-14);
&.checkbox-bordered {
      margin-bottom: var(--scale-size-8);
}
}
& .mt-block-field__block {
    min-height: unset;
}
}
.mt-floating-ui {
  display: inline-block;
  position: relative;
}
.mt-floating-ui .mt-floating-ui__trigger {
  display: inline-block;
}
.mt-floating-ui__content {
  left: 0;
  position: fixed;
  top: 0;
  z-index: 1070;
  /***
  * Arrow indicator
  */
}
.mt-floating-ui__content[data-show] {
  display: block;
}
.mt-floating-ui__content .mt-floating-ui__arrow {
  background: inherit;
  height: var(--scale-size-8);
  position: absolute;
  transform: rotate(45deg);
  width: var(--scale-size-8);
}
.mt-floating-ui__content.mt-floating-ui--top .mt-popover__content {
  transform-origin: top;
}
.mt-floating-ui__content.mt-floating-ui--right .mt-popover__content {
  transform-origin: right;
}
.mt-floating-ui__content.mt-floating-ui--bottom .mt-popover__content {
  transform-origin: bottom;
}
.mt-floating-ui__content.mt-floating-ui--left .mt-popover__content {
  transform-origin: left;
}
.mt-colorpicker__input-row {
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
}
.mt-colorpicker__colorpicker-selection {
  background-image: linear-gradient(180deg, #fff, hsla(0,0%,100%,0) 50%),
    linear-gradient(0deg, #000, transparent 50%),
    linear-gradient(90deg, grey, hsla(0,0%,50%,0) 100%);
  border: 1px solid var(--color-border-primary-default);
  border-radius: var(--border-radius-xs);
  display: block;
  height: 150px;
  width: 238px;
}
.mt-colorpicker__colorpicker-selector {
  border: 3px solid var(--color-icon-static-default);
  border-radius: 50%;
  cursor: grab;
  filter: drop-shadow(0 0 8px rgba(0, 0, 0, .25));
  height: var(--scale-size-18);
  position: relative;
  transform: translateZ(0); /* Fixed rendering bug in Safari */
  width: var(--scale-size-18);
}
.mt-colorpicker__colorpicker-selector:active {
  cursor: grabbing;
}
.mt-colorpicker__colorpicker-input {
  background: var(--color-elevation-surface-raised);
  border: 1px solid var(--color-border-primary-default);
  border-radius: var(--border-radius-xs);
  color: var(--color-text-primary-default);
  font-family: var(--font-family-body);
  font-size: var(--font-size-2xs);
  height: var(--scale-size-32);
  line-height: var(--font-line-height-2xs);
  min-width: 0;
  outline: none;
  padding: 0 5px;
  width: 100%;
}
.mt-colorpicker__colorpicker-input[type=number] {
  -moz-appearance: textfield;
}
.mt-colorpicker__colorpicker-input[type=number]::-webkit-inner-spin-button,.mt-colorpicker__colorpicker-input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
}
.mt-colorpicker__colorpicker-input:last-of-type {
  margin-right: 0;
}
.mt-colorpicker__colorpicker-input.is--hex {
  flex: 1;
}
.mt-colorpicker__colorpicker-input:focus {
  border-color: var(--color-border-brand-selected);
  box-shadow: 0 0 4px 0 rgba(24,158,255,.3);
}
.mt-colorpicker--compact .mt-colorpicker__input,.mt-colorpicker--compact .mt-field__hint-wrapper,.mt-colorpicker--compact .mt-field__label {
  display: none;
}
.mt-colorpicker--compact .mt-block-field__block {
  border: none;
  width: -moz-fit-content;
  width: fit-content;
}
.mt-colorpicker--compact .mt-field__addition.is--prefix {
  border-right: none;
  min-width: auto;
  padding: 0;
}
.mt-field__addition {
  padding: 0;
  position: relative;
}
.mt-field__addition.is--prefix {
  align-items: center;
  display: flex;
  justify-content: center;
}
.mt-field__addition .mt-colorpicker__trigger {
  align-items: center;
  cursor: pointer;
  display: flex;
  height: 100%;
  justify-content: center;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.mt-field__addition .mt-colorpicker__trigger .mt-icon {
  line-height: 16px;
}
.mt-popover-deprecated__wrapper.--placement-bottom-outside .mt-colorpicker__colorpicker:before {
  top: calc(100% - 7px);
  transform: rotate(225deg);
}

.mt-field-affix{
  background: var(--color-interaction-secondary-dark);
  color: var(--color-text-primary-default);
  display: grid;
  font-family: var(--font-family-body);
  font-size: var(--font-size-2xs);
  font-weight: var(--font-weight-medium);
  height: 100%;
  line-height: var(--line-height-2xs);
  padding-inline: var(--scale-size-12);
  place-items: center;
}
.mt-field-affix--suffix{
  border-bottom-right-radius: var(--border-radius-xs);
  border-inline-start: 1px solid var(--color-border-primary-default);
  border-top-right-radius: var(--border-radius-xs);
}
.mt-field-affix--prefix{
  border-bottom-left-radius: var(--border-radius-xs);
  border-inline-end: 1px solid var(--color-border-primary-default);
  border-top-left-radius: var(--border-radius-xs);
}
.mt-email-field__input{
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: transparent;
  border: none;
  box-sizing: border-box;
  color: var(--color-text-primary-default);

  font-family: var(--font-family-body);
  font-size: var(--font-size-xs);
  font-weight: var(--font-weight-regular);
  height: 100%;
  line-height: var(--font-line-height-xs);
  margin: 0;
  outline: none;
  padding: 0;
  padding-inline: var(--scale-size-16);
  width: 100%;
}
input.mt-number-field__align-end{
  text-align: end;
}

.mt-number-field.is--disabled .mt-block-field__block {
  background: var(--color-background-primary-disabled);
}

.mt-password-field{
  width: 100%;
}
.mt-password-field__block {
&{
  align-items: center;
  background-color: var(--color-elevation-surface-raised);
  border: 1px solid var(--color-border-primary-default);
  border-radius: var(--border-radius-xs);
  display: flex;
  font-family: var(--font-family-body);
  font-size: var(--font-size-xs);
  /* stylelint-disable-next-line meteor/prefer-sizing-token -- This is a trick, so the children can take 100% of it's parent height */
  height: 1px;
  line-height: var(--font-line-height-xs);
  min-height: var(--scale-size-48);
  }
&:not(.mt-password-field__block--error)&:has(.mt-password-field__input:focus-visible) {
    border-color: var(--color-border-brand-selected);
    box-shadow: 0 0 4px 0 rgba(24,158,255,.3);
}
&:has(input:disabled) {
    background-color: var(--color-background-primary-disabled);
}
}
.mt-password-field__block--error{
  background: var(--color-background-critical-default);
  border-color: var(--color-border-critical-default);
}
.mt-password-field__input {
&{
  all: unset;
  color: var(--color-text-primary-default);

  flex: 1;
  height: 100%;
  padding-inline: var(--scale-size-16);
  }
&::-moz-placeholder {
    color: var(--color-text-secondary-default);
}
&::placeholder {
    color: var(--color-text-secondary-default);
}
}
.mt-password-field__visibility-toggle {
&{
  border-radius: var(--border-radius-xs);
  display: grid;
  height: var(--scale-size-32);
  margin-right: var(--scale-size-8);
  place-items: center;
  width: var(--scale-size-32);
  }
&:is(:hover,:focus-visible) {
    background-color: var(--color-interaction-secondary-hover);
}
&:focus-visible {
    outline: 2px solid var(--color-border-brand-selected);
}
}
.mt-password-field__hint {
&{
  color: var(--color-text-tertiary-default);
  font-family: var(--font-family-body);
  font-size: var(--font-size-xs);
  line-height: var(--font-line-height-xs);
  }
&:empty {
    display: none;
}
}

.mt-select {
  min-width: 100px;
  position: relative;
}
.mt-select .mt-block-field__block {
  background-color: var(--color-elevation-surface-raised);
  overflow: hidden;
  position: relative;
  transition: all .2s ease-in-out;
}
.mt-select .mt-select__selection {
  -webkit-appearance: none;
  -moz-appearance: none;
  border: none;
  color: var(--color-icon-primary-default);
  font-family: var(--font-family-body);
  font-size: var(--font-size-s);
  line-height: var(--font-line-height-s);
  outline: none;
  padding: 0 var(--scale-size-8);
  position: relative;
  width: 100%;
}
.mt-select .mt-select__selection-indicators {
  display: flex;
  gap: var(--scale-size-8);
  position: absolute;
  right: var(--scale-size-16);
  top: 50%;
  transform: translateY(-50%);
  z-index: 1;
}
.mt-select .mt-select__selection-indicators .mt-loader {
  height: var(--scale-size-16);
  left: -24px;
  margin: 0;
  top: -4px;
  width: var(--scale-size-16);
}
.mt-select .mt-select__selection-indicators .mt-loader .mt-loader__container {
  left: 0;
  top: 0;
  transform: none;
}
.mt-select .mt-select__select-indicator-hitbox {
  background-color: transparent;
  border: 0 solid transparent;
  color: var(--color-icon-primary-default);
  cursor: pointer;
  padding: 0 var(--scale-size-4);
}
.mt-select .mt-select__select-indicator-hitbox .mt-select__select-indicator {
  display: block;
}
.mt-select .mt-select__select-indicator-hitbox:focus .mt-select__select-indicator-clear {
  cursor: pointer;
  opacity: 1;
  pointer-events: all;
}
.mt-select .mt-select__select-indicator {
  cursor: pointer;
  flex-shrink: 0;
  transition: all .3s ease-in-out;
}
.mt-select .mt-select__select-indicator-rotated {
  transform: rotate(180deg);
}
.mt-select .mt-select__select-indicator-clear {
  opacity: 0;
  pointer-events: none;
  transition: opacity .1s ease;
}
.mt-select.has--focus .mt-select__select-indicator-clear,.mt-select:hover .mt-select__select-indicator-clear {
  cursor: pointer;
  opacity: 1;
  pointer-events: all;
}
.mt-select.mt-field--medium .mt-select__selection {
  padding: var(--scale-size-4) var(--scale-size-6) 0;
}
.mt-select.mt-field--small .mt-select__selection {
  padding: var(--scale-size-4) var(--scale-size-6) 0;
}
.mt-select.is--disabled .mt-block-field__block,.mt-select.is--disabled .mt-label,.mt-select.is--disabled input {
  background-color: var(--color-background-primary-disabled);
}
.mt-select--small {
  cursor: pointer;
}
.mt-select--small .mt-select-selection-list--single .mt-label {
  cursor: pointer;
  height: var(--scale-size-18);
  padding-top: 1px;
}
.mt-select--small .mt-block-field__block {
  min-height: unset;
}
.mt-select-result-list-fade-down-enter-active,.mt-select-result-list-fade-down-leave-active {
  transform: translateY(0);
  transition: all .2s ease-in-out;
}
.mt-select-result-list-fade-down-enter,.mt-select-result-list-fade-down-leave-to {
  opacity: 0;
  transform: translateY(-10px);
}

.mt-popover-deprecated__wrapper {
  position: inherit;
&.--placement-bottom-outside {
    transform: translateY(calc(-100% - 57px));
}
}
.mt-select-result-list {
  pointer-events: none;
}
.mt-select-result-list,.mt-select-result-list-popover {
  bottom: 0;
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
}
.mt-select-result-list-popover .mt-popover-deprecated__wrapper {
  width: 100%;
}
.mt-select-result-list__content {
  background-color: var(--color-elevation-surface-overlay);
  border: 1px solid var(--color-border-primary-default);
  border-radius: 4px;
  box-shadow: 0 3px 6px 0 #d1d9e0;
  font-family: var(--font-family-body);
  font-size: var(--font-size-xs);
  line-height: var(--font-line-height-xs);
  max-height: 250px;
  overflow-x: hidden;
  overflow-y: auto;
  padding: var(--scale-size-8);
  width: 100%;
}
.mt-select-result-list__content .mt-select-result-list__item-list {
  list-style: none;
}
.mt-select-result-list__content .mt-select-result-list__empty {
  color: var(--color-text-primary-default);
  padding: var(--scale-size-10) var(--scale-size-16);
}
.mt-select-result-list__content_empty {
  height: 293px;
  min-height: 293px;
  opacity: 0;
}
.mt-popover-deprecated__wrapper.--placement-bottom-outside.mt-select-result-list-popover-wrapper {
  transform: translateY(calc(-100% - 48px));
}
.mt-select-result {
  align-items: center;
  border-radius: 4px;
  cursor: pointer;
  display: grid;
  grid-template-columns: auto auto 1fr auto;
  padding: var(--scale-size-12) var(--scale-size-4);
}
.mt-select-result .mt-select-result__result-item-preview {
  display: block;
  margin-right: var(--scale-size-10);
  order: 1;
}
.mt-select-result .mt-select-result__result-item-text {
  color: var(--color-text-primary-default);
  display: flex;
  flex-direction: column;
  max-width: 100%;
  order: 2;
  word-break: break-word;
}
.mt-select-result.is--active {
  background: var(--color-background-brand-default);
  color: var(--color-text-brand-default);
}
.mt-select-result.is--active .mt-select-result__result-item-text {
  color: var(--color-text-brand-default);
}
.mt-select-result .mt-select-result__result-item-description {
  color: #a3b3c2;
  line-height: 14px;
  order: 3;
  padding: 0 0 0 var(--scale-size-8);
  width: 100%;
}
.mt-select-result>.mt-icon {
  color: var(--color-icon-primary-default);
  justify-self: end;
  margin-left: var(--scale-size-4);
  order: 4;
}
.mt-select-result.is--description-bottom {
  grid-template-columns: 1fr auto;
}
.mt-select-result.is--description-bottom .mt-select-result__result-item-description {
  grid-column-start: 1;
  order: 3;
  padding: var(--scale-size-8) 0 0;
}
.mt-select-result.is--description-bottom .mt-icon {
  order: 2;
}
.mt-select-result.is--disabled {
  color: #a3b3c1;
}
.mt-select-result.is--disabled.is--active {
  background: #f0f2f5;
  color: #a3b3c1;
  cursor: default;
}
.mt-select-result.is--disabled .mt-highlight-text__highlight {
  color: #a3b3c1;
}
.mt-select-result.is--disabled .mt-select-result__result-item-text {
  color: #a3b3c1;
}
.mt-select-result:last-child {
  border-bottom: 0;
}
.mt-select-result .mt-select-result-appear-enter-active,.mt-select-result .mt-select-result-appear-leave-active {
  transform: translateY(0);
  transition: all .15s ease-in-out;
}
.mt-select-result .mt-select-result-appear-enter,.mt-select-result .mt-select-result-appear-leave-to {
  opacity: 0;
  transform: translateY(-15px);
}
.mt-select-selection-list {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  width: calc(100% - 30px);
}
.mt-select-selection-list:has(.mt-select-selection-list--single) {
  flex-wrap: nowrap;
}
.mt-select-selection-list:has(.mt-select-selection-list--single) .mt-select-selection-list--single {
  max-width: 100%;
  min-width: 0;
}
.mt-select-selection-list--single .mt-label {
  background: unset;
  border: none;
}
.mt-select-selection-list .mt-select-selection-list__item-holder {
  line-height: 0;
  margin: var(--scale-size-8) var(--scale-size-6) 0 0;
  max-width: 220px;
}
.mt-select-selection-list .mt-select-selection-list__load-more {
  margin: var(--scale-size-8) var(--scale-size-6) 0 0;
}
.mt-select-selection-list button.mt-select-selection-list__load-more-button {
  border-color: var(--color-border-primary-default);
  border-radius: 2px;
  color: var(--color-text-brand-default);
  font-size: 12px;
  height: unset;
  line-height: 14px;
  margin: 0 var(--scale-size-6) 0 0;
  padding: var(--scale-size-8) var(--scale-size-12);
}
.mt-select-selection-list .mt-select-selection-list__input-wrapper {
  flex: 1 1 auto;
  min-width: 120px;
}
.mt-select-selection-list .mt-select-selection-list__input-wrapper--small .mt-select-selection-list__input {
  min-height: 32px;
  padding: var(--scale-size-4) var(--scale-size-16) var(--scale-size-4) var(--scale-size-8);
}
.mt-select-selection-list .mt-select-selection-list__input {
  display: inline-block;
  min-height: 46px;
  padding: var(--scale-size-12) var(--scale-size-16) var(--scale-size-12) var(--scale-size-8);
}
.mt-select-selection-list .mt-select-selection-list__input::-moz-placeholder {
  color: #94a6b7;
  white-space: break-spaces;
}
.mt-select-selection-list .mt-select-selection-list__input::placeholder {
  color: #94a6b7;
  white-space: break-spaces;
}
.mt-field--medium .mt-select-selection-list .mt-select-selection-list__item-holder .mt-label {
  margin: var(--scale-size-4) var(--scale-size-6) 0 0;
}
.mt-field--medium .mt-select-selection-list input {
  padding: var(--scale-size-4) var(--scale-size-16) var(--scale-size-8) var(--scale-size-8);
}
.mt-field--medium .mt-select-selection-list .mt-select-selection-list__load-more-button {
  margin: var(--scale-size-4) var(--scale-size-6) 0 0;
  padding: var(--scale-size-4) var(--scale-size-12);
}
.mt-field--small .mt-select-selection-list .mt-select-selection-list__item-holder .mt-label {
  margin: var(--scale-size-4) var(--scale-size-6) 0 0;
}
.mt-field--small .mt-select-selection-list input {
  padding: var(--scale-size-2) var(--scale-size-16) var(--scale-size-4) var(--scale-size-8);
}
.mt-field--small .mt-select-selection-list .mt-select-selection-list__load-more-button {
  margin: -1px var(--scale-size-6) 0 0;
  padding: 0 var(--scale-size-8);
}
.mt-highlight-text__highlight {
  color: var(--color-text-brand-default);
  font-weight: var(--font-weight-bold);
}
.mt-slider>.mt-block-field__block {
  border: none;
  gap: var(--scale-size-16);
  overflow: visible;
  padding: var(--scale-size-4) var(--scale-size-4) 10px;
}
.mt-slider .mt-field--small {
  flex-grow: 0;
  flex-shrink: 0;
  width: 5ch;
}
.mt-slider .mt-field--small>.mt-field__label {
  margin-bottom: 0;
}
.mt-slider .mt-field--small .mt-field__controls {
  display: none;
}
.mt-slider .mt-field--small input {
  padding-left: var(--scale-size-4);
  padding-right: var(--scale-size-4);
  text-align: center;
}
.mt-slider .mt-slider__slider .mt-slider__input-slider {
  -webkit-appearance: none;
  background: transparent;
  height: 8px;
  margin-top: -8px;
  padding: 0;
  position: relative;
}
.mt-slider .mt-slider__slider .mt-slider__input-slider__double {
  pointer-events: none;
}
.mt-slider .mt-slider__slider .mt-slider__input-slider:focus::-webkit-slider-thumb,.mt-slider .mt-slider__slider .mt-slider__input-slider:hover::-webkit-slider-thumb {
  background-color: var(--color-interaction-secondary-default);
  border-color: var(--color-border-brand-selected);
}
.mt-slider .mt-slider__slider .mt-slider__input-slider:focus::-moz-range-thumb,.mt-slider .mt-slider__slider .mt-slider__input-slider:hover::-moz-range-thumb {
  background-color: var(--color-interaction-secondary-default);
  border-color: var(--color-border-brand-selected);
}
.mt-slider .mt-slider__slider .mt-slider__input-slider:focus::-ms-thumb,.mt-slider .mt-slider__slider .mt-slider__input-slider:hover::-ms-thumb {
  background-color: var(--color-interaction-secondary-default);
  border-color: var(--color-border-brand-selected);
}
.mt-slider .mt-slider__slider .mt-slider__input-slider:disabled {
  pointer-events: none;
}
.mt-slider .mt-slider__slider .mt-slider__input-slider:disabled::-webkit-slider-thumb {
  background-color: var(--color-background-primary-disabled);
  pointer-events: none;
}
.mt-slider .mt-slider__slider .mt-slider__input-slider:disabled::-moz-range-thumb {
  background-color: var(--color-background-primary-disabled);
  pointer-events: none;
}
.mt-slider .mt-slider__slider .mt-slider__input-slider:disabled::-ms-thumb {
  background-color: var(--color-background-primary-disabled);
  pointer-events: none;
}
.mt-slider .mt-slider__slider .mt-slider__input-slider::-webkit-slider-thumb {
  -webkit-appearance: none;
  appearance: none;
  background-color: var(--color-background-primary-default);
  border: 1px solid var(--color-border-primary-default);
  border-radius: 50%;
  cursor: pointer;
  height: 20px;
  pointer-events: auto;
  width: 20px;
}
.mt-slider .mt-slider__slider .mt-slider__input-slider::-moz-range-thumb {
  background-color: var(--color-background-primary-default);
  border: 1px solid var(--color-border-primary-default);
  border-radius: 50%;
  cursor: pointer;
  height: 20px;
  pointer-events: auto;
  width: 20px;
}
.mt-slider .mt-slider__slider .mt-slider__input-slider::-ms-thumb {
  background-color: var(--color-background-primary-default);
  border: 1px solid var(--color-border-primary-default);
  border-radius: 50%;
  cursor: pointer;
  height: 20px;
  pointer-events: auto;
  width: 20px;
}
.mt-slider .mt-slider__slider .mt-slider__input-slider__hint {
  bottom: var(--scale-size-24);
  min-width: 4ch;
  padding: var(--scale-size-8);
  position: absolute;
  text-align: center;
}

.mt-switch {
  margin-bottom: var(--scale-size-22);
  margin-top: var(--scale-size-24);
}
.mt-switch--not-bordered {
  min-height: var(--scale-size-48);
}
.mt-switch--no-top-margin {
  margin-top: 0;
}
.mt-switch--future-no-default-margin {
  margin: 0;
}
.mt-switch__block {
  align-items: center;
  display: flex;
}
.mt-switch__block--bordered {
  background: var(--color-elevation-surface-raised);
  border: 1px solid var(--color-border-primary-default);
  border-radius: var(--border-radius-xs);
  min-height: var(--scale-size-48);
  padding-inline: var(--scale-size-16);
}
.mt-switch__block--errored {
  background: var(--color-background-critical-dark);
  border-color: var(--color-border-critical-default);
}
.mt-switch__switch {
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
  background: var(--color-interaction-secondary-disabled);
  border-radius: var(--border-radius-round);

  cursor: pointer;
  height: var(--scale-size-16);
  margin: 0;
  position: relative;
  width: var(--scale-size-24);
&:disabled {
    cursor: not-allowed;
}
&:after {
    background: var(--color-icon-static-default);
    border-radius: var(--border-radius-round);
    content: "";
    display: block;
    height: var(--scale-size-10);
    left: 3px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    transition: left .2s cubic-bezier(.23, 1, .32, 1);
    width: var(--scale-size-10);
}
&:focus-visible {
    outline: 2px solid var(--color-border-brand-selected);
    outline-offset: 2px;
}
&:checked:after {
    left: calc(100% - var(--scale-size-10) - 3px);
}
&:checked:not(.mt-switch__switch--errored) {
    background: var(--color-interaction-primary-default);
&:disabled {
      background-color: var(--color-interaction-primary-disabled);
}
}
&:disabled:not(:checked):not(.mt-switch__switch--errored) {
&:after {
      background-color: var(--color-icon-primary-disabled);
}
}
}
.mt-switch__switch--errored {
  background: var(--color-interaction-critical-default);
}
.mt-switch__label {
  cursor: pointer;
  padding-left: var(--scale-size-4);
}
.mt-switch__label--disabled {
  cursor: not-allowed;
}
.mt-switch__help-text {
  display: grid;
  height: var(--scale-size-16);
  margin-left: var(--scale-size-8);
  place-items: center;
}

.mt-textarea{
  display: grid;
  grid-template-areas:
    "label help-text"
    "textarea textarea"
    "error error"
    "hint max-length";
  grid-template-columns: auto auto;
  justify-content: space-between;
}
.mt-textarea__textarea {
&{
  background-color: var(--color-elevation-surface-raised);
  border: 1px solid var(--color-border-primary-default);
  border-radius: var(--border-radius-xs);
  color: var(--color-text-primary-default);
  font-family: var(--font-family-body);
  font-size: var(--font-size-xs);
  grid-area: textarea;
  line-height: var(--font-line-height-xs);
  max-height: 300px;
  min-height: 125px;
  outline: none;
  padding: var(--scale-size-12) var(--scale-size-16);
  resize: vertical;
  width: 100%;
  }
&:focus-visible:not(.mt-textarea__textarea--error) {
    border-color: var(--color-border-brand-selected);
    box-shadow: 0 0 4px 0 rgba(24,158,255,.3);
}
&::-moz-placeholder {
    color: var(--color-text-secondary-default);
}
&::placeholder {
    color: var(--color-text-secondary-default);
}
&:disabled {
    background-color: var(--color-background-primary-disabled);
    color: var(--color-text-primary-disabled);
    cursor: not-allowed;
}
}
.mt-textarea__textarea--error{
  background-color: var(--color-background-critical-dark);
  border-color: var(--color-border-critical-default);
}
.mt-textarea__hint{
  color: var(--color-text-tertiary-default);
  font-family: var(--font-family-body);
  font-size: var(--font-size-xs);
  grid-area: hint;
  line-height: var(--font-line-height-xs);
  margin-top: var(--scale-size-4);
}
.mt-textarea__max-length{
  color: var(--color-text-tertiary-default);
  font-family: var(--font-family-body);
  font-size: var(--font-size-xs);
  grid-area: max-length;
  justify-self: end;
  line-height: var(--font-line-height-xs);
  margin-top: var(--scale-size-4);
}
.mt-popover-item {
  color: var(--color-text-primary-default);
  display: flex;
  flex-direction: column;
  padding: var(--scale-size-8) 0;
}
.mt-popover-item * {
  font-family: var(--font-family-body);
}
.mt-popover-item.mt-popover-item--clickable {
  cursor: pointer;
}
.mt-popover-item.mt-popover-item--clickable:hover {
  position: relative;
}
.mt-popover-item.mt-popover-item--clickable:hover:before {
  content: "";
}
.mt-popover-item:hover:before {
  background-color: var(--color-interaction-secondary-hover);
  border-radius: var(--border-radius-xs);
  bottom: var(--scale-size-4);
  left: -8px;
  pointer-events: none;
  position: absolute;
  right: -8px;
  top: var(--scale-size-4);
}
.mt-popover-item.is--draggable {
  cursor: grab;
}
.mt-popover-item--critical {
  color: var(--color-text-critical-default);
}
.mt-popover-item--critical:hover:before {
  background-color: var(--color-background-critical-default);
}
.mt-popover-item--active {
  text-decoration: underline;
}
.mt-popover-item--disabled {
  color: var(--color-text-primary-disabled);
}
.mt-popover-item--disabled:hover {
  cursor: default;
  text-decoration: none;
}
.mt-popover-item--disabled:hover:before {
  background-color: transparent;
}
.mt-popover-item--border-top {
  border-top: 1px solid var(--color-border-primary-default);
  margin-top: -1px;
}
.mt-popover-item--border-bottom {
  border-bottom: 1px solid var(--color-border-primary-default);
  margin-bottom: -1px;
}
.mt-popover-item__top-row {
  display: flex;
  gap: var(--scale-size-8);
  z-index: 1;
}
.mt-popover-item__align-right {
  display: flex;
  gap: var(--scale-size-8);
  margin-left: auto;
}
.mt-popover-item__checkbox {
  margin-top: var(--scale-size-4);
}
.mt-popover-item__checkbox .mt-field--checkbox {
  margin: 0;
}
.mt-popover-item__icon {
  margin-top: var(--scale-size-4);
  padding: 1px;
}
.mt-popover-item__icon--clickable {
  cursor: pointer;
}
.mt-popover-item__icon svg {
  height: var(--scale-size-14) !important;
  width: var(--scale-size-14) !important;
}
.mt-popover-item__label {
  margin-right: var(--scale-size-4);
}
.mt-popover-item__contextual-detail,.mt-popover-item__label,.mt-popover-item__shortcut {
  font-size: var(--font-size-xs);
  font-weight: var(--font-weight-medium);
  line-height: var(--font-line-height-xs);
}
.mt-popover-item__contextual-detail--clickable,.mt-popover-item__label--clickable,.mt-popover-item__shortcut--clickable {
  cursor: pointer;
}
.mt-popover-item__contextual-detail,.mt-popover-item__shortcut {
  color: var(--color-text-secondary-default);
  white-space: nowrap;
}
.mt-popover-item__switch {
  margin: var(--scale-size-4) 0 0 0;
  min-height: var(--scale-size-16);
}
.mt-popover-item__visibility svg {
  height: var(--scale-size-8) !important;
  width: var(--scale-size-12) !important;
}
.mt-popover-item__visibility #meteor-icon-kit__solid-eye-slash {
  height: var(--scale-size-10) !important;
  margin-left: -1px;
  margin-right: -1px;
  margin-top: -1px;
  width: var(--scale-size-14) !important;
}
.mt-popover-item__options-count {
  font-family: var(--font-family-body);
  font-size: var(--font-size-xs);
  font-weight: var(--font-weight-medium);
  line-height: var(--font-line-height-xs);
  margin-right: var(--scale-size-8);
}
.mt-popover-item__options svg {
  height: var(--scale-size-8) !important;
  width: 5px !important;
}
.mt-popover-item__options,.mt-popover-item__visibility {
  cursor: pointer;
  margin-top: var(--scale-size-4);
  padding-top: var(--scale-size-4);
}
.mt-popover-item__meta-copy {
  color: var(--color-text-secondary-default);
  font-size: var(--font-size-2xs);
  font-weight: var(--font-weight-medium);
  line-height: var(--font-line-height-2xs);
}
.mt-popover--float .mt-popover__content {
  max-height: max(50vh, 250px);
}
.mt-popover__content {
  background-color: var(--color-elevation-surface-overlay);
  border-radius: var(--border-radius-overlay);
  box-shadow:
    0 1px 1px rgba(0,0,0,.08),0 2px 1px rgba(0,0,0,.06),0 1px 3px rgba(0,0,0,.1);
  overflow: auto;
  overflow-x: hidden;
  padding: var(--scale-size-16);
  padding-bottom: var(--scale-size-4);
  padding-top: var(--scale-size-4);
  scroll-behavior: smooth;
&:has(.mt-popover__header) {
    padding-top: var(--scale-size-16);
}
}
.mt-popover__content__header-placeholder-right {
  width: 44px;
}
.mt-popover__header {
  align-items: center;
  display: flex;
  gap: var(--scale-size-16);
  justify-content: center;
  margin-bottom: var(--scale-size-16);
}
.mt-popover__title {
  margin-block-end: 0;
  margin-right: auto;
}
.mt-popover__back-button {
  margin-right: auto;
  padding-bottom: var(--scale-size-12);
  padding-top: var(--scale-size-12);
& .mt-icon {
& svg {
      height: var(--scale-size-8) !important;
      width: var(--scale-size-12) !important;
}
}
}
.mt-popover--width-dynamic .mt-popover__content {
  max-width: 440px;
  min-width: 220px;
}
.mt-popover--width-large .mt-popover__content {
  max-width: 340px;
  min-width: 340px;
}
.mt-popover--width-medium .mt-popover__content {
  max-width: 280px;
  min-width: 280px;
}
.mt-popover--width-small .mt-popover__content {
  max-width: 220px;
  min-width: 220px;
}
.mt-popover__items {
  position: relative;
&:has(div.slideIn-leave-active) {
    overflow: hidden !important;
}
}
.mt-popover {
& .slideIn-leave-active,& .slideOut-leave-active {
    transition: all .125s ease;
}
& .slideIn-enter-active,& .slideOut-enter-active {
    transition: all .125s ease;
    transition-delay: .125s;
}
& .slideIn-leave-active,& .slideOut-leave-active {
    position: absolute;
}
& .slideIn-leave-to {
    opacity: 0;
    transform: translate3d(-110%, 0, 0);
}
& .slideIn-enter {
    transform: translate3d(110%, 0, 0);
}
& .slideOut-leave-to {
    opacity: 0;
    transform: translate3d(110%, 0, 0);
}
& .slideOut-enter {
    transform: translate3d(-110%, 0, 0);
}
}

.mt-tabs{
  box-shadow: inset 0 -1px 0 var(--color-border-primary-default);
  display: flex;
  position: relative;
}
.mt-tabs--small{
  margin: 0 auto 15px;
  max-width: 800px;
}
.mt-tabs--future-remove-default-margin{
  margin-block-end: 0;
}
.mt-tabs--vertical {
&{
  box-shadow: none;
  flex-direction: column;
  }
& li{
    border-bottom: none;
    border-left: 1px solid var(--color-border-primary-default);
}
& .mt-tabs__slider{
    bottom: auto;
    left: 3px;
    top: 0;
}
}
.mt-tabs__item {
&{
  border-bottom: 1px solid var(--color-border-primary-default);
  color: var(--color-text-primary-default);
  cursor: pointer;
  display: inline-block;
  font-family: var(--font-family-body);
  font-size: var(--font-size-xs);
  line-height: var(--font-line-height-xs);
  padding: var(--scale-size-10) var(--scale-size-16);
  white-space: nowrap;

  /* Trick to stop items from jumping when the active item changes
   * see: https://css-tricks.com/bold-on-hover-without-the-layout-shift/
   */
  }
&:disabled {
    color: var(--color-text-primary-disabled);
    cursor: not-allowed;
}
&:focus-visible {
    border-radius: var(--border-radius-xs);
    outline: 2px solid var(--color-border-brand-selected);
    outline-offset: 2px;
}
&:after {
    content: attr(data-text);
    content: attr(data-text) / "";
    display: block;
    font-weight: var(--font-weight-medium);
    height: 0;
    overflow: hidden;
    pointer-events: none;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
    visibility: hidden;
@media speech {
      display: none;
}
}
}
.mt-tabs__item--error{
  color: var(--color-text-critical-default);
}
.mt-tabs__item--active{
  font-weight: var(--font-weight-medium);
}
.mt-tabs__slider{
  background-color: var(--color-border-brand-selected);
  bottom: 0;
  height: var(--scale-size-2);
  left: 0;
  position: absolute;
  transform-origin: top left;
  z-index: 1;
}
.mt-tabs__slider--error{
  background-color: var(--color-border-critical-default);
}
.mt-tabs__slider--animated{
  transition: all .2s ease-in-out;
}
.mt-tabs__error-badge{
  margin-left: var(--scale-size-2);
}

.mt-pagination {
&{
  align-items: baseline;
  display: flex;
  gap: var(--scale-size-12);
}
&:last-child {
    border-bottom-right-radius: var(--border-radius-xs);
    border-top-right-radius: var(--border-radius-xs);
}
&:first-child {
    border-bottom-left-radius: var(--border-radius-xs);
    border-top-left-radius: var(--border-radius-xs);
}
}
.mt-pagination__controls{
  border: 1px solid var(--color-border-primary-default);
  border-radius: var(--border-radius-xs);
  display: inline-flex;
}
.mt-pagination__info-text{
  color: var(--color-text-tertiary-default);
  font-family: var(--font-family-body);
  font-size: var(--font-size-xs);
  line-height: var(--font-line-height-xs);
}
.mt-pagination__button {
&{
  border-right: 1px solid var(--color-border-primary-default);
  color: var(--color-icon-primary-default);
  display: grid;
  height: var(--scale-size-32);
  place-items: center;
  transition: all .15s ease-out;
  width: var(--scale-size-40);
}
&:focus-visible {
    background-color: var(--color-interaction-secondary-hover);
    outline: 1px solid var(--color-border-brand-selected);
}
&:hover:not(:disabled) {
    background-color: var(--color-interaction-secondary-hover);
}
&:last-of-type {
    border-right: none;
}
&:disabled {
    background-color: var(--color-interaction-secondary-disabled);
    cursor: not-allowed;
}
}
.mt-pagination__current-page-input {
&{
  all: unset;
  border-right: 1px solid var(--color-border-primary-default);
  color: var(--color-text-primary-default);
  font-family: var(--font-family-body);
  font-feature-settings: "tnum";
  font-size: var(--font-size-xs);
  line-height: var(--font-line-height-xs);
  padding: 0 var(--scale-size-12);
  width: auto;

  /* Firefox */
}
&::-webkit-inner-spin-button,&::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
&[type=number]{
    -moz-appearance: textfield;
}
}

.mt-search {
&{
  align-items: center;
  background: var(--color-elevation-surface-raised);
  border: 1px solid var(--color-border-primary-default);
  border-radius: var(--border-radius-xs);
  color: var(--color-text-primary-default);
  display: flex;
  font-size: var(--font-size-xs);
  font-weight: var(--font-weight-regular);
  line-height: var(--font-line-height-xs);
  overflow: hidden;
}
&:focus-within {
    border-color: var(--color-border-brand-selected);
    box-shadow: 0 0 4px 0 rgba(24,158,255,.3);
}
}
.mt-search--size-default{
  padding: var(--scale-size-12) var(--scale-size-16);
}
.mt-search--size-small{
  padding: var(--scale-size-4) var(--scale-size-16);
}
.mt-search__input {
&{
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  background: transparent;
  border: none;
  color: var(--color-text-primary-default);
  display: block;
  font-family: var(--font-size-body);
  font-size: var(--font-size-xs);
  line-height: var(--font-line-height-xs);
  outline: none;
  width: 100%;
}
&::-webkit-search-cancel-button,&::-webkit-search-decoration,&::-webkit-search-results-button,&::-webkit-search-results-decoration {
    display: none;
}
&::-moz-placeholder {
    color: var(--color-text-secondary-default);
}
&::placeholder {
    color: var(--color-text-secondary-default);
}
&:disabled {
&{
    color: var(--color-text-primary-disabled);
}
&::-moz-placeholder {
      color: var(--color-text-secondary-disabled);
}
&::placeholder {
      color: var(--color-text-secondary-disabled);
}
}
}
.mt-search--disabled{
  background-color: var(--color-background-primary-disabled);
}
.mt-popover-item-result__group-header {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin-bottom: var(--scale-size-4);
  margin-top: var(--scale-size-8);
}
.mt-popover-item-result__group-label {
  text-transform: uppercase;
}
.mt-popover-item-result__group-action {
  background-color: transparent;
  border: none;
  color: var(--color-text-brand-default);
  cursor: pointer;
  font-family: var(--font-family-body);
  font-size: var(--font-size-xs);
  font-weight: var(--font-weight-semibold);
  line-height: var(--font-line-height-xs);
  text-decoration: underline;
  transition: all .3s ease;
}
.mt-popover-item-result__group-action:hover {
  color: #0e82ff;
}
.mt-popover-item-result__group-action:active {
  color: #0870ff;
}
.mt-popover-item-result__option {
  position: relative;
}
.mt-popover-item-result [class^=mt-popover-item-result__option_drop_] {
  height: 50%;
  left: 0;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  transition: all .15s ease;
  width: 100%;
}
.mt-popover-item-result [class^=mt-popover-item-result__option_drop_].is--valid-drop {
  opacity: 1;
}
.mt-popover-item-result__option_drop_before {
  box-shadow: inset 0 4px 4px -4px #0870ff;
  top: 0;
}
.mt-popover-item-result__option_drop_after {
  bottom: 0;
  box-shadow: inset 0 -4px 4px -4px #0870ff;
}
.mt-popover-item-result .mt-popover-item {
  padding-bottom: var(--scale-size-4);
  padding-top: var(--scale-size-4);
  transition: all .3s ease;
}
.mt-popover-item-result .mt-popover-item.is--dragging {
  background-color: inherit;
  border: none;
  opacity: .25;
}
.mt-popover-item-result .mt-popover-item.is--dragging>* {
  opacity: 1;
}
.mt-popover-item-result .option-item-enter-active,.mt-popover-item-result .option-item-leave-active {
  transition: opacity .5s;
}
.mt-popover-item-result .option-item-leave-active {
  opacity: 0;
  position: absolute;
  transition: opacity .2s;
}
.mt-popover-item-result .option-item-enter {
  opacity: 0;
}
.mt-popover-item-result .option-item-move {
  transition: transform .3s ease;
}
.mt-popover-item-result .option-fade-enter-active,.mt-popover-item-result .option-fade-leave-active {
  transition: opacity .3s;
}
.mt-popover-item-result .option-fade-enter,.mt-popover-item-result .option-fade-leave-to {
  opacity: 0;
}
body.is-popover-item-result-dragging [class^=mt-popover-item-result__option_drop_] {
  pointer-events: all;
}
body.is-popover-item-result-dragging .mt-popover-item.is--drag-element {
  box-shadow: none;
  transition: rotate .3s ease-in-out;
}
.mt-segmented-control__action-icon.mt-icon {
  height: var(--scale-size-12);
  width: var(--scale-size-12);
&>svg {
    height: 100% !important;
    width: 100% !important;
}
}
.mt-segmented-control__action-options-icon.mt-icon {
  height: 5px;
  margin-top: 1px;
  width: var(--scale-size-8);
}
.mt-data-table .mt-search .mt-field__label {
  display: none;
}
.mt-data-table .mt-search .mt-field__hint:empty {
  display: none;
}
.mt-data-table td.--highlighted,.mt-data-table th.--highlighted {
  border-right: 1px solid var(--color-border-brand-selected);
  padding-right: 15.5px;
}
.mt-data-table .mt-data-table__table-select-row,.mt-data-table .mt-data-table__table-selection-head {
  border-left-width: 0;
  border-right: 0;
  max-width: 67px;
  min-width: 67px;
  padding-right: var(--scale-size-8);
  width: 67px;
}
.mt-data-table .mt-data-table__table-row-number+.mt-data-table__table-select-row {
  border-left-width: 1px;
}
.mt-data-table .mt-data-table__table-row-number-head+.mt-data-table__table-selection-head {
  border-left-width: 1px;
}
.mt-data-table .mt-data-table__table-row-number,.mt-data-table .mt-data-table__table-select-row {
  background-color: inherit;
  z-index: 1;
}
.mt-data-table .mt-data-table__table-selection-head {
  z-index: 20;
}
.mt-data-table .mt-data-table__table-select-row+td,.mt-data-table .mt-data-table__table-selection-head+th {
  border-left: 0;
  padding-left: var(--scale-size-8);
}
.mt-data-table .mt-data-table__table-select-row .mt-field--checkbox,.mt-data-table .mt-data-table__table-selection-head .mt-field--checkbox {
  margin-bottom: 0;
}
.mt-data-table .mt-data-table__table-select-row .mt-field--checkbox .mt-field--checkbox__content,.mt-data-table .mt-data-table__table-selection-head .mt-field--checkbox .mt-field--checkbox__content {
  display: flex;
  justify-content: center;
  margin-top: var(--scale-size-2);
}
.mt-data-table .mt-data-table__table-select-row .mt-field--checkbox .mt-field,.mt-data-table .mt-data-table__table-selection-head .mt-field--checkbox .mt-field {
  display: none;
}
.mt-data-table .mt-data-table__table-selection-bulk-edit {
  align-items: center;
  background-color: var(--color-elevation-surface-sunken);
  border: 1px solid var(--color-border-primary-default);
  border-right: none;
  border-top: none;
  display: flex;
  height: 51px;
  left: -.5px;
  padding: 18px 16px 14px;
  position: absolute;
  top: -.5px;
  width: calc(100% - var(--scrollbar-width) - 105px);
  z-index: 120;
}
.mt-data-table .mt-data-table__table-head-column-settings .mt-data-table__table-head-column-settings-trigger,.mt-data-table .mt-data-table__table-head-column-settings .mt-floating-ui__trigger {
  cursor: pointer;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.mt-data-table .mt-data-table__table-settings-button #meteor-icon-kit__solid-cog-s {
  height: var(--scale-size-10);
  width: var(--scale-size-10);
}
.mt-data-table__footer-left .mt-field__label {
  display: none;
}
.mt-data-table__footer-left .mt-select {
  margin-bottom: 0;
  width: 100px;
}
.mt-data-table__footer-right .mt-button[aria-label=reload-data] {
  height: 34px;
  width: 34px;
}
.mt-data-table__footer-right .mt-button #meteor-icon-kit__solid-undo-s {
  height: var(--scale-size-12);
  width: var(--scale-size-12);
}
.mt-data-table__table-head-sorting-icons .mt-data-table__table-head-sort #meteor-icon-kit__solid-long-arrow-down,.mt-data-table__table-head-sorting-icons .mt-data-table__table-head-sort #meteor-icon-kit__solid-long-arrow-up {
  height: var(--scale-size-12);
}
.mt-data-table__table-head-dragzone-indicator #meteor-icon-kit__regular-grip-horizontal-s {
  color: #fff;
  width: 9px;
}
.mt-floating-ui__content.mt-data-table__table-head-add-column-indicator {
  cursor: pointer;
  z-index: 10;
}
.mt-floating-ui__content.mt-data-table__table-head-add-column-indicator .mt-icon {
  background: var(--color-icon-inverse-default);
  border-radius: 999px;
  color: var(--color-elevation-surface-floating);
  display: block;
}
.mt-floating-ui__content.mt-data-table__table-head-add-column-indicator .mt-icon #meteor-icon-kit__solid-plus-square-s {
  height: var(--scale-size-14);
  width: var(--scale-size-14);
}
.mt-toast-notification {
&{
  border-radius: 4px;
  bottom: 0;
  box-shadow:
    0 1px 3px 0 rgba(0,0,0,.1),0 2px 1px 0 rgba(0,0,0,.06),0 1px 1px 0 rgba(0,0,0,.08);
  display: flex;
  flex-direction: column;
  height: var(--scale-size-56);
  margin-bottom: 17px;
  outline: none;
  position: absolute;
}
&:hover {
.mt-toast-notification__timer-loader{
      animation-play-state: paused;
}
}
&:focus-visible {
    border: 2px solid #fff;
    outline: 2px solid var(--color-border-brand-selected);
}
}
.mt-toast-notification__content {
&{
  align-items: center;
  display: flex;
  height: 100%;
}
&.mt-icon>svg{
    fill: #000;
    height: var(--scale-size-20) !important;
    width: var(--scale-size-20) !important;
}
}
.mt-toast-notification__timer{
  background-color: #fff;
  border-radius: 0 0 4px 4px;
  height: 3px;
  width: 100%;
}
.mt-toast-notification__timer-loader{
  animation: shrink-b206e73c 10s linear .5s forwards;
  background-color: #fff;
  height: 100%;
  left: 100%;
  top: 0;
  transform-origin: 0 0;
  width: 100%;
}
.mt-toast-notification__message{
  max-width: 200px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.mt-toast-notification__message-space{
  padding-left: var(--scale-size-8);
}
.mt-toast-notification__content {
&{
  align-items: center;
  display: flex;
  height: 100%;
}
&.mt-icon>svg{
    fill: #000;
    height: var(--scale-size-20) !important;
    width: var(--scale-size-20) !important;
}
}
.mt-toast-notification__content-left{
  align-items: center;
  display: flex;
  flex: 1;
  justify-content: flex-start;
  margin-left: var(--scale-size-16);
}
.mt-toast-notification__content-right{
  align-items: center;
  display: flex;
  justify-content: flex-end;
  margin-right: var(--scale-size-16);
}
.mt-toast-notification--positive {
&{
  background-color: #37d046;
  border: 1px solid #37d046;
}
& .mt-toast-notification__close-action{
    border-left: 1px solid #16b320;
}
& .mt-toast-notification__timer{
    background-color: #16b320;
}
}
.mt-toast-notification__close-action {
&{
  align-items: center;
  color: #fff;
  cursor: pointer;
  display: flex;
  height: 100%;
  justify-content: flex-end;
  margin-left: auto;
  padding: var(--scale-size-12);
  transition: color .2s ease;
}
&:hover {
    box-shadow: 0 0 4px 0 rgba(24,158,255,.3);
    color: #e0e6eb;
}
}
.mt-toast-notification--critical {
&{
  background-color: #de294c;
  border: 1px solid #de294c;
}
& .mt-toast-notification__close-action{
    border-left: 1px solid #c80f24;
}
& .mt-toast-notification__timer{
    background-color: #c80f24;
}
}
.mt-toast-notification--informal {
&{
  background-color: #1f262e;
  border: 1px solid #1f262e;
}
& .mt-toast-notification__close-action{
    border-left: 1px solid #0a0d0f;
}
& .mt-toast-notification__timer{
    background-color: #0a0d0f;
}
}

.mt-toast{
  bottom: 0;
  display: flex;
  justify-content: center;
  left: 0;
  position: fixed;
  text-align: center;
  width: 100%;
}
.mt-toast--bottom-left{
  flex: 1;
}
.mt-toast--bottom-center{
  display: flex;
  flex: 1;
  justify-content: center;
}
.mt-toast--bottom-center .mt-toast-notification{
  box-shadow:
    0 1px 3px 0 rgba(0,0,0,.1),0 2px 1px 0 rgba(0,0,0,.06),0 1px 1px 0 rgba(0,0,0,.08);
  color: #fff;
  display: flex;
  height: 51px;
  position: absolute;
  text-align: center;
  z-index: 1600;
}
.mt-toast--bottom-center .quick-toasts-enter-active.mt-toast--bottom-center .quick-toasts-leave-active{
  transition: opacity .5s ease;
}
.mt-toast--bottom-center .quick-toasts-enter-from.mt-toast--bottom-center .quick-toasts-leave-to{
  opacity: 0;
}
.mt-toast--bottom-center .quick-toasts-enter-active{
  transition-delay: .5s;
}
.mt-toast--bottom-right{
  display: flex;
  flex: 1;
  justify-content: flex-end;
  padding-right: var(--scale-size-16);
}
.mt-toast--bottom-right .mt-toast-notification{
  color: #fff;
  display: flex;
  height: 51px;
  position: absolute;
  text-align: center;
  transform: translateY(0);
  transition: all .7s ease;
  width: 376px;
  z-index: 1600;
}
.mt-toast--bottom-right .toasts-enter-from{
  opacity: 0;
  transform: translateY(50px) !important;
  z-index: 0;
}
.mt-toast--bottom-right .toasts-leave-to{
  opacity: 0;
  transform: scale(.9, .4) !important;
  transform-origin: top;
  z-index: 0;
}
.mt-toast--bottom-right .toasts-enter-active.mt-toast--bottom-right .toasts-leave-active{
  transition: all .7s ease;
}
.mt-toast--expanded .mt-toast--bottom-right .mt-toast-notification:nth-child(n+2) {
  transform: translateY(calc(var(--num)*-68px));
}
.mt-toast--collapsed .mt-toast--bottom-right .mt-toast-notification:first-child {
  z-index: 1599;
}
.mt-toast--collapsed .mt-toast--bottom-right .mt-toast-notification:nth-child(2) {
  border-bottom-left-radius: 2.10526px 11.11111px;
  border-bottom-right-radius: 2.10526px 11.11111px;
  border-top-left-radius: 4.21053px 22.22222px;
  border-top-right-radius: 4.21053px 22.22222px;
  transform: translateY(-33px) scale(.95, .18);
}
.mt-toast--collapsed .mt-toast--bottom-right .mt-toast-notification:nth-child(3) {
  border-bottom-left-radius: 2.22222px 11.11111px;
  border-bottom-right-radius: 2.22222px 11.11111px;
  border-top-left-radius: 4.44444px 22.22222px;
  border-top-right-radius: 4.44444px 22.22222px;
  transform: translateY(-45px) scale(.9, .18);
}
.mt-toast--collapsed .mt-toast--bottom-right .mt-toast-notification:nth-child(n+4) {
  opacity: 0;
  transform: translateY(-58px) scale(.8, .1);
}

.mt-toast--collapsed .mt-toast-notification:nth-child(n+2) .mt-toast-notification__content {
  opacity: 0;
}
.mt-text-editor-toolbar-button:disabled .mt-icon{
  color: var(--color-text-secondary-disabled);
}
.mt-text-editor-toolbar.mt-floating-ui {
  height: inherit;
}
.mt-text-editor-toolbar.mt-floating-ui__trigger {
  display: block;
  height: inherit;
}
.mt-url-field__input {
&{
  all: unset;
  color: var(--color-text-primary-default);
  font-size: var(--font-size-xs);

  height: 100%;
  line-height: var(--line-height-xs);
  padding-inline: var(--scale-size-16);
  width: 100%;
  }
&::-moz-placeholder {
    color: var(--color-text-secondary-default);
}
&::placeholder {
    color: var(--color-text-secondary-default);
}
}

.mt-unit-select-result{
  align-items: center;
  border-radius: var(--border-radius-xs);
  color: var(--color-text-primary-disabled);
  cursor: pointer;
  display: grid;
  font-size: var(--font-size-xs);
  gap: var(--scale-size-8);
  grid-template-columns: auto 1fr;
  min-width: 170px;
  padding: var(--scale-size-10) var(--scale-size-16);
  text-align: left;
}
.mt-unit-select-result span{
  color: var(--color-slate-700);
}
.mt-unit-select-result:hover {
  background-color: var(--color-background-brand-default);
}
.mt-unit-select-result--active{
  background-color: var(--color-background-brand-default);
  border-radius: var(--border-radius-xs);
}
.mt-unit-select-result--selected span{
  color: var(--color-text-brand-default);
}

.mt-unit-select{
  background-color: var(--color-elevation-surface-overlay);
  border: 1px solid var(--color-border-primary-default);
  border-radius: var(--border-radius-button);
  box-shadow: 0 3px 6px 0 #d1d9e0;
  color: var(--color-text-primary);
  font-size: var(--font-size-xs);
  padding: var(--scale-size-8);
}
.mt-unit-select ul{
  list-style: none;
}
.mt-unit-select__trigger{
  align-items: center;
  background: var(--color-interaction-secondary-hover);
  border: 3px solid var(--color-elevation-surface-overlay);
  border-radius: var(--border-radius-s);
  -moz-column-gap: var(--scale-size-8);
       column-gap: var(--scale-size-8);
  cursor: pointer;
  display: grid;
  grid-auto-flow: column;
  height: 100%;
  padding-left: var(--scale-size-12);
  padding-right: var(--scale-size-12);
}
.mt-unit-select__trigger:disabled {
  background-color: var(--color-background-primary-disabled);
  border: 3px solid var(--color-background-primary-disabled);
}
:root {
  --color-interaction-primary-default: #0870ff;
  --color-interaction-primary-hover: #0042a0;
  --color-interaction-primary-disabled: #76aaff;
  --color-interaction-primary-pressed: #005cd7;
  --color-interaction-secondary-default: #fff;
  --color-interaction-secondary-hover: #f2f3f8;
  --color-interaction-secondary-disabled: #e2e3e9;
  --color-interaction-secondary-dark: #f2f3f8;
  --color-interaction-critical-default: #e2262a;
  --color-interaction-critical-hover: #90000e;
  --color-interaction-critical-disabled: #ffa9a0;
  --color-interaction-critical-pressed: #c20017;
  --color-elevation-surface-sunken: #fafbfe;
  --color-elevation-surface-default: #fff;
  --color-elevation-surface-selected: #cdced4;
  --color-elevation-surface-hover: #e2e3e9;
  --color-elevation-surface-raised: #fff;
  --color-elevation-surface-overlay: #fff;
  --color-elevation-surface-frame: #fafbfe;
  --color-elevation-surface-backdrop: #101013;
  --color-elevation-surface-floating: #26262b;
  --color-elevation-shadow-default: #101013;
  --color-background-primary-default: #fafbfe;
  --color-background-primary-disabled: #f2f3f8;
  --color-background-brand-default: #f0f6ff;
  --color-background-critical-default: #fff2f0;
  --color-background-critical-dark: #fff2f0;
  --color-background-attention-default: #fff3e3;
  --color-background-positive-default: #e1ffe0;
  --color-background-accent-default: #e4e1ff;
  --color-icon-primary-default: #3d3e42;
  --color-icon-primary-disabled: #cdced4;
  --color-icon-brand-default: #0870ff;
  --color-icon-brand-hover: #0042a0;
  --color-icon-brand-disabled: #76aaff;
  --color-icon-critical-default: #e2262a;
  --color-icon-critical-hover: #90000e;
  --color-icon-critical-disabled: #ff7f74;
  --color-icon-attention-default: #fbaf18;
  --color-icon-positive-default: #36d046;
  --color-icon-accent-default: #633bc6;
  --color-icon-static-default: #fff;
  --color-icon-static-dark: #101013;
  --color-icon-inverse-default: #fafbfe;
  --color-border-primary-default: #cdced4;
  --color-border-secondary-default: #e2e3e9;
  --color-border-brand-selected: #0870ff;
  --color-border-brand-default: #00296a;
  --color-border-brand-disabled: #76aaff;
  --color-border-critical-default: #e2262a;
  --color-border-critical-dark: #5e0006;
  --color-border-critical-disabled: #ff7f74;
  --color-border-attention-default: #fbaf18;
  --color-border-positive-default: #36d046;
  --color-border-accent-default: #a694ff;
  --color-text-primary-default: #2d2e32;
  --color-text-primary-disabled: #b9babf;
  --color-text-secondary-default: #696a6e;
  --color-text-secondary-disabled: #b9babf;
  --color-text-tertiary-default: #696a6e;
  --color-text-brand-default: #0870ff;
  --color-text-brand-hover: #0042a0;
  --color-text-brand-disabled: #76aaff;
  --color-text-critical-default: #e2262a;
  --color-text-critical-hover: #90000e;
  --color-text-critical-disabled: #ff7f74;
  --color-text-critical-dark: #5e0006;
  --color-text-attention-default: #533600;
  --color-text-positive-default: #00470a;
  --color-text-accent-default: #633bc6;
  --color-text-static-default: #fff;
  --color-text-static-dark: #101013;
  --color-text-inverse-default: #fafbfe;
  --font-family-headings: "Inter";
  --font-family-body: "Inter";
  --font-size-2xs: 0.75rem;
  --font-size-xs: 0.875rem;
  --font-size-s: 1rem;
  --font-size-m: 1.125rem;
  --font-size-l: 1.25rem;
  --font-size-xl: 1.5rem;
  --font-size-2xl: 1.75rem;
  --font-size-3xl: 2rem;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semibold: 600;
  --font-weight-bold: 700;
  --font-line-height-2xs: 1.125rem;
  --font-line-height-xs: 1.375rem;
  --font-line-height-s: 1.625rem;
  --font-line-height-m: 1.75rem;
  --font-line-height-l: 1.875rem;
  --font-line-height-xl: 2rem;
  --font-line-height-2xl: 2.25rem;
  --font-line-height-3xl: 2.5rem;
  --border-radius-card: 0.5rem;
  --border-radius-overlay: 0.25rem;
  --border-radius-button: 0.25rem;
  --border-radius-checkbox: 0.25rem;
  --border-radius-none: 0rem;
  --border-radius-2xs: 0.125rem;
  --border-radius-xs: 0.25rem;
  --border-radius-s: 0.375rem;
  --border-radius-m: 0.5rem;
  --border-radius-l: 0.75rem;
  --border-radius-xl: 1rem;
  --border-radius-2xl: 1.25rem;
  --border-radius-3xl: 1.5rem;
  --border-radius-4xl: 2rem;
  --border-radius-round: 624.9375rem;
}
[data-theme=dark] {
  --color-interaction-primary-default: #0870ff;
  --color-interaction-primary-hover: #0042a0;
  --color-interaction-primary-disabled: #76aaff;
  --color-interaction-primary-pressed: #005cd7;
  --color-interaction-secondary-default: #26262b;
  --color-interaction-secondary-hover: #2d2e32;
  --color-interaction-secondary-disabled: #3d3e42;
  --color-interaction-secondary-dark: #2d2e32;
  --color-interaction-critical-default: #e2262a;
  --color-interaction-critical-hover: #90000e;
  --color-interaction-critical-disabled: #ffa9a0;
  --color-interaction-critical-pressed: #c20017;
  --color-elevation-surface-sunken: #101013;
  --color-elevation-surface-default: #141418;
  --color-elevation-surface-selected: #2d2e32;
  --color-elevation-surface-hover: #3d3e42;
  --color-elevation-surface-raised: #1e1e24;
  --color-elevation-surface-overlay: #26262b;
  --color-elevation-surface-frame: #1e1e24;
  --color-elevation-surface-backdrop: #101013;
  --color-elevation-surface-floating: #fff;
  --color-elevation-shadow-default: #101013;
  --color-background-primary-default: #1e1e24;
  --color-background-primary-disabled: #2d2e32;
  --color-background-brand-default: #00296a;
  --color-background-critical-default: #5e0006;
  --color-background-critical-dark: #360002;
  --color-background-attention-default: #533600;
  --color-background-positive-default: #00470a;
  --color-background-accent-default: #3e0091;
  --color-icon-primary-default: #e2e3e9;
  --color-icon-primary-disabled: #838489;
  --color-icon-brand-default: #0870ff;
  --color-icon-brand-hover: #0042a0;
  --color-icon-brand-disabled: #76aaff;
  --color-icon-critical-default: #fc4945;
  --color-icon-critical-hover: #90000e;
  --color-icon-critical-disabled: #ff7f74;
  --color-icon-attention-default: #ffbc51;
  --color-icon-positive-default: #4dde58;
  --color-icon-accent-default: #b5a8ff;
  --color-icon-static-default: #e2e3e9;
  --color-icon-static-dark: #101013;
  --color-icon-inverse-default: #26262b;
  --color-border-primary-default: #3d3e42;
  --color-border-secondary-default: #2d2e32;
  --color-border-brand-selected: #0870ff;
  --color-border-brand-default: #00296a;
  --color-border-brand-disabled: #76aaff;
  --color-border-critical-default: #fc4945;
  --color-border-critical-dark: #5e0006;
  --color-border-critical-disabled: #ff7f74;
  --color-border-attention-default: #fbaf18;
  --color-border-positive-default: #36d046;
  --color-border-accent-default: #a694ff;
  --color-text-primary-default: #e2e3e9;
  --color-text-primary-disabled: #838489;
  --color-text-secondary-default: #a5a6ab;
  --color-text-secondary-disabled: #838489;
  --color-text-tertiary-default: #b9babf;
  --color-text-brand-default: #0870ff;
  --color-text-brand-hover: #0042a0;
  --color-text-brand-disabled: #76aaff;
  --color-text-critical-default: #fc4945;
  --color-text-critical-hover: #90000e;
  --color-text-critical-disabled: #ff7f74;
  --color-text-critical-dark: #ffcfc9;
  --color-text-attention-default: #fff3e3;
  --color-text-positive-default: #e1ffe0;
  --color-text-accent-default: #b5a8ff;
  --color-text-static-default: #fff;
  --color-text-static-dark: #101013;
  --color-text-inverse-default: #26262b;
  --font-family-headings: "Inter";
  --font-family-body: "Inter";
  --font-size-2xs: 0.75rem;
  --font-size-xs: 0.875rem;
  --font-size-s: 1rem;
  --font-size-m: 1.125rem;
  --font-size-l: 1.25rem;
  --font-size-xl: 1.5rem;
  --font-size-2xl: 1.75rem;
  --font-size-3xl: 2rem;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semibold: 600;
  --font-weight-bold: 700;
  --font-line-height-2xs: 1.125rem;
  --font-line-height-xs: 1.375rem;
  --font-line-height-s: 1.625rem;
  --font-line-height-m: 1.75rem;
  --font-line-height-l: 1.875rem;
  --font-line-height-xl: 2rem;
  --font-line-height-2xl: 2.25rem;
  --font-line-height-3xl: 2.5rem;
  --border-radius-card: 0.5rem;
  --border-radius-overlay: 0.25rem;
  --border-radius-button: 0.25rem;
  --border-radius-checkbox: 0.25rem;
  --border-radius-none: 0rem;
  --border-radius-2xs: 0.125rem;
  --border-radius-xs: 0.25rem;
  --border-radius-s: 0.375rem;
  --border-radius-m: 0.5rem;
  --border-radius-l: 0.75rem;
  --border-radius-xl: 1rem;
  --border-radius-2xl: 1.25rem;
  --border-radius-3xl: 1.5rem;
  --border-radius-4xl: 2rem;
  --border-radius-round: 624.9375rem;
}
:root {
  --color-slate-50: #fafbfe;
  --color-slate-100: #f0f3ff;
  --color-slate-200: #e0e3f3;
  --color-slate-300: #cbcede;
  --color-slate-400: #b6b9c9;
  --color-slate-500: #a3a6b5;
  --color-slate-600: #808392;
  --color-slate-700: #666977;
  --color-slate-800: #474a57;
  --color-slate-900: #2b2e3a;
  --color-slate-950: #12141e;
  --color-blue-50: #eef6ff;
  --color-blue-100: #cce5ff;
  --color-blue-200: #a8d4ff;
  --color-blue-300: #83c3ff;
  --color-blue-400: #59b1ff;
  --color-blue-500: #189eff;
  --color-blue-600: #0081d4;
  --color-blue-700: #005b99;
  --color-blue-800: #00375f;
  --color-blue-900: #001931;
  --color-yellow-50: #fffef7;
  --color-yellow-100: #fff7d6;
  --color-yellow-200: #ffefb3;
  --color-yellow-300: #ffe88e;
  --color-yellow-400: #ffe061;
  --color-yellow-500: #ffd702;
  --color-yellow-600: #cdac00;
  --color-yellow-700: #8d7600;
  --color-yellow-800: #4f4100;
  --color-yellow-900: #1e1800;
  --color-pumpkin-50: #fff2ec;
  --color-pumpkin-100: #fdc;
  --color-pumpkin-200: #ffc7aa;
  --color-pumpkin-300: #ffb086;
  --color-pumpkin-400: #ff985e;
  --color-pumpkin-500: #f88138;
  --color-pumpkin-600: #d46000;
  --color-pumpkin-700: #974200;
  --color-pumpkin-800: #5c2600;
  --color-pumpkin-900: #2c0e00;
  --color-pink-50: #fff1f5;
  --color-pink-100: #ffd8e4;
  --color-pink-200: #ffbed3;
  --color-pink-300: #ffa2c2;
  --color-pink-400: #ff83b1;
  --color-pink-500: #ff5ea1;
  --color-pink-600: #e42683;
  --color-pink-700: #a8005c;
  --color-pink-800: #670036;
  --color-pink-900: #340018;
  --color-purple-50: #f5f4ff;
  --color-purple-100: #e4e1ff;
  --color-purple-200: #d4ceff;
  --color-purple-300: #c4bbff;
  --color-purple-400: #b5a8ff;
  --color-purple-500: #a694ff;
  --color-purple-600: #886fe9;
  --color-purple-700: #633bc6;
  --color-purple-800: #3e0091;
  --color-purple-900: #1c0049;
  --color-emerald-50: #ddffea;
  --color-emerald-100: #aeffd0;
  --color-emerald-200: #80fbba;
  --color-emerald-300: #74f0af;
  --color-emerald-400: #67e4a4;
  --color-emerald-500: #57d998;
  --color-emerald-600: #00b472;
  --color-emerald-700: #007e4e;
  --color-emerald-800: #00492b;
  --color-emerald-900: #001f0f;
  --color-zinc-0: #fff;
  --color-zinc-50: #fafbfe;
  --color-zinc-75: #f2f3f8;
  --color-zinc-100: #e2e3e9;
  --color-zinc-200: #cdced4;
  --color-zinc-300: #b9babf;
  --color-zinc-400: #a5a6ab;
  --color-zinc-500: #838489;
  --color-zinc-600: #696a6e;
  --color-zinc-700: #3d3e42;
  --color-zinc-800: #2d2e32;
  --color-zinc-850: #26262b;
  --color-zinc-900: #1e1e24;
  --color-zinc-950: #141418;
  --color-zinc-975: #101013;
  --color-zinc-1000: #000;
  --color-orange-50: #fff3e3;
  --color-orange-100: #ffe6c4;
  --color-orange-200: #ffd9a2;
  --color-orange-300: #ffcb7e;
  --color-orange-400: #ffbc51;
  --color-orange-500: #fbaf18;
  --color-orange-600: #cc8c00;
  --color-orange-700: #8f6000;
  --color-orange-800: #533600;
  --color-orange-900: #241500;
  --color-green-50: #e1ffe0;
  --color-green-100: #b0fbb0;
  --color-green-200: #86f98c;
  --color-green-300: #73f27a;
  --color-green-400: #4dde58;
  --color-green-500: #36d046;
  --color-green-600: #00ab26;
  --color-green-700: #007818;
  --color-green-800: #00470a;
  --color-green-900: #002002;
  --color-red-50: #fff2f0;
  --color-red-100: #ffcfc9;
  --color-red-200: #ffa9a0;
  --color-red-300: #ff7f74;
  --color-red-400: #fc4945;
  --color-red-500: #e2262a;
  --color-red-600: #c20017;
  --color-red-700: #90000e;
  --color-red-800: #5e0006;
  --color-red-900: #360002;
  --color-brand-50: #f0f6ff;
  --color-brand-100: #c8ddff;
  --color-brand-200: #9fc4ff;
  --color-brand-300: #76aaff;
  --color-brand-400: #4a8fff;
  --color-brand-500: #0870ff;
  --color-brand-600: #005cd7;
  --color-brand-700: #0042a0;
  --color-brand-800: #00296a;
  --color-brand-900: #00153e;
  --color-brand-950: #000c2b;
  --color-cyan-50: #e8f8ff;
  --color-cyan-100: #c3eeff;
  --color-cyan-200: #9ce4ff;
  --color-cyan-300: #79dbff;
  --color-cyan-400: #4ad0fc;
  --color-cyan-500: #2fc3f0;
  --color-cyan-600: #009ac0;
  --color-cyan-700: #006c88;
  --color-cyan-800: #004051;
  --color-cyan-900: #001c26;
  --font-weight-100: 100;
  --font-weight-200: 200;
  --font-weight-300: 300;
  --font-weight-400: 400;
  --font-weight-500: 500;
  --font-weight-600: 600;
  --font-weight-700: 700;
  --font-weight-800: 800;
  --font-weight-900: 900;
  --scale-size-0: 0rem;
  --scale-size-1: 0.0625rem;
  --scale-size-2: 0.125rem;
  --scale-size-4: 0.25rem;
  --scale-size-6: 0.375rem;
  --scale-size-8: 0.5rem;
  --scale-size-10: 0.625rem;
  --scale-size-12: 0.75rem;
  --scale-size-14: 0.875rem;
  --scale-size-16: 1rem;
  --scale-size-18: 1.125rem;
  --scale-size-20: 1.25rem;
  --scale-size-22: 1.375rem;
  --scale-size-24: 1.5rem;
  --scale-size-26: 1.625rem;
  --scale-size-28: 1.75rem;
  --scale-size-30: 1.875rem;
  --scale-size-32: 2rem;
  --scale-size-36: 2.25rem;
  --scale-size-40: 2.5rem;
  --scale-size-48: 3rem;
  --scale-size-56: 3.5rem;
  --scale-size-64: 4rem;
  --scale-size-72: 4.5rem;
  --scale-size-80: 5rem;
  --scale-size-96: 6rem;
  --scale-size-128: 8rem;
  --scale-size-160: 10rem;
  --scale-size-192: 12rem;
  --scale-size-224: 14rem;
  --scale-size-256: 16rem;
  --scale-size-9999: 624.9375rem;
}
[data-theme=dark] {
  color-scheme: dark;
}
.mt-drag-select-box {
  background: rgba(0,162,255,.4);
  position: absolute;
  z-index: 100;
}
:root {
  --color-elevation-shadow-default: #1010131a !important;
}
.mt-tooltip--dark {
  background-color: var(--color-elevation-surface-floating);
  border-radius: var(--border-radius-overlay);
  color: var(--color-text-inverse-default);
  font-family: var(--font-family-body);
  font-size: var(--font-size-xs);
  line-height: var(--font-line-height-xs);
  padding: 12px 16px;
  word-wrap: break-word;
  &:before {
    background: var(--color-elevation-surface-floating);
    content: "";
    height: 8px;
    position: absolute;
    transform: rotate(45deg);
    width: 8px;
  }
  &.mt-tooltip--top:before {
    bottom: -4px;
    left: 50%;
    margin-left: -4px;
  }
  &.mt-tooltip--bottom:before {
    left: 50%;
    margin-left: -4px;
    top: -4px;
  }
  &.mt-tooltip--left:before {
    margin-top: -4px;
    right: -4px;
    top: 50%;
  }
  &.mt-tooltip--right:before {
    left: -4px;
    margin-top: -4px;
    top: 50%;
  }
}
.mt-tooltip--light {
  background: #fff;
  border: 1px solid #d1d9e0;
  border-radius: 4px;
  box-shadow: 0 3px 6px 0 rgba(120,138,155,.5);
  color: #52667a;
  font-size: 12px;
  font-weight: lighter;
  height: auto !important;
  letter-spacing: 0;
  line-height: 19px;
  padding: 5px 10px;
  width: auto !important;
  &.mt-tooltip--top {
    margin-top: 6px;
  }
  &.mt-tooltip--bottom {
    margin-top: -4px;
  }
  &.mt-tooltip--left {
    margin-left: 5px;
  }
  &.mt-tooltip--right {
    margin-right: -5px;
  }
}}
@layer libraries{

.markdown-copy-code-button:focus,.markdown-copy-code-container:hover>.markdown-copy-code-button {
  opacity: .5;
}

.markdown-copy-code-container {
  position: relative;
}

.markdown-copy-code-button {
  background-color: #8882;
  border: 1px solid #8884;
  cursor: pointer;
  opacity: 0;
  padding: 0;
  position: absolute;
}

.markdown-copy-code-button:hover {
  background-color: #8884;
}

.markdown-copy-code-copy,.markdown-copy-code-done {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  pointer-events: none;
  width: 100%;
}

.copied>.markdown-copy-code-done,.markdown-copy-code-copy {
  display: flex;
}

.copied>.markdown-copy-code-copy,.markdown-copy-code-done {
  display: none;
}

.markdown-copy-code-done>svg {
  stroke: #3f853f;
}

.markdown-copy-code-copy>svg {
  stroke: currentColor;
}}
@layer libraries{

.markdown-copy-code-button {
  border-radius: 3px;
  height: 30px;
  right: 8px;
  top: 8px;
  width: 30px;
}

.markdown-copy-code-copy>svg,.markdown-copy-code-done>svg {
  height: 16px;
  width: 16px;
}}
@layer fonts{
/* latin-ext */}
@layer fonts{
/* https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap */
/* latin-ext */
@font-face {
  descent-override: 25%;
  font-display: swap;
  font-family: Inter;
  font-style: normal;
  font-weight: 100;
  src: url(./Inter-100-6.Wjt_kzju.woff2) format("woff2");
  unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20cf, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
/* latin */
@font-face {
  descent-override: 25%;
  font-display: swap;
  font-family: Inter;
  font-style: normal;
  font-weight: 100;
  src: url(./Inter-100-7.DwMxL0mc.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}
/* latin-ext */
@font-face {
  descent-override: 25%;
  font-display: swap;
  font-family: Inter;
  font-style: normal;
  font-weight: 200;
  src: url(./Inter-100-6.Wjt_kzju.woff2) format("woff2");
  unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20cf, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
/* latin */
@font-face {
  descent-override: 25%;
  font-display: swap;
  font-family: Inter;
  font-style: normal;
  font-weight: 200;
  src: url(./Inter-100-7.DwMxL0mc.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}
/* latin-ext */
@font-face {
  descent-override: 25%;
  font-display: swap;
  font-family: Inter;
  font-style: normal;
  font-weight: 300;
  src: url(./Inter-100-6.Wjt_kzju.woff2) format("woff2");
  unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20cf, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
/* latin */
@font-face {
  descent-override: 25%;
  font-display: swap;
  font-family: Inter;
  font-style: normal;
  font-weight: 300;
  src: url(./Inter-100-7.DwMxL0mc.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}
/* latin-ext */
@font-face {
  descent-override: 25%;
  font-display: swap;
  font-family: Inter;
  font-style: normal;
  font-weight: 400;
  src: url(./Inter-100-6.Wjt_kzju.woff2) format("woff2");
  unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20cf, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
/* latin */
@font-face {
  descent-override: 25%;
  font-display: swap;
  font-family: Inter;
  font-style: normal;
  font-weight: 400;
  src: url(./Inter-100-7.DwMxL0mc.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}
/* latin-ext */
@font-face {
  descent-override: 25%;
  font-display: swap;
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  src: url(./Inter-100-6.Wjt_kzju.woff2) format("woff2");
  unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20cf, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
/* latin */
@font-face {
  descent-override: 25%;
  font-display: swap;
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  src: url(./Inter-100-7.DwMxL0mc.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}
/* latin-ext */
@font-face {
  descent-override: 25%;
  font-display: swap;
  font-family: Inter;
  font-style: normal;
  font-weight: 600;
  src: url(./Inter-100-6.Wjt_kzju.woff2) format("woff2");
  unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20cf, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
/* latin */
@font-face {
  descent-override: 25%;
  font-display: swap;
  font-family: Inter;
  font-style: normal;
  font-weight: 600;
  src: url(./Inter-100-7.DwMxL0mc.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}
/* latin-ext */
@font-face {
  descent-override: 25%;
  font-display: swap;
  font-family: Inter;
  font-style: normal;
  font-weight: 700;
  src: url(./Inter-100-6.Wjt_kzju.woff2) format("woff2");
  unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20cf, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
/* latin */
@font-face {
  descent-override: 25%;
  font-display: swap;
  font-family: Inter;
  font-style: normal;
  font-weight: 700;
  src: url(./Inter-100-7.DwMxL0mc.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}
/* latin-ext */
@font-face {
  descent-override: 25%;
  font-display: swap;
  font-family: Inter;
  font-style: normal;
  font-weight: 800;
  src: url(./Inter-100-6.Wjt_kzju.woff2) format("woff2");
  unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20cf, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
/* latin */
@font-face {
  descent-override: 25%;
  font-display: swap;
  font-family: Inter;
  font-style: normal;
  font-weight: 800;
  src: url(./Inter-100-7.DwMxL0mc.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}
/* latin-ext */
@font-face {
  descent-override: 25%;
  font-display: swap;
  font-family: Inter;
  font-style: normal;
  font-weight: 900;
  src: url(./Inter-100-6.Wjt_kzju.woff2) format("woff2");
  unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20cf, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
/* latin */
@font-face {
  descent-override: 25%;
  font-display: swap;
  font-family: Inter;
  font-style: normal;
  font-weight: 900;
  src: url(./Inter-100-7.DwMxL0mc.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}}
@layer fonts{
/* https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap */
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: Poppins;
  font-style: italic;
  font-weight: 100;
  src: url(./Poppins-100-2.oyjGAE9j.woff2) format("woff2");
  unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20cf, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: Poppins;
  font-style: italic;
  font-weight: 100;
  src: url(./Poppins-100-3.DuNkhShJ.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: Poppins;
  font-style: italic;
  font-weight: 200;
  src: url(./Poppins-200-5.DUFKXWH7.woff2) format("woff2");
  unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20cf, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: Poppins;
  font-style: italic;
  font-weight: 200;
  src: url(./Poppins-200-6.CeOz3Dg2.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: Poppins;
  font-style: italic;
  font-weight: 300;
  src: url(./Poppins-300-8.BN5OT8s5.woff2) format("woff2");
  unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20cf, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: Poppins;
  font-style: italic;
  font-weight: 300;
  src: url(./Poppins-300-9.EWCPeN2Y.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: Poppins;
  font-style: italic;
  font-weight: 400;
  src: url(./Poppins-400-11.CfukeBgr.woff2) format("woff2");
  unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20cf, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: Poppins;
  font-style: italic;
  font-weight: 400;
  src: url(./Poppins-400-12.B4GYq972.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: Poppins;
  font-style: italic;
  font-weight: 500;
  src: url(./Poppins-500-14.DKwKErlU.woff2) format("woff2");
  unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20cf, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: Poppins;
  font-style: italic;
  font-weight: 500;
  src: url(./Poppins-500-15.o28Otv0U.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: Poppins;
  font-style: italic;
  font-weight: 600;
  src: url(./Poppins-600-17.DK71-XlB.woff2) format("woff2");
  unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20cf, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: Poppins;
  font-style: italic;
  font-weight: 600;
  src: url(./Poppins-600-18.CZ4wqKBi.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: Poppins;
  font-style: italic;
  font-weight: 700;
  src: url(./Poppins-700-20.Dydr-NSJ.woff2) format("woff2");
  unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20cf, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: Poppins;
  font-style: italic;
  font-weight: 700;
  src: url(./Poppins-700-21.RKf6esGj.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: Poppins;
  font-style: italic;
  font-weight: 800;
  src: url(./Poppins-800-23.BPOxBzTP.woff2) format("woff2");
  unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20cf, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: Poppins;
  font-style: italic;
  font-weight: 800;
  src: url(./Poppins-800-24.B-yag6pl.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: Poppins;
  font-style: italic;
  font-weight: 900;
  src: url(./Poppins-900-26.BlLO1p4N.woff2) format("woff2");
  unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20cf, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: Poppins;
  font-style: italic;
  font-weight: 900;
  src: url(./Poppins-900-27.DzxCezIC.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: Poppins;
  font-style: normal;
  font-weight: 100;
  src: url(./Poppins-100-29.CCeG_pi2.woff2) format("woff2");
  unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20cf, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: Poppins;
  font-style: normal;
  font-weight: 100;
  src: url(./Poppins-100-30.CY-M_i9k.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: Poppins;
  font-style: normal;
  font-weight: 200;
  src: url(./Poppins-200-32.C0IcU-CJ.woff2) format("woff2");
  unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20cf, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: Poppins;
  font-style: normal;
  font-weight: 200;
  src: url(./Poppins-200-33.B8tqA5oA.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: Poppins;
  font-style: normal;
  font-weight: 300;
  src: url(./Poppins-300-35.Dp0S20ci.woff2) format("woff2");
  unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20cf, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: Poppins;
  font-style: normal;
  font-weight: 300;
  src: url(./Poppins-300-36.Dku2WoCh.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: Poppins;
  font-style: normal;
  font-weight: 400;
  src: url(./Poppins-400-38.CZnfsGfc.woff2) format("woff2");
  unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20cf, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: Poppins;
  font-style: normal;
  font-weight: 400;
  src: url(./Poppins-400-39.cpxAROuN.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: Poppins;
  font-style: normal;
  font-weight: 500;
  src: url(./Poppins-500-41.CkbSfFoM.woff2) format("woff2");
  unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20cf, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: Poppins;
  font-style: normal;
  font-weight: 500;
  src: url(./Poppins-500-42.C8OXljZJ.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: Poppins;
  font-style: normal;
  font-weight: 600;
  src: url(./Poppins-600-44.CjZjQJk3.woff2) format("woff2");
  unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20cf, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: Poppins;
  font-style: normal;
  font-weight: 600;
  src: url(./Poppins-600-45.zEkxB9Mr.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: Poppins;
  font-style: normal;
  font-weight: 700;
  src: url(./Poppins-700-47.j1no4XVB.woff2) format("woff2");
  unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20cf, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: Poppins;
  font-style: normal;
  font-weight: 700;
  src: url(./Poppins-700-48.Qrb0O0WB.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: Poppins;
  font-style: normal;
  font-weight: 800;
  src: url(./Poppins-800-50.B0fQqkW3.woff2) format("woff2");
  unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20cf, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: Poppins;
  font-style: normal;
  font-weight: 800;
  src: url(./Poppins-800-51.Bd8-pIP1.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: Poppins;
  font-style: normal;
  font-weight: 900;
  src: url(./Poppins-900-53.BINUPau8.woff2) format("woff2");
  unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20cf, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: Poppins;
  font-style: normal;
  font-weight: 900;
  src: url(./Poppins-900-54.BmL1zqjw.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}}
@layer fonts{
@font-face {
  font-display: swap;
  font-family: Space Mono;
  font-style: italic;
  font-weight: 400;
  src: url(../font/space-mono-2.woff2) format("woff2");
  unicode-range: u+0100-02ba, u+02bd-02c5, u+02c7-02cc, u+02ce-02d7, u+02dd-02ff, u+0304, u+0308, u+0329, u+1d00-1dbf, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20c0, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: Space Mono;
  font-style: italic;
  font-weight: 400;
  src: url(../font/space-mono-3.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: Space Mono;
  font-style: italic;
  font-weight: 700;
  src: url(../font/space-mono-5.woff2) format("woff2");
  unicode-range: u+0100-02ba, u+02bd-02c5, u+02c7-02cc, u+02ce-02d7, u+02dd-02ff, u+0304, u+0308, u+0329, u+1d00-1dbf, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20c0, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: Space Mono;
  font-style: italic;
  font-weight: 700;
  src: url(../font/space-mono-6.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: Space Mono;
  font-style: normal;
  font-weight: 400;
  src: url(../font/space-mono-8.woff2) format("woff2");
  unicode-range: u+0100-02ba, u+02bd-02c5, u+02c7-02cc, u+02ce-02d7, u+02dd-02ff, u+0304, u+0308, u+0329, u+1d00-1dbf, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20c0, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: Space Mono;
  font-style: normal;
  font-weight: 400;
  src: url(../font/space-mono-9.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: Space Mono;
  font-style: normal;
  font-weight: 700;
  src: url(../font/space-mono-11.woff2) format("woff2");
  unicode-range: u+0100-02ba, u+02bd-02c5, u+02c7-02cc, u+02ce-02d7, u+02dd-02ff, u+0304, u+0308, u+0329, u+1d00-1dbf, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20c0, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: Space Mono;
  font-style: normal;
  font-weight: 700;
  src: url(../font/space-mono-12.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}}
@layer main{
.ContentDoc {
  width:100%;font-size:1rem;line-height:1.5rem;
  line-height: 150%;
}
.ContentDoc .Callout,.ContentDoc .CollapsibleGroup,.ContentDoc .Questionnaire,.ContentDoc .ShopdevInstance,.ContentDoc .YoutubeEmbed {
  margin-top:1rem;margin-bottom:1rem;
}
.ContentDoc video {
  max-width:100%;
}
.ContentDoc h1,.ContentDoc h2,.ContentDoc h3,.ContentDoc h4,.ContentDoc h5,.ContentDoc h6 {
  border-bottom: 1px solid var(--color-zinc-100);
  line-height: 1;
  margin-bottom: .666em;
  padding-bottom: .333em;
}
.ContentDoc h1:not(:first-child),.ContentDoc h2:not(:first-child),.ContentDoc h3:not(:first-child),.ContentDoc h4:not(:first-child),.ContentDoc h5:not(:first-child),.ContentDoc h6:not(:first-child) {
  margin-top: 1.5em;
}
.ContentDoc h1 {
  font-size: 1.5rem;
  font-weight: 600;
}
.ContentDoc h2 {
  font-size: 1.375rem;
  font-weight: 600;
}
.ContentDoc h3 {
  font-size: 1.25rem;
  font-weight: 600;
}
.ContentDoc h4 {
  font-size: 1.1875rem;
  font-weight: 700;
}
.ContentDoc h5 {
  font-size: 1.125rem;
  font-weight: 700;
}
.ContentDoc h6 {
  font-size: 1.0625rem;
  font-weight: 700;
}
.ContentDoc p {
  line-height: 150%;
}
.ContentDoc p+p {
  margin-top: 1em;
}
.ContentDoc pre,.ContentDoc table {
  margin: 1em 0;
}
.ContentDoc table {
  width: 100%;
  word-break: normal;
}
.ContentDoc table th {
  text-align: left;
}
.ContentDoc th {
  background-color: #e7e7e7;
  
  padding: .333em;
}.dark .ContentDoc th{--un-bg-opacity:1;background-color:rgb(62 69 84 / var(--un-bg-opacity)) /* #3e4554 */;}
.ContentDoc td {
  background-color: #f7f7f7;
  
  padding: .333em;
}.dark .ContentDoc td{--un-bg-opacity:1;background-color:rgb(40 44 52 / var(--un-bg-opacity)) /* #282c34 */;}
.ContentDoc tr:nth-child(2n) td {
  background-color: #eee;
  
}.dark .ContentDoc tr:nth-child(2n) td{--un-bg-opacity:1;background-color:rgb(52 58 68 / var(--un-bg-opacity)) /* #343a44 */;}
.ContentDoc pre {
  overflow: auto;
}
.ContentDoc pre.shiki {
  background-color: #e7e7e7;
  padding: 1em 64px 1em 1em;
}
.ContentDoc ol ol,.ContentDoc ol ul,.ContentDoc ul ol,.ContentDoc ul ul {
  list-style-type: circle;
}
.ContentDoc ul {
  list-style-type: disc;
}
.ContentDoc ol {
  list-style-type: decimal;
}
.ContentDoc ol,.ContentDoc ul {
  margin: 1em 2em;
}
.ContentDoc ol li,.ContentDoc ul li {
  margin: .5em 0;
}
.ContentDoc a {
  --un-text-opacity:1;color:rgb(8 112 255 / var(--un-text-opacity)) /* #0870ff */;
}.dark .ContentDoc a{--un-text-opacity:1;color:rgb(74 143 255 / var(--un-text-opacity)) /* #4a8fff */;}
.ContentDoc p>code {
  --un-bg-opacity:1;background-color:rgb(243 244 246 / var(--un-bg-opacity)) /* #f3f4f6 */;padding-left:0.25rem;padding-right:0.25rem;padding-top:0.125rem;padding-bottom:0.125rem;
}.dark .ContentDoc p>code{--un-bg-opacity:1;background-color:rgb(55 65 81 / var(--un-bg-opacity)) /* #374151 */;}
.ContentDoc img {
  display: block;
  margin: 0 auto;
  max-width: 100%;
}
.ContentDoc img[src~=inline] {
  float: left;
  margin-bottom: 1.5rem;
  margin-right: 3rem;
}
@media (min-width:768px) {
  .ContentDoc img[src~="size=xs"] {
    width: 20%;
  }
  .ContentDoc img[src~="size=sm"] {
    width: 25%;
  }
  .ContentDoc img[src~="size=md"] {
    width: 33%;
  }
  .ContentDoc img[src~="size=lg"] {
    width: 50%;
  }
  .ContentDoc img[src~="size=xl"] {
    width: 66%;
  }
}

/* opinionated but generic headings */
.head-1,.head-2,.head-3,.head-4,.head-5,.head-6 {
  line-height: 100%;
  margin-bottom: .25em;
}
.head-1:not(:first-child),.head-2:not(:first-child),.head-3:not(:first-child),.head-4:not(:first-child),.head-5:not(:first-child),.head-6:not(:first-child) {
  margin-top: 1em;
}

.head-1 {
  font-size: 1.5rem;
  font-weight: 600;
}

.head-2 {
  font-size: 1.375rem;
  font-weight: 500;
}

.head-3 {
  font-size: 1.25rem;
  font-weight: 500;
}

.head-4 {
  font-size: 1.1875rem;
  font-weight: 700;
}

.head-5 {
  font-size: 1.125rem;
  font-weight: 600;
}

.head-6 {
  font-size: 1.0625rem;
  font-weight: 500;
}

/**
.section-headings
*/
.head-sidebar {
  display:flex;align-items:center;gap:.5em;color:var(--fig-text-tertiary) /* var(--fig-text-tertiary) */;
  font-family: Inter;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 100%; /* custom */
}
.head-sidebar.--with-offset {
  margin-bottom:1.5rem;
}

/* re-reset */
h1,h2,h3,h4,h5,h6 {
  margin: 0;
}

/* text styles */
.text-primary {
  --un-text-opacity:1;color:rgb(8 112 255 / var(--un-text-opacity)) /* #0870ff */;
}.dark .text-primary{--un-text-opacity:1;color:rgb(74 143 255 / var(--un-text-opacity)) /* #4a8fff */;}

.text-xs {
  line-height: 100%;
}

pre.shiki {
  padding:0.75rem;
}

html .shiki,html .shiki span {
  background-color: var(--shiki-light-bg);
  color: var(--shiki-light);
  /* Optional, if you also want font styles */
  font-style: var(--shiki-light-font-style);
  font-weight: var(--shiki-light-font-weight);
  -webkit-text-decoration: var(--shiki-light-text-decoration);
          text-decoration: var(--shiki-light-text-decoration);
}

html.dark .shiki,html.dark .shiki span {
  background-color: var(--shiki-dark-bg) !important;
  color: var(--shiki-dark) !important;
  /* Optional, if you also want font styles */
  font-style: var(--shiki-dark-font-style);
  font-weight: var(--shiki-dark-font-weight);
  -webkit-text-decoration: var(--shiki-dark-text-decoration);
          text-decoration: var(--shiki-dark-text-decoration);
}

.visually-hidden {
  display:none;
}

.PaginationWrapper {
  margin-top:0.5rem;width:100%;display:flex;flex-wrap:wrap;justify-content:space-around;gap:1rem;
}@media (min-width: 768px){.PaginationWrapper{flex-wrap:nowrap;justify-content:space-between;}}

.mt-form-group.--success .mt-block-field__block {
  border-color: var(--color-green-400);
}.table-of-contents>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(0.25rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(0.25rem * var(--un-space-y-reverse));}
.table-of-contents li:not(.sub-item) {
  position:relative;padding-left:1.125rem;font-size:0.875rem;line-height:1.25rem;color:var(--fig-text-primary) /* var(--fig-text-primary) */;font-weight:600;
}
.table-of-contents li:not(.sub-item):before {
  position:absolute;left:0;width:0.625rem;height:0.1rem;
  background-color: currentColor;
  content: "";
  top: 10px;
}
.table-of-contents li:not(.sub-item) .SwagIcon {
  margin-right:0.5rem;color:var(--fig-text-secondary) /* var(--fig-text-secondary) */;
}
.table-of-contents li:not(.sub-item)+li.sub-item {
  margin-top:0.5rem;
}
.table-of-contents li.sub-item {
  margin-top:0.25rem;padding-left:1rem;font-size:0.75rem;line-height:1rem;color:var(--fig-text-secondary) /* var(--fig-text-secondary) */;
}
.table-of-contents li.sub-item+li:not(.sub-item) {
  margin-top:0.5rem;
}

.markdown-copy-code-container:hover .markdown-copy-code-button {
  opacity: 1;
}
.markdown-copy-code-container .markdown-copy-code-button {
  background: var(--fig-bgElevationSurface-raised);
  border-color: var(--fig-border);
  border-radius: 4px;
  color: var(--fig-text-secondary);
  cursor: pointer;
  height: 40px;
  right: 12px;
  top: 12px;
  transition: border-color .25s,background-color .25s,opacity .25s;
  width: 40px;
  z-index: 3;
}
.markdown-copy-code-container .markdown-copy-code-button:hover {
  background: var(--fig-bgElevationSurface-hover);
  opacity: 1;
}
.markdown-copy-code-container .markdown-copy-code-button .markdown-copy-code-done {
  color: var(--color-green-500);
}
.markdown-copy-code-container .markdown-copy-code-button svg {
  height: 20px;
  width: 20px;
}}
@layer utilities{
.--layout-margin {
  margin:1rem;
}
@media screen and (min-width:768px) {
  .--layout-margin {
    margin:1.5rem;
  }
}

.--negative-layout-margin {
  margin-left:-1rem;margin-right:-1rem;
}
@media screen and (min-width:768px) {
  .--negative-layout-margin {
    margin-left:-1.5rem;margin-right:-1.5rem;
  }
}

.--negative-layout-margin-top {
  margin-top:-1rem;
}
@media screen and (min-width:768px) {
  .--negative-layout-margin-top {
    margin-top:-1.5rem;
  }
}}
@layer reset, libraries, fonts, main, utilities, overrides;
/* no layer, total override */
:root {
  --border-radius-button: var(--border-radius-round);
  --header-height: 5rem;
  --page-width: 92rem;
  --navigation-width: 92rem;
  --layout-width: 91rem;
  --sidebar-width: 12rem;
  --sidebar-width--right: 22rem;
  --fig-border-light: var(--fig-border);
  --fig-border-light: color-mix(in srgb, var(--fig-border) 50%, transparent);
}
.dark {
  --fig-border-light: color-mix(in srgb, var(--fig-border) 50%, transparent);
}
.FigmaPanel {
  display:flex;flex-direction:column;gap:1rem;overflow:hidden;border-width:1px;border-color:var(--fig-border-light);padding:2.5rem;border-radius:var(--scale-size-20);
}
.FigmaPanel--with-hover {
  transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;
}.FigmaPanel--with-hover:hover{--un-border-opacity:1;border-color:rgb(82 82 82 / var(--un-border-opacity));}.dark .FigmaPanel--with-hover:hover{--un-border-opacity:1;border-color:rgb(128 131 146 / var(--un-border-opacity));}
.FigmaPanel.--with-bg {
  background-color:var(--fig-bgElevationSurface-raised) /* var(--fig-bgElevationSurface-raised) */;
}
.FigmaPanel.--transparent {
  background-color:transparent /* transparent */;
}
.FigmaPanel.--with-shadow {
  box-shadow: 0 0 24px rgba(0,0,0,.024);
}
.FigmaPanel--smaller,.FigmaPanel.--smaller {
  padding:1.5rem;
}
.FigmaPanel.--smallest {
  padding:1rem;
}
.text-semi {
  --un-text-opacity:1;color:rgb(107 114 128 / var(--un-text-opacity)) /* #6b7280 */;
}.dark .text-semi{--un-text-opacity:1;color:rgb(156 163 175 / var(--un-text-opacity)) /* #9ca3af */;}
/*.mt-field input, .mt-field select, .mt-field textarea, */
.as-mt-field {
  -webkit-appearance: none;
  -moz-appearance: none;
  background: var(--color-elevation-surface-raised);
  border: none;
  color: var(--color-text-primary-default);
  display: block;
  font-family: var(--font-family-body);
  font-size: var(--font-size-xs);
  line-height: 1;
  min-width: 0;
  outline: none;
  padding: 13px 16px;
  transition: border-color .3s ease-out,background .3s ease;
  width: 100%;
}
html {
  /* start v4 */
  /* end v4 */
}
html .mt-switch--not-bordered {
  margin-bottom: 0;
  margin-top: 0;
  min-height: auto;
}
html .mt-button {
  padding-inline: var(--scale-size-22);
  /*padding-inline: 1.25em;*/
}
html .mt-button--large {
  font-size: var(--font-size-xs);
}
html .mt-datepicker {
  width:100%;
}
html .mt-datepicker .field-hint {
  display:none;
}
html .mt-toast {
  z-index: 1000;
}
html .mt-toast-notification__message {
  max-width: -moz-fit-content;
  max-width: fit-content;
  overflow: auto;
  text-align: left;
  text-overflow: clip;
  white-space: normal;
}
html .mt-tabs {
  box-shadow: inset 0 -.5px 0 var(--color-border-primary-default);
  padding-bottom: 5px;
}
html .mt-tabs__slider {
  height: 1px;
}
html .mt-tabs__item {
  margin-left:0.75rem;margin-right:0.75rem;border-radius:0.375rem;padding-left:0.5rem;padding-right:0.5rem;padding-top:0.125rem;padding-bottom:0.125rem;font-size:0.875rem;line-height:1.25rem;
  border-color: transparent;
}
html .mt-field {
  margin-bottom:0;
}
html .mt-textarea {
  width:100%;
}
html .mt-progress-bar {
  grid-template-areas: "label progress" "track track";
}
html .mt-progress-bar .mt-field-label,html .mt-progress-bar__progress-label {
  font-weight:600;
}
html .mt-progress-bar__progress-label {
  color:var(--fig-text-secondary) /* var(--fig-text-secondary) */ !important;
}
html .mt-progress-bar__track {
  background-color:var(--color-brand-100) /* var(--color-brand-100) */;
}
html .mt-field--switch__container .mt-field--switch {
  margin:0;
}
html .mt-field--switch__container .mt-field--switch .mt-field--switch__input {
  padding:0;
}
html .mt-field--switch__container .mt-field--switch .mt-field__label label {
  margin-left:1rem;padding:0;font-size:1rem;line-height:1.5rem;
}
html .mt-field--switch__container .mt-field--switch .mt-field--switch__content {
  display:flex;
}
html .mt-field--switch__container .mt-field--switch .mt-field--switch__input .mt-field__switch-state {
  position:static;
}
html .mt-field {
  margin-bottom: 0;
}
html .mt-field--checkbox__container .mt-field--checkbox {
  margin-bottom: 0;
}
html .mt-select-selection-list .mt-select-selection-list__input {
  min-width: 100px;
}
html li:has(>.mt-select-selection-list__input):not(:only-child) {
  display: none;
}
html .mt-popover-deprecated__wrapper {
  min-width: 200px;
  /* fix issue when select is not at the top of the page */
  position: fixed !important;
}
.mt-tabs {
  padding-bottom:1px;
}
.mt-tabs__item:hover {
  background: var(--color-zinc-75);
}
.dark .mt-tabs__item:hover {
  background: var(--color-zinc-950);
}
.mt-field__label {
  font-weight:500;
}
.mt-field__label:empty,.mt-field__label:has(label:only-child:empty) {
  display: none !important;
}
.mt-button {
  /* new variant? */
}
.mt-button.--transparent {
  background: transparent;
  border-color: transparent;
  box-shadow: none;
}
.mt-button.--inline {
  padding: 0;
}
.mt-button.--squared {
  border-radius: var(--scale-size-6);
}
.mt-button .mt-button__content {
  justify-content: center;
}
.mt-button--primary {
  --mt-button-color: var(--color-brand-500);
  border-color: var(--mt-button-color);
  border-width: .5px;
}
.mt-button--primary,.mt-button--primary:active,.mt-button--primary:focus-visible,.mt-button--primary:hover {
  /*border-color: var(--mt-button-color--hover);*/
}
.mt-button.--positive {
  --mt-button-color: var(--fig-bgPositive);
  font-weight:500;
  background: var(--mt-button-color);
}
.mt-button.--positive:hover {
  border-color: var(--fig-bgPositive-pressed);
}
.mt-button.--bold {
  border-color:var(--fig-text);color:var(--fig-text) /* var(--fig-text) */;border-radius:var(--scale-size-9999);
  /* acting as checkbox */
}
.mt-button.--bold.--active {
  border-color:var(--fig-interactionPrimary);background-color:var(--color-brand-50) /* var(--color-brand-50) */;
}.dark .mt-button.--bold.--active{background-color:var(--color-brand-950) /* var(--color-brand-950) */;}
.mt-button.--borderless {
  border-color: transparent;
}
.mt-button--critical,.mt-button--critical-ghost,.mt-button--primary,.mt-button--secondary {
  border-radius:0.375rem;
  box-shadow: 0 1px 2px 0 rgba(51,68,91,.25),inset 1px 1px 1px 0 hsla(0,0%,100%,.32),inset -1px -1px 1px 0 hsla(0,0%,100%,.32);
}
.mt-button--inverse {
  font-size:0.875rem;line-height:1.25rem;font-weight:600;
  color: var(--color-brand-500);
  font-style: normal;
  line-height: var(--font-line-height-xs);
  overflow: hidden;
  text-overflow: ellipsis;
}
.dark .mt-button--inverse {
  border-style:none;
}
.mt-popover-item__top-row {
  align-items: center;
}
.mt-popover-item__icon {
  margin-top:0;
}
.mt-popover__content {
  padding: var(--scale-size-20) var(--scale-size-24);
}
.mt-popover .mt-popover__content {
  min-width:15rem;max-width:90vw;
  max-height: max(66vh, 250px);
}@media (min-width: 768px){.mt-popover .mt-popover__content{max-width:24rem;}}
.mt-floating-ui .mt-floating-ui__trigger {
  display:flex;
}
.mt-field__error {
  font-size: var(--font-size-xs);
  line-height: var(--font-line-height-xs);
}
.SwagIcon.--rotating {
  animation: spin 2s linear infinite;
}
@keyframes spin {
  to {
    transform: rotate(1turn);
  }
}
.AuthCard {
  display:block;width:360px;--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity)) /* #fff */;padding:1.5rem;
  border: .5px solid var(--fig-border);
  border-radius: var(--border-radius-l);
  box-shadow: 0 0 24px rgba(0,0,0,.024);
}@media (min-width: 640px){.AuthCard{min-width:550px;}}
.AuthCard_PanelHead {
  padding-bottom:0.5rem;
}
.AuthCard_Headline {
  font-size: var(--font-size-xl);
  font-weight: var(--font-weight-semibold);
  line-height: var(--font-line-height-xl);
}
.AuthCard_SubHeadline {
  margin-top:0.25rem;
  color: var(--fig-text-tertiary);
  font-size: var(--font-size-2xs);
  font-weight: var(--font-weight-medium);
  line-height: var(--font-line-height-2xs);
}
.AuthCard_Methods {
  margin-top:1rem;padding-bottom:1rem;
}.AuthCard_Methods>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(1rem * var(--un-space-y-reverse));}
.AuthCard_Terms {
  margin-top:1rem;text-align:center;
  color: var(--fig-text-tertiary);
  font-size: var(--font-size-2xs);
  font-weight: var(--font-weight-medium);
  line-height: var(--font-line-height-2xs);
}
.AuthCard_Terms a {
  text-decoration: underline;
}
.AuthCard_providerIcon {
  height: 20px;
  width: 20px;
}
.AuthDivider {
  margin-top:2rem;padding-left:1.5rem;padding-right:1.5rem;text-align:center;
}
.AuthDivider_Separator {
  position:relative;display:block;height:1px;
  background-color: var(--fig-border);
}
.AuthDivider_Separator .Question {
  position:absolute;white-space:nowrap;padding-left:0.75rem;padding-right:0.75rem;padding-top:0.25rem;padding-bottom:0.25rem;
  background-color: var(--fig-bgElevationSurface);
  font-size: var(--font-size-2xs);
  font-weight: var(--font-weight-medium);
  left: 50%;
  line-height: var(--font-line-height-2xs);
  top: 50%;
  transform: translate(-50%, -50%);
}
.AuthDivider_Sub {
  margin-top:1.75rem;
  color: var(--fig-bgBrand-default);
  font-size: var(--font-size-xs);
  font-weight: var(--font-weight-semibold);
  line-height: var(--font-line-height-xs);
}
.SwagIcon {
  background-color: currentColor;
  /* fix safari? */
  -webkit-mask: var(--icon-src) no-repeat center/contain;
  mask: var(--icon-src) no-repeat center/contain;
  -webkit-mask-position: 52% center;
}
/* Safari-specific fix */
@supports (-webkit-mask:url("")) {
  .SwagIcon {
    -webkit-mask-position: 52% center;
  }
}*,:after,:before{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 transparent;--un-ring-shadow:0 0 transparent;--un-shadow-inset: ;--un-shadow:0 0 transparent;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(147,197,253,.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: ;}::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 transparent;--un-ring-shadow:0 0 transparent;--un-shadow-inset: ;--un-shadow:0 0 transparent;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(147,197,253,.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: ;}:root {--fig-radius-2xs: var(--scale-size-2);--fig-radius-xs: var(--scale-size-4);--fig-radius-s: var(--scale-size-6);--fig-radius-m: var(--scale-size-8);--fig-radius-l: var(--scale-size-12);--fig-radius-xl: var(--scale-size-16);--fig-radius-2xl: var(--scale-size-20);--fig-radius-3xl: var(--scale-size-24);--fig-radius-none: 0;--fig-radius-max: var(--scale-size-9999);--fig-radius-full: var(--scale-size-9999);--fig-spacer-2xs: var(--scale-size-2);--fig-spacer-xs: var(--scale-size-4);--fig-spacer-s: var(--scale-size-6);--fig-spacer-m: var(--scale-size-8);--fig-spacer-l: var(--scale-size-12);--fig-spacer-xl: var(--scale-size-16);--fig-spacer-2xl: var(--scale-size-20);--fig-spacer-3xl: var(--scale-size-24);--fig-bgBrand: var(--color-brand-500);--fig-bgBrand-hover: var(--color-brand-600);--fig-bgBrand-pressed: var(--color-brand-700);--fig-bgBrand-tertiary: var(--color-brand-50);--fig-bgElevationSurface: var(--color-slate-50);--fig-bgElevationSurface-raised: var(--color-zinc-0);--fig-bgElevationSurface-hover: var(--color-slate-100);--fig-bgElevationSurface-pressed: var(--color-slate-100);--fig-bgCritical: var(--color-red-500);--fig-bgCritical-hover: var(--color-red-600);--fig-bgCritical-pressed: var(--color-red-700);--fig-bgCritical-tertiary: var(--color-red-50);--fig-bgAttention: var(--color-orange-500);--fig-bgAttention-hover: var(--color-orange-600);--fig-bgAttention-pressed: var(--color-orange-700);--fig-bgAttention-tertiary: var(--color-orange-50);--fig-bgPositive: var(--color-green-600);--fig-bgPositive-hover: var(--color-green-600);--fig-bgPositive-pressed: var(--color-green-700);--fig-bgPositive-tertiary: var(--color-green-50);--fig-bgAccent: var(--color-purple-500);--fig-bgAccent-hover: var(--color-purple-600);--fig-bgAccent-pressed: var(--color-purple-700);--fig-bgAccent-tertiary: var(--color-purple-50);--fig-icon: var(--color-brand-900);--fig-text: var(--color-brand-900);--fig-text-tertiary: var(--color-zinc-600);--fig-text-secondary: var(--color-zinc-700);--fig-textBrand: var(--color-brand-500);--fig-textBrand-onbrand: var(--color-zinc-0);--fig-textCritical: var(--color-red-600);--fig-textCritical-oncritical: var(--color-red-50);--fig-textPositive: var(--color-green-600);--fig-textPositive-onpositive: var(--color-green-50);--fig-border: var(--color-zinc-100);--fig-interactionPrimary: var(--color-brand-500);--fig-interactionPrimary-hover: var(--color-brand-600);--fig-interactionPrimary-pressed: var(--color-brand-700);--fig-interactionPrimary-disabled: var(--color-zinc-200);--fig-interactionSecondary: var(--color-zinc-0);--fig-interactionSecondary-hover: var(--color-slate-100);--fig-interactionSecondary-pressed: var(--color-slate-200);--fig-interactionSecondary-disabled: var(--color-zinc-200);} .dark {--fig-bgBrand: var(--color-brand-500);--fig-bgBrand-hover: var(--color-brand-600);--fig-bgBrand-pressed: var(--color-brand-700);--fig-bgBrand-tertiary: var(--color-brand-50);--fig-bgElevationSurface: var(--color-zinc-950);--fig-bgElevationSurface-raised: var(--color-zinc-900);--fig-bgElevationSurface-hover: var(--color-zinc-700);--fig-bgElevationSurface-pressed: var(--color-zinc-700);--fig-bgCritical: var(--color-red-500);--fig-bgCritical-hover: var(--color-red-600);--fig-bgCritical-pressed: var(--color-red-700);--fig-bgCritical-tertiary: var(--color-red-50);--fig-bgAttention: var(--color-orange-500);--fig-bgAttention-hover: var(--color-orange-600);--fig-bgAttention-pressed: var(--color-orange-700);--fig-bgAttention-tertiary: var(--color-orange-50);--fig-bgPositive: var(--color-green-600);--fig-bgPositive-hover: var(--color-green-600);--fig-bgPositive-pressed: var(--color-green-700);--fig-bgPositive-tertiary: var(--color-green-50);--fig-bgAccent: var(--color-purple-500);--fig-bgAccent-hover: var(--color-purple-600);--fig-bgAccent-pressed: var(--color-purple-700);--fig-bgAccent-tertiary: var(--color-purple-50);--fig-icon: var(--color-zinc-0);--fig-text: var(--color-zinc-0);--fig-text-tertiary: var(--color-zinc-100);--fig-text-secondary: var(--color-zinc-200);--fig-textBrand: var(--color-brand-500);--fig-textBrand-onbrand: var(--text-zinc-0);--fig-textCritical: var(--color-red-500);--fig-textCritical-oncritical: var(--color-red-50);--fig-textPositive: var(--color-green-500);--fig-textPositive-onpositive: var(--color-green-50);--fig-border: var(--color-slate-800);--fig-interactionPrimary: var(--color-brand-500);--fig-interactionPrimary-hover: var(--color-brand-600);--fig-interactionPrimary-pressed: var(--color-brand-700);--fig-interactionPrimary-disabled: var(--color-zinc-200);--fig-interactionSecondary: var(--color-zinc-800);--fig-interactionSecondary-hover: var(--color-slate-900);--fig-interactionSecondary-pressed: var(--color-slate-900);--fig-interactionSecondary-disabled: var(--color-zinc-200);}.container{width:100%;}@media (min-width:480px){.container{max-width:480px;}}@media (min-width:640px){.container{max-width:640px;}}@media (min-width:768px){.container{max-width:768px;}}@media (min-width:1024px){.container{max-width:1024px;}}@media (min-width:1280px){.container{max-width:1280px;}}@media (min-width:1536px){.container{max-width:1536px;}}.pointer-events-auto{pointer-events:auto;}.pointer-events-none{pointer-events:none;}.visible{visibility:visible;}.absolute{position:absolute;}.fixed{position:fixed;}.relative{position:relative;}.sticky{position:sticky;}.before\:absolute:before{position:absolute;}.after\:absolute:after{position:absolute;}.inset-0{inset:0;}.inset-x-1\/2{left:50%;right:50%;}.-bottom-\[\.375rem\]{bottom:-.375rem;}.-bottom-3{bottom:-.75rem;}.-left-\[26\%\]{left:-26%;}.-left-0\.5{left:-.125rem;}.-left-3{left:-.75rem;}.-right-\[\.375rem\]{right:-.375rem;}.-right-\[26\%\]{right:-26%;}.-right-\[32\%\]{right:-32%;}.-right-3{right:-.75rem;}.-top-\[1\.5rem\]{top:-1.5rem;}.-top-10,.-top-\[2\.5rem\]{top:-2.5rem;}.-top-0\.5{top:-.125rem;}.-top-12{top:-3rem;}.-top-3{top:-.75rem;}.-top-5{top:-1.25rem;}.bottom-0{bottom:0;}.bottom-4{bottom:1rem;}.bottom-5{bottom:1.25rem;}.left-\[1\.5rem\]{left:1.5rem;}.left-1\/2,.left-\[50\%\]{left:50%;}.left-0{left:0;}.left-5{left:1.25rem;}.right-\[5rem\]{right:5rem;}.right-\[calc\(100\%\+12px\)\]{right:calc(100% + 12px);}.right-0{right:0;}.right-1\.5{right:.375rem;}.right-1\/2{right:50%;}.right-3{right:.75rem;}.right-4{right:1rem;}.right-5{right:1.25rem;}.right-6{right:1.5rem;}.right-6\.5{right:1.625rem;}.right-sm{right:.875rem;}.top-\[1\.25\%\]{top:1.25%;}.top-\[10\%\]{top:10%;}.top-\[100px\]{top:100px;}.top-\[2\.5rem\]{top:2.5rem;}.top-\[30\%\]{top:30%;}.top-\[32\%\]{top:32%;}.top-\[45\%\]{top:45%;}.top-\[52\%\]{top:52%;}.top-\[5px\]{top:5px;}.top-20,.top-\[5rem\]{top:5rem;}.top-\[64\%\]{top:64%;}.top-0{top:0;}.top-1\.5{top:.375rem;}.top-1\/2{top:50%;}.top-1\/3{top:33.3333333333%;}.top-3{top:.75rem;}.top-6{top:1.5rem;}.top-6\.5{top:1.625rem;}.top-auto{top:auto;}.top-sm{top:.875rem;}.before\:bottom-0\.5:before{bottom:.125rem;}.before\:left-0:before{left:0;}.before\:right-0:before{right:0;}.before\:top-0:before{top:0;}.before\:top-0\.5:before{top:.125rem;}.after\:bottom-\[-1px\]:after{bottom:-1px;}.after\:bottom-\[1px\]:after{bottom:1px;}.after\:left-\[100\%\]:after{left:100%;}.after\:left-0:after{left:0;}.after\:left-1\/2:after{left:50%;}.after\:left-3\.5:after{left:.875rem;}.after\:top-\[1px\]:after{top:1px;}.after\:top-1\/2:after{top:50%;}.line-clamp-2{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;}.line-clamp-3{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;}.line-clamp-5{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5;}.-z-10{z-index:-10;}.-z-5{z-index:-5;}.z-1,.z-\[1\]{z-index:1;}.z-\[2\]{z-index:2;}.z-\[3\]{z-index:3;}.z-\[4\]{z-index:4;}.z-0{z-index:0;}.z-10{z-index:10;}.z-100{z-index:100;}.z-1000{z-index:1000;}.z-20{z-index:20;}.before\:z-1:before{z-index:1;}.order-2{order:2;}.grid{display:grid;}.col-span-2{grid-column:span 2 / span 2;}.col-span-3{grid-column:span 3 / span 3;}.col-span-5{grid-column:span 5 / span 5;}.col-span-full{grid-column:1 /  -1;}.grid-cols-\[auto_auto\]{grid-template-columns:auto auto;}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr));}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr));}.\!m-0{margin:0 !important;}.\!m-auto{margin:auto !important;}.\*\:m-0>*,.m-0{margin:0;}.m-\[2px\]{margin:2px;}.m-2{margin:.5rem;}.m-4{margin:1rem;}.m-auto{margin:auto;}.after\:m-auto:after{margin:auto;}.-mx-4{margin-left:-1rem;margin-right:-1rem;}.mx-auto{margin-left:auto;margin-right:auto;}.my,.my-4{margin-bottom:1rem;margin-top:1rem;}.my-0{margin-bottom:0;margin-top:0;}.my-1\.5{margin-bottom:.375rem;margin-top:.375rem;}.my-10{margin-bottom:2.5rem;margin-top:2.5rem;}.my-18{margin-bottom:4.5rem;margin-top:4.5rem;}.my-2{margin-bottom:.5rem;margin-top:.5rem;}.my-6{margin-bottom:1.5rem;margin-top:1.5rem;}.my-8{margin-bottom:2rem;margin-top:2rem;}.-mb-4{margin-bottom:-1rem;}.-mt-\[1em\]{margin-top:-1em;}.-mt-3{margin-top:-.75rem;}.-mt-3\.5{margin-top:-.875rem;}.mb-0{margin-bottom:0;}.mb-1{margin-bottom:.25rem;}.mb-1\.5{margin-bottom:.375rem;}.mb-10{margin-bottom:2.5rem;}.mb-12{margin-bottom:3rem;}.mb-2{margin-bottom:.5rem;}.mb-3{margin-bottom:.75rem;}.mb-4{margin-bottom:1rem;}.mb-5{margin-bottom:1.25rem;}.mb-6{margin-bottom:1.5rem;}.mb-8{margin-bottom:2rem;}.mb-auto{margin-bottom:auto;}.me{margin-inline-end:1rem;}.ml-\[1em\]{margin-left:1em;}.ml-2{margin-left:.5rem;}.ml-3{margin-left:.75rem;}.ml-4{margin-left:1rem;}.ml-5{margin-left:1.25rem;}.ml-auto{margin-left:auto;}.mr-1{margin-right:.25rem;}.mr-1\.5{margin-right:.375rem;}.mr-2{margin-right:.5rem;}.mr-4{margin-right:1rem;}.mr-auto{margin-right:auto;}.mt-0\.5,.mt-\.5{margin-top:.125rem;}.mt-\[12px\]{margin-top:12px;}.mt-10,.mt-\[2\.5rem\]{margin-top:2.5rem;}.mt-1{margin-top:.25rem;}.mt-1\.5{margin-top:.375rem;}.mt-12{margin-top:3rem;}.mt-2{margin-top:.5rem;}.mt-2\.5{margin-top:.625rem;}.mt-24{margin-top:6rem;}.mt-3{margin-top:.75rem;}.mt-32{margin-top:8rem;}.mt-4{margin-top:1rem;}.mt-5{margin-top:1.25rem;}.mt-6{margin-top:1.5rem;}.mt-8{margin-top:2rem;}.last\:mb-0:last-child{margin-bottom:0;}.inline{display:inline;}.inline\!{display:inline !important;}.block{display:block;}.before\:block:before{display:block;}.after\:block:after{display:block;}.inline-block{display:inline-block;}.\!hidden{display:none !important;}.hidden{display:none;}.before\:hidden:before{display:none;}.after\:hidden:after{display:none;}.aspect-ratio-1{aspect-ratio:1;}.aspect-square{aspect-ratio:1/1;}.aspect-video{aspect-ratio:16/9;}.\!size-10{height:2.5rem !important;width:2.5rem !important;}.size-12\.5{height:3.125rem;width:3.125rem;}.size-2{height:.5rem;width:.5rem;}.size-5{height:1.25rem;width:1.25rem;}.size-full{height:100%;width:100%;}.h-6,.h-\[1\.5rem\]{height:1.5rem;}.h-\[100vh\]{height:100vh;}.h-\[1px\]{height:1px;}.h-\[20px\]{height:20px;}.h-20,.h-\[5rem\]{height:5rem;}.h-\[75px\]{height:75px;}.h-1\.5{height:.375rem;}.h-10{height:2.5rem;}.h-11{height:2.75rem;}.h-16{height:4rem;}.h-2,.h2{height:.5rem;}.h-25{height:6.25rem;}.h-4{height:1rem;}.h-4\.5{height:1.125rem;}.h-40{height:10rem;}.h-5{height:1.25rem;}.h-6\.5{height:1.625rem;}.h-8{height:2rem;}.h-9{height:2.25rem;}.h-full{height:100%;}.h1{height:.25rem;}.h3{height:.75rem;}.max-h-\[1000px\]{max-height:1000px;}.max-h-\[670px\]{max-height:670px;}.max-h-0{max-height:0;}.max-w-\[--layout-width\]{max-width:var(--layout-width);}.max-w-\[--navigation-width\],.max-w-\[var\(--navigation-width\)\]{max-width:var(--navigation-width);}.max-w-\[1000px\]{max-width:1000px;}.max-w-\[1200px\]{max-width:1200px;}.max-w-\[1248px\]{max-width:1248px;}.max-w-48,.max-w-\[12rem\]{max-width:12rem;}.max-w-\[1360px\]{max-width:1360px;}.max-w-\[1400px\]{max-width:1400px;}.max-w-\[1440px\]{max-width:1440px;}.max-w-\[15\.75rem\]{max-width:15.75rem;}.max-w-\[1500px\]{max-width:1500px;}.max-w-\[1600px\]{max-width:1600px;}.max-w-\[180px\]{max-width:180px;}.max-w-\[200px\]{max-width:200px;}.max-w-\[20rem\]{max-width:20rem;}.max-w-\[30rem\]{max-width:30rem;}.max-w-\[40rem\]{max-width:40rem;}.max-w-\[420px\]{max-width:420px;}.max-w-\[580px\]{max-width:580px;}.max-w-\[620px\]{max-width:620px;}.max-w-\[700px\]{max-width:700px;}.max-w-\[86rem\]{max-width:86rem;}.max-w-\[888px\]{max-width:888px;}.max-w-\[calc\(var\(--layout-width\)-var\(--sidebar-width\)\)\]{max-width:calc(var(--layout-width) - var(--sidebar-width));}.max-w-24{max-width:6rem;}.max-w-42{max-width:10.5rem;}.max-w-72{max-width:18rem;}.max-w-full{max-width:100%;}.min-h-\[100vh\]{min-height:100vh;}.min-h-\[35px\]{min-height:35px;}.min-h-0{min-height:0;}.min-w-\[20rem\]{min-width:20rem;}.min-w-0{min-width:0;}.min-w-20{min-width:5rem;}.min-w-24{min-width:6rem;}.min-w-72{min-width:18rem;}.w-\[100px\]{width:100px;}.w-\[170px\]{width:170px;}.w-\[1px\]{width:1px;}.w-\[20rem\]{width:20rem;}.w-\[250px\]{width:250px;}.w-\[2px\]{width:2px;}.w-\[310px\]{width:310px;}.w-\[340px\]{width:340px;}.w-\[42px\]{width:42px;}.w-\[560px\]{width:560px;}.w-\[calc\(100\%-40px\)\]{width:calc(100% - 40px);}.w-1\/4{width:25%;}.w-10{width:2.5rem;}.w-100{width:25rem;}.w-12{width:3rem;}.w-12\.5{width:3.125rem;}.w-13{width:3.25rem;}.w-16{width:4rem;}.w-20{width:5rem;}.w-24{width:6rem;}.w-25{width:6.25rem;}.w-28{width:7rem;}.w-3{width:.75rem;}.w-4{width:1rem;}.w-4\.5{width:1.125rem;}.w-5{width:1.25rem;}.w-50{width:12.5rem;}.w-54{width:13.5rem;}.w-6{width:1.5rem;}.w-6\.5{width:1.625rem;}.w-8{width:2rem;}.w-auto{width:auto;}.w-full{width:100%;}.before\:h-\[1px\]:before{height:1px;}.before\:h-2:before{height:.5rem;}.before\:w-full:before{width:100%;}.after\:h-2\.5:after{height:.625rem;}.after\:w-2\.5:after{width:.625rem;}.\!flex{display:flex !important;}.flex{display:flex;}.inline-flex{display:inline-flex;}.inline-flex\!{display:inline-flex !important;}.flex-1{flex:1 1 0%;}.flex-shrink{flex-shrink:1;}.flex-shrink-\[\.5\]{flex-shrink:.5;}.flex-shrink-0,.shrink-0{flex-shrink:0;}.flex-grow,.grow{flex-grow:1;}.flex-grow-0{flex-grow:0;}.basis-0{flex-basis:0;}.basis-50{flex-basis:12.5rem;}.flex-row{flex-direction:row;}.flex-row-reverse{flex-direction:row-reverse;}.flex-col{flex-direction:column;}.flex-col-reverse{flex-direction:column-reverse;}.flex-wrap{flex-wrap:wrap;}.flex-nowrap{flex-wrap:nowrap;}.table{display:table;}.origin-bottom{transform-origin:bottom;}.origin-top{transform-origin:top;}.after\:origin-bottom:after{transform-origin:bottom;}.after\:origin-top:after{transform-origin:top;}.-translate-x-\[0\.66\%\]{--un-translate-x:-0.66%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.-translate-x-1\/2,.-translate-x-\[50\%\]{--un-translate-x:-50%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.-translate-x-\[62\%\]{--un-translate-x:-62%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.-translate-y-\[2\.5\%\]{--un-translate-y:-2.5%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.-translate-y-1\/2{--un-translate-y:-50%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.-translate-y-full{--un-translate-y:-100%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.translate-x-\[1\%\]{--un-translate-x:1%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.translate-x-0\.5{--un-translate-x:0.125rem;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.translate-y-\[33\%\]{--un-translate-y:33%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.translate-y-full{--un-translate-y:100%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.before\:translate-y-full:before{--un-translate-y:100%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.after\:-translate-x-1\/2:after{--un-translate-x:-50%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.after\:-translate-y-1\/2:after{--un-translate-y:-50%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.after\:translate-y-1\/2:after{--un-translate-y:50%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.-rotate-1\.5{--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:-1.5deg;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.-rotate-2{--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:-2deg;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.-rotate-45{--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:-45deg;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.rotate-\[1deg\]{--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:1deg;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.rotate-\[2deg\]{--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:2deg;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.rotate-45{--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:45deg;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.rotate-6{--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:6deg;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.after\:rotate-45:after{--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:45deg;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.scale-\[1\.6\]{--un-scale-x:1.6;--un-scale-y:1.6;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.scale-100{--un-scale-x:1;--un-scale-y:1;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.scale-90{--un-scale-x:0.9;--un-scale-y:0.9;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.transform{transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.\!transform-none{transform:none !important;}@keyframes flip{0%{animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{animation-timing-function:ease-in;transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}@keyframes pulse{0%,to {opacity:1} 50% {opacity:.5}}.animate-flip{animation:flip 1s linear 1;backface-visibility:visible;}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;}.\!cursor-default{cursor:default !important;}.cursor-default{cursor:default;}.\!cursor-pointer{cursor:pointer !important;}.cursor-pointer{cursor:pointer;}.list-disc{list-style-type:disc;}.list-inside{list-style-position:inside;}.place-content-center{place-content:center;}.place-items-center{place-items:center;}.place-items-stretch{place-items:stretch;}.content-center{align-content:center;}.content-start{align-content:flex-start;}.items-start{align-items:flex-start;}.items-end{align-items:flex-end;}.items-center{align-items:center;}.self-start{align-self:flex-start;}.self-end{align-self:flex-end;}.self-center{align-self:center;}.self-stretch{align-self:stretch;}.justify-start{justify-content:flex-start;}.justify-end{justify-content:flex-end;}.justify-center{justify-content:center;}.justify-between{justify-content:space-between;}.justify-around{justify-content:space-around;}.justify-stretch{justify-content:stretch;}.justify-self-center{justify-self:center;}.\!gap-24px{gap:24px !important;}.gap-0\.5,.gap-\.5{gap:.125rem;}.gap-\[--scale-size-4\]{gap:var(--scale-size-4);}.gap-\[\.375em\]{gap:.375em;}.gap-\[var\(--scale-size-16\,16px\)\]{gap:var(--scale-size-16,16px);}.gap-0{gap:0;}.gap-1{gap:.25rem;}.gap-1\.5{gap:.375rem;}.gap-10{gap:2.5rem;}.gap-10px{gap:10px;}.gap-12{gap:3rem;}.gap-16{gap:4rem;}.gap-2{gap:.5rem;}.gap-2\.5{gap:.625rem;}.gap-20{gap:5rem;}.gap-3,.gap-xs{gap:.75rem;}.gap-4{gap:1rem;}.gap-4\.25{gap:1.0625rem;}.gap-40px{gap:40px;}.gap-4px{gap:4px;}.gap-5,.gap-xl{gap:1.25rem;}.gap-56px{gap:56px;}.gap-6{gap:1.5rem;}.gap-8{gap:2rem;}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem;}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem;}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem;}.gap-y-0\.5{row-gap:.125rem;}.gap-y-1{row-gap:.25rem;}.gap-y-2{row-gap:.5rem;}.gap-y-8{row-gap:2rem;}.space-x-2>:not([hidden])~:not([hidden]){--un-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--un-space-x-reverse)));margin-right:calc(.5rem*var(--un-space-x-reverse));}.space-x-4>:not([hidden])~:not([hidden]){--un-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--un-space-x-reverse)));margin-right:calc(1rem*var(--un-space-x-reverse));}.space-x-7>:not([hidden])~:not([hidden]){--un-space-x-reverse:0;margin-left:calc(1.75rem*(1 - var(--un-space-x-reverse)));margin-right:calc(1.75rem*var(--un-space-x-reverse));}.space-y-0>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-bottom:calc(0px*var(--un-space-y-reverse));margin-top:calc(0px*(1 - var(--un-space-y-reverse)));}.space-y-1>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-bottom:calc(.25rem*var(--un-space-y-reverse));margin-top:calc(.25rem*(1 - var(--un-space-y-reverse)));}.space-y-10>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-bottom:calc(2.5rem*var(--un-space-y-reverse));margin-top:calc(2.5rem*(1 - var(--un-space-y-reverse)));}.space-y-15>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-bottom:calc(3.75rem*var(--un-space-y-reverse));margin-top:calc(3.75rem*(1 - var(--un-space-y-reverse)));}.space-y-2\.5>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-bottom:calc(.625rem*var(--un-space-y-reverse));margin-top:calc(.625rem*(1 - var(--un-space-y-reverse)));}.space-y-2>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-bottom:calc(.5rem*var(--un-space-y-reverse));margin-top:calc(.5rem*(1 - var(--un-space-y-reverse)));}.space-y-20>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-bottom:calc(5rem*var(--un-space-y-reverse));margin-top:calc(5rem*(1 - var(--un-space-y-reverse)));}.space-y-3>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-bottom:calc(.75rem*var(--un-space-y-reverse));margin-top:calc(.75rem*(1 - var(--un-space-y-reverse)));}.space-y-4>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-bottom:calc(1rem*var(--un-space-y-reverse));margin-top:calc(1rem*(1 - var(--un-space-y-reverse)));}.space-y-5>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-bottom:calc(1.25rem*var(--un-space-y-reverse));margin-top:calc(1.25rem*(1 - var(--un-space-y-reverse)));}.space-y-7>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-bottom:calc(1.75rem*var(--un-space-y-reverse));margin-top:calc(1.75rem*(1 - var(--un-space-y-reverse)));}.space-y-8>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-bottom:calc(2rem*var(--un-space-y-reverse));margin-top:calc(2rem*(1 - var(--un-space-y-reverse)));}.divide-y>:not([hidden])~:not([hidden]){--un-divide-y-reverse:0;border-bottom-width:calc(1px*var(--un-divide-y-reverse));border-top-width:calc(1px*(1 - var(--un-divide-y-reverse)));}.dark .dark\:divide-gray-800>:not([hidden])~:not([hidden]){--un-divide-opacity:1;border-color:rgb(31 41 55 / var(--un-divide-opacity)) /* #1f2937 */;}.divide-gray-200>:not([hidden])~:not([hidden]){--un-divide-opacity:1;border-color:rgb(229 231 235 / var(--un-divide-opacity)) /* #e5e7eb */;}.divide-dotted>:not([hidden])~:not([hidden]){border-style:dotted;}.\!overflow-visible{overflow:visible !important;}.overflow-auto{overflow:auto;}.overflow-hidden{overflow:hidden;}.overflow-x-auto{overflow-x:auto;}.overflow-x-hidden{overflow-x:hidden;}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.text-ellipsis{text-overflow:ellipsis;}.whitespace-nowrap{white-space:nowrap;}.border,.border-1{border-width:1px;}.border-\[0\.5px\]{border-width:.5px;}.border-\[1\.5px\]{border-width:1.5px;}.border-0{border-width:0;}.border-2{border-width:2px;}.border-2\!{border-width:2px !important;}.border-4{border-width:4px;}.border-5\!{border-width:5px !important;}.border-6{border-width:6px;}.border-b,.border-b-1{border-bottom-width:1px;}.border-l{border-left-width:1px;}.border-t{border-top-width:1px;}.after\:border-b:after{border-bottom-width:1px;}.after\:border-l:after{border-left-width:1px;}.after\:border-r:after{border-right-width:1px;}.after\:border-t:after{border-top-width:1px;}.\!border-\[--fig-border-light\]{border-color:var(--fig-border-light) !important;}.border-\[--color-brand-400\]{border-color:var(--color-brand-400);}.border-\[--color-brand-50\]{border-color:var(--color-brand-50);}.border-\[--fig-bgElevationSurface-raised\]{border-color:var(--fig-bgElevationSurface-raised);}.border-\[--fig-border-light\]{border-color:var(--fig-border-light);}.border-\[--fig-border\]{border-color:var(--fig-border);}.border-\[--fig-interactionPrimary-pressed\]{border-color:var(--fig-interactionPrimary-pressed);}.border-\[--fig-interactionPrimary\]{border-color:var(--fig-interactionPrimary);}.border-brand-100{--un-border-opacity:1;border-color:rgb(200 221 255 / var(--un-border-opacity));}.border-brand-500{--un-border-opacity:1;border-color:rgb(8 112 255 / var(--un-border-opacity));}.border-brand-700{--un-border-opacity:1;border-color:rgb(0 66 160 / var(--un-border-opacity));}.border-green-100{--un-border-opacity:1;border-color:rgb(176 251 176 / var(--un-border-opacity));}.border-orange-700{--un-border-opacity:1;border-color:rgb(143 96 0 / var(--un-border-opacity));}.border-red-400{--un-border-opacity:1;border-color:rgb(252 73 69 / var(--un-border-opacity));}.border-slate-200{--un-border-opacity:1;border-color:rgb(224 227 243 / var(--un-border-opacity));}.border-zinc-100{--un-border-opacity:1;border-color:rgb(226 227 233 / var(--un-border-opacity));}.border-zinc-200{--un-border-opacity:1;border-color:rgb(205 206 212 / var(--un-border-opacity));}.border-zinc-900{--un-border-opacity:1;border-color:rgb(30 30 36 / var(--un-border-opacity));}.dark .dark\:border-\[--color-brand-950\]{border-color:var(--color-brand-950);}.dark .dark\:border-brand-300{--un-border-opacity:1;border-color:rgb(118 170 255 / var(--un-border-opacity));}.dark .dark\:border-orange-300{--un-border-opacity:1;border-color:rgb(255 203 126 / var(--un-border-opacity));}.dark .dark\:border-slate-700{--un-border-opacity:1;border-color:rgb(102 105 119 / var(--un-border-opacity));}.dark .dark\:border-slate-800{--un-border-opacity:1;border-color:rgb(71 74 87 / var(--un-border-opacity));}.dark .dark\:border-slate-950{--un-border-opacity:1;border-color:rgb(18 20 30 / var(--un-border-opacity));}.dark .dark\:hover\:border-slate-900:hover{--un-border-opacity:1;border-color:rgb(43 46 58 / var(--un-border-opacity));}.hover\:border-gray-400:hover{--un-border-opacity:1;border-color:rgb(156 163 175 / var(--un-border-opacity));}.border-rounded-\[--border-radius-s\]{border-radius:var(--border-radius-s);}.rounded{border-radius:.25rem;}.rounded-\[--border-radius-l\]{border-radius:var(--border-radius-l);}.rounded-\[--scale-size-16\],.rounded-xl{border-radius:var(--scale-size-16);}.rounded-\[--scale-size-56\]{border-radius:var(--scale-size-56);}.rounded-\[\.25rem\]{border-radius:.25rem;}.rounded-\[\.75rem\]{border-radius:.75rem;}.rounded-1\.5,.rounded-md{border-radius:.375rem;}.rounded-100{border-radius:25rem;}.rounded-8px{border-radius:8px;}.rounded-lg{border-radius:.5rem;}.rounded-b-\[--border-radius-m\]{border-bottom-left-radius:var(--border-radius-m);border-bottom-right-radius:var(--border-radius-m);}.rounded-b-none{border-bottom-left-radius:0;border-bottom-right-radius:0;}.rounded-r-md{border-bottom-right-radius:.375rem;border-top-right-radius:.375rem;}.rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem;}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0;}.rounded-br-2xl{border-bottom-right-radius:1rem;}.rounded-br-lg{border-bottom-right-radius:.5rem;}.rounded-tl-md{border-top-left-radius:.375rem;}.rounded-tl-xl{border-top-left-radius:.75rem;}.border-none{border-style:none;}.border-solid{border-style:solid;}.border-b-none{border-bottom-style:none;}.border-t-none{border-top-style:none;}.\!bg-\[--fig-bgElevationSurface\]{background-color:var(--fig-bgElevationSurface) /* var(--fig-bgElevationSurface) */ !important;}.bg-\[--callout-bg\]{background-color:var(--callout-bg) /* var(--callout-bg) */;}.bg-\[--color-blue-50\]{background-color:var(--color-blue-50) /* var(--color-blue-50) */;}.bg-\[--color-blue-600\]{background-color:var(--color-blue-600) /* var(--color-blue-600) */;}.bg-\[--color-brand-50\]{background-color:var(--color-brand-50) /* var(--color-brand-50) */;}.bg-\[--color-brand-700\]{background-color:var(--color-brand-700) /* var(--color-brand-700) */;}.bg-\[--color-brand-900\],.dark .dark\:bg-\[--color-brand-900\]{background-color:var(--color-brand-900) /* var(--color-brand-900) */;}.bg-\[--color-gray-50\]{background-color:var(--color-gray-50) /* var(--color-gray-50) */;}.bg-\[--color-green-50\]{background-color:var(--color-green-50) /* var(--color-green-50) */;}.bg-\[--color-orange-50\]{background-color:var(--color-orange-50) /* var(--color-orange-50) */;}.bg-\[--color-pumpkin-500\]{background-color:var(--color-pumpkin-500) /* var(--color-pumpkin-500) */;}.bg-\[--color-purple-50\]{background-color:var(--color-purple-50) /* var(--color-purple-50) */;}.bg-\[--color-slate-100\]{background-color:var(--color-slate-100) /* var(--color-slate-100) */;}.bg-\[--color-zinc-0\]{background-color:var(--color-zinc-0) /* var(--color-zinc-0) */;}.bg-\[--color-zinc-75\]{background-color:var(--color-zinc-75) /* var(--color-zinc-75) */;}.bg-\[--fig-bgBrand-tertiary\]{background-color:var(--fig-bgBrand-tertiary) /* var(--fig-bgBrand-tertiary) */;}.bg-\[--fig-bgBrand\]{background-color:var(--fig-bgBrand) /* var(--fig-bgBrand) */;}.bg-\[--fig-bgElevationSurface-hover\]{background-color:var(--fig-bgElevationSurface-hover) /* var(--fig-bgElevationSurface-hover) */;}.bg-\[--fig-bgElevationSurface-pressed\]{background-color:var(--fig-bgElevationSurface-pressed) /* var(--fig-bgElevationSurface-pressed) */;}.bg-\[--fig-bgElevationSurface-raised\]{background-color:var(--fig-bgElevationSurface-raised) /* var(--fig-bgElevationSurface-raised) */;}.bg-\[--fig-bgElevationSurface\]{background-color:var(--fig-bgElevationSurface) /* var(--fig-bgElevationSurface) */;}.bg-\[--fig-border-light\]{background-color:var(--fig-border-light) /* var(--fig-border-light) */;}.bg-\[--fig-interactionPrimary-pressed\]{background-color:var(--fig-interactionPrimary-pressed) /* var(--fig-interactionPrimary-pressed) */;}.bg-\[--fig-text-secondary\]{background-color:var(--fig-text-secondary) /* var(--fig-text-secondary) */;}.bg-\[--fig-text\]{background-color:var(--fig-text) /* var(--fig-text) */;}.bg-\[\#00296A\]{--un-bg-opacity:1;background-color:rgb(0 41 106 / var(--un-bg-opacity)) /* #00296A */;}.bg-\[\#1c2431\]{--un-bg-opacity:1;background-color:rgb(28 36 49 / var(--un-bg-opacity)) /* #1c2431 */;}.bg-\[\#E0E3F3\]{--un-bg-opacity:1;background-color:rgb(224 227 243 / var(--un-bg-opacity)) /* #E0E3F3 */;}.bg-\[\#FFF\]{--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity)) /* #FFF */;}.bg-black{--un-bg-opacity:1;background-color:rgb(0 0 0 / var(--un-bg-opacity)) /* #000 */;}.bg-blue-100{--un-bg-opacity:1;background-color:rgb(204 229 255 / var(--un-bg-opacity)) /* #cce5ff */;}.bg-blue-200{--un-bg-opacity:1;background-color:rgb(168 212 255 / var(--un-bg-opacity)) /* #a8d4ff */;}.bg-blue-300{--un-bg-opacity:1;background-color:rgb(131 195 255 / var(--un-bg-opacity)) /* #83c3ff */;}.bg-blue-400{--un-bg-opacity:1;background-color:rgb(89 177 255 / var(--un-bg-opacity)) /* #59b1ff */;}.bg-blue-500{--un-bg-opacity:1;background-color:rgb(24 158 255 / var(--un-bg-opacity)) /* #189eff */;}.bg-blue-600{--un-bg-opacity:1;background-color:rgb(0 129 212 / var(--un-bg-opacity)) /* #0081d4 */;}.bg-blue-700{--un-bg-opacity:1;background-color:rgb(0 91 153 / var(--un-bg-opacity)) /* #005b99 */;}.bg-blue-800{--un-bg-opacity:1;background-color:rgb(0 55 95 / var(--un-bg-opacity)) /* #00375f */;}.bg-blue-900{--un-bg-opacity:1;background-color:rgb(0 25 49 / var(--un-bg-opacity)) /* #001931 */;}.bg-brand-50{--un-bg-opacity:1;background-color:rgb(240 246 255 / var(--un-bg-opacity)) /* #f0f6ff */;}.bg-brand-600{--un-bg-opacity:1;background-color:rgb(0 92 215 / var(--un-bg-opacity)) /* #005cd7 */;}.bg-gray-100{--un-bg-opacity:1;background-color:rgb(243 244 246 / var(--un-bg-opacity)) /* #f3f4f6 */;}.bg-gray-200{--un-bg-opacity:1;background-color:rgb(229 231 235 / var(--un-bg-opacity)) /* #e5e7eb */;}.bg-gray-300{--un-bg-opacity:1;background-color:rgb(209 213 219 / var(--un-bg-opacity)) /* #d1d5db */;}.bg-gray-400{--un-bg-opacity:1;background-color:rgb(156 163 175 / var(--un-bg-opacity)) /* #9ca3af */;}.bg-green-500{--un-bg-opacity:1;background-color:rgb(54 208 70 / var(--un-bg-opacity)) /* #36d046 */;}.bg-green-600{--un-bg-opacity:1;background-color:rgb(0 171 38 / var(--un-bg-opacity)) /* #00ab26 */;}.bg-orange-50{--un-bg-opacity:1;background-color:rgb(255 243 227 / var(--un-bg-opacity)) /* #fff3e3 */;}.bg-red-600{--un-bg-opacity:1;background-color:rgb(194 0 23 / var(--un-bg-opacity)) /* #c20017 */;}.bg-slate-50{--un-bg-opacity:1;background-color:rgb(250 251 254 / var(--un-bg-opacity)) /* #fafbfe */;}.bg-white,.dark .dark\:bg-white{--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity)) /* #fff */;}.dark .dark\:bg-\[--color-slate-900\]{background-color:var(--color-slate-900) /* var(--color-slate-900) */;}.dark .dark\:bg-\[\#1E1E24\]{--un-bg-opacity:1;background-color:rgb(30 30 36 / var(--un-bg-opacity)) /* #1E1E24 */;}.dark .dark\:bg-brand-800{--un-bg-opacity:1;background-color:rgb(0 41 106 / var(--un-bg-opacity)) /* #00296a */;}.dark .dark\:bg-gray-600{--un-bg-opacity:1;background-color:rgb(75 85 99 / var(--un-bg-opacity)) /* #4b5563 */;}.dark .dark\:bg-gray-700{--un-bg-opacity:1;background-color:rgb(55 65 81 / var(--un-bg-opacity)) /* #374151 */;}.dark .dark\:bg-gray-800{--un-bg-opacity:1;background-color:rgb(31 41 55 / var(--un-bg-opacity)) /* #1f2937 */;}.dark .dark\:bg-gray-900{--un-bg-opacity:1;background-color:rgb(17 24 39 / var(--un-bg-opacity)) /* #111827 */;}.dark .dark\:bg-orange-800{--un-bg-opacity:1;background-color:rgb(83 54 0 / var(--un-bg-opacity)) /* #533600 */;}.dark .dark\:bg-slate-900{--un-bg-opacity:1;background-color:rgb(43 46 58 / var(--un-bg-opacity)) /* #2b2e3a */;}.dark .dark\:bg-transparent{background-color:transparent /* transparent */;}.dark .dark\:bg-zinc-900{--un-bg-opacity:1;background-color:rgb(30 30 36 / var(--un-bg-opacity)) /* #1e1e24 */;}.dark .dark\:bg-zinc-950{--un-bg-opacity:1;background-color:rgb(20 20 24 / var(--un-bg-opacity)) /* #141418 */;}.dark .dark\:hover\:bg-gray-900:hover{--un-bg-opacity:1;background-color:rgb(17 24 39 / var(--un-bg-opacity)) /* #111827 */;}.hover\:bg-slate-50:hover{--un-bg-opacity:1;background-color:rgb(250 251 254 / var(--un-bg-opacity)) /* #fafbfe */;}.before\:bg-\[--fig-border\]:before{background-color:var(--fig-border) /* var(--fig-border) */;}.after\:bg-\[--fig-bgElevationSurface\]:after{background-color:var(--fig-bgElevationSurface) /* var(--fig-bgElevationSurface) */;}.from-\[--color-brand-50\]{--un-gradient-from-position:0%;--un-gradient-from:var(--color-brand-50) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:hsla(0,0%,100%,0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}.from-\[--color-brand-700\]{--un-gradient-from-position:0%;--un-gradient-from:var(--color-brand-700) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:hsla(0,0%,100%,0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}.from-\[\#000C2B\]{--un-gradient-from-position:0%;--un-gradient-from:rgb(0 12 43 / var(--un-from-opacity, 1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgba(0,12,43,0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}.via-\[--color-brand-100\]{--un-gradient-via-position:50%;--un-gradient-to:hsla(0,0%,100%,0);--un-gradient-stops:var(--un-gradient-from), var(--color-brand-100) var(--un-gradient-via-position), var(--un-gradient-to);}.to-\[--color-brand-300\]{--un-gradient-to-position:100%;--un-gradient-to:var(--color-brand-300) var(--un-gradient-to-position);}.to-\[--color-brand-400\]{--un-gradient-to-position:100%;--un-gradient-to:var(--color-brand-400) var(--un-gradient-to-position);}.to-\[--color-brand-500\]{--un-gradient-to-position:100%;--un-gradient-to:var(--color-brand-500) var(--un-gradient-to-position);}.-from-20\%{--un-gradient-from-position:-20%;}.bg-gradient-to-r{--un-gradient-shape:to right in oklch;--un-gradient:var(--un-gradient-shape), var(--un-gradient-stops);background-image:linear-gradient(var(--un-gradient));}.bg-cover{background-size:cover;}.bg-contain{background-size:contain;}.bg-center{background-position:50%;}.bg-left{background-position:0;}.bg-no-repeat{background-repeat:no-repeat;}.object-cover{-o-object-fit:cover;object-fit:cover;}.object-contain{-o-object-fit:contain;object-fit:contain;}.object-center{-o-object-position:center;object-position:center;}.p-0{padding:0;}.p-0\.5{padding:.125rem;}.p-1{padding:.25rem;}.p-1\.5{padding:.375rem;}.p-10{padding:2.5rem;}.p-12px{padding:12px;}.p-2{padding:.5rem;}.p-2\.5{padding:.625rem;}.p-24px{padding:24px;}.p-3{padding:.75rem;}.p-3\.5{padding:.875rem;}.p-4{padding:1rem;}.p-5{padding:1.25rem;}.p-6{padding:1.5rem;}.p-7{padding:1.75rem;}.p-8{padding:2rem;}.px,.px-4{padding-left:1rem;padding-right:1rem;}.px-\[--fig-spacer-l\]{padding-left:var(--fig-spacer-l);padding-right:var(--fig-spacer-l);}.px-\[--scale-size-12\]{padding-left:var(--scale-size-12);padding-right:var(--scale-size-12);}.px-\[--scale-size-12\]\!{padding-left:var(--scale-size-12) !important;padding-right:var(--scale-size-12) !important;}.px-\[1px\]{padding-left:1px;padding-right:1px;}.px-\[calc\(3vw\+10px\)\]{padding-left:calc(3vw + 10px);padding-right:calc(3vw + 10px);}.px-0{padding-left:0;padding-right:0;}.px-0\.5{padding-left:.125rem;padding-right:.125rem;}.px-1{padding-left:.25rem;padding-right:.25rem;}.px-1\.5{padding-left:.375rem;padding-right:.375rem;}.px-10{padding-left:2.5rem;padding-right:2.5rem;}.px-18{padding-left:4.5rem;padding-right:4.5rem;}.px-2{padding-left:.5rem;padding-right:.5rem;}.px-2\.5{padding-left:.625rem;padding-right:.625rem;}.px-3,.px-xs{padding-left:.75rem;padding-right:.75rem;}.px-5{padding-left:1.25rem;padding-right:1.25rem;}.px-6{padding-left:1.5rem;padding-right:1.5rem;}.px-7{padding-left:1.75rem;padding-right:1.75rem;}.px-8{padding-left:2rem;padding-right:2rem;}.py-\[--fig-spacer-l\]{padding-bottom:var(--fig-spacer-l);padding-top:var(--fig-spacer-l);}.py-\[--scale-size-4\]{padding-bottom:var(--scale-size-4);padding-top:var(--scale-size-4);}.py-\[1px\]{padding-bottom:1px;padding-top:1px;}.py-\[3px\]{padding-bottom:3px;padding-top:3px;}.py-0{padding-bottom:0;padding-top:0;}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem;}.py-1{padding-bottom:.25rem;padding-top:.25rem;}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem;}.py-10{padding-bottom:2.5rem;padding-top:2.5rem;}.py-15{padding-bottom:3.75rem;padding-top:3.75rem;}.py-2{padding-bottom:.5rem;padding-top:.5rem;}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem;}.py-24{padding-bottom:6rem;padding-top:6rem;}.py-3{padding-bottom:.75rem;padding-top:.75rem;}.py-4{padding-bottom:1rem;padding-top:1rem;}.py-5{padding-bottom:1.25rem;padding-top:1.25rem;}.py-6{padding-bottom:1.5rem;padding-top:1.5rem;}.py-8{padding-bottom:2rem;padding-top:2rem;}.py-9{padding-bottom:2.25rem;padding-top:2.25rem;}.\[\&\:not\(\:first-child\)\]\:pt-4:not(:first-child),.pt-4{padding-top:1rem;}.pb-0{padding-bottom:0;}.pb-1{padding-bottom:.25rem;}.pb-18{padding-bottom:4.5rem;}.pb-2{padding-bottom:.5rem;}.pb-2\.5{padding-bottom:.625rem;}.pb-5px{padding-bottom:5px;}.pb-6{padding-bottom:1.5rem;}.pb-8{padding-bottom:2rem;}.pl-\[--scale-size-12\]{padding-left:var(--scale-size-12);}.pl-0{padding-left:0;}.pl-10{padding-left:2.5rem;}.pl-12{padding-left:3rem;}.pl-3{padding-left:.75rem;}.pl-4{padding-left:1rem;}.pl-6{padding-left:1.5rem;}.pl-8{padding-left:2rem;}.pr-\[--scale-size-4\]\!{padding-right:var(--scale-size-4) !important;}.pr-1{padding-right:.25rem;}.pr-12{padding-right:3rem;}.pr-3{padding-right:.75rem;}.pr-4{padding-right:1rem;}.pt-\[28px\]{padding-top:28px;}.pt-2{padding-top:.5rem;}.pt-24{padding-top:6rem;}.pt-32{padding-top:8rem;}.pt-6{padding-top:1.5rem;}.pt-8{padding-top:2rem;}.text-center{text-align:center;}.text-left{text-align:left;}.text-right{text-align:right;}.text-\[\.375em\]{font-size:.375em;}.text-\[\.375rem\]{font-size:.375rem;}.text-\[\.5rem\]{font-size:.5rem;}.text-\[\.625rem\]{font-size:.625rem;}.text-\[\.75rem\]{font-size:.75rem;}.text-\[1\.75rem\]{font-size:1.75rem;}.text-\[10px\]{font-size:10px;}.text-\[1rem\]{font-size:1rem;}.text-\[9px\]{font-size:9px;}.text-2xl{font-size:1.5rem;line-height:2rem;}.text-3xl{font-size:1.875rem;line-height:2.25rem;}.text-4xl{font-size:2.25rem;line-height:2.5rem;}.text-base{font-size:1rem;line-height:1.5rem;}.text-lg{font-size:1.125rem;line-height:1.75rem;}.text-sm{font-size:.875rem;line-height:1.25rem;}.text-xl{font-size:1.25rem;line-height:1.75rem;}.text-xs{font-size:.75rem;line-height:1rem;}.\!text-\[--color-brand-900\]{color:var(--color-brand-900) /* var(--color-brand-900) */ !important;}.\!text-\[--color-zinc-0\]{color:var(--color-zinc-0) /* var(--color-zinc-0) */ !important;}.dark .dark\:text-blue-300{--un-text-opacity:1;color:rgb(131 195 255 / var(--un-text-opacity)) /* #83c3ff */;}.dark .dark\:text-brand-300{--un-text-opacity:1;color:rgb(118 170 255 / var(--un-text-opacity)) /* #76aaff */;}.dark .dark\:text-brand-400{--un-text-opacity:1;color:rgb(74 143 255 / var(--un-text-opacity)) /* #4a8fff */;}.dark .dark\:text-gray-300,.text-gray-300{--un-text-opacity:1;color:rgb(209 213 219 / var(--un-text-opacity)) /* #d1d5db */;}.dark .dark\:text-gray-400,.text-gray-400{--un-text-opacity:1;color:rgb(156 163 175 / var(--un-text-opacity)) /* #9ca3af */;}.dark .dark\:text-orange-300{--un-text-opacity:1;color:rgb(255 203 126 / var(--un-text-opacity)) /* #ffcb7e */;}.dark .dark\:text-red-300{--un-text-opacity:1;color:rgb(255 127 116 / var(--un-text-opacity)) /* #ff7f74 */;}.dark .dark\:text-slate-400{--un-text-opacity:1;color:rgb(182 185 201 / var(--un-text-opacity)) /* #b6b9c9 */;}.dark .dark\:text-slate-50{--un-text-opacity:1;color:rgb(250 251 254 / var(--un-text-opacity)) /* #fafbfe */;}.color-white,.dark .dark\:text-white,.text-white{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity)) /* #fff */;}.dark .dark\:text-zinc-100{--un-text-opacity:1;color:rgb(226 227 233 / var(--un-text-opacity)) /* #e2e3e9 */;}.dark .dark\:text-zinc-200{--un-text-opacity:1;color:rgb(205 206 212 / var(--un-text-opacity)) /* #cdced4 */;}.dark .dark\:text-zinc-400{--un-text-opacity:1;color:rgb(165 166 171 / var(--un-text-opacity)) /* #a5a6ab */;}.text-\[--callout-text\]{color:var(--callout-text) /* var(--callout-text) */;}.text-\[--color-brand-500\]{color:var(--color-brand-500) /* var(--color-brand-500) */;}.text-\[--color-slate-900\]{color:var(--color-slate-900) /* var(--color-slate-900) */;}.text-\[--color-text-tertiary-default\]{color:var(--color-text-tertiary-default) /* var(--color-text-tertiary-default) */;}.text-\[--color-zinc-200\]{color:var(--color-zinc-200) /* var(--color-zinc-200) */;}.text-\[--color-zinc-75\]{color:var(--color-zinc-75) /* var(--color-zinc-75) */;}.text-\[--color-zinc-900\]{color:var(--color-zinc-900) /* var(--color-zinc-900) */;}.text-\[--fig-bgAttention\]{color:var(--fig-bgAttention) /* var(--fig-bgAttention) */;}.text-\[--fig-bgBrand\]{color:var(--fig-bgBrand) /* var(--fig-bgBrand) */;}.text-\[--fig-bgCritical\]{color:var(--fig-bgCritical) /* var(--fig-bgCritical) */;}.text-\[--fig-bgElevationSurface\]{color:var(--fig-bgElevationSurface) /* var(--fig-bgElevationSurface) */;}.text-\[--fig-bgPositive\]{color:var(--fig-bgPositive) /* var(--fig-bgPositive) */;}.text-\[--fig-interactionPrimary\]{color:var(--fig-interactionPrimary) /* var(--fig-interactionPrimary) */;}.text-\[--fig-text-secondary\]{color:var(--fig-text-secondary) /* var(--fig-text-secondary) */;}.text-\[--fig-text-tertiary\]{color:var(--fig-text-tertiary) /* var(--fig-text-tertiary) */;}.text-\[--fig-text\]{color:var(--fig-text) /* var(--fig-text) */;}.text-\[--fig-textCritical\]{color:var(--fig-textCritical) /* var(--fig-textCritical) */;}.text-\[--fig-textPositive\]{color:var(--fig-textPositive) /* var(--fig-textPositive) */;}.text-\[--fig-textPrimary\]{color:var(--fig-textPrimary) /* var(--fig-textPrimary) */;}.text-\[--fig-textSecondary\]{color:var(--fig-textSecondary) /* var(--fig-textSecondary) */;}.text-\[--font-size-xs\]{color:var(--font-size-xs) /* var(--font-size-xs) */;}.text-\[--text-size-xl\]{color:var(--text-size-xl) /* var(--text-size-xl) */;}.text-amber-600{--un-text-opacity:1;color:rgb(217 119 6 / var(--un-text-opacity)) /* #d97706 */;}.text-black{--un-text-opacity:1;color:rgb(0 0 0 / var(--un-text-opacity)) /* #000 */;}.text-blue-600{--un-text-opacity:1;color:rgb(0 129 212 / var(--un-text-opacity)) /* #0081d4 */;}.text-blue-700{--un-text-opacity:1;color:rgb(0 91 153 / var(--un-text-opacity)) /* #005b99 */;}.text-brand-500{--un-text-opacity:1;color:rgb(8 112 255 / var(--un-text-opacity)) /* #0870ff */;}.text-brand-700{--un-text-opacity:1;color:rgb(0 66 160 / var(--un-text-opacity)) /* #0042a0 */;}.text-brand-900{--un-text-opacity:1;color:rgb(0 21 62 / var(--un-text-opacity)) /* #00153e */;}.text-gray-500{--un-text-opacity:1;color:rgb(107 114 128 / var(--un-text-opacity)) /* #6b7280 */;}.text-gray-700{--un-text-opacity:1;color:rgb(55 65 81 / var(--un-text-opacity)) /* #374151 */;}.text-green{--un-text-opacity:1;color:rgb(74 222 128 / var(--un-text-opacity)) /* #4ade80 */;}.color-green-500,.text-green-500{--un-text-opacity:1;color:rgb(54 208 70 / var(--un-text-opacity)) /* #36d046 */;}.text-green-600{--un-text-opacity:1;color:rgb(0 171 38 / var(--un-text-opacity)) /* #00ab26 */;}.text-orange-500{--un-text-opacity:1;color:rgb(251 175 24 / var(--un-text-opacity)) /* #fbaf18 */;}.text-orange-700{--un-text-opacity:1;color:rgb(143 96 0 / var(--un-text-opacity)) /* #8f6000 */;}.text-purple-700{--un-text-opacity:1;color:rgb(99 59 198 / var(--un-text-opacity)) /* #633bc6 */;}.text-red{--un-text-opacity:1;color:rgb(248 113 113 / var(--un-text-opacity)) /* #f87171 */;}.text-red-400{--un-text-opacity:1;color:rgb(252 73 69 / var(--un-text-opacity)) /* #fc4945 */;}.text-red-500{--un-text-opacity:1;color:rgb(226 38 42 / var(--un-text-opacity)) /* #e2262a */;}.text-red-700{--un-text-opacity:1;color:rgb(144 0 14 / var(--un-text-opacity)) /* #90000e */;}.text-slate-500{--un-text-opacity:1;color:rgb(163 166 181 / var(--un-text-opacity)) /* #a3a6b5 */;}.text-slate-900{--un-text-opacity:1;color:rgb(43 46 58 / var(--un-text-opacity)) /* #2b2e3a */;}.text-text-secondary{color:var(--fig-text-text-secondary, var(--color-zinc-700)) /* var(--fig-text-text-secondary, var(--color-zinc-700)) */;}.text-yellow{--un-text-opacity:1;color:rgb(250 204 21 / var(--un-text-opacity)) /* #facc15 */;}.text-zinc-600{--un-text-opacity:1;color:rgb(105 106 110 / var(--un-text-opacity)) /* #696a6e */;}.text-zinc-800{--un-text-opacity:1;color:rgb(45 46 50 / var(--un-text-opacity)) /* #2d2e32 */;}.hover\:text-brand-500:hover{--un-text-opacity:1;color:rgb(8 112 255 / var(--un-text-opacity)) /* #0870ff */;}.hover\:text-brand-600:hover{--un-text-opacity:1;color:rgb(0 92 215 / var(--un-text-opacity)) /* #005cd7 */;}.color-\[--color-interaction-primary-default\]{color:var(--color-interaction-primary-default) /* var(--color-interaction-primary-default) */;}.color-\[--color-zinc-600\]{color:var(--color-zinc-600) /* var(--color-zinc-600) */;}.font-bold{font-weight:700;}.font-medium{font-weight:500;}.font-normal{font-weight:400;}.font-semibold{font-weight:600;}.leading-\[--font-line-height-2xs\]{line-height:var(--font-line-height-2xs);}.leading-\[--scale-size-40\]{line-height:var(--scale-size-40);}.leading-\[42px\]{line-height:42px;}.leading-6{line-height:1.5rem;}.leading-relaxed{line-height:1.625;}.line-height-\[--line-height-xl\]{line-height:var(--line-height-xl);}.line-height-\[1\.5em\]{line-height:1.5em;}.line-height-\[1\]{line-height:1;}.line-height-\[100\%\]{line-height:100%;}.line-height-\[130\%\]{line-height:130%;}.line-height-\[150\%\]{line-height:150%;}.uppercase{text-transform:uppercase;}.font-italic,.italic{font-style:italic;}.decoration-underline,.underline{text-decoration-line:underline;}.tab{-moz-tab-size:4;-o-tab-size:4;tab-size:4;}.opacity-0{opacity:0;}.opacity-10{opacity:.1;}.group:hover .group-hover\:opacity-100,.opacity-100{opacity:1;}.opacity-20{opacity:.2;}.opacity-30{opacity:.3;}.opacity-33{opacity:.33;}.opacity-40{opacity:.4;}.opacity-50{opacity:.5;}.opacity-60{opacity:.6;}.opacity-70{opacity:.7;}.opacity-80{opacity:.8;}.opacity-90{opacity:.9;}.hover\:opacity-50:hover{opacity:.5;}.shadow{--un-shadow:var(--un-shadow-inset) 0 1px 3px 0 var(--un-shadow-color, rgba(0,0,0,.1)),var(--un-shadow-inset) 0 1px 2px -1px var(--un-shadow-color, rgba(0,0,0,.1));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}.shadow-black\/10{--un-shadow-color:rgba(0,0,0,.1) ;}.shadow-lg{--un-shadow:var(--un-shadow-inset) 0 10px 15px -3px var(--un-shadow-color, rgba(0,0,0,.1)),var(--un-shadow-inset) 0 4px 6px -4px var(--un-shadow-color, rgba(0,0,0,.1));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}.shadow-md{--un-shadow:var(--un-shadow-inset) 0 4px 6px -1px var(--un-shadow-color, rgba(0,0,0,.1)),var(--un-shadow-inset) 0 2px 4px -2px var(--un-shadow-color, rgba(0,0,0,.1));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}.hover\:shadow-md:hover{--un-shadow:var(--un-shadow-inset) 0 4px 6px -1px var(--un-shadow-color, rgba(0,0,0,.1)),var(--un-shadow-inset) 0 2px 4px -2px var(--un-shadow-color, rgba(0,0,0,.1));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}.outline-1,.outline-\[1px\]{outline-width:1px;}.outline-\[3px\]{outline-width:3px;}.dark .dark\:outline-gray-800{--un-outline-color-opacity:1;outline-color:rgb(31 41 55 / var(--un-outline-color-opacity)) /* #1f2937 */;}.outline-\[--fig-border\]{outline-color:var(--fig-border) /* var(--fig-border) */;}.outline-gray-200{--un-outline-color-opacity:1;outline-color:rgb(229 231 235 / var(--un-outline-color-opacity)) /* #e5e7eb */;}.outline-green{--un-outline-color-opacity:1;outline-color:rgb(74 222 128 / var(--un-outline-color-opacity)) /* #4ade80 */;}.outline-red{--un-outline-color-opacity:1;outline-color:rgb(248 113 113 / var(--un-outline-color-opacity)) /* #f87171 */;}.outline-yellow{--un-outline-color-opacity:1;outline-color:rgb(250 204 21 / var(--un-outline-color-opacity)) /* #facc15 */;}.outline{outline-style:solid;}.invert{--un-invert:invert(1);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia);}.filter{filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia);}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4, 0, .2, 1);}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4, 0, .2, 1);}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4, 0, .2, 1);}.transition-shadow{transition-duration:.15s;transition-property:box-shadow;transition-timing-function:cubic-bezier(.4, 0, .2, 1);}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4, 0, .2, 1);}.duration-200{transition-duration:.2s;}.duration-300{transition-duration:.3s;}.ease,.ease-in-out{transition-timing-function:cubic-bezier(.4, 0, .2, 1);}.ease-in{transition-timing-function:cubic-bezier(.4, 0, 1, 1);}.ease-out{transition-timing-function:cubic-bezier(0, 0, .2, 1);}.before\:content-\[\'\'\]:before{content:"";}.after\:content-\[\'\'\]:after{content:"";}.\@container{container-type:inline-size;}.rounded-2xl{border-radius:var(--scale-size-20);}.rounded-full,.rounded-max{border-radius:var(--scale-size-9999);}.rounded-l{border-radius:var(--scale-size-12);}.rounded-m{border-radius:var(--scale-size-8);}.rounded-none{border-radius:0;}.rounded-xs{border-radius:var(--scale-size-4);}@media (max-width:767.9px){.max-md\:order-1{order:1;}.max-md\:order-2{order:2;}.max-md\:order-3{order:3;}.max-md\:hidden{display:none;}.max-md\:flex-1\/1{flex:100%;}.max-md\:flex-1{flex:1 1 0%;}.max-md\:flex-wrap{flex-wrap:wrap;}.max-md\:gap-4{gap:1rem;}.max-md\:space-y-4>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-bottom:calc(1rem*var(--un-space-y-reverse));margin-top:calc(1rem*(1 - var(--un-space-y-reverse)));}}@media (max-width:479.9px){.max-xs\:fixed{position:fixed;}.max-xs\:bottom-5{bottom:1.25rem;}.max-xs\:left-5{left:1.25rem;}.max-xs\:right-5{right:1.25rem;}.max-xs\:top-auto{top:auto;}.max-xs\:\!w-\[calc\(100\%-40px\)\]{width:calc(100% - 40px) !important;}.max-xs\:\!transform-none{transform:none !important;}.max-xs\:\!px-\[calc\(3vw\+10px\)\]{padding-left:calc(3vw + 10px) !important;padding-right:calc(3vw + 10px) !important;}.max-xs\:\!py-5{padding-bottom:1.25rem !important;padding-top:1.25rem !important;}}@media (min-width:480px){.xs\:top-1\/2{top:50%;}.xs\:inline-grid{display:inline-grid;}.xs\:block{display:block;}.xs\:before\:block:before{display:block;}.xs\:after\:block:after{display:block;}.xs\:hidden{display:none;}.xs\:min-w-80,.xs\:min-w-\[20rem\]{min-width:20rem;}.xs\:w-48{width:12rem;}.xs\:flex{display:flex;}.xs\:flex-row{flex-direction:row;}.xs\:flex-col{flex-direction:column;}.xs\:items-start{align-items:flex-start;}.xs\:gap-8\.5{gap:2.125rem;}.xs\:gap-x-7{-moz-column-gap:1.75rem;column-gap:1.75rem;}.xs\:whitespace-break-spaces{white-space:break-spaces;}.xs\:via-\[--color-brand-500\]{--un-gradient-via-position:50%;--un-gradient-to:hsla(0,0%,100%,0);--un-gradient-stops:var(--un-gradient-from), var(--color-brand-500) var(--un-gradient-via-position), var(--un-gradient-to);}.xs\:to-\[--color-brand-300\]{--un-gradient-to-position:100%;--un-gradient-to:var(--color-brand-300) var(--un-gradient-to-position);}.xs\:px-8{padding-left:2rem;padding-right:2rem;}.xs\:text-start{text-align:start;}.xs\:text-sm{font-size:.875rem;line-height:1.25rem;}}@media (min-width:640px){.sm-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.sm\:block{display:block;}.sm\:hidden{display:none;}.sm\:h-\[150px\]{height:150px;}.sm\:flex{display:flex;}.sm\:flex-row{flex-direction:row;}.sm\:px-14{padding-left:3.5rem;padding-right:3.5rem;}.sm\:pb-14{padding-bottom:3.5rem;}.sm\:text-6xl{font-size:3.75rem;line-height:1;}.sm\:leading-\[--scale-size-64\]{line-height:var(--scale-size-64);}}@media (min-width:768px){.md\:position-sticky,.md\:sticky{position:sticky;}.md\:left-34{left:8.5rem;}.md\:top-8{top:2rem;}.md\:grid{display:grid;}.md\:inline-grid{display:inline-grid;}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}.md\:mx-0{margin-left:0;margin-right:0;}.md\:my-6{margin-bottom:1.5rem;margin-top:1.5rem;}.md\:mb-0{margin-bottom:0;}.md\:mb-20{margin-bottom:5rem;}.md\:mb-6{margin-bottom:1.5rem;}.md\:ml-14{margin-left:3.5rem;}.md\:ml-auto{margin-left:auto;}.md\:hidden{display:none;}.md\:max-w-\[30rem\]{max-width:30rem;}.md\:max-w-\[560px\]{max-width:560px;}.md\:w-\[34rem\]{width:34rem;}.md\:w-1\/3{width:33.3333333333%;}.md\:w-full{width:100%;}.md\:flex{display:flex;}.md\:flex-row{flex-direction:row;}.md\:flex-row-reverse{flex-direction:row-reverse;}.md-flex-nowrap,.md\:flex-nowrap{flex-wrap:nowrap;}.md\:scale-\[1\.9\]{--un-scale-x:1.9;--un-scale-y:1.9;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.md\:items-start{align-items:flex-start;}.md\:items-end{align-items:flex-end;}.md\:items-center{align-items:center;}.md\:justify-between{justify-content:space-between;}.md\:gap-4{gap:1rem;}.md\:gap-8{gap:2rem;}.md\:gap-x-7{-moz-column-gap:1.75rem;column-gap:1.75rem;}.md\:bg-\[--fig-bgElevationSurface\]{background-color:var(--fig-bgElevationSurface) /* var(--fig-bgElevationSurface) */;}.md\:p-4{padding:1rem;}.md\:p-6{padding:1.5rem;}.md\:p-7{padding:1.75rem;}.md\:px-12{padding-left:3rem;padding-right:3rem;}.md\:px-16{padding-left:4rem;padding-right:4rem;}.md\:px-8{padding-left:2rem;padding-right:2rem;}.md\:py-1{padding-bottom:.25rem;padding-top:.25rem;}.md\:py-4{padding-bottom:1rem;padding-top:1rem;}.md\:pb-14{padding-bottom:3.5rem;}.md\:pb-4{padding-bottom:1rem;}.md\:pb-6{padding-bottom:1.5rem;}.md\:pl-6{padding-left:1.5rem;}.md\:pt-4{padding-top:1rem;}.md\:text-left{text-align:left;}.md\:text-right{text-align:right;}.md\:text-\[64px\]{font-size:64px;}.md\:text-\[74px\]{font-size:74px;}.md\:text-\[80px\]{font-size:80px;}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem;}.md\:text-lg{font-size:1.125rem;line-height:1.75rem;}.md\:text-gray-400{--un-text-opacity:1;color:rgb(156 163 175 / var(--un-text-opacity)) /* #9ca3af */;}.md\:leading-\[--scale-size-96\]{line-height:var(--scale-size-96);}.md\:leading-\[48px\]{line-height:48px;}.md\:leading-\[78px\]{line-height:78px;}}@media (min-width:1024px){.lg\:sticky{position:sticky;}.lg\:-left-\[30\%\]{left:-30%;}.lg\:-right-\[4\%\]{right:-4%;}.lg\:-right-\[6\%\]{right:-6%;}.lg\:top-\[2\.5rem\]{top:2.5rem;}.lg\:top-\[24\%\]{top:24%;}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}.lg\:ml-20{margin-left:5rem;}.lg\:block{display:block;}.lg\:\!hidden{display:none !important;}.lg\:hidden{display:none;}.lg\:h-\[250px\]{height:250px;}.lg\:max-w-\[857px\]{max-width:857px;}.lg\:flex{display:flex;}.lg\:\!inline-flex{display:inline-flex !important;}.lg\:flex-basis-\[var\(--sidebar-width--right\)\]{flex-basis:var(--sidebar-width--right);}.lg\:flex-basis-\[var\(--sidebar-width\)\]{flex-basis:var(--sidebar-width);}.lg\:flex-row{flex-direction:row;}.lg\:flex-col{flex-direction:column;}.lg\:scale-\[2\.3\]{--un-scale-x:2.3;--un-scale-y:2.3;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.lg\:scale-\[2\]{--un-scale-x:2;--un-scale-y:2;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.lg\:gap-x-24{-moz-column-gap:6rem;column-gap:6rem;}.lg\:p-0{padding:0;}.lg\:p-20{padding:5rem;}.lg\:px-12{padding-left:3rem;padding-right:3rem;}.lg\:px-16{padding-left:4rem;padding-right:4rem;}.lg\:px-20{padding-left:5rem;padding-right:5rem;}.lg\:py-2{padding-bottom:.5rem;padding-top:.5rem;}.lg\:pb-16{padding-bottom:4rem;}.lg\:pb-20{padding-bottom:5rem;}.lg\:text-\[40px\]{font-size:40px;}.lg\:leading-\[56px\]{line-height:56px;}}@media (min-width:1280px){.xl\:top-\[15\%\]{top:15%;}.xl\:top-\[45\%\]{top:45%;}.xl-grid-cols-3,.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr));}.xl\:ml-34{margin-left:8.5rem;}.xl\:hidden{display:none;}.xl\:flex{display:flex;}.xl\:flex-row{flex-direction:row;}.xl\:px-34{padding-left:8.5rem;padding-right:8.5rem;}.xl\:pb-0{padding-bottom:0;}.xl\:pb-34{padding-bottom:8.5rem;}}@media (min-width:1536px){.\32 xl\:-right-\[10\%\]{right:-10%;}.\32 xl\:-right-\[12\%\]{right:-12%;}}.SwagIcon {
  background-color: currentColor;
  display: block;
  height: var(--icon-size, 1em);
  -webkit-mask: var(--icon-src) no-repeat center;
  mask: var(--icon-src) no-repeat center;
  width: var(--icon-size, 1em);
}.MtModal {
position:relative;display:flex;flex-direction:column;cursor:default;justify-content:flex-start;gap:1rem;background-color:var(--fig-bgElevationSurface-raised) /* var(--fig-bgElevationSurface-raised) */;padding:2rem;
  border: 1px solid var(--fig-border);
  overflow: auto;
  pointer-events: auto;
  width: 90%;
  z-index: 1000;
}
.MtModal_close {
display:flex;align-items:center;--un-bg-opacity:1;background-color:rgb(243 244 246 / var(--un-bg-opacity)) /* #f3f4f6 */;padding:0.625rem;font-size:.375em;border-radius:var(--scale-size-9999);
}.dark .MtModal_close{--un-bg-opacity:1;background-color:rgb(31 41 55 / var(--un-bg-opacity)) /* #1f2937 */;}
.MtModal.--size-default {
max-width:40rem;
}
.MtModal.--size-min {
max-width:20rem;padding:1rem;
}
.MtModal.--size-max {
max-width:86rem;
}
.MtModal.--position-default {
  border-radius: 8px;
  max-height: 90vh;
}
.MtModal.--position-left,.MtModal.--position-right {
height:100vh;border-style:none;border-radius:0;
}
.MtModal.--position-left {
margin-right:auto;
}
.MtModal.--position-right {
margin-left:auto;
}
.MtModal.--position-right-top {
top:5rem;right:5rem;margin-left:auto;margin-bottom:auto;
  border-radius: 8px;
}
.MtModal.--bottom-padding-default {
padding-bottom:2rem;
}
.MtModal.--bottom-padding-none {
padding-bottom:0;
}.MtModalRoot {
  align-items: center;
  background: rgba(0,0,0,.33);
  display: flex;
  flex-direction: column;
  inset: 0;
  justify-content: center;
  position: fixed;
  z-index: 1000;
}
.MtModalRoot+.MtModalRoot {
  background: transparent;
  z-index: 1001;
}
.MtModalRoot.--closable {
cursor:pointer;
}
html.--has-modal {
  max-height: 100vh;
  max-width: 100vw;
  overflow: hidden;
}#__nuxt:has(.PageError) {
  justify-content: center;
}
.PageError {
  align-items: center;
  align-self: center;
  display: flex;
  flex-direction: column;
  gap: 1rem;
}