@font-face {
	font-family: system-ui;
	font-style: normal;
	font-weight: 300;
	src: local(".SFNS-Light"), local(".SFNSText-Light"), local(".HelveticaNeueDeskInterface-Light"), local(".LucidaGrandeUI"), local("Segoe UI Light"), local("Ubuntu Light"), local("Roboto-Light"), local("DroidSans"), local("Tahoma");
}

@font-face {
	font-family: system-ui;
	font-style: italic;
	font-weight: 300;
	src: local(".SFNS-LightItalic"), local(".SFNSText-LightItalic"), local(".HelveticaNeueDeskInterface-Italic"), local(".LucidaGrandeUI"), local("Segoe UI Light Italic"), local("Ubuntu Light Italic"), local("Roboto-LightItalic"), local("DroidSans"), local("Tahoma");
}

@font-face {
	font-family: system-ui;
	font-style: normal;
	font-weight: 400;
	src: local(".SFNS-Regular"), local(".SFNSText-Regular"), local(".HelveticaNeueDeskInterface-Regular"), local(".LucidaGrandeUI"), local("Segoe UI"), local("Ubuntu"), local("Roboto-Regular"), local("DroidSans"), local("Tahoma");
}

@font-face {
	font-family: system-ui;
	font-style: italic;
	font-weight: 400;
	src: local(".SFNS-Italic"), local(".SFNSText-Italic"), local(".HelveticaNeueDeskInterface-Italic"), local(".LucidaGrandeUI"), local("Segoe UI Italic"), local("Ubuntu Italic"), local("Roboto-Italic"), local("DroidSans"), local("Tahoma");
}

@font-face {
	font-family: system-ui;
	font-style: normal;
	font-weight: 500;
	src: local(".SFNS-Medium"), local(".SFNSText-Medium"), local(".HelveticaNeueDeskInterface-MediumP4"), local(".LucidaGrandeUI"), local("Segoe UI Semibold"), local("Ubuntu Medium"), local("Roboto-Medium"), local("DroidSans-Bold"), local("Tahoma Bold");
}

@font-face {
	font-family: system-ui;
	font-style: italic;
	font-weight: 500;
	src: local(".SFNS-MediumItalic"), local(".SFNSText-MediumItalic"), local(".HelveticaNeueDeskInterface-MediumItalicP4"), local(".LucidaGrandeUI"), local("Segoe UI Semibold Italic"), local("Ubuntu Medium Italic"), local("Roboto-MediumItalic"), local("DroidSans-Bold"), local("Tahoma Bold");
}

@font-face {
	font-family: system-ui;
	font-style: normal;
	font-weight: 700;
	src: local(".SFNS-Bold"), local(".SFNSText-Bold"), local(".HelveticaNeueDeskInterface-Bold"), local(".LucidaGrandeUI"), local("Segoe UI Bold"), local("Ubuntu Bold"), local("Roboto-Bold"), local("DroidSans-Bold"), local("Tahoma Bold");
}

@font-face {
	font-family: system-ui;
	font-style: italic;
	font-weight: 700;
	src: local(".SFNS-BoldItalic"), local(".SFNSText-BoldItalic"), local(".HelveticaNeueDeskInterface-BoldItalic"), local(".LucidaGrandeUI"), local("Segoe UI Bold Italic"), local("Ubuntu Bold Italic"), local("Roboto-BoldItalic"), local("DroidSans-Bold"), local("Tahoma Bold");
}

:root {
  /* COLORS */
  --hui-default-color-h: 0;
  --hui-default-color-s: 0%;
  --hui-default-color-l: 25%;
  --hui-default-color: hsl(var(--hui-default-color-h), var(--hui-default-color-s), var(--hui-default-color-l));

  --hui-default-color-minus1-h: var(--hui-default-color-h);
  --hui-default-color-minus1-s: var(--hui-default-color-s);
  --hui-default-color-minus1-l: calc(var(--hui-default-color-l) - 5%);
  --hui-default-color-minus1: hsl(var(--hui-default-color-minus1-h), var(--hui-default-color-minus1-s), var(--hui-default-color-minus1-l));

  --hui-default-color-minus2-h: var(--hui-default-color-h);
  --hui-default-color-minus2-s: var(--hui-default-color-s);
  --hui-default-color-minus2-l: calc(var(--hui-default-color-l) - 10%);
  --hui-default-color-minus2: hsl(var(--hui-default-color-minus2-h), var(--hui-default-color-minus2-s), var(--hui-default-color-minus2-l));

  --hui-default-color-plus1-h: var(--hui-default-color-h);
  --hui-default-color-plus1-s: var(--hui-default-color-s);
  --hui-default-color-plus1-l: calc(var(--hui-default-color-l) + 10%);
  --hui-default-color-plus1: hsl(var(--hui-default-color-plus1-h), var(--hui-default-color-plus1-s), var(--hui-default-color-plus1-l));

  --hui-default-color-plus2-h: var(--hui-default-color-h);
  --hui-default-color-plus2-s: var(--hui-default-color-s);
  --hui-default-color-plus2-l: calc(var(--hui-default-color-l) + 25%);
  --hui-default-color-plus2: hsl(var(--hui-default-color-plus2-h), var(--hui-default-color-plus2-s), var(--hui-default-color-plus2-l));

  --hui-default-color-plus3-h: var(--hui-default-color-h);
  --hui-default-color-plus3-s: var(--hui-default-color-s);
  --hui-default-color-plus3-l: calc(var(--hui-default-color-l) + 38%);
  --hui-default-color-plus3: hsl(var(--hui-default-color-plus3-h), var(--hui-default-color-plus3-s), var(--hui-default-color-plus3-l));

  --hui-unua-color-h: var(--hui-default-color-h);
  --hui-unua-color-s: var(--hui-default-color-s);
  --hui-unua-color-l: 90%;
  --hui-unua-color: hsl(var(--hui-unua-color-h), var(--hui-unua-color-s), var(--hui-unua-color-l));

  --hui-unua-color-minus1-h: var(--hui-unua-color-h);
  --hui-unua-color-minus1-s: var(--hui-unua-color-s);
  --hui-unua-color-minus1-l: calc(var(--hui-unua-color-l) - 5%);
  --hui-unua-color-minus1: hsl(var(--hui-unua-color-minus1-h), var(--hui-unua-color-minus1-s), var(--hui-unua-color-minus1-l));

  --hui-unua-color-minus2-h: var(--hui-unua-color-h);
  --hui-unua-color-minus2-s: var(--hui-unua-color-s);
  --hui-unua-color-minus2-l: calc(var(--hui-unua-color-l) - 15%);
  --hui-unua-color-minus2: hsl(var(--hui-unua-color-minus2-h), var(--hui-unua-color-minus2-s), var(--hui-unua-color-minus2-l));

  --hui-unua-color-minus3-h: var(--hui-unua-color-h);
  --hui-unua-color-minus3-s: var(--hui-unua-color-s);
  --hui-unua-color-minus3-l: calc(var(--hui-unua-color-l) - 26%);
  --hui-unua-color-minus3: hsl(var(--hui-unua-color-minus3-h), var(--hui-unua-color-minus3-s), var(--hui-unua-color-minus3-l));

  --hui-unua-color-plus1-h: var(--hui-unua-color-h);
  --hui-unua-color-plus1-s: var(--hui-unua-color-s);
  --hui-unua-color-plus1-l: calc(var(--hui-unua-color-l) + 5%);
  --hui-unua-color-plus1: hsl(var(--hui-unua-color-plus1-h), var(--hui-unua-color-plus1-s), var(--hui-unua-color-plus1-l));

  --hui-unua-color-plus2-h: var(--hui-unua-color-h);
  --hui-unua-color-plus2-s: var(--hui-unua-color-s);
  --hui-unua-color-plus2-l: calc(var(--hui-unua-color-l) + 10%);
  --hui-unua-color-plus2: hsl(var(--hui-unua-color-plus2-h), var(--hui-unua-color-plus2-s), var(--hui-unua-color-plus2-l));

  --hui-default-color-bg: var(--hui-unua-color-plus2);
  --hui-unua-color-bg: var(--hui-default-color-minus2);

  --hui-default-color-text: var(--hui-default-color);
  --hui-unua-color-text: var(--hui-default-color-plus2);

  --hui-unua-color-border: var(--hui-unua-color-minus2);
  --hui-dua-color-border: var(--hui-default-color-plus3);
  --hui-tria-color-border: var(--hui-unua-color-plus2);

  /* GRADIENTS */
  --hui-default-gradient-0: radial-gradient(transparent, #fbfbfb);
  --hui-default-gradient-1: radial-gradient(transparent, #e8e8e8);
  --hui-default-gradient-2: radial-gradient(transparent, #dfdfdf);
  --hui-default-gradient-3: radial-gradient(#f9f9f9, #f7f7f7);

  /* TRANSITIONS */
  --hui-default-transition-1: all 0.42s ease-out allow-discrete;

  /* SIZES */
  --hui-default-size: clamp(12px, 1rem, 16px);

  --hui-default-size-0: calc(var(--hui-default-size) * 0.93);
  --hui-default-size-1: var(--hui-default-size);
  --hui-default-size-2: calc(var(--hui-default-size-1) +  4px);
  --hui-default-size-3: calc(var(--hui-default-size-2) +  4px);
  --hui-default-size-4: calc(var(--hui-default-size-3) +  4px);
  --hui-default-size-5: calc(var(--hui-default-size-4) +  4px);
  --hui-default-size-6: calc(var(--hui-default-size-5) +  8px);
  --hui-default-size-7: calc(var(--hui-default-size-6) +  8px);
  --hui-default-size-8: calc(var(--hui-default-size-7) + 16px);

  /* SPACES */
  --hui-default-spacer: calc(var(--hui-default-size) / 1.5);

  --hui-default-spacer-0: 0;
  --hui-default-spacer-1: calc(0.0625 * var(--hui-default-spacer));
  --hui-default-spacer-2: calc(0.18 * var(--hui-default-spacer));
  --hui-default-spacer-3: calc(0.25 * var(--hui-default-spacer));
  --hui-default-spacer-4: calc(0.33 * var(--hui-default-spacer));
  --hui-default-spacer-5: calc(0.77 * var(--hui-default-spacer));
  --hui-default-spacer-6: calc(0.99 * var(--hui-default-spacer));
  --hui-default-spacer-7: calc(1.33 * var(--hui-default-spacer));
  --hui-default-spacer-8: calc(1.66 * var(--hui-default-spacer));
  --hui-default-spacer-9: calc(1.99 * var(--hui-default-spacer));
  --hui-default-spacer-10: calc(2.33 * var(--hui-default-spacer));
  --hui-default-spacer-11: calc(2.66 * var(--hui-default-spacer));
  --hui-default-spacer-12: calc(5.55 * var(--hui-default-spacer));

  /* BORDERS */
  --hui-default-border-width: var(--hui-default-spacer-2);
  --hui-default-border-style: solid;
  --hui-default-border-color: var(--hui-unua-color-minus3);

  --hui-unua-border-width: var(--hui-default-spacer-3);
  --hui-unua-border-style: solid;
  --hui-unua-border-color: var(--hui-unua-color-minus2);

  --hui-default-border-radius-0: 0;
  --hui-default-border-radius-1: var(--hui-default-spacer-3);
  --hui-default-border-radius-2: var(--hui-default-spacer-4);
  --hui-default-border-radius-3: var(--hui-default-spacer-5);
  --hui-default-border-radius-4: var(--hui-default-spacer-7);
  --hui-default-border-radius-5: 50%;

  /* BOX-SHADOWS */
  --hui-default-box-shadow-x: 0;
  --hui-default-box-shadow-y: 0;
  --hui-default-box-shadow-blur: 0;
  --hui-default-box-shadow-spread: 0;
  --hui-default-box-shadow-color: none;
  --hui-default-box-shadow: var(--hui-default-box-shadow-x) var(--hui-default-box-shadow-y) var(--hui-default-box-shadow-blur) var(--hui-default-box-shadow-spread) var(--hui-default-box-shadow-color);

  --hui-unua-box-shadow-x: 0;
  --hui-unua-box-shadow-y: 0;
  --hui-unua-box-shadow-blur: var(--hui-default-spacer-3);
  --hui-unua-box-shadow-spread: var(--hui-default-spacer-0);
  --hui-unua-box-shadow-color: var(--hui-default-color-plus2);
  --hui-unua-box-shadow: var(--hui-unua-box-shadow-x) var(--hui-unua-box-shadow-y) var(--hui-unua-box-shadow-blur) var(--hui-unua-box-shadow-spread) var(--hui-unua-box-shadow-color);

  --hui-dua-box-shadow-x: 0;
  --hui-dua-box-shadow-y: 0;
  --hui-dua-box-shadow-blur: var(--hui-default-spacer-4);
  --hui-dua-box-shadow-spread: var(--hui-default-spacer-1);
  --hui-dua-box-shadow-color: var(--hui-unua-color-minus1);
  --hui-dua-box-shadow: var(--hui-dua-box-shadow-x) var(--hui-dua-box-shadow-y) var(--hui-dua-box-shadow-blur) var(--hui-dua-box-shadow-spread) var(--hui-dua-box-shadow-color);

  --hui-tria-box-shadow-x: 0;
  --hui-tria-box-shadow-y: 0;
  --hui-tria-box-shadow-blur: var(--hui-default-spacer-4);
  --hui-tria-box-shadow-spread: var(--hui-default-spacer-0);
  --hui-tria-box-shadow-color: var(--hui-default-color-plus3);
  --hui-tria-box-shadow: inset var(--hui-tria-box-shadow-x) var(--hui-tria-box-shadow-y) var(--hui-tria-box-shadow-blur) var(--hui-tria-box-shadow-spread) var(--hui-tria-box-shadow-color);

  /* TEXT */
  --hui-default-weight-bold: 600;
  --hui-default-weight-semibold: 500;
  --hui-default-weight-normal: 400;
  --hui-default-weight-light: 300;
  --hui-default-weight: var(--hui-default-weight-normal);

  --hui-default-line-height-minus2: 1;
  --hui-default-line-height-minus1: 1.25;
  --hui-default-line-height: 1.5;
  --hui-default-line-height-plus1: 1.8;
  --hui-default-line-height-plus2: 2;

  --hui-default-background-color: var(--hui-default-color-bg);
  --hui-unua-background-color: var(--hui-unua-color-bg);

  --hui-default-font-size: var(--hui-default-size);

  /* INDEXES */
  --hui-default-index-0: 0;
  --hui-default-index-1: 1;
  --hui-default-index-2: 10;
  --hui-default-index-3: 100;
  --hui-default-index-4: 1000;
  --hui-default-index-5: 10000;
}
/*

  --hui-default-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';

  --hui-font-size-small: 13px;
  --hui-body-font-size: 16px;
  --hui-body-line-height: var(--hui-lh-default);

  --hui-body-color: var(--hui-default-color-text);

  --hui-layout-font-size: var(--hui-body-font-size);
  --hui-layout-font-weight: var(--hui-font-weight-normal);

  --hui-layout-color: var(--hui-default-color-text);
  --hui-layout-background-color: var(--hui-default-color-bg);
  --hui-layout-background-image: var(--hui-default-gradient-3);

  --hui-layout-border-top-color: var(--hui-default-border-color);
  --hui-layout-border-right-color: var(--hui-default-border-color);
  --hui-layout-border-bottom-color: var(--hui-default-border-color);
  --hui-layout-border-left-color: var(--hui-default-border-color);

  --hui-layout-border-top-style: var(--hui-default-border-style);
  --hui-layout-border-right-style: var(--hui-default-border-style);
  --hui-layout-border-bottom-style: var(--hui-default-border-style);
  --hui-layout-border-left-style: var(--hui-default-border-style);

  --hui-layout-border-top-width: var(--hui-default-border-width);
  --hui-layout-border-right-width: var(--hui-default-border-width);
  --hui-layout-border-bottom-width: var(--hui-default-border-width);
  --hui-layout-border-left-width: var(--hui-default-border-width);

  --hui-layout-border-top-radius: var(--hui-default-border-radius-2);
  --hui-layout-border-right-radius: var(--hui-default-border-radius-2);
  --hui-layout-border-bottom-radius: var(--hui-default-border-radius-2);
  --hui-layout-border-left-radius: var(--hui-default-border-radius-2);

  --hui-layout-box-shadow: var(--hui-unua-box-shadow);

  --hui-layout-transition: var(--hui-default-transition-1);

  --hui-layout-gap: var(--hui-default-spacer-4);

  --hui-layout-margin-top: 0;
  --hui-layout-margin-right: 0;
  --hui-layout-margin-bottom: 0;
  --hui-layout-margin-left: 0;

  --hui-layout-padding-top: var(--hui-default-spacer-0);
  --hui-layout-padding-right: var(--hui-default-spacer-0);
  --hui-layout-padding-bottom: var(--hui-default-spacer-0);
  --hui-layout-padding-left: var(--hui-default-spacer-0);

  --hui-layout-root-top: 0;
  --hui-layout-root-right: 0;
  --hui-layout-root-bottom: 0;
  --hui-layout-root-left: 0;
  --hui-layout-root-padding-top: 0;
  --hui-layout-root-padding-right: 0;
  --hui-layout-root-padding-bottom: 0;
  --hui-layout-root-padding-left: 0;

  --hui-layout-main-padding-top: 0;
  --hui-layout-main-padding-right: 0;
  --hui-layout-main-padding-bottom: 0;
  --hui-layout-main-padding-left: 0;
  --hui-layout-main-margin-top: 0;
  --hui-layout-main-margin-right: 0;
  --hui-layout-main-margin-bottom: 0;
  --hui-layout-main-margin-left: 0;

  --hui-layout-header-gap: var(--hui-layout-gap);

  --hui-layout-header-height: calc(var(--hui-default-size) * 5);
  --hui-layout-header-line-height: var(--hui-layout-header-height);
  --hui-layout-header-min-height: var(--hui-layout-header-height);
  --hui-layout-header-max-height: var(--hui-layout-header-height);

  --hui-layout-header-width: clamp(800px, 95vw, 1900px);
  --hui-layout-header-min-width: var(--hui-layout-header-width);
  --hui-layout-header-max-width: var(--hui-layout-header-width);

  --hui-layout-header-font-size: var(--hui-layout-font-size);
  --hui-layout-header-font-weight: var(--hui-layout-font-weight);

  --hui-layout-header-color: var(--hui-layout-color);
  --hui-layout-header-background-color: var(--hui-layout-background-color);
  --hui-layout-header-background-image: var(--hui-layout-background-image);

  --hui-layout-header-border-top-color: var(--hui-layout-border-top-color);
  --hui-layout-header-border-right-color: var(--hui-layout-border-right-color);
  --hui-layout-header-border-bottom-color: var(--hui-layout-border-bottom-color);
  --hui-layout-header-border-left-color: var(--hui-layout-border-left-color);

  --hui-layout-header-border-top-style: var(--hui-layout-border-top-style);
  --hui-layout-header-border-right-style: var(--hui-layout-border-right-style);
  --hui-layout-header-border-bottom-style: var(--hui-layout-border-bottom-style);
  --hui-layout-header-border-left-style: var(--hui-layout-border-left-style);

  --hui-layout-header-border-top-width: var(--hui-layout-border-top-width);
  --hui-layout-header-border-right-width: var(--hui-layout-border-right-width);
  --hui-layout-header-border-bottom-width: var(--hui-layout-border-bottom-width);
  --hui-layout-header-border-left-width: var(--hui-layout-border-left-width);

  --hui-layout-header-border-top-radius: var(--hui-layout-border-top-radius);
  --hui-layout-header-border-right-radius: var(--hui-layout-border-right-radius);
  --hui-layout-header-border-bottom-radius: var(--hui-layout-border-bottom-radius);
  --hui-layout-header-border-left-radius: var(--hui-layout-border-left-radius);

  --hui-layout-header-box-shadow: var(--hui-layout-box-shadow);

  --hui-layout-header-margin-top: var(--hui-layout-margin-top);
  --hui-layout-header-margin-right: var(--hui-layout-margin-right);
  --hui-layout-header-margin-bottom: var(--hui-layout-margin-bottom);
  --hui-layout-header-margin-left: var(--hui-layout-margin-left);

  --hui-layout-header-padding-top: var(--hui-layout-padding-top);
  --hui-layout-header-padding-right: var(--hui-layout-padding-right);
  --hui-layout-header-padding-bottom: var(--hui-layout-padding-bottom);
  --hui-layout-header-padding-left: var(--hui-layout-padding-left);

  --hui-layout-nav-margin-top: 0;
  --hui-layout-nav-margin-right: 0;
  --hui-layout-nav-margin-bottom: 0;
  --hui-layout-nav-margin-left: 0;
  --hui-layout-nav-padding-top: 0;
  --hui-layout-nav-padding-right: 0;
  --hui-layout-nav-padding-bottom: 0;
  --hui-layout-nav-padding-left: 0;

  --hui-layout-title-font-weight: var(--hui-font-weight-normal);

  --hui-typography-h1-font-weight: var(--hui-h1-font-weight);
  --hui-typography-h1-font-size: var(--hui-h1-font-size);
  --hui-typography-h1-margin-top: 0;
  --hui-typography-h1-margin-right: 0;
  --hui-typography-h1-margin-bottom: 0;
  --hui-typography-h1-margin-left: 0;
  --hui-typography-h1-padding-top: 0;
  --hui-typography-h1-padding-right: 0;
  --hui-typography-h1-padding-bottom: 0;
  --hui-typography-h1-padding-left: 0;

  --hui-typography-strong-font-weight: var(--hui-font-weight-semibold);

  --hui-control-font-size: var(--hui-body-font-size);
  --hui-control-font-weight: var(--hui-font-weight-semibold);

  --hui-control-color: var(--hui-default-color-text);
  --hui-control-background-color: var(--hui-default-color-bg);
  --hui-control-background-image: var(--hui-default-gradient-1);

  --hui-control-border-top-color: var(--hui-default-border-color);
  --hui-control-border-right-color: var(--hui-default-border-color);
  --hui-control-border-bottom-color: var(--hui-default-border-color);
  --hui-control-border-left-color: var(--hui-default-border-color);

  --hui-control-border-top-style: var(--hui-default-border-style);
  --hui-control-border-right-style: var(--hui-default-border-style);
  --hui-control-border-bottom-style: var(--hui-default-border-style);
  --hui-control-border-left-style: var(--hui-default-border-style);

  --hui-control-border-top-width: var(--hui-default-border-width);
  --hui-control-border-right-width: var(--hui-default-border-width);
  --hui-control-border-bottom-width: var(--hui-default-border-width);
  --hui-control-border-left-width: var(--hui-default-border-width);

  --hui-control-border-top-radius: var(--hui-default-border-radius);
  --hui-control-border-right-radius: var(--hui-default-border-radius);
  --hui-control-border-bottom-radius: var(--hui-default-border-radius);
  --hui-control-border-left-radius: var(--hui-default-border-radius);

  --hui-control-box-shadow: var(--hui-default-box-shadow);

  --hui-control-transition: var(--hui-default-transition-1);

  --hui-control-gap: var(--hui-default-spacer-5);

  --hui-control-margin-top: 0;
  --hui-control-margin-right: 0;
  --hui-control-margin-bottom: 0;
  --hui-control-margin-left: 0;

  --hui-control-padding-top: var(--hui-default-spacer-5);
  --hui-control-padding-right: var(--hui-default-spacer-6);
  --hui-control-padding-bottom: var(--hui-default-spacer-5);
  --hui-control-padding-left: var(--hui-default-spacer-6);

  --hui-control-button-font-size: var(--hui-control-font-size);
  --hui-control-button-font-weight: var(--hui-control-font-weight);

  --hui-control-button-color: var(--hui-control-color);
  --hui-control-button-background-color: var(--hui-control-background-color);
  --hui-control-button-background-image: var(--hui-control-background-image);

  --hui-control-button-border-top-color: var(--hui-control-border-top-color);
  --hui-control-button-border-right-color: var(--hui-control-border-right-color);
  --hui-control-button-border-bottom-color: var(--hui-control-border-bottom-color);
  --hui-control-button-border-left-color: var(--hui-control-border-left-color);

  --hui-control-button-border-top-style: var(--hui-control-border-top-style);
  --hui-control-button-border-right-style: var(--hui-control-border-right-style);
  --hui-control-button-border-bottom-style: var(--hui-control-border-bottom-style);
  --hui-control-button-border-left-style: var(--hui-control-border-left-style);

  --hui-control-button-border-top-width: var(--hui-control-border-top-width);
  --hui-control-button-border-right-width: var(--hui-control-border-right-width);
  --hui-control-button-border-bottom-width: var(--hui-control-border-bottom-width);
  --hui-control-button-border-left-width: var(--hui-control-border-left-width);

  --hui-control-button-border-top-radius: var(--hui-control-border-top-radius);
  --hui-control-button-border-right-radius: var(--hui-control-border-right-radius);
  --hui-control-button-border-bottom-radius: var(--hui-control-border-bottom-radius);
  --hui-control-button-border-left-radius: var(--hui-control-border-left-radius);

  --hui-control-button-box-shadow: var(--hui-control-box-shadow);

  --hui-control-button-margin-top: var(--hui-control-margin-top);
  --hui-control-button-margin-right: var(--hui-control-margin-right);
  --hui-control-button-margin-bottom: var(--hui-control-margin-bottom);
  --hui-control-button-margin-left: var(--hui-control-margin-left);

  --hui-control-button-padding-top: var(--hui-control-padding-top);
  --hui-control-button-padding-right: var(--hui-control-padding-right);
  --hui-control-button-padding-bottom: var(--hui-control-padding-bottom);
  --hui-control-button-padding-left: var(--hui-control-padding-left);

  --hui-control-button-hover-box-shadow: var(--hui-default-box-shadow-0);
  --hui-control-button-hover-background-image: var(--hui-default-gradient-2);

  --hui-control-button-active-box-shadow: var(--hui-tria-box-shadow);
  --hui-control-button-active-background-image: var(--hui-default-gradient-0);

  --hui-control-button-focus-border-color: var(--hui-default-color-border-third);

  --hui-control-input-grid-template-columns: left 25% input 2fr right 25%;

  --hui-control-input-margin-top: var(--hui-control-margin-top);
  --hui-control-input-margin-right: var(--hui-control-margin-right);
  --hui-control-input-margin-bottom: var(--hui-control-margin-bottom);
  --hui-control-input-margin-left: var(--hui-control-margin-left);

  --hui-control-input-padding-top: var(--hui-control-padding-top);
  --hui-control-input-padding-right: var(--hui-control-padding-right);
  --hui-control-input-padding-bottom: var(--hui-control-padding-bottom);
  --hui-control-input-padding-left: var(--hui-control-padding-left);

  --hui-control-input-border-top-color: var(--hui-control-border-top-color);
  --hui-control-input-border-right-color: var(--hui-control-border-right-color);
  --hui-control-input-border-bottom-color: var(--hui-control-border-bottom-color);
  --hui-control-input-border-left-color: var(--hui-control-border-left-color);

  --hui-control-input-border-top-style: var(--hui-default-border-top-style);
  --hui-control-input-border-right-style: var(--hui-default-border-right-style);
  --hui-control-input-border-bottom-style: var(--hui-default-border-bottom-style);
  --hui-control-input-border-left-style: var(--hui-default-border-left-style);

  --hui-control-input-border-top-style: var(--hui-control-border-top-style);
  --hui-control-input-border-right-style: var(--hui-control-border-right-style);
  --hui-control-input-border-bottom-style: var(--hui-control-border-bottom-style);
  --hui-control-input-border-left-style: var(--hui-control-border-left-style);

  --hui-control-input-border-top-width: var(--hui-control-border-top-width);
  --hui-control-input-border-right-width: var(--hui-control-border-right-width);
  --hui-control-input-border-bottom-width: var(--hui-control-border-bottom-width);
  --hui-control-input-border-left-width: var(--hui-control-border-left-width);

  --hui-control-input-border-top-radius: var(--hui-control-border-top-radius);
  --hui-control-input-border-right-radius: var(--hui-control-border-right-radius);
  --hui-control-input-border-bottom-radius: var(--hui-control-border-bottom-radius);
  --hui-control-input-border-left-radius: var(--hui-control-border-left-radius);

  --hui-control-bar-gap: var(--hui-control-gap);
  --hui-control-bar-template-areas: "default";
  --hui-control-bar-auto-columns: minmax(var(--hui-default-spacer-5), 1fr);
  --hui-control-bar-align-items: center;
}
*/

[data-hui] {
  /*
  color: var(--hui-default-color);
  font-family: var(--hui-default-font-family);
  font-size: var(--hui-default-font-size);
  line-height: var(--hui-default-line-height);
  */
}

data[data-hui] {
  display: contents;
}

[data-hui][hidden]:not(#huiHack) {
  display: none;
}

/* FLEX */
[data-hui-flex][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex][data-hui-target=self]:not(#huiHack) {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  align-content: center;
}
[data-hui-flex=inline-flex][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex=inline-flex][data-hui-target=self]:not(#huiHack) {
  display: inline-flex;
}
[data-hui-flex-direction=row][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-direction=row][data-hui-target=self]:not(#huiHack) {
  flex-direction: row;
}
[data-hui-flex-direction=row-reverse][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-direction=row-reverse][data-hui-target=self]:not(#huiHack) {
  flex-direction: row-reverse;
}
[data-hui-flex-direction=column][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-direction=column][data-hui-target=self]:not(#huiHack) {
  flex-direction: column;
}
[data-hui-flex-direction=column-reverse][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-direction=column-reverse][data-hui-target=self]:not(#huiHack) {
  flex-direction: column-reverse;
}
[data-hui-flex-wrap=nowrap][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-wrap=nowrap][data-hui-target=self]:not(#huiHack) {
  flex-wrap: nowrap;
}
[data-hui-flex-wrap=wrap][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-wrap=wrap][data-hui-target=self]:not(#huiHack) {
  flex-wrap: wrap;
}
[data-hui-flex-wrap=wrap-reverse][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-wrap=wrap-reverse][data-hui-target=self]:not(#huiHack) {
  flex-wrap: wrap-reverse;
}
[data-hui-flex-justify-content=flex-start][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-justify-content=flex-start][data-hui-target=self]:not(#huiHack),
[data-hui-flex-justify-content=start][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-justify-content=start][data-hui-target=self]:not(#huiHack),
[data-hui-flex-justify-content=left][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-justify-content=left][data-hui-target=self]:not(#huiHack) {
  justify-content: flex-start;
}
[data-hui-flex-justify-content=flex-end][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-justify-content=flex-end][data-hui-target=self]:not(#huiHack),
[data-hui-flex-justify-content=end][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-justify-content=end][data-hui-target=self]:not(#huiHack),
[data-hui-flex-justify-content=right][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-justify-content=right][data-hui-target=self]:not(#huiHack) {
  justify-content: flex-end;
}
[data-hui-flex-justify-content=center][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-justify-content=center][data-hui-target=self]:not(#huiHack) {
  justify-content: center;
}
[data-hui-flex-justify-content=space-between][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-justify-content=space-between][data-hui-target=self]:not(#huiHack) {
  justify-content: space-between;
}
[data-hui-flex-justify-content=space-around][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-justify-content=space-around][data-hui-target=self]:not(#huiHack) {
  justify-content: space-around;
}
[data-hui-flex-justify-content=space-evenly][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-justify-content=space-evenly][data-hui-target=self]:not(#huiHack) {
  justify-content: space-evenly;
}
[data-hui-flex-align-items=flex-start][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-align-items=flex-start][data-hui-target=self]:not(#huiHack),
[data-hui-flex-align-items=start][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-align-items=start][data-hui-target=self]:not(#huiHack),
[data-hui-flex-align-items=left][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-align-items=left][data-hui-target=self]:not(#huiHack) {
  align-items: flex-start;
}
[data-hui-flex-align-items=flex-end][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-align-items=flex-end][data-hui-target=self]:not(#huiHack),
[data-hui-flex-align-items=end][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-align-items=end][data-hui-target=self]:not(#huiHack),
[data-hui-flex-align-items=right][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-align-items=right][data-hui-target=self]:not(#huiHack) {
  align-items: flex-end;
}
[data-hui-flex-align-items=center][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-align-items=center][data-hui-target=self]:not(#huiHack) {
  align-items: center;
}
[data-hui-flex-align-items=baseline][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-align-items=baseline][data-hui-target=self]:not(#huiHack) {
  align-items: baseline;
}
[data-hui-flex-align-items=stretch][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-align-items=stretch][data-hui-target=self]:not(#huiHack) {
  align-items: stretch;
}
[data-hui-flex-align-content=flex-start][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-align-content=flex-start][data-hui-target=self]:not(#huiHack) {
  align-content: flex-start;
}
[data-hui-flex-align-content=flex-end][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-align-content=flex-end][data-hui-target=self]:not(#huiHack) {
  align-content: flex-end;
}
[data-hui-flex-align-content=center][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-align-content=center][data-hui-target=self]:not(#huiHack) {
  align-content: center;
}
[data-hui-flex-align-content=space-between][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-align-content=space-between][data-hui-target=self]:not(#huiHack) {
  align-content: space-between;
}
[data-hui-flex-align-content=space-around][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-align-content=space-around][data-hui-target=self]:not(#huiHack) {
  align-content: space-around;
}
[data-hui-flex-align-content=space-evenly][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-align-content=space-evenly][data-hui-target=self]:not(#huiHack) {
  align-content: space-evenly;
}
[data-hui-flex-align-content=stretch][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-align-content=stretch][data-hui-target=self]:not(#huiHack) {
  align-content: stretch;
}
[data-hui-flex][data-hui-target=child][style~='row-gap:'] > *:not(#huiHack) {
  row-gap: inherit;
}
[data-hui-flex][data-hui-target=child][style~='column-gap:'] > *:not(#huiHack) {
  column-gap: inherit;
}
[data-hui-flex][data-hui-target=child][style~='gap:'] > *:not(#huiHack) {
  gap: inherit;
}

/* GRID */
[data-hui-grid][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid][data-hui-target=self]:not(#huiHack) {
  display: grid;
  justify-items: stretch;
  align-items: stretch;
  justify-content: stretch;
  align-content: stretch;
  grid-auto-flow: row;
}
[data-hui-grid=inline-grid][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid=inline-grid][data-hui-target=self]:not(#huiHack) {
  display: inline-grid;
}
[data-hui-grid=subgrid][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid=subgrid][data-hui-target=self]:not(#huiHack) {
  display: subgrid;
}
[data-hui-grid-justify-items=start][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-justify-items=start][data-hui-target=self]:not(#huiHack) {
  justify-items: start;
}
[data-hui-grid-justify-items=end][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-justify-items=end][data-hui-target=self]:not(#huiHack) {
  justify-items: end;
}
[data-hui-grid-justify-items=center][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-justify-items=center][data-hui-target=self]:not(#huiHack) {
  justify-items: center;
}
[data-hui-grid-justify-items=stretch][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-justify-items=stretch][data-hui-target=self]:not(#huiHack) {
  justify-items: stretch;
}
[data-hui-grid-align-items=start][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-align-items=start][data-hui-target=self]:not(#huiHack) {
  align-items: start;
}
[data-hui-grid-align-items=end][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-align-items=end][data-hui-target=self]:not(#huiHack) {
  align-items: end;
}
[data-hui-grid-align-items=center][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-align-items=center][data-hui-target=self]:not(#huiHack) {
  align-items: center;
}
[data-hui-grid-align-items=stretch][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-align-items=stretch][data-hui-target=self]:not(#huiHack) {
  align-items: stretch;
}
[data-hui-grid-justify-content=start][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-justify-content=start][data-hui-target=self]:not(#huiHack) {
  justify-content: start;
}
[data-hui-grid-justify-content=end][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-justify-content=end][data-hui-target=self]:not(#huiHack) {
  justify-content: end;
}
[data-hui-grid-justify-content=center][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-justify-content=center][data-hui-target=self]:not(#huiHack) {
  justify-content: center;
}
[data-hui-grid-justify-content=stretch][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-justify-content=stretch][data-hui-target=self]:not(#huiHack) {
  justify-content: stretch;
}
[data-hui-grid-justify-content=space-around][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-justify-content=space-around][data-hui-target=self]:not(#huiHack) {
  justify-content: space-around;
}
[data-hui-grid-justify-content=space-between][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-justify-content=space-between][data-hui-target=self]:not(#huiHack) {
  justify-content: space-between;
}
[data-hui-grid-justify-content=space-evenly][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-justify-content=space-evenly][data-hui-target=self]:not(#huiHack) {
  justify-content: space-evenly;
}
[data-hui-grid-align-content=start][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-align-content=start][data-hui-target=self]:not(#huiHack) {
  align-content: start;
}
[data-hui-grid-align-content=end][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-align-content=end][data-hui-target=self]:not(#huiHack) {
  align-content: end;
}
[data-hui-grid-align-content=center][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-align-content=center][data-hui-target=self]:not(#huiHack) {
  align-content: center;
}
[data-hui-grid-align-content=stretch][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-align-content=stretch][data-hui-target=self]:not(#huiHack) {
  align-content: stretch;
}
[data-hui-grid-align-content=space-around][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-align-content=space-around][data-hui-target=self]:not(#huiHack) {
  align-content: space-around;
}
[data-hui-grid-align-content=space-between][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-align-content=space-between][data-hui-target=self]:not(#huiHack) {
  align-content: space-between;
}
[data-hui-grid-align-content=space-evenly][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-align-content=space-evenly][data-hui-target=self]:not(#huiHack) {
  align-content: space-evenly;
}
[data-hui-grid-auto-flow='row dense'][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-auto-flow='row dense'][data-hui-target=self]:not(#huiHack) {
  grid-auto-flow: row dense;
}
[data-hui-grid-auto-flow='column dense'][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-auto-flow='column dense'][data-hui-target=self]:not(#huiHack) {
  grid-auto-flow: column dense;
}
[data-hui-grid-auto-flow=row][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-auto-flow=row][data-hui-target=self]:not(#huiHack) {
  grid-auto-flow: row;
}
[data-hui-grid-auto-flow=column][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-auto-flow=column][data-hui-target=self]:not(#huiHack) {
  grid-auto-flow: column;
}
[data-hui-grid][data-hui-target=child][style~='grid-template-columns:'] > *:not(#huiHack) {
  grid-template-columns: inherit;
}
[data-hui-grid][data-hui-target=child][style~='grid-template-rows:'] > *:not(#huiHack) {
  grid-template-rows: inherit;
}
[data-hui-grid][data-hui-target=child][style~='row-gap:'] > *:not(#huiHack) {
  row-gap: inherit;
}
[data-hui-grid][data-hui-target=child][style~='column-gap:'] > *:not(#huiHack) {
  column-gap: inherit;
}
[data-hui-grid][data-hui-target=child][style~='gap:'] > *:not(#huiHack) {
  gap: inherit;
}
[data-hui-grid][data-hui-target=child][style~='grid-column:'] > *:not(#huiHack) {
  grid-column: inherit;
}
[data-hui-grid][data-hui-target=child][style~='grid-column-start:'] > *:not(#huiHack) {
  grid-column-start: inherit;
}
[data-hui-grid][data-hui-target=child][style~='grid-column-end:'] > *:not(#huiHack) {
  grid-column-end: inherit;
}
[data-hui-grid][data-hui-target=child][style~='grid-row:'] > *:not(#huiHack) {
  grid-row: inherit;
}
[data-hui-grid][data-hui-target=child][style~='grid-row-start:'] > *:not(#huiHack) {
  grid-row-start: inherit;
}
[data-hui-grid][data-hui-target=child][style~='grid-row-end:'] > *:not(#huiHack) {
  grid-row-end: inherit;
}
[data-hui-grid][data-hui-target=child][style~='grid-auto-rows:'] > *:not(#huiHack) {
  grid-auto-rows: inherit;
}
[data-hui-grid][data-hui-target=child][style~='grid-auto-columns:'] > *:not(#huiHack) {
  grid-auto-columns: inherit;
}
[data-hui-grid][data-hui-target=child][style~='grid-template-areas:'] > *:not(#huiHack) {
  grid-template-areas: inherit;
}

/* SCROLL */
[data-hui-scroll-x=true][data-hui-target=child] > *:not(#huiHack),
[data-hui-scroll-x=true][data-hui-target=self]:not(#huiHack),
[data-hui-scroll-x=auto][data-hui-target=child] > *:not(#huiHack),
[data-hui-scroll-x=auto][data-hui-target=self]:not(#huiHack) {
  overflow-x: auto;
}
[data-hui-scroll-y=true][data-hui-target=child] > *:not(#huiHack),
[data-hui-scroll-y=true][data-hui-target=self]:not(#huiHack),
[data-hui-scroll-y=auto][data-hui-target=child] > *:not(#huiHack),
[data-hui-scroll-y=auto][data-hui-target=self]:not(#huiHack) {
  overflow-y: auto;
}
[data-hui-scroll-x=hidden][data-hui-target=child] > *:not(#huiHack),
[data-hui-scroll-x=hidden][data-hui-target=self]:not(#huiHack) {
  overflow-x: hidden;
}
[data-hui-scroll-y=hidden][data-hui-target=child] > *:not(#huiHack),
[data-hui-scroll-y=hidden][data-hui-target=self]:not(#huiHack) {
  overflow-y: hidden;
}
[data-hui-scroll-x=scroll][data-hui-target=child] > *:not(#huiHack),
[data-hui-scroll-x=scroll][data-hui-target=self]:not(#huiHack) {
  overflow-x: scroll;
}
[data-hui-scroll-y=scroll][data-hui-target=child] > *:not(#huiHack),
[data-hui-scroll-y=scroll][data-hui-target=self]:not(#huiHack) {
  overflow-y: scroll;
}
[data-hui-scroll-x=visible][data-hui-target=child] > *:not(#huiHack),
[data-hui-scroll-x=visible][data-hui-target=self]:not(#huiHack) {
  overflow-x: visible;
}
[data-hui-scroll-y=visible][data-hui-target=child] > *:not(#huiHack),
[data-hui-scroll-y=visible][data-hui-target=self]:not(#huiHack) {
  overflow-y: visible;
}

[data-hui-scroll-y],
[data-hui-scroll-x] {
  scrollbar-width: thin;
  scrollbar-color: #bbb #eee;
  scrollbar-gutter: auto;
}

/* POSITION */
[data-hui-position=absolute][data-hui-target=child] > *:not(#huiHack),
[data-hui-position=absolute][data-hui-target=self]:not(#huiHack) {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
[data-hui-position=relative][data-hui-target=child] > *:not(#huiHack),
[data-hui-position=relative][data-hui-target=self]:not(#huiHack) {
  position: relative;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
[data-hui-position=fixed][data-hui-target=child] > *:not(#huiHack),
[data-hui-position=fixed][data-hui-target=self]:not(#huiHack) {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
[data-hui-position=sticky][data-hui-target=child] > *:not(#huiHack),
[data-hui-position=sticky][data-hui-target=self]:not(#huiHack) {
  position: sticky;
}
[data-hui-position=static][data-hui-target=child] > *:not(#huiHack),
[data-hui-position=static][data-hui-target=self]:not(#huiHack) {
  position: static;
}
[data-hui-position][data-hui-target=child][style~='top:'] > *:not(#huiHack) {
  top: inherit;
}
[data-hui-position][data-hui-target=child][style~='right:'] > *:not(#huiHack) {
  right: inherit;
}
[data-hui-position][data-hui-target=child][style~='bottom:'] > *:not(#huiHack) {
  bottom: inherit;
}
[data-hui-position][data-hui-target=child][style~='left:'] > *:not(#huiHack) {
  left: inherit;
}
[data-hui-position][data-hui-target=child][style~='inset:'] > *:not(#huiHack) {
  inset: inherit;
}

/* MARGIN */
[data-hui][data-hui-target=child][style~='margin:'] > *:not(#huiHack) {
  margin: inherit;
}
[data-hui][data-hui-target=child][style~='margin-top:'] > *:not(#huiHack) {
  margin-top: inherit;
}
[data-hui][data-hui-target=child][style~='margin-right:'] > *:not(#huiHack) {
  margin-right: inherit;
}
[data-hui][data-hui-target=child][style~='margin-bottom:'] > *:not(#huiHack) {
  margin-bottom: inherit;
}
[data-hui][data-hui-target=child][style~='margin-left:'] > *:not(#huiHack) {
  margin-left: inherit;
}

/* PADDING */
[data-hui][data-hui-target=child][style~='padding:'] > *:not(#huiHack) {
  padding: inherit;
}
[data-hui][data-hui-target=child][style~='padding-top:'] > *:not(#huiHack) {
  padding-top: inherit;
}
[data-hui][data-hui-target=child][style~='padding-right:'] > *:not(#huiHack) {
  padding-right: inherit;
}
[data-hui][data-hui-target=child][style~='padding-bottom:'] > *:not(#huiHack) {
  padding-bottom: inherit;
}
[data-hui][data-hui-target=child][style~='padding-left:'] > *:not(#huiHack) {
  padding-left: inherit;
}

/* BACKGROUND */
[data-hui][data-hui-target=child][style~='background-color:'] > *:not(#huiHack) {
  background-color: inherit;
}
[data-hui][data-hui-target=child][style~='background-image:'] > *:not(#huiHack) {
  background-image: inherit;
}
[data-hui][data-hui-target=child][style~='background-position:'] > *:not(#huiHack) {
  background-position: inherit;
}

/* SIZE */
[data-hui][data-hui-target=child][style~='width:'] > *:not(#huiHack) {
  width: inherit;
}
[data-hui][data-hui-target=child][style~='max-width:'] > *:not(#huiHack) {
  max-width: inherit;
}
[data-hui][data-hui-target=child][style~='min-width:'] > *:not(#huiHack) {
  min-width: inherit;
}
[data-hui][data-hui-target=child][style~='height:'] > *:not(#huiHack) {
  height: inherit;
}
[data-hui][data-hui-target=child][style~='max-height:'] > *:not(#huiHack) {
  max-height: inherit;
}
[data-hui][data-hui-target=child][style~='min-height:'] > *:not(#huiHack) {
  min-height: inherit;
}

/* Z-INDEX */
[data-hui-position][data-hui-z='0'][data-hui-target=child] > *:not(#huiHack),
[data-hui-position][data-hui-z='0'][data-hui-target=self]:not(#huiHack) {
  z-index: 0;
}
[data-hui-position][data-hui-z='1'][data-hui-target=child] > *:not(#huiHack),
[data-hui-position][data-hui-z='1'][data-hui-target=self]:not(#huiHack) {
  z-index: 1;
}
[data-hui-position][data-hui-z='2'][data-hui-target=child] > *:not(#huiHack),
[data-hui-position][data-hui-z='2'][data-hui-target=self]:not(#huiHack) {
  z-index: 10;
}
[data-hui-position][data-hui-z='3'][data-hui-target=child] > *:not(#huiHack),
[data-hui-position][data-hui-z='3'][data-hui-target=self]:not(#huiHack) {
  z-index: 100;
}
[data-hui-position][data-hui-z='4'][data-hui-target=child] > *:not(#huiHack),
[data-hui-position][data-hui-z='4'][data-hui-target=self]:not(#huiHack) {
  z-index: 1000;
}
[data-hui-position][data-hui-z='5'][data-hui-target=child] > *:not(#huiHack),
[data-hui-position][data-hui-z='5'][data-hui-target=self]:not(#huiHack) {
  z-index: 10000;
}


[data-hui=Main] > main {
  /* LAYOUT-POSITION */
  position: var(--hui-ecmfij-position, static);
  top: var(--hui-ecmfij-top, auto);
  right: var(--hui-ecmfij-right, auto);
  bottom: var(--hui-ecmfij-bottom, auto);
  left: var(--hui-ecmfij-left, auto);
  z-index: var(--hui-ecmfij-z-index, auto);
  float: var(--hui-ecmfij-float, none);
  clear: var(--hui-ecmfij-clear, none);
  align-self: var(--hui-ecmfij-align-self, auto);
  order: var(--hui-ecmfij-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-ecmfij-box-sizing, border-box);
  height: var(--hui-ecmfij-height, auto);
  max-height: var(--hui-ecmfij-max-height, none);
  min-height: var(--hui-ecmfij-min-height, auto);
  width: var(--hui-ecmfij-width, auto);
  max-width: var(--hui-ecmfij-max-width, none);
  min-width: var(--hui-ecmfij-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-ecmfij-margin-top, 0px);
  margin-right: var(--hui-ecmfij-margin-right, 0px);
  margin-bottom: var(--hui-ecmfij-margin-bottom, 0px);
  margin-left: var(--hui-ecmfij-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-ecmfij-padding-top, 0px);
  padding-right: var(--hui-ecmfij-padding-right, 0px);
  padding-bottom: var(--hui-ecmfij-padding-bottom, 0px);
  padding-left: var(--hui-ecmfij-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-ecmfij-overflow-x, visible);
  overflow-y: var(--hui-ecmfij-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-ecmfij-flex-basis, auto);
  flex-direction: var(--hui-ecmfij-flex-direction, row);
  flex-grow: var(--hui-ecmfij-flex-grow, 0);
  flex-shrink: var(--hui-ecmfij-flex-shrink, 1);
  flex-wrap: var(--hui-ecmfij-flex-wrap, nowrap);
  gap: var(--hui-ecmfij-gap, 0px);
  align-content: var(--hui-ecmfij-align-content, stretch);
  justify-content: var(--hui-ecmfij-justify-content, flex-start);
  align-items: var(--hui-ecmfij-align-items, stretch);
  /* TEXT */
  direction: var(--hui-ecmfij-direction, ltr);
  font-family: var(--hui-ecmfij-font-family, system-ui);
  font-size: var(--hui-ecmfij-font-size, 16px);
  font-stretch: var(--hui-ecmfij-font-stretch, 100%);
  font-style: var(--hui-ecmfij-font-style, normal);
  font-weight: var(--hui-ecmfij-font-weight, 400);
  letter-spacing: var(--hui-ecmfij-letter-spacing, normal);
  line-height: var(--hui-ecmfij-line-height, normal);
  text-align: var(--hui-ecmfij-text-align, start);
  text-align-last: var(--hui-ecmfij-text-align-last, auto);
  text-decoration-color: var(--hui-ecmfij-text-decoration-color, #000);
  text-decoration-line: var(--hui-ecmfij-text-decoration-line, none);
  text-decoration-style: var(--hui-ecmfij-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-ecmfij-text-decoration-thickness, auto);
  text-indent: var(--hui-ecmfij-text-indent, 0px);
  text-overflow: var(--hui-ecmfij-text-overflow, clip);
  text-shadow: var(--hui-ecmfij-text-shadow, none);
  text-size-adjust: var(--hui-ecmfij-text-size-adjust, auto);
  text-transform: var(--hui-ecmfij-text-transform, none);
  text-wrap: var(--hui-ecmfij-text-wrap, wrap);
  vertical-align: var(--hui-ecmfij-vertical-align, baseline);
  white-space-collapse: var(--hui-ecmfij-white-space-collapse, collapse);
  word-break: var(--hui-ecmfij-word-break, normal);
  word-spacing: var(--hui-ecmfij-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-ecmfij-visibility, visible);
  color: var(--hui-ecmfij-color, rgb(0, 0, 0));
  background-attachment: var(--hui-ecmfij-background-attachment, scroll);
  background-clip: var(--hui-ecmfij-background-clip, border-box);
  background-color: var(--hui-ecmfij-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-ecmfij-background-image, none);
  background-origin: var(--hui-ecmfij-background-origin, padding-box);
  background-position-x: var(--hui-ecmfij-background-position-x, 0%);
  background-position-y: var(--hui-ecmfij-background-position-y, 0%);
  background-repeat: var(--hui-ecmfij-background-repeat, repeat);
  background-size: var(--hui-ecmfij-background-size, auto);
  border-bottom-color: var(--hui-ecmfij-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-ecmfij-border-bottom-style, none);
  border-bottom-width: var(--hui-ecmfij-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-ecmfij-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-ecmfij-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-ecmfij-border-image-outset, 0);
  border-image-repeat: var(--hui-ecmfij-border-image-repeat, stretch);
  border-image-slice: var(--hui-ecmfij-border-image-slice, 100%);
  border-image-source: var(--hui-ecmfij-border-image-source, none);
  border-image-width: var(--hui-ecmfij-border-image-width, 1);
  border-left-color: var(--hui-ecmfij-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-ecmfij-border-left-style, none);
  border-left-width: var(--hui-ecmfij-border-left-width, 0px);
  border-right-color: var(--hui-ecmfij-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-ecmfij-border-right-style, none);
  border-right-width: var(--hui-ecmfij-border-right-width, 0px);
  border-top-color: var(--hui-ecmfij-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-ecmfij-border-top-style, none);
  border-top-width: var(--hui-ecmfij-border-top-width, 0px);
  border-top-left-radius: var(--hui-ecmfij-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-ecmfij-border-top-right-radius, 0px);
  box-shadow: var(--hui-ecmfij-box-shadow, none);
  cursor: var(--hui-ecmfij-cursor, auto);
  outline-color: var(--hui-ecmfij-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-ecmfij-outline-offset, 0px);
  outline-style: var(--hui-ecmfij-outline-style, none);
  outline-width: var(--hui-ecmfij-outline-width, 0px);
  scrollbar-color: var(--hui-ecmfij-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-ecmfij-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-ecmfij-scrollbar-width, thin);
}
[data-hui=Header] > header {
  /* LAYOUT-POSITION */
  position: var(--hui-ivbczm-position, static);
  top: var(--hui-ivbczm-top, auto);
  right: var(--hui-ivbczm-right, auto);
  bottom: var(--hui-ivbczm-bottom, auto);
  left: var(--hui-ivbczm-left, auto);
  z-index: var(--hui-ivbczm-z-index, auto);
  float: var(--hui-ivbczm-float, none);
  clear: var(--hui-ivbczm-clear, none);
  align-self: var(--hui-ivbczm-align-self, auto);
  order: var(--hui-ivbczm-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-ivbczm-box-sizing, border-box);
  height: var(--hui-ivbczm-height, auto);
  max-height: var(--hui-ivbczm-max-height, none);
  min-height: var(--hui-ivbczm-min-height, auto);
  width: var(--hui-ivbczm-width, auto);
  max-width: var(--hui-ivbczm-max-width, none);
  min-width: var(--hui-ivbczm-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-ivbczm-margin-top, 0px);
  margin-right: var(--hui-ivbczm-margin-right, 0px);
  margin-bottom: var(--hui-ivbczm-margin-bottom, 0px);
  margin-left: var(--hui-ivbczm-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-ivbczm-padding-top, 0px);
  padding-right: var(--hui-ivbczm-padding-right, 0px);
  padding-bottom: var(--hui-ivbczm-padding-bottom, 0px);
  padding-left: var(--hui-ivbczm-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-ivbczm-overflow-x, visible);
  overflow-y: var(--hui-ivbczm-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-ivbczm-flex-basis, auto);
  flex-direction: var(--hui-ivbczm-flex-direction, row);
  flex-grow: var(--hui-ivbczm-flex-grow, 0);
  flex-shrink: var(--hui-ivbczm-flex-shrink, 1);
  flex-wrap: var(--hui-ivbczm-flex-wrap, nowrap);
  gap: var(--hui-ivbczm-gap, 0px);
  align-content: var(--hui-ivbczm-align-content, stretch);
  justify-content: var(--hui-ivbczm-justify-content, flex-start);
  align-items: var(--hui-ivbczm-align-items, stretch);
  /* TEXT */
  direction: var(--hui-ivbczm-direction, ltr);
  font-family: var(--hui-ivbczm-font-family, system-ui);
  font-size: var(--hui-ivbczm-font-size, 16px);
  font-stretch: var(--hui-ivbczm-font-stretch, 100%);
  font-style: var(--hui-ivbczm-font-style, normal);
  font-weight: var(--hui-ivbczm-font-weight, 400);
  letter-spacing: var(--hui-ivbczm-letter-spacing, normal);
  line-height: var(--hui-ivbczm-line-height, normal);
  text-align: var(--hui-ivbczm-text-align, start);
  text-align-last: var(--hui-ivbczm-text-align-last, auto);
  text-decoration-color: var(--hui-ivbczm-text-decoration-color, #000);
  text-decoration-line: var(--hui-ivbczm-text-decoration-line, none);
  text-decoration-style: var(--hui-ivbczm-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-ivbczm-text-decoration-thickness, auto);
  text-indent: var(--hui-ivbczm-text-indent, 0px);
  text-overflow: var(--hui-ivbczm-text-overflow, clip);
  text-shadow: var(--hui-ivbczm-text-shadow, none);
  text-size-adjust: var(--hui-ivbczm-text-size-adjust, auto);
  text-transform: var(--hui-ivbczm-text-transform, none);
  text-wrap: var(--hui-ivbczm-text-wrap, wrap);
  vertical-align: var(--hui-ivbczm-vertical-align, baseline);
  white-space-collapse: var(--hui-ivbczm-white-space-collapse, collapse);
  word-break: var(--hui-ivbczm-word-break, normal);
  word-spacing: var(--hui-ivbczm-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-ivbczm-visibility, visible);
  color: var(--hui-ivbczm-color, rgb(0, 0, 0));
  background-attachment: var(--hui-ivbczm-background-attachment, scroll);
  background-clip: var(--hui-ivbczm-background-clip, border-box);
  background-color: var(--hui-ivbczm-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-ivbczm-background-image, none);
  background-origin: var(--hui-ivbczm-background-origin, padding-box);
  background-position-x: var(--hui-ivbczm-background-position-x, 0%);
  background-position-y: var(--hui-ivbczm-background-position-y, 0%);
  background-repeat: var(--hui-ivbczm-background-repeat, repeat);
  background-size: var(--hui-ivbczm-background-size, auto);
  border-bottom-color: var(--hui-ivbczm-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-ivbczm-border-bottom-style, none);
  border-bottom-width: var(--hui-ivbczm-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-ivbczm-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-ivbczm-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-ivbczm-border-image-outset, 0);
  border-image-repeat: var(--hui-ivbczm-border-image-repeat, stretch);
  border-image-slice: var(--hui-ivbczm-border-image-slice, 100%);
  border-image-source: var(--hui-ivbczm-border-image-source, none);
  border-image-width: var(--hui-ivbczm-border-image-width, 1);
  border-left-color: var(--hui-ivbczm-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-ivbczm-border-left-style, none);
  border-left-width: var(--hui-ivbczm-border-left-width, 0px);
  border-right-color: var(--hui-ivbczm-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-ivbczm-border-right-style, none);
  border-right-width: var(--hui-ivbczm-border-right-width, 0px);
  border-top-color: var(--hui-ivbczm-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-ivbczm-border-top-style, none);
  border-top-width: var(--hui-ivbczm-border-top-width, 0px);
  border-top-left-radius: var(--hui-ivbczm-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-ivbczm-border-top-right-radius, 0px);
  box-shadow: var(--hui-ivbczm-box-shadow, none);
  cursor: var(--hui-ivbczm-cursor, auto);
  outline-color: var(--hui-ivbczm-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-ivbczm-outline-offset, 0px);
  outline-style: var(--hui-ivbczm-outline-style, none);
  outline-width: var(--hui-ivbczm-outline-width, 0px);
  scrollbar-color: var(--hui-ivbczm-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-ivbczm-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-ivbczm-scrollbar-width, thin);
}
[data-hui=Footer] > footer {
  /* LAYOUT-POSITION */
  position: var(--hui-krvbvh-position, static);
  top: var(--hui-krvbvh-top, auto);
  right: var(--hui-krvbvh-right, auto);
  bottom: var(--hui-krvbvh-bottom, auto);
  left: var(--hui-krvbvh-left, auto);
  z-index: var(--hui-krvbvh-z-index, auto);
  float: var(--hui-krvbvh-float, none);
  clear: var(--hui-krvbvh-clear, none);
  align-self: var(--hui-krvbvh-align-self, auto);
  order: var(--hui-krvbvh-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-krvbvh-box-sizing, border-box);
  height: var(--hui-krvbvh-height, auto);
  max-height: var(--hui-krvbvh-max-height, none);
  min-height: var(--hui-krvbvh-min-height, auto);
  width: var(--hui-krvbvh-width, auto);
  max-width: var(--hui-krvbvh-max-width, none);
  min-width: var(--hui-krvbvh-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-krvbvh-margin-top, 0px);
  margin-right: var(--hui-krvbvh-margin-right, 0px);
  margin-bottom: var(--hui-krvbvh-margin-bottom, 0px);
  margin-left: var(--hui-krvbvh-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-krvbvh-padding-top, 0px);
  padding-right: var(--hui-krvbvh-padding-right, 0px);
  padding-bottom: var(--hui-krvbvh-padding-bottom, 0px);
  padding-left: var(--hui-krvbvh-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-krvbvh-overflow-x, visible);
  overflow-y: var(--hui-krvbvh-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-krvbvh-flex-basis, auto);
  flex-direction: var(--hui-krvbvh-flex-direction, row);
  flex-grow: var(--hui-krvbvh-flex-grow, 0);
  flex-shrink: var(--hui-krvbvh-flex-shrink, 1);
  flex-wrap: var(--hui-krvbvh-flex-wrap, nowrap);
  gap: var(--hui-krvbvh-gap, 0px);
  align-content: var(--hui-krvbvh-align-content, stretch);
  justify-content: var(--hui-krvbvh-justify-content, flex-start);
  align-items: var(--hui-krvbvh-align-items, stretch);
  /* TEXT */
  direction: var(--hui-krvbvh-direction, ltr);
  font-family: var(--hui-krvbvh-font-family, system-ui);
  font-size: var(--hui-krvbvh-font-size, 16px);
  font-stretch: var(--hui-krvbvh-font-stretch, 100%);
  font-style: var(--hui-krvbvh-font-style, normal);
  font-weight: var(--hui-krvbvh-font-weight, 400);
  letter-spacing: var(--hui-krvbvh-letter-spacing, normal);
  line-height: var(--hui-krvbvh-line-height, normal);
  text-align: var(--hui-krvbvh-text-align, start);
  text-align-last: var(--hui-krvbvh-text-align-last, auto);
  text-decoration-color: var(--hui-krvbvh-text-decoration-color, #000);
  text-decoration-line: var(--hui-krvbvh-text-decoration-line, none);
  text-decoration-style: var(--hui-krvbvh-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-krvbvh-text-decoration-thickness, auto);
  text-indent: var(--hui-krvbvh-text-indent, 0px);
  text-overflow: var(--hui-krvbvh-text-overflow, clip);
  text-shadow: var(--hui-krvbvh-text-shadow, none);
  text-size-adjust: var(--hui-krvbvh-text-size-adjust, auto);
  text-transform: var(--hui-krvbvh-text-transform, none);
  text-wrap: var(--hui-krvbvh-text-wrap, wrap);
  vertical-align: var(--hui-krvbvh-vertical-align, baseline);
  white-space-collapse: var(--hui-krvbvh-white-space-collapse, collapse);
  word-break: var(--hui-krvbvh-word-break, normal);
  word-spacing: var(--hui-krvbvh-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-krvbvh-visibility, visible);
  color: var(--hui-krvbvh-color, rgb(0, 0, 0));
  background-attachment: var(--hui-krvbvh-background-attachment, scroll);
  background-clip: var(--hui-krvbvh-background-clip, border-box);
  background-color: var(--hui-krvbvh-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-krvbvh-background-image, none);
  background-origin: var(--hui-krvbvh-background-origin, padding-box);
  background-position-x: var(--hui-krvbvh-background-position-x, 0%);
  background-position-y: var(--hui-krvbvh-background-position-y, 0%);
  background-repeat: var(--hui-krvbvh-background-repeat, repeat);
  background-size: var(--hui-krvbvh-background-size, auto);
  border-bottom-color: var(--hui-krvbvh-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-krvbvh-border-bottom-style, none);
  border-bottom-width: var(--hui-krvbvh-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-krvbvh-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-krvbvh-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-krvbvh-border-image-outset, 0);
  border-image-repeat: var(--hui-krvbvh-border-image-repeat, stretch);
  border-image-slice: var(--hui-krvbvh-border-image-slice, 100%);
  border-image-source: var(--hui-krvbvh-border-image-source, none);
  border-image-width: var(--hui-krvbvh-border-image-width, 1);
  border-left-color: var(--hui-krvbvh-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-krvbvh-border-left-style, none);
  border-left-width: var(--hui-krvbvh-border-left-width, 0px);
  border-right-color: var(--hui-krvbvh-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-krvbvh-border-right-style, none);
  border-right-width: var(--hui-krvbvh-border-right-width, 0px);
  border-top-color: var(--hui-krvbvh-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-krvbvh-border-top-style, none);
  border-top-width: var(--hui-krvbvh-border-top-width, 0px);
  border-top-left-radius: var(--hui-krvbvh-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-krvbvh-border-top-right-radius, 0px);
  box-shadow: var(--hui-krvbvh-box-shadow, none);
  cursor: var(--hui-krvbvh-cursor, auto);
  outline-color: var(--hui-krvbvh-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-krvbvh-outline-offset, 0px);
  outline-style: var(--hui-krvbvh-outline-style, none);
  outline-width: var(--hui-krvbvh-outline-width, 0px);
  scrollbar-color: var(--hui-krvbvh-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-krvbvh-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-krvbvh-scrollbar-width, thin);
}
[data-hui=Aside] > aside {
  /* LAYOUT-POSITION */
  position: var(--hui-ghfodh-position, static);
  top: var(--hui-ghfodh-top, auto);
  right: var(--hui-ghfodh-right, auto);
  bottom: var(--hui-ghfodh-bottom, auto);
  left: var(--hui-ghfodh-left, auto);
  z-index: var(--hui-ghfodh-z-index, auto);
  float: var(--hui-ghfodh-float, none);
  clear: var(--hui-ghfodh-clear, none);
  align-self: var(--hui-ghfodh-align-self, auto);
  order: var(--hui-ghfodh-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-ghfodh-box-sizing, border-box);
  height: var(--hui-ghfodh-height, auto);
  max-height: var(--hui-ghfodh-max-height, none);
  min-height: var(--hui-ghfodh-min-height, auto);
  width: var(--hui-ghfodh-width, auto);
  max-width: var(--hui-ghfodh-max-width, none);
  min-width: var(--hui-ghfodh-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-ghfodh-margin-top, 0px);
  margin-right: var(--hui-ghfodh-margin-right, 0px);
  margin-bottom: var(--hui-ghfodh-margin-bottom, 0px);
  margin-left: var(--hui-ghfodh-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-ghfodh-padding-top, 0px);
  padding-right: var(--hui-ghfodh-padding-right, 0px);
  padding-bottom: var(--hui-ghfodh-padding-bottom, 0px);
  padding-left: var(--hui-ghfodh-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-ghfodh-overflow-x, visible);
  overflow-y: var(--hui-ghfodh-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-ghfodh-flex-basis, auto);
  flex-direction: var(--hui-ghfodh-flex-direction, row);
  flex-grow: var(--hui-ghfodh-flex-grow, 0);
  flex-shrink: var(--hui-ghfodh-flex-shrink, 1);
  flex-wrap: var(--hui-ghfodh-flex-wrap, nowrap);
  gap: var(--hui-ghfodh-gap, 0px);
  align-content: var(--hui-ghfodh-align-content, stretch);
  justify-content: var(--hui-ghfodh-justify-content, flex-start);
  align-items: var(--hui-ghfodh-align-items, stretch);
  /* TEXT */
  direction: var(--hui-ghfodh-direction, ltr);
  font-family: var(--hui-ghfodh-font-family, system-ui);
  font-size: var(--hui-ghfodh-font-size, 16px);
  font-stretch: var(--hui-ghfodh-font-stretch, 100%);
  font-style: var(--hui-ghfodh-font-style, normal);
  font-weight: var(--hui-ghfodh-font-weight, 400);
  letter-spacing: var(--hui-ghfodh-letter-spacing, normal);
  line-height: var(--hui-ghfodh-line-height, normal);
  text-align: var(--hui-ghfodh-text-align, start);
  text-align-last: var(--hui-ghfodh-text-align-last, auto);
  text-decoration-color: var(--hui-ghfodh-text-decoration-color, #000);
  text-decoration-line: var(--hui-ghfodh-text-decoration-line, none);
  text-decoration-style: var(--hui-ghfodh-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-ghfodh-text-decoration-thickness, auto);
  text-indent: var(--hui-ghfodh-text-indent, 0px);
  text-overflow: var(--hui-ghfodh-text-overflow, clip);
  text-shadow: var(--hui-ghfodh-text-shadow, none);
  text-size-adjust: var(--hui-ghfodh-text-size-adjust, auto);
  text-transform: var(--hui-ghfodh-text-transform, none);
  text-wrap: var(--hui-ghfodh-text-wrap, wrap);
  vertical-align: var(--hui-ghfodh-vertical-align, baseline);
  white-space-collapse: var(--hui-ghfodh-white-space-collapse, collapse);
  word-break: var(--hui-ghfodh-word-break, normal);
  word-spacing: var(--hui-ghfodh-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-ghfodh-visibility, visible);
  color: var(--hui-ghfodh-color, rgb(0, 0, 0));
  background-attachment: var(--hui-ghfodh-background-attachment, scroll);
  background-clip: var(--hui-ghfodh-background-clip, border-box);
  background-color: var(--hui-ghfodh-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-ghfodh-background-image, none);
  background-origin: var(--hui-ghfodh-background-origin, padding-box);
  background-position-x: var(--hui-ghfodh-background-position-x, 0%);
  background-position-y: var(--hui-ghfodh-background-position-y, 0%);
  background-repeat: var(--hui-ghfodh-background-repeat, repeat);
  background-size: var(--hui-ghfodh-background-size, auto);
  border-bottom-color: var(--hui-ghfodh-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-ghfodh-border-bottom-style, none);
  border-bottom-width: var(--hui-ghfodh-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-ghfodh-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-ghfodh-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-ghfodh-border-image-outset, 0);
  border-image-repeat: var(--hui-ghfodh-border-image-repeat, stretch);
  border-image-slice: var(--hui-ghfodh-border-image-slice, 100%);
  border-image-source: var(--hui-ghfodh-border-image-source, none);
  border-image-width: var(--hui-ghfodh-border-image-width, 1);
  border-left-color: var(--hui-ghfodh-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-ghfodh-border-left-style, none);
  border-left-width: var(--hui-ghfodh-border-left-width, 0px);
  border-right-color: var(--hui-ghfodh-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-ghfodh-border-right-style, none);
  border-right-width: var(--hui-ghfodh-border-right-width, 0px);
  border-top-color: var(--hui-ghfodh-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-ghfodh-border-top-style, none);
  border-top-width: var(--hui-ghfodh-border-top-width, 0px);
  border-top-left-radius: var(--hui-ghfodh-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-ghfodh-border-top-right-radius, 0px);
  box-shadow: var(--hui-ghfodh-box-shadow, none);
  cursor: var(--hui-ghfodh-cursor, auto);
  outline-color: var(--hui-ghfodh-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-ghfodh-outline-offset, 0px);
  outline-style: var(--hui-ghfodh-outline-style, none);
  outline-width: var(--hui-ghfodh-outline-width, 0px);
  scrollbar-color: var(--hui-ghfodh-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-ghfodh-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-ghfodh-scrollbar-width, thin);
}
[data-hui=Section] > section {
}
[data-hui=Section] > section {
  /* LAYOUT-POSITION */
/*  --hui-lqzmev-position-default: ; */
/*  --hui-lqzmev-top-default: ; */
/*  --hui-lqzmev-right-default: ; */
/*  --hui-lqzmev-bottom-default: ; */
/*  --hui-lqzmev-left-default: ; */
/*  --hui-lqzmev-z-index-default: ; */
/*  --hui-lqzmev-float-default: ; */
/*  --hui-lqzmev-clear-default: ; */
/*  --hui-lqzmev-align-self-default: ; */
/*  --hui-lqzmev-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-lqzmev-box-sizing-default: ; */
/*  --hui-lqzmev-height-default: ; */
/*  --hui-lqzmev-max-height-default: ; */
/*  --hui-lqzmev-min-height-default: ; */
/*  --hui-lqzmev-width-default: ; */
/*  --hui-lqzmev-max-width-default: ; */
/*  --hui-lqzmev-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-lqzmev-margin-top-default: ; */
/*  --hui-lqzmev-margin-right-default: ; */
/*  --hui-lqzmev-margin-bottom-default: ; */
/*  --hui-lqzmev-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-lqzmev-padding-top-default: ; */
/*  --hui-lqzmev-padding-right-default: ; */
/*  --hui-lqzmev-padding-bottom-default: ; */
/*  --hui-lqzmev-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-lqzmev-overflow-x-default: ; */
/*  --hui-lqzmev-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-lqzmev-flex-basis-default: ; */
/*  --hui-lqzmev-flex-direction-default: ; */
/*  --hui-lqzmev-flex-grow-default: ; */
/*  --hui-lqzmev-flex-shrink-default: ; */
/*  --hui-lqzmev-flex-wrap-default: ; */
/*  --hui-lqzmev-gap-default: ; */
/*  --hui-lqzmev-align-content-default: ; */
/*  --hui-lqzmev-justify-content-default: ; */
/*  --hui-lqzmev-align-items-default: ; */
  /* TEXT */
/*  --hui-lqzmev-direction-default: ; */
/*  --hui-lqzmev-font-family-default: ; */
/*  --hui-lqzmev-font-size-default: ; */
/*  --hui-lqzmev-font-stretch-default: ; */
/*  --hui-lqzmev-font-style-default: ; */
/*  --hui-lqzmev-font-weight-default: ; */
/*  --hui-lqzmev-letter-spacing-default: ; */
/*  --hui-lqzmev-line-height-default: ; */
/*  --hui-lqzmev-text-align-default: ; */
/*  --hui-lqzmev-text-align-last-default: ; */
/*  --hui-lqzmev-text-decoration-color-default: ; */
/*  --hui-lqzmev-text-decoration-line-default: ; */
/*  --hui-lqzmev-text-decoration-style-default: ; */
/*  --hui-lqzmev-text-decoration-thickness-default: ; */
/*  --hui-lqzmev-text-indent-default: ; */
/*  --hui-lqzmev-text-overflow-default: ; */
/*  --hui-lqzmev-text-shadow-default: ; */
/*  --hui-lqzmev-text-size-adjust-default: ; */
/*  --hui-lqzmev-text-transform-default: ; */
/*  --hui-lqzmev-text-wrap-default: ; */
/*  --hui-lqzmev-vertical-align-default: ; */
/*  --hui-lqzmev-white-space-collapse-default: ; */
/*  --hui-lqzmev-word-break-default: ; */
/*  --hui-lqzmev-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-lqzmev-visibility-default: ; */
/*  --hui-lqzmev-color-default: ; */
/*  --hui-lqzmev-background-attachment-default: ; */
/*  --hui-lqzmev-background-clip-default: ; */
/*  --hui-lqzmev-background-color-default: ; */
/*  --hui-lqzmev-background-image-default: ; */
/*  --hui-lqzmev-background-origin-default: ; */
/*  --hui-lqzmev-background-position-x-default: ; */
/*  --hui-lqzmev-background-position-y-default: ; */
/*  --hui-lqzmev-background-repeat-default: ; */
/*  --hui-lqzmev-background-size-default: ; */
/*  --hui-lqzmev-border-bottom-color-default: ; */
/*  --hui-lqzmev-border-bottom-style-default: ; */
/*  --hui-lqzmev-border-bottom-width-default: ; */
/*  --hui-lqzmev-border-bottom-left-radius-default: ; */
/*  --hui-lqzmev-border-bottom-right-radius-default: ; */
/*  --hui-lqzmev-border-image-outset-default: ; */
/*  --hui-lqzmev-border-image-repeat-default: ; */
/*  --hui-lqzmev-border-image-slice-default: ; */
/*  --hui-lqzmev-border-image-source-default: ; */
/*  --hui-lqzmev-border-image-width-default: ; */
/*  --hui-lqzmev-border-left-color-default: ; */
/*  --hui-lqzmev-border-left-style-default: ; */
/*  --hui-lqzmev-border-left-width-default: ; */
/*  --hui-lqzmev-border-right-color-default: ; */
/*  --hui-lqzmev-border-right-style-default: ; */
/*  --hui-lqzmev-border-right-width-default: ; */
/*  --hui-lqzmev-border-top-color-default: ; */
/*  --hui-lqzmev-border-top-style-default: ; */
/*  --hui-lqzmev-border-top-width-default: ; */
/*  --hui-lqzmev-border-top-left-radius-default: ; */
/*  --hui-lqzmev-border-top-right-radius-default: ; */
/*  --hui-lqzmev-box-shadow-default: ; */
/*  --hui-lqzmev-cursor-default: ; */
/*  --hui-lqzmev-outline-color-default: ; */
/*  --hui-lqzmev-outline-offset-default: ; */
/*  --hui-lqzmev-outline-style-default: ; */
/*  --hui-lqzmev-outline-width-default: ; */
/*  --hui-lqzmev-scrollbar-color-default: ; */
/*  --hui-lqzmev-scrollbar-gutter-default: ; */
/*  --hui-lqzmev-scrollbar-width-default: ; */
}
[data-hui=Section] > section {
  /* LAYOUT-POSITION */
  position: var(--hui-lqzmev-position, static);
  top: var(--hui-lqzmev-top, auto);
  right: var(--hui-lqzmev-right, auto);
  bottom: var(--hui-lqzmev-bottom, auto);
  left: var(--hui-lqzmev-left, auto);
  z-index: var(--hui-lqzmev-z-index, auto);
  float: var(--hui-lqzmev-float, none);
  clear: var(--hui-lqzmev-clear, none);
  align-self: var(--hui-lqzmev-align-self, auto);
  order: var(--hui-lqzmev-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-lqzmev-box-sizing, border-box);
  height: var(--hui-lqzmev-height, auto);
  max-height: var(--hui-lqzmev-max-height, none);
  min-height: var(--hui-lqzmev-min-height, auto);
  width: var(--hui-lqzmev-width, auto);
  max-width: var(--hui-lqzmev-max-width, none);
  min-width: var(--hui-lqzmev-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-lqzmev-margin-top, 0px);
  margin-right: var(--hui-lqzmev-margin-right, 0px);
  margin-bottom: var(--hui-lqzmev-margin-bottom, 0px);
  margin-left: var(--hui-lqzmev-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-lqzmev-padding-top, 0px);
  padding-right: var(--hui-lqzmev-padding-right, 0px);
  padding-bottom: var(--hui-lqzmev-padding-bottom, 0px);
  padding-left: var(--hui-lqzmev-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-lqzmev-overflow-x, visible);
  overflow-y: var(--hui-lqzmev-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-lqzmev-flex-basis, auto);
  flex-direction: var(--hui-lqzmev-flex-direction, row);
  flex-grow: var(--hui-lqzmev-flex-grow, 0);
  flex-shrink: var(--hui-lqzmev-flex-shrink, 1);
  flex-wrap: var(--hui-lqzmev-flex-wrap, nowrap);
  gap: var(--hui-lqzmev-gap, 0px);
  align-content: var(--hui-lqzmev-align-content, stretch);
  justify-content: var(--hui-lqzmev-justify-content, flex-start);
  align-items: var(--hui-lqzmev-align-items, stretch);
  /* TEXT */
  direction: var(--hui-lqzmev-direction, ltr);
  font-family: var(--hui-lqzmev-font-family, system-ui);
  font-size: var(--hui-lqzmev-font-size, 16px);
  font-stretch: var(--hui-lqzmev-font-stretch, 100%);
  font-style: var(--hui-lqzmev-font-style, normal);
  font-weight: var(--hui-lqzmev-font-weight, 400);
  letter-spacing: var(--hui-lqzmev-letter-spacing, normal);
  line-height: var(--hui-lqzmev-line-height, normal);
  text-align: var(--hui-lqzmev-text-align, start);
  text-align-last: var(--hui-lqzmev-text-align-last, auto);
  text-decoration-color: var(--hui-lqzmev-text-decoration-color, #000);
  text-decoration-line: var(--hui-lqzmev-text-decoration-line, none);
  text-decoration-style: var(--hui-lqzmev-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-lqzmev-text-decoration-thickness, auto);
  text-indent: var(--hui-lqzmev-text-indent, 0px);
  text-overflow: var(--hui-lqzmev-text-overflow, clip);
  text-shadow: var(--hui-lqzmev-text-shadow, none);
  text-size-adjust: var(--hui-lqzmev-text-size-adjust, auto);
  text-transform: var(--hui-lqzmev-text-transform, none);
  text-wrap: var(--hui-lqzmev-text-wrap, wrap);
  vertical-align: var(--hui-lqzmev-vertical-align, baseline);
  white-space-collapse: var(--hui-lqzmev-white-space-collapse, collapse);
  word-break: var(--hui-lqzmev-word-break, normal);
  word-spacing: var(--hui-lqzmev-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-lqzmev-visibility, visible);
  color: var(--hui-lqzmev-color, rgb(0, 0, 0));
  background-attachment: var(--hui-lqzmev-background-attachment, scroll);
  background-clip: var(--hui-lqzmev-background-clip, border-box);
  background-color: var(--hui-lqzmev-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-lqzmev-background-image, none);
  background-origin: var(--hui-lqzmev-background-origin, padding-box);
  background-position-x: var(--hui-lqzmev-background-position-x, 0%);
  background-position-y: var(--hui-lqzmev-background-position-y, 0%);
  background-repeat: var(--hui-lqzmev-background-repeat, repeat);
  background-size: var(--hui-lqzmev-background-size, auto);
  border-bottom-color: var(--hui-lqzmev-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-lqzmev-border-bottom-style, none);
  border-bottom-width: var(--hui-lqzmev-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-lqzmev-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-lqzmev-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-lqzmev-border-image-outset, 0);
  border-image-repeat: var(--hui-lqzmev-border-image-repeat, stretch);
  border-image-slice: var(--hui-lqzmev-border-image-slice, 100%);
  border-image-source: var(--hui-lqzmev-border-image-source, none);
  border-image-width: var(--hui-lqzmev-border-image-width, 1);
  border-left-color: var(--hui-lqzmev-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-lqzmev-border-left-style, none);
  border-left-width: var(--hui-lqzmev-border-left-width, 0px);
  border-right-color: var(--hui-lqzmev-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-lqzmev-border-right-style, none);
  border-right-width: var(--hui-lqzmev-border-right-width, 0px);
  border-top-color: var(--hui-lqzmev-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-lqzmev-border-top-style, none);
  border-top-width: var(--hui-lqzmev-border-top-width, 0px);
  border-top-left-radius: var(--hui-lqzmev-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-lqzmev-border-top-right-radius, 0px);
  box-shadow: var(--hui-lqzmev-box-shadow, none);
  cursor: var(--hui-lqzmev-cursor, auto);
  outline-color: var(--hui-lqzmev-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-lqzmev-outline-offset, 0px);
  outline-style: var(--hui-lqzmev-outline-style, none);
  outline-width: var(--hui-lqzmev-outline-width, 0px);
  scrollbar-color: var(--hui-lqzmev-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-lqzmev-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-lqzmev-scrollbar-width, thin);
}
[data-hui=Nav] > nav {
  /* LAYOUT-POSITION */
  position: var(--hui-rzdnvl-position, static);
  top: var(--hui-rzdnvl-top, auto);
  right: var(--hui-rzdnvl-right, auto);
  bottom: var(--hui-rzdnvl-bottom, auto);
  left: var(--hui-rzdnvl-left, auto);
  z-index: var(--hui-rzdnvl-z-index, auto);
  float: var(--hui-rzdnvl-float, none);
  clear: var(--hui-rzdnvl-clear, none);
  align-self: var(--hui-rzdnvl-align-self, auto);
  order: var(--hui-rzdnvl-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-rzdnvl-box-sizing, border-box);
  height: var(--hui-rzdnvl-height, auto);
  max-height: var(--hui-rzdnvl-max-height, none);
  min-height: var(--hui-rzdnvl-min-height, auto);
  width: var(--hui-rzdnvl-width, auto);
  max-width: var(--hui-rzdnvl-max-width, none);
  min-width: var(--hui-rzdnvl-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-rzdnvl-margin-top, 0px);
  margin-right: var(--hui-rzdnvl-margin-right, 0px);
  margin-bottom: var(--hui-rzdnvl-margin-bottom, 0px);
  margin-left: var(--hui-rzdnvl-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-rzdnvl-padding-top, 0px);
  padding-right: var(--hui-rzdnvl-padding-right, 0px);
  padding-bottom: var(--hui-rzdnvl-padding-bottom, 0px);
  padding-left: var(--hui-rzdnvl-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-rzdnvl-overflow-x, visible);
  overflow-y: var(--hui-rzdnvl-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-rzdnvl-flex-basis, auto);
  flex-direction: var(--hui-rzdnvl-flex-direction, row);
  flex-grow: var(--hui-rzdnvl-flex-grow, 0);
  flex-shrink: var(--hui-rzdnvl-flex-shrink, 1);
  flex-wrap: var(--hui-rzdnvl-flex-wrap, nowrap);
  gap: var(--hui-rzdnvl-gap, 0px);
  align-content: var(--hui-rzdnvl-align-content, stretch);
  justify-content: var(--hui-rzdnvl-justify-content, flex-start);
  align-items: var(--hui-rzdnvl-align-items, stretch);
  /* TEXT */
  direction: var(--hui-rzdnvl-direction, ltr);
  font-family: var(--hui-rzdnvl-font-family, system-ui);
  font-size: var(--hui-rzdnvl-font-size, 16px);
  font-stretch: var(--hui-rzdnvl-font-stretch, 100%);
  font-style: var(--hui-rzdnvl-font-style, normal);
  font-weight: var(--hui-rzdnvl-font-weight, 400);
  letter-spacing: var(--hui-rzdnvl-letter-spacing, normal);
  line-height: var(--hui-rzdnvl-line-height, normal);
  text-align: var(--hui-rzdnvl-text-align, start);
  text-align-last: var(--hui-rzdnvl-text-align-last, auto);
  text-decoration-color: var(--hui-rzdnvl-text-decoration-color, #000);
  text-decoration-line: var(--hui-rzdnvl-text-decoration-line, none);
  text-decoration-style: var(--hui-rzdnvl-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-rzdnvl-text-decoration-thickness, auto);
  text-indent: var(--hui-rzdnvl-text-indent, 0px);
  text-overflow: var(--hui-rzdnvl-text-overflow, clip);
  text-shadow: var(--hui-rzdnvl-text-shadow, none);
  text-size-adjust: var(--hui-rzdnvl-text-size-adjust, auto);
  text-transform: var(--hui-rzdnvl-text-transform, none);
  text-wrap: var(--hui-rzdnvl-text-wrap, wrap);
  vertical-align: var(--hui-rzdnvl-vertical-align, baseline);
  white-space-collapse: var(--hui-rzdnvl-white-space-collapse, collapse);
  word-break: var(--hui-rzdnvl-word-break, normal);
  word-spacing: var(--hui-rzdnvl-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-rzdnvl-visibility, visible);
  color: var(--hui-rzdnvl-color, rgb(0, 0, 0));
  background-attachment: var(--hui-rzdnvl-background-attachment, scroll);
  background-clip: var(--hui-rzdnvl-background-clip, border-box);
  background-color: var(--hui-rzdnvl-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-rzdnvl-background-image, none);
  background-origin: var(--hui-rzdnvl-background-origin, padding-box);
  background-position-x: var(--hui-rzdnvl-background-position-x, 0%);
  background-position-y: var(--hui-rzdnvl-background-position-y, 0%);
  background-repeat: var(--hui-rzdnvl-background-repeat, repeat);
  background-size: var(--hui-rzdnvl-background-size, auto);
  border-bottom-color: var(--hui-rzdnvl-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-rzdnvl-border-bottom-style, none);
  border-bottom-width: var(--hui-rzdnvl-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-rzdnvl-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-rzdnvl-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-rzdnvl-border-image-outset, 0);
  border-image-repeat: var(--hui-rzdnvl-border-image-repeat, stretch);
  border-image-slice: var(--hui-rzdnvl-border-image-slice, 100%);
  border-image-source: var(--hui-rzdnvl-border-image-source, none);
  border-image-width: var(--hui-rzdnvl-border-image-width, 1);
  border-left-color: var(--hui-rzdnvl-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-rzdnvl-border-left-style, none);
  border-left-width: var(--hui-rzdnvl-border-left-width, 0px);
  border-right-color: var(--hui-rzdnvl-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-rzdnvl-border-right-style, none);
  border-right-width: var(--hui-rzdnvl-border-right-width, 0px);
  border-top-color: var(--hui-rzdnvl-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-rzdnvl-border-top-style, none);
  border-top-width: var(--hui-rzdnvl-border-top-width, 0px);
  border-top-left-radius: var(--hui-rzdnvl-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-rzdnvl-border-top-right-radius, 0px);
  box-shadow: var(--hui-rzdnvl-box-shadow, none);
  cursor: var(--hui-rzdnvl-cursor, auto);
  outline-color: var(--hui-rzdnvl-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-rzdnvl-outline-offset, 0px);
  outline-style: var(--hui-rzdnvl-outline-style, none);
  outline-width: var(--hui-rzdnvl-outline-width, 0px);
  scrollbar-color: var(--hui-rzdnvl-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-rzdnvl-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-rzdnvl-scrollbar-width, thin);
}
[data-hui=Title] {
  /* LAYOUT-PADDING */
  --hui-lqttac-padding-top: var(--hui-default-spacer-5);
  --hui-lqttac-padding-right: var(--hui-default-spacer-7);
  --hui-lqttac-padding-bottom: var(--hui-default-spacer-5);
  --hui-lqttac-padding-left: var(--hui-default-spacer-7);
  /* LAYOUT-OVERFLOW */
  --hui-lqttac-overflow-x: hidden;
  --hui-lqttac-overflow-y: hidden;
  /* TEXT */
  --hui-lqttac-font-size: var(--hui-default-size-1);
  --hui-lqttac-line-height: var(--hui-default-line-height);
  --hui-lqttac-text-wrap: wrap;
  /* APPERANCE */
  --hui-lqttac-color: var(--hui-default-color-text);
  /* DISPLAY */
  --hui-lqttac-display: block;
}
[data-hui=Title][data-hui-theme~=small] {
  /* TEXT */
  --hui-lqttac-font-size: var(--hui-default-size-0);
}
[data-hui=Title][data-hui-theme~=large] {
}
[data-hui=Title][data-hui-theme~=center] {
  /* TEXT */
  --hui-lqttac-text-align: center;
}
[data-hui=Title] {
  /* LAYOUT-POSITION */
/*  --hui-lqttac-position-default: ; */
/*  --hui-lqttac-top-default: ; */
/*  --hui-lqttac-right-default: ; */
/*  --hui-lqttac-bottom-default: ; */
/*  --hui-lqttac-left-default: ; */
/*  --hui-lqttac-z-index-default: ; */
/*  --hui-lqttac-float-default: ; */
/*  --hui-lqttac-clear-default: ; */
/*  --hui-lqttac-align-self-default: ; */
/*  --hui-lqttac-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-lqttac-box-sizing-default: ; */
/*  --hui-lqttac-height-default: ; */
/*  --hui-lqttac-max-height-default: ; */
/*  --hui-lqttac-min-height-default: ; */
/*  --hui-lqttac-width-default: ; */
/*  --hui-lqttac-max-width-default: ; */
/*  --hui-lqttac-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-lqttac-margin-top-default: ; */
/*  --hui-lqttac-margin-right-default: ; */
/*  --hui-lqttac-margin-bottom-default: ; */
/*  --hui-lqttac-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-lqttac-padding-top-default: ; */
/*  --hui-lqttac-padding-right-default: ; */
/*  --hui-lqttac-padding-bottom-default: ; */
/*  --hui-lqttac-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-lqttac-overflow-x-default: ; */
/*  --hui-lqttac-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-lqttac-flex-basis-default: ; */
/*  --hui-lqttac-flex-direction-default: ; */
/*  --hui-lqttac-flex-grow-default: ; */
/*  --hui-lqttac-flex-shrink-default: ; */
/*  --hui-lqttac-flex-wrap-default: ; */
/*  --hui-lqttac-gap-default: ; */
/*  --hui-lqttac-align-content-default: ; */
/*  --hui-lqttac-justify-content-default: ; */
/*  --hui-lqttac-align-items-default: ; */
  /* TEXT */
/*  --hui-lqttac-direction-default: ; */
/*  --hui-lqttac-font-family-default: ; */
/*  --hui-lqttac-font-size-default: ; */
/*  --hui-lqttac-font-stretch-default: ; */
/*  --hui-lqttac-font-style-default: ; */
/*  --hui-lqttac-font-weight-default: ; */
/*  --hui-lqttac-letter-spacing-default: ; */
/*  --hui-lqttac-line-height-default: ; */
/*  --hui-lqttac-text-align-default: ; */
/*  --hui-lqttac-text-align-last-default: ; */
/*  --hui-lqttac-text-decoration-color-default: ; */
/*  --hui-lqttac-text-decoration-line-default: ; */
/*  --hui-lqttac-text-decoration-style-default: ; */
/*  --hui-lqttac-text-decoration-thickness-default: ; */
/*  --hui-lqttac-text-indent-default: ; */
/*  --hui-lqttac-text-overflow-default: ; */
/*  --hui-lqttac-text-shadow-default: ; */
/*  --hui-lqttac-text-size-adjust-default: ; */
/*  --hui-lqttac-text-transform-default: ; */
/*  --hui-lqttac-text-wrap-default: ; */
/*  --hui-lqttac-vertical-align-default: ; */
/*  --hui-lqttac-white-space-collapse-default: ; */
/*  --hui-lqttac-word-break-default: ; */
/*  --hui-lqttac-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-lqttac-visibility-default: ; */
/*  --hui-lqttac-color-default: ; */
/*  --hui-lqttac-background-attachment-default: ; */
/*  --hui-lqttac-background-clip-default: ; */
/*  --hui-lqttac-background-color-default: ; */
/*  --hui-lqttac-background-image-default: ; */
/*  --hui-lqttac-background-origin-default: ; */
/*  --hui-lqttac-background-position-x-default: ; */
/*  --hui-lqttac-background-position-y-default: ; */
/*  --hui-lqttac-background-repeat-default: ; */
/*  --hui-lqttac-background-size-default: ; */
/*  --hui-lqttac-border-bottom-color-default: ; */
/*  --hui-lqttac-border-bottom-style-default: ; */
/*  --hui-lqttac-border-bottom-width-default: ; */
/*  --hui-lqttac-border-bottom-left-radius-default: ; */
/*  --hui-lqttac-border-bottom-right-radius-default: ; */
/*  --hui-lqttac-border-image-outset-default: ; */
/*  --hui-lqttac-border-image-repeat-default: ; */
/*  --hui-lqttac-border-image-slice-default: ; */
/*  --hui-lqttac-border-image-source-default: ; */
/*  --hui-lqttac-border-image-width-default: ; */
/*  --hui-lqttac-border-left-color-default: ; */
/*  --hui-lqttac-border-left-style-default: ; */
/*  --hui-lqttac-border-left-width-default: ; */
/*  --hui-lqttac-border-right-color-default: ; */
/*  --hui-lqttac-border-right-style-default: ; */
/*  --hui-lqttac-border-right-width-default: ; */
/*  --hui-lqttac-border-top-color-default: ; */
/*  --hui-lqttac-border-top-style-default: ; */
/*  --hui-lqttac-border-top-width-default: ; */
/*  --hui-lqttac-border-top-left-radius-default: ; */
/*  --hui-lqttac-border-top-right-radius-default: ; */
/*  --hui-lqttac-box-shadow-default: ; */
/*  --hui-lqttac-cursor-default: ; */
/*  --hui-lqttac-outline-color-default: ; */
/*  --hui-lqttac-outline-offset-default: ; */
/*  --hui-lqttac-outline-style-default: ; */
/*  --hui-lqttac-outline-width-default: ; */
/*  --hui-lqttac-scrollbar-color-default: ; */
/*  --hui-lqttac-scrollbar-gutter-default: ; */
/*  --hui-lqttac-scrollbar-width-default: ; */
  /* DISPLAY */
/*  --hui-lqttac-display-default: ; */
}
[data-hui=Title] {
  /* LAYOUT-POSITION */
  position: var(--hui-lqttac-position, static);
  top: var(--hui-lqttac-top, auto);
  right: var(--hui-lqttac-right, auto);
  bottom: var(--hui-lqttac-bottom, auto);
  left: var(--hui-lqttac-left, auto);
  z-index: var(--hui-lqttac-z-index, auto);
  float: var(--hui-lqttac-float, none);
  clear: var(--hui-lqttac-clear, none);
  align-self: var(--hui-lqttac-align-self, auto);
  order: var(--hui-lqttac-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-lqttac-box-sizing, border-box);
  height: var(--hui-lqttac-height, auto);
  max-height: var(--hui-lqttac-max-height, none);
  min-height: var(--hui-lqttac-min-height, auto);
  width: var(--hui-lqttac-width, auto);
  max-width: var(--hui-lqttac-max-width, none);
  min-width: var(--hui-lqttac-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-lqttac-margin-top, 0px);
  margin-right: var(--hui-lqttac-margin-right, 0px);
  margin-bottom: var(--hui-lqttac-margin-bottom, 0px);
  margin-left: var(--hui-lqttac-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-lqttac-padding-top, 0px);
  padding-right: var(--hui-lqttac-padding-right, 0px);
  padding-bottom: var(--hui-lqttac-padding-bottom, 0px);
  padding-left: var(--hui-lqttac-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-lqttac-overflow-x, visible);
  overflow-y: var(--hui-lqttac-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-lqttac-flex-basis, auto);
  flex-direction: var(--hui-lqttac-flex-direction, row);
  flex-grow: var(--hui-lqttac-flex-grow, 0);
  flex-shrink: var(--hui-lqttac-flex-shrink, 1);
  flex-wrap: var(--hui-lqttac-flex-wrap, nowrap);
  gap: var(--hui-lqttac-gap, 0px);
  align-content: var(--hui-lqttac-align-content, stretch);
  justify-content: var(--hui-lqttac-justify-content, flex-start);
  align-items: var(--hui-lqttac-align-items, stretch);
  /* TEXT */
  direction: var(--hui-lqttac-direction, ltr);
  font-family: var(--hui-lqttac-font-family, system-ui);
  font-size: var(--hui-lqttac-font-size, 16px);
  font-stretch: var(--hui-lqttac-font-stretch, 100%);
  font-style: var(--hui-lqttac-font-style, normal);
  font-weight: var(--hui-lqttac-font-weight, 400);
  letter-spacing: var(--hui-lqttac-letter-spacing, normal);
  line-height: var(--hui-lqttac-line-height, normal);
  text-align: var(--hui-lqttac-text-align, start);
  text-align-last: var(--hui-lqttac-text-align-last, auto);
  text-decoration-color: var(--hui-lqttac-text-decoration-color, #000);
  text-decoration-line: var(--hui-lqttac-text-decoration-line, none);
  text-decoration-style: var(--hui-lqttac-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-lqttac-text-decoration-thickness, auto);
  text-indent: var(--hui-lqttac-text-indent, 0px);
  text-overflow: var(--hui-lqttac-text-overflow, clip);
  text-shadow: var(--hui-lqttac-text-shadow, none);
  text-size-adjust: var(--hui-lqttac-text-size-adjust, auto);
  text-transform: var(--hui-lqttac-text-transform, none);
  text-wrap: var(--hui-lqttac-text-wrap, wrap);
  vertical-align: var(--hui-lqttac-vertical-align, baseline);
  white-space-collapse: var(--hui-lqttac-white-space-collapse, collapse);
  word-break: var(--hui-lqttac-word-break, normal);
  word-spacing: var(--hui-lqttac-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-lqttac-visibility, visible);
  color: var(--hui-lqttac-color, rgb(0, 0, 0));
  background-attachment: var(--hui-lqttac-background-attachment, scroll);
  background-clip: var(--hui-lqttac-background-clip, border-box);
  background-color: var(--hui-lqttac-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-lqttac-background-image, none);
  background-origin: var(--hui-lqttac-background-origin, padding-box);
  background-position-x: var(--hui-lqttac-background-position-x, 0%);
  background-position-y: var(--hui-lqttac-background-position-y, 0%);
  background-repeat: var(--hui-lqttac-background-repeat, repeat);
  background-size: var(--hui-lqttac-background-size, auto);
  border-bottom-color: var(--hui-lqttac-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-lqttac-border-bottom-style, none);
  border-bottom-width: var(--hui-lqttac-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-lqttac-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-lqttac-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-lqttac-border-image-outset, 0);
  border-image-repeat: var(--hui-lqttac-border-image-repeat, stretch);
  border-image-slice: var(--hui-lqttac-border-image-slice, 100%);
  border-image-source: var(--hui-lqttac-border-image-source, none);
  border-image-width: var(--hui-lqttac-border-image-width, 1);
  border-left-color: var(--hui-lqttac-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-lqttac-border-left-style, none);
  border-left-width: var(--hui-lqttac-border-left-width, 0px);
  border-right-color: var(--hui-lqttac-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-lqttac-border-right-style, none);
  border-right-width: var(--hui-lqttac-border-right-width, 0px);
  border-top-color: var(--hui-lqttac-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-lqttac-border-top-style, none);
  border-top-width: var(--hui-lqttac-border-top-width, 0px);
  border-top-left-radius: var(--hui-lqttac-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-lqttac-border-top-right-radius, 0px);
  box-shadow: var(--hui-lqttac-box-shadow, none);
  cursor: var(--hui-lqttac-cursor, auto);
  outline-color: var(--hui-lqttac-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-lqttac-outline-offset, 0px);
  outline-style: var(--hui-lqttac-outline-style, none);
  outline-width: var(--hui-lqttac-outline-width, 0px);
  scrollbar-color: var(--hui-lqttac-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-lqttac-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-lqttac-scrollbar-width, thin);
  /* DISPLAY */
  display: var(--hui-lqttac-display, block);
}


[data-hui=DataTable] {
  /* APPERANCE */
  --hui-xvhgjw-background-color: var(--hui-default-background-color);
}
[data-hui=DataTable] > tbody,
[data-hui=DataTable] > thead,
[data-hui=DataTable] > * > tr {
  /* LAYOUT-SIZING */
  --hui-wsglhu-min-width: 100%;
  /* GRID */
  --hui-wsglhu-grid-column-end: -1;
  --hui-wsglhu-grid-column-start: 1;
  --hui-wsglhu-grid-template-columns: subgrid;
  /* DISPLAY */
  --hui-wsglhu-display: grid;
}
[data-hui=DataTable] > tbody > tr > td {
  /* LAYOUT-SIZING */
  --hui-avzraa-min-width: 250px;
  /* LAYOUT-PADDING */
  --hui-avzraa-padding-top: var(--hui-default-spacer-5);
  --hui-avzraa-padding-right: var(--hui-default-spacer-5);
  --hui-avzraa-padding-bottom: var(--hui-default-spacer-5);
  --hui-avzraa-padding-left: var(--hui-default-spacer-5);
  /* LAYOUT-FLEX */
  --hui-avzraa-align-content: center;
  --hui-avzraa-justify-content: center;
  --hui-avzraa-align-items: center;
  /* TEXT */
  --hui-avzraa-font-size: var(--hui-default-size-0);
  --hui-avzraa-font-weight: var(--hui-default-font-weight);
  --hui-avzraa-line-height: var(--hui-default-line-height);
  /* APPERANCE */
  --hui-avzraa-color: var(--hui-default-color-text);
  --hui-avzraa-background-color: var(--hui-default-background-color);
  --hui-avzraa-background-image: none;
  /* DISPLAY */
  --hui-avzraa-display: flex;
}
[data-hui=DataTable] > thead > tr > th {
  /* LAYOUT-SIZING */
  --hui-yfagqg-min-width: 250px;
  /* LAYOUT-PADDING */
  --hui-yfagqg-padding-top: var(--hui-default-spacer-5);
  --hui-yfagqg-padding-right: var(--hui-default-spacer-7);
  --hui-yfagqg-padding-bottom: var(--hui-default-spacer-5);
  --hui-yfagqg-padding-left: var(--hui-default-spacer-7);
  /* LAYOUT-FLEX */
  --hui-yfagqg-align-content: center;
  --hui-yfagqg-justify-content: center;
  --hui-yfagqg-align-items: center;
  /* TEXT */
  --hui-yfagqg-font-size: var(--hui-default-size);
  --hui-yfagqg-font-weight: var(--hui-default-font-weight);
  --hui-yfagqg-line-height: var(--hui-default-line-height);
  /* DISPLAY */
  --hui-yfagqg-display: flex;
}
[data-hui=DataTable] > tbody > tr:nth-child(odd),
[data-hui=DataTable] > tbody > tr:nth-child(odd) > td {
  --hui-gqdxgs-background-color: var(--hui-unua-color-plus1);
}
[data-hui=DataTable] > tbody {
  --hui-fgrqpr-min-height: calc(var(--hui-default-size) * 20);
  --hui-fgrqpr-overflow-y: auto;
  --hui-fgrqpr-scrollbar-gutter: stable;
  --hui-fgrqpr-border-bottom-width: var(--hui-unua-border-width);
  --hui-fgrqpr-border-bottom-style: var(--hui-default-border-style);
  --hui-fgrqpr-border-bottom-color: var(--hui-default-border-color);
}
[data-hui=DataTable] > tbody > tr > td + td {
  --hui-ozatyc-border-left-width: var(--hui-unua-border-width);
  --hui-ozatyc-border-left-style: none;
  --hui-ozatyc-border-left-color: var(--hui-default-border-color);
}
[data-hui=DataTable] > tbody > tr + tr,
[data-hui=DataTable] > thead + tbody {
  --hui-golnwm-border-top-width: var(--hui-unua-border-width);
  --hui-golnwm-border-top-style: var(--hui-default-border-style);
  --hui-golnwm-border-top-color: var(--hui-default-border-color);
}
[data-hui=DataTable] > tbody > tr > td.marked {
  --hui-iijvqq-outline-color: var(--hui-unua-border-color);
  --hui-iijvqq-outline-style: var(--hui-default-border-style);
  --hui-iijvqq-outline-offset: -5px;
  --hui-iijvqq-outline-width: var(--hui-unua-border-width);
}
[data-hui=DataTable] {
  /* LAYOUT-POSITION */
/*  --hui-xvhgjw-position-default: ; */
/*  --hui-xvhgjw-top-default: ; */
/*  --hui-xvhgjw-right-default: ; */
/*  --hui-xvhgjw-bottom-default: ; */
/*  --hui-xvhgjw-left-default: ; */
/*  --hui-xvhgjw-z-index-default: ; */
/*  --hui-xvhgjw-float-default: ; */
/*  --hui-xvhgjw-clear-default: ; */
/*  --hui-xvhgjw-align-self-default: ; */
/*  --hui-xvhgjw-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-xvhgjw-box-sizing-default: ; */
/*  --hui-xvhgjw-height-default: ; */
/*  --hui-xvhgjw-max-height-default: ; */
/*  --hui-xvhgjw-min-height-default: ; */
/*  --hui-xvhgjw-width-default: ; */
/*  --hui-xvhgjw-max-width-default: ; */
/*  --hui-xvhgjw-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-xvhgjw-margin-top-default: ; */
/*  --hui-xvhgjw-margin-right-default: ; */
/*  --hui-xvhgjw-margin-bottom-default: ; */
/*  --hui-xvhgjw-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-xvhgjw-padding-top-default: ; */
/*  --hui-xvhgjw-padding-right-default: ; */
/*  --hui-xvhgjw-padding-bottom-default: ; */
/*  --hui-xvhgjw-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-xvhgjw-overflow-x-default: ; */
/*  --hui-xvhgjw-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-xvhgjw-flex-basis-default: ; */
/*  --hui-xvhgjw-flex-direction-default: ; */
/*  --hui-xvhgjw-flex-grow-default: ; */
/*  --hui-xvhgjw-flex-shrink-default: ; */
/*  --hui-xvhgjw-flex-wrap-default: ; */
/*  --hui-xvhgjw-gap-default: ; */
/*  --hui-xvhgjw-align-content-default: ; */
/*  --hui-xvhgjw-justify-content-default: ; */
/*  --hui-xvhgjw-align-items-default: ; */
  /* TEXT */
/*  --hui-xvhgjw-direction-default: ; */
/*  --hui-xvhgjw-font-family-default: ; */
/*  --hui-xvhgjw-font-size-default: ; */
/*  --hui-xvhgjw-font-stretch-default: ; */
/*  --hui-xvhgjw-font-style-default: ; */
/*  --hui-xvhgjw-font-weight-default: ; */
/*  --hui-xvhgjw-letter-spacing-default: ; */
/*  --hui-xvhgjw-line-height-default: ; */
/*  --hui-xvhgjw-text-align-default: ; */
/*  --hui-xvhgjw-text-align-last-default: ; */
/*  --hui-xvhgjw-text-decoration-color-default: ; */
/*  --hui-xvhgjw-text-decoration-line-default: ; */
/*  --hui-xvhgjw-text-decoration-style-default: ; */
/*  --hui-xvhgjw-text-decoration-thickness-default: ; */
/*  --hui-xvhgjw-text-indent-default: ; */
/*  --hui-xvhgjw-text-overflow-default: ; */
/*  --hui-xvhgjw-text-shadow-default: ; */
/*  --hui-xvhgjw-text-size-adjust-default: ; */
/*  --hui-xvhgjw-text-transform-default: ; */
/*  --hui-xvhgjw-text-wrap-default: ; */
/*  --hui-xvhgjw-vertical-align-default: ; */
/*  --hui-xvhgjw-white-space-collapse-default: ; */
/*  --hui-xvhgjw-word-break-default: ; */
/*  --hui-xvhgjw-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-xvhgjw-visibility-default: ; */
/*  --hui-xvhgjw-color-default: ; */
/*  --hui-xvhgjw-background-attachment-default: ; */
/*  --hui-xvhgjw-background-clip-default: ; */
/*  --hui-xvhgjw-background-color-default: ; */
/*  --hui-xvhgjw-background-image-default: ; */
/*  --hui-xvhgjw-background-origin-default: ; */
/*  --hui-xvhgjw-background-position-x-default: ; */
/*  --hui-xvhgjw-background-position-y-default: ; */
/*  --hui-xvhgjw-background-repeat-default: ; */
/*  --hui-xvhgjw-background-size-default: ; */
/*  --hui-xvhgjw-border-bottom-color-default: ; */
/*  --hui-xvhgjw-border-bottom-style-default: ; */
/*  --hui-xvhgjw-border-bottom-width-default: ; */
/*  --hui-xvhgjw-border-bottom-left-radius-default: ; */
/*  --hui-xvhgjw-border-bottom-right-radius-default: ; */
/*  --hui-xvhgjw-border-image-outset-default: ; */
/*  --hui-xvhgjw-border-image-repeat-default: ; */
/*  --hui-xvhgjw-border-image-slice-default: ; */
/*  --hui-xvhgjw-border-image-source-default: ; */
/*  --hui-xvhgjw-border-image-width-default: ; */
/*  --hui-xvhgjw-border-left-color-default: ; */
/*  --hui-xvhgjw-border-left-style-default: ; */
/*  --hui-xvhgjw-border-left-width-default: ; */
/*  --hui-xvhgjw-border-right-color-default: ; */
/*  --hui-xvhgjw-border-right-style-default: ; */
/*  --hui-xvhgjw-border-right-width-default: ; */
/*  --hui-xvhgjw-border-top-color-default: ; */
/*  --hui-xvhgjw-border-top-style-default: ; */
/*  --hui-xvhgjw-border-top-width-default: ; */
/*  --hui-xvhgjw-border-top-left-radius-default: ; */
/*  --hui-xvhgjw-border-top-right-radius-default: ; */
/*  --hui-xvhgjw-box-shadow-default: ; */
/*  --hui-xvhgjw-cursor-default: ; */
/*  --hui-xvhgjw-outline-color-default: ; */
/*  --hui-xvhgjw-outline-offset-default: ; */
/*  --hui-xvhgjw-outline-style-default: ; */
/*  --hui-xvhgjw-outline-width-default: ; */
/*  --hui-xvhgjw-scrollbar-color-default: ; */
/*  --hui-xvhgjw-scrollbar-gutter-default: ; */
/*  --hui-xvhgjw-scrollbar-width-default: ; */
  /* GRID */
/*  --hui-xvhgjw-grid-auto-columns-default: ; */
/*  --hui-xvhgjw-grid-auto-flow-default: ; */
/*  --hui-xvhgjw-grid-auto-rows-default: ; */
/*  --hui-xvhgjw-grid-column-end-default: ; */
/*  --hui-xvhgjw-grid-column-start-default: ; */
/*  --hui-xvhgjw-grid-row-end-default: ; */
/*  --hui-xvhgjw-grid-row-start-default: ; */
/*  --hui-xvhgjw-grid-template-areas-default: ; */
/*  --hui-xvhgjw-grid-template-columns-default: ; */
/*  --hui-xvhgjw-grid-template-rows-default: ; */
/*  --hui-xvhgjw-align-content-default: ; */
/*  --hui-xvhgjw-justify-content-default: ; */
/*  --hui-xvhgjw-align-items-default: ; */
/*  --hui-xvhgjw-justify-items-default: ; */
/*  --hui-xvhgjw-column-gap-default: ; */
/*  --hui-xvhgjw-row-gap-default: ; */
}
[data-hui=DataTable] > tbody,
[data-hui=DataTable] > thead,
[data-hui=DataTable] > * > tr {
  /* LAYOUT-POSITION */
/*  --hui-wsglhu-position-default: ; */
/*  --hui-wsglhu-top-default: ; */
/*  --hui-wsglhu-right-default: ; */
/*  --hui-wsglhu-bottom-default: ; */
/*  --hui-wsglhu-left-default: ; */
/*  --hui-wsglhu-z-index-default: ; */
/*  --hui-wsglhu-float-default: ; */
/*  --hui-wsglhu-clear-default: ; */
/*  --hui-wsglhu-align-self-default: ; */
/*  --hui-wsglhu-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-wsglhu-box-sizing-default: ; */
/*  --hui-wsglhu-height-default: ; */
/*  --hui-wsglhu-max-height-default: ; */
/*  --hui-wsglhu-min-height-default: ; */
/*  --hui-wsglhu-width-default: ; */
/*  --hui-wsglhu-max-width-default: ; */
/*  --hui-wsglhu-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-wsglhu-margin-top-default: ; */
/*  --hui-wsglhu-margin-right-default: ; */
/*  --hui-wsglhu-margin-bottom-default: ; */
/*  --hui-wsglhu-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-wsglhu-padding-top-default: ; */
/*  --hui-wsglhu-padding-right-default: ; */
/*  --hui-wsglhu-padding-bottom-default: ; */
/*  --hui-wsglhu-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-wsglhu-overflow-x-default: ; */
/*  --hui-wsglhu-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-wsglhu-flex-basis-default: ; */
/*  --hui-wsglhu-flex-direction-default: ; */
/*  --hui-wsglhu-flex-grow-default: ; */
/*  --hui-wsglhu-flex-shrink-default: ; */
/*  --hui-wsglhu-flex-wrap-default: ; */
/*  --hui-wsglhu-gap-default: ; */
/*  --hui-wsglhu-align-content-default: ; */
/*  --hui-wsglhu-justify-content-default: ; */
/*  --hui-wsglhu-align-items-default: ; */
  /* TEXT */
/*  --hui-wsglhu-direction-default: ; */
/*  --hui-wsglhu-font-family-default: ; */
/*  --hui-wsglhu-font-size-default: ; */
/*  --hui-wsglhu-font-stretch-default: ; */
/*  --hui-wsglhu-font-style-default: ; */
/*  --hui-wsglhu-font-weight-default: ; */
/*  --hui-wsglhu-letter-spacing-default: ; */
/*  --hui-wsglhu-line-height-default: ; */
/*  --hui-wsglhu-text-align-default: ; */
/*  --hui-wsglhu-text-align-last-default: ; */
/*  --hui-wsglhu-text-decoration-color-default: ; */
/*  --hui-wsglhu-text-decoration-line-default: ; */
/*  --hui-wsglhu-text-decoration-style-default: ; */
/*  --hui-wsglhu-text-decoration-thickness-default: ; */
/*  --hui-wsglhu-text-indent-default: ; */
/*  --hui-wsglhu-text-overflow-default: ; */
/*  --hui-wsglhu-text-shadow-default: ; */
/*  --hui-wsglhu-text-size-adjust-default: ; */
/*  --hui-wsglhu-text-transform-default: ; */
/*  --hui-wsglhu-text-wrap-default: ; */
/*  --hui-wsglhu-vertical-align-default: ; */
/*  --hui-wsglhu-white-space-collapse-default: ; */
/*  --hui-wsglhu-word-break-default: ; */
/*  --hui-wsglhu-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-wsglhu-visibility-default: ; */
/*  --hui-wsglhu-color-default: ; */
/*  --hui-wsglhu-background-attachment-default: ; */
/*  --hui-wsglhu-background-clip-default: ; */
/*  --hui-wsglhu-background-color-default: ; */
/*  --hui-wsglhu-background-image-default: ; */
/*  --hui-wsglhu-background-origin-default: ; */
/*  --hui-wsglhu-background-position-x-default: ; */
/*  --hui-wsglhu-background-position-y-default: ; */
/*  --hui-wsglhu-background-repeat-default: ; */
/*  --hui-wsglhu-background-size-default: ; */
/*  --hui-wsglhu-border-bottom-color-default: ; */
/*  --hui-wsglhu-border-bottom-style-default: ; */
/*  --hui-wsglhu-border-bottom-width-default: ; */
/*  --hui-wsglhu-border-bottom-left-radius-default: ; */
/*  --hui-wsglhu-border-bottom-right-radius-default: ; */
/*  --hui-wsglhu-border-image-outset-default: ; */
/*  --hui-wsglhu-border-image-repeat-default: ; */
/*  --hui-wsglhu-border-image-slice-default: ; */
/*  --hui-wsglhu-border-image-source-default: ; */
/*  --hui-wsglhu-border-image-width-default: ; */
/*  --hui-wsglhu-border-left-color-default: ; */
/*  --hui-wsglhu-border-left-style-default: ; */
/*  --hui-wsglhu-border-left-width-default: ; */
/*  --hui-wsglhu-border-right-color-default: ; */
/*  --hui-wsglhu-border-right-style-default: ; */
/*  --hui-wsglhu-border-right-width-default: ; */
/*  --hui-wsglhu-border-top-color-default: ; */
/*  --hui-wsglhu-border-top-style-default: ; */
/*  --hui-wsglhu-border-top-width-default: ; */
/*  --hui-wsglhu-border-top-left-radius-default: ; */
/*  --hui-wsglhu-border-top-right-radius-default: ; */
/*  --hui-wsglhu-box-shadow-default: ; */
/*  --hui-wsglhu-cursor-default: ; */
/*  --hui-wsglhu-outline-color-default: ; */
/*  --hui-wsglhu-outline-offset-default: ; */
/*  --hui-wsglhu-outline-style-default: ; */
/*  --hui-wsglhu-outline-width-default: ; */
/*  --hui-wsglhu-scrollbar-color-default: ; */
/*  --hui-wsglhu-scrollbar-gutter-default: ; */
/*  --hui-wsglhu-scrollbar-width-default: ; */
  /* GRID */
/*  --hui-wsglhu-grid-auto-columns-default: ; */
/*  --hui-wsglhu-grid-auto-flow-default: ; */
/*  --hui-wsglhu-grid-auto-rows-default: ; */
/*  --hui-wsglhu-grid-column-end-default: ; */
/*  --hui-wsglhu-grid-column-start-default: ; */
/*  --hui-wsglhu-grid-row-end-default: ; */
/*  --hui-wsglhu-grid-row-start-default: ; */
/*  --hui-wsglhu-grid-template-areas-default: ; */
/*  --hui-wsglhu-grid-template-columns-default: ; */
/*  --hui-wsglhu-grid-template-rows-default: ; */
/*  --hui-wsglhu-align-content-default: ; */
/*  --hui-wsglhu-justify-content-default: ; */
/*  --hui-wsglhu-align-items-default: ; */
/*  --hui-wsglhu-justify-items-default: ; */
/*  --hui-wsglhu-column-gap-default: ; */
/*  --hui-wsglhu-row-gap-default: ; */
  /* DISPLAY */
/*  --hui-wsglhu-display-default: ; */
}
[data-hui=DataTable] > tbody > tr > td {
  /* LAYOUT-POSITION */
/*  --hui-avzraa-position-default: ; */
/*  --hui-avzraa-top-default: ; */
/*  --hui-avzraa-right-default: ; */
/*  --hui-avzraa-bottom-default: ; */
/*  --hui-avzraa-left-default: ; */
/*  --hui-avzraa-z-index-default: ; */
/*  --hui-avzraa-float-default: ; */
/*  --hui-avzraa-clear-default: ; */
/*  --hui-avzraa-align-self-default: ; */
/*  --hui-avzraa-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-avzraa-box-sizing-default: ; */
/*  --hui-avzraa-height-default: ; */
/*  --hui-avzraa-max-height-default: ; */
/*  --hui-avzraa-min-height-default: ; */
/*  --hui-avzraa-width-default: ; */
/*  --hui-avzraa-max-width-default: ; */
/*  --hui-avzraa-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-avzraa-margin-top-default: ; */
/*  --hui-avzraa-margin-right-default: ; */
/*  --hui-avzraa-margin-bottom-default: ; */
/*  --hui-avzraa-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-avzraa-padding-top-default: ; */
/*  --hui-avzraa-padding-right-default: ; */
/*  --hui-avzraa-padding-bottom-default: ; */
/*  --hui-avzraa-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-avzraa-overflow-x-default: ; */
/*  --hui-avzraa-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-avzraa-flex-basis-default: ; */
/*  --hui-avzraa-flex-direction-default: ; */
/*  --hui-avzraa-flex-grow-default: ; */
/*  --hui-avzraa-flex-shrink-default: ; */
/*  --hui-avzraa-flex-wrap-default: ; */
/*  --hui-avzraa-gap-default: ; */
/*  --hui-avzraa-align-content-default: ; */
/*  --hui-avzraa-justify-content-default: ; */
/*  --hui-avzraa-align-items-default: ; */
  /* TEXT */
/*  --hui-avzraa-direction-default: ; */
/*  --hui-avzraa-font-family-default: ; */
/*  --hui-avzraa-font-size-default: ; */
/*  --hui-avzraa-font-stretch-default: ; */
/*  --hui-avzraa-font-style-default: ; */
/*  --hui-avzraa-font-weight-default: ; */
/*  --hui-avzraa-letter-spacing-default: ; */
/*  --hui-avzraa-line-height-default: ; */
/*  --hui-avzraa-text-align-default: ; */
/*  --hui-avzraa-text-align-last-default: ; */
/*  --hui-avzraa-text-decoration-color-default: ; */
/*  --hui-avzraa-text-decoration-line-default: ; */
/*  --hui-avzraa-text-decoration-style-default: ; */
/*  --hui-avzraa-text-decoration-thickness-default: ; */
/*  --hui-avzraa-text-indent-default: ; */
/*  --hui-avzraa-text-overflow-default: ; */
/*  --hui-avzraa-text-shadow-default: ; */
/*  --hui-avzraa-text-size-adjust-default: ; */
/*  --hui-avzraa-text-transform-default: ; */
/*  --hui-avzraa-text-wrap-default: ; */
/*  --hui-avzraa-vertical-align-default: ; */
/*  --hui-avzraa-white-space-collapse-default: ; */
/*  --hui-avzraa-word-break-default: ; */
/*  --hui-avzraa-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-avzraa-visibility-default: ; */
/*  --hui-avzraa-color-default: ; */
/*  --hui-avzraa-background-attachment-default: ; */
/*  --hui-avzraa-background-clip-default: ; */
/*  --hui-avzraa-background-color-default: ; */
/*  --hui-avzraa-background-image-default: ; */
/*  --hui-avzraa-background-origin-default: ; */
/*  --hui-avzraa-background-position-x-default: ; */
/*  --hui-avzraa-background-position-y-default: ; */
/*  --hui-avzraa-background-repeat-default: ; */
/*  --hui-avzraa-background-size-default: ; */
/*  --hui-avzraa-border-bottom-color-default: ; */
/*  --hui-avzraa-border-bottom-style-default: ; */
/*  --hui-avzraa-border-bottom-width-default: ; */
/*  --hui-avzraa-border-bottom-left-radius-default: ; */
/*  --hui-avzraa-border-bottom-right-radius-default: ; */
/*  --hui-avzraa-border-image-outset-default: ; */
/*  --hui-avzraa-border-image-repeat-default: ; */
/*  --hui-avzraa-border-image-slice-default: ; */
/*  --hui-avzraa-border-image-source-default: ; */
/*  --hui-avzraa-border-image-width-default: ; */
/*  --hui-avzraa-border-left-color-default: ; */
/*  --hui-avzraa-border-left-style-default: ; */
/*  --hui-avzraa-border-left-width-default: ; */
/*  --hui-avzraa-border-right-color-default: ; */
/*  --hui-avzraa-border-right-style-default: ; */
/*  --hui-avzraa-border-right-width-default: ; */
/*  --hui-avzraa-border-top-color-default: ; */
/*  --hui-avzraa-border-top-style-default: ; */
/*  --hui-avzraa-border-top-width-default: ; */
/*  --hui-avzraa-border-top-left-radius-default: ; */
/*  --hui-avzraa-border-top-right-radius-default: ; */
/*  --hui-avzraa-box-shadow-default: ; */
/*  --hui-avzraa-cursor-default: ; */
/*  --hui-avzraa-outline-color-default: ; */
/*  --hui-avzraa-outline-offset-default: ; */
/*  --hui-avzraa-outline-style-default: ; */
/*  --hui-avzraa-outline-width-default: ; */
/*  --hui-avzraa-scrollbar-color-default: ; */
/*  --hui-avzraa-scrollbar-gutter-default: ; */
/*  --hui-avzraa-scrollbar-width-default: ; */
/*  --hui-avzraa-flex-default: ; */
  /* DISPLAY */
/*  --hui-avzraa-display-default: ; */
}
[data-hui=DataTable] > thead > tr > th {
  /* LAYOUT-POSITION */
/*  --hui-yfagqg-position-default: ; */
/*  --hui-yfagqg-top-default: ; */
/*  --hui-yfagqg-right-default: ; */
/*  --hui-yfagqg-bottom-default: ; */
/*  --hui-yfagqg-left-default: ; */
/*  --hui-yfagqg-z-index-default: ; */
/*  --hui-yfagqg-float-default: ; */
/*  --hui-yfagqg-clear-default: ; */
/*  --hui-yfagqg-align-self-default: ; */
/*  --hui-yfagqg-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-yfagqg-box-sizing-default: ; */
/*  --hui-yfagqg-height-default: ; */
/*  --hui-yfagqg-max-height-default: ; */
/*  --hui-yfagqg-min-height-default: ; */
/*  --hui-yfagqg-width-default: ; */
/*  --hui-yfagqg-max-width-default: ; */
/*  --hui-yfagqg-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-yfagqg-margin-top-default: ; */
/*  --hui-yfagqg-margin-right-default: ; */
/*  --hui-yfagqg-margin-bottom-default: ; */
/*  --hui-yfagqg-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-yfagqg-padding-top-default: ; */
/*  --hui-yfagqg-padding-right-default: ; */
/*  --hui-yfagqg-padding-bottom-default: ; */
/*  --hui-yfagqg-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-yfagqg-overflow-x-default: ; */
/*  --hui-yfagqg-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-yfagqg-flex-basis-default: ; */
/*  --hui-yfagqg-flex-direction-default: ; */
/*  --hui-yfagqg-flex-grow-default: ; */
/*  --hui-yfagqg-flex-shrink-default: ; */
/*  --hui-yfagqg-flex-wrap-default: ; */
/*  --hui-yfagqg-gap-default: ; */
/*  --hui-yfagqg-align-content-default: ; */
/*  --hui-yfagqg-justify-content-default: ; */
/*  --hui-yfagqg-align-items-default: ; */
  /* TEXT */
/*  --hui-yfagqg-direction-default: ; */
/*  --hui-yfagqg-font-family-default: ; */
/*  --hui-yfagqg-font-size-default: ; */
/*  --hui-yfagqg-font-stretch-default: ; */
/*  --hui-yfagqg-font-style-default: ; */
/*  --hui-yfagqg-font-weight-default: ; */
/*  --hui-yfagqg-letter-spacing-default: ; */
/*  --hui-yfagqg-line-height-default: ; */
/*  --hui-yfagqg-text-align-default: ; */
/*  --hui-yfagqg-text-align-last-default: ; */
/*  --hui-yfagqg-text-decoration-color-default: ; */
/*  --hui-yfagqg-text-decoration-line-default: ; */
/*  --hui-yfagqg-text-decoration-style-default: ; */
/*  --hui-yfagqg-text-decoration-thickness-default: ; */
/*  --hui-yfagqg-text-indent-default: ; */
/*  --hui-yfagqg-text-overflow-default: ; */
/*  --hui-yfagqg-text-shadow-default: ; */
/*  --hui-yfagqg-text-size-adjust-default: ; */
/*  --hui-yfagqg-text-transform-default: ; */
/*  --hui-yfagqg-text-wrap-default: ; */
/*  --hui-yfagqg-vertical-align-default: ; */
/*  --hui-yfagqg-white-space-collapse-default: ; */
/*  --hui-yfagqg-word-break-default: ; */
/*  --hui-yfagqg-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-yfagqg-visibility-default: ; */
/*  --hui-yfagqg-color-default: ; */
/*  --hui-yfagqg-background-attachment-default: ; */
/*  --hui-yfagqg-background-clip-default: ; */
/*  --hui-yfagqg-background-color-default: ; */
/*  --hui-yfagqg-background-image-default: ; */
/*  --hui-yfagqg-background-origin-default: ; */
/*  --hui-yfagqg-background-position-x-default: ; */
/*  --hui-yfagqg-background-position-y-default: ; */
/*  --hui-yfagqg-background-repeat-default: ; */
/*  --hui-yfagqg-background-size-default: ; */
/*  --hui-yfagqg-border-bottom-color-default: ; */
/*  --hui-yfagqg-border-bottom-style-default: ; */
/*  --hui-yfagqg-border-bottom-width-default: ; */
/*  --hui-yfagqg-border-bottom-left-radius-default: ; */
/*  --hui-yfagqg-border-bottom-right-radius-default: ; */
/*  --hui-yfagqg-border-image-outset-default: ; */
/*  --hui-yfagqg-border-image-repeat-default: ; */
/*  --hui-yfagqg-border-image-slice-default: ; */
/*  --hui-yfagqg-border-image-source-default: ; */
/*  --hui-yfagqg-border-image-width-default: ; */
/*  --hui-yfagqg-border-left-color-default: ; */
/*  --hui-yfagqg-border-left-style-default: ; */
/*  --hui-yfagqg-border-left-width-default: ; */
/*  --hui-yfagqg-border-right-color-default: ; */
/*  --hui-yfagqg-border-right-style-default: ; */
/*  --hui-yfagqg-border-right-width-default: ; */
/*  --hui-yfagqg-border-top-color-default: ; */
/*  --hui-yfagqg-border-top-style-default: ; */
/*  --hui-yfagqg-border-top-width-default: ; */
/*  --hui-yfagqg-border-top-left-radius-default: ; */
/*  --hui-yfagqg-border-top-right-radius-default: ; */
/*  --hui-yfagqg-box-shadow-default: ; */
/*  --hui-yfagqg-cursor-default: ; */
/*  --hui-yfagqg-outline-color-default: ; */
/*  --hui-yfagqg-outline-offset-default: ; */
/*  --hui-yfagqg-outline-style-default: ; */
/*  --hui-yfagqg-outline-width-default: ; */
/*  --hui-yfagqg-scrollbar-color-default: ; */
/*  --hui-yfagqg-scrollbar-gutter-default: ; */
/*  --hui-yfagqg-scrollbar-width-default: ; */
/*  --hui-yfagqg-flex-default: ; */
  /* DISPLAY */
/*  --hui-yfagqg-display-default: ; */
}
[data-hui=DataTable] > tbody > tr:nth-child(odd),
[data-hui=DataTable] > tbody > tr:nth-child(odd) > td {
/*  --hui-gqdxgs-background-color-default: ; */
}
[data-hui=DataTable] > tbody {
/*  --hui-fgrqpr-min-height-default: ; */
/*  --hui-fgrqpr-overflow-y-default: ; */
/*  --hui-fgrqpr-scrollbar-gutter-default: ; */
/*  --hui-fgrqpr-border-bottom-width-default: ; */
/*  --hui-fgrqpr-border-bottom-style-default: ; */
/*  --hui-fgrqpr-border-bottom-color-default: ; */
}
[data-hui=DataTable] > tbody > tr > td + td {
/*  --hui-ozatyc-border-left-width-default: ; */
/*  --hui-ozatyc-border-left-style-default: ; */
/*  --hui-ozatyc-border-left-color-default: ; */
}
[data-hui=DataTable] > tbody > tr + tr,
[data-hui=DataTable] > thead + tbody {
/*  --hui-golnwm-border-top-width-default: ; */
/*  --hui-golnwm-border-top-style-default: ; */
/*  --hui-golnwm-border-top-color-default: ; */
}
[data-hui=DataTable] > tbody > tr > td.marked {
/*  --hui-iijvqq-outline-color-default: ; */
/*  --hui-iijvqq-outline-style-default: ; */
/*  --hui-iijvqq-outline-offset-default: ; */
/*  --hui-iijvqq-outline-width-default: ; */
}
[data-hui=DataTable] {
  /* LAYOUT-POSITION */
  position: var(--hui-xvhgjw-position, static);
  top: var(--hui-xvhgjw-top, auto);
  right: var(--hui-xvhgjw-right, auto);
  bottom: var(--hui-xvhgjw-bottom, auto);
  left: var(--hui-xvhgjw-left, auto);
  z-index: var(--hui-xvhgjw-z-index, auto);
  float: var(--hui-xvhgjw-float, none);
  clear: var(--hui-xvhgjw-clear, none);
  align-self: var(--hui-xvhgjw-align-self, auto);
  order: var(--hui-xvhgjw-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-xvhgjw-box-sizing, border-box);
  height: var(--hui-xvhgjw-height, auto);
  max-height: var(--hui-xvhgjw-max-height, none);
  min-height: var(--hui-xvhgjw-min-height, auto);
  width: var(--hui-xvhgjw-width, auto);
  max-width: var(--hui-xvhgjw-max-width, none);
  min-width: var(--hui-xvhgjw-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-xvhgjw-margin-top, 0px);
  margin-right: var(--hui-xvhgjw-margin-right, 0px);
  margin-bottom: var(--hui-xvhgjw-margin-bottom, 0px);
  margin-left: var(--hui-xvhgjw-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-xvhgjw-padding-top, 0px);
  padding-right: var(--hui-xvhgjw-padding-right, 0px);
  padding-bottom: var(--hui-xvhgjw-padding-bottom, 0px);
  padding-left: var(--hui-xvhgjw-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-xvhgjw-overflow-x, visible);
  overflow-y: var(--hui-xvhgjw-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-xvhgjw-flex-basis, auto);
  flex-direction: var(--hui-xvhgjw-flex-direction, row);
  flex-grow: var(--hui-xvhgjw-flex-grow, 0);
  flex-shrink: var(--hui-xvhgjw-flex-shrink, 1);
  flex-wrap: var(--hui-xvhgjw-flex-wrap, nowrap);
  gap: var(--hui-xvhgjw-gap, 0px);
  align-content: var(--hui-xvhgjw-align-content, stretch);
  justify-content: var(--hui-xvhgjw-justify-content, flex-start);
  align-items: var(--hui-xvhgjw-align-items, stretch);
  /* TEXT */
  direction: var(--hui-xvhgjw-direction, ltr);
  font-family: var(--hui-xvhgjw-font-family, system-ui);
  font-size: var(--hui-xvhgjw-font-size, 16px);
  font-stretch: var(--hui-xvhgjw-font-stretch, 100%);
  font-style: var(--hui-xvhgjw-font-style, normal);
  font-weight: var(--hui-xvhgjw-font-weight, 400);
  letter-spacing: var(--hui-xvhgjw-letter-spacing, normal);
  line-height: var(--hui-xvhgjw-line-height, normal);
  text-align: var(--hui-xvhgjw-text-align, start);
  text-align-last: var(--hui-xvhgjw-text-align-last, auto);
  text-decoration-color: var(--hui-xvhgjw-text-decoration-color, #000);
  text-decoration-line: var(--hui-xvhgjw-text-decoration-line, none);
  text-decoration-style: var(--hui-xvhgjw-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-xvhgjw-text-decoration-thickness, auto);
  text-indent: var(--hui-xvhgjw-text-indent, 0px);
  text-overflow: var(--hui-xvhgjw-text-overflow, clip);
  text-shadow: var(--hui-xvhgjw-text-shadow, none);
  text-size-adjust: var(--hui-xvhgjw-text-size-adjust, auto);
  text-transform: var(--hui-xvhgjw-text-transform, none);
  text-wrap: var(--hui-xvhgjw-text-wrap, wrap);
  vertical-align: var(--hui-xvhgjw-vertical-align, baseline);
  white-space-collapse: var(--hui-xvhgjw-white-space-collapse, collapse);
  word-break: var(--hui-xvhgjw-word-break, normal);
  word-spacing: var(--hui-xvhgjw-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-xvhgjw-visibility, visible);
  color: var(--hui-xvhgjw-color, rgb(0, 0, 0));
  background-attachment: var(--hui-xvhgjw-background-attachment, scroll);
  background-clip: var(--hui-xvhgjw-background-clip, border-box);
  background-color: var(--hui-xvhgjw-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-xvhgjw-background-image, none);
  background-origin: var(--hui-xvhgjw-background-origin, padding-box);
  background-position-x: var(--hui-xvhgjw-background-position-x, 0%);
  background-position-y: var(--hui-xvhgjw-background-position-y, 0%);
  background-repeat: var(--hui-xvhgjw-background-repeat, repeat);
  background-size: var(--hui-xvhgjw-background-size, auto);
  border-bottom-color: var(--hui-xvhgjw-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-xvhgjw-border-bottom-style, none);
  border-bottom-width: var(--hui-xvhgjw-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-xvhgjw-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-xvhgjw-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-xvhgjw-border-image-outset, 0);
  border-image-repeat: var(--hui-xvhgjw-border-image-repeat, stretch);
  border-image-slice: var(--hui-xvhgjw-border-image-slice, 100%);
  border-image-source: var(--hui-xvhgjw-border-image-source, none);
  border-image-width: var(--hui-xvhgjw-border-image-width, 1);
  border-left-color: var(--hui-xvhgjw-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-xvhgjw-border-left-style, none);
  border-left-width: var(--hui-xvhgjw-border-left-width, 0px);
  border-right-color: var(--hui-xvhgjw-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-xvhgjw-border-right-style, none);
  border-right-width: var(--hui-xvhgjw-border-right-width, 0px);
  border-top-color: var(--hui-xvhgjw-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-xvhgjw-border-top-style, none);
  border-top-width: var(--hui-xvhgjw-border-top-width, 0px);
  border-top-left-radius: var(--hui-xvhgjw-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-xvhgjw-border-top-right-radius, 0px);
  box-shadow: var(--hui-xvhgjw-box-shadow, none);
  cursor: var(--hui-xvhgjw-cursor, auto);
  outline-color: var(--hui-xvhgjw-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-xvhgjw-outline-offset, 0px);
  outline-style: var(--hui-xvhgjw-outline-style, none);
  outline-width: var(--hui-xvhgjw-outline-width, 0px);
  scrollbar-color: var(--hui-xvhgjw-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-xvhgjw-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-xvhgjw-scrollbar-width, thin);
  /* GRID */
  grid-auto-columns: var(--hui-xvhgjw-grid-auto-columns, auto);
  grid-auto-flow: var(--hui-xvhgjw-grid-auto-flow, row);
  grid-auto-rows: var(--hui-xvhgjw-grid-auto-rows, auto);
  grid-column-end: var(--hui-xvhgjw-grid-column-end, auto);
  grid-column-start: var(--hui-xvhgjw-grid-column-start, auto);
  grid-row-end: var(--hui-xvhgjw-grid-row-end, auto);
  grid-row-start: var(--hui-xvhgjw-grid-row-start, auto);
  grid-template-areas: var(--hui-xvhgjw-grid-template-areas, none);
  grid-template-columns: var(--hui-xvhgjw-grid-template-columns, none);
  grid-template-rows: var(--hui-xvhgjw-grid-template-rows, none);
  align-content: var(--hui-xvhgjw-align-content, normal);
  justify-content: var(--hui-xvhgjw-justify-content, normal);
  align-items: var(--hui-xvhgjw-align-items, normal);
  justify-items: var(--hui-xvhgjw-justify-items, legacy);
  column-gap: var(--hui-xvhgjw-column-gap, 0px);
  row-gap: var(--hui-xvhgjw-row-gap, 0px);
}
[data-hui=DataTable] > tbody,
[data-hui=DataTable] > thead,
[data-hui=DataTable] > * > tr {
  /* LAYOUT-POSITION */
  position: var(--hui-wsglhu-position, static);
  top: var(--hui-wsglhu-top, auto);
  right: var(--hui-wsglhu-right, auto);
  bottom: var(--hui-wsglhu-bottom, auto);
  left: var(--hui-wsglhu-left, auto);
  z-index: var(--hui-wsglhu-z-index, auto);
  float: var(--hui-wsglhu-float, none);
  clear: var(--hui-wsglhu-clear, none);
  align-self: var(--hui-wsglhu-align-self, auto);
  order: var(--hui-wsglhu-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-wsglhu-box-sizing, border-box);
  height: var(--hui-wsglhu-height, auto);
  max-height: var(--hui-wsglhu-max-height, none);
  min-height: var(--hui-wsglhu-min-height, auto);
  width: var(--hui-wsglhu-width, auto);
  max-width: var(--hui-wsglhu-max-width, none);
  min-width: var(--hui-wsglhu-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-wsglhu-margin-top, 0px);
  margin-right: var(--hui-wsglhu-margin-right, 0px);
  margin-bottom: var(--hui-wsglhu-margin-bottom, 0px);
  margin-left: var(--hui-wsglhu-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-wsglhu-padding-top, 0px);
  padding-right: var(--hui-wsglhu-padding-right, 0px);
  padding-bottom: var(--hui-wsglhu-padding-bottom, 0px);
  padding-left: var(--hui-wsglhu-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-wsglhu-overflow-x, visible);
  overflow-y: var(--hui-wsglhu-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-wsglhu-flex-basis, auto);
  flex-direction: var(--hui-wsglhu-flex-direction, row);
  flex-grow: var(--hui-wsglhu-flex-grow, 0);
  flex-shrink: var(--hui-wsglhu-flex-shrink, 1);
  flex-wrap: var(--hui-wsglhu-flex-wrap, nowrap);
  gap: var(--hui-wsglhu-gap, 0px);
  align-content: var(--hui-wsglhu-align-content, stretch);
  justify-content: var(--hui-wsglhu-justify-content, flex-start);
  align-items: var(--hui-wsglhu-align-items, stretch);
  /* TEXT */
  direction: var(--hui-wsglhu-direction, ltr);
  font-family: var(--hui-wsglhu-font-family, system-ui);
  font-size: var(--hui-wsglhu-font-size, 16px);
  font-stretch: var(--hui-wsglhu-font-stretch, 100%);
  font-style: var(--hui-wsglhu-font-style, normal);
  font-weight: var(--hui-wsglhu-font-weight, 400);
  letter-spacing: var(--hui-wsglhu-letter-spacing, normal);
  line-height: var(--hui-wsglhu-line-height, normal);
  text-align: var(--hui-wsglhu-text-align, start);
  text-align-last: var(--hui-wsglhu-text-align-last, auto);
  text-decoration-color: var(--hui-wsglhu-text-decoration-color, #000);
  text-decoration-line: var(--hui-wsglhu-text-decoration-line, none);
  text-decoration-style: var(--hui-wsglhu-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-wsglhu-text-decoration-thickness, auto);
  text-indent: var(--hui-wsglhu-text-indent, 0px);
  text-overflow: var(--hui-wsglhu-text-overflow, clip);
  text-shadow: var(--hui-wsglhu-text-shadow, none);
  text-size-adjust: var(--hui-wsglhu-text-size-adjust, auto);
  text-transform: var(--hui-wsglhu-text-transform, none);
  text-wrap: var(--hui-wsglhu-text-wrap, wrap);
  vertical-align: var(--hui-wsglhu-vertical-align, baseline);
  white-space-collapse: var(--hui-wsglhu-white-space-collapse, collapse);
  word-break: var(--hui-wsglhu-word-break, normal);
  word-spacing: var(--hui-wsglhu-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-wsglhu-visibility, visible);
  color: var(--hui-wsglhu-color, rgb(0, 0, 0));
  background-attachment: var(--hui-wsglhu-background-attachment, scroll);
  background-clip: var(--hui-wsglhu-background-clip, border-box);
  background-color: var(--hui-wsglhu-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-wsglhu-background-image, none);
  background-origin: var(--hui-wsglhu-background-origin, padding-box);
  background-position-x: var(--hui-wsglhu-background-position-x, 0%);
  background-position-y: var(--hui-wsglhu-background-position-y, 0%);
  background-repeat: var(--hui-wsglhu-background-repeat, repeat);
  background-size: var(--hui-wsglhu-background-size, auto);
  border-bottom-color: var(--hui-wsglhu-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-wsglhu-border-bottom-style, none);
  border-bottom-width: var(--hui-wsglhu-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-wsglhu-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-wsglhu-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-wsglhu-border-image-outset, 0);
  border-image-repeat: var(--hui-wsglhu-border-image-repeat, stretch);
  border-image-slice: var(--hui-wsglhu-border-image-slice, 100%);
  border-image-source: var(--hui-wsglhu-border-image-source, none);
  border-image-width: var(--hui-wsglhu-border-image-width, 1);
  border-left-color: var(--hui-wsglhu-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-wsglhu-border-left-style, none);
  border-left-width: var(--hui-wsglhu-border-left-width, 0px);
  border-right-color: var(--hui-wsglhu-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-wsglhu-border-right-style, none);
  border-right-width: var(--hui-wsglhu-border-right-width, 0px);
  border-top-color: var(--hui-wsglhu-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-wsglhu-border-top-style, none);
  border-top-width: var(--hui-wsglhu-border-top-width, 0px);
  border-top-left-radius: var(--hui-wsglhu-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-wsglhu-border-top-right-radius, 0px);
  box-shadow: var(--hui-wsglhu-box-shadow, none);
  cursor: var(--hui-wsglhu-cursor, auto);
  outline-color: var(--hui-wsglhu-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-wsglhu-outline-offset, 0px);
  outline-style: var(--hui-wsglhu-outline-style, none);
  outline-width: var(--hui-wsglhu-outline-width, 0px);
  scrollbar-color: var(--hui-wsglhu-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-wsglhu-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-wsglhu-scrollbar-width, thin);
  /* GRID */
  grid-auto-columns: var(--hui-wsglhu-grid-auto-columns, auto);
  grid-auto-flow: var(--hui-wsglhu-grid-auto-flow, row);
  grid-auto-rows: var(--hui-wsglhu-grid-auto-rows, auto);
  grid-column-end: var(--hui-wsglhu-grid-column-end, auto);
  grid-column-start: var(--hui-wsglhu-grid-column-start, auto);
  grid-row-end: var(--hui-wsglhu-grid-row-end, auto);
  grid-row-start: var(--hui-wsglhu-grid-row-start, auto);
  grid-template-areas: var(--hui-wsglhu-grid-template-areas, none);
  grid-template-columns: var(--hui-wsglhu-grid-template-columns, none);
  grid-template-rows: var(--hui-wsglhu-grid-template-rows, none);
  align-content: var(--hui-wsglhu-align-content, normal);
  justify-content: var(--hui-wsglhu-justify-content, normal);
  align-items: var(--hui-wsglhu-align-items, normal);
  justify-items: var(--hui-wsglhu-justify-items, legacy);
  column-gap: var(--hui-wsglhu-column-gap, 0px);
  row-gap: var(--hui-wsglhu-row-gap, 0px);
  /* DISPLAY */
  display: var(--hui-wsglhu-display, block);
}
[data-hui=DataTable] > tbody > tr > td {
  /* LAYOUT-POSITION */
  position: var(--hui-avzraa-position, static);
  top: var(--hui-avzraa-top, auto);
  right: var(--hui-avzraa-right, auto);
  bottom: var(--hui-avzraa-bottom, auto);
  left: var(--hui-avzraa-left, auto);
  z-index: var(--hui-avzraa-z-index, auto);
  float: var(--hui-avzraa-float, none);
  clear: var(--hui-avzraa-clear, none);
  align-self: var(--hui-avzraa-align-self, auto);
  order: var(--hui-avzraa-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-avzraa-box-sizing, border-box);
  height: var(--hui-avzraa-height, auto);
  max-height: var(--hui-avzraa-max-height, none);
  min-height: var(--hui-avzraa-min-height, auto);
  width: var(--hui-avzraa-width, auto);
  max-width: var(--hui-avzraa-max-width, none);
  min-width: var(--hui-avzraa-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-avzraa-margin-top, 0px);
  margin-right: var(--hui-avzraa-margin-right, 0px);
  margin-bottom: var(--hui-avzraa-margin-bottom, 0px);
  margin-left: var(--hui-avzraa-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-avzraa-padding-top, 0px);
  padding-right: var(--hui-avzraa-padding-right, 0px);
  padding-bottom: var(--hui-avzraa-padding-bottom, 0px);
  padding-left: var(--hui-avzraa-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-avzraa-overflow-x, visible);
  overflow-y: var(--hui-avzraa-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-avzraa-flex-basis, auto);
  flex-direction: var(--hui-avzraa-flex-direction, row);
  flex-grow: var(--hui-avzraa-flex-grow, 0);
  flex-shrink: var(--hui-avzraa-flex-shrink, 1);
  flex-wrap: var(--hui-avzraa-flex-wrap, nowrap);
  gap: var(--hui-avzraa-gap, 0px);
  align-content: var(--hui-avzraa-align-content, stretch);
  justify-content: var(--hui-avzraa-justify-content, flex-start);
  align-items: var(--hui-avzraa-align-items, stretch);
  /* TEXT */
  direction: var(--hui-avzraa-direction, ltr);
  font-family: var(--hui-avzraa-font-family, system-ui);
  font-size: var(--hui-avzraa-font-size, 16px);
  font-stretch: var(--hui-avzraa-font-stretch, 100%);
  font-style: var(--hui-avzraa-font-style, normal);
  font-weight: var(--hui-avzraa-font-weight, 400);
  letter-spacing: var(--hui-avzraa-letter-spacing, normal);
  line-height: var(--hui-avzraa-line-height, normal);
  text-align: var(--hui-avzraa-text-align, start);
  text-align-last: var(--hui-avzraa-text-align-last, auto);
  text-decoration-color: var(--hui-avzraa-text-decoration-color, #000);
  text-decoration-line: var(--hui-avzraa-text-decoration-line, none);
  text-decoration-style: var(--hui-avzraa-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-avzraa-text-decoration-thickness, auto);
  text-indent: var(--hui-avzraa-text-indent, 0px);
  text-overflow: var(--hui-avzraa-text-overflow, clip);
  text-shadow: var(--hui-avzraa-text-shadow, none);
  text-size-adjust: var(--hui-avzraa-text-size-adjust, auto);
  text-transform: var(--hui-avzraa-text-transform, none);
  text-wrap: var(--hui-avzraa-text-wrap, wrap);
  vertical-align: var(--hui-avzraa-vertical-align, baseline);
  white-space-collapse: var(--hui-avzraa-white-space-collapse, collapse);
  word-break: var(--hui-avzraa-word-break, normal);
  word-spacing: var(--hui-avzraa-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-avzraa-visibility, visible);
  color: var(--hui-avzraa-color, rgb(0, 0, 0));
  background-attachment: var(--hui-avzraa-background-attachment, scroll);
  background-clip: var(--hui-avzraa-background-clip, border-box);
  background-color: var(--hui-avzraa-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-avzraa-background-image, none);
  background-origin: var(--hui-avzraa-background-origin, padding-box);
  background-position-x: var(--hui-avzraa-background-position-x, 0%);
  background-position-y: var(--hui-avzraa-background-position-y, 0%);
  background-repeat: var(--hui-avzraa-background-repeat, repeat);
  background-size: var(--hui-avzraa-background-size, auto);
  border-bottom-color: var(--hui-avzraa-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-avzraa-border-bottom-style, none);
  border-bottom-width: var(--hui-avzraa-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-avzraa-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-avzraa-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-avzraa-border-image-outset, 0);
  border-image-repeat: var(--hui-avzraa-border-image-repeat, stretch);
  border-image-slice: var(--hui-avzraa-border-image-slice, 100%);
  border-image-source: var(--hui-avzraa-border-image-source, none);
  border-image-width: var(--hui-avzraa-border-image-width, 1);
  border-left-color: var(--hui-avzraa-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-avzraa-border-left-style, none);
  border-left-width: var(--hui-avzraa-border-left-width, 0px);
  border-right-color: var(--hui-avzraa-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-avzraa-border-right-style, none);
  border-right-width: var(--hui-avzraa-border-right-width, 0px);
  border-top-color: var(--hui-avzraa-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-avzraa-border-top-style, none);
  border-top-width: var(--hui-avzraa-border-top-width, 0px);
  border-top-left-radius: var(--hui-avzraa-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-avzraa-border-top-right-radius, 0px);
  box-shadow: var(--hui-avzraa-box-shadow, none);
  cursor: var(--hui-avzraa-cursor, auto);
  outline-color: var(--hui-avzraa-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-avzraa-outline-offset, 0px);
  outline-style: var(--hui-avzraa-outline-style, none);
  outline-width: var(--hui-avzraa-outline-width, 0px);
  scrollbar-color: var(--hui-avzraa-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-avzraa-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-avzraa-scrollbar-width, thin);
  flex: var(--hui-avzraa-flex, initial);
  /* DISPLAY */
  display: var(--hui-avzraa-display, block);
}
[data-hui=DataTable] > thead > tr > th {
  /* LAYOUT-POSITION */
  position: var(--hui-yfagqg-position, static);
  top: var(--hui-yfagqg-top, auto);
  right: var(--hui-yfagqg-right, auto);
  bottom: var(--hui-yfagqg-bottom, auto);
  left: var(--hui-yfagqg-left, auto);
  z-index: var(--hui-yfagqg-z-index, auto);
  float: var(--hui-yfagqg-float, none);
  clear: var(--hui-yfagqg-clear, none);
  align-self: var(--hui-yfagqg-align-self, auto);
  order: var(--hui-yfagqg-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-yfagqg-box-sizing, border-box);
  height: var(--hui-yfagqg-height, auto);
  max-height: var(--hui-yfagqg-max-height, none);
  min-height: var(--hui-yfagqg-min-height, auto);
  width: var(--hui-yfagqg-width, auto);
  max-width: var(--hui-yfagqg-max-width, none);
  min-width: var(--hui-yfagqg-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-yfagqg-margin-top, 0px);
  margin-right: var(--hui-yfagqg-margin-right, 0px);
  margin-bottom: var(--hui-yfagqg-margin-bottom, 0px);
  margin-left: var(--hui-yfagqg-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-yfagqg-padding-top, 0px);
  padding-right: var(--hui-yfagqg-padding-right, 0px);
  padding-bottom: var(--hui-yfagqg-padding-bottom, 0px);
  padding-left: var(--hui-yfagqg-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-yfagqg-overflow-x, visible);
  overflow-y: var(--hui-yfagqg-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-yfagqg-flex-basis, auto);
  flex-direction: var(--hui-yfagqg-flex-direction, row);
  flex-grow: var(--hui-yfagqg-flex-grow, 0);
  flex-shrink: var(--hui-yfagqg-flex-shrink, 1);
  flex-wrap: var(--hui-yfagqg-flex-wrap, nowrap);
  gap: var(--hui-yfagqg-gap, 0px);
  align-content: var(--hui-yfagqg-align-content, stretch);
  justify-content: var(--hui-yfagqg-justify-content, flex-start);
  align-items: var(--hui-yfagqg-align-items, stretch);
  /* TEXT */
  direction: var(--hui-yfagqg-direction, ltr);
  font-family: var(--hui-yfagqg-font-family, system-ui);
  font-size: var(--hui-yfagqg-font-size, 16px);
  font-stretch: var(--hui-yfagqg-font-stretch, 100%);
  font-style: var(--hui-yfagqg-font-style, normal);
  font-weight: var(--hui-yfagqg-font-weight, 400);
  letter-spacing: var(--hui-yfagqg-letter-spacing, normal);
  line-height: var(--hui-yfagqg-line-height, normal);
  text-align: var(--hui-yfagqg-text-align, start);
  text-align-last: var(--hui-yfagqg-text-align-last, auto);
  text-decoration-color: var(--hui-yfagqg-text-decoration-color, #000);
  text-decoration-line: var(--hui-yfagqg-text-decoration-line, none);
  text-decoration-style: var(--hui-yfagqg-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-yfagqg-text-decoration-thickness, auto);
  text-indent: var(--hui-yfagqg-text-indent, 0px);
  text-overflow: var(--hui-yfagqg-text-overflow, clip);
  text-shadow: var(--hui-yfagqg-text-shadow, none);
  text-size-adjust: var(--hui-yfagqg-text-size-adjust, auto);
  text-transform: var(--hui-yfagqg-text-transform, none);
  text-wrap: var(--hui-yfagqg-text-wrap, wrap);
  vertical-align: var(--hui-yfagqg-vertical-align, baseline);
  white-space-collapse: var(--hui-yfagqg-white-space-collapse, collapse);
  word-break: var(--hui-yfagqg-word-break, normal);
  word-spacing: var(--hui-yfagqg-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-yfagqg-visibility, visible);
  color: var(--hui-yfagqg-color, rgb(0, 0, 0));
  background-attachment: var(--hui-yfagqg-background-attachment, scroll);
  background-clip: var(--hui-yfagqg-background-clip, border-box);
  background-color: var(--hui-yfagqg-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-yfagqg-background-image, none);
  background-origin: var(--hui-yfagqg-background-origin, padding-box);
  background-position-x: var(--hui-yfagqg-background-position-x, 0%);
  background-position-y: var(--hui-yfagqg-background-position-y, 0%);
  background-repeat: var(--hui-yfagqg-background-repeat, repeat);
  background-size: var(--hui-yfagqg-background-size, auto);
  border-bottom-color: var(--hui-yfagqg-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-yfagqg-border-bottom-style, none);
  border-bottom-width: var(--hui-yfagqg-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-yfagqg-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-yfagqg-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-yfagqg-border-image-outset, 0);
  border-image-repeat: var(--hui-yfagqg-border-image-repeat, stretch);
  border-image-slice: var(--hui-yfagqg-border-image-slice, 100%);
  border-image-source: var(--hui-yfagqg-border-image-source, none);
  border-image-width: var(--hui-yfagqg-border-image-width, 1);
  border-left-color: var(--hui-yfagqg-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-yfagqg-border-left-style, none);
  border-left-width: var(--hui-yfagqg-border-left-width, 0px);
  border-right-color: var(--hui-yfagqg-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-yfagqg-border-right-style, none);
  border-right-width: var(--hui-yfagqg-border-right-width, 0px);
  border-top-color: var(--hui-yfagqg-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-yfagqg-border-top-style, none);
  border-top-width: var(--hui-yfagqg-border-top-width, 0px);
  border-top-left-radius: var(--hui-yfagqg-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-yfagqg-border-top-right-radius, 0px);
  box-shadow: var(--hui-yfagqg-box-shadow, none);
  cursor: var(--hui-yfagqg-cursor, auto);
  outline-color: var(--hui-yfagqg-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-yfagqg-outline-offset, 0px);
  outline-style: var(--hui-yfagqg-outline-style, none);
  outline-width: var(--hui-yfagqg-outline-width, 0px);
  scrollbar-color: var(--hui-yfagqg-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-yfagqg-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-yfagqg-scrollbar-width, thin);
  flex: var(--hui-yfagqg-flex, initial);
  /* DISPLAY */
  display: var(--hui-yfagqg-display, block);
}
[data-hui=DataTable] > tbody > tr:nth-child(odd),
[data-hui=DataTable] > tbody > tr:nth-child(odd) > td {
  background-color: var(--hui-gqdxgs-background-color, initial);
}
[data-hui=DataTable] > tbody {
  min-height: var(--hui-fgrqpr-min-height, initial);
  overflow-y: var(--hui-fgrqpr-overflow-y, initial);
  scrollbar-gutter: var(--hui-fgrqpr-scrollbar-gutter, initial);
  border-bottom-width: var(--hui-fgrqpr-border-bottom-width, initial);
  border-bottom-style: var(--hui-fgrqpr-border-bottom-style, initial);
  border-bottom-color: var(--hui-fgrqpr-border-bottom-color, initial);
}
[data-hui=DataTable] > tbody > tr > td + td {
  border-left-width: var(--hui-ozatyc-border-left-width, initial);
  border-left-style: var(--hui-ozatyc-border-left-style, initial);
  border-left-color: var(--hui-ozatyc-border-left-color, initial);
}
[data-hui=DataTable] > tbody > tr + tr,
[data-hui=DataTable] > thead + tbody {
  border-top-width: var(--hui-golnwm-border-top-width, initial);
  border-top-style: var(--hui-golnwm-border-top-style, initial);
  border-top-color: var(--hui-golnwm-border-top-color, initial);
}
[data-hui=DataTable] > tbody > tr > td.marked {
  outline-color: var(--hui-iijvqq-outline-color, initial);
  outline-style: var(--hui-iijvqq-outline-style, initial);
  outline-offset: var(--hui-iijvqq-outline-offset, initial);
  outline-width: var(--hui-iijvqq-outline-width, initial);
}
[data-hui=Panel] {
  /* LAYOUT-OVERFLOW */
  --hui-ltqpkc-overflow-x: visible;
  --hui-ltqpkc-overflow-y: visible;
  /* APPERANCE */
  --hui-ltqpkc-color: var(--hui-default-color-text);
  --hui-ltqpkc-background-color: var(--hui-default-background-color);
  --hui-ltqpkc-border-bottom-color: var(--hui-default-border-color);
  --hui-ltqpkc-border-bottom-style: var(--hui-default-border-style);
  --hui-ltqpkc-border-bottom-width: var(--hui-unua-border-width);
  --hui-ltqpkc-border-bottom-left-radius: var(--hui-default-border-radius-2);
  --hui-ltqpkc-border-bottom-right-radius: var(--hui-default-border-radius-2);
  --hui-ltqpkc-border-left-color: var(--hui-default-border-color);
  --hui-ltqpkc-border-left-style: var(--hui-default-border-style);
  --hui-ltqpkc-border-left-width: var(--hui-unua-border-width);
  --hui-ltqpkc-border-right-color: var(--hui-default-border-color);
  --hui-ltqpkc-border-right-style: var(--hui-default-border-style);
  --hui-ltqpkc-border-right-width: var(--hui-unua-border-width);
  --hui-ltqpkc-border-top-color: var(--hui-default-border-color);
  --hui-ltqpkc-border-top-style: var(--hui-default-border-style);
  --hui-ltqpkc-border-top-width: var(--hui-unua-border-width);
  --hui-ltqpkc-border-top-left-radius: var(--hui-default-border-radius-2);
  --hui-ltqpkc-border-top-right-radius: var(--hui-default-border-radius-2);
  --hui-ltqpkc-box-shadow: var(--hui-dua-box-shadow);
}
[data-hui=Panel][data-hui-theme~=low] {
}
[data-hui=Panel][data-hui-theme~=medium] {
}
[data-hui=Panel][data-hui-theme~=high] {
}
[data-hui=Panel] {
  /* LAYOUT-POSITION */
/*  --hui-ltqpkc-position-default: ; */
/*  --hui-ltqpkc-top-default: ; */
/*  --hui-ltqpkc-right-default: ; */
/*  --hui-ltqpkc-bottom-default: ; */
/*  --hui-ltqpkc-left-default: ; */
/*  --hui-ltqpkc-z-index-default: ; */
/*  --hui-ltqpkc-float-default: ; */
/*  --hui-ltqpkc-clear-default: ; */
/*  --hui-ltqpkc-align-self-default: ; */
/*  --hui-ltqpkc-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-ltqpkc-box-sizing-default: ; */
/*  --hui-ltqpkc-height-default: ; */
/*  --hui-ltqpkc-max-height-default: ; */
/*  --hui-ltqpkc-min-height-default: ; */
/*  --hui-ltqpkc-width-default: ; */
/*  --hui-ltqpkc-max-width-default: ; */
/*  --hui-ltqpkc-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-ltqpkc-margin-top-default: ; */
/*  --hui-ltqpkc-margin-right-default: ; */
/*  --hui-ltqpkc-margin-bottom-default: ; */
/*  --hui-ltqpkc-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-ltqpkc-padding-top-default: ; */
/*  --hui-ltqpkc-padding-right-default: ; */
/*  --hui-ltqpkc-padding-bottom-default: ; */
/*  --hui-ltqpkc-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-ltqpkc-overflow-x-default: ; */
/*  --hui-ltqpkc-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-ltqpkc-flex-basis-default: ; */
/*  --hui-ltqpkc-flex-direction-default: ; */
/*  --hui-ltqpkc-flex-grow-default: ; */
/*  --hui-ltqpkc-flex-shrink-default: ; */
/*  --hui-ltqpkc-flex-wrap-default: ; */
/*  --hui-ltqpkc-gap-default: ; */
/*  --hui-ltqpkc-align-content-default: ; */
/*  --hui-ltqpkc-justify-content-default: ; */
/*  --hui-ltqpkc-align-items-default: ; */
  /* TEXT */
/*  --hui-ltqpkc-direction-default: ; */
/*  --hui-ltqpkc-font-family-default: ; */
/*  --hui-ltqpkc-font-size-default: ; */
/*  --hui-ltqpkc-font-stretch-default: ; */
/*  --hui-ltqpkc-font-style-default: ; */
/*  --hui-ltqpkc-font-weight-default: ; */
/*  --hui-ltqpkc-letter-spacing-default: ; */
/*  --hui-ltqpkc-line-height-default: ; */
/*  --hui-ltqpkc-text-align-default: ; */
/*  --hui-ltqpkc-text-align-last-default: ; */
/*  --hui-ltqpkc-text-decoration-color-default: ; */
/*  --hui-ltqpkc-text-decoration-line-default: ; */
/*  --hui-ltqpkc-text-decoration-style-default: ; */
/*  --hui-ltqpkc-text-decoration-thickness-default: ; */
/*  --hui-ltqpkc-text-indent-default: ; */
/*  --hui-ltqpkc-text-overflow-default: ; */
/*  --hui-ltqpkc-text-shadow-default: ; */
/*  --hui-ltqpkc-text-size-adjust-default: ; */
/*  --hui-ltqpkc-text-transform-default: ; */
/*  --hui-ltqpkc-text-wrap-default: ; */
/*  --hui-ltqpkc-vertical-align-default: ; */
/*  --hui-ltqpkc-white-space-collapse-default: ; */
/*  --hui-ltqpkc-word-break-default: ; */
/*  --hui-ltqpkc-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-ltqpkc-visibility-default: ; */
/*  --hui-ltqpkc-color-default: ; */
/*  --hui-ltqpkc-background-attachment-default: ; */
/*  --hui-ltqpkc-background-clip-default: ; */
/*  --hui-ltqpkc-background-color-default: ; */
/*  --hui-ltqpkc-background-image-default: ; */
/*  --hui-ltqpkc-background-origin-default: ; */
/*  --hui-ltqpkc-background-position-x-default: ; */
/*  --hui-ltqpkc-background-position-y-default: ; */
/*  --hui-ltqpkc-background-repeat-default: ; */
/*  --hui-ltqpkc-background-size-default: ; */
/*  --hui-ltqpkc-border-bottom-color-default: ; */
/*  --hui-ltqpkc-border-bottom-style-default: ; */
/*  --hui-ltqpkc-border-bottom-width-default: ; */
/*  --hui-ltqpkc-border-bottom-left-radius-default: ; */
/*  --hui-ltqpkc-border-bottom-right-radius-default: ; */
/*  --hui-ltqpkc-border-image-outset-default: ; */
/*  --hui-ltqpkc-border-image-repeat-default: ; */
/*  --hui-ltqpkc-border-image-slice-default: ; */
/*  --hui-ltqpkc-border-image-source-default: ; */
/*  --hui-ltqpkc-border-image-width-default: ; */
/*  --hui-ltqpkc-border-left-color-default: ; */
/*  --hui-ltqpkc-border-left-style-default: ; */
/*  --hui-ltqpkc-border-left-width-default: ; */
/*  --hui-ltqpkc-border-right-color-default: ; */
/*  --hui-ltqpkc-border-right-style-default: ; */
/*  --hui-ltqpkc-border-right-width-default: ; */
/*  --hui-ltqpkc-border-top-color-default: ; */
/*  --hui-ltqpkc-border-top-style-default: ; */
/*  --hui-ltqpkc-border-top-width-default: ; */
/*  --hui-ltqpkc-border-top-left-radius-default: ; */
/*  --hui-ltqpkc-border-top-right-radius-default: ; */
/*  --hui-ltqpkc-box-shadow-default: ; */
/*  --hui-ltqpkc-cursor-default: ; */
/*  --hui-ltqpkc-outline-color-default: ; */
/*  --hui-ltqpkc-outline-offset-default: ; */
/*  --hui-ltqpkc-outline-style-default: ; */
/*  --hui-ltqpkc-outline-width-default: ; */
/*  --hui-ltqpkc-scrollbar-color-default: ; */
/*  --hui-ltqpkc-scrollbar-gutter-default: ; */
/*  --hui-ltqpkc-scrollbar-width-default: ; */
  /* DISPLAY */
/*  --hui-ltqpkc-display-default: ; */
}
[data-hui=Panel] {
  /* LAYOUT-POSITION */
  position: var(--hui-ltqpkc-position, static);
  top: var(--hui-ltqpkc-top, auto);
  right: var(--hui-ltqpkc-right, auto);
  bottom: var(--hui-ltqpkc-bottom, auto);
  left: var(--hui-ltqpkc-left, auto);
  z-index: var(--hui-ltqpkc-z-index, auto);
  float: var(--hui-ltqpkc-float, none);
  clear: var(--hui-ltqpkc-clear, none);
  align-self: var(--hui-ltqpkc-align-self, auto);
  order: var(--hui-ltqpkc-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-ltqpkc-box-sizing, border-box);
  height: var(--hui-ltqpkc-height, auto);
  max-height: var(--hui-ltqpkc-max-height, none);
  min-height: var(--hui-ltqpkc-min-height, auto);
  width: var(--hui-ltqpkc-width, auto);
  max-width: var(--hui-ltqpkc-max-width, none);
  min-width: var(--hui-ltqpkc-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-ltqpkc-margin-top, 0px);
  margin-right: var(--hui-ltqpkc-margin-right, 0px);
  margin-bottom: var(--hui-ltqpkc-margin-bottom, 0px);
  margin-left: var(--hui-ltqpkc-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-ltqpkc-padding-top, 0px);
  padding-right: var(--hui-ltqpkc-padding-right, 0px);
  padding-bottom: var(--hui-ltqpkc-padding-bottom, 0px);
  padding-left: var(--hui-ltqpkc-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-ltqpkc-overflow-x, visible);
  overflow-y: var(--hui-ltqpkc-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-ltqpkc-flex-basis, auto);
  flex-direction: var(--hui-ltqpkc-flex-direction, row);
  flex-grow: var(--hui-ltqpkc-flex-grow, 0);
  flex-shrink: var(--hui-ltqpkc-flex-shrink, 1);
  flex-wrap: var(--hui-ltqpkc-flex-wrap, nowrap);
  gap: var(--hui-ltqpkc-gap, 0px);
  align-content: var(--hui-ltqpkc-align-content, stretch);
  justify-content: var(--hui-ltqpkc-justify-content, flex-start);
  align-items: var(--hui-ltqpkc-align-items, stretch);
  /* TEXT */
  direction: var(--hui-ltqpkc-direction, ltr);
  font-family: var(--hui-ltqpkc-font-family, system-ui);
  font-size: var(--hui-ltqpkc-font-size, 16px);
  font-stretch: var(--hui-ltqpkc-font-stretch, 100%);
  font-style: var(--hui-ltqpkc-font-style, normal);
  font-weight: var(--hui-ltqpkc-font-weight, 400);
  letter-spacing: var(--hui-ltqpkc-letter-spacing, normal);
  line-height: var(--hui-ltqpkc-line-height, normal);
  text-align: var(--hui-ltqpkc-text-align, start);
  text-align-last: var(--hui-ltqpkc-text-align-last, auto);
  text-decoration-color: var(--hui-ltqpkc-text-decoration-color, #000);
  text-decoration-line: var(--hui-ltqpkc-text-decoration-line, none);
  text-decoration-style: var(--hui-ltqpkc-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-ltqpkc-text-decoration-thickness, auto);
  text-indent: var(--hui-ltqpkc-text-indent, 0px);
  text-overflow: var(--hui-ltqpkc-text-overflow, clip);
  text-shadow: var(--hui-ltqpkc-text-shadow, none);
  text-size-adjust: var(--hui-ltqpkc-text-size-adjust, auto);
  text-transform: var(--hui-ltqpkc-text-transform, none);
  text-wrap: var(--hui-ltqpkc-text-wrap, wrap);
  vertical-align: var(--hui-ltqpkc-vertical-align, baseline);
  white-space-collapse: var(--hui-ltqpkc-white-space-collapse, collapse);
  word-break: var(--hui-ltqpkc-word-break, normal);
  word-spacing: var(--hui-ltqpkc-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-ltqpkc-visibility, visible);
  color: var(--hui-ltqpkc-color, rgb(0, 0, 0));
  background-attachment: var(--hui-ltqpkc-background-attachment, scroll);
  background-clip: var(--hui-ltqpkc-background-clip, border-box);
  background-color: var(--hui-ltqpkc-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-ltqpkc-background-image, none);
  background-origin: var(--hui-ltqpkc-background-origin, padding-box);
  background-position-x: var(--hui-ltqpkc-background-position-x, 0%);
  background-position-y: var(--hui-ltqpkc-background-position-y, 0%);
  background-repeat: var(--hui-ltqpkc-background-repeat, repeat);
  background-size: var(--hui-ltqpkc-background-size, auto);
  border-bottom-color: var(--hui-ltqpkc-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-ltqpkc-border-bottom-style, none);
  border-bottom-width: var(--hui-ltqpkc-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-ltqpkc-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-ltqpkc-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-ltqpkc-border-image-outset, 0);
  border-image-repeat: var(--hui-ltqpkc-border-image-repeat, stretch);
  border-image-slice: var(--hui-ltqpkc-border-image-slice, 100%);
  border-image-source: var(--hui-ltqpkc-border-image-source, none);
  border-image-width: var(--hui-ltqpkc-border-image-width, 1);
  border-left-color: var(--hui-ltqpkc-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-ltqpkc-border-left-style, none);
  border-left-width: var(--hui-ltqpkc-border-left-width, 0px);
  border-right-color: var(--hui-ltqpkc-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-ltqpkc-border-right-style, none);
  border-right-width: var(--hui-ltqpkc-border-right-width, 0px);
  border-top-color: var(--hui-ltqpkc-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-ltqpkc-border-top-style, none);
  border-top-width: var(--hui-ltqpkc-border-top-width, 0px);
  border-top-left-radius: var(--hui-ltqpkc-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-ltqpkc-border-top-right-radius, 0px);
  box-shadow: var(--hui-ltqpkc-box-shadow, none);
  cursor: var(--hui-ltqpkc-cursor, auto);
  outline-color: var(--hui-ltqpkc-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-ltqpkc-outline-offset, 0px);
  outline-style: var(--hui-ltqpkc-outline-style, none);
  outline-width: var(--hui-ltqpkc-outline-width, 0px);
  scrollbar-color: var(--hui-ltqpkc-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-ltqpkc-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-ltqpkc-scrollbar-width, thin);
  /* DISPLAY */
  display: var(--hui-ltqpkc-display, block);
}
[data-hui=Strong] {
  /* TEXT */
  --hui-jvjqas-font-size: var(--hui-default-font-size);
  --hui-jvjqas-font-weight: var(--hui-default-font-weight);
  --hui-jvjqas-line-height: var(--hui-default-line-height);
  --hui-jvjqas-text-align: center;
  /* APPERANCE */
  --hui-jvjqas-color: var(--hui-default-color-text);
}
[data-hui=Strong] {
  /* LAYOUT-POSITION */
/*  --hui-jvjqas-position-default: ; */
/*  --hui-jvjqas-top-default: ; */
/*  --hui-jvjqas-right-default: ; */
/*  --hui-jvjqas-bottom-default: ; */
/*  --hui-jvjqas-left-default: ; */
/*  --hui-jvjqas-z-index-default: ; */
/*  --hui-jvjqas-float-default: ; */
/*  --hui-jvjqas-clear-default: ; */
/*  --hui-jvjqas-align-self-default: ; */
/*  --hui-jvjqas-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-jvjqas-box-sizing-default: ; */
/*  --hui-jvjqas-height-default: ; */
/*  --hui-jvjqas-max-height-default: ; */
/*  --hui-jvjqas-min-height-default: ; */
/*  --hui-jvjqas-width-default: ; */
/*  --hui-jvjqas-max-width-default: ; */
/*  --hui-jvjqas-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-jvjqas-margin-top-default: ; */
/*  --hui-jvjqas-margin-right-default: ; */
/*  --hui-jvjqas-margin-bottom-default: ; */
/*  --hui-jvjqas-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-jvjqas-padding-top-default: ; */
/*  --hui-jvjqas-padding-right-default: ; */
/*  --hui-jvjqas-padding-bottom-default: ; */
/*  --hui-jvjqas-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-jvjqas-overflow-x-default: ; */
/*  --hui-jvjqas-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-jvjqas-flex-basis-default: ; */
/*  --hui-jvjqas-flex-direction-default: ; */
/*  --hui-jvjqas-flex-grow-default: ; */
/*  --hui-jvjqas-flex-shrink-default: ; */
/*  --hui-jvjqas-flex-wrap-default: ; */
/*  --hui-jvjqas-gap-default: ; */
/*  --hui-jvjqas-align-content-default: ; */
/*  --hui-jvjqas-justify-content-default: ; */
/*  --hui-jvjqas-align-items-default: ; */
  /* TEXT */
/*  --hui-jvjqas-direction-default: ; */
/*  --hui-jvjqas-font-family-default: ; */
/*  --hui-jvjqas-font-size-default: ; */
/*  --hui-jvjqas-font-stretch-default: ; */
/*  --hui-jvjqas-font-style-default: ; */
/*  --hui-jvjqas-font-weight-default: ; */
/*  --hui-jvjqas-letter-spacing-default: ; */
/*  --hui-jvjqas-line-height-default: ; */
/*  --hui-jvjqas-text-align-default: ; */
/*  --hui-jvjqas-text-align-last-default: ; */
/*  --hui-jvjqas-text-decoration-color-default: ; */
/*  --hui-jvjqas-text-decoration-line-default: ; */
/*  --hui-jvjqas-text-decoration-style-default: ; */
/*  --hui-jvjqas-text-decoration-thickness-default: ; */
/*  --hui-jvjqas-text-indent-default: ; */
/*  --hui-jvjqas-text-overflow-default: ; */
/*  --hui-jvjqas-text-shadow-default: ; */
/*  --hui-jvjqas-text-size-adjust-default: ; */
/*  --hui-jvjqas-text-transform-default: ; */
/*  --hui-jvjqas-text-wrap-default: ; */
/*  --hui-jvjqas-vertical-align-default: ; */
/*  --hui-jvjqas-white-space-collapse-default: ; */
/*  --hui-jvjqas-word-break-default: ; */
/*  --hui-jvjqas-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-jvjqas-visibility-default: ; */
/*  --hui-jvjqas-color-default: ; */
/*  --hui-jvjqas-background-attachment-default: ; */
/*  --hui-jvjqas-background-clip-default: ; */
/*  --hui-jvjqas-background-color-default: ; */
/*  --hui-jvjqas-background-image-default: ; */
/*  --hui-jvjqas-background-origin-default: ; */
/*  --hui-jvjqas-background-position-x-default: ; */
/*  --hui-jvjqas-background-position-y-default: ; */
/*  --hui-jvjqas-background-repeat-default: ; */
/*  --hui-jvjqas-background-size-default: ; */
/*  --hui-jvjqas-border-bottom-color-default: ; */
/*  --hui-jvjqas-border-bottom-style-default: ; */
/*  --hui-jvjqas-border-bottom-width-default: ; */
/*  --hui-jvjqas-border-bottom-left-radius-default: ; */
/*  --hui-jvjqas-border-bottom-right-radius-default: ; */
/*  --hui-jvjqas-border-image-outset-default: ; */
/*  --hui-jvjqas-border-image-repeat-default: ; */
/*  --hui-jvjqas-border-image-slice-default: ; */
/*  --hui-jvjqas-border-image-source-default: ; */
/*  --hui-jvjqas-border-image-width-default: ; */
/*  --hui-jvjqas-border-left-color-default: ; */
/*  --hui-jvjqas-border-left-style-default: ; */
/*  --hui-jvjqas-border-left-width-default: ; */
/*  --hui-jvjqas-border-right-color-default: ; */
/*  --hui-jvjqas-border-right-style-default: ; */
/*  --hui-jvjqas-border-right-width-default: ; */
/*  --hui-jvjqas-border-top-color-default: ; */
/*  --hui-jvjqas-border-top-style-default: ; */
/*  --hui-jvjqas-border-top-width-default: ; */
/*  --hui-jvjqas-border-top-left-radius-default: ; */
/*  --hui-jvjqas-border-top-right-radius-default: ; */
/*  --hui-jvjqas-box-shadow-default: ; */
/*  --hui-jvjqas-cursor-default: ; */
/*  --hui-jvjqas-outline-color-default: ; */
/*  --hui-jvjqas-outline-offset-default: ; */
/*  --hui-jvjqas-outline-style-default: ; */
/*  --hui-jvjqas-outline-width-default: ; */
/*  --hui-jvjqas-scrollbar-color-default: ; */
/*  --hui-jvjqas-scrollbar-gutter-default: ; */
/*  --hui-jvjqas-scrollbar-width-default: ; */
}
[data-hui=Strong] {
  /* LAYOUT-POSITION */
  position: var(--hui-jvjqas-position, static);
  top: var(--hui-jvjqas-top, auto);
  right: var(--hui-jvjqas-right, auto);
  bottom: var(--hui-jvjqas-bottom, auto);
  left: var(--hui-jvjqas-left, auto);
  z-index: var(--hui-jvjqas-z-index, auto);
  float: var(--hui-jvjqas-float, none);
  clear: var(--hui-jvjqas-clear, none);
  align-self: var(--hui-jvjqas-align-self, auto);
  order: var(--hui-jvjqas-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-jvjqas-box-sizing, border-box);
  height: var(--hui-jvjqas-height, auto);
  max-height: var(--hui-jvjqas-max-height, none);
  min-height: var(--hui-jvjqas-min-height, auto);
  width: var(--hui-jvjqas-width, auto);
  max-width: var(--hui-jvjqas-max-width, none);
  min-width: var(--hui-jvjqas-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-jvjqas-margin-top, 0px);
  margin-right: var(--hui-jvjqas-margin-right, 0px);
  margin-bottom: var(--hui-jvjqas-margin-bottom, 0px);
  margin-left: var(--hui-jvjqas-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-jvjqas-padding-top, 0px);
  padding-right: var(--hui-jvjqas-padding-right, 0px);
  padding-bottom: var(--hui-jvjqas-padding-bottom, 0px);
  padding-left: var(--hui-jvjqas-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-jvjqas-overflow-x, visible);
  overflow-y: var(--hui-jvjqas-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-jvjqas-flex-basis, auto);
  flex-direction: var(--hui-jvjqas-flex-direction, row);
  flex-grow: var(--hui-jvjqas-flex-grow, 0);
  flex-shrink: var(--hui-jvjqas-flex-shrink, 1);
  flex-wrap: var(--hui-jvjqas-flex-wrap, nowrap);
  gap: var(--hui-jvjqas-gap, 0px);
  align-content: var(--hui-jvjqas-align-content, stretch);
  justify-content: var(--hui-jvjqas-justify-content, flex-start);
  align-items: var(--hui-jvjqas-align-items, stretch);
  /* TEXT */
  direction: var(--hui-jvjqas-direction, ltr);
  font-family: var(--hui-jvjqas-font-family, system-ui);
  font-size: var(--hui-jvjqas-font-size, 16px);
  font-stretch: var(--hui-jvjqas-font-stretch, 100%);
  font-style: var(--hui-jvjqas-font-style, normal);
  font-weight: var(--hui-jvjqas-font-weight, 400);
  letter-spacing: var(--hui-jvjqas-letter-spacing, normal);
  line-height: var(--hui-jvjqas-line-height, normal);
  text-align: var(--hui-jvjqas-text-align, start);
  text-align-last: var(--hui-jvjqas-text-align-last, auto);
  text-decoration-color: var(--hui-jvjqas-text-decoration-color, #000);
  text-decoration-line: var(--hui-jvjqas-text-decoration-line, none);
  text-decoration-style: var(--hui-jvjqas-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-jvjqas-text-decoration-thickness, auto);
  text-indent: var(--hui-jvjqas-text-indent, 0px);
  text-overflow: var(--hui-jvjqas-text-overflow, clip);
  text-shadow: var(--hui-jvjqas-text-shadow, none);
  text-size-adjust: var(--hui-jvjqas-text-size-adjust, auto);
  text-transform: var(--hui-jvjqas-text-transform, none);
  text-wrap: var(--hui-jvjqas-text-wrap, wrap);
  vertical-align: var(--hui-jvjqas-vertical-align, baseline);
  white-space-collapse: var(--hui-jvjqas-white-space-collapse, collapse);
  word-break: var(--hui-jvjqas-word-break, normal);
  word-spacing: var(--hui-jvjqas-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-jvjqas-visibility, visible);
  color: var(--hui-jvjqas-color, rgb(0, 0, 0));
  background-attachment: var(--hui-jvjqas-background-attachment, scroll);
  background-clip: var(--hui-jvjqas-background-clip, border-box);
  background-color: var(--hui-jvjqas-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-jvjqas-background-image, none);
  background-origin: var(--hui-jvjqas-background-origin, padding-box);
  background-position-x: var(--hui-jvjqas-background-position-x, 0%);
  background-position-y: var(--hui-jvjqas-background-position-y, 0%);
  background-repeat: var(--hui-jvjqas-background-repeat, repeat);
  background-size: var(--hui-jvjqas-background-size, auto);
  border-bottom-color: var(--hui-jvjqas-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-jvjqas-border-bottom-style, none);
  border-bottom-width: var(--hui-jvjqas-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-jvjqas-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-jvjqas-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-jvjqas-border-image-outset, 0);
  border-image-repeat: var(--hui-jvjqas-border-image-repeat, stretch);
  border-image-slice: var(--hui-jvjqas-border-image-slice, 100%);
  border-image-source: var(--hui-jvjqas-border-image-source, none);
  border-image-width: var(--hui-jvjqas-border-image-width, 1);
  border-left-color: var(--hui-jvjqas-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-jvjqas-border-left-style, none);
  border-left-width: var(--hui-jvjqas-border-left-width, 0px);
  border-right-color: var(--hui-jvjqas-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-jvjqas-border-right-style, none);
  border-right-width: var(--hui-jvjqas-border-right-width, 0px);
  border-top-color: var(--hui-jvjqas-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-jvjqas-border-top-style, none);
  border-top-width: var(--hui-jvjqas-border-top-width, 0px);
  border-top-left-radius: var(--hui-jvjqas-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-jvjqas-border-top-right-radius, 0px);
  box-shadow: var(--hui-jvjqas-box-shadow, none);
  cursor: var(--hui-jvjqas-cursor, auto);
  outline-color: var(--hui-jvjqas-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-jvjqas-outline-offset, 0px);
  outline-style: var(--hui-jvjqas-outline-style, none);
  outline-width: var(--hui-jvjqas-outline-width, 0px);
  scrollbar-color: var(--hui-jvjqas-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-jvjqas-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-jvjqas-scrollbar-width, thin);
}
[data-hui=Small] {
  /* TEXT */
  --hui-wpcfwr-font-size: var(--hui-default-size-0);
}
[data-hui=Small] {
  /* LAYOUT-POSITION */
/*  --hui-wpcfwr-position-default: ; */
/*  --hui-wpcfwr-top-default: ; */
/*  --hui-wpcfwr-right-default: ; */
/*  --hui-wpcfwr-bottom-default: ; */
/*  --hui-wpcfwr-left-default: ; */
/*  --hui-wpcfwr-z-index-default: ; */
/*  --hui-wpcfwr-float-default: ; */
/*  --hui-wpcfwr-clear-default: ; */
/*  --hui-wpcfwr-align-self-default: ; */
/*  --hui-wpcfwr-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-wpcfwr-box-sizing-default: ; */
/*  --hui-wpcfwr-height-default: ; */
/*  --hui-wpcfwr-max-height-default: ; */
/*  --hui-wpcfwr-min-height-default: ; */
/*  --hui-wpcfwr-width-default: ; */
/*  --hui-wpcfwr-max-width-default: ; */
/*  --hui-wpcfwr-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-wpcfwr-margin-top-default: ; */
/*  --hui-wpcfwr-margin-right-default: ; */
/*  --hui-wpcfwr-margin-bottom-default: ; */
/*  --hui-wpcfwr-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-wpcfwr-padding-top-default: ; */
/*  --hui-wpcfwr-padding-right-default: ; */
/*  --hui-wpcfwr-padding-bottom-default: ; */
/*  --hui-wpcfwr-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-wpcfwr-overflow-x-default: ; */
/*  --hui-wpcfwr-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-wpcfwr-flex-basis-default: ; */
/*  --hui-wpcfwr-flex-direction-default: ; */
/*  --hui-wpcfwr-flex-grow-default: ; */
/*  --hui-wpcfwr-flex-shrink-default: ; */
/*  --hui-wpcfwr-flex-wrap-default: ; */
/*  --hui-wpcfwr-gap-default: ; */
/*  --hui-wpcfwr-align-content-default: ; */
/*  --hui-wpcfwr-justify-content-default: ; */
/*  --hui-wpcfwr-align-items-default: ; */
  /* TEXT */
/*  --hui-wpcfwr-direction-default: ; */
/*  --hui-wpcfwr-font-family-default: ; */
/*  --hui-wpcfwr-font-size-default: ; */
/*  --hui-wpcfwr-font-stretch-default: ; */
/*  --hui-wpcfwr-font-style-default: ; */
/*  --hui-wpcfwr-font-weight-default: ; */
/*  --hui-wpcfwr-letter-spacing-default: ; */
/*  --hui-wpcfwr-line-height-default: ; */
/*  --hui-wpcfwr-text-align-default: ; */
/*  --hui-wpcfwr-text-align-last-default: ; */
/*  --hui-wpcfwr-text-decoration-color-default: ; */
/*  --hui-wpcfwr-text-decoration-line-default: ; */
/*  --hui-wpcfwr-text-decoration-style-default: ; */
/*  --hui-wpcfwr-text-decoration-thickness-default: ; */
/*  --hui-wpcfwr-text-indent-default: ; */
/*  --hui-wpcfwr-text-overflow-default: ; */
/*  --hui-wpcfwr-text-shadow-default: ; */
/*  --hui-wpcfwr-text-size-adjust-default: ; */
/*  --hui-wpcfwr-text-transform-default: ; */
/*  --hui-wpcfwr-text-wrap-default: ; */
/*  --hui-wpcfwr-vertical-align-default: ; */
/*  --hui-wpcfwr-white-space-collapse-default: ; */
/*  --hui-wpcfwr-word-break-default: ; */
/*  --hui-wpcfwr-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-wpcfwr-visibility-default: ; */
/*  --hui-wpcfwr-color-default: ; */
/*  --hui-wpcfwr-background-attachment-default: ; */
/*  --hui-wpcfwr-background-clip-default: ; */
/*  --hui-wpcfwr-background-color-default: ; */
/*  --hui-wpcfwr-background-image-default: ; */
/*  --hui-wpcfwr-background-origin-default: ; */
/*  --hui-wpcfwr-background-position-x-default: ; */
/*  --hui-wpcfwr-background-position-y-default: ; */
/*  --hui-wpcfwr-background-repeat-default: ; */
/*  --hui-wpcfwr-background-size-default: ; */
/*  --hui-wpcfwr-border-bottom-color-default: ; */
/*  --hui-wpcfwr-border-bottom-style-default: ; */
/*  --hui-wpcfwr-border-bottom-width-default: ; */
/*  --hui-wpcfwr-border-bottom-left-radius-default: ; */
/*  --hui-wpcfwr-border-bottom-right-radius-default: ; */
/*  --hui-wpcfwr-border-image-outset-default: ; */
/*  --hui-wpcfwr-border-image-repeat-default: ; */
/*  --hui-wpcfwr-border-image-slice-default: ; */
/*  --hui-wpcfwr-border-image-source-default: ; */
/*  --hui-wpcfwr-border-image-width-default: ; */
/*  --hui-wpcfwr-border-left-color-default: ; */
/*  --hui-wpcfwr-border-left-style-default: ; */
/*  --hui-wpcfwr-border-left-width-default: ; */
/*  --hui-wpcfwr-border-right-color-default: ; */
/*  --hui-wpcfwr-border-right-style-default: ; */
/*  --hui-wpcfwr-border-right-width-default: ; */
/*  --hui-wpcfwr-border-top-color-default: ; */
/*  --hui-wpcfwr-border-top-style-default: ; */
/*  --hui-wpcfwr-border-top-width-default: ; */
/*  --hui-wpcfwr-border-top-left-radius-default: ; */
/*  --hui-wpcfwr-border-top-right-radius-default: ; */
/*  --hui-wpcfwr-box-shadow-default: ; */
/*  --hui-wpcfwr-cursor-default: ; */
/*  --hui-wpcfwr-outline-color-default: ; */
/*  --hui-wpcfwr-outline-offset-default: ; */
/*  --hui-wpcfwr-outline-style-default: ; */
/*  --hui-wpcfwr-outline-width-default: ; */
/*  --hui-wpcfwr-scrollbar-color-default: ; */
/*  --hui-wpcfwr-scrollbar-gutter-default: ; */
/*  --hui-wpcfwr-scrollbar-width-default: ; */
}
[data-hui=Small] {
  /* LAYOUT-POSITION */
  position: var(--hui-wpcfwr-position, static);
  top: var(--hui-wpcfwr-top, auto);
  right: var(--hui-wpcfwr-right, auto);
  bottom: var(--hui-wpcfwr-bottom, auto);
  left: var(--hui-wpcfwr-left, auto);
  z-index: var(--hui-wpcfwr-z-index, auto);
  float: var(--hui-wpcfwr-float, none);
  clear: var(--hui-wpcfwr-clear, none);
  align-self: var(--hui-wpcfwr-align-self, auto);
  order: var(--hui-wpcfwr-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-wpcfwr-box-sizing, border-box);
  height: var(--hui-wpcfwr-height, auto);
  max-height: var(--hui-wpcfwr-max-height, none);
  min-height: var(--hui-wpcfwr-min-height, auto);
  width: var(--hui-wpcfwr-width, auto);
  max-width: var(--hui-wpcfwr-max-width, none);
  min-width: var(--hui-wpcfwr-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-wpcfwr-margin-top, 0px);
  margin-right: var(--hui-wpcfwr-margin-right, 0px);
  margin-bottom: var(--hui-wpcfwr-margin-bottom, 0px);
  margin-left: var(--hui-wpcfwr-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-wpcfwr-padding-top, 0px);
  padding-right: var(--hui-wpcfwr-padding-right, 0px);
  padding-bottom: var(--hui-wpcfwr-padding-bottom, 0px);
  padding-left: var(--hui-wpcfwr-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-wpcfwr-overflow-x, visible);
  overflow-y: var(--hui-wpcfwr-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-wpcfwr-flex-basis, auto);
  flex-direction: var(--hui-wpcfwr-flex-direction, row);
  flex-grow: var(--hui-wpcfwr-flex-grow, 0);
  flex-shrink: var(--hui-wpcfwr-flex-shrink, 1);
  flex-wrap: var(--hui-wpcfwr-flex-wrap, nowrap);
  gap: var(--hui-wpcfwr-gap, 0px);
  align-content: var(--hui-wpcfwr-align-content, stretch);
  justify-content: var(--hui-wpcfwr-justify-content, flex-start);
  align-items: var(--hui-wpcfwr-align-items, stretch);
  /* TEXT */
  direction: var(--hui-wpcfwr-direction, ltr);
  font-family: var(--hui-wpcfwr-font-family, system-ui);
  font-size: var(--hui-wpcfwr-font-size, 16px);
  font-stretch: var(--hui-wpcfwr-font-stretch, 100%);
  font-style: var(--hui-wpcfwr-font-style, normal);
  font-weight: var(--hui-wpcfwr-font-weight, 400);
  letter-spacing: var(--hui-wpcfwr-letter-spacing, normal);
  line-height: var(--hui-wpcfwr-line-height, normal);
  text-align: var(--hui-wpcfwr-text-align, start);
  text-align-last: var(--hui-wpcfwr-text-align-last, auto);
  text-decoration-color: var(--hui-wpcfwr-text-decoration-color, #000);
  text-decoration-line: var(--hui-wpcfwr-text-decoration-line, none);
  text-decoration-style: var(--hui-wpcfwr-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-wpcfwr-text-decoration-thickness, auto);
  text-indent: var(--hui-wpcfwr-text-indent, 0px);
  text-overflow: var(--hui-wpcfwr-text-overflow, clip);
  text-shadow: var(--hui-wpcfwr-text-shadow, none);
  text-size-adjust: var(--hui-wpcfwr-text-size-adjust, auto);
  text-transform: var(--hui-wpcfwr-text-transform, none);
  text-wrap: var(--hui-wpcfwr-text-wrap, wrap);
  vertical-align: var(--hui-wpcfwr-vertical-align, baseline);
  white-space-collapse: var(--hui-wpcfwr-white-space-collapse, collapse);
  word-break: var(--hui-wpcfwr-word-break, normal);
  word-spacing: var(--hui-wpcfwr-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-wpcfwr-visibility, visible);
  color: var(--hui-wpcfwr-color, rgb(0, 0, 0));
  background-attachment: var(--hui-wpcfwr-background-attachment, scroll);
  background-clip: var(--hui-wpcfwr-background-clip, border-box);
  background-color: var(--hui-wpcfwr-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-wpcfwr-background-image, none);
  background-origin: var(--hui-wpcfwr-background-origin, padding-box);
  background-position-x: var(--hui-wpcfwr-background-position-x, 0%);
  background-position-y: var(--hui-wpcfwr-background-position-y, 0%);
  background-repeat: var(--hui-wpcfwr-background-repeat, repeat);
  background-size: var(--hui-wpcfwr-background-size, auto);
  border-bottom-color: var(--hui-wpcfwr-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-wpcfwr-border-bottom-style, none);
  border-bottom-width: var(--hui-wpcfwr-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-wpcfwr-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-wpcfwr-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-wpcfwr-border-image-outset, 0);
  border-image-repeat: var(--hui-wpcfwr-border-image-repeat, stretch);
  border-image-slice: var(--hui-wpcfwr-border-image-slice, 100%);
  border-image-source: var(--hui-wpcfwr-border-image-source, none);
  border-image-width: var(--hui-wpcfwr-border-image-width, 1);
  border-left-color: var(--hui-wpcfwr-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-wpcfwr-border-left-style, none);
  border-left-width: var(--hui-wpcfwr-border-left-width, 0px);
  border-right-color: var(--hui-wpcfwr-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-wpcfwr-border-right-style, none);
  border-right-width: var(--hui-wpcfwr-border-right-width, 0px);
  border-top-color: var(--hui-wpcfwr-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-wpcfwr-border-top-style, none);
  border-top-width: var(--hui-wpcfwr-border-top-width, 0px);
  border-top-left-radius: var(--hui-wpcfwr-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-wpcfwr-border-top-right-radius, 0px);
  box-shadow: var(--hui-wpcfwr-box-shadow, none);
  cursor: var(--hui-wpcfwr-cursor, auto);
  outline-color: var(--hui-wpcfwr-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-wpcfwr-outline-offset, 0px);
  outline-style: var(--hui-wpcfwr-outline-style, none);
  outline-width: var(--hui-wpcfwr-outline-width, 0px);
  scrollbar-color: var(--hui-wpcfwr-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-wpcfwr-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-wpcfwr-scrollbar-width, thin);
}
[data-hui=h1].svelte-1246h7e{font-weight:var(--h1-fw, var(--hui-typography-h1-font-weight));font-size:var(--h1-fs, var(--hui-typography-h1-font-size));padding:var(--h1-p,
      var(--h1-pt, var(--hui-typography-h1-padding-top))
      var(--h1-pr, var(--hui-typography-h1-padding-right))
      var(--h1-pb, var(--hui-typography-h1-padding-bottom))
      var(--h1-pl, var(--hui-typography-h1-padding-left)));margin:var(--h1-m,
      var(--h1-mt, var(--hui-typography-h1-margin-top))
      var(--h1-mr, var(--hui-typography-h1-margin-right))
      var(--h1-mb, var(--hui-typography-h1-margin-bottom))
      var(--h1-ml, var(--hui-typography-h1-margin-left)))}
[data-hui=Button] {
  /* LAYOUT-SIZING */
  --hui-pomgca-height: calc(var(--hui-default-font-size) * var(--hui-default-line-height) + (var(--hui-default-spacer-5) + var(--hui-default-spacer-3) + var(--hui-default-border-width)) * 2);
  --hui-pomgca-max-height: calc(var(--hui-default-font-size) * var(--hui-default-line-height) + (var(--hui-default-spacer-5) + var(--hui-default-spacer-3) + var(--hui-default-border-width)) * 2);
  --hui-pomgca-min-height: calc(var(--hui-default-font-size) * var(--hui-default-line-height) + (var(--hui-default-spacer-5) + var(--hui-default-spacer-3) + var(--hui-default-border-width)) * 2);
  --hui-pomgca-min-width: calc(var(--hui-default-font-size) * var(--hui-default-line-height) + (var(--hui-default-spacer-5) + var(--hui-default-spacer-3) + var(--hui-default-border-width)) * 2);
  /* LAYOUT-PADDING */
  --hui-pomgca-padding-top: calc(var(--hui-default-spacer-5) + var(--hui-default-spacer-3));
  --hui-pomgca-padding-right: var(--hui-default-spacer-7);
  --hui-pomgca-padding-bottom: calc(var(--hui-default-spacer-5) + var(--hui-default-spacer-3));
  --hui-pomgca-padding-left: var(--hui-default-spacer-7);
  /* LAYOUT-OVERFLOW */
  --hui-pomgca-overflow-x: hidden;
  --hui-pomgca-overflow-y: hidden;
  /* TEXT */
  --hui-pomgca-font-size: var(--hui-default-size-1);
  --hui-pomgca-font-weight: var(--hui-default-font-weight);
  --hui-pomgca-line-height: var(--hui-default-line-height);
  --hui-pomgca-text-align: center;
  --hui-pomgca-text-overflow: ellipsis;
  --hui-pomgca-text-wrap: nowrap;
  --hui-pomgca-vertical-align: middle;
  /* APPERANCE */
  --hui-pomgca-color: var(--hui-default-color-text);
  --hui-pomgca-background-color: var(--hui-default-background-color);
  --hui-pomgca-background-image: var(--hui-default-gradient-1);
  --hui-pomgca-border-bottom-color: var(--hui-default-border-color);
  --hui-pomgca-border-bottom-style: var(--hui-default-border-style);
  --hui-pomgca-border-bottom-width: var(--hui-default-border-width);
  --hui-pomgca-border-bottom-left-radius: var(--hui-default-border-radius-1);
  --hui-pomgca-border-bottom-right-radius: var(--hui-default-border-radius-1);
  --hui-pomgca-border-left-color: var(--hui-default-border-color);
  --hui-pomgca-border-left-style: var(--hui-default-border-style);
  --hui-pomgca-border-left-width: var(--hui-default-border-width);
  --hui-pomgca-border-right-color: var(--hui-default-border-color);
  --hui-pomgca-border-right-style: var(--hui-default-border-style);
  --hui-pomgca-border-right-width: var(--hui-default-border-width);
  --hui-pomgca-border-top-color: var(--hui-default-border-color);
  --hui-pomgca-border-top-style: var(--hui-default-border-style);
  --hui-pomgca-border-top-width: var(--hui-default-border-width);
  --hui-pomgca-border-top-left-radius: var(--hui-default-border-radius-1);
  --hui-pomgca-border-top-right-radius: var(--hui-default-border-radius-1);
  --hui-pomgca-box-shadow: var(--hui-unua-box-shadow);
  --hui-pomgca-cursor: pointer;
}
[data-hui=Button]:hover {
  /* APPERANCE */
  --hui-pomgca-background-image: var(--hui-default-gradient-2);
  --hui-pomgca-box-shadow: var(--hui-default-box-shadow);
}
[data-hui=Button]:active {
  /* APPERANCE */
  --hui-pomgca-background-image: var(--hui-default-gradient-1);
  --hui-pomgca-box-shadow: var(--hui-tria-box-shadow);
}
[data-hui=Button]:focus {
  /* APPERANCE */
  --hui-pomgca-outline-color: var(--hui-default-border-color);
  --hui-pomgca-outline-style: none;
  --hui-pomgca-outline-width: var(--hui-default-border-width);
}
[data-hui=Button] > svg {
  /* LAYOUT-SIZING */
  --hui-fqjtnv-height: calc(var(--hui-default-font-size) * var(--hui-default-line-height));
  --hui-fqjtnv-max-height: calc(var(--hui-default-font-size) * var(--hui-default-line-height));
  --hui-fqjtnv-min-height: calc(var(--hui-default-font-size) * var(--hui-default-line-height));
  /* TEXT */
  --hui-fqjtnv-vertical-align: middle;
  /* APPERANCE */
  --hui-fqjtnv-cursor: pointer;
  /* DISPLAY */
  --hui-fqjtnv-display: inline-block;
  --hui-fqjtnv-stroke: var(--hui-default-color-text);
  --hui-fqjtnv-stroke-width: var(--hui-default-border-width);
}
[data-hui=Button][data-hui-active] {
  /* APPERANCE */
  --hui-pomgca-background-image: var(--hui-default-gradient-1);
  --hui-pomgca-box-shadow: var(--hui-tria-box-shadow);
}
[data-hui=Button][data-hui-active]:hover {
  /* APPERANCE */
  --hui-pomgca-background-image: var(--hui-default-gradient-1);
  --hui-pomgca-box-shadow: var(--hui-tria-box-shadow);
}
[data-hui=Button][data-hui-active]:active {
  /* APPERANCE */
  --hui-pomgca-background-image: var(--hui-default-gradient-1);
  --hui-pomgca-box-shadow: var(--hui-tria-box-shadow);
}
[data-hui=Button][data-hui-active]:focus {
}
[data-hui=Button][data-hui-active] > svg {
}
[data-hui=Button][data-hui-disabled] {
  /* APPERANCE */
  --hui-pomgca-color: var(--hui-unua-color-text);
  --hui-pomgca-background-image: var(--hui-default-gradient-1);
  --hui-pomgca-box-shadow: var(--hui-default-box-shadow);
  --hui-pomgca-cursor: default;
}
[data-hui=Button][data-hui-disabled]:hover {
  /* APPERANCE */
  --hui-pomgca-color: var(--hui-unua-color-text);
  --hui-pomgca-background-image: var(--hui-default-gradient-1);
  --hui-pomgca-box-shadow: var(--hui-default-box-shadow);
  --hui-pomgca-cursor: default;
}
[data-hui=Button][data-hui-disabled]:active {
  /* APPERANCE */
  --hui-pomgca-color: var(--hui-unua-color-text);
  --hui-pomgca-background-image: var(--hui-default-gradient-1);
  --hui-pomgca-box-shadow: var(--hui-default-box-shadow);
  --hui-pomgca-cursor: default;
}
[data-hui=Button][data-hui-disabled]:focus {
}
[data-hui=Button][data-hui-disabled] > svg {
  --hui-fqjtnv-stroke: var(--hui-unua-color-text);
}
[data-hui=Button][data-hui-readonly] {
  /* APPERANCE */
  --hui-pomgca-color: var(--hui-unua-color-text);
  --hui-pomgca-background-image: var(--hui-default-gradient-1);
  --hui-pomgca-box-shadow: var(--hui-default-box-shadow);
  --hui-pomgca-cursor: default;
}
[data-hui=Button][data-hui-readonly]:hover {
  /* APPERANCE */
  --hui-pomgca-color: var(--hui-unua-color-text);
  --hui-pomgca-background-image: var(--hui-default-gradient-1);
  --hui-pomgca-box-shadow: var(--hui-default-box-shadow);
  --hui-pomgca-cursor: default;
}
[data-hui=Button][data-hui-readonly]:active {
  /* APPERANCE */
  --hui-pomgca-color: var(--hui-unua-color-text);
  --hui-pomgca-background-image: var(--hui-default-gradient-1);
  --hui-pomgca-box-shadow: var(--hui-default-box-shadow);
  --hui-pomgca-cursor: default;
}
[data-hui=Button][data-hui-readonly]:focus {
}
[data-hui=Button][data-hui-readonly] > svg {
}
[data-hui=Button][data-hui-theme~=flat] {
  /* LAYOUT-SIZING */
  --hui-pomgca-min-height: calc(var(--hui-default-font-size) * var(--hui-default-line-height) + (var(--hui-default-spacer-5) + var(--hui-default-spacer-3) + var(--hui-default-border-width)) * 2);
  /* LAYOUT-PADDING */
  --hui-pomgca-padding-top: calc(var(--hui-default-spacer-5) + var(--hui-default-spacer-3));
  --hui-pomgca-padding-right: var(--hui-default-spacer-7);
  --hui-pomgca-padding-bottom: calc(var(--hui-default-spacer-5) + var(--hui-default-spacer-3));
  --hui-pomgca-padding-left: var(--hui-default-spacer-7);
  /* APPERANCE */
  --hui-pomgca-background-color: none;
  --hui-pomgca-background-image: none;
  --hui-pomgca-border-bottom-style: none;
  --hui-pomgca-border-left-style: none;
  --hui-pomgca-border-right-style: none;
  --hui-pomgca-border-top-style: none;
  --hui-pomgca-box-shadow: none;
  --hui-pomgca-outline-style: none;
}
[data-hui=Button][data-hui-theme~=flat]:hover {
  /* APPERANCE */
  --hui-pomgca-background-image: var(--hui-default-gradient-1);
}
[data-hui=Button][data-hui-theme~=flat]:active {
  /* APPERANCE */
  --hui-pomgca-background-image: var(--hui-default-gradient-2);
  --hui-pomgca-box-shadow: inset var(--hui-unua-box-shadow);
}
[data-hui=Button][data-hui-theme~=flat]:focus {
}
[data-hui=Button][data-hui-theme~=flat] > svg {
}
[data-hui=Button][data-hui-theme~=flat][data-hui-active] {
  /* APPERANCE */
  --hui-pomgca-background-image: var(--hui-default-gradient-1);
  --hui-pomgca-box-shadow: inset var(--hui-unua-box-shadow);
}
[data-hui=Button][data-hui-theme~=flat][data-hui-active]:hover {
  /* APPERANCE */
  --hui-pomgca-background-image: var(--hui-default-gradient-1);
}
[data-hui=Button][data-hui-theme~=flat][data-hui-active]:active {
}
[data-hui=Button][data-hui-theme~=flat][data-hui-active]:focus {
}
[data-hui=Button][data-hui-theme~=flat][data-hui-active] > svg {
}
[data-hui=Button][data-hui-theme~=flat][data-hui-disabled] {
}
[data-hui=Button][data-hui-theme~=flat][data-hui-disabled]:hover {
}
[data-hui=Button][data-hui-theme~=flat][data-hui-disabled]:active {
}
[data-hui=Button][data-hui-theme~=flat][data-hui-disabled]:focus {
}
[data-hui=Button][data-hui-theme~=flat][data-hui-disabled] > svg {
}
[data-hui=Button][data-hui-theme~=flat][data-hui-readonly] {
}
[data-hui=Button][data-hui-theme~=flat][data-hui-readonly]:hover {
}
[data-hui=Button][data-hui-theme~=flat][data-hui-readonly]:active {
}
[data-hui=Button][data-hui-theme~=flat][data-hui-readonly]:focus {
}
[data-hui=Button][data-hui-theme~=flat][data-hui-readonly] > svg {
}
[data-hui=Button][data-hui-theme~=medium] {
  /* LAYOUT-SIZING */
  --hui-pomgca-height: calc(var(--hui-default-size-0) * var(--hui-default-line-height) + (var(--hui-default-spacer-4) + var(--hui-default-spacer-4) + var(--hui-default-border-width)) * 2);
  --hui-pomgca-max-height: calc(var(--hui-default-size-0) * var(--hui-default-line-height) + (var(--hui-default-spacer-4) + var(--hui-default-spacer-4) + var(--hui-default-border-width)) * 2);
  --hui-pomgca-min-height: calc(var(--hui-default-size-0) * var(--hui-default-line-height) + (var(--hui-default-spacer-4) + var(--hui-default-spacer-4) + var(--hui-default-border-width)) * 2);
  --hui-pomgca-min-width: calc(var(--hui-default-size-0) * var(--hui-default-line-height) + (var(--hui-default-spacer-4) + var(--hui-default-spacer-4) + var(--hui-default-border-width)) * 2);
  /* LAYOUT-PADDING */
  --hui-pomgca-padding-top: calc(var(--hui-default-spacer-4) + var(--hui-default-spacer-4));
  --hui-pomgca-padding-right: calc(var(--hui-default-spacer-5) + var(--hui-default-spacer-2));
  --hui-pomgca-padding-bottom: calc(var(--hui-default-spacer-4) + var(--hui-default-spacer-4));
  --hui-pomgca-padding-left: calc(var(--hui-default-spacer-5) + var(--hui-default-spacer-2));
  /* TEXT */
  --hui-pomgca-font-size: var(--hui-default-size-0);
  --hui-pomgca-line-height: var(--hui-default-line-height);
}
[data-hui=Button][data-hui-theme~=medium]:hover {
}
[data-hui=Button][data-hui-theme~=medium]:active {
}
[data-hui=Button][data-hui-theme~=medium]:focus {
}
[data-hui=Button][data-hui-theme~=medium] > svg {
  /* LAYOUT-SIZING */
  --hui-fqjtnv-height: calc(var(--hui-default-size-0) * var(--hui-default-line-height));
  --hui-fqjtnv-max-height: calc(var(--hui-default-size-0) * var(--hui-default-line-height));
  --hui-fqjtnv-min-height: calc(var(--hui-default-size-0) * var(--hui-default-line-height));
}
[data-hui=Button][data-hui-theme~=medium][data-hui-active] {
}
[data-hui=Button][data-hui-theme~=medium][data-hui-active]:hover {
}
[data-hui=Button][data-hui-theme~=medium][data-hui-active]:active {
}
[data-hui=Button][data-hui-theme~=medium][data-hui-active]:focus {
}
[data-hui=Button][data-hui-theme~=medium][data-hui-active] > svg {
}
[data-hui=Button][data-hui-theme~=medium][data-hui-disabled] {
}
[data-hui=Button][data-hui-theme~=medium][data-hui-disabled]:hover {
}
[data-hui=Button][data-hui-theme~=medium][data-hui-disabled]:active {
}
[data-hui=Button][data-hui-theme~=medium][data-hui-disabled]:focus {
}
[data-hui=Button][data-hui-theme~=medium][data-hui-disabled] > svg {
}
[data-hui=Button][data-hui-theme~=medium][data-hui-readonly] {
}
[data-hui=Button][data-hui-theme~=medium][data-hui-readonly]:hover {
}
[data-hui=Button][data-hui-theme~=medium][data-hui-readonly]:active {
}
[data-hui=Button][data-hui-theme~=medium][data-hui-readonly]:focus {
}
[data-hui=Button][data-hui-theme~=medium][data-hui-readonly] > svg {
}
[data-hui=Button][data-hui-theme~=small] {
  /* LAYOUT-SIZING */
  --hui-pomgca-height: calc(var(--hui-default-size-0) * var(--hui-default-line-height) + (var(--hui-default-spacer-4) + var(--hui-default-border-width)) * 2);
  --hui-pomgca-max-height: calc(var(--hui-default-size-0) * var(--hui-default-line-height) + (var(--hui-default-spacer-4) + var(--hui-default-border-width)) * 2);
  --hui-pomgca-min-height: calc(var(--hui-default-size-0) * var(--hui-default-line-height) + (var(--hui-default-spacer-4) + var(--hui-default-border-width)) * 2);
  --hui-pomgca-min-width: calc(var(--hui-default-size-0) * var(--hui-default-line-height) + (var(--hui-default-spacer-4) + var(--hui-default-border-width)) * 2);
  /* LAYOUT-PADDING */
  --hui-pomgca-padding-top: calc(var(--hui-default-spacer-4));
  --hui-pomgca-padding-right: var(--hui-default-spacer-5);
  --hui-pomgca-padding-bottom: calc(var(--hui-default-spacer-4));
  --hui-pomgca-padding-left: var(--hui-default-spacer-5);
  /* TEXT */
  --hui-pomgca-font-size: var(--hui-default-size-0);
  --hui-pomgca-line-height: var(--hui-default-line-height);
}
[data-hui=Button][data-hui-theme~=small]:hover {
}
[data-hui=Button][data-hui-theme~=small]:active {
}
[data-hui=Button][data-hui-theme~=small]:focus {
}
[data-hui=Button][data-hui-theme~=small] > svg {
  /* LAYOUT-SIZING */
  --hui-fqjtnv-height: var(--hui-default-size-0);
  --hui-fqjtnv-max-height: var(--hui-default-size-0);
  --hui-fqjtnv-min-height: var(--hui-default-size-0);
}
[data-hui=Button][data-hui-theme~=small][data-hui-active] {
}
[data-hui=Button][data-hui-theme~=small][data-hui-active]:hover {
}
[data-hui=Button][data-hui-theme~=small][data-hui-active]:active {
}
[data-hui=Button][data-hui-theme~=small][data-hui-active]:focus {
}
[data-hui=Button][data-hui-theme~=small][data-hui-active] > svg {
}
[data-hui=Button][data-hui-theme~=small][data-hui-disabled] {
}
[data-hui=Button][data-hui-theme~=small][data-hui-disabled]:hover {
}
[data-hui=Button][data-hui-theme~=small][data-hui-disabled]:active {
}
[data-hui=Button][data-hui-theme~=small][data-hui-disabled]:focus {
}
[data-hui=Button][data-hui-theme~=small][data-hui-disabled] > svg {
}
[data-hui=Button][data-hui-theme~=small][data-hui-readonly] {
}
[data-hui=Button][data-hui-theme~=small][data-hui-readonly]:hover {
}
[data-hui=Button][data-hui-theme~=small][data-hui-readonly]:active {
}
[data-hui=Button][data-hui-theme~=small][data-hui-readonly]:focus {
}
[data-hui=Button][data-hui-theme~=small][data-hui-readonly] > svg {
}
[data-hui=Button][data-hui-theme~=round] {
  /* APPERANCE */
  --hui-pomgca-border-bottom-left-radius: var(--hui-default-border-radius-3);
  --hui-pomgca-border-bottom-right-radius: var(--hui-default-border-radius-3);
  --hui-pomgca-border-top-left-radius: var(--hui-default-border-radius-3);
  --hui-pomgca-border-top-right-radius: var(--hui-default-border-radius-3);
}
[data-hui=Button][data-hui-theme~=round]:hover {
}
[data-hui=Button][data-hui-theme~=round]:active {
}
[data-hui=Button][data-hui-theme~=round]:focus {
}
[data-hui=Button][data-hui-theme~=round] > svg {
}
[data-hui=Button][data-hui-theme~=round][data-hui-active] {
}
[data-hui=Button][data-hui-theme~=round][data-hui-active]:hover {
}
[data-hui=Button][data-hui-theme~=round][data-hui-active]:active {
}
[data-hui=Button][data-hui-theme~=round][data-hui-active]:focus {
}
[data-hui=Button][data-hui-theme~=round][data-hui-active] > svg {
}
[data-hui=Button][data-hui-theme~=round][data-hui-disabled] {
}
[data-hui=Button][data-hui-theme~=round][data-hui-disabled]:hover {
}
[data-hui=Button][data-hui-theme~=round][data-hui-disabled]:active {
}
[data-hui=Button][data-hui-theme~=round][data-hui-disabled]:focus {
}
[data-hui=Button][data-hui-theme~=round][data-hui-disabled] > svg {
}
[data-hui=Button][data-hui-theme~=round][data-hui-readonly] {
}
[data-hui=Button][data-hui-theme~=round][data-hui-readonly]:hover {
}
[data-hui=Button][data-hui-theme~=round][data-hui-readonly]:active {
}
[data-hui=Button][data-hui-theme~=round][data-hui-readonly]:focus {
}
[data-hui=Button][data-hui-theme~=round][data-hui-readonly] > svg {
}
[data-hui=Button] {
  /* LAYOUT-POSITION */
/*  --hui-pomgca-position-default: ; */
/*  --hui-pomgca-top-default: ; */
/*  --hui-pomgca-right-default: ; */
/*  --hui-pomgca-bottom-default: ; */
/*  --hui-pomgca-left-default: ; */
/*  --hui-pomgca-z-index-default: ; */
/*  --hui-pomgca-float-default: ; */
/*  --hui-pomgca-clear-default: ; */
/*  --hui-pomgca-align-self-default: ; */
/*  --hui-pomgca-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-pomgca-box-sizing-default: ; */
/*  --hui-pomgca-height-default: ; */
/*  --hui-pomgca-max-height-default: ; */
/*  --hui-pomgca-min-height-default: ; */
/*  --hui-pomgca-width-default: ; */
/*  --hui-pomgca-max-width-default: ; */
/*  --hui-pomgca-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-pomgca-margin-top-default: ; */
/*  --hui-pomgca-margin-right-default: ; */
/*  --hui-pomgca-margin-bottom-default: ; */
/*  --hui-pomgca-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-pomgca-padding-top-default: ; */
/*  --hui-pomgca-padding-right-default: ; */
/*  --hui-pomgca-padding-bottom-default: ; */
/*  --hui-pomgca-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-pomgca-overflow-x-default: ; */
/*  --hui-pomgca-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-pomgca-flex-basis-default: ; */
/*  --hui-pomgca-flex-direction-default: ; */
/*  --hui-pomgca-flex-grow-default: ; */
/*  --hui-pomgca-flex-shrink-default: ; */
/*  --hui-pomgca-flex-wrap-default: ; */
/*  --hui-pomgca-gap-default: ; */
/*  --hui-pomgca-align-content-default: ; */
/*  --hui-pomgca-justify-content-default: ; */
/*  --hui-pomgca-align-items-default: ; */
  /* TEXT */
/*  --hui-pomgca-direction-default: ; */
/*  --hui-pomgca-font-family-default: ; */
/*  --hui-pomgca-font-size-default: ; */
/*  --hui-pomgca-font-stretch-default: ; */
/*  --hui-pomgca-font-style-default: ; */
/*  --hui-pomgca-font-weight-default: ; */
/*  --hui-pomgca-letter-spacing-default: ; */
/*  --hui-pomgca-line-height-default: ; */
/*  --hui-pomgca-text-align-default: ; */
/*  --hui-pomgca-text-align-last-default: ; */
/*  --hui-pomgca-text-decoration-color-default: ; */
/*  --hui-pomgca-text-decoration-line-default: ; */
/*  --hui-pomgca-text-decoration-style-default: ; */
/*  --hui-pomgca-text-decoration-thickness-default: ; */
/*  --hui-pomgca-text-indent-default: ; */
/*  --hui-pomgca-text-overflow-default: ; */
/*  --hui-pomgca-text-shadow-default: ; */
/*  --hui-pomgca-text-size-adjust-default: ; */
/*  --hui-pomgca-text-transform-default: ; */
/*  --hui-pomgca-text-wrap-default: ; */
/*  --hui-pomgca-vertical-align-default: ; */
/*  --hui-pomgca-white-space-collapse-default: ; */
/*  --hui-pomgca-word-break-default: ; */
/*  --hui-pomgca-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-pomgca-visibility-default: ; */
/*  --hui-pomgca-color-default: ; */
/*  --hui-pomgca-background-attachment-default: ; */
/*  --hui-pomgca-background-clip-default: ; */
/*  --hui-pomgca-background-color-default: ; */
/*  --hui-pomgca-background-image-default: ; */
/*  --hui-pomgca-background-origin-default: ; */
/*  --hui-pomgca-background-position-x-default: ; */
/*  --hui-pomgca-background-position-y-default: ; */
/*  --hui-pomgca-background-repeat-default: ; */
/*  --hui-pomgca-background-size-default: ; */
/*  --hui-pomgca-border-bottom-color-default: ; */
/*  --hui-pomgca-border-bottom-style-default: ; */
/*  --hui-pomgca-border-bottom-width-default: ; */
/*  --hui-pomgca-border-bottom-left-radius-default: ; */
/*  --hui-pomgca-border-bottom-right-radius-default: ; */
/*  --hui-pomgca-border-image-outset-default: ; */
/*  --hui-pomgca-border-image-repeat-default: ; */
/*  --hui-pomgca-border-image-slice-default: ; */
/*  --hui-pomgca-border-image-source-default: ; */
/*  --hui-pomgca-border-image-width-default: ; */
/*  --hui-pomgca-border-left-color-default: ; */
/*  --hui-pomgca-border-left-style-default: ; */
/*  --hui-pomgca-border-left-width-default: ; */
/*  --hui-pomgca-border-right-color-default: ; */
/*  --hui-pomgca-border-right-style-default: ; */
/*  --hui-pomgca-border-right-width-default: ; */
/*  --hui-pomgca-border-top-color-default: ; */
/*  --hui-pomgca-border-top-style-default: ; */
/*  --hui-pomgca-border-top-width-default: ; */
/*  --hui-pomgca-border-top-left-radius-default: ; */
/*  --hui-pomgca-border-top-right-radius-default: ; */
/*  --hui-pomgca-box-shadow-default: ; */
/*  --hui-pomgca-cursor-default: ; */
/*  --hui-pomgca-outline-color-default: ; */
/*  --hui-pomgca-outline-offset-default: ; */
/*  --hui-pomgca-outline-style-default: ; */
/*  --hui-pomgca-outline-width-default: ; */
/*  --hui-pomgca-scrollbar-color-default: ; */
/*  --hui-pomgca-scrollbar-gutter-default: ; */
/*  --hui-pomgca-scrollbar-width-default: ; */
}
[data-hui=Button]:hover {
  /* LAYOUT-POSITION */
/*  --hui-pomgca-position-default: ; */
/*  --hui-pomgca-top-default: ; */
/*  --hui-pomgca-right-default: ; */
/*  --hui-pomgca-bottom-default: ; */
/*  --hui-pomgca-left-default: ; */
/*  --hui-pomgca-z-index-default: ; */
/*  --hui-pomgca-float-default: ; */
/*  --hui-pomgca-clear-default: ; */
/*  --hui-pomgca-align-self-default: ; */
/*  --hui-pomgca-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-pomgca-box-sizing-default: ; */
/*  --hui-pomgca-height-default: ; */
/*  --hui-pomgca-max-height-default: ; */
/*  --hui-pomgca-min-height-default: ; */
/*  --hui-pomgca-width-default: ; */
/*  --hui-pomgca-max-width-default: ; */
/*  --hui-pomgca-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-pomgca-margin-top-default: ; */
/*  --hui-pomgca-margin-right-default: ; */
/*  --hui-pomgca-margin-bottom-default: ; */
/*  --hui-pomgca-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-pomgca-padding-top-default: ; */
/*  --hui-pomgca-padding-right-default: ; */
/*  --hui-pomgca-padding-bottom-default: ; */
/*  --hui-pomgca-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-pomgca-overflow-x-default: ; */
/*  --hui-pomgca-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-pomgca-flex-basis-default: ; */
/*  --hui-pomgca-flex-direction-default: ; */
/*  --hui-pomgca-flex-grow-default: ; */
/*  --hui-pomgca-flex-shrink-default: ; */
/*  --hui-pomgca-flex-wrap-default: ; */
/*  --hui-pomgca-gap-default: ; */
/*  --hui-pomgca-align-content-default: ; */
/*  --hui-pomgca-justify-content-default: ; */
/*  --hui-pomgca-align-items-default: ; */
  /* TEXT */
/*  --hui-pomgca-direction-default: ; */
/*  --hui-pomgca-font-family-default: ; */
/*  --hui-pomgca-font-size-default: ; */
/*  --hui-pomgca-font-stretch-default: ; */
/*  --hui-pomgca-font-style-default: ; */
/*  --hui-pomgca-font-weight-default: ; */
/*  --hui-pomgca-letter-spacing-default: ; */
/*  --hui-pomgca-line-height-default: ; */
/*  --hui-pomgca-text-align-default: ; */
/*  --hui-pomgca-text-align-last-default: ; */
/*  --hui-pomgca-text-decoration-color-default: ; */
/*  --hui-pomgca-text-decoration-line-default: ; */
/*  --hui-pomgca-text-decoration-style-default: ; */
/*  --hui-pomgca-text-decoration-thickness-default: ; */
/*  --hui-pomgca-text-indent-default: ; */
/*  --hui-pomgca-text-overflow-default: ; */
/*  --hui-pomgca-text-shadow-default: ; */
/*  --hui-pomgca-text-size-adjust-default: ; */
/*  --hui-pomgca-text-transform-default: ; */
/*  --hui-pomgca-text-wrap-default: ; */
/*  --hui-pomgca-vertical-align-default: ; */
/*  --hui-pomgca-white-space-collapse-default: ; */
/*  --hui-pomgca-word-break-default: ; */
/*  --hui-pomgca-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-pomgca-visibility-default: ; */
/*  --hui-pomgca-color-default: ; */
/*  --hui-pomgca-background-attachment-default: ; */
/*  --hui-pomgca-background-clip-default: ; */
/*  --hui-pomgca-background-color-default: ; */
/*  --hui-pomgca-background-image-default: ; */
/*  --hui-pomgca-background-origin-default: ; */
/*  --hui-pomgca-background-position-x-default: ; */
/*  --hui-pomgca-background-position-y-default: ; */
/*  --hui-pomgca-background-repeat-default: ; */
/*  --hui-pomgca-background-size-default: ; */
/*  --hui-pomgca-border-bottom-color-default: ; */
/*  --hui-pomgca-border-bottom-style-default: ; */
/*  --hui-pomgca-border-bottom-width-default: ; */
/*  --hui-pomgca-border-bottom-left-radius-default: ; */
/*  --hui-pomgca-border-bottom-right-radius-default: ; */
/*  --hui-pomgca-border-image-outset-default: ; */
/*  --hui-pomgca-border-image-repeat-default: ; */
/*  --hui-pomgca-border-image-slice-default: ; */
/*  --hui-pomgca-border-image-source-default: ; */
/*  --hui-pomgca-border-image-width-default: ; */
/*  --hui-pomgca-border-left-color-default: ; */
/*  --hui-pomgca-border-left-style-default: ; */
/*  --hui-pomgca-border-left-width-default: ; */
/*  --hui-pomgca-border-right-color-default: ; */
/*  --hui-pomgca-border-right-style-default: ; */
/*  --hui-pomgca-border-right-width-default: ; */
/*  --hui-pomgca-border-top-color-default: ; */
/*  --hui-pomgca-border-top-style-default: ; */
/*  --hui-pomgca-border-top-width-default: ; */
/*  --hui-pomgca-border-top-left-radius-default: ; */
/*  --hui-pomgca-border-top-right-radius-default: ; */
/*  --hui-pomgca-box-shadow-default: ; */
/*  --hui-pomgca-cursor-default: ; */
/*  --hui-pomgca-outline-color-default: ; */
/*  --hui-pomgca-outline-offset-default: ; */
/*  --hui-pomgca-outline-style-default: ; */
/*  --hui-pomgca-outline-width-default: ; */
/*  --hui-pomgca-scrollbar-color-default: ; */
/*  --hui-pomgca-scrollbar-gutter-default: ; */
/*  --hui-pomgca-scrollbar-width-default: ; */
}
[data-hui=Button]:active {
  /* LAYOUT-POSITION */
/*  --hui-pomgca-position-default: ; */
/*  --hui-pomgca-top-default: ; */
/*  --hui-pomgca-right-default: ; */
/*  --hui-pomgca-bottom-default: ; */
/*  --hui-pomgca-left-default: ; */
/*  --hui-pomgca-z-index-default: ; */
/*  --hui-pomgca-float-default: ; */
/*  --hui-pomgca-clear-default: ; */
/*  --hui-pomgca-align-self-default: ; */
/*  --hui-pomgca-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-pomgca-box-sizing-default: ; */
/*  --hui-pomgca-height-default: ; */
/*  --hui-pomgca-max-height-default: ; */
/*  --hui-pomgca-min-height-default: ; */
/*  --hui-pomgca-width-default: ; */
/*  --hui-pomgca-max-width-default: ; */
/*  --hui-pomgca-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-pomgca-margin-top-default: ; */
/*  --hui-pomgca-margin-right-default: ; */
/*  --hui-pomgca-margin-bottom-default: ; */
/*  --hui-pomgca-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-pomgca-padding-top-default: ; */
/*  --hui-pomgca-padding-right-default: ; */
/*  --hui-pomgca-padding-bottom-default: ; */
/*  --hui-pomgca-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-pomgca-overflow-x-default: ; */
/*  --hui-pomgca-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-pomgca-flex-basis-default: ; */
/*  --hui-pomgca-flex-direction-default: ; */
/*  --hui-pomgca-flex-grow-default: ; */
/*  --hui-pomgca-flex-shrink-default: ; */
/*  --hui-pomgca-flex-wrap-default: ; */
/*  --hui-pomgca-gap-default: ; */
/*  --hui-pomgca-align-content-default: ; */
/*  --hui-pomgca-justify-content-default: ; */
/*  --hui-pomgca-align-items-default: ; */
  /* TEXT */
/*  --hui-pomgca-direction-default: ; */
/*  --hui-pomgca-font-family-default: ; */
/*  --hui-pomgca-font-size-default: ; */
/*  --hui-pomgca-font-stretch-default: ; */
/*  --hui-pomgca-font-style-default: ; */
/*  --hui-pomgca-font-weight-default: ; */
/*  --hui-pomgca-letter-spacing-default: ; */
/*  --hui-pomgca-line-height-default: ; */
/*  --hui-pomgca-text-align-default: ; */
/*  --hui-pomgca-text-align-last-default: ; */
/*  --hui-pomgca-text-decoration-color-default: ; */
/*  --hui-pomgca-text-decoration-line-default: ; */
/*  --hui-pomgca-text-decoration-style-default: ; */
/*  --hui-pomgca-text-decoration-thickness-default: ; */
/*  --hui-pomgca-text-indent-default: ; */
/*  --hui-pomgca-text-overflow-default: ; */
/*  --hui-pomgca-text-shadow-default: ; */
/*  --hui-pomgca-text-size-adjust-default: ; */
/*  --hui-pomgca-text-transform-default: ; */
/*  --hui-pomgca-text-wrap-default: ; */
/*  --hui-pomgca-vertical-align-default: ; */
/*  --hui-pomgca-white-space-collapse-default: ; */
/*  --hui-pomgca-word-break-default: ; */
/*  --hui-pomgca-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-pomgca-visibility-default: ; */
/*  --hui-pomgca-color-default: ; */
/*  --hui-pomgca-background-attachment-default: ; */
/*  --hui-pomgca-background-clip-default: ; */
/*  --hui-pomgca-background-color-default: ; */
/*  --hui-pomgca-background-image-default: ; */
/*  --hui-pomgca-background-origin-default: ; */
/*  --hui-pomgca-background-position-x-default: ; */
/*  --hui-pomgca-background-position-y-default: ; */
/*  --hui-pomgca-background-repeat-default: ; */
/*  --hui-pomgca-background-size-default: ; */
/*  --hui-pomgca-border-bottom-color-default: ; */
/*  --hui-pomgca-border-bottom-style-default: ; */
/*  --hui-pomgca-border-bottom-width-default: ; */
/*  --hui-pomgca-border-bottom-left-radius-default: ; */
/*  --hui-pomgca-border-bottom-right-radius-default: ; */
/*  --hui-pomgca-border-image-outset-default: ; */
/*  --hui-pomgca-border-image-repeat-default: ; */
/*  --hui-pomgca-border-image-slice-default: ; */
/*  --hui-pomgca-border-image-source-default: ; */
/*  --hui-pomgca-border-image-width-default: ; */
/*  --hui-pomgca-border-left-color-default: ; */
/*  --hui-pomgca-border-left-style-default: ; */
/*  --hui-pomgca-border-left-width-default: ; */
/*  --hui-pomgca-border-right-color-default: ; */
/*  --hui-pomgca-border-right-style-default: ; */
/*  --hui-pomgca-border-right-width-default: ; */
/*  --hui-pomgca-border-top-color-default: ; */
/*  --hui-pomgca-border-top-style-default: ; */
/*  --hui-pomgca-border-top-width-default: ; */
/*  --hui-pomgca-border-top-left-radius-default: ; */
/*  --hui-pomgca-border-top-right-radius-default: ; */
/*  --hui-pomgca-box-shadow-default: ; */
/*  --hui-pomgca-cursor-default: ; */
/*  --hui-pomgca-outline-color-default: ; */
/*  --hui-pomgca-outline-offset-default: ; */
/*  --hui-pomgca-outline-style-default: ; */
/*  --hui-pomgca-outline-width-default: ; */
/*  --hui-pomgca-scrollbar-color-default: ; */
/*  --hui-pomgca-scrollbar-gutter-default: ; */
/*  --hui-pomgca-scrollbar-width-default: ; */
}
[data-hui=Button]:focus {
  /* LAYOUT-POSITION */
/*  --hui-pomgca-position-default: ; */
/*  --hui-pomgca-top-default: ; */
/*  --hui-pomgca-right-default: ; */
/*  --hui-pomgca-bottom-default: ; */
/*  --hui-pomgca-left-default: ; */
/*  --hui-pomgca-z-index-default: ; */
/*  --hui-pomgca-float-default: ; */
/*  --hui-pomgca-clear-default: ; */
/*  --hui-pomgca-align-self-default: ; */
/*  --hui-pomgca-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-pomgca-box-sizing-default: ; */
/*  --hui-pomgca-height-default: ; */
/*  --hui-pomgca-max-height-default: ; */
/*  --hui-pomgca-min-height-default: ; */
/*  --hui-pomgca-width-default: ; */
/*  --hui-pomgca-max-width-default: ; */
/*  --hui-pomgca-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-pomgca-margin-top-default: ; */
/*  --hui-pomgca-margin-right-default: ; */
/*  --hui-pomgca-margin-bottom-default: ; */
/*  --hui-pomgca-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-pomgca-padding-top-default: ; */
/*  --hui-pomgca-padding-right-default: ; */
/*  --hui-pomgca-padding-bottom-default: ; */
/*  --hui-pomgca-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-pomgca-overflow-x-default: ; */
/*  --hui-pomgca-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-pomgca-flex-basis-default: ; */
/*  --hui-pomgca-flex-direction-default: ; */
/*  --hui-pomgca-flex-grow-default: ; */
/*  --hui-pomgca-flex-shrink-default: ; */
/*  --hui-pomgca-flex-wrap-default: ; */
/*  --hui-pomgca-gap-default: ; */
/*  --hui-pomgca-align-content-default: ; */
/*  --hui-pomgca-justify-content-default: ; */
/*  --hui-pomgca-align-items-default: ; */
  /* TEXT */
/*  --hui-pomgca-direction-default: ; */
/*  --hui-pomgca-font-family-default: ; */
/*  --hui-pomgca-font-size-default: ; */
/*  --hui-pomgca-font-stretch-default: ; */
/*  --hui-pomgca-font-style-default: ; */
/*  --hui-pomgca-font-weight-default: ; */
/*  --hui-pomgca-letter-spacing-default: ; */
/*  --hui-pomgca-line-height-default: ; */
/*  --hui-pomgca-text-align-default: ; */
/*  --hui-pomgca-text-align-last-default: ; */
/*  --hui-pomgca-text-decoration-color-default: ; */
/*  --hui-pomgca-text-decoration-line-default: ; */
/*  --hui-pomgca-text-decoration-style-default: ; */
/*  --hui-pomgca-text-decoration-thickness-default: ; */
/*  --hui-pomgca-text-indent-default: ; */
/*  --hui-pomgca-text-overflow-default: ; */
/*  --hui-pomgca-text-shadow-default: ; */
/*  --hui-pomgca-text-size-adjust-default: ; */
/*  --hui-pomgca-text-transform-default: ; */
/*  --hui-pomgca-text-wrap-default: ; */
/*  --hui-pomgca-vertical-align-default: ; */
/*  --hui-pomgca-white-space-collapse-default: ; */
/*  --hui-pomgca-word-break-default: ; */
/*  --hui-pomgca-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-pomgca-visibility-default: ; */
/*  --hui-pomgca-color-default: ; */
/*  --hui-pomgca-background-attachment-default: ; */
/*  --hui-pomgca-background-clip-default: ; */
/*  --hui-pomgca-background-color-default: ; */
/*  --hui-pomgca-background-image-default: ; */
/*  --hui-pomgca-background-origin-default: ; */
/*  --hui-pomgca-background-position-x-default: ; */
/*  --hui-pomgca-background-position-y-default: ; */
/*  --hui-pomgca-background-repeat-default: ; */
/*  --hui-pomgca-background-size-default: ; */
/*  --hui-pomgca-border-bottom-color-default: ; */
/*  --hui-pomgca-border-bottom-style-default: ; */
/*  --hui-pomgca-border-bottom-width-default: ; */
/*  --hui-pomgca-border-bottom-left-radius-default: ; */
/*  --hui-pomgca-border-bottom-right-radius-default: ; */
/*  --hui-pomgca-border-image-outset-default: ; */
/*  --hui-pomgca-border-image-repeat-default: ; */
/*  --hui-pomgca-border-image-slice-default: ; */
/*  --hui-pomgca-border-image-source-default: ; */
/*  --hui-pomgca-border-image-width-default: ; */
/*  --hui-pomgca-border-left-color-default: ; */
/*  --hui-pomgca-border-left-style-default: ; */
/*  --hui-pomgca-border-left-width-default: ; */
/*  --hui-pomgca-border-right-color-default: ; */
/*  --hui-pomgca-border-right-style-default: ; */
/*  --hui-pomgca-border-right-width-default: ; */
/*  --hui-pomgca-border-top-color-default: ; */
/*  --hui-pomgca-border-top-style-default: ; */
/*  --hui-pomgca-border-top-width-default: ; */
/*  --hui-pomgca-border-top-left-radius-default: ; */
/*  --hui-pomgca-border-top-right-radius-default: ; */
/*  --hui-pomgca-box-shadow-default: ; */
/*  --hui-pomgca-cursor-default: ; */
/*  --hui-pomgca-outline-color-default: ; */
/*  --hui-pomgca-outline-offset-default: ; */
/*  --hui-pomgca-outline-style-default: ; */
/*  --hui-pomgca-outline-width-default: ; */
/*  --hui-pomgca-scrollbar-color-default: ; */
/*  --hui-pomgca-scrollbar-gutter-default: ; */
/*  --hui-pomgca-scrollbar-width-default: ; */
}
[data-hui=Button] > svg {
  /* LAYOUT-POSITION */
/*  --hui-fqjtnv-position-default: ; */
/*  --hui-fqjtnv-top-default: ; */
/*  --hui-fqjtnv-right-default: ; */
/*  --hui-fqjtnv-bottom-default: ; */
/*  --hui-fqjtnv-left-default: ; */
/*  --hui-fqjtnv-z-index-default: ; */
/*  --hui-fqjtnv-float-default: ; */
/*  --hui-fqjtnv-clear-default: ; */
/*  --hui-fqjtnv-align-self-default: ; */
/*  --hui-fqjtnv-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-fqjtnv-box-sizing-default: ; */
/*  --hui-fqjtnv-height-default: ; */
/*  --hui-fqjtnv-max-height-default: ; */
/*  --hui-fqjtnv-min-height-default: ; */
/*  --hui-fqjtnv-width-default: ; */
/*  --hui-fqjtnv-max-width-default: ; */
/*  --hui-fqjtnv-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-fqjtnv-margin-top-default: ; */
/*  --hui-fqjtnv-margin-right-default: ; */
/*  --hui-fqjtnv-margin-bottom-default: ; */
/*  --hui-fqjtnv-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-fqjtnv-padding-top-default: ; */
/*  --hui-fqjtnv-padding-right-default: ; */
/*  --hui-fqjtnv-padding-bottom-default: ; */
/*  --hui-fqjtnv-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-fqjtnv-overflow-x-default: ; */
/*  --hui-fqjtnv-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-fqjtnv-flex-basis-default: ; */
/*  --hui-fqjtnv-flex-direction-default: ; */
/*  --hui-fqjtnv-flex-grow-default: ; */
/*  --hui-fqjtnv-flex-shrink-default: ; */
/*  --hui-fqjtnv-flex-wrap-default: ; */
/*  --hui-fqjtnv-gap-default: ; */
/*  --hui-fqjtnv-align-content-default: ; */
/*  --hui-fqjtnv-justify-content-default: ; */
/*  --hui-fqjtnv-align-items-default: ; */
  /* TEXT */
/*  --hui-fqjtnv-direction-default: ; */
/*  --hui-fqjtnv-font-family-default: ; */
/*  --hui-fqjtnv-font-size-default: ; */
/*  --hui-fqjtnv-font-stretch-default: ; */
/*  --hui-fqjtnv-font-style-default: ; */
/*  --hui-fqjtnv-font-weight-default: ; */
/*  --hui-fqjtnv-letter-spacing-default: ; */
/*  --hui-fqjtnv-line-height-default: ; */
/*  --hui-fqjtnv-text-align-default: ; */
/*  --hui-fqjtnv-text-align-last-default: ; */
/*  --hui-fqjtnv-text-decoration-color-default: ; */
/*  --hui-fqjtnv-text-decoration-line-default: ; */
/*  --hui-fqjtnv-text-decoration-style-default: ; */
/*  --hui-fqjtnv-text-decoration-thickness-default: ; */
/*  --hui-fqjtnv-text-indent-default: ; */
/*  --hui-fqjtnv-text-overflow-default: ; */
/*  --hui-fqjtnv-text-shadow-default: ; */
/*  --hui-fqjtnv-text-size-adjust-default: ; */
/*  --hui-fqjtnv-text-transform-default: ; */
/*  --hui-fqjtnv-text-wrap-default: ; */
/*  --hui-fqjtnv-vertical-align-default: ; */
/*  --hui-fqjtnv-white-space-collapse-default: ; */
/*  --hui-fqjtnv-word-break-default: ; */
/*  --hui-fqjtnv-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-fqjtnv-visibility-default: ; */
/*  --hui-fqjtnv-color-default: ; */
/*  --hui-fqjtnv-background-attachment-default: ; */
/*  --hui-fqjtnv-background-clip-default: ; */
/*  --hui-fqjtnv-background-color-default: ; */
/*  --hui-fqjtnv-background-image-default: ; */
/*  --hui-fqjtnv-background-origin-default: ; */
/*  --hui-fqjtnv-background-position-x-default: ; */
/*  --hui-fqjtnv-background-position-y-default: ; */
/*  --hui-fqjtnv-background-repeat-default: ; */
/*  --hui-fqjtnv-background-size-default: ; */
/*  --hui-fqjtnv-border-bottom-color-default: ; */
/*  --hui-fqjtnv-border-bottom-style-default: ; */
/*  --hui-fqjtnv-border-bottom-width-default: ; */
/*  --hui-fqjtnv-border-bottom-left-radius-default: ; */
/*  --hui-fqjtnv-border-bottom-right-radius-default: ; */
/*  --hui-fqjtnv-border-image-outset-default: ; */
/*  --hui-fqjtnv-border-image-repeat-default: ; */
/*  --hui-fqjtnv-border-image-slice-default: ; */
/*  --hui-fqjtnv-border-image-source-default: ; */
/*  --hui-fqjtnv-border-image-width-default: ; */
/*  --hui-fqjtnv-border-left-color-default: ; */
/*  --hui-fqjtnv-border-left-style-default: ; */
/*  --hui-fqjtnv-border-left-width-default: ; */
/*  --hui-fqjtnv-border-right-color-default: ; */
/*  --hui-fqjtnv-border-right-style-default: ; */
/*  --hui-fqjtnv-border-right-width-default: ; */
/*  --hui-fqjtnv-border-top-color-default: ; */
/*  --hui-fqjtnv-border-top-style-default: ; */
/*  --hui-fqjtnv-border-top-width-default: ; */
/*  --hui-fqjtnv-border-top-left-radius-default: ; */
/*  --hui-fqjtnv-border-top-right-radius-default: ; */
/*  --hui-fqjtnv-box-shadow-default: ; */
/*  --hui-fqjtnv-cursor-default: ; */
/*  --hui-fqjtnv-outline-color-default: ; */
/*  --hui-fqjtnv-outline-offset-default: ; */
/*  --hui-fqjtnv-outline-style-default: ; */
/*  --hui-fqjtnv-outline-width-default: ; */
/*  --hui-fqjtnv-scrollbar-color-default: ; */
/*  --hui-fqjtnv-scrollbar-gutter-default: ; */
/*  --hui-fqjtnv-scrollbar-width-default: ; */
  /* DISPLAY */
/*  --hui-fqjtnv-display-default: ; */
/*  --hui-fqjtnv-stroke-default: ; */
/*  --hui-fqjtnv-stroke-width-default: ; */
}
[data-hui=Button],
[data-hui=Button]:hover,
[data-hui=Button]:active,
[data-hui=Button]:focus {
  /* LAYOUT-POSITION */
  position: var(--hui-pomgca-position, static);
  top: var(--hui-pomgca-top, auto);
  right: var(--hui-pomgca-right, auto);
  bottom: var(--hui-pomgca-bottom, auto);
  left: var(--hui-pomgca-left, auto);
  z-index: var(--hui-pomgca-z-index, auto);
  float: var(--hui-pomgca-float, none);
  clear: var(--hui-pomgca-clear, none);
  align-self: var(--hui-pomgca-align-self, auto);
  order: var(--hui-pomgca-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-pomgca-box-sizing, border-box);
  height: var(--hui-pomgca-height, auto);
  max-height: var(--hui-pomgca-max-height, none);
  min-height: var(--hui-pomgca-min-height, auto);
  width: var(--hui-pomgca-width, auto);
  max-width: var(--hui-pomgca-max-width, none);
  min-width: var(--hui-pomgca-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-pomgca-margin-top, 0px);
  margin-right: var(--hui-pomgca-margin-right, 0px);
  margin-bottom: var(--hui-pomgca-margin-bottom, 0px);
  margin-left: var(--hui-pomgca-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-pomgca-padding-top, 0px);
  padding-right: var(--hui-pomgca-padding-right, 0px);
  padding-bottom: var(--hui-pomgca-padding-bottom, 0px);
  padding-left: var(--hui-pomgca-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-pomgca-overflow-x, visible);
  overflow-y: var(--hui-pomgca-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-pomgca-flex-basis, auto);
  flex-direction: var(--hui-pomgca-flex-direction, row);
  flex-grow: var(--hui-pomgca-flex-grow, 0);
  flex-shrink: var(--hui-pomgca-flex-shrink, 1);
  flex-wrap: var(--hui-pomgca-flex-wrap, nowrap);
  gap: var(--hui-pomgca-gap, 0px);
  align-content: var(--hui-pomgca-align-content, stretch);
  justify-content: var(--hui-pomgca-justify-content, flex-start);
  align-items: var(--hui-pomgca-align-items, stretch);
  /* TEXT */
  direction: var(--hui-pomgca-direction, ltr);
  font-family: var(--hui-pomgca-font-family, system-ui);
  font-size: var(--hui-pomgca-font-size, 16px);
  font-stretch: var(--hui-pomgca-font-stretch, 100%);
  font-style: var(--hui-pomgca-font-style, normal);
  font-weight: var(--hui-pomgca-font-weight, 400);
  letter-spacing: var(--hui-pomgca-letter-spacing, normal);
  line-height: var(--hui-pomgca-line-height, normal);
  text-align: var(--hui-pomgca-text-align, start);
  text-align-last: var(--hui-pomgca-text-align-last, auto);
  text-decoration-color: var(--hui-pomgca-text-decoration-color, #000);
  text-decoration-line: var(--hui-pomgca-text-decoration-line, none);
  text-decoration-style: var(--hui-pomgca-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-pomgca-text-decoration-thickness, auto);
  text-indent: var(--hui-pomgca-text-indent, 0px);
  text-overflow: var(--hui-pomgca-text-overflow, clip);
  text-shadow: var(--hui-pomgca-text-shadow, none);
  text-size-adjust: var(--hui-pomgca-text-size-adjust, auto);
  text-transform: var(--hui-pomgca-text-transform, none);
  text-wrap: var(--hui-pomgca-text-wrap, wrap);
  vertical-align: var(--hui-pomgca-vertical-align, baseline);
  white-space-collapse: var(--hui-pomgca-white-space-collapse, collapse);
  word-break: var(--hui-pomgca-word-break, normal);
  word-spacing: var(--hui-pomgca-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-pomgca-visibility, visible);
  color: var(--hui-pomgca-color, rgb(0, 0, 0));
  background-attachment: var(--hui-pomgca-background-attachment, scroll);
  background-clip: var(--hui-pomgca-background-clip, border-box);
  background-color: var(--hui-pomgca-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-pomgca-background-image, none);
  background-origin: var(--hui-pomgca-background-origin, padding-box);
  background-position-x: var(--hui-pomgca-background-position-x, 0%);
  background-position-y: var(--hui-pomgca-background-position-y, 0%);
  background-repeat: var(--hui-pomgca-background-repeat, repeat);
  background-size: var(--hui-pomgca-background-size, auto);
  border-bottom-color: var(--hui-pomgca-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-pomgca-border-bottom-style, none);
  border-bottom-width: var(--hui-pomgca-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-pomgca-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-pomgca-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-pomgca-border-image-outset, 0);
  border-image-repeat: var(--hui-pomgca-border-image-repeat, stretch);
  border-image-slice: var(--hui-pomgca-border-image-slice, 100%);
  border-image-source: var(--hui-pomgca-border-image-source, none);
  border-image-width: var(--hui-pomgca-border-image-width, 1);
  border-left-color: var(--hui-pomgca-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-pomgca-border-left-style, none);
  border-left-width: var(--hui-pomgca-border-left-width, 0px);
  border-right-color: var(--hui-pomgca-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-pomgca-border-right-style, none);
  border-right-width: var(--hui-pomgca-border-right-width, 0px);
  border-top-color: var(--hui-pomgca-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-pomgca-border-top-style, none);
  border-top-width: var(--hui-pomgca-border-top-width, 0px);
  border-top-left-radius: var(--hui-pomgca-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-pomgca-border-top-right-radius, 0px);
  box-shadow: var(--hui-pomgca-box-shadow, none);
  cursor: var(--hui-pomgca-cursor, auto);
  outline-color: var(--hui-pomgca-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-pomgca-outline-offset, 0px);
  outline-style: var(--hui-pomgca-outline-style, none);
  outline-width: var(--hui-pomgca-outline-width, 0px);
  scrollbar-color: var(--hui-pomgca-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-pomgca-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-pomgca-scrollbar-width, thin);
}
[data-hui=Button] > svg {
  /* LAYOUT-POSITION */
  position: var(--hui-fqjtnv-position, static);
  top: var(--hui-fqjtnv-top, auto);
  right: var(--hui-fqjtnv-right, auto);
  bottom: var(--hui-fqjtnv-bottom, auto);
  left: var(--hui-fqjtnv-left, auto);
  z-index: var(--hui-fqjtnv-z-index, auto);
  float: var(--hui-fqjtnv-float, none);
  clear: var(--hui-fqjtnv-clear, none);
  align-self: var(--hui-fqjtnv-align-self, auto);
  order: var(--hui-fqjtnv-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-fqjtnv-box-sizing, border-box);
  height: var(--hui-fqjtnv-height, auto);
  max-height: var(--hui-fqjtnv-max-height, none);
  min-height: var(--hui-fqjtnv-min-height, auto);
  width: var(--hui-fqjtnv-width, auto);
  max-width: var(--hui-fqjtnv-max-width, none);
  min-width: var(--hui-fqjtnv-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-fqjtnv-margin-top, 0px);
  margin-right: var(--hui-fqjtnv-margin-right, 0px);
  margin-bottom: var(--hui-fqjtnv-margin-bottom, 0px);
  margin-left: var(--hui-fqjtnv-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-fqjtnv-padding-top, 0px);
  padding-right: var(--hui-fqjtnv-padding-right, 0px);
  padding-bottom: var(--hui-fqjtnv-padding-bottom, 0px);
  padding-left: var(--hui-fqjtnv-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-fqjtnv-overflow-x, visible);
  overflow-y: var(--hui-fqjtnv-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-fqjtnv-flex-basis, auto);
  flex-direction: var(--hui-fqjtnv-flex-direction, row);
  flex-grow: var(--hui-fqjtnv-flex-grow, 0);
  flex-shrink: var(--hui-fqjtnv-flex-shrink, 1);
  flex-wrap: var(--hui-fqjtnv-flex-wrap, nowrap);
  gap: var(--hui-fqjtnv-gap, 0px);
  align-content: var(--hui-fqjtnv-align-content, stretch);
  justify-content: var(--hui-fqjtnv-justify-content, flex-start);
  align-items: var(--hui-fqjtnv-align-items, stretch);
  /* TEXT */
  direction: var(--hui-fqjtnv-direction, ltr);
  font-family: var(--hui-fqjtnv-font-family, system-ui);
  font-size: var(--hui-fqjtnv-font-size, 16px);
  font-stretch: var(--hui-fqjtnv-font-stretch, 100%);
  font-style: var(--hui-fqjtnv-font-style, normal);
  font-weight: var(--hui-fqjtnv-font-weight, 400);
  letter-spacing: var(--hui-fqjtnv-letter-spacing, normal);
  line-height: var(--hui-fqjtnv-line-height, normal);
  text-align: var(--hui-fqjtnv-text-align, start);
  text-align-last: var(--hui-fqjtnv-text-align-last, auto);
  text-decoration-color: var(--hui-fqjtnv-text-decoration-color, #000);
  text-decoration-line: var(--hui-fqjtnv-text-decoration-line, none);
  text-decoration-style: var(--hui-fqjtnv-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-fqjtnv-text-decoration-thickness, auto);
  text-indent: var(--hui-fqjtnv-text-indent, 0px);
  text-overflow: var(--hui-fqjtnv-text-overflow, clip);
  text-shadow: var(--hui-fqjtnv-text-shadow, none);
  text-size-adjust: var(--hui-fqjtnv-text-size-adjust, auto);
  text-transform: var(--hui-fqjtnv-text-transform, none);
  text-wrap: var(--hui-fqjtnv-text-wrap, wrap);
  vertical-align: var(--hui-fqjtnv-vertical-align, baseline);
  white-space-collapse: var(--hui-fqjtnv-white-space-collapse, collapse);
  word-break: var(--hui-fqjtnv-word-break, normal);
  word-spacing: var(--hui-fqjtnv-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-fqjtnv-visibility, visible);
  color: var(--hui-fqjtnv-color, rgb(0, 0, 0));
  background-attachment: var(--hui-fqjtnv-background-attachment, scroll);
  background-clip: var(--hui-fqjtnv-background-clip, border-box);
  background-color: var(--hui-fqjtnv-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-fqjtnv-background-image, none);
  background-origin: var(--hui-fqjtnv-background-origin, padding-box);
  background-position-x: var(--hui-fqjtnv-background-position-x, 0%);
  background-position-y: var(--hui-fqjtnv-background-position-y, 0%);
  background-repeat: var(--hui-fqjtnv-background-repeat, repeat);
  background-size: var(--hui-fqjtnv-background-size, auto);
  border-bottom-color: var(--hui-fqjtnv-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-fqjtnv-border-bottom-style, none);
  border-bottom-width: var(--hui-fqjtnv-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-fqjtnv-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-fqjtnv-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-fqjtnv-border-image-outset, 0);
  border-image-repeat: var(--hui-fqjtnv-border-image-repeat, stretch);
  border-image-slice: var(--hui-fqjtnv-border-image-slice, 100%);
  border-image-source: var(--hui-fqjtnv-border-image-source, none);
  border-image-width: var(--hui-fqjtnv-border-image-width, 1);
  border-left-color: var(--hui-fqjtnv-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-fqjtnv-border-left-style, none);
  border-left-width: var(--hui-fqjtnv-border-left-width, 0px);
  border-right-color: var(--hui-fqjtnv-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-fqjtnv-border-right-style, none);
  border-right-width: var(--hui-fqjtnv-border-right-width, 0px);
  border-top-color: var(--hui-fqjtnv-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-fqjtnv-border-top-style, none);
  border-top-width: var(--hui-fqjtnv-border-top-width, 0px);
  border-top-left-radius: var(--hui-fqjtnv-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-fqjtnv-border-top-right-radius, 0px);
  box-shadow: var(--hui-fqjtnv-box-shadow, none);
  cursor: var(--hui-fqjtnv-cursor, auto);
  outline-color: var(--hui-fqjtnv-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-fqjtnv-outline-offset, 0px);
  outline-style: var(--hui-fqjtnv-outline-style, none);
  outline-width: var(--hui-fqjtnv-outline-width, 0px);
  scrollbar-color: var(--hui-fqjtnv-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-fqjtnv-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-fqjtnv-scrollbar-width, thin);
  /* DISPLAY */
  display: var(--hui-fqjtnv-display, block);
  stroke: var(--hui-fqjtnv-stroke, initial);
  stroke-width: var(--hui-fqjtnv-stroke-width, initial);
}
[data-hui=Checkbox] {
  /* APPERANCE */
  --hui-opvjag-cursor: pointer;
}
[data-hui=Checkbox] > input {
}
[data-hui=Checkbox][data-hui-theme~=flat] {
}
[data-hui=Checkbox][data-hui-theme~=flat] > input {
}
[data-hui=Checkbox][data-hui-theme~=small] {
}
[data-hui=Checkbox][data-hui-theme~=small] > input {
}
[data-hui=Checkbox][data-hui-theme~=round] {
}
[data-hui=Checkbox][data-hui-theme~=round] > input {
}
[data-hui=Checkbox] {
  /* LAYOUT-POSITION */
/*  --hui-opvjag-position-default: ; */
/*  --hui-opvjag-top-default: ; */
/*  --hui-opvjag-right-default: ; */
/*  --hui-opvjag-bottom-default: ; */
/*  --hui-opvjag-left-default: ; */
/*  --hui-opvjag-z-index-default: ; */
/*  --hui-opvjag-float-default: ; */
/*  --hui-opvjag-clear-default: ; */
/*  --hui-opvjag-align-self-default: ; */
/*  --hui-opvjag-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-opvjag-box-sizing-default: ; */
/*  --hui-opvjag-height-default: ; */
/*  --hui-opvjag-max-height-default: ; */
/*  --hui-opvjag-min-height-default: ; */
/*  --hui-opvjag-width-default: ; */
/*  --hui-opvjag-max-width-default: ; */
/*  --hui-opvjag-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-opvjag-margin-top-default: ; */
/*  --hui-opvjag-margin-right-default: ; */
/*  --hui-opvjag-margin-bottom-default: ; */
/*  --hui-opvjag-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-opvjag-padding-top-default: ; */
/*  --hui-opvjag-padding-right-default: ; */
/*  --hui-opvjag-padding-bottom-default: ; */
/*  --hui-opvjag-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-opvjag-overflow-x-default: ; */
/*  --hui-opvjag-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-opvjag-flex-basis-default: ; */
/*  --hui-opvjag-flex-direction-default: ; */
/*  --hui-opvjag-flex-grow-default: ; */
/*  --hui-opvjag-flex-shrink-default: ; */
/*  --hui-opvjag-flex-wrap-default: ; */
/*  --hui-opvjag-gap-default: ; */
/*  --hui-opvjag-align-content-default: ; */
/*  --hui-opvjag-justify-content-default: ; */
/*  --hui-opvjag-align-items-default: ; */
  /* TEXT */
/*  --hui-opvjag-direction-default: ; */
/*  --hui-opvjag-font-family-default: ; */
/*  --hui-opvjag-font-size-default: ; */
/*  --hui-opvjag-font-stretch-default: ; */
/*  --hui-opvjag-font-style-default: ; */
/*  --hui-opvjag-font-weight-default: ; */
/*  --hui-opvjag-letter-spacing-default: ; */
/*  --hui-opvjag-line-height-default: ; */
/*  --hui-opvjag-text-align-default: ; */
/*  --hui-opvjag-text-align-last-default: ; */
/*  --hui-opvjag-text-decoration-color-default: ; */
/*  --hui-opvjag-text-decoration-line-default: ; */
/*  --hui-opvjag-text-decoration-style-default: ; */
/*  --hui-opvjag-text-decoration-thickness-default: ; */
/*  --hui-opvjag-text-indent-default: ; */
/*  --hui-opvjag-text-overflow-default: ; */
/*  --hui-opvjag-text-shadow-default: ; */
/*  --hui-opvjag-text-size-adjust-default: ; */
/*  --hui-opvjag-text-transform-default: ; */
/*  --hui-opvjag-text-wrap-default: ; */
/*  --hui-opvjag-vertical-align-default: ; */
/*  --hui-opvjag-white-space-collapse-default: ; */
/*  --hui-opvjag-word-break-default: ; */
/*  --hui-opvjag-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-opvjag-visibility-default: ; */
/*  --hui-opvjag-color-default: ; */
/*  --hui-opvjag-background-attachment-default: ; */
/*  --hui-opvjag-background-clip-default: ; */
/*  --hui-opvjag-background-color-default: ; */
/*  --hui-opvjag-background-image-default: ; */
/*  --hui-opvjag-background-origin-default: ; */
/*  --hui-opvjag-background-position-x-default: ; */
/*  --hui-opvjag-background-position-y-default: ; */
/*  --hui-opvjag-background-repeat-default: ; */
/*  --hui-opvjag-background-size-default: ; */
/*  --hui-opvjag-border-bottom-color-default: ; */
/*  --hui-opvjag-border-bottom-style-default: ; */
/*  --hui-opvjag-border-bottom-width-default: ; */
/*  --hui-opvjag-border-bottom-left-radius-default: ; */
/*  --hui-opvjag-border-bottom-right-radius-default: ; */
/*  --hui-opvjag-border-image-outset-default: ; */
/*  --hui-opvjag-border-image-repeat-default: ; */
/*  --hui-opvjag-border-image-slice-default: ; */
/*  --hui-opvjag-border-image-source-default: ; */
/*  --hui-opvjag-border-image-width-default: ; */
/*  --hui-opvjag-border-left-color-default: ; */
/*  --hui-opvjag-border-left-style-default: ; */
/*  --hui-opvjag-border-left-width-default: ; */
/*  --hui-opvjag-border-right-color-default: ; */
/*  --hui-opvjag-border-right-style-default: ; */
/*  --hui-opvjag-border-right-width-default: ; */
/*  --hui-opvjag-border-top-color-default: ; */
/*  --hui-opvjag-border-top-style-default: ; */
/*  --hui-opvjag-border-top-width-default: ; */
/*  --hui-opvjag-border-top-left-radius-default: ; */
/*  --hui-opvjag-border-top-right-radius-default: ; */
/*  --hui-opvjag-box-shadow-default: ; */
/*  --hui-opvjag-cursor-default: ; */
/*  --hui-opvjag-outline-color-default: ; */
/*  --hui-opvjag-outline-offset-default: ; */
/*  --hui-opvjag-outline-style-default: ; */
/*  --hui-opvjag-outline-width-default: ; */
/*  --hui-opvjag-scrollbar-color-default: ; */
/*  --hui-opvjag-scrollbar-gutter-default: ; */
/*  --hui-opvjag-scrollbar-width-default: ; */
}
[data-hui=Checkbox] > input {
  /* DISPLAY */
/*  --hui-ujaizw-display-default: ; */
}
[data-hui=Checkbox] {
  /* LAYOUT-POSITION */
  position: var(--hui-opvjag-position, static);
  top: var(--hui-opvjag-top, auto);
  right: var(--hui-opvjag-right, auto);
  bottom: var(--hui-opvjag-bottom, auto);
  left: var(--hui-opvjag-left, auto);
  z-index: var(--hui-opvjag-z-index, auto);
  float: var(--hui-opvjag-float, none);
  clear: var(--hui-opvjag-clear, none);
  align-self: var(--hui-opvjag-align-self, auto);
  order: var(--hui-opvjag-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-opvjag-box-sizing, border-box);
  height: var(--hui-opvjag-height, auto);
  max-height: var(--hui-opvjag-max-height, none);
  min-height: var(--hui-opvjag-min-height, auto);
  width: var(--hui-opvjag-width, auto);
  max-width: var(--hui-opvjag-max-width, none);
  min-width: var(--hui-opvjag-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-opvjag-margin-top, 0px);
  margin-right: var(--hui-opvjag-margin-right, 0px);
  margin-bottom: var(--hui-opvjag-margin-bottom, 0px);
  margin-left: var(--hui-opvjag-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-opvjag-padding-top, 0px);
  padding-right: var(--hui-opvjag-padding-right, 0px);
  padding-bottom: var(--hui-opvjag-padding-bottom, 0px);
  padding-left: var(--hui-opvjag-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-opvjag-overflow-x, visible);
  overflow-y: var(--hui-opvjag-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-opvjag-flex-basis, auto);
  flex-direction: var(--hui-opvjag-flex-direction, row);
  flex-grow: var(--hui-opvjag-flex-grow, 0);
  flex-shrink: var(--hui-opvjag-flex-shrink, 1);
  flex-wrap: var(--hui-opvjag-flex-wrap, nowrap);
  gap: var(--hui-opvjag-gap, 0px);
  align-content: var(--hui-opvjag-align-content, stretch);
  justify-content: var(--hui-opvjag-justify-content, flex-start);
  align-items: var(--hui-opvjag-align-items, stretch);
  /* TEXT */
  direction: var(--hui-opvjag-direction, ltr);
  font-family: var(--hui-opvjag-font-family, system-ui);
  font-size: var(--hui-opvjag-font-size, 16px);
  font-stretch: var(--hui-opvjag-font-stretch, 100%);
  font-style: var(--hui-opvjag-font-style, normal);
  font-weight: var(--hui-opvjag-font-weight, 400);
  letter-spacing: var(--hui-opvjag-letter-spacing, normal);
  line-height: var(--hui-opvjag-line-height, normal);
  text-align: var(--hui-opvjag-text-align, start);
  text-align-last: var(--hui-opvjag-text-align-last, auto);
  text-decoration-color: var(--hui-opvjag-text-decoration-color, #000);
  text-decoration-line: var(--hui-opvjag-text-decoration-line, none);
  text-decoration-style: var(--hui-opvjag-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-opvjag-text-decoration-thickness, auto);
  text-indent: var(--hui-opvjag-text-indent, 0px);
  text-overflow: var(--hui-opvjag-text-overflow, clip);
  text-shadow: var(--hui-opvjag-text-shadow, none);
  text-size-adjust: var(--hui-opvjag-text-size-adjust, auto);
  text-transform: var(--hui-opvjag-text-transform, none);
  text-wrap: var(--hui-opvjag-text-wrap, wrap);
  vertical-align: var(--hui-opvjag-vertical-align, baseline);
  white-space-collapse: var(--hui-opvjag-white-space-collapse, collapse);
  word-break: var(--hui-opvjag-word-break, normal);
  word-spacing: var(--hui-opvjag-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-opvjag-visibility, visible);
  color: var(--hui-opvjag-color, rgb(0, 0, 0));
  background-attachment: var(--hui-opvjag-background-attachment, scroll);
  background-clip: var(--hui-opvjag-background-clip, border-box);
  background-color: var(--hui-opvjag-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-opvjag-background-image, none);
  background-origin: var(--hui-opvjag-background-origin, padding-box);
  background-position-x: var(--hui-opvjag-background-position-x, 0%);
  background-position-y: var(--hui-opvjag-background-position-y, 0%);
  background-repeat: var(--hui-opvjag-background-repeat, repeat);
  background-size: var(--hui-opvjag-background-size, auto);
  border-bottom-color: var(--hui-opvjag-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-opvjag-border-bottom-style, none);
  border-bottom-width: var(--hui-opvjag-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-opvjag-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-opvjag-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-opvjag-border-image-outset, 0);
  border-image-repeat: var(--hui-opvjag-border-image-repeat, stretch);
  border-image-slice: var(--hui-opvjag-border-image-slice, 100%);
  border-image-source: var(--hui-opvjag-border-image-source, none);
  border-image-width: var(--hui-opvjag-border-image-width, 1);
  border-left-color: var(--hui-opvjag-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-opvjag-border-left-style, none);
  border-left-width: var(--hui-opvjag-border-left-width, 0px);
  border-right-color: var(--hui-opvjag-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-opvjag-border-right-style, none);
  border-right-width: var(--hui-opvjag-border-right-width, 0px);
  border-top-color: var(--hui-opvjag-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-opvjag-border-top-style, none);
  border-top-width: var(--hui-opvjag-border-top-width, 0px);
  border-top-left-radius: var(--hui-opvjag-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-opvjag-border-top-right-radius, 0px);
  box-shadow: var(--hui-opvjag-box-shadow, none);
  cursor: var(--hui-opvjag-cursor, auto);
  outline-color: var(--hui-opvjag-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-opvjag-outline-offset, 0px);
  outline-style: var(--hui-opvjag-outline-style, none);
  outline-width: var(--hui-opvjag-outline-width, 0px);
  scrollbar-color: var(--hui-opvjag-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-opvjag-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-opvjag-scrollbar-width, thin);
}
[data-hui=Checkbox] > input {
  /* DISPLAY */
  display: var(--hui-ujaizw-display, block);
}
[data-hui=Bar] > figure {
  /* LAYOUT-POSITION */
  position: var(--hui-zoadiu-position, static);
  top: var(--hui-zoadiu-top, auto);
  right: var(--hui-zoadiu-right, auto);
  bottom: var(--hui-zoadiu-bottom, auto);
  left: var(--hui-zoadiu-left, auto);
  z-index: var(--hui-zoadiu-z-index, auto);
  float: var(--hui-zoadiu-float, none);
  clear: var(--hui-zoadiu-clear, none);
  align-self: var(--hui-zoadiu-align-self, auto);
  order: var(--hui-zoadiu-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-zoadiu-box-sizing, border-box);
  height: var(--hui-zoadiu-height, auto);
  max-height: var(--hui-zoadiu-max-height, none);
  min-height: var(--hui-zoadiu-min-height, auto);
  width: var(--hui-zoadiu-width, auto);
  max-width: var(--hui-zoadiu-max-width, none);
  min-width: var(--hui-zoadiu-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-zoadiu-margin-top, 0px);
  margin-right: var(--hui-zoadiu-margin-right, 0px);
  margin-bottom: var(--hui-zoadiu-margin-bottom, 0px);
  margin-left: var(--hui-zoadiu-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-zoadiu-padding-top, 0px);
  padding-right: var(--hui-zoadiu-padding-right, 0px);
  padding-bottom: var(--hui-zoadiu-padding-bottom, 0px);
  padding-left: var(--hui-zoadiu-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-zoadiu-overflow-x, visible);
  overflow-y: var(--hui-zoadiu-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-zoadiu-flex-basis, auto);
  flex-direction: var(--hui-zoadiu-flex-direction, row);
  flex-grow: var(--hui-zoadiu-flex-grow, 0);
  flex-shrink: var(--hui-zoadiu-flex-shrink, 1);
  flex-wrap: var(--hui-zoadiu-flex-wrap, nowrap);
  gap: var(--hui-zoadiu-gap, 0px);
  align-content: var(--hui-zoadiu-align-content, stretch);
  justify-content: var(--hui-zoadiu-justify-content, flex-start);
  align-items: var(--hui-zoadiu-align-items, stretch);
  /* TEXT */
  direction: var(--hui-zoadiu-direction, ltr);
  font-family: var(--hui-zoadiu-font-family, system-ui);
  font-size: var(--hui-zoadiu-font-size, 16px);
  font-stretch: var(--hui-zoadiu-font-stretch, 100%);
  font-style: var(--hui-zoadiu-font-style, normal);
  font-weight: var(--hui-zoadiu-font-weight, 400);
  letter-spacing: var(--hui-zoadiu-letter-spacing, normal);
  line-height: var(--hui-zoadiu-line-height, normal);
  text-align: var(--hui-zoadiu-text-align, start);
  text-align-last: var(--hui-zoadiu-text-align-last, auto);
  text-decoration-color: var(--hui-zoadiu-text-decoration-color, #000);
  text-decoration-line: var(--hui-zoadiu-text-decoration-line, none);
  text-decoration-style: var(--hui-zoadiu-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-zoadiu-text-decoration-thickness, auto);
  text-indent: var(--hui-zoadiu-text-indent, 0px);
  text-overflow: var(--hui-zoadiu-text-overflow, clip);
  text-shadow: var(--hui-zoadiu-text-shadow, none);
  text-size-adjust: var(--hui-zoadiu-text-size-adjust, auto);
  text-transform: var(--hui-zoadiu-text-transform, none);
  text-wrap: var(--hui-zoadiu-text-wrap, wrap);
  vertical-align: var(--hui-zoadiu-vertical-align, baseline);
  white-space-collapse: var(--hui-zoadiu-white-space-collapse, collapse);
  word-break: var(--hui-zoadiu-word-break, normal);
  word-spacing: var(--hui-zoadiu-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-zoadiu-visibility, visible);
  color: var(--hui-zoadiu-color, rgb(0, 0, 0));
  background-attachment: var(--hui-zoadiu-background-attachment, scroll);
  background-clip: var(--hui-zoadiu-background-clip, border-box);
  background-color: var(--hui-zoadiu-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-zoadiu-background-image, none);
  background-origin: var(--hui-zoadiu-background-origin, padding-box);
  background-position-x: var(--hui-zoadiu-background-position-x, 0%);
  background-position-y: var(--hui-zoadiu-background-position-y, 0%);
  background-repeat: var(--hui-zoadiu-background-repeat, repeat);
  background-size: var(--hui-zoadiu-background-size, auto);
  border-bottom-color: var(--hui-zoadiu-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-zoadiu-border-bottom-style, none);
  border-bottom-width: var(--hui-zoadiu-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-zoadiu-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-zoadiu-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-zoadiu-border-image-outset, 0);
  border-image-repeat: var(--hui-zoadiu-border-image-repeat, stretch);
  border-image-slice: var(--hui-zoadiu-border-image-slice, 100%);
  border-image-source: var(--hui-zoadiu-border-image-source, none);
  border-image-width: var(--hui-zoadiu-border-image-width, 1);
  border-left-color: var(--hui-zoadiu-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-zoadiu-border-left-style, none);
  border-left-width: var(--hui-zoadiu-border-left-width, 0px);
  border-right-color: var(--hui-zoadiu-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-zoadiu-border-right-style, none);
  border-right-width: var(--hui-zoadiu-border-right-width, 0px);
  border-top-color: var(--hui-zoadiu-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-zoadiu-border-top-style, none);
  border-top-width: var(--hui-zoadiu-border-top-width, 0px);
  border-top-left-radius: var(--hui-zoadiu-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-zoadiu-border-top-right-radius, 0px);
  box-shadow: var(--hui-zoadiu-box-shadow, none);
  cursor: var(--hui-zoadiu-cursor, auto);
  outline-color: var(--hui-zoadiu-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-zoadiu-outline-offset, 0px);
  outline-style: var(--hui-zoadiu-outline-style, none);
  outline-width: var(--hui-zoadiu-outline-width, 0px);
  scrollbar-color: var(--hui-zoadiu-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-zoadiu-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-zoadiu-scrollbar-width, thin);
}
[data-hui=Badge] {
  /* LAYOUT-POSITION */
  position: var(--hui-jjitob-position, static);
  top: var(--hui-jjitob-top, auto);
  right: var(--hui-jjitob-right, auto);
  bottom: var(--hui-jjitob-bottom, auto);
  left: var(--hui-jjitob-left, auto);
  z-index: var(--hui-jjitob-z-index, auto);
  float: var(--hui-jjitob-float, none);
  clear: var(--hui-jjitob-clear, none);
  align-self: var(--hui-jjitob-align-self, auto);
  order: var(--hui-jjitob-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-jjitob-box-sizing, border-box);
  height: var(--hui-jjitob-height, auto);
  max-height: var(--hui-jjitob-max-height, none);
  min-height: var(--hui-jjitob-min-height, auto);
  width: var(--hui-jjitob-width, auto);
  max-width: var(--hui-jjitob-max-width, none);
  min-width: var(--hui-jjitob-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-jjitob-margin-top, 0px);
  margin-right: var(--hui-jjitob-margin-right, 0px);
  margin-bottom: var(--hui-jjitob-margin-bottom, 0px);
  margin-left: var(--hui-jjitob-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-jjitob-padding-top, 0px);
  padding-right: var(--hui-jjitob-padding-right, 0px);
  padding-bottom: var(--hui-jjitob-padding-bottom, 0px);
  padding-left: var(--hui-jjitob-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-jjitob-overflow-x, visible);
  overflow-y: var(--hui-jjitob-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-jjitob-flex-basis, auto);
  flex-direction: var(--hui-jjitob-flex-direction, row);
  flex-grow: var(--hui-jjitob-flex-grow, 0);
  flex-shrink: var(--hui-jjitob-flex-shrink, 1);
  flex-wrap: var(--hui-jjitob-flex-wrap, nowrap);
  gap: var(--hui-jjitob-gap, 0px);
  align-content: var(--hui-jjitob-align-content, stretch);
  justify-content: var(--hui-jjitob-justify-content, flex-start);
  align-items: var(--hui-jjitob-align-items, stretch);
  /* TEXT */
  direction: var(--hui-jjitob-direction, ltr);
  font-family: var(--hui-jjitob-font-family, system-ui);
  font-size: var(--hui-jjitob-font-size, 16px);
  font-stretch: var(--hui-jjitob-font-stretch, 100%);
  font-style: var(--hui-jjitob-font-style, normal);
  font-weight: var(--hui-jjitob-font-weight, 400);
  letter-spacing: var(--hui-jjitob-letter-spacing, normal);
  line-height: var(--hui-jjitob-line-height, normal);
  text-align: var(--hui-jjitob-text-align, start);
  text-align-last: var(--hui-jjitob-text-align-last, auto);
  text-decoration-color: var(--hui-jjitob-text-decoration-color, #000);
  text-decoration-line: var(--hui-jjitob-text-decoration-line, none);
  text-decoration-style: var(--hui-jjitob-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-jjitob-text-decoration-thickness, auto);
  text-indent: var(--hui-jjitob-text-indent, 0px);
  text-overflow: var(--hui-jjitob-text-overflow, clip);
  text-shadow: var(--hui-jjitob-text-shadow, none);
  text-size-adjust: var(--hui-jjitob-text-size-adjust, auto);
  text-transform: var(--hui-jjitob-text-transform, none);
  text-wrap: var(--hui-jjitob-text-wrap, wrap);
  vertical-align: var(--hui-jjitob-vertical-align, baseline);
  white-space-collapse: var(--hui-jjitob-white-space-collapse, collapse);
  word-break: var(--hui-jjitob-word-break, normal);
  word-spacing: var(--hui-jjitob-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-jjitob-visibility, visible);
  color: var(--hui-jjitob-color, rgb(0, 0, 0));
  background-attachment: var(--hui-jjitob-background-attachment, scroll);
  background-clip: var(--hui-jjitob-background-clip, border-box);
  background-color: var(--hui-jjitob-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-jjitob-background-image, none);
  background-origin: var(--hui-jjitob-background-origin, padding-box);
  background-position-x: var(--hui-jjitob-background-position-x, 0%);
  background-position-y: var(--hui-jjitob-background-position-y, 0%);
  background-repeat: var(--hui-jjitob-background-repeat, repeat);
  background-size: var(--hui-jjitob-background-size, auto);
  border-bottom-color: var(--hui-jjitob-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-jjitob-border-bottom-style, none);
  border-bottom-width: var(--hui-jjitob-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-jjitob-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-jjitob-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-jjitob-border-image-outset, 0);
  border-image-repeat: var(--hui-jjitob-border-image-repeat, stretch);
  border-image-slice: var(--hui-jjitob-border-image-slice, 100%);
  border-image-source: var(--hui-jjitob-border-image-source, none);
  border-image-width: var(--hui-jjitob-border-image-width, 1);
  border-left-color: var(--hui-jjitob-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-jjitob-border-left-style, none);
  border-left-width: var(--hui-jjitob-border-left-width, 0px);
  border-right-color: var(--hui-jjitob-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-jjitob-border-right-style, none);
  border-right-width: var(--hui-jjitob-border-right-width, 0px);
  border-top-color: var(--hui-jjitob-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-jjitob-border-top-style, none);
  border-top-width: var(--hui-jjitob-border-top-width, 0px);
  border-top-left-radius: var(--hui-jjitob-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-jjitob-border-top-right-radius, 0px);
  box-shadow: var(--hui-jjitob-box-shadow, none);
  cursor: var(--hui-jjitob-cursor, auto);
  outline-color: var(--hui-jjitob-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-jjitob-outline-offset, 0px);
  outline-style: var(--hui-jjitob-outline-style, none);
  outline-width: var(--hui-jjitob-outline-width, 0px);
  scrollbar-color: var(--hui-jjitob-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-jjitob-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-jjitob-scrollbar-width, thin);
  /* DISPLAY */
  display: var(--hui-jjitob-display, block);
}
[data-hui=Badge] > svg {
  /* LAYOUT-POSITION */
  position: var(--hui-arwvwn-position, static);
  top: var(--hui-arwvwn-top, auto);
  right: var(--hui-arwvwn-right, auto);
  bottom: var(--hui-arwvwn-bottom, auto);
  left: var(--hui-arwvwn-left, auto);
  z-index: var(--hui-arwvwn-z-index, auto);
  float: var(--hui-arwvwn-float, none);
  clear: var(--hui-arwvwn-clear, none);
  align-self: var(--hui-arwvwn-align-self, auto);
  order: var(--hui-arwvwn-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-arwvwn-box-sizing, border-box);
  height: var(--hui-arwvwn-height, auto);
  max-height: var(--hui-arwvwn-max-height, none);
  min-height: var(--hui-arwvwn-min-height, auto);
  width: var(--hui-arwvwn-width, auto);
  max-width: var(--hui-arwvwn-max-width, none);
  min-width: var(--hui-arwvwn-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-arwvwn-margin-top, 0px);
  margin-right: var(--hui-arwvwn-margin-right, 0px);
  margin-bottom: var(--hui-arwvwn-margin-bottom, 0px);
  margin-left: var(--hui-arwvwn-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-arwvwn-padding-top, 0px);
  padding-right: var(--hui-arwvwn-padding-right, 0px);
  padding-bottom: var(--hui-arwvwn-padding-bottom, 0px);
  padding-left: var(--hui-arwvwn-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-arwvwn-overflow-x, visible);
  overflow-y: var(--hui-arwvwn-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-arwvwn-flex-basis, auto);
  flex-direction: var(--hui-arwvwn-flex-direction, row);
  flex-grow: var(--hui-arwvwn-flex-grow, 0);
  flex-shrink: var(--hui-arwvwn-flex-shrink, 1);
  flex-wrap: var(--hui-arwvwn-flex-wrap, nowrap);
  gap: var(--hui-arwvwn-gap, 0px);
  align-content: var(--hui-arwvwn-align-content, stretch);
  justify-content: var(--hui-arwvwn-justify-content, flex-start);
  align-items: var(--hui-arwvwn-align-items, stretch);
  /* TEXT */
  direction: var(--hui-arwvwn-direction, ltr);
  font-family: var(--hui-arwvwn-font-family, system-ui);
  font-size: var(--hui-arwvwn-font-size, 16px);
  font-stretch: var(--hui-arwvwn-font-stretch, 100%);
  font-style: var(--hui-arwvwn-font-style, normal);
  font-weight: var(--hui-arwvwn-font-weight, 400);
  letter-spacing: var(--hui-arwvwn-letter-spacing, normal);
  line-height: var(--hui-arwvwn-line-height, normal);
  text-align: var(--hui-arwvwn-text-align, start);
  text-align-last: var(--hui-arwvwn-text-align-last, auto);
  text-decoration-color: var(--hui-arwvwn-text-decoration-color, #000);
  text-decoration-line: var(--hui-arwvwn-text-decoration-line, none);
  text-decoration-style: var(--hui-arwvwn-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-arwvwn-text-decoration-thickness, auto);
  text-indent: var(--hui-arwvwn-text-indent, 0px);
  text-overflow: var(--hui-arwvwn-text-overflow, clip);
  text-shadow: var(--hui-arwvwn-text-shadow, none);
  text-size-adjust: var(--hui-arwvwn-text-size-adjust, auto);
  text-transform: var(--hui-arwvwn-text-transform, none);
  text-wrap: var(--hui-arwvwn-text-wrap, wrap);
  vertical-align: var(--hui-arwvwn-vertical-align, baseline);
  white-space-collapse: var(--hui-arwvwn-white-space-collapse, collapse);
  word-break: var(--hui-arwvwn-word-break, normal);
  word-spacing: var(--hui-arwvwn-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-arwvwn-visibility, visible);
  color: var(--hui-arwvwn-color, rgb(0, 0, 0));
  background-attachment: var(--hui-arwvwn-background-attachment, scroll);
  background-clip: var(--hui-arwvwn-background-clip, border-box);
  background-color: var(--hui-arwvwn-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-arwvwn-background-image, none);
  background-origin: var(--hui-arwvwn-background-origin, padding-box);
  background-position-x: var(--hui-arwvwn-background-position-x, 0%);
  background-position-y: var(--hui-arwvwn-background-position-y, 0%);
  background-repeat: var(--hui-arwvwn-background-repeat, repeat);
  background-size: var(--hui-arwvwn-background-size, auto);
  border-bottom-color: var(--hui-arwvwn-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-arwvwn-border-bottom-style, none);
  border-bottom-width: var(--hui-arwvwn-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-arwvwn-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-arwvwn-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-arwvwn-border-image-outset, 0);
  border-image-repeat: var(--hui-arwvwn-border-image-repeat, stretch);
  border-image-slice: var(--hui-arwvwn-border-image-slice, 100%);
  border-image-source: var(--hui-arwvwn-border-image-source, none);
  border-image-width: var(--hui-arwvwn-border-image-width, 1);
  border-left-color: var(--hui-arwvwn-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-arwvwn-border-left-style, none);
  border-left-width: var(--hui-arwvwn-border-left-width, 0px);
  border-right-color: var(--hui-arwvwn-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-arwvwn-border-right-style, none);
  border-right-width: var(--hui-arwvwn-border-right-width, 0px);
  border-top-color: var(--hui-arwvwn-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-arwvwn-border-top-style, none);
  border-top-width: var(--hui-arwvwn-border-top-width, 0px);
  border-top-left-radius: var(--hui-arwvwn-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-arwvwn-border-top-right-radius, 0px);
  box-shadow: var(--hui-arwvwn-box-shadow, none);
  cursor: var(--hui-arwvwn-cursor, auto);
  outline-color: var(--hui-arwvwn-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-arwvwn-outline-offset, 0px);
  outline-style: var(--hui-arwvwn-outline-style, none);
  outline-width: var(--hui-arwvwn-outline-width, 0px);
  scrollbar-color: var(--hui-arwvwn-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-arwvwn-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-arwvwn-scrollbar-width, thin);
  /* DISPLAY */
  display: var(--hui-arwvwn-display, block);
  stroke: var(--hui-arwvwn-stroke, initial);
  stroke-width: var(--hui-arwvwn-stroke-width, initial);
}
[data-hui=Badge] {
  /* LAYOUT-PADDING */
  --hui-jjitob-padding-top: var(--hui-default-spacer-3);
  --hui-jjitob-padding-right: var(--hui-default-spacer-6);
  --hui-jjitob-padding-bottom: var(--hui-default-spacer-3);
  --hui-jjitob-padding-left: var(--hui-default-spacer-6);
  /* TEXT */
  --hui-jjitob-font-size: var(--hui-default-font-size);
  --hui-jjitob-font-weight: var(--hui-default-font-weight);
  --hui-jjitob-line-height: var(--hui-default-line-height);
  --hui-jjitob-text-align: center;
  /* APPERANCE */
  --hui-jjitob-color: var(--hui-default-color-text);
  --hui-jjitob-background-color: var(--hui-default-background-color);
  --hui-jjitob-background-image: var(--hui-default-gradient-3);
  --hui-jjitob-border-bottom-color: var(--hui-default-border-color);
  --hui-jjitob-border-bottom-style: var(--hui-default-border-style);
  --hui-jjitob-border-bottom-width: var(--hui-unua-border-width);
  --hui-jjitob-border-bottom-left-radius: var(--hui-default-border-radius-2);
  --hui-jjitob-border-bottom-right-radius: var(--hui-default-border-radius-2);
  --hui-jjitob-border-left-color: var(--hui-default-border-color);
  --hui-jjitob-border-left-style: var(--hui-default-border-style);
  --hui-jjitob-border-left-width: var(--hui-unua-border-width);
  --hui-jjitob-border-right-color: var(--hui-default-border-color);
  --hui-jjitob-border-right-style: var(--hui-default-border-style);
  --hui-jjitob-border-right-width: var(--hui-unua-border-width);
  --hui-jjitob-border-top-color: var(--hui-default-border-color);
  --hui-jjitob-border-top-style: var(--hui-default-border-style);
  --hui-jjitob-border-top-width: var(--hui-unua-border-width);
  --hui-jjitob-border-top-left-radius: var(--hui-default-border-radius-2);
  --hui-jjitob-border-top-right-radius: var(--hui-default-border-radius-2);
  /* DISPLAY */
  --hui-jjitob-display: block;
}
[data-hui=Badge] > svg {
  /* LAYOUT-SIZING */
  --hui-arwvwn-height: calc(var(--hui-default-font-size) * var(--hui-default-line-height));
  /* TEXT */
  --hui-arwvwn-vertical-align: middle;
  /* APPERANCE */
  --hui-arwvwn-cursor: pointer;
  /* DISPLAY */
  --hui-arwvwn-display: inline-block;
  --hui-arwvwn-stroke: var(--hui-default-color-text);
  --hui-arwvwn-stroke-width: var(--hui-default-border-width);
}
[data-hui=Badge][data-hui-theme~=small] {
  /* LAYOUT-PADDING */
  --hui-jjitob-padding-top: var(--hui-default-spacer-2);
  --hui-jjitob-padding-bottom: var(--hui-default-spacer-2);
  /* TEXT */
  --hui-jjitob-font-size: var(--hui-default-size-0);
}
[data-hui=Badge][data-hui-theme~=small] > svg {
  /* LAYOUT-SIZING */
  --hui-arwvwn-height: var(--hui-default-size-1);
}
[data-hui=Badge][data-hui-theme~=button] {
  /* APPERANCE */
  --hui-jjitob-box-shadow: var(--hui-unua-box-shadow);
}
[data-hui=Badge][data-hui-theme~=button] > svg {
}
[data-hui=Badge] {
  /* LAYOUT-POSITION */
/*  --hui-jjitob-position-default: ; */
/*  --hui-jjitob-top-default: ; */
/*  --hui-jjitob-right-default: ; */
/*  --hui-jjitob-bottom-default: ; */
/*  --hui-jjitob-left-default: ; */
/*  --hui-jjitob-z-index-default: ; */
/*  --hui-jjitob-float-default: ; */
/*  --hui-jjitob-clear-default: ; */
/*  --hui-jjitob-align-self-default: ; */
/*  --hui-jjitob-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-jjitob-box-sizing-default: ; */
/*  --hui-jjitob-height-default: ; */
/*  --hui-jjitob-max-height-default: ; */
/*  --hui-jjitob-min-height-default: ; */
/*  --hui-jjitob-width-default: ; */
/*  --hui-jjitob-max-width-default: ; */
/*  --hui-jjitob-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-jjitob-margin-top-default: ; */
/*  --hui-jjitob-margin-right-default: ; */
/*  --hui-jjitob-margin-bottom-default: ; */
/*  --hui-jjitob-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-jjitob-padding-top-default: ; */
/*  --hui-jjitob-padding-right-default: ; */
/*  --hui-jjitob-padding-bottom-default: ; */
/*  --hui-jjitob-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-jjitob-overflow-x-default: ; */
/*  --hui-jjitob-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-jjitob-flex-basis-default: ; */
/*  --hui-jjitob-flex-direction-default: ; */
/*  --hui-jjitob-flex-grow-default: ; */
/*  --hui-jjitob-flex-shrink-default: ; */
/*  --hui-jjitob-flex-wrap-default: ; */
/*  --hui-jjitob-gap-default: ; */
/*  --hui-jjitob-align-content-default: ; */
/*  --hui-jjitob-justify-content-default: ; */
/*  --hui-jjitob-align-items-default: ; */
  /* TEXT */
/*  --hui-jjitob-direction-default: ; */
/*  --hui-jjitob-font-family-default: ; */
/*  --hui-jjitob-font-size-default: ; */
/*  --hui-jjitob-font-stretch-default: ; */
/*  --hui-jjitob-font-style-default: ; */
/*  --hui-jjitob-font-weight-default: ; */
/*  --hui-jjitob-letter-spacing-default: ; */
/*  --hui-jjitob-line-height-default: ; */
/*  --hui-jjitob-text-align-default: ; */
/*  --hui-jjitob-text-align-last-default: ; */
/*  --hui-jjitob-text-decoration-color-default: ; */
/*  --hui-jjitob-text-decoration-line-default: ; */
/*  --hui-jjitob-text-decoration-style-default: ; */
/*  --hui-jjitob-text-decoration-thickness-default: ; */
/*  --hui-jjitob-text-indent-default: ; */
/*  --hui-jjitob-text-overflow-default: ; */
/*  --hui-jjitob-text-shadow-default: ; */
/*  --hui-jjitob-text-size-adjust-default: ; */
/*  --hui-jjitob-text-transform-default: ; */
/*  --hui-jjitob-text-wrap-default: ; */
/*  --hui-jjitob-vertical-align-default: ; */
/*  --hui-jjitob-white-space-collapse-default: ; */
/*  --hui-jjitob-word-break-default: ; */
/*  --hui-jjitob-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-jjitob-visibility-default: ; */
/*  --hui-jjitob-color-default: ; */
/*  --hui-jjitob-background-attachment-default: ; */
/*  --hui-jjitob-background-clip-default: ; */
/*  --hui-jjitob-background-color-default: ; */
/*  --hui-jjitob-background-image-default: ; */
/*  --hui-jjitob-background-origin-default: ; */
/*  --hui-jjitob-background-position-x-default: ; */
/*  --hui-jjitob-background-position-y-default: ; */
/*  --hui-jjitob-background-repeat-default: ; */
/*  --hui-jjitob-background-size-default: ; */
/*  --hui-jjitob-border-bottom-color-default: ; */
/*  --hui-jjitob-border-bottom-style-default: ; */
/*  --hui-jjitob-border-bottom-width-default: ; */
/*  --hui-jjitob-border-bottom-left-radius-default: ; */
/*  --hui-jjitob-border-bottom-right-radius-default: ; */
/*  --hui-jjitob-border-image-outset-default: ; */
/*  --hui-jjitob-border-image-repeat-default: ; */
/*  --hui-jjitob-border-image-slice-default: ; */
/*  --hui-jjitob-border-image-source-default: ; */
/*  --hui-jjitob-border-image-width-default: ; */
/*  --hui-jjitob-border-left-color-default: ; */
/*  --hui-jjitob-border-left-style-default: ; */
/*  --hui-jjitob-border-left-width-default: ; */
/*  --hui-jjitob-border-right-color-default: ; */
/*  --hui-jjitob-border-right-style-default: ; */
/*  --hui-jjitob-border-right-width-default: ; */
/*  --hui-jjitob-border-top-color-default: ; */
/*  --hui-jjitob-border-top-style-default: ; */
/*  --hui-jjitob-border-top-width-default: ; */
/*  --hui-jjitob-border-top-left-radius-default: ; */
/*  --hui-jjitob-border-top-right-radius-default: ; */
/*  --hui-jjitob-box-shadow-default: ; */
/*  --hui-jjitob-cursor-default: ; */
/*  --hui-jjitob-outline-color-default: ; */
/*  --hui-jjitob-outline-offset-default: ; */
/*  --hui-jjitob-outline-style-default: ; */
/*  --hui-jjitob-outline-width-default: ; */
/*  --hui-jjitob-scrollbar-color-default: ; */
/*  --hui-jjitob-scrollbar-gutter-default: ; */
/*  --hui-jjitob-scrollbar-width-default: ; */
  /* DISPLAY */
/*  --hui-jjitob-display-default: ; */
}
[data-hui=Badge] > svg {
  /* LAYOUT-POSITION */
/*  --hui-arwvwn-position-default: ; */
/*  --hui-arwvwn-top-default: ; */
/*  --hui-arwvwn-right-default: ; */
/*  --hui-arwvwn-bottom-default: ; */
/*  --hui-arwvwn-left-default: ; */
/*  --hui-arwvwn-z-index-default: ; */
/*  --hui-arwvwn-float-default: ; */
/*  --hui-arwvwn-clear-default: ; */
/*  --hui-arwvwn-align-self-default: ; */
/*  --hui-arwvwn-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-arwvwn-box-sizing-default: ; */
/*  --hui-arwvwn-height-default: ; */
/*  --hui-arwvwn-max-height-default: ; */
/*  --hui-arwvwn-min-height-default: ; */
/*  --hui-arwvwn-width-default: ; */
/*  --hui-arwvwn-max-width-default: ; */
/*  --hui-arwvwn-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-arwvwn-margin-top-default: ; */
/*  --hui-arwvwn-margin-right-default: ; */
/*  --hui-arwvwn-margin-bottom-default: ; */
/*  --hui-arwvwn-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-arwvwn-padding-top-default: ; */
/*  --hui-arwvwn-padding-right-default: ; */
/*  --hui-arwvwn-padding-bottom-default: ; */
/*  --hui-arwvwn-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-arwvwn-overflow-x-default: ; */
/*  --hui-arwvwn-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-arwvwn-flex-basis-default: ; */
/*  --hui-arwvwn-flex-direction-default: ; */
/*  --hui-arwvwn-flex-grow-default: ; */
/*  --hui-arwvwn-flex-shrink-default: ; */
/*  --hui-arwvwn-flex-wrap-default: ; */
/*  --hui-arwvwn-gap-default: ; */
/*  --hui-arwvwn-align-content-default: ; */
/*  --hui-arwvwn-justify-content-default: ; */
/*  --hui-arwvwn-align-items-default: ; */
  /* TEXT */
/*  --hui-arwvwn-direction-default: ; */
/*  --hui-arwvwn-font-family-default: ; */
/*  --hui-arwvwn-font-size-default: ; */
/*  --hui-arwvwn-font-stretch-default: ; */
/*  --hui-arwvwn-font-style-default: ; */
/*  --hui-arwvwn-font-weight-default: ; */
/*  --hui-arwvwn-letter-spacing-default: ; */
/*  --hui-arwvwn-line-height-default: ; */
/*  --hui-arwvwn-text-align-default: ; */
/*  --hui-arwvwn-text-align-last-default: ; */
/*  --hui-arwvwn-text-decoration-color-default: ; */
/*  --hui-arwvwn-text-decoration-line-default: ; */
/*  --hui-arwvwn-text-decoration-style-default: ; */
/*  --hui-arwvwn-text-decoration-thickness-default: ; */
/*  --hui-arwvwn-text-indent-default: ; */
/*  --hui-arwvwn-text-overflow-default: ; */
/*  --hui-arwvwn-text-shadow-default: ; */
/*  --hui-arwvwn-text-size-adjust-default: ; */
/*  --hui-arwvwn-text-transform-default: ; */
/*  --hui-arwvwn-text-wrap-default: ; */
/*  --hui-arwvwn-vertical-align-default: ; */
/*  --hui-arwvwn-white-space-collapse-default: ; */
/*  --hui-arwvwn-word-break-default: ; */
/*  --hui-arwvwn-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-arwvwn-visibility-default: ; */
/*  --hui-arwvwn-color-default: ; */
/*  --hui-arwvwn-background-attachment-default: ; */
/*  --hui-arwvwn-background-clip-default: ; */
/*  --hui-arwvwn-background-color-default: ; */
/*  --hui-arwvwn-background-image-default: ; */
/*  --hui-arwvwn-background-origin-default: ; */
/*  --hui-arwvwn-background-position-x-default: ; */
/*  --hui-arwvwn-background-position-y-default: ; */
/*  --hui-arwvwn-background-repeat-default: ; */
/*  --hui-arwvwn-background-size-default: ; */
/*  --hui-arwvwn-border-bottom-color-default: ; */
/*  --hui-arwvwn-border-bottom-style-default: ; */
/*  --hui-arwvwn-border-bottom-width-default: ; */
/*  --hui-arwvwn-border-bottom-left-radius-default: ; */
/*  --hui-arwvwn-border-bottom-right-radius-default: ; */
/*  --hui-arwvwn-border-image-outset-default: ; */
/*  --hui-arwvwn-border-image-repeat-default: ; */
/*  --hui-arwvwn-border-image-slice-default: ; */
/*  --hui-arwvwn-border-image-source-default: ; */
/*  --hui-arwvwn-border-image-width-default: ; */
/*  --hui-arwvwn-border-left-color-default: ; */
/*  --hui-arwvwn-border-left-style-default: ; */
/*  --hui-arwvwn-border-left-width-default: ; */
/*  --hui-arwvwn-border-right-color-default: ; */
/*  --hui-arwvwn-border-right-style-default: ; */
/*  --hui-arwvwn-border-right-width-default: ; */
/*  --hui-arwvwn-border-top-color-default: ; */
/*  --hui-arwvwn-border-top-style-default: ; */
/*  --hui-arwvwn-border-top-width-default: ; */
/*  --hui-arwvwn-border-top-left-radius-default: ; */
/*  --hui-arwvwn-border-top-right-radius-default: ; */
/*  --hui-arwvwn-box-shadow-default: ; */
/*  --hui-arwvwn-cursor-default: ; */
/*  --hui-arwvwn-outline-color-default: ; */
/*  --hui-arwvwn-outline-offset-default: ; */
/*  --hui-arwvwn-outline-style-default: ; */
/*  --hui-arwvwn-outline-width-default: ; */
/*  --hui-arwvwn-scrollbar-color-default: ; */
/*  --hui-arwvwn-scrollbar-gutter-default: ; */
/*  --hui-arwvwn-scrollbar-width-default: ; */
  /* DISPLAY */
/*  --hui-arwvwn-display-default: ; */
/*  --hui-arwvwn-stroke-default: ; */
/*  --hui-arwvwn-stroke-width-default: ; */
}
[data-hui=Input] > input {
  /* LAYOUT-POSITION */
  position: var(--hui-duueth-position, static);
  top: var(--hui-duueth-top, auto);
  right: var(--hui-duueth-right, auto);
  bottom: var(--hui-duueth-bottom, auto);
  left: var(--hui-duueth-left, auto);
  z-index: var(--hui-duueth-z-index, auto);
  float: var(--hui-duueth-float, none);
  clear: var(--hui-duueth-clear, none);
  align-self: var(--hui-duueth-align-self, auto);
  order: var(--hui-duueth-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-duueth-box-sizing, border-box);
  height: var(--hui-duueth-height, auto);
  max-height: var(--hui-duueth-max-height, none);
  min-height: var(--hui-duueth-min-height, auto);
  width: var(--hui-duueth-width, auto);
  max-width: var(--hui-duueth-max-width, none);
  min-width: var(--hui-duueth-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-duueth-margin-top, 0px);
  margin-right: var(--hui-duueth-margin-right, 0px);
  margin-bottom: var(--hui-duueth-margin-bottom, 0px);
  margin-left: var(--hui-duueth-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-duueth-padding-top, 0px);
  padding-right: var(--hui-duueth-padding-right, 0px);
  padding-bottom: var(--hui-duueth-padding-bottom, 0px);
  padding-left: var(--hui-duueth-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-duueth-overflow-x, visible);
  overflow-y: var(--hui-duueth-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-duueth-flex-basis, auto);
  flex-direction: var(--hui-duueth-flex-direction, row);
  flex-grow: var(--hui-duueth-flex-grow, 0);
  flex-shrink: var(--hui-duueth-flex-shrink, 1);
  flex-wrap: var(--hui-duueth-flex-wrap, nowrap);
  gap: var(--hui-duueth-gap, 0px);
  align-content: var(--hui-duueth-align-content, stretch);
  justify-content: var(--hui-duueth-justify-content, flex-start);
  align-items: var(--hui-duueth-align-items, stretch);
  /* TEXT */
  direction: var(--hui-duueth-direction, ltr);
  font-family: var(--hui-duueth-font-family, system-ui);
  font-size: var(--hui-duueth-font-size, 16px);
  font-stretch: var(--hui-duueth-font-stretch, 100%);
  font-style: var(--hui-duueth-font-style, normal);
  font-weight: var(--hui-duueth-font-weight, 400);
  letter-spacing: var(--hui-duueth-letter-spacing, normal);
  line-height: var(--hui-duueth-line-height, normal);
  text-align: var(--hui-duueth-text-align, start);
  text-align-last: var(--hui-duueth-text-align-last, auto);
  text-decoration-color: var(--hui-duueth-text-decoration-color, #000);
  text-decoration-line: var(--hui-duueth-text-decoration-line, none);
  text-decoration-style: var(--hui-duueth-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-duueth-text-decoration-thickness, auto);
  text-indent: var(--hui-duueth-text-indent, 0px);
  text-overflow: var(--hui-duueth-text-overflow, clip);
  text-shadow: var(--hui-duueth-text-shadow, none);
  text-size-adjust: var(--hui-duueth-text-size-adjust, auto);
  text-transform: var(--hui-duueth-text-transform, none);
  text-wrap: var(--hui-duueth-text-wrap, wrap);
  vertical-align: var(--hui-duueth-vertical-align, baseline);
  white-space-collapse: var(--hui-duueth-white-space-collapse, collapse);
  word-break: var(--hui-duueth-word-break, normal);
  word-spacing: var(--hui-duueth-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-duueth-visibility, visible);
  color: var(--hui-duueth-color, rgb(0, 0, 0));
  background-attachment: var(--hui-duueth-background-attachment, scroll);
  background-clip: var(--hui-duueth-background-clip, border-box);
  background-color: var(--hui-duueth-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-duueth-background-image, none);
  background-origin: var(--hui-duueth-background-origin, padding-box);
  background-position-x: var(--hui-duueth-background-position-x, 0%);
  background-position-y: var(--hui-duueth-background-position-y, 0%);
  background-repeat: var(--hui-duueth-background-repeat, repeat);
  background-size: var(--hui-duueth-background-size, auto);
  border-bottom-color: var(--hui-duueth-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-duueth-border-bottom-style, none);
  border-bottom-width: var(--hui-duueth-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-duueth-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-duueth-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-duueth-border-image-outset, 0);
  border-image-repeat: var(--hui-duueth-border-image-repeat, stretch);
  border-image-slice: var(--hui-duueth-border-image-slice, 100%);
  border-image-source: var(--hui-duueth-border-image-source, none);
  border-image-width: var(--hui-duueth-border-image-width, 1);
  border-left-color: var(--hui-duueth-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-duueth-border-left-style, none);
  border-left-width: var(--hui-duueth-border-left-width, 0px);
  border-right-color: var(--hui-duueth-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-duueth-border-right-style, none);
  border-right-width: var(--hui-duueth-border-right-width, 0px);
  border-top-color: var(--hui-duueth-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-duueth-border-top-style, none);
  border-top-width: var(--hui-duueth-border-top-width, 0px);
  border-top-left-radius: var(--hui-duueth-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-duueth-border-top-right-radius, 0px);
  box-shadow: var(--hui-duueth-box-shadow, none);
  cursor: var(--hui-duueth-cursor, auto);
  outline-color: var(--hui-duueth-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-duueth-outline-offset, 0px);
  outline-style: var(--hui-duueth-outline-style, none);
  outline-width: var(--hui-duueth-outline-width, 0px);
  scrollbar-color: var(--hui-duueth-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-duueth-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-duueth-scrollbar-width, thin);
}
[data-hui=TextInput] {
  /* LAYOUT-POSITION */
  --hui-edmssq-position: relative;
  /* LAYOUT-SIZING */
  --hui-edmssq-min-height: calc(var(--hui-default-font-size) * var(--hui-default-line-height) + (var(--hui-default-spacer-5) + var(--hui-default-spacer-3) + var(--hui-default-border-width)) * 2);
  --hui-edmssq-width: 100%;
  --hui-edmssq-max-width: 50vw;
  --hui-edmssq-min-width: 200px;
  /* LAYOUT-PADDING */
  --hui-edmssq-padding-top: var(--hui-default-spacer-5);
  --hui-edmssq-padding-right: var(--hui-default-spacer-7);
  --hui-edmssq-padding-bottom: var(--hui-default-spacer-5);
  --hui-edmssq-padding-left: var(--hui-default-spacer-7);
  /* LAYOUT-OVERFLOW */
  --hui-edmssq-overflow-x: visible;
  --hui-edmssq-overflow-y: visible;
  /* LAYOUT-FLEX */
  --hui-edmssq-flex-direction: row;
  --hui-edmssq-flex-wrap: wrap;
  --hui-edmssq-gap: var(--hui-default-spacer-5);
  --hui-edmssq-align-content: center;
  --hui-edmssq-justify-content: stretch;
  --hui-edmssq-align-items: center;
  /* APPERANCE */
  --hui-edmssq-background-color: var(--hui-default-background-color);
  --hui-edmssq-background-image: none;
  --hui-edmssq-border-bottom-color: var(--hui-default-border-color);
  --hui-edmssq-border-bottom-style: var(--hui-default-border-style);
  --hui-edmssq-border-bottom-width: var(--hui-default-border-width);
  --hui-edmssq-border-bottom-left-radius: var(--hui-default-border-radius-1);
  --hui-edmssq-border-bottom-right-radius: var(--hui-default-border-radius-1);
  --hui-edmssq-border-left-color: var(--hui-default-border-color);
  --hui-edmssq-border-left-style: var(--hui-default-border-style);
  --hui-edmssq-border-left-width: var(--hui-default-border-width);
  --hui-edmssq-border-right-color: var(--hui-default-border-color);
  --hui-edmssq-border-right-style: var(--hui-default-border-style);
  --hui-edmssq-border-right-width: var(--hui-default-border-width);
  --hui-edmssq-border-top-color: var(--hui-default-border-color);
  --hui-edmssq-border-top-style: var(--hui-default-border-style);
  --hui-edmssq-border-top-width: var(--hui-default-border-width);
  --hui-edmssq-border-top-left-radius: var(--hui-default-border-radius-1);
  --hui-edmssq-border-top-right-radius: var(--hui-default-border-radius-1);
  --hui-edmssq-box-shadow: var(--hui-tria-box-shadow);
  /* DISPLAY */
  --hui-edmssq-display: flex;
  --hui-edmssq-gap: var(--hui-default-spacer-5);
}
[data-hui=TextInput] > input {
  /* LAYOUT-SIZING */
  --hui-msgihx-max-width: 100%;
  /* LAYOUT-PADDING */
  --hui-msgihx-padding-top: var(--hui-default-spacer-3);
  --hui-msgihx-padding-right: 0;
  --hui-msgihx-padding-bottom: var(--hui-default-spacer-3);
  --hui-msgihx-padding-left: 0;
  /* LAYOUT-FLEX */
  --hui-msgihx-flex-grow: 2;
  /* TEXT */
  --hui-msgihx-font-size: var(--hui-default-font-size);
  --hui-msgihx-font-weight: var(--hui-default-font-weight);
  --hui-msgihx-line-height: var(--hui-default-line-height);
  --hui-msgihx-text-align: center;
  /* APPERANCE */
  --hui-msgihx-color: var(--hui-default-color-text);
}
[data-hui=TextInput] > input::placeholder {
  --hui-widtjz-font-size: var(--hui-default-size-0);
  --hui-widtjz-text-align: center;
}
[data-hui=TextInput][data-hui-theme~=flat] {
}
[data-hui=TextInput][data-hui-theme~=flat] > input {
}
[data-hui=TextInput][data-hui-theme~=flat] > input::placeholder {
}
[data-hui=TextInput][data-hui-theme~=medium] {
  /* LAYOUT-SIZING */
  --hui-edmssq-min-height: calc(var(--hui-default-size-0) * var(--hui-default-line-height) + (var(--hui-default-spacer-4) + var(--hui-default-spacer-4) + var(--hui-default-border-width)) * 2);
  /* LAYOUT-PADDING */
  --hui-edmssq-padding-top: var(--hui-default-spacer-4);
  --hui-edmssq-padding-right: var(--hui-default-spacer-5);
  --hui-edmssq-padding-bottom: var(--hui-default-spacer-4);
  --hui-edmssq-padding-left: var(--hui-default-spacer-5);
}
[data-hui=TextInput][data-hui-theme~=medium] > input {
  /* LAYOUT-PADDING */
  --hui-msgihx-padding-top: var(--hui-default-spacer-4);
  --hui-msgihx-padding-right: var(--hui-default-spacer-3);
  --hui-msgihx-padding-bottom: var(--hui-default-spacer-3);
  --hui-msgihx-padding-left: var(--hui-default-spacer-4);
  /* TEXT */
  --hui-msgihx-font-size: var(--hui-default-size-0);
  --hui-msgihx-line-height: var(--hui-default-line-height);
}
[data-hui=TextInput][data-hui-theme~=medium] > input::placeholder {
}
[data-hui=TextInput] {
  /* LAYOUT-POSITION */
/*  --hui-edmssq-position-default: ; */
/*  --hui-edmssq-top-default: ; */
/*  --hui-edmssq-right-default: ; */
/*  --hui-edmssq-bottom-default: ; */
/*  --hui-edmssq-left-default: ; */
/*  --hui-edmssq-z-index-default: ; */
/*  --hui-edmssq-float-default: ; */
/*  --hui-edmssq-clear-default: ; */
/*  --hui-edmssq-align-self-default: ; */
/*  --hui-edmssq-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-edmssq-box-sizing-default: ; */
/*  --hui-edmssq-height-default: ; */
/*  --hui-edmssq-max-height-default: ; */
/*  --hui-edmssq-min-height-default: ; */
/*  --hui-edmssq-width-default: ; */
/*  --hui-edmssq-max-width-default: ; */
/*  --hui-edmssq-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-edmssq-margin-top-default: ; */
/*  --hui-edmssq-margin-right-default: ; */
/*  --hui-edmssq-margin-bottom-default: ; */
/*  --hui-edmssq-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-edmssq-padding-top-default: ; */
/*  --hui-edmssq-padding-right-default: ; */
/*  --hui-edmssq-padding-bottom-default: ; */
/*  --hui-edmssq-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-edmssq-overflow-x-default: ; */
/*  --hui-edmssq-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-edmssq-flex-basis-default: ; */
/*  --hui-edmssq-flex-direction-default: ; */
/*  --hui-edmssq-flex-grow-default: ; */
/*  --hui-edmssq-flex-shrink-default: ; */
/*  --hui-edmssq-flex-wrap-default: ; */
/*  --hui-edmssq-gap-default: ; */
/*  --hui-edmssq-align-content-default: ; */
/*  --hui-edmssq-justify-content-default: ; */
/*  --hui-edmssq-align-items-default: ; */
  /* TEXT */
/*  --hui-edmssq-direction-default: ; */
/*  --hui-edmssq-font-family-default: ; */
/*  --hui-edmssq-font-size-default: ; */
/*  --hui-edmssq-font-stretch-default: ; */
/*  --hui-edmssq-font-style-default: ; */
/*  --hui-edmssq-font-weight-default: ; */
/*  --hui-edmssq-letter-spacing-default: ; */
/*  --hui-edmssq-line-height-default: ; */
/*  --hui-edmssq-text-align-default: ; */
/*  --hui-edmssq-text-align-last-default: ; */
/*  --hui-edmssq-text-decoration-color-default: ; */
/*  --hui-edmssq-text-decoration-line-default: ; */
/*  --hui-edmssq-text-decoration-style-default: ; */
/*  --hui-edmssq-text-decoration-thickness-default: ; */
/*  --hui-edmssq-text-indent-default: ; */
/*  --hui-edmssq-text-overflow-default: ; */
/*  --hui-edmssq-text-shadow-default: ; */
/*  --hui-edmssq-text-size-adjust-default: ; */
/*  --hui-edmssq-text-transform-default: ; */
/*  --hui-edmssq-text-wrap-default: ; */
/*  --hui-edmssq-vertical-align-default: ; */
/*  --hui-edmssq-white-space-collapse-default: ; */
/*  --hui-edmssq-word-break-default: ; */
/*  --hui-edmssq-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-edmssq-visibility-default: ; */
/*  --hui-edmssq-color-default: ; */
/*  --hui-edmssq-background-attachment-default: ; */
/*  --hui-edmssq-background-clip-default: ; */
/*  --hui-edmssq-background-color-default: ; */
/*  --hui-edmssq-background-image-default: ; */
/*  --hui-edmssq-background-origin-default: ; */
/*  --hui-edmssq-background-position-x-default: ; */
/*  --hui-edmssq-background-position-y-default: ; */
/*  --hui-edmssq-background-repeat-default: ; */
/*  --hui-edmssq-background-size-default: ; */
/*  --hui-edmssq-border-bottom-color-default: ; */
/*  --hui-edmssq-border-bottom-style-default: ; */
/*  --hui-edmssq-border-bottom-width-default: ; */
/*  --hui-edmssq-border-bottom-left-radius-default: ; */
/*  --hui-edmssq-border-bottom-right-radius-default: ; */
/*  --hui-edmssq-border-image-outset-default: ; */
/*  --hui-edmssq-border-image-repeat-default: ; */
/*  --hui-edmssq-border-image-slice-default: ; */
/*  --hui-edmssq-border-image-source-default: ; */
/*  --hui-edmssq-border-image-width-default: ; */
/*  --hui-edmssq-border-left-color-default: ; */
/*  --hui-edmssq-border-left-style-default: ; */
/*  --hui-edmssq-border-left-width-default: ; */
/*  --hui-edmssq-border-right-color-default: ; */
/*  --hui-edmssq-border-right-style-default: ; */
/*  --hui-edmssq-border-right-width-default: ; */
/*  --hui-edmssq-border-top-color-default: ; */
/*  --hui-edmssq-border-top-style-default: ; */
/*  --hui-edmssq-border-top-width-default: ; */
/*  --hui-edmssq-border-top-left-radius-default: ; */
/*  --hui-edmssq-border-top-right-radius-default: ; */
/*  --hui-edmssq-box-shadow-default: ; */
/*  --hui-edmssq-cursor-default: ; */
/*  --hui-edmssq-outline-color-default: ; */
/*  --hui-edmssq-outline-offset-default: ; */
/*  --hui-edmssq-outline-style-default: ; */
/*  --hui-edmssq-outline-width-default: ; */
/*  --hui-edmssq-scrollbar-color-default: ; */
/*  --hui-edmssq-scrollbar-gutter-default: ; */
/*  --hui-edmssq-scrollbar-width-default: ; */
  /* DISPLAY */
/*  --hui-edmssq-display-default: ; */
/*  --hui-edmssq-flex-default: ; */
/*  --hui-edmssq-gap-default: ; */
}
[data-hui=TextInput] > input {
  /* LAYOUT-POSITION */
/*  --hui-msgihx-position-default: ; */
/*  --hui-msgihx-top-default: ; */
/*  --hui-msgihx-right-default: ; */
/*  --hui-msgihx-bottom-default: ; */
/*  --hui-msgihx-left-default: ; */
/*  --hui-msgihx-z-index-default: ; */
/*  --hui-msgihx-float-default: ; */
/*  --hui-msgihx-clear-default: ; */
/*  --hui-msgihx-align-self-default: ; */
/*  --hui-msgihx-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-msgihx-box-sizing-default: ; */
/*  --hui-msgihx-height-default: ; */
/*  --hui-msgihx-max-height-default: ; */
/*  --hui-msgihx-min-height-default: ; */
/*  --hui-msgihx-width-default: ; */
/*  --hui-msgihx-max-width-default: ; */
/*  --hui-msgihx-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-msgihx-margin-top-default: ; */
/*  --hui-msgihx-margin-right-default: ; */
/*  --hui-msgihx-margin-bottom-default: ; */
/*  --hui-msgihx-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-msgihx-padding-top-default: ; */
/*  --hui-msgihx-padding-right-default: ; */
/*  --hui-msgihx-padding-bottom-default: ; */
/*  --hui-msgihx-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-msgihx-overflow-x-default: ; */
/*  --hui-msgihx-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-msgihx-flex-basis-default: ; */
/*  --hui-msgihx-flex-direction-default: ; */
/*  --hui-msgihx-flex-grow-default: ; */
/*  --hui-msgihx-flex-shrink-default: ; */
/*  --hui-msgihx-flex-wrap-default: ; */
/*  --hui-msgihx-gap-default: ; */
/*  --hui-msgihx-align-content-default: ; */
/*  --hui-msgihx-justify-content-default: ; */
/*  --hui-msgihx-align-items-default: ; */
  /* TEXT */
/*  --hui-msgihx-direction-default: ; */
/*  --hui-msgihx-font-family-default: ; */
/*  --hui-msgihx-font-size-default: ; */
/*  --hui-msgihx-font-stretch-default: ; */
/*  --hui-msgihx-font-style-default: ; */
/*  --hui-msgihx-font-weight-default: ; */
/*  --hui-msgihx-letter-spacing-default: ; */
/*  --hui-msgihx-line-height-default: ; */
/*  --hui-msgihx-text-align-default: ; */
/*  --hui-msgihx-text-align-last-default: ; */
/*  --hui-msgihx-text-decoration-color-default: ; */
/*  --hui-msgihx-text-decoration-line-default: ; */
/*  --hui-msgihx-text-decoration-style-default: ; */
/*  --hui-msgihx-text-decoration-thickness-default: ; */
/*  --hui-msgihx-text-indent-default: ; */
/*  --hui-msgihx-text-overflow-default: ; */
/*  --hui-msgihx-text-shadow-default: ; */
/*  --hui-msgihx-text-size-adjust-default: ; */
/*  --hui-msgihx-text-transform-default: ; */
/*  --hui-msgihx-text-wrap-default: ; */
/*  --hui-msgihx-vertical-align-default: ; */
/*  --hui-msgihx-white-space-collapse-default: ; */
/*  --hui-msgihx-word-break-default: ; */
/*  --hui-msgihx-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-msgihx-visibility-default: ; */
/*  --hui-msgihx-color-default: ; */
/*  --hui-msgihx-background-attachment-default: ; */
/*  --hui-msgihx-background-clip-default: ; */
/*  --hui-msgihx-background-color-default: ; */
/*  --hui-msgihx-background-image-default: ; */
/*  --hui-msgihx-background-origin-default: ; */
/*  --hui-msgihx-background-position-x-default: ; */
/*  --hui-msgihx-background-position-y-default: ; */
/*  --hui-msgihx-background-repeat-default: ; */
/*  --hui-msgihx-background-size-default: ; */
/*  --hui-msgihx-border-bottom-color-default: ; */
/*  --hui-msgihx-border-bottom-style-default: ; */
/*  --hui-msgihx-border-bottom-width-default: ; */
/*  --hui-msgihx-border-bottom-left-radius-default: ; */
/*  --hui-msgihx-border-bottom-right-radius-default: ; */
/*  --hui-msgihx-border-image-outset-default: ; */
/*  --hui-msgihx-border-image-repeat-default: ; */
/*  --hui-msgihx-border-image-slice-default: ; */
/*  --hui-msgihx-border-image-source-default: ; */
/*  --hui-msgihx-border-image-width-default: ; */
/*  --hui-msgihx-border-left-color-default: ; */
/*  --hui-msgihx-border-left-style-default: ; */
/*  --hui-msgihx-border-left-width-default: ; */
/*  --hui-msgihx-border-right-color-default: ; */
/*  --hui-msgihx-border-right-style-default: ; */
/*  --hui-msgihx-border-right-width-default: ; */
/*  --hui-msgihx-border-top-color-default: ; */
/*  --hui-msgihx-border-top-style-default: ; */
/*  --hui-msgihx-border-top-width-default: ; */
/*  --hui-msgihx-border-top-left-radius-default: ; */
/*  --hui-msgihx-border-top-right-radius-default: ; */
/*  --hui-msgihx-box-shadow-default: ; */
/*  --hui-msgihx-cursor-default: ; */
/*  --hui-msgihx-outline-color-default: ; */
/*  --hui-msgihx-outline-offset-default: ; */
/*  --hui-msgihx-outline-style-default: ; */
/*  --hui-msgihx-outline-width-default: ; */
/*  --hui-msgihx-scrollbar-color-default: ; */
/*  --hui-msgihx-scrollbar-gutter-default: ; */
/*  --hui-msgihx-scrollbar-width-default: ; */
}
[data-hui=TextInput] > input::placeholder {
/*  --hui-widtjz-font-size-default: ; */
/*  --hui-widtjz-text-align-default: ; */
}
[data-hui=TextInput] {
  /* LAYOUT-POSITION */
  position: var(--hui-edmssq-position, static);
  top: var(--hui-edmssq-top, auto);
  right: var(--hui-edmssq-right, auto);
  bottom: var(--hui-edmssq-bottom, auto);
  left: var(--hui-edmssq-left, auto);
  z-index: var(--hui-edmssq-z-index, auto);
  float: var(--hui-edmssq-float, none);
  clear: var(--hui-edmssq-clear, none);
  align-self: var(--hui-edmssq-align-self, auto);
  order: var(--hui-edmssq-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-edmssq-box-sizing, border-box);
  height: var(--hui-edmssq-height, auto);
  max-height: var(--hui-edmssq-max-height, none);
  min-height: var(--hui-edmssq-min-height, auto);
  width: var(--hui-edmssq-width, auto);
  max-width: var(--hui-edmssq-max-width, none);
  min-width: var(--hui-edmssq-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-edmssq-margin-top, 0px);
  margin-right: var(--hui-edmssq-margin-right, 0px);
  margin-bottom: var(--hui-edmssq-margin-bottom, 0px);
  margin-left: var(--hui-edmssq-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-edmssq-padding-top, 0px);
  padding-right: var(--hui-edmssq-padding-right, 0px);
  padding-bottom: var(--hui-edmssq-padding-bottom, 0px);
  padding-left: var(--hui-edmssq-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-edmssq-overflow-x, visible);
  overflow-y: var(--hui-edmssq-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-edmssq-flex-basis, auto);
  flex-direction: var(--hui-edmssq-flex-direction, row);
  flex-grow: var(--hui-edmssq-flex-grow, 0);
  flex-shrink: var(--hui-edmssq-flex-shrink, 1);
  flex-wrap: var(--hui-edmssq-flex-wrap, nowrap);
  gap: var(--hui-edmssq-gap, 0px);
  align-content: var(--hui-edmssq-align-content, stretch);
  justify-content: var(--hui-edmssq-justify-content, flex-start);
  align-items: var(--hui-edmssq-align-items, stretch);
  /* TEXT */
  direction: var(--hui-edmssq-direction, ltr);
  font-family: var(--hui-edmssq-font-family, system-ui);
  font-size: var(--hui-edmssq-font-size, 16px);
  font-stretch: var(--hui-edmssq-font-stretch, 100%);
  font-style: var(--hui-edmssq-font-style, normal);
  font-weight: var(--hui-edmssq-font-weight, 400);
  letter-spacing: var(--hui-edmssq-letter-spacing, normal);
  line-height: var(--hui-edmssq-line-height, normal);
  text-align: var(--hui-edmssq-text-align, start);
  text-align-last: var(--hui-edmssq-text-align-last, auto);
  text-decoration-color: var(--hui-edmssq-text-decoration-color, #000);
  text-decoration-line: var(--hui-edmssq-text-decoration-line, none);
  text-decoration-style: var(--hui-edmssq-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-edmssq-text-decoration-thickness, auto);
  text-indent: var(--hui-edmssq-text-indent, 0px);
  text-overflow: var(--hui-edmssq-text-overflow, clip);
  text-shadow: var(--hui-edmssq-text-shadow, none);
  text-size-adjust: var(--hui-edmssq-text-size-adjust, auto);
  text-transform: var(--hui-edmssq-text-transform, none);
  text-wrap: var(--hui-edmssq-text-wrap, wrap);
  vertical-align: var(--hui-edmssq-vertical-align, baseline);
  white-space-collapse: var(--hui-edmssq-white-space-collapse, collapse);
  word-break: var(--hui-edmssq-word-break, normal);
  word-spacing: var(--hui-edmssq-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-edmssq-visibility, visible);
  color: var(--hui-edmssq-color, rgb(0, 0, 0));
  background-attachment: var(--hui-edmssq-background-attachment, scroll);
  background-clip: var(--hui-edmssq-background-clip, border-box);
  background-color: var(--hui-edmssq-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-edmssq-background-image, none);
  background-origin: var(--hui-edmssq-background-origin, padding-box);
  background-position-x: var(--hui-edmssq-background-position-x, 0%);
  background-position-y: var(--hui-edmssq-background-position-y, 0%);
  background-repeat: var(--hui-edmssq-background-repeat, repeat);
  background-size: var(--hui-edmssq-background-size, auto);
  border-bottom-color: var(--hui-edmssq-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-edmssq-border-bottom-style, none);
  border-bottom-width: var(--hui-edmssq-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-edmssq-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-edmssq-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-edmssq-border-image-outset, 0);
  border-image-repeat: var(--hui-edmssq-border-image-repeat, stretch);
  border-image-slice: var(--hui-edmssq-border-image-slice, 100%);
  border-image-source: var(--hui-edmssq-border-image-source, none);
  border-image-width: var(--hui-edmssq-border-image-width, 1);
  border-left-color: var(--hui-edmssq-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-edmssq-border-left-style, none);
  border-left-width: var(--hui-edmssq-border-left-width, 0px);
  border-right-color: var(--hui-edmssq-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-edmssq-border-right-style, none);
  border-right-width: var(--hui-edmssq-border-right-width, 0px);
  border-top-color: var(--hui-edmssq-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-edmssq-border-top-style, none);
  border-top-width: var(--hui-edmssq-border-top-width, 0px);
  border-top-left-radius: var(--hui-edmssq-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-edmssq-border-top-right-radius, 0px);
  box-shadow: var(--hui-edmssq-box-shadow, none);
  cursor: var(--hui-edmssq-cursor, auto);
  outline-color: var(--hui-edmssq-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-edmssq-outline-offset, 0px);
  outline-style: var(--hui-edmssq-outline-style, none);
  outline-width: var(--hui-edmssq-outline-width, 0px);
  scrollbar-color: var(--hui-edmssq-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-edmssq-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-edmssq-scrollbar-width, thin);
  /* DISPLAY */
  display: var(--hui-edmssq-display, block);
  flex: var(--hui-edmssq-flex, initial);
  gap: var(--hui-edmssq-gap, initial);
}
[data-hui=TextInput] > input {
  /* LAYOUT-POSITION */
  position: var(--hui-msgihx-position, static);
  top: var(--hui-msgihx-top, auto);
  right: var(--hui-msgihx-right, auto);
  bottom: var(--hui-msgihx-bottom, auto);
  left: var(--hui-msgihx-left, auto);
  z-index: var(--hui-msgihx-z-index, auto);
  float: var(--hui-msgihx-float, none);
  clear: var(--hui-msgihx-clear, none);
  align-self: var(--hui-msgihx-align-self, auto);
  order: var(--hui-msgihx-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-msgihx-box-sizing, border-box);
  height: var(--hui-msgihx-height, auto);
  max-height: var(--hui-msgihx-max-height, none);
  min-height: var(--hui-msgihx-min-height, auto);
  width: var(--hui-msgihx-width, auto);
  max-width: var(--hui-msgihx-max-width, none);
  min-width: var(--hui-msgihx-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-msgihx-margin-top, 0px);
  margin-right: var(--hui-msgihx-margin-right, 0px);
  margin-bottom: var(--hui-msgihx-margin-bottom, 0px);
  margin-left: var(--hui-msgihx-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-msgihx-padding-top, 0px);
  padding-right: var(--hui-msgihx-padding-right, 0px);
  padding-bottom: var(--hui-msgihx-padding-bottom, 0px);
  padding-left: var(--hui-msgihx-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-msgihx-overflow-x, visible);
  overflow-y: var(--hui-msgihx-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-msgihx-flex-basis, auto);
  flex-direction: var(--hui-msgihx-flex-direction, row);
  flex-grow: var(--hui-msgihx-flex-grow, 0);
  flex-shrink: var(--hui-msgihx-flex-shrink, 1);
  flex-wrap: var(--hui-msgihx-flex-wrap, nowrap);
  gap: var(--hui-msgihx-gap, 0px);
  align-content: var(--hui-msgihx-align-content, stretch);
  justify-content: var(--hui-msgihx-justify-content, flex-start);
  align-items: var(--hui-msgihx-align-items, stretch);
  /* TEXT */
  direction: var(--hui-msgihx-direction, ltr);
  font-family: var(--hui-msgihx-font-family, system-ui);
  font-size: var(--hui-msgihx-font-size, 16px);
  font-stretch: var(--hui-msgihx-font-stretch, 100%);
  font-style: var(--hui-msgihx-font-style, normal);
  font-weight: var(--hui-msgihx-font-weight, 400);
  letter-spacing: var(--hui-msgihx-letter-spacing, normal);
  line-height: var(--hui-msgihx-line-height, normal);
  text-align: var(--hui-msgihx-text-align, start);
  text-align-last: var(--hui-msgihx-text-align-last, auto);
  text-decoration-color: var(--hui-msgihx-text-decoration-color, #000);
  text-decoration-line: var(--hui-msgihx-text-decoration-line, none);
  text-decoration-style: var(--hui-msgihx-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-msgihx-text-decoration-thickness, auto);
  text-indent: var(--hui-msgihx-text-indent, 0px);
  text-overflow: var(--hui-msgihx-text-overflow, clip);
  text-shadow: var(--hui-msgihx-text-shadow, none);
  text-size-adjust: var(--hui-msgihx-text-size-adjust, auto);
  text-transform: var(--hui-msgihx-text-transform, none);
  text-wrap: var(--hui-msgihx-text-wrap, wrap);
  vertical-align: var(--hui-msgihx-vertical-align, baseline);
  white-space-collapse: var(--hui-msgihx-white-space-collapse, collapse);
  word-break: var(--hui-msgihx-word-break, normal);
  word-spacing: var(--hui-msgihx-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-msgihx-visibility, visible);
  color: var(--hui-msgihx-color, rgb(0, 0, 0));
  background-attachment: var(--hui-msgihx-background-attachment, scroll);
  background-clip: var(--hui-msgihx-background-clip, border-box);
  background-color: var(--hui-msgihx-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-msgihx-background-image, none);
  background-origin: var(--hui-msgihx-background-origin, padding-box);
  background-position-x: var(--hui-msgihx-background-position-x, 0%);
  background-position-y: var(--hui-msgihx-background-position-y, 0%);
  background-repeat: var(--hui-msgihx-background-repeat, repeat);
  background-size: var(--hui-msgihx-background-size, auto);
  border-bottom-color: var(--hui-msgihx-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-msgihx-border-bottom-style, none);
  border-bottom-width: var(--hui-msgihx-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-msgihx-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-msgihx-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-msgihx-border-image-outset, 0);
  border-image-repeat: var(--hui-msgihx-border-image-repeat, stretch);
  border-image-slice: var(--hui-msgihx-border-image-slice, 100%);
  border-image-source: var(--hui-msgihx-border-image-source, none);
  border-image-width: var(--hui-msgihx-border-image-width, 1);
  border-left-color: var(--hui-msgihx-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-msgihx-border-left-style, none);
  border-left-width: var(--hui-msgihx-border-left-width, 0px);
  border-right-color: var(--hui-msgihx-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-msgihx-border-right-style, none);
  border-right-width: var(--hui-msgihx-border-right-width, 0px);
  border-top-color: var(--hui-msgihx-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-msgihx-border-top-style, none);
  border-top-width: var(--hui-msgihx-border-top-width, 0px);
  border-top-left-radius: var(--hui-msgihx-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-msgihx-border-top-right-radius, 0px);
  box-shadow: var(--hui-msgihx-box-shadow, none);
  cursor: var(--hui-msgihx-cursor, auto);
  outline-color: var(--hui-msgihx-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-msgihx-outline-offset, 0px);
  outline-style: var(--hui-msgihx-outline-style, none);
  outline-width: var(--hui-msgihx-outline-width, 0px);
  scrollbar-color: var(--hui-msgihx-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-msgihx-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-msgihx-scrollbar-width, thin);
}
[data-hui=TextInput] > input::placeholder {
  font-size: var(--hui-widtjz-font-size, initial);
  text-align: var(--hui-widtjz-text-align, initial);
}
[data-hui=Dropdown] {
  /* LAYOUT-POSITION */
  --hui-ovbbqb-position: absolute;
  --hui-ovbbqb-right: calc(var(--hui-default-border-width) / -2);
  --hui-ovbbqb-left: calc(var(--hui-default-border-width) / -2);
  --hui-ovbbqb-z-index: 300;
  /* LAYOUT-SIZING */
  --hui-ovbbqb-height: minmax(max-content, calc(var(--hui-default-size-0) * 10));
  /* LAYOUT-OVERFLOW */
  --hui-ovbbqb-overflow-x: hidden;
  --hui-ovbbqb-overflow-y: auto;
  /* APPERANCE */
  --hui-ovbbqb-background-color: var(--hui-default-background-color);
  --hui-ovbbqb-background-image: none;
  --hui-ovbbqb-border-bottom-color: var(--hui-default-border-color);
  --hui-ovbbqb-border-bottom-style: var(--hui-default-border-style);
  --hui-ovbbqb-border-bottom-width: var(--hui-default-border-width);
  --hui-ovbbqb-border-bottom-left-radius: var(--hui-default-border-radius-1);
  --hui-ovbbqb-border-bottom-right-radius: var(--hui-default-border-radius-1);
  --hui-ovbbqb-border-left-color: var(--hui-default-border-color);
  --hui-ovbbqb-border-left-style: var(--hui-default-border-style);
  --hui-ovbbqb-border-left-width: var(--hui-default-border-width);
  --hui-ovbbqb-border-right-color: var(--hui-default-border-color);
  --hui-ovbbqb-border-right-style: var(--hui-default-border-style);
  --hui-ovbbqb-border-right-width: var(--hui-default-border-width);
  --hui-ovbbqb-border-top-color: var(--hui-default-border-color);
  --hui-ovbbqb-border-top-style: var(--hui-default-border-style);
  --hui-ovbbqb-border-top-width: var(--hui-default-border-width);
  --hui-ovbbqb-border-top-left-radius: var(--hui-default-border-radius-1);
  --hui-ovbbqb-border-top-right-radius: var(--hui-default-border-radius-1);
  --hui-ovbbqb-box-shadow: var(--hui-unua-box-shadow);
  /* DISPLAY */
  --hui-ovbbqb-display: block;
}
[data-hui=Dropdown] > option {
  /* LAYOUT-PADDING */
  --hui-kpisih-padding-top: var(--hui-default-spacer-5);
  --hui-kpisih-padding-right: var(--hui-default-spacer-7);
  --hui-kpisih-padding-bottom: var(--hui-default-spacer-5);
  --hui-kpisih-padding-left: var(--hui-default-spacer-7);
  /* TEXT */
  --hui-kpisih-font-size: var(--hui-default-size-0);
  --hui-kpisih-font-weight: var(--hui-default-font-weight);
  --hui-kpisih-line-height: var(--hui-default-line-height);
  /* APPERANCE */
  --hui-kpisih-color: var(--hui-default-color-text);
  --hui-kpisih-cursor: pointer;
  /* DISPLAY */
  --hui-kpisih-display: block;
}
[data-hui=Dropdown] > option:hover,
[data-hui=Dropdown] > option[data-hui-focused] {
  --hui-hutckq-background-image: var(--hui-default-gradient-1);
}
[data-hui=Dropdown] > option + option {
  --hui-kczvqs-border-top-color: var(--hui-default-border-color);
  --hui-kczvqs-border-top-style: var(--hui-default-border-style);
  --hui-kczvqs-border-top-width: var(--hui-default-border-width);
}
[data-hui=Dropdown][data-hui-theme~=flat] {
}
[data-hui=Dropdown][data-hui-theme~=flat] > option {
}
[data-hui=Dropdown][data-hui-theme~=flat] > option:hover,
[data-hui=Dropdown][data-hui-theme~=flat] > option[data-hui-focused] {
}
[data-hui=Dropdown][data-hui-theme~=flat] > option + option {
}
[data-hui=Dropdown][data-hui-theme~=toTop] {
  /* LAYOUT-POSITION */
  --hui-ovbbqb-top: auto;
  --hui-ovbbqb-bottom: calc(100% + var(--hui-default-border-width) * 3);
}
[data-hui=Dropdown][data-hui-theme~=toTop] > option {
}
[data-hui=Dropdown][data-hui-theme~=toTop] > option:hover,
[data-hui=Dropdown][data-hui-theme~=toTop] > option[data-hui-focused] {
}
[data-hui=Dropdown][data-hui-theme~=toTop] > option + option {
}
[data-hui=Dropdown][data-hui-theme~=toBottom] {
  /* LAYOUT-POSITION */
  --hui-ovbbqb-top: calc(100% + var(--hui-default-border-width) * 3);
  --hui-ovbbqb-bottom: auto;
}
[data-hui=Dropdown][data-hui-theme~=toBottom] > option {
}
[data-hui=Dropdown][data-hui-theme~=toBottom] > option:hover,
[data-hui=Dropdown][data-hui-theme~=toBottom] > option[data-hui-focused] {
}
[data-hui=Dropdown][data-hui-theme~=toBottom] > option + option {
}
[data-hui=Dropdown] {
  /* LAYOUT-POSITION */
/*  --hui-ovbbqb-position-default: ; */
/*  --hui-ovbbqb-top-default: ; */
/*  --hui-ovbbqb-right-default: ; */
/*  --hui-ovbbqb-bottom-default: ; */
/*  --hui-ovbbqb-left-default: ; */
/*  --hui-ovbbqb-z-index-default: ; */
/*  --hui-ovbbqb-float-default: ; */
/*  --hui-ovbbqb-clear-default: ; */
/*  --hui-ovbbqb-align-self-default: ; */
/*  --hui-ovbbqb-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-ovbbqb-box-sizing-default: ; */
/*  --hui-ovbbqb-height-default: ; */
/*  --hui-ovbbqb-max-height-default: ; */
/*  --hui-ovbbqb-min-height-default: ; */
/*  --hui-ovbbqb-width-default: ; */
/*  --hui-ovbbqb-max-width-default: ; */
/*  --hui-ovbbqb-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-ovbbqb-margin-top-default: ; */
/*  --hui-ovbbqb-margin-right-default: ; */
/*  --hui-ovbbqb-margin-bottom-default: ; */
/*  --hui-ovbbqb-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-ovbbqb-padding-top-default: ; */
/*  --hui-ovbbqb-padding-right-default: ; */
/*  --hui-ovbbqb-padding-bottom-default: ; */
/*  --hui-ovbbqb-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-ovbbqb-overflow-x-default: ; */
/*  --hui-ovbbqb-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-ovbbqb-flex-basis-default: ; */
/*  --hui-ovbbqb-flex-direction-default: ; */
/*  --hui-ovbbqb-flex-grow-default: ; */
/*  --hui-ovbbqb-flex-shrink-default: ; */
/*  --hui-ovbbqb-flex-wrap-default: ; */
/*  --hui-ovbbqb-gap-default: ; */
/*  --hui-ovbbqb-align-content-default: ; */
/*  --hui-ovbbqb-justify-content-default: ; */
/*  --hui-ovbbqb-align-items-default: ; */
  /* TEXT */
/*  --hui-ovbbqb-direction-default: ; */
/*  --hui-ovbbqb-font-family-default: ; */
/*  --hui-ovbbqb-font-size-default: ; */
/*  --hui-ovbbqb-font-stretch-default: ; */
/*  --hui-ovbbqb-font-style-default: ; */
/*  --hui-ovbbqb-font-weight-default: ; */
/*  --hui-ovbbqb-letter-spacing-default: ; */
/*  --hui-ovbbqb-line-height-default: ; */
/*  --hui-ovbbqb-text-align-default: ; */
/*  --hui-ovbbqb-text-align-last-default: ; */
/*  --hui-ovbbqb-text-decoration-color-default: ; */
/*  --hui-ovbbqb-text-decoration-line-default: ; */
/*  --hui-ovbbqb-text-decoration-style-default: ; */
/*  --hui-ovbbqb-text-decoration-thickness-default: ; */
/*  --hui-ovbbqb-text-indent-default: ; */
/*  --hui-ovbbqb-text-overflow-default: ; */
/*  --hui-ovbbqb-text-shadow-default: ; */
/*  --hui-ovbbqb-text-size-adjust-default: ; */
/*  --hui-ovbbqb-text-transform-default: ; */
/*  --hui-ovbbqb-text-wrap-default: ; */
/*  --hui-ovbbqb-vertical-align-default: ; */
/*  --hui-ovbbqb-white-space-collapse-default: ; */
/*  --hui-ovbbqb-word-break-default: ; */
/*  --hui-ovbbqb-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-ovbbqb-visibility-default: ; */
/*  --hui-ovbbqb-color-default: ; */
/*  --hui-ovbbqb-background-attachment-default: ; */
/*  --hui-ovbbqb-background-clip-default: ; */
/*  --hui-ovbbqb-background-color-default: ; */
/*  --hui-ovbbqb-background-image-default: ; */
/*  --hui-ovbbqb-background-origin-default: ; */
/*  --hui-ovbbqb-background-position-x-default: ; */
/*  --hui-ovbbqb-background-position-y-default: ; */
/*  --hui-ovbbqb-background-repeat-default: ; */
/*  --hui-ovbbqb-background-size-default: ; */
/*  --hui-ovbbqb-border-bottom-color-default: ; */
/*  --hui-ovbbqb-border-bottom-style-default: ; */
/*  --hui-ovbbqb-border-bottom-width-default: ; */
/*  --hui-ovbbqb-border-bottom-left-radius-default: ; */
/*  --hui-ovbbqb-border-bottom-right-radius-default: ; */
/*  --hui-ovbbqb-border-image-outset-default: ; */
/*  --hui-ovbbqb-border-image-repeat-default: ; */
/*  --hui-ovbbqb-border-image-slice-default: ; */
/*  --hui-ovbbqb-border-image-source-default: ; */
/*  --hui-ovbbqb-border-image-width-default: ; */
/*  --hui-ovbbqb-border-left-color-default: ; */
/*  --hui-ovbbqb-border-left-style-default: ; */
/*  --hui-ovbbqb-border-left-width-default: ; */
/*  --hui-ovbbqb-border-right-color-default: ; */
/*  --hui-ovbbqb-border-right-style-default: ; */
/*  --hui-ovbbqb-border-right-width-default: ; */
/*  --hui-ovbbqb-border-top-color-default: ; */
/*  --hui-ovbbqb-border-top-style-default: ; */
/*  --hui-ovbbqb-border-top-width-default: ; */
/*  --hui-ovbbqb-border-top-left-radius-default: ; */
/*  --hui-ovbbqb-border-top-right-radius-default: ; */
/*  --hui-ovbbqb-box-shadow-default: ; */
/*  --hui-ovbbqb-cursor-default: ; */
/*  --hui-ovbbqb-outline-color-default: ; */
/*  --hui-ovbbqb-outline-offset-default: ; */
/*  --hui-ovbbqb-outline-style-default: ; */
/*  --hui-ovbbqb-outline-width-default: ; */
/*  --hui-ovbbqb-scrollbar-color-default: ; */
/*  --hui-ovbbqb-scrollbar-gutter-default: ; */
/*  --hui-ovbbqb-scrollbar-width-default: ; */
  /* DISPLAY */
/*  --hui-ovbbqb-display-default: ; */
}
[data-hui=Dropdown] > option {
  /* LAYOUT-POSITION */
/*  --hui-kpisih-position-default: ; */
/*  --hui-kpisih-top-default: ; */
/*  --hui-kpisih-right-default: ; */
/*  --hui-kpisih-bottom-default: ; */
/*  --hui-kpisih-left-default: ; */
/*  --hui-kpisih-z-index-default: ; */
/*  --hui-kpisih-float-default: ; */
/*  --hui-kpisih-clear-default: ; */
/*  --hui-kpisih-align-self-default: ; */
/*  --hui-kpisih-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-kpisih-box-sizing-default: ; */
/*  --hui-kpisih-height-default: ; */
/*  --hui-kpisih-max-height-default: ; */
/*  --hui-kpisih-min-height-default: ; */
/*  --hui-kpisih-width-default: ; */
/*  --hui-kpisih-max-width-default: ; */
/*  --hui-kpisih-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-kpisih-margin-top-default: ; */
/*  --hui-kpisih-margin-right-default: ; */
/*  --hui-kpisih-margin-bottom-default: ; */
/*  --hui-kpisih-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-kpisih-padding-top-default: ; */
/*  --hui-kpisih-padding-right-default: ; */
/*  --hui-kpisih-padding-bottom-default: ; */
/*  --hui-kpisih-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-kpisih-overflow-x-default: ; */
/*  --hui-kpisih-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-kpisih-flex-basis-default: ; */
/*  --hui-kpisih-flex-direction-default: ; */
/*  --hui-kpisih-flex-grow-default: ; */
/*  --hui-kpisih-flex-shrink-default: ; */
/*  --hui-kpisih-flex-wrap-default: ; */
/*  --hui-kpisih-gap-default: ; */
/*  --hui-kpisih-align-content-default: ; */
/*  --hui-kpisih-justify-content-default: ; */
/*  --hui-kpisih-align-items-default: ; */
  /* TEXT */
/*  --hui-kpisih-direction-default: ; */
/*  --hui-kpisih-font-family-default: ; */
/*  --hui-kpisih-font-size-default: ; */
/*  --hui-kpisih-font-stretch-default: ; */
/*  --hui-kpisih-font-style-default: ; */
/*  --hui-kpisih-font-weight-default: ; */
/*  --hui-kpisih-letter-spacing-default: ; */
/*  --hui-kpisih-line-height-default: ; */
/*  --hui-kpisih-text-align-default: ; */
/*  --hui-kpisih-text-align-last-default: ; */
/*  --hui-kpisih-text-decoration-color-default: ; */
/*  --hui-kpisih-text-decoration-line-default: ; */
/*  --hui-kpisih-text-decoration-style-default: ; */
/*  --hui-kpisih-text-decoration-thickness-default: ; */
/*  --hui-kpisih-text-indent-default: ; */
/*  --hui-kpisih-text-overflow-default: ; */
/*  --hui-kpisih-text-shadow-default: ; */
/*  --hui-kpisih-text-size-adjust-default: ; */
/*  --hui-kpisih-text-transform-default: ; */
/*  --hui-kpisih-text-wrap-default: ; */
/*  --hui-kpisih-vertical-align-default: ; */
/*  --hui-kpisih-white-space-collapse-default: ; */
/*  --hui-kpisih-word-break-default: ; */
/*  --hui-kpisih-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-kpisih-visibility-default: ; */
/*  --hui-kpisih-color-default: ; */
/*  --hui-kpisih-background-attachment-default: ; */
/*  --hui-kpisih-background-clip-default: ; */
/*  --hui-kpisih-background-color-default: ; */
/*  --hui-kpisih-background-image-default: ; */
/*  --hui-kpisih-background-origin-default: ; */
/*  --hui-kpisih-background-position-x-default: ; */
/*  --hui-kpisih-background-position-y-default: ; */
/*  --hui-kpisih-background-repeat-default: ; */
/*  --hui-kpisih-background-size-default: ; */
/*  --hui-kpisih-border-bottom-color-default: ; */
/*  --hui-kpisih-border-bottom-style-default: ; */
/*  --hui-kpisih-border-bottom-width-default: ; */
/*  --hui-kpisih-border-bottom-left-radius-default: ; */
/*  --hui-kpisih-border-bottom-right-radius-default: ; */
/*  --hui-kpisih-border-image-outset-default: ; */
/*  --hui-kpisih-border-image-repeat-default: ; */
/*  --hui-kpisih-border-image-slice-default: ; */
/*  --hui-kpisih-border-image-source-default: ; */
/*  --hui-kpisih-border-image-width-default: ; */
/*  --hui-kpisih-border-left-color-default: ; */
/*  --hui-kpisih-border-left-style-default: ; */
/*  --hui-kpisih-border-left-width-default: ; */
/*  --hui-kpisih-border-right-color-default: ; */
/*  --hui-kpisih-border-right-style-default: ; */
/*  --hui-kpisih-border-right-width-default: ; */
/*  --hui-kpisih-border-top-color-default: ; */
/*  --hui-kpisih-border-top-style-default: ; */
/*  --hui-kpisih-border-top-width-default: ; */
/*  --hui-kpisih-border-top-left-radius-default: ; */
/*  --hui-kpisih-border-top-right-radius-default: ; */
/*  --hui-kpisih-box-shadow-default: ; */
/*  --hui-kpisih-cursor-default: ; */
/*  --hui-kpisih-outline-color-default: ; */
/*  --hui-kpisih-outline-offset-default: ; */
/*  --hui-kpisih-outline-style-default: ; */
/*  --hui-kpisih-outline-width-default: ; */
/*  --hui-kpisih-scrollbar-color-default: ; */
/*  --hui-kpisih-scrollbar-gutter-default: ; */
/*  --hui-kpisih-scrollbar-width-default: ; */
  /* DISPLAY */
/*  --hui-kpisih-display-default: ; */
}
[data-hui=Dropdown] > option:hover,
[data-hui=Dropdown] > option[data-hui-focused] {
/*  --hui-hutckq-background-image-default: ; */
}
[data-hui=Dropdown] > option + option {
/*  --hui-kczvqs-border-top-color-default: ; */
/*  --hui-kczvqs-border-top-style-default: ; */
/*  --hui-kczvqs-border-top-width-default: ; */
}
[data-hui=Dropdown] {
  /* LAYOUT-POSITION */
  position: var(--hui-ovbbqb-position, static);
  top: var(--hui-ovbbqb-top, auto);
  right: var(--hui-ovbbqb-right, auto);
  bottom: var(--hui-ovbbqb-bottom, auto);
  left: var(--hui-ovbbqb-left, auto);
  z-index: var(--hui-ovbbqb-z-index, auto);
  float: var(--hui-ovbbqb-float, none);
  clear: var(--hui-ovbbqb-clear, none);
  align-self: var(--hui-ovbbqb-align-self, auto);
  order: var(--hui-ovbbqb-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-ovbbqb-box-sizing, border-box);
  height: var(--hui-ovbbqb-height, auto);
  max-height: var(--hui-ovbbqb-max-height, none);
  min-height: var(--hui-ovbbqb-min-height, auto);
  width: var(--hui-ovbbqb-width, auto);
  max-width: var(--hui-ovbbqb-max-width, none);
  min-width: var(--hui-ovbbqb-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-ovbbqb-margin-top, 0px);
  margin-right: var(--hui-ovbbqb-margin-right, 0px);
  margin-bottom: var(--hui-ovbbqb-margin-bottom, 0px);
  margin-left: var(--hui-ovbbqb-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-ovbbqb-padding-top, 0px);
  padding-right: var(--hui-ovbbqb-padding-right, 0px);
  padding-bottom: var(--hui-ovbbqb-padding-bottom, 0px);
  padding-left: var(--hui-ovbbqb-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-ovbbqb-overflow-x, visible);
  overflow-y: var(--hui-ovbbqb-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-ovbbqb-flex-basis, auto);
  flex-direction: var(--hui-ovbbqb-flex-direction, row);
  flex-grow: var(--hui-ovbbqb-flex-grow, 0);
  flex-shrink: var(--hui-ovbbqb-flex-shrink, 1);
  flex-wrap: var(--hui-ovbbqb-flex-wrap, nowrap);
  gap: var(--hui-ovbbqb-gap, 0px);
  align-content: var(--hui-ovbbqb-align-content, stretch);
  justify-content: var(--hui-ovbbqb-justify-content, flex-start);
  align-items: var(--hui-ovbbqb-align-items, stretch);
  /* TEXT */
  direction: var(--hui-ovbbqb-direction, ltr);
  font-family: var(--hui-ovbbqb-font-family, system-ui);
  font-size: var(--hui-ovbbqb-font-size, 16px);
  font-stretch: var(--hui-ovbbqb-font-stretch, 100%);
  font-style: var(--hui-ovbbqb-font-style, normal);
  font-weight: var(--hui-ovbbqb-font-weight, 400);
  letter-spacing: var(--hui-ovbbqb-letter-spacing, normal);
  line-height: var(--hui-ovbbqb-line-height, normal);
  text-align: var(--hui-ovbbqb-text-align, start);
  text-align-last: var(--hui-ovbbqb-text-align-last, auto);
  text-decoration-color: var(--hui-ovbbqb-text-decoration-color, #000);
  text-decoration-line: var(--hui-ovbbqb-text-decoration-line, none);
  text-decoration-style: var(--hui-ovbbqb-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-ovbbqb-text-decoration-thickness, auto);
  text-indent: var(--hui-ovbbqb-text-indent, 0px);
  text-overflow: var(--hui-ovbbqb-text-overflow, clip);
  text-shadow: var(--hui-ovbbqb-text-shadow, none);
  text-size-adjust: var(--hui-ovbbqb-text-size-adjust, auto);
  text-transform: var(--hui-ovbbqb-text-transform, none);
  text-wrap: var(--hui-ovbbqb-text-wrap, wrap);
  vertical-align: var(--hui-ovbbqb-vertical-align, baseline);
  white-space-collapse: var(--hui-ovbbqb-white-space-collapse, collapse);
  word-break: var(--hui-ovbbqb-word-break, normal);
  word-spacing: var(--hui-ovbbqb-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-ovbbqb-visibility, visible);
  color: var(--hui-ovbbqb-color, rgb(0, 0, 0));
  background-attachment: var(--hui-ovbbqb-background-attachment, scroll);
  background-clip: var(--hui-ovbbqb-background-clip, border-box);
  background-color: var(--hui-ovbbqb-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-ovbbqb-background-image, none);
  background-origin: var(--hui-ovbbqb-background-origin, padding-box);
  background-position-x: var(--hui-ovbbqb-background-position-x, 0%);
  background-position-y: var(--hui-ovbbqb-background-position-y, 0%);
  background-repeat: var(--hui-ovbbqb-background-repeat, repeat);
  background-size: var(--hui-ovbbqb-background-size, auto);
  border-bottom-color: var(--hui-ovbbqb-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-ovbbqb-border-bottom-style, none);
  border-bottom-width: var(--hui-ovbbqb-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-ovbbqb-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-ovbbqb-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-ovbbqb-border-image-outset, 0);
  border-image-repeat: var(--hui-ovbbqb-border-image-repeat, stretch);
  border-image-slice: var(--hui-ovbbqb-border-image-slice, 100%);
  border-image-source: var(--hui-ovbbqb-border-image-source, none);
  border-image-width: var(--hui-ovbbqb-border-image-width, 1);
  border-left-color: var(--hui-ovbbqb-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-ovbbqb-border-left-style, none);
  border-left-width: var(--hui-ovbbqb-border-left-width, 0px);
  border-right-color: var(--hui-ovbbqb-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-ovbbqb-border-right-style, none);
  border-right-width: var(--hui-ovbbqb-border-right-width, 0px);
  border-top-color: var(--hui-ovbbqb-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-ovbbqb-border-top-style, none);
  border-top-width: var(--hui-ovbbqb-border-top-width, 0px);
  border-top-left-radius: var(--hui-ovbbqb-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-ovbbqb-border-top-right-radius, 0px);
  box-shadow: var(--hui-ovbbqb-box-shadow, none);
  cursor: var(--hui-ovbbqb-cursor, auto);
  outline-color: var(--hui-ovbbqb-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-ovbbqb-outline-offset, 0px);
  outline-style: var(--hui-ovbbqb-outline-style, none);
  outline-width: var(--hui-ovbbqb-outline-width, 0px);
  scrollbar-color: var(--hui-ovbbqb-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-ovbbqb-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-ovbbqb-scrollbar-width, thin);
  /* DISPLAY */
  display: var(--hui-ovbbqb-display, block);
}
[data-hui=Dropdown] > option {
  /* LAYOUT-POSITION */
  position: var(--hui-kpisih-position, static);
  top: var(--hui-kpisih-top, auto);
  right: var(--hui-kpisih-right, auto);
  bottom: var(--hui-kpisih-bottom, auto);
  left: var(--hui-kpisih-left, auto);
  z-index: var(--hui-kpisih-z-index, auto);
  float: var(--hui-kpisih-float, none);
  clear: var(--hui-kpisih-clear, none);
  align-self: var(--hui-kpisih-align-self, auto);
  order: var(--hui-kpisih-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-kpisih-box-sizing, border-box);
  height: var(--hui-kpisih-height, auto);
  max-height: var(--hui-kpisih-max-height, none);
  min-height: var(--hui-kpisih-min-height, auto);
  width: var(--hui-kpisih-width, auto);
  max-width: var(--hui-kpisih-max-width, none);
  min-width: var(--hui-kpisih-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-kpisih-margin-top, 0px);
  margin-right: var(--hui-kpisih-margin-right, 0px);
  margin-bottom: var(--hui-kpisih-margin-bottom, 0px);
  margin-left: var(--hui-kpisih-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-kpisih-padding-top, 0px);
  padding-right: var(--hui-kpisih-padding-right, 0px);
  padding-bottom: var(--hui-kpisih-padding-bottom, 0px);
  padding-left: var(--hui-kpisih-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-kpisih-overflow-x, visible);
  overflow-y: var(--hui-kpisih-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-kpisih-flex-basis, auto);
  flex-direction: var(--hui-kpisih-flex-direction, row);
  flex-grow: var(--hui-kpisih-flex-grow, 0);
  flex-shrink: var(--hui-kpisih-flex-shrink, 1);
  flex-wrap: var(--hui-kpisih-flex-wrap, nowrap);
  gap: var(--hui-kpisih-gap, 0px);
  align-content: var(--hui-kpisih-align-content, stretch);
  justify-content: var(--hui-kpisih-justify-content, flex-start);
  align-items: var(--hui-kpisih-align-items, stretch);
  /* TEXT */
  direction: var(--hui-kpisih-direction, ltr);
  font-family: var(--hui-kpisih-font-family, system-ui);
  font-size: var(--hui-kpisih-font-size, 16px);
  font-stretch: var(--hui-kpisih-font-stretch, 100%);
  font-style: var(--hui-kpisih-font-style, normal);
  font-weight: var(--hui-kpisih-font-weight, 400);
  letter-spacing: var(--hui-kpisih-letter-spacing, normal);
  line-height: var(--hui-kpisih-line-height, normal);
  text-align: var(--hui-kpisih-text-align, start);
  text-align-last: var(--hui-kpisih-text-align-last, auto);
  text-decoration-color: var(--hui-kpisih-text-decoration-color, #000);
  text-decoration-line: var(--hui-kpisih-text-decoration-line, none);
  text-decoration-style: var(--hui-kpisih-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-kpisih-text-decoration-thickness, auto);
  text-indent: var(--hui-kpisih-text-indent, 0px);
  text-overflow: var(--hui-kpisih-text-overflow, clip);
  text-shadow: var(--hui-kpisih-text-shadow, none);
  text-size-adjust: var(--hui-kpisih-text-size-adjust, auto);
  text-transform: var(--hui-kpisih-text-transform, none);
  text-wrap: var(--hui-kpisih-text-wrap, wrap);
  vertical-align: var(--hui-kpisih-vertical-align, baseline);
  white-space-collapse: var(--hui-kpisih-white-space-collapse, collapse);
  word-break: var(--hui-kpisih-word-break, normal);
  word-spacing: var(--hui-kpisih-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-kpisih-visibility, visible);
  color: var(--hui-kpisih-color, rgb(0, 0, 0));
  background-attachment: var(--hui-kpisih-background-attachment, scroll);
  background-clip: var(--hui-kpisih-background-clip, border-box);
  background-color: var(--hui-kpisih-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-kpisih-background-image, none);
  background-origin: var(--hui-kpisih-background-origin, padding-box);
  background-position-x: var(--hui-kpisih-background-position-x, 0%);
  background-position-y: var(--hui-kpisih-background-position-y, 0%);
  background-repeat: var(--hui-kpisih-background-repeat, repeat);
  background-size: var(--hui-kpisih-background-size, auto);
  border-bottom-color: var(--hui-kpisih-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-kpisih-border-bottom-style, none);
  border-bottom-width: var(--hui-kpisih-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-kpisih-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-kpisih-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-kpisih-border-image-outset, 0);
  border-image-repeat: var(--hui-kpisih-border-image-repeat, stretch);
  border-image-slice: var(--hui-kpisih-border-image-slice, 100%);
  border-image-source: var(--hui-kpisih-border-image-source, none);
  border-image-width: var(--hui-kpisih-border-image-width, 1);
  border-left-color: var(--hui-kpisih-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-kpisih-border-left-style, none);
  border-left-width: var(--hui-kpisih-border-left-width, 0px);
  border-right-color: var(--hui-kpisih-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-kpisih-border-right-style, none);
  border-right-width: var(--hui-kpisih-border-right-width, 0px);
  border-top-color: var(--hui-kpisih-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-kpisih-border-top-style, none);
  border-top-width: var(--hui-kpisih-border-top-width, 0px);
  border-top-left-radius: var(--hui-kpisih-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-kpisih-border-top-right-radius, 0px);
  box-shadow: var(--hui-kpisih-box-shadow, none);
  cursor: var(--hui-kpisih-cursor, auto);
  outline-color: var(--hui-kpisih-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-kpisih-outline-offset, 0px);
  outline-style: var(--hui-kpisih-outline-style, none);
  outline-width: var(--hui-kpisih-outline-width, 0px);
  scrollbar-color: var(--hui-kpisih-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-kpisih-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-kpisih-scrollbar-width, thin);
  /* DISPLAY */
  display: var(--hui-kpisih-display, block);
}
[data-hui=Dropdown] > option:hover,
[data-hui=Dropdown] > option[data-hui-focused] {
  background-image: var(--hui-hutckq-background-image, initial);
}
[data-hui=Dropdown] > option + option {
  border-top-color: var(--hui-kczvqs-border-top-color, initial);
  border-top-style: var(--hui-kczvqs-border-top-style, initial);
  border-top-width: var(--hui-kczvqs-border-top-width, initial);
}
[data-hui=MultiInput] {
  /* LAYOUT-POSITION */
  --hui-lilprs-position: relative;
  /* LAYOUT-SIZING */
  --hui-lilprs-min-height: calc(var(--hui-default-font-size) * var(--hui-default-line-height) + (var(--hui-default-spacer-5) + var(--hui-default-spacer-3) + var(--hui-default-border-width)) * 2);
  --hui-lilprs-width: 100%;
  --hui-lilprs-max-width: 50vw;
  --hui-lilprs-min-width: 200px;
  /* LAYOUT-PADDING */
  --hui-lilprs-padding-top: var(--hui-default-spacer-5);
  --hui-lilprs-padding-right: var(--hui-default-spacer-7);
  --hui-lilprs-padding-bottom: var(--hui-default-spacer-5);
  --hui-lilprs-padding-left: var(--hui-default-spacer-7);
  /* LAYOUT-OVERFLOW */
  --hui-lilprs-overflow-x: visible;
  --hui-lilprs-overflow-y: visible;
  /* LAYOUT-FLEX */
  --hui-lilprs-flex-direction: row;
  --hui-lilprs-flex-wrap: wrap;
  --hui-lilprs-gap: var(--hui-default-spacer-5);
  --hui-lilprs-align-content: center;
  --hui-lilprs-justify-content: stretch;
  --hui-lilprs-align-items: center;
  /* APPERANCE */
  --hui-lilprs-background-color: var(--hui-default-background-color);
  --hui-lilprs-background-image: none;
  --hui-lilprs-border-bottom-color: var(--hui-default-border-color);
  --hui-lilprs-border-bottom-style: var(--hui-default-border-style);
  --hui-lilprs-border-bottom-width: var(--hui-default-border-width);
  --hui-lilprs-border-bottom-left-radius: var(--hui-default-border-radius-1);
  --hui-lilprs-border-bottom-right-radius: var(--hui-default-border-radius-1);
  --hui-lilprs-border-left-color: var(--hui-default-border-color);
  --hui-lilprs-border-left-style: var(--hui-default-border-style);
  --hui-lilprs-border-left-width: var(--hui-default-border-width);
  --hui-lilprs-border-right-color: var(--hui-default-border-color);
  --hui-lilprs-border-right-style: var(--hui-default-border-style);
  --hui-lilprs-border-right-width: var(--hui-default-border-width);
  --hui-lilprs-border-top-color: var(--hui-default-border-color);
  --hui-lilprs-border-top-style: var(--hui-default-border-style);
  --hui-lilprs-border-top-width: var(--hui-default-border-width);
  --hui-lilprs-border-top-left-radius: var(--hui-default-border-radius-1);
  --hui-lilprs-border-top-right-radius: var(--hui-default-border-radius-1);
  --hui-lilprs-box-shadow: var(--hui-tria-box-shadow);
  /* DISPLAY */
  --hui-lilprs-display: flex;
  --hui-lilprs-gap: var(--hui-default-spacer-5);
}
[data-hui=MultiInput] > input {
  /* LAYOUT-SIZING */
  --hui-aqailr-max-width: 100%;
  /* LAYOUT-PADDING */
  --hui-aqailr-padding-top: var(--hui-default-spacer-3);
  --hui-aqailr-padding-right: 0;
  --hui-aqailr-padding-bottom: var(--hui-default-spacer-3);
  --hui-aqailr-padding-left: 0;
  /* LAYOUT-FLEX */
  --hui-aqailr-flex-grow: 2;
  /* TEXT */
  --hui-aqailr-font-size: var(--hui-default-font-size);
  --hui-aqailr-font-weight: var(--hui-default-font-weight);
  --hui-aqailr-line-height: var(--hui-default-line-height);
  --hui-aqailr-text-align: center;
  /* APPERANCE */
  --hui-aqailr-color: var(--hui-default-color-text);
}
[data-hui=MultiInput] > input::placeholder {
  --hui-fyvwyk-font-size: var(--hui-default-size-0);
  --hui-fyvwyk-text-align: center;
}
[data-hui=MultiInput] > button[data-hui=Button] {
  /* LAYOUT-POSITION */
  --hui-wqctph-position: absolute;
  --hui-wqctph-top: calc(var(--hui-default-spacer-4) + var(--hui-default-border-width) * 2);
  --hui-wqctph-right: var(--hui-default-spacer-6);
  --hui-wqctph-font-size: var(--hui-default-size-0);
}
[data-hui=MultiInput] > button[data-hui=Badge] {
  --hui-lehaze-flex-grow: 1;
  --hui-lehaze-cursor: pointer;
}
[data-hui=MultiInput][data-hui-theme~=flat] {
}
[data-hui=MultiInput][data-hui-theme~=flat] > input {
}
[data-hui=MultiInput][data-hui-theme~=flat] > input::placeholder {
}
[data-hui=MultiInput][data-hui-theme~=flat] > button[data-hui=Button] {
}
[data-hui=MultiInput][data-hui-theme~=flat] > button[data-hui=Badge] {
}
[data-hui=MultiInput] {
  /* LAYOUT-POSITION */
/*  --hui-lilprs-position-default: ; */
/*  --hui-lilprs-top-default: ; */
/*  --hui-lilprs-right-default: ; */
/*  --hui-lilprs-bottom-default: ; */
/*  --hui-lilprs-left-default: ; */
/*  --hui-lilprs-z-index-default: ; */
/*  --hui-lilprs-float-default: ; */
/*  --hui-lilprs-clear-default: ; */
/*  --hui-lilprs-align-self-default: ; */
/*  --hui-lilprs-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-lilprs-box-sizing-default: ; */
/*  --hui-lilprs-height-default: ; */
/*  --hui-lilprs-max-height-default: ; */
/*  --hui-lilprs-min-height-default: ; */
/*  --hui-lilprs-width-default: ; */
/*  --hui-lilprs-max-width-default: ; */
/*  --hui-lilprs-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-lilprs-margin-top-default: ; */
/*  --hui-lilprs-margin-right-default: ; */
/*  --hui-lilprs-margin-bottom-default: ; */
/*  --hui-lilprs-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-lilprs-padding-top-default: ; */
/*  --hui-lilprs-padding-right-default: ; */
/*  --hui-lilprs-padding-bottom-default: ; */
/*  --hui-lilprs-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-lilprs-overflow-x-default: ; */
/*  --hui-lilprs-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-lilprs-flex-basis-default: ; */
/*  --hui-lilprs-flex-direction-default: ; */
/*  --hui-lilprs-flex-grow-default: ; */
/*  --hui-lilprs-flex-shrink-default: ; */
/*  --hui-lilprs-flex-wrap-default: ; */
/*  --hui-lilprs-gap-default: ; */
/*  --hui-lilprs-align-content-default: ; */
/*  --hui-lilprs-justify-content-default: ; */
/*  --hui-lilprs-align-items-default: ; */
  /* TEXT */
/*  --hui-lilprs-direction-default: ; */
/*  --hui-lilprs-font-family-default: ; */
/*  --hui-lilprs-font-size-default: ; */
/*  --hui-lilprs-font-stretch-default: ; */
/*  --hui-lilprs-font-style-default: ; */
/*  --hui-lilprs-font-weight-default: ; */
/*  --hui-lilprs-letter-spacing-default: ; */
/*  --hui-lilprs-line-height-default: ; */
/*  --hui-lilprs-text-align-default: ; */
/*  --hui-lilprs-text-align-last-default: ; */
/*  --hui-lilprs-text-decoration-color-default: ; */
/*  --hui-lilprs-text-decoration-line-default: ; */
/*  --hui-lilprs-text-decoration-style-default: ; */
/*  --hui-lilprs-text-decoration-thickness-default: ; */
/*  --hui-lilprs-text-indent-default: ; */
/*  --hui-lilprs-text-overflow-default: ; */
/*  --hui-lilprs-text-shadow-default: ; */
/*  --hui-lilprs-text-size-adjust-default: ; */
/*  --hui-lilprs-text-transform-default: ; */
/*  --hui-lilprs-text-wrap-default: ; */
/*  --hui-lilprs-vertical-align-default: ; */
/*  --hui-lilprs-white-space-collapse-default: ; */
/*  --hui-lilprs-word-break-default: ; */
/*  --hui-lilprs-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-lilprs-visibility-default: ; */
/*  --hui-lilprs-color-default: ; */
/*  --hui-lilprs-background-attachment-default: ; */
/*  --hui-lilprs-background-clip-default: ; */
/*  --hui-lilprs-background-color-default: ; */
/*  --hui-lilprs-background-image-default: ; */
/*  --hui-lilprs-background-origin-default: ; */
/*  --hui-lilprs-background-position-x-default: ; */
/*  --hui-lilprs-background-position-y-default: ; */
/*  --hui-lilprs-background-repeat-default: ; */
/*  --hui-lilprs-background-size-default: ; */
/*  --hui-lilprs-border-bottom-color-default: ; */
/*  --hui-lilprs-border-bottom-style-default: ; */
/*  --hui-lilprs-border-bottom-width-default: ; */
/*  --hui-lilprs-border-bottom-left-radius-default: ; */
/*  --hui-lilprs-border-bottom-right-radius-default: ; */
/*  --hui-lilprs-border-image-outset-default: ; */
/*  --hui-lilprs-border-image-repeat-default: ; */
/*  --hui-lilprs-border-image-slice-default: ; */
/*  --hui-lilprs-border-image-source-default: ; */
/*  --hui-lilprs-border-image-width-default: ; */
/*  --hui-lilprs-border-left-color-default: ; */
/*  --hui-lilprs-border-left-style-default: ; */
/*  --hui-lilprs-border-left-width-default: ; */
/*  --hui-lilprs-border-right-color-default: ; */
/*  --hui-lilprs-border-right-style-default: ; */
/*  --hui-lilprs-border-right-width-default: ; */
/*  --hui-lilprs-border-top-color-default: ; */
/*  --hui-lilprs-border-top-style-default: ; */
/*  --hui-lilprs-border-top-width-default: ; */
/*  --hui-lilprs-border-top-left-radius-default: ; */
/*  --hui-lilprs-border-top-right-radius-default: ; */
/*  --hui-lilprs-box-shadow-default: ; */
/*  --hui-lilprs-cursor-default: ; */
/*  --hui-lilprs-outline-color-default: ; */
/*  --hui-lilprs-outline-offset-default: ; */
/*  --hui-lilprs-outline-style-default: ; */
/*  --hui-lilprs-outline-width-default: ; */
/*  --hui-lilprs-scrollbar-color-default: ; */
/*  --hui-lilprs-scrollbar-gutter-default: ; */
/*  --hui-lilprs-scrollbar-width-default: ; */
  /* DISPLAY */
/*  --hui-lilprs-display-default: ; */
/*  --hui-lilprs-flex-default: ; */
/*  --hui-lilprs-gap-default: ; */
}
[data-hui=MultiInput] > input {
  /* LAYOUT-POSITION */
/*  --hui-aqailr-position-default: ; */
/*  --hui-aqailr-top-default: ; */
/*  --hui-aqailr-right-default: ; */
/*  --hui-aqailr-bottom-default: ; */
/*  --hui-aqailr-left-default: ; */
/*  --hui-aqailr-z-index-default: ; */
/*  --hui-aqailr-float-default: ; */
/*  --hui-aqailr-clear-default: ; */
/*  --hui-aqailr-align-self-default: ; */
/*  --hui-aqailr-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-aqailr-box-sizing-default: ; */
/*  --hui-aqailr-height-default: ; */
/*  --hui-aqailr-max-height-default: ; */
/*  --hui-aqailr-min-height-default: ; */
/*  --hui-aqailr-width-default: ; */
/*  --hui-aqailr-max-width-default: ; */
/*  --hui-aqailr-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-aqailr-margin-top-default: ; */
/*  --hui-aqailr-margin-right-default: ; */
/*  --hui-aqailr-margin-bottom-default: ; */
/*  --hui-aqailr-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-aqailr-padding-top-default: ; */
/*  --hui-aqailr-padding-right-default: ; */
/*  --hui-aqailr-padding-bottom-default: ; */
/*  --hui-aqailr-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-aqailr-overflow-x-default: ; */
/*  --hui-aqailr-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-aqailr-flex-basis-default: ; */
/*  --hui-aqailr-flex-direction-default: ; */
/*  --hui-aqailr-flex-grow-default: ; */
/*  --hui-aqailr-flex-shrink-default: ; */
/*  --hui-aqailr-flex-wrap-default: ; */
/*  --hui-aqailr-gap-default: ; */
/*  --hui-aqailr-align-content-default: ; */
/*  --hui-aqailr-justify-content-default: ; */
/*  --hui-aqailr-align-items-default: ; */
  /* TEXT */
/*  --hui-aqailr-direction-default: ; */
/*  --hui-aqailr-font-family-default: ; */
/*  --hui-aqailr-font-size-default: ; */
/*  --hui-aqailr-font-stretch-default: ; */
/*  --hui-aqailr-font-style-default: ; */
/*  --hui-aqailr-font-weight-default: ; */
/*  --hui-aqailr-letter-spacing-default: ; */
/*  --hui-aqailr-line-height-default: ; */
/*  --hui-aqailr-text-align-default: ; */
/*  --hui-aqailr-text-align-last-default: ; */
/*  --hui-aqailr-text-decoration-color-default: ; */
/*  --hui-aqailr-text-decoration-line-default: ; */
/*  --hui-aqailr-text-decoration-style-default: ; */
/*  --hui-aqailr-text-decoration-thickness-default: ; */
/*  --hui-aqailr-text-indent-default: ; */
/*  --hui-aqailr-text-overflow-default: ; */
/*  --hui-aqailr-text-shadow-default: ; */
/*  --hui-aqailr-text-size-adjust-default: ; */
/*  --hui-aqailr-text-transform-default: ; */
/*  --hui-aqailr-text-wrap-default: ; */
/*  --hui-aqailr-vertical-align-default: ; */
/*  --hui-aqailr-white-space-collapse-default: ; */
/*  --hui-aqailr-word-break-default: ; */
/*  --hui-aqailr-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-aqailr-visibility-default: ; */
/*  --hui-aqailr-color-default: ; */
/*  --hui-aqailr-background-attachment-default: ; */
/*  --hui-aqailr-background-clip-default: ; */
/*  --hui-aqailr-background-color-default: ; */
/*  --hui-aqailr-background-image-default: ; */
/*  --hui-aqailr-background-origin-default: ; */
/*  --hui-aqailr-background-position-x-default: ; */
/*  --hui-aqailr-background-position-y-default: ; */
/*  --hui-aqailr-background-repeat-default: ; */
/*  --hui-aqailr-background-size-default: ; */
/*  --hui-aqailr-border-bottom-color-default: ; */
/*  --hui-aqailr-border-bottom-style-default: ; */
/*  --hui-aqailr-border-bottom-width-default: ; */
/*  --hui-aqailr-border-bottom-left-radius-default: ; */
/*  --hui-aqailr-border-bottom-right-radius-default: ; */
/*  --hui-aqailr-border-image-outset-default: ; */
/*  --hui-aqailr-border-image-repeat-default: ; */
/*  --hui-aqailr-border-image-slice-default: ; */
/*  --hui-aqailr-border-image-source-default: ; */
/*  --hui-aqailr-border-image-width-default: ; */
/*  --hui-aqailr-border-left-color-default: ; */
/*  --hui-aqailr-border-left-style-default: ; */
/*  --hui-aqailr-border-left-width-default: ; */
/*  --hui-aqailr-border-right-color-default: ; */
/*  --hui-aqailr-border-right-style-default: ; */
/*  --hui-aqailr-border-right-width-default: ; */
/*  --hui-aqailr-border-top-color-default: ; */
/*  --hui-aqailr-border-top-style-default: ; */
/*  --hui-aqailr-border-top-width-default: ; */
/*  --hui-aqailr-border-top-left-radius-default: ; */
/*  --hui-aqailr-border-top-right-radius-default: ; */
/*  --hui-aqailr-box-shadow-default: ; */
/*  --hui-aqailr-cursor-default: ; */
/*  --hui-aqailr-outline-color-default: ; */
/*  --hui-aqailr-outline-offset-default: ; */
/*  --hui-aqailr-outline-style-default: ; */
/*  --hui-aqailr-outline-width-default: ; */
/*  --hui-aqailr-scrollbar-color-default: ; */
/*  --hui-aqailr-scrollbar-gutter-default: ; */
/*  --hui-aqailr-scrollbar-width-default: ; */
}
[data-hui=MultiInput] > input::placeholder {
/*  --hui-fyvwyk-font-size-default: ; */
/*  --hui-fyvwyk-text-align-default: ; */
}
[data-hui=MultiInput] > button[data-hui=Button] {
  /* LAYOUT-POSITION */
/*  --hui-wqctph-position-default: ; */
/*  --hui-wqctph-top-default: ; */
/*  --hui-wqctph-right-default: ; */
/*  --hui-wqctph-bottom-default: ; */
/*  --hui-wqctph-left-default: ; */
/*  --hui-wqctph-z-index-default: ; */
/*  --hui-wqctph-float-default: ; */
/*  --hui-wqctph-clear-default: ; */
/*  --hui-wqctph-align-self-default: ; */
/*  --hui-wqctph-order-default: ; */
/*  --hui-wqctph-font-size-default: ; */
}
[data-hui=MultiInput] > button[data-hui=Badge] {
/*  --hui-lehaze-flex-grow-default: ; */
/*  --hui-lehaze-cursor-default: ; */
}
[data-hui=MultiInput] {
  /* LAYOUT-POSITION */
  position: var(--hui-lilprs-position, static);
  top: var(--hui-lilprs-top, auto);
  right: var(--hui-lilprs-right, auto);
  bottom: var(--hui-lilprs-bottom, auto);
  left: var(--hui-lilprs-left, auto);
  z-index: var(--hui-lilprs-z-index, auto);
  float: var(--hui-lilprs-float, none);
  clear: var(--hui-lilprs-clear, none);
  align-self: var(--hui-lilprs-align-self, auto);
  order: var(--hui-lilprs-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-lilprs-box-sizing, border-box);
  height: var(--hui-lilprs-height, auto);
  max-height: var(--hui-lilprs-max-height, none);
  min-height: var(--hui-lilprs-min-height, auto);
  width: var(--hui-lilprs-width, auto);
  max-width: var(--hui-lilprs-max-width, none);
  min-width: var(--hui-lilprs-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-lilprs-margin-top, 0px);
  margin-right: var(--hui-lilprs-margin-right, 0px);
  margin-bottom: var(--hui-lilprs-margin-bottom, 0px);
  margin-left: var(--hui-lilprs-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-lilprs-padding-top, 0px);
  padding-right: var(--hui-lilprs-padding-right, 0px);
  padding-bottom: var(--hui-lilprs-padding-bottom, 0px);
  padding-left: var(--hui-lilprs-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-lilprs-overflow-x, visible);
  overflow-y: var(--hui-lilprs-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-lilprs-flex-basis, auto);
  flex-direction: var(--hui-lilprs-flex-direction, row);
  flex-grow: var(--hui-lilprs-flex-grow, 0);
  flex-shrink: var(--hui-lilprs-flex-shrink, 1);
  flex-wrap: var(--hui-lilprs-flex-wrap, nowrap);
  gap: var(--hui-lilprs-gap, 0px);
  align-content: var(--hui-lilprs-align-content, stretch);
  justify-content: var(--hui-lilprs-justify-content, flex-start);
  align-items: var(--hui-lilprs-align-items, stretch);
  /* TEXT */
  direction: var(--hui-lilprs-direction, ltr);
  font-family: var(--hui-lilprs-font-family, system-ui);
  font-size: var(--hui-lilprs-font-size, 16px);
  font-stretch: var(--hui-lilprs-font-stretch, 100%);
  font-style: var(--hui-lilprs-font-style, normal);
  font-weight: var(--hui-lilprs-font-weight, 400);
  letter-spacing: var(--hui-lilprs-letter-spacing, normal);
  line-height: var(--hui-lilprs-line-height, normal);
  text-align: var(--hui-lilprs-text-align, start);
  text-align-last: var(--hui-lilprs-text-align-last, auto);
  text-decoration-color: var(--hui-lilprs-text-decoration-color, #000);
  text-decoration-line: var(--hui-lilprs-text-decoration-line, none);
  text-decoration-style: var(--hui-lilprs-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-lilprs-text-decoration-thickness, auto);
  text-indent: var(--hui-lilprs-text-indent, 0px);
  text-overflow: var(--hui-lilprs-text-overflow, clip);
  text-shadow: var(--hui-lilprs-text-shadow, none);
  text-size-adjust: var(--hui-lilprs-text-size-adjust, auto);
  text-transform: var(--hui-lilprs-text-transform, none);
  text-wrap: var(--hui-lilprs-text-wrap, wrap);
  vertical-align: var(--hui-lilprs-vertical-align, baseline);
  white-space-collapse: var(--hui-lilprs-white-space-collapse, collapse);
  word-break: var(--hui-lilprs-word-break, normal);
  word-spacing: var(--hui-lilprs-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-lilprs-visibility, visible);
  color: var(--hui-lilprs-color, rgb(0, 0, 0));
  background-attachment: var(--hui-lilprs-background-attachment, scroll);
  background-clip: var(--hui-lilprs-background-clip, border-box);
  background-color: var(--hui-lilprs-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-lilprs-background-image, none);
  background-origin: var(--hui-lilprs-background-origin, padding-box);
  background-position-x: var(--hui-lilprs-background-position-x, 0%);
  background-position-y: var(--hui-lilprs-background-position-y, 0%);
  background-repeat: var(--hui-lilprs-background-repeat, repeat);
  background-size: var(--hui-lilprs-background-size, auto);
  border-bottom-color: var(--hui-lilprs-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-lilprs-border-bottom-style, none);
  border-bottom-width: var(--hui-lilprs-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-lilprs-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-lilprs-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-lilprs-border-image-outset, 0);
  border-image-repeat: var(--hui-lilprs-border-image-repeat, stretch);
  border-image-slice: var(--hui-lilprs-border-image-slice, 100%);
  border-image-source: var(--hui-lilprs-border-image-source, none);
  border-image-width: var(--hui-lilprs-border-image-width, 1);
  border-left-color: var(--hui-lilprs-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-lilprs-border-left-style, none);
  border-left-width: var(--hui-lilprs-border-left-width, 0px);
  border-right-color: var(--hui-lilprs-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-lilprs-border-right-style, none);
  border-right-width: var(--hui-lilprs-border-right-width, 0px);
  border-top-color: var(--hui-lilprs-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-lilprs-border-top-style, none);
  border-top-width: var(--hui-lilprs-border-top-width, 0px);
  border-top-left-radius: var(--hui-lilprs-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-lilprs-border-top-right-radius, 0px);
  box-shadow: var(--hui-lilprs-box-shadow, none);
  cursor: var(--hui-lilprs-cursor, auto);
  outline-color: var(--hui-lilprs-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-lilprs-outline-offset, 0px);
  outline-style: var(--hui-lilprs-outline-style, none);
  outline-width: var(--hui-lilprs-outline-width, 0px);
  scrollbar-color: var(--hui-lilprs-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-lilprs-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-lilprs-scrollbar-width, thin);
  /* DISPLAY */
  display: var(--hui-lilprs-display, block);
  flex: var(--hui-lilprs-flex, initial);
  gap: var(--hui-lilprs-gap, initial);
}
[data-hui=MultiInput] > input {
  /* LAYOUT-POSITION */
  position: var(--hui-aqailr-position, static);
  top: var(--hui-aqailr-top, auto);
  right: var(--hui-aqailr-right, auto);
  bottom: var(--hui-aqailr-bottom, auto);
  left: var(--hui-aqailr-left, auto);
  z-index: var(--hui-aqailr-z-index, auto);
  float: var(--hui-aqailr-float, none);
  clear: var(--hui-aqailr-clear, none);
  align-self: var(--hui-aqailr-align-self, auto);
  order: var(--hui-aqailr-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-aqailr-box-sizing, border-box);
  height: var(--hui-aqailr-height, auto);
  max-height: var(--hui-aqailr-max-height, none);
  min-height: var(--hui-aqailr-min-height, auto);
  width: var(--hui-aqailr-width, auto);
  max-width: var(--hui-aqailr-max-width, none);
  min-width: var(--hui-aqailr-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-aqailr-margin-top, 0px);
  margin-right: var(--hui-aqailr-margin-right, 0px);
  margin-bottom: var(--hui-aqailr-margin-bottom, 0px);
  margin-left: var(--hui-aqailr-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-aqailr-padding-top, 0px);
  padding-right: var(--hui-aqailr-padding-right, 0px);
  padding-bottom: var(--hui-aqailr-padding-bottom, 0px);
  padding-left: var(--hui-aqailr-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-aqailr-overflow-x, visible);
  overflow-y: var(--hui-aqailr-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-aqailr-flex-basis, auto);
  flex-direction: var(--hui-aqailr-flex-direction, row);
  flex-grow: var(--hui-aqailr-flex-grow, 0);
  flex-shrink: var(--hui-aqailr-flex-shrink, 1);
  flex-wrap: var(--hui-aqailr-flex-wrap, nowrap);
  gap: var(--hui-aqailr-gap, 0px);
  align-content: var(--hui-aqailr-align-content, stretch);
  justify-content: var(--hui-aqailr-justify-content, flex-start);
  align-items: var(--hui-aqailr-align-items, stretch);
  /* TEXT */
  direction: var(--hui-aqailr-direction, ltr);
  font-family: var(--hui-aqailr-font-family, system-ui);
  font-size: var(--hui-aqailr-font-size, 16px);
  font-stretch: var(--hui-aqailr-font-stretch, 100%);
  font-style: var(--hui-aqailr-font-style, normal);
  font-weight: var(--hui-aqailr-font-weight, 400);
  letter-spacing: var(--hui-aqailr-letter-spacing, normal);
  line-height: var(--hui-aqailr-line-height, normal);
  text-align: var(--hui-aqailr-text-align, start);
  text-align-last: var(--hui-aqailr-text-align-last, auto);
  text-decoration-color: var(--hui-aqailr-text-decoration-color, #000);
  text-decoration-line: var(--hui-aqailr-text-decoration-line, none);
  text-decoration-style: var(--hui-aqailr-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-aqailr-text-decoration-thickness, auto);
  text-indent: var(--hui-aqailr-text-indent, 0px);
  text-overflow: var(--hui-aqailr-text-overflow, clip);
  text-shadow: var(--hui-aqailr-text-shadow, none);
  text-size-adjust: var(--hui-aqailr-text-size-adjust, auto);
  text-transform: var(--hui-aqailr-text-transform, none);
  text-wrap: var(--hui-aqailr-text-wrap, wrap);
  vertical-align: var(--hui-aqailr-vertical-align, baseline);
  white-space-collapse: var(--hui-aqailr-white-space-collapse, collapse);
  word-break: var(--hui-aqailr-word-break, normal);
  word-spacing: var(--hui-aqailr-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-aqailr-visibility, visible);
  color: var(--hui-aqailr-color, rgb(0, 0, 0));
  background-attachment: var(--hui-aqailr-background-attachment, scroll);
  background-clip: var(--hui-aqailr-background-clip, border-box);
  background-color: var(--hui-aqailr-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-aqailr-background-image, none);
  background-origin: var(--hui-aqailr-background-origin, padding-box);
  background-position-x: var(--hui-aqailr-background-position-x, 0%);
  background-position-y: var(--hui-aqailr-background-position-y, 0%);
  background-repeat: var(--hui-aqailr-background-repeat, repeat);
  background-size: var(--hui-aqailr-background-size, auto);
  border-bottom-color: var(--hui-aqailr-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-aqailr-border-bottom-style, none);
  border-bottom-width: var(--hui-aqailr-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-aqailr-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-aqailr-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-aqailr-border-image-outset, 0);
  border-image-repeat: var(--hui-aqailr-border-image-repeat, stretch);
  border-image-slice: var(--hui-aqailr-border-image-slice, 100%);
  border-image-source: var(--hui-aqailr-border-image-source, none);
  border-image-width: var(--hui-aqailr-border-image-width, 1);
  border-left-color: var(--hui-aqailr-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-aqailr-border-left-style, none);
  border-left-width: var(--hui-aqailr-border-left-width, 0px);
  border-right-color: var(--hui-aqailr-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-aqailr-border-right-style, none);
  border-right-width: var(--hui-aqailr-border-right-width, 0px);
  border-top-color: var(--hui-aqailr-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-aqailr-border-top-style, none);
  border-top-width: var(--hui-aqailr-border-top-width, 0px);
  border-top-left-radius: var(--hui-aqailr-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-aqailr-border-top-right-radius, 0px);
  box-shadow: var(--hui-aqailr-box-shadow, none);
  cursor: var(--hui-aqailr-cursor, auto);
  outline-color: var(--hui-aqailr-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-aqailr-outline-offset, 0px);
  outline-style: var(--hui-aqailr-outline-style, none);
  outline-width: var(--hui-aqailr-outline-width, 0px);
  scrollbar-color: var(--hui-aqailr-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-aqailr-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-aqailr-scrollbar-width, thin);
}
[data-hui=MultiInput] > input::placeholder {
  font-size: var(--hui-fyvwyk-font-size, initial);
  text-align: var(--hui-fyvwyk-text-align, initial);
}
[data-hui=MultiInput] > button[data-hui=Button] {
  /* LAYOUT-POSITION */
  position: var(--hui-wqctph-position, static);
  top: var(--hui-wqctph-top, auto);
  right: var(--hui-wqctph-right, auto);
  bottom: var(--hui-wqctph-bottom, auto);
  left: var(--hui-wqctph-left, auto);
  z-index: var(--hui-wqctph-z-index, auto);
  float: var(--hui-wqctph-float, none);
  clear: var(--hui-wqctph-clear, none);
  align-self: var(--hui-wqctph-align-self, auto);
  order: var(--hui-wqctph-order, 0);
  font-size: var(--hui-wqctph-font-size, initial);
}
[data-hui=MultiInput] > button[data-hui=Badge] {
  flex-grow: var(--hui-lehaze-flex-grow, initial);
  cursor: var(--hui-lehaze-cursor, initial);
}
[data-hui=Textarea] {
  /* LAYOUT-POSITION */
  --hui-yqncrg-position: relative;
  /* LAYOUT-SIZING */
  --hui-yqncrg-min-height: calc(var(--hui-default-font-size) * var(--hui-default-line-height) + (var(--hui-default-spacer-5) + var(--hui-default-spacer-3) + var(--hui-default-border-width)) * 2);
  --hui-yqncrg-width: 100%;
  --hui-yqncrg-max-width: 50vw;
  --hui-yqncrg-min-width: 200px;
  /* LAYOUT-PADDING */
  --hui-yqncrg-padding-top: calc(var(--hui-default-spacer-5) + var(--hui-default-spacer-3));
  --hui-yqncrg-padding-right: 0;
  --hui-yqncrg-padding-bottom: calc(var(--hui-default-spacer-5) + var(--hui-default-spacer-3));
  --hui-yqncrg-padding-left: 0;
  /* LAYOUT-OVERFLOW */
  --hui-yqncrg-overflow-x: hidden;
  --hui-yqncrg-overflow-y: hidden;
  /* LAYOUT-FLEX */
  --hui-yqncrg-align-content: stretch;
  --hui-yqncrg-justify-content: stretch;
  --hui-yqncrg-align-items: stretch;
  /* APPERANCE */
  --hui-yqncrg-background-color: var(--hui-default-background-color);
  --hui-yqncrg-background-image: none;
  --hui-yqncrg-border-bottom-color: var(--hui-default-border-color);
  --hui-yqncrg-border-bottom-style: var(--hui-default-border-style);
  --hui-yqncrg-border-bottom-width: var(--hui-default-border-width);
  --hui-yqncrg-border-bottom-left-radius: var(--hui-default-border-radius-1);
  --hui-yqncrg-border-bottom-right-radius: var(--hui-default-border-radius-1);
  --hui-yqncrg-border-left-color: var(--hui-default-border-color);
  --hui-yqncrg-border-left-style: var(--hui-default-border-style);
  --hui-yqncrg-border-left-width: var(--hui-default-border-width);
  --hui-yqncrg-border-right-color: var(--hui-default-border-color);
  --hui-yqncrg-border-right-style: var(--hui-default-border-style);
  --hui-yqncrg-border-right-width: var(--hui-default-border-width);
  --hui-yqncrg-border-top-color: var(--hui-default-border-color);
  --hui-yqncrg-border-top-style: var(--hui-default-border-style);
  --hui-yqncrg-border-top-width: var(--hui-default-border-width);
  --hui-yqncrg-border-top-left-radius: var(--hui-default-border-radius-1);
  --hui-yqncrg-border-top-right-radius: var(--hui-default-border-radius-1);
  --hui-yqncrg-box-shadow: var(--hui-tria-box-shadow);
  /* DISPLAY */
  --hui-yqncrg-display: grid;
  /* GRID */
  --hui-yqncrg-align-content: stretch;
  --hui-yqncrg-justify-content: stretch;
  --hui-yqncrg-align-items: stretch;
}
[data-hui=Textarea] > textarea,
[data-hui=Textarea]::after {
  /* LAYOUT-SIZING */
  --hui-zagnla-max-width: 100%;
  /* LAYOUT-PADDING */
  --hui-zagnla-padding-top: 0;
  --hui-zagnla-padding-right: var(--hui-default-spacer-7);
  --hui-zagnla-padding-bottom: 0;
  --hui-zagnla-padding-left: var(--hui-default-spacer-7);
  /* TEXT */
  --hui-zagnla-font-size: var(--hui-default-font-size);
  --hui-zagnla-font-weight: var(--hui-default-font-weight);
  --hui-zagnla-line-height: var(--hui-default-line-height);
  --hui-zagnla-text-align: left;
  --hui-zagnla-text-wrap: wrap;
  --hui-zagnla-white-space-collapse: preserve;
  /* APPERANCE */
  --hui-zagnla-color: var(--hui-default-color-text);
  --hui-zagnla-scrollbar-width: thin;
  --hui-zagnla-grid-area: 1 / 1 / 2 / 2;
}
[data-hui=Textarea] > textarea {
  --hui-ccjrnw-resize: none;
  --hui-ccjrnw-max-height: 450px;
}
[data-hui=Textarea]::after {
  /* CONTENT */
  --hui-uesrne-content: attr(data-hui-value) " ";
  --hui-uesrne-visibility: hidden;
  --hui-uesrne-max-height: 450px;
}
[data-hui=Textarea] > textarea::placeholder {
  --hui-otvrfb-font-size: var(--hui-default-size-0);
  --hui-otvrfb-text-align: center;
}
[data-hui=Textarea] > button[data-hui=Button] {
  /* LAYOUT-POSITION */
  --hui-rvvxnn-position: absolute;
  --hui-rvvxnn-top: calc(var(--hui-default-spacer-4) + var(--hui-default-border-width) * 2);
  --hui-rvvxnn-right: var(--hui-default-spacer-7);
  --hui-rvvxnn-font-size: var(--hui-default-size-0);
}
[data-hui=Textarea][data-hui-theme~=flat] {
}
[data-hui=Textarea][data-hui-theme~=flat] > textarea,
[data-hui=Textarea][data-hui-theme~=flat]::after {
}
[data-hui=Textarea][data-hui-theme~=flat] > textarea {
}
[data-hui=Textarea][data-hui-theme~=flat]::after {
}
[data-hui=Textarea][data-hui-theme~=flat] > textarea::placeholder {
}
[data-hui=Textarea][data-hui-theme~=flat] > button[data-hui=Button] {
}
[data-hui=Textarea][data-hui-theme~=oneLine] {
}
[data-hui=Textarea][data-hui-theme~=oneLine] > textarea,
[data-hui=Textarea][data-hui-theme~=oneLine]::after {
  /* APPERANCE */
  --hui-zagnla-scrollbar-width: none;
}
[data-hui=Textarea][data-hui-theme~=oneLine] > textarea {
}
[data-hui=Textarea][data-hui-theme~=oneLine]::after {
  /* DISPLAY */
  --hui-uesrne-display: none;
}
[data-hui=Textarea][data-hui-theme~=oneLine] > textarea::placeholder {
}
[data-hui=Textarea][data-hui-theme~=oneLine] > button[data-hui=Button] {
}
[data-hui=Textarea] {
  /* LAYOUT-POSITION */
/*  --hui-yqncrg-position-default: ; */
/*  --hui-yqncrg-top-default: ; */
/*  --hui-yqncrg-right-default: ; */
/*  --hui-yqncrg-bottom-default: ; */
/*  --hui-yqncrg-left-default: ; */
/*  --hui-yqncrg-z-index-default: ; */
/*  --hui-yqncrg-float-default: ; */
/*  --hui-yqncrg-clear-default: ; */
/*  --hui-yqncrg-align-self-default: ; */
/*  --hui-yqncrg-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-yqncrg-box-sizing-default: ; */
/*  --hui-yqncrg-height-default: ; */
/*  --hui-yqncrg-max-height-default: ; */
/*  --hui-yqncrg-min-height-default: ; */
/*  --hui-yqncrg-width-default: ; */
/*  --hui-yqncrg-max-width-default: ; */
/*  --hui-yqncrg-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-yqncrg-margin-top-default: ; */
/*  --hui-yqncrg-margin-right-default: ; */
/*  --hui-yqncrg-margin-bottom-default: ; */
/*  --hui-yqncrg-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-yqncrg-padding-top-default: ; */
/*  --hui-yqncrg-padding-right-default: ; */
/*  --hui-yqncrg-padding-bottom-default: ; */
/*  --hui-yqncrg-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-yqncrg-overflow-x-default: ; */
/*  --hui-yqncrg-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-yqncrg-flex-basis-default: ; */
/*  --hui-yqncrg-flex-direction-default: ; */
/*  --hui-yqncrg-flex-grow-default: ; */
/*  --hui-yqncrg-flex-shrink-default: ; */
/*  --hui-yqncrg-flex-wrap-default: ; */
/*  --hui-yqncrg-gap-default: ; */
/*  --hui-yqncrg-align-content-default: ; */
/*  --hui-yqncrg-justify-content-default: ; */
/*  --hui-yqncrg-align-items-default: ; */
  /* TEXT */
/*  --hui-yqncrg-direction-default: ; */
/*  --hui-yqncrg-font-family-default: ; */
/*  --hui-yqncrg-font-size-default: ; */
/*  --hui-yqncrg-font-stretch-default: ; */
/*  --hui-yqncrg-font-style-default: ; */
/*  --hui-yqncrg-font-weight-default: ; */
/*  --hui-yqncrg-letter-spacing-default: ; */
/*  --hui-yqncrg-line-height-default: ; */
/*  --hui-yqncrg-text-align-default: ; */
/*  --hui-yqncrg-text-align-last-default: ; */
/*  --hui-yqncrg-text-decoration-color-default: ; */
/*  --hui-yqncrg-text-decoration-line-default: ; */
/*  --hui-yqncrg-text-decoration-style-default: ; */
/*  --hui-yqncrg-text-decoration-thickness-default: ; */
/*  --hui-yqncrg-text-indent-default: ; */
/*  --hui-yqncrg-text-overflow-default: ; */
/*  --hui-yqncrg-text-shadow-default: ; */
/*  --hui-yqncrg-text-size-adjust-default: ; */
/*  --hui-yqncrg-text-transform-default: ; */
/*  --hui-yqncrg-text-wrap-default: ; */
/*  --hui-yqncrg-vertical-align-default: ; */
/*  --hui-yqncrg-white-space-collapse-default: ; */
/*  --hui-yqncrg-word-break-default: ; */
/*  --hui-yqncrg-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-yqncrg-visibility-default: ; */
/*  --hui-yqncrg-color-default: ; */
/*  --hui-yqncrg-background-attachment-default: ; */
/*  --hui-yqncrg-background-clip-default: ; */
/*  --hui-yqncrg-background-color-default: ; */
/*  --hui-yqncrg-background-image-default: ; */
/*  --hui-yqncrg-background-origin-default: ; */
/*  --hui-yqncrg-background-position-x-default: ; */
/*  --hui-yqncrg-background-position-y-default: ; */
/*  --hui-yqncrg-background-repeat-default: ; */
/*  --hui-yqncrg-background-size-default: ; */
/*  --hui-yqncrg-border-bottom-color-default: ; */
/*  --hui-yqncrg-border-bottom-style-default: ; */
/*  --hui-yqncrg-border-bottom-width-default: ; */
/*  --hui-yqncrg-border-bottom-left-radius-default: ; */
/*  --hui-yqncrg-border-bottom-right-radius-default: ; */
/*  --hui-yqncrg-border-image-outset-default: ; */
/*  --hui-yqncrg-border-image-repeat-default: ; */
/*  --hui-yqncrg-border-image-slice-default: ; */
/*  --hui-yqncrg-border-image-source-default: ; */
/*  --hui-yqncrg-border-image-width-default: ; */
/*  --hui-yqncrg-border-left-color-default: ; */
/*  --hui-yqncrg-border-left-style-default: ; */
/*  --hui-yqncrg-border-left-width-default: ; */
/*  --hui-yqncrg-border-right-color-default: ; */
/*  --hui-yqncrg-border-right-style-default: ; */
/*  --hui-yqncrg-border-right-width-default: ; */
/*  --hui-yqncrg-border-top-color-default: ; */
/*  --hui-yqncrg-border-top-style-default: ; */
/*  --hui-yqncrg-border-top-width-default: ; */
/*  --hui-yqncrg-border-top-left-radius-default: ; */
/*  --hui-yqncrg-border-top-right-radius-default: ; */
/*  --hui-yqncrg-box-shadow-default: ; */
/*  --hui-yqncrg-cursor-default: ; */
/*  --hui-yqncrg-outline-color-default: ; */
/*  --hui-yqncrg-outline-offset-default: ; */
/*  --hui-yqncrg-outline-style-default: ; */
/*  --hui-yqncrg-outline-width-default: ; */
/*  --hui-yqncrg-scrollbar-color-default: ; */
/*  --hui-yqncrg-scrollbar-gutter-default: ; */
/*  --hui-yqncrg-scrollbar-width-default: ; */
  /* DISPLAY */
/*  --hui-yqncrg-display-default: ; */
  /* GRID */
/*  --hui-yqncrg-grid-auto-columns-default: ; */
/*  --hui-yqncrg-grid-auto-flow-default: ; */
/*  --hui-yqncrg-grid-auto-rows-default: ; */
/*  --hui-yqncrg-grid-column-end-default: ; */
/*  --hui-yqncrg-grid-column-start-default: ; */
/*  --hui-yqncrg-grid-row-end-default: ; */
/*  --hui-yqncrg-grid-row-start-default: ; */
/*  --hui-yqncrg-grid-template-areas-default: ; */
/*  --hui-yqncrg-grid-template-columns-default: ; */
/*  --hui-yqncrg-grid-template-rows-default: ; */
/*  --hui-yqncrg-align-content-default: ; */
/*  --hui-yqncrg-justify-content-default: ; */
/*  --hui-yqncrg-align-items-default: ; */
/*  --hui-yqncrg-justify-items-default: ; */
/*  --hui-yqncrg-column-gap-default: ; */
/*  --hui-yqncrg-row-gap-default: ; */
}
[data-hui=Textarea] > textarea,
[data-hui=Textarea]::after {
  /* LAYOUT-POSITION */
/*  --hui-zagnla-position-default: ; */
/*  --hui-zagnla-top-default: ; */
/*  --hui-zagnla-right-default: ; */
/*  --hui-zagnla-bottom-default: ; */
/*  --hui-zagnla-left-default: ; */
/*  --hui-zagnla-z-index-default: ; */
/*  --hui-zagnla-float-default: ; */
/*  --hui-zagnla-clear-default: ; */
/*  --hui-zagnla-align-self-default: ; */
/*  --hui-zagnla-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-zagnla-box-sizing-default: ; */
/*  --hui-zagnla-height-default: ; */
/*  --hui-zagnla-max-height-default: ; */
/*  --hui-zagnla-min-height-default: ; */
/*  --hui-zagnla-width-default: ; */
/*  --hui-zagnla-max-width-default: ; */
/*  --hui-zagnla-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-zagnla-margin-top-default: ; */
/*  --hui-zagnla-margin-right-default: ; */
/*  --hui-zagnla-margin-bottom-default: ; */
/*  --hui-zagnla-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-zagnla-padding-top-default: ; */
/*  --hui-zagnla-padding-right-default: ; */
/*  --hui-zagnla-padding-bottom-default: ; */
/*  --hui-zagnla-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-zagnla-overflow-x-default: ; */
/*  --hui-zagnla-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-zagnla-flex-basis-default: ; */
/*  --hui-zagnla-flex-direction-default: ; */
/*  --hui-zagnla-flex-grow-default: ; */
/*  --hui-zagnla-flex-shrink-default: ; */
/*  --hui-zagnla-flex-wrap-default: ; */
/*  --hui-zagnla-gap-default: ; */
/*  --hui-zagnla-align-content-default: ; */
/*  --hui-zagnla-justify-content-default: ; */
/*  --hui-zagnla-align-items-default: ; */
  /* TEXT */
/*  --hui-zagnla-direction-default: ; */
/*  --hui-zagnla-font-family-default: ; */
/*  --hui-zagnla-font-size-default: ; */
/*  --hui-zagnla-font-stretch-default: ; */
/*  --hui-zagnla-font-style-default: ; */
/*  --hui-zagnla-font-weight-default: ; */
/*  --hui-zagnla-letter-spacing-default: ; */
/*  --hui-zagnla-line-height-default: ; */
/*  --hui-zagnla-text-align-default: ; */
/*  --hui-zagnla-text-align-last-default: ; */
/*  --hui-zagnla-text-decoration-color-default: ; */
/*  --hui-zagnla-text-decoration-line-default: ; */
/*  --hui-zagnla-text-decoration-style-default: ; */
/*  --hui-zagnla-text-decoration-thickness-default: ; */
/*  --hui-zagnla-text-indent-default: ; */
/*  --hui-zagnla-text-overflow-default: ; */
/*  --hui-zagnla-text-shadow-default: ; */
/*  --hui-zagnla-text-size-adjust-default: ; */
/*  --hui-zagnla-text-transform-default: ; */
/*  --hui-zagnla-text-wrap-default: ; */
/*  --hui-zagnla-vertical-align-default: ; */
/*  --hui-zagnla-white-space-collapse-default: ; */
/*  --hui-zagnla-word-break-default: ; */
/*  --hui-zagnla-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-zagnla-visibility-default: ; */
/*  --hui-zagnla-color-default: ; */
/*  --hui-zagnla-background-attachment-default: ; */
/*  --hui-zagnla-background-clip-default: ; */
/*  --hui-zagnla-background-color-default: ; */
/*  --hui-zagnla-background-image-default: ; */
/*  --hui-zagnla-background-origin-default: ; */
/*  --hui-zagnla-background-position-x-default: ; */
/*  --hui-zagnla-background-position-y-default: ; */
/*  --hui-zagnla-background-repeat-default: ; */
/*  --hui-zagnla-background-size-default: ; */
/*  --hui-zagnla-border-bottom-color-default: ; */
/*  --hui-zagnla-border-bottom-style-default: ; */
/*  --hui-zagnla-border-bottom-width-default: ; */
/*  --hui-zagnla-border-bottom-left-radius-default: ; */
/*  --hui-zagnla-border-bottom-right-radius-default: ; */
/*  --hui-zagnla-border-image-outset-default: ; */
/*  --hui-zagnla-border-image-repeat-default: ; */
/*  --hui-zagnla-border-image-slice-default: ; */
/*  --hui-zagnla-border-image-source-default: ; */
/*  --hui-zagnla-border-image-width-default: ; */
/*  --hui-zagnla-border-left-color-default: ; */
/*  --hui-zagnla-border-left-style-default: ; */
/*  --hui-zagnla-border-left-width-default: ; */
/*  --hui-zagnla-border-right-color-default: ; */
/*  --hui-zagnla-border-right-style-default: ; */
/*  --hui-zagnla-border-right-width-default: ; */
/*  --hui-zagnla-border-top-color-default: ; */
/*  --hui-zagnla-border-top-style-default: ; */
/*  --hui-zagnla-border-top-width-default: ; */
/*  --hui-zagnla-border-top-left-radius-default: ; */
/*  --hui-zagnla-border-top-right-radius-default: ; */
/*  --hui-zagnla-box-shadow-default: ; */
/*  --hui-zagnla-cursor-default: ; */
/*  --hui-zagnla-outline-color-default: ; */
/*  --hui-zagnla-outline-offset-default: ; */
/*  --hui-zagnla-outline-style-default: ; */
/*  --hui-zagnla-outline-width-default: ; */
/*  --hui-zagnla-scrollbar-color-default: ; */
/*  --hui-zagnla-scrollbar-gutter-default: ; */
/*  --hui-zagnla-scrollbar-width-default: ; */
/*  --hui-zagnla-grid-area-default: ; */
}
[data-hui=Textarea] > textarea {
/*  --hui-ccjrnw-resize-default: ; */
/*  --hui-ccjrnw-overflow-default: ; */
/*  --hui-ccjrnw-max-height-default: ; */
}
[data-hui=Textarea]::after {
  /* CONTENT */
/*  --hui-uesrne-content-default: ; */
/*  --hui-uesrne-counter-increment-default: ; */
/*  --hui-uesrne-counter-reset-default: ; */
/*  --hui-uesrne-quotes-default: ; */
/*  --hui-uesrne-visibility-default: ; */
  /* DISPLAY */
/*  --hui-uesrne-display-default: ; */
/*  --hui-uesrne-max-height-default: ; */
}
[data-hui=Textarea] > textarea::placeholder {
/*  --hui-otvrfb-font-size-default: ; */
/*  --hui-otvrfb-text-align-default: ; */
}
[data-hui=Textarea] > button[data-hui=Button] {
  /* LAYOUT-POSITION */
/*  --hui-rvvxnn-position-default: ; */
/*  --hui-rvvxnn-top-default: ; */
/*  --hui-rvvxnn-right-default: ; */
/*  --hui-rvvxnn-bottom-default: ; */
/*  --hui-rvvxnn-left-default: ; */
/*  --hui-rvvxnn-z-index-default: ; */
/*  --hui-rvvxnn-float-default: ; */
/*  --hui-rvvxnn-clear-default: ; */
/*  --hui-rvvxnn-align-self-default: ; */
/*  --hui-rvvxnn-order-default: ; */
/*  --hui-rvvxnn-font-size-default: ; */
}
[data-hui=Textarea] {
  /* LAYOUT-POSITION */
  position: var(--hui-yqncrg-position, static);
  top: var(--hui-yqncrg-top, auto);
  right: var(--hui-yqncrg-right, auto);
  bottom: var(--hui-yqncrg-bottom, auto);
  left: var(--hui-yqncrg-left, auto);
  z-index: var(--hui-yqncrg-z-index, auto);
  float: var(--hui-yqncrg-float, none);
  clear: var(--hui-yqncrg-clear, none);
  align-self: var(--hui-yqncrg-align-self, auto);
  order: var(--hui-yqncrg-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-yqncrg-box-sizing, border-box);
  height: var(--hui-yqncrg-height, auto);
  max-height: var(--hui-yqncrg-max-height, none);
  min-height: var(--hui-yqncrg-min-height, auto);
  width: var(--hui-yqncrg-width, auto);
  max-width: var(--hui-yqncrg-max-width, none);
  min-width: var(--hui-yqncrg-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-yqncrg-margin-top, 0px);
  margin-right: var(--hui-yqncrg-margin-right, 0px);
  margin-bottom: var(--hui-yqncrg-margin-bottom, 0px);
  margin-left: var(--hui-yqncrg-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-yqncrg-padding-top, 0px);
  padding-right: var(--hui-yqncrg-padding-right, 0px);
  padding-bottom: var(--hui-yqncrg-padding-bottom, 0px);
  padding-left: var(--hui-yqncrg-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-yqncrg-overflow-x, visible);
  overflow-y: var(--hui-yqncrg-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-yqncrg-flex-basis, auto);
  flex-direction: var(--hui-yqncrg-flex-direction, row);
  flex-grow: var(--hui-yqncrg-flex-grow, 0);
  flex-shrink: var(--hui-yqncrg-flex-shrink, 1);
  flex-wrap: var(--hui-yqncrg-flex-wrap, nowrap);
  gap: var(--hui-yqncrg-gap, 0px);
  align-content: var(--hui-yqncrg-align-content, stretch);
  justify-content: var(--hui-yqncrg-justify-content, flex-start);
  align-items: var(--hui-yqncrg-align-items, stretch);
  /* TEXT */
  direction: var(--hui-yqncrg-direction, ltr);
  font-family: var(--hui-yqncrg-font-family, system-ui);
  font-size: var(--hui-yqncrg-font-size, 16px);
  font-stretch: var(--hui-yqncrg-font-stretch, 100%);
  font-style: var(--hui-yqncrg-font-style, normal);
  font-weight: var(--hui-yqncrg-font-weight, 400);
  letter-spacing: var(--hui-yqncrg-letter-spacing, normal);
  line-height: var(--hui-yqncrg-line-height, normal);
  text-align: var(--hui-yqncrg-text-align, start);
  text-align-last: var(--hui-yqncrg-text-align-last, auto);
  text-decoration-color: var(--hui-yqncrg-text-decoration-color, #000);
  text-decoration-line: var(--hui-yqncrg-text-decoration-line, none);
  text-decoration-style: var(--hui-yqncrg-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-yqncrg-text-decoration-thickness, auto);
  text-indent: var(--hui-yqncrg-text-indent, 0px);
  text-overflow: var(--hui-yqncrg-text-overflow, clip);
  text-shadow: var(--hui-yqncrg-text-shadow, none);
  text-size-adjust: var(--hui-yqncrg-text-size-adjust, auto);
  text-transform: var(--hui-yqncrg-text-transform, none);
  text-wrap: var(--hui-yqncrg-text-wrap, wrap);
  vertical-align: var(--hui-yqncrg-vertical-align, baseline);
  white-space-collapse: var(--hui-yqncrg-white-space-collapse, collapse);
  word-break: var(--hui-yqncrg-word-break, normal);
  word-spacing: var(--hui-yqncrg-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-yqncrg-visibility, visible);
  color: var(--hui-yqncrg-color, rgb(0, 0, 0));
  background-attachment: var(--hui-yqncrg-background-attachment, scroll);
  background-clip: var(--hui-yqncrg-background-clip, border-box);
  background-color: var(--hui-yqncrg-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-yqncrg-background-image, none);
  background-origin: var(--hui-yqncrg-background-origin, padding-box);
  background-position-x: var(--hui-yqncrg-background-position-x, 0%);
  background-position-y: var(--hui-yqncrg-background-position-y, 0%);
  background-repeat: var(--hui-yqncrg-background-repeat, repeat);
  background-size: var(--hui-yqncrg-background-size, auto);
  border-bottom-color: var(--hui-yqncrg-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-yqncrg-border-bottom-style, none);
  border-bottom-width: var(--hui-yqncrg-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-yqncrg-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-yqncrg-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-yqncrg-border-image-outset, 0);
  border-image-repeat: var(--hui-yqncrg-border-image-repeat, stretch);
  border-image-slice: var(--hui-yqncrg-border-image-slice, 100%);
  border-image-source: var(--hui-yqncrg-border-image-source, none);
  border-image-width: var(--hui-yqncrg-border-image-width, 1);
  border-left-color: var(--hui-yqncrg-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-yqncrg-border-left-style, none);
  border-left-width: var(--hui-yqncrg-border-left-width, 0px);
  border-right-color: var(--hui-yqncrg-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-yqncrg-border-right-style, none);
  border-right-width: var(--hui-yqncrg-border-right-width, 0px);
  border-top-color: var(--hui-yqncrg-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-yqncrg-border-top-style, none);
  border-top-width: var(--hui-yqncrg-border-top-width, 0px);
  border-top-left-radius: var(--hui-yqncrg-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-yqncrg-border-top-right-radius, 0px);
  box-shadow: var(--hui-yqncrg-box-shadow, none);
  cursor: var(--hui-yqncrg-cursor, auto);
  outline-color: var(--hui-yqncrg-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-yqncrg-outline-offset, 0px);
  outline-style: var(--hui-yqncrg-outline-style, none);
  outline-width: var(--hui-yqncrg-outline-width, 0px);
  scrollbar-color: var(--hui-yqncrg-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-yqncrg-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-yqncrg-scrollbar-width, thin);
  /* DISPLAY */
  display: var(--hui-yqncrg-display, block);
  /* GRID */
  grid-auto-columns: var(--hui-yqncrg-grid-auto-columns, auto);
  grid-auto-flow: var(--hui-yqncrg-grid-auto-flow, row);
  grid-auto-rows: var(--hui-yqncrg-grid-auto-rows, auto);
  grid-column-end: var(--hui-yqncrg-grid-column-end, auto);
  grid-column-start: var(--hui-yqncrg-grid-column-start, auto);
  grid-row-end: var(--hui-yqncrg-grid-row-end, auto);
  grid-row-start: var(--hui-yqncrg-grid-row-start, auto);
  grid-template-areas: var(--hui-yqncrg-grid-template-areas, none);
  grid-template-columns: var(--hui-yqncrg-grid-template-columns, none);
  grid-template-rows: var(--hui-yqncrg-grid-template-rows, none);
  align-content: var(--hui-yqncrg-align-content, normal);
  justify-content: var(--hui-yqncrg-justify-content, normal);
  align-items: var(--hui-yqncrg-align-items, normal);
  justify-items: var(--hui-yqncrg-justify-items, legacy);
  column-gap: var(--hui-yqncrg-column-gap, 0px);
  row-gap: var(--hui-yqncrg-row-gap, 0px);
}
[data-hui=Textarea] > textarea,
[data-hui=Textarea]::after {
  /* LAYOUT-POSITION */
  position: var(--hui-zagnla-position, static);
  top: var(--hui-zagnla-top, auto);
  right: var(--hui-zagnla-right, auto);
  bottom: var(--hui-zagnla-bottom, auto);
  left: var(--hui-zagnla-left, auto);
  z-index: var(--hui-zagnla-z-index, auto);
  float: var(--hui-zagnla-float, none);
  clear: var(--hui-zagnla-clear, none);
  align-self: var(--hui-zagnla-align-self, auto);
  order: var(--hui-zagnla-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-zagnla-box-sizing, border-box);
  height: var(--hui-zagnla-height, auto);
  max-height: var(--hui-zagnla-max-height, none);
  min-height: var(--hui-zagnla-min-height, auto);
  width: var(--hui-zagnla-width, auto);
  max-width: var(--hui-zagnla-max-width, none);
  min-width: var(--hui-zagnla-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-zagnla-margin-top, 0px);
  margin-right: var(--hui-zagnla-margin-right, 0px);
  margin-bottom: var(--hui-zagnla-margin-bottom, 0px);
  margin-left: var(--hui-zagnla-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-zagnla-padding-top, 0px);
  padding-right: var(--hui-zagnla-padding-right, 0px);
  padding-bottom: var(--hui-zagnla-padding-bottom, 0px);
  padding-left: var(--hui-zagnla-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-zagnla-overflow-x, visible);
  overflow-y: var(--hui-zagnla-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-zagnla-flex-basis, auto);
  flex-direction: var(--hui-zagnla-flex-direction, row);
  flex-grow: var(--hui-zagnla-flex-grow, 0);
  flex-shrink: var(--hui-zagnla-flex-shrink, 1);
  flex-wrap: var(--hui-zagnla-flex-wrap, nowrap);
  gap: var(--hui-zagnla-gap, 0px);
  align-content: var(--hui-zagnla-align-content, stretch);
  justify-content: var(--hui-zagnla-justify-content, flex-start);
  align-items: var(--hui-zagnla-align-items, stretch);
  /* TEXT */
  direction: var(--hui-zagnla-direction, ltr);
  font-family: var(--hui-zagnla-font-family, system-ui);
  font-size: var(--hui-zagnla-font-size, 16px);
  font-stretch: var(--hui-zagnla-font-stretch, 100%);
  font-style: var(--hui-zagnla-font-style, normal);
  font-weight: var(--hui-zagnla-font-weight, 400);
  letter-spacing: var(--hui-zagnla-letter-spacing, normal);
  line-height: var(--hui-zagnla-line-height, normal);
  text-align: var(--hui-zagnla-text-align, start);
  text-align-last: var(--hui-zagnla-text-align-last, auto);
  text-decoration-color: var(--hui-zagnla-text-decoration-color, #000);
  text-decoration-line: var(--hui-zagnla-text-decoration-line, none);
  text-decoration-style: var(--hui-zagnla-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-zagnla-text-decoration-thickness, auto);
  text-indent: var(--hui-zagnla-text-indent, 0px);
  text-overflow: var(--hui-zagnla-text-overflow, clip);
  text-shadow: var(--hui-zagnla-text-shadow, none);
  text-size-adjust: var(--hui-zagnla-text-size-adjust, auto);
  text-transform: var(--hui-zagnla-text-transform, none);
  text-wrap: var(--hui-zagnla-text-wrap, wrap);
  vertical-align: var(--hui-zagnla-vertical-align, baseline);
  white-space-collapse: var(--hui-zagnla-white-space-collapse, collapse);
  word-break: var(--hui-zagnla-word-break, normal);
  word-spacing: var(--hui-zagnla-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-zagnla-visibility, visible);
  color: var(--hui-zagnla-color, rgb(0, 0, 0));
  background-attachment: var(--hui-zagnla-background-attachment, scroll);
  background-clip: var(--hui-zagnla-background-clip, border-box);
  background-color: var(--hui-zagnla-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-zagnla-background-image, none);
  background-origin: var(--hui-zagnla-background-origin, padding-box);
  background-position-x: var(--hui-zagnla-background-position-x, 0%);
  background-position-y: var(--hui-zagnla-background-position-y, 0%);
  background-repeat: var(--hui-zagnla-background-repeat, repeat);
  background-size: var(--hui-zagnla-background-size, auto);
  border-bottom-color: var(--hui-zagnla-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-zagnla-border-bottom-style, none);
  border-bottom-width: var(--hui-zagnla-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-zagnla-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-zagnla-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-zagnla-border-image-outset, 0);
  border-image-repeat: var(--hui-zagnla-border-image-repeat, stretch);
  border-image-slice: var(--hui-zagnla-border-image-slice, 100%);
  border-image-source: var(--hui-zagnla-border-image-source, none);
  border-image-width: var(--hui-zagnla-border-image-width, 1);
  border-left-color: var(--hui-zagnla-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-zagnla-border-left-style, none);
  border-left-width: var(--hui-zagnla-border-left-width, 0px);
  border-right-color: var(--hui-zagnla-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-zagnla-border-right-style, none);
  border-right-width: var(--hui-zagnla-border-right-width, 0px);
  border-top-color: var(--hui-zagnla-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-zagnla-border-top-style, none);
  border-top-width: var(--hui-zagnla-border-top-width, 0px);
  border-top-left-radius: var(--hui-zagnla-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-zagnla-border-top-right-radius, 0px);
  box-shadow: var(--hui-zagnla-box-shadow, none);
  cursor: var(--hui-zagnla-cursor, auto);
  outline-color: var(--hui-zagnla-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-zagnla-outline-offset, 0px);
  outline-style: var(--hui-zagnla-outline-style, none);
  outline-width: var(--hui-zagnla-outline-width, 0px);
  scrollbar-color: var(--hui-zagnla-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-zagnla-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-zagnla-scrollbar-width, thin);
  grid-area: var(--hui-zagnla-grid-area, initial);
}
[data-hui=Textarea] > textarea {
  resize: var(--hui-ccjrnw-resize, initial);
  overflow: var(--hui-ccjrnw-overflow, initial);
  max-height: var(--hui-ccjrnw-max-height, initial);
}
[data-hui=Textarea]::after {
  /* CONTENT */
  content: var(--hui-uesrne-content, normal);
  counter-increment: var(--hui-uesrne-counter-increment, none);
  counter-reset: var(--hui-uesrne-counter-reset, none);
  quotes: var(--hui-uesrne-quotes, auto);
  visibility: var(--hui-uesrne-visibility, initial);
  /* DISPLAY */
  display: var(--hui-uesrne-display, block);
  max-height: var(--hui-uesrne-max-height, initial);
}
[data-hui=Textarea] > textarea::placeholder {
  font-size: var(--hui-otvrfb-font-size, initial);
  text-align: var(--hui-otvrfb-text-align, initial);
}
[data-hui=Textarea] > button[data-hui=Button] {
  /* LAYOUT-POSITION */
  position: var(--hui-rvvxnn-position, static);
  top: var(--hui-rvvxnn-top, auto);
  right: var(--hui-rvvxnn-right, auto);
  bottom: var(--hui-rvvxnn-bottom, auto);
  left: var(--hui-rvvxnn-left, auto);
  z-index: var(--hui-rvvxnn-z-index, auto);
  float: var(--hui-rvvxnn-float, none);
  clear: var(--hui-rvvxnn-clear, none);
  align-self: var(--hui-rvvxnn-align-self, auto);
  order: var(--hui-rvvxnn-order, 0);
  font-size: var(--hui-rvvxnn-font-size, initial);
}
[data-hui=NumberInput] {
  /* LAYOUT-SIZING */
  --hui-affhez-min-height: calc(var(--hui-default-font-size) * var(--hui-default-line-height) + (var(--hui-default-spacer-5) + var(--hui-default-spacer-3) + var(--hui-default-border-width)) * 2);
  --hui-affhez-width: 100%;
  --hui-affhez-max-width: 50vw;
  --hui-affhez-min-width: 100px;
  /* LAYOUT-PADDING */
  --hui-affhez-padding-top: var(--hui-default-spacer-5);
  --hui-affhez-padding-right: var(--hui-default-spacer-7);
  --hui-affhez-padding-bottom: var(--hui-default-spacer-5);
  --hui-affhez-padding-left: var(--hui-default-spacer-7);
  /* LAYOUT-OVERFLOW */
  --hui-affhez-overflow-x: visible;
  --hui-affhez-overflow-y: visible;
  /* LAYOUT-FLEX */
  --hui-affhez-flex-direction: row;
  --hui-affhez-flex-wrap: nowrap;
  --hui-affhez-gap: var(--hui-default-spacer-5);
  --hui-affhez-align-content: center;
  --hui-affhez-justify-content: stretch;
  --hui-affhez-align-items: center;
  /* APPERANCE */
  --hui-affhez-background-color: var(--hui-default-background-color);
  --hui-affhez-background-image: none;
  --hui-affhez-border-bottom-color: var(--hui-default-border-color);
  --hui-affhez-border-bottom-style: var(--hui-default-border-style);
  --hui-affhez-border-bottom-width: var(--hui-default-border-width);
  --hui-affhez-border-bottom-left-radius: var(--hui-default-border-radius-1);
  --hui-affhez-border-bottom-right-radius: var(--hui-default-border-radius-1);
  --hui-affhez-border-left-color: var(--hui-default-border-color);
  --hui-affhez-border-left-style: var(--hui-default-border-style);
  --hui-affhez-border-left-width: var(--hui-default-border-width);
  --hui-affhez-border-right-color: var(--hui-default-border-color);
  --hui-affhez-border-right-style: var(--hui-default-border-style);
  --hui-affhez-border-right-width: var(--hui-default-border-width);
  --hui-affhez-border-top-color: var(--hui-default-border-color);
  --hui-affhez-border-top-style: var(--hui-default-border-style);
  --hui-affhez-border-top-width: var(--hui-default-border-width);
  --hui-affhez-border-top-left-radius: var(--hui-default-border-radius-1);
  --hui-affhez-border-top-right-radius: var(--hui-default-border-radius-1);
  --hui-affhez-box-shadow: var(--hui-tria-box-shadow);
  /* DISPLAY */
  --hui-affhez-display: flex;
}
[data-hui=NumberInput] > input {
  /* LAYOUT-SIZING */
  --hui-hqtsye-max-width: 100%;
  /* LAYOUT-PADDING */
  --hui-hqtsye-padding-top: var(--hui-default-spacer-3);
  --hui-hqtsye-padding-right: 0;
  --hui-hqtsye-padding-bottom: var(--hui-default-spacer-3);
  --hui-hqtsye-padding-left: 0;
  /* LAYOUT-FLEX */
  --hui-hqtsye-flex-grow: 2;
  /* TEXT */
  --hui-hqtsye-font-size: var(--hui-default-font-size);
  --hui-hqtsye-font-weight: var(--hui-default-font-weight);
  --hui-hqtsye-line-height: var(--hui-default-line-height);
  --hui-hqtsye-text-align: center;
  /* APPERANCE */
  --hui-hqtsye-color: var(--hui-default-color-text);
}
[data-hui=NumberInput] > input::placeholder {
  --hui-ltpgzd-font-size: var(--hui-default-size-0);
}
[data-hui=NumberInput][data-hui-theme~=flat] {
}
[data-hui=NumberInput][data-hui-theme~=flat] > input {
}
[data-hui=NumberInput][data-hui-theme~=flat] > input::placeholder {
}
[data-hui=NumberInput] {
  /* LAYOUT-POSITION */
/*  --hui-affhez-position-default: ; */
/*  --hui-affhez-top-default: ; */
/*  --hui-affhez-right-default: ; */
/*  --hui-affhez-bottom-default: ; */
/*  --hui-affhez-left-default: ; */
/*  --hui-affhez-z-index-default: ; */
/*  --hui-affhez-float-default: ; */
/*  --hui-affhez-clear-default: ; */
/*  --hui-affhez-align-self-default: ; */
/*  --hui-affhez-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-affhez-box-sizing-default: ; */
/*  --hui-affhez-height-default: ; */
/*  --hui-affhez-max-height-default: ; */
/*  --hui-affhez-min-height-default: ; */
/*  --hui-affhez-width-default: ; */
/*  --hui-affhez-max-width-default: ; */
/*  --hui-affhez-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-affhez-margin-top-default: ; */
/*  --hui-affhez-margin-right-default: ; */
/*  --hui-affhez-margin-bottom-default: ; */
/*  --hui-affhez-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-affhez-padding-top-default: ; */
/*  --hui-affhez-padding-right-default: ; */
/*  --hui-affhez-padding-bottom-default: ; */
/*  --hui-affhez-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-affhez-overflow-x-default: ; */
/*  --hui-affhez-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-affhez-flex-basis-default: ; */
/*  --hui-affhez-flex-direction-default: ; */
/*  --hui-affhez-flex-grow-default: ; */
/*  --hui-affhez-flex-shrink-default: ; */
/*  --hui-affhez-flex-wrap-default: ; */
/*  --hui-affhez-gap-default: ; */
/*  --hui-affhez-align-content-default: ; */
/*  --hui-affhez-justify-content-default: ; */
/*  --hui-affhez-align-items-default: ; */
  /* TEXT */
/*  --hui-affhez-direction-default: ; */
/*  --hui-affhez-font-family-default: ; */
/*  --hui-affhez-font-size-default: ; */
/*  --hui-affhez-font-stretch-default: ; */
/*  --hui-affhez-font-style-default: ; */
/*  --hui-affhez-font-weight-default: ; */
/*  --hui-affhez-letter-spacing-default: ; */
/*  --hui-affhez-line-height-default: ; */
/*  --hui-affhez-text-align-default: ; */
/*  --hui-affhez-text-align-last-default: ; */
/*  --hui-affhez-text-decoration-color-default: ; */
/*  --hui-affhez-text-decoration-line-default: ; */
/*  --hui-affhez-text-decoration-style-default: ; */
/*  --hui-affhez-text-decoration-thickness-default: ; */
/*  --hui-affhez-text-indent-default: ; */
/*  --hui-affhez-text-overflow-default: ; */
/*  --hui-affhez-text-shadow-default: ; */
/*  --hui-affhez-text-size-adjust-default: ; */
/*  --hui-affhez-text-transform-default: ; */
/*  --hui-affhez-text-wrap-default: ; */
/*  --hui-affhez-vertical-align-default: ; */
/*  --hui-affhez-white-space-collapse-default: ; */
/*  --hui-affhez-word-break-default: ; */
/*  --hui-affhez-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-affhez-visibility-default: ; */
/*  --hui-affhez-color-default: ; */
/*  --hui-affhez-background-attachment-default: ; */
/*  --hui-affhez-background-clip-default: ; */
/*  --hui-affhez-background-color-default: ; */
/*  --hui-affhez-background-image-default: ; */
/*  --hui-affhez-background-origin-default: ; */
/*  --hui-affhez-background-position-x-default: ; */
/*  --hui-affhez-background-position-y-default: ; */
/*  --hui-affhez-background-repeat-default: ; */
/*  --hui-affhez-background-size-default: ; */
/*  --hui-affhez-border-bottom-color-default: ; */
/*  --hui-affhez-border-bottom-style-default: ; */
/*  --hui-affhez-border-bottom-width-default: ; */
/*  --hui-affhez-border-bottom-left-radius-default: ; */
/*  --hui-affhez-border-bottom-right-radius-default: ; */
/*  --hui-affhez-border-image-outset-default: ; */
/*  --hui-affhez-border-image-repeat-default: ; */
/*  --hui-affhez-border-image-slice-default: ; */
/*  --hui-affhez-border-image-source-default: ; */
/*  --hui-affhez-border-image-width-default: ; */
/*  --hui-affhez-border-left-color-default: ; */
/*  --hui-affhez-border-left-style-default: ; */
/*  --hui-affhez-border-left-width-default: ; */
/*  --hui-affhez-border-right-color-default: ; */
/*  --hui-affhez-border-right-style-default: ; */
/*  --hui-affhez-border-right-width-default: ; */
/*  --hui-affhez-border-top-color-default: ; */
/*  --hui-affhez-border-top-style-default: ; */
/*  --hui-affhez-border-top-width-default: ; */
/*  --hui-affhez-border-top-left-radius-default: ; */
/*  --hui-affhez-border-top-right-radius-default: ; */
/*  --hui-affhez-box-shadow-default: ; */
/*  --hui-affhez-cursor-default: ; */
/*  --hui-affhez-outline-color-default: ; */
/*  --hui-affhez-outline-offset-default: ; */
/*  --hui-affhez-outline-style-default: ; */
/*  --hui-affhez-outline-width-default: ; */
/*  --hui-affhez-scrollbar-color-default: ; */
/*  --hui-affhez-scrollbar-gutter-default: ; */
/*  --hui-affhez-scrollbar-width-default: ; */
  /* DISPLAY */
/*  --hui-affhez-display-default: ; */
/*  --hui-affhez-flex-default: ; */
}
[data-hui=NumberInput] > input {
  /* LAYOUT-POSITION */
/*  --hui-hqtsye-position-default: ; */
/*  --hui-hqtsye-top-default: ; */
/*  --hui-hqtsye-right-default: ; */
/*  --hui-hqtsye-bottom-default: ; */
/*  --hui-hqtsye-left-default: ; */
/*  --hui-hqtsye-z-index-default: ; */
/*  --hui-hqtsye-float-default: ; */
/*  --hui-hqtsye-clear-default: ; */
/*  --hui-hqtsye-align-self-default: ; */
/*  --hui-hqtsye-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-hqtsye-box-sizing-default: ; */
/*  --hui-hqtsye-height-default: ; */
/*  --hui-hqtsye-max-height-default: ; */
/*  --hui-hqtsye-min-height-default: ; */
/*  --hui-hqtsye-width-default: ; */
/*  --hui-hqtsye-max-width-default: ; */
/*  --hui-hqtsye-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-hqtsye-margin-top-default: ; */
/*  --hui-hqtsye-margin-right-default: ; */
/*  --hui-hqtsye-margin-bottom-default: ; */
/*  --hui-hqtsye-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-hqtsye-padding-top-default: ; */
/*  --hui-hqtsye-padding-right-default: ; */
/*  --hui-hqtsye-padding-bottom-default: ; */
/*  --hui-hqtsye-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-hqtsye-overflow-x-default: ; */
/*  --hui-hqtsye-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-hqtsye-flex-basis-default: ; */
/*  --hui-hqtsye-flex-direction-default: ; */
/*  --hui-hqtsye-flex-grow-default: ; */
/*  --hui-hqtsye-flex-shrink-default: ; */
/*  --hui-hqtsye-flex-wrap-default: ; */
/*  --hui-hqtsye-gap-default: ; */
/*  --hui-hqtsye-align-content-default: ; */
/*  --hui-hqtsye-justify-content-default: ; */
/*  --hui-hqtsye-align-items-default: ; */
  /* TEXT */
/*  --hui-hqtsye-direction-default: ; */
/*  --hui-hqtsye-font-family-default: ; */
/*  --hui-hqtsye-font-size-default: ; */
/*  --hui-hqtsye-font-stretch-default: ; */
/*  --hui-hqtsye-font-style-default: ; */
/*  --hui-hqtsye-font-weight-default: ; */
/*  --hui-hqtsye-letter-spacing-default: ; */
/*  --hui-hqtsye-line-height-default: ; */
/*  --hui-hqtsye-text-align-default: ; */
/*  --hui-hqtsye-text-align-last-default: ; */
/*  --hui-hqtsye-text-decoration-color-default: ; */
/*  --hui-hqtsye-text-decoration-line-default: ; */
/*  --hui-hqtsye-text-decoration-style-default: ; */
/*  --hui-hqtsye-text-decoration-thickness-default: ; */
/*  --hui-hqtsye-text-indent-default: ; */
/*  --hui-hqtsye-text-overflow-default: ; */
/*  --hui-hqtsye-text-shadow-default: ; */
/*  --hui-hqtsye-text-size-adjust-default: ; */
/*  --hui-hqtsye-text-transform-default: ; */
/*  --hui-hqtsye-text-wrap-default: ; */
/*  --hui-hqtsye-vertical-align-default: ; */
/*  --hui-hqtsye-white-space-collapse-default: ; */
/*  --hui-hqtsye-word-break-default: ; */
/*  --hui-hqtsye-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-hqtsye-visibility-default: ; */
/*  --hui-hqtsye-color-default: ; */
/*  --hui-hqtsye-background-attachment-default: ; */
/*  --hui-hqtsye-background-clip-default: ; */
/*  --hui-hqtsye-background-color-default: ; */
/*  --hui-hqtsye-background-image-default: ; */
/*  --hui-hqtsye-background-origin-default: ; */
/*  --hui-hqtsye-background-position-x-default: ; */
/*  --hui-hqtsye-background-position-y-default: ; */
/*  --hui-hqtsye-background-repeat-default: ; */
/*  --hui-hqtsye-background-size-default: ; */
/*  --hui-hqtsye-border-bottom-color-default: ; */
/*  --hui-hqtsye-border-bottom-style-default: ; */
/*  --hui-hqtsye-border-bottom-width-default: ; */
/*  --hui-hqtsye-border-bottom-left-radius-default: ; */
/*  --hui-hqtsye-border-bottom-right-radius-default: ; */
/*  --hui-hqtsye-border-image-outset-default: ; */
/*  --hui-hqtsye-border-image-repeat-default: ; */
/*  --hui-hqtsye-border-image-slice-default: ; */
/*  --hui-hqtsye-border-image-source-default: ; */
/*  --hui-hqtsye-border-image-width-default: ; */
/*  --hui-hqtsye-border-left-color-default: ; */
/*  --hui-hqtsye-border-left-style-default: ; */
/*  --hui-hqtsye-border-left-width-default: ; */
/*  --hui-hqtsye-border-right-color-default: ; */
/*  --hui-hqtsye-border-right-style-default: ; */
/*  --hui-hqtsye-border-right-width-default: ; */
/*  --hui-hqtsye-border-top-color-default: ; */
/*  --hui-hqtsye-border-top-style-default: ; */
/*  --hui-hqtsye-border-top-width-default: ; */
/*  --hui-hqtsye-border-top-left-radius-default: ; */
/*  --hui-hqtsye-border-top-right-radius-default: ; */
/*  --hui-hqtsye-box-shadow-default: ; */
/*  --hui-hqtsye-cursor-default: ; */
/*  --hui-hqtsye-outline-color-default: ; */
/*  --hui-hqtsye-outline-offset-default: ; */
/*  --hui-hqtsye-outline-style-default: ; */
/*  --hui-hqtsye-outline-width-default: ; */
/*  --hui-hqtsye-scrollbar-color-default: ; */
/*  --hui-hqtsye-scrollbar-gutter-default: ; */
/*  --hui-hqtsye-scrollbar-width-default: ; */
}
[data-hui=NumberInput] > input::placeholder {
/*  --hui-ltpgzd-font-size-default: ; */
}
[data-hui=NumberInput] {
  /* LAYOUT-POSITION */
  position: var(--hui-affhez-position, static);
  top: var(--hui-affhez-top, auto);
  right: var(--hui-affhez-right, auto);
  bottom: var(--hui-affhez-bottom, auto);
  left: var(--hui-affhez-left, auto);
  z-index: var(--hui-affhez-z-index, auto);
  float: var(--hui-affhez-float, none);
  clear: var(--hui-affhez-clear, none);
  align-self: var(--hui-affhez-align-self, auto);
  order: var(--hui-affhez-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-affhez-box-sizing, border-box);
  height: var(--hui-affhez-height, auto);
  max-height: var(--hui-affhez-max-height, none);
  min-height: var(--hui-affhez-min-height, auto);
  width: var(--hui-affhez-width, auto);
  max-width: var(--hui-affhez-max-width, none);
  min-width: var(--hui-affhez-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-affhez-margin-top, 0px);
  margin-right: var(--hui-affhez-margin-right, 0px);
  margin-bottom: var(--hui-affhez-margin-bottom, 0px);
  margin-left: var(--hui-affhez-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-affhez-padding-top, 0px);
  padding-right: var(--hui-affhez-padding-right, 0px);
  padding-bottom: var(--hui-affhez-padding-bottom, 0px);
  padding-left: var(--hui-affhez-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-affhez-overflow-x, visible);
  overflow-y: var(--hui-affhez-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-affhez-flex-basis, auto);
  flex-direction: var(--hui-affhez-flex-direction, row);
  flex-grow: var(--hui-affhez-flex-grow, 0);
  flex-shrink: var(--hui-affhez-flex-shrink, 1);
  flex-wrap: var(--hui-affhez-flex-wrap, nowrap);
  gap: var(--hui-affhez-gap, 0px);
  align-content: var(--hui-affhez-align-content, stretch);
  justify-content: var(--hui-affhez-justify-content, flex-start);
  align-items: var(--hui-affhez-align-items, stretch);
  /* TEXT */
  direction: var(--hui-affhez-direction, ltr);
  font-family: var(--hui-affhez-font-family, system-ui);
  font-size: var(--hui-affhez-font-size, 16px);
  font-stretch: var(--hui-affhez-font-stretch, 100%);
  font-style: var(--hui-affhez-font-style, normal);
  font-weight: var(--hui-affhez-font-weight, 400);
  letter-spacing: var(--hui-affhez-letter-spacing, normal);
  line-height: var(--hui-affhez-line-height, normal);
  text-align: var(--hui-affhez-text-align, start);
  text-align-last: var(--hui-affhez-text-align-last, auto);
  text-decoration-color: var(--hui-affhez-text-decoration-color, #000);
  text-decoration-line: var(--hui-affhez-text-decoration-line, none);
  text-decoration-style: var(--hui-affhez-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-affhez-text-decoration-thickness, auto);
  text-indent: var(--hui-affhez-text-indent, 0px);
  text-overflow: var(--hui-affhez-text-overflow, clip);
  text-shadow: var(--hui-affhez-text-shadow, none);
  text-size-adjust: var(--hui-affhez-text-size-adjust, auto);
  text-transform: var(--hui-affhez-text-transform, none);
  text-wrap: var(--hui-affhez-text-wrap, wrap);
  vertical-align: var(--hui-affhez-vertical-align, baseline);
  white-space-collapse: var(--hui-affhez-white-space-collapse, collapse);
  word-break: var(--hui-affhez-word-break, normal);
  word-spacing: var(--hui-affhez-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-affhez-visibility, visible);
  color: var(--hui-affhez-color, rgb(0, 0, 0));
  background-attachment: var(--hui-affhez-background-attachment, scroll);
  background-clip: var(--hui-affhez-background-clip, border-box);
  background-color: var(--hui-affhez-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-affhez-background-image, none);
  background-origin: var(--hui-affhez-background-origin, padding-box);
  background-position-x: var(--hui-affhez-background-position-x, 0%);
  background-position-y: var(--hui-affhez-background-position-y, 0%);
  background-repeat: var(--hui-affhez-background-repeat, repeat);
  background-size: var(--hui-affhez-background-size, auto);
  border-bottom-color: var(--hui-affhez-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-affhez-border-bottom-style, none);
  border-bottom-width: var(--hui-affhez-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-affhez-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-affhez-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-affhez-border-image-outset, 0);
  border-image-repeat: var(--hui-affhez-border-image-repeat, stretch);
  border-image-slice: var(--hui-affhez-border-image-slice, 100%);
  border-image-source: var(--hui-affhez-border-image-source, none);
  border-image-width: var(--hui-affhez-border-image-width, 1);
  border-left-color: var(--hui-affhez-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-affhez-border-left-style, none);
  border-left-width: var(--hui-affhez-border-left-width, 0px);
  border-right-color: var(--hui-affhez-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-affhez-border-right-style, none);
  border-right-width: var(--hui-affhez-border-right-width, 0px);
  border-top-color: var(--hui-affhez-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-affhez-border-top-style, none);
  border-top-width: var(--hui-affhez-border-top-width, 0px);
  border-top-left-radius: var(--hui-affhez-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-affhez-border-top-right-radius, 0px);
  box-shadow: var(--hui-affhez-box-shadow, none);
  cursor: var(--hui-affhez-cursor, auto);
  outline-color: var(--hui-affhez-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-affhez-outline-offset, 0px);
  outline-style: var(--hui-affhez-outline-style, none);
  outline-width: var(--hui-affhez-outline-width, 0px);
  scrollbar-color: var(--hui-affhez-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-affhez-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-affhez-scrollbar-width, thin);
  /* DISPLAY */
  display: var(--hui-affhez-display, block);
  flex: var(--hui-affhez-flex, initial);
}
[data-hui=NumberInput] > input {
  /* LAYOUT-POSITION */
  position: var(--hui-hqtsye-position, static);
  top: var(--hui-hqtsye-top, auto);
  right: var(--hui-hqtsye-right, auto);
  bottom: var(--hui-hqtsye-bottom, auto);
  left: var(--hui-hqtsye-left, auto);
  z-index: var(--hui-hqtsye-z-index, auto);
  float: var(--hui-hqtsye-float, none);
  clear: var(--hui-hqtsye-clear, none);
  align-self: var(--hui-hqtsye-align-self, auto);
  order: var(--hui-hqtsye-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-hqtsye-box-sizing, border-box);
  height: var(--hui-hqtsye-height, auto);
  max-height: var(--hui-hqtsye-max-height, none);
  min-height: var(--hui-hqtsye-min-height, auto);
  width: var(--hui-hqtsye-width, auto);
  max-width: var(--hui-hqtsye-max-width, none);
  min-width: var(--hui-hqtsye-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-hqtsye-margin-top, 0px);
  margin-right: var(--hui-hqtsye-margin-right, 0px);
  margin-bottom: var(--hui-hqtsye-margin-bottom, 0px);
  margin-left: var(--hui-hqtsye-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-hqtsye-padding-top, 0px);
  padding-right: var(--hui-hqtsye-padding-right, 0px);
  padding-bottom: var(--hui-hqtsye-padding-bottom, 0px);
  padding-left: var(--hui-hqtsye-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-hqtsye-overflow-x, visible);
  overflow-y: var(--hui-hqtsye-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-hqtsye-flex-basis, auto);
  flex-direction: var(--hui-hqtsye-flex-direction, row);
  flex-grow: var(--hui-hqtsye-flex-grow, 0);
  flex-shrink: var(--hui-hqtsye-flex-shrink, 1);
  flex-wrap: var(--hui-hqtsye-flex-wrap, nowrap);
  gap: var(--hui-hqtsye-gap, 0px);
  align-content: var(--hui-hqtsye-align-content, stretch);
  justify-content: var(--hui-hqtsye-justify-content, flex-start);
  align-items: var(--hui-hqtsye-align-items, stretch);
  /* TEXT */
  direction: var(--hui-hqtsye-direction, ltr);
  font-family: var(--hui-hqtsye-font-family, system-ui);
  font-size: var(--hui-hqtsye-font-size, 16px);
  font-stretch: var(--hui-hqtsye-font-stretch, 100%);
  font-style: var(--hui-hqtsye-font-style, normal);
  font-weight: var(--hui-hqtsye-font-weight, 400);
  letter-spacing: var(--hui-hqtsye-letter-spacing, normal);
  line-height: var(--hui-hqtsye-line-height, normal);
  text-align: var(--hui-hqtsye-text-align, start);
  text-align-last: var(--hui-hqtsye-text-align-last, auto);
  text-decoration-color: var(--hui-hqtsye-text-decoration-color, #000);
  text-decoration-line: var(--hui-hqtsye-text-decoration-line, none);
  text-decoration-style: var(--hui-hqtsye-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-hqtsye-text-decoration-thickness, auto);
  text-indent: var(--hui-hqtsye-text-indent, 0px);
  text-overflow: var(--hui-hqtsye-text-overflow, clip);
  text-shadow: var(--hui-hqtsye-text-shadow, none);
  text-size-adjust: var(--hui-hqtsye-text-size-adjust, auto);
  text-transform: var(--hui-hqtsye-text-transform, none);
  text-wrap: var(--hui-hqtsye-text-wrap, wrap);
  vertical-align: var(--hui-hqtsye-vertical-align, baseline);
  white-space-collapse: var(--hui-hqtsye-white-space-collapse, collapse);
  word-break: var(--hui-hqtsye-word-break, normal);
  word-spacing: var(--hui-hqtsye-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-hqtsye-visibility, visible);
  color: var(--hui-hqtsye-color, rgb(0, 0, 0));
  background-attachment: var(--hui-hqtsye-background-attachment, scroll);
  background-clip: var(--hui-hqtsye-background-clip, border-box);
  background-color: var(--hui-hqtsye-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-hqtsye-background-image, none);
  background-origin: var(--hui-hqtsye-background-origin, padding-box);
  background-position-x: var(--hui-hqtsye-background-position-x, 0%);
  background-position-y: var(--hui-hqtsye-background-position-y, 0%);
  background-repeat: var(--hui-hqtsye-background-repeat, repeat);
  background-size: var(--hui-hqtsye-background-size, auto);
  border-bottom-color: var(--hui-hqtsye-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-hqtsye-border-bottom-style, none);
  border-bottom-width: var(--hui-hqtsye-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-hqtsye-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-hqtsye-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-hqtsye-border-image-outset, 0);
  border-image-repeat: var(--hui-hqtsye-border-image-repeat, stretch);
  border-image-slice: var(--hui-hqtsye-border-image-slice, 100%);
  border-image-source: var(--hui-hqtsye-border-image-source, none);
  border-image-width: var(--hui-hqtsye-border-image-width, 1);
  border-left-color: var(--hui-hqtsye-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-hqtsye-border-left-style, none);
  border-left-width: var(--hui-hqtsye-border-left-width, 0px);
  border-right-color: var(--hui-hqtsye-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-hqtsye-border-right-style, none);
  border-right-width: var(--hui-hqtsye-border-right-width, 0px);
  border-top-color: var(--hui-hqtsye-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-hqtsye-border-top-style, none);
  border-top-width: var(--hui-hqtsye-border-top-width, 0px);
  border-top-left-radius: var(--hui-hqtsye-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-hqtsye-border-top-right-radius, 0px);
  box-shadow: var(--hui-hqtsye-box-shadow, none);
  cursor: var(--hui-hqtsye-cursor, auto);
  outline-color: var(--hui-hqtsye-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-hqtsye-outline-offset, 0px);
  outline-style: var(--hui-hqtsye-outline-style, none);
  outline-width: var(--hui-hqtsye-outline-width, 0px);
  scrollbar-color: var(--hui-hqtsye-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-hqtsye-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-hqtsye-scrollbar-width, thin);
}
[data-hui=NumberInput] > input::placeholder {
  font-size: var(--hui-ltpgzd-font-size, initial);
}
[data-hui=Select] {
  /* LAYOUT-POSITION */
  --hui-dityoy-position: relative;
  /* LAYOUT-SIZING */
  --hui-dityoy-min-height: calc(var(--hui-default-font-size) * var(--hui-default-line-height) + (var(--hui-default-spacer-5) + var(--hui-default-spacer-3) + var(--hui-default-border-width)) * 2);
  --hui-dityoy-width: 100%;
  --hui-dityoy-max-width: 50vw;
  --hui-dityoy-min-width: 150px;
  /* LAYOUT-PADDING */
  --hui-dityoy-padding-top: var(--hui-default-spacer-5);
  --hui-dityoy-padding-right: var(--hui-default-spacer-7);
  --hui-dityoy-padding-bottom: var(--hui-default-spacer-5);
  --hui-dityoy-padding-left: var(--hui-default-spacer-7);
  /* LAYOUT-OVERFLOW */
  --hui-dityoy-overflow-x: visible;
  --hui-dityoy-overflow-y: visible;
  /* LAYOUT-FLEX */
  --hui-dityoy-flex-direction: row;
  --hui-dityoy-flex-wrap: wrap;
  --hui-dityoy-gap: var(--hui-default-spacer-5);
  --hui-dityoy-align-content: center;
  --hui-dityoy-justify-content: stretch;
  --hui-dityoy-align-items: center;
  /* APPERANCE */
  --hui-dityoy-background-color: var(--hui-default-background-color);
  --hui-dityoy-background-image: none;
  --hui-dityoy-border-bottom-color: var(--hui-default-border-color);
  --hui-dityoy-border-bottom-style: var(--hui-default-border-style);
  --hui-dityoy-border-bottom-width: var(--hui-default-border-width);
  --hui-dityoy-border-bottom-left-radius: var(--hui-default-border-radius-1);
  --hui-dityoy-border-bottom-right-radius: var(--hui-default-border-radius-1);
  --hui-dityoy-border-left-color: var(--hui-default-border-color);
  --hui-dityoy-border-left-style: var(--hui-default-border-style);
  --hui-dityoy-border-left-width: var(--hui-default-border-width);
  --hui-dityoy-border-right-color: var(--hui-default-border-color);
  --hui-dityoy-border-right-style: var(--hui-default-border-style);
  --hui-dityoy-border-right-width: var(--hui-default-border-width);
  --hui-dityoy-border-top-color: var(--hui-default-border-color);
  --hui-dityoy-border-top-style: var(--hui-default-border-style);
  --hui-dityoy-border-top-width: var(--hui-default-border-width);
  --hui-dityoy-border-top-left-radius: var(--hui-default-border-radius-1);
  --hui-dityoy-border-top-right-radius: var(--hui-default-border-radius-1);
  --hui-dityoy-box-shadow: var(--hui-tria-box-shadow);
  /* DISPLAY */
  --hui-dityoy-display: flex;
}
[data-hui=Select] > input {
  /* LAYOUT-SIZING */
  --hui-lbxlgv-max-width: 100%;
  /* LAYOUT-PADDING */
  --hui-lbxlgv-padding-top: var(--hui-default-spacer-3);
  --hui-lbxlgv-padding-right: 0;
  --hui-lbxlgv-padding-bottom: var(--hui-default-spacer-3);
  --hui-lbxlgv-padding-left: 0;
  /* LAYOUT-FLEX */
  --hui-lbxlgv-flex-grow: 2;
  /* TEXT */
  --hui-lbxlgv-font-size: var(--hui-default-font-size);
  --hui-lbxlgv-font-weight: var(--hui-default-font-weight);
  --hui-lbxlgv-line-height: var(--hui-default-line-height);
  --hui-lbxlgv-text-align: center;
  /* APPERANCE */
  --hui-lbxlgv-color: var(--hui-unua-color-text);
  --hui-lbxlgv-cursor: pointer;
}
[data-hui=Select] > input[data-hui-selected] {
  --hui-hisqal-color: var(--hui-default-color-text);
}
[data-hui=Select] > input::placeholder {
  --hui-cdxgkc-font-size: var(--hui-default-size-0);
}
[data-hui=Select] > button[data-hui=Button] {
  /* LAYOUT-POSITION */
  --hui-umkylx-position: absolute;
  --hui-umkylx-top: calc(var(--hui-default-spacer-4) + var(--hui-default-border-width) * 2);
  --hui-umkylx-right: var(--hui-default-spacer-6);
  --hui-umkylx-font-size: var(--hui-default-size-0);
}
[data-hui=Select][data-hui-theme~=flat] {
}
[data-hui=Select][data-hui-theme~=flat] > input {
}
[data-hui=Select][data-hui-theme~=flat] > input[data-hui-selected] {
}
[data-hui=Select][data-hui-theme~=flat] > input::placeholder {
}
[data-hui=Select][data-hui-theme~=flat] > button[data-hui=Button] {
}
[data-hui=Select] {
  /* LAYOUT-POSITION */
/*  --hui-dityoy-position-default: ; */
/*  --hui-dityoy-top-default: ; */
/*  --hui-dityoy-right-default: ; */
/*  --hui-dityoy-bottom-default: ; */
/*  --hui-dityoy-left-default: ; */
/*  --hui-dityoy-z-index-default: ; */
/*  --hui-dityoy-float-default: ; */
/*  --hui-dityoy-clear-default: ; */
/*  --hui-dityoy-align-self-default: ; */
/*  --hui-dityoy-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-dityoy-box-sizing-default: ; */
/*  --hui-dityoy-height-default: ; */
/*  --hui-dityoy-max-height-default: ; */
/*  --hui-dityoy-min-height-default: ; */
/*  --hui-dityoy-width-default: ; */
/*  --hui-dityoy-max-width-default: ; */
/*  --hui-dityoy-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-dityoy-margin-top-default: ; */
/*  --hui-dityoy-margin-right-default: ; */
/*  --hui-dityoy-margin-bottom-default: ; */
/*  --hui-dityoy-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-dityoy-padding-top-default: ; */
/*  --hui-dityoy-padding-right-default: ; */
/*  --hui-dityoy-padding-bottom-default: ; */
/*  --hui-dityoy-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-dityoy-overflow-x-default: ; */
/*  --hui-dityoy-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-dityoy-flex-basis-default: ; */
/*  --hui-dityoy-flex-direction-default: ; */
/*  --hui-dityoy-flex-grow-default: ; */
/*  --hui-dityoy-flex-shrink-default: ; */
/*  --hui-dityoy-flex-wrap-default: ; */
/*  --hui-dityoy-gap-default: ; */
/*  --hui-dityoy-align-content-default: ; */
/*  --hui-dityoy-justify-content-default: ; */
/*  --hui-dityoy-align-items-default: ; */
  /* TEXT */
/*  --hui-dityoy-direction-default: ; */
/*  --hui-dityoy-font-family-default: ; */
/*  --hui-dityoy-font-size-default: ; */
/*  --hui-dityoy-font-stretch-default: ; */
/*  --hui-dityoy-font-style-default: ; */
/*  --hui-dityoy-font-weight-default: ; */
/*  --hui-dityoy-letter-spacing-default: ; */
/*  --hui-dityoy-line-height-default: ; */
/*  --hui-dityoy-text-align-default: ; */
/*  --hui-dityoy-text-align-last-default: ; */
/*  --hui-dityoy-text-decoration-color-default: ; */
/*  --hui-dityoy-text-decoration-line-default: ; */
/*  --hui-dityoy-text-decoration-style-default: ; */
/*  --hui-dityoy-text-decoration-thickness-default: ; */
/*  --hui-dityoy-text-indent-default: ; */
/*  --hui-dityoy-text-overflow-default: ; */
/*  --hui-dityoy-text-shadow-default: ; */
/*  --hui-dityoy-text-size-adjust-default: ; */
/*  --hui-dityoy-text-transform-default: ; */
/*  --hui-dityoy-text-wrap-default: ; */
/*  --hui-dityoy-vertical-align-default: ; */
/*  --hui-dityoy-white-space-collapse-default: ; */
/*  --hui-dityoy-word-break-default: ; */
/*  --hui-dityoy-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-dityoy-visibility-default: ; */
/*  --hui-dityoy-color-default: ; */
/*  --hui-dityoy-background-attachment-default: ; */
/*  --hui-dityoy-background-clip-default: ; */
/*  --hui-dityoy-background-color-default: ; */
/*  --hui-dityoy-background-image-default: ; */
/*  --hui-dityoy-background-origin-default: ; */
/*  --hui-dityoy-background-position-x-default: ; */
/*  --hui-dityoy-background-position-y-default: ; */
/*  --hui-dityoy-background-repeat-default: ; */
/*  --hui-dityoy-background-size-default: ; */
/*  --hui-dityoy-border-bottom-color-default: ; */
/*  --hui-dityoy-border-bottom-style-default: ; */
/*  --hui-dityoy-border-bottom-width-default: ; */
/*  --hui-dityoy-border-bottom-left-radius-default: ; */
/*  --hui-dityoy-border-bottom-right-radius-default: ; */
/*  --hui-dityoy-border-image-outset-default: ; */
/*  --hui-dityoy-border-image-repeat-default: ; */
/*  --hui-dityoy-border-image-slice-default: ; */
/*  --hui-dityoy-border-image-source-default: ; */
/*  --hui-dityoy-border-image-width-default: ; */
/*  --hui-dityoy-border-left-color-default: ; */
/*  --hui-dityoy-border-left-style-default: ; */
/*  --hui-dityoy-border-left-width-default: ; */
/*  --hui-dityoy-border-right-color-default: ; */
/*  --hui-dityoy-border-right-style-default: ; */
/*  --hui-dityoy-border-right-width-default: ; */
/*  --hui-dityoy-border-top-color-default: ; */
/*  --hui-dityoy-border-top-style-default: ; */
/*  --hui-dityoy-border-top-width-default: ; */
/*  --hui-dityoy-border-top-left-radius-default: ; */
/*  --hui-dityoy-border-top-right-radius-default: ; */
/*  --hui-dityoy-box-shadow-default: ; */
/*  --hui-dityoy-cursor-default: ; */
/*  --hui-dityoy-outline-color-default: ; */
/*  --hui-dityoy-outline-offset-default: ; */
/*  --hui-dityoy-outline-style-default: ; */
/*  --hui-dityoy-outline-width-default: ; */
/*  --hui-dityoy-scrollbar-color-default: ; */
/*  --hui-dityoy-scrollbar-gutter-default: ; */
/*  --hui-dityoy-scrollbar-width-default: ; */
  /* DISPLAY */
/*  --hui-dityoy-display-default: ; */
/*  --hui-dityoy-flex-default: ; */
}
[data-hui=Select] > input {
  /* LAYOUT-POSITION */
/*  --hui-lbxlgv-position-default: ; */
/*  --hui-lbxlgv-top-default: ; */
/*  --hui-lbxlgv-right-default: ; */
/*  --hui-lbxlgv-bottom-default: ; */
/*  --hui-lbxlgv-left-default: ; */
/*  --hui-lbxlgv-z-index-default: ; */
/*  --hui-lbxlgv-float-default: ; */
/*  --hui-lbxlgv-clear-default: ; */
/*  --hui-lbxlgv-align-self-default: ; */
/*  --hui-lbxlgv-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-lbxlgv-box-sizing-default: ; */
/*  --hui-lbxlgv-height-default: ; */
/*  --hui-lbxlgv-max-height-default: ; */
/*  --hui-lbxlgv-min-height-default: ; */
/*  --hui-lbxlgv-width-default: ; */
/*  --hui-lbxlgv-max-width-default: ; */
/*  --hui-lbxlgv-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-lbxlgv-margin-top-default: ; */
/*  --hui-lbxlgv-margin-right-default: ; */
/*  --hui-lbxlgv-margin-bottom-default: ; */
/*  --hui-lbxlgv-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-lbxlgv-padding-top-default: ; */
/*  --hui-lbxlgv-padding-right-default: ; */
/*  --hui-lbxlgv-padding-bottom-default: ; */
/*  --hui-lbxlgv-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-lbxlgv-overflow-x-default: ; */
/*  --hui-lbxlgv-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-lbxlgv-flex-basis-default: ; */
/*  --hui-lbxlgv-flex-direction-default: ; */
/*  --hui-lbxlgv-flex-grow-default: ; */
/*  --hui-lbxlgv-flex-shrink-default: ; */
/*  --hui-lbxlgv-flex-wrap-default: ; */
/*  --hui-lbxlgv-gap-default: ; */
/*  --hui-lbxlgv-align-content-default: ; */
/*  --hui-lbxlgv-justify-content-default: ; */
/*  --hui-lbxlgv-align-items-default: ; */
  /* TEXT */
/*  --hui-lbxlgv-direction-default: ; */
/*  --hui-lbxlgv-font-family-default: ; */
/*  --hui-lbxlgv-font-size-default: ; */
/*  --hui-lbxlgv-font-stretch-default: ; */
/*  --hui-lbxlgv-font-style-default: ; */
/*  --hui-lbxlgv-font-weight-default: ; */
/*  --hui-lbxlgv-letter-spacing-default: ; */
/*  --hui-lbxlgv-line-height-default: ; */
/*  --hui-lbxlgv-text-align-default: ; */
/*  --hui-lbxlgv-text-align-last-default: ; */
/*  --hui-lbxlgv-text-decoration-color-default: ; */
/*  --hui-lbxlgv-text-decoration-line-default: ; */
/*  --hui-lbxlgv-text-decoration-style-default: ; */
/*  --hui-lbxlgv-text-decoration-thickness-default: ; */
/*  --hui-lbxlgv-text-indent-default: ; */
/*  --hui-lbxlgv-text-overflow-default: ; */
/*  --hui-lbxlgv-text-shadow-default: ; */
/*  --hui-lbxlgv-text-size-adjust-default: ; */
/*  --hui-lbxlgv-text-transform-default: ; */
/*  --hui-lbxlgv-text-wrap-default: ; */
/*  --hui-lbxlgv-vertical-align-default: ; */
/*  --hui-lbxlgv-white-space-collapse-default: ; */
/*  --hui-lbxlgv-word-break-default: ; */
/*  --hui-lbxlgv-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-lbxlgv-visibility-default: ; */
/*  --hui-lbxlgv-color-default: ; */
/*  --hui-lbxlgv-background-attachment-default: ; */
/*  --hui-lbxlgv-background-clip-default: ; */
/*  --hui-lbxlgv-background-color-default: ; */
/*  --hui-lbxlgv-background-image-default: ; */
/*  --hui-lbxlgv-background-origin-default: ; */
/*  --hui-lbxlgv-background-position-x-default: ; */
/*  --hui-lbxlgv-background-position-y-default: ; */
/*  --hui-lbxlgv-background-repeat-default: ; */
/*  --hui-lbxlgv-background-size-default: ; */
/*  --hui-lbxlgv-border-bottom-color-default: ; */
/*  --hui-lbxlgv-border-bottom-style-default: ; */
/*  --hui-lbxlgv-border-bottom-width-default: ; */
/*  --hui-lbxlgv-border-bottom-left-radius-default: ; */
/*  --hui-lbxlgv-border-bottom-right-radius-default: ; */
/*  --hui-lbxlgv-border-image-outset-default: ; */
/*  --hui-lbxlgv-border-image-repeat-default: ; */
/*  --hui-lbxlgv-border-image-slice-default: ; */
/*  --hui-lbxlgv-border-image-source-default: ; */
/*  --hui-lbxlgv-border-image-width-default: ; */
/*  --hui-lbxlgv-border-left-color-default: ; */
/*  --hui-lbxlgv-border-left-style-default: ; */
/*  --hui-lbxlgv-border-left-width-default: ; */
/*  --hui-lbxlgv-border-right-color-default: ; */
/*  --hui-lbxlgv-border-right-style-default: ; */
/*  --hui-lbxlgv-border-right-width-default: ; */
/*  --hui-lbxlgv-border-top-color-default: ; */
/*  --hui-lbxlgv-border-top-style-default: ; */
/*  --hui-lbxlgv-border-top-width-default: ; */
/*  --hui-lbxlgv-border-top-left-radius-default: ; */
/*  --hui-lbxlgv-border-top-right-radius-default: ; */
/*  --hui-lbxlgv-box-shadow-default: ; */
/*  --hui-lbxlgv-cursor-default: ; */
/*  --hui-lbxlgv-outline-color-default: ; */
/*  --hui-lbxlgv-outline-offset-default: ; */
/*  --hui-lbxlgv-outline-style-default: ; */
/*  --hui-lbxlgv-outline-width-default: ; */
/*  --hui-lbxlgv-scrollbar-color-default: ; */
/*  --hui-lbxlgv-scrollbar-gutter-default: ; */
/*  --hui-lbxlgv-scrollbar-width-default: ; */
}
[data-hui=Select] > input[data-hui-selected] {
/*  --hui-hisqal-color-default: ; */
}
[data-hui=Select] > input::placeholder {
/*  --hui-cdxgkc-font-size-default: ; */
}
[data-hui=Select] > button[data-hui=Button] {
  /* LAYOUT-POSITION */
/*  --hui-umkylx-position-default: ; */
/*  --hui-umkylx-top-default: ; */
/*  --hui-umkylx-right-default: ; */
/*  --hui-umkylx-bottom-default: ; */
/*  --hui-umkylx-left-default: ; */
/*  --hui-umkylx-z-index-default: ; */
/*  --hui-umkylx-float-default: ; */
/*  --hui-umkylx-clear-default: ; */
/*  --hui-umkylx-align-self-default: ; */
/*  --hui-umkylx-order-default: ; */
/*  --hui-umkylx-font-size-default: ; */
}
[data-hui=Select] {
  /* LAYOUT-POSITION */
  position: var(--hui-dityoy-position, static);
  top: var(--hui-dityoy-top, auto);
  right: var(--hui-dityoy-right, auto);
  bottom: var(--hui-dityoy-bottom, auto);
  left: var(--hui-dityoy-left, auto);
  z-index: var(--hui-dityoy-z-index, auto);
  float: var(--hui-dityoy-float, none);
  clear: var(--hui-dityoy-clear, none);
  align-self: var(--hui-dityoy-align-self, auto);
  order: var(--hui-dityoy-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-dityoy-box-sizing, border-box);
  height: var(--hui-dityoy-height, auto);
  max-height: var(--hui-dityoy-max-height, none);
  min-height: var(--hui-dityoy-min-height, auto);
  width: var(--hui-dityoy-width, auto);
  max-width: var(--hui-dityoy-max-width, none);
  min-width: var(--hui-dityoy-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-dityoy-margin-top, 0px);
  margin-right: var(--hui-dityoy-margin-right, 0px);
  margin-bottom: var(--hui-dityoy-margin-bottom, 0px);
  margin-left: var(--hui-dityoy-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-dityoy-padding-top, 0px);
  padding-right: var(--hui-dityoy-padding-right, 0px);
  padding-bottom: var(--hui-dityoy-padding-bottom, 0px);
  padding-left: var(--hui-dityoy-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-dityoy-overflow-x, visible);
  overflow-y: var(--hui-dityoy-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-dityoy-flex-basis, auto);
  flex-direction: var(--hui-dityoy-flex-direction, row);
  flex-grow: var(--hui-dityoy-flex-grow, 0);
  flex-shrink: var(--hui-dityoy-flex-shrink, 1);
  flex-wrap: var(--hui-dityoy-flex-wrap, nowrap);
  gap: var(--hui-dityoy-gap, 0px);
  align-content: var(--hui-dityoy-align-content, stretch);
  justify-content: var(--hui-dityoy-justify-content, flex-start);
  align-items: var(--hui-dityoy-align-items, stretch);
  /* TEXT */
  direction: var(--hui-dityoy-direction, ltr);
  font-family: var(--hui-dityoy-font-family, system-ui);
  font-size: var(--hui-dityoy-font-size, 16px);
  font-stretch: var(--hui-dityoy-font-stretch, 100%);
  font-style: var(--hui-dityoy-font-style, normal);
  font-weight: var(--hui-dityoy-font-weight, 400);
  letter-spacing: var(--hui-dityoy-letter-spacing, normal);
  line-height: var(--hui-dityoy-line-height, normal);
  text-align: var(--hui-dityoy-text-align, start);
  text-align-last: var(--hui-dityoy-text-align-last, auto);
  text-decoration-color: var(--hui-dityoy-text-decoration-color, #000);
  text-decoration-line: var(--hui-dityoy-text-decoration-line, none);
  text-decoration-style: var(--hui-dityoy-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-dityoy-text-decoration-thickness, auto);
  text-indent: var(--hui-dityoy-text-indent, 0px);
  text-overflow: var(--hui-dityoy-text-overflow, clip);
  text-shadow: var(--hui-dityoy-text-shadow, none);
  text-size-adjust: var(--hui-dityoy-text-size-adjust, auto);
  text-transform: var(--hui-dityoy-text-transform, none);
  text-wrap: var(--hui-dityoy-text-wrap, wrap);
  vertical-align: var(--hui-dityoy-vertical-align, baseline);
  white-space-collapse: var(--hui-dityoy-white-space-collapse, collapse);
  word-break: var(--hui-dityoy-word-break, normal);
  word-spacing: var(--hui-dityoy-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-dityoy-visibility, visible);
  color: var(--hui-dityoy-color, rgb(0, 0, 0));
  background-attachment: var(--hui-dityoy-background-attachment, scroll);
  background-clip: var(--hui-dityoy-background-clip, border-box);
  background-color: var(--hui-dityoy-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-dityoy-background-image, none);
  background-origin: var(--hui-dityoy-background-origin, padding-box);
  background-position-x: var(--hui-dityoy-background-position-x, 0%);
  background-position-y: var(--hui-dityoy-background-position-y, 0%);
  background-repeat: var(--hui-dityoy-background-repeat, repeat);
  background-size: var(--hui-dityoy-background-size, auto);
  border-bottom-color: var(--hui-dityoy-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-dityoy-border-bottom-style, none);
  border-bottom-width: var(--hui-dityoy-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-dityoy-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-dityoy-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-dityoy-border-image-outset, 0);
  border-image-repeat: var(--hui-dityoy-border-image-repeat, stretch);
  border-image-slice: var(--hui-dityoy-border-image-slice, 100%);
  border-image-source: var(--hui-dityoy-border-image-source, none);
  border-image-width: var(--hui-dityoy-border-image-width, 1);
  border-left-color: var(--hui-dityoy-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-dityoy-border-left-style, none);
  border-left-width: var(--hui-dityoy-border-left-width, 0px);
  border-right-color: var(--hui-dityoy-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-dityoy-border-right-style, none);
  border-right-width: var(--hui-dityoy-border-right-width, 0px);
  border-top-color: var(--hui-dityoy-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-dityoy-border-top-style, none);
  border-top-width: var(--hui-dityoy-border-top-width, 0px);
  border-top-left-radius: var(--hui-dityoy-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-dityoy-border-top-right-radius, 0px);
  box-shadow: var(--hui-dityoy-box-shadow, none);
  cursor: var(--hui-dityoy-cursor, auto);
  outline-color: var(--hui-dityoy-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-dityoy-outline-offset, 0px);
  outline-style: var(--hui-dityoy-outline-style, none);
  outline-width: var(--hui-dityoy-outline-width, 0px);
  scrollbar-color: var(--hui-dityoy-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-dityoy-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-dityoy-scrollbar-width, thin);
  /* DISPLAY */
  display: var(--hui-dityoy-display, block);
  flex: var(--hui-dityoy-flex, initial);
}
[data-hui=Select] > input {
  /* LAYOUT-POSITION */
  position: var(--hui-lbxlgv-position, static);
  top: var(--hui-lbxlgv-top, auto);
  right: var(--hui-lbxlgv-right, auto);
  bottom: var(--hui-lbxlgv-bottom, auto);
  left: var(--hui-lbxlgv-left, auto);
  z-index: var(--hui-lbxlgv-z-index, auto);
  float: var(--hui-lbxlgv-float, none);
  clear: var(--hui-lbxlgv-clear, none);
  align-self: var(--hui-lbxlgv-align-self, auto);
  order: var(--hui-lbxlgv-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-lbxlgv-box-sizing, border-box);
  height: var(--hui-lbxlgv-height, auto);
  max-height: var(--hui-lbxlgv-max-height, none);
  min-height: var(--hui-lbxlgv-min-height, auto);
  width: var(--hui-lbxlgv-width, auto);
  max-width: var(--hui-lbxlgv-max-width, none);
  min-width: var(--hui-lbxlgv-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-lbxlgv-margin-top, 0px);
  margin-right: var(--hui-lbxlgv-margin-right, 0px);
  margin-bottom: var(--hui-lbxlgv-margin-bottom, 0px);
  margin-left: var(--hui-lbxlgv-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-lbxlgv-padding-top, 0px);
  padding-right: var(--hui-lbxlgv-padding-right, 0px);
  padding-bottom: var(--hui-lbxlgv-padding-bottom, 0px);
  padding-left: var(--hui-lbxlgv-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-lbxlgv-overflow-x, visible);
  overflow-y: var(--hui-lbxlgv-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-lbxlgv-flex-basis, auto);
  flex-direction: var(--hui-lbxlgv-flex-direction, row);
  flex-grow: var(--hui-lbxlgv-flex-grow, 0);
  flex-shrink: var(--hui-lbxlgv-flex-shrink, 1);
  flex-wrap: var(--hui-lbxlgv-flex-wrap, nowrap);
  gap: var(--hui-lbxlgv-gap, 0px);
  align-content: var(--hui-lbxlgv-align-content, stretch);
  justify-content: var(--hui-lbxlgv-justify-content, flex-start);
  align-items: var(--hui-lbxlgv-align-items, stretch);
  /* TEXT */
  direction: var(--hui-lbxlgv-direction, ltr);
  font-family: var(--hui-lbxlgv-font-family, system-ui);
  font-size: var(--hui-lbxlgv-font-size, 16px);
  font-stretch: var(--hui-lbxlgv-font-stretch, 100%);
  font-style: var(--hui-lbxlgv-font-style, normal);
  font-weight: var(--hui-lbxlgv-font-weight, 400);
  letter-spacing: var(--hui-lbxlgv-letter-spacing, normal);
  line-height: var(--hui-lbxlgv-line-height, normal);
  text-align: var(--hui-lbxlgv-text-align, start);
  text-align-last: var(--hui-lbxlgv-text-align-last, auto);
  text-decoration-color: var(--hui-lbxlgv-text-decoration-color, #000);
  text-decoration-line: var(--hui-lbxlgv-text-decoration-line, none);
  text-decoration-style: var(--hui-lbxlgv-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-lbxlgv-text-decoration-thickness, auto);
  text-indent: var(--hui-lbxlgv-text-indent, 0px);
  text-overflow: var(--hui-lbxlgv-text-overflow, clip);
  text-shadow: var(--hui-lbxlgv-text-shadow, none);
  text-size-adjust: var(--hui-lbxlgv-text-size-adjust, auto);
  text-transform: var(--hui-lbxlgv-text-transform, none);
  text-wrap: var(--hui-lbxlgv-text-wrap, wrap);
  vertical-align: var(--hui-lbxlgv-vertical-align, baseline);
  white-space-collapse: var(--hui-lbxlgv-white-space-collapse, collapse);
  word-break: var(--hui-lbxlgv-word-break, normal);
  word-spacing: var(--hui-lbxlgv-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-lbxlgv-visibility, visible);
  color: var(--hui-lbxlgv-color, rgb(0, 0, 0));
  background-attachment: var(--hui-lbxlgv-background-attachment, scroll);
  background-clip: var(--hui-lbxlgv-background-clip, border-box);
  background-color: var(--hui-lbxlgv-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-lbxlgv-background-image, none);
  background-origin: var(--hui-lbxlgv-background-origin, padding-box);
  background-position-x: var(--hui-lbxlgv-background-position-x, 0%);
  background-position-y: var(--hui-lbxlgv-background-position-y, 0%);
  background-repeat: var(--hui-lbxlgv-background-repeat, repeat);
  background-size: var(--hui-lbxlgv-background-size, auto);
  border-bottom-color: var(--hui-lbxlgv-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-lbxlgv-border-bottom-style, none);
  border-bottom-width: var(--hui-lbxlgv-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-lbxlgv-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-lbxlgv-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-lbxlgv-border-image-outset, 0);
  border-image-repeat: var(--hui-lbxlgv-border-image-repeat, stretch);
  border-image-slice: var(--hui-lbxlgv-border-image-slice, 100%);
  border-image-source: var(--hui-lbxlgv-border-image-source, none);
  border-image-width: var(--hui-lbxlgv-border-image-width, 1);
  border-left-color: var(--hui-lbxlgv-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-lbxlgv-border-left-style, none);
  border-left-width: var(--hui-lbxlgv-border-left-width, 0px);
  border-right-color: var(--hui-lbxlgv-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-lbxlgv-border-right-style, none);
  border-right-width: var(--hui-lbxlgv-border-right-width, 0px);
  border-top-color: var(--hui-lbxlgv-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-lbxlgv-border-top-style, none);
  border-top-width: var(--hui-lbxlgv-border-top-width, 0px);
  border-top-left-radius: var(--hui-lbxlgv-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-lbxlgv-border-top-right-radius, 0px);
  box-shadow: var(--hui-lbxlgv-box-shadow, none);
  cursor: var(--hui-lbxlgv-cursor, auto);
  outline-color: var(--hui-lbxlgv-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-lbxlgv-outline-offset, 0px);
  outline-style: var(--hui-lbxlgv-outline-style, none);
  outline-width: var(--hui-lbxlgv-outline-width, 0px);
  scrollbar-color: var(--hui-lbxlgv-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-lbxlgv-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-lbxlgv-scrollbar-width, thin);
}
[data-hui=Select] > input[data-hui-selected] {
  color: var(--hui-hisqal-color, initial);
}
[data-hui=Select] > input::placeholder {
  font-size: var(--hui-cdxgkc-font-size, initial);
}
[data-hui=Select] > button[data-hui=Button] {
  /* LAYOUT-POSITION */
  position: var(--hui-umkylx-position, static);
  top: var(--hui-umkylx-top, auto);
  right: var(--hui-umkylx-right, auto);
  bottom: var(--hui-umkylx-bottom, auto);
  left: var(--hui-umkylx-left, auto);
  z-index: var(--hui-umkylx-z-index, auto);
  float: var(--hui-umkylx-float, none);
  clear: var(--hui-umkylx-clear, none);
  align-self: var(--hui-umkylx-align-self, auto);
  order: var(--hui-umkylx-order, 0);
  font-size: var(--hui-umkylx-font-size, initial);
}
[data-hui=MultiSelect] {
  /* LAYOUT-POSITION */
  --hui-dsdbsk-position: relative;
  /* LAYOUT-SIZING */
  --hui-dsdbsk-min-height: calc(var(--hui-default-font-size) * var(--hui-default-line-height) + (var(--hui-default-spacer-5) + var(--hui-default-spacer-3) + var(--hui-default-border-width)) * 2);
  --hui-dsdbsk-width: 100%;
  --hui-dsdbsk-max-width: 50vw;
  --hui-dsdbsk-min-width: 200px;
  /* LAYOUT-PADDING */
  --hui-dsdbsk-padding-top: var(--hui-default-spacer-5);
  --hui-dsdbsk-padding-right: var(--hui-default-spacer-7);
  --hui-dsdbsk-padding-bottom: var(--hui-default-spacer-5);
  --hui-dsdbsk-padding-left: var(--hui-default-spacer-7);
  /* LAYOUT-OVERFLOW */
  --hui-dsdbsk-overflow-x: visible;
  --hui-dsdbsk-overflow-y: visible;
  /* LAYOUT-FLEX */
  --hui-dsdbsk-flex-direction: row;
  --hui-dsdbsk-flex-wrap: wrap;
  --hui-dsdbsk-gap: var(--hui-default-spacer-5);
  --hui-dsdbsk-align-content: center;
  --hui-dsdbsk-justify-content: stretch;
  --hui-dsdbsk-align-items: center;
  /* APPERANCE */
  --hui-dsdbsk-background-color: var(--hui-default-background-color);
  --hui-dsdbsk-background-image: none;
  --hui-dsdbsk-border-bottom-color: var(--hui-default-border-color);
  --hui-dsdbsk-border-bottom-style: var(--hui-default-border-style);
  --hui-dsdbsk-border-bottom-width: var(--hui-default-border-width);
  --hui-dsdbsk-border-bottom-left-radius: var(--hui-default-border-radius-1);
  --hui-dsdbsk-border-bottom-right-radius: var(--hui-default-border-radius-1);
  --hui-dsdbsk-border-left-color: var(--hui-default-border-color);
  --hui-dsdbsk-border-left-style: var(--hui-default-border-style);
  --hui-dsdbsk-border-left-width: var(--hui-default-border-width);
  --hui-dsdbsk-border-right-color: var(--hui-default-border-color);
  --hui-dsdbsk-border-right-style: var(--hui-default-border-style);
  --hui-dsdbsk-border-right-width: var(--hui-default-border-width);
  --hui-dsdbsk-border-top-color: var(--hui-default-border-color);
  --hui-dsdbsk-border-top-style: var(--hui-default-border-style);
  --hui-dsdbsk-border-top-width: var(--hui-default-border-width);
  --hui-dsdbsk-border-top-left-radius: var(--hui-default-border-radius-1);
  --hui-dsdbsk-border-top-right-radius: var(--hui-default-border-radius-1);
  --hui-dsdbsk-box-shadow: var(--hui-tria-box-shadow);
  /* DISPLAY */
  --hui-dsdbsk-display: flex;
}
[data-hui=MultiSelect] > input {
  /* LAYOUT-SIZING */
  --hui-jxwoey-max-width: 100%;
  /* LAYOUT-PADDING */
  --hui-jxwoey-padding-top: var(--hui-default-spacer-3);
  --hui-jxwoey-padding-right: 0;
  --hui-jxwoey-padding-bottom: var(--hui-default-spacer-3);
  --hui-jxwoey-padding-left: 0;
  /* LAYOUT-FLEX */
  --hui-jxwoey-flex-grow: 2;
  /* TEXT */
  --hui-jxwoey-font-size: var(--hui-default-font-size);
  --hui-jxwoey-font-weight: var(--hui-default-font-weight);
  --hui-jxwoey-line-height: var(--hui-default-line-height);
  --hui-jxwoey-text-align: center;
  /* APPERANCE */
  --hui-jxwoey-color: var(--hui-default-color-text);
  --hui-jxwoey-cursor: pointer;
}
[data-hui=MultiSelect] > input::placeholder {
  --hui-vobkea-font-size: var(--hui-default-size-0);
}
[data-hui=MultiSelect] > button[data-hui=Badge] {
  --hui-dotzua-flex-grow: 1;
  --hui-dotzua-cursor: pointer;
}
[data-hui=MultiSelect][data-hui-theme~=flat] {
}
[data-hui=MultiSelect][data-hui-theme~=flat] > input {
}
[data-hui=MultiSelect][data-hui-theme~=flat] > input::placeholder {
}
[data-hui=MultiSelect][data-hui-theme~=flat] > button[data-hui=Badge] {
}
[data-hui=MultiSelect] {
  /* LAYOUT-POSITION */
/*  --hui-dsdbsk-position-default: ; */
/*  --hui-dsdbsk-top-default: ; */
/*  --hui-dsdbsk-right-default: ; */
/*  --hui-dsdbsk-bottom-default: ; */
/*  --hui-dsdbsk-left-default: ; */
/*  --hui-dsdbsk-z-index-default: ; */
/*  --hui-dsdbsk-float-default: ; */
/*  --hui-dsdbsk-clear-default: ; */
/*  --hui-dsdbsk-align-self-default: ; */
/*  --hui-dsdbsk-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-dsdbsk-box-sizing-default: ; */
/*  --hui-dsdbsk-height-default: ; */
/*  --hui-dsdbsk-max-height-default: ; */
/*  --hui-dsdbsk-min-height-default: ; */
/*  --hui-dsdbsk-width-default: ; */
/*  --hui-dsdbsk-max-width-default: ; */
/*  --hui-dsdbsk-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-dsdbsk-margin-top-default: ; */
/*  --hui-dsdbsk-margin-right-default: ; */
/*  --hui-dsdbsk-margin-bottom-default: ; */
/*  --hui-dsdbsk-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-dsdbsk-padding-top-default: ; */
/*  --hui-dsdbsk-padding-right-default: ; */
/*  --hui-dsdbsk-padding-bottom-default: ; */
/*  --hui-dsdbsk-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-dsdbsk-overflow-x-default: ; */
/*  --hui-dsdbsk-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-dsdbsk-flex-basis-default: ; */
/*  --hui-dsdbsk-flex-direction-default: ; */
/*  --hui-dsdbsk-flex-grow-default: ; */
/*  --hui-dsdbsk-flex-shrink-default: ; */
/*  --hui-dsdbsk-flex-wrap-default: ; */
/*  --hui-dsdbsk-gap-default: ; */
/*  --hui-dsdbsk-align-content-default: ; */
/*  --hui-dsdbsk-justify-content-default: ; */
/*  --hui-dsdbsk-align-items-default: ; */
  /* TEXT */
/*  --hui-dsdbsk-direction-default: ; */
/*  --hui-dsdbsk-font-family-default: ; */
/*  --hui-dsdbsk-font-size-default: ; */
/*  --hui-dsdbsk-font-stretch-default: ; */
/*  --hui-dsdbsk-font-style-default: ; */
/*  --hui-dsdbsk-font-weight-default: ; */
/*  --hui-dsdbsk-letter-spacing-default: ; */
/*  --hui-dsdbsk-line-height-default: ; */
/*  --hui-dsdbsk-text-align-default: ; */
/*  --hui-dsdbsk-text-align-last-default: ; */
/*  --hui-dsdbsk-text-decoration-color-default: ; */
/*  --hui-dsdbsk-text-decoration-line-default: ; */
/*  --hui-dsdbsk-text-decoration-style-default: ; */
/*  --hui-dsdbsk-text-decoration-thickness-default: ; */
/*  --hui-dsdbsk-text-indent-default: ; */
/*  --hui-dsdbsk-text-overflow-default: ; */
/*  --hui-dsdbsk-text-shadow-default: ; */
/*  --hui-dsdbsk-text-size-adjust-default: ; */
/*  --hui-dsdbsk-text-transform-default: ; */
/*  --hui-dsdbsk-text-wrap-default: ; */
/*  --hui-dsdbsk-vertical-align-default: ; */
/*  --hui-dsdbsk-white-space-collapse-default: ; */
/*  --hui-dsdbsk-word-break-default: ; */
/*  --hui-dsdbsk-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-dsdbsk-visibility-default: ; */
/*  --hui-dsdbsk-color-default: ; */
/*  --hui-dsdbsk-background-attachment-default: ; */
/*  --hui-dsdbsk-background-clip-default: ; */
/*  --hui-dsdbsk-background-color-default: ; */
/*  --hui-dsdbsk-background-image-default: ; */
/*  --hui-dsdbsk-background-origin-default: ; */
/*  --hui-dsdbsk-background-position-x-default: ; */
/*  --hui-dsdbsk-background-position-y-default: ; */
/*  --hui-dsdbsk-background-repeat-default: ; */
/*  --hui-dsdbsk-background-size-default: ; */
/*  --hui-dsdbsk-border-bottom-color-default: ; */
/*  --hui-dsdbsk-border-bottom-style-default: ; */
/*  --hui-dsdbsk-border-bottom-width-default: ; */
/*  --hui-dsdbsk-border-bottom-left-radius-default: ; */
/*  --hui-dsdbsk-border-bottom-right-radius-default: ; */
/*  --hui-dsdbsk-border-image-outset-default: ; */
/*  --hui-dsdbsk-border-image-repeat-default: ; */
/*  --hui-dsdbsk-border-image-slice-default: ; */
/*  --hui-dsdbsk-border-image-source-default: ; */
/*  --hui-dsdbsk-border-image-width-default: ; */
/*  --hui-dsdbsk-border-left-color-default: ; */
/*  --hui-dsdbsk-border-left-style-default: ; */
/*  --hui-dsdbsk-border-left-width-default: ; */
/*  --hui-dsdbsk-border-right-color-default: ; */
/*  --hui-dsdbsk-border-right-style-default: ; */
/*  --hui-dsdbsk-border-right-width-default: ; */
/*  --hui-dsdbsk-border-top-color-default: ; */
/*  --hui-dsdbsk-border-top-style-default: ; */
/*  --hui-dsdbsk-border-top-width-default: ; */
/*  --hui-dsdbsk-border-top-left-radius-default: ; */
/*  --hui-dsdbsk-border-top-right-radius-default: ; */
/*  --hui-dsdbsk-box-shadow-default: ; */
/*  --hui-dsdbsk-cursor-default: ; */
/*  --hui-dsdbsk-outline-color-default: ; */
/*  --hui-dsdbsk-outline-offset-default: ; */
/*  --hui-dsdbsk-outline-style-default: ; */
/*  --hui-dsdbsk-outline-width-default: ; */
/*  --hui-dsdbsk-scrollbar-color-default: ; */
/*  --hui-dsdbsk-scrollbar-gutter-default: ; */
/*  --hui-dsdbsk-scrollbar-width-default: ; */
  /* DISPLAY */
/*  --hui-dsdbsk-display-default: ; */
/*  --hui-dsdbsk-flex-default: ; */
}
[data-hui=MultiSelect] > input {
  /* LAYOUT-POSITION */
/*  --hui-jxwoey-position-default: ; */
/*  --hui-jxwoey-top-default: ; */
/*  --hui-jxwoey-right-default: ; */
/*  --hui-jxwoey-bottom-default: ; */
/*  --hui-jxwoey-left-default: ; */
/*  --hui-jxwoey-z-index-default: ; */
/*  --hui-jxwoey-float-default: ; */
/*  --hui-jxwoey-clear-default: ; */
/*  --hui-jxwoey-align-self-default: ; */
/*  --hui-jxwoey-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-jxwoey-box-sizing-default: ; */
/*  --hui-jxwoey-height-default: ; */
/*  --hui-jxwoey-max-height-default: ; */
/*  --hui-jxwoey-min-height-default: ; */
/*  --hui-jxwoey-width-default: ; */
/*  --hui-jxwoey-max-width-default: ; */
/*  --hui-jxwoey-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-jxwoey-margin-top-default: ; */
/*  --hui-jxwoey-margin-right-default: ; */
/*  --hui-jxwoey-margin-bottom-default: ; */
/*  --hui-jxwoey-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-jxwoey-padding-top-default: ; */
/*  --hui-jxwoey-padding-right-default: ; */
/*  --hui-jxwoey-padding-bottom-default: ; */
/*  --hui-jxwoey-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-jxwoey-overflow-x-default: ; */
/*  --hui-jxwoey-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-jxwoey-flex-basis-default: ; */
/*  --hui-jxwoey-flex-direction-default: ; */
/*  --hui-jxwoey-flex-grow-default: ; */
/*  --hui-jxwoey-flex-shrink-default: ; */
/*  --hui-jxwoey-flex-wrap-default: ; */
/*  --hui-jxwoey-gap-default: ; */
/*  --hui-jxwoey-align-content-default: ; */
/*  --hui-jxwoey-justify-content-default: ; */
/*  --hui-jxwoey-align-items-default: ; */
  /* TEXT */
/*  --hui-jxwoey-direction-default: ; */
/*  --hui-jxwoey-font-family-default: ; */
/*  --hui-jxwoey-font-size-default: ; */
/*  --hui-jxwoey-font-stretch-default: ; */
/*  --hui-jxwoey-font-style-default: ; */
/*  --hui-jxwoey-font-weight-default: ; */
/*  --hui-jxwoey-letter-spacing-default: ; */
/*  --hui-jxwoey-line-height-default: ; */
/*  --hui-jxwoey-text-align-default: ; */
/*  --hui-jxwoey-text-align-last-default: ; */
/*  --hui-jxwoey-text-decoration-color-default: ; */
/*  --hui-jxwoey-text-decoration-line-default: ; */
/*  --hui-jxwoey-text-decoration-style-default: ; */
/*  --hui-jxwoey-text-decoration-thickness-default: ; */
/*  --hui-jxwoey-text-indent-default: ; */
/*  --hui-jxwoey-text-overflow-default: ; */
/*  --hui-jxwoey-text-shadow-default: ; */
/*  --hui-jxwoey-text-size-adjust-default: ; */
/*  --hui-jxwoey-text-transform-default: ; */
/*  --hui-jxwoey-text-wrap-default: ; */
/*  --hui-jxwoey-vertical-align-default: ; */
/*  --hui-jxwoey-white-space-collapse-default: ; */
/*  --hui-jxwoey-word-break-default: ; */
/*  --hui-jxwoey-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-jxwoey-visibility-default: ; */
/*  --hui-jxwoey-color-default: ; */
/*  --hui-jxwoey-background-attachment-default: ; */
/*  --hui-jxwoey-background-clip-default: ; */
/*  --hui-jxwoey-background-color-default: ; */
/*  --hui-jxwoey-background-image-default: ; */
/*  --hui-jxwoey-background-origin-default: ; */
/*  --hui-jxwoey-background-position-x-default: ; */
/*  --hui-jxwoey-background-position-y-default: ; */
/*  --hui-jxwoey-background-repeat-default: ; */
/*  --hui-jxwoey-background-size-default: ; */
/*  --hui-jxwoey-border-bottom-color-default: ; */
/*  --hui-jxwoey-border-bottom-style-default: ; */
/*  --hui-jxwoey-border-bottom-width-default: ; */
/*  --hui-jxwoey-border-bottom-left-radius-default: ; */
/*  --hui-jxwoey-border-bottom-right-radius-default: ; */
/*  --hui-jxwoey-border-image-outset-default: ; */
/*  --hui-jxwoey-border-image-repeat-default: ; */
/*  --hui-jxwoey-border-image-slice-default: ; */
/*  --hui-jxwoey-border-image-source-default: ; */
/*  --hui-jxwoey-border-image-width-default: ; */
/*  --hui-jxwoey-border-left-color-default: ; */
/*  --hui-jxwoey-border-left-style-default: ; */
/*  --hui-jxwoey-border-left-width-default: ; */
/*  --hui-jxwoey-border-right-color-default: ; */
/*  --hui-jxwoey-border-right-style-default: ; */
/*  --hui-jxwoey-border-right-width-default: ; */
/*  --hui-jxwoey-border-top-color-default: ; */
/*  --hui-jxwoey-border-top-style-default: ; */
/*  --hui-jxwoey-border-top-width-default: ; */
/*  --hui-jxwoey-border-top-left-radius-default: ; */
/*  --hui-jxwoey-border-top-right-radius-default: ; */
/*  --hui-jxwoey-box-shadow-default: ; */
/*  --hui-jxwoey-cursor-default: ; */
/*  --hui-jxwoey-outline-color-default: ; */
/*  --hui-jxwoey-outline-offset-default: ; */
/*  --hui-jxwoey-outline-style-default: ; */
/*  --hui-jxwoey-outline-width-default: ; */
/*  --hui-jxwoey-scrollbar-color-default: ; */
/*  --hui-jxwoey-scrollbar-gutter-default: ; */
/*  --hui-jxwoey-scrollbar-width-default: ; */
}
[data-hui=MultiSelect] > input::placeholder {
/*  --hui-vobkea-font-size-default: ; */
}
[data-hui=MultiSelect] > button[data-hui=Badge] {
/*  --hui-dotzua-flex-grow-default: ; */
/*  --hui-dotzua-cursor-default: ; */
}
[data-hui=MultiSelect] {
  /* LAYOUT-POSITION */
  position: var(--hui-dsdbsk-position, static);
  top: var(--hui-dsdbsk-top, auto);
  right: var(--hui-dsdbsk-right, auto);
  bottom: var(--hui-dsdbsk-bottom, auto);
  left: var(--hui-dsdbsk-left, auto);
  z-index: var(--hui-dsdbsk-z-index, auto);
  float: var(--hui-dsdbsk-float, none);
  clear: var(--hui-dsdbsk-clear, none);
  align-self: var(--hui-dsdbsk-align-self, auto);
  order: var(--hui-dsdbsk-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-dsdbsk-box-sizing, border-box);
  height: var(--hui-dsdbsk-height, auto);
  max-height: var(--hui-dsdbsk-max-height, none);
  min-height: var(--hui-dsdbsk-min-height, auto);
  width: var(--hui-dsdbsk-width, auto);
  max-width: var(--hui-dsdbsk-max-width, none);
  min-width: var(--hui-dsdbsk-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-dsdbsk-margin-top, 0px);
  margin-right: var(--hui-dsdbsk-margin-right, 0px);
  margin-bottom: var(--hui-dsdbsk-margin-bottom, 0px);
  margin-left: var(--hui-dsdbsk-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-dsdbsk-padding-top, 0px);
  padding-right: var(--hui-dsdbsk-padding-right, 0px);
  padding-bottom: var(--hui-dsdbsk-padding-bottom, 0px);
  padding-left: var(--hui-dsdbsk-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-dsdbsk-overflow-x, visible);
  overflow-y: var(--hui-dsdbsk-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-dsdbsk-flex-basis, auto);
  flex-direction: var(--hui-dsdbsk-flex-direction, row);
  flex-grow: var(--hui-dsdbsk-flex-grow, 0);
  flex-shrink: var(--hui-dsdbsk-flex-shrink, 1);
  flex-wrap: var(--hui-dsdbsk-flex-wrap, nowrap);
  gap: var(--hui-dsdbsk-gap, 0px);
  align-content: var(--hui-dsdbsk-align-content, stretch);
  justify-content: var(--hui-dsdbsk-justify-content, flex-start);
  align-items: var(--hui-dsdbsk-align-items, stretch);
  /* TEXT */
  direction: var(--hui-dsdbsk-direction, ltr);
  font-family: var(--hui-dsdbsk-font-family, system-ui);
  font-size: var(--hui-dsdbsk-font-size, 16px);
  font-stretch: var(--hui-dsdbsk-font-stretch, 100%);
  font-style: var(--hui-dsdbsk-font-style, normal);
  font-weight: var(--hui-dsdbsk-font-weight, 400);
  letter-spacing: var(--hui-dsdbsk-letter-spacing, normal);
  line-height: var(--hui-dsdbsk-line-height, normal);
  text-align: var(--hui-dsdbsk-text-align, start);
  text-align-last: var(--hui-dsdbsk-text-align-last, auto);
  text-decoration-color: var(--hui-dsdbsk-text-decoration-color, #000);
  text-decoration-line: var(--hui-dsdbsk-text-decoration-line, none);
  text-decoration-style: var(--hui-dsdbsk-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-dsdbsk-text-decoration-thickness, auto);
  text-indent: var(--hui-dsdbsk-text-indent, 0px);
  text-overflow: var(--hui-dsdbsk-text-overflow, clip);
  text-shadow: var(--hui-dsdbsk-text-shadow, none);
  text-size-adjust: var(--hui-dsdbsk-text-size-adjust, auto);
  text-transform: var(--hui-dsdbsk-text-transform, none);
  text-wrap: var(--hui-dsdbsk-text-wrap, wrap);
  vertical-align: var(--hui-dsdbsk-vertical-align, baseline);
  white-space-collapse: var(--hui-dsdbsk-white-space-collapse, collapse);
  word-break: var(--hui-dsdbsk-word-break, normal);
  word-spacing: var(--hui-dsdbsk-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-dsdbsk-visibility, visible);
  color: var(--hui-dsdbsk-color, rgb(0, 0, 0));
  background-attachment: var(--hui-dsdbsk-background-attachment, scroll);
  background-clip: var(--hui-dsdbsk-background-clip, border-box);
  background-color: var(--hui-dsdbsk-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-dsdbsk-background-image, none);
  background-origin: var(--hui-dsdbsk-background-origin, padding-box);
  background-position-x: var(--hui-dsdbsk-background-position-x, 0%);
  background-position-y: var(--hui-dsdbsk-background-position-y, 0%);
  background-repeat: var(--hui-dsdbsk-background-repeat, repeat);
  background-size: var(--hui-dsdbsk-background-size, auto);
  border-bottom-color: var(--hui-dsdbsk-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-dsdbsk-border-bottom-style, none);
  border-bottom-width: var(--hui-dsdbsk-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-dsdbsk-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-dsdbsk-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-dsdbsk-border-image-outset, 0);
  border-image-repeat: var(--hui-dsdbsk-border-image-repeat, stretch);
  border-image-slice: var(--hui-dsdbsk-border-image-slice, 100%);
  border-image-source: var(--hui-dsdbsk-border-image-source, none);
  border-image-width: var(--hui-dsdbsk-border-image-width, 1);
  border-left-color: var(--hui-dsdbsk-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-dsdbsk-border-left-style, none);
  border-left-width: var(--hui-dsdbsk-border-left-width, 0px);
  border-right-color: var(--hui-dsdbsk-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-dsdbsk-border-right-style, none);
  border-right-width: var(--hui-dsdbsk-border-right-width, 0px);
  border-top-color: var(--hui-dsdbsk-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-dsdbsk-border-top-style, none);
  border-top-width: var(--hui-dsdbsk-border-top-width, 0px);
  border-top-left-radius: var(--hui-dsdbsk-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-dsdbsk-border-top-right-radius, 0px);
  box-shadow: var(--hui-dsdbsk-box-shadow, none);
  cursor: var(--hui-dsdbsk-cursor, auto);
  outline-color: var(--hui-dsdbsk-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-dsdbsk-outline-offset, 0px);
  outline-style: var(--hui-dsdbsk-outline-style, none);
  outline-width: var(--hui-dsdbsk-outline-width, 0px);
  scrollbar-color: var(--hui-dsdbsk-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-dsdbsk-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-dsdbsk-scrollbar-width, thin);
  /* DISPLAY */
  display: var(--hui-dsdbsk-display, block);
  flex: var(--hui-dsdbsk-flex, initial);
}
[data-hui=MultiSelect] > input {
  /* LAYOUT-POSITION */
  position: var(--hui-jxwoey-position, static);
  top: var(--hui-jxwoey-top, auto);
  right: var(--hui-jxwoey-right, auto);
  bottom: var(--hui-jxwoey-bottom, auto);
  left: var(--hui-jxwoey-left, auto);
  z-index: var(--hui-jxwoey-z-index, auto);
  float: var(--hui-jxwoey-float, none);
  clear: var(--hui-jxwoey-clear, none);
  align-self: var(--hui-jxwoey-align-self, auto);
  order: var(--hui-jxwoey-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-jxwoey-box-sizing, border-box);
  height: var(--hui-jxwoey-height, auto);
  max-height: var(--hui-jxwoey-max-height, none);
  min-height: var(--hui-jxwoey-min-height, auto);
  width: var(--hui-jxwoey-width, auto);
  max-width: var(--hui-jxwoey-max-width, none);
  min-width: var(--hui-jxwoey-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-jxwoey-margin-top, 0px);
  margin-right: var(--hui-jxwoey-margin-right, 0px);
  margin-bottom: var(--hui-jxwoey-margin-bottom, 0px);
  margin-left: var(--hui-jxwoey-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-jxwoey-padding-top, 0px);
  padding-right: var(--hui-jxwoey-padding-right, 0px);
  padding-bottom: var(--hui-jxwoey-padding-bottom, 0px);
  padding-left: var(--hui-jxwoey-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-jxwoey-overflow-x, visible);
  overflow-y: var(--hui-jxwoey-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-jxwoey-flex-basis, auto);
  flex-direction: var(--hui-jxwoey-flex-direction, row);
  flex-grow: var(--hui-jxwoey-flex-grow, 0);
  flex-shrink: var(--hui-jxwoey-flex-shrink, 1);
  flex-wrap: var(--hui-jxwoey-flex-wrap, nowrap);
  gap: var(--hui-jxwoey-gap, 0px);
  align-content: var(--hui-jxwoey-align-content, stretch);
  justify-content: var(--hui-jxwoey-justify-content, flex-start);
  align-items: var(--hui-jxwoey-align-items, stretch);
  /* TEXT */
  direction: var(--hui-jxwoey-direction, ltr);
  font-family: var(--hui-jxwoey-font-family, system-ui);
  font-size: var(--hui-jxwoey-font-size, 16px);
  font-stretch: var(--hui-jxwoey-font-stretch, 100%);
  font-style: var(--hui-jxwoey-font-style, normal);
  font-weight: var(--hui-jxwoey-font-weight, 400);
  letter-spacing: var(--hui-jxwoey-letter-spacing, normal);
  line-height: var(--hui-jxwoey-line-height, normal);
  text-align: var(--hui-jxwoey-text-align, start);
  text-align-last: var(--hui-jxwoey-text-align-last, auto);
  text-decoration-color: var(--hui-jxwoey-text-decoration-color, #000);
  text-decoration-line: var(--hui-jxwoey-text-decoration-line, none);
  text-decoration-style: var(--hui-jxwoey-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-jxwoey-text-decoration-thickness, auto);
  text-indent: var(--hui-jxwoey-text-indent, 0px);
  text-overflow: var(--hui-jxwoey-text-overflow, clip);
  text-shadow: var(--hui-jxwoey-text-shadow, none);
  text-size-adjust: var(--hui-jxwoey-text-size-adjust, auto);
  text-transform: var(--hui-jxwoey-text-transform, none);
  text-wrap: var(--hui-jxwoey-text-wrap, wrap);
  vertical-align: var(--hui-jxwoey-vertical-align, baseline);
  white-space-collapse: var(--hui-jxwoey-white-space-collapse, collapse);
  word-break: var(--hui-jxwoey-word-break, normal);
  word-spacing: var(--hui-jxwoey-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-jxwoey-visibility, visible);
  color: var(--hui-jxwoey-color, rgb(0, 0, 0));
  background-attachment: var(--hui-jxwoey-background-attachment, scroll);
  background-clip: var(--hui-jxwoey-background-clip, border-box);
  background-color: var(--hui-jxwoey-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-jxwoey-background-image, none);
  background-origin: var(--hui-jxwoey-background-origin, padding-box);
  background-position-x: var(--hui-jxwoey-background-position-x, 0%);
  background-position-y: var(--hui-jxwoey-background-position-y, 0%);
  background-repeat: var(--hui-jxwoey-background-repeat, repeat);
  background-size: var(--hui-jxwoey-background-size, auto);
  border-bottom-color: var(--hui-jxwoey-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-jxwoey-border-bottom-style, none);
  border-bottom-width: var(--hui-jxwoey-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-jxwoey-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-jxwoey-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-jxwoey-border-image-outset, 0);
  border-image-repeat: var(--hui-jxwoey-border-image-repeat, stretch);
  border-image-slice: var(--hui-jxwoey-border-image-slice, 100%);
  border-image-source: var(--hui-jxwoey-border-image-source, none);
  border-image-width: var(--hui-jxwoey-border-image-width, 1);
  border-left-color: var(--hui-jxwoey-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-jxwoey-border-left-style, none);
  border-left-width: var(--hui-jxwoey-border-left-width, 0px);
  border-right-color: var(--hui-jxwoey-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-jxwoey-border-right-style, none);
  border-right-width: var(--hui-jxwoey-border-right-width, 0px);
  border-top-color: var(--hui-jxwoey-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-jxwoey-border-top-style, none);
  border-top-width: var(--hui-jxwoey-border-top-width, 0px);
  border-top-left-radius: var(--hui-jxwoey-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-jxwoey-border-top-right-radius, 0px);
  box-shadow: var(--hui-jxwoey-box-shadow, none);
  cursor: var(--hui-jxwoey-cursor, auto);
  outline-color: var(--hui-jxwoey-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-jxwoey-outline-offset, 0px);
  outline-style: var(--hui-jxwoey-outline-style, none);
  outline-width: var(--hui-jxwoey-outline-width, 0px);
  scrollbar-color: var(--hui-jxwoey-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-jxwoey-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-jxwoey-scrollbar-width, thin);
}
[data-hui=MultiSelect] > input::placeholder {
  font-size: var(--hui-vobkea-font-size, initial);
}
[data-hui=MultiSelect] > button[data-hui=Badge] {
  flex-grow: var(--hui-dotzua-flex-grow, initial);
  cursor: var(--hui-dotzua-cursor, initial);
}
[data-hui=Swapper] > button {
  /* LAYOUT-POSITION */
  position: var(--hui-tysnrg-position, static);
  top: var(--hui-tysnrg-top, auto);
  right: var(--hui-tysnrg-right, auto);
  bottom: var(--hui-tysnrg-bottom, auto);
  left: var(--hui-tysnrg-left, auto);
  z-index: var(--hui-tysnrg-z-index, auto);
  float: var(--hui-tysnrg-float, none);
  clear: var(--hui-tysnrg-clear, none);
  align-self: var(--hui-tysnrg-align-self, auto);
  order: var(--hui-tysnrg-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-tysnrg-box-sizing, border-box);
  height: var(--hui-tysnrg-height, auto);
  max-height: var(--hui-tysnrg-max-height, none);
  min-height: var(--hui-tysnrg-min-height, auto);
  width: var(--hui-tysnrg-width, auto);
  max-width: var(--hui-tysnrg-max-width, none);
  min-width: var(--hui-tysnrg-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-tysnrg-margin-top, 0px);
  margin-right: var(--hui-tysnrg-margin-right, 0px);
  margin-bottom: var(--hui-tysnrg-margin-bottom, 0px);
  margin-left: var(--hui-tysnrg-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-tysnrg-padding-top, 0px);
  padding-right: var(--hui-tysnrg-padding-right, 0px);
  padding-bottom: var(--hui-tysnrg-padding-bottom, 0px);
  padding-left: var(--hui-tysnrg-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-tysnrg-overflow-x, visible);
  overflow-y: var(--hui-tysnrg-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-tysnrg-flex-basis, auto);
  flex-direction: var(--hui-tysnrg-flex-direction, row);
  flex-grow: var(--hui-tysnrg-flex-grow, 0);
  flex-shrink: var(--hui-tysnrg-flex-shrink, 1);
  flex-wrap: var(--hui-tysnrg-flex-wrap, nowrap);
  gap: var(--hui-tysnrg-gap, 0px);
  align-content: var(--hui-tysnrg-align-content, stretch);
  justify-content: var(--hui-tysnrg-justify-content, flex-start);
  align-items: var(--hui-tysnrg-align-items, stretch);
  /* TEXT */
  direction: var(--hui-tysnrg-direction, ltr);
  font-family: var(--hui-tysnrg-font-family, system-ui);
  font-size: var(--hui-tysnrg-font-size, 16px);
  font-stretch: var(--hui-tysnrg-font-stretch, 100%);
  font-style: var(--hui-tysnrg-font-style, normal);
  font-weight: var(--hui-tysnrg-font-weight, 400);
  letter-spacing: var(--hui-tysnrg-letter-spacing, normal);
  line-height: var(--hui-tysnrg-line-height, normal);
  text-align: var(--hui-tysnrg-text-align, start);
  text-align-last: var(--hui-tysnrg-text-align-last, auto);
  text-decoration-color: var(--hui-tysnrg-text-decoration-color, #000);
  text-decoration-line: var(--hui-tysnrg-text-decoration-line, none);
  text-decoration-style: var(--hui-tysnrg-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-tysnrg-text-decoration-thickness, auto);
  text-indent: var(--hui-tysnrg-text-indent, 0px);
  text-overflow: var(--hui-tysnrg-text-overflow, clip);
  text-shadow: var(--hui-tysnrg-text-shadow, none);
  text-size-adjust: var(--hui-tysnrg-text-size-adjust, auto);
  text-transform: var(--hui-tysnrg-text-transform, none);
  text-wrap: var(--hui-tysnrg-text-wrap, wrap);
  vertical-align: var(--hui-tysnrg-vertical-align, baseline);
  white-space-collapse: var(--hui-tysnrg-white-space-collapse, collapse);
  word-break: var(--hui-tysnrg-word-break, normal);
  word-spacing: var(--hui-tysnrg-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-tysnrg-visibility, visible);
  color: var(--hui-tysnrg-color, rgb(0, 0, 0));
  background-attachment: var(--hui-tysnrg-background-attachment, scroll);
  background-clip: var(--hui-tysnrg-background-clip, border-box);
  background-color: var(--hui-tysnrg-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-tysnrg-background-image, none);
  background-origin: var(--hui-tysnrg-background-origin, padding-box);
  background-position-x: var(--hui-tysnrg-background-position-x, 0%);
  background-position-y: var(--hui-tysnrg-background-position-y, 0%);
  background-repeat: var(--hui-tysnrg-background-repeat, repeat);
  background-size: var(--hui-tysnrg-background-size, auto);
  border-bottom-color: var(--hui-tysnrg-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-tysnrg-border-bottom-style, none);
  border-bottom-width: var(--hui-tysnrg-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-tysnrg-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-tysnrg-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-tysnrg-border-image-outset, 0);
  border-image-repeat: var(--hui-tysnrg-border-image-repeat, stretch);
  border-image-slice: var(--hui-tysnrg-border-image-slice, 100%);
  border-image-source: var(--hui-tysnrg-border-image-source, none);
  border-image-width: var(--hui-tysnrg-border-image-width, 1);
  border-left-color: var(--hui-tysnrg-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-tysnrg-border-left-style, none);
  border-left-width: var(--hui-tysnrg-border-left-width, 0px);
  border-right-color: var(--hui-tysnrg-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-tysnrg-border-right-style, none);
  border-right-width: var(--hui-tysnrg-border-right-width, 0px);
  border-top-color: var(--hui-tysnrg-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-tysnrg-border-top-style, none);
  border-top-width: var(--hui-tysnrg-border-top-width, 0px);
  border-top-left-radius: var(--hui-tysnrg-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-tysnrg-border-top-right-radius, 0px);
  box-shadow: var(--hui-tysnrg-box-shadow, none);
  cursor: var(--hui-tysnrg-cursor, auto);
  outline-color: var(--hui-tysnrg-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-tysnrg-outline-offset, 0px);
  outline-style: var(--hui-tysnrg-outline-style, none);
  outline-width: var(--hui-tysnrg-outline-width, 0px);
  scrollbar-color: var(--hui-tysnrg-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-tysnrg-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-tysnrg-scrollbar-width, thin);
  /* DISPLAY */
  display: var(--hui-tysnrg-display, block);
}
[data-hui=Swapper] > button > [data-hui=SwapperDropZone] {
  /* LAYOUT-POSITION */
  position: var(--hui-tyysau-position, static);
  top: var(--hui-tyysau-top, auto);
  right: var(--hui-tyysau-right, auto);
  bottom: var(--hui-tyysau-bottom, auto);
  left: var(--hui-tyysau-left, auto);
  z-index: var(--hui-tyysau-z-index, auto);
  float: var(--hui-tyysau-float, none);
  clear: var(--hui-tyysau-clear, none);
  align-self: var(--hui-tyysau-align-self, auto);
  order: var(--hui-tyysau-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-tyysau-box-sizing, border-box);
  height: var(--hui-tyysau-height, auto);
  max-height: var(--hui-tyysau-max-height, none);
  min-height: var(--hui-tyysau-min-height, auto);
  width: var(--hui-tyysau-width, auto);
  max-width: var(--hui-tyysau-max-width, none);
  min-width: var(--hui-tyysau-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-tyysau-margin-top, 0px);
  margin-right: var(--hui-tyysau-margin-right, 0px);
  margin-bottom: var(--hui-tyysau-margin-bottom, 0px);
  margin-left: var(--hui-tyysau-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-tyysau-padding-top, 0px);
  padding-right: var(--hui-tyysau-padding-right, 0px);
  padding-bottom: var(--hui-tyysau-padding-bottom, 0px);
  padding-left: var(--hui-tyysau-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-tyysau-overflow-x, visible);
  overflow-y: var(--hui-tyysau-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-tyysau-flex-basis, auto);
  flex-direction: var(--hui-tyysau-flex-direction, row);
  flex-grow: var(--hui-tyysau-flex-grow, 0);
  flex-shrink: var(--hui-tyysau-flex-shrink, 1);
  flex-wrap: var(--hui-tyysau-flex-wrap, nowrap);
  gap: var(--hui-tyysau-gap, 0px);
  align-content: var(--hui-tyysau-align-content, stretch);
  justify-content: var(--hui-tyysau-justify-content, flex-start);
  align-items: var(--hui-tyysau-align-items, stretch);
  /* TEXT */
  direction: var(--hui-tyysau-direction, ltr);
  font-family: var(--hui-tyysau-font-family, system-ui);
  font-size: var(--hui-tyysau-font-size, 16px);
  font-stretch: var(--hui-tyysau-font-stretch, 100%);
  font-style: var(--hui-tyysau-font-style, normal);
  font-weight: var(--hui-tyysau-font-weight, 400);
  letter-spacing: var(--hui-tyysau-letter-spacing, normal);
  line-height: var(--hui-tyysau-line-height, normal);
  text-align: var(--hui-tyysau-text-align, start);
  text-align-last: var(--hui-tyysau-text-align-last, auto);
  text-decoration-color: var(--hui-tyysau-text-decoration-color, #000);
  text-decoration-line: var(--hui-tyysau-text-decoration-line, none);
  text-decoration-style: var(--hui-tyysau-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-tyysau-text-decoration-thickness, auto);
  text-indent: var(--hui-tyysau-text-indent, 0px);
  text-overflow: var(--hui-tyysau-text-overflow, clip);
  text-shadow: var(--hui-tyysau-text-shadow, none);
  text-size-adjust: var(--hui-tyysau-text-size-adjust, auto);
  text-transform: var(--hui-tyysau-text-transform, none);
  text-wrap: var(--hui-tyysau-text-wrap, wrap);
  vertical-align: var(--hui-tyysau-vertical-align, baseline);
  white-space-collapse: var(--hui-tyysau-white-space-collapse, collapse);
  word-break: var(--hui-tyysau-word-break, normal);
  word-spacing: var(--hui-tyysau-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-tyysau-visibility, visible);
  color: var(--hui-tyysau-color, rgb(0, 0, 0));
  background-attachment: var(--hui-tyysau-background-attachment, scroll);
  background-clip: var(--hui-tyysau-background-clip, border-box);
  background-color: var(--hui-tyysau-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-tyysau-background-image, none);
  background-origin: var(--hui-tyysau-background-origin, padding-box);
  background-position-x: var(--hui-tyysau-background-position-x, 0%);
  background-position-y: var(--hui-tyysau-background-position-y, 0%);
  background-repeat: var(--hui-tyysau-background-repeat, repeat);
  background-size: var(--hui-tyysau-background-size, auto);
  border-bottom-color: var(--hui-tyysau-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-tyysau-border-bottom-style, none);
  border-bottom-width: var(--hui-tyysau-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-tyysau-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-tyysau-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-tyysau-border-image-outset, 0);
  border-image-repeat: var(--hui-tyysau-border-image-repeat, stretch);
  border-image-slice: var(--hui-tyysau-border-image-slice, 100%);
  border-image-source: var(--hui-tyysau-border-image-source, none);
  border-image-width: var(--hui-tyysau-border-image-width, 1);
  border-left-color: var(--hui-tyysau-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-tyysau-border-left-style, none);
  border-left-width: var(--hui-tyysau-border-left-width, 0px);
  border-right-color: var(--hui-tyysau-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-tyysau-border-right-style, none);
  border-right-width: var(--hui-tyysau-border-right-width, 0px);
  border-top-color: var(--hui-tyysau-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-tyysau-border-top-style, none);
  border-top-width: var(--hui-tyysau-border-top-width, 0px);
  border-top-left-radius: var(--hui-tyysau-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-tyysau-border-top-right-radius, 0px);
  box-shadow: var(--hui-tyysau-box-shadow, none);
  cursor: var(--hui-tyysau-cursor, auto);
  outline-color: var(--hui-tyysau-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-tyysau-outline-offset, 0px);
  outline-style: var(--hui-tyysau-outline-style, none);
  outline-width: var(--hui-tyysau-outline-width, 0px);
  scrollbar-color: var(--hui-tyysau-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-tyysau-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-tyysau-scrollbar-width, thin);
}
[data-hui=Swapper] > button > [data-hui=SwapperDropZone]:first-child {
  left: var(--hui-holwtq-left, initial);
  right: var(--hui-holwtq-right, initial);
  top: var(--hui-holwtq-top, initial);
  bottom: var(--hui-holwtq-bottom, initial);
}
[data-hui=Swapper] > button > [data-hui=SwapperDropZone]:last-child {
  left: var(--hui-fgbxgo-left, initial);
  right: var(--hui-fgbxgo-right, initial);
  top: var(--hui-fgbxgo-top, initial);
  bottom: var(--hui-fgbxgo-bottom, initial);
}
[data-hui=Swapper] > button {
  /* LAYOUT-POSITION */
  --hui-tysnrg-position: relative;
  /* LAYOUT-SIZING */
  --hui-tysnrg-height: 100%;
  --hui-tysnrg-width: 100%;
  /* LAYOUT-MARGIN */
  --hui-tysnrg-margin-top: 0;
  --hui-tysnrg-margin-right: 0;
  --hui-tysnrg-margin-bottom: 0;
  --hui-tysnrg-margin-left: 0;
  /* LAYOUT-PADDING */
  --hui-tysnrg-padding-top: 0;
  --hui-tysnrg-padding-right: 0;
  --hui-tysnrg-padding-bottom: 0;
  --hui-tysnrg-padding-left: 0;
  /* TEXT */
  --hui-tysnrg-text-align: center;
  /* DISPLAY */
  --hui-tysnrg-display: block;
}
[data-hui=Swapper] > button > [data-hui=SwapperDropZone] {
  /* LAYOUT-POSITION */
  --hui-tyysau-position: absolute;
  /* LAYOUT-SIZING */
  --hui-tyysau-height: 100%;
  --hui-tyysau-width: 25%;
  /* TEXT */
  --hui-tyysau-line-height: 100%;
  --hui-tyysau-text-align: center;
  /* APPERANCE */
  --hui-tyysau-background-color: #0000004f;
}
[data-hui=Swapper] > button > [data-hui=SwapperDropZone]:first-child {
  --hui-holwtq-left: 0;
  --hui-holwtq-right: auto;
  --hui-holwtq-top: 0;
  --hui-holwtq-bottom: 0;
}
[data-hui=Swapper] > button > [data-hui=SwapperDropZone]:last-child {
  --hui-fgbxgo-left: auto;
  --hui-fgbxgo-right: 0;
  --hui-fgbxgo-top: 0;
  --hui-fgbxgo-bottom: 0;
}
[data-hui=Swapper][data-hui-theme~=vertical] > button {
}
[data-hui=Swapper][data-hui-theme~=vertical] > button > [data-hui=SwapperDropZone] {
  /* LAYOUT-POSITION */
  --hui-tyysau-top: auto;
  --hui-tyysau-bottom: auto;
  /* LAYOUT-SIZING */
  --hui-tyysau-height: 50%;
  --hui-tyysau-width: 100%;
}
[data-hui=Swapper][data-hui-theme~=vertical] > button > [data-hui=SwapperDropZone]:first-child {
  --hui-holwtq-left: 0;
  --hui-holwtq-right: 0;
  --hui-holwtq-top: 0;
  --hui-holwtq-bottom: auto;
}
[data-hui=Swapper][data-hui-theme~=vertical] > button > [data-hui=SwapperDropZone]:last-child {
  --hui-fgbxgo-left: 0;
  --hui-fgbxgo-right: 0;
  --hui-fgbxgo-top: auto;
  --hui-fgbxgo-bottom: 0;
}
[data-hui=Swapper] > button {
  /* LAYOUT-POSITION */
/*  --hui-tysnrg-position-default: ; */
/*  --hui-tysnrg-top-default: ; */
/*  --hui-tysnrg-right-default: ; */
/*  --hui-tysnrg-bottom-default: ; */
/*  --hui-tysnrg-left-default: ; */
/*  --hui-tysnrg-z-index-default: ; */
/*  --hui-tysnrg-float-default: ; */
/*  --hui-tysnrg-clear-default: ; */
/*  --hui-tysnrg-align-self-default: ; */
/*  --hui-tysnrg-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-tysnrg-box-sizing-default: ; */
/*  --hui-tysnrg-height-default: ; */
/*  --hui-tysnrg-max-height-default: ; */
/*  --hui-tysnrg-min-height-default: ; */
/*  --hui-tysnrg-width-default: ; */
/*  --hui-tysnrg-max-width-default: ; */
/*  --hui-tysnrg-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-tysnrg-margin-top-default: ; */
/*  --hui-tysnrg-margin-right-default: ; */
/*  --hui-tysnrg-margin-bottom-default: ; */
/*  --hui-tysnrg-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-tysnrg-padding-top-default: ; */
/*  --hui-tysnrg-padding-right-default: ; */
/*  --hui-tysnrg-padding-bottom-default: ; */
/*  --hui-tysnrg-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-tysnrg-overflow-x-default: ; */
/*  --hui-tysnrg-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-tysnrg-flex-basis-default: ; */
/*  --hui-tysnrg-flex-direction-default: ; */
/*  --hui-tysnrg-flex-grow-default: ; */
/*  --hui-tysnrg-flex-shrink-default: ; */
/*  --hui-tysnrg-flex-wrap-default: ; */
/*  --hui-tysnrg-gap-default: ; */
/*  --hui-tysnrg-align-content-default: ; */
/*  --hui-tysnrg-justify-content-default: ; */
/*  --hui-tysnrg-align-items-default: ; */
  /* TEXT */
/*  --hui-tysnrg-direction-default: ; */
/*  --hui-tysnrg-font-family-default: ; */
/*  --hui-tysnrg-font-size-default: ; */
/*  --hui-tysnrg-font-stretch-default: ; */
/*  --hui-tysnrg-font-style-default: ; */
/*  --hui-tysnrg-font-weight-default: ; */
/*  --hui-tysnrg-letter-spacing-default: ; */
/*  --hui-tysnrg-line-height-default: ; */
/*  --hui-tysnrg-text-align-default: ; */
/*  --hui-tysnrg-text-align-last-default: ; */
/*  --hui-tysnrg-text-decoration-color-default: ; */
/*  --hui-tysnrg-text-decoration-line-default: ; */
/*  --hui-tysnrg-text-decoration-style-default: ; */
/*  --hui-tysnrg-text-decoration-thickness-default: ; */
/*  --hui-tysnrg-text-indent-default: ; */
/*  --hui-tysnrg-text-overflow-default: ; */
/*  --hui-tysnrg-text-shadow-default: ; */
/*  --hui-tysnrg-text-size-adjust-default: ; */
/*  --hui-tysnrg-text-transform-default: ; */
/*  --hui-tysnrg-text-wrap-default: ; */
/*  --hui-tysnrg-vertical-align-default: ; */
/*  --hui-tysnrg-white-space-collapse-default: ; */
/*  --hui-tysnrg-word-break-default: ; */
/*  --hui-tysnrg-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-tysnrg-visibility-default: ; */
/*  --hui-tysnrg-color-default: ; */
/*  --hui-tysnrg-background-attachment-default: ; */
/*  --hui-tysnrg-background-clip-default: ; */
/*  --hui-tysnrg-background-color-default: ; */
/*  --hui-tysnrg-background-image-default: ; */
/*  --hui-tysnrg-background-origin-default: ; */
/*  --hui-tysnrg-background-position-x-default: ; */
/*  --hui-tysnrg-background-position-y-default: ; */
/*  --hui-tysnrg-background-repeat-default: ; */
/*  --hui-tysnrg-background-size-default: ; */
/*  --hui-tysnrg-border-bottom-color-default: ; */
/*  --hui-tysnrg-border-bottom-style-default: ; */
/*  --hui-tysnrg-border-bottom-width-default: ; */
/*  --hui-tysnrg-border-bottom-left-radius-default: ; */
/*  --hui-tysnrg-border-bottom-right-radius-default: ; */
/*  --hui-tysnrg-border-image-outset-default: ; */
/*  --hui-tysnrg-border-image-repeat-default: ; */
/*  --hui-tysnrg-border-image-slice-default: ; */
/*  --hui-tysnrg-border-image-source-default: ; */
/*  --hui-tysnrg-border-image-width-default: ; */
/*  --hui-tysnrg-border-left-color-default: ; */
/*  --hui-tysnrg-border-left-style-default: ; */
/*  --hui-tysnrg-border-left-width-default: ; */
/*  --hui-tysnrg-border-right-color-default: ; */
/*  --hui-tysnrg-border-right-style-default: ; */
/*  --hui-tysnrg-border-right-width-default: ; */
/*  --hui-tysnrg-border-top-color-default: ; */
/*  --hui-tysnrg-border-top-style-default: ; */
/*  --hui-tysnrg-border-top-width-default: ; */
/*  --hui-tysnrg-border-top-left-radius-default: ; */
/*  --hui-tysnrg-border-top-right-radius-default: ; */
/*  --hui-tysnrg-box-shadow-default: ; */
/*  --hui-tysnrg-cursor-default: ; */
/*  --hui-tysnrg-outline-color-default: ; */
/*  --hui-tysnrg-outline-offset-default: ; */
/*  --hui-tysnrg-outline-style-default: ; */
/*  --hui-tysnrg-outline-width-default: ; */
/*  --hui-tysnrg-scrollbar-color-default: ; */
/*  --hui-tysnrg-scrollbar-gutter-default: ; */
/*  --hui-tysnrg-scrollbar-width-default: ; */
  /* DISPLAY */
/*  --hui-tysnrg-display-default: ; */
}
[data-hui=Swapper] > button > [data-hui=SwapperDropZone] {
  /* LAYOUT-POSITION */
/*  --hui-tyysau-position-default: ; */
/*  --hui-tyysau-top-default: ; */
/*  --hui-tyysau-right-default: ; */
/*  --hui-tyysau-bottom-default: ; */
/*  --hui-tyysau-left-default: ; */
/*  --hui-tyysau-z-index-default: ; */
/*  --hui-tyysau-float-default: ; */
/*  --hui-tyysau-clear-default: ; */
/*  --hui-tyysau-align-self-default: ; */
/*  --hui-tyysau-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-tyysau-box-sizing-default: ; */
/*  --hui-tyysau-height-default: ; */
/*  --hui-tyysau-max-height-default: ; */
/*  --hui-tyysau-min-height-default: ; */
/*  --hui-tyysau-width-default: ; */
/*  --hui-tyysau-max-width-default: ; */
/*  --hui-tyysau-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-tyysau-margin-top-default: ; */
/*  --hui-tyysau-margin-right-default: ; */
/*  --hui-tyysau-margin-bottom-default: ; */
/*  --hui-tyysau-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-tyysau-padding-top-default: ; */
/*  --hui-tyysau-padding-right-default: ; */
/*  --hui-tyysau-padding-bottom-default: ; */
/*  --hui-tyysau-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-tyysau-overflow-x-default: ; */
/*  --hui-tyysau-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-tyysau-flex-basis-default: ; */
/*  --hui-tyysau-flex-direction-default: ; */
/*  --hui-tyysau-flex-grow-default: ; */
/*  --hui-tyysau-flex-shrink-default: ; */
/*  --hui-tyysau-flex-wrap-default: ; */
/*  --hui-tyysau-gap-default: ; */
/*  --hui-tyysau-align-content-default: ; */
/*  --hui-tyysau-justify-content-default: ; */
/*  --hui-tyysau-align-items-default: ; */
  /* TEXT */
/*  --hui-tyysau-direction-default: ; */
/*  --hui-tyysau-font-family-default: ; */
/*  --hui-tyysau-font-size-default: ; */
/*  --hui-tyysau-font-stretch-default: ; */
/*  --hui-tyysau-font-style-default: ; */
/*  --hui-tyysau-font-weight-default: ; */
/*  --hui-tyysau-letter-spacing-default: ; */
/*  --hui-tyysau-line-height-default: ; */
/*  --hui-tyysau-text-align-default: ; */
/*  --hui-tyysau-text-align-last-default: ; */
/*  --hui-tyysau-text-decoration-color-default: ; */
/*  --hui-tyysau-text-decoration-line-default: ; */
/*  --hui-tyysau-text-decoration-style-default: ; */
/*  --hui-tyysau-text-decoration-thickness-default: ; */
/*  --hui-tyysau-text-indent-default: ; */
/*  --hui-tyysau-text-overflow-default: ; */
/*  --hui-tyysau-text-shadow-default: ; */
/*  --hui-tyysau-text-size-adjust-default: ; */
/*  --hui-tyysau-text-transform-default: ; */
/*  --hui-tyysau-text-wrap-default: ; */
/*  --hui-tyysau-vertical-align-default: ; */
/*  --hui-tyysau-white-space-collapse-default: ; */
/*  --hui-tyysau-word-break-default: ; */
/*  --hui-tyysau-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-tyysau-visibility-default: ; */
/*  --hui-tyysau-color-default: ; */
/*  --hui-tyysau-background-attachment-default: ; */
/*  --hui-tyysau-background-clip-default: ; */
/*  --hui-tyysau-background-color-default: ; */
/*  --hui-tyysau-background-image-default: ; */
/*  --hui-tyysau-background-origin-default: ; */
/*  --hui-tyysau-background-position-x-default: ; */
/*  --hui-tyysau-background-position-y-default: ; */
/*  --hui-tyysau-background-repeat-default: ; */
/*  --hui-tyysau-background-size-default: ; */
/*  --hui-tyysau-border-bottom-color-default: ; */
/*  --hui-tyysau-border-bottom-style-default: ; */
/*  --hui-tyysau-border-bottom-width-default: ; */
/*  --hui-tyysau-border-bottom-left-radius-default: ; */
/*  --hui-tyysau-border-bottom-right-radius-default: ; */
/*  --hui-tyysau-border-image-outset-default: ; */
/*  --hui-tyysau-border-image-repeat-default: ; */
/*  --hui-tyysau-border-image-slice-default: ; */
/*  --hui-tyysau-border-image-source-default: ; */
/*  --hui-tyysau-border-image-width-default: ; */
/*  --hui-tyysau-border-left-color-default: ; */
/*  --hui-tyysau-border-left-style-default: ; */
/*  --hui-tyysau-border-left-width-default: ; */
/*  --hui-tyysau-border-right-color-default: ; */
/*  --hui-tyysau-border-right-style-default: ; */
/*  --hui-tyysau-border-right-width-default: ; */
/*  --hui-tyysau-border-top-color-default: ; */
/*  --hui-tyysau-border-top-style-default: ; */
/*  --hui-tyysau-border-top-width-default: ; */
/*  --hui-tyysau-border-top-left-radius-default: ; */
/*  --hui-tyysau-border-top-right-radius-default: ; */
/*  --hui-tyysau-box-shadow-default: ; */
/*  --hui-tyysau-cursor-default: ; */
/*  --hui-tyysau-outline-color-default: ; */
/*  --hui-tyysau-outline-offset-default: ; */
/*  --hui-tyysau-outline-style-default: ; */
/*  --hui-tyysau-outline-width-default: ; */
/*  --hui-tyysau-scrollbar-color-default: ; */
/*  --hui-tyysau-scrollbar-gutter-default: ; */
/*  --hui-tyysau-scrollbar-width-default: ; */
}
[data-hui=Swapper] > button > [data-hui=SwapperDropZone]:first-child {
/*  --hui-holwtq-left-default: ; */
/*  --hui-holwtq-right-default: ; */
/*  --hui-holwtq-top-default: ; */
/*  --hui-holwtq-bottom-default: ; */
}
[data-hui=Swapper] > button > [data-hui=SwapperDropZone]:last-child {
/*  --hui-fgbxgo-left-default: ; */
/*  --hui-fgbxgo-right-default: ; */
/*  --hui-fgbxgo-top-default: ; */
/*  --hui-fgbxgo-bottom-default: ; */
}
@font-face {
	font-family: system-ui;
	font-style: normal;
	font-weight: 300;
	src: local(".SFNS-Light"), local(".SFNSText-Light"), local(".HelveticaNeueDeskInterface-Light"), local(".LucidaGrandeUI"), local("Segoe UI Light"), local("Ubuntu Light"), local("Roboto-Light"), local("DroidSans"), local("Tahoma");
}

@font-face {
	font-family: system-ui;
	font-style: italic;
	font-weight: 300;
	src: local(".SFNS-LightItalic"), local(".SFNSText-LightItalic"), local(".HelveticaNeueDeskInterface-Italic"), local(".LucidaGrandeUI"), local("Segoe UI Light Italic"), local("Ubuntu Light Italic"), local("Roboto-LightItalic"), local("DroidSans"), local("Tahoma");
}

@font-face {
	font-family: system-ui;
	font-style: normal;
	font-weight: 400;
	src: local(".SFNS-Regular"), local(".SFNSText-Regular"), local(".HelveticaNeueDeskInterface-Regular"), local(".LucidaGrandeUI"), local("Segoe UI"), local("Ubuntu"), local("Roboto-Regular"), local("DroidSans"), local("Tahoma");
}

@font-face {
	font-family: system-ui;
	font-style: italic;
	font-weight: 400;
	src: local(".SFNS-Italic"), local(".SFNSText-Italic"), local(".HelveticaNeueDeskInterface-Italic"), local(".LucidaGrandeUI"), local("Segoe UI Italic"), local("Ubuntu Italic"), local("Roboto-Italic"), local("DroidSans"), local("Tahoma");
}

@font-face {
	font-family: system-ui;
	font-style: normal;
	font-weight: 500;
	src: local(".SFNS-Medium"), local(".SFNSText-Medium"), local(".HelveticaNeueDeskInterface-MediumP4"), local(".LucidaGrandeUI"), local("Segoe UI Semibold"), local("Ubuntu Medium"), local("Roboto-Medium"), local("DroidSans-Bold"), local("Tahoma Bold");
}

@font-face {
	font-family: system-ui;
	font-style: italic;
	font-weight: 500;
	src: local(".SFNS-MediumItalic"), local(".SFNSText-MediumItalic"), local(".HelveticaNeueDeskInterface-MediumItalicP4"), local(".LucidaGrandeUI"), local("Segoe UI Semibold Italic"), local("Ubuntu Medium Italic"), local("Roboto-MediumItalic"), local("DroidSans-Bold"), local("Tahoma Bold");
}

@font-face {
	font-family: system-ui;
	font-style: normal;
	font-weight: 700;
	src: local(".SFNS-Bold"), local(".SFNSText-Bold"), local(".HelveticaNeueDeskInterface-Bold"), local(".LucidaGrandeUI"), local("Segoe UI Bold"), local("Ubuntu Bold"), local("Roboto-Bold"), local("DroidSans-Bold"), local("Tahoma Bold");
}

@font-face {
	font-family: system-ui;
	font-style: italic;
	font-weight: 700;
	src: local(".SFNS-BoldItalic"), local(".SFNSText-BoldItalic"), local(".HelveticaNeueDeskInterface-BoldItalic"), local(".LucidaGrandeUI"), local("Segoe UI Bold Italic"), local("Ubuntu Bold Italic"), local("Roboto-BoldItalic"), local("DroidSans-Bold"), local("Tahoma Bold");
}

:root {
  /* COLORS */
  --hui-default-color-h: 0;
  --hui-default-color-s: 0%;
  --hui-default-color-l: 25%;
  --hui-default-color: hsl(var(--hui-default-color-h), var(--hui-default-color-s), var(--hui-default-color-l));

  --hui-default-color-minus1-h: var(--hui-default-color-h);
  --hui-default-color-minus1-s: var(--hui-default-color-s);
  --hui-default-color-minus1-l: calc(var(--hui-default-color-l) - 5%);
  --hui-default-color-minus1: hsl(var(--hui-default-color-minus1-h), var(--hui-default-color-minus1-s), var(--hui-default-color-minus1-l));

  --hui-default-color-minus2-h: var(--hui-default-color-h);
  --hui-default-color-minus2-s: var(--hui-default-color-s);
  --hui-default-color-minus2-l: calc(var(--hui-default-color-l) - 10%);
  --hui-default-color-minus2: hsl(var(--hui-default-color-minus2-h), var(--hui-default-color-minus2-s), var(--hui-default-color-minus2-l));

  --hui-default-color-plus1-h: var(--hui-default-color-h);
  --hui-default-color-plus1-s: var(--hui-default-color-s);
  --hui-default-color-plus1-l: calc(var(--hui-default-color-l) + 10%);
  --hui-default-color-plus1: hsl(var(--hui-default-color-plus1-h), var(--hui-default-color-plus1-s), var(--hui-default-color-plus1-l));

  --hui-default-color-plus2-h: var(--hui-default-color-h);
  --hui-default-color-plus2-s: var(--hui-default-color-s);
  --hui-default-color-plus2-l: calc(var(--hui-default-color-l) + 25%);
  --hui-default-color-plus2: hsl(var(--hui-default-color-plus2-h), var(--hui-default-color-plus2-s), var(--hui-default-color-plus2-l));

  --hui-default-color-plus3-h: var(--hui-default-color-h);
  --hui-default-color-plus3-s: var(--hui-default-color-s);
  --hui-default-color-plus3-l: calc(var(--hui-default-color-l) + 38%);
  --hui-default-color-plus3: hsl(var(--hui-default-color-plus3-h), var(--hui-default-color-plus3-s), var(--hui-default-color-plus3-l));

  --hui-unua-color-h: var(--hui-default-color-h);
  --hui-unua-color-s: var(--hui-default-color-s);
  --hui-unua-color-l: 90%;
  --hui-unua-color: hsl(var(--hui-unua-color-h), var(--hui-unua-color-s), var(--hui-unua-color-l));

  --hui-unua-color-minus1-h: var(--hui-unua-color-h);
  --hui-unua-color-minus1-s: var(--hui-unua-color-s);
  --hui-unua-color-minus1-l: calc(var(--hui-unua-color-l) - 5%);
  --hui-unua-color-minus1: hsl(var(--hui-unua-color-minus1-h), var(--hui-unua-color-minus1-s), var(--hui-unua-color-minus1-l));

  --hui-unua-color-minus2-h: var(--hui-unua-color-h);
  --hui-unua-color-minus2-s: var(--hui-unua-color-s);
  --hui-unua-color-minus2-l: calc(var(--hui-unua-color-l) - 15%);
  --hui-unua-color-minus2: hsl(var(--hui-unua-color-minus2-h), var(--hui-unua-color-minus2-s), var(--hui-unua-color-minus2-l));

  --hui-unua-color-minus3-h: var(--hui-unua-color-h);
  --hui-unua-color-minus3-s: var(--hui-unua-color-s);
  --hui-unua-color-minus3-l: calc(var(--hui-unua-color-l) - 26%);
  --hui-unua-color-minus3: hsl(var(--hui-unua-color-minus3-h), var(--hui-unua-color-minus3-s), var(--hui-unua-color-minus3-l));

  --hui-unua-color-plus1-h: var(--hui-unua-color-h);
  --hui-unua-color-plus1-s: var(--hui-unua-color-s);
  --hui-unua-color-plus1-l: calc(var(--hui-unua-color-l) + 5%);
  --hui-unua-color-plus1: hsl(var(--hui-unua-color-plus1-h), var(--hui-unua-color-plus1-s), var(--hui-unua-color-plus1-l));

  --hui-unua-color-plus2-h: var(--hui-unua-color-h);
  --hui-unua-color-plus2-s: var(--hui-unua-color-s);
  --hui-unua-color-plus2-l: calc(var(--hui-unua-color-l) + 10%);
  --hui-unua-color-plus2: hsl(var(--hui-unua-color-plus2-h), var(--hui-unua-color-plus2-s), var(--hui-unua-color-plus2-l));

  --hui-default-color-bg: var(--hui-unua-color-plus2);
  --hui-unua-color-bg: var(--hui-default-color-minus2);

  --hui-default-color-text: var(--hui-default-color);
  --hui-unua-color-text: var(--hui-default-color-plus2);

  --hui-unua-color-border: var(--hui-unua-color-minus2);
  --hui-dua-color-border: var(--hui-default-color-plus3);
  --hui-tria-color-border: var(--hui-unua-color-plus2);

  /* GRADIENTS */
  --hui-default-gradient-0: radial-gradient(transparent, #fbfbfb);
  --hui-default-gradient-1: radial-gradient(transparent, #e8e8e8);
  --hui-default-gradient-2: radial-gradient(transparent, #dfdfdf);
  --hui-default-gradient-3: radial-gradient(#f9f9f9, #f7f7f7);

  /* TRANSITIONS */
  --hui-default-transition-1: all 0.42s ease-out allow-discrete;

  /* SIZES */
  --hui-default-size: clamp(12px, 1rem, 16px);

  --hui-default-size-0: calc(var(--hui-default-size) * 0.93);
  --hui-default-size-1: var(--hui-default-size);
  --hui-default-size-2: calc(var(--hui-default-size-1) +  4px);
  --hui-default-size-3: calc(var(--hui-default-size-2) +  4px);
  --hui-default-size-4: calc(var(--hui-default-size-3) +  4px);
  --hui-default-size-5: calc(var(--hui-default-size-4) +  4px);
  --hui-default-size-6: calc(var(--hui-default-size-5) +  8px);
  --hui-default-size-7: calc(var(--hui-default-size-6) +  8px);
  --hui-default-size-8: calc(var(--hui-default-size-7) + 16px);

  /* SPACES */
  --hui-default-spacer: calc(var(--hui-default-size) / 1.5);

  --hui-default-spacer-0: 0;
  --hui-default-spacer-1: calc(0.0625 * var(--hui-default-spacer));
  --hui-default-spacer-2: calc(0.18 * var(--hui-default-spacer));
  --hui-default-spacer-3: calc(0.25 * var(--hui-default-spacer));
  --hui-default-spacer-4: calc(0.33 * var(--hui-default-spacer));
  --hui-default-spacer-5: calc(0.77 * var(--hui-default-spacer));
  --hui-default-spacer-6: calc(0.99 * var(--hui-default-spacer));
  --hui-default-spacer-7: calc(1.33 * var(--hui-default-spacer));
  --hui-default-spacer-8: calc(1.66 * var(--hui-default-spacer));
  --hui-default-spacer-9: calc(1.99 * var(--hui-default-spacer));
  --hui-default-spacer-10: calc(2.33 * var(--hui-default-spacer));
  --hui-default-spacer-11: calc(2.66 * var(--hui-default-spacer));
  --hui-default-spacer-12: calc(5.55 * var(--hui-default-spacer));

  /* BORDERS */
  --hui-default-border-width: var(--hui-default-spacer-2);
  --hui-default-border-style: solid;
  --hui-default-border-color: var(--hui-unua-color-minus3);

  --hui-unua-border-width: var(--hui-default-spacer-3);
  --hui-unua-border-style: solid;
  --hui-unua-border-color: var(--hui-unua-color-minus2);

  --hui-default-border-radius-0: 0;
  --hui-default-border-radius-1: var(--hui-default-spacer-3);
  --hui-default-border-radius-2: var(--hui-default-spacer-4);
  --hui-default-border-radius-3: var(--hui-default-spacer-5);
  --hui-default-border-radius-4: var(--hui-default-spacer-7);
  --hui-default-border-radius-5: 50%;

  /* BOX-SHADOWS */
  --hui-default-box-shadow-x: 0;
  --hui-default-box-shadow-y: 0;
  --hui-default-box-shadow-blur: 0;
  --hui-default-box-shadow-spread: 0;
  --hui-default-box-shadow-color: none;
  --hui-default-box-shadow: var(--hui-default-box-shadow-x) var(--hui-default-box-shadow-y) var(--hui-default-box-shadow-blur) var(--hui-default-box-shadow-spread) var(--hui-default-box-shadow-color);

  --hui-unua-box-shadow-x: 0;
  --hui-unua-box-shadow-y: 0;
  --hui-unua-box-shadow-blur: var(--hui-default-spacer-3);
  --hui-unua-box-shadow-spread: var(--hui-default-spacer-0);
  --hui-unua-box-shadow-color: var(--hui-default-color-plus2);
  --hui-unua-box-shadow: var(--hui-unua-box-shadow-x) var(--hui-unua-box-shadow-y) var(--hui-unua-box-shadow-blur) var(--hui-unua-box-shadow-spread) var(--hui-unua-box-shadow-color);

  --hui-dua-box-shadow-x: 0;
  --hui-dua-box-shadow-y: 0;
  --hui-dua-box-shadow-blur: var(--hui-default-spacer-4);
  --hui-dua-box-shadow-spread: var(--hui-default-spacer-1);
  --hui-dua-box-shadow-color: var(--hui-unua-color-minus1);
  --hui-dua-box-shadow: var(--hui-dua-box-shadow-x) var(--hui-dua-box-shadow-y) var(--hui-dua-box-shadow-blur) var(--hui-dua-box-shadow-spread) var(--hui-dua-box-shadow-color);

  --hui-tria-box-shadow-x: 0;
  --hui-tria-box-shadow-y: 0;
  --hui-tria-box-shadow-blur: var(--hui-default-spacer-4);
  --hui-tria-box-shadow-spread: var(--hui-default-spacer-0);
  --hui-tria-box-shadow-color: var(--hui-default-color-plus3);
  --hui-tria-box-shadow: inset var(--hui-tria-box-shadow-x) var(--hui-tria-box-shadow-y) var(--hui-tria-box-shadow-blur) var(--hui-tria-box-shadow-spread) var(--hui-tria-box-shadow-color);

  /* TEXT */
  --hui-default-weight-bold: 600;
  --hui-default-weight-semibold: 500;
  --hui-default-weight-normal: 400;
  --hui-default-weight-light: 300;
  --hui-default-weight: var(--hui-default-weight-normal);

  --hui-default-line-height-minus2: 1;
  --hui-default-line-height-minus1: 1.25;
  --hui-default-line-height: 1.5;
  --hui-default-line-height-plus1: 1.8;
  --hui-default-line-height-plus2: 2;

  --hui-default-background-color: var(--hui-default-color-bg);
  --hui-unua-background-color: var(--hui-unua-color-bg);

  --hui-default-font-size: var(--hui-default-size);

  /* INDEXES */
  --hui-default-index-0: 0;
  --hui-default-index-1: 1;
  --hui-default-index-2: 10;
  --hui-default-index-3: 100;
  --hui-default-index-4: 1000;
  --hui-default-index-5: 10000;
}
/*

  --hui-default-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';

  --hui-font-size-small: 13px;
  --hui-body-font-size: 16px;
  --hui-body-line-height: var(--hui-lh-default);

  --hui-body-color: var(--hui-default-color-text);

  --hui-layout-font-size: var(--hui-body-font-size);
  --hui-layout-font-weight: var(--hui-font-weight-normal);

  --hui-layout-color: var(--hui-default-color-text);
  --hui-layout-background-color: var(--hui-default-color-bg);
  --hui-layout-background-image: var(--hui-default-gradient-3);

  --hui-layout-border-top-color: var(--hui-default-border-color);
  --hui-layout-border-right-color: var(--hui-default-border-color);
  --hui-layout-border-bottom-color: var(--hui-default-border-color);
  --hui-layout-border-left-color: var(--hui-default-border-color);

  --hui-layout-border-top-style: var(--hui-default-border-style);
  --hui-layout-border-right-style: var(--hui-default-border-style);
  --hui-layout-border-bottom-style: var(--hui-default-border-style);
  --hui-layout-border-left-style: var(--hui-default-border-style);

  --hui-layout-border-top-width: var(--hui-default-border-width);
  --hui-layout-border-right-width: var(--hui-default-border-width);
  --hui-layout-border-bottom-width: var(--hui-default-border-width);
  --hui-layout-border-left-width: var(--hui-default-border-width);

  --hui-layout-border-top-radius: var(--hui-default-border-radius-2);
  --hui-layout-border-right-radius: var(--hui-default-border-radius-2);
  --hui-layout-border-bottom-radius: var(--hui-default-border-radius-2);
  --hui-layout-border-left-radius: var(--hui-default-border-radius-2);

  --hui-layout-box-shadow: var(--hui-unua-box-shadow);

  --hui-layout-transition: var(--hui-default-transition-1);

  --hui-layout-gap: var(--hui-default-spacer-4);

  --hui-layout-margin-top: 0;
  --hui-layout-margin-right: 0;
  --hui-layout-margin-bottom: 0;
  --hui-layout-margin-left: 0;

  --hui-layout-padding-top: var(--hui-default-spacer-0);
  --hui-layout-padding-right: var(--hui-default-spacer-0);
  --hui-layout-padding-bottom: var(--hui-default-spacer-0);
  --hui-layout-padding-left: var(--hui-default-spacer-0);

  --hui-layout-root-top: 0;
  --hui-layout-root-right: 0;
  --hui-layout-root-bottom: 0;
  --hui-layout-root-left: 0;
  --hui-layout-root-padding-top: 0;
  --hui-layout-root-padding-right: 0;
  --hui-layout-root-padding-bottom: 0;
  --hui-layout-root-padding-left: 0;

  --hui-layout-main-padding-top: 0;
  --hui-layout-main-padding-right: 0;
  --hui-layout-main-padding-bottom: 0;
  --hui-layout-main-padding-left: 0;
  --hui-layout-main-margin-top: 0;
  --hui-layout-main-margin-right: 0;
  --hui-layout-main-margin-bottom: 0;
  --hui-layout-main-margin-left: 0;

  --hui-layout-header-gap: var(--hui-layout-gap);

  --hui-layout-header-height: calc(var(--hui-default-size) * 5);
  --hui-layout-header-line-height: var(--hui-layout-header-height);
  --hui-layout-header-min-height: var(--hui-layout-header-height);
  --hui-layout-header-max-height: var(--hui-layout-header-height);

  --hui-layout-header-width: clamp(800px, 95vw, 1900px);
  --hui-layout-header-min-width: var(--hui-layout-header-width);
  --hui-layout-header-max-width: var(--hui-layout-header-width);

  --hui-layout-header-font-size: var(--hui-layout-font-size);
  --hui-layout-header-font-weight: var(--hui-layout-font-weight);

  --hui-layout-header-color: var(--hui-layout-color);
  --hui-layout-header-background-color: var(--hui-layout-background-color);
  --hui-layout-header-background-image: var(--hui-layout-background-image);

  --hui-layout-header-border-top-color: var(--hui-layout-border-top-color);
  --hui-layout-header-border-right-color: var(--hui-layout-border-right-color);
  --hui-layout-header-border-bottom-color: var(--hui-layout-border-bottom-color);
  --hui-layout-header-border-left-color: var(--hui-layout-border-left-color);

  --hui-layout-header-border-top-style: var(--hui-layout-border-top-style);
  --hui-layout-header-border-right-style: var(--hui-layout-border-right-style);
  --hui-layout-header-border-bottom-style: var(--hui-layout-border-bottom-style);
  --hui-layout-header-border-left-style: var(--hui-layout-border-left-style);

  --hui-layout-header-border-top-width: var(--hui-layout-border-top-width);
  --hui-layout-header-border-right-width: var(--hui-layout-border-right-width);
  --hui-layout-header-border-bottom-width: var(--hui-layout-border-bottom-width);
  --hui-layout-header-border-left-width: var(--hui-layout-border-left-width);

  --hui-layout-header-border-top-radius: var(--hui-layout-border-top-radius);
  --hui-layout-header-border-right-radius: var(--hui-layout-border-right-radius);
  --hui-layout-header-border-bottom-radius: var(--hui-layout-border-bottom-radius);
  --hui-layout-header-border-left-radius: var(--hui-layout-border-left-radius);

  --hui-layout-header-box-shadow: var(--hui-layout-box-shadow);

  --hui-layout-header-margin-top: var(--hui-layout-margin-top);
  --hui-layout-header-margin-right: var(--hui-layout-margin-right);
  --hui-layout-header-margin-bottom: var(--hui-layout-margin-bottom);
  --hui-layout-header-margin-left: var(--hui-layout-margin-left);

  --hui-layout-header-padding-top: var(--hui-layout-padding-top);
  --hui-layout-header-padding-right: var(--hui-layout-padding-right);
  --hui-layout-header-padding-bottom: var(--hui-layout-padding-bottom);
  --hui-layout-header-padding-left: var(--hui-layout-padding-left);

  --hui-layout-nav-margin-top: 0;
  --hui-layout-nav-margin-right: 0;
  --hui-layout-nav-margin-bottom: 0;
  --hui-layout-nav-margin-left: 0;
  --hui-layout-nav-padding-top: 0;
  --hui-layout-nav-padding-right: 0;
  --hui-layout-nav-padding-bottom: 0;
  --hui-layout-nav-padding-left: 0;

  --hui-layout-title-font-weight: var(--hui-font-weight-normal);

  --hui-typography-h1-font-weight: var(--hui-h1-font-weight);
  --hui-typography-h1-font-size: var(--hui-h1-font-size);
  --hui-typography-h1-margin-top: 0;
  --hui-typography-h1-margin-right: 0;
  --hui-typography-h1-margin-bottom: 0;
  --hui-typography-h1-margin-left: 0;
  --hui-typography-h1-padding-top: 0;
  --hui-typography-h1-padding-right: 0;
  --hui-typography-h1-padding-bottom: 0;
  --hui-typography-h1-padding-left: 0;

  --hui-typography-strong-font-weight: var(--hui-font-weight-semibold);

  --hui-control-font-size: var(--hui-body-font-size);
  --hui-control-font-weight: var(--hui-font-weight-semibold);

  --hui-control-color: var(--hui-default-color-text);
  --hui-control-background-color: var(--hui-default-color-bg);
  --hui-control-background-image: var(--hui-default-gradient-1);

  --hui-control-border-top-color: var(--hui-default-border-color);
  --hui-control-border-right-color: var(--hui-default-border-color);
  --hui-control-border-bottom-color: var(--hui-default-border-color);
  --hui-control-border-left-color: var(--hui-default-border-color);

  --hui-control-border-top-style: var(--hui-default-border-style);
  --hui-control-border-right-style: var(--hui-default-border-style);
  --hui-control-border-bottom-style: var(--hui-default-border-style);
  --hui-control-border-left-style: var(--hui-default-border-style);

  --hui-control-border-top-width: var(--hui-default-border-width);
  --hui-control-border-right-width: var(--hui-default-border-width);
  --hui-control-border-bottom-width: var(--hui-default-border-width);
  --hui-control-border-left-width: var(--hui-default-border-width);

  --hui-control-border-top-radius: var(--hui-default-border-radius);
  --hui-control-border-right-radius: var(--hui-default-border-radius);
  --hui-control-border-bottom-radius: var(--hui-default-border-radius);
  --hui-control-border-left-radius: var(--hui-default-border-radius);

  --hui-control-box-shadow: var(--hui-default-box-shadow);

  --hui-control-transition: var(--hui-default-transition-1);

  --hui-control-gap: var(--hui-default-spacer-5);

  --hui-control-margin-top: 0;
  --hui-control-margin-right: 0;
  --hui-control-margin-bottom: 0;
  --hui-control-margin-left: 0;

  --hui-control-padding-top: var(--hui-default-spacer-5);
  --hui-control-padding-right: var(--hui-default-spacer-6);
  --hui-control-padding-bottom: var(--hui-default-spacer-5);
  --hui-control-padding-left: var(--hui-default-spacer-6);

  --hui-control-button-font-size: var(--hui-control-font-size);
  --hui-control-button-font-weight: var(--hui-control-font-weight);

  --hui-control-button-color: var(--hui-control-color);
  --hui-control-button-background-color: var(--hui-control-background-color);
  --hui-control-button-background-image: var(--hui-control-background-image);

  --hui-control-button-border-top-color: var(--hui-control-border-top-color);
  --hui-control-button-border-right-color: var(--hui-control-border-right-color);
  --hui-control-button-border-bottom-color: var(--hui-control-border-bottom-color);
  --hui-control-button-border-left-color: var(--hui-control-border-left-color);

  --hui-control-button-border-top-style: var(--hui-control-border-top-style);
  --hui-control-button-border-right-style: var(--hui-control-border-right-style);
  --hui-control-button-border-bottom-style: var(--hui-control-border-bottom-style);
  --hui-control-button-border-left-style: var(--hui-control-border-left-style);

  --hui-control-button-border-top-width: var(--hui-control-border-top-width);
  --hui-control-button-border-right-width: var(--hui-control-border-right-width);
  --hui-control-button-border-bottom-width: var(--hui-control-border-bottom-width);
  --hui-control-button-border-left-width: var(--hui-control-border-left-width);

  --hui-control-button-border-top-radius: var(--hui-control-border-top-radius);
  --hui-control-button-border-right-radius: var(--hui-control-border-right-radius);
  --hui-control-button-border-bottom-radius: var(--hui-control-border-bottom-radius);
  --hui-control-button-border-left-radius: var(--hui-control-border-left-radius);

  --hui-control-button-box-shadow: var(--hui-control-box-shadow);

  --hui-control-button-margin-top: var(--hui-control-margin-top);
  --hui-control-button-margin-right: var(--hui-control-margin-right);
  --hui-control-button-margin-bottom: var(--hui-control-margin-bottom);
  --hui-control-button-margin-left: var(--hui-control-margin-left);

  --hui-control-button-padding-top: var(--hui-control-padding-top);
  --hui-control-button-padding-right: var(--hui-control-padding-right);
  --hui-control-button-padding-bottom: var(--hui-control-padding-bottom);
  --hui-control-button-padding-left: var(--hui-control-padding-left);

  --hui-control-button-hover-box-shadow: var(--hui-default-box-shadow-0);
  --hui-control-button-hover-background-image: var(--hui-default-gradient-2);

  --hui-control-button-active-box-shadow: var(--hui-tria-box-shadow);
  --hui-control-button-active-background-image: var(--hui-default-gradient-0);

  --hui-control-button-focus-border-color: var(--hui-default-color-border-third);

  --hui-control-input-grid-template-columns: left 25% input 2fr right 25%;

  --hui-control-input-margin-top: var(--hui-control-margin-top);
  --hui-control-input-margin-right: var(--hui-control-margin-right);
  --hui-control-input-margin-bottom: var(--hui-control-margin-bottom);
  --hui-control-input-margin-left: var(--hui-control-margin-left);

  --hui-control-input-padding-top: var(--hui-control-padding-top);
  --hui-control-input-padding-right: var(--hui-control-padding-right);
  --hui-control-input-padding-bottom: var(--hui-control-padding-bottom);
  --hui-control-input-padding-left: var(--hui-control-padding-left);

  --hui-control-input-border-top-color: var(--hui-control-border-top-color);
  --hui-control-input-border-right-color: var(--hui-control-border-right-color);
  --hui-control-input-border-bottom-color: var(--hui-control-border-bottom-color);
  --hui-control-input-border-left-color: var(--hui-control-border-left-color);

  --hui-control-input-border-top-style: var(--hui-default-border-top-style);
  --hui-control-input-border-right-style: var(--hui-default-border-right-style);
  --hui-control-input-border-bottom-style: var(--hui-default-border-bottom-style);
  --hui-control-input-border-left-style: var(--hui-default-border-left-style);

  --hui-control-input-border-top-style: var(--hui-control-border-top-style);
  --hui-control-input-border-right-style: var(--hui-control-border-right-style);
  --hui-control-input-border-bottom-style: var(--hui-control-border-bottom-style);
  --hui-control-input-border-left-style: var(--hui-control-border-left-style);

  --hui-control-input-border-top-width: var(--hui-control-border-top-width);
  --hui-control-input-border-right-width: var(--hui-control-border-right-width);
  --hui-control-input-border-bottom-width: var(--hui-control-border-bottom-width);
  --hui-control-input-border-left-width: var(--hui-control-border-left-width);

  --hui-control-input-border-top-radius: var(--hui-control-border-top-radius);
  --hui-control-input-border-right-radius: var(--hui-control-border-right-radius);
  --hui-control-input-border-bottom-radius: var(--hui-control-border-bottom-radius);
  --hui-control-input-border-left-radius: var(--hui-control-border-left-radius);

  --hui-control-bar-gap: var(--hui-control-gap);
  --hui-control-bar-template-areas: "default";
  --hui-control-bar-auto-columns: minmax(var(--hui-default-spacer-5), 1fr);
  --hui-control-bar-align-items: center;
}
*/

[data-hui] {
  /*
  color: var(--hui-default-color);
  font-family: var(--hui-default-font-family);
  font-size: var(--hui-default-font-size);
  line-height: var(--hui-default-line-height);
  */
}

data[data-hui] {
  display: contents;
}

[data-hui][hidden]:not(#huiHack) {
  display: none;
}

/* FLEX */
[data-hui-flex][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex][data-hui-target=self]:not(#huiHack) {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  align-content: center;
}
[data-hui-flex=inline-flex][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex=inline-flex][data-hui-target=self]:not(#huiHack) {
  display: inline-flex;
}
[data-hui-flex-direction=row][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-direction=row][data-hui-target=self]:not(#huiHack) {
  flex-direction: row;
}
[data-hui-flex-direction=row-reverse][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-direction=row-reverse][data-hui-target=self]:not(#huiHack) {
  flex-direction: row-reverse;
}
[data-hui-flex-direction=column][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-direction=column][data-hui-target=self]:not(#huiHack) {
  flex-direction: column;
}
[data-hui-flex-direction=column-reverse][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-direction=column-reverse][data-hui-target=self]:not(#huiHack) {
  flex-direction: column-reverse;
}
[data-hui-flex-wrap=nowrap][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-wrap=nowrap][data-hui-target=self]:not(#huiHack) {
  flex-wrap: nowrap;
}
[data-hui-flex-wrap=wrap][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-wrap=wrap][data-hui-target=self]:not(#huiHack) {
  flex-wrap: wrap;
}
[data-hui-flex-wrap=wrap-reverse][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-wrap=wrap-reverse][data-hui-target=self]:not(#huiHack) {
  flex-wrap: wrap-reverse;
}
[data-hui-flex-justify-content=flex-start][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-justify-content=flex-start][data-hui-target=self]:not(#huiHack),
[data-hui-flex-justify-content=start][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-justify-content=start][data-hui-target=self]:not(#huiHack),
[data-hui-flex-justify-content=left][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-justify-content=left][data-hui-target=self]:not(#huiHack) {
  justify-content: flex-start;
}
[data-hui-flex-justify-content=flex-end][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-justify-content=flex-end][data-hui-target=self]:not(#huiHack),
[data-hui-flex-justify-content=end][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-justify-content=end][data-hui-target=self]:not(#huiHack),
[data-hui-flex-justify-content=right][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-justify-content=right][data-hui-target=self]:not(#huiHack) {
  justify-content: flex-end;
}
[data-hui-flex-justify-content=center][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-justify-content=center][data-hui-target=self]:not(#huiHack) {
  justify-content: center;
}
[data-hui-flex-justify-content=space-between][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-justify-content=space-between][data-hui-target=self]:not(#huiHack) {
  justify-content: space-between;
}
[data-hui-flex-justify-content=space-around][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-justify-content=space-around][data-hui-target=self]:not(#huiHack) {
  justify-content: space-around;
}
[data-hui-flex-justify-content=space-evenly][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-justify-content=space-evenly][data-hui-target=self]:not(#huiHack) {
  justify-content: space-evenly;
}
[data-hui-flex-align-items=flex-start][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-align-items=flex-start][data-hui-target=self]:not(#huiHack),
[data-hui-flex-align-items=start][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-align-items=start][data-hui-target=self]:not(#huiHack),
[data-hui-flex-align-items=left][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-align-items=left][data-hui-target=self]:not(#huiHack) {
  align-items: flex-start;
}
[data-hui-flex-align-items=flex-end][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-align-items=flex-end][data-hui-target=self]:not(#huiHack),
[data-hui-flex-align-items=end][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-align-items=end][data-hui-target=self]:not(#huiHack),
[data-hui-flex-align-items=right][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-align-items=right][data-hui-target=self]:not(#huiHack) {
  align-items: flex-end;
}
[data-hui-flex-align-items=center][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-align-items=center][data-hui-target=self]:not(#huiHack) {
  align-items: center;
}
[data-hui-flex-align-items=baseline][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-align-items=baseline][data-hui-target=self]:not(#huiHack) {
  align-items: baseline;
}
[data-hui-flex-align-items=stretch][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-align-items=stretch][data-hui-target=self]:not(#huiHack) {
  align-items: stretch;
}
[data-hui-flex-align-content=flex-start][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-align-content=flex-start][data-hui-target=self]:not(#huiHack) {
  align-content: flex-start;
}
[data-hui-flex-align-content=flex-end][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-align-content=flex-end][data-hui-target=self]:not(#huiHack) {
  align-content: flex-end;
}
[data-hui-flex-align-content=center][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-align-content=center][data-hui-target=self]:not(#huiHack) {
  align-content: center;
}
[data-hui-flex-align-content=space-between][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-align-content=space-between][data-hui-target=self]:not(#huiHack) {
  align-content: space-between;
}
[data-hui-flex-align-content=space-around][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-align-content=space-around][data-hui-target=self]:not(#huiHack) {
  align-content: space-around;
}
[data-hui-flex-align-content=space-evenly][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-align-content=space-evenly][data-hui-target=self]:not(#huiHack) {
  align-content: space-evenly;
}
[data-hui-flex-align-content=stretch][data-hui-target=child] > *:not(#huiHack),
[data-hui-flex-align-content=stretch][data-hui-target=self]:not(#huiHack) {
  align-content: stretch;
}
[data-hui-flex][data-hui-target=child][style~='row-gap:'] > *:not(#huiHack) {
  row-gap: inherit;
}
[data-hui-flex][data-hui-target=child][style~='column-gap:'] > *:not(#huiHack) {
  column-gap: inherit;
}
[data-hui-flex][data-hui-target=child][style~='gap:'] > *:not(#huiHack) {
  gap: inherit;
}

/* GRID */
[data-hui-grid][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid][data-hui-target=self]:not(#huiHack) {
  display: grid;
  justify-items: stretch;
  align-items: stretch;
  justify-content: stretch;
  align-content: stretch;
  grid-auto-flow: row;
}
[data-hui-grid=inline-grid][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid=inline-grid][data-hui-target=self]:not(#huiHack) {
  display: inline-grid;
}
[data-hui-grid=subgrid][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid=subgrid][data-hui-target=self]:not(#huiHack) {
  display: subgrid;
}
[data-hui-grid-justify-items=start][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-justify-items=start][data-hui-target=self]:not(#huiHack) {
  justify-items: start;
}
[data-hui-grid-justify-items=end][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-justify-items=end][data-hui-target=self]:not(#huiHack) {
  justify-items: end;
}
[data-hui-grid-justify-items=center][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-justify-items=center][data-hui-target=self]:not(#huiHack) {
  justify-items: center;
}
[data-hui-grid-justify-items=stretch][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-justify-items=stretch][data-hui-target=self]:not(#huiHack) {
  justify-items: stretch;
}
[data-hui-grid-align-items=start][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-align-items=start][data-hui-target=self]:not(#huiHack) {
  align-items: start;
}
[data-hui-grid-align-items=end][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-align-items=end][data-hui-target=self]:not(#huiHack) {
  align-items: end;
}
[data-hui-grid-align-items=center][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-align-items=center][data-hui-target=self]:not(#huiHack) {
  align-items: center;
}
[data-hui-grid-align-items=stretch][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-align-items=stretch][data-hui-target=self]:not(#huiHack) {
  align-items: stretch;
}
[data-hui-grid-justify-content=start][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-justify-content=start][data-hui-target=self]:not(#huiHack) {
  justify-content: start;
}
[data-hui-grid-justify-content=end][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-justify-content=end][data-hui-target=self]:not(#huiHack) {
  justify-content: end;
}
[data-hui-grid-justify-content=center][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-justify-content=center][data-hui-target=self]:not(#huiHack) {
  justify-content: center;
}
[data-hui-grid-justify-content=stretch][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-justify-content=stretch][data-hui-target=self]:not(#huiHack) {
  justify-content: stretch;
}
[data-hui-grid-justify-content=space-around][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-justify-content=space-around][data-hui-target=self]:not(#huiHack) {
  justify-content: space-around;
}
[data-hui-grid-justify-content=space-between][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-justify-content=space-between][data-hui-target=self]:not(#huiHack) {
  justify-content: space-between;
}
[data-hui-grid-justify-content=space-evenly][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-justify-content=space-evenly][data-hui-target=self]:not(#huiHack) {
  justify-content: space-evenly;
}
[data-hui-grid-align-content=start][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-align-content=start][data-hui-target=self]:not(#huiHack) {
  align-content: start;
}
[data-hui-grid-align-content=end][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-align-content=end][data-hui-target=self]:not(#huiHack) {
  align-content: end;
}
[data-hui-grid-align-content=center][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-align-content=center][data-hui-target=self]:not(#huiHack) {
  align-content: center;
}
[data-hui-grid-align-content=stretch][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-align-content=stretch][data-hui-target=self]:not(#huiHack) {
  align-content: stretch;
}
[data-hui-grid-align-content=space-around][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-align-content=space-around][data-hui-target=self]:not(#huiHack) {
  align-content: space-around;
}
[data-hui-grid-align-content=space-between][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-align-content=space-between][data-hui-target=self]:not(#huiHack) {
  align-content: space-between;
}
[data-hui-grid-align-content=space-evenly][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-align-content=space-evenly][data-hui-target=self]:not(#huiHack) {
  align-content: space-evenly;
}
[data-hui-grid-auto-flow='row dense'][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-auto-flow='row dense'][data-hui-target=self]:not(#huiHack) {
  grid-auto-flow: row dense;
}
[data-hui-grid-auto-flow='column dense'][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-auto-flow='column dense'][data-hui-target=self]:not(#huiHack) {
  grid-auto-flow: column dense;
}
[data-hui-grid-auto-flow=row][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-auto-flow=row][data-hui-target=self]:not(#huiHack) {
  grid-auto-flow: row;
}
[data-hui-grid-auto-flow=column][data-hui-target=child] > *:not(#huiHack),
[data-hui-grid-auto-flow=column][data-hui-target=self]:not(#huiHack) {
  grid-auto-flow: column;
}
[data-hui-grid][data-hui-target=child][style~='grid-template-columns:'] > *:not(#huiHack) {
  grid-template-columns: inherit;
}
[data-hui-grid][data-hui-target=child][style~='grid-template-rows:'] > *:not(#huiHack) {
  grid-template-rows: inherit;
}
[data-hui-grid][data-hui-target=child][style~='row-gap:'] > *:not(#huiHack) {
  row-gap: inherit;
}
[data-hui-grid][data-hui-target=child][style~='column-gap:'] > *:not(#huiHack) {
  column-gap: inherit;
}
[data-hui-grid][data-hui-target=child][style~='gap:'] > *:not(#huiHack) {
  gap: inherit;
}
[data-hui-grid][data-hui-target=child][style~='grid-column:'] > *:not(#huiHack) {
  grid-column: inherit;
}
[data-hui-grid][data-hui-target=child][style~='grid-column-start:'] > *:not(#huiHack) {
  grid-column-start: inherit;
}
[data-hui-grid][data-hui-target=child][style~='grid-column-end:'] > *:not(#huiHack) {
  grid-column-end: inherit;
}
[data-hui-grid][data-hui-target=child][style~='grid-row:'] > *:not(#huiHack) {
  grid-row: inherit;
}
[data-hui-grid][data-hui-target=child][style~='grid-row-start:'] > *:not(#huiHack) {
  grid-row-start: inherit;
}
[data-hui-grid][data-hui-target=child][style~='grid-row-end:'] > *:not(#huiHack) {
  grid-row-end: inherit;
}
[data-hui-grid][data-hui-target=child][style~='grid-auto-rows:'] > *:not(#huiHack) {
  grid-auto-rows: inherit;
}
[data-hui-grid][data-hui-target=child][style~='grid-auto-columns:'] > *:not(#huiHack) {
  grid-auto-columns: inherit;
}
[data-hui-grid][data-hui-target=child][style~='grid-template-areas:'] > *:not(#huiHack) {
  grid-template-areas: inherit;
}

/* SCROLL */
[data-hui-scroll-x=true][data-hui-target=child] > *:not(#huiHack),
[data-hui-scroll-x=true][data-hui-target=self]:not(#huiHack),
[data-hui-scroll-x=auto][data-hui-target=child] > *:not(#huiHack),
[data-hui-scroll-x=auto][data-hui-target=self]:not(#huiHack) {
  overflow-x: auto;
}
[data-hui-scroll-y=true][data-hui-target=child] > *:not(#huiHack),
[data-hui-scroll-y=true][data-hui-target=self]:not(#huiHack),
[data-hui-scroll-y=auto][data-hui-target=child] > *:not(#huiHack),
[data-hui-scroll-y=auto][data-hui-target=self]:not(#huiHack) {
  overflow-y: auto;
}
[data-hui-scroll-x=hidden][data-hui-target=child] > *:not(#huiHack),
[data-hui-scroll-x=hidden][data-hui-target=self]:not(#huiHack) {
  overflow-x: hidden;
}
[data-hui-scroll-y=hidden][data-hui-target=child] > *:not(#huiHack),
[data-hui-scroll-y=hidden][data-hui-target=self]:not(#huiHack) {
  overflow-y: hidden;
}
[data-hui-scroll-x=scroll][data-hui-target=child] > *:not(#huiHack),
[data-hui-scroll-x=scroll][data-hui-target=self]:not(#huiHack) {
  overflow-x: scroll;
}
[data-hui-scroll-y=scroll][data-hui-target=child] > *:not(#huiHack),
[data-hui-scroll-y=scroll][data-hui-target=self]:not(#huiHack) {
  overflow-y: scroll;
}
[data-hui-scroll-x=visible][data-hui-target=child] > *:not(#huiHack),
[data-hui-scroll-x=visible][data-hui-target=self]:not(#huiHack) {
  overflow-x: visible;
}
[data-hui-scroll-y=visible][data-hui-target=child] > *:not(#huiHack),
[data-hui-scroll-y=visible][data-hui-target=self]:not(#huiHack) {
  overflow-y: visible;
}

[data-hui-scroll-y],
[data-hui-scroll-x] {
  scrollbar-width: thin;
  scrollbar-color: #bbb #eee;
  scrollbar-gutter: auto;
}

/* POSITION */
[data-hui-position=absolute][data-hui-target=child] > *:not(#huiHack),
[data-hui-position=absolute][data-hui-target=self]:not(#huiHack) {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
[data-hui-position=relative][data-hui-target=child] > *:not(#huiHack),
[data-hui-position=relative][data-hui-target=self]:not(#huiHack) {
  position: relative;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
[data-hui-position=fixed][data-hui-target=child] > *:not(#huiHack),
[data-hui-position=fixed][data-hui-target=self]:not(#huiHack) {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
[data-hui-position=sticky][data-hui-target=child] > *:not(#huiHack),
[data-hui-position=sticky][data-hui-target=self]:not(#huiHack) {
  position: sticky;
}
[data-hui-position=static][data-hui-target=child] > *:not(#huiHack),
[data-hui-position=static][data-hui-target=self]:not(#huiHack) {
  position: static;
}
[data-hui-position][data-hui-target=child][style~='top:'] > *:not(#huiHack) {
  top: inherit;
}
[data-hui-position][data-hui-target=child][style~='right:'] > *:not(#huiHack) {
  right: inherit;
}
[data-hui-position][data-hui-target=child][style~='bottom:'] > *:not(#huiHack) {
  bottom: inherit;
}
[data-hui-position][data-hui-target=child][style~='left:'] > *:not(#huiHack) {
  left: inherit;
}
[data-hui-position][data-hui-target=child][style~='inset:'] > *:not(#huiHack) {
  inset: inherit;
}

/* MARGIN */
[data-hui][data-hui-target=child][style~='margin:'] > *:not(#huiHack) {
  margin: inherit;
}
[data-hui][data-hui-target=child][style~='margin-top:'] > *:not(#huiHack) {
  margin-top: inherit;
}
[data-hui][data-hui-target=child][style~='margin-right:'] > *:not(#huiHack) {
  margin-right: inherit;
}
[data-hui][data-hui-target=child][style~='margin-bottom:'] > *:not(#huiHack) {
  margin-bottom: inherit;
}
[data-hui][data-hui-target=child][style~='margin-left:'] > *:not(#huiHack) {
  margin-left: inherit;
}

/* PADDING */
[data-hui][data-hui-target=child][style~='padding:'] > *:not(#huiHack) {
  padding: inherit;
}
[data-hui][data-hui-target=child][style~='padding-top:'] > *:not(#huiHack) {
  padding-top: inherit;
}
[data-hui][data-hui-target=child][style~='padding-right:'] > *:not(#huiHack) {
  padding-right: inherit;
}
[data-hui][data-hui-target=child][style~='padding-bottom:'] > *:not(#huiHack) {
  padding-bottom: inherit;
}
[data-hui][data-hui-target=child][style~='padding-left:'] > *:not(#huiHack) {
  padding-left: inherit;
}

/* BACKGROUND */
[data-hui][data-hui-target=child][style~='background-color:'] > *:not(#huiHack) {
  background-color: inherit;
}
[data-hui][data-hui-target=child][style~='background-image:'] > *:not(#huiHack) {
  background-image: inherit;
}
[data-hui][data-hui-target=child][style~='background-position:'] > *:not(#huiHack) {
  background-position: inherit;
}

/* SIZE */
[data-hui][data-hui-target=child][style~='width:'] > *:not(#huiHack) {
  width: inherit;
}
[data-hui][data-hui-target=child][style~='max-width:'] > *:not(#huiHack) {
  max-width: inherit;
}
[data-hui][data-hui-target=child][style~='min-width:'] > *:not(#huiHack) {
  min-width: inherit;
}
[data-hui][data-hui-target=child][style~='height:'] > *:not(#huiHack) {
  height: inherit;
}
[data-hui][data-hui-target=child][style~='max-height:'] > *:not(#huiHack) {
  max-height: inherit;
}
[data-hui][data-hui-target=child][style~='min-height:'] > *:not(#huiHack) {
  min-height: inherit;
}

/* Z-INDEX */
[data-hui-position][data-hui-z='0'][data-hui-target=child] > *:not(#huiHack),
[data-hui-position][data-hui-z='0'][data-hui-target=self]:not(#huiHack) {
  z-index: 0;
}
[data-hui-position][data-hui-z='1'][data-hui-target=child] > *:not(#huiHack),
[data-hui-position][data-hui-z='1'][data-hui-target=self]:not(#huiHack) {
  z-index: 1;
}
[data-hui-position][data-hui-z='2'][data-hui-target=child] > *:not(#huiHack),
[data-hui-position][data-hui-z='2'][data-hui-target=self]:not(#huiHack) {
  z-index: 10;
}
[data-hui-position][data-hui-z='3'][data-hui-target=child] > *:not(#huiHack),
[data-hui-position][data-hui-z='3'][data-hui-target=self]:not(#huiHack) {
  z-index: 100;
}
[data-hui-position][data-hui-z='4'][data-hui-target=child] > *:not(#huiHack),
[data-hui-position][data-hui-z='4'][data-hui-target=self]:not(#huiHack) {
  z-index: 1000;
}
[data-hui-position][data-hui-z='5'][data-hui-target=child] > *:not(#huiHack),
[data-hui-position][data-hui-z='5'][data-hui-target=self]:not(#huiHack) {
  z-index: 10000;
}


[data-hui=Main] > main {
  /* LAYOUT-POSITION */
  position: var(--hui-ecmfij-position, static);
  top: var(--hui-ecmfij-top, auto);
  right: var(--hui-ecmfij-right, auto);
  bottom: var(--hui-ecmfij-bottom, auto);
  left: var(--hui-ecmfij-left, auto);
  z-index: var(--hui-ecmfij-z-index, auto);
  float: var(--hui-ecmfij-float, none);
  clear: var(--hui-ecmfij-clear, none);
  align-self: var(--hui-ecmfij-align-self, auto);
  order: var(--hui-ecmfij-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-ecmfij-box-sizing, border-box);
  height: var(--hui-ecmfij-height, auto);
  max-height: var(--hui-ecmfij-max-height, none);
  min-height: var(--hui-ecmfij-min-height, auto);
  width: var(--hui-ecmfij-width, auto);
  max-width: var(--hui-ecmfij-max-width, none);
  min-width: var(--hui-ecmfij-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-ecmfij-margin-top, 0px);
  margin-right: var(--hui-ecmfij-margin-right, 0px);
  margin-bottom: var(--hui-ecmfij-margin-bottom, 0px);
  margin-left: var(--hui-ecmfij-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-ecmfij-padding-top, 0px);
  padding-right: var(--hui-ecmfij-padding-right, 0px);
  padding-bottom: var(--hui-ecmfij-padding-bottom, 0px);
  padding-left: var(--hui-ecmfij-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-ecmfij-overflow-x, visible);
  overflow-y: var(--hui-ecmfij-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-ecmfij-flex-basis, auto);
  flex-direction: var(--hui-ecmfij-flex-direction, row);
  flex-grow: var(--hui-ecmfij-flex-grow, 0);
  flex-shrink: var(--hui-ecmfij-flex-shrink, 1);
  flex-wrap: var(--hui-ecmfij-flex-wrap, nowrap);
  gap: var(--hui-ecmfij-gap, 0px);
  align-content: var(--hui-ecmfij-align-content, stretch);
  justify-content: var(--hui-ecmfij-justify-content, flex-start);
  align-items: var(--hui-ecmfij-align-items, stretch);
  /* TEXT */
  direction: var(--hui-ecmfij-direction, ltr);
  font-family: var(--hui-ecmfij-font-family, system-ui);
  font-size: var(--hui-ecmfij-font-size, 16px);
  font-stretch: var(--hui-ecmfij-font-stretch, 100%);
  font-style: var(--hui-ecmfij-font-style, normal);
  font-weight: var(--hui-ecmfij-font-weight, 400);
  letter-spacing: var(--hui-ecmfij-letter-spacing, normal);
  line-height: var(--hui-ecmfij-line-height, normal);
  text-align: var(--hui-ecmfij-text-align, start);
  text-align-last: var(--hui-ecmfij-text-align-last, auto);
  text-decoration-color: var(--hui-ecmfij-text-decoration-color, #000);
  text-decoration-line: var(--hui-ecmfij-text-decoration-line, none);
  text-decoration-style: var(--hui-ecmfij-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-ecmfij-text-decoration-thickness, auto);
  text-indent: var(--hui-ecmfij-text-indent, 0px);
  text-overflow: var(--hui-ecmfij-text-overflow, clip);
  text-shadow: var(--hui-ecmfij-text-shadow, none);
  text-size-adjust: var(--hui-ecmfij-text-size-adjust, auto);
  text-transform: var(--hui-ecmfij-text-transform, none);
  text-wrap: var(--hui-ecmfij-text-wrap, wrap);
  vertical-align: var(--hui-ecmfij-vertical-align, baseline);
  white-space-collapse: var(--hui-ecmfij-white-space-collapse, collapse);
  word-break: var(--hui-ecmfij-word-break, normal);
  word-spacing: var(--hui-ecmfij-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-ecmfij-visibility, visible);
  color: var(--hui-ecmfij-color, rgb(0, 0, 0));
  background-attachment: var(--hui-ecmfij-background-attachment, scroll);
  background-clip: var(--hui-ecmfij-background-clip, border-box);
  background-color: var(--hui-ecmfij-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-ecmfij-background-image, none);
  background-origin: var(--hui-ecmfij-background-origin, padding-box);
  background-position-x: var(--hui-ecmfij-background-position-x, 0%);
  background-position-y: var(--hui-ecmfij-background-position-y, 0%);
  background-repeat: var(--hui-ecmfij-background-repeat, repeat);
  background-size: var(--hui-ecmfij-background-size, auto);
  border-bottom-color: var(--hui-ecmfij-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-ecmfij-border-bottom-style, none);
  border-bottom-width: var(--hui-ecmfij-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-ecmfij-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-ecmfij-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-ecmfij-border-image-outset, 0);
  border-image-repeat: var(--hui-ecmfij-border-image-repeat, stretch);
  border-image-slice: var(--hui-ecmfij-border-image-slice, 100%);
  border-image-source: var(--hui-ecmfij-border-image-source, none);
  border-image-width: var(--hui-ecmfij-border-image-width, 1);
  border-left-color: var(--hui-ecmfij-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-ecmfij-border-left-style, none);
  border-left-width: var(--hui-ecmfij-border-left-width, 0px);
  border-right-color: var(--hui-ecmfij-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-ecmfij-border-right-style, none);
  border-right-width: var(--hui-ecmfij-border-right-width, 0px);
  border-top-color: var(--hui-ecmfij-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-ecmfij-border-top-style, none);
  border-top-width: var(--hui-ecmfij-border-top-width, 0px);
  border-top-left-radius: var(--hui-ecmfij-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-ecmfij-border-top-right-radius, 0px);
  box-shadow: var(--hui-ecmfij-box-shadow, none);
  cursor: var(--hui-ecmfij-cursor, auto);
  outline-color: var(--hui-ecmfij-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-ecmfij-outline-offset, 0px);
  outline-style: var(--hui-ecmfij-outline-style, none);
  outline-width: var(--hui-ecmfij-outline-width, 0px);
  scrollbar-color: var(--hui-ecmfij-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-ecmfij-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-ecmfij-scrollbar-width, thin);
}
[data-hui=Header] > header {
  /* LAYOUT-POSITION */
  position: var(--hui-ivbczm-position, static);
  top: var(--hui-ivbczm-top, auto);
  right: var(--hui-ivbczm-right, auto);
  bottom: var(--hui-ivbczm-bottom, auto);
  left: var(--hui-ivbczm-left, auto);
  z-index: var(--hui-ivbczm-z-index, auto);
  float: var(--hui-ivbczm-float, none);
  clear: var(--hui-ivbczm-clear, none);
  align-self: var(--hui-ivbczm-align-self, auto);
  order: var(--hui-ivbczm-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-ivbczm-box-sizing, border-box);
  height: var(--hui-ivbczm-height, auto);
  max-height: var(--hui-ivbczm-max-height, none);
  min-height: var(--hui-ivbczm-min-height, auto);
  width: var(--hui-ivbczm-width, auto);
  max-width: var(--hui-ivbczm-max-width, none);
  min-width: var(--hui-ivbczm-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-ivbczm-margin-top, 0px);
  margin-right: var(--hui-ivbczm-margin-right, 0px);
  margin-bottom: var(--hui-ivbczm-margin-bottom, 0px);
  margin-left: var(--hui-ivbczm-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-ivbczm-padding-top, 0px);
  padding-right: var(--hui-ivbczm-padding-right, 0px);
  padding-bottom: var(--hui-ivbczm-padding-bottom, 0px);
  padding-left: var(--hui-ivbczm-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-ivbczm-overflow-x, visible);
  overflow-y: var(--hui-ivbczm-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-ivbczm-flex-basis, auto);
  flex-direction: var(--hui-ivbczm-flex-direction, row);
  flex-grow: var(--hui-ivbczm-flex-grow, 0);
  flex-shrink: var(--hui-ivbczm-flex-shrink, 1);
  flex-wrap: var(--hui-ivbczm-flex-wrap, nowrap);
  gap: var(--hui-ivbczm-gap, 0px);
  align-content: var(--hui-ivbczm-align-content, stretch);
  justify-content: var(--hui-ivbczm-justify-content, flex-start);
  align-items: var(--hui-ivbczm-align-items, stretch);
  /* TEXT */
  direction: var(--hui-ivbczm-direction, ltr);
  font-family: var(--hui-ivbczm-font-family, system-ui);
  font-size: var(--hui-ivbczm-font-size, 16px);
  font-stretch: var(--hui-ivbczm-font-stretch, 100%);
  font-style: var(--hui-ivbczm-font-style, normal);
  font-weight: var(--hui-ivbczm-font-weight, 400);
  letter-spacing: var(--hui-ivbczm-letter-spacing, normal);
  line-height: var(--hui-ivbczm-line-height, normal);
  text-align: var(--hui-ivbczm-text-align, start);
  text-align-last: var(--hui-ivbczm-text-align-last, auto);
  text-decoration-color: var(--hui-ivbczm-text-decoration-color, #000);
  text-decoration-line: var(--hui-ivbczm-text-decoration-line, none);
  text-decoration-style: var(--hui-ivbczm-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-ivbczm-text-decoration-thickness, auto);
  text-indent: var(--hui-ivbczm-text-indent, 0px);
  text-overflow: var(--hui-ivbczm-text-overflow, clip);
  text-shadow: var(--hui-ivbczm-text-shadow, none);
  text-size-adjust: var(--hui-ivbczm-text-size-adjust, auto);
  text-transform: var(--hui-ivbczm-text-transform, none);
  text-wrap: var(--hui-ivbczm-text-wrap, wrap);
  vertical-align: var(--hui-ivbczm-vertical-align, baseline);
  white-space-collapse: var(--hui-ivbczm-white-space-collapse, collapse);
  word-break: var(--hui-ivbczm-word-break, normal);
  word-spacing: var(--hui-ivbczm-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-ivbczm-visibility, visible);
  color: var(--hui-ivbczm-color, rgb(0, 0, 0));
  background-attachment: var(--hui-ivbczm-background-attachment, scroll);
  background-clip: var(--hui-ivbczm-background-clip, border-box);
  background-color: var(--hui-ivbczm-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-ivbczm-background-image, none);
  background-origin: var(--hui-ivbczm-background-origin, padding-box);
  background-position-x: var(--hui-ivbczm-background-position-x, 0%);
  background-position-y: var(--hui-ivbczm-background-position-y, 0%);
  background-repeat: var(--hui-ivbczm-background-repeat, repeat);
  background-size: var(--hui-ivbczm-background-size, auto);
  border-bottom-color: var(--hui-ivbczm-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-ivbczm-border-bottom-style, none);
  border-bottom-width: var(--hui-ivbczm-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-ivbczm-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-ivbczm-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-ivbczm-border-image-outset, 0);
  border-image-repeat: var(--hui-ivbczm-border-image-repeat, stretch);
  border-image-slice: var(--hui-ivbczm-border-image-slice, 100%);
  border-image-source: var(--hui-ivbczm-border-image-source, none);
  border-image-width: var(--hui-ivbczm-border-image-width, 1);
  border-left-color: var(--hui-ivbczm-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-ivbczm-border-left-style, none);
  border-left-width: var(--hui-ivbczm-border-left-width, 0px);
  border-right-color: var(--hui-ivbczm-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-ivbczm-border-right-style, none);
  border-right-width: var(--hui-ivbczm-border-right-width, 0px);
  border-top-color: var(--hui-ivbczm-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-ivbczm-border-top-style, none);
  border-top-width: var(--hui-ivbczm-border-top-width, 0px);
  border-top-left-radius: var(--hui-ivbczm-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-ivbczm-border-top-right-radius, 0px);
  box-shadow: var(--hui-ivbczm-box-shadow, none);
  cursor: var(--hui-ivbczm-cursor, auto);
  outline-color: var(--hui-ivbczm-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-ivbczm-outline-offset, 0px);
  outline-style: var(--hui-ivbczm-outline-style, none);
  outline-width: var(--hui-ivbczm-outline-width, 0px);
  scrollbar-color: var(--hui-ivbczm-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-ivbczm-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-ivbczm-scrollbar-width, thin);
}
[data-hui=Footer] > footer {
  /* LAYOUT-POSITION */
  position: var(--hui-krvbvh-position, static);
  top: var(--hui-krvbvh-top, auto);
  right: var(--hui-krvbvh-right, auto);
  bottom: var(--hui-krvbvh-bottom, auto);
  left: var(--hui-krvbvh-left, auto);
  z-index: var(--hui-krvbvh-z-index, auto);
  float: var(--hui-krvbvh-float, none);
  clear: var(--hui-krvbvh-clear, none);
  align-self: var(--hui-krvbvh-align-self, auto);
  order: var(--hui-krvbvh-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-krvbvh-box-sizing, border-box);
  height: var(--hui-krvbvh-height, auto);
  max-height: var(--hui-krvbvh-max-height, none);
  min-height: var(--hui-krvbvh-min-height, auto);
  width: var(--hui-krvbvh-width, auto);
  max-width: var(--hui-krvbvh-max-width, none);
  min-width: var(--hui-krvbvh-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-krvbvh-margin-top, 0px);
  margin-right: var(--hui-krvbvh-margin-right, 0px);
  margin-bottom: var(--hui-krvbvh-margin-bottom, 0px);
  margin-left: var(--hui-krvbvh-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-krvbvh-padding-top, 0px);
  padding-right: var(--hui-krvbvh-padding-right, 0px);
  padding-bottom: var(--hui-krvbvh-padding-bottom, 0px);
  padding-left: var(--hui-krvbvh-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-krvbvh-overflow-x, visible);
  overflow-y: var(--hui-krvbvh-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-krvbvh-flex-basis, auto);
  flex-direction: var(--hui-krvbvh-flex-direction, row);
  flex-grow: var(--hui-krvbvh-flex-grow, 0);
  flex-shrink: var(--hui-krvbvh-flex-shrink, 1);
  flex-wrap: var(--hui-krvbvh-flex-wrap, nowrap);
  gap: var(--hui-krvbvh-gap, 0px);
  align-content: var(--hui-krvbvh-align-content, stretch);
  justify-content: var(--hui-krvbvh-justify-content, flex-start);
  align-items: var(--hui-krvbvh-align-items, stretch);
  /* TEXT */
  direction: var(--hui-krvbvh-direction, ltr);
  font-family: var(--hui-krvbvh-font-family, system-ui);
  font-size: var(--hui-krvbvh-font-size, 16px);
  font-stretch: var(--hui-krvbvh-font-stretch, 100%);
  font-style: var(--hui-krvbvh-font-style, normal);
  font-weight: var(--hui-krvbvh-font-weight, 400);
  letter-spacing: var(--hui-krvbvh-letter-spacing, normal);
  line-height: var(--hui-krvbvh-line-height, normal);
  text-align: var(--hui-krvbvh-text-align, start);
  text-align-last: var(--hui-krvbvh-text-align-last, auto);
  text-decoration-color: var(--hui-krvbvh-text-decoration-color, #000);
  text-decoration-line: var(--hui-krvbvh-text-decoration-line, none);
  text-decoration-style: var(--hui-krvbvh-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-krvbvh-text-decoration-thickness, auto);
  text-indent: var(--hui-krvbvh-text-indent, 0px);
  text-overflow: var(--hui-krvbvh-text-overflow, clip);
  text-shadow: var(--hui-krvbvh-text-shadow, none);
  text-size-adjust: var(--hui-krvbvh-text-size-adjust, auto);
  text-transform: var(--hui-krvbvh-text-transform, none);
  text-wrap: var(--hui-krvbvh-text-wrap, wrap);
  vertical-align: var(--hui-krvbvh-vertical-align, baseline);
  white-space-collapse: var(--hui-krvbvh-white-space-collapse, collapse);
  word-break: var(--hui-krvbvh-word-break, normal);
  word-spacing: var(--hui-krvbvh-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-krvbvh-visibility, visible);
  color: var(--hui-krvbvh-color, rgb(0, 0, 0));
  background-attachment: var(--hui-krvbvh-background-attachment, scroll);
  background-clip: var(--hui-krvbvh-background-clip, border-box);
  background-color: var(--hui-krvbvh-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-krvbvh-background-image, none);
  background-origin: var(--hui-krvbvh-background-origin, padding-box);
  background-position-x: var(--hui-krvbvh-background-position-x, 0%);
  background-position-y: var(--hui-krvbvh-background-position-y, 0%);
  background-repeat: var(--hui-krvbvh-background-repeat, repeat);
  background-size: var(--hui-krvbvh-background-size, auto);
  border-bottom-color: var(--hui-krvbvh-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-krvbvh-border-bottom-style, none);
  border-bottom-width: var(--hui-krvbvh-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-krvbvh-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-krvbvh-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-krvbvh-border-image-outset, 0);
  border-image-repeat: var(--hui-krvbvh-border-image-repeat, stretch);
  border-image-slice: var(--hui-krvbvh-border-image-slice, 100%);
  border-image-source: var(--hui-krvbvh-border-image-source, none);
  border-image-width: var(--hui-krvbvh-border-image-width, 1);
  border-left-color: var(--hui-krvbvh-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-krvbvh-border-left-style, none);
  border-left-width: var(--hui-krvbvh-border-left-width, 0px);
  border-right-color: var(--hui-krvbvh-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-krvbvh-border-right-style, none);
  border-right-width: var(--hui-krvbvh-border-right-width, 0px);
  border-top-color: var(--hui-krvbvh-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-krvbvh-border-top-style, none);
  border-top-width: var(--hui-krvbvh-border-top-width, 0px);
  border-top-left-radius: var(--hui-krvbvh-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-krvbvh-border-top-right-radius, 0px);
  box-shadow: var(--hui-krvbvh-box-shadow, none);
  cursor: var(--hui-krvbvh-cursor, auto);
  outline-color: var(--hui-krvbvh-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-krvbvh-outline-offset, 0px);
  outline-style: var(--hui-krvbvh-outline-style, none);
  outline-width: var(--hui-krvbvh-outline-width, 0px);
  scrollbar-color: var(--hui-krvbvh-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-krvbvh-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-krvbvh-scrollbar-width, thin);
}
[data-hui=Aside] > aside {
  /* LAYOUT-POSITION */
  position: var(--hui-ghfodh-position, static);
  top: var(--hui-ghfodh-top, auto);
  right: var(--hui-ghfodh-right, auto);
  bottom: var(--hui-ghfodh-bottom, auto);
  left: var(--hui-ghfodh-left, auto);
  z-index: var(--hui-ghfodh-z-index, auto);
  float: var(--hui-ghfodh-float, none);
  clear: var(--hui-ghfodh-clear, none);
  align-self: var(--hui-ghfodh-align-self, auto);
  order: var(--hui-ghfodh-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-ghfodh-box-sizing, border-box);
  height: var(--hui-ghfodh-height, auto);
  max-height: var(--hui-ghfodh-max-height, none);
  min-height: var(--hui-ghfodh-min-height, auto);
  width: var(--hui-ghfodh-width, auto);
  max-width: var(--hui-ghfodh-max-width, none);
  min-width: var(--hui-ghfodh-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-ghfodh-margin-top, 0px);
  margin-right: var(--hui-ghfodh-margin-right, 0px);
  margin-bottom: var(--hui-ghfodh-margin-bottom, 0px);
  margin-left: var(--hui-ghfodh-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-ghfodh-padding-top, 0px);
  padding-right: var(--hui-ghfodh-padding-right, 0px);
  padding-bottom: var(--hui-ghfodh-padding-bottom, 0px);
  padding-left: var(--hui-ghfodh-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-ghfodh-overflow-x, visible);
  overflow-y: var(--hui-ghfodh-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-ghfodh-flex-basis, auto);
  flex-direction: var(--hui-ghfodh-flex-direction, row);
  flex-grow: var(--hui-ghfodh-flex-grow, 0);
  flex-shrink: var(--hui-ghfodh-flex-shrink, 1);
  flex-wrap: var(--hui-ghfodh-flex-wrap, nowrap);
  gap: var(--hui-ghfodh-gap, 0px);
  align-content: var(--hui-ghfodh-align-content, stretch);
  justify-content: var(--hui-ghfodh-justify-content, flex-start);
  align-items: var(--hui-ghfodh-align-items, stretch);
  /* TEXT */
  direction: var(--hui-ghfodh-direction, ltr);
  font-family: var(--hui-ghfodh-font-family, system-ui);
  font-size: var(--hui-ghfodh-font-size, 16px);
  font-stretch: var(--hui-ghfodh-font-stretch, 100%);
  font-style: var(--hui-ghfodh-font-style, normal);
  font-weight: var(--hui-ghfodh-font-weight, 400);
  letter-spacing: var(--hui-ghfodh-letter-spacing, normal);
  line-height: var(--hui-ghfodh-line-height, normal);
  text-align: var(--hui-ghfodh-text-align, start);
  text-align-last: var(--hui-ghfodh-text-align-last, auto);
  text-decoration-color: var(--hui-ghfodh-text-decoration-color, #000);
  text-decoration-line: var(--hui-ghfodh-text-decoration-line, none);
  text-decoration-style: var(--hui-ghfodh-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-ghfodh-text-decoration-thickness, auto);
  text-indent: var(--hui-ghfodh-text-indent, 0px);
  text-overflow: var(--hui-ghfodh-text-overflow, clip);
  text-shadow: var(--hui-ghfodh-text-shadow, none);
  text-size-adjust: var(--hui-ghfodh-text-size-adjust, auto);
  text-transform: var(--hui-ghfodh-text-transform, none);
  text-wrap: var(--hui-ghfodh-text-wrap, wrap);
  vertical-align: var(--hui-ghfodh-vertical-align, baseline);
  white-space-collapse: var(--hui-ghfodh-white-space-collapse, collapse);
  word-break: var(--hui-ghfodh-word-break, normal);
  word-spacing: var(--hui-ghfodh-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-ghfodh-visibility, visible);
  color: var(--hui-ghfodh-color, rgb(0, 0, 0));
  background-attachment: var(--hui-ghfodh-background-attachment, scroll);
  background-clip: var(--hui-ghfodh-background-clip, border-box);
  background-color: var(--hui-ghfodh-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-ghfodh-background-image, none);
  background-origin: var(--hui-ghfodh-background-origin, padding-box);
  background-position-x: var(--hui-ghfodh-background-position-x, 0%);
  background-position-y: var(--hui-ghfodh-background-position-y, 0%);
  background-repeat: var(--hui-ghfodh-background-repeat, repeat);
  background-size: var(--hui-ghfodh-background-size, auto);
  border-bottom-color: var(--hui-ghfodh-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-ghfodh-border-bottom-style, none);
  border-bottom-width: var(--hui-ghfodh-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-ghfodh-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-ghfodh-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-ghfodh-border-image-outset, 0);
  border-image-repeat: var(--hui-ghfodh-border-image-repeat, stretch);
  border-image-slice: var(--hui-ghfodh-border-image-slice, 100%);
  border-image-source: var(--hui-ghfodh-border-image-source, none);
  border-image-width: var(--hui-ghfodh-border-image-width, 1);
  border-left-color: var(--hui-ghfodh-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-ghfodh-border-left-style, none);
  border-left-width: var(--hui-ghfodh-border-left-width, 0px);
  border-right-color: var(--hui-ghfodh-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-ghfodh-border-right-style, none);
  border-right-width: var(--hui-ghfodh-border-right-width, 0px);
  border-top-color: var(--hui-ghfodh-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-ghfodh-border-top-style, none);
  border-top-width: var(--hui-ghfodh-border-top-width, 0px);
  border-top-left-radius: var(--hui-ghfodh-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-ghfodh-border-top-right-radius, 0px);
  box-shadow: var(--hui-ghfodh-box-shadow, none);
  cursor: var(--hui-ghfodh-cursor, auto);
  outline-color: var(--hui-ghfodh-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-ghfodh-outline-offset, 0px);
  outline-style: var(--hui-ghfodh-outline-style, none);
  outline-width: var(--hui-ghfodh-outline-width, 0px);
  scrollbar-color: var(--hui-ghfodh-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-ghfodh-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-ghfodh-scrollbar-width, thin);
}
[data-hui=Section] > section {
}
[data-hui=Section] > section {
  /* LAYOUT-POSITION */
/*  --hui-lqzmev-position-default: ; */
/*  --hui-lqzmev-top-default: ; */
/*  --hui-lqzmev-right-default: ; */
/*  --hui-lqzmev-bottom-default: ; */
/*  --hui-lqzmev-left-default: ; */
/*  --hui-lqzmev-z-index-default: ; */
/*  --hui-lqzmev-float-default: ; */
/*  --hui-lqzmev-clear-default: ; */
/*  --hui-lqzmev-align-self-default: ; */
/*  --hui-lqzmev-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-lqzmev-box-sizing-default: ; */
/*  --hui-lqzmev-height-default: ; */
/*  --hui-lqzmev-max-height-default: ; */
/*  --hui-lqzmev-min-height-default: ; */
/*  --hui-lqzmev-width-default: ; */
/*  --hui-lqzmev-max-width-default: ; */
/*  --hui-lqzmev-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-lqzmev-margin-top-default: ; */
/*  --hui-lqzmev-margin-right-default: ; */
/*  --hui-lqzmev-margin-bottom-default: ; */
/*  --hui-lqzmev-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-lqzmev-padding-top-default: ; */
/*  --hui-lqzmev-padding-right-default: ; */
/*  --hui-lqzmev-padding-bottom-default: ; */
/*  --hui-lqzmev-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-lqzmev-overflow-x-default: ; */
/*  --hui-lqzmev-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-lqzmev-flex-basis-default: ; */
/*  --hui-lqzmev-flex-direction-default: ; */
/*  --hui-lqzmev-flex-grow-default: ; */
/*  --hui-lqzmev-flex-shrink-default: ; */
/*  --hui-lqzmev-flex-wrap-default: ; */
/*  --hui-lqzmev-gap-default: ; */
/*  --hui-lqzmev-align-content-default: ; */
/*  --hui-lqzmev-justify-content-default: ; */
/*  --hui-lqzmev-align-items-default: ; */
  /* TEXT */
/*  --hui-lqzmev-direction-default: ; */
/*  --hui-lqzmev-font-family-default: ; */
/*  --hui-lqzmev-font-size-default: ; */
/*  --hui-lqzmev-font-stretch-default: ; */
/*  --hui-lqzmev-font-style-default: ; */
/*  --hui-lqzmev-font-weight-default: ; */
/*  --hui-lqzmev-letter-spacing-default: ; */
/*  --hui-lqzmev-line-height-default: ; */
/*  --hui-lqzmev-text-align-default: ; */
/*  --hui-lqzmev-text-align-last-default: ; */
/*  --hui-lqzmev-text-decoration-color-default: ; */
/*  --hui-lqzmev-text-decoration-line-default: ; */
/*  --hui-lqzmev-text-decoration-style-default: ; */
/*  --hui-lqzmev-text-decoration-thickness-default: ; */
/*  --hui-lqzmev-text-indent-default: ; */
/*  --hui-lqzmev-text-overflow-default: ; */
/*  --hui-lqzmev-text-shadow-default: ; */
/*  --hui-lqzmev-text-size-adjust-default: ; */
/*  --hui-lqzmev-text-transform-default: ; */
/*  --hui-lqzmev-text-wrap-default: ; */
/*  --hui-lqzmev-vertical-align-default: ; */
/*  --hui-lqzmev-white-space-collapse-default: ; */
/*  --hui-lqzmev-word-break-default: ; */
/*  --hui-lqzmev-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-lqzmev-visibility-default: ; */
/*  --hui-lqzmev-color-default: ; */
/*  --hui-lqzmev-background-attachment-default: ; */
/*  --hui-lqzmev-background-clip-default: ; */
/*  --hui-lqzmev-background-color-default: ; */
/*  --hui-lqzmev-background-image-default: ; */
/*  --hui-lqzmev-background-origin-default: ; */
/*  --hui-lqzmev-background-position-x-default: ; */
/*  --hui-lqzmev-background-position-y-default: ; */
/*  --hui-lqzmev-background-repeat-default: ; */
/*  --hui-lqzmev-background-size-default: ; */
/*  --hui-lqzmev-border-bottom-color-default: ; */
/*  --hui-lqzmev-border-bottom-style-default: ; */
/*  --hui-lqzmev-border-bottom-width-default: ; */
/*  --hui-lqzmev-border-bottom-left-radius-default: ; */
/*  --hui-lqzmev-border-bottom-right-radius-default: ; */
/*  --hui-lqzmev-border-image-outset-default: ; */
/*  --hui-lqzmev-border-image-repeat-default: ; */
/*  --hui-lqzmev-border-image-slice-default: ; */
/*  --hui-lqzmev-border-image-source-default: ; */
/*  --hui-lqzmev-border-image-width-default: ; */
/*  --hui-lqzmev-border-left-color-default: ; */
/*  --hui-lqzmev-border-left-style-default: ; */
/*  --hui-lqzmev-border-left-width-default: ; */
/*  --hui-lqzmev-border-right-color-default: ; */
/*  --hui-lqzmev-border-right-style-default: ; */
/*  --hui-lqzmev-border-right-width-default: ; */
/*  --hui-lqzmev-border-top-color-default: ; */
/*  --hui-lqzmev-border-top-style-default: ; */
/*  --hui-lqzmev-border-top-width-default: ; */
/*  --hui-lqzmev-border-top-left-radius-default: ; */
/*  --hui-lqzmev-border-top-right-radius-default: ; */
/*  --hui-lqzmev-box-shadow-default: ; */
/*  --hui-lqzmev-cursor-default: ; */
/*  --hui-lqzmev-outline-color-default: ; */
/*  --hui-lqzmev-outline-offset-default: ; */
/*  --hui-lqzmev-outline-style-default: ; */
/*  --hui-lqzmev-outline-width-default: ; */
/*  --hui-lqzmev-scrollbar-color-default: ; */
/*  --hui-lqzmev-scrollbar-gutter-default: ; */
/*  --hui-lqzmev-scrollbar-width-default: ; */
}
[data-hui=Section] > section {
  /* LAYOUT-POSITION */
  position: var(--hui-lqzmev-position, static);
  top: var(--hui-lqzmev-top, auto);
  right: var(--hui-lqzmev-right, auto);
  bottom: var(--hui-lqzmev-bottom, auto);
  left: var(--hui-lqzmev-left, auto);
  z-index: var(--hui-lqzmev-z-index, auto);
  float: var(--hui-lqzmev-float, none);
  clear: var(--hui-lqzmev-clear, none);
  align-self: var(--hui-lqzmev-align-self, auto);
  order: var(--hui-lqzmev-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-lqzmev-box-sizing, border-box);
  height: var(--hui-lqzmev-height, auto);
  max-height: var(--hui-lqzmev-max-height, none);
  min-height: var(--hui-lqzmev-min-height, auto);
  width: var(--hui-lqzmev-width, auto);
  max-width: var(--hui-lqzmev-max-width, none);
  min-width: var(--hui-lqzmev-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-lqzmev-margin-top, 0px);
  margin-right: var(--hui-lqzmev-margin-right, 0px);
  margin-bottom: var(--hui-lqzmev-margin-bottom, 0px);
  margin-left: var(--hui-lqzmev-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-lqzmev-padding-top, 0px);
  padding-right: var(--hui-lqzmev-padding-right, 0px);
  padding-bottom: var(--hui-lqzmev-padding-bottom, 0px);
  padding-left: var(--hui-lqzmev-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-lqzmev-overflow-x, visible);
  overflow-y: var(--hui-lqzmev-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-lqzmev-flex-basis, auto);
  flex-direction: var(--hui-lqzmev-flex-direction, row);
  flex-grow: var(--hui-lqzmev-flex-grow, 0);
  flex-shrink: var(--hui-lqzmev-flex-shrink, 1);
  flex-wrap: var(--hui-lqzmev-flex-wrap, nowrap);
  gap: var(--hui-lqzmev-gap, 0px);
  align-content: var(--hui-lqzmev-align-content, stretch);
  justify-content: var(--hui-lqzmev-justify-content, flex-start);
  align-items: var(--hui-lqzmev-align-items, stretch);
  /* TEXT */
  direction: var(--hui-lqzmev-direction, ltr);
  font-family: var(--hui-lqzmev-font-family, system-ui);
  font-size: var(--hui-lqzmev-font-size, 16px);
  font-stretch: var(--hui-lqzmev-font-stretch, 100%);
  font-style: var(--hui-lqzmev-font-style, normal);
  font-weight: var(--hui-lqzmev-font-weight, 400);
  letter-spacing: var(--hui-lqzmev-letter-spacing, normal);
  line-height: var(--hui-lqzmev-line-height, normal);
  text-align: var(--hui-lqzmev-text-align, start);
  text-align-last: var(--hui-lqzmev-text-align-last, auto);
  text-decoration-color: var(--hui-lqzmev-text-decoration-color, #000);
  text-decoration-line: var(--hui-lqzmev-text-decoration-line, none);
  text-decoration-style: var(--hui-lqzmev-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-lqzmev-text-decoration-thickness, auto);
  text-indent: var(--hui-lqzmev-text-indent, 0px);
  text-overflow: var(--hui-lqzmev-text-overflow, clip);
  text-shadow: var(--hui-lqzmev-text-shadow, none);
  text-size-adjust: var(--hui-lqzmev-text-size-adjust, auto);
  text-transform: var(--hui-lqzmev-text-transform, none);
  text-wrap: var(--hui-lqzmev-text-wrap, wrap);
  vertical-align: var(--hui-lqzmev-vertical-align, baseline);
  white-space-collapse: var(--hui-lqzmev-white-space-collapse, collapse);
  word-break: var(--hui-lqzmev-word-break, normal);
  word-spacing: var(--hui-lqzmev-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-lqzmev-visibility, visible);
  color: var(--hui-lqzmev-color, rgb(0, 0, 0));
  background-attachment: var(--hui-lqzmev-background-attachment, scroll);
  background-clip: var(--hui-lqzmev-background-clip, border-box);
  background-color: var(--hui-lqzmev-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-lqzmev-background-image, none);
  background-origin: var(--hui-lqzmev-background-origin, padding-box);
  background-position-x: var(--hui-lqzmev-background-position-x, 0%);
  background-position-y: var(--hui-lqzmev-background-position-y, 0%);
  background-repeat: var(--hui-lqzmev-background-repeat, repeat);
  background-size: var(--hui-lqzmev-background-size, auto);
  border-bottom-color: var(--hui-lqzmev-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-lqzmev-border-bottom-style, none);
  border-bottom-width: var(--hui-lqzmev-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-lqzmev-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-lqzmev-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-lqzmev-border-image-outset, 0);
  border-image-repeat: var(--hui-lqzmev-border-image-repeat, stretch);
  border-image-slice: var(--hui-lqzmev-border-image-slice, 100%);
  border-image-source: var(--hui-lqzmev-border-image-source, none);
  border-image-width: var(--hui-lqzmev-border-image-width, 1);
  border-left-color: var(--hui-lqzmev-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-lqzmev-border-left-style, none);
  border-left-width: var(--hui-lqzmev-border-left-width, 0px);
  border-right-color: var(--hui-lqzmev-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-lqzmev-border-right-style, none);
  border-right-width: var(--hui-lqzmev-border-right-width, 0px);
  border-top-color: var(--hui-lqzmev-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-lqzmev-border-top-style, none);
  border-top-width: var(--hui-lqzmev-border-top-width, 0px);
  border-top-left-radius: var(--hui-lqzmev-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-lqzmev-border-top-right-radius, 0px);
  box-shadow: var(--hui-lqzmev-box-shadow, none);
  cursor: var(--hui-lqzmev-cursor, auto);
  outline-color: var(--hui-lqzmev-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-lqzmev-outline-offset, 0px);
  outline-style: var(--hui-lqzmev-outline-style, none);
  outline-width: var(--hui-lqzmev-outline-width, 0px);
  scrollbar-color: var(--hui-lqzmev-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-lqzmev-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-lqzmev-scrollbar-width, thin);
}
[data-hui=Nav] > nav {
  /* LAYOUT-POSITION */
  position: var(--hui-rzdnvl-position, static);
  top: var(--hui-rzdnvl-top, auto);
  right: var(--hui-rzdnvl-right, auto);
  bottom: var(--hui-rzdnvl-bottom, auto);
  left: var(--hui-rzdnvl-left, auto);
  z-index: var(--hui-rzdnvl-z-index, auto);
  float: var(--hui-rzdnvl-float, none);
  clear: var(--hui-rzdnvl-clear, none);
  align-self: var(--hui-rzdnvl-align-self, auto);
  order: var(--hui-rzdnvl-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-rzdnvl-box-sizing, border-box);
  height: var(--hui-rzdnvl-height, auto);
  max-height: var(--hui-rzdnvl-max-height, none);
  min-height: var(--hui-rzdnvl-min-height, auto);
  width: var(--hui-rzdnvl-width, auto);
  max-width: var(--hui-rzdnvl-max-width, none);
  min-width: var(--hui-rzdnvl-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-rzdnvl-margin-top, 0px);
  margin-right: var(--hui-rzdnvl-margin-right, 0px);
  margin-bottom: var(--hui-rzdnvl-margin-bottom, 0px);
  margin-left: var(--hui-rzdnvl-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-rzdnvl-padding-top, 0px);
  padding-right: var(--hui-rzdnvl-padding-right, 0px);
  padding-bottom: var(--hui-rzdnvl-padding-bottom, 0px);
  padding-left: var(--hui-rzdnvl-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-rzdnvl-overflow-x, visible);
  overflow-y: var(--hui-rzdnvl-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-rzdnvl-flex-basis, auto);
  flex-direction: var(--hui-rzdnvl-flex-direction, row);
  flex-grow: var(--hui-rzdnvl-flex-grow, 0);
  flex-shrink: var(--hui-rzdnvl-flex-shrink, 1);
  flex-wrap: var(--hui-rzdnvl-flex-wrap, nowrap);
  gap: var(--hui-rzdnvl-gap, 0px);
  align-content: var(--hui-rzdnvl-align-content, stretch);
  justify-content: var(--hui-rzdnvl-justify-content, flex-start);
  align-items: var(--hui-rzdnvl-align-items, stretch);
  /* TEXT */
  direction: var(--hui-rzdnvl-direction, ltr);
  font-family: var(--hui-rzdnvl-font-family, system-ui);
  font-size: var(--hui-rzdnvl-font-size, 16px);
  font-stretch: var(--hui-rzdnvl-font-stretch, 100%);
  font-style: var(--hui-rzdnvl-font-style, normal);
  font-weight: var(--hui-rzdnvl-font-weight, 400);
  letter-spacing: var(--hui-rzdnvl-letter-spacing, normal);
  line-height: var(--hui-rzdnvl-line-height, normal);
  text-align: var(--hui-rzdnvl-text-align, start);
  text-align-last: var(--hui-rzdnvl-text-align-last, auto);
  text-decoration-color: var(--hui-rzdnvl-text-decoration-color, #000);
  text-decoration-line: var(--hui-rzdnvl-text-decoration-line, none);
  text-decoration-style: var(--hui-rzdnvl-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-rzdnvl-text-decoration-thickness, auto);
  text-indent: var(--hui-rzdnvl-text-indent, 0px);
  text-overflow: var(--hui-rzdnvl-text-overflow, clip);
  text-shadow: var(--hui-rzdnvl-text-shadow, none);
  text-size-adjust: var(--hui-rzdnvl-text-size-adjust, auto);
  text-transform: var(--hui-rzdnvl-text-transform, none);
  text-wrap: var(--hui-rzdnvl-text-wrap, wrap);
  vertical-align: var(--hui-rzdnvl-vertical-align, baseline);
  white-space-collapse: var(--hui-rzdnvl-white-space-collapse, collapse);
  word-break: var(--hui-rzdnvl-word-break, normal);
  word-spacing: var(--hui-rzdnvl-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-rzdnvl-visibility, visible);
  color: var(--hui-rzdnvl-color, rgb(0, 0, 0));
  background-attachment: var(--hui-rzdnvl-background-attachment, scroll);
  background-clip: var(--hui-rzdnvl-background-clip, border-box);
  background-color: var(--hui-rzdnvl-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-rzdnvl-background-image, none);
  background-origin: var(--hui-rzdnvl-background-origin, padding-box);
  background-position-x: var(--hui-rzdnvl-background-position-x, 0%);
  background-position-y: var(--hui-rzdnvl-background-position-y, 0%);
  background-repeat: var(--hui-rzdnvl-background-repeat, repeat);
  background-size: var(--hui-rzdnvl-background-size, auto);
  border-bottom-color: var(--hui-rzdnvl-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-rzdnvl-border-bottom-style, none);
  border-bottom-width: var(--hui-rzdnvl-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-rzdnvl-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-rzdnvl-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-rzdnvl-border-image-outset, 0);
  border-image-repeat: var(--hui-rzdnvl-border-image-repeat, stretch);
  border-image-slice: var(--hui-rzdnvl-border-image-slice, 100%);
  border-image-source: var(--hui-rzdnvl-border-image-source, none);
  border-image-width: var(--hui-rzdnvl-border-image-width, 1);
  border-left-color: var(--hui-rzdnvl-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-rzdnvl-border-left-style, none);
  border-left-width: var(--hui-rzdnvl-border-left-width, 0px);
  border-right-color: var(--hui-rzdnvl-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-rzdnvl-border-right-style, none);
  border-right-width: var(--hui-rzdnvl-border-right-width, 0px);
  border-top-color: var(--hui-rzdnvl-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-rzdnvl-border-top-style, none);
  border-top-width: var(--hui-rzdnvl-border-top-width, 0px);
  border-top-left-radius: var(--hui-rzdnvl-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-rzdnvl-border-top-right-radius, 0px);
  box-shadow: var(--hui-rzdnvl-box-shadow, none);
  cursor: var(--hui-rzdnvl-cursor, auto);
  outline-color: var(--hui-rzdnvl-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-rzdnvl-outline-offset, 0px);
  outline-style: var(--hui-rzdnvl-outline-style, none);
  outline-width: var(--hui-rzdnvl-outline-width, 0px);
  scrollbar-color: var(--hui-rzdnvl-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-rzdnvl-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-rzdnvl-scrollbar-width, thin);
}
[data-hui=Title] {
  /* LAYOUT-PADDING */
  --hui-lqttac-padding-top: var(--hui-default-spacer-5);
  --hui-lqttac-padding-right: var(--hui-default-spacer-7);
  --hui-lqttac-padding-bottom: var(--hui-default-spacer-5);
  --hui-lqttac-padding-left: var(--hui-default-spacer-7);
  /* LAYOUT-OVERFLOW */
  --hui-lqttac-overflow-x: hidden;
  --hui-lqttac-overflow-y: hidden;
  /* TEXT */
  --hui-lqttac-font-size: var(--hui-default-size-1);
  --hui-lqttac-line-height: var(--hui-default-line-height);
  --hui-lqttac-text-wrap: wrap;
  /* APPERANCE */
  --hui-lqttac-color: var(--hui-default-color-text);
  /* DISPLAY */
  --hui-lqttac-display: block;
}
[data-hui=Title][data-hui-theme~=small] {
  /* TEXT */
  --hui-lqttac-font-size: var(--hui-default-size-0);
}
[data-hui=Title][data-hui-theme~=large] {
}
[data-hui=Title][data-hui-theme~=center] {
  /* TEXT */
  --hui-lqttac-text-align: center;
}
[data-hui=Title] {
  /* LAYOUT-POSITION */
/*  --hui-lqttac-position-default: ; */
/*  --hui-lqttac-top-default: ; */
/*  --hui-lqttac-right-default: ; */
/*  --hui-lqttac-bottom-default: ; */
/*  --hui-lqttac-left-default: ; */
/*  --hui-lqttac-z-index-default: ; */
/*  --hui-lqttac-float-default: ; */
/*  --hui-lqttac-clear-default: ; */
/*  --hui-lqttac-align-self-default: ; */
/*  --hui-lqttac-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-lqttac-box-sizing-default: ; */
/*  --hui-lqttac-height-default: ; */
/*  --hui-lqttac-max-height-default: ; */
/*  --hui-lqttac-min-height-default: ; */
/*  --hui-lqttac-width-default: ; */
/*  --hui-lqttac-max-width-default: ; */
/*  --hui-lqttac-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-lqttac-margin-top-default: ; */
/*  --hui-lqttac-margin-right-default: ; */
/*  --hui-lqttac-margin-bottom-default: ; */
/*  --hui-lqttac-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-lqttac-padding-top-default: ; */
/*  --hui-lqttac-padding-right-default: ; */
/*  --hui-lqttac-padding-bottom-default: ; */
/*  --hui-lqttac-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-lqttac-overflow-x-default: ; */
/*  --hui-lqttac-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-lqttac-flex-basis-default: ; */
/*  --hui-lqttac-flex-direction-default: ; */
/*  --hui-lqttac-flex-grow-default: ; */
/*  --hui-lqttac-flex-shrink-default: ; */
/*  --hui-lqttac-flex-wrap-default: ; */
/*  --hui-lqttac-gap-default: ; */
/*  --hui-lqttac-align-content-default: ; */
/*  --hui-lqttac-justify-content-default: ; */
/*  --hui-lqttac-align-items-default: ; */
  /* TEXT */
/*  --hui-lqttac-direction-default: ; */
/*  --hui-lqttac-font-family-default: ; */
/*  --hui-lqttac-font-size-default: ; */
/*  --hui-lqttac-font-stretch-default: ; */
/*  --hui-lqttac-font-style-default: ; */
/*  --hui-lqttac-font-weight-default: ; */
/*  --hui-lqttac-letter-spacing-default: ; */
/*  --hui-lqttac-line-height-default: ; */
/*  --hui-lqttac-text-align-default: ; */
/*  --hui-lqttac-text-align-last-default: ; */
/*  --hui-lqttac-text-decoration-color-default: ; */
/*  --hui-lqttac-text-decoration-line-default: ; */
/*  --hui-lqttac-text-decoration-style-default: ; */
/*  --hui-lqttac-text-decoration-thickness-default: ; */
/*  --hui-lqttac-text-indent-default: ; */
/*  --hui-lqttac-text-overflow-default: ; */
/*  --hui-lqttac-text-shadow-default: ; */
/*  --hui-lqttac-text-size-adjust-default: ; */
/*  --hui-lqttac-text-transform-default: ; */
/*  --hui-lqttac-text-wrap-default: ; */
/*  --hui-lqttac-vertical-align-default: ; */
/*  --hui-lqttac-white-space-collapse-default: ; */
/*  --hui-lqttac-word-break-default: ; */
/*  --hui-lqttac-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-lqttac-visibility-default: ; */
/*  --hui-lqttac-color-default: ; */
/*  --hui-lqttac-background-attachment-default: ; */
/*  --hui-lqttac-background-clip-default: ; */
/*  --hui-lqttac-background-color-default: ; */
/*  --hui-lqttac-background-image-default: ; */
/*  --hui-lqttac-background-origin-default: ; */
/*  --hui-lqttac-background-position-x-default: ; */
/*  --hui-lqttac-background-position-y-default: ; */
/*  --hui-lqttac-background-repeat-default: ; */
/*  --hui-lqttac-background-size-default: ; */
/*  --hui-lqttac-border-bottom-color-default: ; */
/*  --hui-lqttac-border-bottom-style-default: ; */
/*  --hui-lqttac-border-bottom-width-default: ; */
/*  --hui-lqttac-border-bottom-left-radius-default: ; */
/*  --hui-lqttac-border-bottom-right-radius-default: ; */
/*  --hui-lqttac-border-image-outset-default: ; */
/*  --hui-lqttac-border-image-repeat-default: ; */
/*  --hui-lqttac-border-image-slice-default: ; */
/*  --hui-lqttac-border-image-source-default: ; */
/*  --hui-lqttac-border-image-width-default: ; */
/*  --hui-lqttac-border-left-color-default: ; */
/*  --hui-lqttac-border-left-style-default: ; */
/*  --hui-lqttac-border-left-width-default: ; */
/*  --hui-lqttac-border-right-color-default: ; */
/*  --hui-lqttac-border-right-style-default: ; */
/*  --hui-lqttac-border-right-width-default: ; */
/*  --hui-lqttac-border-top-color-default: ; */
/*  --hui-lqttac-border-top-style-default: ; */
/*  --hui-lqttac-border-top-width-default: ; */
/*  --hui-lqttac-border-top-left-radius-default: ; */
/*  --hui-lqttac-border-top-right-radius-default: ; */
/*  --hui-lqttac-box-shadow-default: ; */
/*  --hui-lqttac-cursor-default: ; */
/*  --hui-lqttac-outline-color-default: ; */
/*  --hui-lqttac-outline-offset-default: ; */
/*  --hui-lqttac-outline-style-default: ; */
/*  --hui-lqttac-outline-width-default: ; */
/*  --hui-lqttac-scrollbar-color-default: ; */
/*  --hui-lqttac-scrollbar-gutter-default: ; */
/*  --hui-lqttac-scrollbar-width-default: ; */
  /* DISPLAY */
/*  --hui-lqttac-display-default: ; */
}
[data-hui=Title] {
  /* LAYOUT-POSITION */
  position: var(--hui-lqttac-position, static);
  top: var(--hui-lqttac-top, auto);
  right: var(--hui-lqttac-right, auto);
  bottom: var(--hui-lqttac-bottom, auto);
  left: var(--hui-lqttac-left, auto);
  z-index: var(--hui-lqttac-z-index, auto);
  float: var(--hui-lqttac-float, none);
  clear: var(--hui-lqttac-clear, none);
  align-self: var(--hui-lqttac-align-self, auto);
  order: var(--hui-lqttac-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-lqttac-box-sizing, border-box);
  height: var(--hui-lqttac-height, auto);
  max-height: var(--hui-lqttac-max-height, none);
  min-height: var(--hui-lqttac-min-height, auto);
  width: var(--hui-lqttac-width, auto);
  max-width: var(--hui-lqttac-max-width, none);
  min-width: var(--hui-lqttac-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-lqttac-margin-top, 0px);
  margin-right: var(--hui-lqttac-margin-right, 0px);
  margin-bottom: var(--hui-lqttac-margin-bottom, 0px);
  margin-left: var(--hui-lqttac-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-lqttac-padding-top, 0px);
  padding-right: var(--hui-lqttac-padding-right, 0px);
  padding-bottom: var(--hui-lqttac-padding-bottom, 0px);
  padding-left: var(--hui-lqttac-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-lqttac-overflow-x, visible);
  overflow-y: var(--hui-lqttac-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-lqttac-flex-basis, auto);
  flex-direction: var(--hui-lqttac-flex-direction, row);
  flex-grow: var(--hui-lqttac-flex-grow, 0);
  flex-shrink: var(--hui-lqttac-flex-shrink, 1);
  flex-wrap: var(--hui-lqttac-flex-wrap, nowrap);
  gap: var(--hui-lqttac-gap, 0px);
  align-content: var(--hui-lqttac-align-content, stretch);
  justify-content: var(--hui-lqttac-justify-content, flex-start);
  align-items: var(--hui-lqttac-align-items, stretch);
  /* TEXT */
  direction: var(--hui-lqttac-direction, ltr);
  font-family: var(--hui-lqttac-font-family, system-ui);
  font-size: var(--hui-lqttac-font-size, 16px);
  font-stretch: var(--hui-lqttac-font-stretch, 100%);
  font-style: var(--hui-lqttac-font-style, normal);
  font-weight: var(--hui-lqttac-font-weight, 400);
  letter-spacing: var(--hui-lqttac-letter-spacing, normal);
  line-height: var(--hui-lqttac-line-height, normal);
  text-align: var(--hui-lqttac-text-align, start);
  text-align-last: var(--hui-lqttac-text-align-last, auto);
  text-decoration-color: var(--hui-lqttac-text-decoration-color, #000);
  text-decoration-line: var(--hui-lqttac-text-decoration-line, none);
  text-decoration-style: var(--hui-lqttac-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-lqttac-text-decoration-thickness, auto);
  text-indent: var(--hui-lqttac-text-indent, 0px);
  text-overflow: var(--hui-lqttac-text-overflow, clip);
  text-shadow: var(--hui-lqttac-text-shadow, none);
  text-size-adjust: var(--hui-lqttac-text-size-adjust, auto);
  text-transform: var(--hui-lqttac-text-transform, none);
  text-wrap: var(--hui-lqttac-text-wrap, wrap);
  vertical-align: var(--hui-lqttac-vertical-align, baseline);
  white-space-collapse: var(--hui-lqttac-white-space-collapse, collapse);
  word-break: var(--hui-lqttac-word-break, normal);
  word-spacing: var(--hui-lqttac-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-lqttac-visibility, visible);
  color: var(--hui-lqttac-color, rgb(0, 0, 0));
  background-attachment: var(--hui-lqttac-background-attachment, scroll);
  background-clip: var(--hui-lqttac-background-clip, border-box);
  background-color: var(--hui-lqttac-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-lqttac-background-image, none);
  background-origin: var(--hui-lqttac-background-origin, padding-box);
  background-position-x: var(--hui-lqttac-background-position-x, 0%);
  background-position-y: var(--hui-lqttac-background-position-y, 0%);
  background-repeat: var(--hui-lqttac-background-repeat, repeat);
  background-size: var(--hui-lqttac-background-size, auto);
  border-bottom-color: var(--hui-lqttac-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-lqttac-border-bottom-style, none);
  border-bottom-width: var(--hui-lqttac-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-lqttac-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-lqttac-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-lqttac-border-image-outset, 0);
  border-image-repeat: var(--hui-lqttac-border-image-repeat, stretch);
  border-image-slice: var(--hui-lqttac-border-image-slice, 100%);
  border-image-source: var(--hui-lqttac-border-image-source, none);
  border-image-width: var(--hui-lqttac-border-image-width, 1);
  border-left-color: var(--hui-lqttac-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-lqttac-border-left-style, none);
  border-left-width: var(--hui-lqttac-border-left-width, 0px);
  border-right-color: var(--hui-lqttac-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-lqttac-border-right-style, none);
  border-right-width: var(--hui-lqttac-border-right-width, 0px);
  border-top-color: var(--hui-lqttac-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-lqttac-border-top-style, none);
  border-top-width: var(--hui-lqttac-border-top-width, 0px);
  border-top-left-radius: var(--hui-lqttac-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-lqttac-border-top-right-radius, 0px);
  box-shadow: var(--hui-lqttac-box-shadow, none);
  cursor: var(--hui-lqttac-cursor, auto);
  outline-color: var(--hui-lqttac-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-lqttac-outline-offset, 0px);
  outline-style: var(--hui-lqttac-outline-style, none);
  outline-width: var(--hui-lqttac-outline-width, 0px);
  scrollbar-color: var(--hui-lqttac-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-lqttac-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-lqttac-scrollbar-width, thin);
  /* DISPLAY */
  display: var(--hui-lqttac-display, block);
}


[data-hui=DataTable] {
  /* APPERANCE */
  --hui-xvhgjw-background-color: var(--hui-default-background-color);
}
[data-hui=DataTable] > tbody,
[data-hui=DataTable] > thead,
[data-hui=DataTable] > * > tr {
  /* LAYOUT-SIZING */
  --hui-wsglhu-min-width: 100%;
  /* GRID */
  --hui-wsglhu-grid-column-end: -1;
  --hui-wsglhu-grid-column-start: 1;
  --hui-wsglhu-grid-template-columns: subgrid;
  /* DISPLAY */
  --hui-wsglhu-display: grid;
}
[data-hui=DataTable] > tbody > tr > td {
  /* LAYOUT-SIZING */
  --hui-avzraa-min-width: 200px;
  /* LAYOUT-PADDING */
  --hui-avzraa-padding-top: var(--hui-default-spacer-5);
  --hui-avzraa-padding-right: var(--hui-default-spacer-5);
  --hui-avzraa-padding-bottom: var(--hui-default-spacer-5);
  --hui-avzraa-padding-left: var(--hui-default-spacer-5);
  /* LAYOUT-FLEX */
  --hui-avzraa-align-content: center;
  --hui-avzraa-justify-content: center;
  --hui-avzraa-align-items: center;
  /* TEXT */
  --hui-avzraa-font-size: var(--hui-default-size-0);
  --hui-avzraa-font-weight: var(--hui-default-font-weight);
  --hui-avzraa-line-height: var(--hui-default-line-height);
  /* APPERANCE */
  --hui-avzraa-color: var(--hui-default-color-text);
  --hui-avzraa-background-color: var(--hui-default-background-color);
  --hui-avzraa-background-image: none;
  /* DISPLAY */
  --hui-avzraa-display: flex;
}
[data-hui=DataTable] > thead > tr > th {
  /* LAYOUT-SIZING */
  --hui-yfagqg-min-width: 200px;
  /* LAYOUT-PADDING */
  --hui-yfagqg-padding-top: var(--hui-default-spacer-5);
  --hui-yfagqg-padding-right: var(--hui-default-spacer-7);
  --hui-yfagqg-padding-bottom: var(--hui-default-spacer-5);
  --hui-yfagqg-padding-left: var(--hui-default-spacer-7);
  /* LAYOUT-FLEX */
  --hui-yfagqg-align-content: center;
  --hui-yfagqg-justify-content: center;
  --hui-yfagqg-align-items: center;
  /* TEXT */
  --hui-yfagqg-font-size: var(--hui-default-size);
  --hui-yfagqg-font-weight: var(--hui-default-font-weight);
  --hui-yfagqg-line-height: var(--hui-default-line-height);
  /* DISPLAY */
  --hui-yfagqg-display: flex;
}
[data-hui=DataTable] > tbody > tr:nth-child(odd),
[data-hui=DataTable] > tbody > tr:nth-child(odd) > td {
  --hui-gqdxgs-background-color: var(--hui-unua-color-plus1);
}
[data-hui=DataTable] > tbody {
  --hui-fgrqpr-min-height: calc(var(--hui-default-size) * 20);
  --hui-fgrqpr-overflow-y: auto;
  --hui-fgrqpr-scrollbar-gutter: stable;
  --hui-fgrqpr-border-bottom-width: var(--hui-unua-border-width);
  --hui-fgrqpr-border-bottom-style: var(--hui-default-border-style);
  --hui-fgrqpr-border-bottom-color: var(--hui-default-border-color);
}
[data-hui=DataTable] > tbody > tr > td + td {
  --hui-ozatyc-border-left-width: var(--hui-unua-border-width);
  --hui-ozatyc-border-left-style: none;
  --hui-ozatyc-border-left-color: var(--hui-default-border-color);
}
[data-hui=DataTable] > tbody > tr + tr,
[data-hui=DataTable] > thead + tbody {
  --hui-golnwm-border-top-width: var(--hui-unua-border-width);
  --hui-golnwm-border-top-style: var(--hui-default-border-style);
  --hui-golnwm-border-top-color: var(--hui-default-border-color);
}
[data-hui=DataTable] > tbody > tr > td.marked {
  --hui-iijvqq-outline-color: var(--hui-unua-border-color);
  --hui-iijvqq-outline-style: var(--hui-default-border-style);
  --hui-iijvqq-outline-offset: -5px;
  --hui-iijvqq-outline-width: var(--hui-unua-border-width);
}
[data-hui=DataTable] {
  /* LAYOUT-POSITION */
/*  --hui-xvhgjw-position-default: ; */
/*  --hui-xvhgjw-top-default: ; */
/*  --hui-xvhgjw-right-default: ; */
/*  --hui-xvhgjw-bottom-default: ; */
/*  --hui-xvhgjw-left-default: ; */
/*  --hui-xvhgjw-z-index-default: ; */
/*  --hui-xvhgjw-float-default: ; */
/*  --hui-xvhgjw-clear-default: ; */
/*  --hui-xvhgjw-align-self-default: ; */
/*  --hui-xvhgjw-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-xvhgjw-box-sizing-default: ; */
/*  --hui-xvhgjw-height-default: ; */
/*  --hui-xvhgjw-max-height-default: ; */
/*  --hui-xvhgjw-min-height-default: ; */
/*  --hui-xvhgjw-width-default: ; */
/*  --hui-xvhgjw-max-width-default: ; */
/*  --hui-xvhgjw-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-xvhgjw-margin-top-default: ; */
/*  --hui-xvhgjw-margin-right-default: ; */
/*  --hui-xvhgjw-margin-bottom-default: ; */
/*  --hui-xvhgjw-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-xvhgjw-padding-top-default: ; */
/*  --hui-xvhgjw-padding-right-default: ; */
/*  --hui-xvhgjw-padding-bottom-default: ; */
/*  --hui-xvhgjw-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-xvhgjw-overflow-x-default: ; */
/*  --hui-xvhgjw-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-xvhgjw-flex-basis-default: ; */
/*  --hui-xvhgjw-flex-direction-default: ; */
/*  --hui-xvhgjw-flex-grow-default: ; */
/*  --hui-xvhgjw-flex-shrink-default: ; */
/*  --hui-xvhgjw-flex-wrap-default: ; */
/*  --hui-xvhgjw-gap-default: ; */
/*  --hui-xvhgjw-align-content-default: ; */
/*  --hui-xvhgjw-justify-content-default: ; */
/*  --hui-xvhgjw-align-items-default: ; */
  /* TEXT */
/*  --hui-xvhgjw-direction-default: ; */
/*  --hui-xvhgjw-font-family-default: ; */
/*  --hui-xvhgjw-font-size-default: ; */
/*  --hui-xvhgjw-font-stretch-default: ; */
/*  --hui-xvhgjw-font-style-default: ; */
/*  --hui-xvhgjw-font-weight-default: ; */
/*  --hui-xvhgjw-letter-spacing-default: ; */
/*  --hui-xvhgjw-line-height-default: ; */
/*  --hui-xvhgjw-text-align-default: ; */
/*  --hui-xvhgjw-text-align-last-default: ; */
/*  --hui-xvhgjw-text-decoration-color-default: ; */
/*  --hui-xvhgjw-text-decoration-line-default: ; */
/*  --hui-xvhgjw-text-decoration-style-default: ; */
/*  --hui-xvhgjw-text-decoration-thickness-default: ; */
/*  --hui-xvhgjw-text-indent-default: ; */
/*  --hui-xvhgjw-text-overflow-default: ; */
/*  --hui-xvhgjw-text-shadow-default: ; */
/*  --hui-xvhgjw-text-size-adjust-default: ; */
/*  --hui-xvhgjw-text-transform-default: ; */
/*  --hui-xvhgjw-text-wrap-default: ; */
/*  --hui-xvhgjw-vertical-align-default: ; */
/*  --hui-xvhgjw-white-space-collapse-default: ; */
/*  --hui-xvhgjw-word-break-default: ; */
/*  --hui-xvhgjw-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-xvhgjw-visibility-default: ; */
/*  --hui-xvhgjw-color-default: ; */
/*  --hui-xvhgjw-background-attachment-default: ; */
/*  --hui-xvhgjw-background-clip-default: ; */
/*  --hui-xvhgjw-background-color-default: ; */
/*  --hui-xvhgjw-background-image-default: ; */
/*  --hui-xvhgjw-background-origin-default: ; */
/*  --hui-xvhgjw-background-position-x-default: ; */
/*  --hui-xvhgjw-background-position-y-default: ; */
/*  --hui-xvhgjw-background-repeat-default: ; */
/*  --hui-xvhgjw-background-size-default: ; */
/*  --hui-xvhgjw-border-bottom-color-default: ; */
/*  --hui-xvhgjw-border-bottom-style-default: ; */
/*  --hui-xvhgjw-border-bottom-width-default: ; */
/*  --hui-xvhgjw-border-bottom-left-radius-default: ; */
/*  --hui-xvhgjw-border-bottom-right-radius-default: ; */
/*  --hui-xvhgjw-border-image-outset-default: ; */
/*  --hui-xvhgjw-border-image-repeat-default: ; */
/*  --hui-xvhgjw-border-image-slice-default: ; */
/*  --hui-xvhgjw-border-image-source-default: ; */
/*  --hui-xvhgjw-border-image-width-default: ; */
/*  --hui-xvhgjw-border-left-color-default: ; */
/*  --hui-xvhgjw-border-left-style-default: ; */
/*  --hui-xvhgjw-border-left-width-default: ; */
/*  --hui-xvhgjw-border-right-color-default: ; */
/*  --hui-xvhgjw-border-right-style-default: ; */
/*  --hui-xvhgjw-border-right-width-default: ; */
/*  --hui-xvhgjw-border-top-color-default: ; */
/*  --hui-xvhgjw-border-top-style-default: ; */
/*  --hui-xvhgjw-border-top-width-default: ; */
/*  --hui-xvhgjw-border-top-left-radius-default: ; */
/*  --hui-xvhgjw-border-top-right-radius-default: ; */
/*  --hui-xvhgjw-box-shadow-default: ; */
/*  --hui-xvhgjw-cursor-default: ; */
/*  --hui-xvhgjw-outline-color-default: ; */
/*  --hui-xvhgjw-outline-offset-default: ; */
/*  --hui-xvhgjw-outline-style-default: ; */
/*  --hui-xvhgjw-outline-width-default: ; */
/*  --hui-xvhgjw-scrollbar-color-default: ; */
/*  --hui-xvhgjw-scrollbar-gutter-default: ; */
/*  --hui-xvhgjw-scrollbar-width-default: ; */
  /* GRID */
/*  --hui-xvhgjw-grid-auto-columns-default: ; */
/*  --hui-xvhgjw-grid-auto-flow-default: ; */
/*  --hui-xvhgjw-grid-auto-rows-default: ; */
/*  --hui-xvhgjw-grid-column-end-default: ; */
/*  --hui-xvhgjw-grid-column-start-default: ; */
/*  --hui-xvhgjw-grid-row-end-default: ; */
/*  --hui-xvhgjw-grid-row-start-default: ; */
/*  --hui-xvhgjw-grid-template-areas-default: ; */
/*  --hui-xvhgjw-grid-template-columns-default: ; */
/*  --hui-xvhgjw-grid-template-rows-default: ; */
/*  --hui-xvhgjw-align-content-default: ; */
/*  --hui-xvhgjw-justify-content-default: ; */
/*  --hui-xvhgjw-align-items-default: ; */
/*  --hui-xvhgjw-justify-items-default: ; */
/*  --hui-xvhgjw-column-gap-default: ; */
/*  --hui-xvhgjw-row-gap-default: ; */
}
[data-hui=DataTable] > tbody,
[data-hui=DataTable] > thead,
[data-hui=DataTable] > * > tr {
  /* LAYOUT-POSITION */
/*  --hui-wsglhu-position-default: ; */
/*  --hui-wsglhu-top-default: ; */
/*  --hui-wsglhu-right-default: ; */
/*  --hui-wsglhu-bottom-default: ; */
/*  --hui-wsglhu-left-default: ; */
/*  --hui-wsglhu-z-index-default: ; */
/*  --hui-wsglhu-float-default: ; */
/*  --hui-wsglhu-clear-default: ; */
/*  --hui-wsglhu-align-self-default: ; */
/*  --hui-wsglhu-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-wsglhu-box-sizing-default: ; */
/*  --hui-wsglhu-height-default: ; */
/*  --hui-wsglhu-max-height-default: ; */
/*  --hui-wsglhu-min-height-default: ; */
/*  --hui-wsglhu-width-default: ; */
/*  --hui-wsglhu-max-width-default: ; */
/*  --hui-wsglhu-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-wsglhu-margin-top-default: ; */
/*  --hui-wsglhu-margin-right-default: ; */
/*  --hui-wsglhu-margin-bottom-default: ; */
/*  --hui-wsglhu-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-wsglhu-padding-top-default: ; */
/*  --hui-wsglhu-padding-right-default: ; */
/*  --hui-wsglhu-padding-bottom-default: ; */
/*  --hui-wsglhu-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-wsglhu-overflow-x-default: ; */
/*  --hui-wsglhu-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-wsglhu-flex-basis-default: ; */
/*  --hui-wsglhu-flex-direction-default: ; */
/*  --hui-wsglhu-flex-grow-default: ; */
/*  --hui-wsglhu-flex-shrink-default: ; */
/*  --hui-wsglhu-flex-wrap-default: ; */
/*  --hui-wsglhu-gap-default: ; */
/*  --hui-wsglhu-align-content-default: ; */
/*  --hui-wsglhu-justify-content-default: ; */
/*  --hui-wsglhu-align-items-default: ; */
  /* TEXT */
/*  --hui-wsglhu-direction-default: ; */
/*  --hui-wsglhu-font-family-default: ; */
/*  --hui-wsglhu-font-size-default: ; */
/*  --hui-wsglhu-font-stretch-default: ; */
/*  --hui-wsglhu-font-style-default: ; */
/*  --hui-wsglhu-font-weight-default: ; */
/*  --hui-wsglhu-letter-spacing-default: ; */
/*  --hui-wsglhu-line-height-default: ; */
/*  --hui-wsglhu-text-align-default: ; */
/*  --hui-wsglhu-text-align-last-default: ; */
/*  --hui-wsglhu-text-decoration-color-default: ; */
/*  --hui-wsglhu-text-decoration-line-default: ; */
/*  --hui-wsglhu-text-decoration-style-default: ; */
/*  --hui-wsglhu-text-decoration-thickness-default: ; */
/*  --hui-wsglhu-text-indent-default: ; */
/*  --hui-wsglhu-text-overflow-default: ; */
/*  --hui-wsglhu-text-shadow-default: ; */
/*  --hui-wsglhu-text-size-adjust-default: ; */
/*  --hui-wsglhu-text-transform-default: ; */
/*  --hui-wsglhu-text-wrap-default: ; */
/*  --hui-wsglhu-vertical-align-default: ; */
/*  --hui-wsglhu-white-space-collapse-default: ; */
/*  --hui-wsglhu-word-break-default: ; */
/*  --hui-wsglhu-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-wsglhu-visibility-default: ; */
/*  --hui-wsglhu-color-default: ; */
/*  --hui-wsglhu-background-attachment-default: ; */
/*  --hui-wsglhu-background-clip-default: ; */
/*  --hui-wsglhu-background-color-default: ; */
/*  --hui-wsglhu-background-image-default: ; */
/*  --hui-wsglhu-background-origin-default: ; */
/*  --hui-wsglhu-background-position-x-default: ; */
/*  --hui-wsglhu-background-position-y-default: ; */
/*  --hui-wsglhu-background-repeat-default: ; */
/*  --hui-wsglhu-background-size-default: ; */
/*  --hui-wsglhu-border-bottom-color-default: ; */
/*  --hui-wsglhu-border-bottom-style-default: ; */
/*  --hui-wsglhu-border-bottom-width-default: ; */
/*  --hui-wsglhu-border-bottom-left-radius-default: ; */
/*  --hui-wsglhu-border-bottom-right-radius-default: ; */
/*  --hui-wsglhu-border-image-outset-default: ; */
/*  --hui-wsglhu-border-image-repeat-default: ; */
/*  --hui-wsglhu-border-image-slice-default: ; */
/*  --hui-wsglhu-border-image-source-default: ; */
/*  --hui-wsglhu-border-image-width-default: ; */
/*  --hui-wsglhu-border-left-color-default: ; */
/*  --hui-wsglhu-border-left-style-default: ; */
/*  --hui-wsglhu-border-left-width-default: ; */
/*  --hui-wsglhu-border-right-color-default: ; */
/*  --hui-wsglhu-border-right-style-default: ; */
/*  --hui-wsglhu-border-right-width-default: ; */
/*  --hui-wsglhu-border-top-color-default: ; */
/*  --hui-wsglhu-border-top-style-default: ; */
/*  --hui-wsglhu-border-top-width-default: ; */
/*  --hui-wsglhu-border-top-left-radius-default: ; */
/*  --hui-wsglhu-border-top-right-radius-default: ; */
/*  --hui-wsglhu-box-shadow-default: ; */
/*  --hui-wsglhu-cursor-default: ; */
/*  --hui-wsglhu-outline-color-default: ; */
/*  --hui-wsglhu-outline-offset-default: ; */
/*  --hui-wsglhu-outline-style-default: ; */
/*  --hui-wsglhu-outline-width-default: ; */
/*  --hui-wsglhu-scrollbar-color-default: ; */
/*  --hui-wsglhu-scrollbar-gutter-default: ; */
/*  --hui-wsglhu-scrollbar-width-default: ; */
  /* GRID */
/*  --hui-wsglhu-grid-auto-columns-default: ; */
/*  --hui-wsglhu-grid-auto-flow-default: ; */
/*  --hui-wsglhu-grid-auto-rows-default: ; */
/*  --hui-wsglhu-grid-column-end-default: ; */
/*  --hui-wsglhu-grid-column-start-default: ; */
/*  --hui-wsglhu-grid-row-end-default: ; */
/*  --hui-wsglhu-grid-row-start-default: ; */
/*  --hui-wsglhu-grid-template-areas-default: ; */
/*  --hui-wsglhu-grid-template-columns-default: ; */
/*  --hui-wsglhu-grid-template-rows-default: ; */
/*  --hui-wsglhu-align-content-default: ; */
/*  --hui-wsglhu-justify-content-default: ; */
/*  --hui-wsglhu-align-items-default: ; */
/*  --hui-wsglhu-justify-items-default: ; */
/*  --hui-wsglhu-column-gap-default: ; */
/*  --hui-wsglhu-row-gap-default: ; */
  /* DISPLAY */
/*  --hui-wsglhu-display-default: ; */
}
[data-hui=DataTable] > tbody > tr > td {
  /* LAYOUT-POSITION */
/*  --hui-avzraa-position-default: ; */
/*  --hui-avzraa-top-default: ; */
/*  --hui-avzraa-right-default: ; */
/*  --hui-avzraa-bottom-default: ; */
/*  --hui-avzraa-left-default: ; */
/*  --hui-avzraa-z-index-default: ; */
/*  --hui-avzraa-float-default: ; */
/*  --hui-avzraa-clear-default: ; */
/*  --hui-avzraa-align-self-default: ; */
/*  --hui-avzraa-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-avzraa-box-sizing-default: ; */
/*  --hui-avzraa-height-default: ; */
/*  --hui-avzraa-max-height-default: ; */
/*  --hui-avzraa-min-height-default: ; */
/*  --hui-avzraa-width-default: ; */
/*  --hui-avzraa-max-width-default: ; */
/*  --hui-avzraa-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-avzraa-margin-top-default: ; */
/*  --hui-avzraa-margin-right-default: ; */
/*  --hui-avzraa-margin-bottom-default: ; */
/*  --hui-avzraa-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-avzraa-padding-top-default: ; */
/*  --hui-avzraa-padding-right-default: ; */
/*  --hui-avzraa-padding-bottom-default: ; */
/*  --hui-avzraa-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-avzraa-overflow-x-default: ; */
/*  --hui-avzraa-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-avzraa-flex-basis-default: ; */
/*  --hui-avzraa-flex-direction-default: ; */
/*  --hui-avzraa-flex-grow-default: ; */
/*  --hui-avzraa-flex-shrink-default: ; */
/*  --hui-avzraa-flex-wrap-default: ; */
/*  --hui-avzraa-gap-default: ; */
/*  --hui-avzraa-align-content-default: ; */
/*  --hui-avzraa-justify-content-default: ; */
/*  --hui-avzraa-align-items-default: ; */
  /* TEXT */
/*  --hui-avzraa-direction-default: ; */
/*  --hui-avzraa-font-family-default: ; */
/*  --hui-avzraa-font-size-default: ; */
/*  --hui-avzraa-font-stretch-default: ; */
/*  --hui-avzraa-font-style-default: ; */
/*  --hui-avzraa-font-weight-default: ; */
/*  --hui-avzraa-letter-spacing-default: ; */
/*  --hui-avzraa-line-height-default: ; */
/*  --hui-avzraa-text-align-default: ; */
/*  --hui-avzraa-text-align-last-default: ; */
/*  --hui-avzraa-text-decoration-color-default: ; */
/*  --hui-avzraa-text-decoration-line-default: ; */
/*  --hui-avzraa-text-decoration-style-default: ; */
/*  --hui-avzraa-text-decoration-thickness-default: ; */
/*  --hui-avzraa-text-indent-default: ; */
/*  --hui-avzraa-text-overflow-default: ; */
/*  --hui-avzraa-text-shadow-default: ; */
/*  --hui-avzraa-text-size-adjust-default: ; */
/*  --hui-avzraa-text-transform-default: ; */
/*  --hui-avzraa-text-wrap-default: ; */
/*  --hui-avzraa-vertical-align-default: ; */
/*  --hui-avzraa-white-space-collapse-default: ; */
/*  --hui-avzraa-word-break-default: ; */
/*  --hui-avzraa-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-avzraa-visibility-default: ; */
/*  --hui-avzraa-color-default: ; */
/*  --hui-avzraa-background-attachment-default: ; */
/*  --hui-avzraa-background-clip-default: ; */
/*  --hui-avzraa-background-color-default: ; */
/*  --hui-avzraa-background-image-default: ; */
/*  --hui-avzraa-background-origin-default: ; */
/*  --hui-avzraa-background-position-x-default: ; */
/*  --hui-avzraa-background-position-y-default: ; */
/*  --hui-avzraa-background-repeat-default: ; */
/*  --hui-avzraa-background-size-default: ; */
/*  --hui-avzraa-border-bottom-color-default: ; */
/*  --hui-avzraa-border-bottom-style-default: ; */
/*  --hui-avzraa-border-bottom-width-default: ; */
/*  --hui-avzraa-border-bottom-left-radius-default: ; */
/*  --hui-avzraa-border-bottom-right-radius-default: ; */
/*  --hui-avzraa-border-image-outset-default: ; */
/*  --hui-avzraa-border-image-repeat-default: ; */
/*  --hui-avzraa-border-image-slice-default: ; */
/*  --hui-avzraa-border-image-source-default: ; */
/*  --hui-avzraa-border-image-width-default: ; */
/*  --hui-avzraa-border-left-color-default: ; */
/*  --hui-avzraa-border-left-style-default: ; */
/*  --hui-avzraa-border-left-width-default: ; */
/*  --hui-avzraa-border-right-color-default: ; */
/*  --hui-avzraa-border-right-style-default: ; */
/*  --hui-avzraa-border-right-width-default: ; */
/*  --hui-avzraa-border-top-color-default: ; */
/*  --hui-avzraa-border-top-style-default: ; */
/*  --hui-avzraa-border-top-width-default: ; */
/*  --hui-avzraa-border-top-left-radius-default: ; */
/*  --hui-avzraa-border-top-right-radius-default: ; */
/*  --hui-avzraa-box-shadow-default: ; */
/*  --hui-avzraa-cursor-default: ; */
/*  --hui-avzraa-outline-color-default: ; */
/*  --hui-avzraa-outline-offset-default: ; */
/*  --hui-avzraa-outline-style-default: ; */
/*  --hui-avzraa-outline-width-default: ; */
/*  --hui-avzraa-scrollbar-color-default: ; */
/*  --hui-avzraa-scrollbar-gutter-default: ; */
/*  --hui-avzraa-scrollbar-width-default: ; */
/*  --hui-avzraa-flex-default: ; */
  /* DISPLAY */
/*  --hui-avzraa-display-default: ; */
}
[data-hui=DataTable] > thead > tr > th {
  /* LAYOUT-POSITION */
/*  --hui-yfagqg-position-default: ; */
/*  --hui-yfagqg-top-default: ; */
/*  --hui-yfagqg-right-default: ; */
/*  --hui-yfagqg-bottom-default: ; */
/*  --hui-yfagqg-left-default: ; */
/*  --hui-yfagqg-z-index-default: ; */
/*  --hui-yfagqg-float-default: ; */
/*  --hui-yfagqg-clear-default: ; */
/*  --hui-yfagqg-align-self-default: ; */
/*  --hui-yfagqg-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-yfagqg-box-sizing-default: ; */
/*  --hui-yfagqg-height-default: ; */
/*  --hui-yfagqg-max-height-default: ; */
/*  --hui-yfagqg-min-height-default: ; */
/*  --hui-yfagqg-width-default: ; */
/*  --hui-yfagqg-max-width-default: ; */
/*  --hui-yfagqg-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-yfagqg-margin-top-default: ; */
/*  --hui-yfagqg-margin-right-default: ; */
/*  --hui-yfagqg-margin-bottom-default: ; */
/*  --hui-yfagqg-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-yfagqg-padding-top-default: ; */
/*  --hui-yfagqg-padding-right-default: ; */
/*  --hui-yfagqg-padding-bottom-default: ; */
/*  --hui-yfagqg-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-yfagqg-overflow-x-default: ; */
/*  --hui-yfagqg-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-yfagqg-flex-basis-default: ; */
/*  --hui-yfagqg-flex-direction-default: ; */
/*  --hui-yfagqg-flex-grow-default: ; */
/*  --hui-yfagqg-flex-shrink-default: ; */
/*  --hui-yfagqg-flex-wrap-default: ; */
/*  --hui-yfagqg-gap-default: ; */
/*  --hui-yfagqg-align-content-default: ; */
/*  --hui-yfagqg-justify-content-default: ; */
/*  --hui-yfagqg-align-items-default: ; */
  /* TEXT */
/*  --hui-yfagqg-direction-default: ; */
/*  --hui-yfagqg-font-family-default: ; */
/*  --hui-yfagqg-font-size-default: ; */
/*  --hui-yfagqg-font-stretch-default: ; */
/*  --hui-yfagqg-font-style-default: ; */
/*  --hui-yfagqg-font-weight-default: ; */
/*  --hui-yfagqg-letter-spacing-default: ; */
/*  --hui-yfagqg-line-height-default: ; */
/*  --hui-yfagqg-text-align-default: ; */
/*  --hui-yfagqg-text-align-last-default: ; */
/*  --hui-yfagqg-text-decoration-color-default: ; */
/*  --hui-yfagqg-text-decoration-line-default: ; */
/*  --hui-yfagqg-text-decoration-style-default: ; */
/*  --hui-yfagqg-text-decoration-thickness-default: ; */
/*  --hui-yfagqg-text-indent-default: ; */
/*  --hui-yfagqg-text-overflow-default: ; */
/*  --hui-yfagqg-text-shadow-default: ; */
/*  --hui-yfagqg-text-size-adjust-default: ; */
/*  --hui-yfagqg-text-transform-default: ; */
/*  --hui-yfagqg-text-wrap-default: ; */
/*  --hui-yfagqg-vertical-align-default: ; */
/*  --hui-yfagqg-white-space-collapse-default: ; */
/*  --hui-yfagqg-word-break-default: ; */
/*  --hui-yfagqg-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-yfagqg-visibility-default: ; */
/*  --hui-yfagqg-color-default: ; */
/*  --hui-yfagqg-background-attachment-default: ; */
/*  --hui-yfagqg-background-clip-default: ; */
/*  --hui-yfagqg-background-color-default: ; */
/*  --hui-yfagqg-background-image-default: ; */
/*  --hui-yfagqg-background-origin-default: ; */
/*  --hui-yfagqg-background-position-x-default: ; */
/*  --hui-yfagqg-background-position-y-default: ; */
/*  --hui-yfagqg-background-repeat-default: ; */
/*  --hui-yfagqg-background-size-default: ; */
/*  --hui-yfagqg-border-bottom-color-default: ; */
/*  --hui-yfagqg-border-bottom-style-default: ; */
/*  --hui-yfagqg-border-bottom-width-default: ; */
/*  --hui-yfagqg-border-bottom-left-radius-default: ; */
/*  --hui-yfagqg-border-bottom-right-radius-default: ; */
/*  --hui-yfagqg-border-image-outset-default: ; */
/*  --hui-yfagqg-border-image-repeat-default: ; */
/*  --hui-yfagqg-border-image-slice-default: ; */
/*  --hui-yfagqg-border-image-source-default: ; */
/*  --hui-yfagqg-border-image-width-default: ; */
/*  --hui-yfagqg-border-left-color-default: ; */
/*  --hui-yfagqg-border-left-style-default: ; */
/*  --hui-yfagqg-border-left-width-default: ; */
/*  --hui-yfagqg-border-right-color-default: ; */
/*  --hui-yfagqg-border-right-style-default: ; */
/*  --hui-yfagqg-border-right-width-default: ; */
/*  --hui-yfagqg-border-top-color-default: ; */
/*  --hui-yfagqg-border-top-style-default: ; */
/*  --hui-yfagqg-border-top-width-default: ; */
/*  --hui-yfagqg-border-top-left-radius-default: ; */
/*  --hui-yfagqg-border-top-right-radius-default: ; */
/*  --hui-yfagqg-box-shadow-default: ; */
/*  --hui-yfagqg-cursor-default: ; */
/*  --hui-yfagqg-outline-color-default: ; */
/*  --hui-yfagqg-outline-offset-default: ; */
/*  --hui-yfagqg-outline-style-default: ; */
/*  --hui-yfagqg-outline-width-default: ; */
/*  --hui-yfagqg-scrollbar-color-default: ; */
/*  --hui-yfagqg-scrollbar-gutter-default: ; */
/*  --hui-yfagqg-scrollbar-width-default: ; */
/*  --hui-yfagqg-flex-default: ; */
  /* DISPLAY */
/*  --hui-yfagqg-display-default: ; */
}
[data-hui=DataTable] > tbody > tr:nth-child(odd),
[data-hui=DataTable] > tbody > tr:nth-child(odd) > td {
/*  --hui-gqdxgs-background-color-default: ; */
}
[data-hui=DataTable] > tbody {
/*  --hui-fgrqpr-min-height-default: ; */
/*  --hui-fgrqpr-overflow-y-default: ; */
/*  --hui-fgrqpr-scrollbar-gutter-default: ; */
/*  --hui-fgrqpr-border-bottom-width-default: ; */
/*  --hui-fgrqpr-border-bottom-style-default: ; */
/*  --hui-fgrqpr-border-bottom-color-default: ; */
}
[data-hui=DataTable] > tbody > tr > td + td {
/*  --hui-ozatyc-border-left-width-default: ; */
/*  --hui-ozatyc-border-left-style-default: ; */
/*  --hui-ozatyc-border-left-color-default: ; */
}
[data-hui=DataTable] > tbody > tr + tr,
[data-hui=DataTable] > thead + tbody {
/*  --hui-golnwm-border-top-width-default: ; */
/*  --hui-golnwm-border-top-style-default: ; */
/*  --hui-golnwm-border-top-color-default: ; */
}
[data-hui=DataTable] > tbody > tr > td.marked {
/*  --hui-iijvqq-outline-color-default: ; */
/*  --hui-iijvqq-outline-style-default: ; */
/*  --hui-iijvqq-outline-offset-default: ; */
/*  --hui-iijvqq-outline-width-default: ; */
}
[data-hui=DataTable] {
  /* LAYOUT-POSITION */
  position: var(--hui-xvhgjw-position, static);
  top: var(--hui-xvhgjw-top, auto);
  right: var(--hui-xvhgjw-right, auto);
  bottom: var(--hui-xvhgjw-bottom, auto);
  left: var(--hui-xvhgjw-left, auto);
  z-index: var(--hui-xvhgjw-z-index, auto);
  float: var(--hui-xvhgjw-float, none);
  clear: var(--hui-xvhgjw-clear, none);
  align-self: var(--hui-xvhgjw-align-self, auto);
  order: var(--hui-xvhgjw-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-xvhgjw-box-sizing, border-box);
  height: var(--hui-xvhgjw-height, auto);
  max-height: var(--hui-xvhgjw-max-height, none);
  min-height: var(--hui-xvhgjw-min-height, auto);
  width: var(--hui-xvhgjw-width, auto);
  max-width: var(--hui-xvhgjw-max-width, none);
  min-width: var(--hui-xvhgjw-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-xvhgjw-margin-top, 0px);
  margin-right: var(--hui-xvhgjw-margin-right, 0px);
  margin-bottom: var(--hui-xvhgjw-margin-bottom, 0px);
  margin-left: var(--hui-xvhgjw-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-xvhgjw-padding-top, 0px);
  padding-right: var(--hui-xvhgjw-padding-right, 0px);
  padding-bottom: var(--hui-xvhgjw-padding-bottom, 0px);
  padding-left: var(--hui-xvhgjw-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-xvhgjw-overflow-x, visible);
  overflow-y: var(--hui-xvhgjw-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-xvhgjw-flex-basis, auto);
  flex-direction: var(--hui-xvhgjw-flex-direction, row);
  flex-grow: var(--hui-xvhgjw-flex-grow, 0);
  flex-shrink: var(--hui-xvhgjw-flex-shrink, 1);
  flex-wrap: var(--hui-xvhgjw-flex-wrap, nowrap);
  gap: var(--hui-xvhgjw-gap, 0px);
  align-content: var(--hui-xvhgjw-align-content, stretch);
  justify-content: var(--hui-xvhgjw-justify-content, flex-start);
  align-items: var(--hui-xvhgjw-align-items, stretch);
  /* TEXT */
  direction: var(--hui-xvhgjw-direction, ltr);
  font-family: var(--hui-xvhgjw-font-family, system-ui);
  font-size: var(--hui-xvhgjw-font-size, 16px);
  font-stretch: var(--hui-xvhgjw-font-stretch, 100%);
  font-style: var(--hui-xvhgjw-font-style, normal);
  font-weight: var(--hui-xvhgjw-font-weight, 400);
  letter-spacing: var(--hui-xvhgjw-letter-spacing, normal);
  line-height: var(--hui-xvhgjw-line-height, normal);
  text-align: var(--hui-xvhgjw-text-align, start);
  text-align-last: var(--hui-xvhgjw-text-align-last, auto);
  text-decoration-color: var(--hui-xvhgjw-text-decoration-color, #000);
  text-decoration-line: var(--hui-xvhgjw-text-decoration-line, none);
  text-decoration-style: var(--hui-xvhgjw-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-xvhgjw-text-decoration-thickness, auto);
  text-indent: var(--hui-xvhgjw-text-indent, 0px);
  text-overflow: var(--hui-xvhgjw-text-overflow, clip);
  text-shadow: var(--hui-xvhgjw-text-shadow, none);
  text-size-adjust: var(--hui-xvhgjw-text-size-adjust, auto);
  text-transform: var(--hui-xvhgjw-text-transform, none);
  text-wrap: var(--hui-xvhgjw-text-wrap, wrap);
  vertical-align: var(--hui-xvhgjw-vertical-align, baseline);
  white-space-collapse: var(--hui-xvhgjw-white-space-collapse, collapse);
  word-break: var(--hui-xvhgjw-word-break, normal);
  word-spacing: var(--hui-xvhgjw-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-xvhgjw-visibility, visible);
  color: var(--hui-xvhgjw-color, rgb(0, 0, 0));
  background-attachment: var(--hui-xvhgjw-background-attachment, scroll);
  background-clip: var(--hui-xvhgjw-background-clip, border-box);
  background-color: var(--hui-xvhgjw-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-xvhgjw-background-image, none);
  background-origin: var(--hui-xvhgjw-background-origin, padding-box);
  background-position-x: var(--hui-xvhgjw-background-position-x, 0%);
  background-position-y: var(--hui-xvhgjw-background-position-y, 0%);
  background-repeat: var(--hui-xvhgjw-background-repeat, repeat);
  background-size: var(--hui-xvhgjw-background-size, auto);
  border-bottom-color: var(--hui-xvhgjw-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-xvhgjw-border-bottom-style, none);
  border-bottom-width: var(--hui-xvhgjw-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-xvhgjw-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-xvhgjw-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-xvhgjw-border-image-outset, 0);
  border-image-repeat: var(--hui-xvhgjw-border-image-repeat, stretch);
  border-image-slice: var(--hui-xvhgjw-border-image-slice, 100%);
  border-image-source: var(--hui-xvhgjw-border-image-source, none);
  border-image-width: var(--hui-xvhgjw-border-image-width, 1);
  border-left-color: var(--hui-xvhgjw-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-xvhgjw-border-left-style, none);
  border-left-width: var(--hui-xvhgjw-border-left-width, 0px);
  border-right-color: var(--hui-xvhgjw-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-xvhgjw-border-right-style, none);
  border-right-width: var(--hui-xvhgjw-border-right-width, 0px);
  border-top-color: var(--hui-xvhgjw-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-xvhgjw-border-top-style, none);
  border-top-width: var(--hui-xvhgjw-border-top-width, 0px);
  border-top-left-radius: var(--hui-xvhgjw-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-xvhgjw-border-top-right-radius, 0px);
  box-shadow: var(--hui-xvhgjw-box-shadow, none);
  cursor: var(--hui-xvhgjw-cursor, auto);
  outline-color: var(--hui-xvhgjw-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-xvhgjw-outline-offset, 0px);
  outline-style: var(--hui-xvhgjw-outline-style, none);
  outline-width: var(--hui-xvhgjw-outline-width, 0px);
  scrollbar-color: var(--hui-xvhgjw-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-xvhgjw-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-xvhgjw-scrollbar-width, thin);
  /* GRID */
  grid-auto-columns: var(--hui-xvhgjw-grid-auto-columns, auto);
  grid-auto-flow: var(--hui-xvhgjw-grid-auto-flow, row);
  grid-auto-rows: var(--hui-xvhgjw-grid-auto-rows, auto);
  grid-column-end: var(--hui-xvhgjw-grid-column-end, auto);
  grid-column-start: var(--hui-xvhgjw-grid-column-start, auto);
  grid-row-end: var(--hui-xvhgjw-grid-row-end, auto);
  grid-row-start: var(--hui-xvhgjw-grid-row-start, auto);
  grid-template-areas: var(--hui-xvhgjw-grid-template-areas, none);
  grid-template-columns: var(--hui-xvhgjw-grid-template-columns, none);
  grid-template-rows: var(--hui-xvhgjw-grid-template-rows, none);
  align-content: var(--hui-xvhgjw-align-content, normal);
  justify-content: var(--hui-xvhgjw-justify-content, normal);
  align-items: var(--hui-xvhgjw-align-items, normal);
  justify-items: var(--hui-xvhgjw-justify-items, legacy);
  column-gap: var(--hui-xvhgjw-column-gap, 0px);
  row-gap: var(--hui-xvhgjw-row-gap, 0px);
}
[data-hui=DataTable] > tbody,
[data-hui=DataTable] > thead,
[data-hui=DataTable] > * > tr {
  /* LAYOUT-POSITION */
  position: var(--hui-wsglhu-position, static);
  top: var(--hui-wsglhu-top, auto);
  right: var(--hui-wsglhu-right, auto);
  bottom: var(--hui-wsglhu-bottom, auto);
  left: var(--hui-wsglhu-left, auto);
  z-index: var(--hui-wsglhu-z-index, auto);
  float: var(--hui-wsglhu-float, none);
  clear: var(--hui-wsglhu-clear, none);
  align-self: var(--hui-wsglhu-align-self, auto);
  order: var(--hui-wsglhu-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-wsglhu-box-sizing, border-box);
  height: var(--hui-wsglhu-height, auto);
  max-height: var(--hui-wsglhu-max-height, none);
  min-height: var(--hui-wsglhu-min-height, auto);
  width: var(--hui-wsglhu-width, auto);
  max-width: var(--hui-wsglhu-max-width, none);
  min-width: var(--hui-wsglhu-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-wsglhu-margin-top, 0px);
  margin-right: var(--hui-wsglhu-margin-right, 0px);
  margin-bottom: var(--hui-wsglhu-margin-bottom, 0px);
  margin-left: var(--hui-wsglhu-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-wsglhu-padding-top, 0px);
  padding-right: var(--hui-wsglhu-padding-right, 0px);
  padding-bottom: var(--hui-wsglhu-padding-bottom, 0px);
  padding-left: var(--hui-wsglhu-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-wsglhu-overflow-x, visible);
  overflow-y: var(--hui-wsglhu-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-wsglhu-flex-basis, auto);
  flex-direction: var(--hui-wsglhu-flex-direction, row);
  flex-grow: var(--hui-wsglhu-flex-grow, 0);
  flex-shrink: var(--hui-wsglhu-flex-shrink, 1);
  flex-wrap: var(--hui-wsglhu-flex-wrap, nowrap);
  gap: var(--hui-wsglhu-gap, 0px);
  align-content: var(--hui-wsglhu-align-content, stretch);
  justify-content: var(--hui-wsglhu-justify-content, flex-start);
  align-items: var(--hui-wsglhu-align-items, stretch);
  /* TEXT */
  direction: var(--hui-wsglhu-direction, ltr);
  font-family: var(--hui-wsglhu-font-family, system-ui);
  font-size: var(--hui-wsglhu-font-size, 16px);
  font-stretch: var(--hui-wsglhu-font-stretch, 100%);
  font-style: var(--hui-wsglhu-font-style, normal);
  font-weight: var(--hui-wsglhu-font-weight, 400);
  letter-spacing: var(--hui-wsglhu-letter-spacing, normal);
  line-height: var(--hui-wsglhu-line-height, normal);
  text-align: var(--hui-wsglhu-text-align, start);
  text-align-last: var(--hui-wsglhu-text-align-last, auto);
  text-decoration-color: var(--hui-wsglhu-text-decoration-color, #000);
  text-decoration-line: var(--hui-wsglhu-text-decoration-line, none);
  text-decoration-style: var(--hui-wsglhu-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-wsglhu-text-decoration-thickness, auto);
  text-indent: var(--hui-wsglhu-text-indent, 0px);
  text-overflow: var(--hui-wsglhu-text-overflow, clip);
  text-shadow: var(--hui-wsglhu-text-shadow, none);
  text-size-adjust: var(--hui-wsglhu-text-size-adjust, auto);
  text-transform: var(--hui-wsglhu-text-transform, none);
  text-wrap: var(--hui-wsglhu-text-wrap, wrap);
  vertical-align: var(--hui-wsglhu-vertical-align, baseline);
  white-space-collapse: var(--hui-wsglhu-white-space-collapse, collapse);
  word-break: var(--hui-wsglhu-word-break, normal);
  word-spacing: var(--hui-wsglhu-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-wsglhu-visibility, visible);
  color: var(--hui-wsglhu-color, rgb(0, 0, 0));
  background-attachment: var(--hui-wsglhu-background-attachment, scroll);
  background-clip: var(--hui-wsglhu-background-clip, border-box);
  background-color: var(--hui-wsglhu-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-wsglhu-background-image, none);
  background-origin: var(--hui-wsglhu-background-origin, padding-box);
  background-position-x: var(--hui-wsglhu-background-position-x, 0%);
  background-position-y: var(--hui-wsglhu-background-position-y, 0%);
  background-repeat: var(--hui-wsglhu-background-repeat, repeat);
  background-size: var(--hui-wsglhu-background-size, auto);
  border-bottom-color: var(--hui-wsglhu-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-wsglhu-border-bottom-style, none);
  border-bottom-width: var(--hui-wsglhu-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-wsglhu-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-wsglhu-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-wsglhu-border-image-outset, 0);
  border-image-repeat: var(--hui-wsglhu-border-image-repeat, stretch);
  border-image-slice: var(--hui-wsglhu-border-image-slice, 100%);
  border-image-source: var(--hui-wsglhu-border-image-source, none);
  border-image-width: var(--hui-wsglhu-border-image-width, 1);
  border-left-color: var(--hui-wsglhu-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-wsglhu-border-left-style, none);
  border-left-width: var(--hui-wsglhu-border-left-width, 0px);
  border-right-color: var(--hui-wsglhu-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-wsglhu-border-right-style, none);
  border-right-width: var(--hui-wsglhu-border-right-width, 0px);
  border-top-color: var(--hui-wsglhu-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-wsglhu-border-top-style, none);
  border-top-width: var(--hui-wsglhu-border-top-width, 0px);
  border-top-left-radius: var(--hui-wsglhu-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-wsglhu-border-top-right-radius, 0px);
  box-shadow: var(--hui-wsglhu-box-shadow, none);
  cursor: var(--hui-wsglhu-cursor, auto);
  outline-color: var(--hui-wsglhu-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-wsglhu-outline-offset, 0px);
  outline-style: var(--hui-wsglhu-outline-style, none);
  outline-width: var(--hui-wsglhu-outline-width, 0px);
  scrollbar-color: var(--hui-wsglhu-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-wsglhu-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-wsglhu-scrollbar-width, thin);
  /* GRID */
  grid-auto-columns: var(--hui-wsglhu-grid-auto-columns, auto);
  grid-auto-flow: var(--hui-wsglhu-grid-auto-flow, row);
  grid-auto-rows: var(--hui-wsglhu-grid-auto-rows, auto);
  grid-column-end: var(--hui-wsglhu-grid-column-end, auto);
  grid-column-start: var(--hui-wsglhu-grid-column-start, auto);
  grid-row-end: var(--hui-wsglhu-grid-row-end, auto);
  grid-row-start: var(--hui-wsglhu-grid-row-start, auto);
  grid-template-areas: var(--hui-wsglhu-grid-template-areas, none);
  grid-template-columns: var(--hui-wsglhu-grid-template-columns, none);
  grid-template-rows: var(--hui-wsglhu-grid-template-rows, none);
  align-content: var(--hui-wsglhu-align-content, normal);
  justify-content: var(--hui-wsglhu-justify-content, normal);
  align-items: var(--hui-wsglhu-align-items, normal);
  justify-items: var(--hui-wsglhu-justify-items, legacy);
  column-gap: var(--hui-wsglhu-column-gap, 0px);
  row-gap: var(--hui-wsglhu-row-gap, 0px);
  /* DISPLAY */
  display: var(--hui-wsglhu-display, block);
}
[data-hui=DataTable] > tbody > tr > td {
  /* LAYOUT-POSITION */
  position: var(--hui-avzraa-position, static);
  top: var(--hui-avzraa-top, auto);
  right: var(--hui-avzraa-right, auto);
  bottom: var(--hui-avzraa-bottom, auto);
  left: var(--hui-avzraa-left, auto);
  z-index: var(--hui-avzraa-z-index, auto);
  float: var(--hui-avzraa-float, none);
  clear: var(--hui-avzraa-clear, none);
  align-self: var(--hui-avzraa-align-self, auto);
  order: var(--hui-avzraa-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-avzraa-box-sizing, border-box);
  height: var(--hui-avzraa-height, auto);
  max-height: var(--hui-avzraa-max-height, none);
  min-height: var(--hui-avzraa-min-height, auto);
  width: var(--hui-avzraa-width, auto);
  max-width: var(--hui-avzraa-max-width, none);
  min-width: var(--hui-avzraa-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-avzraa-margin-top, 0px);
  margin-right: var(--hui-avzraa-margin-right, 0px);
  margin-bottom: var(--hui-avzraa-margin-bottom, 0px);
  margin-left: var(--hui-avzraa-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-avzraa-padding-top, 0px);
  padding-right: var(--hui-avzraa-padding-right, 0px);
  padding-bottom: var(--hui-avzraa-padding-bottom, 0px);
  padding-left: var(--hui-avzraa-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-avzraa-overflow-x, visible);
  overflow-y: var(--hui-avzraa-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-avzraa-flex-basis, auto);
  flex-direction: var(--hui-avzraa-flex-direction, row);
  flex-grow: var(--hui-avzraa-flex-grow, 0);
  flex-shrink: var(--hui-avzraa-flex-shrink, 1);
  flex-wrap: var(--hui-avzraa-flex-wrap, nowrap);
  gap: var(--hui-avzraa-gap, 0px);
  align-content: var(--hui-avzraa-align-content, stretch);
  justify-content: var(--hui-avzraa-justify-content, flex-start);
  align-items: var(--hui-avzraa-align-items, stretch);
  /* TEXT */
  direction: var(--hui-avzraa-direction, ltr);
  font-family: var(--hui-avzraa-font-family, system-ui);
  font-size: var(--hui-avzraa-font-size, 16px);
  font-stretch: var(--hui-avzraa-font-stretch, 100%);
  font-style: var(--hui-avzraa-font-style, normal);
  font-weight: var(--hui-avzraa-font-weight, 400);
  letter-spacing: var(--hui-avzraa-letter-spacing, normal);
  line-height: var(--hui-avzraa-line-height, normal);
  text-align: var(--hui-avzraa-text-align, start);
  text-align-last: var(--hui-avzraa-text-align-last, auto);
  text-decoration-color: var(--hui-avzraa-text-decoration-color, #000);
  text-decoration-line: var(--hui-avzraa-text-decoration-line, none);
  text-decoration-style: var(--hui-avzraa-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-avzraa-text-decoration-thickness, auto);
  text-indent: var(--hui-avzraa-text-indent, 0px);
  text-overflow: var(--hui-avzraa-text-overflow, clip);
  text-shadow: var(--hui-avzraa-text-shadow, none);
  text-size-adjust: var(--hui-avzraa-text-size-adjust, auto);
  text-transform: var(--hui-avzraa-text-transform, none);
  text-wrap: var(--hui-avzraa-text-wrap, wrap);
  vertical-align: var(--hui-avzraa-vertical-align, baseline);
  white-space-collapse: var(--hui-avzraa-white-space-collapse, collapse);
  word-break: var(--hui-avzraa-word-break, normal);
  word-spacing: var(--hui-avzraa-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-avzraa-visibility, visible);
  color: var(--hui-avzraa-color, rgb(0, 0, 0));
  background-attachment: var(--hui-avzraa-background-attachment, scroll);
  background-clip: var(--hui-avzraa-background-clip, border-box);
  background-color: var(--hui-avzraa-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-avzraa-background-image, none);
  background-origin: var(--hui-avzraa-background-origin, padding-box);
  background-position-x: var(--hui-avzraa-background-position-x, 0%);
  background-position-y: var(--hui-avzraa-background-position-y, 0%);
  background-repeat: var(--hui-avzraa-background-repeat, repeat);
  background-size: var(--hui-avzraa-background-size, auto);
  border-bottom-color: var(--hui-avzraa-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-avzraa-border-bottom-style, none);
  border-bottom-width: var(--hui-avzraa-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-avzraa-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-avzraa-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-avzraa-border-image-outset, 0);
  border-image-repeat: var(--hui-avzraa-border-image-repeat, stretch);
  border-image-slice: var(--hui-avzraa-border-image-slice, 100%);
  border-image-source: var(--hui-avzraa-border-image-source, none);
  border-image-width: var(--hui-avzraa-border-image-width, 1);
  border-left-color: var(--hui-avzraa-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-avzraa-border-left-style, none);
  border-left-width: var(--hui-avzraa-border-left-width, 0px);
  border-right-color: var(--hui-avzraa-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-avzraa-border-right-style, none);
  border-right-width: var(--hui-avzraa-border-right-width, 0px);
  border-top-color: var(--hui-avzraa-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-avzraa-border-top-style, none);
  border-top-width: var(--hui-avzraa-border-top-width, 0px);
  border-top-left-radius: var(--hui-avzraa-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-avzraa-border-top-right-radius, 0px);
  box-shadow: var(--hui-avzraa-box-shadow, none);
  cursor: var(--hui-avzraa-cursor, auto);
  outline-color: var(--hui-avzraa-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-avzraa-outline-offset, 0px);
  outline-style: var(--hui-avzraa-outline-style, none);
  outline-width: var(--hui-avzraa-outline-width, 0px);
  scrollbar-color: var(--hui-avzraa-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-avzraa-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-avzraa-scrollbar-width, thin);
  flex: var(--hui-avzraa-flex, initial);
  /* DISPLAY */
  display: var(--hui-avzraa-display, block);
}
[data-hui=DataTable] > thead > tr > th {
  /* LAYOUT-POSITION */
  position: var(--hui-yfagqg-position, static);
  top: var(--hui-yfagqg-top, auto);
  right: var(--hui-yfagqg-right, auto);
  bottom: var(--hui-yfagqg-bottom, auto);
  left: var(--hui-yfagqg-left, auto);
  z-index: var(--hui-yfagqg-z-index, auto);
  float: var(--hui-yfagqg-float, none);
  clear: var(--hui-yfagqg-clear, none);
  align-self: var(--hui-yfagqg-align-self, auto);
  order: var(--hui-yfagqg-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-yfagqg-box-sizing, border-box);
  height: var(--hui-yfagqg-height, auto);
  max-height: var(--hui-yfagqg-max-height, none);
  min-height: var(--hui-yfagqg-min-height, auto);
  width: var(--hui-yfagqg-width, auto);
  max-width: var(--hui-yfagqg-max-width, none);
  min-width: var(--hui-yfagqg-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-yfagqg-margin-top, 0px);
  margin-right: var(--hui-yfagqg-margin-right, 0px);
  margin-bottom: var(--hui-yfagqg-margin-bottom, 0px);
  margin-left: var(--hui-yfagqg-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-yfagqg-padding-top, 0px);
  padding-right: var(--hui-yfagqg-padding-right, 0px);
  padding-bottom: var(--hui-yfagqg-padding-bottom, 0px);
  padding-left: var(--hui-yfagqg-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-yfagqg-overflow-x, visible);
  overflow-y: var(--hui-yfagqg-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-yfagqg-flex-basis, auto);
  flex-direction: var(--hui-yfagqg-flex-direction, row);
  flex-grow: var(--hui-yfagqg-flex-grow, 0);
  flex-shrink: var(--hui-yfagqg-flex-shrink, 1);
  flex-wrap: var(--hui-yfagqg-flex-wrap, nowrap);
  gap: var(--hui-yfagqg-gap, 0px);
  align-content: var(--hui-yfagqg-align-content, stretch);
  justify-content: var(--hui-yfagqg-justify-content, flex-start);
  align-items: var(--hui-yfagqg-align-items, stretch);
  /* TEXT */
  direction: var(--hui-yfagqg-direction, ltr);
  font-family: var(--hui-yfagqg-font-family, system-ui);
  font-size: var(--hui-yfagqg-font-size, 16px);
  font-stretch: var(--hui-yfagqg-font-stretch, 100%);
  font-style: var(--hui-yfagqg-font-style, normal);
  font-weight: var(--hui-yfagqg-font-weight, 400);
  letter-spacing: var(--hui-yfagqg-letter-spacing, normal);
  line-height: var(--hui-yfagqg-line-height, normal);
  text-align: var(--hui-yfagqg-text-align, start);
  text-align-last: var(--hui-yfagqg-text-align-last, auto);
  text-decoration-color: var(--hui-yfagqg-text-decoration-color, #000);
  text-decoration-line: var(--hui-yfagqg-text-decoration-line, none);
  text-decoration-style: var(--hui-yfagqg-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-yfagqg-text-decoration-thickness, auto);
  text-indent: var(--hui-yfagqg-text-indent, 0px);
  text-overflow: var(--hui-yfagqg-text-overflow, clip);
  text-shadow: var(--hui-yfagqg-text-shadow, none);
  text-size-adjust: var(--hui-yfagqg-text-size-adjust, auto);
  text-transform: var(--hui-yfagqg-text-transform, none);
  text-wrap: var(--hui-yfagqg-text-wrap, wrap);
  vertical-align: var(--hui-yfagqg-vertical-align, baseline);
  white-space-collapse: var(--hui-yfagqg-white-space-collapse, collapse);
  word-break: var(--hui-yfagqg-word-break, normal);
  word-spacing: var(--hui-yfagqg-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-yfagqg-visibility, visible);
  color: var(--hui-yfagqg-color, rgb(0, 0, 0));
  background-attachment: var(--hui-yfagqg-background-attachment, scroll);
  background-clip: var(--hui-yfagqg-background-clip, border-box);
  background-color: var(--hui-yfagqg-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-yfagqg-background-image, none);
  background-origin: var(--hui-yfagqg-background-origin, padding-box);
  background-position-x: var(--hui-yfagqg-background-position-x, 0%);
  background-position-y: var(--hui-yfagqg-background-position-y, 0%);
  background-repeat: var(--hui-yfagqg-background-repeat, repeat);
  background-size: var(--hui-yfagqg-background-size, auto);
  border-bottom-color: var(--hui-yfagqg-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-yfagqg-border-bottom-style, none);
  border-bottom-width: var(--hui-yfagqg-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-yfagqg-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-yfagqg-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-yfagqg-border-image-outset, 0);
  border-image-repeat: var(--hui-yfagqg-border-image-repeat, stretch);
  border-image-slice: var(--hui-yfagqg-border-image-slice, 100%);
  border-image-source: var(--hui-yfagqg-border-image-source, none);
  border-image-width: var(--hui-yfagqg-border-image-width, 1);
  border-left-color: var(--hui-yfagqg-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-yfagqg-border-left-style, none);
  border-left-width: var(--hui-yfagqg-border-left-width, 0px);
  border-right-color: var(--hui-yfagqg-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-yfagqg-border-right-style, none);
  border-right-width: var(--hui-yfagqg-border-right-width, 0px);
  border-top-color: var(--hui-yfagqg-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-yfagqg-border-top-style, none);
  border-top-width: var(--hui-yfagqg-border-top-width, 0px);
  border-top-left-radius: var(--hui-yfagqg-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-yfagqg-border-top-right-radius, 0px);
  box-shadow: var(--hui-yfagqg-box-shadow, none);
  cursor: var(--hui-yfagqg-cursor, auto);
  outline-color: var(--hui-yfagqg-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-yfagqg-outline-offset, 0px);
  outline-style: var(--hui-yfagqg-outline-style, none);
  outline-width: var(--hui-yfagqg-outline-width, 0px);
  scrollbar-color: var(--hui-yfagqg-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-yfagqg-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-yfagqg-scrollbar-width, thin);
  flex: var(--hui-yfagqg-flex, initial);
  /* DISPLAY */
  display: var(--hui-yfagqg-display, block);
}
[data-hui=DataTable] > tbody > tr:nth-child(odd),
[data-hui=DataTable] > tbody > tr:nth-child(odd) > td {
  background-color: var(--hui-gqdxgs-background-color, initial);
}
[data-hui=DataTable] > tbody {
  min-height: var(--hui-fgrqpr-min-height, initial);
  overflow-y: var(--hui-fgrqpr-overflow-y, initial);
  scrollbar-gutter: var(--hui-fgrqpr-scrollbar-gutter, initial);
  border-bottom-width: var(--hui-fgrqpr-border-bottom-width, initial);
  border-bottom-style: var(--hui-fgrqpr-border-bottom-style, initial);
  border-bottom-color: var(--hui-fgrqpr-border-bottom-color, initial);
}
[data-hui=DataTable] > tbody > tr > td + td {
  border-left-width: var(--hui-ozatyc-border-left-width, initial);
  border-left-style: var(--hui-ozatyc-border-left-style, initial);
  border-left-color: var(--hui-ozatyc-border-left-color, initial);
}
[data-hui=DataTable] > tbody > tr + tr,
[data-hui=DataTable] > thead + tbody {
  border-top-width: var(--hui-golnwm-border-top-width, initial);
  border-top-style: var(--hui-golnwm-border-top-style, initial);
  border-top-color: var(--hui-golnwm-border-top-color, initial);
}
[data-hui=DataTable] > tbody > tr > td.marked {
  outline-color: var(--hui-iijvqq-outline-color, initial);
  outline-style: var(--hui-iijvqq-outline-style, initial);
  outline-offset: var(--hui-iijvqq-outline-offset, initial);
  outline-width: var(--hui-iijvqq-outline-width, initial);
}
[data-hui=Panel] {
  /* LAYOUT-OVERFLOW */
  --hui-ltqpkc-overflow-x: visible;
  --hui-ltqpkc-overflow-y: visible;
  /* APPERANCE */
  --hui-ltqpkc-color: var(--hui-default-color-text);
  --hui-ltqpkc-background-color: var(--hui-default-background-color);
  --hui-ltqpkc-border-bottom-color: var(--hui-default-border-color);
  --hui-ltqpkc-border-bottom-style: var(--hui-default-border-style);
  --hui-ltqpkc-border-bottom-width: var(--hui-unua-border-width);
  --hui-ltqpkc-border-bottom-left-radius: var(--hui-default-border-radius-2);
  --hui-ltqpkc-border-bottom-right-radius: var(--hui-default-border-radius-2);
  --hui-ltqpkc-border-left-color: var(--hui-default-border-color);
  --hui-ltqpkc-border-left-style: var(--hui-default-border-style);
  --hui-ltqpkc-border-left-width: var(--hui-unua-border-width);
  --hui-ltqpkc-border-right-color: var(--hui-default-border-color);
  --hui-ltqpkc-border-right-style: var(--hui-default-border-style);
  --hui-ltqpkc-border-right-width: var(--hui-unua-border-width);
  --hui-ltqpkc-border-top-color: var(--hui-default-border-color);
  --hui-ltqpkc-border-top-style: var(--hui-default-border-style);
  --hui-ltqpkc-border-top-width: var(--hui-unua-border-width);
  --hui-ltqpkc-border-top-left-radius: var(--hui-default-border-radius-2);
  --hui-ltqpkc-border-top-right-radius: var(--hui-default-border-radius-2);
  --hui-ltqpkc-box-shadow: var(--hui-dua-box-shadow);
}
[data-hui=Panel][data-hui-theme~=low] {
}
[data-hui=Panel][data-hui-theme~=medium] {
}
[data-hui=Panel][data-hui-theme~=high] {
}
[data-hui=Panel] {
  /* LAYOUT-POSITION */
/*  --hui-ltqpkc-position-default: ; */
/*  --hui-ltqpkc-top-default: ; */
/*  --hui-ltqpkc-right-default: ; */
/*  --hui-ltqpkc-bottom-default: ; */
/*  --hui-ltqpkc-left-default: ; */
/*  --hui-ltqpkc-z-index-default: ; */
/*  --hui-ltqpkc-float-default: ; */
/*  --hui-ltqpkc-clear-default: ; */
/*  --hui-ltqpkc-align-self-default: ; */
/*  --hui-ltqpkc-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-ltqpkc-box-sizing-default: ; */
/*  --hui-ltqpkc-height-default: ; */
/*  --hui-ltqpkc-max-height-default: ; */
/*  --hui-ltqpkc-min-height-default: ; */
/*  --hui-ltqpkc-width-default: ; */
/*  --hui-ltqpkc-max-width-default: ; */
/*  --hui-ltqpkc-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-ltqpkc-margin-top-default: ; */
/*  --hui-ltqpkc-margin-right-default: ; */
/*  --hui-ltqpkc-margin-bottom-default: ; */
/*  --hui-ltqpkc-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-ltqpkc-padding-top-default: ; */
/*  --hui-ltqpkc-padding-right-default: ; */
/*  --hui-ltqpkc-padding-bottom-default: ; */
/*  --hui-ltqpkc-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-ltqpkc-overflow-x-default: ; */
/*  --hui-ltqpkc-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-ltqpkc-flex-basis-default: ; */
/*  --hui-ltqpkc-flex-direction-default: ; */
/*  --hui-ltqpkc-flex-grow-default: ; */
/*  --hui-ltqpkc-flex-shrink-default: ; */
/*  --hui-ltqpkc-flex-wrap-default: ; */
/*  --hui-ltqpkc-gap-default: ; */
/*  --hui-ltqpkc-align-content-default: ; */
/*  --hui-ltqpkc-justify-content-default: ; */
/*  --hui-ltqpkc-align-items-default: ; */
  /* TEXT */
/*  --hui-ltqpkc-direction-default: ; */
/*  --hui-ltqpkc-font-family-default: ; */
/*  --hui-ltqpkc-font-size-default: ; */
/*  --hui-ltqpkc-font-stretch-default: ; */
/*  --hui-ltqpkc-font-style-default: ; */
/*  --hui-ltqpkc-font-weight-default: ; */
/*  --hui-ltqpkc-letter-spacing-default: ; */
/*  --hui-ltqpkc-line-height-default: ; */
/*  --hui-ltqpkc-text-align-default: ; */
/*  --hui-ltqpkc-text-align-last-default: ; */
/*  --hui-ltqpkc-text-decoration-color-default: ; */
/*  --hui-ltqpkc-text-decoration-line-default: ; */
/*  --hui-ltqpkc-text-decoration-style-default: ; */
/*  --hui-ltqpkc-text-decoration-thickness-default: ; */
/*  --hui-ltqpkc-text-indent-default: ; */
/*  --hui-ltqpkc-text-overflow-default: ; */
/*  --hui-ltqpkc-text-shadow-default: ; */
/*  --hui-ltqpkc-text-size-adjust-default: ; */
/*  --hui-ltqpkc-text-transform-default: ; */
/*  --hui-ltqpkc-text-wrap-default: ; */
/*  --hui-ltqpkc-vertical-align-default: ; */
/*  --hui-ltqpkc-white-space-collapse-default: ; */
/*  --hui-ltqpkc-word-break-default: ; */
/*  --hui-ltqpkc-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-ltqpkc-visibility-default: ; */
/*  --hui-ltqpkc-color-default: ; */
/*  --hui-ltqpkc-background-attachment-default: ; */
/*  --hui-ltqpkc-background-clip-default: ; */
/*  --hui-ltqpkc-background-color-default: ; */
/*  --hui-ltqpkc-background-image-default: ; */
/*  --hui-ltqpkc-background-origin-default: ; */
/*  --hui-ltqpkc-background-position-x-default: ; */
/*  --hui-ltqpkc-background-position-y-default: ; */
/*  --hui-ltqpkc-background-repeat-default: ; */
/*  --hui-ltqpkc-background-size-default: ; */
/*  --hui-ltqpkc-border-bottom-color-default: ; */
/*  --hui-ltqpkc-border-bottom-style-default: ; */
/*  --hui-ltqpkc-border-bottom-width-default: ; */
/*  --hui-ltqpkc-border-bottom-left-radius-default: ; */
/*  --hui-ltqpkc-border-bottom-right-radius-default: ; */
/*  --hui-ltqpkc-border-image-outset-default: ; */
/*  --hui-ltqpkc-border-image-repeat-default: ; */
/*  --hui-ltqpkc-border-image-slice-default: ; */
/*  --hui-ltqpkc-border-image-source-default: ; */
/*  --hui-ltqpkc-border-image-width-default: ; */
/*  --hui-ltqpkc-border-left-color-default: ; */
/*  --hui-ltqpkc-border-left-style-default: ; */
/*  --hui-ltqpkc-border-left-width-default: ; */
/*  --hui-ltqpkc-border-right-color-default: ; */
/*  --hui-ltqpkc-border-right-style-default: ; */
/*  --hui-ltqpkc-border-right-width-default: ; */
/*  --hui-ltqpkc-border-top-color-default: ; */
/*  --hui-ltqpkc-border-top-style-default: ; */
/*  --hui-ltqpkc-border-top-width-default: ; */
/*  --hui-ltqpkc-border-top-left-radius-default: ; */
/*  --hui-ltqpkc-border-top-right-radius-default: ; */
/*  --hui-ltqpkc-box-shadow-default: ; */
/*  --hui-ltqpkc-cursor-default: ; */
/*  --hui-ltqpkc-outline-color-default: ; */
/*  --hui-ltqpkc-outline-offset-default: ; */
/*  --hui-ltqpkc-outline-style-default: ; */
/*  --hui-ltqpkc-outline-width-default: ; */
/*  --hui-ltqpkc-scrollbar-color-default: ; */
/*  --hui-ltqpkc-scrollbar-gutter-default: ; */
/*  --hui-ltqpkc-scrollbar-width-default: ; */
  /* DISPLAY */
/*  --hui-ltqpkc-display-default: ; */
}
[data-hui=Panel] {
  /* LAYOUT-POSITION */
  position: var(--hui-ltqpkc-position, static);
  top: var(--hui-ltqpkc-top, auto);
  right: var(--hui-ltqpkc-right, auto);
  bottom: var(--hui-ltqpkc-bottom, auto);
  left: var(--hui-ltqpkc-left, auto);
  z-index: var(--hui-ltqpkc-z-index, auto);
  float: var(--hui-ltqpkc-float, none);
  clear: var(--hui-ltqpkc-clear, none);
  align-self: var(--hui-ltqpkc-align-self, auto);
  order: var(--hui-ltqpkc-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-ltqpkc-box-sizing, border-box);
  height: var(--hui-ltqpkc-height, auto);
  max-height: var(--hui-ltqpkc-max-height, none);
  min-height: var(--hui-ltqpkc-min-height, auto);
  width: var(--hui-ltqpkc-width, auto);
  max-width: var(--hui-ltqpkc-max-width, none);
  min-width: var(--hui-ltqpkc-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-ltqpkc-margin-top, 0px);
  margin-right: var(--hui-ltqpkc-margin-right, 0px);
  margin-bottom: var(--hui-ltqpkc-margin-bottom, 0px);
  margin-left: var(--hui-ltqpkc-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-ltqpkc-padding-top, 0px);
  padding-right: var(--hui-ltqpkc-padding-right, 0px);
  padding-bottom: var(--hui-ltqpkc-padding-bottom, 0px);
  padding-left: var(--hui-ltqpkc-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-ltqpkc-overflow-x, visible);
  overflow-y: var(--hui-ltqpkc-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-ltqpkc-flex-basis, auto);
  flex-direction: var(--hui-ltqpkc-flex-direction, row);
  flex-grow: var(--hui-ltqpkc-flex-grow, 0);
  flex-shrink: var(--hui-ltqpkc-flex-shrink, 1);
  flex-wrap: var(--hui-ltqpkc-flex-wrap, nowrap);
  gap: var(--hui-ltqpkc-gap, 0px);
  align-content: var(--hui-ltqpkc-align-content, stretch);
  justify-content: var(--hui-ltqpkc-justify-content, flex-start);
  align-items: var(--hui-ltqpkc-align-items, stretch);
  /* TEXT */
  direction: var(--hui-ltqpkc-direction, ltr);
  font-family: var(--hui-ltqpkc-font-family, system-ui);
  font-size: var(--hui-ltqpkc-font-size, 16px);
  font-stretch: var(--hui-ltqpkc-font-stretch, 100%);
  font-style: var(--hui-ltqpkc-font-style, normal);
  font-weight: var(--hui-ltqpkc-font-weight, 400);
  letter-spacing: var(--hui-ltqpkc-letter-spacing, normal);
  line-height: var(--hui-ltqpkc-line-height, normal);
  text-align: var(--hui-ltqpkc-text-align, start);
  text-align-last: var(--hui-ltqpkc-text-align-last, auto);
  text-decoration-color: var(--hui-ltqpkc-text-decoration-color, #000);
  text-decoration-line: var(--hui-ltqpkc-text-decoration-line, none);
  text-decoration-style: var(--hui-ltqpkc-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-ltqpkc-text-decoration-thickness, auto);
  text-indent: var(--hui-ltqpkc-text-indent, 0px);
  text-overflow: var(--hui-ltqpkc-text-overflow, clip);
  text-shadow: var(--hui-ltqpkc-text-shadow, none);
  text-size-adjust: var(--hui-ltqpkc-text-size-adjust, auto);
  text-transform: var(--hui-ltqpkc-text-transform, none);
  text-wrap: var(--hui-ltqpkc-text-wrap, wrap);
  vertical-align: var(--hui-ltqpkc-vertical-align, baseline);
  white-space-collapse: var(--hui-ltqpkc-white-space-collapse, collapse);
  word-break: var(--hui-ltqpkc-word-break, normal);
  word-spacing: var(--hui-ltqpkc-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-ltqpkc-visibility, visible);
  color: var(--hui-ltqpkc-color, rgb(0, 0, 0));
  background-attachment: var(--hui-ltqpkc-background-attachment, scroll);
  background-clip: var(--hui-ltqpkc-background-clip, border-box);
  background-color: var(--hui-ltqpkc-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-ltqpkc-background-image, none);
  background-origin: var(--hui-ltqpkc-background-origin, padding-box);
  background-position-x: var(--hui-ltqpkc-background-position-x, 0%);
  background-position-y: var(--hui-ltqpkc-background-position-y, 0%);
  background-repeat: var(--hui-ltqpkc-background-repeat, repeat);
  background-size: var(--hui-ltqpkc-background-size, auto);
  border-bottom-color: var(--hui-ltqpkc-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-ltqpkc-border-bottom-style, none);
  border-bottom-width: var(--hui-ltqpkc-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-ltqpkc-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-ltqpkc-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-ltqpkc-border-image-outset, 0);
  border-image-repeat: var(--hui-ltqpkc-border-image-repeat, stretch);
  border-image-slice: var(--hui-ltqpkc-border-image-slice, 100%);
  border-image-source: var(--hui-ltqpkc-border-image-source, none);
  border-image-width: var(--hui-ltqpkc-border-image-width, 1);
  border-left-color: var(--hui-ltqpkc-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-ltqpkc-border-left-style, none);
  border-left-width: var(--hui-ltqpkc-border-left-width, 0px);
  border-right-color: var(--hui-ltqpkc-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-ltqpkc-border-right-style, none);
  border-right-width: var(--hui-ltqpkc-border-right-width, 0px);
  border-top-color: var(--hui-ltqpkc-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-ltqpkc-border-top-style, none);
  border-top-width: var(--hui-ltqpkc-border-top-width, 0px);
  border-top-left-radius: var(--hui-ltqpkc-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-ltqpkc-border-top-right-radius, 0px);
  box-shadow: var(--hui-ltqpkc-box-shadow, none);
  cursor: var(--hui-ltqpkc-cursor, auto);
  outline-color: var(--hui-ltqpkc-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-ltqpkc-outline-offset, 0px);
  outline-style: var(--hui-ltqpkc-outline-style, none);
  outline-width: var(--hui-ltqpkc-outline-width, 0px);
  scrollbar-color: var(--hui-ltqpkc-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-ltqpkc-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-ltqpkc-scrollbar-width, thin);
  /* DISPLAY */
  display: var(--hui-ltqpkc-display, block);
}
[data-hui=Strong] {
  /* TEXT */
  --hui-jvjqas-font-size: var(--hui-default-font-size);
  --hui-jvjqas-font-weight: var(--hui-default-font-weight);
  --hui-jvjqas-line-height: var(--hui-default-line-height);
  --hui-jvjqas-text-align: center;
  /* APPERANCE */
  --hui-jvjqas-color: var(--hui-default-color-text);
}
[data-hui=Strong] {
  /* LAYOUT-POSITION */
/*  --hui-jvjqas-position-default: ; */
/*  --hui-jvjqas-top-default: ; */
/*  --hui-jvjqas-right-default: ; */
/*  --hui-jvjqas-bottom-default: ; */
/*  --hui-jvjqas-left-default: ; */
/*  --hui-jvjqas-z-index-default: ; */
/*  --hui-jvjqas-float-default: ; */
/*  --hui-jvjqas-clear-default: ; */
/*  --hui-jvjqas-align-self-default: ; */
/*  --hui-jvjqas-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-jvjqas-box-sizing-default: ; */
/*  --hui-jvjqas-height-default: ; */
/*  --hui-jvjqas-max-height-default: ; */
/*  --hui-jvjqas-min-height-default: ; */
/*  --hui-jvjqas-width-default: ; */
/*  --hui-jvjqas-max-width-default: ; */
/*  --hui-jvjqas-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-jvjqas-margin-top-default: ; */
/*  --hui-jvjqas-margin-right-default: ; */
/*  --hui-jvjqas-margin-bottom-default: ; */
/*  --hui-jvjqas-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-jvjqas-padding-top-default: ; */
/*  --hui-jvjqas-padding-right-default: ; */
/*  --hui-jvjqas-padding-bottom-default: ; */
/*  --hui-jvjqas-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-jvjqas-overflow-x-default: ; */
/*  --hui-jvjqas-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-jvjqas-flex-basis-default: ; */
/*  --hui-jvjqas-flex-direction-default: ; */
/*  --hui-jvjqas-flex-grow-default: ; */
/*  --hui-jvjqas-flex-shrink-default: ; */
/*  --hui-jvjqas-flex-wrap-default: ; */
/*  --hui-jvjqas-gap-default: ; */
/*  --hui-jvjqas-align-content-default: ; */
/*  --hui-jvjqas-justify-content-default: ; */
/*  --hui-jvjqas-align-items-default: ; */
  /* TEXT */
/*  --hui-jvjqas-direction-default: ; */
/*  --hui-jvjqas-font-family-default: ; */
/*  --hui-jvjqas-font-size-default: ; */
/*  --hui-jvjqas-font-stretch-default: ; */
/*  --hui-jvjqas-font-style-default: ; */
/*  --hui-jvjqas-font-weight-default: ; */
/*  --hui-jvjqas-letter-spacing-default: ; */
/*  --hui-jvjqas-line-height-default: ; */
/*  --hui-jvjqas-text-align-default: ; */
/*  --hui-jvjqas-text-align-last-default: ; */
/*  --hui-jvjqas-text-decoration-color-default: ; */
/*  --hui-jvjqas-text-decoration-line-default: ; */
/*  --hui-jvjqas-text-decoration-style-default: ; */
/*  --hui-jvjqas-text-decoration-thickness-default: ; */
/*  --hui-jvjqas-text-indent-default: ; */
/*  --hui-jvjqas-text-overflow-default: ; */
/*  --hui-jvjqas-text-shadow-default: ; */
/*  --hui-jvjqas-text-size-adjust-default: ; */
/*  --hui-jvjqas-text-transform-default: ; */
/*  --hui-jvjqas-text-wrap-default: ; */
/*  --hui-jvjqas-vertical-align-default: ; */
/*  --hui-jvjqas-white-space-collapse-default: ; */
/*  --hui-jvjqas-word-break-default: ; */
/*  --hui-jvjqas-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-jvjqas-visibility-default: ; */
/*  --hui-jvjqas-color-default: ; */
/*  --hui-jvjqas-background-attachment-default: ; */
/*  --hui-jvjqas-background-clip-default: ; */
/*  --hui-jvjqas-background-color-default: ; */
/*  --hui-jvjqas-background-image-default: ; */
/*  --hui-jvjqas-background-origin-default: ; */
/*  --hui-jvjqas-background-position-x-default: ; */
/*  --hui-jvjqas-background-position-y-default: ; */
/*  --hui-jvjqas-background-repeat-default: ; */
/*  --hui-jvjqas-background-size-default: ; */
/*  --hui-jvjqas-border-bottom-color-default: ; */
/*  --hui-jvjqas-border-bottom-style-default: ; */
/*  --hui-jvjqas-border-bottom-width-default: ; */
/*  --hui-jvjqas-border-bottom-left-radius-default: ; */
/*  --hui-jvjqas-border-bottom-right-radius-default: ; */
/*  --hui-jvjqas-border-image-outset-default: ; */
/*  --hui-jvjqas-border-image-repeat-default: ; */
/*  --hui-jvjqas-border-image-slice-default: ; */
/*  --hui-jvjqas-border-image-source-default: ; */
/*  --hui-jvjqas-border-image-width-default: ; */
/*  --hui-jvjqas-border-left-color-default: ; */
/*  --hui-jvjqas-border-left-style-default: ; */
/*  --hui-jvjqas-border-left-width-default: ; */
/*  --hui-jvjqas-border-right-color-default: ; */
/*  --hui-jvjqas-border-right-style-default: ; */
/*  --hui-jvjqas-border-right-width-default: ; */
/*  --hui-jvjqas-border-top-color-default: ; */
/*  --hui-jvjqas-border-top-style-default: ; */
/*  --hui-jvjqas-border-top-width-default: ; */
/*  --hui-jvjqas-border-top-left-radius-default: ; */
/*  --hui-jvjqas-border-top-right-radius-default: ; */
/*  --hui-jvjqas-box-shadow-default: ; */
/*  --hui-jvjqas-cursor-default: ; */
/*  --hui-jvjqas-outline-color-default: ; */
/*  --hui-jvjqas-outline-offset-default: ; */
/*  --hui-jvjqas-outline-style-default: ; */
/*  --hui-jvjqas-outline-width-default: ; */
/*  --hui-jvjqas-scrollbar-color-default: ; */
/*  --hui-jvjqas-scrollbar-gutter-default: ; */
/*  --hui-jvjqas-scrollbar-width-default: ; */
}
[data-hui=Strong] {
  /* LAYOUT-POSITION */
  position: var(--hui-jvjqas-position, static);
  top: var(--hui-jvjqas-top, auto);
  right: var(--hui-jvjqas-right, auto);
  bottom: var(--hui-jvjqas-bottom, auto);
  left: var(--hui-jvjqas-left, auto);
  z-index: var(--hui-jvjqas-z-index, auto);
  float: var(--hui-jvjqas-float, none);
  clear: var(--hui-jvjqas-clear, none);
  align-self: var(--hui-jvjqas-align-self, auto);
  order: var(--hui-jvjqas-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-jvjqas-box-sizing, border-box);
  height: var(--hui-jvjqas-height, auto);
  max-height: var(--hui-jvjqas-max-height, none);
  min-height: var(--hui-jvjqas-min-height, auto);
  width: var(--hui-jvjqas-width, auto);
  max-width: var(--hui-jvjqas-max-width, none);
  min-width: var(--hui-jvjqas-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-jvjqas-margin-top, 0px);
  margin-right: var(--hui-jvjqas-margin-right, 0px);
  margin-bottom: var(--hui-jvjqas-margin-bottom, 0px);
  margin-left: var(--hui-jvjqas-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-jvjqas-padding-top, 0px);
  padding-right: var(--hui-jvjqas-padding-right, 0px);
  padding-bottom: var(--hui-jvjqas-padding-bottom, 0px);
  padding-left: var(--hui-jvjqas-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-jvjqas-overflow-x, visible);
  overflow-y: var(--hui-jvjqas-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-jvjqas-flex-basis, auto);
  flex-direction: var(--hui-jvjqas-flex-direction, row);
  flex-grow: var(--hui-jvjqas-flex-grow, 0);
  flex-shrink: var(--hui-jvjqas-flex-shrink, 1);
  flex-wrap: var(--hui-jvjqas-flex-wrap, nowrap);
  gap: var(--hui-jvjqas-gap, 0px);
  align-content: var(--hui-jvjqas-align-content, stretch);
  justify-content: var(--hui-jvjqas-justify-content, flex-start);
  align-items: var(--hui-jvjqas-align-items, stretch);
  /* TEXT */
  direction: var(--hui-jvjqas-direction, ltr);
  font-family: var(--hui-jvjqas-font-family, system-ui);
  font-size: var(--hui-jvjqas-font-size, 16px);
  font-stretch: var(--hui-jvjqas-font-stretch, 100%);
  font-style: var(--hui-jvjqas-font-style, normal);
  font-weight: var(--hui-jvjqas-font-weight, 400);
  letter-spacing: var(--hui-jvjqas-letter-spacing, normal);
  line-height: var(--hui-jvjqas-line-height, normal);
  text-align: var(--hui-jvjqas-text-align, start);
  text-align-last: var(--hui-jvjqas-text-align-last, auto);
  text-decoration-color: var(--hui-jvjqas-text-decoration-color, #000);
  text-decoration-line: var(--hui-jvjqas-text-decoration-line, none);
  text-decoration-style: var(--hui-jvjqas-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-jvjqas-text-decoration-thickness, auto);
  text-indent: var(--hui-jvjqas-text-indent, 0px);
  text-overflow: var(--hui-jvjqas-text-overflow, clip);
  text-shadow: var(--hui-jvjqas-text-shadow, none);
  text-size-adjust: var(--hui-jvjqas-text-size-adjust, auto);
  text-transform: var(--hui-jvjqas-text-transform, none);
  text-wrap: var(--hui-jvjqas-text-wrap, wrap);
  vertical-align: var(--hui-jvjqas-vertical-align, baseline);
  white-space-collapse: var(--hui-jvjqas-white-space-collapse, collapse);
  word-break: var(--hui-jvjqas-word-break, normal);
  word-spacing: var(--hui-jvjqas-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-jvjqas-visibility, visible);
  color: var(--hui-jvjqas-color, rgb(0, 0, 0));
  background-attachment: var(--hui-jvjqas-background-attachment, scroll);
  background-clip: var(--hui-jvjqas-background-clip, border-box);
  background-color: var(--hui-jvjqas-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-jvjqas-background-image, none);
  background-origin: var(--hui-jvjqas-background-origin, padding-box);
  background-position-x: var(--hui-jvjqas-background-position-x, 0%);
  background-position-y: var(--hui-jvjqas-background-position-y, 0%);
  background-repeat: var(--hui-jvjqas-background-repeat, repeat);
  background-size: var(--hui-jvjqas-background-size, auto);
  border-bottom-color: var(--hui-jvjqas-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-jvjqas-border-bottom-style, none);
  border-bottom-width: var(--hui-jvjqas-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-jvjqas-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-jvjqas-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-jvjqas-border-image-outset, 0);
  border-image-repeat: var(--hui-jvjqas-border-image-repeat, stretch);
  border-image-slice: var(--hui-jvjqas-border-image-slice, 100%);
  border-image-source: var(--hui-jvjqas-border-image-source, none);
  border-image-width: var(--hui-jvjqas-border-image-width, 1);
  border-left-color: var(--hui-jvjqas-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-jvjqas-border-left-style, none);
  border-left-width: var(--hui-jvjqas-border-left-width, 0px);
  border-right-color: var(--hui-jvjqas-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-jvjqas-border-right-style, none);
  border-right-width: var(--hui-jvjqas-border-right-width, 0px);
  border-top-color: var(--hui-jvjqas-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-jvjqas-border-top-style, none);
  border-top-width: var(--hui-jvjqas-border-top-width, 0px);
  border-top-left-radius: var(--hui-jvjqas-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-jvjqas-border-top-right-radius, 0px);
  box-shadow: var(--hui-jvjqas-box-shadow, none);
  cursor: var(--hui-jvjqas-cursor, auto);
  outline-color: var(--hui-jvjqas-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-jvjqas-outline-offset, 0px);
  outline-style: var(--hui-jvjqas-outline-style, none);
  outline-width: var(--hui-jvjqas-outline-width, 0px);
  scrollbar-color: var(--hui-jvjqas-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-jvjqas-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-jvjqas-scrollbar-width, thin);
}
[data-hui=Small] {
  /* TEXT */
  --hui-wpcfwr-font-size: var(--hui-default-size-0);
}
[data-hui=Small] {
  /* LAYOUT-POSITION */
/*  --hui-wpcfwr-position-default: ; */
/*  --hui-wpcfwr-top-default: ; */
/*  --hui-wpcfwr-right-default: ; */
/*  --hui-wpcfwr-bottom-default: ; */
/*  --hui-wpcfwr-left-default: ; */
/*  --hui-wpcfwr-z-index-default: ; */
/*  --hui-wpcfwr-float-default: ; */
/*  --hui-wpcfwr-clear-default: ; */
/*  --hui-wpcfwr-align-self-default: ; */
/*  --hui-wpcfwr-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-wpcfwr-box-sizing-default: ; */
/*  --hui-wpcfwr-height-default: ; */
/*  --hui-wpcfwr-max-height-default: ; */
/*  --hui-wpcfwr-min-height-default: ; */
/*  --hui-wpcfwr-width-default: ; */
/*  --hui-wpcfwr-max-width-default: ; */
/*  --hui-wpcfwr-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-wpcfwr-margin-top-default: ; */
/*  --hui-wpcfwr-margin-right-default: ; */
/*  --hui-wpcfwr-margin-bottom-default: ; */
/*  --hui-wpcfwr-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-wpcfwr-padding-top-default: ; */
/*  --hui-wpcfwr-padding-right-default: ; */
/*  --hui-wpcfwr-padding-bottom-default: ; */
/*  --hui-wpcfwr-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-wpcfwr-overflow-x-default: ; */
/*  --hui-wpcfwr-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-wpcfwr-flex-basis-default: ; */
/*  --hui-wpcfwr-flex-direction-default: ; */
/*  --hui-wpcfwr-flex-grow-default: ; */
/*  --hui-wpcfwr-flex-shrink-default: ; */
/*  --hui-wpcfwr-flex-wrap-default: ; */
/*  --hui-wpcfwr-gap-default: ; */
/*  --hui-wpcfwr-align-content-default: ; */
/*  --hui-wpcfwr-justify-content-default: ; */
/*  --hui-wpcfwr-align-items-default: ; */
  /* TEXT */
/*  --hui-wpcfwr-direction-default: ; */
/*  --hui-wpcfwr-font-family-default: ; */
/*  --hui-wpcfwr-font-size-default: ; */
/*  --hui-wpcfwr-font-stretch-default: ; */
/*  --hui-wpcfwr-font-style-default: ; */
/*  --hui-wpcfwr-font-weight-default: ; */
/*  --hui-wpcfwr-letter-spacing-default: ; */
/*  --hui-wpcfwr-line-height-default: ; */
/*  --hui-wpcfwr-text-align-default: ; */
/*  --hui-wpcfwr-text-align-last-default: ; */
/*  --hui-wpcfwr-text-decoration-color-default: ; */
/*  --hui-wpcfwr-text-decoration-line-default: ; */
/*  --hui-wpcfwr-text-decoration-style-default: ; */
/*  --hui-wpcfwr-text-decoration-thickness-default: ; */
/*  --hui-wpcfwr-text-indent-default: ; */
/*  --hui-wpcfwr-text-overflow-default: ; */
/*  --hui-wpcfwr-text-shadow-default: ; */
/*  --hui-wpcfwr-text-size-adjust-default: ; */
/*  --hui-wpcfwr-text-transform-default: ; */
/*  --hui-wpcfwr-text-wrap-default: ; */
/*  --hui-wpcfwr-vertical-align-default: ; */
/*  --hui-wpcfwr-white-space-collapse-default: ; */
/*  --hui-wpcfwr-word-break-default: ; */
/*  --hui-wpcfwr-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-wpcfwr-visibility-default: ; */
/*  --hui-wpcfwr-color-default: ; */
/*  --hui-wpcfwr-background-attachment-default: ; */
/*  --hui-wpcfwr-background-clip-default: ; */
/*  --hui-wpcfwr-background-color-default: ; */
/*  --hui-wpcfwr-background-image-default: ; */
/*  --hui-wpcfwr-background-origin-default: ; */
/*  --hui-wpcfwr-background-position-x-default: ; */
/*  --hui-wpcfwr-background-position-y-default: ; */
/*  --hui-wpcfwr-background-repeat-default: ; */
/*  --hui-wpcfwr-background-size-default: ; */
/*  --hui-wpcfwr-border-bottom-color-default: ; */
/*  --hui-wpcfwr-border-bottom-style-default: ; */
/*  --hui-wpcfwr-border-bottom-width-default: ; */
/*  --hui-wpcfwr-border-bottom-left-radius-default: ; */
/*  --hui-wpcfwr-border-bottom-right-radius-default: ; */
/*  --hui-wpcfwr-border-image-outset-default: ; */
/*  --hui-wpcfwr-border-image-repeat-default: ; */
/*  --hui-wpcfwr-border-image-slice-default: ; */
/*  --hui-wpcfwr-border-image-source-default: ; */
/*  --hui-wpcfwr-border-image-width-default: ; */
/*  --hui-wpcfwr-border-left-color-default: ; */
/*  --hui-wpcfwr-border-left-style-default: ; */
/*  --hui-wpcfwr-border-left-width-default: ; */
/*  --hui-wpcfwr-border-right-color-default: ; */
/*  --hui-wpcfwr-border-right-style-default: ; */
/*  --hui-wpcfwr-border-right-width-default: ; */
/*  --hui-wpcfwr-border-top-color-default: ; */
/*  --hui-wpcfwr-border-top-style-default: ; */
/*  --hui-wpcfwr-border-top-width-default: ; */
/*  --hui-wpcfwr-border-top-left-radius-default: ; */
/*  --hui-wpcfwr-border-top-right-radius-default: ; */
/*  --hui-wpcfwr-box-shadow-default: ; */
/*  --hui-wpcfwr-cursor-default: ; */
/*  --hui-wpcfwr-outline-color-default: ; */
/*  --hui-wpcfwr-outline-offset-default: ; */
/*  --hui-wpcfwr-outline-style-default: ; */
/*  --hui-wpcfwr-outline-width-default: ; */
/*  --hui-wpcfwr-scrollbar-color-default: ; */
/*  --hui-wpcfwr-scrollbar-gutter-default: ; */
/*  --hui-wpcfwr-scrollbar-width-default: ; */
}
[data-hui=Small] {
  /* LAYOUT-POSITION */
  position: var(--hui-wpcfwr-position, static);
  top: var(--hui-wpcfwr-top, auto);
  right: var(--hui-wpcfwr-right, auto);
  bottom: var(--hui-wpcfwr-bottom, auto);
  left: var(--hui-wpcfwr-left, auto);
  z-index: var(--hui-wpcfwr-z-index, auto);
  float: var(--hui-wpcfwr-float, none);
  clear: var(--hui-wpcfwr-clear, none);
  align-self: var(--hui-wpcfwr-align-self, auto);
  order: var(--hui-wpcfwr-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-wpcfwr-box-sizing, border-box);
  height: var(--hui-wpcfwr-height, auto);
  max-height: var(--hui-wpcfwr-max-height, none);
  min-height: var(--hui-wpcfwr-min-height, auto);
  width: var(--hui-wpcfwr-width, auto);
  max-width: var(--hui-wpcfwr-max-width, none);
  min-width: var(--hui-wpcfwr-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-wpcfwr-margin-top, 0px);
  margin-right: var(--hui-wpcfwr-margin-right, 0px);
  margin-bottom: var(--hui-wpcfwr-margin-bottom, 0px);
  margin-left: var(--hui-wpcfwr-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-wpcfwr-padding-top, 0px);
  padding-right: var(--hui-wpcfwr-padding-right, 0px);
  padding-bottom: var(--hui-wpcfwr-padding-bottom, 0px);
  padding-left: var(--hui-wpcfwr-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-wpcfwr-overflow-x, visible);
  overflow-y: var(--hui-wpcfwr-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-wpcfwr-flex-basis, auto);
  flex-direction: var(--hui-wpcfwr-flex-direction, row);
  flex-grow: var(--hui-wpcfwr-flex-grow, 0);
  flex-shrink: var(--hui-wpcfwr-flex-shrink, 1);
  flex-wrap: var(--hui-wpcfwr-flex-wrap, nowrap);
  gap: var(--hui-wpcfwr-gap, 0px);
  align-content: var(--hui-wpcfwr-align-content, stretch);
  justify-content: var(--hui-wpcfwr-justify-content, flex-start);
  align-items: var(--hui-wpcfwr-align-items, stretch);
  /* TEXT */
  direction: var(--hui-wpcfwr-direction, ltr);
  font-family: var(--hui-wpcfwr-font-family, system-ui);
  font-size: var(--hui-wpcfwr-font-size, 16px);
  font-stretch: var(--hui-wpcfwr-font-stretch, 100%);
  font-style: var(--hui-wpcfwr-font-style, normal);
  font-weight: var(--hui-wpcfwr-font-weight, 400);
  letter-spacing: var(--hui-wpcfwr-letter-spacing, normal);
  line-height: var(--hui-wpcfwr-line-height, normal);
  text-align: var(--hui-wpcfwr-text-align, start);
  text-align-last: var(--hui-wpcfwr-text-align-last, auto);
  text-decoration-color: var(--hui-wpcfwr-text-decoration-color, #000);
  text-decoration-line: var(--hui-wpcfwr-text-decoration-line, none);
  text-decoration-style: var(--hui-wpcfwr-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-wpcfwr-text-decoration-thickness, auto);
  text-indent: var(--hui-wpcfwr-text-indent, 0px);
  text-overflow: var(--hui-wpcfwr-text-overflow, clip);
  text-shadow: var(--hui-wpcfwr-text-shadow, none);
  text-size-adjust: var(--hui-wpcfwr-text-size-adjust, auto);
  text-transform: var(--hui-wpcfwr-text-transform, none);
  text-wrap: var(--hui-wpcfwr-text-wrap, wrap);
  vertical-align: var(--hui-wpcfwr-vertical-align, baseline);
  white-space-collapse: var(--hui-wpcfwr-white-space-collapse, collapse);
  word-break: var(--hui-wpcfwr-word-break, normal);
  word-spacing: var(--hui-wpcfwr-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-wpcfwr-visibility, visible);
  color: var(--hui-wpcfwr-color, rgb(0, 0, 0));
  background-attachment: var(--hui-wpcfwr-background-attachment, scroll);
  background-clip: var(--hui-wpcfwr-background-clip, border-box);
  background-color: var(--hui-wpcfwr-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-wpcfwr-background-image, none);
  background-origin: var(--hui-wpcfwr-background-origin, padding-box);
  background-position-x: var(--hui-wpcfwr-background-position-x, 0%);
  background-position-y: var(--hui-wpcfwr-background-position-y, 0%);
  background-repeat: var(--hui-wpcfwr-background-repeat, repeat);
  background-size: var(--hui-wpcfwr-background-size, auto);
  border-bottom-color: var(--hui-wpcfwr-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-wpcfwr-border-bottom-style, none);
  border-bottom-width: var(--hui-wpcfwr-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-wpcfwr-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-wpcfwr-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-wpcfwr-border-image-outset, 0);
  border-image-repeat: var(--hui-wpcfwr-border-image-repeat, stretch);
  border-image-slice: var(--hui-wpcfwr-border-image-slice, 100%);
  border-image-source: var(--hui-wpcfwr-border-image-source, none);
  border-image-width: var(--hui-wpcfwr-border-image-width, 1);
  border-left-color: var(--hui-wpcfwr-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-wpcfwr-border-left-style, none);
  border-left-width: var(--hui-wpcfwr-border-left-width, 0px);
  border-right-color: var(--hui-wpcfwr-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-wpcfwr-border-right-style, none);
  border-right-width: var(--hui-wpcfwr-border-right-width, 0px);
  border-top-color: var(--hui-wpcfwr-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-wpcfwr-border-top-style, none);
  border-top-width: var(--hui-wpcfwr-border-top-width, 0px);
  border-top-left-radius: var(--hui-wpcfwr-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-wpcfwr-border-top-right-radius, 0px);
  box-shadow: var(--hui-wpcfwr-box-shadow, none);
  cursor: var(--hui-wpcfwr-cursor, auto);
  outline-color: var(--hui-wpcfwr-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-wpcfwr-outline-offset, 0px);
  outline-style: var(--hui-wpcfwr-outline-style, none);
  outline-width: var(--hui-wpcfwr-outline-width, 0px);
  scrollbar-color: var(--hui-wpcfwr-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-wpcfwr-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-wpcfwr-scrollbar-width, thin);
}
[data-hui=h1].svelte-1246h7e{font-weight:var(--h1-fw, var(--hui-typography-h1-font-weight));font-size:var(--h1-fs, var(--hui-typography-h1-font-size));padding:var(--h1-p,
      var(--h1-pt, var(--hui-typography-h1-padding-top))
      var(--h1-pr, var(--hui-typography-h1-padding-right))
      var(--h1-pb, var(--hui-typography-h1-padding-bottom))
      var(--h1-pl, var(--hui-typography-h1-padding-left)));margin:var(--h1-m,
      var(--h1-mt, var(--hui-typography-h1-margin-top))
      var(--h1-mr, var(--hui-typography-h1-margin-right))
      var(--h1-mb, var(--hui-typography-h1-margin-bottom))
      var(--h1-ml, var(--hui-typography-h1-margin-left)))}
[data-hui=Button] {
  /* LAYOUT-SIZING */
  --hui-pomgca-height: calc(var(--hui-default-font-size) * var(--hui-default-line-height) + (var(--hui-default-spacer-5) + var(--hui-default-spacer-3) + var(--hui-default-border-width)) * 2);
  --hui-pomgca-max-height: calc(var(--hui-default-font-size) * var(--hui-default-line-height) + (var(--hui-default-spacer-5) + var(--hui-default-spacer-3) + var(--hui-default-border-width)) * 2);
  --hui-pomgca-min-height: calc(var(--hui-default-font-size) * var(--hui-default-line-height) + (var(--hui-default-spacer-5) + var(--hui-default-spacer-3) + var(--hui-default-border-width)) * 2);
  --hui-pomgca-min-width: calc(var(--hui-default-font-size) * var(--hui-default-line-height) + (var(--hui-default-spacer-5) + var(--hui-default-spacer-3) + var(--hui-default-border-width)) * 2);
  /* LAYOUT-PADDING */
  --hui-pomgca-padding-top: calc(var(--hui-default-spacer-5) + var(--hui-default-spacer-3));
  --hui-pomgca-padding-right: var(--hui-default-spacer-7);
  --hui-pomgca-padding-bottom: calc(var(--hui-default-spacer-5) + var(--hui-default-spacer-3));
  --hui-pomgca-padding-left: var(--hui-default-spacer-7);
  /* LAYOUT-OVERFLOW */
  --hui-pomgca-overflow-x: hidden;
  --hui-pomgca-overflow-y: hidden;
  /* TEXT */
  --hui-pomgca-font-size: var(--hui-default-size-1);
  --hui-pomgca-font-weight: var(--hui-default-font-weight);
  --hui-pomgca-line-height: var(--hui-default-line-height);
  --hui-pomgca-text-align: center;
  --hui-pomgca-text-overflow: ellipsis;
  --hui-pomgca-text-wrap: nowrap;
  --hui-pomgca-vertical-align: middle;
  /* APPERANCE */
  --hui-pomgca-color: var(--hui-default-color-text);
  --hui-pomgca-background-color: var(--hui-default-background-color);
  --hui-pomgca-background-image: var(--hui-default-gradient-1);
  --hui-pomgca-border-bottom-color: var(--hui-default-border-color);
  --hui-pomgca-border-bottom-style: var(--hui-default-border-style);
  --hui-pomgca-border-bottom-width: var(--hui-default-border-width);
  --hui-pomgca-border-bottom-left-radius: var(--hui-default-border-radius-1);
  --hui-pomgca-border-bottom-right-radius: var(--hui-default-border-radius-1);
  --hui-pomgca-border-left-color: var(--hui-default-border-color);
  --hui-pomgca-border-left-style: var(--hui-default-border-style);
  --hui-pomgca-border-left-width: var(--hui-default-border-width);
  --hui-pomgca-border-right-color: var(--hui-default-border-color);
  --hui-pomgca-border-right-style: var(--hui-default-border-style);
  --hui-pomgca-border-right-width: var(--hui-default-border-width);
  --hui-pomgca-border-top-color: var(--hui-default-border-color);
  --hui-pomgca-border-top-style: var(--hui-default-border-style);
  --hui-pomgca-border-top-width: var(--hui-default-border-width);
  --hui-pomgca-border-top-left-radius: var(--hui-default-border-radius-1);
  --hui-pomgca-border-top-right-radius: var(--hui-default-border-radius-1);
  --hui-pomgca-box-shadow: var(--hui-unua-box-shadow);
  --hui-pomgca-cursor: pointer;
}
[data-hui=Button]:hover {
  /* APPERANCE */
  --hui-pomgca-background-image: var(--hui-default-gradient-2);
  --hui-pomgca-box-shadow: var(--hui-default-box-shadow);
}
[data-hui=Button]:active {
  /* APPERANCE */
  --hui-pomgca-background-image: var(--hui-default-gradient-1);
  --hui-pomgca-box-shadow: var(--hui-tria-box-shadow);
}
[data-hui=Button]:focus {
  /* APPERANCE */
  --hui-pomgca-outline-color: var(--hui-default-border-color);
  --hui-pomgca-outline-style: none;
  --hui-pomgca-outline-width: var(--hui-default-border-width);
}
[data-hui=Button] > svg {
  /* LAYOUT-SIZING */
  --hui-fqjtnv-height: calc(var(--hui-default-font-size) * var(--hui-default-line-height));
  /* TEXT */
  --hui-fqjtnv-vertical-align: middle;
  /* APPERANCE */
  --hui-fqjtnv-cursor: pointer;
  /* DISPLAY */
  --hui-fqjtnv-display: inline-block;
  --hui-fqjtnv-stroke: var(--hui-default-color-text);
  --hui-fqjtnv-stroke-width: var(--hui-default-border-width);
}
[data-hui=Button][data-hui-active] {
  /* APPERANCE */
  --hui-pomgca-background-image: var(--hui-default-gradient-1);
  --hui-pomgca-box-shadow: var(--hui-tria-box-shadow);
}
[data-hui=Button][data-hui-active]:hover {
  /* APPERANCE */
  --hui-pomgca-background-image: var(--hui-default-gradient-1);
  --hui-pomgca-box-shadow: var(--hui-tria-box-shadow);
}
[data-hui=Button][data-hui-active]:active {
  /* APPERANCE */
  --hui-pomgca-background-image: var(--hui-default-gradient-1);
  --hui-pomgca-box-shadow: var(--hui-tria-box-shadow);
}
[data-hui=Button][data-hui-active]:focus {
}
[data-hui=Button][data-hui-active] > svg {
}
[data-hui=Button][data-hui-disabled] {
  /* APPERANCE */
  --hui-pomgca-color: var(--hui-unua-color-text);
  --hui-pomgca-background-image: var(--hui-default-gradient-1);
  --hui-pomgca-box-shadow: var(--hui-default-box-shadow);
  --hui-pomgca-cursor: default;
}
[data-hui=Button][data-hui-disabled]:hover {
  /* APPERANCE */
  --hui-pomgca-color: var(--hui-unua-color-text);
  --hui-pomgca-background-image: var(--hui-default-gradient-1);
  --hui-pomgca-box-shadow: var(--hui-default-box-shadow);
  --hui-pomgca-cursor: default;
}
[data-hui=Button][data-hui-disabled]:active {
  /* APPERANCE */
  --hui-pomgca-color: var(--hui-unua-color-text);
  --hui-pomgca-background-image: var(--hui-default-gradient-1);
  --hui-pomgca-box-shadow: var(--hui-default-box-shadow);
  --hui-pomgca-cursor: default;
}
[data-hui=Button][data-hui-disabled]:focus {
}
[data-hui=Button][data-hui-disabled] > svg {
  --hui-fqjtnv-stroke: var(--hui-unua-color-text);
}
[data-hui=Button][data-hui-readonly] {
  /* APPERANCE */
  --hui-pomgca-color: var(--hui-unua-color-text);
  --hui-pomgca-background-image: var(--hui-default-gradient-1);
  --hui-pomgca-box-shadow: var(--hui-default-box-shadow);
  --hui-pomgca-cursor: default;
}
[data-hui=Button][data-hui-readonly]:hover {
  /* APPERANCE */
  --hui-pomgca-color: var(--hui-unua-color-text);
  --hui-pomgca-background-image: var(--hui-default-gradient-1);
  --hui-pomgca-box-shadow: var(--hui-default-box-shadow);
  --hui-pomgca-cursor: default;
}
[data-hui=Button][data-hui-readonly]:active {
  /* APPERANCE */
  --hui-pomgca-color: var(--hui-unua-color-text);
  --hui-pomgca-background-image: var(--hui-default-gradient-1);
  --hui-pomgca-box-shadow: var(--hui-default-box-shadow);
  --hui-pomgca-cursor: default;
}
[data-hui=Button][data-hui-readonly]:focus {
}
[data-hui=Button][data-hui-readonly] > svg {
}
[data-hui=Button][data-hui-theme~=flat] {
  /* LAYOUT-SIZING */
  --hui-pomgca-min-height: calc(var(--hui-default-font-size) * var(--hui-default-line-height) + (var(--hui-default-spacer-5) + var(--hui-default-spacer-3) + var(--hui-default-border-width)) * 2);
  /* LAYOUT-PADDING */
  --hui-pomgca-padding-top: calc(var(--hui-default-spacer-5) + var(--hui-default-spacer-3));
  --hui-pomgca-padding-right: var(--hui-default-spacer-7);
  --hui-pomgca-padding-bottom: calc(var(--hui-default-spacer-5) + var(--hui-default-spacer-3));
  --hui-pomgca-padding-left: var(--hui-default-spacer-7);
  /* APPERANCE */
  --hui-pomgca-background-color: none;
  --hui-pomgca-background-image: none;
  --hui-pomgca-border-bottom-style: none;
  --hui-pomgca-border-left-style: none;
  --hui-pomgca-border-right-style: none;
  --hui-pomgca-border-top-style: none;
  --hui-pomgca-box-shadow: none;
  --hui-pomgca-outline-style: none;
}
[data-hui=Button][data-hui-theme~=flat]:hover {
  /* APPERANCE */
  --hui-pomgca-background-image: var(--hui-default-gradient-1);
}
[data-hui=Button][data-hui-theme~=flat]:active {
  /* APPERANCE */
  --hui-pomgca-background-image: var(--hui-default-gradient-2);
  --hui-pomgca-box-shadow: inset var(--hui-unua-box-shadow);
}
[data-hui=Button][data-hui-theme~=flat]:focus {
}
[data-hui=Button][data-hui-theme~=flat] > svg {
}
[data-hui=Button][data-hui-theme~=flat][data-hui-active] {
  /* APPERANCE */
  --hui-pomgca-background-image: var(--hui-default-gradient-1);
  --hui-pomgca-box-shadow: inset var(--hui-unua-box-shadow);
}
[data-hui=Button][data-hui-theme~=flat][data-hui-active]:hover {
  /* APPERANCE */
  --hui-pomgca-background-image: var(--hui-default-gradient-1);
}
[data-hui=Button][data-hui-theme~=flat][data-hui-active]:active {
}
[data-hui=Button][data-hui-theme~=flat][data-hui-active]:focus {
}
[data-hui=Button][data-hui-theme~=flat][data-hui-active] > svg {
}
[data-hui=Button][data-hui-theme~=flat][data-hui-disabled] {
}
[data-hui=Button][data-hui-theme~=flat][data-hui-disabled]:hover {
}
[data-hui=Button][data-hui-theme~=flat][data-hui-disabled]:active {
}
[data-hui=Button][data-hui-theme~=flat][data-hui-disabled]:focus {
}
[data-hui=Button][data-hui-theme~=flat][data-hui-disabled] > svg {
}
[data-hui=Button][data-hui-theme~=flat][data-hui-readonly] {
}
[data-hui=Button][data-hui-theme~=flat][data-hui-readonly]:hover {
}
[data-hui=Button][data-hui-theme~=flat][data-hui-readonly]:active {
}
[data-hui=Button][data-hui-theme~=flat][data-hui-readonly]:focus {
}
[data-hui=Button][data-hui-theme~=flat][data-hui-readonly] > svg {
}
[data-hui=Button][data-hui-theme~=medium] {
  /* LAYOUT-SIZING */
  --hui-pomgca-height: calc(var(--hui-default-size-0) * var(--hui-default-line-height) + (var(--hui-default-spacer-4) + var(--hui-default-spacer-4) + var(--hui-default-border-width)) * 2);
  --hui-pomgca-max-height: calc(var(--hui-default-size-0) * var(--hui-default-line-height) + (var(--hui-default-spacer-4) + var(--hui-default-spacer-4) + var(--hui-default-border-width)) * 2);
  --hui-pomgca-min-height: calc(var(--hui-default-size-0) * var(--hui-default-line-height) + (var(--hui-default-spacer-4) + var(--hui-default-spacer-4) + var(--hui-default-border-width)) * 2);
  --hui-pomgca-min-width: calc(var(--hui-default-size-0) * var(--hui-default-line-height) + (var(--hui-default-spacer-4) + var(--hui-default-spacer-4) + var(--hui-default-border-width)) * 2);
  /* LAYOUT-PADDING */
  --hui-pomgca-padding-top: calc(var(--hui-default-spacer-4) + var(--hui-default-spacer-4));
  --hui-pomgca-padding-right: calc(var(--hui-default-spacer-5) + var(--hui-default-spacer-2));
  --hui-pomgca-padding-bottom: calc(var(--hui-default-spacer-4) + var(--hui-default-spacer-4));
  --hui-pomgca-padding-left: calc(var(--hui-default-spacer-5) + var(--hui-default-spacer-2));
  /* TEXT */
  --hui-pomgca-font-size: var(--hui-default-size-0);
  --hui-pomgca-line-height: var(--hui-default-line-height);
}
[data-hui=Button][data-hui-theme~=medium]:hover {
}
[data-hui=Button][data-hui-theme~=medium]:active {
}
[data-hui=Button][data-hui-theme~=medium]:focus {
}
[data-hui=Button][data-hui-theme~=medium] > svg {
  /* LAYOUT-SIZING */
  --hui-fqjtnv-height: calc(var(--hui-default-size-0) * var(--hui-default-line-height));
}
[data-hui=Button][data-hui-theme~=medium][data-hui-active] {
}
[data-hui=Button][data-hui-theme~=medium][data-hui-active]:hover {
}
[data-hui=Button][data-hui-theme~=medium][data-hui-active]:active {
}
[data-hui=Button][data-hui-theme~=medium][data-hui-active]:focus {
}
[data-hui=Button][data-hui-theme~=medium][data-hui-active] > svg {
}
[data-hui=Button][data-hui-theme~=medium][data-hui-disabled] {
}
[data-hui=Button][data-hui-theme~=medium][data-hui-disabled]:hover {
}
[data-hui=Button][data-hui-theme~=medium][data-hui-disabled]:active {
}
[data-hui=Button][data-hui-theme~=medium][data-hui-disabled]:focus {
}
[data-hui=Button][data-hui-theme~=medium][data-hui-disabled] > svg {
}
[data-hui=Button][data-hui-theme~=medium][data-hui-readonly] {
}
[data-hui=Button][data-hui-theme~=medium][data-hui-readonly]:hover {
}
[data-hui=Button][data-hui-theme~=medium][data-hui-readonly]:active {
}
[data-hui=Button][data-hui-theme~=medium][data-hui-readonly]:focus {
}
[data-hui=Button][data-hui-theme~=medium][data-hui-readonly] > svg {
}
[data-hui=Button][data-hui-theme~=small] {
  /* LAYOUT-SIZING */
  --hui-pomgca-height: calc(var(--hui-default-size-0) * var(--hui-default-line-height) + (var(--hui-default-spacer-4) + var(--hui-default-border-width)) * 2);
  --hui-pomgca-max-height: calc(var(--hui-default-size-0) * var(--hui-default-line-height) + (var(--hui-default-spacer-4) + var(--hui-default-border-width)) * 2);
  --hui-pomgca-min-height: calc(var(--hui-default-size-0) * var(--hui-default-line-height) + (var(--hui-default-spacer-4) + var(--hui-default-border-width)) * 2);
  --hui-pomgca-min-width: calc(var(--hui-default-size-0) * var(--hui-default-line-height) + (var(--hui-default-spacer-4) + var(--hui-default-border-width)) * 2);
  /* LAYOUT-PADDING */
  --hui-pomgca-padding-top: calc(var(--hui-default-spacer-4) + var(--hui-default-spacer-3));
  --hui-pomgca-padding-right: var(--hui-default-spacer-5);
  --hui-pomgca-padding-bottom: calc(var(--hui-default-spacer-4) + var(--hui-default-spacer-3));
  --hui-pomgca-padding-left: var(--hui-default-spacer-5);
  /* TEXT */
  --hui-pomgca-font-size: var(--hui-default-size-0);
  --hui-pomgca-line-height: var(--hui-default-line-height);
}
[data-hui=Button][data-hui-theme~=small]:hover {
}
[data-hui=Button][data-hui-theme~=small]:active {
}
[data-hui=Button][data-hui-theme~=small]:focus {
}
[data-hui=Button][data-hui-theme~=small] > svg {
  /* LAYOUT-SIZING */
  --hui-fqjtnv-height: calc(var(--hui-default-size-0) * var(--hui-default-line-height));
}
[data-hui=Button][data-hui-theme~=small][data-hui-active] {
}
[data-hui=Button][data-hui-theme~=small][data-hui-active]:hover {
}
[data-hui=Button][data-hui-theme~=small][data-hui-active]:active {
}
[data-hui=Button][data-hui-theme~=small][data-hui-active]:focus {
}
[data-hui=Button][data-hui-theme~=small][data-hui-active] > svg {
}
[data-hui=Button][data-hui-theme~=small][data-hui-disabled] {
}
[data-hui=Button][data-hui-theme~=small][data-hui-disabled]:hover {
}
[data-hui=Button][data-hui-theme~=small][data-hui-disabled]:active {
}
[data-hui=Button][data-hui-theme~=small][data-hui-disabled]:focus {
}
[data-hui=Button][data-hui-theme~=small][data-hui-disabled] > svg {
}
[data-hui=Button][data-hui-theme~=small][data-hui-readonly] {
}
[data-hui=Button][data-hui-theme~=small][data-hui-readonly]:hover {
}
[data-hui=Button][data-hui-theme~=small][data-hui-readonly]:active {
}
[data-hui=Button][data-hui-theme~=small][data-hui-readonly]:focus {
}
[data-hui=Button][data-hui-theme~=small][data-hui-readonly] > svg {
}
[data-hui=Button][data-hui-theme~=round] {
  /* APPERANCE */
  --hui-pomgca-border-bottom-left-radius: var(--hui-default-border-radius-3);
  --hui-pomgca-border-bottom-right-radius: var(--hui-default-border-radius-3);
  --hui-pomgca-border-top-left-radius: var(--hui-default-border-radius-3);
  --hui-pomgca-border-top-right-radius: var(--hui-default-border-radius-3);
}
[data-hui=Button][data-hui-theme~=round]:hover {
}
[data-hui=Button][data-hui-theme~=round]:active {
}
[data-hui=Button][data-hui-theme~=round]:focus {
}
[data-hui=Button][data-hui-theme~=round] > svg {
}
[data-hui=Button][data-hui-theme~=round][data-hui-active] {
}
[data-hui=Button][data-hui-theme~=round][data-hui-active]:hover {
}
[data-hui=Button][data-hui-theme~=round][data-hui-active]:active {
}
[data-hui=Button][data-hui-theme~=round][data-hui-active]:focus {
}
[data-hui=Button][data-hui-theme~=round][data-hui-active] > svg {
}
[data-hui=Button][data-hui-theme~=round][data-hui-disabled] {
}
[data-hui=Button][data-hui-theme~=round][data-hui-disabled]:hover {
}
[data-hui=Button][data-hui-theme~=round][data-hui-disabled]:active {
}
[data-hui=Button][data-hui-theme~=round][data-hui-disabled]:focus {
}
[data-hui=Button][data-hui-theme~=round][data-hui-disabled] > svg {
}
[data-hui=Button][data-hui-theme~=round][data-hui-readonly] {
}
[data-hui=Button][data-hui-theme~=round][data-hui-readonly]:hover {
}
[data-hui=Button][data-hui-theme~=round][data-hui-readonly]:active {
}
[data-hui=Button][data-hui-theme~=round][data-hui-readonly]:focus {
}
[data-hui=Button][data-hui-theme~=round][data-hui-readonly] > svg {
}
[data-hui=Button] {
  /* LAYOUT-POSITION */
/*  --hui-pomgca-position-default: ; */
/*  --hui-pomgca-top-default: ; */
/*  --hui-pomgca-right-default: ; */
/*  --hui-pomgca-bottom-default: ; */
/*  --hui-pomgca-left-default: ; */
/*  --hui-pomgca-z-index-default: ; */
/*  --hui-pomgca-float-default: ; */
/*  --hui-pomgca-clear-default: ; */
/*  --hui-pomgca-align-self-default: ; */
/*  --hui-pomgca-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-pomgca-box-sizing-default: ; */
/*  --hui-pomgca-height-default: ; */
/*  --hui-pomgca-max-height-default: ; */
/*  --hui-pomgca-min-height-default: ; */
/*  --hui-pomgca-width-default: ; */
/*  --hui-pomgca-max-width-default: ; */
/*  --hui-pomgca-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-pomgca-margin-top-default: ; */
/*  --hui-pomgca-margin-right-default: ; */
/*  --hui-pomgca-margin-bottom-default: ; */
/*  --hui-pomgca-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-pomgca-padding-top-default: ; */
/*  --hui-pomgca-padding-right-default: ; */
/*  --hui-pomgca-padding-bottom-default: ; */
/*  --hui-pomgca-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-pomgca-overflow-x-default: ; */
/*  --hui-pomgca-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-pomgca-flex-basis-default: ; */
/*  --hui-pomgca-flex-direction-default: ; */
/*  --hui-pomgca-flex-grow-default: ; */
/*  --hui-pomgca-flex-shrink-default: ; */
/*  --hui-pomgca-flex-wrap-default: ; */
/*  --hui-pomgca-gap-default: ; */
/*  --hui-pomgca-align-content-default: ; */
/*  --hui-pomgca-justify-content-default: ; */
/*  --hui-pomgca-align-items-default: ; */
  /* TEXT */
/*  --hui-pomgca-direction-default: ; */
/*  --hui-pomgca-font-family-default: ; */
/*  --hui-pomgca-font-size-default: ; */
/*  --hui-pomgca-font-stretch-default: ; */
/*  --hui-pomgca-font-style-default: ; */
/*  --hui-pomgca-font-weight-default: ; */
/*  --hui-pomgca-letter-spacing-default: ; */
/*  --hui-pomgca-line-height-default: ; */
/*  --hui-pomgca-text-align-default: ; */
/*  --hui-pomgca-text-align-last-default: ; */
/*  --hui-pomgca-text-decoration-color-default: ; */
/*  --hui-pomgca-text-decoration-line-default: ; */
/*  --hui-pomgca-text-decoration-style-default: ; */
/*  --hui-pomgca-text-decoration-thickness-default: ; */
/*  --hui-pomgca-text-indent-default: ; */
/*  --hui-pomgca-text-overflow-default: ; */
/*  --hui-pomgca-text-shadow-default: ; */
/*  --hui-pomgca-text-size-adjust-default: ; */
/*  --hui-pomgca-text-transform-default: ; */
/*  --hui-pomgca-text-wrap-default: ; */
/*  --hui-pomgca-vertical-align-default: ; */
/*  --hui-pomgca-white-space-collapse-default: ; */
/*  --hui-pomgca-word-break-default: ; */
/*  --hui-pomgca-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-pomgca-visibility-default: ; */
/*  --hui-pomgca-color-default: ; */
/*  --hui-pomgca-background-attachment-default: ; */
/*  --hui-pomgca-background-clip-default: ; */
/*  --hui-pomgca-background-color-default: ; */
/*  --hui-pomgca-background-image-default: ; */
/*  --hui-pomgca-background-origin-default: ; */
/*  --hui-pomgca-background-position-x-default: ; */
/*  --hui-pomgca-background-position-y-default: ; */
/*  --hui-pomgca-background-repeat-default: ; */
/*  --hui-pomgca-background-size-default: ; */
/*  --hui-pomgca-border-bottom-color-default: ; */
/*  --hui-pomgca-border-bottom-style-default: ; */
/*  --hui-pomgca-border-bottom-width-default: ; */
/*  --hui-pomgca-border-bottom-left-radius-default: ; */
/*  --hui-pomgca-border-bottom-right-radius-default: ; */
/*  --hui-pomgca-border-image-outset-default: ; */
/*  --hui-pomgca-border-image-repeat-default: ; */
/*  --hui-pomgca-border-image-slice-default: ; */
/*  --hui-pomgca-border-image-source-default: ; */
/*  --hui-pomgca-border-image-width-default: ; */
/*  --hui-pomgca-border-left-color-default: ; */
/*  --hui-pomgca-border-left-style-default: ; */
/*  --hui-pomgca-border-left-width-default: ; */
/*  --hui-pomgca-border-right-color-default: ; */
/*  --hui-pomgca-border-right-style-default: ; */
/*  --hui-pomgca-border-right-width-default: ; */
/*  --hui-pomgca-border-top-color-default: ; */
/*  --hui-pomgca-border-top-style-default: ; */
/*  --hui-pomgca-border-top-width-default: ; */
/*  --hui-pomgca-border-top-left-radius-default: ; */
/*  --hui-pomgca-border-top-right-radius-default: ; */
/*  --hui-pomgca-box-shadow-default: ; */
/*  --hui-pomgca-cursor-default: ; */
/*  --hui-pomgca-outline-color-default: ; */
/*  --hui-pomgca-outline-offset-default: ; */
/*  --hui-pomgca-outline-style-default: ; */
/*  --hui-pomgca-outline-width-default: ; */
/*  --hui-pomgca-scrollbar-color-default: ; */
/*  --hui-pomgca-scrollbar-gutter-default: ; */
/*  --hui-pomgca-scrollbar-width-default: ; */
}
[data-hui=Button]:hover {
  /* LAYOUT-POSITION */
/*  --hui-pomgca-position-default: ; */
/*  --hui-pomgca-top-default: ; */
/*  --hui-pomgca-right-default: ; */
/*  --hui-pomgca-bottom-default: ; */
/*  --hui-pomgca-left-default: ; */
/*  --hui-pomgca-z-index-default: ; */
/*  --hui-pomgca-float-default: ; */
/*  --hui-pomgca-clear-default: ; */
/*  --hui-pomgca-align-self-default: ; */
/*  --hui-pomgca-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-pomgca-box-sizing-default: ; */
/*  --hui-pomgca-height-default: ; */
/*  --hui-pomgca-max-height-default: ; */
/*  --hui-pomgca-min-height-default: ; */
/*  --hui-pomgca-width-default: ; */
/*  --hui-pomgca-max-width-default: ; */
/*  --hui-pomgca-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-pomgca-margin-top-default: ; */
/*  --hui-pomgca-margin-right-default: ; */
/*  --hui-pomgca-margin-bottom-default: ; */
/*  --hui-pomgca-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-pomgca-padding-top-default: ; */
/*  --hui-pomgca-padding-right-default: ; */
/*  --hui-pomgca-padding-bottom-default: ; */
/*  --hui-pomgca-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-pomgca-overflow-x-default: ; */
/*  --hui-pomgca-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-pomgca-flex-basis-default: ; */
/*  --hui-pomgca-flex-direction-default: ; */
/*  --hui-pomgca-flex-grow-default: ; */
/*  --hui-pomgca-flex-shrink-default: ; */
/*  --hui-pomgca-flex-wrap-default: ; */
/*  --hui-pomgca-gap-default: ; */
/*  --hui-pomgca-align-content-default: ; */
/*  --hui-pomgca-justify-content-default: ; */
/*  --hui-pomgca-align-items-default: ; */
  /* TEXT */
/*  --hui-pomgca-direction-default: ; */
/*  --hui-pomgca-font-family-default: ; */
/*  --hui-pomgca-font-size-default: ; */
/*  --hui-pomgca-font-stretch-default: ; */
/*  --hui-pomgca-font-style-default: ; */
/*  --hui-pomgca-font-weight-default: ; */
/*  --hui-pomgca-letter-spacing-default: ; */
/*  --hui-pomgca-line-height-default: ; */
/*  --hui-pomgca-text-align-default: ; */
/*  --hui-pomgca-text-align-last-default: ; */
/*  --hui-pomgca-text-decoration-color-default: ; */
/*  --hui-pomgca-text-decoration-line-default: ; */
/*  --hui-pomgca-text-decoration-style-default: ; */
/*  --hui-pomgca-text-decoration-thickness-default: ; */
/*  --hui-pomgca-text-indent-default: ; */
/*  --hui-pomgca-text-overflow-default: ; */
/*  --hui-pomgca-text-shadow-default: ; */
/*  --hui-pomgca-text-size-adjust-default: ; */
/*  --hui-pomgca-text-transform-default: ; */
/*  --hui-pomgca-text-wrap-default: ; */
/*  --hui-pomgca-vertical-align-default: ; */
/*  --hui-pomgca-white-space-collapse-default: ; */
/*  --hui-pomgca-word-break-default: ; */
/*  --hui-pomgca-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-pomgca-visibility-default: ; */
/*  --hui-pomgca-color-default: ; */
/*  --hui-pomgca-background-attachment-default: ; */
/*  --hui-pomgca-background-clip-default: ; */
/*  --hui-pomgca-background-color-default: ; */
/*  --hui-pomgca-background-image-default: ; */
/*  --hui-pomgca-background-origin-default: ; */
/*  --hui-pomgca-background-position-x-default: ; */
/*  --hui-pomgca-background-position-y-default: ; */
/*  --hui-pomgca-background-repeat-default: ; */
/*  --hui-pomgca-background-size-default: ; */
/*  --hui-pomgca-border-bottom-color-default: ; */
/*  --hui-pomgca-border-bottom-style-default: ; */
/*  --hui-pomgca-border-bottom-width-default: ; */
/*  --hui-pomgca-border-bottom-left-radius-default: ; */
/*  --hui-pomgca-border-bottom-right-radius-default: ; */
/*  --hui-pomgca-border-image-outset-default: ; */
/*  --hui-pomgca-border-image-repeat-default: ; */
/*  --hui-pomgca-border-image-slice-default: ; */
/*  --hui-pomgca-border-image-source-default: ; */
/*  --hui-pomgca-border-image-width-default: ; */
/*  --hui-pomgca-border-left-color-default: ; */
/*  --hui-pomgca-border-left-style-default: ; */
/*  --hui-pomgca-border-left-width-default: ; */
/*  --hui-pomgca-border-right-color-default: ; */
/*  --hui-pomgca-border-right-style-default: ; */
/*  --hui-pomgca-border-right-width-default: ; */
/*  --hui-pomgca-border-top-color-default: ; */
/*  --hui-pomgca-border-top-style-default: ; */
/*  --hui-pomgca-border-top-width-default: ; */
/*  --hui-pomgca-border-top-left-radius-default: ; */
/*  --hui-pomgca-border-top-right-radius-default: ; */
/*  --hui-pomgca-box-shadow-default: ; */
/*  --hui-pomgca-cursor-default: ; */
/*  --hui-pomgca-outline-color-default: ; */
/*  --hui-pomgca-outline-offset-default: ; */
/*  --hui-pomgca-outline-style-default: ; */
/*  --hui-pomgca-outline-width-default: ; */
/*  --hui-pomgca-scrollbar-color-default: ; */
/*  --hui-pomgca-scrollbar-gutter-default: ; */
/*  --hui-pomgca-scrollbar-width-default: ; */
}
[data-hui=Button]:active {
  /* LAYOUT-POSITION */
/*  --hui-pomgca-position-default: ; */
/*  --hui-pomgca-top-default: ; */
/*  --hui-pomgca-right-default: ; */
/*  --hui-pomgca-bottom-default: ; */
/*  --hui-pomgca-left-default: ; */
/*  --hui-pomgca-z-index-default: ; */
/*  --hui-pomgca-float-default: ; */
/*  --hui-pomgca-clear-default: ; */
/*  --hui-pomgca-align-self-default: ; */
/*  --hui-pomgca-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-pomgca-box-sizing-default: ; */
/*  --hui-pomgca-height-default: ; */
/*  --hui-pomgca-max-height-default: ; */
/*  --hui-pomgca-min-height-default: ; */
/*  --hui-pomgca-width-default: ; */
/*  --hui-pomgca-max-width-default: ; */
/*  --hui-pomgca-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-pomgca-margin-top-default: ; */
/*  --hui-pomgca-margin-right-default: ; */
/*  --hui-pomgca-margin-bottom-default: ; */
/*  --hui-pomgca-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-pomgca-padding-top-default: ; */
/*  --hui-pomgca-padding-right-default: ; */
/*  --hui-pomgca-padding-bottom-default: ; */
/*  --hui-pomgca-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-pomgca-overflow-x-default: ; */
/*  --hui-pomgca-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-pomgca-flex-basis-default: ; */
/*  --hui-pomgca-flex-direction-default: ; */
/*  --hui-pomgca-flex-grow-default: ; */
/*  --hui-pomgca-flex-shrink-default: ; */
/*  --hui-pomgca-flex-wrap-default: ; */
/*  --hui-pomgca-gap-default: ; */
/*  --hui-pomgca-align-content-default: ; */
/*  --hui-pomgca-justify-content-default: ; */
/*  --hui-pomgca-align-items-default: ; */
  /* TEXT */
/*  --hui-pomgca-direction-default: ; */
/*  --hui-pomgca-font-family-default: ; */
/*  --hui-pomgca-font-size-default: ; */
/*  --hui-pomgca-font-stretch-default: ; */
/*  --hui-pomgca-font-style-default: ; */
/*  --hui-pomgca-font-weight-default: ; */
/*  --hui-pomgca-letter-spacing-default: ; */
/*  --hui-pomgca-line-height-default: ; */
/*  --hui-pomgca-text-align-default: ; */
/*  --hui-pomgca-text-align-last-default: ; */
/*  --hui-pomgca-text-decoration-color-default: ; */
/*  --hui-pomgca-text-decoration-line-default: ; */
/*  --hui-pomgca-text-decoration-style-default: ; */
/*  --hui-pomgca-text-decoration-thickness-default: ; */
/*  --hui-pomgca-text-indent-default: ; */
/*  --hui-pomgca-text-overflow-default: ; */
/*  --hui-pomgca-text-shadow-default: ; */
/*  --hui-pomgca-text-size-adjust-default: ; */
/*  --hui-pomgca-text-transform-default: ; */
/*  --hui-pomgca-text-wrap-default: ; */
/*  --hui-pomgca-vertical-align-default: ; */
/*  --hui-pomgca-white-space-collapse-default: ; */
/*  --hui-pomgca-word-break-default: ; */
/*  --hui-pomgca-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-pomgca-visibility-default: ; */
/*  --hui-pomgca-color-default: ; */
/*  --hui-pomgca-background-attachment-default: ; */
/*  --hui-pomgca-background-clip-default: ; */
/*  --hui-pomgca-background-color-default: ; */
/*  --hui-pomgca-background-image-default: ; */
/*  --hui-pomgca-background-origin-default: ; */
/*  --hui-pomgca-background-position-x-default: ; */
/*  --hui-pomgca-background-position-y-default: ; */
/*  --hui-pomgca-background-repeat-default: ; */
/*  --hui-pomgca-background-size-default: ; */
/*  --hui-pomgca-border-bottom-color-default: ; */
/*  --hui-pomgca-border-bottom-style-default: ; */
/*  --hui-pomgca-border-bottom-width-default: ; */
/*  --hui-pomgca-border-bottom-left-radius-default: ; */
/*  --hui-pomgca-border-bottom-right-radius-default: ; */
/*  --hui-pomgca-border-image-outset-default: ; */
/*  --hui-pomgca-border-image-repeat-default: ; */
/*  --hui-pomgca-border-image-slice-default: ; */
/*  --hui-pomgca-border-image-source-default: ; */
/*  --hui-pomgca-border-image-width-default: ; */
/*  --hui-pomgca-border-left-color-default: ; */
/*  --hui-pomgca-border-left-style-default: ; */
/*  --hui-pomgca-border-left-width-default: ; */
/*  --hui-pomgca-border-right-color-default: ; */
/*  --hui-pomgca-border-right-style-default: ; */
/*  --hui-pomgca-border-right-width-default: ; */
/*  --hui-pomgca-border-top-color-default: ; */
/*  --hui-pomgca-border-top-style-default: ; */
/*  --hui-pomgca-border-top-width-default: ; */
/*  --hui-pomgca-border-top-left-radius-default: ; */
/*  --hui-pomgca-border-top-right-radius-default: ; */
/*  --hui-pomgca-box-shadow-default: ; */
/*  --hui-pomgca-cursor-default: ; */
/*  --hui-pomgca-outline-color-default: ; */
/*  --hui-pomgca-outline-offset-default: ; */
/*  --hui-pomgca-outline-style-default: ; */
/*  --hui-pomgca-outline-width-default: ; */
/*  --hui-pomgca-scrollbar-color-default: ; */
/*  --hui-pomgca-scrollbar-gutter-default: ; */
/*  --hui-pomgca-scrollbar-width-default: ; */
}
[data-hui=Button]:focus {
  /* LAYOUT-POSITION */
/*  --hui-pomgca-position-default: ; */
/*  --hui-pomgca-top-default: ; */
/*  --hui-pomgca-right-default: ; */
/*  --hui-pomgca-bottom-default: ; */
/*  --hui-pomgca-left-default: ; */
/*  --hui-pomgca-z-index-default: ; */
/*  --hui-pomgca-float-default: ; */
/*  --hui-pomgca-clear-default: ; */
/*  --hui-pomgca-align-self-default: ; */
/*  --hui-pomgca-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-pomgca-box-sizing-default: ; */
/*  --hui-pomgca-height-default: ; */
/*  --hui-pomgca-max-height-default: ; */
/*  --hui-pomgca-min-height-default: ; */
/*  --hui-pomgca-width-default: ; */
/*  --hui-pomgca-max-width-default: ; */
/*  --hui-pomgca-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-pomgca-margin-top-default: ; */
/*  --hui-pomgca-margin-right-default: ; */
/*  --hui-pomgca-margin-bottom-default: ; */
/*  --hui-pomgca-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-pomgca-padding-top-default: ; */
/*  --hui-pomgca-padding-right-default: ; */
/*  --hui-pomgca-padding-bottom-default: ; */
/*  --hui-pomgca-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-pomgca-overflow-x-default: ; */
/*  --hui-pomgca-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-pomgca-flex-basis-default: ; */
/*  --hui-pomgca-flex-direction-default: ; */
/*  --hui-pomgca-flex-grow-default: ; */
/*  --hui-pomgca-flex-shrink-default: ; */
/*  --hui-pomgca-flex-wrap-default: ; */
/*  --hui-pomgca-gap-default: ; */
/*  --hui-pomgca-align-content-default: ; */
/*  --hui-pomgca-justify-content-default: ; */
/*  --hui-pomgca-align-items-default: ; */
  /* TEXT */
/*  --hui-pomgca-direction-default: ; */
/*  --hui-pomgca-font-family-default: ; */
/*  --hui-pomgca-font-size-default: ; */
/*  --hui-pomgca-font-stretch-default: ; */
/*  --hui-pomgca-font-style-default: ; */
/*  --hui-pomgca-font-weight-default: ; */
/*  --hui-pomgca-letter-spacing-default: ; */
/*  --hui-pomgca-line-height-default: ; */
/*  --hui-pomgca-text-align-default: ; */
/*  --hui-pomgca-text-align-last-default: ; */
/*  --hui-pomgca-text-decoration-color-default: ; */
/*  --hui-pomgca-text-decoration-line-default: ; */
/*  --hui-pomgca-text-decoration-style-default: ; */
/*  --hui-pomgca-text-decoration-thickness-default: ; */
/*  --hui-pomgca-text-indent-default: ; */
/*  --hui-pomgca-text-overflow-default: ; */
/*  --hui-pomgca-text-shadow-default: ; */
/*  --hui-pomgca-text-size-adjust-default: ; */
/*  --hui-pomgca-text-transform-default: ; */
/*  --hui-pomgca-text-wrap-default: ; */
/*  --hui-pomgca-vertical-align-default: ; */
/*  --hui-pomgca-white-space-collapse-default: ; */
/*  --hui-pomgca-word-break-default: ; */
/*  --hui-pomgca-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-pomgca-visibility-default: ; */
/*  --hui-pomgca-color-default: ; */
/*  --hui-pomgca-background-attachment-default: ; */
/*  --hui-pomgca-background-clip-default: ; */
/*  --hui-pomgca-background-color-default: ; */
/*  --hui-pomgca-background-image-default: ; */
/*  --hui-pomgca-background-origin-default: ; */
/*  --hui-pomgca-background-position-x-default: ; */
/*  --hui-pomgca-background-position-y-default: ; */
/*  --hui-pomgca-background-repeat-default: ; */
/*  --hui-pomgca-background-size-default: ; */
/*  --hui-pomgca-border-bottom-color-default: ; */
/*  --hui-pomgca-border-bottom-style-default: ; */
/*  --hui-pomgca-border-bottom-width-default: ; */
/*  --hui-pomgca-border-bottom-left-radius-default: ; */
/*  --hui-pomgca-border-bottom-right-radius-default: ; */
/*  --hui-pomgca-border-image-outset-default: ; */
/*  --hui-pomgca-border-image-repeat-default: ; */
/*  --hui-pomgca-border-image-slice-default: ; */
/*  --hui-pomgca-border-image-source-default: ; */
/*  --hui-pomgca-border-image-width-default: ; */
/*  --hui-pomgca-border-left-color-default: ; */
/*  --hui-pomgca-border-left-style-default: ; */
/*  --hui-pomgca-border-left-width-default: ; */
/*  --hui-pomgca-border-right-color-default: ; */
/*  --hui-pomgca-border-right-style-default: ; */
/*  --hui-pomgca-border-right-width-default: ; */
/*  --hui-pomgca-border-top-color-default: ; */
/*  --hui-pomgca-border-top-style-default: ; */
/*  --hui-pomgca-border-top-width-default: ; */
/*  --hui-pomgca-border-top-left-radius-default: ; */
/*  --hui-pomgca-border-top-right-radius-default: ; */
/*  --hui-pomgca-box-shadow-default: ; */
/*  --hui-pomgca-cursor-default: ; */
/*  --hui-pomgca-outline-color-default: ; */
/*  --hui-pomgca-outline-offset-default: ; */
/*  --hui-pomgca-outline-style-default: ; */
/*  --hui-pomgca-outline-width-default: ; */
/*  --hui-pomgca-scrollbar-color-default: ; */
/*  --hui-pomgca-scrollbar-gutter-default: ; */
/*  --hui-pomgca-scrollbar-width-default: ; */
}
[data-hui=Button] > svg {
  /* LAYOUT-POSITION */
/*  --hui-fqjtnv-position-default: ; */
/*  --hui-fqjtnv-top-default: ; */
/*  --hui-fqjtnv-right-default: ; */
/*  --hui-fqjtnv-bottom-default: ; */
/*  --hui-fqjtnv-left-default: ; */
/*  --hui-fqjtnv-z-index-default: ; */
/*  --hui-fqjtnv-float-default: ; */
/*  --hui-fqjtnv-clear-default: ; */
/*  --hui-fqjtnv-align-self-default: ; */
/*  --hui-fqjtnv-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-fqjtnv-box-sizing-default: ; */
/*  --hui-fqjtnv-height-default: ; */
/*  --hui-fqjtnv-max-height-default: ; */
/*  --hui-fqjtnv-min-height-default: ; */
/*  --hui-fqjtnv-width-default: ; */
/*  --hui-fqjtnv-max-width-default: ; */
/*  --hui-fqjtnv-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-fqjtnv-margin-top-default: ; */
/*  --hui-fqjtnv-margin-right-default: ; */
/*  --hui-fqjtnv-margin-bottom-default: ; */
/*  --hui-fqjtnv-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-fqjtnv-padding-top-default: ; */
/*  --hui-fqjtnv-padding-right-default: ; */
/*  --hui-fqjtnv-padding-bottom-default: ; */
/*  --hui-fqjtnv-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-fqjtnv-overflow-x-default: ; */
/*  --hui-fqjtnv-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-fqjtnv-flex-basis-default: ; */
/*  --hui-fqjtnv-flex-direction-default: ; */
/*  --hui-fqjtnv-flex-grow-default: ; */
/*  --hui-fqjtnv-flex-shrink-default: ; */
/*  --hui-fqjtnv-flex-wrap-default: ; */
/*  --hui-fqjtnv-gap-default: ; */
/*  --hui-fqjtnv-align-content-default: ; */
/*  --hui-fqjtnv-justify-content-default: ; */
/*  --hui-fqjtnv-align-items-default: ; */
  /* TEXT */
/*  --hui-fqjtnv-direction-default: ; */
/*  --hui-fqjtnv-font-family-default: ; */
/*  --hui-fqjtnv-font-size-default: ; */
/*  --hui-fqjtnv-font-stretch-default: ; */
/*  --hui-fqjtnv-font-style-default: ; */
/*  --hui-fqjtnv-font-weight-default: ; */
/*  --hui-fqjtnv-letter-spacing-default: ; */
/*  --hui-fqjtnv-line-height-default: ; */
/*  --hui-fqjtnv-text-align-default: ; */
/*  --hui-fqjtnv-text-align-last-default: ; */
/*  --hui-fqjtnv-text-decoration-color-default: ; */
/*  --hui-fqjtnv-text-decoration-line-default: ; */
/*  --hui-fqjtnv-text-decoration-style-default: ; */
/*  --hui-fqjtnv-text-decoration-thickness-default: ; */
/*  --hui-fqjtnv-text-indent-default: ; */
/*  --hui-fqjtnv-text-overflow-default: ; */
/*  --hui-fqjtnv-text-shadow-default: ; */
/*  --hui-fqjtnv-text-size-adjust-default: ; */
/*  --hui-fqjtnv-text-transform-default: ; */
/*  --hui-fqjtnv-text-wrap-default: ; */
/*  --hui-fqjtnv-vertical-align-default: ; */
/*  --hui-fqjtnv-white-space-collapse-default: ; */
/*  --hui-fqjtnv-word-break-default: ; */
/*  --hui-fqjtnv-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-fqjtnv-visibility-default: ; */
/*  --hui-fqjtnv-color-default: ; */
/*  --hui-fqjtnv-background-attachment-default: ; */
/*  --hui-fqjtnv-background-clip-default: ; */
/*  --hui-fqjtnv-background-color-default: ; */
/*  --hui-fqjtnv-background-image-default: ; */
/*  --hui-fqjtnv-background-origin-default: ; */
/*  --hui-fqjtnv-background-position-x-default: ; */
/*  --hui-fqjtnv-background-position-y-default: ; */
/*  --hui-fqjtnv-background-repeat-default: ; */
/*  --hui-fqjtnv-background-size-default: ; */
/*  --hui-fqjtnv-border-bottom-color-default: ; */
/*  --hui-fqjtnv-border-bottom-style-default: ; */
/*  --hui-fqjtnv-border-bottom-width-default: ; */
/*  --hui-fqjtnv-border-bottom-left-radius-default: ; */
/*  --hui-fqjtnv-border-bottom-right-radius-default: ; */
/*  --hui-fqjtnv-border-image-outset-default: ; */
/*  --hui-fqjtnv-border-image-repeat-default: ; */
/*  --hui-fqjtnv-border-image-slice-default: ; */
/*  --hui-fqjtnv-border-image-source-default: ; */
/*  --hui-fqjtnv-border-image-width-default: ; */
/*  --hui-fqjtnv-border-left-color-default: ; */
/*  --hui-fqjtnv-border-left-style-default: ; */
/*  --hui-fqjtnv-border-left-width-default: ; */
/*  --hui-fqjtnv-border-right-color-default: ; */
/*  --hui-fqjtnv-border-right-style-default: ; */
/*  --hui-fqjtnv-border-right-width-default: ; */
/*  --hui-fqjtnv-border-top-color-default: ; */
/*  --hui-fqjtnv-border-top-style-default: ; */
/*  --hui-fqjtnv-border-top-width-default: ; */
/*  --hui-fqjtnv-border-top-left-radius-default: ; */
/*  --hui-fqjtnv-border-top-right-radius-default: ; */
/*  --hui-fqjtnv-box-shadow-default: ; */
/*  --hui-fqjtnv-cursor-default: ; */
/*  --hui-fqjtnv-outline-color-default: ; */
/*  --hui-fqjtnv-outline-offset-default: ; */
/*  --hui-fqjtnv-outline-style-default: ; */
/*  --hui-fqjtnv-outline-width-default: ; */
/*  --hui-fqjtnv-scrollbar-color-default: ; */
/*  --hui-fqjtnv-scrollbar-gutter-default: ; */
/*  --hui-fqjtnv-scrollbar-width-default: ; */
  /* DISPLAY */
/*  --hui-fqjtnv-display-default: ; */
/*  --hui-fqjtnv-stroke-default: ; */
/*  --hui-fqjtnv-stroke-width-default: ; */
}

[data-hui=Button],
[data-hui=Button]:hover,
[data-hui=Button]:active,
[data-hui=Button]:focus {
  /* LAYOUT-POSITION */
  position: var(--hui-pomgca-position, static);
  top: var(--hui-pomgca-top, auto);
  right: var(--hui-pomgca-right, auto);
  bottom: var(--hui-pomgca-bottom, auto);
  left: var(--hui-pomgca-left, auto);
  z-index: var(--hui-pomgca-z-index, auto);
  float: var(--hui-pomgca-float, none);
  clear: var(--hui-pomgca-clear, none);
  align-self: var(--hui-pomgca-align-self, auto);
  order: var(--hui-pomgca-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-pomgca-box-sizing, border-box);
  height: var(--hui-pomgca-height, auto);
  max-height: var(--hui-pomgca-max-height, none);
  min-height: var(--hui-pomgca-min-height, auto);
  width: var(--hui-pomgca-width, auto);
  max-width: var(--hui-pomgca-max-width, none);
  min-width: var(--hui-pomgca-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-pomgca-margin-top, 0px);
  margin-right: var(--hui-pomgca-margin-right, 0px);
  margin-bottom: var(--hui-pomgca-margin-bottom, 0px);
  margin-left: var(--hui-pomgca-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-pomgca-padding-top, 0px);
  padding-right: var(--hui-pomgca-padding-right, 0px);
  padding-bottom: var(--hui-pomgca-padding-bottom, 0px);
  padding-left: var(--hui-pomgca-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-pomgca-overflow-x, visible);
  overflow-y: var(--hui-pomgca-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-pomgca-flex-basis, auto);
  flex-direction: var(--hui-pomgca-flex-direction, row);
  flex-grow: var(--hui-pomgca-flex-grow, 0);
  flex-shrink: var(--hui-pomgca-flex-shrink, 1);
  flex-wrap: var(--hui-pomgca-flex-wrap, nowrap);
  gap: var(--hui-pomgca-gap, 0px);
  align-content: var(--hui-pomgca-align-content, stretch);
  justify-content: var(--hui-pomgca-justify-content, flex-start);
  align-items: var(--hui-pomgca-align-items, stretch);
  /* TEXT */
  direction: var(--hui-pomgca-direction, ltr);
  font-family: var(--hui-pomgca-font-family, system-ui);
  font-size: var(--hui-pomgca-font-size, 16px);
  font-stretch: var(--hui-pomgca-font-stretch, 100%);
  font-style: var(--hui-pomgca-font-style, normal);
  font-weight: var(--hui-pomgca-font-weight, 400);
  letter-spacing: var(--hui-pomgca-letter-spacing, normal);
  line-height: var(--hui-pomgca-line-height, normal);
  text-align: var(--hui-pomgca-text-align, start);
  text-align-last: var(--hui-pomgca-text-align-last, auto);
  text-decoration-color: var(--hui-pomgca-text-decoration-color, #000);
  text-decoration-line: var(--hui-pomgca-text-decoration-line, none);
  text-decoration-style: var(--hui-pomgca-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-pomgca-text-decoration-thickness, auto);
  text-indent: var(--hui-pomgca-text-indent, 0px);
  text-overflow: var(--hui-pomgca-text-overflow, clip);
  text-shadow: var(--hui-pomgca-text-shadow, none);
  text-size-adjust: var(--hui-pomgca-text-size-adjust, auto);
  text-transform: var(--hui-pomgca-text-transform, none);
  text-wrap: var(--hui-pomgca-text-wrap, wrap);
  vertical-align: var(--hui-pomgca-vertical-align, baseline);
  white-space-collapse: var(--hui-pomgca-white-space-collapse, collapse);
  word-break: var(--hui-pomgca-word-break, normal);
  word-spacing: var(--hui-pomgca-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-pomgca-visibility, visible);
  color: var(--hui-pomgca-color, rgb(0, 0, 0));
  background-attachment: var(--hui-pomgca-background-attachment, scroll);
  background-clip: var(--hui-pomgca-background-clip, border-box);
  background-color: var(--hui-pomgca-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-pomgca-background-image, none);
  background-origin: var(--hui-pomgca-background-origin, padding-box);
  background-position-x: var(--hui-pomgca-background-position-x, 0%);
  background-position-y: var(--hui-pomgca-background-position-y, 0%);
  background-repeat: var(--hui-pomgca-background-repeat, repeat);
  background-size: var(--hui-pomgca-background-size, auto);
  border-bottom-color: var(--hui-pomgca-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-pomgca-border-bottom-style, none);
  border-bottom-width: var(--hui-pomgca-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-pomgca-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-pomgca-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-pomgca-border-image-outset, 0);
  border-image-repeat: var(--hui-pomgca-border-image-repeat, stretch);
  border-image-slice: var(--hui-pomgca-border-image-slice, 100%);
  border-image-source: var(--hui-pomgca-border-image-source, none);
  border-image-width: var(--hui-pomgca-border-image-width, 1);
  border-left-color: var(--hui-pomgca-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-pomgca-border-left-style, none);
  border-left-width: var(--hui-pomgca-border-left-width, 0px);
  border-right-color: var(--hui-pomgca-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-pomgca-border-right-style, none);
  border-right-width: var(--hui-pomgca-border-right-width, 0px);
  border-top-color: var(--hui-pomgca-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-pomgca-border-top-style, none);
  border-top-width: var(--hui-pomgca-border-top-width, 0px);
  border-top-left-radius: var(--hui-pomgca-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-pomgca-border-top-right-radius, 0px);
  box-shadow: var(--hui-pomgca-box-shadow, none);
  cursor: var(--hui-pomgca-cursor, auto);
  outline-color: var(--hui-pomgca-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-pomgca-outline-offset, 0px);
  outline-style: var(--hui-pomgca-outline-style, none);
  outline-width: var(--hui-pomgca-outline-width, 0px);
  scrollbar-color: var(--hui-pomgca-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-pomgca-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-pomgca-scrollbar-width, thin);
}
[data-hui=Button] > svg {
  /* LAYOUT-POSITION */
  position: var(--hui-fqjtnv-position, static);
  top: var(--hui-fqjtnv-top, auto);
  right: var(--hui-fqjtnv-right, auto);
  bottom: var(--hui-fqjtnv-bottom, auto);
  left: var(--hui-fqjtnv-left, auto);
  z-index: var(--hui-fqjtnv-z-index, auto);
  float: var(--hui-fqjtnv-float, none);
  clear: var(--hui-fqjtnv-clear, none);
  align-self: var(--hui-fqjtnv-align-self, auto);
  order: var(--hui-fqjtnv-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-fqjtnv-box-sizing, border-box);
  height: var(--hui-fqjtnv-height, auto);
  max-height: var(--hui-fqjtnv-max-height, none);
  min-height: var(--hui-fqjtnv-min-height, auto);
  width: var(--hui-fqjtnv-width, auto);
  max-width: var(--hui-fqjtnv-max-width, none);
  min-width: var(--hui-fqjtnv-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-fqjtnv-margin-top, 0px);
  margin-right: var(--hui-fqjtnv-margin-right, 0px);
  margin-bottom: var(--hui-fqjtnv-margin-bottom, 0px);
  margin-left: var(--hui-fqjtnv-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-fqjtnv-padding-top, 0px);
  padding-right: var(--hui-fqjtnv-padding-right, 0px);
  padding-bottom: var(--hui-fqjtnv-padding-bottom, 0px);
  padding-left: var(--hui-fqjtnv-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-fqjtnv-overflow-x, visible);
  overflow-y: var(--hui-fqjtnv-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-fqjtnv-flex-basis, auto);
  flex-direction: var(--hui-fqjtnv-flex-direction, row);
  flex-grow: var(--hui-fqjtnv-flex-grow, 0);
  flex-shrink: var(--hui-fqjtnv-flex-shrink, 1);
  flex-wrap: var(--hui-fqjtnv-flex-wrap, nowrap);
  gap: var(--hui-fqjtnv-gap, 0px);
  align-content: var(--hui-fqjtnv-align-content, stretch);
  justify-content: var(--hui-fqjtnv-justify-content, flex-start);
  align-items: var(--hui-fqjtnv-align-items, stretch);
  /* TEXT */
  direction: var(--hui-fqjtnv-direction, ltr);
  font-family: var(--hui-fqjtnv-font-family, system-ui);
  font-size: var(--hui-fqjtnv-font-size, 16px);
  font-stretch: var(--hui-fqjtnv-font-stretch, 100%);
  font-style: var(--hui-fqjtnv-font-style, normal);
  font-weight: var(--hui-fqjtnv-font-weight, 400);
  letter-spacing: var(--hui-fqjtnv-letter-spacing, normal);
  line-height: var(--hui-fqjtnv-line-height, normal);
  text-align: var(--hui-fqjtnv-text-align, start);
  text-align-last: var(--hui-fqjtnv-text-align-last, auto);
  text-decoration-color: var(--hui-fqjtnv-text-decoration-color, #000);
  text-decoration-line: var(--hui-fqjtnv-text-decoration-line, none);
  text-decoration-style: var(--hui-fqjtnv-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-fqjtnv-text-decoration-thickness, auto);
  text-indent: var(--hui-fqjtnv-text-indent, 0px);
  text-overflow: var(--hui-fqjtnv-text-overflow, clip);
  text-shadow: var(--hui-fqjtnv-text-shadow, none);
  text-size-adjust: var(--hui-fqjtnv-text-size-adjust, auto);
  text-transform: var(--hui-fqjtnv-text-transform, none);
  text-wrap: var(--hui-fqjtnv-text-wrap, wrap);
  vertical-align: var(--hui-fqjtnv-vertical-align, baseline);
  white-space-collapse: var(--hui-fqjtnv-white-space-collapse, collapse);
  word-break: var(--hui-fqjtnv-word-break, normal);
  word-spacing: var(--hui-fqjtnv-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-fqjtnv-visibility, visible);
  color: var(--hui-fqjtnv-color, rgb(0, 0, 0));
  background-attachment: var(--hui-fqjtnv-background-attachment, scroll);
  background-clip: var(--hui-fqjtnv-background-clip, border-box);
  background-color: var(--hui-fqjtnv-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-fqjtnv-background-image, none);
  background-origin: var(--hui-fqjtnv-background-origin, padding-box);
  background-position-x: var(--hui-fqjtnv-background-position-x, 0%);
  background-position-y: var(--hui-fqjtnv-background-position-y, 0%);
  background-repeat: var(--hui-fqjtnv-background-repeat, repeat);
  background-size: var(--hui-fqjtnv-background-size, auto);
  border-bottom-color: var(--hui-fqjtnv-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-fqjtnv-border-bottom-style, none);
  border-bottom-width: var(--hui-fqjtnv-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-fqjtnv-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-fqjtnv-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-fqjtnv-border-image-outset, 0);
  border-image-repeat: var(--hui-fqjtnv-border-image-repeat, stretch);
  border-image-slice: var(--hui-fqjtnv-border-image-slice, 100%);
  border-image-source: var(--hui-fqjtnv-border-image-source, none);
  border-image-width: var(--hui-fqjtnv-border-image-width, 1);
  border-left-color: var(--hui-fqjtnv-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-fqjtnv-border-left-style, none);
  border-left-width: var(--hui-fqjtnv-border-left-width, 0px);
  border-right-color: var(--hui-fqjtnv-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-fqjtnv-border-right-style, none);
  border-right-width: var(--hui-fqjtnv-border-right-width, 0px);
  border-top-color: var(--hui-fqjtnv-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-fqjtnv-border-top-style, none);
  border-top-width: var(--hui-fqjtnv-border-top-width, 0px);
  border-top-left-radius: var(--hui-fqjtnv-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-fqjtnv-border-top-right-radius, 0px);
  box-shadow: var(--hui-fqjtnv-box-shadow, none);
  cursor: var(--hui-fqjtnv-cursor, auto);
  outline-color: var(--hui-fqjtnv-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-fqjtnv-outline-offset, 0px);
  outline-style: var(--hui-fqjtnv-outline-style, none);
  outline-width: var(--hui-fqjtnv-outline-width, 0px);
  scrollbar-color: var(--hui-fqjtnv-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-fqjtnv-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-fqjtnv-scrollbar-width, thin);
  /* DISPLAY */
  display: var(--hui-fqjtnv-display, block);
  stroke: var(--hui-fqjtnv-stroke, initial);
  stroke-width: var(--hui-fqjtnv-stroke-width, initial);
}
[data-hui=Checkbox] {
  /* APPERANCE */
  --hui-opvjag-cursor: pointer;
}
[data-hui=Checkbox] > input {
}
[data-hui=Checkbox][data-hui-theme~=flat] {
}
[data-hui=Checkbox][data-hui-theme~=flat] > input {
}
[data-hui=Checkbox][data-hui-theme~=small] {
}
[data-hui=Checkbox][data-hui-theme~=small] > input {
}
[data-hui=Checkbox][data-hui-theme~=round] {
}
[data-hui=Checkbox][data-hui-theme~=round] > input {
}
[data-hui=Checkbox] {
  /* LAYOUT-POSITION */
/*  --hui-opvjag-position-default: ; */
/*  --hui-opvjag-top-default: ; */
/*  --hui-opvjag-right-default: ; */
/*  --hui-opvjag-bottom-default: ; */
/*  --hui-opvjag-left-default: ; */
/*  --hui-opvjag-z-index-default: ; */
/*  --hui-opvjag-float-default: ; */
/*  --hui-opvjag-clear-default: ; */
/*  --hui-opvjag-align-self-default: ; */
/*  --hui-opvjag-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-opvjag-box-sizing-default: ; */
/*  --hui-opvjag-height-default: ; */
/*  --hui-opvjag-max-height-default: ; */
/*  --hui-opvjag-min-height-default: ; */
/*  --hui-opvjag-width-default: ; */
/*  --hui-opvjag-max-width-default: ; */
/*  --hui-opvjag-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-opvjag-margin-top-default: ; */
/*  --hui-opvjag-margin-right-default: ; */
/*  --hui-opvjag-margin-bottom-default: ; */
/*  --hui-opvjag-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-opvjag-padding-top-default: ; */
/*  --hui-opvjag-padding-right-default: ; */
/*  --hui-opvjag-padding-bottom-default: ; */
/*  --hui-opvjag-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-opvjag-overflow-x-default: ; */
/*  --hui-opvjag-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-opvjag-flex-basis-default: ; */
/*  --hui-opvjag-flex-direction-default: ; */
/*  --hui-opvjag-flex-grow-default: ; */
/*  --hui-opvjag-flex-shrink-default: ; */
/*  --hui-opvjag-flex-wrap-default: ; */
/*  --hui-opvjag-gap-default: ; */
/*  --hui-opvjag-align-content-default: ; */
/*  --hui-opvjag-justify-content-default: ; */
/*  --hui-opvjag-align-items-default: ; */
  /* TEXT */
/*  --hui-opvjag-direction-default: ; */
/*  --hui-opvjag-font-family-default: ; */
/*  --hui-opvjag-font-size-default: ; */
/*  --hui-opvjag-font-stretch-default: ; */
/*  --hui-opvjag-font-style-default: ; */
/*  --hui-opvjag-font-weight-default: ; */
/*  --hui-opvjag-letter-spacing-default: ; */
/*  --hui-opvjag-line-height-default: ; */
/*  --hui-opvjag-text-align-default: ; */
/*  --hui-opvjag-text-align-last-default: ; */
/*  --hui-opvjag-text-decoration-color-default: ; */
/*  --hui-opvjag-text-decoration-line-default: ; */
/*  --hui-opvjag-text-decoration-style-default: ; */
/*  --hui-opvjag-text-decoration-thickness-default: ; */
/*  --hui-opvjag-text-indent-default: ; */
/*  --hui-opvjag-text-overflow-default: ; */
/*  --hui-opvjag-text-shadow-default: ; */
/*  --hui-opvjag-text-size-adjust-default: ; */
/*  --hui-opvjag-text-transform-default: ; */
/*  --hui-opvjag-text-wrap-default: ; */
/*  --hui-opvjag-vertical-align-default: ; */
/*  --hui-opvjag-white-space-collapse-default: ; */
/*  --hui-opvjag-word-break-default: ; */
/*  --hui-opvjag-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-opvjag-visibility-default: ; */
/*  --hui-opvjag-color-default: ; */
/*  --hui-opvjag-background-attachment-default: ; */
/*  --hui-opvjag-background-clip-default: ; */
/*  --hui-opvjag-background-color-default: ; */
/*  --hui-opvjag-background-image-default: ; */
/*  --hui-opvjag-background-origin-default: ; */
/*  --hui-opvjag-background-position-x-default: ; */
/*  --hui-opvjag-background-position-y-default: ; */
/*  --hui-opvjag-background-repeat-default: ; */
/*  --hui-opvjag-background-size-default: ; */
/*  --hui-opvjag-border-bottom-color-default: ; */
/*  --hui-opvjag-border-bottom-style-default: ; */
/*  --hui-opvjag-border-bottom-width-default: ; */
/*  --hui-opvjag-border-bottom-left-radius-default: ; */
/*  --hui-opvjag-border-bottom-right-radius-default: ; */
/*  --hui-opvjag-border-image-outset-default: ; */
/*  --hui-opvjag-border-image-repeat-default: ; */
/*  --hui-opvjag-border-image-slice-default: ; */
/*  --hui-opvjag-border-image-source-default: ; */
/*  --hui-opvjag-border-image-width-default: ; */
/*  --hui-opvjag-border-left-color-default: ; */
/*  --hui-opvjag-border-left-style-default: ; */
/*  --hui-opvjag-border-left-width-default: ; */
/*  --hui-opvjag-border-right-color-default: ; */
/*  --hui-opvjag-border-right-style-default: ; */
/*  --hui-opvjag-border-right-width-default: ; */
/*  --hui-opvjag-border-top-color-default: ; */
/*  --hui-opvjag-border-top-style-default: ; */
/*  --hui-opvjag-border-top-width-default: ; */
/*  --hui-opvjag-border-top-left-radius-default: ; */
/*  --hui-opvjag-border-top-right-radius-default: ; */
/*  --hui-opvjag-box-shadow-default: ; */
/*  --hui-opvjag-cursor-default: ; */
/*  --hui-opvjag-outline-color-default: ; */
/*  --hui-opvjag-outline-offset-default: ; */
/*  --hui-opvjag-outline-style-default: ; */
/*  --hui-opvjag-outline-width-default: ; */
/*  --hui-opvjag-scrollbar-color-default: ; */
/*  --hui-opvjag-scrollbar-gutter-default: ; */
/*  --hui-opvjag-scrollbar-width-default: ; */
}
[data-hui=Checkbox] > input {
  /* DISPLAY */
/*  --hui-ujaizw-display-default: ; */
}
[data-hui=Checkbox] {
  /* LAYOUT-POSITION */
  position: var(--hui-opvjag-position, static);
  top: var(--hui-opvjag-top, auto);
  right: var(--hui-opvjag-right, auto);
  bottom: var(--hui-opvjag-bottom, auto);
  left: var(--hui-opvjag-left, auto);
  z-index: var(--hui-opvjag-z-index, auto);
  float: var(--hui-opvjag-float, none);
  clear: var(--hui-opvjag-clear, none);
  align-self: var(--hui-opvjag-align-self, auto);
  order: var(--hui-opvjag-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-opvjag-box-sizing, border-box);
  height: var(--hui-opvjag-height, auto);
  max-height: var(--hui-opvjag-max-height, none);
  min-height: var(--hui-opvjag-min-height, auto);
  width: var(--hui-opvjag-width, auto);
  max-width: var(--hui-opvjag-max-width, none);
  min-width: var(--hui-opvjag-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-opvjag-margin-top, 0px);
  margin-right: var(--hui-opvjag-margin-right, 0px);
  margin-bottom: var(--hui-opvjag-margin-bottom, 0px);
  margin-left: var(--hui-opvjag-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-opvjag-padding-top, 0px);
  padding-right: var(--hui-opvjag-padding-right, 0px);
  padding-bottom: var(--hui-opvjag-padding-bottom, 0px);
  padding-left: var(--hui-opvjag-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-opvjag-overflow-x, visible);
  overflow-y: var(--hui-opvjag-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-opvjag-flex-basis, auto);
  flex-direction: var(--hui-opvjag-flex-direction, row);
  flex-grow: var(--hui-opvjag-flex-grow, 0);
  flex-shrink: var(--hui-opvjag-flex-shrink, 1);
  flex-wrap: var(--hui-opvjag-flex-wrap, nowrap);
  gap: var(--hui-opvjag-gap, 0px);
  align-content: var(--hui-opvjag-align-content, stretch);
  justify-content: var(--hui-opvjag-justify-content, flex-start);
  align-items: var(--hui-opvjag-align-items, stretch);
  /* TEXT */
  direction: var(--hui-opvjag-direction, ltr);
  font-family: var(--hui-opvjag-font-family, system-ui);
  font-size: var(--hui-opvjag-font-size, 16px);
  font-stretch: var(--hui-opvjag-font-stretch, 100%);
  font-style: var(--hui-opvjag-font-style, normal);
  font-weight: var(--hui-opvjag-font-weight, 400);
  letter-spacing: var(--hui-opvjag-letter-spacing, normal);
  line-height: var(--hui-opvjag-line-height, normal);
  text-align: var(--hui-opvjag-text-align, start);
  text-align-last: var(--hui-opvjag-text-align-last, auto);
  text-decoration-color: var(--hui-opvjag-text-decoration-color, #000);
  text-decoration-line: var(--hui-opvjag-text-decoration-line, none);
  text-decoration-style: var(--hui-opvjag-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-opvjag-text-decoration-thickness, auto);
  text-indent: var(--hui-opvjag-text-indent, 0px);
  text-overflow: var(--hui-opvjag-text-overflow, clip);
  text-shadow: var(--hui-opvjag-text-shadow, none);
  text-size-adjust: var(--hui-opvjag-text-size-adjust, auto);
  text-transform: var(--hui-opvjag-text-transform, none);
  text-wrap: var(--hui-opvjag-text-wrap, wrap);
  vertical-align: var(--hui-opvjag-vertical-align, baseline);
  white-space-collapse: var(--hui-opvjag-white-space-collapse, collapse);
  word-break: var(--hui-opvjag-word-break, normal);
  word-spacing: var(--hui-opvjag-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-opvjag-visibility, visible);
  color: var(--hui-opvjag-color, rgb(0, 0, 0));
  background-attachment: var(--hui-opvjag-background-attachment, scroll);
  background-clip: var(--hui-opvjag-background-clip, border-box);
  background-color: var(--hui-opvjag-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-opvjag-background-image, none);
  background-origin: var(--hui-opvjag-background-origin, padding-box);
  background-position-x: var(--hui-opvjag-background-position-x, 0%);
  background-position-y: var(--hui-opvjag-background-position-y, 0%);
  background-repeat: var(--hui-opvjag-background-repeat, repeat);
  background-size: var(--hui-opvjag-background-size, auto);
  border-bottom-color: var(--hui-opvjag-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-opvjag-border-bottom-style, none);
  border-bottom-width: var(--hui-opvjag-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-opvjag-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-opvjag-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-opvjag-border-image-outset, 0);
  border-image-repeat: var(--hui-opvjag-border-image-repeat, stretch);
  border-image-slice: var(--hui-opvjag-border-image-slice, 100%);
  border-image-source: var(--hui-opvjag-border-image-source, none);
  border-image-width: var(--hui-opvjag-border-image-width, 1);
  border-left-color: var(--hui-opvjag-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-opvjag-border-left-style, none);
  border-left-width: var(--hui-opvjag-border-left-width, 0px);
  border-right-color: var(--hui-opvjag-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-opvjag-border-right-style, none);
  border-right-width: var(--hui-opvjag-border-right-width, 0px);
  border-top-color: var(--hui-opvjag-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-opvjag-border-top-style, none);
  border-top-width: var(--hui-opvjag-border-top-width, 0px);
  border-top-left-radius: var(--hui-opvjag-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-opvjag-border-top-right-radius, 0px);
  box-shadow: var(--hui-opvjag-box-shadow, none);
  cursor: var(--hui-opvjag-cursor, auto);
  outline-color: var(--hui-opvjag-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-opvjag-outline-offset, 0px);
  outline-style: var(--hui-opvjag-outline-style, none);
  outline-width: var(--hui-opvjag-outline-width, 0px);
  scrollbar-color: var(--hui-opvjag-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-opvjag-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-opvjag-scrollbar-width, thin);
}
[data-hui=Checkbox] > input {
  /* DISPLAY */
  display: var(--hui-ujaizw-display, block);
}
[data-hui=Bar] > figure {
  /* LAYOUT-POSITION */
  position: var(--hui-zoadiu-position, static);
  top: var(--hui-zoadiu-top, auto);
  right: var(--hui-zoadiu-right, auto);
  bottom: var(--hui-zoadiu-bottom, auto);
  left: var(--hui-zoadiu-left, auto);
  z-index: var(--hui-zoadiu-z-index, auto);
  float: var(--hui-zoadiu-float, none);
  clear: var(--hui-zoadiu-clear, none);
  align-self: var(--hui-zoadiu-align-self, auto);
  order: var(--hui-zoadiu-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-zoadiu-box-sizing, border-box);
  height: var(--hui-zoadiu-height, auto);
  max-height: var(--hui-zoadiu-max-height, none);
  min-height: var(--hui-zoadiu-min-height, auto);
  width: var(--hui-zoadiu-width, auto);
  max-width: var(--hui-zoadiu-max-width, none);
  min-width: var(--hui-zoadiu-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-zoadiu-margin-top, 0px);
  margin-right: var(--hui-zoadiu-margin-right, 0px);
  margin-bottom: var(--hui-zoadiu-margin-bottom, 0px);
  margin-left: var(--hui-zoadiu-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-zoadiu-padding-top, 0px);
  padding-right: var(--hui-zoadiu-padding-right, 0px);
  padding-bottom: var(--hui-zoadiu-padding-bottom, 0px);
  padding-left: var(--hui-zoadiu-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-zoadiu-overflow-x, visible);
  overflow-y: var(--hui-zoadiu-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-zoadiu-flex-basis, auto);
  flex-direction: var(--hui-zoadiu-flex-direction, row);
  flex-grow: var(--hui-zoadiu-flex-grow, 0);
  flex-shrink: var(--hui-zoadiu-flex-shrink, 1);
  flex-wrap: var(--hui-zoadiu-flex-wrap, nowrap);
  gap: var(--hui-zoadiu-gap, 0px);
  align-content: var(--hui-zoadiu-align-content, stretch);
  justify-content: var(--hui-zoadiu-justify-content, flex-start);
  align-items: var(--hui-zoadiu-align-items, stretch);
  /* TEXT */
  direction: var(--hui-zoadiu-direction, ltr);
  font-family: var(--hui-zoadiu-font-family, system-ui);
  font-size: var(--hui-zoadiu-font-size, 16px);
  font-stretch: var(--hui-zoadiu-font-stretch, 100%);
  font-style: var(--hui-zoadiu-font-style, normal);
  font-weight: var(--hui-zoadiu-font-weight, 400);
  letter-spacing: var(--hui-zoadiu-letter-spacing, normal);
  line-height: var(--hui-zoadiu-line-height, normal);
  text-align: var(--hui-zoadiu-text-align, start);
  text-align-last: var(--hui-zoadiu-text-align-last, auto);
  text-decoration-color: var(--hui-zoadiu-text-decoration-color, #000);
  text-decoration-line: var(--hui-zoadiu-text-decoration-line, none);
  text-decoration-style: var(--hui-zoadiu-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-zoadiu-text-decoration-thickness, auto);
  text-indent: var(--hui-zoadiu-text-indent, 0px);
  text-overflow: var(--hui-zoadiu-text-overflow, clip);
  text-shadow: var(--hui-zoadiu-text-shadow, none);
  text-size-adjust: var(--hui-zoadiu-text-size-adjust, auto);
  text-transform: var(--hui-zoadiu-text-transform, none);
  text-wrap: var(--hui-zoadiu-text-wrap, wrap);
  vertical-align: var(--hui-zoadiu-vertical-align, baseline);
  white-space-collapse: var(--hui-zoadiu-white-space-collapse, collapse);
  word-break: var(--hui-zoadiu-word-break, normal);
  word-spacing: var(--hui-zoadiu-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-zoadiu-visibility, visible);
  color: var(--hui-zoadiu-color, rgb(0, 0, 0));
  background-attachment: var(--hui-zoadiu-background-attachment, scroll);
  background-clip: var(--hui-zoadiu-background-clip, border-box);
  background-color: var(--hui-zoadiu-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-zoadiu-background-image, none);
  background-origin: var(--hui-zoadiu-background-origin, padding-box);
  background-position-x: var(--hui-zoadiu-background-position-x, 0%);
  background-position-y: var(--hui-zoadiu-background-position-y, 0%);
  background-repeat: var(--hui-zoadiu-background-repeat, repeat);
  background-size: var(--hui-zoadiu-background-size, auto);
  border-bottom-color: var(--hui-zoadiu-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-zoadiu-border-bottom-style, none);
  border-bottom-width: var(--hui-zoadiu-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-zoadiu-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-zoadiu-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-zoadiu-border-image-outset, 0);
  border-image-repeat: var(--hui-zoadiu-border-image-repeat, stretch);
  border-image-slice: var(--hui-zoadiu-border-image-slice, 100%);
  border-image-source: var(--hui-zoadiu-border-image-source, none);
  border-image-width: var(--hui-zoadiu-border-image-width, 1);
  border-left-color: var(--hui-zoadiu-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-zoadiu-border-left-style, none);
  border-left-width: var(--hui-zoadiu-border-left-width, 0px);
  border-right-color: var(--hui-zoadiu-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-zoadiu-border-right-style, none);
  border-right-width: var(--hui-zoadiu-border-right-width, 0px);
  border-top-color: var(--hui-zoadiu-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-zoadiu-border-top-style, none);
  border-top-width: var(--hui-zoadiu-border-top-width, 0px);
  border-top-left-radius: var(--hui-zoadiu-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-zoadiu-border-top-right-radius, 0px);
  box-shadow: var(--hui-zoadiu-box-shadow, none);
  cursor: var(--hui-zoadiu-cursor, auto);
  outline-color: var(--hui-zoadiu-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-zoadiu-outline-offset, 0px);
  outline-style: var(--hui-zoadiu-outline-style, none);
  outline-width: var(--hui-zoadiu-outline-width, 0px);
  scrollbar-color: var(--hui-zoadiu-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-zoadiu-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-zoadiu-scrollbar-width, thin);
}
[data-hui=Badge] {
  /* LAYOUT-POSITION */
  position: var(--hui-jjitob-position, static);
  top: var(--hui-jjitob-top, auto);
  right: var(--hui-jjitob-right, auto);
  bottom: var(--hui-jjitob-bottom, auto);
  left: var(--hui-jjitob-left, auto);
  z-index: var(--hui-jjitob-z-index, auto);
  float: var(--hui-jjitob-float, none);
  clear: var(--hui-jjitob-clear, none);
  align-self: var(--hui-jjitob-align-self, auto);
  order: var(--hui-jjitob-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-jjitob-box-sizing, border-box);
  height: var(--hui-jjitob-height, auto);
  max-height: var(--hui-jjitob-max-height, none);
  min-height: var(--hui-jjitob-min-height, auto);
  width: var(--hui-jjitob-width, auto);
  max-width: var(--hui-jjitob-max-width, none);
  min-width: var(--hui-jjitob-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-jjitob-margin-top, 0px);
  margin-right: var(--hui-jjitob-margin-right, 0px);
  margin-bottom: var(--hui-jjitob-margin-bottom, 0px);
  margin-left: var(--hui-jjitob-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-jjitob-padding-top, 0px);
  padding-right: var(--hui-jjitob-padding-right, 0px);
  padding-bottom: var(--hui-jjitob-padding-bottom, 0px);
  padding-left: var(--hui-jjitob-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-jjitob-overflow-x, visible);
  overflow-y: var(--hui-jjitob-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-jjitob-flex-basis, auto);
  flex-direction: var(--hui-jjitob-flex-direction, row);
  flex-grow: var(--hui-jjitob-flex-grow, 0);
  flex-shrink: var(--hui-jjitob-flex-shrink, 1);
  flex-wrap: var(--hui-jjitob-flex-wrap, nowrap);
  gap: var(--hui-jjitob-gap, 0px);
  align-content: var(--hui-jjitob-align-content, stretch);
  justify-content: var(--hui-jjitob-justify-content, flex-start);
  align-items: var(--hui-jjitob-align-items, stretch);
  /* TEXT */
  direction: var(--hui-jjitob-direction, ltr);
  font-family: var(--hui-jjitob-font-family, system-ui);
  font-size: var(--hui-jjitob-font-size, 16px);
  font-stretch: var(--hui-jjitob-font-stretch, 100%);
  font-style: var(--hui-jjitob-font-style, normal);
  font-weight: var(--hui-jjitob-font-weight, 400);
  letter-spacing: var(--hui-jjitob-letter-spacing, normal);
  line-height: var(--hui-jjitob-line-height, normal);
  text-align: var(--hui-jjitob-text-align, start);
  text-align-last: var(--hui-jjitob-text-align-last, auto);
  text-decoration-color: var(--hui-jjitob-text-decoration-color, #000);
  text-decoration-line: var(--hui-jjitob-text-decoration-line, none);
  text-decoration-style: var(--hui-jjitob-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-jjitob-text-decoration-thickness, auto);
  text-indent: var(--hui-jjitob-text-indent, 0px);
  text-overflow: var(--hui-jjitob-text-overflow, clip);
  text-shadow: var(--hui-jjitob-text-shadow, none);
  text-size-adjust: var(--hui-jjitob-text-size-adjust, auto);
  text-transform: var(--hui-jjitob-text-transform, none);
  text-wrap: var(--hui-jjitob-text-wrap, wrap);
  vertical-align: var(--hui-jjitob-vertical-align, baseline);
  white-space-collapse: var(--hui-jjitob-white-space-collapse, collapse);
  word-break: var(--hui-jjitob-word-break, normal);
  word-spacing: var(--hui-jjitob-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-jjitob-visibility, visible);
  color: var(--hui-jjitob-color, rgb(0, 0, 0));
  background-attachment: var(--hui-jjitob-background-attachment, scroll);
  background-clip: var(--hui-jjitob-background-clip, border-box);
  background-color: var(--hui-jjitob-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-jjitob-background-image, none);
  background-origin: var(--hui-jjitob-background-origin, padding-box);
  background-position-x: var(--hui-jjitob-background-position-x, 0%);
  background-position-y: var(--hui-jjitob-background-position-y, 0%);
  background-repeat: var(--hui-jjitob-background-repeat, repeat);
  background-size: var(--hui-jjitob-background-size, auto);
  border-bottom-color: var(--hui-jjitob-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-jjitob-border-bottom-style, none);
  border-bottom-width: var(--hui-jjitob-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-jjitob-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-jjitob-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-jjitob-border-image-outset, 0);
  border-image-repeat: var(--hui-jjitob-border-image-repeat, stretch);
  border-image-slice: var(--hui-jjitob-border-image-slice, 100%);
  border-image-source: var(--hui-jjitob-border-image-source, none);
  border-image-width: var(--hui-jjitob-border-image-width, 1);
  border-left-color: var(--hui-jjitob-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-jjitob-border-left-style, none);
  border-left-width: var(--hui-jjitob-border-left-width, 0px);
  border-right-color: var(--hui-jjitob-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-jjitob-border-right-style, none);
  border-right-width: var(--hui-jjitob-border-right-width, 0px);
  border-top-color: var(--hui-jjitob-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-jjitob-border-top-style, none);
  border-top-width: var(--hui-jjitob-border-top-width, 0px);
  border-top-left-radius: var(--hui-jjitob-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-jjitob-border-top-right-radius, 0px);
  box-shadow: var(--hui-jjitob-box-shadow, none);
  cursor: var(--hui-jjitob-cursor, auto);
  outline-color: var(--hui-jjitob-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-jjitob-outline-offset, 0px);
  outline-style: var(--hui-jjitob-outline-style, none);
  outline-width: var(--hui-jjitob-outline-width, 0px);
  scrollbar-color: var(--hui-jjitob-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-jjitob-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-jjitob-scrollbar-width, thin);
  /* DISPLAY */
  display: var(--hui-jjitob-display, block);
}
[data-hui=Badge] > svg {
  /* LAYOUT-POSITION */
  position: var(--hui-arwvwn-position, static);
  top: var(--hui-arwvwn-top, auto);
  right: var(--hui-arwvwn-right, auto);
  bottom: var(--hui-arwvwn-bottom, auto);
  left: var(--hui-arwvwn-left, auto);
  z-index: var(--hui-arwvwn-z-index, auto);
  float: var(--hui-arwvwn-float, none);
  clear: var(--hui-arwvwn-clear, none);
  align-self: var(--hui-arwvwn-align-self, auto);
  order: var(--hui-arwvwn-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-arwvwn-box-sizing, border-box);
  height: var(--hui-arwvwn-height, auto);
  max-height: var(--hui-arwvwn-max-height, none);
  min-height: var(--hui-arwvwn-min-height, auto);
  width: var(--hui-arwvwn-width, auto);
  max-width: var(--hui-arwvwn-max-width, none);
  min-width: var(--hui-arwvwn-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-arwvwn-margin-top, 0px);
  margin-right: var(--hui-arwvwn-margin-right, 0px);
  margin-bottom: var(--hui-arwvwn-margin-bottom, 0px);
  margin-left: var(--hui-arwvwn-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-arwvwn-padding-top, 0px);
  padding-right: var(--hui-arwvwn-padding-right, 0px);
  padding-bottom: var(--hui-arwvwn-padding-bottom, 0px);
  padding-left: var(--hui-arwvwn-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-arwvwn-overflow-x, visible);
  overflow-y: var(--hui-arwvwn-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-arwvwn-flex-basis, auto);
  flex-direction: var(--hui-arwvwn-flex-direction, row);
  flex-grow: var(--hui-arwvwn-flex-grow, 0);
  flex-shrink: var(--hui-arwvwn-flex-shrink, 1);
  flex-wrap: var(--hui-arwvwn-flex-wrap, nowrap);
  gap: var(--hui-arwvwn-gap, 0px);
  align-content: var(--hui-arwvwn-align-content, stretch);
  justify-content: var(--hui-arwvwn-justify-content, flex-start);
  align-items: var(--hui-arwvwn-align-items, stretch);
  /* TEXT */
  direction: var(--hui-arwvwn-direction, ltr);
  font-family: var(--hui-arwvwn-font-family, system-ui);
  font-size: var(--hui-arwvwn-font-size, 16px);
  font-stretch: var(--hui-arwvwn-font-stretch, 100%);
  font-style: var(--hui-arwvwn-font-style, normal);
  font-weight: var(--hui-arwvwn-font-weight, 400);
  letter-spacing: var(--hui-arwvwn-letter-spacing, normal);
  line-height: var(--hui-arwvwn-line-height, normal);
  text-align: var(--hui-arwvwn-text-align, start);
  text-align-last: var(--hui-arwvwn-text-align-last, auto);
  text-decoration-color: var(--hui-arwvwn-text-decoration-color, #000);
  text-decoration-line: var(--hui-arwvwn-text-decoration-line, none);
  text-decoration-style: var(--hui-arwvwn-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-arwvwn-text-decoration-thickness, auto);
  text-indent: var(--hui-arwvwn-text-indent, 0px);
  text-overflow: var(--hui-arwvwn-text-overflow, clip);
  text-shadow: var(--hui-arwvwn-text-shadow, none);
  text-size-adjust: var(--hui-arwvwn-text-size-adjust, auto);
  text-transform: var(--hui-arwvwn-text-transform, none);
  text-wrap: var(--hui-arwvwn-text-wrap, wrap);
  vertical-align: var(--hui-arwvwn-vertical-align, baseline);
  white-space-collapse: var(--hui-arwvwn-white-space-collapse, collapse);
  word-break: var(--hui-arwvwn-word-break, normal);
  word-spacing: var(--hui-arwvwn-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-arwvwn-visibility, visible);
  color: var(--hui-arwvwn-color, rgb(0, 0, 0));
  background-attachment: var(--hui-arwvwn-background-attachment, scroll);
  background-clip: var(--hui-arwvwn-background-clip, border-box);
  background-color: var(--hui-arwvwn-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-arwvwn-background-image, none);
  background-origin: var(--hui-arwvwn-background-origin, padding-box);
  background-position-x: var(--hui-arwvwn-background-position-x, 0%);
  background-position-y: var(--hui-arwvwn-background-position-y, 0%);
  background-repeat: var(--hui-arwvwn-background-repeat, repeat);
  background-size: var(--hui-arwvwn-background-size, auto);
  border-bottom-color: var(--hui-arwvwn-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-arwvwn-border-bottom-style, none);
  border-bottom-width: var(--hui-arwvwn-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-arwvwn-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-arwvwn-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-arwvwn-border-image-outset, 0);
  border-image-repeat: var(--hui-arwvwn-border-image-repeat, stretch);
  border-image-slice: var(--hui-arwvwn-border-image-slice, 100%);
  border-image-source: var(--hui-arwvwn-border-image-source, none);
  border-image-width: var(--hui-arwvwn-border-image-width, 1);
  border-left-color: var(--hui-arwvwn-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-arwvwn-border-left-style, none);
  border-left-width: var(--hui-arwvwn-border-left-width, 0px);
  border-right-color: var(--hui-arwvwn-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-arwvwn-border-right-style, none);
  border-right-width: var(--hui-arwvwn-border-right-width, 0px);
  border-top-color: var(--hui-arwvwn-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-arwvwn-border-top-style, none);
  border-top-width: var(--hui-arwvwn-border-top-width, 0px);
  border-top-left-radius: var(--hui-arwvwn-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-arwvwn-border-top-right-radius, 0px);
  box-shadow: var(--hui-arwvwn-box-shadow, none);
  cursor: var(--hui-arwvwn-cursor, auto);
  outline-color: var(--hui-arwvwn-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-arwvwn-outline-offset, 0px);
  outline-style: var(--hui-arwvwn-outline-style, none);
  outline-width: var(--hui-arwvwn-outline-width, 0px);
  scrollbar-color: var(--hui-arwvwn-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-arwvwn-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-arwvwn-scrollbar-width, thin);
  /* DISPLAY */
  display: var(--hui-arwvwn-display, block);
  stroke: var(--hui-arwvwn-stroke, initial);
  stroke-width: var(--hui-arwvwn-stroke-width, initial);
}
[data-hui=Badge] {
  /* LAYOUT-PADDING */
  --hui-jjitob-padding-top: var(--hui-default-spacer-3);
  --hui-jjitob-padding-right: var(--hui-default-spacer-6);
  --hui-jjitob-padding-bottom: var(--hui-default-spacer-3);
  --hui-jjitob-padding-left: var(--hui-default-spacer-6);
  /* TEXT */
  --hui-jjitob-font-size: var(--hui-default-font-size);
  --hui-jjitob-font-weight: var(--hui-default-font-weight);
  --hui-jjitob-line-height: var(--hui-default-line-height);
  --hui-jjitob-text-align: center;
  /* APPERANCE */
  --hui-jjitob-color: var(--hui-default-color-text);
  --hui-jjitob-background-color: var(--hui-default-background-color);
  --hui-jjitob-background-image: var(--hui-default-gradient-3);
  --hui-jjitob-border-bottom-color: var(--hui-default-border-color);
  --hui-jjitob-border-bottom-style: var(--hui-default-border-style);
  --hui-jjitob-border-bottom-width: var(--hui-unua-border-width);
  --hui-jjitob-border-bottom-left-radius: var(--hui-default-border-radius-2);
  --hui-jjitob-border-bottom-right-radius: var(--hui-default-border-radius-2);
  --hui-jjitob-border-left-color: var(--hui-default-border-color);
  --hui-jjitob-border-left-style: var(--hui-default-border-style);
  --hui-jjitob-border-left-width: var(--hui-unua-border-width);
  --hui-jjitob-border-right-color: var(--hui-default-border-color);
  --hui-jjitob-border-right-style: var(--hui-default-border-style);
  --hui-jjitob-border-right-width: var(--hui-unua-border-width);
  --hui-jjitob-border-top-color: var(--hui-default-border-color);
  --hui-jjitob-border-top-style: var(--hui-default-border-style);
  --hui-jjitob-border-top-width: var(--hui-unua-border-width);
  --hui-jjitob-border-top-left-radius: var(--hui-default-border-radius-2);
  --hui-jjitob-border-top-right-radius: var(--hui-default-border-radius-2);
  /* DISPLAY */
  --hui-jjitob-display: block;
}
[data-hui=Badge] > svg {
  /* LAYOUT-SIZING */
  --hui-arwvwn-height: calc(var(--hui-default-font-size) * var(--hui-default-line-height));
  /* TEXT */
  --hui-arwvwn-vertical-align: middle;
  /* APPERANCE */
  --hui-arwvwn-cursor: pointer;
  /* DISPLAY */
  --hui-arwvwn-display: inline-block;
  --hui-arwvwn-stroke: var(--hui-default-color-text);
  --hui-arwvwn-stroke-width: var(--hui-default-border-width);
}
[data-hui=Badge][data-hui-theme~=small] {
  /* LAYOUT-PADDING */
  --hui-jjitob-padding-top: var(--hui-default-spacer-2);
  --hui-jjitob-padding-bottom: var(--hui-default-spacer-2);
  /* TEXT */
  --hui-jjitob-font-size: var(--hui-default-size-0);
}
[data-hui=Badge][data-hui-theme~=small] > svg {
  /* LAYOUT-SIZING */
  --hui-arwvwn-height: var(--hui-default-size-1);
}
[data-hui=Badge][data-hui-theme~=button] {
  /* APPERANCE */
  --hui-jjitob-box-shadow: var(--hui-unua-box-shadow);
}
[data-hui=Badge][data-hui-theme~=button] > svg {
}
[data-hui=Badge] {
  /* LAYOUT-POSITION */
/*  --hui-jjitob-position-default: ; */
/*  --hui-jjitob-top-default: ; */
/*  --hui-jjitob-right-default: ; */
/*  --hui-jjitob-bottom-default: ; */
/*  --hui-jjitob-left-default: ; */
/*  --hui-jjitob-z-index-default: ; */
/*  --hui-jjitob-float-default: ; */
/*  --hui-jjitob-clear-default: ; */
/*  --hui-jjitob-align-self-default: ; */
/*  --hui-jjitob-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-jjitob-box-sizing-default: ; */
/*  --hui-jjitob-height-default: ; */
/*  --hui-jjitob-max-height-default: ; */
/*  --hui-jjitob-min-height-default: ; */
/*  --hui-jjitob-width-default: ; */
/*  --hui-jjitob-max-width-default: ; */
/*  --hui-jjitob-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-jjitob-margin-top-default: ; */
/*  --hui-jjitob-margin-right-default: ; */
/*  --hui-jjitob-margin-bottom-default: ; */
/*  --hui-jjitob-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-jjitob-padding-top-default: ; */
/*  --hui-jjitob-padding-right-default: ; */
/*  --hui-jjitob-padding-bottom-default: ; */
/*  --hui-jjitob-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-jjitob-overflow-x-default: ; */
/*  --hui-jjitob-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-jjitob-flex-basis-default: ; */
/*  --hui-jjitob-flex-direction-default: ; */
/*  --hui-jjitob-flex-grow-default: ; */
/*  --hui-jjitob-flex-shrink-default: ; */
/*  --hui-jjitob-flex-wrap-default: ; */
/*  --hui-jjitob-gap-default: ; */
/*  --hui-jjitob-align-content-default: ; */
/*  --hui-jjitob-justify-content-default: ; */
/*  --hui-jjitob-align-items-default: ; */
  /* TEXT */
/*  --hui-jjitob-direction-default: ; */
/*  --hui-jjitob-font-family-default: ; */
/*  --hui-jjitob-font-size-default: ; */
/*  --hui-jjitob-font-stretch-default: ; */
/*  --hui-jjitob-font-style-default: ; */
/*  --hui-jjitob-font-weight-default: ; */
/*  --hui-jjitob-letter-spacing-default: ; */
/*  --hui-jjitob-line-height-default: ; */
/*  --hui-jjitob-text-align-default: ; */
/*  --hui-jjitob-text-align-last-default: ; */
/*  --hui-jjitob-text-decoration-color-default: ; */
/*  --hui-jjitob-text-decoration-line-default: ; */
/*  --hui-jjitob-text-decoration-style-default: ; */
/*  --hui-jjitob-text-decoration-thickness-default: ; */
/*  --hui-jjitob-text-indent-default: ; */
/*  --hui-jjitob-text-overflow-default: ; */
/*  --hui-jjitob-text-shadow-default: ; */
/*  --hui-jjitob-text-size-adjust-default: ; */
/*  --hui-jjitob-text-transform-default: ; */
/*  --hui-jjitob-text-wrap-default: ; */
/*  --hui-jjitob-vertical-align-default: ; */
/*  --hui-jjitob-white-space-collapse-default: ; */
/*  --hui-jjitob-word-break-default: ; */
/*  --hui-jjitob-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-jjitob-visibility-default: ; */
/*  --hui-jjitob-color-default: ; */
/*  --hui-jjitob-background-attachment-default: ; */
/*  --hui-jjitob-background-clip-default: ; */
/*  --hui-jjitob-background-color-default: ; */
/*  --hui-jjitob-background-image-default: ; */
/*  --hui-jjitob-background-origin-default: ; */
/*  --hui-jjitob-background-position-x-default: ; */
/*  --hui-jjitob-background-position-y-default: ; */
/*  --hui-jjitob-background-repeat-default: ; */
/*  --hui-jjitob-background-size-default: ; */
/*  --hui-jjitob-border-bottom-color-default: ; */
/*  --hui-jjitob-border-bottom-style-default: ; */
/*  --hui-jjitob-border-bottom-width-default: ; */
/*  --hui-jjitob-border-bottom-left-radius-default: ; */
/*  --hui-jjitob-border-bottom-right-radius-default: ; */
/*  --hui-jjitob-border-image-outset-default: ; */
/*  --hui-jjitob-border-image-repeat-default: ; */
/*  --hui-jjitob-border-image-slice-default: ; */
/*  --hui-jjitob-border-image-source-default: ; */
/*  --hui-jjitob-border-image-width-default: ; */
/*  --hui-jjitob-border-left-color-default: ; */
/*  --hui-jjitob-border-left-style-default: ; */
/*  --hui-jjitob-border-left-width-default: ; */
/*  --hui-jjitob-border-right-color-default: ; */
/*  --hui-jjitob-border-right-style-default: ; */
/*  --hui-jjitob-border-right-width-default: ; */
/*  --hui-jjitob-border-top-color-default: ; */
/*  --hui-jjitob-border-top-style-default: ; */
/*  --hui-jjitob-border-top-width-default: ; */
/*  --hui-jjitob-border-top-left-radius-default: ; */
/*  --hui-jjitob-border-top-right-radius-default: ; */
/*  --hui-jjitob-box-shadow-default: ; */
/*  --hui-jjitob-cursor-default: ; */
/*  --hui-jjitob-outline-color-default: ; */
/*  --hui-jjitob-outline-offset-default: ; */
/*  --hui-jjitob-outline-style-default: ; */
/*  --hui-jjitob-outline-width-default: ; */
/*  --hui-jjitob-scrollbar-color-default: ; */
/*  --hui-jjitob-scrollbar-gutter-default: ; */
/*  --hui-jjitob-scrollbar-width-default: ; */
  /* DISPLAY */
/*  --hui-jjitob-display-default: ; */
}
[data-hui=Badge] > svg {
  /* LAYOUT-POSITION */
/*  --hui-arwvwn-position-default: ; */
/*  --hui-arwvwn-top-default: ; */
/*  --hui-arwvwn-right-default: ; */
/*  --hui-arwvwn-bottom-default: ; */
/*  --hui-arwvwn-left-default: ; */
/*  --hui-arwvwn-z-index-default: ; */
/*  --hui-arwvwn-float-default: ; */
/*  --hui-arwvwn-clear-default: ; */
/*  --hui-arwvwn-align-self-default: ; */
/*  --hui-arwvwn-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-arwvwn-box-sizing-default: ; */
/*  --hui-arwvwn-height-default: ; */
/*  --hui-arwvwn-max-height-default: ; */
/*  --hui-arwvwn-min-height-default: ; */
/*  --hui-arwvwn-width-default: ; */
/*  --hui-arwvwn-max-width-default: ; */
/*  --hui-arwvwn-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-arwvwn-margin-top-default: ; */
/*  --hui-arwvwn-margin-right-default: ; */
/*  --hui-arwvwn-margin-bottom-default: ; */
/*  --hui-arwvwn-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-arwvwn-padding-top-default: ; */
/*  --hui-arwvwn-padding-right-default: ; */
/*  --hui-arwvwn-padding-bottom-default: ; */
/*  --hui-arwvwn-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-arwvwn-overflow-x-default: ; */
/*  --hui-arwvwn-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-arwvwn-flex-basis-default: ; */
/*  --hui-arwvwn-flex-direction-default: ; */
/*  --hui-arwvwn-flex-grow-default: ; */
/*  --hui-arwvwn-flex-shrink-default: ; */
/*  --hui-arwvwn-flex-wrap-default: ; */
/*  --hui-arwvwn-gap-default: ; */
/*  --hui-arwvwn-align-content-default: ; */
/*  --hui-arwvwn-justify-content-default: ; */
/*  --hui-arwvwn-align-items-default: ; */
  /* TEXT */
/*  --hui-arwvwn-direction-default: ; */
/*  --hui-arwvwn-font-family-default: ; */
/*  --hui-arwvwn-font-size-default: ; */
/*  --hui-arwvwn-font-stretch-default: ; */
/*  --hui-arwvwn-font-style-default: ; */
/*  --hui-arwvwn-font-weight-default: ; */
/*  --hui-arwvwn-letter-spacing-default: ; */
/*  --hui-arwvwn-line-height-default: ; */
/*  --hui-arwvwn-text-align-default: ; */
/*  --hui-arwvwn-text-align-last-default: ; */
/*  --hui-arwvwn-text-decoration-color-default: ; */
/*  --hui-arwvwn-text-decoration-line-default: ; */
/*  --hui-arwvwn-text-decoration-style-default: ; */
/*  --hui-arwvwn-text-decoration-thickness-default: ; */
/*  --hui-arwvwn-text-indent-default: ; */
/*  --hui-arwvwn-text-overflow-default: ; */
/*  --hui-arwvwn-text-shadow-default: ; */
/*  --hui-arwvwn-text-size-adjust-default: ; */
/*  --hui-arwvwn-text-transform-default: ; */
/*  --hui-arwvwn-text-wrap-default: ; */
/*  --hui-arwvwn-vertical-align-default: ; */
/*  --hui-arwvwn-white-space-collapse-default: ; */
/*  --hui-arwvwn-word-break-default: ; */
/*  --hui-arwvwn-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-arwvwn-visibility-default: ; */
/*  --hui-arwvwn-color-default: ; */
/*  --hui-arwvwn-background-attachment-default: ; */
/*  --hui-arwvwn-background-clip-default: ; */
/*  --hui-arwvwn-background-color-default: ; */
/*  --hui-arwvwn-background-image-default: ; */
/*  --hui-arwvwn-background-origin-default: ; */
/*  --hui-arwvwn-background-position-x-default: ; */
/*  --hui-arwvwn-background-position-y-default: ; */
/*  --hui-arwvwn-background-repeat-default: ; */
/*  --hui-arwvwn-background-size-default: ; */
/*  --hui-arwvwn-border-bottom-color-default: ; */
/*  --hui-arwvwn-border-bottom-style-default: ; */
/*  --hui-arwvwn-border-bottom-width-default: ; */
/*  --hui-arwvwn-border-bottom-left-radius-default: ; */
/*  --hui-arwvwn-border-bottom-right-radius-default: ; */
/*  --hui-arwvwn-border-image-outset-default: ; */
/*  --hui-arwvwn-border-image-repeat-default: ; */
/*  --hui-arwvwn-border-image-slice-default: ; */
/*  --hui-arwvwn-border-image-source-default: ; */
/*  --hui-arwvwn-border-image-width-default: ; */
/*  --hui-arwvwn-border-left-color-default: ; */
/*  --hui-arwvwn-border-left-style-default: ; */
/*  --hui-arwvwn-border-left-width-default: ; */
/*  --hui-arwvwn-border-right-color-default: ; */
/*  --hui-arwvwn-border-right-style-default: ; */
/*  --hui-arwvwn-border-right-width-default: ; */
/*  --hui-arwvwn-border-top-color-default: ; */
/*  --hui-arwvwn-border-top-style-default: ; */
/*  --hui-arwvwn-border-top-width-default: ; */
/*  --hui-arwvwn-border-top-left-radius-default: ; */
/*  --hui-arwvwn-border-top-right-radius-default: ; */
/*  --hui-arwvwn-box-shadow-default: ; */
/*  --hui-arwvwn-cursor-default: ; */
/*  --hui-arwvwn-outline-color-default: ; */
/*  --hui-arwvwn-outline-offset-default: ; */
/*  --hui-arwvwn-outline-style-default: ; */
/*  --hui-arwvwn-outline-width-default: ; */
/*  --hui-arwvwn-scrollbar-color-default: ; */
/*  --hui-arwvwn-scrollbar-gutter-default: ; */
/*  --hui-arwvwn-scrollbar-width-default: ; */
  /* DISPLAY */
/*  --hui-arwvwn-display-default: ; */
/*  --hui-arwvwn-stroke-default: ; */
/*  --hui-arwvwn-stroke-width-default: ; */
}
[data-hui=Input] > input {
  /* LAYOUT-POSITION */
  position: var(--hui-duueth-position, static);
  top: var(--hui-duueth-top, auto);
  right: var(--hui-duueth-right, auto);
  bottom: var(--hui-duueth-bottom, auto);
  left: var(--hui-duueth-left, auto);
  z-index: var(--hui-duueth-z-index, auto);
  float: var(--hui-duueth-float, none);
  clear: var(--hui-duueth-clear, none);
  align-self: var(--hui-duueth-align-self, auto);
  order: var(--hui-duueth-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-duueth-box-sizing, border-box);
  height: var(--hui-duueth-height, auto);
  max-height: var(--hui-duueth-max-height, none);
  min-height: var(--hui-duueth-min-height, auto);
  width: var(--hui-duueth-width, auto);
  max-width: var(--hui-duueth-max-width, none);
  min-width: var(--hui-duueth-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-duueth-margin-top, 0px);
  margin-right: var(--hui-duueth-margin-right, 0px);
  margin-bottom: var(--hui-duueth-margin-bottom, 0px);
  margin-left: var(--hui-duueth-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-duueth-padding-top, 0px);
  padding-right: var(--hui-duueth-padding-right, 0px);
  padding-bottom: var(--hui-duueth-padding-bottom, 0px);
  padding-left: var(--hui-duueth-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-duueth-overflow-x, visible);
  overflow-y: var(--hui-duueth-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-duueth-flex-basis, auto);
  flex-direction: var(--hui-duueth-flex-direction, row);
  flex-grow: var(--hui-duueth-flex-grow, 0);
  flex-shrink: var(--hui-duueth-flex-shrink, 1);
  flex-wrap: var(--hui-duueth-flex-wrap, nowrap);
  gap: var(--hui-duueth-gap, 0px);
  align-content: var(--hui-duueth-align-content, stretch);
  justify-content: var(--hui-duueth-justify-content, flex-start);
  align-items: var(--hui-duueth-align-items, stretch);
  /* TEXT */
  direction: var(--hui-duueth-direction, ltr);
  font-family: var(--hui-duueth-font-family, system-ui);
  font-size: var(--hui-duueth-font-size, 16px);
  font-stretch: var(--hui-duueth-font-stretch, 100%);
  font-style: var(--hui-duueth-font-style, normal);
  font-weight: var(--hui-duueth-font-weight, 400);
  letter-spacing: var(--hui-duueth-letter-spacing, normal);
  line-height: var(--hui-duueth-line-height, normal);
  text-align: var(--hui-duueth-text-align, start);
  text-align-last: var(--hui-duueth-text-align-last, auto);
  text-decoration-color: var(--hui-duueth-text-decoration-color, #000);
  text-decoration-line: var(--hui-duueth-text-decoration-line, none);
  text-decoration-style: var(--hui-duueth-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-duueth-text-decoration-thickness, auto);
  text-indent: var(--hui-duueth-text-indent, 0px);
  text-overflow: var(--hui-duueth-text-overflow, clip);
  text-shadow: var(--hui-duueth-text-shadow, none);
  text-size-adjust: var(--hui-duueth-text-size-adjust, auto);
  text-transform: var(--hui-duueth-text-transform, none);
  text-wrap: var(--hui-duueth-text-wrap, wrap);
  vertical-align: var(--hui-duueth-vertical-align, baseline);
  white-space-collapse: var(--hui-duueth-white-space-collapse, collapse);
  word-break: var(--hui-duueth-word-break, normal);
  word-spacing: var(--hui-duueth-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-duueth-visibility, visible);
  color: var(--hui-duueth-color, rgb(0, 0, 0));
  background-attachment: var(--hui-duueth-background-attachment, scroll);
  background-clip: var(--hui-duueth-background-clip, border-box);
  background-color: var(--hui-duueth-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-duueth-background-image, none);
  background-origin: var(--hui-duueth-background-origin, padding-box);
  background-position-x: var(--hui-duueth-background-position-x, 0%);
  background-position-y: var(--hui-duueth-background-position-y, 0%);
  background-repeat: var(--hui-duueth-background-repeat, repeat);
  background-size: var(--hui-duueth-background-size, auto);
  border-bottom-color: var(--hui-duueth-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-duueth-border-bottom-style, none);
  border-bottom-width: var(--hui-duueth-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-duueth-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-duueth-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-duueth-border-image-outset, 0);
  border-image-repeat: var(--hui-duueth-border-image-repeat, stretch);
  border-image-slice: var(--hui-duueth-border-image-slice, 100%);
  border-image-source: var(--hui-duueth-border-image-source, none);
  border-image-width: var(--hui-duueth-border-image-width, 1);
  border-left-color: var(--hui-duueth-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-duueth-border-left-style, none);
  border-left-width: var(--hui-duueth-border-left-width, 0px);
  border-right-color: var(--hui-duueth-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-duueth-border-right-style, none);
  border-right-width: var(--hui-duueth-border-right-width, 0px);
  border-top-color: var(--hui-duueth-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-duueth-border-top-style, none);
  border-top-width: var(--hui-duueth-border-top-width, 0px);
  border-top-left-radius: var(--hui-duueth-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-duueth-border-top-right-radius, 0px);
  box-shadow: var(--hui-duueth-box-shadow, none);
  cursor: var(--hui-duueth-cursor, auto);
  outline-color: var(--hui-duueth-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-duueth-outline-offset, 0px);
  outline-style: var(--hui-duueth-outline-style, none);
  outline-width: var(--hui-duueth-outline-width, 0px);
  scrollbar-color: var(--hui-duueth-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-duueth-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-duueth-scrollbar-width, thin);
}
[data-hui=TextInput] {
  /* LAYOUT-POSITION */
  --hui-edmssq-position: relative;
  /* LAYOUT-SIZING */
  --hui-edmssq-min-height: calc(var(--hui-default-font-size) * var(--hui-default-line-height) + (var(--hui-default-spacer-5) + var(--hui-default-spacer-3) + var(--hui-default-border-width)) * 2);
  --hui-edmssq-width: 100%;
  --hui-edmssq-max-width: 50vw;
  --hui-edmssq-min-width: 200px;
  /* LAYOUT-PADDING */
  --hui-edmssq-padding-top: var(--hui-default-spacer-5);
  --hui-edmssq-padding-right: var(--hui-default-spacer-7);
  --hui-edmssq-padding-bottom: var(--hui-default-spacer-5);
  --hui-edmssq-padding-left: var(--hui-default-spacer-7);
  /* LAYOUT-OVERFLOW */
  --hui-edmssq-overflow-x: visible;
  --hui-edmssq-overflow-y: visible;
  /* LAYOUT-FLEX */
  --hui-edmssq-flex-direction: row;
  --hui-edmssq-flex-wrap: wrap;
  --hui-edmssq-gap: var(--hui-default-spacer-5);
  --hui-edmssq-align-content: center;
  --hui-edmssq-justify-content: stretch;
  --hui-edmssq-align-items: center;
  /* APPERANCE */
  --hui-edmssq-background-color: var(--hui-default-background-color);
  --hui-edmssq-background-image: none;
  --hui-edmssq-border-bottom-color: var(--hui-default-border-color);
  --hui-edmssq-border-bottom-style: var(--hui-default-border-style);
  --hui-edmssq-border-bottom-width: var(--hui-default-border-width);
  --hui-edmssq-border-bottom-left-radius: var(--hui-default-border-radius-1);
  --hui-edmssq-border-bottom-right-radius: var(--hui-default-border-radius-1);
  --hui-edmssq-border-left-color: var(--hui-default-border-color);
  --hui-edmssq-border-left-style: var(--hui-default-border-style);
  --hui-edmssq-border-left-width: var(--hui-default-border-width);
  --hui-edmssq-border-right-color: var(--hui-default-border-color);
  --hui-edmssq-border-right-style: var(--hui-default-border-style);
  --hui-edmssq-border-right-width: var(--hui-default-border-width);
  --hui-edmssq-border-top-color: var(--hui-default-border-color);
  --hui-edmssq-border-top-style: var(--hui-default-border-style);
  --hui-edmssq-border-top-width: var(--hui-default-border-width);
  --hui-edmssq-border-top-left-radius: var(--hui-default-border-radius-1);
  --hui-edmssq-border-top-right-radius: var(--hui-default-border-radius-1);
  --hui-edmssq-box-shadow: var(--hui-tria-box-shadow);
  /* DISPLAY */
  --hui-edmssq-display: flex;
  --hui-edmssq-gap: var(--hui-default-spacer-5);
}
[data-hui=TextInput] > input {
  /* LAYOUT-SIZING */
  --hui-msgihx-max-width: 100%;
  /* LAYOUT-PADDING */
  --hui-msgihx-padding-top: var(--hui-default-spacer-3);
  --hui-msgihx-padding-right: 0;
  --hui-msgihx-padding-bottom: var(--hui-default-spacer-3);
  --hui-msgihx-padding-left: 0;
  /* LAYOUT-FLEX */
  --hui-msgihx-flex-grow: 2;
  /* TEXT */
  --hui-msgihx-font-size: var(--hui-default-font-size);
  --hui-msgihx-font-weight: var(--hui-default-font-weight);
  --hui-msgihx-line-height: var(--hui-default-line-height);
  --hui-msgihx-text-align: center;
  /* APPERANCE */
  --hui-msgihx-color: var(--hui-default-color-text);
}
[data-hui=TextInput] > input::placeholder {
  --hui-widtjz-font-size: var(--hui-default-size-0);
  --hui-widtjz-text-align: center;
}
[data-hui=TextInput][data-hui-theme~=flat] {
}
[data-hui=TextInput][data-hui-theme~=flat] > input {
}
[data-hui=TextInput][data-hui-theme~=flat] > input::placeholder {
}
[data-hui=TextInput][data-hui-theme~=medium] {
  /* LAYOUT-SIZING */
  --hui-edmssq-min-height: calc(var(--hui-default-size-0) * var(--hui-default-line-height) + (var(--hui-default-spacer-4) + var(--hui-default-spacer-4) + var(--hui-default-border-width)) * 2);
  /* LAYOUT-PADDING */
  --hui-edmssq-padding-top: var(--hui-default-spacer-4);
  --hui-edmssq-padding-right: var(--hui-default-spacer-5);
  --hui-edmssq-padding-bottom: var(--hui-default-spacer-4);
  --hui-edmssq-padding-left: var(--hui-default-spacer-5);
}
[data-hui=TextInput][data-hui-theme~=medium] > input {
  /* LAYOUT-PADDING */
  --hui-msgihx-padding-top: var(--hui-default-spacer-4);
  --hui-msgihx-padding-bottom: var(--hui-default-spacer-3);
  --hui-msgihx-padding-left: var(--hui-default-spacer-4);
  --hui-msgihx-padding-right: var(--hui-default-spacer-3);
  /* TEXT */
  --hui-msgihx-font-size: var(--hui-default-size-0);
  --hui-msgihx-line-height: var(--hui-default-line-height);
}
[data-hui=TextInput][data-hui-theme~=medium] > input::placeholder {
}
[data-hui=TextInput] {
  /* LAYOUT-POSITION */
/*  --hui-edmssq-position-default: ; */
/*  --hui-edmssq-top-default: ; */
/*  --hui-edmssq-right-default: ; */
/*  --hui-edmssq-bottom-default: ; */
/*  --hui-edmssq-left-default: ; */
/*  --hui-edmssq-z-index-default: ; */
/*  --hui-edmssq-float-default: ; */
/*  --hui-edmssq-clear-default: ; */
/*  --hui-edmssq-align-self-default: ; */
/*  --hui-edmssq-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-edmssq-box-sizing-default: ; */
/*  --hui-edmssq-height-default: ; */
/*  --hui-edmssq-max-height-default: ; */
/*  --hui-edmssq-min-height-default: ; */
/*  --hui-edmssq-width-default: ; */
/*  --hui-edmssq-max-width-default: ; */
/*  --hui-edmssq-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-edmssq-margin-top-default: ; */
/*  --hui-edmssq-margin-right-default: ; */
/*  --hui-edmssq-margin-bottom-default: ; */
/*  --hui-edmssq-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-edmssq-padding-top-default: ; */
/*  --hui-edmssq-padding-right-default: ; */
/*  --hui-edmssq-padding-bottom-default: ; */
/*  --hui-edmssq-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-edmssq-overflow-x-default: ; */
/*  --hui-edmssq-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-edmssq-flex-basis-default: ; */
/*  --hui-edmssq-flex-direction-default: ; */
/*  --hui-edmssq-flex-grow-default: ; */
/*  --hui-edmssq-flex-shrink-default: ; */
/*  --hui-edmssq-flex-wrap-default: ; */
/*  --hui-edmssq-gap-default: ; */
/*  --hui-edmssq-align-content-default: ; */
/*  --hui-edmssq-justify-content-default: ; */
/*  --hui-edmssq-align-items-default: ; */
  /* TEXT */
/*  --hui-edmssq-direction-default: ; */
/*  --hui-edmssq-font-family-default: ; */
/*  --hui-edmssq-font-size-default: ; */
/*  --hui-edmssq-font-stretch-default: ; */
/*  --hui-edmssq-font-style-default: ; */
/*  --hui-edmssq-font-weight-default: ; */
/*  --hui-edmssq-letter-spacing-default: ; */
/*  --hui-edmssq-line-height-default: ; */
/*  --hui-edmssq-text-align-default: ; */
/*  --hui-edmssq-text-align-last-default: ; */
/*  --hui-edmssq-text-decoration-color-default: ; */
/*  --hui-edmssq-text-decoration-line-default: ; */
/*  --hui-edmssq-text-decoration-style-default: ; */
/*  --hui-edmssq-text-decoration-thickness-default: ; */
/*  --hui-edmssq-text-indent-default: ; */
/*  --hui-edmssq-text-overflow-default: ; */
/*  --hui-edmssq-text-shadow-default: ; */
/*  --hui-edmssq-text-size-adjust-default: ; */
/*  --hui-edmssq-text-transform-default: ; */
/*  --hui-edmssq-text-wrap-default: ; */
/*  --hui-edmssq-vertical-align-default: ; */
/*  --hui-edmssq-white-space-collapse-default: ; */
/*  --hui-edmssq-word-break-default: ; */
/*  --hui-edmssq-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-edmssq-visibility-default: ; */
/*  --hui-edmssq-color-default: ; */
/*  --hui-edmssq-background-attachment-default: ; */
/*  --hui-edmssq-background-clip-default: ; */
/*  --hui-edmssq-background-color-default: ; */
/*  --hui-edmssq-background-image-default: ; */
/*  --hui-edmssq-background-origin-default: ; */
/*  --hui-edmssq-background-position-x-default: ; */
/*  --hui-edmssq-background-position-y-default: ; */
/*  --hui-edmssq-background-repeat-default: ; */
/*  --hui-edmssq-background-size-default: ; */
/*  --hui-edmssq-border-bottom-color-default: ; */
/*  --hui-edmssq-border-bottom-style-default: ; */
/*  --hui-edmssq-border-bottom-width-default: ; */
/*  --hui-edmssq-border-bottom-left-radius-default: ; */
/*  --hui-edmssq-border-bottom-right-radius-default: ; */
/*  --hui-edmssq-border-image-outset-default: ; */
/*  --hui-edmssq-border-image-repeat-default: ; */
/*  --hui-edmssq-border-image-slice-default: ; */
/*  --hui-edmssq-border-image-source-default: ; */
/*  --hui-edmssq-border-image-width-default: ; */
/*  --hui-edmssq-border-left-color-default: ; */
/*  --hui-edmssq-border-left-style-default: ; */
/*  --hui-edmssq-border-left-width-default: ; */
/*  --hui-edmssq-border-right-color-default: ; */
/*  --hui-edmssq-border-right-style-default: ; */
/*  --hui-edmssq-border-right-width-default: ; */
/*  --hui-edmssq-border-top-color-default: ; */
/*  --hui-edmssq-border-top-style-default: ; */
/*  --hui-edmssq-border-top-width-default: ; */
/*  --hui-edmssq-border-top-left-radius-default: ; */
/*  --hui-edmssq-border-top-right-radius-default: ; */
/*  --hui-edmssq-box-shadow-default: ; */
/*  --hui-edmssq-cursor-default: ; */
/*  --hui-edmssq-outline-color-default: ; */
/*  --hui-edmssq-outline-offset-default: ; */
/*  --hui-edmssq-outline-style-default: ; */
/*  --hui-edmssq-outline-width-default: ; */
/*  --hui-edmssq-scrollbar-color-default: ; */
/*  --hui-edmssq-scrollbar-gutter-default: ; */
/*  --hui-edmssq-scrollbar-width-default: ; */
  /* DISPLAY */
/*  --hui-edmssq-display-default: ; */
/*  --hui-edmssq-flex-default: ; */
/*  --hui-edmssq-gap-default: ; */
}
[data-hui=TextInput] > input {
  /* LAYOUT-POSITION */
/*  --hui-msgihx-position-default: ; */
/*  --hui-msgihx-top-default: ; */
/*  --hui-msgihx-right-default: ; */
/*  --hui-msgihx-bottom-default: ; */
/*  --hui-msgihx-left-default: ; */
/*  --hui-msgihx-z-index-default: ; */
/*  --hui-msgihx-float-default: ; */
/*  --hui-msgihx-clear-default: ; */
/*  --hui-msgihx-align-self-default: ; */
/*  --hui-msgihx-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-msgihx-box-sizing-default: ; */
/*  --hui-msgihx-height-default: ; */
/*  --hui-msgihx-max-height-default: ; */
/*  --hui-msgihx-min-height-default: ; */
/*  --hui-msgihx-width-default: ; */
/*  --hui-msgihx-max-width-default: ; */
/*  --hui-msgihx-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-msgihx-margin-top-default: ; */
/*  --hui-msgihx-margin-right-default: ; */
/*  --hui-msgihx-margin-bottom-default: ; */
/*  --hui-msgihx-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-msgihx-padding-top-default: ; */
/*  --hui-msgihx-padding-right-default: ; */
/*  --hui-msgihx-padding-bottom-default: ; */
/*  --hui-msgihx-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-msgihx-overflow-x-default: ; */
/*  --hui-msgihx-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-msgihx-flex-basis-default: ; */
/*  --hui-msgihx-flex-direction-default: ; */
/*  --hui-msgihx-flex-grow-default: ; */
/*  --hui-msgihx-flex-shrink-default: ; */
/*  --hui-msgihx-flex-wrap-default: ; */
/*  --hui-msgihx-gap-default: ; */
/*  --hui-msgihx-align-content-default: ; */
/*  --hui-msgihx-justify-content-default: ; */
/*  --hui-msgihx-align-items-default: ; */
  /* TEXT */
/*  --hui-msgihx-direction-default: ; */
/*  --hui-msgihx-font-family-default: ; */
/*  --hui-msgihx-font-size-default: ; */
/*  --hui-msgihx-font-stretch-default: ; */
/*  --hui-msgihx-font-style-default: ; */
/*  --hui-msgihx-font-weight-default: ; */
/*  --hui-msgihx-letter-spacing-default: ; */
/*  --hui-msgihx-line-height-default: ; */
/*  --hui-msgihx-text-align-default: ; */
/*  --hui-msgihx-text-align-last-default: ; */
/*  --hui-msgihx-text-decoration-color-default: ; */
/*  --hui-msgihx-text-decoration-line-default: ; */
/*  --hui-msgihx-text-decoration-style-default: ; */
/*  --hui-msgihx-text-decoration-thickness-default: ; */
/*  --hui-msgihx-text-indent-default: ; */
/*  --hui-msgihx-text-overflow-default: ; */
/*  --hui-msgihx-text-shadow-default: ; */
/*  --hui-msgihx-text-size-adjust-default: ; */
/*  --hui-msgihx-text-transform-default: ; */
/*  --hui-msgihx-text-wrap-default: ; */
/*  --hui-msgihx-vertical-align-default: ; */
/*  --hui-msgihx-white-space-collapse-default: ; */
/*  --hui-msgihx-word-break-default: ; */
/*  --hui-msgihx-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-msgihx-visibility-default: ; */
/*  --hui-msgihx-color-default: ; */
/*  --hui-msgihx-background-attachment-default: ; */
/*  --hui-msgihx-background-clip-default: ; */
/*  --hui-msgihx-background-color-default: ; */
/*  --hui-msgihx-background-image-default: ; */
/*  --hui-msgihx-background-origin-default: ; */
/*  --hui-msgihx-background-position-x-default: ; */
/*  --hui-msgihx-background-position-y-default: ; */
/*  --hui-msgihx-background-repeat-default: ; */
/*  --hui-msgihx-background-size-default: ; */
/*  --hui-msgihx-border-bottom-color-default: ; */
/*  --hui-msgihx-border-bottom-style-default: ; */
/*  --hui-msgihx-border-bottom-width-default: ; */
/*  --hui-msgihx-border-bottom-left-radius-default: ; */
/*  --hui-msgihx-border-bottom-right-radius-default: ; */
/*  --hui-msgihx-border-image-outset-default: ; */
/*  --hui-msgihx-border-image-repeat-default: ; */
/*  --hui-msgihx-border-image-slice-default: ; */
/*  --hui-msgihx-border-image-source-default: ; */
/*  --hui-msgihx-border-image-width-default: ; */
/*  --hui-msgihx-border-left-color-default: ; */
/*  --hui-msgihx-border-left-style-default: ; */
/*  --hui-msgihx-border-left-width-default: ; */
/*  --hui-msgihx-border-right-color-default: ; */
/*  --hui-msgihx-border-right-style-default: ; */
/*  --hui-msgihx-border-right-width-default: ; */
/*  --hui-msgihx-border-top-color-default: ; */
/*  --hui-msgihx-border-top-style-default: ; */
/*  --hui-msgihx-border-top-width-default: ; */
/*  --hui-msgihx-border-top-left-radius-default: ; */
/*  --hui-msgihx-border-top-right-radius-default: ; */
/*  --hui-msgihx-box-shadow-default: ; */
/*  --hui-msgihx-cursor-default: ; */
/*  --hui-msgihx-outline-color-default: ; */
/*  --hui-msgihx-outline-offset-default: ; */
/*  --hui-msgihx-outline-style-default: ; */
/*  --hui-msgihx-outline-width-default: ; */
/*  --hui-msgihx-scrollbar-color-default: ; */
/*  --hui-msgihx-scrollbar-gutter-default: ; */
/*  --hui-msgihx-scrollbar-width-default: ; */
}
[data-hui=TextInput] > input::placeholder {
/*  --hui-widtjz-font-size-default: ; */
/*  --hui-widtjz-text-align-default: ; */
}

[data-hui=TextInput] {
  /* LAYOUT-POSITION */
  position: var(--hui-edmssq-position, static);
  top: var(--hui-edmssq-top, auto);
  right: var(--hui-edmssq-right, auto);
  bottom: var(--hui-edmssq-bottom, auto);
  left: var(--hui-edmssq-left, auto);
  z-index: var(--hui-edmssq-z-index, auto);
  float: var(--hui-edmssq-float, none);
  clear: var(--hui-edmssq-clear, none);
  align-self: var(--hui-edmssq-align-self, auto);
  order: var(--hui-edmssq-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-edmssq-box-sizing, border-box);
  height: var(--hui-edmssq-height, auto);
  max-height: var(--hui-edmssq-max-height, none);
  min-height: var(--hui-edmssq-min-height, auto);
  width: var(--hui-edmssq-width, auto);
  max-width: var(--hui-edmssq-max-width, none);
  min-width: var(--hui-edmssq-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-edmssq-margin-top, 0px);
  margin-right: var(--hui-edmssq-margin-right, 0px);
  margin-bottom: var(--hui-edmssq-margin-bottom, 0px);
  margin-left: var(--hui-edmssq-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-edmssq-padding-top, 0px);
  padding-right: var(--hui-edmssq-padding-right, 0px);
  padding-bottom: var(--hui-edmssq-padding-bottom, 0px);
  padding-left: var(--hui-edmssq-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-edmssq-overflow-x, visible);
  overflow-y: var(--hui-edmssq-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-edmssq-flex-basis, auto);
  flex-direction: var(--hui-edmssq-flex-direction, row);
  flex-grow: var(--hui-edmssq-flex-grow, 0);
  flex-shrink: var(--hui-edmssq-flex-shrink, 1);
  flex-wrap: var(--hui-edmssq-flex-wrap, nowrap);
  gap: var(--hui-edmssq-gap, 0px);
  align-content: var(--hui-edmssq-align-content, stretch);
  justify-content: var(--hui-edmssq-justify-content, flex-start);
  align-items: var(--hui-edmssq-align-items, stretch);
  /* TEXT */
  direction: var(--hui-edmssq-direction, ltr);
  font-family: var(--hui-edmssq-font-family, system-ui);
  font-size: var(--hui-edmssq-font-size, 16px);
  font-stretch: var(--hui-edmssq-font-stretch, 100%);
  font-style: var(--hui-edmssq-font-style, normal);
  font-weight: var(--hui-edmssq-font-weight, 400);
  letter-spacing: var(--hui-edmssq-letter-spacing, normal);
  line-height: var(--hui-edmssq-line-height, normal);
  text-align: var(--hui-edmssq-text-align, start);
  text-align-last: var(--hui-edmssq-text-align-last, auto);
  text-decoration-color: var(--hui-edmssq-text-decoration-color, #000);
  text-decoration-line: var(--hui-edmssq-text-decoration-line, none);
  text-decoration-style: var(--hui-edmssq-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-edmssq-text-decoration-thickness, auto);
  text-indent: var(--hui-edmssq-text-indent, 0px);
  text-overflow: var(--hui-edmssq-text-overflow, clip);
  text-shadow: var(--hui-edmssq-text-shadow, none);
  text-size-adjust: var(--hui-edmssq-text-size-adjust, auto);
  text-transform: var(--hui-edmssq-text-transform, none);
  text-wrap: var(--hui-edmssq-text-wrap, wrap);
  vertical-align: var(--hui-edmssq-vertical-align, baseline);
  white-space-collapse: var(--hui-edmssq-white-space-collapse, collapse);
  word-break: var(--hui-edmssq-word-break, normal);
  word-spacing: var(--hui-edmssq-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-edmssq-visibility, visible);
  color: var(--hui-edmssq-color, rgb(0, 0, 0));
  background-attachment: var(--hui-edmssq-background-attachment, scroll);
  background-clip: var(--hui-edmssq-background-clip, border-box);
  background-color: var(--hui-edmssq-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-edmssq-background-image, none);
  background-origin: var(--hui-edmssq-background-origin, padding-box);
  background-position-x: var(--hui-edmssq-background-position-x, 0%);
  background-position-y: var(--hui-edmssq-background-position-y, 0%);
  background-repeat: var(--hui-edmssq-background-repeat, repeat);
  background-size: var(--hui-edmssq-background-size, auto);
  border-bottom-color: var(--hui-edmssq-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-edmssq-border-bottom-style, none);
  border-bottom-width: var(--hui-edmssq-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-edmssq-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-edmssq-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-edmssq-border-image-outset, 0);
  border-image-repeat: var(--hui-edmssq-border-image-repeat, stretch);
  border-image-slice: var(--hui-edmssq-border-image-slice, 100%);
  border-image-source: var(--hui-edmssq-border-image-source, none);
  border-image-width: var(--hui-edmssq-border-image-width, 1);
  border-left-color: var(--hui-edmssq-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-edmssq-border-left-style, none);
  border-left-width: var(--hui-edmssq-border-left-width, 0px);
  border-right-color: var(--hui-edmssq-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-edmssq-border-right-style, none);
  border-right-width: var(--hui-edmssq-border-right-width, 0px);
  border-top-color: var(--hui-edmssq-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-edmssq-border-top-style, none);
  border-top-width: var(--hui-edmssq-border-top-width, 0px);
  border-top-left-radius: var(--hui-edmssq-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-edmssq-border-top-right-radius, 0px);
  box-shadow: var(--hui-edmssq-box-shadow, none);
  cursor: var(--hui-edmssq-cursor, auto);
  outline-color: var(--hui-edmssq-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-edmssq-outline-offset, 0px);
  outline-style: var(--hui-edmssq-outline-style, none);
  outline-width: var(--hui-edmssq-outline-width, 0px);
  scrollbar-color: var(--hui-edmssq-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-edmssq-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-edmssq-scrollbar-width, thin);
  /* DISPLAY */
  display: var(--hui-edmssq-display, block);
  flex: var(--hui-edmssq-flex, initial);
  gap: var(--hui-edmssq-gap, initial);
}
[data-hui=TextInput] > input {
  /* LAYOUT-POSITION */
  position: var(--hui-msgihx-position, static);
  top: var(--hui-msgihx-top, auto);
  right: var(--hui-msgihx-right, auto);
  bottom: var(--hui-msgihx-bottom, auto);
  left: var(--hui-msgihx-left, auto);
  z-index: var(--hui-msgihx-z-index, auto);
  float: var(--hui-msgihx-float, none);
  clear: var(--hui-msgihx-clear, none);
  align-self: var(--hui-msgihx-align-self, auto);
  order: var(--hui-msgihx-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-msgihx-box-sizing, border-box);
  height: var(--hui-msgihx-height, auto);
  max-height: var(--hui-msgihx-max-height, none);
  min-height: var(--hui-msgihx-min-height, auto);
  width: var(--hui-msgihx-width, auto);
  max-width: var(--hui-msgihx-max-width, none);
  min-width: var(--hui-msgihx-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-msgihx-margin-top, 0px);
  margin-right: var(--hui-msgihx-margin-right, 0px);
  margin-bottom: var(--hui-msgihx-margin-bottom, 0px);
  margin-left: var(--hui-msgihx-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-msgihx-padding-top, 0px);
  padding-right: var(--hui-msgihx-padding-right, 0px);
  padding-bottom: var(--hui-msgihx-padding-bottom, 0px);
  padding-left: var(--hui-msgihx-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-msgihx-overflow-x, visible);
  overflow-y: var(--hui-msgihx-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-msgihx-flex-basis, auto);
  flex-direction: var(--hui-msgihx-flex-direction, row);
  flex-grow: var(--hui-msgihx-flex-grow, 0);
  flex-shrink: var(--hui-msgihx-flex-shrink, 1);
  flex-wrap: var(--hui-msgihx-flex-wrap, nowrap);
  gap: var(--hui-msgihx-gap, 0px);
  align-content: var(--hui-msgihx-align-content, stretch);
  justify-content: var(--hui-msgihx-justify-content, flex-start);
  align-items: var(--hui-msgihx-align-items, stretch);
  /* TEXT */
  direction: var(--hui-msgihx-direction, ltr);
  font-family: var(--hui-msgihx-font-family, system-ui);
  font-size: var(--hui-msgihx-font-size, 16px);
  font-stretch: var(--hui-msgihx-font-stretch, 100%);
  font-style: var(--hui-msgihx-font-style, normal);
  font-weight: var(--hui-msgihx-font-weight, 400);
  letter-spacing: var(--hui-msgihx-letter-spacing, normal);
  line-height: var(--hui-msgihx-line-height, normal);
  text-align: var(--hui-msgihx-text-align, start);
  text-align-last: var(--hui-msgihx-text-align-last, auto);
  text-decoration-color: var(--hui-msgihx-text-decoration-color, #000);
  text-decoration-line: var(--hui-msgihx-text-decoration-line, none);
  text-decoration-style: var(--hui-msgihx-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-msgihx-text-decoration-thickness, auto);
  text-indent: var(--hui-msgihx-text-indent, 0px);
  text-overflow: var(--hui-msgihx-text-overflow, clip);
  text-shadow: var(--hui-msgihx-text-shadow, none);
  text-size-adjust: var(--hui-msgihx-text-size-adjust, auto);
  text-transform: var(--hui-msgihx-text-transform, none);
  text-wrap: var(--hui-msgihx-text-wrap, wrap);
  vertical-align: var(--hui-msgihx-vertical-align, baseline);
  white-space-collapse: var(--hui-msgihx-white-space-collapse, collapse);
  word-break: var(--hui-msgihx-word-break, normal);
  word-spacing: var(--hui-msgihx-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-msgihx-visibility, visible);
  color: var(--hui-msgihx-color, rgb(0, 0, 0));
  background-attachment: var(--hui-msgihx-background-attachment, scroll);
  background-clip: var(--hui-msgihx-background-clip, border-box);
  background-color: var(--hui-msgihx-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-msgihx-background-image, none);
  background-origin: var(--hui-msgihx-background-origin, padding-box);
  background-position-x: var(--hui-msgihx-background-position-x, 0%);
  background-position-y: var(--hui-msgihx-background-position-y, 0%);
  background-repeat: var(--hui-msgihx-background-repeat, repeat);
  background-size: var(--hui-msgihx-background-size, auto);
  border-bottom-color: var(--hui-msgihx-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-msgihx-border-bottom-style, none);
  border-bottom-width: var(--hui-msgihx-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-msgihx-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-msgihx-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-msgihx-border-image-outset, 0);
  border-image-repeat: var(--hui-msgihx-border-image-repeat, stretch);
  border-image-slice: var(--hui-msgihx-border-image-slice, 100%);
  border-image-source: var(--hui-msgihx-border-image-source, none);
  border-image-width: var(--hui-msgihx-border-image-width, 1);
  border-left-color: var(--hui-msgihx-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-msgihx-border-left-style, none);
  border-left-width: var(--hui-msgihx-border-left-width, 0px);
  border-right-color: var(--hui-msgihx-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-msgihx-border-right-style, none);
  border-right-width: var(--hui-msgihx-border-right-width, 0px);
  border-top-color: var(--hui-msgihx-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-msgihx-border-top-style, none);
  border-top-width: var(--hui-msgihx-border-top-width, 0px);
  border-top-left-radius: var(--hui-msgihx-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-msgihx-border-top-right-radius, 0px);
  box-shadow: var(--hui-msgihx-box-shadow, none);
  cursor: var(--hui-msgihx-cursor, auto);
  outline-color: var(--hui-msgihx-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-msgihx-outline-offset, 0px);
  outline-style: var(--hui-msgihx-outline-style, none);
  outline-width: var(--hui-msgihx-outline-width, 0px);
  scrollbar-color: var(--hui-msgihx-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-msgihx-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-msgihx-scrollbar-width, thin);
}
[data-hui=TextInput] > input::placeholder {
  font-size: var(--hui-widtjz-font-size, initial);
  text-align: var(--hui-widtjz-text-align, initial);
}
[data-hui=Dropdown] {
  /* LAYOUT-POSITION */
  --hui-ovbbqb-position: absolute;
  --hui-ovbbqb-right: calc(var(--hui-default-border-width) / -2);
  --hui-ovbbqb-left: calc(var(--hui-default-border-width) / -2);
  --hui-ovbbqb-z-index: 300;
  /* LAYOUT-SIZING */
  --hui-ovbbqb-height: minmax(max-content, calc(var(--hui-default-size-0) * 10));
  /* LAYOUT-OVERFLOW */
  --hui-ovbbqb-overflow-x: hidden;
  --hui-ovbbqb-overflow-y: auto;
  /* APPERANCE */
  --hui-ovbbqb-background-color: var(--hui-default-background-color);
  --hui-ovbbqb-background-image: none;
  --hui-ovbbqb-border-bottom-color: var(--hui-default-border-color);
  --hui-ovbbqb-border-bottom-style: var(--hui-default-border-style);
  --hui-ovbbqb-border-bottom-width: var(--hui-default-border-width);
  --hui-ovbbqb-border-bottom-left-radius: var(--hui-default-border-radius-1);
  --hui-ovbbqb-border-bottom-right-radius: var(--hui-default-border-radius-1);
  --hui-ovbbqb-border-left-color: var(--hui-default-border-color);
  --hui-ovbbqb-border-left-style: var(--hui-default-border-style);
  --hui-ovbbqb-border-left-width: var(--hui-default-border-width);
  --hui-ovbbqb-border-right-color: var(--hui-default-border-color);
  --hui-ovbbqb-border-right-style: var(--hui-default-border-style);
  --hui-ovbbqb-border-right-width: var(--hui-default-border-width);
  --hui-ovbbqb-border-top-color: var(--hui-default-border-color);
  --hui-ovbbqb-border-top-style: var(--hui-default-border-style);
  --hui-ovbbqb-border-top-width: var(--hui-default-border-width);
  --hui-ovbbqb-border-top-left-radius: var(--hui-default-border-radius-1);
  --hui-ovbbqb-border-top-right-radius: var(--hui-default-border-radius-1);
  --hui-ovbbqb-box-shadow: var(--hui-unua-box-shadow);
  /* DISPLAY */
  --hui-ovbbqb-display: block;
}
[data-hui=Dropdown] > option {
  /* LAYOUT-PADDING */
  --hui-kpisih-padding-top: var(--hui-default-spacer-5);
  --hui-kpisih-padding-right: var(--hui-default-spacer-7);
  --hui-kpisih-padding-bottom: var(--hui-default-spacer-5);
  --hui-kpisih-padding-left: var(--hui-default-spacer-7);
  /* TEXT */
  --hui-kpisih-font-size: var(--hui-default-size-0);
  --hui-kpisih-font-weight: var(--hui-default-font-weight);
  --hui-kpisih-line-height: var(--hui-default-line-height);
  /* APPERANCE */
  --hui-kpisih-color: var(--hui-default-color-text);
  --hui-kpisih-cursor: pointer;
  /* DISPLAY */
  --hui-kpisih-display: block;
}
[data-hui=Dropdown] > option:hover,
[data-hui=Dropdown] > option[data-hui-focused] {
  --hui-hutckq-background-image: var(--hui-default-gradient-1);
}
[data-hui=Dropdown] > option + option {
  --hui-kczvqs-border-top-color: var(--hui-default-border-color);
  --hui-kczvqs-border-top-style: var(--hui-default-border-style);
  --hui-kczvqs-border-top-width: var(--hui-default-border-width);
}
[data-hui=Dropdown][data-hui-theme~=flat] {
}
[data-hui=Dropdown][data-hui-theme~=flat] > option {
}
[data-hui=Dropdown][data-hui-theme~=flat] > option:hover,
[data-hui=Dropdown][data-hui-theme~=flat] > option[data-hui-focused] {
}
[data-hui=Dropdown][data-hui-theme~=flat] > option + option {
}
[data-hui=Dropdown][data-hui-theme~=toTop] {
  /* LAYOUT-POSITION */
  --hui-ovbbqb-top: auto;
  --hui-ovbbqb-bottom: calc(100% + var(--hui-default-border-width) * 3);
}
[data-hui=Dropdown][data-hui-theme~=toTop] > option {
}
[data-hui=Dropdown][data-hui-theme~=toTop] > option:hover,
[data-hui=Dropdown][data-hui-theme~=toTop] > option[data-hui-focused] {
}
[data-hui=Dropdown][data-hui-theme~=toTop] > option + option {
}
[data-hui=Dropdown][data-hui-theme~=toBottom] {
  /* LAYOUT-POSITION */
  --hui-ovbbqb-top: calc(100% + var(--hui-default-border-width) * 3);
  --hui-ovbbqb-bottom: auto;
}
[data-hui=Dropdown][data-hui-theme~=toBottom] > option {
}
[data-hui=Dropdown][data-hui-theme~=toBottom] > option:hover,
[data-hui=Dropdown][data-hui-theme~=toBottom] > option[data-hui-focused] {
}
[data-hui=Dropdown][data-hui-theme~=toBottom] > option + option {
}
[data-hui=Dropdown] {
  /* LAYOUT-POSITION */
/*  --hui-ovbbqb-position-default: ; */
/*  --hui-ovbbqb-top-default: ; */
/*  --hui-ovbbqb-right-default: ; */
/*  --hui-ovbbqb-bottom-default: ; */
/*  --hui-ovbbqb-left-default: ; */
/*  --hui-ovbbqb-z-index-default: ; */
/*  --hui-ovbbqb-float-default: ; */
/*  --hui-ovbbqb-clear-default: ; */
/*  --hui-ovbbqb-align-self-default: ; */
/*  --hui-ovbbqb-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-ovbbqb-box-sizing-default: ; */
/*  --hui-ovbbqb-height-default: ; */
/*  --hui-ovbbqb-max-height-default: ; */
/*  --hui-ovbbqb-min-height-default: ; */
/*  --hui-ovbbqb-width-default: ; */
/*  --hui-ovbbqb-max-width-default: ; */
/*  --hui-ovbbqb-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-ovbbqb-margin-top-default: ; */
/*  --hui-ovbbqb-margin-right-default: ; */
/*  --hui-ovbbqb-margin-bottom-default: ; */
/*  --hui-ovbbqb-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-ovbbqb-padding-top-default: ; */
/*  --hui-ovbbqb-padding-right-default: ; */
/*  --hui-ovbbqb-padding-bottom-default: ; */
/*  --hui-ovbbqb-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-ovbbqb-overflow-x-default: ; */
/*  --hui-ovbbqb-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-ovbbqb-flex-basis-default: ; */
/*  --hui-ovbbqb-flex-direction-default: ; */
/*  --hui-ovbbqb-flex-grow-default: ; */
/*  --hui-ovbbqb-flex-shrink-default: ; */
/*  --hui-ovbbqb-flex-wrap-default: ; */
/*  --hui-ovbbqb-gap-default: ; */
/*  --hui-ovbbqb-align-content-default: ; */
/*  --hui-ovbbqb-justify-content-default: ; */
/*  --hui-ovbbqb-align-items-default: ; */
  /* TEXT */
/*  --hui-ovbbqb-direction-default: ; */
/*  --hui-ovbbqb-font-family-default: ; */
/*  --hui-ovbbqb-font-size-default: ; */
/*  --hui-ovbbqb-font-stretch-default: ; */
/*  --hui-ovbbqb-font-style-default: ; */
/*  --hui-ovbbqb-font-weight-default: ; */
/*  --hui-ovbbqb-letter-spacing-default: ; */
/*  --hui-ovbbqb-line-height-default: ; */
/*  --hui-ovbbqb-text-align-default: ; */
/*  --hui-ovbbqb-text-align-last-default: ; */
/*  --hui-ovbbqb-text-decoration-color-default: ; */
/*  --hui-ovbbqb-text-decoration-line-default: ; */
/*  --hui-ovbbqb-text-decoration-style-default: ; */
/*  --hui-ovbbqb-text-decoration-thickness-default: ; */
/*  --hui-ovbbqb-text-indent-default: ; */
/*  --hui-ovbbqb-text-overflow-default: ; */
/*  --hui-ovbbqb-text-shadow-default: ; */
/*  --hui-ovbbqb-text-size-adjust-default: ; */
/*  --hui-ovbbqb-text-transform-default: ; */
/*  --hui-ovbbqb-text-wrap-default: ; */
/*  --hui-ovbbqb-vertical-align-default: ; */
/*  --hui-ovbbqb-white-space-collapse-default: ; */
/*  --hui-ovbbqb-word-break-default: ; */
/*  --hui-ovbbqb-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-ovbbqb-visibility-default: ; */
/*  --hui-ovbbqb-color-default: ; */
/*  --hui-ovbbqb-background-attachment-default: ; */
/*  --hui-ovbbqb-background-clip-default: ; */
/*  --hui-ovbbqb-background-color-default: ; */
/*  --hui-ovbbqb-background-image-default: ; */
/*  --hui-ovbbqb-background-origin-default: ; */
/*  --hui-ovbbqb-background-position-x-default: ; */
/*  --hui-ovbbqb-background-position-y-default: ; */
/*  --hui-ovbbqb-background-repeat-default: ; */
/*  --hui-ovbbqb-background-size-default: ; */
/*  --hui-ovbbqb-border-bottom-color-default: ; */
/*  --hui-ovbbqb-border-bottom-style-default: ; */
/*  --hui-ovbbqb-border-bottom-width-default: ; */
/*  --hui-ovbbqb-border-bottom-left-radius-default: ; */
/*  --hui-ovbbqb-border-bottom-right-radius-default: ; */
/*  --hui-ovbbqb-border-image-outset-default: ; */
/*  --hui-ovbbqb-border-image-repeat-default: ; */
/*  --hui-ovbbqb-border-image-slice-default: ; */
/*  --hui-ovbbqb-border-image-source-default: ; */
/*  --hui-ovbbqb-border-image-width-default: ; */
/*  --hui-ovbbqb-border-left-color-default: ; */
/*  --hui-ovbbqb-border-left-style-default: ; */
/*  --hui-ovbbqb-border-left-width-default: ; */
/*  --hui-ovbbqb-border-right-color-default: ; */
/*  --hui-ovbbqb-border-right-style-default: ; */
/*  --hui-ovbbqb-border-right-width-default: ; */
/*  --hui-ovbbqb-border-top-color-default: ; */
/*  --hui-ovbbqb-border-top-style-default: ; */
/*  --hui-ovbbqb-border-top-width-default: ; */
/*  --hui-ovbbqb-border-top-left-radius-default: ; */
/*  --hui-ovbbqb-border-top-right-radius-default: ; */
/*  --hui-ovbbqb-box-shadow-default: ; */
/*  --hui-ovbbqb-cursor-default: ; */
/*  --hui-ovbbqb-outline-color-default: ; */
/*  --hui-ovbbqb-outline-offset-default: ; */
/*  --hui-ovbbqb-outline-style-default: ; */
/*  --hui-ovbbqb-outline-width-default: ; */
/*  --hui-ovbbqb-scrollbar-color-default: ; */
/*  --hui-ovbbqb-scrollbar-gutter-default: ; */
/*  --hui-ovbbqb-scrollbar-width-default: ; */
  /* DISPLAY */
/*  --hui-ovbbqb-display-default: ; */
}
[data-hui=Dropdown] > option {
  /* LAYOUT-POSITION */
/*  --hui-kpisih-position-default: ; */
/*  --hui-kpisih-top-default: ; */
/*  --hui-kpisih-right-default: ; */
/*  --hui-kpisih-bottom-default: ; */
/*  --hui-kpisih-left-default: ; */
/*  --hui-kpisih-z-index-default: ; */
/*  --hui-kpisih-float-default: ; */
/*  --hui-kpisih-clear-default: ; */
/*  --hui-kpisih-align-self-default: ; */
/*  --hui-kpisih-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-kpisih-box-sizing-default: ; */
/*  --hui-kpisih-height-default: ; */
/*  --hui-kpisih-max-height-default: ; */
/*  --hui-kpisih-min-height-default: ; */
/*  --hui-kpisih-width-default: ; */
/*  --hui-kpisih-max-width-default: ; */
/*  --hui-kpisih-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-kpisih-margin-top-default: ; */
/*  --hui-kpisih-margin-right-default: ; */
/*  --hui-kpisih-margin-bottom-default: ; */
/*  --hui-kpisih-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-kpisih-padding-top-default: ; */
/*  --hui-kpisih-padding-right-default: ; */
/*  --hui-kpisih-padding-bottom-default: ; */
/*  --hui-kpisih-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-kpisih-overflow-x-default: ; */
/*  --hui-kpisih-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-kpisih-flex-basis-default: ; */
/*  --hui-kpisih-flex-direction-default: ; */
/*  --hui-kpisih-flex-grow-default: ; */
/*  --hui-kpisih-flex-shrink-default: ; */
/*  --hui-kpisih-flex-wrap-default: ; */
/*  --hui-kpisih-gap-default: ; */
/*  --hui-kpisih-align-content-default: ; */
/*  --hui-kpisih-justify-content-default: ; */
/*  --hui-kpisih-align-items-default: ; */
  /* TEXT */
/*  --hui-kpisih-direction-default: ; */
/*  --hui-kpisih-font-family-default: ; */
/*  --hui-kpisih-font-size-default: ; */
/*  --hui-kpisih-font-stretch-default: ; */
/*  --hui-kpisih-font-style-default: ; */
/*  --hui-kpisih-font-weight-default: ; */
/*  --hui-kpisih-letter-spacing-default: ; */
/*  --hui-kpisih-line-height-default: ; */
/*  --hui-kpisih-text-align-default: ; */
/*  --hui-kpisih-text-align-last-default: ; */
/*  --hui-kpisih-text-decoration-color-default: ; */
/*  --hui-kpisih-text-decoration-line-default: ; */
/*  --hui-kpisih-text-decoration-style-default: ; */
/*  --hui-kpisih-text-decoration-thickness-default: ; */
/*  --hui-kpisih-text-indent-default: ; */
/*  --hui-kpisih-text-overflow-default: ; */
/*  --hui-kpisih-text-shadow-default: ; */
/*  --hui-kpisih-text-size-adjust-default: ; */
/*  --hui-kpisih-text-transform-default: ; */
/*  --hui-kpisih-text-wrap-default: ; */
/*  --hui-kpisih-vertical-align-default: ; */
/*  --hui-kpisih-white-space-collapse-default: ; */
/*  --hui-kpisih-word-break-default: ; */
/*  --hui-kpisih-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-kpisih-visibility-default: ; */
/*  --hui-kpisih-color-default: ; */
/*  --hui-kpisih-background-attachment-default: ; */
/*  --hui-kpisih-background-clip-default: ; */
/*  --hui-kpisih-background-color-default: ; */
/*  --hui-kpisih-background-image-default: ; */
/*  --hui-kpisih-background-origin-default: ; */
/*  --hui-kpisih-background-position-x-default: ; */
/*  --hui-kpisih-background-position-y-default: ; */
/*  --hui-kpisih-background-repeat-default: ; */
/*  --hui-kpisih-background-size-default: ; */
/*  --hui-kpisih-border-bottom-color-default: ; */
/*  --hui-kpisih-border-bottom-style-default: ; */
/*  --hui-kpisih-border-bottom-width-default: ; */
/*  --hui-kpisih-border-bottom-left-radius-default: ; */
/*  --hui-kpisih-border-bottom-right-radius-default: ; */
/*  --hui-kpisih-border-image-outset-default: ; */
/*  --hui-kpisih-border-image-repeat-default: ; */
/*  --hui-kpisih-border-image-slice-default: ; */
/*  --hui-kpisih-border-image-source-default: ; */
/*  --hui-kpisih-border-image-width-default: ; */
/*  --hui-kpisih-border-left-color-default: ; */
/*  --hui-kpisih-border-left-style-default: ; */
/*  --hui-kpisih-border-left-width-default: ; */
/*  --hui-kpisih-border-right-color-default: ; */
/*  --hui-kpisih-border-right-style-default: ; */
/*  --hui-kpisih-border-right-width-default: ; */
/*  --hui-kpisih-border-top-color-default: ; */
/*  --hui-kpisih-border-top-style-default: ; */
/*  --hui-kpisih-border-top-width-default: ; */
/*  --hui-kpisih-border-top-left-radius-default: ; */
/*  --hui-kpisih-border-top-right-radius-default: ; */
/*  --hui-kpisih-box-shadow-default: ; */
/*  --hui-kpisih-cursor-default: ; */
/*  --hui-kpisih-outline-color-default: ; */
/*  --hui-kpisih-outline-offset-default: ; */
/*  --hui-kpisih-outline-style-default: ; */
/*  --hui-kpisih-outline-width-default: ; */
/*  --hui-kpisih-scrollbar-color-default: ; */
/*  --hui-kpisih-scrollbar-gutter-default: ; */
/*  --hui-kpisih-scrollbar-width-default: ; */
  /* DISPLAY */
/*  --hui-kpisih-display-default: ; */
}
[data-hui=Dropdown] > option:hover,
[data-hui=Dropdown] > option[data-hui-focused] {
/*  --hui-hutckq-background-image-default: ; */
}
[data-hui=Dropdown] > option + option {
/*  --hui-kczvqs-border-top-color-default: ; */
/*  --hui-kczvqs-border-top-style-default: ; */
/*  --hui-kczvqs-border-top-width-default: ; */
}
[data-hui=Dropdown] {
  /* LAYOUT-POSITION */
  position: var(--hui-ovbbqb-position, static);
  top: var(--hui-ovbbqb-top, auto);
  right: var(--hui-ovbbqb-right, auto);
  bottom: var(--hui-ovbbqb-bottom, auto);
  left: var(--hui-ovbbqb-left, auto);
  z-index: var(--hui-ovbbqb-z-index, auto);
  float: var(--hui-ovbbqb-float, none);
  clear: var(--hui-ovbbqb-clear, none);
  align-self: var(--hui-ovbbqb-align-self, auto);
  order: var(--hui-ovbbqb-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-ovbbqb-box-sizing, border-box);
  height: var(--hui-ovbbqb-height, auto);
  max-height: var(--hui-ovbbqb-max-height, none);
  min-height: var(--hui-ovbbqb-min-height, auto);
  width: var(--hui-ovbbqb-width, auto);
  max-width: var(--hui-ovbbqb-max-width, none);
  min-width: var(--hui-ovbbqb-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-ovbbqb-margin-top, 0px);
  margin-right: var(--hui-ovbbqb-margin-right, 0px);
  margin-bottom: var(--hui-ovbbqb-margin-bottom, 0px);
  margin-left: var(--hui-ovbbqb-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-ovbbqb-padding-top, 0px);
  padding-right: var(--hui-ovbbqb-padding-right, 0px);
  padding-bottom: var(--hui-ovbbqb-padding-bottom, 0px);
  padding-left: var(--hui-ovbbqb-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-ovbbqb-overflow-x, visible);
  overflow-y: var(--hui-ovbbqb-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-ovbbqb-flex-basis, auto);
  flex-direction: var(--hui-ovbbqb-flex-direction, row);
  flex-grow: var(--hui-ovbbqb-flex-grow, 0);
  flex-shrink: var(--hui-ovbbqb-flex-shrink, 1);
  flex-wrap: var(--hui-ovbbqb-flex-wrap, nowrap);
  gap: var(--hui-ovbbqb-gap, 0px);
  align-content: var(--hui-ovbbqb-align-content, stretch);
  justify-content: var(--hui-ovbbqb-justify-content, flex-start);
  align-items: var(--hui-ovbbqb-align-items, stretch);
  /* TEXT */
  direction: var(--hui-ovbbqb-direction, ltr);
  font-family: var(--hui-ovbbqb-font-family, system-ui);
  font-size: var(--hui-ovbbqb-font-size, 16px);
  font-stretch: var(--hui-ovbbqb-font-stretch, 100%);
  font-style: var(--hui-ovbbqb-font-style, normal);
  font-weight: var(--hui-ovbbqb-font-weight, 400);
  letter-spacing: var(--hui-ovbbqb-letter-spacing, normal);
  line-height: var(--hui-ovbbqb-line-height, normal);
  text-align: var(--hui-ovbbqb-text-align, start);
  text-align-last: var(--hui-ovbbqb-text-align-last, auto);
  text-decoration-color: var(--hui-ovbbqb-text-decoration-color, #000);
  text-decoration-line: var(--hui-ovbbqb-text-decoration-line, none);
  text-decoration-style: var(--hui-ovbbqb-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-ovbbqb-text-decoration-thickness, auto);
  text-indent: var(--hui-ovbbqb-text-indent, 0px);
  text-overflow: var(--hui-ovbbqb-text-overflow, clip);
  text-shadow: var(--hui-ovbbqb-text-shadow, none);
  text-size-adjust: var(--hui-ovbbqb-text-size-adjust, auto);
  text-transform: var(--hui-ovbbqb-text-transform, none);
  text-wrap: var(--hui-ovbbqb-text-wrap, wrap);
  vertical-align: var(--hui-ovbbqb-vertical-align, baseline);
  white-space-collapse: var(--hui-ovbbqb-white-space-collapse, collapse);
  word-break: var(--hui-ovbbqb-word-break, normal);
  word-spacing: var(--hui-ovbbqb-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-ovbbqb-visibility, visible);
  color: var(--hui-ovbbqb-color, rgb(0, 0, 0));
  background-attachment: var(--hui-ovbbqb-background-attachment, scroll);
  background-clip: var(--hui-ovbbqb-background-clip, border-box);
  background-color: var(--hui-ovbbqb-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-ovbbqb-background-image, none);
  background-origin: var(--hui-ovbbqb-background-origin, padding-box);
  background-position-x: var(--hui-ovbbqb-background-position-x, 0%);
  background-position-y: var(--hui-ovbbqb-background-position-y, 0%);
  background-repeat: var(--hui-ovbbqb-background-repeat, repeat);
  background-size: var(--hui-ovbbqb-background-size, auto);
  border-bottom-color: var(--hui-ovbbqb-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-ovbbqb-border-bottom-style, none);
  border-bottom-width: var(--hui-ovbbqb-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-ovbbqb-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-ovbbqb-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-ovbbqb-border-image-outset, 0);
  border-image-repeat: var(--hui-ovbbqb-border-image-repeat, stretch);
  border-image-slice: var(--hui-ovbbqb-border-image-slice, 100%);
  border-image-source: var(--hui-ovbbqb-border-image-source, none);
  border-image-width: var(--hui-ovbbqb-border-image-width, 1);
  border-left-color: var(--hui-ovbbqb-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-ovbbqb-border-left-style, none);
  border-left-width: var(--hui-ovbbqb-border-left-width, 0px);
  border-right-color: var(--hui-ovbbqb-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-ovbbqb-border-right-style, none);
  border-right-width: var(--hui-ovbbqb-border-right-width, 0px);
  border-top-color: var(--hui-ovbbqb-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-ovbbqb-border-top-style, none);
  border-top-width: var(--hui-ovbbqb-border-top-width, 0px);
  border-top-left-radius: var(--hui-ovbbqb-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-ovbbqb-border-top-right-radius, 0px);
  box-shadow: var(--hui-ovbbqb-box-shadow, none);
  cursor: var(--hui-ovbbqb-cursor, auto);
  outline-color: var(--hui-ovbbqb-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-ovbbqb-outline-offset, 0px);
  outline-style: var(--hui-ovbbqb-outline-style, none);
  outline-width: var(--hui-ovbbqb-outline-width, 0px);
  scrollbar-color: var(--hui-ovbbqb-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-ovbbqb-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-ovbbqb-scrollbar-width, thin);
  /* DISPLAY */
  display: var(--hui-ovbbqb-display, block);
}
[data-hui=Dropdown] > option {
  /* LAYOUT-POSITION */
  position: var(--hui-kpisih-position, static);
  top: var(--hui-kpisih-top, auto);
  right: var(--hui-kpisih-right, auto);
  bottom: var(--hui-kpisih-bottom, auto);
  left: var(--hui-kpisih-left, auto);
  z-index: var(--hui-kpisih-z-index, auto);
  float: var(--hui-kpisih-float, none);
  clear: var(--hui-kpisih-clear, none);
  align-self: var(--hui-kpisih-align-self, auto);
  order: var(--hui-kpisih-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-kpisih-box-sizing, border-box);
  height: var(--hui-kpisih-height, auto);
  max-height: var(--hui-kpisih-max-height, none);
  min-height: var(--hui-kpisih-min-height, auto);
  width: var(--hui-kpisih-width, auto);
  max-width: var(--hui-kpisih-max-width, none);
  min-width: var(--hui-kpisih-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-kpisih-margin-top, 0px);
  margin-right: var(--hui-kpisih-margin-right, 0px);
  margin-bottom: var(--hui-kpisih-margin-bottom, 0px);
  margin-left: var(--hui-kpisih-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-kpisih-padding-top, 0px);
  padding-right: var(--hui-kpisih-padding-right, 0px);
  padding-bottom: var(--hui-kpisih-padding-bottom, 0px);
  padding-left: var(--hui-kpisih-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-kpisih-overflow-x, visible);
  overflow-y: var(--hui-kpisih-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-kpisih-flex-basis, auto);
  flex-direction: var(--hui-kpisih-flex-direction, row);
  flex-grow: var(--hui-kpisih-flex-grow, 0);
  flex-shrink: var(--hui-kpisih-flex-shrink, 1);
  flex-wrap: var(--hui-kpisih-flex-wrap, nowrap);
  gap: var(--hui-kpisih-gap, 0px);
  align-content: var(--hui-kpisih-align-content, stretch);
  justify-content: var(--hui-kpisih-justify-content, flex-start);
  align-items: var(--hui-kpisih-align-items, stretch);
  /* TEXT */
  direction: var(--hui-kpisih-direction, ltr);
  font-family: var(--hui-kpisih-font-family, system-ui);
  font-size: var(--hui-kpisih-font-size, 16px);
  font-stretch: var(--hui-kpisih-font-stretch, 100%);
  font-style: var(--hui-kpisih-font-style, normal);
  font-weight: var(--hui-kpisih-font-weight, 400);
  letter-spacing: var(--hui-kpisih-letter-spacing, normal);
  line-height: var(--hui-kpisih-line-height, normal);
  text-align: var(--hui-kpisih-text-align, start);
  text-align-last: var(--hui-kpisih-text-align-last, auto);
  text-decoration-color: var(--hui-kpisih-text-decoration-color, #000);
  text-decoration-line: var(--hui-kpisih-text-decoration-line, none);
  text-decoration-style: var(--hui-kpisih-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-kpisih-text-decoration-thickness, auto);
  text-indent: var(--hui-kpisih-text-indent, 0px);
  text-overflow: var(--hui-kpisih-text-overflow, clip);
  text-shadow: var(--hui-kpisih-text-shadow, none);
  text-size-adjust: var(--hui-kpisih-text-size-adjust, auto);
  text-transform: var(--hui-kpisih-text-transform, none);
  text-wrap: var(--hui-kpisih-text-wrap, wrap);
  vertical-align: var(--hui-kpisih-vertical-align, baseline);
  white-space-collapse: var(--hui-kpisih-white-space-collapse, collapse);
  word-break: var(--hui-kpisih-word-break, normal);
  word-spacing: var(--hui-kpisih-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-kpisih-visibility, visible);
  color: var(--hui-kpisih-color, rgb(0, 0, 0));
  background-attachment: var(--hui-kpisih-background-attachment, scroll);
  background-clip: var(--hui-kpisih-background-clip, border-box);
  background-color: var(--hui-kpisih-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-kpisih-background-image, none);
  background-origin: var(--hui-kpisih-background-origin, padding-box);
  background-position-x: var(--hui-kpisih-background-position-x, 0%);
  background-position-y: var(--hui-kpisih-background-position-y, 0%);
  background-repeat: var(--hui-kpisih-background-repeat, repeat);
  background-size: var(--hui-kpisih-background-size, auto);
  border-bottom-color: var(--hui-kpisih-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-kpisih-border-bottom-style, none);
  border-bottom-width: var(--hui-kpisih-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-kpisih-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-kpisih-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-kpisih-border-image-outset, 0);
  border-image-repeat: var(--hui-kpisih-border-image-repeat, stretch);
  border-image-slice: var(--hui-kpisih-border-image-slice, 100%);
  border-image-source: var(--hui-kpisih-border-image-source, none);
  border-image-width: var(--hui-kpisih-border-image-width, 1);
  border-left-color: var(--hui-kpisih-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-kpisih-border-left-style, none);
  border-left-width: var(--hui-kpisih-border-left-width, 0px);
  border-right-color: var(--hui-kpisih-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-kpisih-border-right-style, none);
  border-right-width: var(--hui-kpisih-border-right-width, 0px);
  border-top-color: var(--hui-kpisih-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-kpisih-border-top-style, none);
  border-top-width: var(--hui-kpisih-border-top-width, 0px);
  border-top-left-radius: var(--hui-kpisih-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-kpisih-border-top-right-radius, 0px);
  box-shadow: var(--hui-kpisih-box-shadow, none);
  cursor: var(--hui-kpisih-cursor, auto);
  outline-color: var(--hui-kpisih-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-kpisih-outline-offset, 0px);
  outline-style: var(--hui-kpisih-outline-style, none);
  outline-width: var(--hui-kpisih-outline-width, 0px);
  scrollbar-color: var(--hui-kpisih-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-kpisih-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-kpisih-scrollbar-width, thin);
  /* DISPLAY */
  display: var(--hui-kpisih-display, block);
}
[data-hui=Dropdown] > option:hover,
[data-hui=Dropdown] > option[data-hui-focused] {
  background-image: var(--hui-hutckq-background-image, initial);
}
[data-hui=Dropdown] > option + option {
  border-top-color: var(--hui-kczvqs-border-top-color, initial);
  border-top-style: var(--hui-kczvqs-border-top-style, initial);
  border-top-width: var(--hui-kczvqs-border-top-width, initial);
}
[data-hui=MultiInput] {
  /* LAYOUT-POSITION */
  --hui-lilprs-position: relative;
  /* LAYOUT-SIZING */
  --hui-lilprs-min-height: calc(var(--hui-default-font-size) * var(--hui-default-line-height) + (var(--hui-default-spacer-5) + var(--hui-default-spacer-3) + var(--hui-default-border-width)) * 2);
  --hui-lilprs-width: 100%;
  --hui-lilprs-max-width: 50vw;
  --hui-lilprs-min-width: 200px;
  /* LAYOUT-PADDING */
  --hui-lilprs-padding-top: var(--hui-default-spacer-5);
  --hui-lilprs-padding-right: var(--hui-default-spacer-7);
  --hui-lilprs-padding-bottom: var(--hui-default-spacer-5);
  --hui-lilprs-padding-left: var(--hui-default-spacer-7);
  /* LAYOUT-OVERFLOW */
  --hui-lilprs-overflow-x: visible;
  --hui-lilprs-overflow-y: visible;
  /* LAYOUT-FLEX */
  --hui-lilprs-flex-direction: row;
  --hui-lilprs-flex-wrap: wrap;
  --hui-lilprs-gap: var(--hui-default-spacer-5);
  --hui-lilprs-align-content: center;
  --hui-lilprs-justify-content: stretch;
  --hui-lilprs-align-items: center;
  /* APPERANCE */
  --hui-lilprs-background-color: var(--hui-default-background-color);
  --hui-lilprs-background-image: none;
  --hui-lilprs-border-bottom-color: var(--hui-default-border-color);
  --hui-lilprs-border-bottom-style: var(--hui-default-border-style);
  --hui-lilprs-border-bottom-width: var(--hui-default-border-width);
  --hui-lilprs-border-bottom-left-radius: var(--hui-default-border-radius-1);
  --hui-lilprs-border-bottom-right-radius: var(--hui-default-border-radius-1);
  --hui-lilprs-border-left-color: var(--hui-default-border-color);
  --hui-lilprs-border-left-style: var(--hui-default-border-style);
  --hui-lilprs-border-left-width: var(--hui-default-border-width);
  --hui-lilprs-border-right-color: var(--hui-default-border-color);
  --hui-lilprs-border-right-style: var(--hui-default-border-style);
  --hui-lilprs-border-right-width: var(--hui-default-border-width);
  --hui-lilprs-border-top-color: var(--hui-default-border-color);
  --hui-lilprs-border-top-style: var(--hui-default-border-style);
  --hui-lilprs-border-top-width: var(--hui-default-border-width);
  --hui-lilprs-border-top-left-radius: var(--hui-default-border-radius-1);
  --hui-lilprs-border-top-right-radius: var(--hui-default-border-radius-1);
  --hui-lilprs-box-shadow: var(--hui-tria-box-shadow);
  /* DISPLAY */
  --hui-lilprs-display: flex;
  --hui-lilprs-gap: var(--hui-default-spacer-5);
}
[data-hui=MultiInput] > input {
  /* LAYOUT-SIZING */
  --hui-aqailr-max-width: 100%;
  /* LAYOUT-PADDING */
  --hui-aqailr-padding-top: var(--hui-default-spacer-3);
  --hui-aqailr-padding-right: 0;
  --hui-aqailr-padding-bottom: var(--hui-default-spacer-3);
  --hui-aqailr-padding-left: 0;
  /* LAYOUT-FLEX */
  --hui-aqailr-flex-grow: 2;
  /* TEXT */
  --hui-aqailr-font-size: var(--hui-default-font-size);
  --hui-aqailr-font-weight: var(--hui-default-font-weight);
  --hui-aqailr-line-height: var(--hui-default-line-height);
  --hui-aqailr-text-align: center;
  /* APPERANCE */
  --hui-aqailr-color: var(--hui-default-color-text);
}
[data-hui=MultiInput] > input::placeholder {
  --hui-fyvwyk-font-size: var(--hui-default-size-0);
  --hui-fyvwyk-text-align: center;
}
[data-hui=MultiInput] > button[data-hui=Button] {
  /* LAYOUT-POSITION */
  --hui-wqctph-position: absolute;
  --hui-wqctph-top: calc(var(--hui-default-spacer-4) + var(--hui-default-border-width) * 2);
  --hui-wqctph-right: var(--hui-default-spacer-6);
  --hui-wqctph-font-size: var(--hui-default-size-0);
}
[data-hui=MultiInput] > button[data-hui=Badge] {
  --hui-lehaze-flex-grow: 1;
  --hui-lehaze-cursor: pointer;
}
[data-hui=MultiInput][data-hui-theme~=flat] {
}
[data-hui=MultiInput][data-hui-theme~=flat] > input {
}
[data-hui=MultiInput][data-hui-theme~=flat] > input::placeholder {
}
[data-hui=MultiInput][data-hui-theme~=flat] > button[data-hui=Button] {
}
[data-hui=MultiInput][data-hui-theme~=flat] > button[data-hui=Badge] {
}
[data-hui=MultiInput] {
  /* LAYOUT-POSITION */
/*  --hui-lilprs-position-default: ; */
/*  --hui-lilprs-top-default: ; */
/*  --hui-lilprs-right-default: ; */
/*  --hui-lilprs-bottom-default: ; */
/*  --hui-lilprs-left-default: ; */
/*  --hui-lilprs-z-index-default: ; */
/*  --hui-lilprs-float-default: ; */
/*  --hui-lilprs-clear-default: ; */
/*  --hui-lilprs-align-self-default: ; */
/*  --hui-lilprs-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-lilprs-box-sizing-default: ; */
/*  --hui-lilprs-height-default: ; */
/*  --hui-lilprs-max-height-default: ; */
/*  --hui-lilprs-min-height-default: ; */
/*  --hui-lilprs-width-default: ; */
/*  --hui-lilprs-max-width-default: ; */
/*  --hui-lilprs-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-lilprs-margin-top-default: ; */
/*  --hui-lilprs-margin-right-default: ; */
/*  --hui-lilprs-margin-bottom-default: ; */
/*  --hui-lilprs-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-lilprs-padding-top-default: ; */
/*  --hui-lilprs-padding-right-default: ; */
/*  --hui-lilprs-padding-bottom-default: ; */
/*  --hui-lilprs-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-lilprs-overflow-x-default: ; */
/*  --hui-lilprs-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-lilprs-flex-basis-default: ; */
/*  --hui-lilprs-flex-direction-default: ; */
/*  --hui-lilprs-flex-grow-default: ; */
/*  --hui-lilprs-flex-shrink-default: ; */
/*  --hui-lilprs-flex-wrap-default: ; */
/*  --hui-lilprs-gap-default: ; */
/*  --hui-lilprs-align-content-default: ; */
/*  --hui-lilprs-justify-content-default: ; */
/*  --hui-lilprs-align-items-default: ; */
  /* TEXT */
/*  --hui-lilprs-direction-default: ; */
/*  --hui-lilprs-font-family-default: ; */
/*  --hui-lilprs-font-size-default: ; */
/*  --hui-lilprs-font-stretch-default: ; */
/*  --hui-lilprs-font-style-default: ; */
/*  --hui-lilprs-font-weight-default: ; */
/*  --hui-lilprs-letter-spacing-default: ; */
/*  --hui-lilprs-line-height-default: ; */
/*  --hui-lilprs-text-align-default: ; */
/*  --hui-lilprs-text-align-last-default: ; */
/*  --hui-lilprs-text-decoration-color-default: ; */
/*  --hui-lilprs-text-decoration-line-default: ; */
/*  --hui-lilprs-text-decoration-style-default: ; */
/*  --hui-lilprs-text-decoration-thickness-default: ; */
/*  --hui-lilprs-text-indent-default: ; */
/*  --hui-lilprs-text-overflow-default: ; */
/*  --hui-lilprs-text-shadow-default: ; */
/*  --hui-lilprs-text-size-adjust-default: ; */
/*  --hui-lilprs-text-transform-default: ; */
/*  --hui-lilprs-text-wrap-default: ; */
/*  --hui-lilprs-vertical-align-default: ; */
/*  --hui-lilprs-white-space-collapse-default: ; */
/*  --hui-lilprs-word-break-default: ; */
/*  --hui-lilprs-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-lilprs-visibility-default: ; */
/*  --hui-lilprs-color-default: ; */
/*  --hui-lilprs-background-attachment-default: ; */
/*  --hui-lilprs-background-clip-default: ; */
/*  --hui-lilprs-background-color-default: ; */
/*  --hui-lilprs-background-image-default: ; */
/*  --hui-lilprs-background-origin-default: ; */
/*  --hui-lilprs-background-position-x-default: ; */
/*  --hui-lilprs-background-position-y-default: ; */
/*  --hui-lilprs-background-repeat-default: ; */
/*  --hui-lilprs-background-size-default: ; */
/*  --hui-lilprs-border-bottom-color-default: ; */
/*  --hui-lilprs-border-bottom-style-default: ; */
/*  --hui-lilprs-border-bottom-width-default: ; */
/*  --hui-lilprs-border-bottom-left-radius-default: ; */
/*  --hui-lilprs-border-bottom-right-radius-default: ; */
/*  --hui-lilprs-border-image-outset-default: ; */
/*  --hui-lilprs-border-image-repeat-default: ; */
/*  --hui-lilprs-border-image-slice-default: ; */
/*  --hui-lilprs-border-image-source-default: ; */
/*  --hui-lilprs-border-image-width-default: ; */
/*  --hui-lilprs-border-left-color-default: ; */
/*  --hui-lilprs-border-left-style-default: ; */
/*  --hui-lilprs-border-left-width-default: ; */
/*  --hui-lilprs-border-right-color-default: ; */
/*  --hui-lilprs-border-right-style-default: ; */
/*  --hui-lilprs-border-right-width-default: ; */
/*  --hui-lilprs-border-top-color-default: ; */
/*  --hui-lilprs-border-top-style-default: ; */
/*  --hui-lilprs-border-top-width-default: ; */
/*  --hui-lilprs-border-top-left-radius-default: ; */
/*  --hui-lilprs-border-top-right-radius-default: ; */
/*  --hui-lilprs-box-shadow-default: ; */
/*  --hui-lilprs-cursor-default: ; */
/*  --hui-lilprs-outline-color-default: ; */
/*  --hui-lilprs-outline-offset-default: ; */
/*  --hui-lilprs-outline-style-default: ; */
/*  --hui-lilprs-outline-width-default: ; */
/*  --hui-lilprs-scrollbar-color-default: ; */
/*  --hui-lilprs-scrollbar-gutter-default: ; */
/*  --hui-lilprs-scrollbar-width-default: ; */
  /* DISPLAY */
/*  --hui-lilprs-display-default: ; */
/*  --hui-lilprs-flex-default: ; */
/*  --hui-lilprs-gap-default: ; */
}
[data-hui=MultiInput] > input {
  /* LAYOUT-POSITION */
/*  --hui-aqailr-position-default: ; */
/*  --hui-aqailr-top-default: ; */
/*  --hui-aqailr-right-default: ; */
/*  --hui-aqailr-bottom-default: ; */
/*  --hui-aqailr-left-default: ; */
/*  --hui-aqailr-z-index-default: ; */
/*  --hui-aqailr-float-default: ; */
/*  --hui-aqailr-clear-default: ; */
/*  --hui-aqailr-align-self-default: ; */
/*  --hui-aqailr-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-aqailr-box-sizing-default: ; */
/*  --hui-aqailr-height-default: ; */
/*  --hui-aqailr-max-height-default: ; */
/*  --hui-aqailr-min-height-default: ; */
/*  --hui-aqailr-width-default: ; */
/*  --hui-aqailr-max-width-default: ; */
/*  --hui-aqailr-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-aqailr-margin-top-default: ; */
/*  --hui-aqailr-margin-right-default: ; */
/*  --hui-aqailr-margin-bottom-default: ; */
/*  --hui-aqailr-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-aqailr-padding-top-default: ; */
/*  --hui-aqailr-padding-right-default: ; */
/*  --hui-aqailr-padding-bottom-default: ; */
/*  --hui-aqailr-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-aqailr-overflow-x-default: ; */
/*  --hui-aqailr-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-aqailr-flex-basis-default: ; */
/*  --hui-aqailr-flex-direction-default: ; */
/*  --hui-aqailr-flex-grow-default: ; */
/*  --hui-aqailr-flex-shrink-default: ; */
/*  --hui-aqailr-flex-wrap-default: ; */
/*  --hui-aqailr-gap-default: ; */
/*  --hui-aqailr-align-content-default: ; */
/*  --hui-aqailr-justify-content-default: ; */
/*  --hui-aqailr-align-items-default: ; */
  /* TEXT */
/*  --hui-aqailr-direction-default: ; */
/*  --hui-aqailr-font-family-default: ; */
/*  --hui-aqailr-font-size-default: ; */
/*  --hui-aqailr-font-stretch-default: ; */
/*  --hui-aqailr-font-style-default: ; */
/*  --hui-aqailr-font-weight-default: ; */
/*  --hui-aqailr-letter-spacing-default: ; */
/*  --hui-aqailr-line-height-default: ; */
/*  --hui-aqailr-text-align-default: ; */
/*  --hui-aqailr-text-align-last-default: ; */
/*  --hui-aqailr-text-decoration-color-default: ; */
/*  --hui-aqailr-text-decoration-line-default: ; */
/*  --hui-aqailr-text-decoration-style-default: ; */
/*  --hui-aqailr-text-decoration-thickness-default: ; */
/*  --hui-aqailr-text-indent-default: ; */
/*  --hui-aqailr-text-overflow-default: ; */
/*  --hui-aqailr-text-shadow-default: ; */
/*  --hui-aqailr-text-size-adjust-default: ; */
/*  --hui-aqailr-text-transform-default: ; */
/*  --hui-aqailr-text-wrap-default: ; */
/*  --hui-aqailr-vertical-align-default: ; */
/*  --hui-aqailr-white-space-collapse-default: ; */
/*  --hui-aqailr-word-break-default: ; */
/*  --hui-aqailr-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-aqailr-visibility-default: ; */
/*  --hui-aqailr-color-default: ; */
/*  --hui-aqailr-background-attachment-default: ; */
/*  --hui-aqailr-background-clip-default: ; */
/*  --hui-aqailr-background-color-default: ; */
/*  --hui-aqailr-background-image-default: ; */
/*  --hui-aqailr-background-origin-default: ; */
/*  --hui-aqailr-background-position-x-default: ; */
/*  --hui-aqailr-background-position-y-default: ; */
/*  --hui-aqailr-background-repeat-default: ; */
/*  --hui-aqailr-background-size-default: ; */
/*  --hui-aqailr-border-bottom-color-default: ; */
/*  --hui-aqailr-border-bottom-style-default: ; */
/*  --hui-aqailr-border-bottom-width-default: ; */
/*  --hui-aqailr-border-bottom-left-radius-default: ; */
/*  --hui-aqailr-border-bottom-right-radius-default: ; */
/*  --hui-aqailr-border-image-outset-default: ; */
/*  --hui-aqailr-border-image-repeat-default: ; */
/*  --hui-aqailr-border-image-slice-default: ; */
/*  --hui-aqailr-border-image-source-default: ; */
/*  --hui-aqailr-border-image-width-default: ; */
/*  --hui-aqailr-border-left-color-default: ; */
/*  --hui-aqailr-border-left-style-default: ; */
/*  --hui-aqailr-border-left-width-default: ; */
/*  --hui-aqailr-border-right-color-default: ; */
/*  --hui-aqailr-border-right-style-default: ; */
/*  --hui-aqailr-border-right-width-default: ; */
/*  --hui-aqailr-border-top-color-default: ; */
/*  --hui-aqailr-border-top-style-default: ; */
/*  --hui-aqailr-border-top-width-default: ; */
/*  --hui-aqailr-border-top-left-radius-default: ; */
/*  --hui-aqailr-border-top-right-radius-default: ; */
/*  --hui-aqailr-box-shadow-default: ; */
/*  --hui-aqailr-cursor-default: ; */
/*  --hui-aqailr-outline-color-default: ; */
/*  --hui-aqailr-outline-offset-default: ; */
/*  --hui-aqailr-outline-style-default: ; */
/*  --hui-aqailr-outline-width-default: ; */
/*  --hui-aqailr-scrollbar-color-default: ; */
/*  --hui-aqailr-scrollbar-gutter-default: ; */
/*  --hui-aqailr-scrollbar-width-default: ; */
}
[data-hui=MultiInput] > input::placeholder {
/*  --hui-fyvwyk-font-size-default: ; */
/*  --hui-fyvwyk-text-align-default: ; */
}
[data-hui=MultiInput] > button[data-hui=Button] {
  /* LAYOUT-POSITION */
/*  --hui-wqctph-position-default: ; */
/*  --hui-wqctph-top-default: ; */
/*  --hui-wqctph-right-default: ; */
/*  --hui-wqctph-bottom-default: ; */
/*  --hui-wqctph-left-default: ; */
/*  --hui-wqctph-z-index-default: ; */
/*  --hui-wqctph-float-default: ; */
/*  --hui-wqctph-clear-default: ; */
/*  --hui-wqctph-align-self-default: ; */
/*  --hui-wqctph-order-default: ; */
/*  --hui-wqctph-font-size-default: ; */
}
[data-hui=MultiInput] > button[data-hui=Badge] {
/*  --hui-lehaze-flex-grow-default: ; */
/*  --hui-lehaze-cursor-default: ; */
}
[data-hui=MultiInput] {
  /* LAYOUT-POSITION */
  position: var(--hui-lilprs-position, static);
  top: var(--hui-lilprs-top, auto);
  right: var(--hui-lilprs-right, auto);
  bottom: var(--hui-lilprs-bottom, auto);
  left: var(--hui-lilprs-left, auto);
  z-index: var(--hui-lilprs-z-index, auto);
  float: var(--hui-lilprs-float, none);
  clear: var(--hui-lilprs-clear, none);
  align-self: var(--hui-lilprs-align-self, auto);
  order: var(--hui-lilprs-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-lilprs-box-sizing, border-box);
  height: var(--hui-lilprs-height, auto);
  max-height: var(--hui-lilprs-max-height, none);
  min-height: var(--hui-lilprs-min-height, auto);
  width: var(--hui-lilprs-width, auto);
  max-width: var(--hui-lilprs-max-width, none);
  min-width: var(--hui-lilprs-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-lilprs-margin-top, 0px);
  margin-right: var(--hui-lilprs-margin-right, 0px);
  margin-bottom: var(--hui-lilprs-margin-bottom, 0px);
  margin-left: var(--hui-lilprs-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-lilprs-padding-top, 0px);
  padding-right: var(--hui-lilprs-padding-right, 0px);
  padding-bottom: var(--hui-lilprs-padding-bottom, 0px);
  padding-left: var(--hui-lilprs-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-lilprs-overflow-x, visible);
  overflow-y: var(--hui-lilprs-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-lilprs-flex-basis, auto);
  flex-direction: var(--hui-lilprs-flex-direction, row);
  flex-grow: var(--hui-lilprs-flex-grow, 0);
  flex-shrink: var(--hui-lilprs-flex-shrink, 1);
  flex-wrap: var(--hui-lilprs-flex-wrap, nowrap);
  gap: var(--hui-lilprs-gap, 0px);
  align-content: var(--hui-lilprs-align-content, stretch);
  justify-content: var(--hui-lilprs-justify-content, flex-start);
  align-items: var(--hui-lilprs-align-items, stretch);
  /* TEXT */
  direction: var(--hui-lilprs-direction, ltr);
  font-family: var(--hui-lilprs-font-family, system-ui);
  font-size: var(--hui-lilprs-font-size, 16px);
  font-stretch: var(--hui-lilprs-font-stretch, 100%);
  font-style: var(--hui-lilprs-font-style, normal);
  font-weight: var(--hui-lilprs-font-weight, 400);
  letter-spacing: var(--hui-lilprs-letter-spacing, normal);
  line-height: var(--hui-lilprs-line-height, normal);
  text-align: var(--hui-lilprs-text-align, start);
  text-align-last: var(--hui-lilprs-text-align-last, auto);
  text-decoration-color: var(--hui-lilprs-text-decoration-color, #000);
  text-decoration-line: var(--hui-lilprs-text-decoration-line, none);
  text-decoration-style: var(--hui-lilprs-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-lilprs-text-decoration-thickness, auto);
  text-indent: var(--hui-lilprs-text-indent, 0px);
  text-overflow: var(--hui-lilprs-text-overflow, clip);
  text-shadow: var(--hui-lilprs-text-shadow, none);
  text-size-adjust: var(--hui-lilprs-text-size-adjust, auto);
  text-transform: var(--hui-lilprs-text-transform, none);
  text-wrap: var(--hui-lilprs-text-wrap, wrap);
  vertical-align: var(--hui-lilprs-vertical-align, baseline);
  white-space-collapse: var(--hui-lilprs-white-space-collapse, collapse);
  word-break: var(--hui-lilprs-word-break, normal);
  word-spacing: var(--hui-lilprs-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-lilprs-visibility, visible);
  color: var(--hui-lilprs-color, rgb(0, 0, 0));
  background-attachment: var(--hui-lilprs-background-attachment, scroll);
  background-clip: var(--hui-lilprs-background-clip, border-box);
  background-color: var(--hui-lilprs-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-lilprs-background-image, none);
  background-origin: var(--hui-lilprs-background-origin, padding-box);
  background-position-x: var(--hui-lilprs-background-position-x, 0%);
  background-position-y: var(--hui-lilprs-background-position-y, 0%);
  background-repeat: var(--hui-lilprs-background-repeat, repeat);
  background-size: var(--hui-lilprs-background-size, auto);
  border-bottom-color: var(--hui-lilprs-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-lilprs-border-bottom-style, none);
  border-bottom-width: var(--hui-lilprs-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-lilprs-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-lilprs-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-lilprs-border-image-outset, 0);
  border-image-repeat: var(--hui-lilprs-border-image-repeat, stretch);
  border-image-slice: var(--hui-lilprs-border-image-slice, 100%);
  border-image-source: var(--hui-lilprs-border-image-source, none);
  border-image-width: var(--hui-lilprs-border-image-width, 1);
  border-left-color: var(--hui-lilprs-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-lilprs-border-left-style, none);
  border-left-width: var(--hui-lilprs-border-left-width, 0px);
  border-right-color: var(--hui-lilprs-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-lilprs-border-right-style, none);
  border-right-width: var(--hui-lilprs-border-right-width, 0px);
  border-top-color: var(--hui-lilprs-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-lilprs-border-top-style, none);
  border-top-width: var(--hui-lilprs-border-top-width, 0px);
  border-top-left-radius: var(--hui-lilprs-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-lilprs-border-top-right-radius, 0px);
  box-shadow: var(--hui-lilprs-box-shadow, none);
  cursor: var(--hui-lilprs-cursor, auto);
  outline-color: var(--hui-lilprs-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-lilprs-outline-offset, 0px);
  outline-style: var(--hui-lilprs-outline-style, none);
  outline-width: var(--hui-lilprs-outline-width, 0px);
  scrollbar-color: var(--hui-lilprs-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-lilprs-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-lilprs-scrollbar-width, thin);
  /* DISPLAY */
  display: var(--hui-lilprs-display, block);
  flex: var(--hui-lilprs-flex, initial);
  gap: var(--hui-lilprs-gap, initial);
}
[data-hui=MultiInput] > input {
  /* LAYOUT-POSITION */
  position: var(--hui-aqailr-position, static);
  top: var(--hui-aqailr-top, auto);
  right: var(--hui-aqailr-right, auto);
  bottom: var(--hui-aqailr-bottom, auto);
  left: var(--hui-aqailr-left, auto);
  z-index: var(--hui-aqailr-z-index, auto);
  float: var(--hui-aqailr-float, none);
  clear: var(--hui-aqailr-clear, none);
  align-self: var(--hui-aqailr-align-self, auto);
  order: var(--hui-aqailr-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-aqailr-box-sizing, border-box);
  height: var(--hui-aqailr-height, auto);
  max-height: var(--hui-aqailr-max-height, none);
  min-height: var(--hui-aqailr-min-height, auto);
  width: var(--hui-aqailr-width, auto);
  max-width: var(--hui-aqailr-max-width, none);
  min-width: var(--hui-aqailr-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-aqailr-margin-top, 0px);
  margin-right: var(--hui-aqailr-margin-right, 0px);
  margin-bottom: var(--hui-aqailr-margin-bottom, 0px);
  margin-left: var(--hui-aqailr-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-aqailr-padding-top, 0px);
  padding-right: var(--hui-aqailr-padding-right, 0px);
  padding-bottom: var(--hui-aqailr-padding-bottom, 0px);
  padding-left: var(--hui-aqailr-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-aqailr-overflow-x, visible);
  overflow-y: var(--hui-aqailr-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-aqailr-flex-basis, auto);
  flex-direction: var(--hui-aqailr-flex-direction, row);
  flex-grow: var(--hui-aqailr-flex-grow, 0);
  flex-shrink: var(--hui-aqailr-flex-shrink, 1);
  flex-wrap: var(--hui-aqailr-flex-wrap, nowrap);
  gap: var(--hui-aqailr-gap, 0px);
  align-content: var(--hui-aqailr-align-content, stretch);
  justify-content: var(--hui-aqailr-justify-content, flex-start);
  align-items: var(--hui-aqailr-align-items, stretch);
  /* TEXT */
  direction: var(--hui-aqailr-direction, ltr);
  font-family: var(--hui-aqailr-font-family, system-ui);
  font-size: var(--hui-aqailr-font-size, 16px);
  font-stretch: var(--hui-aqailr-font-stretch, 100%);
  font-style: var(--hui-aqailr-font-style, normal);
  font-weight: var(--hui-aqailr-font-weight, 400);
  letter-spacing: var(--hui-aqailr-letter-spacing, normal);
  line-height: var(--hui-aqailr-line-height, normal);
  text-align: var(--hui-aqailr-text-align, start);
  text-align-last: var(--hui-aqailr-text-align-last, auto);
  text-decoration-color: var(--hui-aqailr-text-decoration-color, #000);
  text-decoration-line: var(--hui-aqailr-text-decoration-line, none);
  text-decoration-style: var(--hui-aqailr-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-aqailr-text-decoration-thickness, auto);
  text-indent: var(--hui-aqailr-text-indent, 0px);
  text-overflow: var(--hui-aqailr-text-overflow, clip);
  text-shadow: var(--hui-aqailr-text-shadow, none);
  text-size-adjust: var(--hui-aqailr-text-size-adjust, auto);
  text-transform: var(--hui-aqailr-text-transform, none);
  text-wrap: var(--hui-aqailr-text-wrap, wrap);
  vertical-align: var(--hui-aqailr-vertical-align, baseline);
  white-space-collapse: var(--hui-aqailr-white-space-collapse, collapse);
  word-break: var(--hui-aqailr-word-break, normal);
  word-spacing: var(--hui-aqailr-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-aqailr-visibility, visible);
  color: var(--hui-aqailr-color, rgb(0, 0, 0));
  background-attachment: var(--hui-aqailr-background-attachment, scroll);
  background-clip: var(--hui-aqailr-background-clip, border-box);
  background-color: var(--hui-aqailr-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-aqailr-background-image, none);
  background-origin: var(--hui-aqailr-background-origin, padding-box);
  background-position-x: var(--hui-aqailr-background-position-x, 0%);
  background-position-y: var(--hui-aqailr-background-position-y, 0%);
  background-repeat: var(--hui-aqailr-background-repeat, repeat);
  background-size: var(--hui-aqailr-background-size, auto);
  border-bottom-color: var(--hui-aqailr-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-aqailr-border-bottom-style, none);
  border-bottom-width: var(--hui-aqailr-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-aqailr-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-aqailr-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-aqailr-border-image-outset, 0);
  border-image-repeat: var(--hui-aqailr-border-image-repeat, stretch);
  border-image-slice: var(--hui-aqailr-border-image-slice, 100%);
  border-image-source: var(--hui-aqailr-border-image-source, none);
  border-image-width: var(--hui-aqailr-border-image-width, 1);
  border-left-color: var(--hui-aqailr-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-aqailr-border-left-style, none);
  border-left-width: var(--hui-aqailr-border-left-width, 0px);
  border-right-color: var(--hui-aqailr-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-aqailr-border-right-style, none);
  border-right-width: var(--hui-aqailr-border-right-width, 0px);
  border-top-color: var(--hui-aqailr-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-aqailr-border-top-style, none);
  border-top-width: var(--hui-aqailr-border-top-width, 0px);
  border-top-left-radius: var(--hui-aqailr-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-aqailr-border-top-right-radius, 0px);
  box-shadow: var(--hui-aqailr-box-shadow, none);
  cursor: var(--hui-aqailr-cursor, auto);
  outline-color: var(--hui-aqailr-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-aqailr-outline-offset, 0px);
  outline-style: var(--hui-aqailr-outline-style, none);
  outline-width: var(--hui-aqailr-outline-width, 0px);
  scrollbar-color: var(--hui-aqailr-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-aqailr-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-aqailr-scrollbar-width, thin);
}
[data-hui=MultiInput] > input::placeholder {
  font-size: var(--hui-fyvwyk-font-size, initial);
  text-align: var(--hui-fyvwyk-text-align, initial);
}
[data-hui=MultiInput] > button[data-hui=Button] {
  /* LAYOUT-POSITION */
  position: var(--hui-wqctph-position, static);
  top: var(--hui-wqctph-top, auto);
  right: var(--hui-wqctph-right, auto);
  bottom: var(--hui-wqctph-bottom, auto);
  left: var(--hui-wqctph-left, auto);
  z-index: var(--hui-wqctph-z-index, auto);
  float: var(--hui-wqctph-float, none);
  clear: var(--hui-wqctph-clear, none);
  align-self: var(--hui-wqctph-align-self, auto);
  order: var(--hui-wqctph-order, 0);
  font-size: var(--hui-wqctph-font-size, initial);
}
[data-hui=MultiInput] > button[data-hui=Badge] {
  flex-grow: var(--hui-lehaze-flex-grow, initial);
  cursor: var(--hui-lehaze-cursor, initial);
}
[data-hui=Textarea] {
  /* LAYOUT-POSITION */
  --hui-yqncrg-position: relative;
  /* LAYOUT-SIZING */
  --hui-yqncrg-min-height: calc(var(--hui-default-font-size) * var(--hui-default-line-height) + (var(--hui-default-spacer-5) + var(--hui-default-spacer-3) + var(--hui-default-border-width)) * 2);
  --hui-yqncrg-width: 100%;
  --hui-yqncrg-max-width: 50vw;
  --hui-yqncrg-min-width: 200px;
  /* LAYOUT-PADDING */
  --hui-yqncrg-padding-top: calc(var(--hui-default-spacer-5) + var(--hui-default-spacer-3));
  --hui-yqncrg-padding-right: 0;
  --hui-yqncrg-padding-bottom: calc(var(--hui-default-spacer-5) + var(--hui-default-spacer-3));
  --hui-yqncrg-padding-left: 0;
  /* LAYOUT-OVERFLOW */
  --hui-yqncrg-overflow-x: hidden;
  --hui-yqncrg-overflow-y: hidden;
  /* LAYOUT-FLEX */
  --hui-yqncrg-align-content: stretch;
  --hui-yqncrg-justify-content: stretch;
  --hui-yqncrg-align-items: stretch;
  /* APPERANCE */
  --hui-yqncrg-background-color: var(--hui-default-background-color);
  --hui-yqncrg-background-image: none;
  --hui-yqncrg-border-bottom-color: var(--hui-default-border-color);
  --hui-yqncrg-border-bottom-style: var(--hui-default-border-style);
  --hui-yqncrg-border-bottom-width: var(--hui-default-border-width);
  --hui-yqncrg-border-bottom-left-radius: var(--hui-default-border-radius-1);
  --hui-yqncrg-border-bottom-right-radius: var(--hui-default-border-radius-1);
  --hui-yqncrg-border-left-color: var(--hui-default-border-color);
  --hui-yqncrg-border-left-style: var(--hui-default-border-style);
  --hui-yqncrg-border-left-width: var(--hui-default-border-width);
  --hui-yqncrg-border-right-color: var(--hui-default-border-color);
  --hui-yqncrg-border-right-style: var(--hui-default-border-style);
  --hui-yqncrg-border-right-width: var(--hui-default-border-width);
  --hui-yqncrg-border-top-color: var(--hui-default-border-color);
  --hui-yqncrg-border-top-style: var(--hui-default-border-style);
  --hui-yqncrg-border-top-width: var(--hui-default-border-width);
  --hui-yqncrg-border-top-left-radius: var(--hui-default-border-radius-1);
  --hui-yqncrg-border-top-right-radius: var(--hui-default-border-radius-1);
  --hui-yqncrg-box-shadow: var(--hui-tria-box-shadow);
  /* DISPLAY */
  --hui-yqncrg-display: grid;
  /* GRID */
  --hui-yqncrg-align-content: stretch;
  --hui-yqncrg-justify-content: stretch;
  --hui-yqncrg-align-items: stretch;
}
[data-hui=Textarea] > textarea,
[data-hui=Textarea]::after {
  /* LAYOUT-PADDING */
  --hui-zagnla-padding-top: 0;
  --hui-zagnla-padding-right: var(--hui-default-spacer-7);
  --hui-zagnla-padding-bottom: 0;
  --hui-zagnla-padding-left: var(--hui-default-spacer-7);
  /* TEXT */
  --hui-zagnla-font-size: var(--hui-default-font-size);
  --hui-zagnla-font-weight: var(--hui-default-font-weight);
  --hui-zagnla-line-height: var(--hui-default-line-height);
  --hui-zagnla-text-align: left;
  --hui-zagnla-text-wrap: wrap;
  --hui-zagnla-white-space-collapse: preserve;
  /* APPERANCE */
  --hui-zagnla-color: var(--hui-default-color-text);
  --hui-zagnla-scrollbar-width: thin;
  --hui-zagnla-grid-area: 1 / 1 / 2 / 2;
}
[data-hui=Textarea] > textarea {
  --hui-ccjrnw-resize: none;
  --hui-ccjrnw-max-height: 450px;
}
[data-hui=Textarea]::after {
  /* CONTENT */
  --hui-uesrne-content: attr(data-hui-value) " ";
  --hui-uesrne-visibility: hidden;
  --hui-uesrne-max-height: 450px;
}
[data-hui=Textarea] > textarea::placeholder {
  --hui-otvrfb-font-size: var(--hui-default-size-0);
  --hui-otvrfb-text-align: center;
}
[data-hui=Textarea] > button[data-hui=Button] {
  /* LAYOUT-POSITION */
  --hui-rvvxnn-position: absolute;
  --hui-rvvxnn-top: calc(var(--hui-default-spacer-4) + var(--hui-default-border-width) * 2);
  --hui-rvvxnn-right: var(--hui-default-spacer-7);
  --hui-rvvxnn-font-size: var(--hui-default-size-0);
}
[data-hui=Textarea][data-hui-theme~=flat] {
}
[data-hui=Textarea][data-hui-theme~=flat] > textarea,
[data-hui=Textarea][data-hui-theme~=flat]::after {
}
[data-hui=Textarea][data-hui-theme~=flat] > textarea {
}
[data-hui=Textarea][data-hui-theme~=flat]::after {
}
[data-hui=Textarea][data-hui-theme~=flat] > textarea::placeholder {
}
[data-hui=Textarea][data-hui-theme~=flat] > button[data-hui=Button] {
}
[data-hui=Textarea][data-hui-theme~=oneLine] {
}
[data-hui=Textarea][data-hui-theme~=oneLine] > textarea,
[data-hui=Textarea][data-hui-theme~=oneLine]::after {
  /* APPERANCE */
  --hui-zagnla-scrollbar-width: none;
}
[data-hui=Textarea][data-hui-theme~=oneLine] > textarea {
}
[data-hui=Textarea][data-hui-theme~=oneLine]::after {
  /* DISPLAY */
  --hui-uesrne-display: none;
}
[data-hui=Textarea][data-hui-theme~=oneLine] > textarea::placeholder {
}
[data-hui=Textarea][data-hui-theme~=oneLine] > button[data-hui=Button] {
}
[data-hui=Textarea] {
  /* LAYOUT-POSITION */
/*  --hui-yqncrg-position-default: ; */
/*  --hui-yqncrg-top-default: ; */
/*  --hui-yqncrg-right-default: ; */
/*  --hui-yqncrg-bottom-default: ; */
/*  --hui-yqncrg-left-default: ; */
/*  --hui-yqncrg-z-index-default: ; */
/*  --hui-yqncrg-float-default: ; */
/*  --hui-yqncrg-clear-default: ; */
/*  --hui-yqncrg-align-self-default: ; */
/*  --hui-yqncrg-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-yqncrg-box-sizing-default: ; */
/*  --hui-yqncrg-height-default: ; */
/*  --hui-yqncrg-max-height-default: ; */
/*  --hui-yqncrg-min-height-default: ; */
/*  --hui-yqncrg-width-default: ; */
/*  --hui-yqncrg-max-width-default: ; */
/*  --hui-yqncrg-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-yqncrg-margin-top-default: ; */
/*  --hui-yqncrg-margin-right-default: ; */
/*  --hui-yqncrg-margin-bottom-default: ; */
/*  --hui-yqncrg-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-yqncrg-padding-top-default: ; */
/*  --hui-yqncrg-padding-right-default: ; */
/*  --hui-yqncrg-padding-bottom-default: ; */
/*  --hui-yqncrg-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-yqncrg-overflow-x-default: ; */
/*  --hui-yqncrg-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-yqncrg-flex-basis-default: ; */
/*  --hui-yqncrg-flex-direction-default: ; */
/*  --hui-yqncrg-flex-grow-default: ; */
/*  --hui-yqncrg-flex-shrink-default: ; */
/*  --hui-yqncrg-flex-wrap-default: ; */
/*  --hui-yqncrg-gap-default: ; */
/*  --hui-yqncrg-align-content-default: ; */
/*  --hui-yqncrg-justify-content-default: ; */
/*  --hui-yqncrg-align-items-default: ; */
  /* TEXT */
/*  --hui-yqncrg-direction-default: ; */
/*  --hui-yqncrg-font-family-default: ; */
/*  --hui-yqncrg-font-size-default: ; */
/*  --hui-yqncrg-font-stretch-default: ; */
/*  --hui-yqncrg-font-style-default: ; */
/*  --hui-yqncrg-font-weight-default: ; */
/*  --hui-yqncrg-letter-spacing-default: ; */
/*  --hui-yqncrg-line-height-default: ; */
/*  --hui-yqncrg-text-align-default: ; */
/*  --hui-yqncrg-text-align-last-default: ; */
/*  --hui-yqncrg-text-decoration-color-default: ; */
/*  --hui-yqncrg-text-decoration-line-default: ; */
/*  --hui-yqncrg-text-decoration-style-default: ; */
/*  --hui-yqncrg-text-decoration-thickness-default: ; */
/*  --hui-yqncrg-text-indent-default: ; */
/*  --hui-yqncrg-text-overflow-default: ; */
/*  --hui-yqncrg-text-shadow-default: ; */
/*  --hui-yqncrg-text-size-adjust-default: ; */
/*  --hui-yqncrg-text-transform-default: ; */
/*  --hui-yqncrg-text-wrap-default: ; */
/*  --hui-yqncrg-vertical-align-default: ; */
/*  --hui-yqncrg-white-space-collapse-default: ; */
/*  --hui-yqncrg-word-break-default: ; */
/*  --hui-yqncrg-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-yqncrg-visibility-default: ; */
/*  --hui-yqncrg-color-default: ; */
/*  --hui-yqncrg-background-attachment-default: ; */
/*  --hui-yqncrg-background-clip-default: ; */
/*  --hui-yqncrg-background-color-default: ; */
/*  --hui-yqncrg-background-image-default: ; */
/*  --hui-yqncrg-background-origin-default: ; */
/*  --hui-yqncrg-background-position-x-default: ; */
/*  --hui-yqncrg-background-position-y-default: ; */
/*  --hui-yqncrg-background-repeat-default: ; */
/*  --hui-yqncrg-background-size-default: ; */
/*  --hui-yqncrg-border-bottom-color-default: ; */
/*  --hui-yqncrg-border-bottom-style-default: ; */
/*  --hui-yqncrg-border-bottom-width-default: ; */
/*  --hui-yqncrg-border-bottom-left-radius-default: ; */
/*  --hui-yqncrg-border-bottom-right-radius-default: ; */
/*  --hui-yqncrg-border-image-outset-default: ; */
/*  --hui-yqncrg-border-image-repeat-default: ; */
/*  --hui-yqncrg-border-image-slice-default: ; */
/*  --hui-yqncrg-border-image-source-default: ; */
/*  --hui-yqncrg-border-image-width-default: ; */
/*  --hui-yqncrg-border-left-color-default: ; */
/*  --hui-yqncrg-border-left-style-default: ; */
/*  --hui-yqncrg-border-left-width-default: ; */
/*  --hui-yqncrg-border-right-color-default: ; */
/*  --hui-yqncrg-border-right-style-default: ; */
/*  --hui-yqncrg-border-right-width-default: ; */
/*  --hui-yqncrg-border-top-color-default: ; */
/*  --hui-yqncrg-border-top-style-default: ; */
/*  --hui-yqncrg-border-top-width-default: ; */
/*  --hui-yqncrg-border-top-left-radius-default: ; */
/*  --hui-yqncrg-border-top-right-radius-default: ; */
/*  --hui-yqncrg-box-shadow-default: ; */
/*  --hui-yqncrg-cursor-default: ; */
/*  --hui-yqncrg-outline-color-default: ; */
/*  --hui-yqncrg-outline-offset-default: ; */
/*  --hui-yqncrg-outline-style-default: ; */
/*  --hui-yqncrg-outline-width-default: ; */
/*  --hui-yqncrg-scrollbar-color-default: ; */
/*  --hui-yqncrg-scrollbar-gutter-default: ; */
/*  --hui-yqncrg-scrollbar-width-default: ; */
  /* DISPLAY */
/*  --hui-yqncrg-display-default: ; */
  /* GRID */
/*  --hui-yqncrg-grid-auto-columns-default: ; */
/*  --hui-yqncrg-grid-auto-flow-default: ; */
/*  --hui-yqncrg-grid-auto-rows-default: ; */
/*  --hui-yqncrg-grid-column-end-default: ; */
/*  --hui-yqncrg-grid-column-start-default: ; */
/*  --hui-yqncrg-grid-row-end-default: ; */
/*  --hui-yqncrg-grid-row-start-default: ; */
/*  --hui-yqncrg-grid-template-areas-default: ; */
/*  --hui-yqncrg-grid-template-columns-default: ; */
/*  --hui-yqncrg-grid-template-rows-default: ; */
/*  --hui-yqncrg-align-content-default: ; */
/*  --hui-yqncrg-justify-content-default: ; */
/*  --hui-yqncrg-align-items-default: ; */
/*  --hui-yqncrg-justify-items-default: ; */
/*  --hui-yqncrg-column-gap-default: ; */
/*  --hui-yqncrg-row-gap-default: ; */
}
[data-hui=Textarea] > textarea,
[data-hui=Textarea]::after {
  /* LAYOUT-POSITION */
/*  --hui-zagnla-position-default: ; */
/*  --hui-zagnla-top-default: ; */
/*  --hui-zagnla-right-default: ; */
/*  --hui-zagnla-bottom-default: ; */
/*  --hui-zagnla-left-default: ; */
/*  --hui-zagnla-z-index-default: ; */
/*  --hui-zagnla-float-default: ; */
/*  --hui-zagnla-clear-default: ; */
/*  --hui-zagnla-align-self-default: ; */
/*  --hui-zagnla-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-zagnla-box-sizing-default: ; */
/*  --hui-zagnla-height-default: ; */
/*  --hui-zagnla-max-height-default: ; */
/*  --hui-zagnla-min-height-default: ; */
/*  --hui-zagnla-width-default: ; */
/*  --hui-zagnla-max-width-default: ; */
/*  --hui-zagnla-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-zagnla-margin-top-default: ; */
/*  --hui-zagnla-margin-right-default: ; */
/*  --hui-zagnla-margin-bottom-default: ; */
/*  --hui-zagnla-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-zagnla-padding-top-default: ; */
/*  --hui-zagnla-padding-right-default: ; */
/*  --hui-zagnla-padding-bottom-default: ; */
/*  --hui-zagnla-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-zagnla-overflow-x-default: ; */
/*  --hui-zagnla-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-zagnla-flex-basis-default: ; */
/*  --hui-zagnla-flex-direction-default: ; */
/*  --hui-zagnla-flex-grow-default: ; */
/*  --hui-zagnla-flex-shrink-default: ; */
/*  --hui-zagnla-flex-wrap-default: ; */
/*  --hui-zagnla-gap-default: ; */
/*  --hui-zagnla-align-content-default: ; */
/*  --hui-zagnla-justify-content-default: ; */
/*  --hui-zagnla-align-items-default: ; */
  /* TEXT */
/*  --hui-zagnla-direction-default: ; */
/*  --hui-zagnla-font-family-default: ; */
/*  --hui-zagnla-font-size-default: ; */
/*  --hui-zagnla-font-stretch-default: ; */
/*  --hui-zagnla-font-style-default: ; */
/*  --hui-zagnla-font-weight-default: ; */
/*  --hui-zagnla-letter-spacing-default: ; */
/*  --hui-zagnla-line-height-default: ; */
/*  --hui-zagnla-text-align-default: ; */
/*  --hui-zagnla-text-align-last-default: ; */
/*  --hui-zagnla-text-decoration-color-default: ; */
/*  --hui-zagnla-text-decoration-line-default: ; */
/*  --hui-zagnla-text-decoration-style-default: ; */
/*  --hui-zagnla-text-decoration-thickness-default: ; */
/*  --hui-zagnla-text-indent-default: ; */
/*  --hui-zagnla-text-overflow-default: ; */
/*  --hui-zagnla-text-shadow-default: ; */
/*  --hui-zagnla-text-size-adjust-default: ; */
/*  --hui-zagnla-text-transform-default: ; */
/*  --hui-zagnla-text-wrap-default: ; */
/*  --hui-zagnla-vertical-align-default: ; */
/*  --hui-zagnla-white-space-collapse-default: ; */
/*  --hui-zagnla-word-break-default: ; */
/*  --hui-zagnla-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-zagnla-visibility-default: ; */
/*  --hui-zagnla-color-default: ; */
/*  --hui-zagnla-background-attachment-default: ; */
/*  --hui-zagnla-background-clip-default: ; */
/*  --hui-zagnla-background-color-default: ; */
/*  --hui-zagnla-background-image-default: ; */
/*  --hui-zagnla-background-origin-default: ; */
/*  --hui-zagnla-background-position-x-default: ; */
/*  --hui-zagnla-background-position-y-default: ; */
/*  --hui-zagnla-background-repeat-default: ; */
/*  --hui-zagnla-background-size-default: ; */
/*  --hui-zagnla-border-bottom-color-default: ; */
/*  --hui-zagnla-border-bottom-style-default: ; */
/*  --hui-zagnla-border-bottom-width-default: ; */
/*  --hui-zagnla-border-bottom-left-radius-default: ; */
/*  --hui-zagnla-border-bottom-right-radius-default: ; */
/*  --hui-zagnla-border-image-outset-default: ; */
/*  --hui-zagnla-border-image-repeat-default: ; */
/*  --hui-zagnla-border-image-slice-default: ; */
/*  --hui-zagnla-border-image-source-default: ; */
/*  --hui-zagnla-border-image-width-default: ; */
/*  --hui-zagnla-border-left-color-default: ; */
/*  --hui-zagnla-border-left-style-default: ; */
/*  --hui-zagnla-border-left-width-default: ; */
/*  --hui-zagnla-border-right-color-default: ; */
/*  --hui-zagnla-border-right-style-default: ; */
/*  --hui-zagnla-border-right-width-default: ; */
/*  --hui-zagnla-border-top-color-default: ; */
/*  --hui-zagnla-border-top-style-default: ; */
/*  --hui-zagnla-border-top-width-default: ; */
/*  --hui-zagnla-border-top-left-radius-default: ; */
/*  --hui-zagnla-border-top-right-radius-default: ; */
/*  --hui-zagnla-box-shadow-default: ; */
/*  --hui-zagnla-cursor-default: ; */
/*  --hui-zagnla-outline-color-default: ; */
/*  --hui-zagnla-outline-offset-default: ; */
/*  --hui-zagnla-outline-style-default: ; */
/*  --hui-zagnla-outline-width-default: ; */
/*  --hui-zagnla-scrollbar-color-default: ; */
/*  --hui-zagnla-scrollbar-gutter-default: ; */
/*  --hui-zagnla-scrollbar-width-default: ; */
/*  --hui-zagnla-grid-area-default: ; */
}
[data-hui=Textarea] > textarea {
/*  --hui-ccjrnw-resize-default: ; */
/*  --hui-ccjrnw-overflow-default: ; */
/*  --hui-ccjrnw-max-height-default: ; */
}
[data-hui=Textarea]::after {
  /* CONTENT */
/*  --hui-uesrne-content-default: ; */
/*  --hui-uesrne-counter-increment-default: ; */
/*  --hui-uesrne-counter-reset-default: ; */
/*  --hui-uesrne-quotes-default: ; */
/*  --hui-uesrne-visibility-default: ; */
  /* DISPLAY */
/*  --hui-uesrne-display-default: ; */
/*  --hui-uesrne-max-height-default: ; */
}
[data-hui=Textarea] > textarea::placeholder {
/*  --hui-otvrfb-font-size-default: ; */
/*  --hui-otvrfb-text-align-default: ; */
}
[data-hui=Textarea] > button[data-hui=Button] {
  /* LAYOUT-POSITION */
/*  --hui-rvvxnn-position-default: ; */
/*  --hui-rvvxnn-top-default: ; */
/*  --hui-rvvxnn-right-default: ; */
/*  --hui-rvvxnn-bottom-default: ; */
/*  --hui-rvvxnn-left-default: ; */
/*  --hui-rvvxnn-z-index-default: ; */
/*  --hui-rvvxnn-float-default: ; */
/*  --hui-rvvxnn-clear-default: ; */
/*  --hui-rvvxnn-align-self-default: ; */
/*  --hui-rvvxnn-order-default: ; */
/*  --hui-rvvxnn-font-size-default: ; */
}
[data-hui=Textarea] {
  /* LAYOUT-POSITION */
  position: var(--hui-yqncrg-position, static);
  top: var(--hui-yqncrg-top, auto);
  right: var(--hui-yqncrg-right, auto);
  bottom: var(--hui-yqncrg-bottom, auto);
  left: var(--hui-yqncrg-left, auto);
  z-index: var(--hui-yqncrg-z-index, auto);
  float: var(--hui-yqncrg-float, none);
  clear: var(--hui-yqncrg-clear, none);
  align-self: var(--hui-yqncrg-align-self, auto);
  order: var(--hui-yqncrg-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-yqncrg-box-sizing, border-box);
  height: var(--hui-yqncrg-height, auto);
  max-height: var(--hui-yqncrg-max-height, none);
  min-height: var(--hui-yqncrg-min-height, auto);
  width: var(--hui-yqncrg-width, auto);
  max-width: var(--hui-yqncrg-max-width, none);
  min-width: var(--hui-yqncrg-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-yqncrg-margin-top, 0px);
  margin-right: var(--hui-yqncrg-margin-right, 0px);
  margin-bottom: var(--hui-yqncrg-margin-bottom, 0px);
  margin-left: var(--hui-yqncrg-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-yqncrg-padding-top, 0px);
  padding-right: var(--hui-yqncrg-padding-right, 0px);
  padding-bottom: var(--hui-yqncrg-padding-bottom, 0px);
  padding-left: var(--hui-yqncrg-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-yqncrg-overflow-x, visible);
  overflow-y: var(--hui-yqncrg-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-yqncrg-flex-basis, auto);
  flex-direction: var(--hui-yqncrg-flex-direction, row);
  flex-grow: var(--hui-yqncrg-flex-grow, 0);
  flex-shrink: var(--hui-yqncrg-flex-shrink, 1);
  flex-wrap: var(--hui-yqncrg-flex-wrap, nowrap);
  gap: var(--hui-yqncrg-gap, 0px);
  align-content: var(--hui-yqncrg-align-content, stretch);
  justify-content: var(--hui-yqncrg-justify-content, flex-start);
  align-items: var(--hui-yqncrg-align-items, stretch);
  /* TEXT */
  direction: var(--hui-yqncrg-direction, ltr);
  font-family: var(--hui-yqncrg-font-family, system-ui);
  font-size: var(--hui-yqncrg-font-size, 16px);
  font-stretch: var(--hui-yqncrg-font-stretch, 100%);
  font-style: var(--hui-yqncrg-font-style, normal);
  font-weight: var(--hui-yqncrg-font-weight, 400);
  letter-spacing: var(--hui-yqncrg-letter-spacing, normal);
  line-height: var(--hui-yqncrg-line-height, normal);
  text-align: var(--hui-yqncrg-text-align, start);
  text-align-last: var(--hui-yqncrg-text-align-last, auto);
  text-decoration-color: var(--hui-yqncrg-text-decoration-color, #000);
  text-decoration-line: var(--hui-yqncrg-text-decoration-line, none);
  text-decoration-style: var(--hui-yqncrg-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-yqncrg-text-decoration-thickness, auto);
  text-indent: var(--hui-yqncrg-text-indent, 0px);
  text-overflow: var(--hui-yqncrg-text-overflow, clip);
  text-shadow: var(--hui-yqncrg-text-shadow, none);
  text-size-adjust: var(--hui-yqncrg-text-size-adjust, auto);
  text-transform: var(--hui-yqncrg-text-transform, none);
  text-wrap: var(--hui-yqncrg-text-wrap, wrap);
  vertical-align: var(--hui-yqncrg-vertical-align, baseline);
  white-space-collapse: var(--hui-yqncrg-white-space-collapse, collapse);
  word-break: var(--hui-yqncrg-word-break, normal);
  word-spacing: var(--hui-yqncrg-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-yqncrg-visibility, visible);
  color: var(--hui-yqncrg-color, rgb(0, 0, 0));
  background-attachment: var(--hui-yqncrg-background-attachment, scroll);
  background-clip: var(--hui-yqncrg-background-clip, border-box);
  background-color: var(--hui-yqncrg-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-yqncrg-background-image, none);
  background-origin: var(--hui-yqncrg-background-origin, padding-box);
  background-position-x: var(--hui-yqncrg-background-position-x, 0%);
  background-position-y: var(--hui-yqncrg-background-position-y, 0%);
  background-repeat: var(--hui-yqncrg-background-repeat, repeat);
  background-size: var(--hui-yqncrg-background-size, auto);
  border-bottom-color: var(--hui-yqncrg-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-yqncrg-border-bottom-style, none);
  border-bottom-width: var(--hui-yqncrg-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-yqncrg-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-yqncrg-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-yqncrg-border-image-outset, 0);
  border-image-repeat: var(--hui-yqncrg-border-image-repeat, stretch);
  border-image-slice: var(--hui-yqncrg-border-image-slice, 100%);
  border-image-source: var(--hui-yqncrg-border-image-source, none);
  border-image-width: var(--hui-yqncrg-border-image-width, 1);
  border-left-color: var(--hui-yqncrg-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-yqncrg-border-left-style, none);
  border-left-width: var(--hui-yqncrg-border-left-width, 0px);
  border-right-color: var(--hui-yqncrg-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-yqncrg-border-right-style, none);
  border-right-width: var(--hui-yqncrg-border-right-width, 0px);
  border-top-color: var(--hui-yqncrg-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-yqncrg-border-top-style, none);
  border-top-width: var(--hui-yqncrg-border-top-width, 0px);
  border-top-left-radius: var(--hui-yqncrg-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-yqncrg-border-top-right-radius, 0px);
  box-shadow: var(--hui-yqncrg-box-shadow, none);
  cursor: var(--hui-yqncrg-cursor, auto);
  outline-color: var(--hui-yqncrg-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-yqncrg-outline-offset, 0px);
  outline-style: var(--hui-yqncrg-outline-style, none);
  outline-width: var(--hui-yqncrg-outline-width, 0px);
  scrollbar-color: var(--hui-yqncrg-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-yqncrg-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-yqncrg-scrollbar-width, thin);
  /* DISPLAY */
  display: var(--hui-yqncrg-display, block);
  /* GRID */
  grid-auto-columns: var(--hui-yqncrg-grid-auto-columns, auto);
  grid-auto-flow: var(--hui-yqncrg-grid-auto-flow, row);
  grid-auto-rows: var(--hui-yqncrg-grid-auto-rows, auto);
  grid-column-end: var(--hui-yqncrg-grid-column-end, auto);
  grid-column-start: var(--hui-yqncrg-grid-column-start, auto);
  grid-row-end: var(--hui-yqncrg-grid-row-end, auto);
  grid-row-start: var(--hui-yqncrg-grid-row-start, auto);
  grid-template-areas: var(--hui-yqncrg-grid-template-areas, none);
  grid-template-columns: var(--hui-yqncrg-grid-template-columns, none);
  grid-template-rows: var(--hui-yqncrg-grid-template-rows, none);
  align-content: var(--hui-yqncrg-align-content, normal);
  justify-content: var(--hui-yqncrg-justify-content, normal);
  align-items: var(--hui-yqncrg-align-items, normal);
  justify-items: var(--hui-yqncrg-justify-items, legacy);
  column-gap: var(--hui-yqncrg-column-gap, 0px);
  row-gap: var(--hui-yqncrg-row-gap, 0px);
}
[data-hui=Textarea] > textarea,
[data-hui=Textarea]::after {
  /* LAYOUT-POSITION */
  position: var(--hui-zagnla-position, static);
  top: var(--hui-zagnla-top, auto);
  right: var(--hui-zagnla-right, auto);
  bottom: var(--hui-zagnla-bottom, auto);
  left: var(--hui-zagnla-left, auto);
  z-index: var(--hui-zagnla-z-index, auto);
  float: var(--hui-zagnla-float, none);
  clear: var(--hui-zagnla-clear, none);
  align-self: var(--hui-zagnla-align-self, auto);
  order: var(--hui-zagnla-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-zagnla-box-sizing, border-box);
  height: var(--hui-zagnla-height, auto);
  max-height: var(--hui-zagnla-max-height, none);
  min-height: var(--hui-zagnla-min-height, auto);
  width: var(--hui-zagnla-width, auto);
  max-width: var(--hui-zagnla-max-width, none);
  min-width: var(--hui-zagnla-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-zagnla-margin-top, 0px);
  margin-right: var(--hui-zagnla-margin-right, 0px);
  margin-bottom: var(--hui-zagnla-margin-bottom, 0px);
  margin-left: var(--hui-zagnla-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-zagnla-padding-top, 0px);
  padding-right: var(--hui-zagnla-padding-right, 0px);
  padding-bottom: var(--hui-zagnla-padding-bottom, 0px);
  padding-left: var(--hui-zagnla-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-zagnla-overflow-x, visible);
  overflow-y: var(--hui-zagnla-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-zagnla-flex-basis, auto);
  flex-direction: var(--hui-zagnla-flex-direction, row);
  flex-grow: var(--hui-zagnla-flex-grow, 0);
  flex-shrink: var(--hui-zagnla-flex-shrink, 1);
  flex-wrap: var(--hui-zagnla-flex-wrap, nowrap);
  gap: var(--hui-zagnla-gap, 0px);
  align-content: var(--hui-zagnla-align-content, stretch);
  justify-content: var(--hui-zagnla-justify-content, flex-start);
  align-items: var(--hui-zagnla-align-items, stretch);
  /* TEXT */
  direction: var(--hui-zagnla-direction, ltr);
  font-family: var(--hui-zagnla-font-family, system-ui);
  font-size: var(--hui-zagnla-font-size, 16px);
  font-stretch: var(--hui-zagnla-font-stretch, 100%);
  font-style: var(--hui-zagnla-font-style, normal);
  font-weight: var(--hui-zagnla-font-weight, 400);
  letter-spacing: var(--hui-zagnla-letter-spacing, normal);
  line-height: var(--hui-zagnla-line-height, normal);
  text-align: var(--hui-zagnla-text-align, start);
  text-align-last: var(--hui-zagnla-text-align-last, auto);
  text-decoration-color: var(--hui-zagnla-text-decoration-color, #000);
  text-decoration-line: var(--hui-zagnla-text-decoration-line, none);
  text-decoration-style: var(--hui-zagnla-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-zagnla-text-decoration-thickness, auto);
  text-indent: var(--hui-zagnla-text-indent, 0px);
  text-overflow: var(--hui-zagnla-text-overflow, clip);
  text-shadow: var(--hui-zagnla-text-shadow, none);
  text-size-adjust: var(--hui-zagnla-text-size-adjust, auto);
  text-transform: var(--hui-zagnla-text-transform, none);
  text-wrap: var(--hui-zagnla-text-wrap, wrap);
  vertical-align: var(--hui-zagnla-vertical-align, baseline);
  white-space-collapse: var(--hui-zagnla-white-space-collapse, collapse);
  word-break: var(--hui-zagnla-word-break, normal);
  word-spacing: var(--hui-zagnla-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-zagnla-visibility, visible);
  color: var(--hui-zagnla-color, rgb(0, 0, 0));
  background-attachment: var(--hui-zagnla-background-attachment, scroll);
  background-clip: var(--hui-zagnla-background-clip, border-box);
  background-color: var(--hui-zagnla-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-zagnla-background-image, none);
  background-origin: var(--hui-zagnla-background-origin, padding-box);
  background-position-x: var(--hui-zagnla-background-position-x, 0%);
  background-position-y: var(--hui-zagnla-background-position-y, 0%);
  background-repeat: var(--hui-zagnla-background-repeat, repeat);
  background-size: var(--hui-zagnla-background-size, auto);
  border-bottom-color: var(--hui-zagnla-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-zagnla-border-bottom-style, none);
  border-bottom-width: var(--hui-zagnla-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-zagnla-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-zagnla-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-zagnla-border-image-outset, 0);
  border-image-repeat: var(--hui-zagnla-border-image-repeat, stretch);
  border-image-slice: var(--hui-zagnla-border-image-slice, 100%);
  border-image-source: var(--hui-zagnla-border-image-source, none);
  border-image-width: var(--hui-zagnla-border-image-width, 1);
  border-left-color: var(--hui-zagnla-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-zagnla-border-left-style, none);
  border-left-width: var(--hui-zagnla-border-left-width, 0px);
  border-right-color: var(--hui-zagnla-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-zagnla-border-right-style, none);
  border-right-width: var(--hui-zagnla-border-right-width, 0px);
  border-top-color: var(--hui-zagnla-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-zagnla-border-top-style, none);
  border-top-width: var(--hui-zagnla-border-top-width, 0px);
  border-top-left-radius: var(--hui-zagnla-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-zagnla-border-top-right-radius, 0px);
  box-shadow: var(--hui-zagnla-box-shadow, none);
  cursor: var(--hui-zagnla-cursor, auto);
  outline-color: var(--hui-zagnla-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-zagnla-outline-offset, 0px);
  outline-style: var(--hui-zagnla-outline-style, none);
  outline-width: var(--hui-zagnla-outline-width, 0px);
  scrollbar-color: var(--hui-zagnla-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-zagnla-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-zagnla-scrollbar-width, thin);
  grid-area: var(--hui-zagnla-grid-area, initial);
}
[data-hui=Textarea] > textarea {
  resize: var(--hui-ccjrnw-resize, initial);
  overflow: var(--hui-ccjrnw-overflow, initial);
  max-height: var(--hui-ccjrnw-max-height, initial);
}
[data-hui=Textarea]::after {
  /* CONTENT */
  content: var(--hui-uesrne-content, normal);
  counter-increment: var(--hui-uesrne-counter-increment, none);
  counter-reset: var(--hui-uesrne-counter-reset, none);
  quotes: var(--hui-uesrne-quotes, auto);
  visibility: var(--hui-uesrne-visibility, initial);
  /* DISPLAY */
  display: var(--hui-uesrne-display, block);
  max-height: var(--hui-uesrne-max-height, initial);
}
[data-hui=Textarea] > textarea::placeholder {
  font-size: var(--hui-otvrfb-font-size, initial);
  text-align: var(--hui-otvrfb-text-align, initial);
}
[data-hui=Textarea] > button[data-hui=Button] {
  /* LAYOUT-POSITION */
  position: var(--hui-rvvxnn-position, static);
  top: var(--hui-rvvxnn-top, auto);
  right: var(--hui-rvvxnn-right, auto);
  bottom: var(--hui-rvvxnn-bottom, auto);
  left: var(--hui-rvvxnn-left, auto);
  z-index: var(--hui-rvvxnn-z-index, auto);
  float: var(--hui-rvvxnn-float, none);
  clear: var(--hui-rvvxnn-clear, none);
  align-self: var(--hui-rvvxnn-align-self, auto);
  order: var(--hui-rvvxnn-order, 0);
  font-size: var(--hui-rvvxnn-font-size, initial);
}
[data-hui=NumberInput] {
  /* LAYOUT-SIZING */
  --hui-affhez-min-height: calc(var(--hui-default-font-size) * var(--hui-default-line-height) + (var(--hui-default-spacer-5) + var(--hui-default-spacer-3) + var(--hui-default-border-width)) * 2);
  --hui-affhez-width: 100%;
  --hui-affhez-max-width: 50vw;
  --hui-affhez-min-width: 100px;
  /* LAYOUT-PADDING */
  --hui-affhez-padding-top: var(--hui-default-spacer-5);
  --hui-affhez-padding-right: var(--hui-default-spacer-7);
  --hui-affhez-padding-bottom: var(--hui-default-spacer-5);
  --hui-affhez-padding-left: var(--hui-default-spacer-7);
  /* LAYOUT-OVERFLOW */
  --hui-affhez-overflow-x: visible;
  --hui-affhez-overflow-y: visible;
  /* LAYOUT-FLEX */
  --hui-affhez-flex-direction: row;
  --hui-affhez-flex-wrap: nowrap;
  --hui-affhez-gap: var(--hui-default-spacer-5);
  --hui-affhez-align-content: center;
  --hui-affhez-justify-content: stretch;
  --hui-affhez-align-items: center;
  /* APPERANCE */
  --hui-affhez-background-color: var(--hui-default-background-color);
  --hui-affhez-background-image: none;
  --hui-affhez-border-bottom-color: var(--hui-default-border-color);
  --hui-affhez-border-bottom-style: var(--hui-default-border-style);
  --hui-affhez-border-bottom-width: var(--hui-default-border-width);
  --hui-affhez-border-bottom-left-radius: var(--hui-default-border-radius-1);
  --hui-affhez-border-bottom-right-radius: var(--hui-default-border-radius-1);
  --hui-affhez-border-left-color: var(--hui-default-border-color);
  --hui-affhez-border-left-style: var(--hui-default-border-style);
  --hui-affhez-border-left-width: var(--hui-default-border-width);
  --hui-affhez-border-right-color: var(--hui-default-border-color);
  --hui-affhez-border-right-style: var(--hui-default-border-style);
  --hui-affhez-border-right-width: var(--hui-default-border-width);
  --hui-affhez-border-top-color: var(--hui-default-border-color);
  --hui-affhez-border-top-style: var(--hui-default-border-style);
  --hui-affhez-border-top-width: var(--hui-default-border-width);
  --hui-affhez-border-top-left-radius: var(--hui-default-border-radius-1);
  --hui-affhez-border-top-right-radius: var(--hui-default-border-radius-1);
  --hui-affhez-box-shadow: var(--hui-tria-box-shadow);
  /* DISPLAY */
  --hui-affhez-display: flex;
}
[data-hui=NumberInput] > input {
  /* LAYOUT-PADDING */
  --hui-hqtsye-padding-top: var(--hui-default-spacer-3);
  --hui-hqtsye-padding-right: 0;
  --hui-hqtsye-padding-bottom: var(--hui-default-spacer-3);
  --hui-hqtsye-padding-left: 0;
  /* LAYOUT-FLEX */
  --hui-hqtsye-flex-grow: 2;
  /* TEXT */
  --hui-hqtsye-font-size: var(--hui-default-font-size);
  --hui-hqtsye-font-weight: var(--hui-default-font-weight);
  --hui-hqtsye-line-height: var(--hui-default-line-height);
  --hui-hqtsye-text-align: center;
  /* APPERANCE */
  --hui-hqtsye-color: var(--hui-default-color-text);
}
[data-hui=NumberInput] > input::placeholder {
  --hui-ltpgzd-font-size: var(--hui-default-size-0);
}
[data-hui=NumberInput][data-hui-theme~=flat] {
}
[data-hui=NumberInput][data-hui-theme~=flat] > input {
}
[data-hui=NumberInput][data-hui-theme~=flat] > input::placeholder {
}
[data-hui=NumberInput] {
  /* LAYOUT-POSITION */
/*  --hui-affhez-position-default: ; */
/*  --hui-affhez-top-default: ; */
/*  --hui-affhez-right-default: ; */
/*  --hui-affhez-bottom-default: ; */
/*  --hui-affhez-left-default: ; */
/*  --hui-affhez-z-index-default: ; */
/*  --hui-affhez-float-default: ; */
/*  --hui-affhez-clear-default: ; */
/*  --hui-affhez-align-self-default: ; */
/*  --hui-affhez-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-affhez-box-sizing-default: ; */
/*  --hui-affhez-height-default: ; */
/*  --hui-affhez-max-height-default: ; */
/*  --hui-affhez-min-height-default: ; */
/*  --hui-affhez-width-default: ; */
/*  --hui-affhez-max-width-default: ; */
/*  --hui-affhez-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-affhez-margin-top-default: ; */
/*  --hui-affhez-margin-right-default: ; */
/*  --hui-affhez-margin-bottom-default: ; */
/*  --hui-affhez-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-affhez-padding-top-default: ; */
/*  --hui-affhez-padding-right-default: ; */
/*  --hui-affhez-padding-bottom-default: ; */
/*  --hui-affhez-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-affhez-overflow-x-default: ; */
/*  --hui-affhez-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-affhez-flex-basis-default: ; */
/*  --hui-affhez-flex-direction-default: ; */
/*  --hui-affhez-flex-grow-default: ; */
/*  --hui-affhez-flex-shrink-default: ; */
/*  --hui-affhez-flex-wrap-default: ; */
/*  --hui-affhez-gap-default: ; */
/*  --hui-affhez-align-content-default: ; */
/*  --hui-affhez-justify-content-default: ; */
/*  --hui-affhez-align-items-default: ; */
  /* TEXT */
/*  --hui-affhez-direction-default: ; */
/*  --hui-affhez-font-family-default: ; */
/*  --hui-affhez-font-size-default: ; */
/*  --hui-affhez-font-stretch-default: ; */
/*  --hui-affhez-font-style-default: ; */
/*  --hui-affhez-font-weight-default: ; */
/*  --hui-affhez-letter-spacing-default: ; */
/*  --hui-affhez-line-height-default: ; */
/*  --hui-affhez-text-align-default: ; */
/*  --hui-affhez-text-align-last-default: ; */
/*  --hui-affhez-text-decoration-color-default: ; */
/*  --hui-affhez-text-decoration-line-default: ; */
/*  --hui-affhez-text-decoration-style-default: ; */
/*  --hui-affhez-text-decoration-thickness-default: ; */
/*  --hui-affhez-text-indent-default: ; */
/*  --hui-affhez-text-overflow-default: ; */
/*  --hui-affhez-text-shadow-default: ; */
/*  --hui-affhez-text-size-adjust-default: ; */
/*  --hui-affhez-text-transform-default: ; */
/*  --hui-affhez-text-wrap-default: ; */
/*  --hui-affhez-vertical-align-default: ; */
/*  --hui-affhez-white-space-collapse-default: ; */
/*  --hui-affhez-word-break-default: ; */
/*  --hui-affhez-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-affhez-visibility-default: ; */
/*  --hui-affhez-color-default: ; */
/*  --hui-affhez-background-attachment-default: ; */
/*  --hui-affhez-background-clip-default: ; */
/*  --hui-affhez-background-color-default: ; */
/*  --hui-affhez-background-image-default: ; */
/*  --hui-affhez-background-origin-default: ; */
/*  --hui-affhez-background-position-x-default: ; */
/*  --hui-affhez-background-position-y-default: ; */
/*  --hui-affhez-background-repeat-default: ; */
/*  --hui-affhez-background-size-default: ; */
/*  --hui-affhez-border-bottom-color-default: ; */
/*  --hui-affhez-border-bottom-style-default: ; */
/*  --hui-affhez-border-bottom-width-default: ; */
/*  --hui-affhez-border-bottom-left-radius-default: ; */
/*  --hui-affhez-border-bottom-right-radius-default: ; */
/*  --hui-affhez-border-image-outset-default: ; */
/*  --hui-affhez-border-image-repeat-default: ; */
/*  --hui-affhez-border-image-slice-default: ; */
/*  --hui-affhez-border-image-source-default: ; */
/*  --hui-affhez-border-image-width-default: ; */
/*  --hui-affhez-border-left-color-default: ; */
/*  --hui-affhez-border-left-style-default: ; */
/*  --hui-affhez-border-left-width-default: ; */
/*  --hui-affhez-border-right-color-default: ; */
/*  --hui-affhez-border-right-style-default: ; */
/*  --hui-affhez-border-right-width-default: ; */
/*  --hui-affhez-border-top-color-default: ; */
/*  --hui-affhez-border-top-style-default: ; */
/*  --hui-affhez-border-top-width-default: ; */
/*  --hui-affhez-border-top-left-radius-default: ; */
/*  --hui-affhez-border-top-right-radius-default: ; */
/*  --hui-affhez-box-shadow-default: ; */
/*  --hui-affhez-cursor-default: ; */
/*  --hui-affhez-outline-color-default: ; */
/*  --hui-affhez-outline-offset-default: ; */
/*  --hui-affhez-outline-style-default: ; */
/*  --hui-affhez-outline-width-default: ; */
/*  --hui-affhez-scrollbar-color-default: ; */
/*  --hui-affhez-scrollbar-gutter-default: ; */
/*  --hui-affhez-scrollbar-width-default: ; */
  /* DISPLAY */
/*  --hui-affhez-display-default: ; */
/*  --hui-affhez-flex-default: ; */
}
[data-hui=NumberInput] > input {
  /* LAYOUT-POSITION */
/*  --hui-hqtsye-position-default: ; */
/*  --hui-hqtsye-top-default: ; */
/*  --hui-hqtsye-right-default: ; */
/*  --hui-hqtsye-bottom-default: ; */
/*  --hui-hqtsye-left-default: ; */
/*  --hui-hqtsye-z-index-default: ; */
/*  --hui-hqtsye-float-default: ; */
/*  --hui-hqtsye-clear-default: ; */
/*  --hui-hqtsye-align-self-default: ; */
/*  --hui-hqtsye-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-hqtsye-box-sizing-default: ; */
/*  --hui-hqtsye-height-default: ; */
/*  --hui-hqtsye-max-height-default: ; */
/*  --hui-hqtsye-min-height-default: ; */
/*  --hui-hqtsye-width-default: ; */
/*  --hui-hqtsye-max-width-default: ; */
/*  --hui-hqtsye-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-hqtsye-margin-top-default: ; */
/*  --hui-hqtsye-margin-right-default: ; */
/*  --hui-hqtsye-margin-bottom-default: ; */
/*  --hui-hqtsye-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-hqtsye-padding-top-default: ; */
/*  --hui-hqtsye-padding-right-default: ; */
/*  --hui-hqtsye-padding-bottom-default: ; */
/*  --hui-hqtsye-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-hqtsye-overflow-x-default: ; */
/*  --hui-hqtsye-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-hqtsye-flex-basis-default: ; */
/*  --hui-hqtsye-flex-direction-default: ; */
/*  --hui-hqtsye-flex-grow-default: ; */
/*  --hui-hqtsye-flex-shrink-default: ; */
/*  --hui-hqtsye-flex-wrap-default: ; */
/*  --hui-hqtsye-gap-default: ; */
/*  --hui-hqtsye-align-content-default: ; */
/*  --hui-hqtsye-justify-content-default: ; */
/*  --hui-hqtsye-align-items-default: ; */
  /* TEXT */
/*  --hui-hqtsye-direction-default: ; */
/*  --hui-hqtsye-font-family-default: ; */
/*  --hui-hqtsye-font-size-default: ; */
/*  --hui-hqtsye-font-stretch-default: ; */
/*  --hui-hqtsye-font-style-default: ; */
/*  --hui-hqtsye-font-weight-default: ; */
/*  --hui-hqtsye-letter-spacing-default: ; */
/*  --hui-hqtsye-line-height-default: ; */
/*  --hui-hqtsye-text-align-default: ; */
/*  --hui-hqtsye-text-align-last-default: ; */
/*  --hui-hqtsye-text-decoration-color-default: ; */
/*  --hui-hqtsye-text-decoration-line-default: ; */
/*  --hui-hqtsye-text-decoration-style-default: ; */
/*  --hui-hqtsye-text-decoration-thickness-default: ; */
/*  --hui-hqtsye-text-indent-default: ; */
/*  --hui-hqtsye-text-overflow-default: ; */
/*  --hui-hqtsye-text-shadow-default: ; */
/*  --hui-hqtsye-text-size-adjust-default: ; */
/*  --hui-hqtsye-text-transform-default: ; */
/*  --hui-hqtsye-text-wrap-default: ; */
/*  --hui-hqtsye-vertical-align-default: ; */
/*  --hui-hqtsye-white-space-collapse-default: ; */
/*  --hui-hqtsye-word-break-default: ; */
/*  --hui-hqtsye-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-hqtsye-visibility-default: ; */
/*  --hui-hqtsye-color-default: ; */
/*  --hui-hqtsye-background-attachment-default: ; */
/*  --hui-hqtsye-background-clip-default: ; */
/*  --hui-hqtsye-background-color-default: ; */
/*  --hui-hqtsye-background-image-default: ; */
/*  --hui-hqtsye-background-origin-default: ; */
/*  --hui-hqtsye-background-position-x-default: ; */
/*  --hui-hqtsye-background-position-y-default: ; */
/*  --hui-hqtsye-background-repeat-default: ; */
/*  --hui-hqtsye-background-size-default: ; */
/*  --hui-hqtsye-border-bottom-color-default: ; */
/*  --hui-hqtsye-border-bottom-style-default: ; */
/*  --hui-hqtsye-border-bottom-width-default: ; */
/*  --hui-hqtsye-border-bottom-left-radius-default: ; */
/*  --hui-hqtsye-border-bottom-right-radius-default: ; */
/*  --hui-hqtsye-border-image-outset-default: ; */
/*  --hui-hqtsye-border-image-repeat-default: ; */
/*  --hui-hqtsye-border-image-slice-default: ; */
/*  --hui-hqtsye-border-image-source-default: ; */
/*  --hui-hqtsye-border-image-width-default: ; */
/*  --hui-hqtsye-border-left-color-default: ; */
/*  --hui-hqtsye-border-left-style-default: ; */
/*  --hui-hqtsye-border-left-width-default: ; */
/*  --hui-hqtsye-border-right-color-default: ; */
/*  --hui-hqtsye-border-right-style-default: ; */
/*  --hui-hqtsye-border-right-width-default: ; */
/*  --hui-hqtsye-border-top-color-default: ; */
/*  --hui-hqtsye-border-top-style-default: ; */
/*  --hui-hqtsye-border-top-width-default: ; */
/*  --hui-hqtsye-border-top-left-radius-default: ; */
/*  --hui-hqtsye-border-top-right-radius-default: ; */
/*  --hui-hqtsye-box-shadow-default: ; */
/*  --hui-hqtsye-cursor-default: ; */
/*  --hui-hqtsye-outline-color-default: ; */
/*  --hui-hqtsye-outline-offset-default: ; */
/*  --hui-hqtsye-outline-style-default: ; */
/*  --hui-hqtsye-outline-width-default: ; */
/*  --hui-hqtsye-scrollbar-color-default: ; */
/*  --hui-hqtsye-scrollbar-gutter-default: ; */
/*  --hui-hqtsye-scrollbar-width-default: ; */
}
[data-hui=NumberInput] > input::placeholder {
/*  --hui-ltpgzd-font-size-default: ; */
}
[data-hui=NumberInput] {
  /* LAYOUT-POSITION */
  position: var(--hui-affhez-position, static);
  top: var(--hui-affhez-top, auto);
  right: var(--hui-affhez-right, auto);
  bottom: var(--hui-affhez-bottom, auto);
  left: var(--hui-affhez-left, auto);
  z-index: var(--hui-affhez-z-index, auto);
  float: var(--hui-affhez-float, none);
  clear: var(--hui-affhez-clear, none);
  align-self: var(--hui-affhez-align-self, auto);
  order: var(--hui-affhez-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-affhez-box-sizing, border-box);
  height: var(--hui-affhez-height, auto);
  max-height: var(--hui-affhez-max-height, none);
  min-height: var(--hui-affhez-min-height, auto);
  width: var(--hui-affhez-width, auto);
  max-width: var(--hui-affhez-max-width, none);
  min-width: var(--hui-affhez-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-affhez-margin-top, 0px);
  margin-right: var(--hui-affhez-margin-right, 0px);
  margin-bottom: var(--hui-affhez-margin-bottom, 0px);
  margin-left: var(--hui-affhez-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-affhez-padding-top, 0px);
  padding-right: var(--hui-affhez-padding-right, 0px);
  padding-bottom: var(--hui-affhez-padding-bottom, 0px);
  padding-left: var(--hui-affhez-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-affhez-overflow-x, visible);
  overflow-y: var(--hui-affhez-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-affhez-flex-basis, auto);
  flex-direction: var(--hui-affhez-flex-direction, row);
  flex-grow: var(--hui-affhez-flex-grow, 0);
  flex-shrink: var(--hui-affhez-flex-shrink, 1);
  flex-wrap: var(--hui-affhez-flex-wrap, nowrap);
  gap: var(--hui-affhez-gap, 0px);
  align-content: var(--hui-affhez-align-content, stretch);
  justify-content: var(--hui-affhez-justify-content, flex-start);
  align-items: var(--hui-affhez-align-items, stretch);
  /* TEXT */
  direction: var(--hui-affhez-direction, ltr);
  font-family: var(--hui-affhez-font-family, system-ui);
  font-size: var(--hui-affhez-font-size, 16px);
  font-stretch: var(--hui-affhez-font-stretch, 100%);
  font-style: var(--hui-affhez-font-style, normal);
  font-weight: var(--hui-affhez-font-weight, 400);
  letter-spacing: var(--hui-affhez-letter-spacing, normal);
  line-height: var(--hui-affhez-line-height, normal);
  text-align: var(--hui-affhez-text-align, start);
  text-align-last: var(--hui-affhez-text-align-last, auto);
  text-decoration-color: var(--hui-affhez-text-decoration-color, #000);
  text-decoration-line: var(--hui-affhez-text-decoration-line, none);
  text-decoration-style: var(--hui-affhez-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-affhez-text-decoration-thickness, auto);
  text-indent: var(--hui-affhez-text-indent, 0px);
  text-overflow: var(--hui-affhez-text-overflow, clip);
  text-shadow: var(--hui-affhez-text-shadow, none);
  text-size-adjust: var(--hui-affhez-text-size-adjust, auto);
  text-transform: var(--hui-affhez-text-transform, none);
  text-wrap: var(--hui-affhez-text-wrap, wrap);
  vertical-align: var(--hui-affhez-vertical-align, baseline);
  white-space-collapse: var(--hui-affhez-white-space-collapse, collapse);
  word-break: var(--hui-affhez-word-break, normal);
  word-spacing: var(--hui-affhez-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-affhez-visibility, visible);
  color: var(--hui-affhez-color, rgb(0, 0, 0));
  background-attachment: var(--hui-affhez-background-attachment, scroll);
  background-clip: var(--hui-affhez-background-clip, border-box);
  background-color: var(--hui-affhez-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-affhez-background-image, none);
  background-origin: var(--hui-affhez-background-origin, padding-box);
  background-position-x: var(--hui-affhez-background-position-x, 0%);
  background-position-y: var(--hui-affhez-background-position-y, 0%);
  background-repeat: var(--hui-affhez-background-repeat, repeat);
  background-size: var(--hui-affhez-background-size, auto);
  border-bottom-color: var(--hui-affhez-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-affhez-border-bottom-style, none);
  border-bottom-width: var(--hui-affhez-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-affhez-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-affhez-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-affhez-border-image-outset, 0);
  border-image-repeat: var(--hui-affhez-border-image-repeat, stretch);
  border-image-slice: var(--hui-affhez-border-image-slice, 100%);
  border-image-source: var(--hui-affhez-border-image-source, none);
  border-image-width: var(--hui-affhez-border-image-width, 1);
  border-left-color: var(--hui-affhez-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-affhez-border-left-style, none);
  border-left-width: var(--hui-affhez-border-left-width, 0px);
  border-right-color: var(--hui-affhez-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-affhez-border-right-style, none);
  border-right-width: var(--hui-affhez-border-right-width, 0px);
  border-top-color: var(--hui-affhez-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-affhez-border-top-style, none);
  border-top-width: var(--hui-affhez-border-top-width, 0px);
  border-top-left-radius: var(--hui-affhez-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-affhez-border-top-right-radius, 0px);
  box-shadow: var(--hui-affhez-box-shadow, none);
  cursor: var(--hui-affhez-cursor, auto);
  outline-color: var(--hui-affhez-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-affhez-outline-offset, 0px);
  outline-style: var(--hui-affhez-outline-style, none);
  outline-width: var(--hui-affhez-outline-width, 0px);
  scrollbar-color: var(--hui-affhez-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-affhez-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-affhez-scrollbar-width, thin);
  /* DISPLAY */
  display: var(--hui-affhez-display, block);
  flex: var(--hui-affhez-flex, initial);
}
[data-hui=NumberInput] > input {
  /* LAYOUT-POSITION */
  position: var(--hui-hqtsye-position, static);
  top: var(--hui-hqtsye-top, auto);
  right: var(--hui-hqtsye-right, auto);
  bottom: var(--hui-hqtsye-bottom, auto);
  left: var(--hui-hqtsye-left, auto);
  z-index: var(--hui-hqtsye-z-index, auto);
  float: var(--hui-hqtsye-float, none);
  clear: var(--hui-hqtsye-clear, none);
  align-self: var(--hui-hqtsye-align-self, auto);
  order: var(--hui-hqtsye-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-hqtsye-box-sizing, border-box);
  height: var(--hui-hqtsye-height, auto);
  max-height: var(--hui-hqtsye-max-height, none);
  min-height: var(--hui-hqtsye-min-height, auto);
  width: var(--hui-hqtsye-width, auto);
  max-width: var(--hui-hqtsye-max-width, none);
  min-width: var(--hui-hqtsye-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-hqtsye-margin-top, 0px);
  margin-right: var(--hui-hqtsye-margin-right, 0px);
  margin-bottom: var(--hui-hqtsye-margin-bottom, 0px);
  margin-left: var(--hui-hqtsye-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-hqtsye-padding-top, 0px);
  padding-right: var(--hui-hqtsye-padding-right, 0px);
  padding-bottom: var(--hui-hqtsye-padding-bottom, 0px);
  padding-left: var(--hui-hqtsye-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-hqtsye-overflow-x, visible);
  overflow-y: var(--hui-hqtsye-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-hqtsye-flex-basis, auto);
  flex-direction: var(--hui-hqtsye-flex-direction, row);
  flex-grow: var(--hui-hqtsye-flex-grow, 0);
  flex-shrink: var(--hui-hqtsye-flex-shrink, 1);
  flex-wrap: var(--hui-hqtsye-flex-wrap, nowrap);
  gap: var(--hui-hqtsye-gap, 0px);
  align-content: var(--hui-hqtsye-align-content, stretch);
  justify-content: var(--hui-hqtsye-justify-content, flex-start);
  align-items: var(--hui-hqtsye-align-items, stretch);
  /* TEXT */
  direction: var(--hui-hqtsye-direction, ltr);
  font-family: var(--hui-hqtsye-font-family, system-ui);
  font-size: var(--hui-hqtsye-font-size, 16px);
  font-stretch: var(--hui-hqtsye-font-stretch, 100%);
  font-style: var(--hui-hqtsye-font-style, normal);
  font-weight: var(--hui-hqtsye-font-weight, 400);
  letter-spacing: var(--hui-hqtsye-letter-spacing, normal);
  line-height: var(--hui-hqtsye-line-height, normal);
  text-align: var(--hui-hqtsye-text-align, start);
  text-align-last: var(--hui-hqtsye-text-align-last, auto);
  text-decoration-color: var(--hui-hqtsye-text-decoration-color, #000);
  text-decoration-line: var(--hui-hqtsye-text-decoration-line, none);
  text-decoration-style: var(--hui-hqtsye-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-hqtsye-text-decoration-thickness, auto);
  text-indent: var(--hui-hqtsye-text-indent, 0px);
  text-overflow: var(--hui-hqtsye-text-overflow, clip);
  text-shadow: var(--hui-hqtsye-text-shadow, none);
  text-size-adjust: var(--hui-hqtsye-text-size-adjust, auto);
  text-transform: var(--hui-hqtsye-text-transform, none);
  text-wrap: var(--hui-hqtsye-text-wrap, wrap);
  vertical-align: var(--hui-hqtsye-vertical-align, baseline);
  white-space-collapse: var(--hui-hqtsye-white-space-collapse, collapse);
  word-break: var(--hui-hqtsye-word-break, normal);
  word-spacing: var(--hui-hqtsye-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-hqtsye-visibility, visible);
  color: var(--hui-hqtsye-color, rgb(0, 0, 0));
  background-attachment: var(--hui-hqtsye-background-attachment, scroll);
  background-clip: var(--hui-hqtsye-background-clip, border-box);
  background-color: var(--hui-hqtsye-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-hqtsye-background-image, none);
  background-origin: var(--hui-hqtsye-background-origin, padding-box);
  background-position-x: var(--hui-hqtsye-background-position-x, 0%);
  background-position-y: var(--hui-hqtsye-background-position-y, 0%);
  background-repeat: var(--hui-hqtsye-background-repeat, repeat);
  background-size: var(--hui-hqtsye-background-size, auto);
  border-bottom-color: var(--hui-hqtsye-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-hqtsye-border-bottom-style, none);
  border-bottom-width: var(--hui-hqtsye-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-hqtsye-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-hqtsye-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-hqtsye-border-image-outset, 0);
  border-image-repeat: var(--hui-hqtsye-border-image-repeat, stretch);
  border-image-slice: var(--hui-hqtsye-border-image-slice, 100%);
  border-image-source: var(--hui-hqtsye-border-image-source, none);
  border-image-width: var(--hui-hqtsye-border-image-width, 1);
  border-left-color: var(--hui-hqtsye-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-hqtsye-border-left-style, none);
  border-left-width: var(--hui-hqtsye-border-left-width, 0px);
  border-right-color: var(--hui-hqtsye-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-hqtsye-border-right-style, none);
  border-right-width: var(--hui-hqtsye-border-right-width, 0px);
  border-top-color: var(--hui-hqtsye-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-hqtsye-border-top-style, none);
  border-top-width: var(--hui-hqtsye-border-top-width, 0px);
  border-top-left-radius: var(--hui-hqtsye-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-hqtsye-border-top-right-radius, 0px);
  box-shadow: var(--hui-hqtsye-box-shadow, none);
  cursor: var(--hui-hqtsye-cursor, auto);
  outline-color: var(--hui-hqtsye-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-hqtsye-outline-offset, 0px);
  outline-style: var(--hui-hqtsye-outline-style, none);
  outline-width: var(--hui-hqtsye-outline-width, 0px);
  scrollbar-color: var(--hui-hqtsye-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-hqtsye-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-hqtsye-scrollbar-width, thin);
}
[data-hui=NumberInput] > input::placeholder {
  font-size: var(--hui-ltpgzd-font-size, initial);
}
[data-hui=Select] {
  /* LAYOUT-POSITION */
  --hui-dityoy-position: relative;
  /* LAYOUT-SIZING */
  --hui-dityoy-min-height: calc(var(--hui-default-font-size) * var(--hui-default-line-height) + (var(--hui-default-spacer-5) + var(--hui-default-spacer-3) + var(--hui-default-border-width)) * 2);
  --hui-dityoy-width: 100%;
  --hui-dityoy-max-width: 50vw;
  --hui-dityoy-min-width: 200px;
  /* LAYOUT-PADDING */
  --hui-dityoy-padding-top: var(--hui-default-spacer-5);
  --hui-dityoy-padding-right: var(--hui-default-spacer-7);
  --hui-dityoy-padding-bottom: var(--hui-default-spacer-5);
  --hui-dityoy-padding-left: var(--hui-default-spacer-7);
  /* LAYOUT-OVERFLOW */
  --hui-dityoy-overflow-x: visible;
  --hui-dityoy-overflow-y: visible;
  /* LAYOUT-FLEX */
  --hui-dityoy-flex-direction: row;
  --hui-dityoy-flex-wrap: wrap;
  --hui-dityoy-gap: var(--hui-default-spacer-5);
  --hui-dityoy-align-content: center;
  --hui-dityoy-justify-content: stretch;
  --hui-dityoy-align-items: center;
  /* APPERANCE */
  --hui-dityoy-background-color: var(--hui-default-background-color);
  --hui-dityoy-background-image: none;
  --hui-dityoy-border-bottom-color: var(--hui-default-border-color);
  --hui-dityoy-border-bottom-style: var(--hui-default-border-style);
  --hui-dityoy-border-bottom-width: var(--hui-default-border-width);
  --hui-dityoy-border-bottom-left-radius: var(--hui-default-border-radius-1);
  --hui-dityoy-border-bottom-right-radius: var(--hui-default-border-radius-1);
  --hui-dityoy-border-left-color: var(--hui-default-border-color);
  --hui-dityoy-border-left-style: var(--hui-default-border-style);
  --hui-dityoy-border-left-width: var(--hui-default-border-width);
  --hui-dityoy-border-right-color: var(--hui-default-border-color);
  --hui-dityoy-border-right-style: var(--hui-default-border-style);
  --hui-dityoy-border-right-width: var(--hui-default-border-width);
  --hui-dityoy-border-top-color: var(--hui-default-border-color);
  --hui-dityoy-border-top-style: var(--hui-default-border-style);
  --hui-dityoy-border-top-width: var(--hui-default-border-width);
  --hui-dityoy-border-top-left-radius: var(--hui-default-border-radius-1);
  --hui-dityoy-border-top-right-radius: var(--hui-default-border-radius-1);
  --hui-dityoy-box-shadow: var(--hui-tria-box-shadow);
  /* DISPLAY */
  --hui-dityoy-display: flex;
}
[data-hui=Select] > input {
  /* LAYOUT-PADDING */
  --hui-lbxlgv-padding-top: var(--hui-default-spacer-3);
  --hui-lbxlgv-padding-right: 0;
  --hui-lbxlgv-padding-bottom: var(--hui-default-spacer-3);
  --hui-lbxlgv-padding-left: 0;
  /* LAYOUT-FLEX */
  --hui-lbxlgv-flex-grow: 2;
  /* TEXT */
  --hui-lbxlgv-font-size: var(--hui-default-font-size);
  --hui-lbxlgv-font-weight: var(--hui-default-font-weight);
  --hui-lbxlgv-line-height: var(--hui-default-line-height);
  --hui-lbxlgv-text-align: center;
  /* APPERANCE */
  --hui-lbxlgv-color: var(--hui-unua-color-text);
  --hui-lbxlgv-cursor: pointer;
}
[data-hui=Select] > input[data-hui-selected] {
  --hui-hisqal-color: var(--hui-default-color-text);
}
[data-hui=Select] > input::placeholder {
  --hui-cdxgkc-font-size: var(--hui-default-size-0);
}
[data-hui=Select] > button[data-hui=Button] {
  /* LAYOUT-POSITION */
  --hui-umkylx-position: absolute;
  --hui-umkylx-top: calc(var(--hui-default-spacer-4) + var(--hui-default-border-width) * 2);
  --hui-umkylx-right: var(--hui-default-spacer-6);
  --hui-umkylx-font-size: var(--hui-default-size-0);
}
[data-hui=Select][data-hui-theme~=flat] {
}
[data-hui=Select][data-hui-theme~=flat] > input {
}
[data-hui=Select][data-hui-theme~=flat] > input[data-hui-selected] {
}
[data-hui=Select][data-hui-theme~=flat] > input::placeholder {
}
[data-hui=Select][data-hui-theme~=flat] > button[data-hui=Button] {
}
[data-hui=Select] {
  /* LAYOUT-POSITION */
/*  --hui-dityoy-position-default: ; */
/*  --hui-dityoy-top-default: ; */
/*  --hui-dityoy-right-default: ; */
/*  --hui-dityoy-bottom-default: ; */
/*  --hui-dityoy-left-default: ; */
/*  --hui-dityoy-z-index-default: ; */
/*  --hui-dityoy-float-default: ; */
/*  --hui-dityoy-clear-default: ; */
/*  --hui-dityoy-align-self-default: ; */
/*  --hui-dityoy-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-dityoy-box-sizing-default: ; */
/*  --hui-dityoy-height-default: ; */
/*  --hui-dityoy-max-height-default: ; */
/*  --hui-dityoy-min-height-default: ; */
/*  --hui-dityoy-width-default: ; */
/*  --hui-dityoy-max-width-default: ; */
/*  --hui-dityoy-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-dityoy-margin-top-default: ; */
/*  --hui-dityoy-margin-right-default: ; */
/*  --hui-dityoy-margin-bottom-default: ; */
/*  --hui-dityoy-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-dityoy-padding-top-default: ; */
/*  --hui-dityoy-padding-right-default: ; */
/*  --hui-dityoy-padding-bottom-default: ; */
/*  --hui-dityoy-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-dityoy-overflow-x-default: ; */
/*  --hui-dityoy-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-dityoy-flex-basis-default: ; */
/*  --hui-dityoy-flex-direction-default: ; */
/*  --hui-dityoy-flex-grow-default: ; */
/*  --hui-dityoy-flex-shrink-default: ; */
/*  --hui-dityoy-flex-wrap-default: ; */
/*  --hui-dityoy-gap-default: ; */
/*  --hui-dityoy-align-content-default: ; */
/*  --hui-dityoy-justify-content-default: ; */
/*  --hui-dityoy-align-items-default: ; */
  /* TEXT */
/*  --hui-dityoy-direction-default: ; */
/*  --hui-dityoy-font-family-default: ; */
/*  --hui-dityoy-font-size-default: ; */
/*  --hui-dityoy-font-stretch-default: ; */
/*  --hui-dityoy-font-style-default: ; */
/*  --hui-dityoy-font-weight-default: ; */
/*  --hui-dityoy-letter-spacing-default: ; */
/*  --hui-dityoy-line-height-default: ; */
/*  --hui-dityoy-text-align-default: ; */
/*  --hui-dityoy-text-align-last-default: ; */
/*  --hui-dityoy-text-decoration-color-default: ; */
/*  --hui-dityoy-text-decoration-line-default: ; */
/*  --hui-dityoy-text-decoration-style-default: ; */
/*  --hui-dityoy-text-decoration-thickness-default: ; */
/*  --hui-dityoy-text-indent-default: ; */
/*  --hui-dityoy-text-overflow-default: ; */
/*  --hui-dityoy-text-shadow-default: ; */
/*  --hui-dityoy-text-size-adjust-default: ; */
/*  --hui-dityoy-text-transform-default: ; */
/*  --hui-dityoy-text-wrap-default: ; */
/*  --hui-dityoy-vertical-align-default: ; */
/*  --hui-dityoy-white-space-collapse-default: ; */
/*  --hui-dityoy-word-break-default: ; */
/*  --hui-dityoy-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-dityoy-visibility-default: ; */
/*  --hui-dityoy-color-default: ; */
/*  --hui-dityoy-background-attachment-default: ; */
/*  --hui-dityoy-background-clip-default: ; */
/*  --hui-dityoy-background-color-default: ; */
/*  --hui-dityoy-background-image-default: ; */
/*  --hui-dityoy-background-origin-default: ; */
/*  --hui-dityoy-background-position-x-default: ; */
/*  --hui-dityoy-background-position-y-default: ; */
/*  --hui-dityoy-background-repeat-default: ; */
/*  --hui-dityoy-background-size-default: ; */
/*  --hui-dityoy-border-bottom-color-default: ; */
/*  --hui-dityoy-border-bottom-style-default: ; */
/*  --hui-dityoy-border-bottom-width-default: ; */
/*  --hui-dityoy-border-bottom-left-radius-default: ; */
/*  --hui-dityoy-border-bottom-right-radius-default: ; */
/*  --hui-dityoy-border-image-outset-default: ; */
/*  --hui-dityoy-border-image-repeat-default: ; */
/*  --hui-dityoy-border-image-slice-default: ; */
/*  --hui-dityoy-border-image-source-default: ; */
/*  --hui-dityoy-border-image-width-default: ; */
/*  --hui-dityoy-border-left-color-default: ; */
/*  --hui-dityoy-border-left-style-default: ; */
/*  --hui-dityoy-border-left-width-default: ; */
/*  --hui-dityoy-border-right-color-default: ; */
/*  --hui-dityoy-border-right-style-default: ; */
/*  --hui-dityoy-border-right-width-default: ; */
/*  --hui-dityoy-border-top-color-default: ; */
/*  --hui-dityoy-border-top-style-default: ; */
/*  --hui-dityoy-border-top-width-default: ; */
/*  --hui-dityoy-border-top-left-radius-default: ; */
/*  --hui-dityoy-border-top-right-radius-default: ; */
/*  --hui-dityoy-box-shadow-default: ; */
/*  --hui-dityoy-cursor-default: ; */
/*  --hui-dityoy-outline-color-default: ; */
/*  --hui-dityoy-outline-offset-default: ; */
/*  --hui-dityoy-outline-style-default: ; */
/*  --hui-dityoy-outline-width-default: ; */
/*  --hui-dityoy-scrollbar-color-default: ; */
/*  --hui-dityoy-scrollbar-gutter-default: ; */
/*  --hui-dityoy-scrollbar-width-default: ; */
  /* DISPLAY */
/*  --hui-dityoy-display-default: ; */
/*  --hui-dityoy-flex-default: ; */
}
[data-hui=Select] > input {
  /* LAYOUT-POSITION */
/*  --hui-lbxlgv-position-default: ; */
/*  --hui-lbxlgv-top-default: ; */
/*  --hui-lbxlgv-right-default: ; */
/*  --hui-lbxlgv-bottom-default: ; */
/*  --hui-lbxlgv-left-default: ; */
/*  --hui-lbxlgv-z-index-default: ; */
/*  --hui-lbxlgv-float-default: ; */
/*  --hui-lbxlgv-clear-default: ; */
/*  --hui-lbxlgv-align-self-default: ; */
/*  --hui-lbxlgv-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-lbxlgv-box-sizing-default: ; */
/*  --hui-lbxlgv-height-default: ; */
/*  --hui-lbxlgv-max-height-default: ; */
/*  --hui-lbxlgv-min-height-default: ; */
/*  --hui-lbxlgv-width-default: ; */
/*  --hui-lbxlgv-max-width-default: ; */
/*  --hui-lbxlgv-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-lbxlgv-margin-top-default: ; */
/*  --hui-lbxlgv-margin-right-default: ; */
/*  --hui-lbxlgv-margin-bottom-default: ; */
/*  --hui-lbxlgv-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-lbxlgv-padding-top-default: ; */
/*  --hui-lbxlgv-padding-right-default: ; */
/*  --hui-lbxlgv-padding-bottom-default: ; */
/*  --hui-lbxlgv-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-lbxlgv-overflow-x-default: ; */
/*  --hui-lbxlgv-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-lbxlgv-flex-basis-default: ; */
/*  --hui-lbxlgv-flex-direction-default: ; */
/*  --hui-lbxlgv-flex-grow-default: ; */
/*  --hui-lbxlgv-flex-shrink-default: ; */
/*  --hui-lbxlgv-flex-wrap-default: ; */
/*  --hui-lbxlgv-gap-default: ; */
/*  --hui-lbxlgv-align-content-default: ; */
/*  --hui-lbxlgv-justify-content-default: ; */
/*  --hui-lbxlgv-align-items-default: ; */
  /* TEXT */
/*  --hui-lbxlgv-direction-default: ; */
/*  --hui-lbxlgv-font-family-default: ; */
/*  --hui-lbxlgv-font-size-default: ; */
/*  --hui-lbxlgv-font-stretch-default: ; */
/*  --hui-lbxlgv-font-style-default: ; */
/*  --hui-lbxlgv-font-weight-default: ; */
/*  --hui-lbxlgv-letter-spacing-default: ; */
/*  --hui-lbxlgv-line-height-default: ; */
/*  --hui-lbxlgv-text-align-default: ; */
/*  --hui-lbxlgv-text-align-last-default: ; */
/*  --hui-lbxlgv-text-decoration-color-default: ; */
/*  --hui-lbxlgv-text-decoration-line-default: ; */
/*  --hui-lbxlgv-text-decoration-style-default: ; */
/*  --hui-lbxlgv-text-decoration-thickness-default: ; */
/*  --hui-lbxlgv-text-indent-default: ; */
/*  --hui-lbxlgv-text-overflow-default: ; */
/*  --hui-lbxlgv-text-shadow-default: ; */
/*  --hui-lbxlgv-text-size-adjust-default: ; */
/*  --hui-lbxlgv-text-transform-default: ; */
/*  --hui-lbxlgv-text-wrap-default: ; */
/*  --hui-lbxlgv-vertical-align-default: ; */
/*  --hui-lbxlgv-white-space-collapse-default: ; */
/*  --hui-lbxlgv-word-break-default: ; */
/*  --hui-lbxlgv-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-lbxlgv-visibility-default: ; */
/*  --hui-lbxlgv-color-default: ; */
/*  --hui-lbxlgv-background-attachment-default: ; */
/*  --hui-lbxlgv-background-clip-default: ; */
/*  --hui-lbxlgv-background-color-default: ; */
/*  --hui-lbxlgv-background-image-default: ; */
/*  --hui-lbxlgv-background-origin-default: ; */
/*  --hui-lbxlgv-background-position-x-default: ; */
/*  --hui-lbxlgv-background-position-y-default: ; */
/*  --hui-lbxlgv-background-repeat-default: ; */
/*  --hui-lbxlgv-background-size-default: ; */
/*  --hui-lbxlgv-border-bottom-color-default: ; */
/*  --hui-lbxlgv-border-bottom-style-default: ; */
/*  --hui-lbxlgv-border-bottom-width-default: ; */
/*  --hui-lbxlgv-border-bottom-left-radius-default: ; */
/*  --hui-lbxlgv-border-bottom-right-radius-default: ; */
/*  --hui-lbxlgv-border-image-outset-default: ; */
/*  --hui-lbxlgv-border-image-repeat-default: ; */
/*  --hui-lbxlgv-border-image-slice-default: ; */
/*  --hui-lbxlgv-border-image-source-default: ; */
/*  --hui-lbxlgv-border-image-width-default: ; */
/*  --hui-lbxlgv-border-left-color-default: ; */
/*  --hui-lbxlgv-border-left-style-default: ; */
/*  --hui-lbxlgv-border-left-width-default: ; */
/*  --hui-lbxlgv-border-right-color-default: ; */
/*  --hui-lbxlgv-border-right-style-default: ; */
/*  --hui-lbxlgv-border-right-width-default: ; */
/*  --hui-lbxlgv-border-top-color-default: ; */
/*  --hui-lbxlgv-border-top-style-default: ; */
/*  --hui-lbxlgv-border-top-width-default: ; */
/*  --hui-lbxlgv-border-top-left-radius-default: ; */
/*  --hui-lbxlgv-border-top-right-radius-default: ; */
/*  --hui-lbxlgv-box-shadow-default: ; */
/*  --hui-lbxlgv-cursor-default: ; */
/*  --hui-lbxlgv-outline-color-default: ; */
/*  --hui-lbxlgv-outline-offset-default: ; */
/*  --hui-lbxlgv-outline-style-default: ; */
/*  --hui-lbxlgv-outline-width-default: ; */
/*  --hui-lbxlgv-scrollbar-color-default: ; */
/*  --hui-lbxlgv-scrollbar-gutter-default: ; */
/*  --hui-lbxlgv-scrollbar-width-default: ; */
}
[data-hui=Select] > input[data-hui-selected] {
/*  --hui-hisqal-color-default: ; */
}
[data-hui=Select] > input::placeholder {
/*  --hui-cdxgkc-font-size-default: ; */
}
[data-hui=Select] > button[data-hui=Button] {
  /* LAYOUT-POSITION */
/*  --hui-umkylx-position-default: ; */
/*  --hui-umkylx-top-default: ; */
/*  --hui-umkylx-right-default: ; */
/*  --hui-umkylx-bottom-default: ; */
/*  --hui-umkylx-left-default: ; */
/*  --hui-umkylx-z-index-default: ; */
/*  --hui-umkylx-float-default: ; */
/*  --hui-umkylx-clear-default: ; */
/*  --hui-umkylx-align-self-default: ; */
/*  --hui-umkylx-order-default: ; */
/*  --hui-umkylx-font-size-default: ; */
}
[data-hui=Select] {
  /* LAYOUT-POSITION */
  position: var(--hui-dityoy-position, static);
  top: var(--hui-dityoy-top, auto);
  right: var(--hui-dityoy-right, auto);
  bottom: var(--hui-dityoy-bottom, auto);
  left: var(--hui-dityoy-left, auto);
  z-index: var(--hui-dityoy-z-index, auto);
  float: var(--hui-dityoy-float, none);
  clear: var(--hui-dityoy-clear, none);
  align-self: var(--hui-dityoy-align-self, auto);
  order: var(--hui-dityoy-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-dityoy-box-sizing, border-box);
  height: var(--hui-dityoy-height, auto);
  max-height: var(--hui-dityoy-max-height, none);
  min-height: var(--hui-dityoy-min-height, auto);
  width: var(--hui-dityoy-width, auto);
  max-width: var(--hui-dityoy-max-width, none);
  min-width: var(--hui-dityoy-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-dityoy-margin-top, 0px);
  margin-right: var(--hui-dityoy-margin-right, 0px);
  margin-bottom: var(--hui-dityoy-margin-bottom, 0px);
  margin-left: var(--hui-dityoy-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-dityoy-padding-top, 0px);
  padding-right: var(--hui-dityoy-padding-right, 0px);
  padding-bottom: var(--hui-dityoy-padding-bottom, 0px);
  padding-left: var(--hui-dityoy-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-dityoy-overflow-x, visible);
  overflow-y: var(--hui-dityoy-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-dityoy-flex-basis, auto);
  flex-direction: var(--hui-dityoy-flex-direction, row);
  flex-grow: var(--hui-dityoy-flex-grow, 0);
  flex-shrink: var(--hui-dityoy-flex-shrink, 1);
  flex-wrap: var(--hui-dityoy-flex-wrap, nowrap);
  gap: var(--hui-dityoy-gap, 0px);
  align-content: var(--hui-dityoy-align-content, stretch);
  justify-content: var(--hui-dityoy-justify-content, flex-start);
  align-items: var(--hui-dityoy-align-items, stretch);
  /* TEXT */
  direction: var(--hui-dityoy-direction, ltr);
  font-family: var(--hui-dityoy-font-family, system-ui);
  font-size: var(--hui-dityoy-font-size, 16px);
  font-stretch: var(--hui-dityoy-font-stretch, 100%);
  font-style: var(--hui-dityoy-font-style, normal);
  font-weight: var(--hui-dityoy-font-weight, 400);
  letter-spacing: var(--hui-dityoy-letter-spacing, normal);
  line-height: var(--hui-dityoy-line-height, normal);
  text-align: var(--hui-dityoy-text-align, start);
  text-align-last: var(--hui-dityoy-text-align-last, auto);
  text-decoration-color: var(--hui-dityoy-text-decoration-color, #000);
  text-decoration-line: var(--hui-dityoy-text-decoration-line, none);
  text-decoration-style: var(--hui-dityoy-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-dityoy-text-decoration-thickness, auto);
  text-indent: var(--hui-dityoy-text-indent, 0px);
  text-overflow: var(--hui-dityoy-text-overflow, clip);
  text-shadow: var(--hui-dityoy-text-shadow, none);
  text-size-adjust: var(--hui-dityoy-text-size-adjust, auto);
  text-transform: var(--hui-dityoy-text-transform, none);
  text-wrap: var(--hui-dityoy-text-wrap, wrap);
  vertical-align: var(--hui-dityoy-vertical-align, baseline);
  white-space-collapse: var(--hui-dityoy-white-space-collapse, collapse);
  word-break: var(--hui-dityoy-word-break, normal);
  word-spacing: var(--hui-dityoy-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-dityoy-visibility, visible);
  color: var(--hui-dityoy-color, rgb(0, 0, 0));
  background-attachment: var(--hui-dityoy-background-attachment, scroll);
  background-clip: var(--hui-dityoy-background-clip, border-box);
  background-color: var(--hui-dityoy-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-dityoy-background-image, none);
  background-origin: var(--hui-dityoy-background-origin, padding-box);
  background-position-x: var(--hui-dityoy-background-position-x, 0%);
  background-position-y: var(--hui-dityoy-background-position-y, 0%);
  background-repeat: var(--hui-dityoy-background-repeat, repeat);
  background-size: var(--hui-dityoy-background-size, auto);
  border-bottom-color: var(--hui-dityoy-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-dityoy-border-bottom-style, none);
  border-bottom-width: var(--hui-dityoy-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-dityoy-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-dityoy-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-dityoy-border-image-outset, 0);
  border-image-repeat: var(--hui-dityoy-border-image-repeat, stretch);
  border-image-slice: var(--hui-dityoy-border-image-slice, 100%);
  border-image-source: var(--hui-dityoy-border-image-source, none);
  border-image-width: var(--hui-dityoy-border-image-width, 1);
  border-left-color: var(--hui-dityoy-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-dityoy-border-left-style, none);
  border-left-width: var(--hui-dityoy-border-left-width, 0px);
  border-right-color: var(--hui-dityoy-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-dityoy-border-right-style, none);
  border-right-width: var(--hui-dityoy-border-right-width, 0px);
  border-top-color: var(--hui-dityoy-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-dityoy-border-top-style, none);
  border-top-width: var(--hui-dityoy-border-top-width, 0px);
  border-top-left-radius: var(--hui-dityoy-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-dityoy-border-top-right-radius, 0px);
  box-shadow: var(--hui-dityoy-box-shadow, none);
  cursor: var(--hui-dityoy-cursor, auto);
  outline-color: var(--hui-dityoy-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-dityoy-outline-offset, 0px);
  outline-style: var(--hui-dityoy-outline-style, none);
  outline-width: var(--hui-dityoy-outline-width, 0px);
  scrollbar-color: var(--hui-dityoy-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-dityoy-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-dityoy-scrollbar-width, thin);
  /* DISPLAY */
  display: var(--hui-dityoy-display, block);
  flex: var(--hui-dityoy-flex, initial);
}
[data-hui=Select] > input {
  /* LAYOUT-POSITION */
  position: var(--hui-lbxlgv-position, static);
  top: var(--hui-lbxlgv-top, auto);
  right: var(--hui-lbxlgv-right, auto);
  bottom: var(--hui-lbxlgv-bottom, auto);
  left: var(--hui-lbxlgv-left, auto);
  z-index: var(--hui-lbxlgv-z-index, auto);
  float: var(--hui-lbxlgv-float, none);
  clear: var(--hui-lbxlgv-clear, none);
  align-self: var(--hui-lbxlgv-align-self, auto);
  order: var(--hui-lbxlgv-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-lbxlgv-box-sizing, border-box);
  height: var(--hui-lbxlgv-height, auto);
  max-height: var(--hui-lbxlgv-max-height, none);
  min-height: var(--hui-lbxlgv-min-height, auto);
  width: var(--hui-lbxlgv-width, auto);
  max-width: var(--hui-lbxlgv-max-width, none);
  min-width: var(--hui-lbxlgv-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-lbxlgv-margin-top, 0px);
  margin-right: var(--hui-lbxlgv-margin-right, 0px);
  margin-bottom: var(--hui-lbxlgv-margin-bottom, 0px);
  margin-left: var(--hui-lbxlgv-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-lbxlgv-padding-top, 0px);
  padding-right: var(--hui-lbxlgv-padding-right, 0px);
  padding-bottom: var(--hui-lbxlgv-padding-bottom, 0px);
  padding-left: var(--hui-lbxlgv-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-lbxlgv-overflow-x, visible);
  overflow-y: var(--hui-lbxlgv-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-lbxlgv-flex-basis, auto);
  flex-direction: var(--hui-lbxlgv-flex-direction, row);
  flex-grow: var(--hui-lbxlgv-flex-grow, 0);
  flex-shrink: var(--hui-lbxlgv-flex-shrink, 1);
  flex-wrap: var(--hui-lbxlgv-flex-wrap, nowrap);
  gap: var(--hui-lbxlgv-gap, 0px);
  align-content: var(--hui-lbxlgv-align-content, stretch);
  justify-content: var(--hui-lbxlgv-justify-content, flex-start);
  align-items: var(--hui-lbxlgv-align-items, stretch);
  /* TEXT */
  direction: var(--hui-lbxlgv-direction, ltr);
  font-family: var(--hui-lbxlgv-font-family, system-ui);
  font-size: var(--hui-lbxlgv-font-size, 16px);
  font-stretch: var(--hui-lbxlgv-font-stretch, 100%);
  font-style: var(--hui-lbxlgv-font-style, normal);
  font-weight: var(--hui-lbxlgv-font-weight, 400);
  letter-spacing: var(--hui-lbxlgv-letter-spacing, normal);
  line-height: var(--hui-lbxlgv-line-height, normal);
  text-align: var(--hui-lbxlgv-text-align, start);
  text-align-last: var(--hui-lbxlgv-text-align-last, auto);
  text-decoration-color: var(--hui-lbxlgv-text-decoration-color, #000);
  text-decoration-line: var(--hui-lbxlgv-text-decoration-line, none);
  text-decoration-style: var(--hui-lbxlgv-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-lbxlgv-text-decoration-thickness, auto);
  text-indent: var(--hui-lbxlgv-text-indent, 0px);
  text-overflow: var(--hui-lbxlgv-text-overflow, clip);
  text-shadow: var(--hui-lbxlgv-text-shadow, none);
  text-size-adjust: var(--hui-lbxlgv-text-size-adjust, auto);
  text-transform: var(--hui-lbxlgv-text-transform, none);
  text-wrap: var(--hui-lbxlgv-text-wrap, wrap);
  vertical-align: var(--hui-lbxlgv-vertical-align, baseline);
  white-space-collapse: var(--hui-lbxlgv-white-space-collapse, collapse);
  word-break: var(--hui-lbxlgv-word-break, normal);
  word-spacing: var(--hui-lbxlgv-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-lbxlgv-visibility, visible);
  color: var(--hui-lbxlgv-color, rgb(0, 0, 0));
  background-attachment: var(--hui-lbxlgv-background-attachment, scroll);
  background-clip: var(--hui-lbxlgv-background-clip, border-box);
  background-color: var(--hui-lbxlgv-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-lbxlgv-background-image, none);
  background-origin: var(--hui-lbxlgv-background-origin, padding-box);
  background-position-x: var(--hui-lbxlgv-background-position-x, 0%);
  background-position-y: var(--hui-lbxlgv-background-position-y, 0%);
  background-repeat: var(--hui-lbxlgv-background-repeat, repeat);
  background-size: var(--hui-lbxlgv-background-size, auto);
  border-bottom-color: var(--hui-lbxlgv-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-lbxlgv-border-bottom-style, none);
  border-bottom-width: var(--hui-lbxlgv-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-lbxlgv-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-lbxlgv-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-lbxlgv-border-image-outset, 0);
  border-image-repeat: var(--hui-lbxlgv-border-image-repeat, stretch);
  border-image-slice: var(--hui-lbxlgv-border-image-slice, 100%);
  border-image-source: var(--hui-lbxlgv-border-image-source, none);
  border-image-width: var(--hui-lbxlgv-border-image-width, 1);
  border-left-color: var(--hui-lbxlgv-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-lbxlgv-border-left-style, none);
  border-left-width: var(--hui-lbxlgv-border-left-width, 0px);
  border-right-color: var(--hui-lbxlgv-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-lbxlgv-border-right-style, none);
  border-right-width: var(--hui-lbxlgv-border-right-width, 0px);
  border-top-color: var(--hui-lbxlgv-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-lbxlgv-border-top-style, none);
  border-top-width: var(--hui-lbxlgv-border-top-width, 0px);
  border-top-left-radius: var(--hui-lbxlgv-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-lbxlgv-border-top-right-radius, 0px);
  box-shadow: var(--hui-lbxlgv-box-shadow, none);
  cursor: var(--hui-lbxlgv-cursor, auto);
  outline-color: var(--hui-lbxlgv-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-lbxlgv-outline-offset, 0px);
  outline-style: var(--hui-lbxlgv-outline-style, none);
  outline-width: var(--hui-lbxlgv-outline-width, 0px);
  scrollbar-color: var(--hui-lbxlgv-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-lbxlgv-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-lbxlgv-scrollbar-width, thin);
}
[data-hui=Select] > input[data-hui-selected] {
  color: var(--hui-hisqal-color, initial);
}
[data-hui=Select] > input::placeholder {
  font-size: var(--hui-cdxgkc-font-size, initial);
}
[data-hui=Select] > button[data-hui=Button] {
  /* LAYOUT-POSITION */
  position: var(--hui-umkylx-position, static);
  top: var(--hui-umkylx-top, auto);
  right: var(--hui-umkylx-right, auto);
  bottom: var(--hui-umkylx-bottom, auto);
  left: var(--hui-umkylx-left, auto);
  z-index: var(--hui-umkylx-z-index, auto);
  float: var(--hui-umkylx-float, none);
  clear: var(--hui-umkylx-clear, none);
  align-self: var(--hui-umkylx-align-self, auto);
  order: var(--hui-umkylx-order, 0);
  font-size: var(--hui-umkylx-font-size, initial);
}
[data-hui=MultiSelect] {
  /* LAYOUT-POSITION */
  --hui-dsdbsk-position: relative;
  /* LAYOUT-SIZING */
  --hui-dsdbsk-min-height: calc(var(--hui-default-font-size) * var(--hui-default-line-height) + (var(--hui-default-spacer-5) + var(--hui-default-spacer-3) + var(--hui-default-border-width)) * 2);
  --hui-dsdbsk-width: 100%;
  --hui-dsdbsk-max-width: 50vw;
  --hui-dsdbsk-min-width: 200px;
  /* LAYOUT-PADDING */
  --hui-dsdbsk-padding-top: var(--hui-default-spacer-5);
  --hui-dsdbsk-padding-right: var(--hui-default-spacer-7);
  --hui-dsdbsk-padding-bottom: var(--hui-default-spacer-5);
  --hui-dsdbsk-padding-left: var(--hui-default-spacer-7);
  /* LAYOUT-OVERFLOW */
  --hui-dsdbsk-overflow-x: visible;
  --hui-dsdbsk-overflow-y: visible;
  /* LAYOUT-FLEX */
  --hui-dsdbsk-flex-direction: row;
  --hui-dsdbsk-flex-wrap: wrap;
  --hui-dsdbsk-gap: var(--hui-default-spacer-5);
  --hui-dsdbsk-align-content: center;
  --hui-dsdbsk-justify-content: stretch;
  --hui-dsdbsk-align-items: center;
  /* APPERANCE */
  --hui-dsdbsk-background-color: var(--hui-default-background-color);
  --hui-dsdbsk-background-image: none;
  --hui-dsdbsk-border-bottom-color: var(--hui-default-border-color);
  --hui-dsdbsk-border-bottom-style: var(--hui-default-border-style);
  --hui-dsdbsk-border-bottom-width: var(--hui-default-border-width);
  --hui-dsdbsk-border-bottom-left-radius: var(--hui-default-border-radius-1);
  --hui-dsdbsk-border-bottom-right-radius: var(--hui-default-border-radius-1);
  --hui-dsdbsk-border-left-color: var(--hui-default-border-color);
  --hui-dsdbsk-border-left-style: var(--hui-default-border-style);
  --hui-dsdbsk-border-left-width: var(--hui-default-border-width);
  --hui-dsdbsk-border-right-color: var(--hui-default-border-color);
  --hui-dsdbsk-border-right-style: var(--hui-default-border-style);
  --hui-dsdbsk-border-right-width: var(--hui-default-border-width);
  --hui-dsdbsk-border-top-color: var(--hui-default-border-color);
  --hui-dsdbsk-border-top-style: var(--hui-default-border-style);
  --hui-dsdbsk-border-top-width: var(--hui-default-border-width);
  --hui-dsdbsk-border-top-left-radius: var(--hui-default-border-radius-1);
  --hui-dsdbsk-border-top-right-radius: var(--hui-default-border-radius-1);
  --hui-dsdbsk-box-shadow: var(--hui-tria-box-shadow);
  /* DISPLAY */
  --hui-dsdbsk-display: flex;
}
[data-hui=MultiSelect] > input {
  /* LAYOUT-PADDING */
  --hui-jxwoey-padding-top: var(--hui-default-spacer-3);
  --hui-jxwoey-padding-right: 0;
  --hui-jxwoey-padding-bottom: var(--hui-default-spacer-3);
  --hui-jxwoey-padding-left: 0;
  /* LAYOUT-FLEX */
  --hui-jxwoey-flex-grow: 2;
  /* TEXT */
  --hui-jxwoey-font-size: var(--hui-default-font-size);
  --hui-jxwoey-font-weight: var(--hui-default-font-weight);
  --hui-jxwoey-line-height: var(--hui-default-line-height);
  --hui-jxwoey-text-align: center;
  /* APPERANCE */
  --hui-jxwoey-color: var(--hui-default-color-text);
  --hui-jxwoey-cursor: pointer;
}
[data-hui=MultiSelect] > input::placeholder {
  --hui-vobkea-font-size: var(--hui-default-size-0);
}
[data-hui=MultiSelect] > button[data-hui=Badge] {
  --hui-dotzua-flex-grow: 1;
  --hui-dotzua-cursor: pointer;
}
[data-hui=MultiSelect][data-hui-theme~=flat] {
}
[data-hui=MultiSelect][data-hui-theme~=flat] > input {
}
[data-hui=MultiSelect][data-hui-theme~=flat] > input::placeholder {
}
[data-hui=MultiSelect][data-hui-theme~=flat] > button[data-hui=Badge] {
}
[data-hui=MultiSelect] {
  /* LAYOUT-POSITION */
/*  --hui-dsdbsk-position-default: ; */
/*  --hui-dsdbsk-top-default: ; */
/*  --hui-dsdbsk-right-default: ; */
/*  --hui-dsdbsk-bottom-default: ; */
/*  --hui-dsdbsk-left-default: ; */
/*  --hui-dsdbsk-z-index-default: ; */
/*  --hui-dsdbsk-float-default: ; */
/*  --hui-dsdbsk-clear-default: ; */
/*  --hui-dsdbsk-align-self-default: ; */
/*  --hui-dsdbsk-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-dsdbsk-box-sizing-default: ; */
/*  --hui-dsdbsk-height-default: ; */
/*  --hui-dsdbsk-max-height-default: ; */
/*  --hui-dsdbsk-min-height-default: ; */
/*  --hui-dsdbsk-width-default: ; */
/*  --hui-dsdbsk-max-width-default: ; */
/*  --hui-dsdbsk-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-dsdbsk-margin-top-default: ; */
/*  --hui-dsdbsk-margin-right-default: ; */
/*  --hui-dsdbsk-margin-bottom-default: ; */
/*  --hui-dsdbsk-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-dsdbsk-padding-top-default: ; */
/*  --hui-dsdbsk-padding-right-default: ; */
/*  --hui-dsdbsk-padding-bottom-default: ; */
/*  --hui-dsdbsk-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-dsdbsk-overflow-x-default: ; */
/*  --hui-dsdbsk-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-dsdbsk-flex-basis-default: ; */
/*  --hui-dsdbsk-flex-direction-default: ; */
/*  --hui-dsdbsk-flex-grow-default: ; */
/*  --hui-dsdbsk-flex-shrink-default: ; */
/*  --hui-dsdbsk-flex-wrap-default: ; */
/*  --hui-dsdbsk-gap-default: ; */
/*  --hui-dsdbsk-align-content-default: ; */
/*  --hui-dsdbsk-justify-content-default: ; */
/*  --hui-dsdbsk-align-items-default: ; */
  /* TEXT */
/*  --hui-dsdbsk-direction-default: ; */
/*  --hui-dsdbsk-font-family-default: ; */
/*  --hui-dsdbsk-font-size-default: ; */
/*  --hui-dsdbsk-font-stretch-default: ; */
/*  --hui-dsdbsk-font-style-default: ; */
/*  --hui-dsdbsk-font-weight-default: ; */
/*  --hui-dsdbsk-letter-spacing-default: ; */
/*  --hui-dsdbsk-line-height-default: ; */
/*  --hui-dsdbsk-text-align-default: ; */
/*  --hui-dsdbsk-text-align-last-default: ; */
/*  --hui-dsdbsk-text-decoration-color-default: ; */
/*  --hui-dsdbsk-text-decoration-line-default: ; */
/*  --hui-dsdbsk-text-decoration-style-default: ; */
/*  --hui-dsdbsk-text-decoration-thickness-default: ; */
/*  --hui-dsdbsk-text-indent-default: ; */
/*  --hui-dsdbsk-text-overflow-default: ; */
/*  --hui-dsdbsk-text-shadow-default: ; */
/*  --hui-dsdbsk-text-size-adjust-default: ; */
/*  --hui-dsdbsk-text-transform-default: ; */
/*  --hui-dsdbsk-text-wrap-default: ; */
/*  --hui-dsdbsk-vertical-align-default: ; */
/*  --hui-dsdbsk-white-space-collapse-default: ; */
/*  --hui-dsdbsk-word-break-default: ; */
/*  --hui-dsdbsk-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-dsdbsk-visibility-default: ; */
/*  --hui-dsdbsk-color-default: ; */
/*  --hui-dsdbsk-background-attachment-default: ; */
/*  --hui-dsdbsk-background-clip-default: ; */
/*  --hui-dsdbsk-background-color-default: ; */
/*  --hui-dsdbsk-background-image-default: ; */
/*  --hui-dsdbsk-background-origin-default: ; */
/*  --hui-dsdbsk-background-position-x-default: ; */
/*  --hui-dsdbsk-background-position-y-default: ; */
/*  --hui-dsdbsk-background-repeat-default: ; */
/*  --hui-dsdbsk-background-size-default: ; */
/*  --hui-dsdbsk-border-bottom-color-default: ; */
/*  --hui-dsdbsk-border-bottom-style-default: ; */
/*  --hui-dsdbsk-border-bottom-width-default: ; */
/*  --hui-dsdbsk-border-bottom-left-radius-default: ; */
/*  --hui-dsdbsk-border-bottom-right-radius-default: ; */
/*  --hui-dsdbsk-border-image-outset-default: ; */
/*  --hui-dsdbsk-border-image-repeat-default: ; */
/*  --hui-dsdbsk-border-image-slice-default: ; */
/*  --hui-dsdbsk-border-image-source-default: ; */
/*  --hui-dsdbsk-border-image-width-default: ; */
/*  --hui-dsdbsk-border-left-color-default: ; */
/*  --hui-dsdbsk-border-left-style-default: ; */
/*  --hui-dsdbsk-border-left-width-default: ; */
/*  --hui-dsdbsk-border-right-color-default: ; */
/*  --hui-dsdbsk-border-right-style-default: ; */
/*  --hui-dsdbsk-border-right-width-default: ; */
/*  --hui-dsdbsk-border-top-color-default: ; */
/*  --hui-dsdbsk-border-top-style-default: ; */
/*  --hui-dsdbsk-border-top-width-default: ; */
/*  --hui-dsdbsk-border-top-left-radius-default: ; */
/*  --hui-dsdbsk-border-top-right-radius-default: ; */
/*  --hui-dsdbsk-box-shadow-default: ; */
/*  --hui-dsdbsk-cursor-default: ; */
/*  --hui-dsdbsk-outline-color-default: ; */
/*  --hui-dsdbsk-outline-offset-default: ; */
/*  --hui-dsdbsk-outline-style-default: ; */
/*  --hui-dsdbsk-outline-width-default: ; */
/*  --hui-dsdbsk-scrollbar-color-default: ; */
/*  --hui-dsdbsk-scrollbar-gutter-default: ; */
/*  --hui-dsdbsk-scrollbar-width-default: ; */
  /* DISPLAY */
/*  --hui-dsdbsk-display-default: ; */
/*  --hui-dsdbsk-flex-default: ; */
}
[data-hui=MultiSelect] > input {
  /* LAYOUT-POSITION */
/*  --hui-jxwoey-position-default: ; */
/*  --hui-jxwoey-top-default: ; */
/*  --hui-jxwoey-right-default: ; */
/*  --hui-jxwoey-bottom-default: ; */
/*  --hui-jxwoey-left-default: ; */
/*  --hui-jxwoey-z-index-default: ; */
/*  --hui-jxwoey-float-default: ; */
/*  --hui-jxwoey-clear-default: ; */
/*  --hui-jxwoey-align-self-default: ; */
/*  --hui-jxwoey-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-jxwoey-box-sizing-default: ; */
/*  --hui-jxwoey-height-default: ; */
/*  --hui-jxwoey-max-height-default: ; */
/*  --hui-jxwoey-min-height-default: ; */
/*  --hui-jxwoey-width-default: ; */
/*  --hui-jxwoey-max-width-default: ; */
/*  --hui-jxwoey-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-jxwoey-margin-top-default: ; */
/*  --hui-jxwoey-margin-right-default: ; */
/*  --hui-jxwoey-margin-bottom-default: ; */
/*  --hui-jxwoey-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-jxwoey-padding-top-default: ; */
/*  --hui-jxwoey-padding-right-default: ; */
/*  --hui-jxwoey-padding-bottom-default: ; */
/*  --hui-jxwoey-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-jxwoey-overflow-x-default: ; */
/*  --hui-jxwoey-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-jxwoey-flex-basis-default: ; */
/*  --hui-jxwoey-flex-direction-default: ; */
/*  --hui-jxwoey-flex-grow-default: ; */
/*  --hui-jxwoey-flex-shrink-default: ; */
/*  --hui-jxwoey-flex-wrap-default: ; */
/*  --hui-jxwoey-gap-default: ; */
/*  --hui-jxwoey-align-content-default: ; */
/*  --hui-jxwoey-justify-content-default: ; */
/*  --hui-jxwoey-align-items-default: ; */
  /* TEXT */
/*  --hui-jxwoey-direction-default: ; */
/*  --hui-jxwoey-font-family-default: ; */
/*  --hui-jxwoey-font-size-default: ; */
/*  --hui-jxwoey-font-stretch-default: ; */
/*  --hui-jxwoey-font-style-default: ; */
/*  --hui-jxwoey-font-weight-default: ; */
/*  --hui-jxwoey-letter-spacing-default: ; */
/*  --hui-jxwoey-line-height-default: ; */
/*  --hui-jxwoey-text-align-default: ; */
/*  --hui-jxwoey-text-align-last-default: ; */
/*  --hui-jxwoey-text-decoration-color-default: ; */
/*  --hui-jxwoey-text-decoration-line-default: ; */
/*  --hui-jxwoey-text-decoration-style-default: ; */
/*  --hui-jxwoey-text-decoration-thickness-default: ; */
/*  --hui-jxwoey-text-indent-default: ; */
/*  --hui-jxwoey-text-overflow-default: ; */
/*  --hui-jxwoey-text-shadow-default: ; */
/*  --hui-jxwoey-text-size-adjust-default: ; */
/*  --hui-jxwoey-text-transform-default: ; */
/*  --hui-jxwoey-text-wrap-default: ; */
/*  --hui-jxwoey-vertical-align-default: ; */
/*  --hui-jxwoey-white-space-collapse-default: ; */
/*  --hui-jxwoey-word-break-default: ; */
/*  --hui-jxwoey-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-jxwoey-visibility-default: ; */
/*  --hui-jxwoey-color-default: ; */
/*  --hui-jxwoey-background-attachment-default: ; */
/*  --hui-jxwoey-background-clip-default: ; */
/*  --hui-jxwoey-background-color-default: ; */
/*  --hui-jxwoey-background-image-default: ; */
/*  --hui-jxwoey-background-origin-default: ; */
/*  --hui-jxwoey-background-position-x-default: ; */
/*  --hui-jxwoey-background-position-y-default: ; */
/*  --hui-jxwoey-background-repeat-default: ; */
/*  --hui-jxwoey-background-size-default: ; */
/*  --hui-jxwoey-border-bottom-color-default: ; */
/*  --hui-jxwoey-border-bottom-style-default: ; */
/*  --hui-jxwoey-border-bottom-width-default: ; */
/*  --hui-jxwoey-border-bottom-left-radius-default: ; */
/*  --hui-jxwoey-border-bottom-right-radius-default: ; */
/*  --hui-jxwoey-border-image-outset-default: ; */
/*  --hui-jxwoey-border-image-repeat-default: ; */
/*  --hui-jxwoey-border-image-slice-default: ; */
/*  --hui-jxwoey-border-image-source-default: ; */
/*  --hui-jxwoey-border-image-width-default: ; */
/*  --hui-jxwoey-border-left-color-default: ; */
/*  --hui-jxwoey-border-left-style-default: ; */
/*  --hui-jxwoey-border-left-width-default: ; */
/*  --hui-jxwoey-border-right-color-default: ; */
/*  --hui-jxwoey-border-right-style-default: ; */
/*  --hui-jxwoey-border-right-width-default: ; */
/*  --hui-jxwoey-border-top-color-default: ; */
/*  --hui-jxwoey-border-top-style-default: ; */
/*  --hui-jxwoey-border-top-width-default: ; */
/*  --hui-jxwoey-border-top-left-radius-default: ; */
/*  --hui-jxwoey-border-top-right-radius-default: ; */
/*  --hui-jxwoey-box-shadow-default: ; */
/*  --hui-jxwoey-cursor-default: ; */
/*  --hui-jxwoey-outline-color-default: ; */
/*  --hui-jxwoey-outline-offset-default: ; */
/*  --hui-jxwoey-outline-style-default: ; */
/*  --hui-jxwoey-outline-width-default: ; */
/*  --hui-jxwoey-scrollbar-color-default: ; */
/*  --hui-jxwoey-scrollbar-gutter-default: ; */
/*  --hui-jxwoey-scrollbar-width-default: ; */
}
[data-hui=MultiSelect] > input::placeholder {
/*  --hui-vobkea-font-size-default: ; */
}
[data-hui=MultiSelect] > button[data-hui=Badge] {
/*  --hui-dotzua-flex-grow-default: ; */
/*  --hui-dotzua-cursor-default: ; */
}
[data-hui=MultiSelect] {
  /* LAYOUT-POSITION */
  position: var(--hui-dsdbsk-position, static);
  top: var(--hui-dsdbsk-top, auto);
  right: var(--hui-dsdbsk-right, auto);
  bottom: var(--hui-dsdbsk-bottom, auto);
  left: var(--hui-dsdbsk-left, auto);
  z-index: var(--hui-dsdbsk-z-index, auto);
  float: var(--hui-dsdbsk-float, none);
  clear: var(--hui-dsdbsk-clear, none);
  align-self: var(--hui-dsdbsk-align-self, auto);
  order: var(--hui-dsdbsk-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-dsdbsk-box-sizing, border-box);
  height: var(--hui-dsdbsk-height, auto);
  max-height: var(--hui-dsdbsk-max-height, none);
  min-height: var(--hui-dsdbsk-min-height, auto);
  width: var(--hui-dsdbsk-width, auto);
  max-width: var(--hui-dsdbsk-max-width, none);
  min-width: var(--hui-dsdbsk-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-dsdbsk-margin-top, 0px);
  margin-right: var(--hui-dsdbsk-margin-right, 0px);
  margin-bottom: var(--hui-dsdbsk-margin-bottom, 0px);
  margin-left: var(--hui-dsdbsk-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-dsdbsk-padding-top, 0px);
  padding-right: var(--hui-dsdbsk-padding-right, 0px);
  padding-bottom: var(--hui-dsdbsk-padding-bottom, 0px);
  padding-left: var(--hui-dsdbsk-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-dsdbsk-overflow-x, visible);
  overflow-y: var(--hui-dsdbsk-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-dsdbsk-flex-basis, auto);
  flex-direction: var(--hui-dsdbsk-flex-direction, row);
  flex-grow: var(--hui-dsdbsk-flex-grow, 0);
  flex-shrink: var(--hui-dsdbsk-flex-shrink, 1);
  flex-wrap: var(--hui-dsdbsk-flex-wrap, nowrap);
  gap: var(--hui-dsdbsk-gap, 0px);
  align-content: var(--hui-dsdbsk-align-content, stretch);
  justify-content: var(--hui-dsdbsk-justify-content, flex-start);
  align-items: var(--hui-dsdbsk-align-items, stretch);
  /* TEXT */
  direction: var(--hui-dsdbsk-direction, ltr);
  font-family: var(--hui-dsdbsk-font-family, system-ui);
  font-size: var(--hui-dsdbsk-font-size, 16px);
  font-stretch: var(--hui-dsdbsk-font-stretch, 100%);
  font-style: var(--hui-dsdbsk-font-style, normal);
  font-weight: var(--hui-dsdbsk-font-weight, 400);
  letter-spacing: var(--hui-dsdbsk-letter-spacing, normal);
  line-height: var(--hui-dsdbsk-line-height, normal);
  text-align: var(--hui-dsdbsk-text-align, start);
  text-align-last: var(--hui-dsdbsk-text-align-last, auto);
  text-decoration-color: var(--hui-dsdbsk-text-decoration-color, #000);
  text-decoration-line: var(--hui-dsdbsk-text-decoration-line, none);
  text-decoration-style: var(--hui-dsdbsk-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-dsdbsk-text-decoration-thickness, auto);
  text-indent: var(--hui-dsdbsk-text-indent, 0px);
  text-overflow: var(--hui-dsdbsk-text-overflow, clip);
  text-shadow: var(--hui-dsdbsk-text-shadow, none);
  text-size-adjust: var(--hui-dsdbsk-text-size-adjust, auto);
  text-transform: var(--hui-dsdbsk-text-transform, none);
  text-wrap: var(--hui-dsdbsk-text-wrap, wrap);
  vertical-align: var(--hui-dsdbsk-vertical-align, baseline);
  white-space-collapse: var(--hui-dsdbsk-white-space-collapse, collapse);
  word-break: var(--hui-dsdbsk-word-break, normal);
  word-spacing: var(--hui-dsdbsk-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-dsdbsk-visibility, visible);
  color: var(--hui-dsdbsk-color, rgb(0, 0, 0));
  background-attachment: var(--hui-dsdbsk-background-attachment, scroll);
  background-clip: var(--hui-dsdbsk-background-clip, border-box);
  background-color: var(--hui-dsdbsk-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-dsdbsk-background-image, none);
  background-origin: var(--hui-dsdbsk-background-origin, padding-box);
  background-position-x: var(--hui-dsdbsk-background-position-x, 0%);
  background-position-y: var(--hui-dsdbsk-background-position-y, 0%);
  background-repeat: var(--hui-dsdbsk-background-repeat, repeat);
  background-size: var(--hui-dsdbsk-background-size, auto);
  border-bottom-color: var(--hui-dsdbsk-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-dsdbsk-border-bottom-style, none);
  border-bottom-width: var(--hui-dsdbsk-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-dsdbsk-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-dsdbsk-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-dsdbsk-border-image-outset, 0);
  border-image-repeat: var(--hui-dsdbsk-border-image-repeat, stretch);
  border-image-slice: var(--hui-dsdbsk-border-image-slice, 100%);
  border-image-source: var(--hui-dsdbsk-border-image-source, none);
  border-image-width: var(--hui-dsdbsk-border-image-width, 1);
  border-left-color: var(--hui-dsdbsk-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-dsdbsk-border-left-style, none);
  border-left-width: var(--hui-dsdbsk-border-left-width, 0px);
  border-right-color: var(--hui-dsdbsk-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-dsdbsk-border-right-style, none);
  border-right-width: var(--hui-dsdbsk-border-right-width, 0px);
  border-top-color: var(--hui-dsdbsk-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-dsdbsk-border-top-style, none);
  border-top-width: var(--hui-dsdbsk-border-top-width, 0px);
  border-top-left-radius: var(--hui-dsdbsk-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-dsdbsk-border-top-right-radius, 0px);
  box-shadow: var(--hui-dsdbsk-box-shadow, none);
  cursor: var(--hui-dsdbsk-cursor, auto);
  outline-color: var(--hui-dsdbsk-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-dsdbsk-outline-offset, 0px);
  outline-style: var(--hui-dsdbsk-outline-style, none);
  outline-width: var(--hui-dsdbsk-outline-width, 0px);
  scrollbar-color: var(--hui-dsdbsk-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-dsdbsk-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-dsdbsk-scrollbar-width, thin);
  /* DISPLAY */
  display: var(--hui-dsdbsk-display, block);
  flex: var(--hui-dsdbsk-flex, initial);
}
[data-hui=MultiSelect] > input {
  /* LAYOUT-POSITION */
  position: var(--hui-jxwoey-position, static);
  top: var(--hui-jxwoey-top, auto);
  right: var(--hui-jxwoey-right, auto);
  bottom: var(--hui-jxwoey-bottom, auto);
  left: var(--hui-jxwoey-left, auto);
  z-index: var(--hui-jxwoey-z-index, auto);
  float: var(--hui-jxwoey-float, none);
  clear: var(--hui-jxwoey-clear, none);
  align-self: var(--hui-jxwoey-align-self, auto);
  order: var(--hui-jxwoey-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-jxwoey-box-sizing, border-box);
  height: var(--hui-jxwoey-height, auto);
  max-height: var(--hui-jxwoey-max-height, none);
  min-height: var(--hui-jxwoey-min-height, auto);
  width: var(--hui-jxwoey-width, auto);
  max-width: var(--hui-jxwoey-max-width, none);
  min-width: var(--hui-jxwoey-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-jxwoey-margin-top, 0px);
  margin-right: var(--hui-jxwoey-margin-right, 0px);
  margin-bottom: var(--hui-jxwoey-margin-bottom, 0px);
  margin-left: var(--hui-jxwoey-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-jxwoey-padding-top, 0px);
  padding-right: var(--hui-jxwoey-padding-right, 0px);
  padding-bottom: var(--hui-jxwoey-padding-bottom, 0px);
  padding-left: var(--hui-jxwoey-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-jxwoey-overflow-x, visible);
  overflow-y: var(--hui-jxwoey-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-jxwoey-flex-basis, auto);
  flex-direction: var(--hui-jxwoey-flex-direction, row);
  flex-grow: var(--hui-jxwoey-flex-grow, 0);
  flex-shrink: var(--hui-jxwoey-flex-shrink, 1);
  flex-wrap: var(--hui-jxwoey-flex-wrap, nowrap);
  gap: var(--hui-jxwoey-gap, 0px);
  align-content: var(--hui-jxwoey-align-content, stretch);
  justify-content: var(--hui-jxwoey-justify-content, flex-start);
  align-items: var(--hui-jxwoey-align-items, stretch);
  /* TEXT */
  direction: var(--hui-jxwoey-direction, ltr);
  font-family: var(--hui-jxwoey-font-family, system-ui);
  font-size: var(--hui-jxwoey-font-size, 16px);
  font-stretch: var(--hui-jxwoey-font-stretch, 100%);
  font-style: var(--hui-jxwoey-font-style, normal);
  font-weight: var(--hui-jxwoey-font-weight, 400);
  letter-spacing: var(--hui-jxwoey-letter-spacing, normal);
  line-height: var(--hui-jxwoey-line-height, normal);
  text-align: var(--hui-jxwoey-text-align, start);
  text-align-last: var(--hui-jxwoey-text-align-last, auto);
  text-decoration-color: var(--hui-jxwoey-text-decoration-color, #000);
  text-decoration-line: var(--hui-jxwoey-text-decoration-line, none);
  text-decoration-style: var(--hui-jxwoey-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-jxwoey-text-decoration-thickness, auto);
  text-indent: var(--hui-jxwoey-text-indent, 0px);
  text-overflow: var(--hui-jxwoey-text-overflow, clip);
  text-shadow: var(--hui-jxwoey-text-shadow, none);
  text-size-adjust: var(--hui-jxwoey-text-size-adjust, auto);
  text-transform: var(--hui-jxwoey-text-transform, none);
  text-wrap: var(--hui-jxwoey-text-wrap, wrap);
  vertical-align: var(--hui-jxwoey-vertical-align, baseline);
  white-space-collapse: var(--hui-jxwoey-white-space-collapse, collapse);
  word-break: var(--hui-jxwoey-word-break, normal);
  word-spacing: var(--hui-jxwoey-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-jxwoey-visibility, visible);
  color: var(--hui-jxwoey-color, rgb(0, 0, 0));
  background-attachment: var(--hui-jxwoey-background-attachment, scroll);
  background-clip: var(--hui-jxwoey-background-clip, border-box);
  background-color: var(--hui-jxwoey-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-jxwoey-background-image, none);
  background-origin: var(--hui-jxwoey-background-origin, padding-box);
  background-position-x: var(--hui-jxwoey-background-position-x, 0%);
  background-position-y: var(--hui-jxwoey-background-position-y, 0%);
  background-repeat: var(--hui-jxwoey-background-repeat, repeat);
  background-size: var(--hui-jxwoey-background-size, auto);
  border-bottom-color: var(--hui-jxwoey-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-jxwoey-border-bottom-style, none);
  border-bottom-width: var(--hui-jxwoey-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-jxwoey-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-jxwoey-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-jxwoey-border-image-outset, 0);
  border-image-repeat: var(--hui-jxwoey-border-image-repeat, stretch);
  border-image-slice: var(--hui-jxwoey-border-image-slice, 100%);
  border-image-source: var(--hui-jxwoey-border-image-source, none);
  border-image-width: var(--hui-jxwoey-border-image-width, 1);
  border-left-color: var(--hui-jxwoey-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-jxwoey-border-left-style, none);
  border-left-width: var(--hui-jxwoey-border-left-width, 0px);
  border-right-color: var(--hui-jxwoey-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-jxwoey-border-right-style, none);
  border-right-width: var(--hui-jxwoey-border-right-width, 0px);
  border-top-color: var(--hui-jxwoey-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-jxwoey-border-top-style, none);
  border-top-width: var(--hui-jxwoey-border-top-width, 0px);
  border-top-left-radius: var(--hui-jxwoey-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-jxwoey-border-top-right-radius, 0px);
  box-shadow: var(--hui-jxwoey-box-shadow, none);
  cursor: var(--hui-jxwoey-cursor, auto);
  outline-color: var(--hui-jxwoey-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-jxwoey-outline-offset, 0px);
  outline-style: var(--hui-jxwoey-outline-style, none);
  outline-width: var(--hui-jxwoey-outline-width, 0px);
  scrollbar-color: var(--hui-jxwoey-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-jxwoey-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-jxwoey-scrollbar-width, thin);
}
[data-hui=MultiSelect] > input::placeholder {
  font-size: var(--hui-vobkea-font-size, initial);
}
[data-hui=MultiSelect] > button[data-hui=Badge] {
  flex-grow: var(--hui-dotzua-flex-grow, initial);
  cursor: var(--hui-dotzua-cursor, initial);
}
[data-hui=Swapper] > button {
  /* LAYOUT-POSITION */
  position: var(--hui-tysnrg-position, static);
  top: var(--hui-tysnrg-top, auto);
  right: var(--hui-tysnrg-right, auto);
  bottom: var(--hui-tysnrg-bottom, auto);
  left: var(--hui-tysnrg-left, auto);
  z-index: var(--hui-tysnrg-z-index, auto);
  float: var(--hui-tysnrg-float, none);
  clear: var(--hui-tysnrg-clear, none);
  align-self: var(--hui-tysnrg-align-self, auto);
  order: var(--hui-tysnrg-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-tysnrg-box-sizing, border-box);
  height: var(--hui-tysnrg-height, auto);
  max-height: var(--hui-tysnrg-max-height, none);
  min-height: var(--hui-tysnrg-min-height, auto);
  width: var(--hui-tysnrg-width, auto);
  max-width: var(--hui-tysnrg-max-width, none);
  min-width: var(--hui-tysnrg-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-tysnrg-margin-top, 0px);
  margin-right: var(--hui-tysnrg-margin-right, 0px);
  margin-bottom: var(--hui-tysnrg-margin-bottom, 0px);
  margin-left: var(--hui-tysnrg-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-tysnrg-padding-top, 0px);
  padding-right: var(--hui-tysnrg-padding-right, 0px);
  padding-bottom: var(--hui-tysnrg-padding-bottom, 0px);
  padding-left: var(--hui-tysnrg-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-tysnrg-overflow-x, visible);
  overflow-y: var(--hui-tysnrg-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-tysnrg-flex-basis, auto);
  flex-direction: var(--hui-tysnrg-flex-direction, row);
  flex-grow: var(--hui-tysnrg-flex-grow, 0);
  flex-shrink: var(--hui-tysnrg-flex-shrink, 1);
  flex-wrap: var(--hui-tysnrg-flex-wrap, nowrap);
  gap: var(--hui-tysnrg-gap, 0px);
  align-content: var(--hui-tysnrg-align-content, stretch);
  justify-content: var(--hui-tysnrg-justify-content, flex-start);
  align-items: var(--hui-tysnrg-align-items, stretch);
  /* TEXT */
  direction: var(--hui-tysnrg-direction, ltr);
  font-family: var(--hui-tysnrg-font-family, system-ui);
  font-size: var(--hui-tysnrg-font-size, 16px);
  font-stretch: var(--hui-tysnrg-font-stretch, 100%);
  font-style: var(--hui-tysnrg-font-style, normal);
  font-weight: var(--hui-tysnrg-font-weight, 400);
  letter-spacing: var(--hui-tysnrg-letter-spacing, normal);
  line-height: var(--hui-tysnrg-line-height, normal);
  text-align: var(--hui-tysnrg-text-align, start);
  text-align-last: var(--hui-tysnrg-text-align-last, auto);
  text-decoration-color: var(--hui-tysnrg-text-decoration-color, #000);
  text-decoration-line: var(--hui-tysnrg-text-decoration-line, none);
  text-decoration-style: var(--hui-tysnrg-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-tysnrg-text-decoration-thickness, auto);
  text-indent: var(--hui-tysnrg-text-indent, 0px);
  text-overflow: var(--hui-tysnrg-text-overflow, clip);
  text-shadow: var(--hui-tysnrg-text-shadow, none);
  text-size-adjust: var(--hui-tysnrg-text-size-adjust, auto);
  text-transform: var(--hui-tysnrg-text-transform, none);
  text-wrap: var(--hui-tysnrg-text-wrap, wrap);
  vertical-align: var(--hui-tysnrg-vertical-align, baseline);
  white-space-collapse: var(--hui-tysnrg-white-space-collapse, collapse);
  word-break: var(--hui-tysnrg-word-break, normal);
  word-spacing: var(--hui-tysnrg-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-tysnrg-visibility, visible);
  color: var(--hui-tysnrg-color, rgb(0, 0, 0));
  background-attachment: var(--hui-tysnrg-background-attachment, scroll);
  background-clip: var(--hui-tysnrg-background-clip, border-box);
  background-color: var(--hui-tysnrg-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-tysnrg-background-image, none);
  background-origin: var(--hui-tysnrg-background-origin, padding-box);
  background-position-x: var(--hui-tysnrg-background-position-x, 0%);
  background-position-y: var(--hui-tysnrg-background-position-y, 0%);
  background-repeat: var(--hui-tysnrg-background-repeat, repeat);
  background-size: var(--hui-tysnrg-background-size, auto);
  border-bottom-color: var(--hui-tysnrg-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-tysnrg-border-bottom-style, none);
  border-bottom-width: var(--hui-tysnrg-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-tysnrg-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-tysnrg-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-tysnrg-border-image-outset, 0);
  border-image-repeat: var(--hui-tysnrg-border-image-repeat, stretch);
  border-image-slice: var(--hui-tysnrg-border-image-slice, 100%);
  border-image-source: var(--hui-tysnrg-border-image-source, none);
  border-image-width: var(--hui-tysnrg-border-image-width, 1);
  border-left-color: var(--hui-tysnrg-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-tysnrg-border-left-style, none);
  border-left-width: var(--hui-tysnrg-border-left-width, 0px);
  border-right-color: var(--hui-tysnrg-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-tysnrg-border-right-style, none);
  border-right-width: var(--hui-tysnrg-border-right-width, 0px);
  border-top-color: var(--hui-tysnrg-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-tysnrg-border-top-style, none);
  border-top-width: var(--hui-tysnrg-border-top-width, 0px);
  border-top-left-radius: var(--hui-tysnrg-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-tysnrg-border-top-right-radius, 0px);
  box-shadow: var(--hui-tysnrg-box-shadow, none);
  cursor: var(--hui-tysnrg-cursor, auto);
  outline-color: var(--hui-tysnrg-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-tysnrg-outline-offset, 0px);
  outline-style: var(--hui-tysnrg-outline-style, none);
  outline-width: var(--hui-tysnrg-outline-width, 0px);
  scrollbar-color: var(--hui-tysnrg-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-tysnrg-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-tysnrg-scrollbar-width, thin);
  /* DISPLAY */
  display: var(--hui-tysnrg-display, block);
}
[data-hui=Swapper] > button > [data-hui=SwapperDropZone] {
  /* LAYOUT-POSITION */
  position: var(--hui-tyysau-position, static);
  top: var(--hui-tyysau-top, auto);
  right: var(--hui-tyysau-right, auto);
  bottom: var(--hui-tyysau-bottom, auto);
  left: var(--hui-tyysau-left, auto);
  z-index: var(--hui-tyysau-z-index, auto);
  float: var(--hui-tyysau-float, none);
  clear: var(--hui-tyysau-clear, none);
  align-self: var(--hui-tyysau-align-self, auto);
  order: var(--hui-tyysau-order, 0);
  /* LAYOUT-SIZING */
  box-sizing: var(--hui-tyysau-box-sizing, border-box);
  height: var(--hui-tyysau-height, auto);
  max-height: var(--hui-tyysau-max-height, none);
  min-height: var(--hui-tyysau-min-height, auto);
  width: var(--hui-tyysau-width, auto);
  max-width: var(--hui-tyysau-max-width, none);
  min-width: var(--hui-tyysau-min-width, auto);
  /* LAYOUT-MARGIN */
  margin-top: var(--hui-tyysau-margin-top, 0px);
  margin-right: var(--hui-tyysau-margin-right, 0px);
  margin-bottom: var(--hui-tyysau-margin-bottom, 0px);
  margin-left: var(--hui-tyysau-margin-left, 0px);
  /* LAYOUT-PADDING */
  padding-top: var(--hui-tyysau-padding-top, 0px);
  padding-right: var(--hui-tyysau-padding-right, 0px);
  padding-bottom: var(--hui-tyysau-padding-bottom, 0px);
  padding-left: var(--hui-tyysau-padding-left, 0px);
  /* LAYOUT-OVERFLOW */
  overflow-x: var(--hui-tyysau-overflow-x, visible);
  overflow-y: var(--hui-tyysau-overflow-y, visible);
  /* LAYOUT-FLEX */
  flex-basis: var(--hui-tyysau-flex-basis, auto);
  flex-direction: var(--hui-tyysau-flex-direction, row);
  flex-grow: var(--hui-tyysau-flex-grow, 0);
  flex-shrink: var(--hui-tyysau-flex-shrink, 1);
  flex-wrap: var(--hui-tyysau-flex-wrap, nowrap);
  gap: var(--hui-tyysau-gap, 0px);
  align-content: var(--hui-tyysau-align-content, stretch);
  justify-content: var(--hui-tyysau-justify-content, flex-start);
  align-items: var(--hui-tyysau-align-items, stretch);
  /* TEXT */
  direction: var(--hui-tyysau-direction, ltr);
  font-family: var(--hui-tyysau-font-family, system-ui);
  font-size: var(--hui-tyysau-font-size, 16px);
  font-stretch: var(--hui-tyysau-font-stretch, 100%);
  font-style: var(--hui-tyysau-font-style, normal);
  font-weight: var(--hui-tyysau-font-weight, 400);
  letter-spacing: var(--hui-tyysau-letter-spacing, normal);
  line-height: var(--hui-tyysau-line-height, normal);
  text-align: var(--hui-tyysau-text-align, start);
  text-align-last: var(--hui-tyysau-text-align-last, auto);
  text-decoration-color: var(--hui-tyysau-text-decoration-color, #000);
  text-decoration-line: var(--hui-tyysau-text-decoration-line, none);
  text-decoration-style: var(--hui-tyysau-text-decoration-style, solid);
  text-decoration-thickness: var(--hui-tyysau-text-decoration-thickness, auto);
  text-indent: var(--hui-tyysau-text-indent, 0px);
  text-overflow: var(--hui-tyysau-text-overflow, clip);
  text-shadow: var(--hui-tyysau-text-shadow, none);
  text-size-adjust: var(--hui-tyysau-text-size-adjust, auto);
  text-transform: var(--hui-tyysau-text-transform, none);
  text-wrap: var(--hui-tyysau-text-wrap, wrap);
  vertical-align: var(--hui-tyysau-vertical-align, baseline);
  white-space-collapse: var(--hui-tyysau-white-space-collapse, collapse);
  word-break: var(--hui-tyysau-word-break, normal);
  word-spacing: var(--hui-tyysau-word-spacing, 0px);
  /* APPERANCE */
  visibility: var(--hui-tyysau-visibility, visible);
  color: var(--hui-tyysau-color, rgb(0, 0, 0));
  background-attachment: var(--hui-tyysau-background-attachment, scroll);
  background-clip: var(--hui-tyysau-background-clip, border-box);
  background-color: var(--hui-tyysau-background-color, rgba(0, 0, 0, 0));
  background-image: var(--hui-tyysau-background-image, none);
  background-origin: var(--hui-tyysau-background-origin, padding-box);
  background-position-x: var(--hui-tyysau-background-position-x, 0%);
  background-position-y: var(--hui-tyysau-background-position-y, 0%);
  background-repeat: var(--hui-tyysau-background-repeat, repeat);
  background-size: var(--hui-tyysau-background-size, auto);
  border-bottom-color: var(--hui-tyysau-border-bottom-color, rgb(0, 0, 0));
  border-bottom-style: var(--hui-tyysau-border-bottom-style, none);
  border-bottom-width: var(--hui-tyysau-border-bottom-width, 0px);
  border-bottom-left-radius: var(--hui-tyysau-border-bottom-left-radius, 0px);
  border-bottom-right-radius: var(--hui-tyysau-border-bottom-right-radius, 0px);
  border-image-outset: var(--hui-tyysau-border-image-outset, 0);
  border-image-repeat: var(--hui-tyysau-border-image-repeat, stretch);
  border-image-slice: var(--hui-tyysau-border-image-slice, 100%);
  border-image-source: var(--hui-tyysau-border-image-source, none);
  border-image-width: var(--hui-tyysau-border-image-width, 1);
  border-left-color: var(--hui-tyysau-border-left-color, rgb(0, 0, 0));
  border-left-style: var(--hui-tyysau-border-left-style, none);
  border-left-width: var(--hui-tyysau-border-left-width, 0px);
  border-right-color: var(--hui-tyysau-border-right-color, rgb(0, 0, 0));
  border-right-style: var(--hui-tyysau-border-right-style, none);
  border-right-width: var(--hui-tyysau-border-right-width, 0px);
  border-top-color: var(--hui-tyysau-border-top-color, rgb(0, 0, 0));
  border-top-style: var(--hui-tyysau-border-top-style, none);
  border-top-width: var(--hui-tyysau-border-top-width, 0px);
  border-top-left-radius: var(--hui-tyysau-border-top-left-radius, 0px);
  border-top-right-radius: var(--hui-tyysau-border-top-right-radius, 0px);
  box-shadow: var(--hui-tyysau-box-shadow, none);
  cursor: var(--hui-tyysau-cursor, auto);
  outline-color: var(--hui-tyysau-outline-color, rgb(0, 0, 0));
  outline-offset: var(--hui-tyysau-outline-offset, 0px);
  outline-style: var(--hui-tyysau-outline-style, none);
  outline-width: var(--hui-tyysau-outline-width, 0px);
  scrollbar-color: var(--hui-tyysau-scrollbar-color, #bbb #eee);
  scrollbar-gutter: var(--hui-tyysau-scrollbar-gutter, auto);
  scrollbar-width: var(--hui-tyysau-scrollbar-width, thin);
}
[data-hui=Swapper] > button > [data-hui=SwapperDropZone]:first-child {
  left: var(--hui-holwtq-left, initial);
  right: var(--hui-holwtq-right, initial);
  top: var(--hui-holwtq-top, initial);
  bottom: var(--hui-holwtq-bottom, initial);
}
[data-hui=Swapper] > button > [data-hui=SwapperDropZone]:last-child {
  left: var(--hui-fgbxgo-left, initial);
  right: var(--hui-fgbxgo-right, initial);
  top: var(--hui-fgbxgo-top, initial);
  bottom: var(--hui-fgbxgo-bottom, initial);
}
[data-hui=Swapper] > button {
  /* LAYOUT-POSITION */
  --hui-tysnrg-position: relative;
  /* LAYOUT-SIZING */
  --hui-tysnrg-height: 100%;
  --hui-tysnrg-width: 100%;
  /* LAYOUT-MARGIN */
  --hui-tysnrg-margin-top: 0;
  --hui-tysnrg-margin-right: 0;
  --hui-tysnrg-margin-bottom: 0;
  --hui-tysnrg-margin-left: 0;
  /* LAYOUT-PADDING */
  --hui-tysnrg-padding-top: 0;
  --hui-tysnrg-padding-right: 0;
  --hui-tysnrg-padding-bottom: 0;
  --hui-tysnrg-padding-left: 0;
  /* TEXT */
  --hui-tysnrg-text-align: center;
  /* DISPLAY */
  --hui-tysnrg-display: block;
}
[data-hui=Swapper] > button > [data-hui=SwapperDropZone] {
  /* LAYOUT-POSITION */
  --hui-tyysau-position: absolute;
  /* LAYOUT-SIZING */
  --hui-tyysau-height: 100%;
  --hui-tyysau-width: 25%;
  /* TEXT */
  --hui-tyysau-line-height: 100%;
  --hui-tyysau-text-align: center;
  /* APPERANCE */
  --hui-tyysau-background-color: #0000004f;
}
[data-hui=Swapper] > button > [data-hui=SwapperDropZone]:first-child {
  --hui-holwtq-left: 0;
  --hui-holwtq-right: auto;
  --hui-holwtq-top: 0;
  --hui-holwtq-bottom: 0;
}
[data-hui=Swapper] > button > [data-hui=SwapperDropZone]:last-child {
  --hui-fgbxgo-left: auto;
  --hui-fgbxgo-right: 0;
  --hui-fgbxgo-top: 0;
  --hui-fgbxgo-bottom: 0;
}
[data-hui=Swapper][data-hui-theme~=vertical] > button {
}
[data-hui=Swapper][data-hui-theme~=vertical] > button > [data-hui=SwapperDropZone] {
  /* LAYOUT-POSITION */
  --hui-tyysau-top: auto;
  --hui-tyysau-bottom: auto;
  /* LAYOUT-SIZING */
  --hui-tyysau-height: 50%;
  --hui-tyysau-width: 100%;
}
[data-hui=Swapper][data-hui-theme~=vertical] > button > [data-hui=SwapperDropZone]:first-child {
  --hui-holwtq-left: 0;
  --hui-holwtq-right: 0;
  --hui-holwtq-top: 0;
  --hui-holwtq-bottom: auto;
}
[data-hui=Swapper][data-hui-theme~=vertical] > button > [data-hui=SwapperDropZone]:last-child {
  --hui-fgbxgo-left: 0;
  --hui-fgbxgo-right: 0;
  --hui-fgbxgo-top: auto;
  --hui-fgbxgo-bottom: 0;
}
[data-hui=Swapper] > button {
  /* LAYOUT-POSITION */
/*  --hui-tysnrg-position-default: ; */
/*  --hui-tysnrg-top-default: ; */
/*  --hui-tysnrg-right-default: ; */
/*  --hui-tysnrg-bottom-default: ; */
/*  --hui-tysnrg-left-default: ; */
/*  --hui-tysnrg-z-index-default: ; */
/*  --hui-tysnrg-float-default: ; */
/*  --hui-tysnrg-clear-default: ; */
/*  --hui-tysnrg-align-self-default: ; */
/*  --hui-tysnrg-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-tysnrg-box-sizing-default: ; */
/*  --hui-tysnrg-height-default: ; */
/*  --hui-tysnrg-max-height-default: ; */
/*  --hui-tysnrg-min-height-default: ; */
/*  --hui-tysnrg-width-default: ; */
/*  --hui-tysnrg-max-width-default: ; */
/*  --hui-tysnrg-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-tysnrg-margin-top-default: ; */
/*  --hui-tysnrg-margin-right-default: ; */
/*  --hui-tysnrg-margin-bottom-default: ; */
/*  --hui-tysnrg-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-tysnrg-padding-top-default: ; */
/*  --hui-tysnrg-padding-right-default: ; */
/*  --hui-tysnrg-padding-bottom-default: ; */
/*  --hui-tysnrg-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-tysnrg-overflow-x-default: ; */
/*  --hui-tysnrg-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-tysnrg-flex-basis-default: ; */
/*  --hui-tysnrg-flex-direction-default: ; */
/*  --hui-tysnrg-flex-grow-default: ; */
/*  --hui-tysnrg-flex-shrink-default: ; */
/*  --hui-tysnrg-flex-wrap-default: ; */
/*  --hui-tysnrg-gap-default: ; */
/*  --hui-tysnrg-align-content-default: ; */
/*  --hui-tysnrg-justify-content-default: ; */
/*  --hui-tysnrg-align-items-default: ; */
  /* TEXT */
/*  --hui-tysnrg-direction-default: ; */
/*  --hui-tysnrg-font-family-default: ; */
/*  --hui-tysnrg-font-size-default: ; */
/*  --hui-tysnrg-font-stretch-default: ; */
/*  --hui-tysnrg-font-style-default: ; */
/*  --hui-tysnrg-font-weight-default: ; */
/*  --hui-tysnrg-letter-spacing-default: ; */
/*  --hui-tysnrg-line-height-default: ; */
/*  --hui-tysnrg-text-align-default: ; */
/*  --hui-tysnrg-text-align-last-default: ; */
/*  --hui-tysnrg-text-decoration-color-default: ; */
/*  --hui-tysnrg-text-decoration-line-default: ; */
/*  --hui-tysnrg-text-decoration-style-default: ; */
/*  --hui-tysnrg-text-decoration-thickness-default: ; */
/*  --hui-tysnrg-text-indent-default: ; */
/*  --hui-tysnrg-text-overflow-default: ; */
/*  --hui-tysnrg-text-shadow-default: ; */
/*  --hui-tysnrg-text-size-adjust-default: ; */
/*  --hui-tysnrg-text-transform-default: ; */
/*  --hui-tysnrg-text-wrap-default: ; */
/*  --hui-tysnrg-vertical-align-default: ; */
/*  --hui-tysnrg-white-space-collapse-default: ; */
/*  --hui-tysnrg-word-break-default: ; */
/*  --hui-tysnrg-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-tysnrg-visibility-default: ; */
/*  --hui-tysnrg-color-default: ; */
/*  --hui-tysnrg-background-attachment-default: ; */
/*  --hui-tysnrg-background-clip-default: ; */
/*  --hui-tysnrg-background-color-default: ; */
/*  --hui-tysnrg-background-image-default: ; */
/*  --hui-tysnrg-background-origin-default: ; */
/*  --hui-tysnrg-background-position-x-default: ; */
/*  --hui-tysnrg-background-position-y-default: ; */
/*  --hui-tysnrg-background-repeat-default: ; */
/*  --hui-tysnrg-background-size-default: ; */
/*  --hui-tysnrg-border-bottom-color-default: ; */
/*  --hui-tysnrg-border-bottom-style-default: ; */
/*  --hui-tysnrg-border-bottom-width-default: ; */
/*  --hui-tysnrg-border-bottom-left-radius-default: ; */
/*  --hui-tysnrg-border-bottom-right-radius-default: ; */
/*  --hui-tysnrg-border-image-outset-default: ; */
/*  --hui-tysnrg-border-image-repeat-default: ; */
/*  --hui-tysnrg-border-image-slice-default: ; */
/*  --hui-tysnrg-border-image-source-default: ; */
/*  --hui-tysnrg-border-image-width-default: ; */
/*  --hui-tysnrg-border-left-color-default: ; */
/*  --hui-tysnrg-border-left-style-default: ; */
/*  --hui-tysnrg-border-left-width-default: ; */
/*  --hui-tysnrg-border-right-color-default: ; */
/*  --hui-tysnrg-border-right-style-default: ; */
/*  --hui-tysnrg-border-right-width-default: ; */
/*  --hui-tysnrg-border-top-color-default: ; */
/*  --hui-tysnrg-border-top-style-default: ; */
/*  --hui-tysnrg-border-top-width-default: ; */
/*  --hui-tysnrg-border-top-left-radius-default: ; */
/*  --hui-tysnrg-border-top-right-radius-default: ; */
/*  --hui-tysnrg-box-shadow-default: ; */
/*  --hui-tysnrg-cursor-default: ; */
/*  --hui-tysnrg-outline-color-default: ; */
/*  --hui-tysnrg-outline-offset-default: ; */
/*  --hui-tysnrg-outline-style-default: ; */
/*  --hui-tysnrg-outline-width-default: ; */
/*  --hui-tysnrg-scrollbar-color-default: ; */
/*  --hui-tysnrg-scrollbar-gutter-default: ; */
/*  --hui-tysnrg-scrollbar-width-default: ; */
  /* DISPLAY */
/*  --hui-tysnrg-display-default: ; */
}
[data-hui=Swapper] > button > [data-hui=SwapperDropZone] {
  /* LAYOUT-POSITION */
/*  --hui-tyysau-position-default: ; */
/*  --hui-tyysau-top-default: ; */
/*  --hui-tyysau-right-default: ; */
/*  --hui-tyysau-bottom-default: ; */
/*  --hui-tyysau-left-default: ; */
/*  --hui-tyysau-z-index-default: ; */
/*  --hui-tyysau-float-default: ; */
/*  --hui-tyysau-clear-default: ; */
/*  --hui-tyysau-align-self-default: ; */
/*  --hui-tyysau-order-default: ; */
  /* LAYOUT-SIZING */
/*  --hui-tyysau-box-sizing-default: ; */
/*  --hui-tyysau-height-default: ; */
/*  --hui-tyysau-max-height-default: ; */
/*  --hui-tyysau-min-height-default: ; */
/*  --hui-tyysau-width-default: ; */
/*  --hui-tyysau-max-width-default: ; */
/*  --hui-tyysau-min-width-default: ; */
  /* LAYOUT-MARGIN */
/*  --hui-tyysau-margin-top-default: ; */
/*  --hui-tyysau-margin-right-default: ; */
/*  --hui-tyysau-margin-bottom-default: ; */
/*  --hui-tyysau-margin-left-default: ; */
  /* LAYOUT-PADDING */
/*  --hui-tyysau-padding-top-default: ; */
/*  --hui-tyysau-padding-right-default: ; */
/*  --hui-tyysau-padding-bottom-default: ; */
/*  --hui-tyysau-padding-left-default: ; */
  /* LAYOUT-OVERFLOW */
/*  --hui-tyysau-overflow-x-default: ; */
/*  --hui-tyysau-overflow-y-default: ; */
  /* LAYOUT-FLEX */
/*  --hui-tyysau-flex-basis-default: ; */
/*  --hui-tyysau-flex-direction-default: ; */
/*  --hui-tyysau-flex-grow-default: ; */
/*  --hui-tyysau-flex-shrink-default: ; */
/*  --hui-tyysau-flex-wrap-default: ; */
/*  --hui-tyysau-gap-default: ; */
/*  --hui-tyysau-align-content-default: ; */
/*  --hui-tyysau-justify-content-default: ; */
/*  --hui-tyysau-align-items-default: ; */
  /* TEXT */
/*  --hui-tyysau-direction-default: ; */
/*  --hui-tyysau-font-family-default: ; */
/*  --hui-tyysau-font-size-default: ; */
/*  --hui-tyysau-font-stretch-default: ; */
/*  --hui-tyysau-font-style-default: ; */
/*  --hui-tyysau-font-weight-default: ; */
/*  --hui-tyysau-letter-spacing-default: ; */
/*  --hui-tyysau-line-height-default: ; */
/*  --hui-tyysau-text-align-default: ; */
/*  --hui-tyysau-text-align-last-default: ; */
/*  --hui-tyysau-text-decoration-color-default: ; */
/*  --hui-tyysau-text-decoration-line-default: ; */
/*  --hui-tyysau-text-decoration-style-default: ; */
/*  --hui-tyysau-text-decoration-thickness-default: ; */
/*  --hui-tyysau-text-indent-default: ; */
/*  --hui-tyysau-text-overflow-default: ; */
/*  --hui-tyysau-text-shadow-default: ; */
/*  --hui-tyysau-text-size-adjust-default: ; */
/*  --hui-tyysau-text-transform-default: ; */
/*  --hui-tyysau-text-wrap-default: ; */
/*  --hui-tyysau-vertical-align-default: ; */
/*  --hui-tyysau-white-space-collapse-default: ; */
/*  --hui-tyysau-word-break-default: ; */
/*  --hui-tyysau-word-spacing-default: ; */
  /* APPERANCE */
/*  --hui-tyysau-visibility-default: ; */
/*  --hui-tyysau-color-default: ; */
/*  --hui-tyysau-background-attachment-default: ; */
/*  --hui-tyysau-background-clip-default: ; */
/*  --hui-tyysau-background-color-default: ; */
/*  --hui-tyysau-background-image-default: ; */
/*  --hui-tyysau-background-origin-default: ; */
/*  --hui-tyysau-background-position-x-default: ; */
/*  --hui-tyysau-background-position-y-default: ; */
/*  --hui-tyysau-background-repeat-default: ; */
/*  --hui-tyysau-background-size-default: ; */
/*  --hui-tyysau-border-bottom-color-default: ; */
/*  --hui-tyysau-border-bottom-style-default: ; */
/*  --hui-tyysau-border-bottom-width-default: ; */
/*  --hui-tyysau-border-bottom-left-radius-default: ; */
/*  --hui-tyysau-border-bottom-right-radius-default: ; */
/*  --hui-tyysau-border-image-outset-default: ; */
/*  --hui-tyysau-border-image-repeat-default: ; */
/*  --hui-tyysau-border-image-slice-default: ; */
/*  --hui-tyysau-border-image-source-default: ; */
/*  --hui-tyysau-border-image-width-default: ; */
/*  --hui-tyysau-border-left-color-default: ; */
/*  --hui-tyysau-border-left-style-default: ; */
/*  --hui-tyysau-border-left-width-default: ; */
/*  --hui-tyysau-border-right-color-default: ; */
/*  --hui-tyysau-border-right-style-default: ; */
/*  --hui-tyysau-border-right-width-default: ; */
/*  --hui-tyysau-border-top-color-default: ; */
/*  --hui-tyysau-border-top-style-default: ; */
/*  --hui-tyysau-border-top-width-default: ; */
/*  --hui-tyysau-border-top-left-radius-default: ; */
/*  --hui-tyysau-border-top-right-radius-default: ; */
/*  --hui-tyysau-box-shadow-default: ; */
/*  --hui-tyysau-cursor-default: ; */
/*  --hui-tyysau-outline-color-default: ; */
/*  --hui-tyysau-outline-offset-default: ; */
/*  --hui-tyysau-outline-style-default: ; */
/*  --hui-tyysau-outline-width-default: ; */
/*  --hui-tyysau-scrollbar-color-default: ; */
/*  --hui-tyysau-scrollbar-gutter-default: ; */
/*  --hui-tyysau-scrollbar-width-default: ; */
}
[data-hui=Swapper] > button > [data-hui=SwapperDropZone]:first-child {
/*  --hui-holwtq-left-default: ; */
/*  --hui-holwtq-right-default: ; */
/*  --hui-holwtq-top-default: ; */
/*  --hui-holwtq-bottom-default: ; */
}
[data-hui=Swapper] > button > [data-hui=SwapperDropZone]:last-child {
/*  --hui-fgbxgo-left-default: ; */
/*  --hui-fgbxgo-right-default: ; */
/*  --hui-fgbxgo-top-default: ; */
/*  --hui-fgbxgo-bottom-default: ; */
}
td.svelte-l24bxm button[name='Column move']{opacity:0}td.svelte-l24bxm:hover button[name='Column move']{opacity:1}
details.svelte-1g5adrn.svelte-1g5adrn.svelte-1g5adrn.svelte-1g5adrn.svelte-1g5adrn,summary.svelte-1g5adrn.svelte-1g5adrn.svelte-1g5adrn.svelte-1g5adrn.svelte-1g5adrn,p.svelte-1g5adrn.svelte-1g5adrn.svelte-1g5adrn.svelte-1g5adrn.svelte-1g5adrn{color:inherit;font-size:inherit;font-weight:inherit;list-style:none;cursor:default;line-height:1.5;outline:none}.more.svelte-1g5adrn>summary.svelte-1g5adrn.svelte-1g5adrn.svelte-1g5adrn.svelte-1g5adrn{cursor:pointer}p.svelte-1g5adrn.svelte-1g5adrn.svelte-1g5adrn.svelte-1g5adrn.svelte-1g5adrn{margin:0;position:relative;text-indent:calc(var(--message-marker-size, 12px) + 5px)}svg.svelte-1g5adrn.svelte-1g5adrn.svelte-1g5adrn.svelte-1g5adrn.svelte-1g5adrn{display:block;margin:calc(var(--message-marker-size, 12px) / 5);fill:#444}i.svelte-1g5adrn.svelte-1g5adrn.svelte-1g5adrn.svelte-1g5adrn.svelte-1g5adrn{width:var(--message-marker-size, 12px);height:var(--message-marker-size, 12px);min-width:var(--message-marker-size, 12px);min-height:var(--message-marker-size, 12px);line-height:var(--message-marker-size, 12px);font-size:inherit;text-indent:0;overflow:hidden;border-radius:25%;text-align:center;position:absolute;top:calc((1em * 1.5 - var(--message-marker-size, 12px)) / 2);left:0}i.ok.svelte-1g5adrn.svelte-1g5adrn.svelte-1g5adrn.svelte-1g5adrn.svelte-1g5adrn{background-color:#7aded0}i.error.svelte-1g5adrn.svelte-1g5adrn.svelte-1g5adrn.svelte-1g5adrn.svelte-1g5adrn{background-color:#f1b6b6}i.any.svelte-1g5adrn.svelte-1g5adrn.svelte-1g5adrn.svelte-1g5adrn.svelte-1g5adrn{background-color:#7ac9de}i.mix.svelte-1g5adrn.svelte-1g5adrn.svelte-1g5adrn.svelte-1g5adrn.svelte-1g5adrn{background-color:none;background-image:linear-gradient(90deg, #7aded0, #7aded0, #f1b6b6, #f1b6b6)}details.svelte-1g5adrn:not(.more)>summary.svelte-1g5adrn>p.svelte-1g5adrn>i.svelte-1g5adrn>svg.svelte-1g5adrn,details[open].svelte-1g5adrn>summary.svelte-1g5adrn>p.svelte-1g5adrn>i.svelte-1g5adrn>svg.svelte-1g5adrn{display:none}
figure.svelte-18sxw6u{box-shadow:0 0 3px #ccc;padding:15px;pointer-events:all;margin:0}div.svelte-18sxw6u{margin:5px 0;background:#fff;border-radius:3px}span.svelte-18sxw6u:not(.close){display:block}.close.svelte-18sxw6u{cursor:pointer;float:right;position:relative;z-index:2}
figure.svelte-18htvo6{position:fixed;right:0;top:60px;bottom:0;width:50vw;max-width:600px;min-width:400px;overflow-x:hidden;overflow-y:auto;margin:0;z-index:999999;pointer-events:none}div.svelte-18htvo6{height:100%;display:flex;flex-direction:column;padding:5px}
sup.svelte-1adhrch{line-height:1}div.svelte-1adhrch{flex-grow:1}
sup.svelte-16m0pkp{line-height:1}
/*# sourceMappingURL=index.css.map */