/* [project]/apps/web/app/globals.css [app-client] (css) */
:root {
  --lightningcss-light: initial;
  --lightningcss-dark: ;
  color-scheme: light dark;
  --color-ink: #111827;
  --color-ink-muted: #6b7280;
  --color-ink-inverse: #fff;
  --color-surface: #f7f8fa;
  --color-surface-raised: #fff;
  --color-surface-strong: #f3f4f6;
  --color-line: #11182714;
  --color-brand: #0f9f71;
  --color-brand-strong: #047857;
  --color-success: #16a34a;
  --color-warning: #f59e0b;
  --color-error: #dc2626;
  --shadow-soft: 0 6px 18px #1118270f;
  --color-page-start: #fff;
  --color-page-end: #f7f8fa;
  --color-brand-tint-soft: #10b98114;
  --color-brand-tint-border: #10b9812e;
  --color-warning-tint-soft: #f59e0b1f;
  --color-warning-tint-border: #f59e0b3d;
  --color-panel-overlay: #ffffffe6;
  --color-panel-overlay-strong: #fffffff0;
  --color-panel-overlay-soft: #ffffffd1;
  --color-floating-surface: #fffffff5;
  --color-ghost-surface: #fff9;
  --color-neutral-surface: #ffffffeb;
  --color-neutral-border: #1118271a;
  --color-subtle-border: #1118270f;
  --color-tooltip-surface: #111827f5;
  --color-tooltip-copy: #f8fafc;
  --color-card-shadow: 0 8px 24px #1118270a;
  --color-card-shadow-strong: 0 18px 40px #1118271f;
  --color-hero-shadow: 0 24px 60px #11182714;
  --color-focus-ring: #10b98147;
  --color-focus-brand-border: #10b98173;
  --color-focus-brand-shadow: #10b9811f;
  --color-focus-error-border: #dc262673;
  --color-focus-error-shadow: #dc262614;
  --color-error-copy: #991b1beb;
  --color-error-copy-strong: #7f1d1d;
  --color-hover-soft: #11182708;
  --color-hover-soft-strong: #0f172a0a;
  --color-popover-surface: #fffffff5;
  --color-popover-border: #0f172a1a;
  --color-popover-divider: #0f172a0f;
  --color-popover-shadow: 0 18px 34px #0f172a14;
  --color-toast-border: #10b98124;
  --color-toast-shadow: 0 18px 40px #0f172a1f;
  --color-shell-admin-top: #11182708;
  --color-shell-admin-end: #f3f4f6;
  --color-shell-surface: #ffffffeb;
  --color-shell-topbar: #ffffffe6;
  --color-mark-surface: color-mix(in srgb, var(--marketing-primary, var(--color-brand)) 14%, white);
  --color-sidebar-surface: #f5f6f7;
  --color-segmented-surface: #eaecef;
  --color-segmented-active: white;
  --color-slot-surface: #f9fbfc;
  --color-slot-locked: #e8eaed;
  --color-slot-drop: #10b98114;
  --color-card-subtle-surface: #f5f6f8;
  --color-overlay-backdrop: #11182752;
  --color-conflict-surface: #f59e0b14;
  --color-conflict-border: #f59e0b3d;
  --color-placeholder: #4d5d63d1;
  --color-badge-neutral-bg: #6b72801a;
  --color-badge-brand-bg: #10b9811f;
  --color-badge-accent-bg: #f59e0b24;
  --color-button-brand-bg: #111827;
  --color-button-brand-border: #111827;
  --color-button-brand-hover-bg: #1f2937;
  --color-button-brand-hover-border: #1f2937;
  --color-button-brand-hover-copy: #86efac;
  --color-button-disabled-bg: #94a3b833;
  --color-button-disabled-border: #94a3b829;
  --color-button-disabled-copy: var(--color-ink-muted);
  --color-provider-stripe: #635bff;
  --color-auth-start: #fffffffa;
  --color-auth-end: #f4f7fafa;
  --color-auth-accent: #f973160f;
  --admin-shell-gutter: 1rem;
  --admin-nav-content-gap: clamp(.75rem, 1vw, 1.125rem);
  --admin-content-edge-gutter: clamp(1rem, 2vw, 1.5rem);
  --admin-page-gap: 1rem;
  --admin-surface-padding: 1rem;
  --radius-sm: .5rem;
  --radius-md: .75rem;
  --radius-lg: 1rem;
  --radius-pill: 999px;
  --shape-shell-surface-radius: var(--radius-lg);
  --shape-card-radius: 1.1rem;
  --shape-subtle-surface-radius: .95rem;
  --shape-button-radius: .9rem;
  --shape-control-radius: var(--radius-md);
  --shape-admin-surface-radius: 0;
  --shape-admin-control-radius: 0;
}

@media (prefers-color-scheme: dark) {
  :root {
    --lightningcss-light: ;
    --lightningcss-dark: initial;
  }

  :root:not([data-admin-theme="light"]) {
    --color-ink: #e5eef7;
    --color-ink-muted: #9aa8bc;
    --color-surface: #0d1522;
    --color-surface-raised: #111c2c;
    --color-surface-strong: #162335;
    --color-line: #e2e8f01f;
    --color-brand: #19b77c;
    --color-brand-strong: #45d39b;
    --color-success: #4ade80;
    --color-warning: #fbbf24;
    --color-error: #f87171;
    --shadow-soft: 0 10px 24px #02061757;
    --color-page-start: #08111d;
    --color-page-end: #0d1522;
    --color-brand-tint-soft: #19b77c29;
    --color-brand-tint-border: #45d39b38;
    --color-warning-tint-soft: #fbbf2424;
    --color-warning-tint-border: #fbbf243d;
    --color-panel-overlay: #111c2ce6;
    --color-panel-overlay-strong: #111c2cf5;
    --color-panel-overlay-soft: #162335e0;
    --color-floating-surface: #111c2cfa;
    --color-ghost-surface: #111c2cb8;
    --color-neutral-surface: #111c2ceb;
    --color-neutral-border: #e2e8f01f;
    --color-subtle-border: #e2e8f014;
    --color-tooltip-surface: #070b12f5;
    --color-tooltip-copy: #f8fafc;
    --color-card-shadow: 0 12px 24px #0206173d;
    --color-card-shadow-strong: 0 18px 40px #02061761;
    --color-hero-shadow: 0 24px 60px #0206176b;
    --color-focus-ring: #45d39b38;
    --color-focus-brand-border: #45d39b75;
    --color-focus-brand-shadow: #45d39b1f;
    --color-focus-error-border: #f8717173;
    --color-focus-error-shadow: #f8717124;
    --color-error-copy: #fecacaeb;
    --color-error-copy-strong: #fee2e2f5;
    --color-hover-soft: #e2e8f00a;
    --color-hover-soft-strong: #e2e8f00f;
    --color-popover-surface: #111c2cfa;
    --color-popover-border: #e2e8f01f;
    --color-popover-divider: #e2e8f014;
    --color-popover-shadow: 0 18px 34px #02061766;
    --color-toast-border: #45d39b2e;
    --color-toast-shadow: 0 18px 40px #0206176b;
    --color-shell-admin-top: #0206172e;
    --color-shell-admin-end: #0f1727;
    --color-shell-surface: #111c2ceb;
    --color-shell-topbar: #111c2ceb;
    --color-mark-surface: color-mix(in srgb, var(--marketing-primary, var(--color-brand)) 18%, var(--color-surface-raised));
    --color-sidebar-surface: color-mix(in srgb, var(--color-surface-strong) 88%, var(--color-surface-raised));
    --color-segmented-surface: color-mix(in srgb, var(--color-surface-strong) 88%, var(--color-surface-raised));
    --color-segmented-active: #111c2cfa;
    --color-slot-surface: color-mix(in srgb, var(--color-surface-strong) 72%, var(--color-surface-raised));
    --color-slot-locked: color-mix(in srgb, var(--color-surface-strong) 92%, var(--color-surface));
    --color-slot-drop: #45d39b1f;
    --color-card-subtle-surface: color-mix(in srgb, var(--color-surface-strong) 82%, var(--color-surface-raised));
    --color-overlay-backdrop: #02061794;
    --color-conflict-surface: #fbbf2424;
    --color-conflict-border: #fbbf243d;
    --color-placeholder: #9aa8bcd1;
    --color-badge-neutral-bg: #94a3b82e;
    --color-badge-brand-bg: #45d39b29;
    --color-badge-accent-bg: #fbbf242e;
    --color-button-brand-bg: color-mix(in srgb, var(--color-brand) 78%, #06101b);
    --color-button-brand-border: color-mix(in srgb, var(--color-brand-strong) 74%, #06101b);
    --color-button-brand-hover-bg: color-mix(in srgb, var(--color-brand) 88%, #08111d);
    --color-button-brand-hover-border: color-mix(in srgb, var(--color-brand-strong) 84%, #08111d);
    --color-button-brand-hover-copy: #86efac;
    --color-button-disabled-bg: #94a3b83d;
    --color-button-disabled-border: #94a3b82e;
    --color-button-disabled-copy: var(--color-ink-muted);
    --color-provider-stripe: #8f8bff;
    --color-auth-start: #08111dfa;
    --color-auth-end: #0d1522fa;
    --color-auth-accent: #f973161a;
  }
}

:root[data-admin-theme="dark"] {
  --color-ink: #e5eef7;
  --color-ink-muted: #9aa8bc;
  --color-surface: #0d1522;
  --color-surface-raised: #111c2c;
  --color-surface-strong: #162335;
  --color-line: #e2e8f01f;
  --color-brand: #19b77c;
  --color-brand-strong: #45d39b;
  --color-success: #4ade80;
  --color-warning: #fbbf24;
  --color-error: #f87171;
  --shadow-soft: 0 10px 24px #02061757;
  --color-page-start: #08111d;
  --color-page-end: #0d1522;
  --color-brand-tint-soft: #19b77c29;
  --color-brand-tint-border: #45d39b38;
  --color-warning-tint-soft: #fbbf2424;
  --color-warning-tint-border: #fbbf243d;
  --color-panel-overlay: #111c2ce6;
  --color-panel-overlay-strong: #111c2cf5;
  --color-panel-overlay-soft: #162335e0;
  --color-floating-surface: #111c2cfa;
  --color-ghost-surface: #111c2cb8;
  --color-neutral-surface: #111c2ceb;
  --color-neutral-border: #e2e8f01f;
  --color-subtle-border: #e2e8f014;
  --color-tooltip-surface: #070b12f5;
  --color-tooltip-copy: #f8fafc;
  --color-card-shadow: 0 12px 24px #0206173d;
  --color-card-shadow-strong: 0 18px 40px #02061761;
  --color-hero-shadow: 0 24px 60px #0206176b;
  --color-focus-ring: #45d39b38;
  --color-focus-brand-border: #45d39b75;
  --color-focus-brand-shadow: #45d39b1f;
  --color-focus-error-border: #f8717173;
  --color-focus-error-shadow: #f8717124;
  --color-error-copy: #fecacaeb;
  --color-error-copy-strong: #fee2e2f5;
  --color-hover-soft: #e2e8f00a;
  --color-hover-soft-strong: #e2e8f00f;
  --color-popover-surface: #111c2cfa;
  --color-popover-border: #e2e8f01f;
  --color-popover-divider: #e2e8f014;
  --color-popover-shadow: 0 18px 34px #02061766;
  --color-toast-border: #45d39b2e;
  --color-toast-shadow: 0 18px 40px #0206176b;
  --color-shell-admin-top: #0206172e;
  --color-shell-admin-end: #0f1727;
  --color-shell-surface: #111c2ceb;
  --color-shell-topbar: #111c2ceb;
  --color-mark-surface: color-mix(in srgb, var(--marketing-primary, var(--color-brand)) 18%, var(--color-surface-raised));
  --color-sidebar-surface: color-mix(in srgb, var(--color-surface-strong) 88%, var(--color-surface-raised));
  --color-segmented-surface: color-mix(in srgb, var(--color-surface-strong) 88%, var(--color-surface-raised));
  --color-segmented-active: #111c2cfa;
  --color-slot-surface: color-mix(in srgb, var(--color-surface-strong) 72%, var(--color-surface-raised));
  --color-slot-locked: color-mix(in srgb, var(--color-surface-strong) 92%, var(--color-surface));
  --color-slot-drop: #45d39b1f;
  --color-card-subtle-surface: color-mix(in srgb, var(--color-surface-strong) 82%, var(--color-surface-raised));
  --color-overlay-backdrop: #02061794;
  --color-conflict-surface: #fbbf2424;
  --color-conflict-border: #fbbf243d;
  --color-placeholder: #9aa8bcd1;
  --color-badge-neutral-bg: #94a3b82e;
  --color-badge-brand-bg: #45d39b29;
  --color-badge-accent-bg: #fbbf242e;
  --color-button-brand-bg: color-mix(in srgb, var(--color-brand) 78%, #06101b);
  --color-button-brand-border: color-mix(in srgb, var(--color-brand-strong) 74%, #06101b);
  --color-button-brand-hover-bg: color-mix(in srgb, var(--color-brand) 88%, #08111d);
  --color-button-brand-hover-border: color-mix(in srgb, var(--color-brand-strong) 84%, #08111d);
  --color-button-brand-hover-copy: #86efac;
  --color-button-disabled-bg: #94a3b83d;
  --color-button-disabled-border: #94a3b82e;
  --color-button-disabled-copy: var(--color-ink-muted);
  --color-provider-stripe: #8f8bff;
  --color-auth-start: #08111dfa;
  --color-auth-end: #0d1522fa;
  --color-auth-accent: #f973161a;
}

* {
  box-sizing: border-box;
}

html, body {
  overscroll-behavior: none;
  background: radial-gradient(circle at top, color-mix(in srgb, var(--color-brand) 10%, transparent), transparent 30%),
    linear-gradient(180deg, var(--color-page-start) 0%, var(--color-page-end) 100%);
  min-height: 100%;
  color: var(--color-ink);
  font-family: var(--font-sans), Inter, ui-sans-serif, system-ui, sans-serif;
  margin: 0;
  padding: 0;
}

body {
  overflow-x: hidden;
}

::selection {
  color: var(--color-ink) !important;
  background: #2563eb3d !important;
}

::selection {
  color: var(--color-ink) !important;
  background: #2563eb3d !important;
}

.auth-status {
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  gap: .75rem;
  padding: .75rem 1rem 0;
  display: flex;
}

.ui-topbar-actions .auth-status {
  padding: 0;
}

.install-prompt, .install-prompt-copy, .install-prompt-actions {
  display: grid;
}

.install-prompt {
  background: var(--color-brand-tint-soft);
  border: 1px solid var(--color-brand-tint-border);
  border-radius: var(--radius-md);
  align-items: center;
  gap: .85rem;
  margin: .75rem 1rem 0;
  padding: .9rem 1rem;
}

.install-prompt-copy {
  gap: .3rem;
}

.install-prompt-copy span {
  color: var(--color-ink-muted);
  line-height: 1.5;
}

.install-prompt-actions {
  gap: .65rem;
}

.auth-status-user {
  gap: .15rem;
}

.auth-status-name {
  font-weight: 700;
}

.auth-status-link {
  color: var(--color-brand-strong);
  font-size: .95rem;
  font-weight: 700;
  text-decoration: none;
}

a {
  color: inherit;
  text-decoration: none;
}

button, a {
  -webkit-tap-highlight-color: transparent;
  touch-action: manipulation;
}

code {
  font-family: SFMono-Regular, SF Mono, Consolas, monospace;
}

main, body {
  min-height: 100vh;
}

.ui-eyebrow {
  color: var(--color-brand-strong);
  letter-spacing: .08em;
  text-transform: uppercase;
  margin: 0;
  font-size: .75rem;
  font-weight: 700;
}

.ui-page-intro, .ui-page-intro-copy {
  display: grid;
}

.ui-page-intro {
  gap: .6rem;
  padding-top: .35rem;
}

.ui-page-intro-copy {
  gap: .45rem;
}

.ui-title, .ui-section-title, .ui-shell-title, .ui-subtitle {
  text-wrap: balance;
  margin: 0;
  font-family: inherit;
  line-height: 1.1;
}

.ui-title {
  font-size: clamp(2.5rem, 5vw, 4rem);
  font-weight: 800;
}

.ui-section-title {
  font-size: 1.125rem;
  font-weight: 700;
}

.ui-shell-title {
  font-size: clamp(1.5rem, 3vw, 2rem);
  font-weight: 700;
}

.ui-subtitle {
  font-size: 1.25rem;
  font-weight: 700;
}

.ui-copy {
  margin: 0;
  font-size: 1rem;
  line-height: 1.6;
}

.ui-copy-muted {
  color: var(--color-ink-muted);
}

.admin-context-breadcrumb {
  flex-wrap: wrap;
  align-items: center;
  gap: .35rem;
  min-width: 0;
  display: flex;
}

.admin-context-breadcrumb-interactive {
  flex-wrap: wrap;
  align-items: center;
  gap: .35rem;
  min-width: 0;
  display: none;
}

.admin-context-breadcrumb-static {
  text-overflow: ellipsis;
  white-space: nowrap;
  min-width: 0;
  overflow: hidden;
}

.admin-context-breadcrumb-text, .admin-context-breadcrumb-status {
  min-width: 0;
}

.admin-context-breadcrumb-separator, .admin-context-breadcrumb-status {
  color: var(--color-ink-muted);
}

.admin-context-breadcrumb-select {
  background: var(--color-surface);
  border: 1px solid var(--color-line);
  color: var(--color-ink);
  font: inherit;
  border-radius: 4px;
  min-width: 0;
  max-width: min(16rem, 100%);
  min-height: 2rem;
  padding: .2rem .45rem;
  font-weight: 600;
  line-height: 1.3;
}

@media (max-width: 960px) {
  .ui-shell-admin .admin-context-breadcrumb-static {
    display: none;
  }

  .ui-shell-admin .admin-context-breadcrumb-interactive {
    display: flex;
  }
}

.ui-label-with-hint {
  align-items: center;
  gap: .45rem;
  display: inline-flex;
}

.ui-info-hint {
  background: var(--color-floating-surface);
  border: 1px solid var(--color-neutral-border);
  color: var(--color-ink-muted);
  cursor: help;
  text-transform: none;
  -webkit-user-select: none;
  user-select: none;
  vertical-align: middle;
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  font-size: .75rem;
  font-style: normal;
  font-weight: 700;
  line-height: 1;
  display: inline-flex;
  position: relative;
}

.ui-info-hint-glyph {
  font-family: Georgia, Times New Roman, serif;
  font-size: .92rem;
  font-style: italic;
  font-weight: 600;
  line-height: 1;
  display: block;
  transform: translateY(-.3px);
}

.ui-info-tooltip-popup.e-tooltip-wrap, .admin-filter-tooltip-popup.e-tooltip-wrap {
  background: var(--color-tooltip-surface);
  background-color: var(--color-tooltip-surface);
  box-shadow: var(--color-card-shadow-strong);
  color: var(--color-tooltip-copy);
  border: 0;
  border-radius: 0;
  max-width: min(20rem, 100vw - 1.5rem);
}

.ui-info-tooltip-popup.e-tooltip-wrap .e-tip-content, .admin-filter-tooltip-popup.e-tooltip-wrap .e-tip-content {
  background: var(--color-tooltip-surface);
  background-color: var(--color-tooltip-surface);
  color: var(--color-tooltip-copy);
  padding: .6rem .7rem;
  font-family: inherit;
  font-size: .8rem;
  font-weight: 500;
  line-height: 1.45;
}

.admin-filter-tooltip-popup.e-tooltip-wrap .e-tip-content {
  padding: .45rem .6rem;
  font-size: .78rem;
}

.ui-info-tooltip-popup.e-tooltip-wrap .e-arrow-tip-inner.e-tip-top, .ui-info-tooltip-popup.e-tooltip-wrap .e-arrow-tip-inner.e-tip-bottom, .ui-info-tooltip-popup.e-tooltip-wrap .e-arrow-tip-inner.e-tip-left, .ui-info-tooltip-popup.e-tooltip-wrap .e-arrow-tip-inner.e-tip-right, .admin-filter-tooltip-popup.e-tooltip-wrap .e-arrow-tip-inner.e-tip-top, .admin-filter-tooltip-popup.e-tooltip-wrap .e-arrow-tip-inner.e-tip-bottom, .admin-filter-tooltip-popup.e-tooltip-wrap .e-arrow-tip-inner.e-tip-left, .admin-filter-tooltip-popup.e-tooltip-wrap .e-arrow-tip-inner.e-tip-right {
  color: var(--color-tooltip-surface);
}

.ui-status-line {
  flex-wrap: wrap;
  align-items: center;
  gap: .4rem;
  display: inline-flex;
}

.payment-settings-grid {
  align-items: start;
}

.payment-settings-controls {
  gap: .75rem;
}

.payment-settings-form {
  display: grid;
}

.payment-settings-control {
  width: 100%;
}

.payment-settings-provider-row .admin-settings-row-title {
  margin: 1rem 0 1rem 2.2rem;
}

.payment-settings-provider-row .ui-stripe-wordmark {
  margin: 1rem .3rem 1rem -1.8rem;
}

.payment-settings-provider-row .ui-badge {
  margin-block: 1rem;
}

.payment-settings-actions-row button.ui-button {
  margin: 1rem .5rem 1rem 1rem;
}

.payment-settings-actions-row a.ui-button {
  margin: 1rem .5rem;
}

.payment-settings-refresh-icon {
  width: 1rem;
  height: 1rem;
}

.payment-settings-confirmation {
  border-top: 1px solid var(--color-line);
  flex-basis: 100%;
  gap: .75rem;
  padding-top: .75rem;
  display: grid;
}

.admin-broadcast-workspace {
  gap: 1rem;
  display: grid;
}

.admin-settings-page {
  align-content: start;
  gap: .75rem;
  display: grid;
}

.admin-page-layout {
  gap: var(--admin-page-gap);
  flex-direction: column;
  min-width: 0;
  display: flex;
}

.admin-page-layout-fill-last {
  height: calc(100dvh - var(--admin-shell-banner-height, 0px) - 2rem);
  min-height: 0;
  overflow: hidden;
}

.admin-page-layout-fill-last > :last-child {
  flex: 1 1 0;
  min-width: 0;
  min-height: 0;
}

.admin-settings-page-header {
  gap: .45rem;
  display: grid;
}

.admin-settings-page-copy {
  gap: .5rem;
  display: grid;
}

.admin-settings-layout {
  grid-template-columns: minmax(0, 1fr) 13rem;
  align-items: start;
  gap: 1rem;
  display: grid;
}

.admin-settings-layout-single {
  grid-template-columns: minmax(0, 1fr);
}

.member-messages-page {
  background: var(--color-surface);
  color: var(--color-ink);
  min-height: 100vh;
  padding: clamp(1rem, 3vw, 2rem);
  display: grid;
}

.member-messages-inbox {
  background: var(--color-surface-raised);
  border: 1px solid var(--color-line);
  border-radius: var(--radius-md);
  box-shadow: var(--shadow-soft);
  align-content: start;
  gap: 1rem;
  width: 100%;
  max-width: 58rem;
  margin: 0 auto;
  padding: clamp(1rem, 2.5vw, 1.5rem);
  display: grid;
}

.member-messages-header {
  justify-content: space-between;
  align-items: start;
  gap: 1rem;
  display: flex;
}

.member-messages-header h1, .member-messages-empty h2 {
  margin: 0;
}

.member-messages-header p, .member-messages-empty p, .member-messages-compose-note {
  color: var(--color-ink-muted);
  margin: .35rem 0 0;
}

.member-messages-header button, .member-messages-compose-link {
  background: var(--color-button-brand-bg);
  border: 1px solid var(--color-button-brand-border);
  border-radius: var(--radius-sm);
  color: var(--color-ink-inverse);
  cursor: pointer;
  font: inherit;
  white-space: nowrap;
  padding: .7rem 1rem;
  font-weight: 700;
}

.member-messages-header button:disabled {
  background: var(--color-button-disabled-bg);
  border-color: var(--color-button-disabled-border);
  color: var(--color-button-disabled-copy);
  cursor: not-allowed;
}

.member-messages-filters {
  flex-wrap: wrap;
  gap: .5rem;
  display: flex;
}

.member-messages-filter {
  border: 1px solid var(--color-line);
  border-radius: var(--radius-pill);
  color: var(--color-ink-muted);
  padding: .45rem .75rem;
  font-weight: 700;
}

.member-messages-filter-active {
  background: var(--color-brand-tint-soft);
  border-color: var(--color-brand-tint-border);
  color: var(--color-brand-strong);
}

.member-messages-list {
  gap: .5rem;
  margin: 0;
  padding: 0;
  list-style: none;
  display: grid;
}

.member-messages-row {
  border: 1px solid var(--color-line);
  border-radius: var(--radius-sm);
  grid-template-columns: auto minmax(0, 1fr) auto;
  align-items: center;
  gap: .75rem;
  padding: .85rem;
  display: grid;
}

.member-messages-avatar {
  background: var(--color-surface-strong);
  border-radius: var(--radius-pill);
  justify-content: center;
  align-items: center;
  width: 2.35rem;
  height: 2.35rem;
  font-weight: 800;
  display: inline-flex;
}

.member-messages-row-copy {
  gap: .2rem;
  min-width: 0;
  display: grid;
}

.member-messages-row-title {
  font-weight: 800;
}

.member-messages-row-preview, .member-messages-row-meta {
  color: var(--color-ink-muted);
}

.member-messages-row-preview {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.member-messages-row-meta {
  justify-items: end;
  gap: .2rem;
  font-size: .85rem;
  display: grid;
}

.member-messages-unread {
  color: var(--color-brand-strong);
  font-weight: 800;
}

.member-messages-empty {
  background: var(--color-surface-strong);
  border: 1px dashed var(--color-line);
  border-radius: var(--radius-sm);
  padding: 1.25rem;
}

.member-message-compose {
  background: var(--color-surface-raised);
  border: 1px solid var(--color-line);
  border-radius: var(--radius-md);
  box-shadow: var(--shadow-soft);
  align-content: start;
  gap: 1rem;
  width: 100%;
  max-width: 42rem;
  margin: 0 auto;
  padding: clamp(1rem, 2.5vw, 1.5rem);
  display: grid;
}

.member-message-compose header, .member-message-compose-search label, .member-message-compose-candidate > div, .member-message-compose-review {
  gap: .45rem;
  display: grid;
}

.member-message-compose h2, .member-message-compose p {
  margin: 0;
}

.member-message-compose p, .member-message-compose-candidate span, .member-message-compose-candidate small {
  color: var(--color-ink-muted);
}

.member-message-compose-search {
  grid-template-columns: minmax(0, 1fr) auto;
  align-items: end;
  gap: .75rem;
  display: grid;
}

.member-message-compose-search input[type="search"] {
  background: var(--color-surface-raised);
  border: 1px solid var(--color-line);
  border-radius: var(--radius-sm);
  color: var(--color-ink);
  font: inherit;
  width: 100%;
  padding: .7rem .8rem;
}

.member-message-compose button, .member-message-compose a {
  border-radius: var(--radius-sm);
  font: inherit;
  background: var(--color-button-brand-bg);
  border: 1px solid var(--color-button-brand-border);
  color: var(--color-ink-inverse);
  padding: .65rem .85rem;
  font-weight: 700;
}

.member-message-compose button:disabled {
  background: var(--color-button-disabled-bg);
  border-color: var(--color-button-disabled-border);
  color: var(--color-button-disabled-copy);
  cursor: not-allowed;
}

.member-message-compose-results {
  gap: .5rem;
  margin: 0;
  padding: 0;
  list-style: none;
  display: grid;
}

.member-message-compose-candidate {
  border: 1px solid var(--color-line);
  border-radius: var(--radius-sm);
  grid-template-columns: minmax(0, 1fr) auto;
  align-items: center;
  gap: .75rem;
  padding: .85rem;
  display: grid;
}

.member-message-compose-empty, .member-message-compose-review {
  background: var(--color-surface-strong);
  border: 1px solid var(--color-line);
  border-radius: var(--radius-sm);
  padding: 1rem;
}

.member-message-compose-error {
  color: var(--color-error);
  font-weight: 700;
}

.member-message-compose-success {
  color: var(--color-success);
  font-weight: 700;
}

.member-conversation {
  background: var(--color-surface-raised);
  border: 1px solid var(--color-line);
  border-radius: var(--radius-md);
  box-shadow: var(--shadow-soft);
  align-content: start;
  gap: 1rem;
  width: 100%;
  max-width: 54rem;
  margin: 0 auto;
  padding: clamp(1rem, 2.5vw, 1.5rem);
  display: grid;
}

.member-conversation-header {
  border-bottom: 1px solid var(--color-line);
  gap: .35rem;
  padding-bottom: 1rem;
  display: grid;
}

.member-conversation-header h1, .member-conversation-header p, .member-conversation-message p, .member-conversation-composer p {
  margin: 0;
}

.member-conversation-header a {
  color: var(--color-brand-strong);
  width: fit-content;
  font-weight: 800;
}

.member-conversation-context {
  color: var(--color-brand-strong);
  font-size: .85rem;
  font-weight: 800;
}

.member-conversation-messages {
  gap: .75rem;
  margin: 0;
  padding: 0;
  list-style: none;
  display: grid;
}

.member-conversation-message {
  background: var(--color-surface-strong);
  border: 1px solid var(--color-line);
  border-radius: var(--radius-sm);
  justify-self: start;
  gap: .25rem;
  max-width: min(32rem, 88%);
  padding: .75rem;
  display: grid;
}

.member-conversation-message-outgoing {
  background: var(--color-brand-tint-soft);
  border-color: var(--color-brand-tint-border);
  justify-self: end;
}

.member-conversation-message-sender {
  font-weight: 800;
}

.member-conversation-message time {
  color: var(--color-ink-muted);
  font-size: .8rem;
}

.member-conversation-composer {
  border-top: 1px solid var(--color-line);
  gap: .75rem;
  padding-top: 1rem;
  display: grid;
}

.member-conversation-composer textarea {
  background: var(--color-surface-raised);
  border: 1px solid var(--color-line);
  border-radius: var(--radius-sm);
  color: var(--color-ink);
  font: inherit;
  resize: vertical;
  width: 100%;
  padding: .75rem;
}

.member-conversation-composer button {
  background: var(--color-button-brand-bg);
  border: 1px solid var(--color-button-brand-border);
  border-radius: var(--radius-sm);
  color: var(--color-ink-inverse);
  font: inherit;
  justify-self: end;
  padding: .65rem 1rem;
  font-weight: 800;
}

.member-conversation-composer button:disabled, .member-conversation-composer textarea:disabled {
  background: var(--color-button-disabled-bg);
  border-color: var(--color-button-disabled-border);
  color: var(--color-button-disabled-copy);
  cursor: not-allowed;
}

.admin-settings-panel {
  overflow: hidden;
}

.admin-settings-panel-single {
  padding: 1.25rem;
}

.admin-section-navigation-rail {
  align-self: start;
  max-height: calc(100dvh - 2rem);
  position: sticky;
  top: 1rem;
  overflow: auto;
}

.admin-section-navigation-rail-nav {
  border-left: 1px solid var(--color-line);
  gap: .2rem;
  padding-left: 1rem;
  display: grid;
}

.admin-section-navigation-rail-link {
  color: var(--color-copy-muted);
  padding: .35rem 0;
  font-size: .96rem;
  font-weight: 600;
  text-decoration: none;
  display: block;
}

.admin-section-navigation-rail-link-active {
  color: var(--color-ink);
}

.admin-settings-section {
  gap: 1.25rem;
  padding: 1.25rem;
  scroll-margin-top: 1rem;
  display: grid;
}

.admin-settings-section-header {
  gap: .45rem;
  display: grid;
}

.admin-settings-section-title-row {
  grid-template-columns: minmax(12rem, 18rem) minmax(0, 1fr);
  align-items: start;
  gap: 1rem;
  display: grid;
}

.admin-settings-section-header-accessory {
  grid-column: 2;
  align-items: center;
  min-height: 1.7rem;
  display: flex;
}

.admin-settings-timezone-header-accessory {
  flex-wrap: nowrap;
  align-items: center;
  gap: .5rem;
  min-width: 0;
  height: 2.75rem;
  min-height: 2.75rem;
  display: flex;
}

.admin-settings-timezone-clock {
  color: var(--color-ink-muted);
  font-variant-numeric: tabular-nums;
  text-align: left;
  white-space: nowrap;
  min-width: 8.5rem;
}

.admin-settings-timezone-gear-button {
  width: 2.75rem;
  min-width: 2.75rem;
  height: 2.75rem;
  min-height: 2.75rem;
  padding: .35rem;
}

.ui-button.admin-settings-timezone-close-button {
  color: #f87171;
  border-color: #f87171a6;
}

.ui-button.admin-settings-timezone-close-button:hover {
  color: #fecaca;
  background: #7f1d1d3d;
  border-color: #f87171;
}

.admin-settings-timezone-gear-icon {
  width: 1rem;
  height: 1rem;
  display: block;
}

.admin-settings-timezone-format-select {
  flex: 0 0 5.75rem;
  width: 5.75rem;
  height: 2.75rem;
  min-height: 2.75rem;
}

.admin-settings-timezone-select-wrap {
  flex: 0 0 10rem;
  width: 10rem;
  position: relative;
}

.admin-settings-timezone-select-trigger {
  cursor: pointer;
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
  height: 2.75rem;
  min-height: 2.75rem;
  overflow: hidden;
}

.admin-settings-timezone-menu {
  background: var(--color-surface);
  border: 1px solid var(--color-line);
  z-index: 50;
  gap: .125rem;
  min-width: min(32rem, 100vw - 2rem);
  max-width: calc(100vw - 2rem);
  max-height: min(22rem, 100vh - 8rem);
  padding: .35rem;
  display: grid;
  position: absolute;
  top: calc(100% + .25rem);
  left: 0;
  overflow: auto;
  box-shadow: 0 16px 32px #00000038;
}

.admin-settings-timezone-menu-item {
  background: var(--color-surface);
  color: var(--color-ink);
  cursor: pointer;
  font: inherit;
  text-align: left;
  white-space: nowrap;
  border: 0;
  padding: .5rem .6rem;
}

.admin-settings-timezone-menu-item:hover, .admin-settings-timezone-menu-item[aria-selected="true"] {
  background: var(--color-badge-neutral-bg);
}

.admin-settings-timezone-save-button {
  min-width: auto;
  height: 2.75rem;
  min-height: 2.75rem;
  padding: .35rem .7rem;
}

.ui-input.admin-settings-timezone-format-select, .ui-input.admin-settings-timezone-select-trigger {
  height: 2.75rem;
  min-height: 2.75rem;
  padding-block: .35rem;
}

.admin-settings-section-body {
  gap: 1rem;
  display: grid;
}

.admin-settings-row {
  grid-template-columns: minmax(12rem, 18rem) minmax(0, 1fr);
  align-items: start;
  gap: .75rem;
  display: grid;
}

.admin-settings-row-full {
  grid-template-columns: minmax(0, 1fr);
}

.admin-settings-row-copy {
  gap: .35rem;
  display: grid;
}

.admin-settings-row-title {
  color: var(--color-ink);
  margin: 0;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.35;
}

.admin-settings-row-control {
  place-items: start stretch;
  gap: .75rem;
  min-width: 0;
  display: grid;
}

.admin-settings-value-stack {
  gap: .35rem;
  display: grid;
}

.admin-access-workspace {
  gap: 1rem;
  display: grid;
}

.admin-access-header {
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  display: flex;
}

.admin-access-tabs {
  flex-wrap: wrap;
  align-items: center;
  gap: .35rem;
  display: flex;
}

.admin-access-tab {
  color: var(--color-muted);
  cursor: pointer;
  font: inherit;
  background: none;
  border: 0;
  border-radius: .45rem;
  padding: .5rem .75rem;
  font-size: .9rem;
  font-weight: 650;
}

.admin-access-tab:hover, .admin-access-tab-active {
  background: var(--color-surface-strong);
  color: var(--color-ink);
}

.admin-access-table-wrap {
  background: var(--color-surface-raised);
  border: 1px solid var(--color-line);
  border-radius: .5rem;
  overflow-x: auto;
}

.admin-access-table {
  border-collapse: collapse;
  width: 100%;
  min-width: 44rem;
}

.admin-access-table th, .admin-access-table td {
  border-bottom: 1px solid var(--color-line);
  text-align: left;
  vertical-align: middle;
  padding: .75rem 1rem;
}

.admin-access-table th {
  color: var(--color-muted);
  font-size: .78rem;
  font-weight: 750;
}

.admin-access-table tr:last-child td {
  border-bottom: 0;
}

.admin-access-person {
  align-items: center;
  gap: .75rem;
  min-width: 0;
  display: flex;
}

.admin-access-avatar {
  background: var(--color-surface-strong);
  border-radius: var(--radius-pill);
  color: var(--color-ink);
  flex: none;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  font-size: .75rem;
  font-weight: 800;
  display: inline-flex;
}

.admin-access-person-name, .admin-access-person-email, .admin-access-status, .admin-access-status-detail {
  display: block;
}

.admin-access-person-name {
  color: var(--color-ink);
  font-weight: 750;
}

.admin-access-person-email, .admin-access-status-detail {
  color: var(--color-muted);
  font-size: .85rem;
}

.admin-access-status {
  color: var(--color-ink);
  align-items: center;
  gap: .35rem;
  font-weight: 700;
  display: inline-flex;
}

.admin-access-status:before {
  border-radius: var(--radius-pill);
  content: "";
  width: .45rem;
  height: .45rem;
  display: inline-block;
}

.admin-access-status-active:before {
  background: #1f7a3a;
}

.admin-access-status-pending:before {
  background: #9a6a12;
}

.admin-access-row-actions {
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  gap: .35rem;
  display: flex;
}

.admin-access-locked-action {
  color: var(--color-muted);
  font-size: .85rem;
  font-weight: 700;
}

.admin-access-add-form {
  gap: .85rem;
  display: grid;
}

.admin-access-field {
  gap: .35rem;
  display: grid;
}

.admin-access-field span {
  color: var(--color-ink);
  font-size: .9rem;
  font-weight: 700;
}

.admin-access-permission-preview {
  border: 1px solid var(--color-line);
  border-radius: .5rem;
  gap: .6rem;
  padding: .8rem;
  display: grid;
}

.admin-access-permission-list {
  flex-wrap: wrap;
  gap: .4rem;
  display: flex;
}

.admin-access-permission-list span {
  background: var(--color-surface-strong);
  color: var(--color-ink);
  border-radius: .4rem;
  padding: .35rem .5rem;
  font-size: .8rem;
  font-weight: 650;
}

.admin-access-footnote {
  color: var(--color-muted);
  margin: 0;
  font-size: .85rem;
}

.admin-account-profile-card {
  align-items: center;
  gap: .85rem;
  min-width: 0;
  display: flex;
}

.admin-account-profile-avatar {
  border: 1px solid var(--color-line);
  border-radius: var(--radius-pill);
  object-fit: cover;
  flex: none;
  width: 3rem;
  height: 3rem;
}

.admin-account-profile-avatar-fallback {
  background: var(--color-surface-strong);
  color: var(--color-ink);
  justify-content: center;
  align-items: center;
  font-weight: 800;
  display: inline-flex;
}

.admin-account-profile-copy {
  gap: .1rem;
  min-width: 0;
  display: grid;
}

.admin-account-profile-name {
  overflow-wrap: anywhere;
  margin: 0;
  font-weight: 800;
  line-height: 1.35;
}

.admin-account-profile-error {
  color: var(--color-error);
}

.admin-account-profile-email-row {
  flex-wrap: wrap;
  align-items: center;
  gap: .5rem;
  display: flex;
}

.admin-account-profile-email-status {
  background: var(--color-surface-strong);
  border: 1px solid var(--color-line);
  border-radius: var(--radius-pill);
  color: var(--color-ink-muted);
  padding: .35rem .55rem;
  font-size: .78rem;
  font-weight: 800;
  line-height: 1.2;
  display: inline-flex;
}

.admin-account-profile-modal-surface {
  z-index: 70;
  place-items: center;
  min-height: 100dvh;
  padding: clamp(1rem, 4vw, 2rem);
  display: grid;
  position: fixed;
  inset: 0;
  overflow: hidden;
}

.admin-account-profile-modal-backdrop {
  -webkit-backdrop-filter: blur(18px) saturate(1.06);
  backdrop-filter: blur(18px) saturate(1.06);
  background: color-mix(in srgb, var(--color-surface) 68%, transparent);
  position: absolute;
  inset: 0;
}

.admin-account-profile-modal-trigger {
  z-index: 1;
  place-items: center;
  width: min(100%, 28rem);
  display: grid;
  position: relative;
}

.admin-account-profile-modal-trigger-card {
  background: color-mix(in srgb, var(--color-surface-raised) 94%, transparent);
  border: 1px solid var(--color-line);
  border-radius: var(--radius-md);
  box-shadow: var(--shadow-soft);
  justify-items: start;
  gap: .85rem;
  width: 100%;
  padding: 1rem;
  display: grid;
}

:where(.cl-modalBackdrop) {
  -webkit-backdrop-filter: blur(18px) saturate(1.06);
  backdrop-filter: blur(18px) saturate(1.06);
}

.admin-website-status-badge {
  border-radius: var(--radius-pill);
  letter-spacing: .06em;
  text-transform: uppercase;
  justify-self: start;
  align-items: center;
  gap: .35rem;
  padding: .25rem .5rem;
  font-size: .6875rem;
  font-weight: 800;
  line-height: 1;
  display: inline-flex;
}

.admin-website-status-badge-live {
  background: var(--color-error);
  color: #fff;
}

.admin-website-status-badge-draft {
  background: var(--color-badge-neutral-bg);
  color: var(--color-ink-muted);
}

.admin-website-status-dot {
  flex: 0 0 .5rem;
  width: .5rem;
  height: .5rem;
  display: inline-flex;
  position: relative;
}

.admin-website-status-dot-ping, .admin-website-status-dot-core {
  aspect-ratio: 1;
  border-radius: 999px;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.admin-website-status-dot-ping {
  opacity: .65;
  background: #fff;
  animation: 1.2s cubic-bezier(0, 0, .2, 1) infinite admin-website-status-ping;
}

.admin-website-status-dot-core {
  background: currentColor;
}

.admin-website-status-badge-live .admin-website-status-dot-core {
  background: #fff;
}

@media (prefers-reduced-motion: reduce) {
  .admin-website-status-dot-ping {
    opacity: 0;
    animation: none;
  }
}

@keyframes admin-website-status-ping {
  75%, 100% {
    opacity: 0;
    transform: translate(-50%, -50%)scale(2);
  }
}

.admin-settings-section-actions {
  justify-content: flex-end;
  display: flex;
}

.admin-settings-section-actions-empty {
  border: 0;
}

.admin-settings-save-hidden {
  pointer-events: none;
  visibility: hidden;
}

.admin-settings-section-actions-start {
  justify-content: flex-start;
}

.admin-settings-template-grid {
  width: 100%;
}

.admin-settings-template-summary {
  justify-content: flex-start;
  align-items: center;
  gap: 1rem;
  width: 100%;
  display: flex;
}

.admin-settings-template-edit-row {
  justify-content: flex-start;
  align-items: flex-start;
  gap: .75rem;
  min-height: 3rem;
  display: flex;
}

.admin-settings-template-edit-control {
  flex: 0 11rem;
  justify-self: start;
  width: 20%;
  min-width: 10rem;
  max-width: 11rem;
}

.admin-settings-template-edit-control .e-input-group {
  padding: .5rem;
}

.admin-settings-template-display-control {
  align-items: center;
  min-height: 3rem;
  display: inline-flex;
}

.admin-settings-template-title {
  font-weight: 700;
}

.admin-settings-template-toast {
  color: #fff;
  white-space: nowrap;
  z-index: 80;
  background: #2f3033;
  border: 1px solid #ffffff14;
  border-radius: 999px;
  align-items: center;
  gap: .65rem;
  max-width: calc(100vw - 2rem);
  padding: .85rem 1.1rem;
  font-weight: 700;
  display: inline-flex;
  position: fixed;
  bottom: 1.5rem;
  left: 50%;
  transform: translateX(-50%);
  box-shadow: 0 18px 40px #0f172a42;
}

.admin-settings-template-toast--success {
  animation: 5s ease-in-out forwards admin-template-toast-fade;
}

.admin-settings-template-toast-spinner, .admin-settings-template-toast-icon {
  border-radius: 999px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  display: inline-flex;
}

.admin-settings-template-toast-spinner {
  border: 2px solid #fff6;
  border-top-color: #fff;
  animation: .8s linear infinite admin-template-toast-spin;
}

.admin-settings-template-toast-icon {
  border: 1px solid #ffffff6b;
  font-size: .8rem;
  line-height: 1;
}

@keyframes admin-template-toast-fade {
  0%, 82% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

@keyframes admin-template-toast-spin {
  to {
    transform: rotate(360deg);
  }
}

.admin-website-copy-preview-frame {
  background: var(--color-surface);
  border: 1px solid var(--color-line);
  border-radius: var(--shape-card-radius);
  width: 100%;
  min-height: 36rem;
}

.admin-website-copy-tabs {
  flex-wrap: wrap;
  align-items: center;
  gap: .35rem;
  padding: .35rem 0;
  display: flex;
}

.admin-website-copy-tab {
  color: var(--color-muted);
  cursor: pointer;
  background: none;
  border: 0;
  border-bottom: 2px solid #0000;
  padding: .55rem .75rem;
  font-family: inherit;
  font-size: .92rem;
  font-weight: 800;
  text-decoration: none;
}

.admin-website-copy-tab-active, .admin-website-copy-tab:focus-visible, .admin-website-copy-tab:hover {
  border-color: var(--color-accent);
  color: var(--color-accent);
  outline: none;
}

.admin-website-copy-slot-row-active {
  border-color: color-mix(in srgb, var(--color-accent) 46%, var(--color-line));
  box-shadow: 0 0 0 3px color-mix(in srgb, var(--color-accent) 16%, transparent);
}

.admin-website-copy-slot-metadata {
  color: var(--color-muted);
  grid-template-columns: repeat(auto-fit, minmax(14rem, 1fr));
  gap: .35rem;
  margin: 0;
  display: grid;
}

.admin-website-copy-slot-metadata div {
  min-width: 0;
}

.admin-website-copy-slot-metadata dt {
  color: var(--color-text);
  text-transform: uppercase;
  margin: 0;
  font-size: .75rem;
  font-weight: 800;
}

.admin-website-copy-slot-metadata dd {
  overflow-wrap: anywhere;
  margin: .15rem 0 0;
}

.admin-website-copy-proposal-card {
  background: var(--color-surface-muted);
  border: 1px solid var(--color-line);
  border-radius: var(--shape-card-radius);
  padding: .9rem;
}

.admin-website-copy-proposal-section-header {
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: flex-start;
  gap: .75rem 1rem;
  margin-bottom: .75rem;
  display: flex;
}

.admin-website-copy-proposal-section-actions {
  flex-wrap: wrap;
  align-items: center;
  gap: .5rem;
  display: flex;
}

.admin-settings-checkbox-row {
  align-items: center;
  gap: .55rem;
  font-weight: 800;
  display: flex;
}

.admin-settings-color-input {
  min-height: 3.5rem;
  padding: .4rem;
}

.syncfusion-select-option-with-tag {
  justify-content: space-between;
  align-items: center;
  gap: .5rem;
  width: 100%;
  display: flex;
}

.syncfusion-select-option-tag {
  background: var(--color-brand-tint-soft);
  color: var(--color-brand-strong);
  letter-spacing: .04em;
  text-transform: uppercase;
  padding: .1rem .35rem;
  font-size: .68rem;
  font-weight: 800;
}

.tenant-subdomain-field.e-control-wrapper {
  border-radius: .75rem !important;
}

.tenant-subdomain-field.e-control-wrapper input.e-input {
  text-align: right;
  min-width: 6rem;
}

.admin-public-site-id-field {
  justify-self: start;
  width: clamp(18rem, 25%, 28rem);
  max-width: 100%;
}

.admin-public-site-id-domain-row, .admin-public-site-id-edit-row {
  flex-wrap: wrap;
  align-items: center;
  gap: .65rem;
  display: flex;
}

.admin-public-site-id-domain-label {
  color: var(--color-ink);
  font-weight: 700;
}

.admin-public-site-id-link {
  color: var(--color-brand-strong);
  text-underline-offset: .18em;
  font-weight: 700;
  text-decoration: underline;
}

.admin-public-site-id-copy-button {
  background: var(--color-surface-raised);
  border: 1px solid var(--color-line);
  border-radius: var(--shape-control-radius);
  color: var(--color-ink);
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 2.35rem;
  height: 2.35rem;
  padding: 0;
  display: inline-flex;
}

.admin-public-site-id-copy-button:hover, .admin-public-site-id-copy-button:focus-visible {
  background: var(--color-brand-tint-soft);
  border-color: var(--color-brand-tint-border);
  color: var(--color-brand-strong);
}

.admin-public-site-id-copy-icon {
  width: 1rem;
  height: 1rem;
}

.admin-website-hub {
  align-content: start;
  gap: 1rem;
  padding-bottom: 2rem;
  display: grid;
}

.admin-website-hub-header, .admin-website-hub-grid {
  width: 100%;
  max-width: none;
  margin-inline: 0 auto;
}

.admin-website-hub-header {
  gap: .25rem;
  padding-top: .25rem;
  display: grid;
}

.admin-website-hub-header .ui-shell-title, .admin-website-hub-header .ui-copy {
  margin: 0;
}

.admin-website-hub-grid {
  grid-template-columns: repeat(2, minmax(0, 1fr));
  grid-auto-rows: 1fr;
  align-items: stretch;
  gap: 1rem;
  display: grid;
}

.admin-website-hub-card {
  background: var(--color-surface-raised);
  border: 1px solid var(--color-line);
  align-content: start;
  gap: .75rem;
  min-width: 0;
  padding: 1rem;
  display: grid;
}

.admin-website-hub-card .ui-eyebrow, .admin-website-hub-card .ui-copy, .admin-website-hub-card .ui-section-title {
  margin: 0;
}

.admin-website-hub-card-domains {
  grid-column: 1 / -1;
}

.admin-website-card-stack {
  gap: .45rem;
  min-width: 0;
  display: grid;
}

.admin-website-card-value {
  font-size: 1rem;
}

.admin-website-subdomain-layout, .admin-website-template-summary, .admin-website-domains-header {
  justify-content: space-between;
  align-items: center;
  gap: .75rem;
  min-width: 0;
  display: flex;
}

.admin-website-subdomain-layout .admin-public-site-id-link {
  overflow-wrap: anywhere;
  min-width: 0;
}

.admin-website-icon-button {
  flex: none;
}

.admin-website-action-button {
  justify-self: start;
}

.admin-website-button-icon {
  flex: none;
  width: 1rem;
  height: 1rem;
}

.admin-website-domain-empty {
  border: 1px dashed var(--color-line);
  color: var(--color-ink-muted);
  justify-content: space-between;
  align-items: center;
  gap: .75rem;
  min-height: 3rem;
  padding: .85rem 1rem;
  display: flex;
}

.admin-website-domain-list {
  gap: .75rem;
  display: grid;
}

.admin-website-domain-card {
  border: 1px solid var(--color-line);
  gap: 1rem;
  padding: 1rem;
  display: grid;
}

@media (max-width: 720px) {
  .admin-website-hub {
    gap: 1rem;
  }

  .admin-website-hub-grid {
    grid-template-columns: minmax(0, 1fr);
    grid-auto-rows: auto;
  }

  .admin-website-hub-card-domains {
    grid-column: auto;
  }

  .admin-website-subdomain-layout, .admin-website-template-summary, .admin-website-domains-header {
    align-items: flex-start;
  }

  .admin-website-domains-header {
    flex-direction: column;
  }
}

.tenant-subdomain-field-append {
  white-space: nowrap;
  align-items: center;
  gap: .65rem;
  height: 100%;
  padding: 0 .45rem 0 .2rem;
  display: inline-flex;
}

.tenant-subdomain-field-suffix {
  color: var(--color-copy-muted);
  font-size: .95rem;
  font-weight: 500;
}

.tenant-subdomain-field-status {
  border: 1px solid var(--color-line);
  color: var(--color-copy-muted);
  border-radius: 999px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 1.15rem;
  height: 1.15rem;
  font-size: .76rem;
  font-weight: 800;
  line-height: 1;
  display: inline-flex;
}

.tenant-subdomain-field-status-positive {
  border-color: var(--color-success);
  color: var(--color-success);
}

.tenant-subdomain-field-status-unavailable {
  border-color: var(--color-danger, #b91c1c);
  color: var(--color-danger, #b91c1c);
}

.ui-stripe-wordmark {
  color: var(--color-provider-stripe);
  letter-spacing: .01em;
  text-transform: none;
  font-weight: 700;
  display: inline-flex;
}

.ui-skip-link {
  background: var(--color-brand);
  border-radius: var(--radius-sm);
  color: var(--color-ink-inverse);
  z-index: 100;
  padding: .75rem 1rem;
  text-decoration: none;
  position: fixed;
  top: 1rem;
  left: 1rem;
  transform: translateY(-200%);
}

.ui-skip-link:focus-visible {
  transform: translateY(0);
}

.offline-notice {
  background: var(--color-brand-tint-soft);
  border: 1px solid var(--color-brand-tint-border);
  border-radius: var(--radius-md);
  color: var(--color-ink);
  align-items: flex-start;
  gap: .35rem;
  margin: 0 0 1.25rem;
  padding: .9rem 1rem;
  display: grid;
}

.offline-notice strong {
  font-size: .95rem;
}

.offline-notice span {
  color: var(--color-ink-muted);
  font-size: .95rem;
  line-height: 1.5;
}

.offline-notice-active {
  background: var(--color-warning-tint-soft);
  border-color: var(--color-warning-tint-border);
}

.feature-stack {
  gap: 1rem;
  display: grid;
}

.admin-chat-workspace {
  min-height: 38rem;
}

.admin-chat-workspace .str-chat {
  height: 38rem;
}

.admin-chat-workspace-overlay, .admin-chat-workspace-overlay .str-chat, .admin-chat-workspace-overlay .str-chat__container {
  height: min(72vh, 44rem);
  min-height: min(72vh, 44rem);
}

.admin-chat-workspace .str-chat__container {
  grid-template-columns: minmax(16rem, 21rem) minmax(0, 1fr);
  min-height: 38rem;
  display: grid;
}

.admin-chat-preview-workspace {
  grid-template-columns: minmax(15rem, 20rem) minmax(0, 1fr);
  min-height: 38rem;
  display: grid;
}

.admin-chat-workspace-overlay.admin-chat-preview-workspace {
  height: min(72vh, 44rem);
  min-height: min(72vh, 44rem);
}

.admin-chat-preview-list {
  border-right: 1px solid var(--color-line);
  gap: .25rem;
  min-width: 0;
  padding: 1rem;
  display: grid;
  overflow-y: auto;
}

.admin-chat-preview-list-header {
  justify-content: space-between;
  align-items: start;
  gap: .75rem;
  margin-bottom: .5rem;
  display: flex;
}

.admin-chat-preview-list-label {
  color: var(--color-muted);
  letter-spacing: .08em;
  text-transform: uppercase;
  margin: .7rem 0 .15rem;
  font-size: .72rem;
  font-weight: 800;
}

.admin-chat-preview-list-label-spaced {
  border-top: 1px solid var(--color-line);
  padding-top: .85rem;
}

.admin-chat-preview-list-row {
  appearance: none;
  color: var(--color-ink);
  cursor: pointer;
  font: inherit;
  text-align: left;
  background: none;
  border: 1px solid #0000;
  align-items: center;
  gap: .6rem;
  width: 100%;
  min-width: 0;
  padding: .65rem .7rem;
  display: flex;
}

.admin-chat-preview-list-row[aria-current="page"] {
  background: var(--color-brand-tint-soft);
  border-color: var(--color-brand-tint-border);
  color: var(--color-brand-strong);
}

.admin-chat-preview-list-row:focus-visible {
  outline: 3px solid var(--color-focus-ring);
  outline-offset: 2px;
}

.admin-chat-preview-row-icon {
  text-align: center;
  width: 1.5rem;
  font-weight: 850;
}

.admin-chat-channel-preview-container {
  min-width: 0;
}

.admin-chat-channel-preview {
  appearance: none;
  color: var(--color-ink);
  cursor: pointer;
  font: inherit;
  text-align: left;
  background: none;
  border: 1px solid #0000;
  align-items: center;
  gap: .65rem;
  width: 100%;
  min-width: 0;
  padding: .65rem .7rem;
  display: flex;
}

.admin-chat-channel-preview:hover, .admin-chat-channel-preview:focus-visible, .admin-chat-channel-preview-selected {
  background: var(--color-brand-tint-soft);
  border-color: var(--color-brand-tint-border);
  color: var(--color-brand-strong);
}

.admin-chat-channel-preview:focus-visible {
  outline: 3px solid var(--color-focus-ring);
  outline-offset: 2px;
}

.admin-chat-channel-preview-muted {
  opacity: .72;
}

.admin-chat-channel-preview-disabled {
  cursor: default;
  opacity: .74;
}

.admin-chat-channel-preview-disabled:hover {
  color: var(--color-ink);
  background: none;
  border-color: #0000;
}

.admin-chat-channel-preview-avatar {
  background: var(--color-brand-tint-soft);
  border: 1px solid var(--color-brand-tint-border);
  color: var(--color-brand-strong);
  flex: 0 0 2rem;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  font-size: .74rem;
  font-weight: 850;
  line-height: 1;
  display: inline-flex;
  overflow: hidden;
}

.admin-chat-channel-preview-avatar img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
}

.admin-chat-channel-preview-main {
  flex: auto;
  gap: .18rem;
  min-width: 0;
  display: grid;
}

.admin-chat-channel-preview-title-row, .admin-chat-channel-preview-meta-row {
  align-items: center;
  gap: .4rem;
  min-width: 0;
  display: flex;
}

.admin-chat-channel-preview-title, .admin-chat-channel-preview-message {
  text-overflow: ellipsis;
  white-space: nowrap;
  min-width: 0;
  overflow: hidden;
}

.admin-chat-channel-preview-title {
  flex: auto;
  font-size: .92rem;
  font-weight: 780;
}

.admin-chat-channel-preview-type {
  color: var(--color-muted);
  text-transform: uppercase;
  flex: none;
  font-size: .68rem;
  font-weight: 800;
}

.admin-chat-channel-preview-message {
  color: var(--color-muted);
  flex: auto;
  font-size: .75rem;
}

.admin-chat-channel-preview-message-empty {
  font-style: italic;
}

.admin-chat-channel-preview-time {
  color: var(--color-muted);
  white-space: nowrap;
  flex: none;
  font-size: .72rem;
}

.admin-chat-channel-preview-unread {
  background: color-mix(in srgb, var(--color-danger, #b91c1c) 8%, transparent);
  border: 1px solid color-mix(in srgb, var(--color-danger, #b91c1c) 35%, var(--color-line));
  color: var(--color-danger, #b91c1c);
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 1.45rem;
  padding: .2rem .38rem;
  font-size: .72rem;
  font-weight: 850;
  line-height: 1;
  display: inline-flex;
}

.admin-chat-channel-header {
  border-bottom: 1px solid var(--color-line);
  justify-content: space-between;
  align-items: center;
  min-width: 0;
  padding: .9rem 1rem;
  display: flex;
}

.admin-chat-channel-header-main {
  gap: .25rem;
  min-width: 0;
  display: grid;
}

.admin-chat-channel-header-title-row {
  flex-wrap: wrap;
  align-items: center;
  gap: .45rem;
  display: flex;
}

.admin-chat-channel-header-type, .admin-chat-channel-header-participants, .admin-chat-channel-header-context span {
  color: var(--color-muted);
  font-size: .72rem;
  font-weight: 800;
}

.admin-chat-channel-header-type {
  color: var(--color-brand-strong);
  text-transform: uppercase;
}

.admin-chat-channel-header-title {
  color: var(--color-ink);
  text-overflow: ellipsis;
  white-space: nowrap;
  min-width: 0;
  margin: 0;
  font-size: 1.05rem;
  line-height: 1.25;
  overflow: hidden;
}

.admin-chat-channel-header-context {
  flex-wrap: wrap;
  align-items: center;
  gap: .35rem;
  min-width: 0;
  display: flex;
}

.admin-chat-channel-header-context span {
  background: var(--color-brand-tint-soft);
  border: 1px solid var(--color-brand-tint-border);
  color: var(--color-brand-strong);
  padding: .16rem .45rem;
}

.admin-chat-channel-header-fallback {
  color: var(--color-muted);
  margin: 0;
  font-size: .8rem;
}

.admin-chat-connection-banner {
  background: var(--color-warning-tint-soft);
  border-bottom: 1px solid var(--color-warning-tint-border);
  color: var(--color-ink);
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  gap: .45rem;
  padding: .55rem 1rem;
  display: flex;
}

.admin-chat-connection-banner > span:first-child {
  color: var(--color-warning);
  text-transform: uppercase;
  font-size: .75rem;
  font-weight: 850;
}

.admin-chat-connection-banner-copy {
  color: var(--color-muted);
  flex: 14rem;
  font-size: .8rem;
}

.admin-chat-connection-banner-failed, .admin-chat-connection-banner-offline {
  background: color-mix(in srgb, var(--color-error) 8%, transparent);
  border-bottom-color: color-mix(in srgb, var(--color-error) 24%, var(--color-line));
}

.admin-chat-connection-banner-failed > span:first-child, .admin-chat-connection-banner-offline > span:first-child {
  color: var(--color-error);
}

.admin-chat-readonly-composer {
  background: var(--color-surface-strong);
  border-top: 1px solid var(--color-line);
  color: var(--color-muted);
  gap: .25rem;
  padding: .85rem 1rem;
  display: grid;
}

.admin-chat-readonly-composer strong {
  color: var(--color-ink);
  font-size: .85rem;
}

.admin-chat-readonly-composer span {
  font-size: .8rem;
}

.admin-chat-readonly-composer-unsafe, .admin-chat-readonly-composer-unauthorized {
  background: color-mix(in srgb, var(--color-error) 6%, var(--color-surface-strong));
}

.admin-chat-dm-message {
  width: 100%;
  padding-inline: .65rem;
  display: flex;
}

.admin-chat-dm-message-incoming {
  justify-content: flex-start;
}

.admin-chat-dm-message-outgoing {
  justify-content: flex-end;
}

.admin-chat-dm-message > .str-chat__message {
  max-width: min(42rem, 82%);
}

.admin-chat-operational-message {
  border-left: 3px solid #0000;
  width: 100%;
  padding: .1rem .75rem .1rem .85rem;
}

.admin-chat-operational-message-team {
  border-left-color: var(--color-brand-tint-border);
}

.admin-chat-operational-message-admin {
  border-left-color: var(--color-line);
}

.admin-chat-operational-message > .str-chat__message {
  max-width: min(56rem, 100%);
}

.admin-chat-announcement-message {
  background: color-mix(in srgb, var(--color-brand-tint-soft) 70%, transparent);
  border-left: 3px solid var(--color-brand-tint-border);
  width: 100%;
  padding: .3rem .85rem;
}

.admin-chat-announcement-message > .str-chat__message {
  max-width: min(58rem, 100%);
}

.admin-chat-attachment-selector-content {
  align-items: center;
  gap: .25rem;
  font-size: .8rem;
  font-weight: 750;
  display: inline-flex;
}

.admin-chat-attachment-preview-shell, .admin-chat-link-preview-shell {
  gap: .4rem;
  display: grid;
}

.admin-chat-attachment-policy {
  color: var(--color-muted);
  padding-inline: .75rem;
  font-size: .75rem;
}

.admin-chat-attachment-error {
  background: color-mix(in srgb, var(--color-error) 7%, var(--color-surface-strong));
  border: 1px solid color-mix(in srgb, var(--color-error) 25%, var(--color-line));
  color: var(--color-muted);
  flex-wrap: wrap;
  align-items: center;
  gap: .45rem;
  margin: .4rem .75rem;
  padding: .55rem .65rem;
  display: flex;
}

.admin-chat-attachment-error strong {
  color: var(--color-error);
}

.admin-chat-attachment-error button {
  margin-left: auto;
}

.admin-chat-preview-conversation {
  grid-template-rows: auto auto minmax(0, 1fr) auto;
  min-width: 0;
  min-height: 0;
  display: grid;
}

.admin-chat-preview-header {
  border-bottom: 1px solid var(--color-line);
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  padding: .85rem 1.1rem;
  display: flex;
}

.admin-chat-preview-title {
  margin: 0;
  font-size: 1rem;
}

.admin-chat-preview-subtitle {
  margin: .15rem 0 0;
  font-size: .83rem;
}

.admin-chat-preview-tabs {
  border-bottom: 1px solid var(--color-line);
  align-items: center;
  gap: 1rem;
  min-width: 0;
  padding: 0 1.1rem;
  display: flex;
  overflow-x: auto;
}

.admin-chat-preview-tabs span {
  white-space: nowrap;
  padding: .75rem 0 .7rem;
  font-size: .85rem;
  display: inline-flex;
}

.admin-chat-preview-tabs span[aria-current="page"] {
  border-bottom: 2px solid var(--color-ink);
}

.admin-chat-preview-messages {
  gap: 1.1rem;
  min-height: 0;
  padding: 1.5rem min(8vw, 5rem);
  display: grid;
  overflow-y: auto;
}

.admin-chat-preview-message {
  grid-template-columns: auto minmax(0, 1fr);
  gap: .7rem;
  display: grid;
}

.admin-chat-preview-message-meta {
  flex-wrap: wrap;
  align-items: baseline;
  gap: .45rem;
  display: flex;
}

.admin-chat-preview-message-meta span {
  font-size: .8rem;
}

.admin-chat-preview-message-body p {
  margin: 0;
  font-size: .95rem;
  line-height: 1.55;
}

.admin-chat-preview-reply-count {
  align-items: center;
  gap: .45rem;
  margin-top: .2rem;
  font-size: .8rem;
  display: flex;
}

.admin-chat-preview-composer {
  border-top: 1px solid var(--color-line);
  gap: .45rem;
  padding: .85rem min(8vw, 5rem) 1rem;
  display: grid;
}

.admin-chat-preview-composer input {
  border: 1px solid var(--color-line);
  font: inherit;
  width: 100%;
  min-height: 2.8rem;
  padding: 0 .9rem;
}

.admin-chat-preview-composer-toolbar {
  flex-wrap: wrap;
  align-items: center;
  gap: .35rem;
  display: flex;
}

.admin-chat-preview-composer-toolbar .admin-chat-preview-send {
  background: var(--color-brand-strong);
  color: var(--color-brand-contrast);
  margin-left: auto;
}

.admin-chat-workspace .str-chat__icon {
  flex: none;
  width: 1.25rem;
  max-width: 1.25rem;
  height: 1.25rem;
  max-height: 1.25rem;
  display: inline-block;
}

.admin-chat-workspace .str-chat__empty-channel, .admin-chat-workspace .str-chat__channel-list-empty {
  text-align: center;
  place-items: center;
  min-height: 12rem;
  padding: 1.5rem;
  display: grid;
}

.admin-chat-workspace .str-chat__empty-channel .str-chat__icon, .admin-chat-workspace .str-chat__channel-list-empty .str-chat__icon {
  width: 2.5rem;
  max-width: 2.5rem;
  height: 2.5rem;
  max-height: 2.5rem;
}

.admin-chat-overlay {
  z-index: 90;
  position: fixed;
  inset: 0;
}

.admin-chat-overlay-backdrop {
  background: #00000057;
  border: 0;
  width: 100%;
  padding: 0;
  display: block;
  position: absolute;
  inset: 0;
}

.admin-chat-overlay-panel {
  background: var(--color-shell-surface);
  border: 1px solid var(--color-line);
  box-shadow: var(--shadow-strong);
  will-change: transform;
  flex-direction: column;
  gap: 0;
  width: min(26.25rem, 100vw - 2rem);
  min-width: 20rem;
  max-width: calc(100vw - 2rem);
  height: min(38.75rem, 100dvh - 2rem);
  min-height: 24rem;
  max-height: calc(100dvh - 2rem);
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
}

.admin-chat-overlay-panel[data-state="dragging"] {
  box-shadow: 0 24px 48px #0f172a3d;
}

.admin-chat-overlay-panel[data-state="minimized"] {
  width: min(22rem, 100vw - 2rem);
  height: auto;
  min-height: 0;
}

.admin-chat-overlay-header {
  border-bottom: 1px solid var(--color-line);
  touch-action: none;
  -webkit-user-select: none;
  user-select: none;
  justify-content: space-between;
  align-items: center;
  gap: .75rem;
  padding: .65rem .75rem;
  display: flex;
}

.admin-chat-overlay-panel[data-state="dragging"] .admin-chat-overlay-header {
  cursor: grabbing;
}

.admin-chat-overlay-panel:not([data-state="dragging"]) .admin-chat-overlay-header {
  cursor: grab;
}

.admin-chat-overlay-drag-handle {
  color: var(--color-ink-muted);
  letter-spacing: 0;
  flex: none;
  font-size: 1rem;
  line-height: 1;
}

.admin-chat-overlay-title {
  flex: 1;
  min-width: 0;
}

.admin-chat-overlay-actions {
  flex: none;
  align-items: center;
  gap: .4rem;
  display: inline-flex;
}

.admin-chat-overlay-control, .admin-chat-overlay-close {
  flex: none;
  font-family: inherit;
}

.admin-chat-overlay-control {
  background: var(--color-neutral-surface);
  border: 1px solid var(--color-line);
  color: var(--color-ink);
  font: inherit;
  min-height: 2rem;
  padding: 0 .65rem;
  font-size: .78rem;
  font-weight: 700;
}

.admin-chat-overlay-close {
  background: var(--color-neutral-surface);
  border: 1px solid var(--color-line);
  color: var(--color-ink);
  justify-content: center;
  align-items: center;
  width: 2.25rem;
  height: 2.25rem;
  font-size: 1.35rem;
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
  display: inline-flex;
}

.admin-chat-overlay[data-mobile-overlay="true"] .admin-chat-overlay-backdrop {
  background: #00000038;
}

.admin-chat-overlay-control:hover, .admin-chat-overlay-control:focus-visible, .admin-chat-overlay-close:hover, .admin-chat-overlay-close:focus-visible {
  background: var(--color-brand-tint-soft);
  color: var(--color-brand-strong);
  outline: 3px solid var(--color-focus-ring);
  outline-offset: 2px;
}

.admin-chat-overlay-body {
  flex: 1;
  min-height: 0;
  overflow: hidden;
}

.admin-chat-overlay[data-dragging="true"] .admin-chat-overlay-body {
  pointer-events: none;
}

.admin-chat-overlay-body .admin-chat-workspace-overlay, .admin-chat-overlay-body .admin-chat-workspace-overlay .str-chat, .admin-chat-overlay-body .admin-chat-workspace-overlay .str-chat__container {
  height: 100%;
  min-height: 100%;
}

.admin-chat-composer, .admin-chat-candidate-groups, .admin-chat-candidate-group, .admin-chat-candidate-list, .admin-chat-selected, .admin-chat-review, .admin-chat-capabilities, .admin-chat-capability-list, .admin-chat-capability {
  display: grid;
}

.admin-chat-composer, .admin-chat-capabilities {
  gap: 1rem;
}

.admin-chat-compose-grid {
  grid-template-columns: minmax(16rem, .9fr) minmax(18rem, 1.1fr);
  gap: 1rem;
  display: grid;
}

.admin-chat-picker {
  gap: .85rem;
  min-width: 0;
  display: grid;
}

.admin-chat-selected {
  grid-template-columns: repeat(auto-fit, minmax(9rem, max-content));
  gap: .5rem;
}

.admin-chat-recipient-chip {
  background: var(--color-card-subtle-surface);
  border: 1px solid var(--color-subtle-border);
  border-radius: var(--radius-pill);
  color: var(--color-ink);
  cursor: pointer;
  font: inherit;
  text-align: left;
  justify-content: space-between;
  align-items: center;
  gap: .55rem;
  max-width: 100%;
  min-height: 2.1rem;
  padding: .35rem .7rem;
  font-size: .85rem;
  font-weight: 700;
  display: inline-flex;
}

.admin-chat-recipient-chip-static {
  cursor: default;
  justify-content: center;
}

.admin-chat-candidate-groups {
  gap: .75rem;
}

.admin-chat-candidate-group {
  background: var(--color-card-subtle-surface);
  border: 1px solid var(--color-subtle-border);
  gap: .65rem;
  padding: .8rem;
}

.admin-chat-capability-list {
  grid-template-columns: repeat(auto-fit, minmax(15rem, 1fr));
  gap: .75rem;
}

.admin-chat-capability {
  background: var(--color-card-subtle-surface);
  border: 1px solid var(--color-subtle-border);
  gap: .55rem;
  padding: .8rem;
}

.admin-chat-candidate-heading {
  color: var(--color-ink);
  letter-spacing: .06em;
  text-transform: uppercase;
  margin: 0;
  font-size: .82rem;
  font-weight: 800;
}

.admin-chat-candidate-list {
  gap: .45rem;
}

.admin-chat-candidate {
  background: var(--color-card-surface);
  border: 1px solid var(--color-line);
  color: var(--color-ink);
  cursor: pointer;
  font: inherit;
  text-align: left;
  justify-content: space-between;
  align-items: center;
  min-height: 2.6rem;
  padding: .55rem .65rem;
  display: flex;
}

.admin-chat-candidate span:first-child {
  font-weight: 700;
}

.admin-chat-candidate span:last-child, .admin-chat-limit-text {
  color: var(--color-ink-muted);
  font-size: .82rem;
}

.admin-chat-candidate:disabled {
  cursor: not-allowed;
  opacity: .55;
}

.admin-chat-review-summary {
  flex-wrap: wrap;
  align-items: center;
  gap: .5rem;
  display: flex;
}

.admin-chat-guardrail, .admin-chat-success {
  border: 1px solid var(--color-warning-tint-border);
  background: var(--color-warning-tint-soft);
  color: var(--color-ink);
  padding: .75rem .85rem;
}

.admin-chat-success {
  border-color: var(--color-brand-tint-border);
  background: var(--color-brand-tint-soft);
}

.admin-chat-cleanup-confirm {
  color: var(--color-ink-muted);
  align-items: flex-start;
  gap: .55rem;
  line-height: 1.4;
  display: flex;
}

.admin-chat-cleanup-confirm input {
  margin-top: .15rem;
}

.admin-chat-review {
  gap: .85rem;
}

@media (max-width: 900px) {
  .admin-chat-preview-workspace {
    grid-template-columns: 1fr;
  }

  .admin-chat-preview-list {
    border-bottom: 1px solid var(--color-line);
    border-right: 0;
    max-height: 13rem;
  }

  .admin-chat-preview-messages, .admin-chat-preview-composer {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .admin-chat-workspace .str-chat__container, .admin-chat-compose-grid {
    grid-template-columns: 1fr;
  }

  .admin-chat-overlay-panel {
    border: 0;
    width: 100vw;
    min-width: 0;
    max-width: 100vw;
    height: 100dvh;
    min-height: 0;
    max-height: 100dvh;
    position: absolute;
    inset: 0;
  }

  .admin-chat-overlay-panel[data-state="mobile"] {
    transform: none;
  }

  .admin-chat-overlay-panel[data-state="mobile"] .admin-chat-overlay-header {
    cursor: default;
    touch-action: auto;
  }

  .admin-chat-workspace-overlay, .admin-chat-workspace-overlay .str-chat, .admin-chat-workspace-overlay .str-chat__container {
    height: calc(100dvh - 4.25rem);
    min-height: calc(100dvh - 4.25rem);
  }
}

.ui-card-grid, .ui-eyebrow-heading, .ui-eyebrow-heading-copy, .ui-button, .ui-form-grid, .ui-field, .ui-form-alert, .ui-checkbox-card, .ui-payment-actions, .ui-checkout-actions {
  display: grid;
}

.ui-card-grid {
  align-items: stretch;
}

.ui-stack {
  align-content: start;
  display: grid;
}

.ui-stack-gap-sm {
  gap: .5rem;
}

.ui-stack-gap-md {
  gap: 1rem;
}

.ui-stack-gap-lg {
  gap: 1.25rem;
}

.ui-content-inset {
  padding-inline: clamp(1rem, 2vw, 1.5rem);
}

.ui-card-grid-plain > .ui-card {
  box-shadow: none;
  background: none;
  border: 0;
  border-radius: 0;
}

.ui-eyebrow-heading {
  gap: .75rem;
  padding-block-start: .75rem;
}

.ui-eyebrow-heading-copy {
  gap: .5rem;
}

.ui-button {
  border: 1px solid var(--color-line);
  border-radius: var(--shape-button-radius);
  cursor: pointer;
  justify-content: center;
  align-items: center;
  gap: .5rem;
  min-height: 2.75rem;
  padding: .675rem 1rem;
  font-size: .95rem;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .12s, border-color .12s, box-shadow .12s, color .12s;
  display: inline-flex;
}

.ui-button-brand {
  background: var(--color-button-brand-bg);
  border-color: var(--color-button-brand-border);
  color: var(--color-ink-inverse);
}

.ui-button-brand:visited {
  color: var(--color-ink-inverse);
}

.ui-button-neutral {
  background: var(--color-neutral-surface);
  border-color: var(--color-neutral-border);
  color: var(--color-ink);
}

.ui-button-ghost {
  background: var(--color-ghost-surface);
  border-color: var(--color-line);
  color: var(--color-ink-muted);
}

.ui-button:hover {
  background: var(--color-surface-strong);
  border-color: var(--color-neutral-border);
  box-shadow: 0 1px 2px var(--color-line);
  color: var(--color-ink);
}

.ui-button-brand:hover {
  background: var(--color-button-brand-hover-bg);
  border-color: var(--color-button-brand-hover-border);
  color: var(--color-button-brand-hover-copy);
}

.ui-button-brand::selection {
  color: var(--color-ink-inverse) !important;
  background: #ffffff38 !important;
}

.ui-button-brand::selection {
  color: var(--color-ink-inverse) !important;
  background: #ffffff38 !important;
}

.ui-button-neutral::selection, .ui-button-ghost::selection {
  color: var(--color-ink) !important;
  background: #2563eb2e !important;
}

.ui-button-neutral::-moz-selection {
  color: var(--color-ink) !important;
  background: #2563eb2e !important;
}

.ui-button-ghost::-moz-selection {
  color: var(--color-ink) !important;
  background: #2563eb2e !important;
}

.print-only {
  display: none !important;
}

.printable-region {
  max-width: 100%;
}

.print-table {
  border-collapse: collapse;
  width: 100%;
}

.print-table th, .print-table td {
  border-bottom: 1px solid var(--color-line);
  text-align: left;
  vertical-align: top;
  padding: .5rem;
}

.print-page-break-before {
  break-before: page;
  page-break-before: always;
}

.print-page-break-after {
  break-after: page;
  page-break-after: always;
}

.print-avoid-break {
  break-inside: avoid;
  page-break-inside: avoid;
}

.browser-print-button {
  width: fit-content;
}

@media print {
  :root {
    --lightningcss-light: initial;
    --lightningcss-dark: ;
    color-scheme: light;
  }

  html, body {
    min-height: auto;
    color: #111827 !important;
    background: #fff !important;
    overflow: visible !important;
  }

  body {
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
  }

  .no-print, [data-print-hidden="true"], .auth-status, .install-prompt, .ui-skip-link, .ui-topbar, .ui-sidebar, .ui-action-row, .ui-toolbar-row, .ui-button, .admin-section-navigation-rail, .admin-chat-dock, .admin-chat-workspace-overlay, .marketing-header, .marketing-nav, [role="button"] {
    display: none !important;
  }

  .print-only {
    display: revert !important;
  }

  .printable-region {
    box-shadow: none !important;
    color: #111827 !important;
    background: #fff !important;
    max-width: none !important;
    margin: 0 !important;
    padding: 0 !important;
    display: block !important;
  }

  .printable-region *, .printable-region :before, .printable-region :after {
    box-shadow: none !important;
    text-shadow: none !important;
  }

  .print-table {
    border-collapse: collapse !important;
    width: 100% !important;
  }

  .print-table th, .print-table td {
    text-align: left;
    vertical-align: top;
    border-bottom: 1px solid #d1d5db !important;
    padding: .45rem .35rem !important;
  }

  .print-table thead {
    display: table-header-group;
  }

  .print-table tr, .print-avoid-break {
    break-inside: avoid;
    page-break-inside: avoid;
  }

  .print-page-break-before {
    break-before: page;
    page-break-before: always;
  }

  .print-page-break-after {
    break-after: page;
    page-break-after: always;
  }

  .print-link-url[href]:after {
    content: " (" attr(href) ")";
    overflow-wrap: anywhere;
    font-size: .85em;
  }
}

.ui-progress-button.e-control.e-btn {
  border-radius: var(--shape-button-radius);
  text-transform: none;
  justify-content: center;
  align-items: center;
  min-height: 2.75rem;
  padding: .675rem 1rem;
  font-family: inherit;
  font-size: .95rem;
  font-weight: 600;
  display: inline-flex;
}

.ui-progress-button.e-control.e-btn, .ui-progress-button.e-control.e-btn:hover, .ui-progress-button.e-control.e-btn:focus {
  box-shadow: none;
}

.ui-progress-button-brand.e-control.e-btn {
  background: var(--color-button-brand-bg);
  border-color: var(--color-button-brand-border);
  color: var(--color-ink-inverse);
}

.ui-progress-button-brand.e-control.e-btn:hover {
  background: var(--color-button-brand-hover-bg);
  border-color: var(--color-button-brand-hover-border);
  color: var(--color-button-brand-hover-copy);
}

.ui-progress-button-neutral.e-control.e-btn {
  background: var(--color-neutral-surface);
  border-color: var(--color-neutral-border);
  color: var(--color-ink);
}

.ui-progress-button-ghost.e-control.e-btn {
  background: var(--color-ghost-surface);
  border-color: var(--color-line);
  color: var(--color-ink-muted);
}

.ui-progress-button.e-control.e-btn.e-disabled, .ui-progress-button.e-control.e-btn:disabled {
  background: var(--color-button-disabled-bg);
  border-color: var(--color-button-disabled-border);
  color: var(--color-button-disabled-copy);
  cursor: not-allowed;
  opacity: 1;
}

.ui-progress-button-pending.e-control.e-btn.e-disabled, .ui-progress-button-pending.e-control.e-btn:disabled {
  cursor: progress;
}

.ui-progress-button.e-control.e-btn .e-spinner-pane {
  background: none;
}

.admin-creation-flow, .admin-creation-stepper, .admin-creation-stepper-content, .admin-creation-step {
  gap: 1rem;
  display: grid;
}

.admin-creation-stepper-control.e-stepper {
  --stepper-current-color: var(--color-brand);
  margin-block-end: .5rem;
}

.admin-creation-stepper-control.e-stepper .e-step-label, .admin-creation-stepper-control.e-stepper .e-step-text {
  color: var(--color-ink);
  font-family: inherit;
  font-size: .75rem;
  line-height: 1.2;
}

.admin-creation-stepper-control.e-stepper .e-step-inprogress:not(.e-step-error) .e-label, .admin-creation-stepper-control.e-stepper .e-step-inprogress:not(.e-step-error) .e-text, .admin-creation-stepper-control.e-stepper .e-step-selected:not(.e-step-error) .e-label, .admin-creation-stepper-control.e-stepper .e-step-selected:not(.e-step-error) .e-text {
  color: var(--color-brand);
}

.admin-creation-stepper-control.e-stepper .e-step-completed:not(.e-step-inprogress):not(.e-step-selected) .e-label, .admin-creation-stepper-control.e-stepper .e-step-completed:not(.e-step-inprogress):not(.e-step-selected) .e-text {
  color: var(--color-ink);
}

.admin-creation-stepper-control-clickable.e-stepper .admin-creation-stepper-linked-step {
  cursor: pointer;
}

.admin-creation-stepper-control-clickable.e-stepper .admin-creation-stepper-linked-step:focus-visible {
  outline: 2px solid var(--color-brand);
  outline-offset: 4px;
}

.syncfusion-admin-dialog.e-dialog {
  max-width: 90vw;
}

.availability-import-dialog.e-dialog {
  max-width: calc(100vw - 2rem);
}

.availability-import-dialog .e-dlg-header-content {
  display: none;
}

.availability-import-dialog .e-dlg-content, .availability-import-dialog .syncfusion-admin-dialog-body {
  padding: 0;
}

.availability-import-modal-shell {
  background: var(--color-surface);
  color: var(--color-ink);
  grid-template-rows: auto minmax(0, 1fr) auto;
  min-height: min(44rem, 100vh - 4rem);
  display: grid;
}

.availability-import-modal-header {
  border-bottom: 1px solid var(--color-line);
  grid-template-columns: minmax(0, 1fr) auto;
  align-items: center;
  gap: 1rem;
  padding: 1rem 1.25rem;
  display: grid;
}

.availability-import-modal-actions {
  flex-wrap: wrap;
  justify-content: end;
  align-items: center;
  gap: .75rem;
  display: flex;
}

.availability-import-modal-close {
  background: var(--color-surface);
  border: 1px solid var(--color-line);
  color: var(--color-ink);
  cursor: pointer;
  font: inherit;
  border-radius: .4rem;
  justify-content: center;
  align-items: center;
  width: 2.25rem;
  height: 2.25rem;
  padding: 0;
  font-weight: 700;
  display: inline-flex;
}

.availability-import-modal-close:disabled {
  cursor: not-allowed;
  opacity: .55;
}

.availability-import-modal-layout {
  grid-template-columns: minmax(11rem, 16rem) minmax(0, 1fr);
  gap: 1.5rem;
  padding: 1.25rem 1.5rem 1.5rem;
  display: grid;
}

.availability-import-modal-footer {
  border-top: 1px solid var(--color-line);
  justify-content: flex-end;
  padding: 1rem 1.25rem;
  display: flex;
}

.availability-import-modal-navigation {
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  gap: .75rem;
  display: flex;
}

.availability-import-modal-steps ol {
  gap: .5rem;
  margin: 0;
  padding: 0;
  list-style: none;
  display: grid;
}

.availability-import-modal-step {
  color: var(--color-copy-muted);
  cursor: default;
  font: inherit;
  text-align: left;
  background: none;
  border: 1px solid #0000;
  grid-template-columns: auto minmax(0, 1fr);
  place-items: center start;
  gap: .75rem;
  width: 100%;
  min-height: 3.25rem;
  padding: .65rem .75rem;
  font-weight: 700;
  display: grid;
}

.availability-import-modal-step:not(:disabled) {
  cursor: pointer;
}

.availability-import-modal-step-active {
  background: var(--color-fill-soft);
  border-color: var(--color-line);
  color: var(--color-ink);
}

.availability-import-modal-step-complete {
  color: var(--color-ink);
}

.availability-import-modal-step-number {
  border: 1px solid var(--color-line-strong);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  font-size: .875rem;
  line-height: 1;
  display: inline-flex;
}

.availability-import-modal-step-active .availability-import-modal-step-number, .availability-import-modal-step-complete .availability-import-modal-step-number {
  border-color: var(--color-brand);
  color: var(--color-brand);
}

.availability-import-modal-content {
  grid-template-rows: auto auto;
  align-content: start;
  align-items: start;
  gap: 1.5rem;
  max-width: 52rem;
  display: grid;
}

.availability-import-modal-step-heading {
  border-bottom: 1px solid var(--color-line);
  gap: .35rem;
  padding-bottom: 1rem;
  display: grid;
}

.availability-import-summary-grid {
  grid-template-columns: repeat(3, minmax(0, 1fr));
  align-items: stretch;
  gap: .75rem;
  display: grid;
}

.availability-import-summary-card {
  background: var(--color-card-subtle-surface);
  border: 1px solid var(--color-subtle-border);
  border-radius: .75rem;
  gap: .2rem;
  min-width: 0;
  padding: .95rem 1rem;
  display: grid;
}

.availability-import-summary-label, .availability-import-summary-detail, .availability-import-issue-meta, .availability-import-issue-copy {
  color: var(--color-ink-muted);
}

.availability-import-summary-label, .availability-import-summary-detail {
  margin: 0;
}

.availability-import-summary-value {
  color: var(--color-ink);
  letter-spacing: 0;
  margin: 0;
  font-size: clamp(1.75rem, 3vw, 2.5rem);
  font-weight: 800;
  line-height: .95;
}

.availability-import-review-section {
  gap: .75rem;
  display: grid;
}

.availability-import-review-heading {
  justify-content: space-between;
  align-items: center;
  gap: .75rem;
  display: flex;
}

.availability-import-issue-list {
  gap: .65rem;
  display: grid;
}

.availability-import-issue-card {
  background: var(--color-surface);
  border: 1px solid var(--color-line);
  border-radius: .75rem;
  gap: .45rem;
  padding: .8rem .95rem;
  display: grid;
}

.availability-import-issue-heading {
  justify-content: space-between;
  align-items: start;
  gap: .75rem;
  display: flex;
}

.availability-import-issue-title, .availability-import-issue-copy {
  margin: 0;
}

.availability-import-issue-title {
  color: var(--color-ink);
  font-weight: 700;
}

.availability-import-issue-meta {
  flex: none;
  font-size: .85rem;
  line-height: 1.4;
}

.availability-import-issue-copy {
  line-height: 1.45;
}

.availability-import-warning-resolution {
  gap: .45rem;
  display: grid;
}

.availability-import-warning-resolution-form {
  grid-template-columns: minmax(0, 1fr) auto auto;
  align-items: end;
  gap: .75rem;
  display: grid;
}

.availability-import-warning-resolution-field {
  gap: .35rem;
  min-width: 0;
  display: grid;
}

.availability-import-warning-suggestion-list {
  flex-wrap: wrap;
  grid-column: 1 / -1;
  gap: .5rem;
  display: flex;
}

.availability-import-warning-resolution-label {
  color: var(--color-ink-muted);
  letter-spacing: .04em;
  text-transform: uppercase;
  margin: 0;
  font-size: .75rem;
  font-weight: 800;
}

.availability-import-warning-resolution-result {
  border: 1px solid var(--color-line);
  color: var(--color-ink);
  border-radius: .5rem;
  justify-content: space-between;
  align-items: center;
  gap: .75rem;
  min-height: 2.75rem;
  padding: .65rem .8rem;
  display: flex;
}

.availability-import-warning-resolution-result-success {
  background: var(--color-brand-tint-soft);
  border-color: var(--color-brand-tint-border);
  color: var(--color-brand-strong);
}

.availability-import-warning-resolution-result-skipped {
  background: var(--color-surface);
}

.availability-import-warning-range-selection {
  gap: .75rem;
  display: grid;
}

.availability-import-warning-checkbox-list {
  border: 1px solid var(--color-line);
  border-radius: .5rem;
  max-height: 9.5rem;
  display: grid;
  overflow-y: auto;
}

.availability-import-warning-checkbox-row {
  grid-template-columns: auto minmax(0, 1fr);
  align-items: start;
  gap: .6rem;
  padding: .7rem .8rem;
  display: grid;
}

.availability-import-warning-checkbox-row + .availability-import-warning-checkbox-row {
  border-top: 1px solid var(--color-line);
}

.availability-import-warning-duplicate-metadata {
  gap: .75rem;
  display: grid;
}

.availability-import-warning-value-list {
  gap: .5rem;
  margin: 0;
  display: grid;
}

.availability-import-warning-value-row {
  border: 1px solid var(--color-line);
  border-radius: .5rem;
  gap: .25rem;
  padding: .65rem .8rem;
  display: grid;
}

.availability-import-warning-value-label {
  color: var(--color-ink-muted);
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: .75rem;
  font-weight: 800;
}

.availability-import-warning-value-copy {
  color: var(--color-ink);
  white-space: pre-wrap;
  margin: 0;
}

.availability-import-warning-resolution-link {
  color: var(--color-brand-strong);
  cursor: pointer;
  font: inherit;
  white-space: nowrap;
  background: none;
  border: 0;
  padding: 0;
}

@media (max-width: 720px) {
  .availability-import-summary-grid {
    grid-template-columns: 1fr;
  }

  .availability-import-warning-resolution-form {
    grid-template-columns: 1fr;
    align-items: stretch;
  }

  .availability-import-review-heading, .availability-import-issue-heading {
    align-items: start;
  }
}

.admin-creation-step-hidden {
  display: none;
}

.onboarding-stepper-flow-header, .onboarding-stepper-flow-content {
  gap: 1rem;
  display: grid;
}

.onboarding-stepper-flow-shell {
  background: var(--color-surface);
  overscroll-behavior: contain;
  z-index: 50;
  justify-content: center;
  align-items: flex-start;
  padding: clamp(1rem, 3vw, 2rem);
  display: flex;
  position: fixed;
  inset: 0;
  overflow-y: auto;
}

.ui-shell-admin:has(.onboarding-stepper-flow-shell) .ui-nav-sidebar {
  filter: blur(14px) saturate(1.06);
  pointer-events: none;
}

.onboarding-stepper-flow-header {
  grid-template-columns: minmax(0, 1fr) auto;
  align-items: start;
}

.onboarding-stepper-flow-header-with-summary {
  grid-template-columns: minmax(0, 1fr) auto;
}

#onboarding-stepper-flow-title {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: .5rem;
}

.onboarding-stepper-flow-summary {
  color: var(--color-muted);
  grid-column: 1;
  max-width: 24rem;
  font-size: .875rem;
}

.onboarding-stepper-flow-close.ui-button {
  color: var(--color-error);
  align-self: start;
  min-height: auto;
  padding: .15rem .5rem;
  font-size: 1.35rem;
  font-weight: 700;
  line-height: 1;
}

.onboarding-stepper-flow-close.ui-button:hover, .onboarding-stepper-flow-close.ui-button:focus-visible {
  background: color-mix(in srgb, var(--color-error) 10%, transparent);
  color: var(--color-error);
}

.onboarding-stepper-flow-overlay {
  box-shadow: none;
  background: none;
  border: 0;
  width: 100%;
  max-width: 68rem;
  margin-inline: auto;
  padding: 0;
}

.onboarding-stepper-flow-card.ui-card {
  background: var(--color-surface, #fff);
  border: 1px solid var(--color-line);
  box-shadow: 0 16px 40px color-mix(in srgb, var(--color-ink) 10%, transparent);
  border-radius: .5rem;
  overflow: hidden;
}

.onboarding-stepper-flow-card .onboarding-stepper-flow-header, .onboarding-stepper-flow-card .admin-creation-stepper {
  padding: clamp(1rem, 2vw, 1.5rem);
}

.onboarding-stepper-flow-card .admin-creation-stepper {
  border-top: 1px solid var(--color-line);
}

.plan-selection-card.ui-card {
  flex-direction: column;
  min-width: 0;
  display: flex;
}

.plan-selection-grid {
  min-width: 0;
}

.plan-selection-card-current.ui-card {
  border-color: var(--color-brand);
  box-shadow: 0 0 0 1px color-mix(in srgb, var(--color-brand) 65%, transparent);
}

.plan-selection-form {
  flex: 1;
  align-content: space-between;
}

.platform-billing-overview {
  gap: 1rem;
  display: grid;
}

.platform-billing-overview-card.ui-card {
  border-radius: .5rem;
  gap: 1rem;
  padding: 1.25rem;
  display: grid;
}

.platform-billing-plan-summary, .platform-billing-payment-method-card.ui-card {
  grid-template-columns: minmax(0, 1fr) auto;
  align-items: start;
  gap: 1rem;
  display: grid;
}

.platform-billing-price {
  text-align: right;
}

.platform-billing-price strong {
  font-size: 1.5rem;
  line-height: 1.2;
  display: block;
}

.platform-billing-card-actions {
  flex-wrap: wrap;
  gap: .5rem;
  display: flex;
}

.platform-billing-invoice-table-wrap {
  overflow-x: auto;
}

.platform-billing-invoice-table {
  border-collapse: collapse;
  width: 100%;
  min-width: 32rem;
}

.platform-billing-invoice-table th, .platform-billing-invoice-table td {
  border-bottom: 1px solid var(--color-line);
  text-align: left;
  padding: .65rem 0;
}

.platform-billing-invoice-table tr:last-child td {
  border-bottom: 0;
}

.platform-billing-invoice-table th {
  color: var(--color-muted);
  font-size: .85rem;
  font-weight: 600;
}

.onboarding-setup-path-step, .onboarding-setup-path-options, .onboarding-setup-path-option > span, .onboarding-setup-question-list, .onboarding-setup-question {
  gap: .75rem;
  display: grid;
}

.onboarding-setup-path-options {
  border: 0;
  margin: 0;
  padding: 0;
}

.onboarding-setup-path-option {
  border: 1px solid var(--color-line);
  grid-template-columns: auto minmax(0, 1fr);
  align-items: center;
  gap: .75rem;
  padding: 1rem;
  display: grid;
}

.onboarding-setup-path-option-selected {
  border-color: var(--color-brand);
}

.onboarding-setup-path-option > span > span:last-child {
  color: var(--color-muted);
  font-size: .875rem;
}

.onboarding-setup-question .ui-heading {
  text-align: left;
  margin: 0;
  font-size: 1rem;
}

.onboarding-setup-question-list {
  padding-left: 1rem;
}

.onboarding-setup-choice-group {
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  gap: .5rem;
  padding-left: 1rem;
  display: flex;
}

.onboarding-setup-path-step > .ui-toolbar-actions {
  justify-content: flex-end;
}

.onboarding-stepper-flow-shell .ui-toolbar-actions {
  justify-content: flex-end;
  margin-top: 1rem;
}

.onboarding-review-step {
  gap: 1rem;
  display: grid;
}

.onboarding-review-diagram-frame {
  background: var(--color-surface);
  border: 1px solid var(--color-line);
  min-height: 240px;
  overflow: auto hidden;
}

.onboarding-review-hierarchy {
  height: var(--onboarding-review-hierarchy-height);
  width: min(100%, 1000px);
  min-width: 1000px;
  position: relative;
}

.onboarding-review-connector-layer {
  pointer-events: none;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0;
  overflow: visible;
}

.onboarding-review-connector {
  fill: none;
  stroke: var(--color-brand-strong);
  stroke-linecap: round;
  stroke-width: 4px;
}

.onboarding-review-hierarchy-node {
  background: linear-gradient(180deg, color-mix(in srgb, var(--color-neutral-surface) 92%, var(--color-brand-tint-soft)), var(--color-shell-surface)),
    var(--color-neutral-surface);
  border: 1px solid var(--color-brand-tint-border);
  box-shadow: 0 12px 24px color-mix(in srgb, var(--color-ink) 14%, transparent),
    inset 0 1px 0 color-mix(in srgb, var(--color-surface-raised) 72%, transparent);
  color: var(--color-ink);
  filter: brightness(1.04);
  left: var(--onboarding-review-node-x);
  text-align: center;
  min-height: 3.15rem;
  top: var(--onboarding-review-node-y);
  white-space: nowrap;
  z-index: 1;
  border-radius: .375rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: .12rem;
  padding: .35rem .75rem;
  font-size: 1rem;
  font-weight: 800;
  line-height: 1.15;
  display: flex;
  position: absolute;
  transform: translate(-50%, -50%);
}

.onboarding-review-hierarchy-node-name, .onboarding-review-hierarchy-node-type {
  text-overflow: ellipsis;
  min-width: 0;
  display: block;
  overflow: hidden;
}

.onboarding-review-hierarchy-node-type {
  opacity: .68;
  font-size: .78rem;
  font-weight: 700;
}

.onboarding-review-hierarchy-node[data-kind="league"], .onboarding-review-hierarchy-node[data-kind="season"] {
  width: 150px;
  min-width: 150px;
}

.onboarding-review-hierarchy-node[data-kind="league"] {
  box-shadow: 0 12px 24px color-mix(in srgb, var(--color-brand) 18%, transparent),
    inset 0 1px 0 color-mix(in srgb, var(--color-surface-raised) 72%, transparent);
}

.onboarding-review-hierarchy-node[data-kind="season"] {
  background: linear-gradient(180deg, color-mix(in srgb, var(--color-neutral-surface) 88%, var(--color-brand-tint-soft)), var(--color-shell-surface)),
    var(--color-neutral-surface);
}

.onboarding-review-hierarchy-node[data-kind="division"] {
  background: linear-gradient(180deg, color-mix(in srgb, var(--color-neutral-surface) 94%, var(--color-surface-raised)), var(--color-shell-surface)),
    var(--color-neutral-surface);
  width: 150px;
  min-width: 150px;
}

.onboarding-setup-choice-group button {
  border: 1px solid var(--color-line);
  color: var(--color-ink);
  cursor: pointer;
  font: inherit;
  background: none;
  border-radius: .375rem;
  min-height: 2.5rem;
  padding: .55rem .9rem;
  font-weight: 700;
}

.onboarding-setup-choice-group button:hover, .onboarding-setup-choice-group button:focus-visible, .onboarding-setup-choice-group .onboarding-setup-choice-button-selected {
  background: color-mix(in srgb, var(--color-brand) 14%, transparent);
  border-color: var(--color-brand);
  color: var(--color-brand);
}

.onboarding-division-setup-step, .onboarding-division-format-list, .onboarding-division-format-card, .onboarding-division-row-list {
  gap: 1rem;
  display: grid;
}

.onboarding-division-format-list {
  grid-template-columns: repeat(auto-fit, minmax(17rem, 1fr));
}

.onboarding-division-format-card {
  border: 1px solid var(--color-line);
  padding: 1rem;
}

.onboarding-division-format-card-header, .onboarding-division-row {
  grid-template-columns: minmax(0, 1fr) 2.5rem;
  align-items: center;
  gap: .75rem;
  display: grid;
}

.onboarding-division-format-card-header {
  padding-right: .25rem;
}

.onboarding-division-row-list {
  max-height: 15rem;
  padding-right: .25rem;
  overflow-y: auto;
}

.onboarding-division-row label {
  min-width: 0;
}

.onboarding-division-row .ui-input {
  width: 100%;
}

.onboarding-division-icon-button.ui-button {
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  min-width: 2.5rem;
  height: 2.5rem;
  min-height: 2.5rem;
  padding: 0;
  font-size: 1.1rem;
  font-weight: 800;
  line-height: 1;
  display: inline-flex;
}

@media (max-width: 720px) {
  .availability-import-modal-header, .availability-import-modal-layout {
    grid-template-columns: minmax(0, 1fr);
  }

  .availability-import-modal-header {
    align-items: start;
  }

  .availability-import-modal-actions {
    justify-content: start;
  }

  .availability-import-modal-layout {
    gap: 1.25rem;
    padding: 1.25rem;
  }

  .availability-import-modal-steps ol {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .availability-import-modal-step {
    text-align: center;
    justify-items: center;
    gap: .4rem;
    min-height: 4rem;
    padding: .5rem;
  }

  .onboarding-stepper-flow-header {
    grid-template-columns: minmax(0, 1fr);
  }

  .onboarding-stepper-flow-shell {
    align-items: stretch;
    padding: 0;
  }

  .onboarding-stepper-flow-overlay {
    max-width: 100%;
  }

  .onboarding-stepper-flow-card.ui-card {
    box-shadow: none;
    border-inline: 0;
    width: 100%;
    min-width: 0;
  }

  .onboarding-stepper-flow-card .onboarding-stepper-flow-header, .onboarding-stepper-flow-card .admin-creation-stepper {
    padding: .85rem;
  }

  .ui-shell-admin:has(.onboarding-stepper-flow-shell) .ui-nav-sidebar {
    filter: none;
  }
}

.team-sideline-onboarding-step, .team-sideline-upload-card, .team-sideline-import-type-list {
  gap: .75rem;
  display: grid;
}

.team-sideline-import-type-card {
  background: var(--color-surface-raised);
  border: 1px solid var(--color-line);
  color: inherit;
  text-align: left;
  border-radius: .5rem;
  display: grid;
  overflow: hidden;
}

.team-sideline-import-type-card-selected {
  border-color: var(--color-brand);
}

.team-sideline-import-type-card-picker {
  color: inherit;
  cursor: pointer;
  font: inherit;
  text-align: left;
  background: none;
  border: 0;
  grid-template-columns: auto minmax(0, 1fr);
  align-items: start;
  gap: .75rem;
  width: 100%;
  padding: 1rem;
  display: grid;
}

.team-sideline-import-type-card:hover {
  border-color: var(--color-brand);
}

.team-sideline-import-type-radio {
  background: var(--color-surface-raised);
  border: 1px solid color-mix(in srgb, var(--color-ink-muted) 42%, var(--color-line));
  box-shadow: inset 0 0 0 4px var(--color-surface-raised);
  border-radius: 50%;
  width: 1rem;
  height: 1rem;
  margin-top: .15rem;
  display: inline-block;
}

.team-sideline-import-type-card-selected .team-sideline-import-type-radio {
  background: var(--color-brand);
  border-color: var(--color-brand);
}

.team-sideline-import-type-card-copy {
  gap: .25rem;
  display: grid;
}

.team-sideline-import-type-card-copy span {
  color: var(--color-ink-muted);
}

.team-sideline-import-type-selected-detail {
  border-top: 1px solid var(--color-line);
  gap: .75rem;
  margin: 0 1rem 1rem 3.25rem;
  padding-top: .75rem;
  display: grid;
}

.team-sideline-import-type-download {
  color: var(--color-brand-strong);
  align-items: center;
  gap: .4rem;
  width: max-content;
  font-weight: 700;
  text-decoration: none;
  display: inline-flex;
}

.team-sideline-import-type-download svg {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 1.7px;
  width: 1rem;
  height: 1rem;
}

.team-sideline-import-provider-steps {
  gap: .35rem;
  margin: 0;
  padding-left: 1.2rem;
  display: grid;
}

.team-sideline-import-example-link {
  color: var(--color-brand-strong);
  cursor: pointer;
  font: inherit;
  text-underline-offset: .18em;
  background: none;
  border: 0;
  padding: 0;
  font-weight: 700;
  text-decoration-line: underline;
  text-decoration-thickness: .08em;
}

.team-sideline-import-example-link:hover, .team-sideline-import-example-link:focus-visible {
  color: var(--color-brand);
  text-decoration-thickness: .12em;
}

.team-sideline-example-gallery {
  z-index: 2000;
  place-items: center;
  padding: clamp(.75rem, 3vw, 1.5rem);
  display: grid;
  position: fixed;
  inset: 0;
}

.team-sideline-example-gallery-backdrop {
  -webkit-backdrop-filter: blur(18px) saturate(1.06);
  backdrop-filter: blur(18px) saturate(1.06);
  background: color-mix(in srgb, var(--color-ink) 36%, transparent);
  cursor: pointer;
  border: 0;
  padding: 0;
  position: absolute;
  inset: 0;
}

.team-sideline-example-gallery-surface {
  background: var(--color-surface-raised);
  border: 1px solid var(--color-line);
  box-shadow: var(--shadow-strong);
  z-index: 1;
  border-radius: .5rem;
  grid-template-rows: auto minmax(0, 1fr);
  gap: .75rem;
  width: min(78rem, 100vw - 1.5rem);
  min-height: 0;
  max-height: min(54rem, 100dvh - 1.5rem);
  padding: .75rem;
  display: grid;
  position: relative;
}

.team-sideline-example-gallery-header {
  justify-content: space-between;
  align-items: center;
  gap: .75rem;
  display: flex;
}

.team-sideline-example-gallery-close {
  background: var(--color-surface);
  border: 1px solid var(--color-line);
  color: var(--color-ink);
  cursor: pointer;
  font: inherit;
  border-radius: .4rem;
  justify-content: center;
  align-items: center;
  width: 2.25rem;
  height: 2.25rem;
  padding: 0;
  font-weight: 700;
  display: inline-flex;
}

.team-sideline-example-gallery-image-wrap {
  background: var(--color-surface);
  border: 1px solid var(--color-line);
  touch-action: pinch-zoom;
  -webkit-overflow-scrolling: touch;
  border-radius: .45rem;
  place-items: center;
  min-height: 0;
  padding: .5rem;
  display: grid;
  overflow: auto;
}

.team-sideline-example-gallery-image {
  object-fit: contain;
  width: auto;
  max-width: 100%;
  height: auto;
  max-height: 100%;
  display: block;
}

.team-sideline-import-provider-export-grid {
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: .5rem;
  display: grid;
}

.team-sideline-import-provider-export-card {
  background: var(--color-surface-strong);
  border-radius: .4rem;
  gap: .5rem;
  padding: .75rem;
  display: grid;
}

.team-sideline-import-provider-export-card span {
  color: var(--color-ink-muted);
  text-transform: uppercase;
  font-size: .75rem;
  font-weight: 700;
}

.team-sideline-import-provider-report-heading {
  flex-wrap: wrap;
  align-items: baseline;
  gap: .5rem;
  display: flex;
}

.team-sideline-import-provider-report-notes {
  color: var(--color-ink-muted);
  gap: .35rem;
  margin: 0;
  padding-left: 1.1rem;
  display: grid;
}

@media (max-width: 560px) {
  .team-sideline-import-type-selected-detail {
    margin-left: 1rem;
  }

  .team-sideline-import-provider-export-grid {
    grid-template-columns: 1fr;
  }
}

.team-sideline-upload-grid {
  gap: 1rem;
  display: grid;
}

.team-sideline-upload-card {
  border: 1px solid var(--color-line);
  padding: 1rem;
}

.team-sideline-required-files {
  border: 1px solid var(--color-line);
  gap: .5rem;
  padding: 1rem;
  display: grid;
}

.team-sideline-detected-file {
  align-items: center;
  gap: .5rem;
  display: flex;
}

.team-sideline-export-help-button {
  border: 1px solid var(--color-line);
  color: var(--color-copy-muted);
  cursor: pointer;
  font: inherit;
  background: none;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  padding: 0;
  font-size: .8rem;
  font-weight: 700;
  line-height: 1;
  display: inline-flex;
}

.team-sideline-export-help-button:hover, .team-sideline-export-help-button:focus-visible {
  background: var(--color-fill-soft);
  border-color: var(--color-line-strong);
  color: var(--color-ink);
}

.team-sideline-uploader.e-upload {
  background: var(--color-surface);
  border-color: var(--color-line);
}

.team-sideline-uploader.e-upload .e-upload-files {
  scrollbar-gutter: stable;
  max-height: 9.75rem;
  overflow-y: auto;
}

.team-sideline-uploader.e-upload .e-upload-files .e-upload-file-list {
  min-height: 3.25rem;
}

.availability-upload-file-list {
  border: 1px solid var(--color-line);
  scrollbar-gutter: stable;
  height: 10.25rem;
  margin: .75rem 0 0;
  padding: 0;
  list-style: none;
  display: grid;
  overflow-y: auto;
}

.availability-upload-file {
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  min-height: 2.75rem;
  padding: .65rem .75rem;
  display: flex;
}

.availability-upload-file + .availability-upload-file {
  border-top: 1px solid var(--color-line);
}

.availability-upload-file-copy {
  flex-wrap: wrap;
  align-items: center;
  gap: .4rem;
  min-width: 0;
  display: flex;
}

.availability-upload-file-name {
  color: var(--color-ink);
  font-weight: 700;
}

.availability-upload-file-delimiter {
  color: var(--color-copy-muted);
  background: currentColor;
  border-radius: 50%;
  width: .28rem;
  height: .28rem;
  display: inline-block;
}

.availability-upload-file-size {
  color: var(--color-copy-muted);
  font-size: .875rem;
  font-weight: 400;
}

.availability-upload-file-warning {
  color: var(--color-danger);
  font-size: .875rem;
  font-weight: 400;
}

.availability-upload-file-remove {
  color: var(--color-copy-muted);
  cursor: pointer;
  font: inherit;
  background: none;
  border: 1px solid #0000;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 2rem;
  min-height: 2rem;
  font-weight: 700;
  display: inline-flex;
}

.availability-upload-file-remove:hover, .availability-upload-file-remove:focus-visible {
  border-color: var(--color-line);
  color: var(--color-ink);
}

.team-sideline-instruction-list {
  gap: .65rem;
  margin: 0;
  padding-inline-start: 1.25rem;
  display: grid;
}

@media (min-width: 760px) {
  .team-sideline-upload-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

.ui-button:disabled {
  background: var(--color-button-disabled-bg);
  border-color: var(--color-button-disabled-border);
  color: var(--color-button-disabled-copy);
  cursor: not-allowed;
  opacity: 1;
  transform: none;
}

.ui-card {
  border-radius: var(--shape-card-radius);
  transition: transform .16s, box-shadow .16s, border-color .16s;
}

.ui-card-panel {
  background: var(--color-panel-overlay-strong);
  border: 1px solid var(--color-line);
  box-shadow: var(--color-card-shadow);
}

.ui-card-padding-compact {
  padding-block: .75rem;
  padding-inline: clamp(1rem, 2vw, 1.5rem);
}

.ui-card-padding-default {
  padding-block: 1rem;
  padding-inline: clamp(1rem, 2vw, 1.5rem);
}

.ui-card-padding-spacious {
  padding-block: 1.25rem;
  padding-inline: clamp(1.1rem, 2.4vw, 1.6rem);
}

.ui-card-padding-none {
  padding: 0;
}

.ui-card-section {
  box-shadow: none;
  background: none;
  border: 0;
  border-radius: 0;
}

.ui-card-subtle {
  background: var(--color-surface-strong);
  border: 1px solid var(--color-subtle-border);
  border-radius: var(--shape-subtle-surface-radius);
  box-shadow: none;
}

.ui-card.availability-import-status-card {
  box-shadow: var(--color-card-shadow);
  border-width: 1px;
}

.ui-card.availability-import-status-card-success {
  background: var(--color-brand-tint-soft);
  border-color: var(--color-brand-tint-border);
}

.ui-card.availability-import-status-card-error {
  background: color-mix(in srgb, var(--color-error) 8%, white);
  border-color: var(--color-focus-error-border);
}

.ui-card-plain {
  box-shadow: none;
  background: none;
  border: 0;
  border-radius: 0;
}

.ui-divider {
  border-top: 1px solid var(--color-line);
  margin: 0;
}

.ui-card-interactive {
  cursor: pointer;
}

.ui-card-interactive:hover {
  border-color: var(--color-neutral-border);
  box-shadow: var(--shadow-soft);
  transform: translateY(-1px);
}

.ui-card-subtle.ui-card-interactive:hover, .ui-card-section.ui-card-interactive:hover, .ui-card-plain.ui-card-interactive:hover {
  box-shadow: none;
  transform: none;
}

.marketing-shell {
  align-content: start;
  gap: 2rem;
  max-width: none;
  min-height: 100vh;
  margin: 0;
  padding: clamp(1.25rem, 3vw, 2rem);
  display: grid;
}

.not-found-page {
  color: #fff;
  isolation: isolate;
  text-align: center;
  background: #589ba1;
  place-items: center;
  min-height: 100vh;
  padding: clamp(1.5rem, 4vw, 3rem);
  display: grid;
  position: relative;
  overflow: hidden;
}

.not-found-background {
  color: #ffffff13;
  letter-spacing: -.08em;
  -webkit-user-select: none;
  user-select: none;
  white-space: nowrap;
  z-index: -1;
  font-size: clamp(18rem, 54vw, 46rem);
  font-weight: 700;
  line-height: .75;
  position: absolute;
  inset: 50% auto auto 50%;
  transform: translate(-50%, -52%);
}

.not-found-content {
  place-items: center;
  gap: 1.4rem;
  max-width: min(34rem, 100%);
  display: grid;
}

.not-found-mark, .not-found-footer-mark {
  justify-content: center;
  align-items: center;
  display: inline-flex;
}

.not-found-mark {
  width: 4rem;
  height: 4rem;
}

.not-found-mark svg, .not-found-footer-mark svg {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.not-found-mark svg {
  stroke-width: 2.2px;
  width: 3.3rem;
  height: 3.3rem;
}

.not-found-content h1 {
  color: inherit;
  letter-spacing: -.04em;
  margin: 0;
  font-size: clamp(3.2rem, 7vw, 6rem);
  font-weight: 300;
  line-height: 1;
}

.not-found-content p {
  color: #ffffffeb;
  max-width: 27rem;
  margin: 0;
  font-size: clamp(1.2rem, 2vw, 1.75rem);
  line-height: 1.35;
}

.not-found-home-link {
  color: #1f2937;
  background: #fff;
  border: 1px solid #ffffffe6;
  border-radius: 999px;
  justify-content: center;
  min-width: 13rem;
  padding: .9rem 1.35rem;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
  transition: background .2s, color .2s, transform .2s;
  display: inline-flex;
}

.not-found-home-link:hover {
  color: #0f172a;
  background: #f8fafc;
  transform: translateY(-1px);
}

.not-found-home-link:focus-visible {
  outline-offset: 4px;
  outline: 3px solid #ffffff7a;
}

.not-found-footer {
  color: #fff;
  letter-spacing: -.02em;
  text-align: left;
  background: #111827c7;
  align-items: center;
  gap: 1rem;
  min-height: 5.5rem;
  padding: 1rem clamp(1rem, 3vw, 2.25rem);
  font-size: clamp(1.4rem, 2.4vw, 2.2rem);
  font-weight: 700;
  display: flex;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}

.not-found-footer-mark {
  background: #0f172a80;
  border-radius: .85rem;
  width: 3.25rem;
  height: 3.25rem;
}

.not-found-footer-mark svg {
  stroke-width: 2.15px;
  width: 2.25rem;
  height: 2.25rem;
}

.marketing-brand-stage {
  --marketing-primary: var(--color-brand);
  --marketing-accent: var(--color-ink);
  --marketing-neutral: #ecfdf5;
}

.marketing-topbar, .marketing-brand, .marketing-menu {
  flex-wrap: nowrap;
  display: flex;
}

.marketing-topbar {
  box-shadow: none;
  background: none;
  border: 0;
  border-radius: 0;
  grid-template-columns: 1fr auto 1fr;
  align-items: center;
  gap: .5rem;
  width: 100%;
  padding: .375rem 0;
  line-height: 1;
  display: grid;
}

.marketing-brand {
  flex: none;
  justify-self: start;
  align-items: center;
  gap: .375rem;
}

.marketing-brand-label {
  letter-spacing: -.02em;
  margin: 0;
  font-size: .95rem;
  font-weight: 700;
  line-height: 1.2;
}

.marketing-brand .ui-mark {
  border-radius: .5rem;
  width: 2rem;
  padding: .35rem;
  font-size: .8rem;
}

.marketing-menu {
  flex: none;
  align-items: center;
  gap: .25rem;
}

.marketing-menu-center {
  justify-content: center;
  justify-self: center;
  width: max-content;
}

.marketing-menu-end {
  justify-content: flex-end;
  justify-self: end;
  gap: .25rem;
  width: max-content;
  min-width: 0;
  display: flex;
}

.marketing-menu-button {
  min-height: 1.75rem !important;
  padding: .375rem .75rem !important;
  font-size: 1.1rem !important;
}

.marketing-nav-link {
  color: var(--color-ink-muted);
  padding: .375rem .625rem;
  font-size: 1.1rem;
  font-weight: 600;
  line-height: 1.2;
  text-decoration: none;
  transition: color .12s;
  position: relative;
}

.marketing-nav-link:after {
  background: var(--color-brand-strong);
  content: "";
  opacity: 0;
  transform-origin: center;
  border-radius: 999px;
  height: 2px;
  transition: opacity .12s, transform .12s;
  position: absolute;
  bottom: .125rem;
  left: .625rem;
  right: .625rem;
  transform: scaleX(.25);
}

.marketing-nav-link:hover, .marketing-nav-link:focus-visible {
  color: var(--color-brand-strong);
  outline: none;
}

.marketing-nav-link:hover:after, .marketing-nav-link:focus-visible:after {
  opacity: 1;
  transform: scaleX(1);
}

.marketing-hero, .marketing-section, .marketing-copy, .shell-note {
  gap: 1.5rem;
  display: grid;
}

.marketing-hero {
  grid-template-columns: 1fr;
  align-items: start;
  padding-top: clamp(2rem, 4vw, 3rem);
}

.marketing-poster {
  background: radial-gradient(circle at top left, color-mix(in srgb, var(--marketing-primary) 18%, var(--color-surface-raised)), transparent 35%),
    linear-gradient(135deg, color-mix(in srgb, var(--marketing-neutral) 78%, var(--color-surface-raised)), var(--color-panel-overlay));
  border: 1px solid var(--color-subtle-border);
  box-shadow: var(--color-hero-shadow);
  border-radius: 1.75rem;
  padding: clamp(1.5rem, 3vw, 2.5rem);
}

.marketing-copy, .shell-note {
  gap: 1rem;
}

.marketing-copy {
  align-content: start;
}

.marketing-copy-narrow {
  width: 100%;
  max-width: 42rem;
}

.marketing-hero-heading, .marketing-hero-heading .ui-eyebrow-heading-copy, .marketing-hero-heading .ui-title, .marketing-hero-heading .ui-copy {
  width: 100%;
  max-width: none;
}

.marketing-hero-heading .ui-title {
  text-wrap: unset;
}

.marketing-stat-row, .marketing-spotlight-grid {
  gap: .75rem;
  display: grid;
}

.marketing-stat-row {
  grid-template-columns: repeat(3, minmax(0, 1fr));
  margin-top: .5rem;
}

.marketing-stat, .marketing-mini-card, .marketing-pricing-note {
  background: var(--color-panel-overlay);
  border: 1px solid var(--color-subtle-border);
  border-radius: var(--radius-lg);
  box-shadow: var(--shadow-soft);
  padding: 1rem;
}

.marketing-stat-value {
  letter-spacing: -.04em;
  margin: 0 0 .25rem;
  font-size: 1.875rem;
  font-weight: 800;
}

.marketing-spotlight {
  background: linear-gradient(160deg, color-mix(in srgb, var(--color-brand) 14%, transparent), var(--color-panel-overlay)),
    var(--color-panel-overlay-strong);
  border: 1px solid var(--color-subtle-border);
  box-shadow: var(--color-hero-shadow);
  border-radius: 1.5rem;
  gap: 1rem;
  min-height: 100%;
  padding: 1.25rem;
  display: grid;
}

.marketing-spotlight-panel {
  gap: .75rem;
  display: grid;
}

.marketing-spotlight-grid {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.marketing-spotlight-wide {
  background: linear-gradient(155deg, color-mix(in srgb, var(--marketing-primary) 10%, var(--color-surface-raised)), var(--color-panel-overlay-strong)),
    var(--color-surface-raised);
}

.marketing-inline-actions {
  flex-wrap: wrap;
  align-items: center;
  gap: .75rem;
  display: flex;
}

.marketing-bracket-grid, .marketing-bracket-round, .marketing-roster-list, .standings-card-list, .score-draft-banner, .score-input-grid, .score-submit-row {
  gap: 1rem;
  display: grid;
}

.marketing-bracket-grid {
  grid-template-columns: repeat(auto-fit, minmax(16rem, 1fr));
}

.marketing-bracket-round {
  gap: .75rem;
}

.marketing-bracket-match {
  background: var(--color-surface);
  border: 1px solid var(--color-line);
  border-radius: var(--radius-md);
  gap: .35rem;
  padding: .85rem;
  display: grid;
}

.marketing-roster-list {
  gap: .5rem;
}

.score-input-grid {
  grid-template-columns: repeat(auto-fit, minmax(10rem, 1fr));
  gap: .75rem;
}

.score-input-grid-mobile {
  gap: .9rem;
}

.score-draft-banner {
  background: var(--color-brand-tint-soft);
  border: 1px solid var(--color-brand-tint-border);
  border-radius: var(--radius-md);
  padding: .85rem 1rem;
}

.score-draft-banner strong {
  font-size: .95rem;
}

.score-draft-banner span {
  color: var(--color-ink-muted);
  font-size: .95rem;
  line-height: 1.5;
}

.score-draft-banner-warning {
  background: var(--color-warning-tint-soft);
  border-color: var(--color-warning-tint-border);
}

.score-field {
  gap: .45rem;
}

.score-field-input {
  text-align: center;
  min-height: 3.5rem;
  font-size: 1.125rem;
}

.score-submit-row {
  gap: .75rem;
}

.marketing-feature-grid-strong .ui-card {
  background: var(--color-neutral-surface);
}

.marketing-league-grid {
  gap: 1rem;
  display: grid;
}

.marketing-section {
  gap: 1.25rem;
}

.marketing-pricing {
  background: linear-gradient(180deg, var(--color-panel-overlay-strong), var(--color-surface-strong));
  border: 1px solid var(--color-subtle-border);
  box-shadow: var(--shadow-soft);
  border-radius: 1.25rem;
  grid-template-columns: 1.4fr .9fr;
  align-items: center;
  gap: 1rem;
  padding: 1.25rem;
  display: grid;
}

.registration-shell, .registration-stage, .registration-main, .registration-summary, .registration-summary-panel, .registration-summary-block, .registration-summary-list, .registration-choice-content, .registration-choice-meta, .registration-choice-actions, .registration-form-grid, .registration-form-section, .registration-fields-grid, .registration-section-heading, .registration-form-actions, .registration-page-band, .registration-header-links, .registration-brand, .registration-brand-copy {
  gap: 1rem;
  display: grid;
}

.registration-shell {
  background: linear-gradient(180deg, color-mix(in srgb, var(--color-page-start) 96%, transparent), color-mix(in srgb, var(--color-page-end) 96%, transparent)),
    radial-gradient(circle at top, color-mix(in srgb, var(--color-brand) 10%, transparent), transparent 32%);
  align-content: start;
  min-height: 100vh;
  padding: clamp(1rem, 2.5vw, 1.75rem);
}

.registration-header {
  background: var(--color-panel-overlay);
  border: 1px solid var(--color-subtle-border);
  border-radius: 1.2rem;
  grid-template-columns: 1fr auto;
  align-items: center;
  gap: 1rem;
  padding: .9rem 1rem;
  display: grid;
}

.registration-brand {
  color: inherit;
  grid-template-columns: auto 1fr;
  align-items: center;
  text-decoration: none;
}

.registration-brand-copy {
  gap: .2rem;
}

.registration-brand-label, .registration-brand-context, .registration-choice-title, .registration-summary-value, .registration-section-title, .registration-title {
  margin: 0;
}

.registration-brand-label {
  font-size: 1rem;
  font-weight: 700;
}

.registration-brand-context {
  color: var(--color-ink-muted);
  font-size: .85rem;
}

.registration-header-links {
  align-items: center;
  gap: .85rem;
  display: flex;
}

.registration-header-link {
  color: var(--color-brand-strong);
  font-size: .95rem;
  font-weight: 600;
  text-decoration: none;
}

.registration-close-link {
  color: var(--color-brand-strong);
  justify-content: center;
  align-items: center;
  min-width: 2rem;
  min-height: 2rem;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
  display: inline-flex;
}

.registration-stage {
  grid-template-columns: minmax(0, 1.4fr) minmax(18rem, 24rem);
  align-items: start;
  gap: clamp(1.25rem, 3vw, 2rem);
  width: 100%;
  max-width: 78rem;
  margin: 0 auto;
}

.registration-stage-single {
  grid-template-columns: minmax(0, 36rem);
  justify-content: center;
  max-width: 40rem;
}

.registration-main {
  gap: 1.25rem;
  min-width: 0;
}

.registration-intro {
  background: var(--color-panel-overlay);
  border: 1px solid var(--color-subtle-border);
  border-radius: 1.5rem;
  padding: clamp(1.25rem, 2.5vw, 2rem);
}

.registration-step-label, .registration-summary-label, .registration-band-label {
  color: var(--color-brand-strong);
  letter-spacing: .08em;
  text-transform: uppercase;
  margin: 0;
  font-size: .78rem;
  font-weight: 800;
}

.registration-title {
  letter-spacing: -.04em;
  font-size: clamp(2rem, 4vw, 3rem);
  font-weight: 800;
  line-height: 1.05;
}

.registration-description {
  color: var(--color-ink-muted);
  max-width: 48rem;
  margin: 0;
  font-size: 1.05rem;
  line-height: 1.7;
}

.registration-summary {
  min-width: 0;
}

.registration-summary-panel, .registration-form-surface {
  background: var(--color-panel-overlay);
  border: 1px solid var(--color-subtle-border);
  box-shadow: var(--shadow-soft);
  border-radius: 1.4rem;
  padding: clamp(1rem, 2vw, 1.4rem);
}

.registration-summary-panel {
  position: sticky;
  top: 1rem;
}

.registration-summary-list {
  gap: .9rem;
}

.registration-summary-item {
  background: var(--color-brand-tint-soft);
  border: 1px solid var(--color-brand-tint-border);
  border-radius: 1rem;
  padding: .9rem 1rem;
}

.registration-summary-value {
  font-size: 1.05rem;
  font-weight: 700;
}

.registration-checklist {
  color: var(--color-ink-muted);
  gap: .5rem;
  margin: 0;
  padding-left: 1.1rem;
  display: grid;
}

.registration-chooser-grid {
  display: grid;
}

.registration-choice-card {
  background: var(--color-panel-overlay-strong);
  border: 1px solid var(--color-subtle-border);
  box-shadow: var(--shadow-soft);
}

.registration-choice-title {
  font-size: 1.2rem;
  font-weight: 700;
}

.registration-choice-audience {
  color: var(--color-ink-muted);
  margin: 0;
  line-height: 1.6;
}

.registration-choice-meta {
  color: var(--color-ink-muted);
  gap: .55rem;
}

.registration-choice-meta p {
  margin: 0;
}

.registration-form-surface {
  gap: 1.25rem;
}

.registration-page-band {
  background: var(--color-brand-tint-soft);
  border: 1px solid var(--color-brand-tint-border);
  border-radius: 1rem;
  padding: 1rem 1.1rem;
}

.registration-page-band-soft {
  background: color-mix(in srgb, var(--color-surface-strong) 78%, transparent);
  border-color: var(--color-subtle-border);
}

.registration-form-grid {
  gap: 1.1rem;
}

.registration-form-section {
  background: var(--color-panel-overlay-soft);
  border: 1px solid var(--color-subtle-border);
  border-radius: 1.1rem;
  padding: 1rem;
}

.registration-section-heading {
  gap: .4rem;
}

.registration-section-title {
  color: color-mix(in srgb, var(--color-ink) 76%, transparent);
  letter-spacing: .12em;
  text-transform: uppercase;
  font-size: .82rem;
  font-weight: 800;
}

.registration-fields-grid {
  grid-template-columns: repeat(2, minmax(0, 1fr));
  align-items: start;
  gap: .9rem;
}

.league-scheduling-defaults-grid {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.registration-fields-stack {
  grid-template-columns: minmax(0, 1fr);
}

.registration-field-wide {
  grid-column: 1 / -1;
}

.registration-field-secondary-column {
  grid-column: auto;
}

.registration-control {
  border-color: var(--color-neutral-border);
  box-shadow: none;
  border-radius: 0;
}

.registration-control:focus-visible {
  border-color: var(--color-focus-brand-border);
  box-shadow: 0 0 0 4px var(--color-focus-brand-shadow);
  outline: none;
}

:is(.registration-control:user-invalid, .registration-control[aria-invalid="true"]) {
  border-color: var(--color-focus-error-border);
  box-shadow: 0 0 0 4px var(--color-focus-error-shadow);
}

.registration-field-hint {
  color: var(--color-error-copy);
  font-size: .92rem;
  line-height: 1.45;
  display: block;
}

.registration-suggestion-label {
  color: var(--color-ink-muted);
  font-size: .92rem;
  line-height: 1.45;
}

.registration-custom-sport {
  gap: .65rem;
  display: grid;
}

.registration-picker-field {
  position: relative;
}

.registration-picker-menu {
  background: var(--color-popover-surface);
  border: 1px solid var(--color-popover-border);
  box-shadow: var(--color-popover-shadow);
  z-index: 20;
  border-radius: .95rem;
  max-height: 16rem;
  margin-top: 0;
  display: grid;
  position: absolute;
  top: calc(100% + .45rem);
  left: 0;
  right: 0;
  overflow: hidden auto;
}

.registration-picker-option {
  appearance: none;
  color: var(--color-ink);
  cursor: pointer;
  font: inherit;
  text-align: left;
  background: none;
  border: 0;
  padding: .8rem .95rem;
  transition: background-color .14s, color .14s;
}

.registration-picker-option + .registration-picker-option {
  border-top: 1px solid var(--color-popover-divider);
}

.registration-picker-option:hover, .registration-picker-option:focus-visible {
  background: var(--color-hover-soft-strong);
  outline: none;
}

.registration-picker-option-accent {
  color: var(--color-brand-strong);
  font-weight: 700;
}

.registration-custom-sport-panel {
  gap: .8rem;
  display: grid;
}

.registration-custom-format-row {
  display: flex;
}

.registration-custom-format-row .ui-field {
  width: 100%;
}

.registration-custom-format-inputs {
  grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);
  align-items: center;
  gap: .75rem;
  display: grid;
}

.registration-custom-format-divider {
  color: var(--color-ink-muted);
  font-size: 1.05rem;
  font-weight: 700;
}

.registration-inline-action {
  appearance: none;
  color: inherit;
  cursor: pointer;
  font: inherit;
  text-underline-offset: .14em;
  background: none;
  border: 0;
  padding: 0;
  font-weight: 700;
  text-decoration: underline;
}

.registration-inline-action:hover, .registration-inline-action:focus-visible {
  color: var(--color-error-copy-strong);
}

.registration-optional-picker {
  display: flex;
}

.registration-disclosure-with-hint {
  flex-wrap: nowrap;
  align-items: center;
  column-gap: .5rem;
  display: inline-flex;
}

.registration-disclosure-with-hint > .ui-info-hint {
  flex: none;
  order: 0;
}

.registration-disclosure-with-hint > .registration-disclosure-trigger {
  order: 1;
}

.registration-optional-stack {
  gap: .75rem;
}

.registration-disclosure-trigger {
  appearance: none;
  color: var(--color-ink);
  cursor: pointer;
  font: inherit;
  justify-content: space-between;
  align-items: center;
  font-weight: 600;
  display: inline-flex;
}

.registration-disclosure-trigger-inline {
  background: none;
  border: 0;
  border-radius: 0;
  min-height: auto;
  padding: 0;
}

.registration-disclosure-trigger-compact {
  background: none;
  border: 0;
  border-radius: 0;
  width: auto;
  min-height: auto;
  padding: 0;
}

.registration-disclosure-trigger-icon {
  color: var(--color-brand-strong);
  font-size: 1.1rem;
  line-height: 1;
}

.registration-disclosure-trigger-state-label {
  color: var(--color-ink-muted);
  font-size: .75rem;
  font-weight: 700;
}

.registration-disclosure-trigger-dirty, .registration-disclosure-trigger-dirty .registration-disclosure-trigger-icon {
  color: color-mix(in srgb, var(--color-warning) 72%, var(--color-ink));
}

.registration-division-list {
  gap: .75rem;
  display: grid;
}

.registration-division-row {
  grid-template-columns: minmax(10rem, .8fr) minmax(0, 1fr) auto;
  align-items: center;
  gap: .65rem;
  display: grid;
}

.registration-rule-row {
  grid-template-columns: minmax(0, 1fr) auto;
  align-items: center;
  gap: .65rem;
  display: grid;
}

.registration-division-action, .registration-division-add {
  appearance: none;
  background: var(--color-neutral-surface);
  border: 1px solid var(--color-neutral-border);
  color: var(--color-brand-strong);
  cursor: pointer;
  font: inherit;
  border-radius: .9rem;
  font-weight: 700;
}

.registration-division-action {
  min-width: 3rem;
  min-height: 3rem;
}

.registration-division-add {
  justify-self: start;
  min-height: 2.75rem;
  padding: .65rem 1rem;
}

.registration-checkbox-grid {
  flex-wrap: wrap;
  gap: .85rem;
  display: flex;
}

.registration-form-actions {
  border-top: 1px solid var(--color-subtle-border);
  align-items: center;
  gap: .9rem;
  padding-top: 1rem;
}

.registration-toast {
  color: #fff;
  white-space: nowrap;
  z-index: 40;
  background: #050505;
  border: 1px solid #ffffff14;
  border-radius: 6px;
  align-items: center;
  gap: .75rem;
  max-width: calc(100vw - 2rem);
  min-height: 2.5rem;
  padding: .7rem .75rem .7rem 1rem;
  display: inline-flex;
  position: fixed;
  bottom: 1.5rem;
  left: 50%;
  transform: translateX(-50%);
  box-shadow: 0 14px 32px #0f172a3d;
}

.registration-toast-label {
  font-size: .875rem;
  font-weight: 600;
  line-height: 1;
  display: inline-flex;
}

.registration-toast-dismiss {
  color: #ffffffb8;
  background: #ffffff1a;
  border-radius: 999px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  font-size: .8rem;
  font-weight: 700;
  line-height: 1;
  display: inline-flex;
}

.ui-shell {
  min-height: 100vh;
  padding: 0;
}

.ui-shell-admin {
  background: linear-gradient(180deg, var(--color-shell-admin-top), transparent 20%),
    linear-gradient(180deg, var(--color-page-start) 0%, var(--color-shell-admin-end) 100%);
}

.ui-shell-admin .ui-content, .ui-shell-admin .ui-aside {
  box-shadow: none;
  background: none;
  border: 0;
  border-radius: 0;
  padding: 0;
}

.ui-shell-admin .ui-content {
  padding-block-end: var(--admin-content-edge-gutter);
  padding-inline: var(--admin-content-edge-gutter);
}

.ui-shell-chrome {
  max-width: 90rem;
  margin: 0;
}

.ui-shell-admin .ui-shell-chrome {
  width: 100%;
  max-width: none;
  padding-inline: 0;
}

.ui-shell-frozen-banner {
  background: var(--color-surface-raised);
  overscroll-behavior: contain;
  z-index: 1200;
  max-height: min(40vh, 12rem);
  position: sticky;
  top: 0;
  overflow-y: auto;
}

.ui-shell-admin-has-banner .ui-shell-body {
  z-index: auto;
  position: relative;
}

.ui-shell-admin-has-banner .ui-content {
  min-height: calc(100vh - var(--admin-shell-banner-height, 0px));
}

.ui-topbar, .ui-shell-body, .ui-nav, .ui-content, .ui-aside, .ui-topbar-brand, .ui-topbar-actions, .ui-topbar-nav-slot {
  gap: 1rem;
  display: grid;
}

.ui-shell-body {
  gap: var(--admin-shell-gutter);
}

.ui-topbar {
  background: var(--color-shell-topbar);
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  border: 1px solid var(--color-line);
  box-shadow: var(--shadow-soft);
  z-index: 40;
  border-radius: 0;
  grid-template-columns: auto auto minmax(0, 1fr) auto;
  align-items: center;
  margin-bottom: 0;
  padding: 1rem;
  position: sticky;
  top: 0;
}

.ui-admin-mobile-topbar, .ui-admin-mobile-nav-backdrop, .ui-admin-mobile-nav-sheet, .ui-admin-mobile-topbar-title, .ui-admin-mobile-topbar-actions {
  display: none;
}

.ui-topbar-brand {
  grid-template-columns: auto 1fr;
  align-items: center;
  min-width: 0;
}

.ui-topbar-nav-slot {
  min-width: 0;
}

.ui-topbar-actions {
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  gap: .75rem;
  display: flex;
}

.ui-topbar-menu-toggle {
  appearance: none;
  background: var(--color-neutral-surface);
  border: 1px solid var(--color-line);
  border-radius: var(--radius-md);
  color: var(--color-ink);
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: .25rem;
  width: 2.75rem;
  height: 2.75rem;
  padding: 0;
  transition: border-color .12s, box-shadow .12s, background-color .12s;
  display: inline-flex;
}

.ui-topbar-menu-toggle:hover {
  border-color: var(--color-brand-tint-border);
  box-shadow: var(--color-card-shadow);
}

.ui-topbar-menu-toggle-line {
  background: currentColor;
  border-radius: 999px;
  width: 1.1rem;
  height: 2px;
  transition: transform .12s, opacity .12s;
  display: block;
}

.ui-topbar-menu-toggle-open .ui-topbar-menu-toggle-line:first-child {
  transform: translateY(6px)rotate(45deg);
}

.ui-topbar-menu-toggle-open .ui-topbar-menu-toggle-line:nth-child(2) {
  opacity: 0;
}

.ui-topbar-menu-toggle-open .ui-topbar-menu-toggle-line:nth-child(3) {
  transform: translateY(-6px)rotate(-45deg);
}

.ui-mark {
  aspect-ratio: 1;
  background: var(--color-mark-surface);
  border-radius: var(--radius-md);
  color: var(--marketing-accent, var(--color-brand-strong));
  justify-content: center;
  align-items: center;
  width: 3rem;
  padding: .75rem;
  font-size: 1rem;
  font-weight: 800;
  display: inline-flex;
}

.ui-mark img {
  object-fit: contain;
  width: 100%;
  height: 100%;
  display: block;
}

.ui-shell-admin .ui-mark {
  background: none;
  padding: 0;
}

.ui-shell-body {
  grid-template-columns: minmax(11.5rem, 14rem) minmax(0, 1fr) minmax(15rem, 18rem);
  align-items: start;
}

.ui-shell-body-no-aside {
  grid-template-columns: minmax(11.5rem, 14rem) minmax(0, 1fr);
}

.ui-shell-admin .ui-shell-body {
  grid-template-columns: minmax(11.5rem, 14rem) minmax(0, 1fr) minmax(15rem, 18rem);
  gap: 0;
}

.ui-shell-admin .ui-shell-body-no-aside {
  grid-template-columns: minmax(11.5rem, 14rem) minmax(0, 1fr);
  gap: 0;
}

.ui-shell-admin .ui-content.e-content-animation {
  margin-left: var(--admin-nav-content-gap) !important;
  transform: none !important;
}

.ui-shell-body-topnav {
  grid-template-columns: minmax(0, 1fr) minmax(15rem, 18rem);
}

.ui-shell-body-topnav.ui-shell-body-no-aside {
  grid-template-columns: minmax(0, 1fr);
}

.ui-nav, .ui-content, .ui-aside {
  background: var(--color-shell-surface);
  border: 1px solid var(--color-line);
  border-radius: var(--shape-shell-surface-radius);
  box-shadow: var(--shadow-soft);
  padding: var(--admin-surface-padding);
}

.ui-nav, .ui-content, .ui-aside, .marketing-copy, .marketing-spotlight-panel, .marketing-mini-card, .marketing-bracket-match, .ui-surface-item {
  min-width: 0;
}

.ui-shell-admin {
  --shape-shell-surface-radius: var(--shape-admin-surface-radius);
  --shape-card-radius: var(--shape-admin-surface-radius);
  --shape-subtle-surface-radius: var(--shape-admin-surface-radius);
  --shape-button-radius: var(--shape-admin-control-radius);
  --shape-control-radius: var(--shape-admin-control-radius);
  --radius-sm: 0;
  --radius-md: 0;
  --radius-lg: 0;
  --radius-pill: 0;
}

.ui-shell-admin, .ui-shell-admin *, .ui-shell-admin :before, .ui-shell-admin :after {
  border-radius: 0 !important;
}

.ui-shell-admin .ui-nav:not(.ui-nav-topbar) {
  border-radius: var(--shape-admin-surface-radius);
  overscroll-behavior: none;
  grid-template-rows: auto auto minmax(0, 1fr) auto;
  align-content: start;
  align-self: stretch;
  min-height: 100vh;
  margin-block: 0;
  overflow-y: auto;
}

.ui-shell-admin .ui-nav-sidebar {
  background: var(--color-shell-surface);
  box-shadow: none;
  border: 0;
  align-self: stretch;
  height: 100vh;
  max-height: 100vh;
  margin-inline-start: 0;
  position: sticky;
  top: 0;
  overflow-y: auto;
}

.ui-shell-admin-has-banner .ui-nav-sidebar {
  height: calc(100vh - var(--admin-shell-banner-height, 0px));
  max-height: calc(100vh - var(--admin-shell-banner-height, 0px));
  top: var(--admin-shell-banner-height, 0px) !important;
}

.ui-shell-admin-has-banner .ui-nav:not(.ui-nav-topbar) {
  min-height: calc(100vh - var(--admin-shell-banner-height, 0px));
}

.ui-shell-admin-has-banner .onboarding-stepper-flow-shell {
  top: var(--admin-shell-banner-height, 0px);
}

.ui-shell-admin .ui-card-padding-compact {
  padding-block: .55rem;
}

.ui-shell-admin .ui-card-padding-default {
  padding-block: .75rem;
}

.ui-shell-admin .ui-card-padding-spacious {
  padding-block: .9rem;
}

.ui-nav-side-header {
  justify-content: space-between;
  align-items: center;
  gap: .75rem;
  margin-bottom: .75rem;
  display: flex;
}

.ui-nav-side-actions {
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  gap: .5rem;
  width: 100%;
  display: flex;
}

.admin-theme-toggle {
  appearance: none;
  background: var(--color-neutral-surface);
  border: 1px solid var(--color-line);
  color: var(--color-ink);
  cursor: pointer;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 2.25rem;
  height: 2.25rem;
  padding: 0;
  transition: background-color .12s, border-color .12s, box-shadow .12s, transform 80ms;
  display: inline-flex;
}

.admin-theme-toggle:hover {
  background: var(--color-hover-soft-strong);
  border-color: var(--color-brand-tint-border);
  box-shadow: var(--color-card-shadow);
}

.admin-theme-toggle:active {
  transform: translateY(1px);
}

.admin-theme-toggle:focus-visible {
  border-color: var(--color-focus-brand-border);
  box-shadow: 0 0 0 3px var(--color-focus-ring);
  outline: none;
}

.admin-theme-toggle-icon {
  width: 1.125rem;
  height: 1.125rem;
  display: block;
}

.ui-nav-panel-viewport {
  min-width: 0;
  min-height: 0;
  position: relative;
  overflow: hidden;
}

.ui-nav-dock {
  border-top: 1px solid var(--color-line);
  align-self: end;
  gap: .5rem;
  min-width: 0;
  margin-top: .75rem;
  padding-top: .75rem;
  display: grid;
}

.ui-nav-utility {
  border-bottom: 1px solid var(--color-line);
  border-top: 1px solid var(--color-line);
  margin-bottom: .75rem;
  padding-block: .75rem;
}

.admin-nav-utility-stack {
  gap: .75rem;
  display: grid;
}

.admin-nav-time {
  color: var(--color-ink-muted);
  font-variant-numeric: tabular-nums;
  white-space: nowrap;
  padding-inline: .75rem;
  font-size: .85rem;
  font-weight: 700;
  line-height: 1.3;
  display: block;
}

.admin-notification-trigger {
  appearance: none;
  background: var(--color-neutral-surface);
  border: 1px solid var(--color-line);
  color: var(--color-ink);
  cursor: pointer;
  font: inherit;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: .65rem .75rem;
  font-size: .85rem;
  font-weight: 700;
  display: flex;
}

.admin-notification-badge {
  min-width: 1.45rem;
}

.admin-notification-backdrop {
  appearance: none;
  cursor: default;
  bottom: 0;
  left: 0;
  right: 0;
  top: var(--admin-shell-banner-height, 0px);
  z-index: 1128;
  background: #11182747;
  border: 0;
  padding: 0;
  position: fixed;
}

.admin-notification-sidebar {
  background: var(--color-shell-surface);
  border-left: 1px solid var(--color-line);
  box-shadow: var(--color-card-shadow-strong);
  color: var(--color-ink);
  max-width: calc(100vw - 1rem);
  bottom: 0;
  right: 0;
  top: var(--admin-shell-banner-height, 0px);
  z-index: 1129;
  width: min(26.25rem, 100vw - 1rem);
  position: fixed;
  overflow-y: auto;
}

.admin-notification-panel {
  gap: 1rem;
  padding: 1rem;
  display: grid;
}

.admin-notification-panel-header {
  justify-content: space-between;
  align-items: start;
  gap: 1rem;
  display: flex;
}

.admin-notification-panel-header h2, .admin-notification-detail h3 {
  margin: 0;
}

.admin-notification-panel-header button {
  appearance: none;
  background: var(--color-neutral-surface);
  border: 1px solid var(--color-line);
  color: var(--color-ink);
  cursor: pointer;
  font: inherit;
  width: 2rem;
  height: 2rem;
}

.admin-notification-list {
  gap: .5rem;
  display: grid;
}

.admin-notification-list-item {
  appearance: none;
  background: var(--color-neutral-surface);
  border: 1px solid var(--color-line);
  color: var(--color-ink);
  cursor: pointer;
  text-align: left;
  grid-template-columns: minmax(0, 1fr) auto;
  gap: .5rem;
  width: 100%;
  padding: .75rem;
  display: grid;
}

.admin-notification-list-item-active {
  border-color: var(--color-brand-tint-border);
  box-shadow: inset 3px 0 0 var(--color-brand-strong);
}

.admin-notification-list-item span {
  gap: .25rem;
  min-width: 0;
  display: grid;
}

.admin-notification-list-item span span, .admin-notification-list-item small, .admin-notification-empty, .admin-notification-detail p {
  color: var(--color-muted);
}

.admin-notification-empty {
  border: 1px dashed var(--color-line);
  margin: 0;
  padding: 1rem;
}

.admin-notification-detail {
  border-top: 1px solid var(--color-line);
  gap: .75rem;
  padding-top: 1rem;
  display: grid;
}

.admin-notification-detail-empty {
  min-height: 4rem;
}

.admin-notification-progress-track {
  background: var(--color-neutral-surface);
  border: 1px solid var(--color-line);
  height: .55rem;
  overflow: hidden;
}

.admin-notification-progress-track span {
  background: var(--color-brand-strong);
  height: 100%;
  display: block;
}

.admin-notification-progress-indeterminate {
  display: block;
  overflow: hidden;
}

.admin-chat-dock {
  gap: .5rem;
  min-width: 0;
  display: grid;
}

.admin-chat-dock-trigger, .admin-chat-dock-row {
  appearance: none;
  color: inherit;
  cursor: pointer;
  font: inherit;
  text-align: left;
  background: none;
  border: 0;
  align-items: center;
  gap: .5rem;
  width: 100%;
  min-width: 0;
  padding: .7rem .95rem;
  text-decoration: none;
  display: flex;
}

.admin-chat-dock-row-disabled {
  cursor: default;
}

.admin-chat-dock-trigger {
  border-radius: var(--radius-md);
  font-weight: inherit;
  background: none;
  border: 0;
  justify-content: space-between;
  padding: .85rem .95rem;
}

.ui-shell-admin .admin-chat-dock-trigger {
  font-size: 1.125rem;
}

.admin-chat-dock-trigger-label {
  align-items: center;
  gap: .6rem;
  min-width: 0;
  display: inline-flex;
}

.admin-chat-dock-icon {
  color: var(--color-ink-muted);
  opacity: .75;
  flex: none;
}

.admin-chat-dock-trigger:hover, .admin-chat-dock-trigger:focus-visible, .admin-chat-dock-row:hover, .admin-chat-dock-row:focus-visible {
  background: var(--color-brand-tint-soft);
  color: var(--color-brand-strong);
}

.admin-chat-dock-trigger:hover .admin-chat-dock-icon, .admin-chat-dock-trigger:focus-visible .admin-chat-dock-icon {
  color: var(--color-brand-strong);
  opacity: 1;
}

.admin-chat-dock-trigger:focus-visible, .admin-chat-dock-row:focus-visible {
  outline: 3px solid var(--color-focus-ring);
  outline-offset: 2px;
}

.admin-chat-dock-chevron {
  color: var(--color-muted);
  font-size: .95rem;
  line-height: 1;
}

.admin-chat-dock-panel {
  overscroll-behavior: contain;
  gap: .2rem;
  max-height: min(22rem, 54vh);
  display: grid;
  overflow-y: auto;
}

.admin-chat-dock-panel[hidden] {
  display: none;
}

.admin-chat-dock-label {
  color: var(--color-muted);
  letter-spacing: .1em;
  text-transform: uppercase;
  margin: 0;
  padding: .45rem .95rem .2rem;
  font-size: .72rem;
  font-weight: 800;
}

.admin-chat-dock-label-spaced {
  border-top: 1px solid var(--color-line);
  margin-top: .45rem;
  padding-top: .8rem;
}

.admin-chat-dock-row {
  align-items: flex-start;
  font-size: .95rem;
}

.admin-chat-dock-row-shell {
  align-items: stretch;
  gap: .15rem;
  min-width: 0;
  display: flex;
}

.admin-chat-dock-row-shell .admin-chat-dock-row {
  flex: auto;
}

.admin-chat-dock-row span:last-child {
  text-overflow: clip;
  white-space: nowrap;
  overflow: visible;
}

.admin-chat-dock-row-main {
  flex: auto;
  gap: .16rem;
  min-width: 0;
  display: grid;
}

.admin-chat-dock-row-label {
  text-overflow: ellipsis;
  white-space: nowrap;
  flex: auto;
  min-width: 0;
  overflow: hidden;
}

.admin-chat-dock-row-meta {
  color: var(--color-muted);
  align-items: center;
  gap: .35rem;
  min-width: 0;
  font-size: .74rem;
  line-height: 1.2;
  display: flex;
}

.admin-chat-dock-preview {
  text-overflow: ellipsis;
  white-space: nowrap;
  flex: auto;
  min-width: 0;
  overflow: hidden;
}

.admin-chat-dock-timestamp {
  white-space: nowrap;
  flex: none;
}

.admin-chat-dock-action {
  color: var(--color-brand-strong);
  align-items: center;
  font-weight: 750;
}

.admin-chat-dock-primary {
  background: var(--color-brand-tint-soft);
  color: var(--color-brand-strong);
  align-items: center;
  font-weight: 800;
}

.admin-chat-dock-notice {
  background: var(--color-neutral-surface);
  border: 1px solid var(--color-line);
  color: var(--color-muted);
  gap: .45rem;
  padding: .65rem .95rem;
  font-size: .82rem;
  line-height: 1.35;
  display: grid;
}

.admin-chat-dock-notice p {
  margin: 0;
}

.admin-chat-dock-avatar.e-avatar {
  background: var(--color-brand-tint-soft);
  border: 1px solid var(--color-brand-tint-border);
  color: var(--color-brand-strong);
  flex: none;
  font-size: .68rem;
  font-weight: 800;
}

.admin-chat-dock-unread {
  background: color-mix(in srgb, var(--color-danger, #b91c1c) 8%, transparent);
  border: 1px solid color-mix(in srgb, var(--color-danger, #b91c1c) 35%, var(--color-line));
  color: var(--color-danger, #b91c1c);
  border-radius: 999px;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 1.45rem;
  padding: .2rem .38rem;
  font-size: .72rem;
  font-weight: 850;
  line-height: 1;
  display: inline-flex;
}

.admin-chat-dock-disabled {
  color: var(--color-muted);
  flex: none;
  font-size: .72rem;
}

.admin-chat-dock-archive-button {
  appearance: none;
  color: var(--color-muted);
  cursor: pointer;
  font: inherit;
  background: none;
  border: 1px solid #0000;
  flex: none;
  align-self: center;
  min-width: 1.55rem;
  min-height: 1.55rem;
  padding: .2rem;
  font-size: .7rem;
  font-weight: 850;
  line-height: 1;
}

.admin-chat-dock-archive-button:hover, .admin-chat-dock-archive-button:focus-visible {
  background: color-mix(in srgb, var(--color-danger, #b91c1c) 7%, transparent);
  border-color: color-mix(in srgb, var(--color-danger, #b91c1c) 28%, var(--color-line));
  color: var(--color-danger, #b91c1c);
}

.admin-chat-dock-archive-button:focus-visible {
  outline: 3px solid var(--color-focus-ring);
  outline-offset: 2px;
}

.admin-chat-dock-archive-button:disabled {
  cursor: wait;
  opacity: .55;
}

.admin-chat-dock-empty {
  color: var(--color-muted);
  margin: 0;
  padding: .3rem .95rem .45rem;
  font-size: .8rem;
}

.admin-chat-dock-error {
  color: var(--color-danger, #b91c1c);
  margin: 0;
  padding: .35rem .95rem .15rem;
  font-size: .78rem;
  line-height: 1.35;
}

.ui-nav-panel {
  align-content: start;
  gap: .35rem;
  min-width: 0;
  display: grid;
}

.ui-nav-panel-root, .ui-nav-panel-child {
  transition: transform .18s, opacity .18s;
  inset: 0;
}

.ui-nav-panel-root {
  position: relative;
  transform: translateX(0%);
}

.ui-nav-panel-shifted {
  opacity: 0;
  pointer-events: none;
  transform: translateX(-100%);
}

.ui-nav-panel-child {
  opacity: 0;
  pointer-events: none;
  position: absolute;
  transform: translateX(100%);
}

.ui-nav-panel-child-active {
  opacity: 1;
  pointer-events: auto;
  transform: translateX(0%);
}

.ui-nav-back, .ui-nav-link-parent {
  appearance: none;
  color: inherit;
  cursor: pointer;
  font: inherit;
  text-align: left;
  background: none;
  border: 0;
  justify-content: space-between;
  align-items: center;
  gap: .6rem;
  width: 100%;
  margin: 0;
  padding: .85rem .95rem;
  display: flex;
}

.ui-nav-back {
  background: var(--color-neutral-surface);
  border: 1px solid var(--color-line);
  color: var(--color-brand-strong);
  justify-content: flex-start;
  gap: .5rem;
  margin-bottom: .4rem;
  padding: .8rem .95rem;
}

.ui-nav-link-parent {
  justify-content: flex-start;
}

.ui-nav-back-arrow {
  font-size: 1.25rem;
  font-weight: 800;
  line-height: 1;
}

.ui-nav-back:hover, .ui-nav-back:focus-visible, .ui-nav-link-parent:hover, .ui-nav-link-parent:focus-visible {
  background: var(--color-brand-tint-soft);
  color: var(--color-brand-strong);
}

.ui-nav-panel-heading {
  color: var(--color-ink-muted);
  letter-spacing: .12em;
  text-transform: uppercase;
  padding: 0 .95rem .25rem;
  font-size: .78rem;
  font-weight: 700;
}

.ui-nav-parent-arrow {
  color: var(--color-ink-muted);
  flex: none;
}

.league-workspace-panel {
  height: max(30rem, calc(100dvh - var(--admin-shell-banner-height, 0px) - 12.5rem));
  max-height: calc(100dvh - var(--admin-shell-banner-height, 0px) - 12.5rem);
  width: 100%;
  max-width: 100%;
  min-height: 0;
  overflow: hidden;
}

.admin-page-layout-fill-last .league-workspace-panel {
  height: 100%;
  min-height: 0;
  max-height: 100%;
}

.admin-hierarchy-fixed-columns-panel {
  contain: inline-size;
  width: calc(100% - .75rem);
  max-width: calc(100% - .75rem);
  margin-inline-end: .75rem;
  container: admin-hierarchy-workspace / inline-size;
}

.league-workspace-scroll {
  width: 100%;
  max-width: 100%;
  height: 100%;
  min-height: 0;
  overflow: auto hidden;
}

.admin-hierarchy-splitter-scroll {
  min-width: 68rem;
}

.admin-hierarchy-fixed-columns-scroll {
  min-width: 0;
  overflow: hidden;
}

.admin-hierarchy-mobile-workspace {
  display: none;
}

.admin-hierarchy-splitter {
  background: none;
  border: 0;
  min-height: 0;
}

.admin-hierarchy-splitter.e-splitter {
  border: 0;
  border-radius: 0;
  height: 100%;
  min-height: 0;
}

.admin-hierarchy-splitter .e-pane, .admin-hierarchy-splitter .e-split-bar {
  border-radius: 0;
}

.admin-hierarchy-splitter .e-pane {
  height: 100%;
  min-height: 0;
  overflow: hidden;
}

.admin-hierarchy-fixed-columns-scroll .e-pane {
  max-width: 100%;
  min-width: 0 !important;
}

.admin-hierarchy-splitter .e-pane > * {
  height: 100%;
  min-height: 0;
}

.admin-hierarchy-splitter .e-split-bar {
  background: var(--color-line);
}

.admin-hierarchy-splitter .league-workspace-pane {
  height: 100%;
  min-height: 0;
}

.admin-hierarchy-fixed-column-pane {
  width: 100%;
  min-width: 0;
  max-width: 100%;
}

.league-workspace-grid {
  grid-template-columns: repeat(3, minmax(13rem, 1fr)) minmax(16rem, 1.25fr);
  min-width: 68rem;
  height: 100%;
  display: grid;
}

.league-workspace-pane {
  grid-template-rows: auto auto minmax(0, 1fr);
  align-content: start;
  min-width: 0;
  min-height: 0;
  display: grid;
  overflow: hidden;
}

.league-workspace-pane + .league-workspace-pane {
  border-left: 1px solid var(--color-line);
}

.league-workspace-pane-header {
  justify-content: space-between;
  align-items: center;
  min-width: 0;
  min-height: 3.6rem;
  padding: .9rem 1rem .8rem;
  display: flex;
  position: relative;
}

.league-workspace-pane-title-row {
  align-items: center;
  gap: .55rem;
  min-width: 0;
  min-height: 1.9rem;
  display: inline-flex;
}

.league-workspace-pane-body {
  overscroll-behavior: contain;
  scrollbar-gutter: stable;
  grid-auto-rows: max-content;
  align-content: start;
  gap: .6rem;
  min-width: 0;
  max-width: 100%;
  min-height: 0;
  padding: .85rem .8rem;
  display: grid;
  overflow: hidden;
}

.league-workspace-pane:hover > .league-workspace-pane-body, .league-workspace-pane:focus-within > .league-workspace-pane-body {
  overflow: auto;
}

.league-workspace-filter-menu {
  flex: none;
  align-items: center;
  min-height: 1.9rem;
  display: inline-flex;
  position: relative;
}

.league-workspace-filter-button {
  border: 1px solid var(--color-line);
  background: var(--color-fill-base);
  border-radius: var(--shape-admin-control-radius);
  color: var(--color-ink-muted);
  justify-content: center;
  align-items: center;
  width: 1.9rem;
  height: 1.9rem;
  transition: border-color .16s, color .16s, background-color .16s;
  display: inline-flex;
}

.league-workspace-filter-button:hover {
  background: var(--color-fill-soft);
  border-color: var(--color-line-strong);
  color: var(--color-ink);
}

.league-workspace-filter-button-active {
  background: color-mix(in srgb, var(--color-brand-soft) 60%, transparent);
  border-color: var(--color-brand);
  color: var(--color-brand-ink);
}

.league-workspace-filter-button-disabled, .league-workspace-filter-button:disabled {
  background: var(--color-fill-soft);
  border-color: var(--color-line);
  color: var(--color-ink-faint);
  cursor: not-allowed;
}

.league-workspace-filter-icon {
  display: block;
}

.league-workspace-filter-panel {
  background: var(--color-fill-soft);
  border: 1px solid var(--color-line);
  border-radius: var(--shape-subtle-surface-radius);
  padding: .65rem;
}

.league-workspace-filter-popover {
  background: var(--color-surface-raised);
  border: 1px solid var(--color-popover-border);
  border-radius: var(--shape-admin-surface-radius);
  box-shadow: var(--color-popover-shadow);
  z-index: 30;
  width: max-content;
  max-width: min(18rem, 100vw - 3rem);
  padding: .6rem .65rem;
  position: absolute;
  top: calc(100% + .55rem);
  right: 0;
}

.league-workspace-filter-popover-portal {
  z-index: 1000;
  position: fixed;
  top: auto;
  right: auto;
}

.league-workspace-filter-popover-start {
  left: 0;
  right: auto;
}

.league-workspace-filter-check {
  color: var(--color-ink);
  align-items: center;
  gap: .55rem;
  width: fit-content;
  display: flex;
}

.league-workspace-filter-check input {
  margin: 0;
}

.league-workspace-filter-section {
  gap: .45rem;
  display: grid;
}

.league-workspace-filter-section + .league-workspace-filter-section {
  border-top: 1px solid var(--color-line);
  padding-top: .55rem;
}

.league-workspace-filter-section-title {
  color: var(--color-ink-muted);
  letter-spacing: .08em;
  text-transform: uppercase;
  margin: 0;
  font-size: .72rem;
  font-weight: 700;
}

.league-workspace-filter-sort-group {
  border: 0;
  margin: 0;
  padding: 0;
}

.league-workspace-filter-sort-group legend {
  color: var(--color-ink-muted);
  letter-spacing: .08em;
  text-transform: uppercase;
  margin-bottom: .45rem;
  padding: 0;
  font-size: .72rem;
  font-weight: 700;
}

.league-workspace-filter-sort-legend-hidden {
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  white-space: nowrap;
  width: 1px;
  height: 1px;
  position: absolute;
  overflow: hidden;
}

.league-workspace-filter-sort-options {
  gap: .45rem;
  display: grid;
}

.league-workspace-filter-radio {
  color: var(--color-ink);
  white-space: nowrap;
  align-items: center;
  gap: .55rem;
  display: flex;
}

.league-workspace-filter-radio input {
  margin: 0;
}

.admin-hierarchy-details {
  gap: 0;
  display: grid;
}

.admin-hierarchy-detail-field {
  gap: .25rem;
  padding-block: .2rem 1rem;
  display: grid;
}

.admin-hierarchy-detail-field + .admin-hierarchy-detail-field {
  border-top: 1px solid var(--color-line);
  padding-top: 1rem;
}

.admin-hierarchy-detail-label {
  color: var(--color-ink-muted);
  letter-spacing: .08em;
  text-transform: uppercase;
  margin: 0;
  font-size: .72rem;
  font-weight: 700;
}

.admin-hierarchy-detail-value {
  color: var(--color-ink);
  margin: 0;
  font-size: .98rem;
  font-weight: 500;
  line-height: 1.45;
}

.admin-hierarchy-details > .ui-action-row {
  margin-top: 1rem;
}

.admin-hierarchy-mobile-back, .admin-hierarchy-mobile-row-clear, .admin-hierarchy-mobile-row-drilldown, .admin-hierarchy-mobile-selected-actions-button {
  border: 1px solid var(--color-line);
  border-radius: var(--shape-admin-control-radius);
  color: var(--color-ink-muted);
  cursor: pointer;
  font: inherit;
  text-transform: uppercase;
  background: none;
  justify-content: center;
  align-items: center;
  height: 1.65rem;
  padding-inline: .55rem;
  font-size: .72rem;
  font-weight: 700;
  display: inline-flex;
}

.admin-hierarchy-mobile-back {
  width: 2.5rem;
  min-width: 2.5rem;
  height: 2.5rem;
  min-height: 2.5rem;
}

.admin-hierarchy-mobile-title-block {
  grid-column: 2;
  gap: .1rem;
  min-width: 0;
  display: grid;
}

.admin-hierarchy-mobile-header:not(:has(.admin-hierarchy-mobile-back)) .admin-hierarchy-mobile-title-block {
  grid-column: 1 / 3;
}

.admin-hierarchy-mobile-breadcrumb {
  color: var(--color-ink-muted);
  text-overflow: ellipsis;
  white-space: nowrap;
  min-width: 0;
  margin: 0;
  font-size: .72rem;
  font-weight: 700;
  line-height: 1.2;
  overflow: hidden;
}

.admin-hierarchy-mobile-header-actions {
  grid-column: 3;
  justify-content: flex-end;
  align-items: center;
  gap: .4rem;
  min-width: 0;
  display: inline-flex;
}

.admin-hierarchy-mobile-selected-actions-info {
  border: 1px solid;
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  font-size: .8rem;
  line-height: 1;
  display: inline-flex;
}

.admin-hierarchy-mobile-selected-actions {
  display: inline-flex;
  position: relative;
}

.admin-hierarchy-mobile-row-clear, .admin-hierarchy-mobile-row-drilldown, .admin-hierarchy-mobile-selected-actions-button {
  min-width: 2.5rem;
  min-height: 2.5rem;
}

.admin-hierarchy-mobile-selected-actions-button:disabled {
  color: var(--color-ink-muted);
  cursor: not-allowed;
  opacity: .42;
}

.admin-hierarchy-mobile-row-clear, .admin-hierarchy-mobile-row-drilldown {
  min-width: 2.5rem;
  min-height: 2.5rem;
}

.admin-hierarchy-mobile-row-clear {
  min-height: 2.5rem;
}

.admin-hierarchy-mobile-selected-actions-menu {
  background: var(--color-surface-raised);
  border: 1px solid var(--color-line);
  box-shadow: var(--color-popover-shadow);
  z-index: 3;
  gap: .15rem;
  min-width: 11rem;
  padding: .25rem;
  display: grid;
  position: absolute;
  top: calc(100% + .25rem);
  right: 0;
}

.admin-hierarchy-mobile-selected-actions-menu-item {
  color: var(--color-ink);
  opacity: 1;
  pointer-events: auto;
  text-align: left;
  z-index: auto;
  background: none;
  border: 0;
  justify-content: space-between;
  align-items: center;
  gap: .5rem;
  width: 100%;
  height: auto;
  min-height: 2.35rem;
  padding: .45rem .6rem;
  font-size: .82rem;
  text-decoration: none;
  display: flex;
  position: static;
  transform: none;
}

.admin-hierarchy-mobile-selected-actions-menu-item:disabled {
  color: var(--color-ink-muted);
  cursor: not-allowed;
  opacity: .46;
}

.admin-hierarchy-mobile-selected-actions-panel {
  border-top: 1px solid var(--color-line);
  max-height: min(18rem, 100vh - 14rem);
  margin-top: .2rem;
  padding: .5rem .35rem .35rem;
  overflow: auto;
}

.admin-hierarchy-mobile-row-clear:hover, .admin-hierarchy-mobile-row-clear:focus-visible, .admin-hierarchy-mobile-row-drilldown:hover, .admin-hierarchy-mobile-row-drilldown:focus-visible, .admin-hierarchy-mobile-selected-actions-button:not(:disabled):hover, .admin-hierarchy-mobile-selected-actions-button:not(:disabled):focus-visible, .admin-hierarchy-mobile-selected-actions-menu-item:not(:disabled):hover, .admin-hierarchy-mobile-selected-actions-menu-item:not(:disabled):focus-visible, .admin-hierarchy-mobile-back:hover, .admin-hierarchy-mobile-back:focus-visible {
  background: var(--color-fill-soft);
  border-color: var(--color-line-strong);
  color: var(--color-ink);
}

@container admin-hierarchy-workspace (max-width: 960px) {
  .admin-hierarchy-splitter-scroll {
    display: none;
  }

  .admin-hierarchy-mobile-workspace {
    height: 100%;
    min-height: 0;
    display: grid;
    overflow: hidden;
  }

  .admin-hierarchy-mobile-pane {
    grid-template-rows: auto auto minmax(0, 1fr);
    min-width: 0;
    min-height: 0;
    display: grid;
  }

  .admin-hierarchy-mobile-header {
    grid-template-columns: auto minmax(0, 1fr) auto;
    align-items: center;
    gap: .65rem;
    min-width: 0;
    min-height: 3.6rem;
    padding: .75rem .8rem;
    display: grid;
  }

  .admin-hierarchy-mobile-header .ui-section-title {
    margin: 0;
  }

  .admin-hierarchy-mobile-back {
    grid-column: 1;
  }

  .admin-hierarchy-mobile-pane-body {
    overflow: auto;
  }

  .admin-hierarchy-mobile-pane-body .league-workspace-empty {
    text-align: center;
    justify-items: center;
    padding: 2rem 1.25rem;
  }

  .admin-hierarchy-mobile-row {
    grid-template-columns: minmax(0, 1fr) auto;
    align-items: start;
  }

  .admin-hierarchy-mobile-row:has(.admin-hierarchy-mobile-row-clear) {
    grid-template-columns: minmax(0, 1fr) auto auto;
  }

  .admin-hierarchy-mobile-row + .admin-hierarchy-mobile-row {
    border-top: 1px solid var(--color-line);
    padding-top: .85rem;
  }

  .admin-hierarchy-mobile-row:has(input[type="checkbox"]) {
    grid-template-columns: auto minmax(0, 1fr) auto;
  }

  .admin-hierarchy-mobile-row:has(input[type="checkbox"]):has(.admin-hierarchy-mobile-row-clear) {
    grid-template-columns: auto minmax(0, 1fr) auto auto;
  }

  .admin-hierarchy-mobile-row .league-workspace-row-edit {
    opacity: 1;
    pointer-events: auto;
    z-index: auto;
    position: static;
    transform: none;
  }

  .admin-hierarchy-mobile-details-overlay {
    background: var(--color-surface);
    box-shadow: var(--color-card-shadow-strong);
    bottom: 0;
    left: 0;
    right: 0;
    top: calc(var(--admin-shell-banner-height, 0px) + var(--admin-mobile-topbar-height, 3.75rem));
    z-index: 1140;
    padding: 4rem 1rem 1.25rem;
    position: fixed;
    overflow-y: auto;
  }

  .admin-hierarchy-mobile-details-close {
    appearance: none;
    background: var(--color-surface-raised);
    border: 1px solid var(--color-line);
    border-radius: var(--shape-admin-control-radius);
    box-shadow: var(--color-card-shadow);
    color: var(--color-ink);
    cursor: pointer;
    font: inherit;
    height: 2.75rem;
    right: .9rem;
    top: calc(var(--admin-shell-banner-height, 0px) + var(--admin-mobile-topbar-height, 3.75rem) + .75rem);
    z-index: 1141;
    justify-content: center;
    align-items: center;
    width: 2.75rem;
    font-size: 1rem;
    font-weight: 900;
    display: inline-flex;
    position: fixed;
  }

  .admin-hierarchy-mobile-details-panel {
    gap: 1rem;
    max-width: 34rem;
    margin-inline: auto;
    display: grid;
  }
}

.league-workspace-row {
  grid-template-columns: minmax(0, 1fr) auto;
  align-items: start;
  gap: .6rem;
  display: grid;
}

.league-workspace-row-main {
  color: inherit;
  width: 100%;
  min-width: 0;
  text-decoration: none;
  display: grid;
}

.league-workspace-row-main:hover {
  color: inherit;
}

.league-workspace-row-title-line {
  flex-wrap: wrap;
  align-items: center;
  gap: .45rem;
  display: flex;
}

.league-workspace-row-title {
  margin: 0;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.3;
  display: block;
}

.league-workspace-row-description {
  color: var(--color-copy-muted);
  margin-top: .2rem;
  font-size: .82rem;
  line-height: 1.35;
  display: block;
}

.league-workspace-row-card {
  box-shadow: none;
  background: none;
  border-color: #0000;
  grid-template-columns: minmax(0, 1fr);
  align-items: center;
  gap: .65rem;
  display: grid;
  position: relative;
}

.league-workspace-row-card:has(input[type="checkbox"]) {
  grid-template-columns: auto minmax(0, 1fr);
}

.league-workspace-row-edit {
  background: var(--color-surface-raised);
  border: 1px solid var(--color-line);
  border-radius: var(--shape-admin-control-radius);
  color: var(--color-ink-muted);
  opacity: 0;
  pointer-events: none;
  text-transform: uppercase;
  z-index: 1;
  justify-content: center;
  align-items: center;
  height: 1.65rem;
  padding-inline: .55rem;
  font-size: .72rem;
  font-weight: 700;
  text-decoration: none;
  transition: opacity .12s, border-color .12s, color .12s, background-color .12s;
  display: inline-flex;
  position: absolute;
  top: 50%;
  right: .55rem;
  transform: translateY(-50%);
}

.league-workspace-row-card:hover .league-workspace-row-edit, .league-workspace-row-card:focus-within .league-workspace-row-edit {
  opacity: 1;
  pointer-events: auto;
}

.league-workspace-row-edit:hover, .league-workspace-row-edit:focus-visible {
  background: var(--color-surface);
  border-color: var(--color-line-strong);
  color: var(--color-ink);
}

.league-workspace-row-title[data-overflow="true"] .ui-overflow-ticker-track {
  will-change: auto;
  animation: none;
  transform: translateX(0);
}

:is(.league-workspace-row-card:has(.league-workspace-row-edit:hover) .league-workspace-row-title[data-overflow="true"] .ui-overflow-ticker-track, .league-workspace-row-card:has(.league-workspace-row-edit:focus-visible) .league-workspace-row-title[data-overflow="true"] .ui-overflow-ticker-track) {
  animation: ui-overflow-ticker var(--ticker-duration, 8s) linear infinite;
  will-change: transform;
}

.admin-venue-bulk-toolbar {
  justify-content: flex-start;
  align-items: flex-start;
  gap: .5rem;
  min-height: 3.5rem;
  margin-bottom: .75rem;
  padding: 0 1.5rem 0 1rem;
  display: flex;
  position: relative;
}

.admin-venue-bulk-toolbar-selection {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.admin-venue-bulk-toolbar-actions {
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  gap: .75rem;
  display: flex;
}

.admin-organization-blackouts {
  gap: .75rem;
  display: grid;
}

.admin-organization-blackouts-dialog .e-dlg-header {
  text-overflow: clip;
  white-space: normal;
  overflow: visible;
}

.admin-organization-blackouts-dialog .e-dlg-header p {
  white-space: normal;
}

.admin-organization-blackouts-segmented {
  border: 1px solid var(--color-subtle-border);
  border-radius: .5rem;
  align-items: center;
  width: max-content;
  display: inline-flex;
  overflow: hidden;
}

.admin-organization-blackouts-tab {
  background: var(--color-surface);
  border: 0;
  border-right: 1px solid var(--color-subtle-border);
  color: var(--color-copy);
  cursor: pointer;
  font: inherit;
  padding: .45rem .75rem;
}

.admin-organization-blackouts-tab:last-child {
  border-right: 0;
}

.admin-organization-blackouts-tab.active {
  background: var(--color-surface-raised);
  font-weight: 700;
}

.admin-organization-blackouts-range {
  grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);
  align-items: center;
  gap: .5rem;
  display: grid;
}

.admin-organization-blackouts-range > span {
  color: var(--color-copy-muted);
  justify-self: center;
}

.admin-organization-blackouts-list {
  border-top: 1px solid var(--color-subtle-border);
  max-height: 11.25rem;
  display: grid;
  overflow-y: auto;
}

.admin-organization-blackouts-row {
  border-bottom: 1px solid var(--color-subtle-border);
  grid-template-columns: auto minmax(0, max-content) minmax(0, 1fr) auto;
  align-items: center;
  gap: .5rem;
  min-height: 3.25rem;
  padding: .5rem 0;
  display: grid;
}

.admin-organization-blackouts-row strong {
  overflow-wrap: anywhere;
  min-width: 0;
}

.admin-organization-blackouts-icon {
  color: var(--color-copy-muted);
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  font-size: .75rem;
  font-weight: 800;
  display: inline-flex;
}

.admin-organization-blackouts-pill {
  background: var(--color-surface-strong);
  color: var(--color-copy-muted);
  text-overflow: ellipsis;
  white-space: nowrap;
  border-radius: 999px;
  place-self: center start;
  max-width: 100%;
  padding: .2rem .5rem;
  font-size: .8rem;
  overflow: hidden;
}

.admin-organization-blackouts-delete {
  justify-self: end;
}

.admin-organization-blackouts-delete-confirm {
  background: color-mix(in srgb, var(--color-danger, #b91c1c) 9%, transparent);
  box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--color-danger, #b91c1c) 38%, var(--color-line));
  color: var(--color-danger, #b91c1c);
}

.admin-organization-blackouts-delete-confirm:hover:not(:disabled), .admin-organization-blackouts-delete-confirm:focus-visible {
  background: color-mix(in srgb, var(--color-danger, #b91c1c) 15%, transparent);
}

.ui-copy-danger {
  color: var(--color-error-copy);
}

@media (max-width: 640px) {
  .admin-organization-blackouts-range {
    grid-template-columns: 1fr;
  }

  .admin-organization-blackouts-list {
    max-height: 8.5rem;
  }

  .admin-organization-blackouts-row {
    grid-template-columns: auto minmax(0, 1fr) auto;
    align-items: center;
    min-height: auto;
    padding: .65rem 0;
  }

  .admin-organization-blackouts-icon {
    grid-area: 1 / 1 / span 2;
    align-self: start;
    padding-top: .25rem;
  }

  .admin-organization-blackouts-row strong {
    grid-area: 1 / 2;
  }

  .admin-organization-blackouts-pill {
    text-overflow: clip;
    white-space: normal;
    grid-area: 2 / 2;
    max-width: 100%;
    overflow: visible;
  }

  .admin-organization-blackouts-delete {
    grid-area: 1 / 3 / span 2;
    align-self: center;
  }
}

.admin-venue-bulk-selection-controls {
  justify-content: flex-start;
  align-items: center;
  gap: .5rem;
  width: max-content;
  display: inline-flex;
}

.admin-venue-bulk-actions-row {
  flex-flow: row;
  align-items: center;
  gap: .5rem;
  display: inline-flex;
}

.admin-venue-bulk-toolbar-summary {
  color: var(--color-copy-muted);
  text-transform: uppercase;
  white-space: nowrap;
  align-items: center;
  min-height: 2.75rem;
  font-size: .85rem;
  font-weight: 700;
  display: inline-flex;
}

.admin-venue-bulk-actions-trigger {
  position: relative;
}

.admin-venue-bulk-select-tooltip {
  display: inline-flex;
}

.admin-bulk-actions-menu-list {
  background: var(--color-surface-raised);
  border: 1px solid var(--color-popover-border);
  border-radius: var(--shape-admin-surface-radius);
  box-shadow: var(--color-popover-shadow);
  z-index: 1000;
  gap: .2rem;
  min-width: 9rem;
  padding: .35rem;
  display: grid;
  position: absolute;
  top: calc(100% + .45rem);
  left: 0;
}

.admin-bulk-actions-menu-item {
  border-radius: var(--shape-admin-control-radius);
  color: var(--color-ink);
  cursor: pointer;
  font: inherit;
  text-align: left;
  background: none;
  border: 0;
  padding: .5rem .65rem;
  font-weight: 700;
  transition: background-color .12s, box-shadow .12s, color .12s, transform .12s;
}

.admin-bulk-actions-menu-item:hover:not(:disabled), .admin-bulk-actions-menu-item:focus-visible:not(:disabled) {
  background: var(--color-fill-soft);
  box-shadow: inset 0 0 0 1px var(--color-line);
  color: var(--color-ink-strong);
  outline: 0;
}

.admin-bulk-actions-menu-item:active:not(:disabled) {
  background: color-mix(in srgb, var(--color-brand-soft) 40%, var(--color-fill-soft));
  transform: scale(.98);
}

.admin-bulk-actions-menu-item-archive {
  color: #2563eb;
}

.admin-bulk-actions-menu-item-archive:hover:not(:disabled), .admin-bulk-actions-menu-item-archive:focus-visible:not(:disabled) {
  box-shadow: inset 0 0 0 1px color-mix(in srgb, #2563eb 42%, var(--color-line));
  color: #1d4ed8;
  background: #2563eb1a;
}

.admin-bulk-actions-menu-item-archive:active:not(:disabled) {
  background: #2563eb29;
}

.admin-bulk-actions-menu-item-delete {
  color: var(--color-danger, #b91c1c);
}

.admin-bulk-actions-menu-item-delete:hover:not(:disabled), .admin-bulk-actions-menu-item-delete:focus-visible:not(:disabled) {
  background: color-mix(in srgb, var(--color-danger, #b91c1c) 9%, transparent);
  box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--color-danger, #b91c1c) 38%, var(--color-line));
  color: var(--color-danger, #b91c1c);
}

.admin-bulk-actions-menu-item-delete:active:not(:disabled) {
  background: color-mix(in srgb, var(--color-danger, #b91c1c) 15%, transparent);
}

.admin-bulk-actions-menu-item:disabled {
  color: var(--color-ink-faint);
  cursor: not-allowed;
}

.admin-venue-bulk-icon-button {
  min-width: 2.25rem;
  padding-left: .7rem;
  padding-right: .7rem;
}

.admin-venue-bulk-select-button, .admin-venue-bulk-icon-button {
  transform-origin: center;
  transition: background-color .14s, border-color .14s, box-shadow .14s, color .14s, opacity .14s, transform .18s cubic-bezier(.2, .9, .2, 1);
}

.admin-venue-bulk-select-button:active, .admin-venue-bulk-icon-button:active {
  opacity: .72;
  transform: scale(1.045);
}

.admin-venue-bulk-control-enter {
  animation: .18s cubic-bezier(.2, .9, .2, 1) admin-venue-bulk-control-enter;
}

@keyframes admin-venue-bulk-control-enter {
  from {
    opacity: 0;
    transform: scale(.96);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

@media (prefers-reduced-motion: reduce) {
  .admin-venue-bulk-select-button, .admin-venue-bulk-icon-button {
    transition: none;
  }

  .admin-venue-bulk-control-enter {
    animation: none;
  }
}

.admin-venue-row-selection, .admin-field-row-selection, .admin-availability-row-selection, .admin-venue-select-all, .admin-field-select-all, .admin-availability-select-all {
  justify-content: center;
  align-items: center;
  line-height: 1;
  display: inline-flex;
}

.admin-entity-selection-control-hidden, .admin-entity-selection-control-hidden * {
  opacity: 0;
  pointer-events: none;
  visibility: hidden;
}

.league-workspace-row-in-path {
  background: color-mix(in srgb, var(--color-surface-raised) 82%, transparent);
  border-color: color-mix(in srgb, var(--color-neutral-border) 72%, transparent);
  box-shadow: inset 2px 0 0 color-mix(in srgb, var(--color-brand-strong) 78%, var(--color-neutral-border));
}

.league-workspace-row-current-target {
  background: color-mix(in srgb, var(--color-surface-strong) 82%, var(--color-brand) 18%);
  border-color: color-mix(in srgb, var(--color-brand-strong) 46%, var(--color-neutral-border));
  box-shadow: inset 3px 0 0 var(--color-brand-strong);
}

.league-workspace-mini-action {
  appearance: none;
  border: 1px solid var(--color-line);
  color: var(--color-copy-muted);
  cursor: pointer;
  background: none;
  align-self: start;
  align-items: center;
  padding: .45rem .55rem;
  font-size: .85rem;
  font-weight: 600;
  line-height: 1;
  transition: background-color .12s, border-color .12s, color .12s;
  display: inline-flex;
}

.league-workspace-mini-action:hover {
  background: var(--color-hover-soft);
  border-color: var(--color-neutral-border);
  color: var(--color-ink);
}

.league-workspace-mini-action:disabled {
  cursor: not-allowed;
  opacity: .55;
}

.league-workspace-add-form {
  padding-top: .1rem;
}

.league-workspace-add-row {
  appearance: none;
  border: 1px solid var(--color-line);
  color: var(--color-ink);
  cursor: pointer;
  text-align: left;
  background: none;
  grid-template-columns: 2rem minmax(0, 1fr);
  align-items: center;
  gap: .75rem;
  width: 100%;
  padding: .85rem .95rem;
  transition: background-color .12s, border-color .12s;
  display: grid;
}

.league-workspace-add-row:hover {
  background: var(--color-hover-soft);
  border-color: var(--color-neutral-border);
}

.league-workspace-add-row-disabled, .league-workspace-add-row:disabled {
  cursor: not-allowed;
  opacity: .5;
}

.league-workspace-add-icon {
  border: 0;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  font-size: 1.35rem;
  font-weight: 300;
  line-height: 1;
  display: inline-flex;
}

.league-workspace-empty {
  gap: .35rem;
  padding: .25rem 0;
  display: grid;
}

.league-workspace-detail-actions {
  gap: .6rem;
  display: grid;
}

.league-workspace-detail-button {
  justify-content: center;
  width: 100%;
}

@media (prefers-color-scheme: dark) {
  .league-workspace-detail-button.ui-button-neutral {
    background: color-mix(in srgb, var(--color-surface-strong) 78%, var(--color-brand) 22%);
    border-color: color-mix(in srgb, var(--color-brand-strong) 38%, var(--color-neutral-border));
    color: var(--color-ink);
  }

  .league-workspace-detail-button.ui-button-neutral:hover {
    background: color-mix(in srgb, var(--color-surface-strong) 68%, var(--color-brand) 32%);
    border-color: color-mix(in srgb, var(--color-brand-strong) 52%, var(--color-neutral-border));
    color: var(--color-ink);
  }
}

.ui-overflow-ticker {
  white-space: nowrap;
  min-width: 0;
  display: block;
  overflow: hidden;
}

.ui-overflow-ticker-track {
  min-width: 100%;
  display: inline-block;
}

.ui-overflow-ticker[data-overflow="true"] .ui-overflow-ticker-track {
  animation: ui-overflow-ticker var(--ticker-duration, 8s) linear infinite;
  will-change: transform;
}

@keyframes ui-overflow-ticker {
  0%, 12% {
    transform: translateX(0);
  }

  88%, 100% {
    transform: translateX(calc(var(--ticker-distance, 0px) * -1));
  }
}

.schedule-utility-row, .schedule-page-status-row, .schedule-workspace-header, .schedule-workspace-title-row, .schedule-resource-panel-header, .schedule-settings-inline-form {
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  gap: .75rem;
  display: flex;
}

.schedule-workspace-panel {
  overflow: hidden;
}

.schedule-workspace-grid, .schedule-support-grid, .schedule-settings-grid {
  display: grid;
}

.schedule-workspace-grid {
  grid-template-columns: minmax(0, 1fr) 18rem;
  align-items: start;
}

.schedule-support-grid, .schedule-settings-grid {
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: .75rem;
}

.schedule-calendar-panel, .schedule-resource-panel {
  min-width: 0;
  padding: 1rem;
}

.schedule-resource-panel {
  background: var(--color-sidebar-surface);
  border-left: 1px solid var(--color-line);
  gap: .75rem;
  display: grid;
}

.scheduling-calendar-resource-header {
  gap: .125rem;
  min-width: 0;
  line-height: 1.2;
  display: grid;
}

.scheduling-calendar-resource-field, .scheduling-calendar-resource-venue {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.scheduling-calendar-resource-field {
  color: var(--color-ink);
  font-size: .875rem;
  font-weight: 700;
}

.scheduling-calendar-resource-venue {
  color: var(--color-muted);
  font-size: .75rem;
  font-weight: 500;
}

.scheduling-calendar-control-grid {
  border-top: 1px solid var(--color-line);
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: .75rem;
  margin-top: 1rem;
  padding-top: 1rem;
  display: grid;
}

.scheduling-calendar-control-section {
  align-content: start;
  gap: .45rem;
  min-width: 0;
  display: grid;
}

.scheduling-calendar-control-label {
  color: var(--color-muted);
  letter-spacing: 0;
  text-transform: uppercase;
  font-size: .72rem;
  font-weight: 800;
}

.scheduling-canvas-shell {
  --scheduling-canvas-control-bg: var(--color-surface-raised);
  --scheduling-canvas-control-border: var(--color-line);
  --scheduling-canvas-control-height: 2.5rem;
  --scheduling-canvas-control-padding-x: .65rem;
  --scheduling-canvas-control-text: var(--color-ink);
  --scheduling-canvas-select-width: 7.5rem;
  background: var(--color-surface-raised);
  border: 1px solid var(--color-line);
  min-width: 0;
  padding: var(--admin-surface-padding);
  align-content: start;
  gap: 1rem;
  margin-right: 1.5rem;
  display: grid;
}

.scheduling-canvas-top-toolbar {
  min-width: 0;
}

.scheduling-canvas-top-toolbar .scheduling-calendar-control-section {
  min-inline-size: min(100%, 12rem);
}

.scheduling-canvas-controls {
  border: 1px solid var(--color-line);
  grid-template-columns: var(--scheduling-canvas-select-width) var(--scheduling-canvas-select-width) minmax(0, 1fr);
  gap: .75rem 2rem;
  min-width: 0;
  padding: .75rem;
  display: grid;
}

.scheduling-canvas-top-toolbar .scheduling-calendar-control-section-timeframe, .scheduling-canvas-top-toolbar .scheduling-calendar-control-section-layout {
  inline-size: var(--scheduling-canvas-select-width);
  min-inline-size: var(--scheduling-canvas-select-width);
}

.scheduling-calendar-control-section-layout {
  grid-area: 1 / 2;
}

.scheduling-canvas-calendar-action-row {
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  gap: .75rem;
  min-width: 0;
  display: flex;
}

.scheduling-canvas-date-navigation {
  justify-self: start;
  min-width: min(22rem, 100%);
  max-width: min(22rem, 100%);
}

.scheduling-canvas-filter-bar {
  justify-content: flex-end;
  align-items: center;
  min-width: 0;
  margin-left: auto;
  display: flex;
}

.scheduling-canvas-shell-title {
  text-align: center;
  align-content: start;
  justify-items: center;
  gap: .35rem;
  min-width: 0;
  display: grid;
}

.scheduling-canvas-date-range-control {
  grid-template-columns: repeat(3, minmax(0, 1fr));
  align-items: center;
  gap: .45rem;
  min-width: 0;
  display: grid;
}

.scheduling-canvas-date-range-control button, .scheduling-canvas-controls select {
  background: var(--scheduling-canvas-control-bg);
  border: 1px solid var(--scheduling-canvas-control-border);
  box-sizing: border-box;
  color: var(--scheduling-canvas-control-text);
  font: inherit;
  height: var(--scheduling-canvas-control-height);
  max-height: var(--scheduling-canvas-control-height);
  min-height: var(--scheduling-canvas-control-height);
  min-width: 0;
  padding: .45rem var(--scheduling-canvas-control-padding-x);
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: .82rem;
  font-weight: 700;
  overflow: hidden;
}

.scheduling-canvas-date-range-control button {
  cursor: pointer;
  transition: background-color .12s, border-color .12s, box-shadow .12s, transform .12s;
}

.scheduling-canvas-date-range-control button:hover:not(:disabled) {
  background: var(--color-hover-soft);
  border-color: color-mix(in srgb, var(--scheduling-canvas-control-border) 72%, var(--color-brand));
}

.scheduling-canvas-date-range-control button:active:not(:disabled) {
  background: var(--color-hover-soft-strong);
  transform: translateY(1px);
  box-shadow: inset 0 2px 4px #0000003d;
}

.scheduling-canvas-controls .syncfusion-field-input.e-control-wrapper {
  background: var(--scheduling-canvas-control-bg);
  border: 1px solid var(--scheduling-canvas-control-border);
  box-sizing: border-box;
  height: var(--scheduling-canvas-control-height);
  max-height: var(--scheduling-canvas-control-height);
  min-height: var(--scheduling-canvas-control-height);
}

.scheduling-canvas-controls .syncfusion-field-input.e-control-wrapper input.e-input, .scheduling-canvas-controls .syncfusion-field-input.e-control-wrapper .e-input {
  color: var(--scheduling-canvas-control-text);
  font: inherit;
  height: calc(var(--scheduling-canvas-control-height) - 2px);
  font-size: .82rem;
  font-weight: 700;
  line-height: calc(var(--scheduling-canvas-control-height) - 2px);
  max-height: calc(var(--scheduling-canvas-control-height) - 2px);
  min-height: calc(var(--scheduling-canvas-control-height) - 2px);
  padding-inline: var(--scheduling-canvas-control-padding-x);
}

.scheduling-canvas-controls .syncfusion-field-input.e-control-wrapper .e-ddl-icon {
  height: calc(var(--scheduling-canvas-control-height) - 2px);
  line-height: calc(var(--scheduling-canvas-control-height) - 2px);
  max-height: calc(var(--scheduling-canvas-control-height) - 2px);
  min-height: calc(var(--scheduling-canvas-control-height) - 2px);
}

.scheduling-canvas-controls .syncfusion-field-input.e-control-wrapper .e-input-group-icon {
  box-sizing: border-box;
  height: calc(var(--scheduling-canvas-control-height) - 2px);
  line-height: calc(var(--scheduling-canvas-control-height) - 2px);
  max-height: calc(var(--scheduling-canvas-control-height) - 2px);
  min-height: calc(var(--scheduling-canvas-control-height) - 2px);
  width: calc(var(--scheduling-canvas-control-height) - 2px);
  justify-content: center;
  align-items: center;
  padding-block: 0;
  display: inline-flex;
}

.scheduling-canvas-filter-bar .league-workspace-filter-button {
  height: var(--scheduling-canvas-control-height);
  width: var(--scheduling-canvas-control-height);
}

.scheduling-canvas-date-range-control button:disabled {
  cursor: not-allowed;
  opacity: .55;
}

@media (max-width: 720px) {
  .scheduling-canvas-shell {
    --scheduling-canvas-mobile-action-row-height: 3.5rem;
    --scheduling-canvas-mobile-date-title-height: 3rem;
    --scheduling-canvas-mobile-sticky-top: calc(var(--admin-shell-banner-height, 0px) + var(--admin-mobile-topbar-height, 3.75rem));
    margin-right: 0;
  }

  .scheduling-canvas-shell-title {
    background: var(--color-surface-raised);
    border-bottom: 1px solid var(--color-line);
    margin-inline: calc(var(--admin-surface-padding) * -1);
    min-height: var(--scheduling-canvas-mobile-date-title-height);
    padding-inline: var(--admin-surface-padding);
    top: var(--scheduling-canvas-mobile-sticky-top);
    z-index: 18;
    align-content: center;
    position: sticky;
  }

  .scheduling-canvas-controls {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: .85rem .5rem;
  }

  .scheduling-canvas-top-toolbar .scheduling-calendar-control-section-timeframe, .scheduling-canvas-top-toolbar .scheduling-calendar-control-section-layout {
    inline-size: 100%;
    min-inline-size: 0;
  }

  .scheduling-calendar-control-section-timeframe {
    grid-area: 1 / 1;
  }

  .scheduling-calendar-control-section-layout {
    grid-area: 1 / 2;
  }

  .scheduling-canvas-calendar-action-row {
    background: var(--color-surface-raised);
    border-bottom: 1px solid var(--color-line);
    margin-inline: calc(var(--admin-surface-padding) * -1);
    min-height: var(--scheduling-canvas-mobile-action-row-height);
    padding: .35rem var(--admin-surface-padding);
    top: calc(var(--scheduling-canvas-mobile-sticky-top) + var(--scheduling-canvas-mobile-date-title-height));
    z-index: 17;
    grid-template-columns: minmax(0, 1fr) auto;
    align-items: center;
    gap: .5rem;
    display: grid;
    position: sticky;
  }

  .scheduling-canvas-date-navigation {
    width: 100%;
    min-width: 0;
    max-width: none;
  }

  .scheduling-canvas-date-range-control {
    gap: .3rem;
  }

  .scheduling-canvas-date-range-control button {
    padding-inline: .35rem;
  }

  .scheduling-canvas-filter-bar {
    justify-content: end;
    margin-left: 0;
  }
}

.scheduling-canvas-layout {
  grid-template-columns: minmax(0, 1fr);
  align-items: start;
  gap: 1rem;
  min-width: 0;
  display: grid;
}

.scheduling-canvas-grid {
  --scheduling-canvas-grid-sticky-timeline-left: 0px;
  --scheduling-canvas-resource-width: 13rem;
  --scheduling-canvas-slot-width: minmax(7rem, 1fr);
  border: 1px solid var(--color-line);
  grid-template-columns: var(--scheduling-canvas-resource-width) repeat(var(--scheduling-canvas-slot-count),
      var(--scheduling-canvas-slot-width));
  overscroll-behavior: contain;
  min-width: 0;
  max-height: 42rem;
  display: grid;
  overflow: auto;
}

.scheduling-canvas-grid-middle-panning {
  cursor: ew-resize;
  -webkit-user-select: none;
  user-select: none;
}

.scheduling-canvas-grid-middle-panning * {
  cursor: ew-resize;
}

.scheduling-canvas-resource-header, .scheduling-canvas-resource-cell {
  background: var(--color-surface-raised);
  border-right: 1px solid var(--color-line);
  z-index: 3;
  position: sticky;
  left: 0;
}

.scheduling-canvas-resource-header, .scheduling-canvas-date-cell, .scheduling-canvas-time-cell {
  border-bottom: 1px solid var(--color-line);
  color: var(--color-ink-muted);
  text-transform: uppercase;
  z-index: 4;
  align-items: center;
  min-height: 2.7rem;
  padding: .65rem .75rem;
  font-size: .78rem;
  font-weight: 800;
  display: flex;
  position: sticky;
  top: 0;
}

.scheduling-canvas-resource-header {
  z-index: 6;
  grid-area: 1 / 1 / span 2;
  justify-content: space-between;
  align-items: flex-start;
  gap: .45rem;
}

.scheduling-canvas-column-filter-panel {
  gap: .75rem;
  min-width: min(18rem, 100vw - 4rem);
  display: grid;
}

.scheduling-canvas-scope-filter-section, .scheduling-canvas-scope-filter-section .scheduling-calendar-scope-filter {
  gap: .65rem;
  display: grid;
}

.scheduling-canvas-scope-filter-section .scheduling-calendar-scope-selects {
  grid-template-columns: minmax(0, 1fr);
  gap: .55rem;
  display: grid;
}

.scheduling-canvas-column-filter-divider {
  border-top: 1px solid var(--color-line);
  min-width: 0;
}

.scheduling-canvas-column-filter-section {
  gap: .45rem;
  display: grid;
}

.scheduling-canvas-column-filter-heading {
  justify-content: space-between;
  align-items: center;
  gap: .75rem;
  display: flex;
}

.scheduling-canvas-column-filter-heading strong {
  color: var(--color-ink);
  font-size: .78rem;
}

.scheduling-canvas-column-filter-heading button {
  appearance: none;
  color: var(--color-link);
  cursor: pointer;
  font: inherit;
  background: none;
  border: 0;
  padding: 0;
  font-size: .74rem;
}

.scheduling-canvas-column-filter-options {
  gap: .45rem;
  display: grid;
}

.scheduling-canvas-column-filter-options .league-workspace-filter-check {
  justify-content: start;
  min-width: 100%;
}

.scheduling-canvas-column-filter-options .league-workspace-filter-check small {
  color: var(--color-ink-muted);
  margin-left: auto;
}

.scheduling-canvas-time-header {
  display: contents;
}

.scheduling-canvas-row {
  grid-column: 2 / -1;
  grid-template-columns: repeat(var(--scheduling-canvas-slot-count), var(--scheduling-canvas-slot-width));
  min-width: 0;
  display: grid;
  position: relative;
}

.scheduling-canvas-date-cell, .scheduling-canvas-time-cell {
  background: var(--color-surface-raised);
  border-right: 1px solid var(--color-line);
  z-index: 2;
  justify-content: center;
}

.scheduling-canvas-date-cell {
  text-transform: none;
  z-index: 4;
  min-height: 2.25rem;
  padding-top: .35rem;
  padding-bottom: .35rem;
}

.scheduling-canvas-time-cell {
  top: 2.25rem;
}

.scheduling-canvas-date-cell > span, .scheduling-canvas-time-cell > span {
  left: calc(var(--scheduling-canvas-grid-sticky-timeline-left) + .75rem);
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: calc(100% - 1.5rem);
  display: block;
  position: sticky;
  overflow: hidden;
}

.scheduling-canvas-resource-cell {
  appearance: none;
  border-bottom: 1px solid var(--color-line);
  color: inherit;
  cursor: pointer;
  font: inherit;
  text-align: left;
  border-top: 0;
  border-left: 0;
  gap: .2rem;
  min-height: 6.5rem;
  padding: .75rem;
  display: grid;
}

.scheduling-canvas-resource-cell:hover, .scheduling-canvas-slot:hover {
  background: var(--color-hover-soft);
}

.scheduling-canvas-resource-field {
  color: var(--color-ink);
  font-size: .9rem;
  font-weight: 800;
}

.scheduling-canvas-resource-venue, .scheduling-canvas-resource-meta {
  color: var(--color-ink-muted);
  font-size: .75rem;
  font-weight: 600;
}

.scheduling-canvas-slot {
  appearance: none;
  background: var(--color-slot-surface);
  border: 0;
  border-bottom: 1px solid var(--color-line);
  border-right: 1px solid var(--color-line);
  color: inherit;
  cursor: pointer;
  font: inherit;
  text-align: left;
  gap: .35rem;
  min-width: 0;
  min-height: 6.5rem;
  padding: .45rem;
  display: grid;
}

.scheduling-canvas-standard-grid {
  --scheduling-canvas-standard-time-width: 5.75rem;
  --scheduling-canvas-standard-day-width: minmax(9rem, 1fr);
  --scheduling-canvas-standard-row-height: 8rem;
  border: 1px solid var(--color-line);
  grid-template-columns: var(--scheduling-canvas-standard-time-width) repeat(var(--scheduling-canvas-day-count),
      var(--scheduling-canvas-standard-day-width));
  grid-template-rows: 2.75rem repeat(var(--scheduling-canvas-time-row-count), var(--scheduling-canvas-standard-row-height));
  min-width: 0;
  max-height: 42rem;
  display: grid;
  overflow: auto;
}

.scheduling-canvas-standard-time-corner, .scheduling-canvas-standard-day-header, .scheduling-canvas-standard-time-gutter-cell {
  background: var(--color-surface-raised);
  border-bottom: 1px solid var(--color-line);
  color: var(--color-ink-muted);
  z-index: 4;
  align-items: center;
  min-width: 0;
  padding: .55rem .65rem;
  font-size: .78rem;
  font-weight: 800;
  display: flex;
  position: sticky;
}

.scheduling-canvas-standard-time-corner {
  border-right: 1px solid var(--color-line);
  white-space: nowrap;
  z-index: 5;
  grid-area: 1 / 1;
  justify-content: end;
  top: 0;
  left: 0;
}

.scheduling-canvas-standard-day-header {
  border-right: 1px solid var(--color-line);
  text-align: center;
  justify-content: center;
  top: 0;
}

.scheduling-canvas-standard-time-gutter-cell {
  border-right: 1px solid var(--color-line);
  min-height: var(--scheduling-canvas-standard-row-height);
  white-space: nowrap;
  z-index: 3;
  justify-content: end;
  left: 0;
}

.scheduling-canvas-standard-day-column {
  grid-template-rows: repeat(var(--scheduling-canvas-standard-row-count), var(--scheduling-canvas-standard-row-height));
  min-width: 0;
  display: grid;
  position: relative;
}

.scheduling-canvas-standard-hour-row {
  background: var(--color-slot-surface);
  border-bottom: 1px solid var(--color-line);
  border-right: 1px solid var(--color-line);
  min-height: var(--scheduling-canvas-standard-row-height);
  min-width: 0;
}

@media (max-width: 720px) {
  .scheduling-canvas-standard-grid {
    --scheduling-canvas-mobile-grid-bottom-inset: calc(var(--admin-surface-padding) + env(safe-area-inset-bottom, 0px));
    --scheduling-canvas-standard-time-width: 4.75rem;
    --scheduling-canvas-standard-row-height: 6.4rem;
    max-height: max(16rem,
      calc(100dvh - var(--scheduling-canvas-mobile-sticky-top) -
        var(--scheduling-canvas-mobile-date-title-height) -
        var(--scheduling-canvas-mobile-action-row-height) -
        var(--scheduling-canvas-mobile-grid-bottom-inset)));
  }

  .scheduling-canvas-standard-hour-row {
    background: linear-gradient(to bottom,
        transparent calc(50% - .5px),
        color-mix(in srgb, var(--color-line) 46%, transparent) calc(50% - .5px) calc(50% + .5px),
        transparent calc(50% + .5px)),
      var(--color-slot-surface);
  }
}

.scheduling-canvas-standard-selectable-layer {
  z-index: 1;
  position: absolute;
  inset: 0;
}

.scheduling-canvas-standard-slot {
  appearance: none;
  color: inherit;
  cursor: pointer;
  font: inherit;
  text-align: left;
  background: none;
  border: 0;
  min-width: 0;
  min-height: 0;
  padding: 0;
  display: block;
  position: absolute;
  left: 0;
  right: 0;
}

.scheduling-canvas-standard-slot:hover {
  background: var(--color-hover-soft);
}

.scheduling-canvas-standard-slot-empty {
  cursor: default;
}

.scheduling-canvas-standard-span-layer, .scheduling-canvas-standard-background-layer {
  pointer-events: none;
  z-index: 2;
  position: absolute;
  inset: 0;
}

.scheduling-canvas-standard-background-span {
  cursor: pointer;
  pointer-events: auto;
  border: 0;
  padding: 0;
  position: absolute;
  left: 0;
  right: 0;
}

.scheduling-canvas-standard-span-item {
  cursor: pointer;
  pointer-events: auto;
  text-align: left;
  min-height: 1.75rem;
  position: absolute;
  overflow: hidden;
}

.scheduling-canvas-standard-span-item .scheduling-canvas-item-label, .scheduling-canvas-standard-span-item .scheduling-canvas-item-detail {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.scheduling-canvas-current-time-marker-horizontal, .scheduling-canvas-current-time-marker-vertical {
  pointer-events: none;
  z-index: 8;
  background: #fff;
  position: absolute;
  box-shadow: 0 0 0 1px #ffffff59;
}

.scheduling-canvas-current-time-marker-horizontal {
  height: 2px;
  left: 0;
  right: 0;
  transform: translateY(-50%);
}

.scheduling-canvas-current-time-marker-vertical {
  width: 2px;
  top: 0;
  bottom: 0;
  transform: translateX(-50%);
}

.scheduling-canvas-timeline-span-layer {
  pointer-events: none;
  z-index: 2;
  position: absolute;
  inset: 0;
}

.scheduling-canvas-timeline-background-layer {
  pointer-events: none;
  z-index: 1;
  position: absolute;
  inset: 0;
}

.scheduling-canvas-timeline-background-span {
  cursor: pointer;
  pointer-events: auto;
  border: 0;
  padding: 0;
  position: absolute;
  top: 0;
  bottom: 0;
}

.scheduling-canvas-timeline-background-available {
  background: color-mix(in srgb, var(--color-success) 11%, transparent);
}

.scheduling-canvas-timeline-background-blackout {
  background: color-mix(in srgb, var(--color-error) 18%, transparent);
  box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--color-error) 30%, transparent);
}

.scheduling-canvas-timeline-background-unavailable {
  background: color-mix(in srgb, var(--color-error) 11%, transparent);
}

.scheduling-canvas-timeline-background-hold {
  background: color-mix(in srgb, var(--color-ink-muted) 10%, transparent);
}

.scheduling-canvas-timeline-background-maintenance {
  background: color-mix(in srgb, var(--color-warning) 14%, transparent);
  background-image: repeating-linear-gradient(135deg,
    transparent 0,
    transparent .55rem,
    color-mix(in srgb, var(--color-warning) 16%, transparent) .55rem,
    color-mix(in srgb, var(--color-warning) 16%, transparent) .75rem);
}

.scheduling-canvas-timeline-span-item {
  cursor: pointer;
  pointer-events: auto;
  text-align: left;
  min-height: 1.65rem;
  position: absolute;
  overflow: clip;
}

.scheduling-canvas-timeline-span-item .scheduling-canvas-item-label, .scheduling-canvas-timeline-span-item .scheduling-canvas-item-detail {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.scheduling-canvas-timeline-span-item .scheduling-canvas-item-label, .scheduling-canvas-timeline-span-item-bookings .scheduling-canvas-item-label {
  left: calc(var(--scheduling-canvas-grid-sticky-timeline-left) + .45rem);
  max-width: calc(100% - .9rem);
  display: block;
  position: sticky;
}

.scheduling-canvas-list-view {
  border: 1px solid var(--color-line);
  min-width: 0;
  max-height: 42rem;
  display: grid;
  overflow: auto;
}

.scheduling-canvas-list-header, .scheduling-canvas-list-row {
  grid-template-columns: minmax(14rem, 1fr) minmax(10rem, .7fr) minmax(10rem, .7fr) minmax(12rem, .8fr);
  min-width: 46rem;
  display: grid;
}

.scheduling-canvas-list-header {
  background: var(--color-surface-raised);
  border-bottom: 1px solid var(--color-line);
  color: var(--color-ink-muted);
  text-transform: uppercase;
  z-index: 3;
  font-size: .78rem;
  font-weight: 800;
  position: sticky;
  top: 0;
}

.scheduling-canvas-list-header span, .scheduling-canvas-list-row span {
  border-right: 1px solid var(--color-line);
  min-width: 0;
  padding: .65rem .75rem;
}

.scheduling-canvas-list-group {
  display: contents;
}

.scheduling-canvas-list-group-toggle {
  appearance: none;
  background: var(--color-surface);
  border: 0;
  border-bottom: 1px solid var(--color-line);
  color: var(--color-ink);
  cursor: pointer;
  text-align: left;
  grid-column: 1 / -1;
  justify-content: space-between;
  align-items: center;
  min-width: 46rem;
  padding: .65rem .75rem;
  font-size: .8rem;
  font-weight: 800;
  display: flex;
}

.scheduling-canvas-list-group-toggle small {
  color: var(--color-ink-muted);
  font-size: .72rem;
}

.scheduling-canvas-list-row {
  appearance: none;
  background: var(--color-surface-raised);
  border: 0;
  border-bottom: 1px solid var(--color-line);
  color: inherit;
  cursor: pointer;
  font: inherit;
  text-align: left;
}

.scheduling-canvas-list-row:hover {
  background: var(--color-hover-soft);
}

.scheduling-canvas-list-name {
  align-items: center;
  gap: .45rem;
  display: flex;
}

.scheduling-canvas-list-indicators {
  gap: .3rem;
  margin-left: auto;
  display: inline-flex;
}

.scheduling-canvas-list-indicator {
  border: 1px solid var(--color-line);
  color: var(--color-ink-muted);
  text-transform: uppercase;
  padding: .1rem .35rem;
  font-size: .68rem;
  font-weight: 800;
}

.scheduling-canvas-list-indicator-status {
  background: var(--color-hover-soft);
  color: var(--color-ink);
}

.scheduling-canvas-list-indicator-locked {
  background: color-mix(in srgb, var(--color-danger, #b91c1c) 8%, transparent);
  border-color: var(--color-danger, #b91c1c);
  color: var(--color-danger, #b91c1c);
}

.scheduling-canvas-list-name small {
  color: var(--color-ink-muted);
  text-transform: uppercase;
  font-size: .72rem;
  font-weight: 700;
}

.scheduling-canvas-list-dot {
  background: var(--color-accent);
  border-radius: 999px;
  flex: none;
  width: .45rem;
  height: .45rem;
  display: inline-block;
}

.scheduling-canvas-list-dot-availability {
  background: var(--color-success);
}

.scheduling-canvas-list-dot-proposals {
  background: var(--color-warning);
}

.scheduling-canvas-list-dot-conflicts {
  background: var(--color-danger);
}

.scheduling-canvas-list-empty {
  color: var(--color-ink-muted);
  padding: 1rem;
}

.scheduling-canvas-month-summary {
  border: 1px solid var(--color-line);
  min-width: 42rem;
  display: grid;
  overflow: auto;
}

.scheduling-canvas-month-summary-weekdays, .scheduling-canvas-month-summary-grid {
  grid-template-columns: repeat(7, minmax(6rem, 1fr));
  display: grid;
}

.scheduling-canvas-month-summary-weekdays {
  background: var(--color-surface-raised);
  border-bottom: 1px solid var(--color-line);
  color: var(--color-ink-muted);
  text-transform: uppercase;
  font-size: .75rem;
  font-weight: 800;
}

.scheduling-canvas-month-summary-weekdays span {
  border-right: 1px solid var(--color-line);
  padding: .55rem .65rem;
}

.scheduling-canvas-month-day {
  appearance: none;
  background: var(--color-slot-surface);
  border: 0;
  border-bottom: 1px solid var(--color-line);
  border-right: 1px solid var(--color-line);
  color: inherit;
  cursor: pointer;
  font: inherit;
  text-align: left;
  align-content: start;
  gap: .3rem;
  min-height: 7rem;
  padding: .55rem;
  display: grid;
}

.scheduling-canvas-month-day:hover {
  background: var(--color-hover-soft);
}

.scheduling-canvas-month-day-muted {
  color: var(--color-ink-muted);
  opacity: .38;
}

.scheduling-canvas-month-day-muted .scheduling-canvas-month-day-number {
  color: inherit;
}

.scheduling-canvas-month-day-number {
  color: var(--color-ink);
  font-size: .85rem;
  font-weight: 800;
}

.scheduling-canvas-current-day-marker {
  --scheduling-canvas-current-marker-size: 1.65rem;
  background: var(--color-brand-strong);
  color: var(--color-brand-contrast, var(--color-ink-inverse));
  height: var(--scheduling-canvas-current-marker-size);
  min-width: var(--scheduling-canvas-current-marker-size);
  border-radius: 999px;
  justify-content: center;
  justify-self: start;
  align-items: center;
  padding-inline: .2rem;
  display: inline-flex;
}

.scheduling-canvas-month-count {
  border: 1px solid var(--color-line);
  color: var(--color-ink-muted);
  padding: .15rem .25rem;
  font-size: .68rem;
  font-weight: 700;
}

.scheduling-canvas-month-count-games {
  border-left: 3px solid var(--color-brand-strong);
}

.scheduling-canvas-month-count-availability {
  border-left: 3px solid var(--color-success);
}

.scheduling-canvas-month-count-blackouts, .scheduling-canvas-month-count-conflicts {
  border-left: 3px solid var(--color-error);
}

.scheduling-canvas-month-count-proposals {
  border-left: 3px solid var(--color-warning);
}

.scheduling-canvas-year-summary {
  border: 1px solid var(--color-line);
  grid-template-columns: repeat(3, minmax(12rem, 1fr));
  gap: 1rem;
  min-width: 42rem;
  max-height: 42rem;
  padding: 1rem;
  display: grid;
  overflow: auto;
}

.scheduling-canvas-year-month {
  border: 1px solid var(--color-line);
  display: grid;
}

.scheduling-canvas-year-month-title {
  appearance: none;
  background: var(--color-surface-raised);
  border: 0;
  border-bottom: 1px solid var(--color-line);
  color: var(--color-ink);
  cursor: pointer;
  font: inherit;
  padding: .55rem;
  font-size: .9rem;
  font-weight: 800;
}

.scheduling-canvas-current-month-marker {
  background: var(--color-brand-strong);
  color: var(--color-brand-contrast, var(--color-ink-inverse));
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  min-width: 1.65rem;
  min-height: 1.65rem;
  padding: .1rem .55rem;
  font-weight: 900;
  display: inline-flex;
}

.scheduling-canvas-year-month-title:hover, .scheduling-canvas-year-day:hover {
  background: var(--color-hover-soft);
}

.scheduling-canvas-year-month-weekdays, .scheduling-canvas-year-month-grid {
  grid-template-columns: repeat(7, minmax(0, 1fr));
  display: grid;
}

.scheduling-canvas-year-month-weekdays {
  color: var(--color-ink-muted);
  text-align: center;
  font-size: .65rem;
  font-weight: 800;
}

.scheduling-canvas-year-month-weekdays span {
  padding: .25rem;
}

.scheduling-canvas-year-day {
  appearance: none;
  background: var(--color-slot-surface);
  border: 0;
  border-top: 1px solid var(--color-line);
  border-right: 1px solid var(--color-line);
  color: var(--color-ink);
  cursor: pointer;
  font: inherit;
  text-align: center;
  align-content: center;
  gap: .1rem;
  min-height: 2.45rem;
  padding: .2rem;
  display: grid;
  position: relative;
}

.scheduling-canvas-year-day-muted {
  color: var(--color-ink-muted);
  opacity: .45;
}

.scheduling-canvas-year-day span {
  font-size: .72rem;
  font-weight: 700;
}

.scheduling-canvas-year-day .scheduling-canvas-current-day-marker {
  --scheduling-canvas-current-marker-size: 1.45rem;
  justify-self: center;
  padding-inline: .1rem;
  font-size: .68rem;
}

.scheduling-canvas-year-day small {
  color: var(--color-ink-muted);
  font-size: .6rem;
  font-weight: 800;
}

.scheduling-canvas-year-day strong {
  background: var(--color-error);
  border-radius: 999px;
  width: .35rem;
  height: .35rem;
  position: absolute;
  top: .2rem;
  right: .2rem;
}

@media (max-width: 720px) {
  .scheduling-canvas-month-summary {
    width: 100%;
    min-width: 0;
  }

  .scheduling-canvas-month-summary-weekdays, .scheduling-canvas-month-summary-grid {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .scheduling-canvas-month-summary-weekdays span {
    text-align: center;
    padding: .45rem .25rem;
  }

  .scheduling-canvas-month-day {
    gap: .2rem;
    min-height: 4.75rem;
    padding: .35rem .25rem;
  }

  .scheduling-canvas-month-count {
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: .1rem .15rem;
    font-size: .58rem;
    line-height: 1.1;
    overflow: hidden;
  }

  .scheduling-canvas-year-summary {
    grid-template-columns: minmax(0, 1fr);
    gap: .75rem;
    width: 100%;
    min-width: 0;
    max-height: none;
    padding: .75rem;
  }

  .scheduling-canvas-year-month {
    min-width: 0;
  }
}

.scheduling-canvas-unsupported-view {
  border: 1px solid var(--color-line);
  color: var(--color-ink-muted);
  align-content: center;
  gap: .35rem;
  min-height: 16rem;
  padding: 1.25rem;
  display: grid;
}

.scheduling-canvas-unsupported-view strong {
  color: var(--color-ink);
}

.scheduling-canvas-unsupported-view-details {
  grid-template-columns: repeat(auto-fit, minmax(10rem, 1fr));
  gap: .4rem;
  margin: .25rem 0;
  display: grid;
}

.scheduling-canvas-unsupported-view-details div {
  border: 1px solid var(--color-line);
  gap: .1rem;
  padding: .65rem;
  display: grid;
}

.scheduling-canvas-unsupported-view-details dt {
  color: var(--color-ink-muted);
  font-size: .78rem;
  font-weight: 700;
}

.scheduling-canvas-unsupported-view-details dd {
  color: var(--color-ink);
  margin: 0;
  font-weight: 800;
}

.scheduling-canvas-layer-renderer-system, .scheduling-canvas-layer {
  gap: .35rem;
  min-width: 0;
  display: grid;
}

.scheduling-canvas-layer {
  z-index: var(--scheduling-canvas-layer-z, 1);
  position: relative;
}

.scheduling-canvas-item {
  border: 1px solid var(--color-line);
  gap: .1rem;
  min-width: 0;
  padding: .35rem .45rem;
  display: grid;
}

.scheduling-canvas-item-selected {
  box-shadow: 0 0 0 2px var(--color-focus-ring);
}

.scheduling-canvas-item-label {
  color: var(--color-ink);
  overflow-wrap: anywhere;
  font-size: .82rem;
  font-weight: 800;
}

.scheduling-canvas-item-detail {
  color: var(--color-ink-muted);
  overflow-wrap: anywhere;
  text-transform: capitalize;
  font-size: .72rem;
  font-weight: 600;
}

.scheduling-canvas-item-available {
  background: var(--color-brand-tint-soft);
  border-color: var(--color-brand-tint-border);
}

.scheduling-canvas-item-unavailable, .scheduling-canvas-item-blackout, .scheduling-canvas-item-hold, .scheduling-canvas-item-locked, .scheduling-canvas-item-proposal-removed {
  background: var(--color-slot-locked);
}

.scheduling-canvas-item-maintenance {
  background: color-mix(in srgb, var(--color-warning) 12%, var(--color-surface-raised));
  border-color: color-mix(in srgb, var(--color-warning) 32%, transparent);
}

.scheduling-canvas-item-booking, .scheduling-canvas-item-confirmed {
  background: var(--color-neutral-surface);
  border-left: 4px solid var(--color-brand-strong);
}

.scheduling-canvas-item-proposal-added, .scheduling-canvas-item-proposal-moved, .scheduling-canvas-item-proposal-swapped {
  background: var(--color-warning-tint-soft);
  border-color: var(--color-warning-tint-border);
}

.scheduling-canvas-item-warning {
  background: var(--color-conflict-surface);
  border-color: var(--color-conflict-border);
}

.scheduling-canvas-item-error {
  background: color-mix(in srgb, var(--color-error) 10%, var(--color-surface-raised));
  border-color: color-mix(in srgb, var(--color-error) 28%, transparent);
}

.schedule-resource-list, .schedule-resource-meta, .schedule-day-column, .schedule-day-column-body, .schedule-time-block, .schedule-modal, .schedule-settings-form, .schedule-month-grid {
  gap: .75rem;
  display: grid;
}

.schedule-segmented-control {
  background: var(--color-segmented-surface);
  border: 1px solid var(--color-line);
  align-items: center;
  padding: .2rem;
  display: inline-flex;
}

.schedule-segmented-control button {
  appearance: none;
  color: var(--color-copy-muted);
  cursor: pointer;
  font: inherit;
  background: none;
  border: 0;
  padding: .45rem .7rem;
  font-weight: 700;
}

.schedule-segmented-control-active {
  background: var(--color-segmented-active) !important;
  color: var(--color-ink) !important;
}

.schedule-week-grid {
  grid-template-columns: repeat(5, minmax(12rem, 1fr));
  gap: .75rem;
  display: grid;
  overflow-x: auto;
}

.schedule-day-column {
  align-content: start;
  min-width: 0;
}

.schedule-day-column-header {
  border-bottom: 1px solid var(--color-line);
  gap: .25rem;
  padding-bottom: .5rem;
  display: grid;
}

.schedule-time-block-header {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.schedule-time-block-fields {
  gap: .5rem;
  display: grid;
}

.schedule-slot-cell {
  background: var(--color-slot-surface);
  border: 1px dashed var(--color-neutral-border);
  gap: .5rem;
  min-height: 7rem;
  padding: .75rem;
  transition: border-color .12s, background-color .12s;
  display: grid;
}

.schedule-slot-cell-dragover {
  background: var(--color-slot-drop);
  border-color: var(--color-focus-brand-border);
}

.schedule-slot-cell-locked {
  background: var(--color-slot-locked);
  opacity: .8;
  border-style: solid;
}

.schedule-slot-cell-meta, .schedule-game-card-header, .schedule-game-card-meta, .schedule-team-chip, .schedule-unscheduled-card, .schedule-picker-row, .schedule-month-day {
  align-items: center;
  gap: .5rem;
  display: flex;
}

.schedule-slot-cell-meta, .schedule-game-card-header, .schedule-game-card-meta {
  justify-content: space-between;
}

.schedule-slot-empty {
  color: var(--color-copy-muted);
  font-size: .9rem;
}

.schedule-game-card, .schedule-picker-row, .schedule-month-day, .schedule-link-button, .schedule-game-card-remove {
  appearance: none;
  color: inherit;
  font: inherit;
  background: none;
  border: 0;
  margin: 0;
  padding: 0;
}

.schedule-game-card {
  background: var(--color-surface-raised);
  border-left: 4px solid var(--color-brand-strong);
  cursor: grab;
  text-align: left;
  gap: .45rem;
  padding: .75rem;
  display: grid;
}

.schedule-game-card-remove {
  color: var(--color-copy-muted);
  cursor: pointer;
  opacity: 0;
  font-size: 1.1rem;
}

.schedule-game-card:hover .schedule-game-card-remove {
  opacity: 1;
}

.schedule-game-card-meta {
  color: var(--color-copy-muted);
  font-size: .8rem;
}

.schedule-team-chip, .schedule-unscheduled-card, .schedule-picker-row {
  background: var(--color-surface-raised);
  border: 1px solid var(--color-line);
  cursor: grab;
  justify-content: flex-start;
  min-width: 0;
  padding: .65rem .75rem;
}

.schedule-picker-row {
  width: 100%;
}

.schedule-team-chip-dot {
  border-radius: 999px;
  flex: none;
  width: .65rem;
  height: .65rem;
}

.schedule-link-button {
  color: var(--color-ink);
  cursor: pointer;
  text-align: left;
  font-weight: 600;
}

.schedule-link-button:hover {
  color: var(--color-brand-strong);
}

.schedule-conflict-banner {
  background: var(--color-conflict-surface);
  border: 1px solid var(--color-conflict-border);
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: start;
  gap: .75rem;
  padding: .85rem 1rem;
  display: flex;
}

.schedule-month-grid {
  grid-template-columns: repeat(7, minmax(0, 1fr));
}

.schedule-month-day {
  background: var(--color-slot-surface);
  border: 1px solid var(--color-line);
  cursor: pointer;
  place-items: flex-start start;
  gap: .35rem;
  min-height: 5.75rem;
  padding: .75rem;
  display: grid;
}

.schedule-month-day-muted {
  opacity: .6;
}

.schedule-overlay {
  background: var(--color-overlay-backdrop);
  z-index: 70;
  place-items: center;
  padding: 1rem;
  display: grid;
  position: fixed;
  inset: 0;
}

.schedule-modal {
  background: var(--color-surface-raised);
  border: 1px solid var(--color-line);
  width: 100%;
  max-width: min(42rem, 100%);
  max-height: min(90vh, 52rem);
  padding: 1rem;
  overflow: auto;
}

.schedule-settings-modal {
  max-width: min(72rem, 100%);
}

.league-remove-modal {
  max-width: min(32rem, 100%);
}

.league-remove-stack {
  gap: 1rem;
  display: grid;
}

.league-remove-copy, .league-remove-summary {
  gap: .4rem;
  display: grid;
}

.league-remove-trigger, .league-remove-confirm {
  border-color: color-mix(in srgb, var(--color-danger, #b91c1c) 35%, var(--color-line));
  color: var(--color-danger, #b91c1c);
}

.league-remove-trigger:hover, .league-remove-confirm:hover:not(:disabled) {
  background: color-mix(in srgb, var(--color-danger, #b91c1c) 8%, transparent);
}

.league-remove-confirm:disabled {
  opacity: .5;
}

.destructive-action-dialog-body {
  gap: 1rem;
  padding: 1.25rem;
  display: grid;
}

.destructive-action-dialog.e-dialog {
  max-width: calc(100vw - 2rem);
}

.destructive-action-impact-list {
  gap: .5rem;
  margin: 0;
  display: grid;
}

.destructive-action-impact-item {
  border: 1px solid var(--color-line);
  justify-content: space-between;
  align-items: center;
  padding: .65rem .75rem;
  display: flex;
}

.destructive-action-impact-item dt {
  color: var(--color-muted);
  text-transform: capitalize;
  font-weight: 700;
}

.destructive-action-impact-item dd {
  color: var(--color-text);
  margin: 0;
  font-weight: 800;
}

.destructive-action-dialog-footer {
  justify-content: flex-end;
}

.destructive-action-confirm {
  border-color: color-mix(in srgb, var(--color-danger, #b91c1c) 45%, var(--color-line));
  color: var(--color-danger, #b91c1c);
}

.destructive-action-confirm:hover:not(:disabled) {
  background: color-mix(in srgb, var(--color-danger, #b91c1c) 8%, transparent);
}

.destructive-action-confirm-delete {
  border-color: color-mix(in srgb, var(--color-danger, #b91c1c) 45%, var(--color-line));
  color: var(--color-danger, #b91c1c);
}

.destructive-action-confirm-delete:hover:not(:disabled) {
  background: color-mix(in srgb, var(--color-danger, #b91c1c) 8%, transparent);
}

.destructive-action-confirm-archive {
  border-color: color-mix(in srgb, #2563eb 45%, var(--color-line));
  color: #2563eb;
}

.destructive-action-confirm-archive:hover:not(:disabled) {
  background: #2563eb17;
}

.destructive-action-confirm:disabled {
  opacity: .5;
}

.destructive-action-error {
  border: 1px solid color-mix(in srgb, var(--color-danger, #b91c1c) 35%, var(--color-line));
  color: var(--color-danger, #b91c1c);
  margin: 0;
  padding: .75rem;
  font-weight: 700;
}

.admin-editor-close-button {
  color: var(--color-error);
  min-height: auto;
  margin-right: 1rem;
  padding: .15rem .5rem;
  font-size: 1.35rem;
  font-weight: 700;
  line-height: 1;
}

.admin-page-layout:has(.onboarding-stepper-flow-shell) .admin-editor-close-button {
  display: none;
}

.admin-editor-close-button:hover {
  background: color-mix(in srgb, var(--color-error) 10%, transparent);
  color: var(--color-error);
}

.schedule-settings-form {
  grid-template-columns: repeat(auto-fit, minmax(10rem, 1fr));
}

.ui-nav-side-actions .auth-status {
  padding: 0;
}

.admin-org-switcher {
  flex-direction: column;
  align-items: flex-start;
  gap: .25rem;
  min-width: 12rem;
  display: flex;
}

.admin-org-switcher-label {
  color: var(--color-ink-muted);
  letter-spacing: .08em;
  text-transform: uppercase;
  font-size: .72rem;
}

.ui-nav-topbar {
  box-shadow: none;
  background: none;
  border: 0;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  gap: .7rem;
  min-width: 0;
  margin: 0;
  padding: 0;
  display: flex;
}

.ui-nav-topbar-collapsed {
  display: none;
}

.ui-nav-link {
  border-radius: var(--radius-md);
  align-items: center;
  gap: .6rem;
  min-width: 0;
  padding: .85rem .95rem;
  text-decoration: none;
  transition: background-color .12s, transform .12s;
  display: flex;
}

.ui-shell-admin .ui-nav-link, .ui-shell-admin .ui-nav-link-parent {
  font-size: 1.125rem;
}

.ui-nav-link:hover, .ui-nav-link[aria-current="page"] {
  background: var(--color-brand-tint-soft);
  color: var(--color-brand-strong);
}

.ui-nav-link:hover {
  transform: translateX(2px);
}

.ui-nav-icon {
  color: var(--color-ink-muted);
  opacity: .75;
  flex: none;
}

.ui-nav-link:hover .ui-nav-icon, .ui-nav-link[aria-current="page"] .ui-nav-icon, .ui-nav-link-parent:hover .ui-nav-icon, .ui-nav-link-parent[aria-current="page"] .ui-nav-icon {
  color: var(--color-brand-strong);
  opacity: 1;
}

.ui-nav-link-topbar {
  align-items: center;
  min-height: 2.75rem;
  padding: .7rem 1rem;
  display: inline-flex;
}

.ui-nav-link-topbar:hover {
  transform: none;
}

.ui-content {
  gap: 1.25rem;
}

.ui-content:focus-visible, .ui-skip-link:focus-visible, .ui-button:focus-visible, .ui-nav-link:focus-visible, .ui-input:focus-visible, .ui-checkbox:focus-visible, .ui-form-alert:focus-visible {
  outline: 3px solid var(--color-focus-ring);
  outline-offset: 3px;
}

.ui-hero {
  border-bottom: 1px solid var(--color-line);
  padding-bottom: 1rem;
}

.ui-form-intro {
  gap: .5rem;
}

.ui-form-grid {
  gap: 1rem;
}

.ui-field {
  align-content: start;
  gap: .5rem;
  display: grid;
}

.ui-field-label {
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.4;
}

.ui-field-label-dirty {
  color: color-mix(in srgb, var(--color-warning) 72%, var(--color-ink));
}

.season-date-field-grid {
  grid-template-columns: minmax(0, 1fr);
  align-items: start;
  gap: 1rem;
  display: grid;
}

@media (min-width: 760px) {
  .season-date-field-grid {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

.entity-eligibility-title {
  color: var(--color-ink);
  letter-spacing: 0;
  text-transform: none;
  margin: 0;
  font-size: 1rem;
  font-weight: 800;
  line-height: 1.25;
}

.entity-eligibility-rule-sections .registration-disclosure-trigger, .entity-eligibility-parent-content .registration-disclosure-trigger {
  color: var(--color-ink);
  font-size: .9rem;
  font-weight: 700;
  line-height: 1.25;
}

.entity-eligibility-rule-sections .registration-disclosure-with-hint, .entity-eligibility-parent-content .registration-disclosure-with-hint {
  margin-top: .5rem;
}

.entity-eligibility-rule-sections .ui-label, .entity-eligibility-rule-sections .ui-field-label, .entity-eligibility-parent-content .ui-label, .entity-eligibility-parent-content .ui-field-label {
  color: var(--color-ink-muted);
  font-size: .875rem;
  font-weight: 600;
}

.ui-number-range-field {
  gap: .4rem;
}

.ui-number-range-row {
  flex-wrap: wrap;
  gap: .75rem;
  display: flex;
}

.ui-number-range-item {
  justify-items: start;
  gap: .3rem;
  min-width: 0;
  display: grid;
}

.ui-number-range-item-label {
  color: var(--color-ink-muted);
  letter-spacing: .08em;
  text-transform: uppercase;
  font-size: .72rem;
  font-weight: 700;
}

.registration-inline-range-group {
  grid-template-columns: repeat(3, minmax(0, 1fr));
  align-items: start;
  gap: .85rem;
  width: 100%;
  display: grid;
}

.registration-conditional-grid {
  grid-template-columns: repeat(2, minmax(0, 1fr));
  align-items: start;
  gap: .9rem;
  width: 100%;
  display: grid;
}

.registration-conditional-grid > .ui-field {
  grid-column: 1 / -1;
}

.registration-conditional-grid:has(.form-select-value-gate:not([hidden])) > .ui-field:first-child {
  grid-column: auto;
}

.form-select-value-gate.ui-field-span-full {
  grid-column: 1 / -1;
  width: 100%;
}

.registration-inline-range-group > .ui-number-range-field {
  width: 100%;
  min-width: 0;
}

.rule-wizard-option-grid {
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: .85rem;
  display: grid;
}

.rule-target-picker {
  border: 1px solid var(--color-line);
  padding: 1rem;
}

.rule-management-inline-link {
  appearance: none;
  color: inherit;
  cursor: pointer;
  font: inherit;
  background: none;
  border: 0;
  margin: 0;
  padding: 0;
  font-weight: 700;
  text-decoration: underline;
  transition: color .14s, text-decoration-color .14s;
}

.rule-management-inline-link:hover, .rule-management-inline-link:focus-visible {
  color: var(--color-brand-strong);
  text-decoration: underline;
  -webkit-text-decoration-color: color-mix(in srgb, var(--color-brand-strong) 72%, transparent);
  text-decoration-color: color-mix(in srgb, var(--color-brand-strong) 72%, transparent);
}

.rule-target-tree-list {
  gap: .2rem;
  margin: 0;
  padding: 0;
  list-style: none;
  display: grid;
}

.rule-target-tree-node {
  gap: .2rem;
  display: grid;
}

.rule-target-tree-row {
  align-items: center;
  column-gap: .55rem;
  min-height: 2.25rem;
  display: inline-flex;
}

.rule-target-tree-toggle-slot {
  justify-content: center;
  align-items: center;
  width: .9rem;
  display: inline-flex;
}

.rule-target-tree-toggle {
  appearance: none;
  color: var(--color-ink-muted);
  cursor: pointer;
  background: none;
  border: 0;
  justify-content: center;
  align-items: center;
  width: .9rem;
  margin: 0;
  padding: 0;
  display: inline-flex;
}

.rule-target-tree-control {
  align-items: center;
  column-gap: .55rem;
  display: inline-flex;
}

.rule-target-tree-copy {
  align-items: center;
  column-gap: .45rem;
  display: inline-flex;
}

.rule-target-tree-marker {
  appearance: none;
  background: var(--color-surface);
  border: 1px solid color-mix(in srgb, var(--color-ink-muted) 32%, var(--color-line));
  border-radius: calc(var(--shape-control-radius) * .7);
  color: var(--color-brand-strong);
  cursor: pointer;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  margin: 0;
  padding: 0;
  font-size: .92rem;
  font-weight: 700;
  line-height: 1;
  transition: border-color .14s, background-color .14s, color .14s;
  display: inline-flex;
}

.rule-target-tree-marker-selected, .rule-target-tree-marker-partial {
  background: color-mix(in srgb, var(--color-brand-strong) 10%, var(--color-surface));
  border-color: color-mix(in srgb, var(--color-brand-strong) 45%, var(--color-line));
}

.rule-target-tree-marker-disabled {
  color: var(--color-ink-subtle);
  cursor: not-allowed;
  opacity: .7;
}

.rule-target-tree-marker:focus-visible {
  outline: 2px solid var(--color-focus-ring);
  outline-offset: 2px;
}

.rule-target-tree-label-button {
  appearance: none;
  color: inherit;
  cursor: pointer;
  background: none;
  border: 0;
  margin: 0;
  padding: 0;
}

.rule-target-tree-label-button:hover .rule-target-tree-copy, .rule-target-tree-label-button:focus-visible .rule-target-tree-copy {
  color: var(--color-brand-strong);
}

.rule-target-tree-folder {
  color: var(--color-ink-muted);
  width: .9rem;
}

.rule-target-tree-folder-static {
  justify-content: center;
  display: inline-flex;
}

.rule-management-summary-block {
  background: var(--color-surface-subtle);
  border: 1px solid var(--color-line);
  color: var(--color-ink-muted);
  max-height: 16rem;
  margin: 0;
  padding: .85rem 1rem;
  font-size: .82rem;
  overflow: auto;
}

.ui-input {
  appearance: none;
  background: var(--color-surface-raised);
  border: 1px solid var(--color-line);
  border-radius: var(--shape-control-radius);
  color: var(--color-ink);
  font: inherit;
  width: 100%;
  min-height: 3rem;
  padding: .9rem 1rem;
}

.ui-input-compact {
  width: 5.5rem;
  min-height: 2.45rem;
  padding: .55rem .7rem;
}

.ui-textarea {
  resize: vertical;
  min-height: 8rem;
}

.ui-input::placeholder {
  color: var(--color-placeholder);
}

.ui-input[type="number"] {
  -moz-appearance: textfield;
}

.ui-input[type="number"]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.ui-input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.ui-form-alert {
  background: var(--color-warning-tint-soft);
  border: 1px solid var(--color-warning-tint-border);
  border-radius: var(--shape-control-radius);
  gap: .5rem;
  padding: 1rem;
}

.ui-checkbox-card {
  background: var(--color-surface);
  border: 1px solid var(--color-line);
  border-radius: var(--shape-control-radius);
  align-items: start;
  gap: .75rem;
  padding: 1rem;
}

.ui-checkbox-row, .ui-payment-actions {
  flex-wrap: wrap;
  align-items: center;
  gap: .75rem;
  display: flex;
}

.ui-checkbox {
  accent-color: var(--color-brand);
  block-size: 1rem;
  inline-size: 1rem;
  margin: 0;
}

.ui-choice-card {
  color: var(--color-ink-muted);
  cursor: pointer;
  background: none;
  border: 0;
  border-radius: 0;
  align-items: start;
  gap: .75rem;
  padding: .6rem .8rem;
  transition: background-color .14s, color .14s;
  display: inline-grid;
  position: relative;
}

.ui-choice-card:hover {
  background: color-mix(in srgb, var(--color-brand-strong) 10%, transparent);
}

.ui-choice-input {
  opacity: 0;
  pointer-events: none;
  position: absolute;
}

.ui-choice-card-copy {
  gap: .25rem;
  display: grid;
}

.ui-choice-card-title {
  color: inherit;
  transition: color .14s;
}

.ui-choice-card-description {
  color: var(--color-ink-muted);
  line-height: 1.5;
  transition: color .14s;
}

.ui-choice-card-title-row {
  justify-content: flex-start;
  align-items: center;
  gap: .6rem;
  display: flex;
}

.ui-choice-card-indicator {
  background: color-mix(in srgb, var(--color-line) 45%, transparent);
  border: 1px solid color-mix(in srgb, var(--color-line) 78%, transparent);
  color: color-mix(in srgb, var(--color-brand-strong) 92%, transparent);
  opacity: 1;
  border-radius: 0;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 1.3rem;
  height: 1.3rem;
  font-size: .95rem;
  font-weight: 800;
  line-height: 1;
  transition: background-color .14s, border-color .14s, opacity .14s, transform .14s, color .14s;
  display: inline-flex;
  transform: scale(.9)translateY(.3px);
}

.ui-choice-card:hover .ui-choice-card-indicator {
  background: color-mix(in srgb, var(--color-brand-strong) 14%, transparent);
  border-color: color-mix(in srgb, var(--color-brand-strong) 30%, transparent);
  opacity: 1;
}

.ui-choice-card:has(.ui-choice-input:checked) .ui-choice-card-indicator {
  color: color-mix(in srgb, var(--color-brand-strong) 92%, transparent);
  background: color-mix(in srgb, var(--color-brand-strong) 18%, transparent);
  border-color: color-mix(in srgb, var(--color-brand-strong) 54%, transparent);
  transform: scale(1);
}

.ui-choice-card:has(.ui-choice-input:checked) {
  color: var(--color-brand-strong);
}

.ui-choice-card:has(.ui-choice-input:checked) .ui-choice-card-title {
  color: var(--color-brand-strong);
}

.ui-choice-card:has(.ui-choice-input:checked) .ui-choice-card-description {
  color: color-mix(in srgb, var(--color-brand-strong) 94%, transparent);
}

.ui-choice-card:not(:has(.ui-choice-input:checked)) .ui-choice-card-indicator {
  color: #0000;
}

.ui-payment-stack, .ui-checkout-actions {
  gap: .75rem;
}

.ui-inline-cluster, .ui-toolbar-row, .ui-toolbar-actions, .ui-chip-row, .admin-filter-actions {
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.ui-toolbar-row {
  justify-content: space-between;
  gap: .75rem;
}

.admin-editor-heading {
  gap: .45rem;
  min-width: 0;
  display: grid;
}

.admin-loading-notice, .admin-loading-stack, .admin-loading-field {
  display: grid;
}

.admin-loading-notice {
  gap: .45rem;
}

.admin-loading-line {
  background: color-mix(in srgb, var(--color-ink-muted) 11%, transparent);
  background-image: linear-gradient(90deg,
    transparent 0%,
    color-mix(in srgb, var(--color-card-surface) 64%, transparent) 50%,
    transparent 100%);
  background-size: 200% 100%;
  height: .85rem;
  animation: 1.8s ease-in-out infinite admin-loading-shimmer;
  display: block;
}

.admin-loading-row-card {
  background: var(--color-card-subtle-surface);
  border: 1px solid var(--color-line);
  padding: .9rem 1rem;
}

@keyframes admin-loading-shimmer {
  0% {
    background-position: 200% 0;
  }

  100% {
    background-position: -200% 0;
  }
}

.admin-loading-stack {
  gap: .75rem;
}

.admin-loading-form-grid {
  grid-template-columns: repeat(auto-fit, minmax(16rem, 1fr));
  gap: 1rem;
  display: grid;
}

.admin-loading-field {
  gap: .55rem;
}

.admin-loading-field-label {
  height: .7rem;
}

.admin-loading-field-control {
  height: 2.75rem;
}

.admin-loading-button {
  width: 9rem;
  height: 2.75rem;
  display: inline-block;
}

.admin-loading-button-secondary {
  width: 7rem;
}

.admin-hierarchy-path {
  color: var(--color-ink-muted);
  flex-wrap: wrap;
  align-items: center;
  gap: .2rem .55rem;
  min-width: 0;
  font-size: .95rem;
  display: inline-flex;
}

.admin-hierarchy-path-segment {
  align-items: center;
  gap: .55rem;
  min-width: 0;
  display: inline-flex;
}

.admin-hierarchy-select-control {
  align-items: center;
  min-width: 0;
  display: inline-flex;
  position: relative;
}

.admin-hierarchy-path-separator, .admin-hierarchy-select-status {
  color: var(--color-ink-muted);
}

.admin-hierarchy-select-input {
  appearance: none;
  color: var(--color-ink);
  cursor: pointer;
  font: inherit;
  background: none;
  border: 0;
  max-width: min(100%, 20rem);
  margin: 0;
  padding: 0 1.1rem 0 0;
  font-weight: 600;
}

.admin-hierarchy-select-input:disabled {
  color: var(--color-ink);
  cursor: default;
  opacity: 1;
}

.admin-hierarchy-path-label {
  color: var(--color-ink);
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: min(100%, 20rem);
  font-weight: 600;
  overflow: hidden;
}

.admin-hierarchy-select-input:focus {
  outline: none;
}

.admin-hierarchy-select-chevron {
  color: var(--color-ink-muted);
  pointer-events: none;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-48%);
}

.ui-toolbar-actions, .ui-chip-row, .admin-filter-actions {
  gap: .5rem;
}

.admin-filter-grid {
  grid-template-columns: repeat(auto-fit, minmax(12rem, 1fr));
  gap: 1rem;
  display: grid;
}

.admin-filter-actions {
  align-self: end;
}

.ui-stack-compact {
  gap: .5rem;
}

.ui-list-grid {
  gap: .75rem;
  display: grid;
}

.ui-surface-item {
  background: var(--color-card-subtle-surface);
  border: 1px solid var(--color-subtle-border);
  border-radius: .95rem;
  gap: .5rem;
  padding: .85rem .95rem;
  display: grid;
}

.ui-copy code {
  color: var(--color-brand-strong);
}

.ui-badge {
  border-radius: var(--radius-pill);
  letter-spacing: .06em;
  text-transform: uppercase;
  align-items: center;
  gap: .375rem;
  padding: .375rem .75rem;
  font-size: .75rem;
  font-weight: 700;
  display: inline-flex;
}

.ui-badge-neutral {
  background: var(--color-badge-neutral-bg);
  color: var(--color-ink);
}

.ui-badge-brand {
  background: var(--color-badge-brand-bg);
  color: var(--color-brand-strong);
}

.ui-badge-accent {
  background: var(--color-badge-accent-bg);
  color: var(--color-warning);
}

.ui-list-grid-lg, .ui-list-grid-sm, .ui-stack-tight, .ui-stack-tighter, .ui-surface-panel {
  display: grid;
}

.ui-list-grid-lg {
  align-items: start;
  gap: 1rem;
}

.ui-list-grid-sm {
  align-items: start;
  gap: .75rem;
}

.ui-stack-tight {
  gap: .4rem;
}

.ui-stack-tighter {
  gap: .35rem;
}

.ui-toolbar-split, .ui-action-row, .ui-field-inline {
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.ui-toolbar-split {
  justify-content: space-between;
  gap: 1rem;
}

.ui-action-row {
  gap: .5rem;
}

.ui-surface-panel {
  background: var(--color-surface);
  border: 1px solid var(--color-line);
  border-radius: var(--radius-md);
  gap: .6rem;
  padding: 1rem;
}

.admin-availability-model-grid {
  grid-template-columns: repeat(auto-fit, minmax(14rem, 1fr));
}

.admin-venue-availability-detail {
  border-top: 1px solid var(--color-line);
  gap: .85rem;
  padding-top: 1rem;
  display: grid;
}

.manager-dashboard-header, .manager-dashboard-stat {
  border-radius: 0;
}

.manager-dashboard-stat-grid {
  align-items: stretch;
}

.manager-dashboard-section-grid {
  grid-template-columns: repeat(12, minmax(0, 1fr));
  align-items: start;
  gap: 1rem;
  display: grid;
}

.manager-dashboard-section {
  border-radius: 0;
  grid-column: span 6;
  min-height: 100%;
}

.manager-dashboard-section-alerts, .manager-dashboard-section-funnel, .manager-dashboard-section-registration-dashboard, .manager-dashboard-section-payments-dashboard, .manager-dashboard-section-scheduling-dashboard {
  grid-column: span 12;
}

.manager-dashboard-stat {
  border-left: 4px solid var(--color-line);
  box-shadow: 0 8px 22px #0f172a0a;
}

.manager-dashboard-stat-neutral {
  border-left-color: var(--color-line);
}

.manager-dashboard-stat-success {
  border-left-color: var(--color-brand-strong);
}

.manager-dashboard-stat-warning, .manager-dashboard-stat-critical {
  border-left-color: var(--color-warning);
}

.manager-dashboard-stat-value-row {
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  display: flex;
}

.manager-dashboard-stat-badges {
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: flex-end;
  gap: .35rem;
  display: flex;
}

.manager-dashboard-stat-value-row h2 {
  font-size: 1.55rem;
  line-height: 1.05;
}

.manager-dashboard-stat-meta {
  background: var(--color-surface);
  border: 1px solid var(--color-line);
  gap: .25rem;
  padding: .65rem;
  display: grid;
}

.manager-dashboard-stat-delta {
  color: var(--color-ink);
  margin: 0;
  font-size: .82rem;
  font-weight: 700;
}

.manager-dashboard-stat-why {
  border-top: 1px solid var(--color-line);
  gap: .25rem;
  padding-top: .65rem;
  display: grid;
}

.manager-dashboard-stat-why span, .manager-dashboard-empty-state span {
  color: var(--color-ink);
  letter-spacing: 0;
  text-transform: uppercase;
  font-size: .72rem;
  font-weight: 800;
}

.manager-dashboard-stat-explanation, .manager-dashboard-stat-why p {
  color: var(--color-muted);
  margin: 0;
  font-size: .78rem;
  line-height: 1.35;
}

.manager-dashboard-empty-state {
  background: var(--color-surface);
  border: 1px dashed var(--color-line);
  gap: .35rem;
  padding: .75rem;
  display: grid;
}

.manager-dashboard-empty-state p {
  color: var(--color-muted);
  margin: 0;
  font-size: .82rem;
  line-height: 1.45;
}

.manager-dashboard-kpi-list {
  gap: .65rem;
  display: grid;
}

.manager-dashboard-kpi-list > span, .manager-dashboard-kpi-row > span {
  color: var(--color-muted);
}

.manager-dashboard-kpi-list > strong, .manager-dashboard-kpi-row > strong {
  color: var(--color-ink);
}

.manager-dashboard-kpi-list:not(:has(.manager-dashboard-kpi-row)) {
  grid-template-columns: minmax(0, 1fr) auto;
}

.manager-dashboard-kpi-row {
  border-bottom: 1px solid var(--color-line);
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  padding-bottom: .6rem;
  display: flex;
}

.manager-dashboard-kpi-row small {
  color: var(--color-muted);
  flex-basis: 100%;
  font-size: .78rem;
  line-height: 1.35;
}

.manager-dashboard-action-grid {
  grid-template-columns: repeat(auto-fit, minmax(10rem, 1fr));
  gap: .65rem;
  display: grid;
}

.manager-dashboard-registration-grid, .manager-dashboard-payments-grid, .manager-dashboard-scheduling-grid {
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 1rem;
  display: grid;
}

.manager-dashboard-visual-panel {
  border: 1px solid var(--color-line);
  gap: .75rem;
  min-width: 0;
  padding: .85rem;
  display: grid;
}

.manager-dashboard-sparkline {
  background: linear-gradient(to top, transparent, transparent 48%, var(--color-line) 49%, transparent 50%),
    var(--color-surface);
  border: 1px solid var(--color-line);
  align-items: end;
  gap: .25rem;
  height: 4.5rem;
  padding: .55rem;
  display: flex;
}

.manager-dashboard-sparkline span {
  background: var(--color-brand-strong);
  flex: 1 1 0;
  min-height: .3rem;
  display: block;
}

.manager-dashboard-mini-bars, .manager-dashboard-funnel-bars {
  gap: .65rem;
  display: grid;
}

.manager-dashboard-mini-bar-row, .manager-dashboard-funnel-step {
  gap: .35rem;
  min-width: 0;
  display: grid;
}

.manager-dashboard-mini-bar-row {
  grid-template-columns: minmax(0, 1fr) minmax(4rem, 8rem) auto;
}

.manager-dashboard-mini-bar-row small {
  color: var(--color-muted);
  grid-column: 1 / -1;
  font-size: .74rem;
}

.manager-dashboard-mini-bar-row a {
  color: var(--color-ink);
  overflow-wrap: anywhere;
  font-weight: 700;
  text-decoration: none;
}

.manager-dashboard-mini-bar-row a:hover {
  text-decoration: underline;
}

.manager-dashboard-mini-bar-track {
  background: var(--color-surface-strong);
  border: 1px solid var(--color-line);
  align-self: center;
  height: .55rem;
  overflow: hidden;
}

.manager-dashboard-mini-bar-track > span {
  background: var(--color-brand-strong);
  min-width: .2rem;
  height: 100%;
  display: block;
}

.manager-dashboard-mini-bar-warning > span {
  background: var(--color-warning);
}

.manager-dashboard-mini-bar-neutral > span {
  background: var(--color-muted);
}

.manager-dashboard-funnel-step span {
  color: var(--color-muted);
}

.manager-dashboard-funnel-step small {
  color: var(--color-muted);
  font-size: .74rem;
}

.manager-dashboard-payment-trend, .manager-dashboard-payment-table, .manager-dashboard-payment-issues {
  gap: .65rem;
  display: grid;
}

.manager-dashboard-payment-trend-row {
  gap: .35rem;
  display: grid;
}

.manager-dashboard-payment-trend-row span, .manager-dashboard-payment-trend-row small {
  color: var(--color-muted);
}

.manager-dashboard-payment-trend-row small {
  font-size: .74rem;
}

.manager-dashboard-payment-row, .manager-dashboard-payment-issue, .manager-dashboard-scheduling-row {
  border: 1px solid var(--color-line);
  color: var(--color-ink);
  gap: .25rem;
  padding: .65rem;
  text-decoration: none;
  display: grid;
}

.manager-dashboard-payment-row:hover, .manager-dashboard-payment-issue:hover, .manager-dashboard-scheduling-row:hover {
  border-color: var(--color-brand-strong);
}

.manager-dashboard-payment-row span, .manager-dashboard-payment-issue span, .manager-dashboard-scheduling-row span {
  color: var(--color-muted);
  font-size: .78rem;
}

.manager-dashboard-payment-row small, .manager-dashboard-payment-issue small, .manager-dashboard-scheduling-row small {
  color: var(--color-muted);
  font-size: .74rem;
  line-height: 1.35;
}

.manager-dashboard-payment-row-warning, .manager-dashboard-payment-row-critical {
  border-left: 4px solid var(--color-warning);
}

.manager-dashboard-payment-row-success {
  border-left: 4px solid var(--color-brand-strong);
}

.manager-dashboard-loading-stat-grid {
  grid-template-columns: repeat(auto-fit, minmax(13rem, 1fr));
  align-items: stretch;
  gap: 1rem;
  display: grid;
}

.manager-dashboard-loading-shell, .manager-dashboard-loading-panel {
  gap: .75rem;
  display: grid;
}

.manager-dashboard-loading-line, .manager-dashboard-loading-title, .manager-dashboard-loading-number, .manager-dashboard-loading-chart {
  background: var(--color-surface-strong);
  border: 1px solid var(--color-line);
  animation: 1.35s ease-in-out infinite admin-loading-pulse;
  display: block;
}

.manager-dashboard-loading-line {
  width: 100%;
  height: .85rem;
}

.manager-dashboard-loading-line-short {
  width: 34%;
}

.manager-dashboard-loading-line-medium {
  width: 68%;
}

.manager-dashboard-loading-title {
  width: min(24rem, 70%);
  height: 2rem;
}

.manager-dashboard-loading-number {
  width: 46%;
  height: 2.4rem;
}

.manager-dashboard-loading-chart {
  height: 5rem;
}

.manager-dashboard-loading-panel-grid {
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 1rem;
  display: grid;
}

@keyframes admin-loading-pulse {
  0%, 100% {
    opacity: .52;
  }

  50% {
    opacity: 1;
  }
}

@media (max-width: 72rem) {
  .manager-dashboard-section-grid {
    grid-template-columns: 1fr;
  }

  .manager-dashboard-section, .manager-dashboard-section-alerts, .manager-dashboard-section-funnel, .manager-dashboard-section-registration-dashboard, .manager-dashboard-section-payments-dashboard, .manager-dashboard-section-scheduling-dashboard {
    grid-column: 1;
  }

  .manager-dashboard-registration-grid, .manager-dashboard-payments-grid, .manager-dashboard-scheduling-grid, .manager-dashboard-loading-panel-grid {
    grid-template-columns: 1fr;
  }
}

.ui-field-span-full {
  grid-column: 1 / -1;
}

.ui-field-inline {
  gap: .35rem;
}

.ui-field-min-sm {
  min-width: 8rem;
}

.ui-field-min-md {
  min-width: 12rem;
}

.ui-stack-offset-sm {
  margin-top: .35rem;
}

.ui-pre-wrap {
  white-space: pre-wrap;
}

.ui-content a, .ui-aside a, .marketing-shell a {
  color: var(--color-brand-strong);
}

.marketing-shell a.ui-button-brand, .ui-content a.ui-button-brand, .ui-aside a.ui-button-brand {
  color: var(--color-ink-inverse);
}

.marketing-shell a.ui-button-brand:hover, .ui-content a.ui-button-brand:hover, .ui-aside a.ui-button-brand:hover {
  color: var(--color-button-brand-hover-copy);
}

.auth-shell {
  background: linear-gradient(180deg, var(--color-auth-start), var(--color-auth-end)),
    radial-gradient(circle at top, var(--color-auth-accent), transparent 32%);
  place-items: start center;
  min-height: 100vh;
  padding: 5.5rem 1.5rem 1.5rem;
  display: grid;
}

.auth-route-shell {
  min-height: 100vh;
}

.auth-route-topbar {
  z-index: 20;
  justify-content: flex-start;
  padding: 1rem 1.5rem 0;
  display: flex;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
}

.auth-route-backlink {
  color: var(--color-brand-strong);
  align-items: center;
  gap: .5rem;
  font-size: .95rem;
  font-weight: 700;
  text-decoration: none;
  display: inline-flex;
}

.auth-route-backlabel {
  line-height: 1;
}

body:has(.auth-route-shell) .auth-status {
  display: none;
}

.auth-card {
  width: 100%;
  max-width: 32rem;
  margin: 0 auto;
}

.auth-widget-wrap {
  justify-content: center;
  width: 100%;
  display: flex;
}

.auth-widget-wrap :where(.cl-rootBox, .cl-cardBox, .cl-card) {
  margin-inline: auto;
}

.auth-widget-wrap :where(.cl-rootBox, .cl-cardBox) {
  width: 100%;
}

@media (max-width: 960px) {
  .marketing-hero, .ui-shell-body, .ui-topbar, .registration-stage, .registration-header {
    grid-template-columns: 1fr;
  }

  .registration-stage-single {
    max-width: 100%;
  }

  .marketing-topbar {
    grid-template-columns: 1fr;
  }

  .marketing-brand, .marketing-menu-center, .marketing-menu-end {
    width: 100%;
  }

  .auth-route-topbar {
    padding-inline: 1rem;
  }

  .marketing-menu {
    flex-wrap: wrap;
    width: 100%;
  }

  .marketing-menu-center, .marketing-menu-end {
    justify-content: flex-start;
    justify-self: start;
  }

  .marketing-stat-row, .marketing-spotlight-grid, .marketing-pricing {
    grid-template-columns: 1fr;
  }

  .marketing-inline-actions {
    align-items: stretch;
    display: grid;
  }

  .registration-summary-panel {
    position: static;
  }

  .registration-fields-grid, .league-scheduling-defaults-grid, .registration-conditional-grid {
    grid-template-columns: 1fr;
  }

  .admin-hierarchy-splitter-scroll {
    display: none;
  }

  .admin-hierarchy-fixed-columns-panel {
    contain: none;
    width: 100%;
    max-width: 100%;
    margin-inline-end: 0;
  }

  .admin-hierarchy-mobile-workspace {
    height: 100%;
    min-height: 0;
    display: grid;
    overflow: hidden;
  }

  .admin-hierarchy-mobile-pane {
    grid-template-rows: auto auto minmax(0, 1fr);
    min-width: 0;
    min-height: 0;
    display: grid;
  }

  .admin-hierarchy-mobile-header {
    grid-template-columns: auto minmax(0, 1fr) auto;
    align-items: center;
    gap: .65rem;
    min-width: 0;
    min-height: 3.6rem;
    padding: .75rem .8rem;
    display: grid;
  }

  .admin-hierarchy-mobile-header .ui-section-title {
    margin: 0;
  }

  .admin-hierarchy-mobile-back {
    grid-column: 1;
  }

  .admin-hierarchy-mobile-pane-body {
    overflow: auto;
  }

  .admin-hierarchy-mobile-pane-body .league-workspace-empty {
    text-align: center;
    justify-items: center;
    padding: 2rem 1.25rem;
  }

  .admin-hierarchy-mobile-row {
    grid-template-columns: minmax(0, 1fr) auto;
    align-items: start;
  }

  .admin-hierarchy-mobile-row + .admin-hierarchy-mobile-row {
    border-top: 1px solid var(--color-line);
    padding-top: .85rem;
  }

  .admin-hierarchy-mobile-row:has(input[type="checkbox"]) {
    grid-template-columns: auto minmax(0, 1fr) auto;
  }

  .admin-hierarchy-mobile-row .league-workspace-row-edit {
    opacity: 1;
    pointer-events: auto;
    z-index: auto;
    position: static;
    transform: none;
  }

  .admin-hierarchy-mobile-details-overlay {
    background: var(--color-surface);
    box-shadow: var(--color-card-shadow-strong);
    bottom: 0;
    left: 0;
    right: 0;
    top: calc(var(--admin-shell-banner-height, 0px) + var(--admin-mobile-topbar-height, 3.75rem));
    z-index: 1140;
    padding: 4rem 1rem 1.25rem;
    position: fixed;
    overflow-y: auto;
  }

  .admin-hierarchy-mobile-details-close {
    appearance: none;
    background: var(--color-surface-raised);
    border: 1px solid var(--color-line);
    border-radius: var(--shape-admin-control-radius);
    box-shadow: var(--color-card-shadow);
    color: var(--color-ink);
    cursor: pointer;
    font: inherit;
    height: 2.75rem;
    right: .9rem;
    top: calc(var(--admin-shell-banner-height, 0px) + var(--admin-mobile-topbar-height, 3.75rem) + .75rem);
    z-index: 1141;
    justify-content: center;
    align-items: center;
    width: 2.75rem;
    font-size: 1rem;
    font-weight: 900;
    display: inline-flex;
    position: fixed;
  }

  .admin-hierarchy-mobile-details-panel {
    gap: 1rem;
    max-width: 34rem;
    margin-inline: auto;
    display: grid;
  }

  .registration-inline-range-group, .rule-wizard-option-grid {
    grid-template-columns: 1fr;
  }

  .registration-field-secondary-column {
    grid-column: auto;
  }

  .registration-division-row, .registration-rule-row {
    grid-template-columns: 1fr;
  }

  .registration-division-action {
    justify-self: end;
  }

  .registration-header-links {
    justify-content: flex-start;
  }

  .ui-shell-body {
    grid-template-areas: "content"
                         "nav"
                         "aside";
  }

  .ui-shell-admin .ui-shell-body, .ui-shell-admin .ui-shell-body-no-aside {
    padding-top: var(--admin-mobile-topbar-height, 3.75rem);
    grid-template-columns: minmax(0, 1fr);
    grid-template-areas: "content"
                         "aside";
  }

  .ui-shell-admin .ui-admin-mobile-topbar {
    background: var(--color-surface-raised);
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
    border: 0;
    border-bottom: 1px solid var(--color-line);
    box-shadow: var(--shadow-soft);
    min-height: var(--admin-mobile-topbar-height, 3.75rem);
    pointer-events: auto;
    left: 0;
    right: 0;
    top: var(--admin-shell-banner-height, 0px);
    z-index: 1120;
    grid-template-columns: 2.75rem minmax(0, 1fr) 2.75rem;
    align-items: center;
    gap: .75rem;
    padding: .45rem .75rem;
    display: grid;
    position: fixed;
  }

  .ui-admin-mobile-topbar-title {
    color: var(--color-ink);
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    min-width: 0;
    margin: 0;
    font-size: .92rem;
    font-weight: 800;
    line-height: 1.15;
    display: block;
    overflow: hidden;
  }

  .ui-admin-mobile-topbar-actions {
    justify-content: flex-end;
    align-items: center;
    min-width: 0;
    display: flex;
  }

  .ui-shell-admin .ui-page-intro {
    gap: 0;
    padding-top: 0;
  }

  .ui-shell-admin .ui-page-intro > .ui-eyebrow-page, .ui-shell-admin .ui-page-intro .ui-page-intro-copy > .ui-shell-title {
    display: none;
  }

  .ui-shell-admin .ui-page-intro:not(:has(.ui-page-intro-copy .ui-copy)) {
    display: none;
  }

  body:has(.admin-hierarchy-mobile-workspace) .ui-eyebrow-page {
    display: none;
  }

  .ui-admin-mobile-nav-backdrop {
    appearance: none;
    cursor: default;
    bottom: 0;
    left: 0;
    right: 0;
    top: var(--admin-shell-banner-height, 0px);
    z-index: 1090;
    background: #1118275c;
    border: 0;
    padding: 0;
    display: block;
    position: fixed;
  }

  .ui-admin-mobile-nav-sheet {
    background: var(--color-shell-surface);
    border: 1px solid var(--color-line);
    max-height: none;
    bottom: 0;
    left: 0;
    right: 0;
    top: calc(var(--admin-shell-banner-height, 0px) + var(--admin-mobile-topbar-height, 3.75rem));
    display: block;
    position: fixed;
    overflow: hidden;
    box-shadow: 0 -18px 44px #0f172a38;
    z-index: 1110 !important;
  }

  .ui-shell-admin .ui-admin-mobile-nav-sheet .ui-nav:not(.ui-nav-topbar) {
    box-shadow: none;
    overscroll-behavior: contain;
    border: 0;
    height: 100%;
    min-height: 0;
    max-height: none;
    overflow: hidden auto;
  }

  .ui-shell-admin .ui-admin-mobile-nav-sheet .ui-nav-side-header {
    display: none;
  }

  .ui-shell-admin .ui-admin-mobile-nav-sheet .ui-nav-panel-viewport {
    overflow: visible;
  }

  .ui-shell-admin .ui-admin-mobile-nav-sheet .ui-nav-panel-shifted {
    display: none;
  }

  .ui-shell-admin .ui-admin-mobile-nav-sheet .ui-nav-panel-child {
    opacity: 1;
    display: none;
    position: relative;
    inset: auto;
    transform: none;
  }

  .ui-shell-admin .ui-admin-mobile-nav-sheet .ui-nav-panel-child-active {
    pointer-events: auto;
    display: grid;
  }

  .ui-shell-admin .ui-admin-mobile-nav-sheet .ui-nav-back {
    background: var(--color-shell-surface);
    z-index: 2;
    position: sticky;
    top: 0;
  }

  .ui-shell-admin .ui-content.e-content-animation {
    margin-left: 0 !important;
  }

  .ui-shell-admin .ui-content {
    padding-inline: var(--admin-content-edge-gutter);
  }

  .ui-topbar {
    grid-template-columns: auto auto 1fr;
  }

  .ui-topbar-nav-slot {
    order: 4;
    grid-column: 1 / -1;
  }

  .schedule-workspace-grid, .schedule-support-grid, .schedule-settings-grid, .admin-settings-layout, .admin-settings-section-title-row, .admin-settings-row {
    grid-template-columns: 1fr;
  }

  .admin-settings-section-header-accessory {
    grid-column: 1;
  }

  .admin-settings-timezone-header-accessory {
    flex-wrap: wrap;
    height: auto;
  }

  .admin-settings-template-edit-control {
    flex: auto;
    width: 100%;
    min-width: 0;
    max-width: none;
  }

  .admin-settings-template-edit-row {
    flex-direction: column;
  }

  .admin-settings-template-summary {
    align-items: flex-start;
  }

  .admin-section-navigation-rail {
    display: none;
  }

  .schedule-resource-panel {
    border-left: 0;
    border-top: 1px solid var(--color-line);
  }

  .ui-nav-topbar {
    align-items: stretch;
    width: 100%;
  }

  .ui-nav-link-topbar {
    justify-content: center;
    width: 100%;
  }

  .ui-content {
    grid-area: content;
  }

  .ui-nav {
    grid-area: nav;
  }

  .ui-nav-dock {
    display: none;
  }

  .ui-aside {
    grid-area: aside;
  }
}

@media (max-width: 640px) {
  .marketing-shell, .ui-shell, .registration-shell {
    padding: 0;
  }

  .auth-status {
    justify-content: flex-start;
    padding: .75rem 1rem 0;
  }

  .ui-nav, .ui-content, .ui-aside, .ui-topbar {
    padding: .9rem;
  }

  .ui-topbar {
    top: 0;
  }

  .marketing-topbar {
    border-radius: 1rem;
    padding: .75rem;
  }

  .marketing-poster, .marketing-spotlight, .marketing-pricing, .registration-intro, .registration-summary-panel, .registration-form-surface {
    border-radius: 1.1rem;
    padding: 1rem;
  }

  .marketing-hero {
    gap: 1.25rem;
    padding-top: 1rem;
  }

  .marketing-nav-link {
    width: 100%;
    font-size: .98rem;
  }

  .marketing-menu .ui-button, .install-prompt-actions .ui-button {
    width: 100%;
  }

  .marketing-brand-label, .ui-section-title, .ui-shell-title, .ui-subtitle, .ui-copy {
    overflow-wrap: anywhere;
  }

  .admin-settings-section {
    padding: 1rem;
  }

  .marketing-inline-actions .ui-button, .ui-topbar-actions .ui-button, .ui-topbar-actions a, .ui-topbar-actions {
    width: 100%;
  }

  .marketing-bracket-grid, .score-input-grid {
    grid-template-columns: 1fr;
  }

  .score-submit-row .ui-button {
    width: 100%;
  }

  .registration-header-links {
    display: grid;
  }

  .registration-header-link, .registration-choice-actions .ui-button, .registration-form-actions .ui-button {
    width: 100%;
  }

  .member-messages-page {
    padding: 1rem;
  }

  .member-messages-header {
    display: grid;
  }

  .member-messages-header button, .member-messages-compose-link {
    justify-self: start;
  }

  .member-messages-row {
    grid-template-columns: auto minmax(0, 1fr);
    align-items: start;
  }

  .member-messages-row-preview {
    white-space: normal;
  }

  .member-messages-row-meta {
    grid-column: 2;
    justify-items: start;
  }

  .member-message-compose-search, .member-message-compose-candidate {
    grid-template-columns: 1fr;
  }

  .member-message-compose-candidate a, .member-message-compose-candidate button {
    justify-self: start;
  }

  .member-message-compose-success {
    gap: .5rem;
    display: grid;
  }
}

@media (prefers-reduced-motion: reduce) {
  *, :before, :after {
    scroll-behavior: auto !important;
    transition-duration: .01ms !important;
    animation-duration: .01ms !important;
    animation-iteration-count: 1 !important;
  }
}

/* [project]/apps/web/app/syncfusion-input-runtime.css [app-client] (css) */
@font-face {
  font-family: e-icons;
  font-weight: normal;
  font-style: normal;
  src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMj1tTFEAAAEoAAAAVmNtYXBQEViiAAALBAAABPRnbHlm7sbibQAAGYAABGpsaGVhZC6iDykAAADQAAAANmhoZWEIVQZiAAAArAAAACRobXR4hAAAAAAAAYAAAAmEbG9jYQVAypgAAA/4AAAJiG1heHADnwKzAAABCAAAACBuYW1lc0cOBgAEg+wAAAIlcG9zdEpXElYABIYUAAAj3QABAAAEAAAAAFwEAAAAAAAD+AABAAAAAAAAAAAAAAAAAAACYQABAAAAAQAAqhWrIV8PPPUACwQAAAAAAOXF5RkAAAAA5cXlGQAAAAAD+AP5AAAACAACAAEAAAAAAAEAAAJhAqcANAAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQQAAZAABQAAAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA5wDpXwQAAAAAXAQAAAAAAAABAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAA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AwIBHwYGBgQEAwICAwQEBgYGHwECAwQEBgYGBgYGBAQDAgEfBgYGBAQDAgIDBAQGBgYfAQIDBAQGBngBAQMEBQUGB7wHBgUFBAMBAX4GBgYEBAMCAR8GBgYEBAMCAgMEBAYGBh8BAgMEBAYGBgYGBgQEAwIBHwYGBgQEAwICAwQEBgYGHwECAwQEBgZYBwYFBQQDAQH8AQEDBAUFBge8vAoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCrwKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgICBwYFBQQDAQEBAQMEBQUGB7wHBgUFBAMBAQEBAwQFBQYHvLwKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgq8CgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQr+zp4GBgYEBAMCAQECAwQEBgYGngYGBgYLCQgGAgEBAQIDBAQGBgYGBgYEBAMCAQECAwQGBgcICQoKCwwMDQFiAgMEBAYGBh8BAgMEBAYGBgYGBgQEAwIBHwYGBgQEAwICAwQEBgYGHwECAwQEBgYGBgYGBAQDAgEfBgYGBAQDAiDcBwYFBQQDAQEBAQMEBQUGB9wBHAECAwQEBgYGIAIDBAQGBgYGBgYEBAMCIAYGBgQEAwIBAQIDBAQGBgYgAgMEBAYGBgYGBgQEAwIgBgYGBAQDAiABAQMEBQUGBt3dBgYFBQQDAQE/AgIDBAUGBgYIBwkICQoJ/ggKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgoB+AkKCQgJBwgGBgYFBAMCAn4BAQMEBQUGB/1MBwYFBQQDAQEBAQMEBQUGBwK0BwYFBQQDAQE/AgIDBAUGBgYIBwkICQoK/UwKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgoCtAoKCQgJBwgGBgYFBAMCAgEBAwQFBQYGBwYFBQQDAQEBAgIGBwoKBgYHDAYGBAQDAgIDBAQGBgYNDAwMCwoKCQgHBwUEAwIAAAAJAAAAAANPA4cAEAAhADIAQwBHAEsATwBTAHgAACUVHwIhPwI1LwIhDwIlFR8CIT8CNS8CIQ8CJxUfAiE/AjUvAiEPAicVHwIhPwI1LwIhDwIBFSM1IxUjNSUVIzUjFSM1Ix0BHwchPwcRLwchDwYB5AIEBQFWBQQCAgQF/q0F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BQUEAwEBAQEDBAUFBgcDsAcGBQUEAwEBAQEDBAUFBgf8UAcGBQUEAwEBAQEDBAUFBgEkAQIDBAQGBgYGBgYEBAMCAQECAwQEBgYGBgYGBAQDAv0BAgMEBAYGBgYGBgQEAwIBAQIDBAQGBgYGBgYEBAMC/QECAwQEBgYGBgYGBAQDAgEBAgMEBAYGBgYGBgQEAwIAAAAGAAAAAALMA0oAPwB/AL8A/wE/AX8AAAEfDw8PLw8/DicfDw8PLw8/DiUfDw8PLw8/DicfDw8PLw8/DiUfDw8PLw8/DicfDw8PLw8/DgJ+CAgHCAcGBgYFBAQEAgIBAQEBAgIEBAQFBgYHBggHCAgICAcIBgcGBgUEBAQCAgEBAQECAgQEBAUGBgcGCAcI9AgIBwgHBgYGBQQEBAICAQEBAQICBAQEBQYGBwYIBwgICAgHCAYHBgYFBAQEAgIBAQEBAgIEBAQFBgYHBggHCAEECAgHCAcGBgYFBAQEAgIBAQEBAgIEBAQFBgYHBggHCAgICAcIBgcGBgUEBAQCAgEBAQECAgQEBAUGBgcGCAcI9AgIBwgHBgYGBQQEBAICAQEBAQICBAQEBQYGBwYIBwgICAgHCAYHBgYFBAQEAgIBAQEBAgIEBAQFBgYHBggHCAEECAgHCAcGBgYFBAQEAgIBAQEBAgIEBAQFBgYHBggHCAgICAcIBgcGBgUEBAQCAgEBAQECAgQEBAUGBgcGCAcI9AgIBwgHBgYGBQQEBAICAQEBAQICBAQEBQYGBwYIBwgICAgHCAYHBgYFBAQEAgIBAQEBAgIEBAQFBgYHBggHCAFTAQECAgQEBAUGBgYHCAcICAgIBwgGBwYGBQQEBAICAQEBAQICBAQEBQYGBgcIBwgICAgHCAcGBgYFBAQEAgIBAQEBAgIEBAQFBgYGBwgHCAgICAcIBwYGBgUEBAQCAgEBAQECAgQEBAUGBgYHCAcICAgIBwgHBgYGBQQEBAICAf0BAQICBAQEBQYGBgcIBwgICAgHCAcGBgYFBAQEAgIBAQEBAgIEBAQFBgYGBwgHCAgICAcIBwYGBgUEBAQCAgEBAQECAgQEBAUGBgYHCAcICAgIBwgHBgYGBQQEBAICAQEBAQICBAQEBQYGBgcIBwgICAgHCAcGBgYFBAQEAgIB/QEBAgIEBAQFBgYGBwgHCAgICAcIBwYGBgUEBAQC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CAcJCAkK/RUB+AcGBQUEAwEBAQEDBAUFBgf+CAYGBQUEAwEBAQEDBAUFBgL6CgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoKCQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQr9FQH4BwYFBQQDAQEBAQMEBQUGB/4IBgYFBQQDAQEBAQMEBQUGAvoKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgoJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCuQCAwQEBgYGBgYGBAQDAgIDBAQGBgYGBgYEBAMCQAEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAf0BAgMEBAYGBgYGBgQEAwIBAQIDBAQGBgYGBgYEBAMCPwEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAfwCAwQEBgYGBgYGBAQDAgIDBAQGBgYGBgYEBAMCQAEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQAAAAAIAAAAAAK9A7kALwBfAI8AvwDvAR8BTwF/AAAlMx8JHQEPCSsBLwk9AT8JIzMfCR0BDwkrAS8JPQE/CSUzHwkdAQ8JKwEvCT0BPwkjMx8JHQEPCSsBLwk9AT8JJTMfCR0BDwkrAS8JPQE/CSMzHwkdAQ8JKwEvCT0BPwklMx8JHQEPCSsBLwk9AT8JIzMfCR0BDwkrAS8JPQE/CQJ+BgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGB/YGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHAQIGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYH9gYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAQECAgYHCgoGBgcBAgYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAQECAgYHCgoGBgf2BgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGBwECBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGB/YGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHxQECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBgoKBwYCAgH8AQICBgcKCgYGBwYGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAfwBAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIB/AECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBgoKBwYCAgEABQAAAAADegP4AD8AfwC/AOMBewAAATMfDR0BDw0rAS8NPQE/DRMzHw0dAQ8NKwEvDT0BPw0TMx8NHQEPDSsBLw09AT8NJw8HER8HIT8HES8HJSEzHw0dATMPCxUzDwsVMw8LHQEPDSMhIy8NPQEvCzM1LwszNS8LMz0BPw0CAAoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJlAYGBQUEAwEBAQEDBAUFBgYBPAYGBQUEAwEBAQEDBAUFBgb+xAE8CQoJCAkHCAYGBgUEAwICfgUIDA4ICQkLCwwNDn4FCAwOCAkJCwsMDQ5+BQgMDggJCQsLDA0OAgIDBAUGBgYIBwkICQoJ/sQJCgkICQcIBgYGBQQDAgIODQwLCwkJCA4MCAV+Dg0M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CwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAr3+xQEBAwQFBQYHBgYFBQQDAQF+BgcGBgoKBwYCAgEBAgIGBwoKBgYHBvwBAQMEBQUGBgcGBQUEAwEBvb0BAgIGBwoKBgYHRUUHBgYKCgcGAgIBPwECAwQFBwcICQoKCwwMDA39ig0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAnYNDAwMCwoKCQgHBwUEAwIAAAgAAAAAA7kD+AAjAGcArwDjAScBSwGPAcgAABMPBxUfByE/BzUvByUhMx8NHQIPDSMhIy8NPQI/DRMfBxUzHwcPByMVDwcvBzUjLwc/BzM1PwYnIw8JHQIfCTsCPwk9Ai8JIyczHw8VDw8jLw81Pw4lDwcRHwczPwcRLwg7AR8NFREVDw0rAi8NNRE1Pw0hMx8HDwcjDw4vBzU/DaYHBgUFBAMBAQEBAwQFBQYHArQHBgUFBAMBAQEBAwQFBQYH/UwCtAoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCv1MCgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQqIBgYFBQQDAQEfBwYFBQQDAQEBAQMEBQUGBx8BAQMEBQUGBgcGBQUEAwEBIAYGBQUEAwEBAQEDBAUFBgYgAQEDBAUFBlgGBwYGCgoHBgICAQECAgYHCgoGBgcGvQYHBgYKCgcGAgIBAQICBgcKCgYGBwa9vQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNvQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwCJAYGBQUEAwEBAQEDBAUFBgZ+BwYFBQQDAQEBAQMEBQUGB35+CgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoKfgkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkK/o++BgYFBQQDAQEBAQMEBQUGBr4GBgUFBAMBAgEDBAUFBgYHBgUFBAMBAQICAwQFBgYGCAcJCAkKAQQBAQMEBQUGB34GBgUFBAMBAQEBAwQFBQYGfgcGBQUEAwEBPwICAwQFBgYGCAcJCAkKCn4JCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgl+CgoJCAkHCAYGBgUEAwICAXoBAQMEBQUGBiABAQMEBQUGBwYGBQUEAwEBHwcG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ERUPDSsCLw01ETU/DSEzFSsBDwkVIzU/DuRAAQECBggJCwYGBgaengwNDAwLCgoJCAcGBgQDAgEBmgEBAwQFBQYHvAcGBQUEAwEB/gjQsAcGBQUEAwEB/Pz9LAcGBQUEAwEB0LC8CgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoKvAoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKAgIHBgUFBAMBAfwBAQMEBQUGB7y8CgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoKvAoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkK/s6engYGBgYLCQgGAgEBQAECAwQGBgcICQoKCwwMDQEERQcGBgoKBwYCAgE/AQIDBAUHBwgJCgoLDAwMDX6dBwYFBQQDAQEBAQMEBQUGB50BD9ABAQMEBQUGB9z8/AEBAwQFBQYHsNA/AgIDBAUGBgYIBwkICQoKvAoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCrwKCgkICQcIBgYGBQQDAgK9AQEDBAUFBgednQcGBQUEAwEBPwICAwQFBgYGCAcJCAkKCv1MCgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoKArQKCgkICQcIBgYGBQQDAgI/AQICBgcKCgYGB0U/DQwMDAsKCgkIBwcFBAMCAAAAAgAAAAADuQO5AHsAuQAAEzMfBw8HKwEPCRURFR8JMyEzPwk9AT8HHwcVDw8hLw8RPw4lIR8HEQ8HLwcRAQ8DLwc/AwEhLwc/BsXdBgYFBQQDAQEBAQMEBQUGBt0GBwYGCgoHBgICAQECAgYHCgoGBgcGAjcGBwYGCgoHBgICAQEBAwQFBQYGBwYFBQQDAQEBAgMEBQcHCAkKCgsMDAwN/ckNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAWgBegYGBQUEAwEBAQEDBAUFBgYHBgUFBAMBAf59BQYFBwYFBgUEAwEBAQEDBAGE/tIHBgUFBAMBAQEBAwQFBQYDegEBAwQFBQYHBgYFBQQDAQEBAgIGBwoKBgYHBv3JBgcGBgoKBwYCAgEBAgIGBwoKBgYHBt0GBgUFBAMBAQEBAwQFBQYG3Q0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAjcNDAwMCwoKCQgHBwUE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BwYFBQQCAgEBAgIEBQUGBwOwBwYFBQQCAgEBAgIEBQUGB/xQBwYFBQQCAgEBAgIEBQUGAWICAwQEBgYGBgYGBAQDAgIDBAQGBgYGBgYEBAMCvgECAwQEBgYGBgYGBAQDAgEBAgMEBAYGBgYGBgQEAwK9AgMEBAYGBgYGBgQEAwICAwQEBgYGBgYGBAQDAgAAAAcAAAAAA7kDuQAvAF8AjwC/ANsA9QE5AAABMx8JHQEPCSsBLwk9AT8JIzMfCR0BDwkrAS8JPQE/CSUzHwkdAQ8JKwEvCT0BPwkjMx8JHQEPCSsBLwk9AT8JJREVHwkzITM/CTURJSMPCRUhNS8JIyUhHw8RDw8hLw8RPw4CAAYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAQECAgYHCgoGBge3BgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGBwGABgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGB7cGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYH/owBAgIGBwoKBgYHBgJ2BgcGBgoKBwYCAgH9SwYHBgYKCgcGAgIBAvQBAgIGBwoKBgYHBv2KAnYNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDf2KDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAGCAQICBgcKCgYGBwYGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAb0BAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBfv4IBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgH4vQECAgYHCgoGBgdFRQcGBgoKBwYCAgE/AQIDBAUHBwgJCgoLDAwMDf2KDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0Cdg0MDAwLCgoJCAcHBQQDAgAAAAAHAAAAAAP3A5kACwAXABsAHwArADcAewAAARU7AT8G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HQIPCSsCLwk9Aj8JAvt9/kl+/kl9AfZ9BwYGBgoKBwYCAgEBAgIGBwoKBgYGB30GBwYFCwkIBgIBAQEBAQECBggJCwUGB/7MfgYGBgYLCQgGAgEBAQECBggJCwYGBgZ+BgYGBgsJCAUDAQEBAQMFCAkLBgYG/s19BwYGBgoJCAYCAgEBAgIGCAkKBgYGB30HBgYGCgoHBgICAQECAgYHCgoGBgYCen0HBgYGCgoHBgICAQECAgYHCgoGBgYHfQYHBgULCQgGAgEBAQEBAQIGCAkLBQYH/sx+BgYGBgsJCAYCAQEBAQIGCAkLBgYGBn4GBgYGCwkIBQMBAQEBAwUICQsGBgb+zX0HBgYGCgkIBgICAQECAgYICQoGBgYHfQcGBgYKCgcGAgIBAQICBgcKCgYGBgJ6ff5Jfv5JfQH2fQcGBgYKCgcGAgIBAQICBgcKCgYGBgd9BgcGBQsJCAYCAQEBAQEBAgYICQsFBgf+zH4GBgYGCwkIBgIBAQEBAgYICQsGBgYGfgYGBgYLCQgFAwEBAQEDBQgJCwYGBv7NfQcGBgYKCQgGAgIBAQICBggJCgYGBgd9BwYGBgoKBwYCAgEBAgIGBwoKBgYGAQV9fX19fX0/AQICBggJCgYGBgd9BwYGBgoKBwYCAgEBAgIGBwoKBgYGB30GBwYGCgkIBgICAQECAgYICQoGBgYHfQcGBgYKCgcGAgIBAQICBgcKCgYGBgeDBwYGCgkIBgICAQECAgYICQoGBgYHfQcGBgYKCgcGAgIBAQICBgcKCgYGBgd9BgcGBgoJCAYCAgEBOQEBAgYICQsGBgYGfgYGBgYLCQgGAgEBAQECBggJCwYGBgZ+BgYGBgsJCAYCAQEBAQIGCAkLBgYGBn4GBgYGCwkIBgIBAQEBAgYICQsGBgYGhAYGBgsJCAYCAQEBAQIGCAkLBgYGBn4GBgYGCwkIBgIBAQEBAgYICQsGBgYGfgYGBgYLCQgGAgEB+319fX19fT8BAgIGBwoKBgYGB30HBgYGCgkIBgICAQECAgYICQoGBgYHfQcGBgYKCgcGAgIBAQICBgcKCgYGBgd9BwYGBgoJCAYCAgEBAgIGCAkKBgYGB4QGBgYKCgcGAgIBAQICBgcKCgYGBgd9BwYGBgoJCAYCAgEBAgIGCAkKBgYGB30HBgYGCgoHBgICAQAAAAARAAAAAAP3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AS8GDw4VLwEHNT8UMyUzHw0VDwYrAS8FPQEPBy8LNT8NOwE1Lw0jDwMvBj0BPwsfBh0BPwczHxMVDwM3PQEvDg8HFR8FDwEvAx0BDwUrAS8GET8GA44GBQYF5WcFBQYGBgYFBQQDAgIDBH0FBgUGBgYGBfsEAgIBAQICBAUGBjUFBAQHAgIBAgIQEQfwDw4ODg4NDQ0NDAwLCwsKCgkJCAgIBgcFBQUDBAICAQECAgQDBQUFBwYICAgJCQoKCwsLDAwNDQ0NDg4ODg8ODw4ODQ4NDQwMDAwLCgsJCgkICAcHBgYFBAQDAwIBAQIDAwQEBQYGBwcICAkKCQsKCwwMDAwNDQ4NDg4P/ecLFRIOBwUFBAMDAgEBAwQHBAUFBw4QDg0ODQwLCwkCfhAPDgwMDAsLBQQCAQICAwQEBAUDBw0SEAkJCw0MDAsKCggICAYFBAQCAhcXCwECAgQEBAUGBwcHCAkJCQoKCgoKCwv9QwoUCgkICA8NCwUEBwUEAgEBAwQEBQUGBgUFBAQCAgwNDg4PEBERDg0MDQsJCQgGBAIBAgMEBQYICAoLDA0ODxARTAECAgMEBAUFBgcICAkKFhUTIAgFBAQDAwICAgICBhINDg0ODQ7mBgYFBAQCAgwMDQ0ODg4PCgoJCQkJCREJBwgGBwYKBQQDAgIBDw4PDgECAgMEBQUHBwgJCQkLCgwODg0NDAwLCgoLDAwJChAPCQgICAIDAwUFBQYFBgQFAwMBAQEBAwMFBAYB5QIDBOVoBAMBAQEBAwQFBgYGBQYGBX0EAwICAwT7BQUGBgYGBQUEAwJnAQICCAQEBQQDBAMSEQQYAQEBAwMEBAUGBgcHCAkJCQoKCwsLDAwNDA4NDg0PDg4PDg4ODg0NDQ0MDAsLCwoKCQkJBwgHBgUGBAQDAgIBAQEBAgIDBAQFBgYHBwgJCQkKCgsLCwwMDQwODQ4ODg4ODw4ODg4NDgwNDAwLCwsKCgkJCQgHBwYGBQQEAwMBATIBBAQDAwQEBQQGBQYLCggIAwMCAgMBAQMEBgcICQo0twEBAwQEBQYGBQUGBgUEBQQDAwECBggFAQEBAQEDAwUFBwcICQkKCgsMEwMBARAMDAsLCgoKCQkIBwcHBQYEBAQDAgIBAwICAwQICgwGBw4ODxC5BgUFBAQCAgICBAQFBQYQCwoIBwUEAgEBAgQFBgcJ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BAcFBAIBAQMEBAUFBgYFBQQEAgIMDQ4OEBAQEg0ODAwMCQkIBgQDAQECAwQFBgcJCgsMDQ4PEBFNAQEBAwMDBAUGBgcHCQkJFxUTIAgEBQQDAwICAQMCBhINDg0ODg0BtX4NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDX5+BgcGBgoKBwYCAgEBAgIGBwoKBgYHBn79igG5/kcGBwYGCgoHBgICAQECAgYHCgoGBgcGAbn+Rw0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwBp/wGBgUFBAMBAQEBAwQFBQYGX18GBgUFBAMBAQEBAwQFBQYG/AcGBQUEAwEBAQEDBAUFBgdeXgcGBQUEAwEBAQEDBAUFBgHzAgMFAwMEBAQFBQYGCwkJCAMDAgIDAwQGBwgJCjW3AgIDAwMJCgwGBw4ODxC6BgUFBAQDAQEBAQMEBAUFBhALCggHBQQCAQECBAUGBwkKDAwNDgsLCgoJCAgHBwUFBAMCAQEPCQkHCAYGBQQEAwICAgECBAkBAQIDBAQFBAgHAwQIBAQDAwIBkQECAwQFBwcICQoKCwwMDA3+hg0MDAwLCgoJCAcHBQQDAgE/AQICBgcKCgYGBwYBegYHBgYKCgcGAgIBPz8BAgIGBwoKBgYHBv6GBgcGBgoKBwYCAgE/AQIDBAUHBwgJCgoLDAwMDQF6DQwMDAsKCgkIBwcFBAMCfwEBAwQFBQYGBwYFBQQDAQH9DAEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGBgcGBQUEAwEBAvQBAQMEBQUGBwYGBQUEAwEAAAACAAAAAAO5AzsALABYAAABHwMBHwMPAwEPAy8GPQE/AgkBLwI9AT8GIx8HDwMJAR8DDwcvAwEvAz8DAT8CAn4GBgUFARwEAwEBAQEDBP7kBQUGBgYGBQUEAwICAwQBBf77BAMCAgMEBQUGBvwGBgUFBAMCAQECAwT++wEFBAMCAQECAwQFBQYGBgYFBf7kBAMBAQEBAwQBHAUFBgM7AQEDBP7kBQUGBgYGBQX+5AQDAQEBAQMEBQYFBwYFBgUBBQEFBQYFBwYFBgUEAwEBAQEDBAUGBQYHBQYF/vv++wUGBQYHBQYFBAMBAQEBAwQBHAUFBgYGBgUFARwEAwEAAAAAAwAAAAADmQOZACEAQwBlAAABHwcPCC8HPwcn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QAIBAwMEBAUGBgcHCAkJCQoKCwsMCw0MDQ0ODQ4PDg9SGwMJCQoLCgsMDA0NDg4PDw8PEBAPEBAQDxAPDw8ODg4NDAwLCwoKCAgHBwUFAwMCAgEBAgQDBwkLCgkICAYFBAQCAgIDBAYHCQoLDQ4OEBESEhMUExUUFRUUFRQTExMREQ0NCwsLCQkIDw8ODg8ODw4NDg0NDA0LDAsLCgoJCQkIBwcGBgUEBAMDAQIAAAAABgAAAAADuQPIACkAjQC3ARsBRQGpAAAlIw8HFR8HNzM/CD0BLwozHw4zHwcPBisBDw8vDyEjLwY/ByE/DgEjDwcVHwc/Cj0BLwofDyEfBw8HIQ8OKwEvDiMvBz8HMz8OJQcjDwYVHwY7AT8KLwkjJx8POwEfBg8HIw8OKwEvDiEvBz8GMyE/DgKeBwYLCwkIBgQBAwUHCAoLDAcGBgYGCgoHBgMBAQEBAgYICQsGBgYGCgoKCgkJCQgIBwYGBgQEBoIGBgUFBAMBAQEBAwQFBQYGggYEBAYGBgcICAkJCQoKCgoLCgoKCQkJCAgHBgYGBAQF/kIGBgUFBAMBAQEBAwQFBQYGAb4FBAQGBgYHCAgJCQkKCgr+kQcGCwsJCAYEAQMFBwgKCwwHBgYGBgoKBwYDAQEBAQIGCAkLBgYGBgoKCgoJCQkICAcGBgYEBAYB/AYGBQUEAwEBAQEDBAUFBgb+BAYEBAYGBgcICAkJCQoKCgoLCgoKCQkJCAgHBgYGBAQFRAYGBQUEAwEBAQEDBAUFBgZEBQQEBgYGBwgICQkJCgoKAcMGBgsLCQgGBAEDBQcICgsMBgcGBgYKCgcGAwEBAQEBAQIGCAkLBgYGBwsKCgoJCQkICAcGBgYEBAVEBgYFBQQDAQEBAQMEBQUGBkQFBAQGBgYHCAgJCQkKCgoLCgoKCgkJCQgIBwYGBgQEBv4EBgYFBQQDAQEBAQMEBQUGBgH8BgQEBgYGBwgICQkJCgoK9AEDBgcJCgsNDAwLCQgHBAIBAQICBggJCwUHBgYHBgYGCgoHBgICAT8BAwIEBAUGBgcHCAgJCQ8BAgMEBAYFBwYGBQUEAwIQCQkICAcHBgUFBQMDAgEBAQECAwMFBQUGBwcICAkJEAIDBAUFBgYHBQYEBAMCAQ8JCQgIBwcGBgUEBAIDAQErAQMGBwkKCwwNDAoKCAYFAgEBAQECBggJ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njmJAwUEBgUGBgcKCQgHBgMEAgEAAwkHBgY6BgQDAgECAgQEBgUGBgYGOjoGBgYGBQUFBAICAQIDBQU6BgYHCX0ICBAQDwIDBAUFBgYHBQYEBAMCAQECAwQEBgUHBgYFBQQDAg8QEBAfAQICBgcKCgYGBgcGBwYFCwkIBgICAQECAgYICQsFBgcGBwYGBgoKBwYCAgGEAQMEBAUGBgYGBjoMBwcGOgYFAwECBAY9BgcHCQM6BgYGBgYFBAQDQAECBAYGCAkLFhYICAYGBQUDAwIBAgIEBAYGBgcICAgJCQkJCQkJCQgWAQEDAwQEBgYHBwgICQkJCgoJCQkICAcHBgUFBAMCAhYJCQkJCQkJCQkICAgHBgYFBAUDAQEEBQgGwm0IBwYFBAMCAQECAgQFBgYHCAkJCgoLCwsPDg4NDAoKBKEtBgYFBQQDAgIDBAUFBgYtnQgKCwsNDg4PCwsLCgoJCQgHBwUFBAICAQECAwQFBgcIbcIKBwQDAgQHBQYGBwgICAkJCQkJCQkJCRYBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBFQkJCQkJCQkJCQgICAcGBgYFBAMAAAAABQAAAAADegO5ABkANQCNAMEA9QAAARUzPwk9Ai8JJREVHwkzITM/CTURJSEfBxUzHw8VDw8jFQ8PIS8PET8GJR8HFQ8MIy8GNT8TJx8HFQ8MIy8GNT8TAr1FBwYGCgoHBgICAQECAgYHCgoGBgf9wwECAgYHCgoGBgcGATsGBwYGCgoHBgICAf4oAfgGBgUFBAMBAT8NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDT8BAgMEBQcHCAkKCgsMDAwN/sUNDAwMCwoKCQgHBwUEAwIBAQEDBAUFBgH/BgYFBQQDAQEBAgIDBwkLDAcIUQYGBwUGBQQEAgECAgQEBUoIBwYFBAICAgEDBAUFBvUGBgUFBAMBAQECAgMHCQsMBwhRBgYHBQYFBAQCAQICBAQFSggHBgUEAgICAQMEBQUGAj/8AQICBgcKCgYGBwZ+BgcGBgoKBwYCAgE//kcGBwYGCgoHBgICAQECAgYHCgoGBgcGAbk/AQEDBAUFBgYgAQIDBAUHBwgJCgoLDAwMDX4NDAwMCwoKCQgHBwUEAwIBPw0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkK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DAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMhgEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGBgcGBQUEAwF/AQEDBAUFBgclBwYGCgoHBgICAQEBAwQFBQYHBgYFBQQDAQEBAgMEBQcHCAkKCgsMDAwNHwcGBQUEAwH9AQEDBAUFBgcGBgUFBAMBAQEBAwQFBQYGBwYFBQQDAQEBAQMEBQUGBwYGBQUEAwEBAQICBgcKCgYGByYGBgUFBAMBAQEBAwQFBQYGIA0MDAwLCgoJCAcHBQQDAgF7AQICBgcKCgYGBwb9igYHBgYKCgcGAgIBAQICBgcKCgYGBwYCdgYHBgYKCgcGAgIBPwECAgQFBQYHBgYFBQQDAQECBAYICQsNxwECAgQFBQYHBgYFBQQDAQEBAQMEBQUGBvwHBgUFBAICAQECAgQFBQYHqrgKCAkIBwYGBgUEBAMCAgEBAgMEBQcHCAkKCgsMDAwN/YoNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQJ2DQwMDAsKCgkIBwcFBAMCAAAAAgAAAAACvQM7ACMAZwAAAQ8HER8HMz8HES8IOwEfDRURFQ8NKwIvDTURNT8NAaIHBgUFBAMBAQEBAwQFBQYHvAcGBQUEAwEBAQEDBAUFBge8vAoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCrwKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgL8AQEDBAUFBgf+SAcGBQUEAwEBAQEDBAUFBgcBuAcGBQUEAwEBPwICAwQFBgYGCAcJCAkKCv5ICgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoKAbgKCgkICQcIBgYGBQQDAgIAAAACAAAAAAL8A3oAIwBnAAABDwcRHwchPwcRLwclITMfDRURFQ8NIyEjLw01ETU/DQFiBgYFBQQDAQEBAQMEBQUGBgE8BgYFBQQDAQEBAQMEBQUGBv7EATwJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgn+xAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKAzsBAQMEBQUGBv3IBgYFBQQDAQEBAQMEBQUGBgI4BgYFBQQDAQE/AgIDBAUGBgYIBwkICQoJ/cgJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgkCOAkKCQgJBwgGBgYFBAMCAgACAAAAAAM7A3oAIwBnAAABDwcRHwchPwcRLwclITMfDRURFQ8NIyEjLw01ETU/DQEkBwYFBQQDAQEBAQMEBQUGBwG4BwYFBQQDAQEBAQMEBQUGB/5IAbgKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgr+SAoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKAzsBAQMEBQUGBv3IBgYFBQQDAQEBAQMEBQUGBgI4BgYFBQQDAQE/AgIDBAUGBgYIBwkICQoJ/cgJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgkCOAkKCQgJBwgGBgYFBAMCAgACAAAAAAM7A7kAIwBnAAABDwcRHwchPwcRLwclITMfDRURFQ8NIyEjLw01ETU/DQEkBwYFBQQDAQEBAQMEBQUGBwG4BwYFBQQDAQEBAQMEBQUGB/5IAbgKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgr+SAoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKA3oBAQMEBQUGB/1MBwYFBQQDAQEBAQMEBQUGBwK0BwYFBQQDAQE/AgIDBAUGBgYIBwkICQoK/UwKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgoCtAoKCQgJBwgGBgYFBAMCAgACAAAAAAM7A/gAIwBnAAABDwcRHwchPwcRLwclITMfDRURFQ8NIyEjLw01ETU/DQEkBwYFBQQDAQEBAQMEBQUGBwG4BwYFBQQDAQEBAQMEBQUGB/5IAbgKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgr+SAoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKA7kBAQMEBQUGBvzMBgYFBQQDAQEBAQMEBQUGBgM0BgYFBQQDAQE/AgIDBAUGBgYIBwkICQoJ/MwJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgkDNAkKCQgJBwgGBgYFBAMCAgAGAAAAAAO5A7kAIQAyAFMAkwDDAQcAADchHwcPByEvBz8GASMPAgUhPwEvByUrAQ8GHwc/By8HHw8PDy8OPQE/DScjDwkVER8BAT8EOwEfCTcRNS8JIyUhHw8RDw8hLw8RPw6mArQHBgUFBAMBAQEBAwQFBQYH/UwHBgUFBAMBAQEBAwQFBQYByQgJCAj+ewJ5Cgq1BQUGBwYHB/7kBQUJCAcFBQIBAQIFBQcICQoJCQgHBgQDAQEDBAYHCAkJCwsLCgkJCQgHBgYEBAMBAQEBAwQEBgYHCAkJCQoLCwsLCwsKCgkICAcHBQUDAwICAwMFBQcHCAgJCgoLC4MGBwYGCgoHBgICAQICAZwKCwsLCwwLCwsLCgoKCQgIrgEBAgIGBwoKBgYHBv2KAnYNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDf2KDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDIYBAQMEBQUGBwYGBQUEAwEBAQEDBAUFBgYHBgUFBAMBAXwCAwT0AQLjBQUEAwMCAdsDBQUHCAkKCQkIBwYEAwEBAwQGBwgJCQoJCAcFBQNAAQICBAUFBwcICAkKCgsKDAsLCgsJCQkIBwYGBAQDAQEBAQMEBAYGBwgJCQkLCgsLDAoLCgoJCAgHBwUFBAICXwECAgYHCgoGBgcG/gILBgEBBgUDAwICAgMFBQYHCAnZBgH9BgcGBgoKBwYCAgE/AQIDBAUHBwgJCgoLDAwMDf4IDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0B+A0MDAwLCgoJCAcHBQQDAgABAAAAAAOvAtwAPQAAAR8GFQ8EIR8GHQEPBSMhHwQVDwYjLwY9AT8GAVkHBgYFBAIBAQIEBKQCxwYGBgQEAwICAwQEBgYG/TmkBAQCAQECBAQFBgYGBgYF6QUDAwMDBekFBQUC3QECBAUFBgYGBgYFBIUBAgMEBAYGBgYGBgQEAwKGBAUGBgYGBgUEBAIBAQIEvQUFBwcHBgYFvQQCAQAAAQAAAAADswLNAC4AAAEzHwQdASEzHwYPByEVDwQjLwElLwI9AT8CJTcBbAMDBQICAQIYBgYFBQQDAQEBAQMEBQUGBv3oAQEDAwQEBQT+8QMCAgICAwEPBALOAQMCAwMEnwIDBAQGBgYGBgYEBAMCAZ4FBAMCAgECvgMDAwQEAwMDvgIAAQAAAAADuQLcADYAABM7AR8GFSEfBw8HIRUPBisCLwYRPwZmfgcGBQUEAwEBApYGBgUFBAMBAQEBAwQFBQYG/WoBAQMEBQUGB34GBgUFBAMBAQEBAwQFBQYC3AIDBAQGBgadAQIDBAQGBgYGBgYE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BzUvCSMhIw8JFREVHwk7AR8HDwcjLw8RPw4CIPwGBgUFBAMBAQEBAwQFBQYG/AcGBQUEAwEBAQEDBAUFBv6NBgYFBQQDAQEBAgIGBwoKBgYHBpBIBAMBAQEBAwQFBgUGBwUGBX4EAwEBAQEDBH4FBgUHBgUGBQQDAQEBAQMESJANDAwMCwoKCQgHBwUEAwIBAQEDBAUFBgGB/AYGBQUEAwEBAQEDBAUFBgb8BwYFBQQDAQEBAQMEBQUGB/wGBgUFBAMBAQEBAwQFBQYG/AcGBQUEAwEBAQEDBAUFBv7LQAYGBQUEAwEBAQEDBAUFBgZABgYFBQQDAQEBAQMEBQUGASIBOw0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwN3QYGBQUEAwEBAQEDBAUFBgbdBgcGBgoKBwYCAgEBAgIGBwoKBgYHBv7FBgcGBgoKBwYCAgEBAQMEBQUGBgcGBQUEAwEBAQIDBAUHBwgJCgoLDAwM/vFABgYFBQQDAQEBAQMEBQUGBkAGBgUFBAMBAQEBAwQFBQYG/AcGBQUEAwEBAQEDBAUFBgf8BgYFBQQDAQEBAQMEBQUGGQE7DQwMDAsKCgkIBwcFBAMCAQEBAwQFBQYHBgYFBQQDAQEBAgIGBwoKBgYHBv7FBgcGBgoKBwYCAgEBAgIGBwoKBgYHBl8GBgUFBAMBAQEBAwQFBQYGXw0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwBggEBAwQFBQYGBwYFBQQDAQEBAQMEBQUGBwYGBQUEAwEBAQEDBAUFBgZfBgcGBgoKBwYCAgFIBQYFBwYFBgUEAwEBAQEDBH4FBgUGBwUGBX4EAwEBAQEDBAUGBQcGBQYFSAECAwQFBwcICQoKCwwMDA1fBgYFBQQDAX8BAQMEBQUGBgcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBfwEBAwQFBQYGBwYFBQQDAQEBAQMEBQUGBwYGBQUEAwEBAQEDBAUFBgYHBgUFBAMBAQEBAwQFBQYHBgYFBQQDAX8BAgMEBQcHCAkKCgsMDAwN/sUNDAwMCwoKCQgHBwUEAwIBAQEDBAUFBgcGBgUFBAMBAQECAgYHCgoGBgcGATsGBwYGCgoHBgICAQECAgYHCgoGBgcG3AcGBQUEAwEBAQEDBAUFBgfcDQwMDAsKCgkIBwcFBAMC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BQUEBAMDAgEBAQMEBAUGBgU6GxscDg4ODQ0MCwsLExIBAgMEBAYGBgYGBQUEAwICAwQFBQYCHgoJEA4LDAgGBAICAQIEBggICAkJCQoKCmwMIQkKCAgICAcGBgYFBAQDAgIBgQYGBgQEAwIBnQYGBgQEAwIBAQIDBAQGBgadFRcyAQIDAwUFBgcGBgUFBAMCEg8ODgwMCwoJCAcGBQQDAgIEBAYICQoMDg8QEhQUFwYGBgUFBAMCAQIDBAQGBgkREA4TCgoIBwYEBAMDAQECAwMEBQUGBgYHBwgIDQECAwQEBgYHBwkICgkLCgsNDA4OAgMEBAYGBgYGBgQEAwIBDxAPDw4PDQ4HBwYFBQMDAgEBAgMDBAUGBggICQoTFRgbXgYGBgQEAwIBAQIDBAQGBgZeAQIDBAQGBv4uDQ0MCwsLCggJBwYFBQMCAgMFBQYHCQgKCwsLDA0NDQwMDAsKCgkIBwYGBAMCAQECAwQGBgcICQoKCwwMDGx+EBAPDg4NDAwKCQgGBgMCAQEBAgMEBAYGBgYGBQUEAwIGDQ0PDhAQEBEUEhMREBAPDQwLCggGBQIBAQIFBggKCwwNDxAQERMSFCgbDgYEBBMMAQEDAwQEBgYHBwgICQkJCn4GBgUFBAMCAgMEBQUGAf4HAQEzBgYGBAQDAgEBAgMEBAYGBr0GBgUFBAMCAgMEBQUGBn8TEwoJCgkLCw0NDg4dGTEFBgUEBAMCAgIEBAYGBQU6GxscDg4ODgwMCwsLFBICAwQFBQYBBAEBAwQFBQYHBgYFBQQDAQEVEwgHBgQEAwIBAQECCgECAwQEBQUGBwUGBQQDAhUVCgMBAQECAwQFBQcHCBISYQcGBQUEAwEBAQEDBAUFBge8BwYFBQQDAVYCAwUFBgcICAcICQkKDAoKCQcGBQUDAwEBpwGYBAYGBgYIBwgJCQkJCgoLCwsLAV4BAQMEBQUGBiABAQMEBQUGBwYGBQUEAwEBoAECQgcGBQUEAwEBAQEDBAUFBgdKBQMEBgcICQsLDAwODQ4PDg8PDw8PDw4ODg0MCwoJCAcGAgMDBQUGBwYGBQUEAwICBQYGCwgJCAkJCQoKCgoKCgoJCQkJCAcHBgUFBAMDAg8ODg4NDQ0MCwsKCgkJCAcIBgYFXAcGBQUEAwEBAQEDBAUFBgdTAQIEBQcICgwICQkKCgoKCwgREgkICQkJCAcIBwcGCQgHBqYBAQMEBQUGBgcGBQUEAwEBIAYGBQUEAwEBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCvgECBAUHCAkKCwwNDg8PCA/+nQYGBgQEAwIBAQIDBAQGBgYwBQkJBwcEBAIBAQMEBwgJCwwODhAQEhITExMTEhIQEA4ODAsJCAcEAwEBBAQCAwQUChAKCgkICQcIBgYGBQQDAgIBAQMEBQUGBgcGBQUEAwEfGwJ9AQEDBAUFBge8BwYFBQQDAQEBAQMEBQUGBwYGBQUEAwEBFRMIBwYEBAMCAQECAwgBAgIEBAUGBgcFBgUEAwIVFQoDAQEBAgMEBQUHBwgSEmEHBgUFBAICAAAAAAUAAAAAA7gDuQA+AHwAngDAAR4AAAEfBw8EMx8HDwcjHwQPBy8IPwghHwgPCC8HPwQjLwc/BzMvBD8HMx8GHQEPBiMvBj0BPwYhHwYdAQ8GIS8GPQE/BSchHw8RDwcvBxE1LwkjISMPCRURDwcvBxE/DgLcBwUGBQQDAQEBAQMESe8HBgUFBAICAQECAgQFBQYH70kEAwEBAQEDBAUGBQYHBQYFfgQDAQEBAQMEfgUGBgb+RwYFBgV+BAMBAQEBAwR+BQYFBgcFBgUEAwEBAQEDBEnvBwYFBQQCAgEBAgIEBQUGB+9JBAMBAQEBAwQFBgUm/AYGBgQEAwICAwQEBgYG/AYGBgQEAwICAwQEBgYGAXoGBgYEBAMCAgMEBAYGBv6GBgYGBAQDAgIDBAQGBjkB+A0MDAwLCgoJCAcHBQQDAgEBAQMEBQUGBwYGBQUEAwEBAQICBgcKCgYGBwb+CAYHBgYKCgcGAgIBAQEDBAUFBgcGBgUFBAMBAQECAwQFBwcICQoKCwwMDAGCAQEDBAUGBQYGBgYFSAEBAwQFBQYGBwYFBQQDAQFIBQYFBgYGBgUEAwEBAQEDBH4FBgUHBgUGBX4EAwEBAQEDBH4FBgUGBwUGBX4EAwEBAQEDBAUGBQcGBQYFSAEBAwQFBQYHBgYFBQQDAQFIBQYFBwYFBgUEAwG+AQEDBAUFBgYHBgUFBAMBAQEBAwQFBQYHBgYFBQQDAb4BAQMEBQUGBgcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBvgECAwQFBwcICQoKCwwMDA3+pgcGBQUEAwEBAQEDBAUFBgcBWgYHBgYKCgcGAgIBAQICBgcKCgYGBwb+pgcGBQUEAwEBAQEDBAUFBgcBWg0MDAwLCgoJCAcHBQQDAgAAAAAFAAAAAAO4A7kAPgB9AJ8AwQEfAAABHwgPCC8HPwQjLwc/BzMvBD8HIR8HDwQzHwcPByMfBA8HLwg/CTMfBh0BDwYjLwc/ByEfBh0BDwYhLwc/BichHw8RDwcvBxE1LwkjISMPCRURDwcvBxE/DgMbBgYGBX4EAwEBAQEDBH4FBgYGBgUGBQQDAQEBAQMESe8HBgUFAwMCAQECAwMFBQYH70kEAwEBAQEDBAUGBgb9yAYGBgUEAwEBAQEDBEnvBwYFBQMDAgEBAgMDBQUGB+9JBAMBAQEBAwQFBgYGBgUGBX4EAwEBAQEDBH4FBgYGXvwGBgYEBAMCAgMEBAYGBvwGBgYEBAMCAQECAwQEBgYGAXoGBgYEBAMCAgMEBAYGBv6GBgYGBAQDAgEBAgMEBAYGOQH4DQwMDAsKCgkIBwcFBAMCAQECAgQFBQYHBgYFBQQDAQEBAgIGCAkLBQYHBv4IBgcGBgoKBwYCAgEBAgIEBQUGBwYGBQUEAwEBAQIDBAUGCAgJCQsLCw0MAYIBAQMEfgUGBQYGBgYFfgQDAQEBAQMEBQYFBwYFBgVIAQEDBAUFBgcGBgUFBAMBAUgFBgUHBgUGBQQDAQEBAQMEBQYFBgcFBgVIAQEDBAUFBgYHBgUFBAMBAUgFBgUGBwUGBQQDAQEBAQMEfgUGBQcGBQYFfgQDAQG9AQEDBAUFBgYHBgUFBAMBAQEBAwQFBQYHBgYFBQQDAb4BAQMEBQUGBgcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBvgECAwQFBwcICQoKCwwMDA3+pgcGBQUEAwEBAQEDBAUFBgcBWgYHBgYKCgcGAgIBAQICBgcKCgYGBwb+pgcGBQUEAwEBAQEDBAUFBgcBWg0MDAwLCgoJCAcHBQQDAgAABwAAAAADyAP4ABEAeQCKAPEBEwE1AZMAACUPBB8DPwMvBB8ZFQ8YIy8XPQE/FjMlDwQfAz8DLwMfGA8ZLxg1PxglMx8GHQEPBiMvBz8HIR8GHQEPBiEvBz8GJyEfDhURFQ8GLwcRNS8JIyEjDwoRFQ8GLwcRPw4BEwYGDhAREQ8ODQwODxEIEA8NBAUGBQUEAwMBCAMHCQoNDRAIKwUFBAQDAgIBAQIDAwQFBTEODQwLCQQHBQkCAgQEBAUGBQYGBQQFAwMCCwQHBwkKCwwHOAUEBAQCAgECAgMEBAUFKw8ODAsKCAYMAgIEBAUFBgYCBgYGDA8PDw8MDAsNDg8PDg0KBgUEBQMDAwEIBQcJCwwNDigFBAQEAgMBAQEBAQMDAwUELQ0MCwoIBwMFCAEDAwQEBAUGBQUFBAQDAwIJBAYHCAoKCwwtBQQEAwICAQEBAgMEBAQFIA4NDAsJBQcFCwICBAQEBQX9/fwGBgUFBAMCAgMEBQUGBvwHBQYEBAMCAQECAwQEBgUHAbkGBgUFBAMCAgMEBQUGBv5HBwUGBAQDAgEBAgMEBAYFWAJ2DQ0MCwsLCQkJBwYFBQMCAgMEBQUGBgcFBgQEAwIBAQICBQgJCwYGBgf9igYGBgYLCQgGAgEBAQIDBAUFBgYHBQYEBAMCAQECAwQFBwcICQoKCwwMDPwICQ8NDAwNEBAQEA0MBgwPEI4BAQMDBAUFBSQIEA4NCwkIAwsBAwMEBQUFBQYFBgQEBAMCEQYICQsLBw0OIgYFBAQDAwEBAgIDAwQFBiMNDAwLCQkHAxUCAwQEBQUFBgUFBQUDBAICDAYICQwMDg4rBgUEBAMCAgMIBw4MCwsMDg8PDgwLCwwOigEBAgMEBAUFIQ8NDQoKCAYKAQMDAwQFBQUFBQUEBAMDAhAFBwgKCwsHDR8FBQQEAgMBAQEBAgIEBAQFIAwMCgoJCAYFEQIDAwQFBAUFBQUEBAQDAgIJBAcICQsGDQ0oBQQEBAICAn4BAQMEBQUGBgcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBvgEBAwQFBQYGBwYFBQQDAQEBAQMEBQUGBwYGBQUEAwG+AQIDBAUHBwgJCgoLDAwMDf7lBwYFBQQDAQEBAQMEBQUGBwEbBgcGBgoKBwYCAgEBAgIGBwoKBgYHBv4oBwYFBQQDAQEBAQMEBQUGBwHYDQwMDAsKCgkIBwcFBAMCAAAAAAMAAAAAA4MDsgApAC0AUgAAATMfBhUPBiMvBjU/BjMfAz8DAQMHIQMfBxMHIQ8GLwc1NwE/BgNUBQkICAcFBAEBBAXjCAkJCQkICGUGAwICAwYGCAkJCQkICEG7BwgJ/pxyGQEWiwcHBgYFBQQDzU/+pF0EBgcI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xQgODQ0KCggGSgcGBQsJCAYCAgEBAgIGCAkLBQYHBgFbBgYFBQQDAQEBAQMEBQUGBv6lDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA1EAwcJCgsNDg8BIwoJCQgICAYHBgcHCAgJCQoKCQkICAcHBgYHCAcJCQmJAQECAwMEBQUsDw8NCwoJBgwCAgMEBAQFBQUFBAUEAwMCEwYHCQoLDAcNKwUEBAMDAgECAgMDBAUFGxAODQ0LBQgHFQIDAwQEBQUFBQUEBAQDAgILAwQEBQUGBgYHBwgICAgmBQQFAwMCAoYMCgoJCAoLCwsLCggJCQuDAQECAwMEBQUdDAsKCQkGBgIKAQMDAwQFBAUGBAUEBAQCAw4FBQcICAkKCh0FBAQEAgIBAQEBAwIEBAUFFgsLCgkICAYEDgIDAwQFBAUFBQUFBAMDAwEIBAYHCQoFDAwdBQUEBAMCAv0BAgMEBAYGBgYGBgQEAwICAwQEBgYGBgYGBAQDAgE/AQEDBgcJCwwNAQIDBAYGBwgJCgoLDAwNDJ4GBgYEBAMCAgMEBAYGBp4GBgYGCwkIBgIBAQEHDQsKCQYFAgEDBgcJCwwOAQEBAgYICQsGBgYG/YoHBgYGCwkIBgIBAQECAwQEBgYGBgYGBAQDAgIDBAYGBwgJCgoLDAwNDQJ2DA0MDAsKCgkIBwYGBAMCAQYNCwoJBgUCAAAAAwAAAAADuAO4AD4AfQDbAAABHwgPCC8HPwQjLwc/BzMvBD8HIR8HDwQzHwcPByMfBA8HLwg/CBMhHw8RDwcvBxE1LwkjISMPCRURDwcvBxE/DgMbBgYGBX4EAwEBAQEDBH4FBgYGBgUGBQQDAQEBAQMESO4HBgUFBAICAQECAgQFBQYH7kgEAwEBAQEDBAUGBgb9yAYGBgUEAwEBAQEDBEjuBwYFBQQCAgEBAgIEBQUGB+5IBAMBAQEBAwQFBgYGBgUGBX4EAwEBAQEDBH4FBgYGHwH4DQwMDAsKCgkIBwcFBAMCAQECAgQFBQYHBgYFBQQDAQEBAgIGCAkLBQYHBv4IBgcGBgoKBwYCAgEBAgIEBQUGBwYGBQUEAwEBAQIDBAUGCAgJCQsLCw0MAYIBAQMEfgUGBgYGBQYFfgQDAQEBAQMEBQYGBgYFBgVIAQEDBAUFBgYHBgUFBAICAUgFBgYGBgUGBQQDAQEB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AKcAAwABBAkABgAOAL0AAwABBAkACgBYAMsAAwABBAkACwAkASMgZS1pY29uc1JlZ3VsYXJlLWljb25zZS1pY29uc1ZlcnNpb24gMS4wZS1pY29uc0ZvbnQgZ2VuZXJhdGVkIHVzaW5nIFN5bmNmdXNpb24gTWV0cm8gU3R1ZGlvd3d3LnN5bmNmdXNpb24uY29tACAAZQAtAGkAYwBvAG4AcwBSAGUAZwB1AGwAYQByAGUALQBpAGMAbwBuAHMAZQAtAGkAYwBvAG4AcwBWAGUAcgBzAGkAbwBuACAAMQAuADAAZQAtAGkAYwBvAG4AcwBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIAB1AHMAaQBuAGcAIABTAHkAbgBjAGYAdQBzAGkAbwBuACAATQBlAHQAcgBvACAAUwB0AHUAZABpAG8AdwB3AHcALgBzAHkAbgBjAGYAdQBzAGkAbwBuAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJhAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfASABIQEiASMBJAElASYBJwEoASkBKgErASwBLQEuAS8BMAExATIBMwE0ATUBNgE3ATgBOQE6ATsBPAE9AT4BPwFAAUEBQgFDAUQBRQFGAUcBSAFJAUoBSwFMAU0BTgFPAVABUQFSAVMBVAFVAVYBVwFYAVkBWgFbAVwBXQFeAV8BYAFhAWIBYwFkAWUBZgFnAWgBaQFqAWsBbAFtAW4BbwFwAXEBcgFzAXQBdQF2AXcBeAF5AXoBewF8AX0BfgF/AYABgQGCAYMBhAGFAYYBhwGIAYkBigGLAYwBjQGOAY8BkAGRAZIBkwGUAZUBlgGXAZgBmQGaAZsBnAGdAZ4BnwGgAaEBogGjAaQBpQGmAacBqAGpAaoBqwGsAa0BrgGvAbABsQGyAbMBtAG1AbYBtwG4AbkBugG7AbwBvQG+Ab8BwAHBAcIBwwHEAcUBxgHHAcgByQHKAcsBzAHNAc4BzwHQAdEB0gHTAdQB1QHWAdcB2AHZAdoB2wHcAd0B3gHfAeAB4QHiAeMB5AHlAeYB5wHoAekB6gHrAewB7QHuAe8B8AHxAfIB8wH0AfUB9gH3AfgB+QH6AfsB/AH9Af4B/wIAAgECAgIDAgQCBQIGAgcCCAIJAgoCCwIMAg0CDgIPAhACEQISAhMCFAIVAhYCFwIYAhkCGgIbAhwCHQIeAh8CIAIhAiICIwIkAiUCJgInAigCKQIqAisCLAItAi4CLwIwAjECMgIzAjQCNQI2AjcCOAI5AjoCOwI8Aj0CPgI/AkACQQJCAkMCRAJFAkYCRwJIAkkCSgJLAkwCTQJOAk8CUAJRAlICUwJUAlUCVgJXAlgCWQJaAlsCXAJdAl4CXwJgAmECYgJjAmQCZQJmAmcCaAJpAmoCawJsAm0CbgJvAnACcQJyAnMCdAJ1AnYCdwJ4AnkCegJ7AnwCfQJ+An8CgAKBAoICgwKEAoUChgKHAogCiQKKAosCjAKNAo4CjwKQApECkgKTApQClQKWApcCmAKZApoCmwKcAp0CngKfAqACoQKiAqMCpAKlAqYCpwKoAqkCqgKrAqwCrQKuAq8CsAKxArICswK0ArUCtgK3ArgCuQK6ArsCvAK9Ar4CvwLAAsECwgLDAsQCxQLGAscCyALJAsoCywLMAs0CzgLPAtAC0QLSAtMC1ALVAtYC1wLYAtkC2gLbAtwC3QLeAt8C4ALhAuIC4wLkAuUC5gLnAugC6QLqAusC7ALtAu4C7wLwAvEC8gLzAvQC9QL2AvcC+AL5AvoC+wL8Av0C/gL/AwADAQMCAwMDBAMFAwYDBwMIAwkDCgMLAwwDDQMOAw8DEAMRAxIDEwMUAxUDFgMXAxgDGQMaAxsDHAMdAx4DHwMgAyEDIgMjAyQDJQMmAycDKAMpAyoDKwMsAy0DLgMvAzADMQMyAzMDNAM1AzYDNwM4AzkDOgM7AzwDPQM+Az8DQANBA0IDQwNEA0UDRgNHA0gDSQNKA0sDTANNA04DTwNQA1EDUgNTA1QDVQNWA1cDWANZA1oDWwNcA10DXgNfA2ADYQNiAApleHBvcnQtcGRmD21vcmUtdmVydGljYWwtMglzdWItdG90YWwRdGFibGUtYWxpZ24tcmlnaHQGaGVhZGVyBWNsb2NrB3JlZnJlc2gJYWxpZ24tdG9wDmFycm93LXJpZ2h0LXVwDHVzZXItZGVmaW5lZA1wcm90ZWN0LXNoZWV0BXBhc3RlBHBsYXkRY2hldnJvbi1kb3duLWZpbGwMaW5zZXJ0LXJpZ2h0D3Bhc3RlLXRleHQtb25seQdyZXBsYWNlB2xldmVsLTQIdXBsb2FkLTEEdW5kbw1kZWxldGUtY29sdW1uDHJlc3RhcnQtYXQtMQlwZXJpbWV0ZXIFc3RhbXASY29udGludWUtbnVtYmVyaW5nC2FsaWduLXJpZ2h0D3Nob3ctaGlkZS1wYW5lbBZjb25kaXRpb25hbC1mb3JtYXR0aW5nEW1vcmUtaG9yaXpvbnRhbC0xBHNlbmQEY2VsbBFzb3J0LWRlc2NlbmRpbmctMhJ0aW1lbGluZS13b3JrLXdlZWsHanVzdGlmeQ5oeXBlcmxpbmstZWRpdAlyZWN0YW5nbGUKZ3JvdXAtaWNvbgpsaW5lLXNtYWxsDWRyYWctYW5kLWRyb3ALY2hlY2stbGFyZ2UGc2hhcGVzDGNoZXZyb24tZG93bg9kZWNyZWFzZS1pbmRlbnQMY2lyY2xlLWNoZWNrDGZpbHRlci1jbGVhcgVub3RlcwZleHBvcnQNYnJpbmctZm9yd2FyZARlZGl0C2ZpbHRlci1tYWluDnNwbGl0LXZlcnRpY2FsDGNvbW1lbnQtc2hvdxJjaGV2cm9uLWRvd24tc21hbGwNZmlsdGVyLWFjdGl2ZRdkcmFnLWFuZC1kcm9wLWluZGljYXRvcgRib2xkEmNoZXZyb24tbGVmdC1zbWFsbA9oaWdobGlnaHQtY29sb3IMcHJpbnQtbGF5b3V0B2JldHdlZW4LbGluay1yZW1vdmUQdGFibGUtb2YtY29udGVudA1ncmlwLXZlcnRpY2FsA2twaQlyZWRhY3Rpb24Gdm9sdW1lCmJyZWFrLXBhZ2UGbGVuZ3RoE2NoZXZyb24tbGVmdC1kb3VibGUOaHlwZXJsaW5rLWNvcHkKbG93ZXItY2FzZQhidWxsZXQtMg1jaGV2cm9uLXJpZ2h0CXVuZ3JvdXAtMRBhdXRvLWZpdC1jb250ZW50GGZpbHRlcmVkLXNvcnQtZGVzY2VuZGluZxFhZ2VuZGEtZGF0ZS1yYW5nZQtncmFuZC10b3RhbA1tb3VzZS1wb2ludGVyDGFsaWduLW1pZGRsZQhib29rbWFyaw5maWVsZC1zZXR0aW5ncxdwYXN0ZS1tYXRjaC1kZXN0aW5hdGlvbghwYXNzd29yZAZzZWFyY2gEcmVkbwhsb2NhdGlvbgRsaW5rDXN0cmlrZXRocm91Z2gPYXV0by1maXQtd2luZG93Bml0YWxpYwxtb250aC1hZ2VuZGETY2hldnJvbi1yaWdodC1zbWFsbAVwcmludA50aW1lbGluZS10b2RheRJ0ZXh0LXRoYXQtY29udGFpbnMLZm9sZGVyLW9wZW4JcmVzaXplci0xDWJyZWFrLXNlY3Rpb24IYnVsbGV0LTYIaWNvbnNldHMMY2hldnJvbi1sZWZ0DWJvcmRlci1ib3R0b20Nc3BhY2luZy1hZnRlcgpjaXJjbGUtYWRkEHRleHQtYWx0ZXJuYXRpdmUHbGV2ZWwtMQp0d28tY29sdW1uBnRvcC0xMAZyZW5hbWUFc3R5bGUJZm9udC1uYW1lD21vcmUtdmVydGljYWwtMQ9saW5lLXZlcnktc21hbGwGcmVwZWF0CmFycm93LWxlZnQFY2hlY2sSdmVydGljYWwtYWxpZ24tdG9wCmNoZXZyb24tdXAJYm90dG9tLTEwA2RheQl1bmdyb3VwLTIJb3Blbi1saW5rBXBhdXNlBGNvcHkOcGFnZS1udW1iZXJpbmcObGlzdC11bm9yZGVyZWQKZnJlZXplLXJvdwdsZXZlbC0zCmV4cG9ydC14bHMOY29tbWVudC1yZW9wZW4McGFpbnQtYnVja2V0EWJvcmRlci1kaWFnb25hbC0xEmZpeGVkLWNvbHVtbi13aWR0aAVpbWFnZRFudW1iZXItZm9ybWF0dGluZxBwcm90ZWN0LXdvcmtib29rD3JlY3VycmVuY2UtZWRpdAxzZW5kLXRvLWJhY2sLaW5zZXJ0LWxlZnQEYXJlYQxsaW5lLXNwYWNpbmcKc2VsZWN0LWFsbAxib3JkZXItaW5uZXIGcmFkaXVzCWRhdGEtYmFycw1ib3JkZXItbWlkZGxlCnVwcGVyLWNhc2UKcGFnZS1zZXR1cAd6b29tLWluCGZpbHRlcmVkDmh5cGVybGluay1vcGVuEWNhbGN1bGF0ZWQtbWVtYmVyBG1lbnUMZ3JlYXRlci10aGFuCGJ1bGxldC00D2JvdHRvbS0xMC1pdGVtcxFib3JkZXItZGlhZ29uYWwtMgl0aHVtYm5haWwKZm9udC1jb2xvcgxhbGlnbi1ib3R0b20IZG93bmxvYWQLY2xlYXItcnVsZXMOc29ydC1hc2NlbmRpbmcQc3BsaXQtaG9yaXpvbnRhbAdncm91cC0yCWRyb3AtZG93bgtzdXBlcnNjcmlwdA5jaGFuZ2VzLWFjY2VwdBRjaGV2cm9uLXJpZ2h0LWRvdWJsZRBzb3J0LWFzY2VuZGluZy0yDGJvcmRlci1yaWdodANtZHgMYm9yZGVyLW91dGVyB3NhdmUtYXMMZW5kLWZvb3Rub3RlEGV4aXQtZnVsbC1zY3JlZW4DcGFuDHJhZGlvLWJ1dHRvbg90ZXh0LWFubm90YXRpb24EdXNlcg5zcGFjaW5nLWJlZm9yZQ9zb3J0LWRlc2NlbmRpbmcHZGlzcGxheQphbGlnbi1sZWZ0BnBlb3BsZQpleHBvcnQtY3N2BmZvb3RlcgVicmVhaw5kYXRlLW9jY3VycmluZwhidWxsZXQtMwxzdHJva2Utd2lkdGgLZGVzY3JpcHRpb24MZXhwb3J0LWV4Y2VsCnRhYmxlLWNlbGwLdGV4dC1oZWFkZXILbGluZS1ub3JtYWwFbW9udGgMY29sb3Itc2NhbGVzEmNoYW5nZS1zY2FsZS1yYXRpbwRzYXZlBmV4cGFuZAZjaXJjbGUMbGlzdC1vcmRlcmVkBWVyYXNlCmZvcm0tZmllbGQJdGV4dC13cmFwCmV4cG9ydC1zdmcIYnVsbGV0LTEKYm9yZGVyLWFsbANzdW0Kd2ViLWxheW91dAlzZWxlY3Rpb24TdGFibGUtYm9yZGVyLWN1c3RvbQ1iZWxvdy1hdmVyYWdlCWxlc3MtdGhhbgphcnJvdy1kb3duFXZlcnRpY2FsLWFsaWduLWJvdHRvbQx0aW1lbGluZS1kYXkJc2lnbmF0dXJlCGZpbGUtbmV3EGNoZXZyb24tdXAtc21hbGwDZXllCGFycm93LXVwCmJvcmRlci10b3AHb3BhY2l0eRJpbnRlcm1lZGlhdGUtc3RhdGUQcmVzaXplci12ZXJ0aWNhbAljaGVjay1ib3gVdmVydGljYWwtYWxpZ24tY2VudGVyB3R3by1yb3cFY2xvc2UDYWxsBXRhYmxlDWhpZGUtaGVhZGluZ3MPdGFibGUtY2VsbC1ub25lC2ZyZWV6ZS1wYW5lDXNlbmQtYmFja3dhcmQKZXhwb3J0LXBuZw5kdXBsaWNhdGUtY2VsbAtzcGVsbC1jaGVjaxJ0YWJsZS1hbGlnbi1jZW50ZXIKZGVsZXRlLXJvdwRub25lB2dyb3VwLTELY2hhbmdlLWNhc2UQdGFibGUtYWxpZ24tbGVmdAZmaWx0ZXIKY2xlYXItZm9ybQthcnJvdy1yaWdodBBoaWRlLWZvcm11bGEtYmFyA2N1dAhidWxsZXQtNRJyZXNpemVyLWhvcml6b250YWwTY2hldnJvbi1kb3duLWRvdWJsZQRsb2NrC2NpcmNsZS1pbmZvDGluc2VydC1iZWxvdwhwZW50YWdvbgxjbGVhci1mb3JtYXQJdGltZS16b25lBHBsdXMLYm9yZGVyLWxlZnQHbGV2ZWwtMg1hYm92ZS1hdmVyYWdlBW9yZGVyCXN1YnNjcmlwdA1jaGFuZ2VzLXRyYWNrEGh5cGVybGluay1yZW1vdmUQdG9wLWJvdHRvbS1ydWxlcwljb2RlLXZpZXcKY29sbGFwc2UtMg9pbmNyZWFzZS1pbmRlbnQMdGFibGUtZGVsZXRlHGNvbmRpdGlvbmFsLWZvcm1hdHRpbmctbGFyZ2UMYWxpZ24tY2VudGVyB3JlYXBwbHkOY2hhbmdlcy1yZWplY3QOaGlkZS1ncmlkbGluZXMEd2VlawlsYXN0LXBhZ2UEbGluZQdlcXVhbHRvDWNpcmNsZS1yZW1vdmULZnVsbC1zY3JlZW4JZGltZW5zaW9uF2ZpbHRlcmVkLXNvcnQtYXNjZW5kaW5nDXRpbWVsaW5lLXdlZWsFdHJhc2gMcHJvcGVydGllcy0xEWNoZXZyb24tdXAtZG91YmxlCXNvcnRpbmctMglzb3J0aW5nLTEIem9vbS1vdXQFY2hhcnQLYm9yZGVyLW5vbmUMdGFibGUtdXBkYXRlCW5hbWVkLXNldA9hbm5vdGF0aW9uLWVkaXQJdmlldy1zaWRlC2NvbW1lbnQtYWRkCWdyaWQtdmlldwdjYXB0aW9uCXVuZGVybGluZQl0ZXh0LWZvcm0LaW5zZXJ0LWNvZGUNcmVzaXplci1yaWdodApmaXJzdC1wYWdlA2JveA9kYXRhLXZhbGlkYXRpb24MaW5zZXJ0LWFib3ZlB2xldmVsLTULem9vbS10by1maXQOZXJyb3ItdHJlZXZpZXcLbWVyZ2UtY2VsbHMNYm9yZGVyLWNlbnRlcgZmb2xkZXIJaGlnaGxpZ2h0DHByb3BlcnRpZXMtMgd0YWJsZS0yDmJyaW5nLXRvLWZyb250DWZyZWV6ZS1jb2x1bW4LcGFzdGUtc3R5bGUKdW5maWx0ZXJlZAlwYXJhZ3JhcGgTY2hhcnQtaW5zZXJ0LWNvbHVtbgxjaGFydC1sZWdlbmQYY2hhcnQtaW5zZXJ0LXgteS1zY2F0dGVyEWFkZC1jaGFydC1lbGVtZW50D2NoYXJ0LWdyaWRsaW5lcxFjaGFydC1pbnNlcnQtbGluZRdjaGFydC1zd2l0Y2gtcm93LWNvbHVtbgpjaGFydC1heGVzC2NoYXJ0LWxpbmVzEWNoYXJ0LWF4aXMtdGl0bGVzC2NoYXJ0LXRpdGxlEGNoYXJ0LWluc2VydC1waWURY2hhcnQtZGF0YS1sYWJlbHMkY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS1ob3Jpem9udGFsEWNoYXJ0LWxlZ2VuZC1ub25lEmNoYXJ0LWxlZ2VuZC1yaWdodBxjaGFydC1wcmltYXJ5LW1pbm9yLXZlcnRpY2FsG2NoYXJ0LWF4ZXMtcHJpbWFyeS12ZXJ0aWNhbBhjaGFydC1kYXRhLWxhYmVscy1jZW50ZXIWY2hhcnQtZGF0YS1sYWJlbHMtbm9uZRxjaGFydC1wcmltYXJ5LW1ham9yLXZlcnRpY2FsHWNoYXJ0LWF4ZXMtcHJpbWFyeS1ob3Jpem9udGFsEGNoYXJ0LWxlZ2VuZC10b3AeY2hhcnQtcHJpbWFyeS1taW5vci1ob3Jpem9udGFsHmNoYXJ0LXByaW1hcnktbWFqb3ItaG9yaXpvbnRhbBNjaGFydC1sZWdlbmQtYm90dG9tHWNoYXJ0LWRhdGEtbGFiZWxzLW91dHNpZGUtZW5kImNoYXJ0LWF4aXMtdGl0bGVzLXByaW1hcnktdmVydGljYWwRY2hhcnQtbGVnZW5kLWxlZnQdY2hhcnQtZGF0YS1sYWJlbHMtaW5zaWRlLWJhc2UcY2hhcnQtZGF0YS1sYWJlbHMtaW5zaWRlLWVuZBBjaGFydC10aXRsZS1ub25lHGNoYXJ0LXRpdGxlLWNlbnRlcmVkLW92ZXJsYXkUY2hhcnQtMmQtc3RhY2tlZC1iYXIVY2hhcnQtMmQtc3RhY2tlZC1saW5lC2NoYXJ0LWRvbnV0DmNoYXJ0LTJkLXBpZS0yGWNoYXJ0LTJkLWNsdXN0ZXJlZC1jb2x1bW4hY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1hcmVhFmNoYXJ0LTJkLWNsdXN0ZXJlZC1iYXIgY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1iYXINY2hhcnQtMmQtbGluZSNjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWNvbHVtbiFjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWxpbmUVY2hhcnQtMmQtc3RhY2tlZC1hcmVhEGNoYXJ0LWluc2VydC1iYXINY2hhcnQtMmQtYXJlYRNtb3JlLXNjYXR0ZXItY2hhcnRzF2NoYXJ0LTJkLXN0YWNrZWQtY29sdW1uDnRpbWVsaW5lLW1vbnRoCWRyYWctZmlsbAxjaXJjbGUtY2xvc2UGcmVzaXplD2NoZXZyb24tdXAtZmlsbARob21lCXNvcnRpbmctMxFjaGV2cm9uLWxlZnQtZmlsbBJjaGV2cm9uLXJpZ2h0LWZpbGwUaW50ZXJtZWRpYXRlLXN0YXRlLTIIc2V0dGluZ3MLY2hlY2stc21hbGwLdGFibGUtbWVyZ2UMdGFibGUtbmVzdGVkEHRhYmxlLWluc2VydC1yb3cTdGFibGUtaW5zZXJ0LWNvbHVtbhV0YWJsZS1vdmVyd3JpdGUtY2VsbHMJZXllLXNsYXNoDWdhbnR0LWdyaXBwZXINYnJpbmctdG8tdmlldw9icmluZy10by1jZW50ZXIHd2FybmluZw1jcml0aWNhbC1wYXRoEmJvcmRlci1kaWFnb25hbC11cBRib3JkZXItZGlhZ29uYWwtZG93bg1ib3JkZXItY3VzdG9tDWJvcmRlci1ub25lLTEKYm9yZGVyLWJveA9ib3JkZXItc2hhZG93LTEPYm9yZGVyLXNoYWRvdy0yBWF1ZGlvBXZpZGVvBGNyb3ALc3Rhci1maWxsZWQHZmlsdGVycwphZGp1c3RtZW50CXBhZ2Utc2l6ZQVyZXNldAh0cmlhbmdsZQ5wYWdlLXRleHQtd3JhcAR0aW50CmJyaWdodG5lc3MIY29udHJhc3QKc2F0dXJhdGlvbgRmYWRlDWZsaXAtdmVydGljYWwPZmxpcC1ob3Jpem9udGFsDnRyYW5zZm9ybS1sZWZ0D3RyYW5zZm9ybS1yaWdodAlzaGFycG5lc3MFZ3JhaW4MZnJhbWUtY3VzdG9tB2ZyYW1lLTEHZnJhbWUtMgdmcmFtZS0zB2ZyYW1lLTQHZnJhbWUtNQdmcmFtZS02CXRyYW5zZm9ybQpjaGVjay10aWNrD2V2ZW4tcGFnZS1icmVhaw5vZGQtcGFnZS1icmVhawxwYWdlLWNvbHVtbnMVY29udGludW91cy1wYWdlLWJyZWFrC3BhZ2UtY29sdW1uEXBhZ2UtY29sdW1uLXJpZ2h0EHBhZ2UtY29sdW1uLWxlZnQPcGFnZS1jb2x1bW4tb25lD3BhZ2UtY29sdW1uLXR3bxFwYWdlLWNvbHVtbi10aHJlZRBtdWx0aXBsZS1jb21tZW50DmZvcm1hdC1wYWludGVyCGxhdW5jaGVyD2NoYXJhY3Rlci1zdHlsZQxsaW5rZWQtc3R5bGUcY2hhcnQtMmQtc3RhY2tlZC1saW5lLW1hcmtlZChjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWxpbmUtbWFya2VkFGNoYXJ0LTJkLWxpbmUtbWFya2VkEmxpc3QtdW5vcmRlcmVkLXJ0bBBsaXN0LW9yZGVyZWQtcnRsE2luY3JlYXNlLWluZGVudC1ydGwTZGVjcmVhc2UtaW5kZW50LXJ0bAVlbW9qaRF0cmF2ZWwtYW5kLXBsYWNlcwZuYXR1cmUPZm9vZC1hbmQtZHJpbmtzB2FuaW1hbHMHb2JqZWN0cwphY3Rpdml0aWVzDWhhbmQtZ2VzdHVyZXMHc3ltYm9scwVmbGFncwZ1bmxvY2sMbW9yZS1jaGV2cm9uDGJvcmRlci1mcmFtZQpmcmFtZS1ub25lCWZyYW1lLW1hdAtmcmFtZS1iZXZlbApmcmFtZS1saW5lCmZyYW1lLWhvb2sLZnJhbWUtaW5zZXQRaW5wcm9ncmVzcy1jaXJjbGUMb3JnYW5pemUtcGRmB2ZyYW1lLTcHZnJhbWUtOAdmcmFtZS05CGZyYW1lLTEwCGZyYW1lLTExCWNhcHRpb24tMQphcnJvdy1oZWFkD2Fycm93LWhlYWQtZmlsbAhiYXItaGVhZAtjaXJjbGUtaGVhZBBjaXJjbGUtaGVhZC1maWxsC3NxdWFyZS1oZWFkEHNxdWFyZS1oZWFkLWZpbGwKYXJyb3ctdGFpbA9hcnJvdy10YWlsLWZpbGwIYmFyLXRhaWwLY2lyY2xlLXRhaWwQY2lyY2xlLXRhaWwtZmlsbAtzcXVhcmUtdGFpbBBzcXVhcmUtdGFpbC1maWxsDWZpbGUtZG9jdW1lbnQPY29tbWVudC1yZXNvbHZlGG11bHRpcGxlLWNvbW1lbnQtcmVzb2x2ZQx0YWJsZS1oZWFkZXIKYmxvY2txdW90ZQlhZGQtbm90ZXMKZWRpdC1ub3RlcwxkZWxldGUtbm90ZXMGbGF5ZXJzCWZvbnQtc2l6ZQxleHBvcnQtcGRmLTELaW1wb3J0LXdvcmQNZXhwb3J0LXdvcmQtMQ1kcm9wZG93bi1saXN0CWNvbWJvLWJveBFyZXBlYXRpbmctc2VjdGlvbg5idWlsZGluZy1ibG9jaw9jb250ZW50LWNvbnRyb2wHYWktY2hhdAt4bWwtbWFwcGluZwl0aHVtYnMtdXALdGh1bWJzLWRvd24LY2FsY3VsYXRpb24MdGV4dC1vdXRsaW5lD2NhbGN1bGF0ZS1zaGVldAl0cmFuc2xhdGUHc2hvcnRlbgllbGFib3JhdGUIcmVwaHJhc2UNZ3JhbW1hci1jaGVjaw5wcmVmb3JtYXQtY29kZQZpbXBvcnQIaW1wb3J0LTEGcmVkYWN0C3NtYXJ0LXBhc3RlD2F1dG8tZml0LWNvbHVtbhNhdXRvLWZpdC1hbGwtY29sdW1uB2NvbHVtbnMOdGh1bWJzLXVwLWZpbGwQdGh1bWJzLWRvd24tZmlsbA5zdG9wLXJlY3RhbmdsZQxkb3VibGUtY2hlY2sIc3F1aWdnbHkKbWljcm9waG9uZQxidXR0b24tZmllbGQMaW5zZXJ0LXNoZWV0CWR1cGxpY2F0ZQ9ob3Jpem9udGFsLWxpbmULcmVwbHktYXJyb3cNZm9yd2FyZC1hcnJvdwNwaW4FdW5waW4MYWRkLWJvb2ttYXJrDWFsbC1ib29rbWFya3MJbGFuZHNjYXBlEHBhZ2Utb3JpZW50YXRpb24GbWFyZ2luEHByZXZpb3VzLWNvbW1lbnQMbmV4dC1jb21tZW50DWNsb3NlLWNvbW1lbnQRaW5jcmVhc2UtZm9udHNpemURZGVjcmVhc2UtZm9udHNpemUTZGVsZXRlLWFsbC1jb21tZW50cwxyZWFkaW5nLXZpZXcNbXVsdGlwbGUtcGFnZQdmaXQtMTAwDW1hcmdpbi1uYXJyb3cNbWFyZ2luLW5vcm1hbA9tYXJnaW4tbW9kZXJhdGULbWFyZ2luLXdpZGUObWFyZ2luLWRlZmF1bHQNbWFyZ2luLWN1c3RvbQtzaXplLWxldHRlcgpzaXplLWxlZ2FsDnNpemUtZXhlY3V0aXZlB3NpemUtYTQHc2l6ZS1hNQtzaXplLWN1c3RvbQttb3JlLWNvbHVtbgphdHRhY2htZW50C2ZpbGUtZm9ybWF0B2NhbGxvdXQJaGVhZGluZy0xCWhlYWRpbmctMgloZWFkaW5nLTMJaGVhZGluZy00FWNvbGxhcHNpYmxlLWhlYWRpbmctMRVjb2xsYXBzaWJsZS1oZWFkaW5nLTIVY29sbGFwc2libGUtaGVhZGluZy0zFWNvbGxhcHNpYmxlLWhlYWRpbmctNAtleHBvcnQtanBlZw1jaGFydC1zY2F0dGVyD3Nob3ctc2lkZS1wYW5lbAljb3B5LWNvZGULdGV4dC1yZWRhY3QKbWFnaWMtd2FuZApzd2FwLWFycm93CWNoZWNrbGlzdApzbWFydC1lZGl0CnRhYmxlLWVkaXQHaGlzdG9yeQlhbGwtbm90ZXMJbmV4dC1ub3RlDXByZXZpb3VzLW5vdGUQY29udmVydC1hbGwtbm90ZQxleHRyYWN0LXBhZ2UJbGVmdC13cmFwCnJpZ2h0LXdyYXAEbW92ZQ1jZWxsLXByb3BlcnR5CXRleHQtZWRpdAAAAAAA") format("truetype");
}

:root, .e-dark-mode {
  --e-font-name: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  --e-serif-font-name: "Roboto";
  --e-mono-font-name: "Roboto Mono";
  --e-radius: 1rem;
  --e-border: 1rem;
  --e-font-sans: sans-serif;
  --e-font-serif: serif;
  --e-font-mono: monospace;
  --e-font-family: var(--e-font-name), var(--e-font-sans);
}

:root, .e-dark-mode {
  --e-font-name: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  --e-serif-font-name: "Roboto";
  --e-mono-font-name: "Roboto Mono";
  --e-radius: 1rem;
  --e-border: 1rem;
  --e-font-sans: sans-serif;
  --e-font-serif: serif;
  --e-font-mono: monospace;
  --e-font-family: var(--e-font-name), var(--e-font-sans);
}

.e-control, .e-css, .e-error {
  font-family: var(--e-font-family);
  font-size: 12px;
  font-weight: 400;
}

.e-error {
  color: var(--color-sf-danger);
}

.e-control, .e-control [class^="e-"], .e-control [class*=" e-"] {
  box-sizing: border-box;
}

.e-control:focus, .e-control :focus {
  outline: none;
}

.e-rtl {
  text-align: right;
  direction: rtl;
}

.e-overlay {
  background-color: var(--color-sf-overlay-bg-color);
  opacity: .5;
  pointer-events: none;
  -ms-touch-action: none;
  touch-action: none;
  width: 100%;
  height: 100%;
}

.e-hidden {
  display: none;
}

.e-blazor-hidden {
  visibility: hidden;
}

.e-disabled {
  cursor: default;
  opacity: .35;
  background-image: none;
}

.e-ul {
  list-style-type: none;
}

.e-prevent-select {
  -webkit-user-select: none;
  user-select: none;
}

.e-warning {
  color: #ca5010;
}

.e-success {
  color: #0b6a0b;
}

.e-information {
  color: #fff;
}

.e-block-touch {
  -ms-touch-action: pinch-zoom;
  touch-action: pinch-zoom;
}

.e-license {
  color: #ff0;
  text-decoration: none;
}

.e-license-banner {
  cursor: pointer;
  position: absolute;
  top: 27%;
  right: 10px;
}

:root {
  --color-sf-black: #000;
  --color-sf-white: #fff;
  --color-sf-primary: #0f6cbd;
  --color-sf-primary-text-color: #fff;
  --color-sf-primary-light: #b4d6fa;
  --color-sf-primary-lighter: #ebf3fc;
  --color-sf-primary-dark: #0f548c;
  --color-sf-primary-darker: #0c3b5e;
  --color-sf-success: #0e700e;
  --color-sf-info: #008aa9;
  --color-sf-warning: #bc4b09;
  --color-sf-danger: #d13438;
  --color-sf-success-light: #54b054;
  --color-sf-info-light: #56bfd7;
  --color-sf-warning-light: #fee5d7;
  --color-sf-danger-light: #eeacb2;
  --color-sf-success-dark: #54b054;
  --color-sf-info-dark: #56bfd7;
  --color-sf-warning-dark: #8a3707;
  --color-sf-danger-dark: #6e0811;
  --color-sf-success-light-alt: #f1faf1;
  --color-sf-info-light-alt: #f2fafc;
  --color-sf-warning-light-alt: #fff9f5;
  --color-sf-danger-light-alt: #fdf3f4;
  --color-sf-badge-warning: #fde300;
  --color-sf-badge-warning-text: #847619;
  --color-sf-primary-label-color: var(--color-sf-primary);
  --color-sf-primary-cell-selection: var(--color-sf-primary-lighter);
  --color-sf-brand-primary: #7e56d8;
  --color-sf-brand-primary-d10: #6e41d3;
  --color-sf-content-bg-color: #fafafa;
  --color-sf-content-bg-color-alt1: #fff;
  --color-sf-content-bg-color-alt2: #f5f5f5;
  --color-sf-content-bg-color-alt3: #e6e6e6;
  --color-sf-content-bg-color-alt4: #f0f0f0;
  --color-sf-content-bg-color-alt5: #ebebeb;
  --color-sf-content-bg-color-alt6: #e6e6e6;
  --color-sf-content-bg-color-hover: #f0f0f0;
  --color-sf-content-bg-color-pressed: #dbdbdb;
  --color-sf-content-bg-color-focus: #f0f0f0;
  --color-sf-content-bg-color-selected: #e6e6e6;
  --color-sf-content-bg-color-dragged: #ebf3fc;
  --color-sf-content-bg-color-disabled: #f0f0f0;
  --color-sf-flyout-bg-color: #fff;
  --color-sf-flyout-bg-color-hover: #f5f5f5;
  --color-sf-flyout-bg-color-pressed: #e0e0e0;
  --color-sf-flyout-bg-color-selected: #ebebeb;
  --color-sf-flyout-bg-color-focus: #f5f5f5;
  --color-sf-overlay-bg-color: #0006;
  --color-sf-table-bg-color-hover: #f5f5f5;
  --color-sf-table-bg-color-pressed: #e0e0e0;
  --color-sf-table-bg-color-selected: #ebf3fc;
  --color-sf-content-text-color: #242424;
  --color-sf-content-text-color-alt1: #424242;
  --color-sf-content-text-color-alt2: #616161;
  --color-sf-content-text-color-alt3: #707070;
  --color-sf-content-text-color-hover: var(--color-sf-content-text-color);
  --color-sf-content-text-color-pressed: var(--color-sf-content-text-color);
  --color-sf-content-text-color-focus: var(--color-sf-content-text-color);
  --color-sf-content-text-color-selected: var(--color-sf-content-text-color);
  --color-sf-content-text-color-dragged: var(--color-sf-content-text-color);
  --color-sf-content-text-color-disabled: #bdbdbd;
  --color-sf-placeholder-text-color: #707070;
  --color-sf-flyout-text-color: var(--color-sf-content-text-color);
  --color-sf-flyout-text-color-hover: var(--color-sf-content-text-color);
  --color-sf-flyout-text-color-pressed: var(--color-sf-content-text-color);
  --color-sf-flyout-text-color-selected: var(--color-sf-content-text-color);
  --color-sf-flyout-text-color-focus: var(--color-sf-content-text-color);
  --color-sf-flyout-text-color-disabled: var(--color-sf-content-text-color-disabled);
  --color-sf-table-text-color-hover: var(--color-sf-content-text-color);
  --color-sf-table-text-color-pressed: var(--color-sf-content-text-color);
  --color-sf-table-text-color-selected: var(--color-sf-content-text-color);
  --color-sf-icon-color: var(--color-sf-content-text-color-alt1);
  --color-sf-icon-color-hover: var(--color-sf-content-text-color);
  --color-sf-icon-color-hover-alt: var(--color-sf-content-text-color);
  --color-sf-icon-color-pressed: var(--color-sf-content-text-color);
  --color-sf-icon-color-disabled: var(--color-sf-content-text-color-disabled);
  --color-sf-border-light: #e0e0e0;
  --color-sf-border: #d1d1d1;
  --color-sf-border-alt: #616161;
  --color-sf-border-dark: #c7c7c7;
  --color-sf-border-hover: #575757;
  --color-sf-border-pressed: #4d4d4d;
  --color-sf-border-focus: var(--color-sf-border);
  --color-sf-border-selected: #b3b3b3;
  --color-sf-border-dragged: #ebf3fc;
  --color-sf-border-disabled: var(--color-sf-border-light);
  --color-sf-border-warning: #da3b01;
  --color-sf-border-error: #c50f1f;
  --color-sf-border-success: #107c10;
  --color-sf-border-info: #0099bc;
  --color-sf-spreadsheet-gridline: var(--color-sf-content-bg-color-alt3);
  --color-sf-flyout-border: var(--color-sf-border-light);
  --color-sf-primary-bg-color: var(--color-sf-primary);
  --color-sf-primary-border-color: var(--color-sf-primary);
  --color-sf-primary-text: var(--color-sf-primary-text-color);
  --color-sf-primary-bg-color-hover: #115ea3;
  --color-sf-primary-border-color-hover: var(--color-sf-primary-bg-color-hover);
  --color-sf-primary-text-hover: var(--color-sf-primary-text-color);
  --color-sf-primary-bg-color-pressed: #0c3b5e;
  --color-sf-primary-border-color-pressed: var(--color-sf-primary-bg-color-pressed);
  --color-sf-primary-text-pressed: var(--color-sf-primary-text-color);
  --color-sf-primary-bg-color-focus: var(--color-sf-primary-bg-color-hover);
  --color-sf-primary-border-color-focus: var(--color-sf-primary-bg-color-focus);
  --color-sf-primary-text-focus: var(--color-sf-primary-text-color);
  --color-sf-primary-bg-color-disabled: #f0f0f0;
  --color-sf-primary-border-color-disabled: var(--color-sf-primary-bg-color-disabled);
  --color-sf-primary-text-disabled: #b8b8b8;
  --color-sf-primary-bg-color-selected: #0f548c;
  --color-sf-primary-border-color-selected: var(--color-sf-primary-bg-color-selected);
  --color-sf-primary-text-selected: var(--color-sf-primary-text-color);
  --color-sf-secondary-bg-color: #fff;
  --color-sf-secondary-border-color: #d1d1d1;
  --color-sf-secondary-text-color: var(--color-sf-content-text-color);
  --color-sf-secondary-bg-color-hover: #f5f5f5;
  --color-sf-secondary-border-color-hover: #c7c7c7;
  --color-sf-secondary-text-color-hover: var(--color-sf-content-text-color);
  --color-sf-secondary-bg-color-pressed: #e0e0e0;
  --color-sf-secondary-border-color-pressed: #b3b3b3;
  --color-sf-secondary-text-color-pressed: var(--color-sf-content-text-color);
  --color-sf-secondary-bg-color-focus: var(--color-sf-secondary-bg-color);
  --color-sf-secondary-border-color-focus: #000;
  --color-sf-secondary-text-color-focus: var(--color-sf-content-text-color);
  --color-sf-secondary-bg-color-disabled: #f0f0f0;
  --color-sf-secondary-border-color-disabled: #e0e0e0;
  --color-sf-secondary-text-color-disabled: #bdbdbd;
  --color-sf-secondary-bg-color-selected: #ebebeb;
  --color-sf-secondary-border-color-selected: #bdbdbd;
  --color-sf-secondary-text-color-selected: #242424;
  --color-sf-success-bg-color: #107c10;
  --color-sf-success-border-color: var(--color-sf-success-bg-color);
  --color-sf-success-text: var(--color-sf-primary-text-color);
  --color-sf-success-bg-color-hover: #0c5e0c;
  --color-sf-success-border-color-hover: var(--color-sf-success-bg-color-hover);
  --color-sf-success-text-hover: var(--color-sf-primary-text-color);
  --color-sf-success-bg-color-pressed: #052505;
  --color-sf-success-border-color-pressed: var(--color-sf-success-bg-color-pressed);
  --color-sf-success-text-pressed: var(--color-sf-primary-text-color);
  --color-sf-success-bg-color-focus: var(--color-sf-success-bg-color);
  --color-sf-success-border-color-focus: var(--color-sf-success-bg-color-focus);
  --color-sf-success-text-focus: var(--color-sf-primary-text-color);
  --color-sf-success-bg-color-disabled: var(--color-sf-primary-bg-color-disabled);
  --color-sf-success-border-color-disabled: var(--color-sf-success-bg-color-disabled);
  --color-sf-success-text-disabled: var(--color-sf-primary-text-disabled);
  --color-sf-success-bg-color-selected: #094509;
  --color-sf-success-border-color-selected: var(--color-sf-success-bg-color-selected);
  --color-sf-success-text-selected: var(--color-sf-primary-text-color);
  --color-sf-warning-bg-color: #f7630c;
  --color-sf-warning-border-color: var(--color-sf-warning-bg-color);
  --color-sf-warning-text: var(--color-sf-content-text-color);
  --color-sf-warning-bg-color-hover: #bc4b09;
  --color-sf-warning-border-color-hover: var(--color-sf-warning-bg-color-hover);
  --color-sf-warning-text-hover: var(--color-sf-primary-text-color);
  --color-sf-warning-bg-color-pressed: #4a1e04;
  --color-sf-warning-border-color-pressed: var(--color-sf-warning-bg-color-pressed);
  --color-sf-warning-text-pressed: var(--color-sf-primary-text-color);
  --color-sf-warning-bg-color-focus: var(--color-sf-warning-bg-color);
  --color-sf-warning-border-color-focus: var(--color-sf-warning-bg-color-focus);
  --color-sf-warning-text-focus: var(--color-sf-primary-text-color);
  --color-sf-warning-bg-color-disabled: var(--color-sf-primary-bg-color-disabled);
  --color-sf-warning-border-color-disabled: var(--color-sf-warning-bg-color-disabled);
  --color-sf-warning-text-disabled: var(--color-sf-primary-text-disabled);
  --color-sf-warning-bg-color-selected: #bc4b09;
  --color-sf-warning-border-color-selected: var(--color-sf-warning-bg-color-selected);
  --color-sf-warning-text-selected: var(--color-sf-primary-text-color);
  --color-sf-info-bg-color: #31afcc;
  --color-sf-info-border-color: var(--color-sf-info-bg-color);
  --color-sf-info-text: var(--color-sf-content-text-color);
  --color-sf-info-bg-color-hover: #008aa9;
  --color-sf-info-border-color-hover: var(--color-sf-info-bg-color-hover);
  --color-sf-info-text-hover: var(--color-sf-primary-text-color);
  --color-sf-info-bg-color-pressed: #00748f;
  --color-sf-info-border-color-pressed: var(--color-sf-info-bg-color-pressed);
  --color-sf-info-text-pressed: var(--color-sf-primary-text-color);
  --color-sf-info-bg-color-focus: var(--color-sf-info-bg-color);
  --color-sf-info-border-color-focus: var(--color-sf-info-bg-color-focus);
  --color-sf-info-text-focus: var(--color-sf-primary-text-color);
  --color-sf-info-bg-color-disabled: var(--color-sf-primary-bg-color-disabled);
  --color-sf-info-border-color-disabled: var(--color-sf-info-bg-color-disabled);
  --color-sf-info-text-disabled: var(--color-sf-primary-text-disabled);
  --color-sf-info-bg-color-selected: #005669;
  --color-sf-info-border-color-selected: var(--color-sf-info-bg-color-selected);
  --color-sf-info-text-selected: var(--color-sf-primary-text-color);
  --color-sf-danger-bg-color: #c50f1f;
  --color-sf-danger-border-color: var(--color-sf-danger-bg-color);
  --color-sf-danger-text: var(--color-sf-primary-text-color);
  --color-sf-danger-bg-color-hover: #960b18;
  --color-sf-danger-border-color-hover: var(--color-sf-danger-bg-color-hover);
  --color-sf-danger-text-hover: var(--color-sf-primary-text-color);
  --color-sf-danger-bg-color-pressed: #3b0509;
  --color-sf-danger-border-color-pressed: var(--color-sf-danger-bg-color-pressed);
  --color-sf-danger-text-pressed: var(--color-sf-primary-text-color);
  --color-sf-danger-bg-color-focus: var(--color-sf-danger-bg-color);
  --color-sf-danger-border-color-focus: var(--color-sf-danger-bg-color-focus);
  --color-sf-danger-text-focus: var(--color-sf-primary-text-color);
  --color-sf-danger-bg-color-disabled: var(--color-sf-primary-bg-color-disabled);
  --color-sf-danger-border-color-disabled: var(--color-sf-danger-bg-color-disabled);
  --color-sf-danger-text-disabled: var(--color-sf-primary-text-disabled);
  --color-sf-danger-bg-color-selected: #6e0811;
  --color-sf-danger-border-color-selected: var(--color-sf-danger-bg-color-selected);
  --color-sf-danger-text-selected: var(--color-sf-primary-text-color);
  --color-sf-primary-outline: var(--color-sf-primary);
  --color-sf-secondary-outline: var(--color-sf-secondary-border-color);
  --color-sf-warning-outline: var(--color-sf-warning-border-color);
  --color-sf-danger-outline: var(--color-sf-danger-border-color);
  --color-sf-success-outline: var(--color-sf-success-border-color);
  --color-sf-info-outline: var(--color-sf-info-border-color);
  --color-sf-tooltip-bg-color: var(--color-sf-content-bg-color-alt1);
  --color-sf-tooltip-border: var(--color-sf-content-bg-color-alt1);
  --color-sf-tooltip-text-color: var(--color-sf-content-text-color);
  --color-sf-toast-text-color: var(--color-sf-content-text-color);
  --color-sf-toast-alt-text-color: var(--color-sf-content-text-color-alt1);
  --color-sf-appbar-bg-color-alt1: var(--color-sf-content-bg-color-alt2);
  --color-sf-appbar-color-alt1: var(--color-sf-content-text-color);
  --color-sf-appbar-border-color-alt1: var(--color-sf-content-bg-color-alt2);
  --color-sf-appbar-hover-bg-color-alt1: transparent;
  --color-sf-appbar-bg-color-alt2: #141414;
  --color-sf-appbar-color-alt2: var(--color-sf-content-bg-color-alt1);
  --color-sf-appbar-border-color-alt2: #141414;
  --color-sf-appbar-hover-bg-color-alt2: transparent;
  --color-sf-diagram-palette-background: var(--color-sf-content-bg-color-alt1);
  --color-sf-diagram-palette-hover-background: var(--color-sf-content-bg-color-hover);
  --color-sf-diagram-palette-selected-background: var(--color-sf-content-bg-color-selected);
  --color-sf-rating-selected-color: #242424;
  --color-sf-rating-unrated-color: var(--color-sf-content-text-color);
  --color-sf-rating-selected-disabled-color: #b3b3b3;
  --color-sf-rating-unrated-disabled-color: #b3b3b3;
  --color-sf-rating-selected-hover-color: #115ea3;
  --color-sf-rating-unrated-hover-color: #0f6cbd;
  --color-sf-rating-pressed-color: #0f548c;
  --color-sf-msg-color: var(--color-sf-content-text-color);
  --color-sf-msg-bg-color: #f5f5f5;
  --color-sf-msg-border-color: #d1d1d1;
  --color-sf-msg-color-alt1: var(--color-sf-content-text-color);
  --color-sf-msg-bg-color-alt1: transparent;
  --color-sf-msg-border-color-alt1: #d1d1d1;
  --color-sf-msg-color-alt2: #fff;
  --color-sf-msg-bg-color-alt2: #616161;
  --color-sf-msg-border-color-alt2: var(--color-sf-msg-bg-color-alt2);
  --color-sf-msg-icon-color: var(--color-sf-msg-bg-color-alt2);
  --color-sf-msg-icon-color-alt1: var(--color-sf-msg-icon-color);
  --color-sf-msg-icon-color-alt2: #fff;
  --color-sf-msg-close-icon-color: var(--color-sf-content-text-color-alt1);
  --color-sf-msg-close-icon-color-alt1: var(--color-sf-msg-close-icon-color);
  --color-sf-msg-close-icon-color-alt2: #fff;
  --color-sf-msg-success-color: var(--color-sf-content-text-color);
  --color-sf-msg-success-bg-color: #f1faf1;
  --color-sf-msg-success-border-color: #9fd89f;
  --color-sf-msg-success-color-alt1: #0e700e;
  --color-sf-msg-success-bg-color-alt1: transparent;
  --color-sf-msg-success-border-color-alt1: var(--color-sf-msg-success-border-color);
  --color-sf-msg-success-color-alt2: #fff;
  --color-sf-msg-success-bg-color-alt2: #107c10;
  --color-sf-msg-success-border-color-alt2: var(--color-sf-msg-success-bg-color-alt2);
  --color-sf-msg-success-icon-color: #0e700e;
  --color-sf-msg-success-icon-color-alt1: var(--color-sf-msg-success-icon-color);
  --color-sf-msg-success-icon-color-alt2: #fff;
  --color-sf-msg-success-close-icon-color: var(--color-sf-content-text-color-alt1);
  --color-sf-msg-success-close-icon-color-alt1: var(--color-sf-msg-success-close-icon-color-alt1);
  --color-sf-msg-success-close-icon-color-alt2: #fff;
  --color-sf-msg-danger-color: var(--color-sf-content-text-color);
  --color-sf-msg-danger-bg-color: #fdf3f4;
  --color-sf-msg-danger-border-color: #eeacb2;
  --color-sf-msg-danger-color-alt1: #b10e1c;
  --color-sf-msg-danger-bg-color-alt1: transparent;
  --color-sf-msg-danger-border-color-alt1: var(--color-sf-msg-danger-border-color);
  --color-sf-msg-danger-color-alt2: #fff;
  --color-sf-msg-danger-bg-color-alt2: #c50f1f;
  --color-sf-msg-danger-border-color-alt2: var(--color-sf-msg-danger-bg-color-alt2);
  --color-sf-msg-danger-icon-color: #b10e1c;
  --color-sf-msg-danger-icon-color-alt1: var(--color-sf-msg-danger-icon-color);
  --color-sf-msg-danger-icon-color-alt2: #fff;
  --color-sf-msg-danger-close-icon-color: var(--color-sf-content-text-color-alt1);
  --color-sf-msg-danger-close-icon-color-alt1: var(--color-sf-msg-danger-close-icon-color-alt1);
  --color-sf-msg-danger-close-icon-color-alt2: #fff;
  --color-sf-msg-info-color: var(--color-sf-content-text-color);
  --color-sf-msg-info-bg-color: #f2fafc;
  --color-sf-msg-info-border-color: #a4deeb;
  --color-sf-msg-info-color-alt1: #00748f;
  --color-sf-msg-info-bg-color-alt1: transparent;
  --color-sf-msg-info-border-color-alt1: var(--color-sf-msg-info-border-color);
  --color-sf-msg-info-color-alt2: #fff;
  --color-sf-msg-info-bg-color-alt2: #0099bc;
  --color-sf-msg-info-border-color-alt2: var(--color-sf-msg-info-bg-color-alt2);
  --color-sf-msg-info-icon-color: #008aa9;
  --color-sf-msg-info-icon-color-alt1: var(--color-sf-msg-info-icon-color);
  --color-sf-msg-info-icon-color-alt2: #fff;
  --color-sf-msg-info-close-icon-color: var(--color-sf-content-text-color-alt1);
  --color-sf-msg-info-close-icon-color-alt1: var(--color-sf-msg-info-close-icon-color-alt1);
  --color-sf-msg-info-close-icon-color-alt2: #fff;
  --color-sf-msg-warning-color: var(--color-sf-content-text-color);
  --color-sf-msg-warning-bg-color: #fdf6f3;
  --color-sf-msg-warning-border-color: #f4bfab;
  --color-sf-msg-warning-color-alt1: #c43501;
  --color-sf-msg-warning-bg-color-alt1: transparent;
  --color-sf-msg-warning-border-color-alt1: var(--color-sf-msg-warning-border-color);
  --color-sf-msg-warning-color-alt2: #fff;
  --color-sf-msg-warning-bg-color-alt2: #da3b01;
  --color-sf-msg-warning-border-color-alt2: var(--color-sf-msg-warning-bg-color-alt2);
  --color-sf-msg-warning-icon-color: #c43501;
  --color-sf-msg-warning-icon-color-alt1: --color-sf-msg-warning-icon-color;
  --color-sf-msg-warning-icon-color-alt2: #fff;
  --color-sf-msg-warning-close-icon-color: --color-sf-content-text-color-alt1;
  --color-sf-msg-warning-close-icon-color-alt1: --color-sf-msg-warning-close-icon-color-alt1;
  --color-sf-msg-warning-close-icon-color-alt2: #fff;
  --color-sf-utility-primary-lighter: #f9f5ff;
  --color-sf-utility-success-lighter: #aaefc6;
  --color-sf-utility-info-lighter: #b9e6fe;
  --color-sf-utility-warning-lighter: #fede88;
  --color-sf-utility-danger-lighter: #fecdc9;
  --color-sf-fg-white: #fff;
  --color-sf-shadow-color: #000;
  --color-sf-shadow-color1: #fff;
  --color-sf-link-button: var(--color-sf-primary);
  --color-sf-link-button-hover: #115ea3;
  --color-sf-link-button-pressed: #0c3b5e;
  --color-sf-link-button-focus: #0f6cbd;
  --color-sf-link-button-border-focus: #242424;
  --color-sf-chip-bg-color: #f5f5f5;
  --color-sf-chip-border-color: #f5f5f5;
  --color-sf-chip-bg-disabled: #f0f0f0;
  --color-sf-chip-border-disabled: #fff;
  --color-sf-secondary-outline-button-text-color-hover: #242424;
  --color-sf-secondary-outline-button-text-color-pressed: #242424;
  --color-sf-secondary-outline-button-text-color-selected: #242424;
  --color-sf-secondary-outline-button-text-color-focus: #242424;
  --color-sf-slider-shadow1: #fff;
  --color-sf-slider-shadow2: #d1d1d1;
  --color-sf-slider-disabled: #d1d1d1;
  --color-sf-slider-border-color: #fff0;
  --color-sf-slider-bg-disabled: #e0e0e0;
  --color-sf-toggle-switch-border-disabled: #f0f0f0;
  --color-sf-calendar-icon-color: #0f6ebd;
  --color-sf-calendar-header-text-color-pressed: #0f548c;
  --color-sf-calendar-today-bg-color: #0f63bd;
  --color-sf-dialog-border: #fafafa;
  --color-sf-badge-light-bg-color: #e6e6e6;
  --color-sf-secondary-badge-border-color: #fff;
  --color-sf-secondary-badge-bg-color: #fff;
  --color-sf-secondary-badge-bg-color-focus: #fff;
  --color-sf-skeleton-bg-color: #e6e6e6;
  --color-sf-tab-selected-bg-color-disabled: #0f6ebd;
  --color-sf-tab-selected-text-color-disabled: #bdbdbd;
  --color-sf-ribbon-border-color: #0000;
  --color-sf-toolbar-icon-color: #0f6cbd;
  --color-sf-contextual-text: #616161;
  --color-sf-cell-selection-bg-color: #ebf3fc;
  --color-sf-document-editor-border-color: #0000;
  --color-sf-holiday-bg-color: #f5f5f5;
  --color-sf-taskbar-bg: #b4d6fa;
  --color-sf-taskbar-border: #0f6cbd;
  --color-sf-taskbar-progress: #0f6cbd;
  --color-sf-sort-bg-color: #e6e6e6;
}

:root, .e-dark-mode {
  --e-font-name: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  --e-serif-font-name: "Roboto";
  --e-mono-font-name: "Roboto Mono";
  --e-radius: 1rem;
  --e-border: 1rem;
  --e-font-sans: sans-serif;
  --e-font-serif: serif;
  --e-font-mono: monospace;
  --e-font-family: var(--e-font-name), var(--e-font-sans);
}

.e-dark-mode {
  --color-sf-black: #000;
  --color-sf-white: #fff;
  --color-sf-content-bg-color: #1f1f1f;
  --color-sf-content-bg-color-alt1: #292929;
  --color-sf-content-bg-color-alt2: #141414;
  --color-sf-content-bg-color-alt3: #333;
  --color-sf-content-bg-color-alt4: #0a0a0a;
  --color-sf-content-bg-color-alt5: #000;
  --color-sf-content-bg-color-alt6: #050505;
  --color-sf-content-bg-color-hover: var(--color-sf-content-bg-color-alt3);
  --color-sf-content-bg-color-pressed: var(--color-sf-content-bg-color-alt2);
  --color-sf-content-bg-color-focus: var(--color-sf-content-bg-color-hover);
  --color-sf-content-bg-color-selected: #2e2e2e;
  --color-sf-content-bg-color-dragged: #08233b;
  --color-sf-content-bg-color-disabled: #141414;
  --color-sf-flyout-bg-color: var(--color-sf-content-bg-color-alt1);
  --color-sf-flyout-bg-color-hover: #3d3d3d;
  --color-sf-flyout-bg-color-pressed: var(--color-sf-black);
  --color-sf-flyout-bg-color-selected: #383838;
  --color-sf-flyout-bg-color-focus: var(--color-sf-flyout-bg-color-hover);
  --color-sf-overlay-bg-color: rgba($black, .4);
  --color-sf-table-bg-color-hover: #383838;
  --color-sf-table-bg-color-pressed: #2e2e2e;
  --color-sf-table-bg-color-selected: #082338;
  --color-sf-content-text-color: #fff;
  --color-sf-content-text-color-alt1: #d6d6d6;
  --color-sf-content-text-color-alt2: #adadad;
  --color-sf-content-text-color-alt3: #999;
  --color-sf-content-text-color-hover: var(--color-sf-content-text-color);
  --color-sf-content-text-color-pressed: var(--color-sf-content-text-color);
  --color-sf-content-text-color-focus: var(--color-sf-content-text-colo);
  --color-sf-content-text-color-selected: var(--color-sf-content-text-color);
  --color-sf-content-text-color-dragged: var(--color-sf-content-text-color);
  --color-sf-content-text-color-disabled: #5c5c5c;
  --color-sf-placeholder-text-color: var(--color-sf-content-text-color-alt3);
  --color-sf-flyout-text-color: var(--color-sf-content-text-color);
  --color-sf-flyout-text-color-hover: var(--color-sf-content-text-color);
  --color-sf-flyout-text-color-pressed: var(--color-sf-content-text-color);
  --color-sf-flyout-text-color-selected: var(--color-sf-content-text-color);
  --color-sf-flyout-text-color-focus: var(--color-sf-content-text-color);
  --color-sf-flyout-text-color-disabled: var(--color-sf-content-text-color-disabled);
  --color-sf-table-text-color-hover: var(--color-sf-content-text-color);
  --color-sf-table-text-color-pressed: var(--color-sf-content-text-color);
  --color-sf-table-text-color-selected: var(--color-sf-content-text-color);
  --color-sf-icon-color: #d6d6d6;
  --color-sf-icon-color-hover: var(--color-sf-content-text-color);
  --color-sf-icon-color-hover-alt: var(--color-sf-content-text-color);
  --color-sf-icon-color-pressed: var(--color-sf-content-text-color);
  --color-sf-icon-color-disabled: var(--color-sf-content-text-color-disabled);
  --color-sf-border-light: #525252;
  --color-sf-border: #666;
  --color-sf-border-alt: #adadad;
  --color-sf-border-dark: #757575;
  --color-sf-border-hover: #757575;
  --color-sf-border-pressed: #4d4d4d;
  --color-sf-border-focus: var(--color-sf-border);
  --color-sf-border-selected: #6b6b6b;
  --color-sf-border-dragged: var(--color-sf-primary);
  --color-sf-border-disabled: #424242;
  --color-sf-border-warning: #bc4b09;
  --color-sf-border-error: #dc626d;
  --color-sf-border-success: #9fd89f;
  --color-sf-border-info: #18a4c4;
  --color-sf-spreadsheet-gridline: #e6e6e6;
  --color-sf-flyout-border: #525252;
  --color-sf-primary: #115ea3;
  --color-sf-primary-text-color: #fff;
  --color-sf-primary-light: #0e4775;
  --color-sf-primary-lighter: #082338;
  --color-sf-primary-dark: #62abf5;
  --color-sf-primary-darker: #96c6fa;
  --color-sf-success: #107c10;
  --color-sf-info: #0099bc;
  --color-sf-warning: #faa06b;
  --color-sf-danger: #dc626d;
  --color-sf-success-light: #094509;
  --color-sf-info-light: #005669;
  --color-sf-warning-light: #4a1e04;
  --color-sf-danger-light: #6e0811;
  --color-sf-success-dark: #c9eac9;
  --color-sf-info-dark: #cdedf4;
  --color-sf-warning-dark: #fee5d7;
  --color-sf-danger-dark: #fee5d7;
  --color-sf-success-light-alt: #052505;
  --color-sf-info-light-alt: #002e38;
  --color-sf-warning-light-alt: #4a1e04;
  --color-sf-danger-light-alt: #3b0509;
  --color-sf-badge-warning: #fde300;
  --color-sf-badge-warning-text: #fde300;
  --color-sf-primary-label-color: #479ef5;
  --color-sf-primary-cell-selection: #ebf3fc;
  --color-sf-primary-bg-color: var(--color-sf-primary);
  --color-sf-primary-border-color: var(--color-sf-primary);
  --color-sf-primary-text: var(--color-sf-primary-text-color);
  --color-sf-primary-bg-color-hover: #0f6cbd;
  --color-sf-primary-border-color-hover: var(--color-sf-primary-bg-color-hover);
  --color-sf-primary-text-hover: var(--color-sf-primary-text-color);
  --color-sf-primary-bg-color-pressed: #0c3b5e;
  --color-sf-primary-border-color-pressed: var(--color-sf-primary-bg-color-pressed);
  --color-sf-primary-text-pressed: var(--color-sf-primary-text-color);
  --color-sf-primary-bg-color-focus: var(--color-sf-primary-bg-color-hover);
  --color-sf-primary-border-color-focus: var(--color-sf-primary-bg-color-focus);
  --color-sf-primary-text-focus: var(--color-sf-primary-text-color);
  --color-sf-primary-bg-color-disabled: #141414;
  --color-sf-primary-border-color-disabled: var(--color-sf-primary-bg-color-disabled);
  --color-sf-primary-text-disabled: var(--color-sf-content-text-color-disabled);
  --color-sf-primary-bg-color-selected: #0f548c;
  --color-sf-primary-border-color-selected: var(--color-sf-primary-bg-color-selected);
  --color-sf-primary-text-selected: var(--color-sf-primary-text-color);
  --color-sf-secondary-bg-color: #292929;
  --color-sf-secondary-border-color: var(--color-sf-border);
  --color-sf-secondary-text-color: var(--color-sf-content-text-color);
  --color-sf-secondary-bg-color-hover: #3d3d3d;
  --color-sf-secondary-border-color-hover: #757575;
  --color-sf-secondary-text-color-hover: var(--color-sf-content-text-color);
  --color-sf-secondary-bg-color-pressed: var(--color-sf-black);
  --color-sf-secondary-border-color-pressed: #6b6b6b;
  --color-sf-secondary-text-color-pressed: var(--color-sf-content-text-color);
  --color-sf-secondary-bg-color-focus: #383838;
  --color-sf-secondary-border-color-focus: #fff;
  --color-sf-secondary-text-color-focus: var(--color-sf-content-text-color);
  --color-sf-secondary-bg-color-disabled: -var(-color-sf-primary-bg-color-disabled);
  --color-sf-secondary-border-color-disabled: var(--color-sf-secondary-bg-color-disabled);
  --color-sf-secondary-text-color-disabled: var(--color-sf-content-text-color-disabled);
  --color-sf-secondary-bg-color-selected: #383838;
  --color-sf-secondary-border-color-selected: #707070;
  --color-sf-secondary-text-color-selected: var(--color-sf-content-text-color);
  --color-sf-success-bg-color: #218c21;
  --color-sf-success-border-color: var(--color-sf-success-bg-color);
  --color-sf-success-text: var(--color-sf-primary-text-color);
  --color-sf-success-bg-color-hover: #0e700e;
  --color-sf-success-border-color-hover: var(--color-sf-success-bg-color-hover);
  --color-sf-success-text-hover: var(--color-sf-primary-text-color);
  --color-sf-success-bg-color-pressed: #052505;
  --color-sf-success-border-color-pressed: var(--color-sf-success-bg-color-pressed);
  --color-sf-success-text-pressed: var(--color-sf-primary-text-color);
  --color-sf-success-bg-color-focus: var(--color-sf-success-bg-color);
  --color-sf-success-border-color-focus: var(--color-sf-success-bg-color-focus);
  --color-sf-success-text-focus: var(--color-sf-primary-text-color);
  --color-sf-success-bg-color-disabled: var(--color-sf-primary-bg-color-disabled);
  --color-sf-success-border-color-disabled: var(--color-sf-success-bg-color-disabled);
  --color-sf-success-text-disabled: var(--color-sf-primary-text-disabled);
  --color-sf-success-bg-color-selected: #094509;
  --color-sf-success-border-color-selected: var(--color-sf-success-bg-color-selected);
  --color-sf-success-text-selected: var(--color-sf-primary-text-color);
  --color-sf-warning-bg-color: #f87528;
  --color-sf-warning-border-color: var(--color-sf-warning-bg-color);
  --color-sf-warning-text: #242424;
  --color-sf-warning-bg-color-hover: #de590b;
  --color-sf-warning-border-color-hover: var(--color-sf-warning-bg-color-hover);
  --color-sf-warning-text-hover: var(--color-sf-primary-text-color);
  --color-sf-warning-bg-color-pressed: #4a1e04;
  --color-sf-warning-border-color-pressed: var(--color-sf-warning-bg-color-pressed);
  --color-sf-warning-text-pressed: var(--color-sf-primary-text-color);
  --color-sf-warning-bg-color-focus: var(--color-sf-warning-bg-color);
  --color-sf-warning-border-color-focus: var(--color-sf-warning-bg-color-focus);
  --color-sf-warning-text-focus: var(--color-sf-primary-text-color);
  --color-sf-warning-bg-color-disabled: var(--color-sf-primary-bg-color-disabled);
  --color-sf-warning-border-color-disabled: var(--color-sf-warning-bg-color-disabled);
  --color-sf-warning-text-disabled: var(--color-sf-primary-text-disabled);
  --color-sf-warning-bg-color-selected: #8a3707;
  --color-sf-warning-border-color-selected: var(--color-sf-warning-bg-color-selected);
  --color-sf-warning-text-selected: var(--color-sf-primary-text-color);
  --color-sf-info-bg-color: #18a4c4;
  --color-sf-info-border-color: var(--color-sf-info-bg-color);
  --color-sf-info-text: #242424;
  --color-sf-info-bg-color-hover: var(--color-sf-info-bg-color);
  --color-sf-info-border-color-hover: var(--color-sf-info-bg-color-hover);
  --color-sf-info-text-hover: var(--color-sf-primary-text-color);
  --color-sf-info-bg-color-pressed: #002e38;
  --color-sf-info-border-color-pressed: var(--color-sf-info-bg-color-pressed);
  --color-sf-info-text-pressed: var(--color-sf-primary-text-color);
  --color-sf-info-bg-color-focus: var(--color-sf-info-bg-color);
  --color-sf-info-border-color-focus: var(--color-sf-info-bg-color-focus);
  --color-sf-info-text-focus: var(--color-sf-primary-text-color);
  --color-sf-info-bg-color-disabled: var(--color-sf-primary-bg-color-disabled);
  --color-sf-info-border-color-disabled: var(--color-sf-info-bg-color-disabled);
  --color-sf-info-text-disabled: var(--color-sf-primary-text-disabled);
  --color-sf-info-bg-color-selected: #005669;
  --color-sf-info-border-color-selected: var(--color-sf-info-bg-color-selected);
  --color-sf-info-text-selected: var(--color-sf-primary-text-color);
  --color-sf-danger-bg-color: #cc2635;
  --color-sf-danger-border-color: var(--color-sf-danger-bg-color);
  --color-sf-danger-text: var(--color-sf-primary-text-color);
  --color-sf-danger-bg-color-hover: var(--color-sf-danger-bg-color);
  --color-sf-danger-border-color-hover: var(--color-sf-danger-bg-color-hover);
  --color-sf-danger-text-hover: var(--color-sf-primary-text-color);
  --color-sf-danger-bg-color-pressed: #3b0509;
  --color-sf-danger-border-color-pressed: var(--color-sf-danger-bg-color-pressed);
  --color-sf-danger-text-pressed: var(--color-sf-primary-text-color);
  --color-sf-danger-bg-color-focus: var(--color-sf-danger-bg-color);
  --color-sf-danger-border-color-focus: var(--color-sf-danger-bg-color-focus);
  --color-sf-danger-text-focus: var(--color-sf-primary-text-color);
  --color-sf-danger-bg-color-disabled: var(--color-sf-primary-bg-color-disabled);
  --color-sf-danger-border-color-disabled: var(--color-sf-danger-bg-color-disabled);
  --color-sf-danger-text-disabled: var(--color-sf-primary-text-disabled);
  --color-sf-danger-bg-color-selected: #6e0811;
  --color-sf-danger-border-color-selected: var(--color-sf-danger-bg-color-selected);
  --color-sf-danger-text-selected: var(--color-sf-primary-text-color);
  --color-sf-primary-outline: var(--color-sf-primary);
  --color-sf-secondary-outline: var(--color-sf-secondary-border-color);
  --color-sf-warning-outline: #f7630c;
  --color-sf-danger-outline: #c50f1f;
  --color-sf-success-outline: #107c10;
  --color-sf-info-outline: #0099bc;
  --color-sf-tooltip-bg-color: var(--color-sf-content-bg-color-alt1);
  --color-sf-tooltip-border: var(--color-sf-tooltip-bg-color);
  --color-sf-tooltip-text-color: var(--color-sf-content-text-color);
  --color-sf-toast-text-color: var(--color-sf-content-text-color);
  --color-sf-toast-alt-text-color: var(--color-sf-content-text-color-alt1);
  --color-sf-appbar-bg-color-alt1: var(--color-sf-content-bg-color-alt2);
  --color-sf-appbar-color-alt1: var(--color-sf-content-text-color);
  --color-sf-appbar-border-color-alt1: var(--color-sf-content-bg-color-alt2);
  --color-sf-appbar-hover-bg-color-alt1: transparent;
  --color-sf-appbar-bg-color-alt2: #f5f5f5;
  --color-sf-appbar-color-alt2: #242424;
  --color-sf-appbar-border-color-alt2: var(--color-sf-appbar-bg-color-alt2);
  --color-sf-appbar-hover-bg-color-alt2: transparent;
  --color-sf-diagram-palette-background: #e0e0e0;
  --color-sf-diagram-palette-hover-background: #bdbdbd;
  --color-sf-diagram-palette-selected-background: var(--color-sf-diagram-palette-hover-background);
  --color-sf-rating-selected-color: #fff;
  --color-sf-rating-unrated-color: var(--color-sf-content-text-color);
  --color-sf-rating-selected-disabled-color: #575757;
  --color-sf-rating-unrated-disabled-color: #4d4d4d;
  --color-sf-rating-selected-hover-color: #2886de;
  --color-sf-rating-unrated-hover-color: #115ea3;
  --color-sf-rating-pressed-color: #479ef5;
  --color-sf-msg-color: var(--color-sf-content-text-color);
  --color-sf-msg-bg-color: var(--color-sf-content-bg-color-alt2);
  --color-sf-msg-border-color: var(--color-sf-border);
  --color-sf-msg-color-alt1: var(--color-sf-content-text-color);
  --color-sf-msg-bg-color-alt1: transparent;
  --color-sf-msg-border-color-alt1: #666;
  --color-sf-msg-color-alt2: #242424;
  --color-sf-msg-bg-color-alt2: #c2c2c2;
  --color-sf-msg-border-color-alt2: var(--color-sf-msg-bg-color-alt2);
  --color-sf-msg-icon-color: var(--color-sf-msg-bg-color-alt2);
  --color-sf-msg-icon-color-alt1: var(--color-sf-msg-icon-color);
  --color-sf-msg-icon-color-alt2: #fff;
  --color-sf-msg-close-icon-color: var(--color-sf-content-text-color-alt1);
  --color-sf-msg-close-icon-color-alt1: var(--color-sf-msg-close-icon-color);
  --color-sf-msg-close-icon-color-alt2: #fff;
  --color-sf-msg-success-color: var(--color-sf-content-text-color);
  --color-sf-msg-success-bg-color: #052505;
  --color-sf-msg-success-border-color: #107c10;
  --color-sf-msg-success-color-alt1: #54b054;
  --color-sf-msg-success-bg-color-alt1: transparent;
  --color-sf-msg-success-border-color-alt1: #218c21;
  --color-sf-msg-success-color-alt2: #fff;
  --color-sf-msg-success-bg-color-alt2: #107c10;
  --color-sf-msg-success-border-color-alt2: var(--color-sf-msg-success-bg-color-alt2);
  --color-sf-msg-success-icon-color: #54b054;
  --color-sf-msg-success-icon-color-alt1: var(--color-sf-msg-success-icon-color);
  --color-sf-msg-success-icon-color-alt2: #fff;
  --color-sf-msg-success-close-icon-color: var(--color-sf-content-text-color-alt1);
  --color-sf-msg-success-close-icon-color-alt1: var(--color-sf-msg-success-close-icon-color-alt1);
  --color-sf-msg-success-close-icon-color-alt2: #fff;
  --color-sf-msg-danger-color: var(--color-sf-content-text-color);
  --color-sf-msg-danger-bg-color: #3b0509;
  --color-sf-msg-danger-border-color: #c50f1f;
  --color-sf-msg-danger-color-alt1: #dc626d;
  --color-sf-msg-danger-bg-color-alt1: transparent;
  --color-sf-msg-danger-border-color-alt1: #d33f4c;
  --color-sf-msg-danger-color-alt2: #fff;
  --color-sf-msg-danger-bg-color-alt2: #c50f1f;
  --color-sf-msg-danger-border-color-alt2: var(--color-sf-msg-danger-bg-color-alt2);
  --color-sf-msg-danger-icon-color: #dc626d;
  --color-sf-msg-danger-icon-color-alt1: var(--color-sf-msg-danger-icon-color);
  --color-sf-msg-danger-icon-color-alt2: #fff;
  --color-sf-msg-danger-close-icon-color: var(--color-sf-content-text-color-alt1);
  --color-sf-msg-danger-close-icon-color-alt1: var(--color-sf-msg-danger-close-icon-color-alt1);
  --color-sf-msg-danger-close-icon-color-alt2: #fff;
  --color-sf-msg-info-color: var(--color-sf-content-text-color);
  --color-sf-msg-info-bg-color: #002e38;
  --color-sf-msg-info-border-color: #0099bc;
  --color-sf-msg-info-color-alt1: #56bfd7;
  --color-sf-msg-info-bg-color-alt1: transparent;
  --color-sf-msg-info-border-color-alt1: #31afdd;
  --color-sf-msg-info-color-alt2: #fff;
  --color-sf-msg-info-bg-color-alt2: #0099bc;
  --color-sf-msg-info-border-color-alt2: var(--color-sf-msg-info-bg-color-alt2);
  --color-sf-msg-info-icon-color: #56bfd7;
  --color-sf-msg-info-icon-color-alt1: var(--color-sf-msg-info-icon-color);
  --color-sf-msg-info-icon-color-alt2: #fff;
  --color-sf-msg-info-close-icon-color: var(--color-sf-content-text-color-alt1);
  --color-sf-msg-info-close-icon-color-alt1: var(--color-sf-msg-info-close-icon-color-alt1);
  --color-sf-msg-info-close-icon-color-alt2: #fff;
  --color-sf-msg-warning-color: var(--color-sf-content-text-color);
  --color-sf-msg-warning-bg-color: #411200;
  --color-sf-msg-warning-border-color: #da3b01;
  --color-sf-msg-warning-color-alt1: #e9835e;
  --color-sf-msg-warning-bg-color-alt1: transparent;
  --color-sf-msg-warning-border-color-alt1: #e36537;
  --color-sf-msg-warning-color-alt2: #fff;
  --color-sf-msg-warning-bg-color-alt2: #da3b01;
  --color-sf-msg-warning-border-color-alt2: var(--color-sf-msg-warning-bg-color-alt2);
  --color-sf-msg-warning-icon-color: #e9835e;
  --color-sf-msg-warning-icon-color-alt1: var(--color-sf-msg-warning-icon-color);
  --color-sf-msg-warning-icon-color-alt2: #fff;
  --color-sf-msg-warning-close-icon-color: var(--color-sf-content-text-color-alt1);
  --color-sf-msg-warning-close-icon-color-alt1: var(--color-sf-msg-warning-close-icon-color-alt1);
  --color-sf-msg-warning-close-icon-color-alt2: #fff;
  --color-sf-shadow-color: #fff;
  --color-sf-shadow-color1: #000;
  --color-sf-link-button: var(--color-sf-primary);
  --color-sf-link-button-hover: #0f6cbd;
  --color-sf-link-button-pressed: #115ea3;
  --color-sf-link-button-focus: #115ea3;
  --color-sf-link-button-border-focus: #fff;
  --color-sf-chip-bg-color: #141414;
  --color-sf-chip-border-color: #141414;
  --color-sf-chip-bg-disabled: #141414;
  --color-sf-chip-border-disabled: #0000;
  --color-sf-secondary-outline-button-text-color-hover: #fff;
  --color-sf-secondary-outline-button-text-color-pressed: #fff;
  --color-sf-secondary-outline-button-text-color-selected: #fff;
  --color-sf-secondary-outline-button-text-color-focus: #fff;
  --color-sf-slider-shadow1: #000;
  --color-sf-slider-shadow2: #666;
  --color-sf-slider-disabled: #666;
  --color-sf-slider-border-color: #fff0;
  --color-sf-slider-bg-disabled: #525252;
  --color-sf-toggle-switch-border-disabled: #141414;
  --color-sf-calendar-icon-color: #1153a3;
  --color-sf-calendar-header-text-color-pressed: #62abf5;
  --color-sf-calendar-today-bg-color: #1153a3;
  --color-sf-dialog-border: #1f1f1f;
  --color-sf-badge-light-bg-color: #333;
  --color-sf-secondary-badge-border-color: #292929;
  --color-sf-secondary-badge-bg-color: #292929;
  --color-sf-secondary-badge-bg-color-focus: #292929;
  --color-sf-skeleton-bg-color: #575757;
  --color-sf-tab-selected-bg-color-disabled: #115ea3;
  --color-sf-tab-selected-text-color-disabled: #a3a3a3;
  --color-sf-ribbon-border-color: #0000;
  --color-sf-toolbar-icon-color: #479ef5;
  --color-sf-contextual-text: #fff;
  --color-sf-cell-selection-bg-color: #08233b;
  --color-sf-document-editor-border-color: #0000;
  --color-sf-holiday-bg-color: #141414;
  --color-sf-taskbar-bg: #b4d6fa;
  --color-sf-taskbar-border: #0f6cbd;
  --color-sf-taskbar-progress: #0f6cbd;
  --color-sf-sort-bg-color: #333;
}

.e-high-contrast {
  --color-sf-black: #000;
  --color-sf-white: #fff;
  --color-sf-content-bg-color: #000;
  --color-sf-content-bg-color-alt1: var(--color-sf-black);
  --color-sf-content-bg-color-alt2: var(--color-sf-black);
  --color-sf-content-bg-color-alt3: var(--color-sf-black);
  --color-sf-content-bg-color-alt4: var(--color-sf-black);
  --color-sf-content-bg-color-alt5: var(--color-sf-black);
  --color-sf-content-bg-color-alt6: var(--color-sf-black);
  --color-sf-content-bg-color-hover: #1aebff;
  --color-sf-content-bg-color-pressed: var(--color-sf-content-bg-color-hover);
  --color-sf-content-bg-color-focus: var(--color-sf-content-bg-color-hover);
  --color-sf-content-bg-color-selected: var(--color-sf-content-bg-color-hover);
  --color-sf-content-bg-color-dragged: #fff;
  --color-sf-content-bg-color-disabled: #000;
  --color-sf-flyout-bg-color: var(--color-sf-black);
  --color-sf-flyout-bg-color-hover: var(--color-sf-content-bg-color-hover);
  --color-sf-flyout-bg-color-pressed: var(--color-sf-content-bg-color-hover);
  --color-sf-flyout-bg-color-selected: var(--color-sf-content-bg-color-hover);
  --color-sf-flyout-bg-color-focus: var(--color-sf-content-bg-color-hover);
  --color-sf-overlay-bg-color: #0006;
  --color-sf-table-bg-color-hover: #1aebff;
  --color-sf-table-bg-color-pressed: #1aebff;
  --color-sf-table-bg-color-selected: #1aebff;
  --color-sf-content-text-color: #fff;
  --color-sf-content-text-color-alt1: var(--color-sf-content-text-color);
  --color-sf-content-text-color-alt2: var(--color-sf-content-text-color);
  --color-sf-content-text-color-alt3: var(--color-sf-content-text-color);
  --color-sf-content-text-color-hover: #000;
  --color-sf-content-text-color-pressed: var(--color-sf-content-text-color-hover);
  --color-sf-content-text-color-focus: var(--color-sf-content-text-color-hover);
  --color-sf-content-text-color-selected: var(--color-sf-content-text-color-hover);
  --color-sf-content-text-color-dragged: #000;
  --color-sf-content-text-color-disabled: #3ff23f;
  --color-sf-placeholder-text-color: var(--color-sf-content-text-color);
  --color-sf-flyout-text-color: var(--color-sf-content-text-color);
  --color-sf-flyout-text-color-hover: var(--color-sf-content-text-color-hover);
  --color-sf-flyout-text-color-pressed: var(--color-sf-content-text-color-hover);
  --color-sf-flyout-text-color-selected: var(--color-sf-content-text-color-hover);
  --color-sf-flyout-text-color-focus: var(--color-sf-content-text-color-hover);
  --color-sf-flyout-text-color-disabled: var(--color-sf-content-text-color-disabled);
  --color-sf-table-text-color-hover: #000;
  --color-sf-table-text-color-pressed: #000;
  --color-sf-table-text-color-selected: #000;
  --color-sf-icon-color: #fff;
  --color-sf-icon-color-hover: #000;
  --color-sf-icon-color-hover-alt: #fff;
  --color-sf-icon-color-pressed: #000;
  --color-sf-icon-color-disabled: var(--color-sf-content-text-color-disabled);
  --color-sf-border-light: #fff;
  --color-sf-border: var(--color-sf-border-light);
  --color-sf-border-alt: var(--color-sf-border-light);
  --color-sf-border-dark: var(--color-sf-border-light);
  --color-sf-border-hover: #1aebff;
  --color-sf-border-pressed: var(--color-sf-border-hover);
  --color-sf-border-focus: var(--color-sf-border-hover);
  --color-sf-border-selected: var(--color-sf-border-hover);
  --color-sf-border-dragged: var(--color-sf-border-light);
  --color-sf-border-disabled: #3ff23f;
  --color-sf-border-warning: #f7630c;
  --color-sf-border-error: #c50f1f;
  --color-sf-border-success: #107c10;
  --color-sf-border-info: #0099bc;
  --color-sf-spreadsheet-gridline: #e6e6e6;
  --color-sf-flyout-border: var(--color-sf-border-light);
  --color-sf-primary: #1aebff;
  --color-sf-primary-text-color: #000;
  --color-sf-primary-light: #48f5ff;
  --color-sf-primary-lighter: var(--color-sf-primary-light);
  --color-sf-primary-dark: var(--color-sf-primary);
  --color-sf-primary-darker: var(--color-sf-primary);
  --color-sf-success: #107c10;
  --color-sf-info: #0099bc;
  --color-sf-warning: #f7630c;
  --color-sf-danger: #c50f1f;
  --color-sf-success-light: #094509;
  --color-sf-info-light: #005669;
  --color-sf-warning-light: #4a1e04;
  --color-sf-danger-light: #6e0811;
  --color-sf-success-dark: #c9eac9;
  --color-sf-info-dark: #cdedf4;
  --color-sf-warning-dark: #fee5d7;
  --color-sf-danger-dark: #f6d1d5;
  --color-sf-success-light-alt: #052505;
  --color-sf-info-light-alt: #002e38;
  --color-sf-warning-light-alt: #4a1e04;
  --color-sf-danger-light-alt: #3b0509;
  --color-sf-badge-warning: #fde300;
  --color-sf-badge-warning-text: #fde300;
  --color-sf-primary-label-color: #1aebff;
  --color-sf-primary-cell-selection: #1aebff47;
  --color-sf-primary-bg-color: #1aebff;
  --color-sf-primary-border-color: var(--color-sf-primary-bg-color);
  --color-sf-primary-text: #000;
  --color-sf-primary-bg-color-hover: #fff;
  --color-sf-primary-border-color-hover: #fff;
  --color-sf-primary-text-hover: #000;
  --color-sf-primary-bg-color-pressed: var(--color-sf-primary-bg-color);
  --color-sf-primary-border-color-pressed: var(--color-sf-primary-bg-color);
  --color-sf-primary-text-pressed: var(--color-sf-primary-text);
  --color-sf-primary-bg-color-focus: var(--color-sf-primary-bg-color);
  --color-sf-primary-border-color-focus: var(--color-sf-primary-bg-color);
  --color-sf-primary-text-focus: var(--color-sf-primary-text);
  --color-sf-primary-bg-color-disabled: #000;
  --color-sf-primary-border-color-disabled: #3ff23f;
  --color-sf-primary-text-disabled: var(--color-sf-primary-border-color-disabled);
  --color-sf-primary-bg-color-selected: #fff;
  --color-sf-primary-border-color-selected: #fff;
  --color-sf-primary-text-selected: #000;
  --color-sf-secondary-bg-color: #000;
  --color-sf-secondary-border-color: var(--color-sf-border);
  --color-sf-secondary-text-color: var(--color-sf-content-text-color);
  --color-sf-secondary-bg-color-hover: #1aebff;
  --color-sf-secondary-border-color-hover: var(--color-sf-secondary-bg-color-hover);
  --color-sf-secondary-text-color-hover: #000;
  --color-sf-secondary-bg-color-pressed: var(--color-sf-secondary-bg-color-hover);
  --color-sf-secondary-border-color-pressed: var(--color-sf-secondary-border-color-hover);
  --color-sf-secondary-text-color-pressed: var(--color-sf-secondary-text-color-hover);
  --color-sf-secondary-bg-color-focus: var(--color-sf-secondary-bg-color-hover);
  --color-sf-secondary-border-color-focus: var(--color-sf-secondary-border-color-hover);
  --color-sf-secondary-text-color-focus: var(--color-sf-secondary-text-color-hover);
  --color-sf-secondary-bg-color-disabled: #000;
  --color-sf-secondary-border-color-disabled: #3ff23f;
  --color-sf-secondary-text-color-disabled: var(--color-sf-secondary-border-color-disabled);
  --color-sf-secondary-bg-color-selected: var(--color-sf-secondary-bg-color-hover);
  --color-sf-secondary-border-color-selected: #fff;
  --color-sf-secondary-text-color-selected: var(--color-sf-secondary-text-color-hover);
  --color-sf-success-bg-color: #107c10;
  --color-sf-success-border-color: var(--color-sf-success-bg-color);
  --color-sf-success-text: #fff;
  --color-sf-success-bg-color-hover: #fff;
  --color-sf-success-border-color-hover: #fff;
  --color-sf-success-text-hover: #000;
  --color-sf-success-bg-color-pressed: var(--color-sf-success-bg-color);
  --color-sf-success-border-color-pressed: var(--color-sf-success-border-color);
  --color-sf-success-text-pressed: var(--color-sf-success-text);
  --color-sf-success-bg-color-focus: var(--color-sf-success-bg-color);
  --color-sf-success-border-color-focus: var(--color-sf-success-border-color);
  --color-sf-success-text-focus: var(--color-sf-success-text);
  --color-sf-success-bg-color-disabled: #000;
  --color-sf-success-border-color-disabled: #3ff23f;
  --color-sf-success-text-disabled: var(--color-sf-success-border-color-disabled);
  --color-sf-success-bg-color-selected: var(--color-sf-success-bg-color);
  --color-sf-success-border-color-selected: #fff;
  --color-sf-success-text-selected: var(--color-sf-success-text);
  --color-sf-warning-bg-color: #f7630c;
  --color-sf-warning-border-color: var(--color-sf-warning-bg-color);
  --color-sf-warning-text: #000;
  --color-sf-warning-bg-color-hover: #fff;
  --color-sf-warning-border-color-hover: #fff;
  --color-sf-warning-text-hover: #000;
  --color-sf-warning-bg-color-pressed: var(--color-sf-warning-bg-color);
  --color-sf-warning-border-color-pressed: var(--color-sf-warning-border-color);
  --color-sf-warning-text-pressed: var(--color-sf-warning-text);
  --color-sf-warning-bg-color-focus: var(--color-sf-warning-bg-color);
  --color-sf-warning-border-color-focus: var(--color-sf-warning-bg-color-focus);
  --color-sf-warning-text-focus: var(--color-sf-warning-text);
  --color-sf-warning-bg-color-disabled: #000;
  --color-sf-warning-border-color-disabled: #3ff23f;
  --color-sf-warning-text-disabled: var(--color-sf-primary-text-disabled);
  --color-sf-warning-bg-color-selected: var(--color-sf-warning-bg-color);
  --color-sf-warning-border-color-selected: #fff;
  --color-sf-warning-text-selected: var(--color-sf-warning-text);
  --color-sf-info-bg-color: #0099bc;
  --color-sf-info-border-color: var(--color-sf-info-bg-color);
  --color-sf-info-text: #000;
  --color-sf-info-bg-color-hover: #fff;
  --color-sf-info-border-color-hover: #fff;
  --color-sf-info-text-hover: #000;
  --color-sf-info-bg-color-pressed: var(--color-sf-info-bg-color);
  --color-sf-info-border-color-pressed: var(--color-sf-info-border-color);
  --color-sf-info-text-pressed: var(--color-sf-info-text);
  --color-sf-info-bg-color-focus: var(--color-sf-info-bg-color);
  --color-sf-info-border-color-focus: var(--color-sf-info-bg-color-focus);
  --color-sf-info-text-focus: var(--color-sf-info-text);
  --color-sf-info-bg-color-disabled: #000;
  --color-sf-info-border-color-disabled: #3ff23f;
  --color-sf-info-text-disabled: var(--color-sf-info-border-color-disabled);
  --color-sf-info-bg-color-selected: var(--color-sf-info-bg-color);
  --color-sf-info-border-color-selected: #fff;
  --color-sf-info-text-selected: var(--color-sf-info-text);
  --color-sf-danger-bg-color: #c50f1f;
  --color-sf-danger-border-color: var(--color-sf-danger-bg-color);
  --color-sf-danger-text: #fff;
  --color-sf-danger-bg-color-hover: #fff;
  --color-sf-danger-border-color-hover: #fff;
  --color-sf-danger-text-hover: #000;
  --color-sf-danger-bg-color-pressed: var(--color-sf-danger-bg-color);
  --color-sf-danger-border-color-pressed: var(--color-sf-danger-bg-color-pressed);
  --color-sf-danger-text-pressed: var(--color-sf-danger-text);
  --color-sf-danger-bg-color-focus: var(--color-sf-danger-bg-color);
  --color-sf-danger-border-color-focus: var(--color-sf-danger-bg-color-focus);
  --color-sf-danger-text-focus: var(--color-sf-danger-text);
  --color-sf-danger-bg-color-disabled: #000;
  --color-sf-danger-border-color-disabled: #3ff23f;
  --color-sf-danger-text-disabled: var(--color-sf-danger-border-color-disabled);
  --color-sf-danger-bg-color-selected: var(--color-sf-danger-bg-color);
  --color-sf-danger-border-color-selected: #fff;
  --color-sf-danger-text-selected: var(--color-sf-danger-text);
  --color-sf-primary-outline: var(--color-sf-primary);
  --color-sf-secondary-outline: var(--color-sf-secondary-border-color);
  --color-sf-warning-outline: #f7630c;
  --color-sf-danger-outline: #c50f1f;
  --color-sf-success-outline: #107c10;
  --color-sf-info-outline: #0099bc;
  --color-sf-tooltip-bg-color: var(--color-sf-content-bg-color-alt1);
  --color-sf-tooltip-border: var(--color-sf-border-light);
  --color-sf-tooltip-text-color: var(--color-sf-content-text-color);
  --color-sf-toast-text-color: var(--color-sf-content-text-color);
  --color-sf-toast-alt-text-color: var(--color-sf-content-text-color);
  --color-sf-appbar-bg-color-alt1: #fff;
  --color-sf-appbar-color-alt1: #000;
  --color-sf-appbar-border-color-alt1: var(--color-sf-appbar-bg-color-alt1);
  --color-sf-appbar-hover-bg-color-alt1: var(--color-sf-appbar-bg-color-alt1);
  --color-sf-appbar-bg-color-alt2: var(--color-sf-appbar-color-alt1);
  --color-sf-appbar-color-alt2: var(--color-sf-appbar-bg-color-alt1);
  --color-sf-appbar-border-color-alt2: var(--color-sf-appbar-bg-color-alt1);
  --color-sf-appbar-hover-bg-color-alt2: var(--color-sf-appbar-color-alt1);
  --color-sf-diagram-palette-background: #ccc;
  --color-sf-diagram-palette-hover-background: var(--color-sf-content-bg-color-hover);
  --color-sf-diagram-palette-selected-background: var(--color-sf-diagram-palette-hover-background);
  --color-sf-rating-selected-color: #fff;
  --color-sf-rating-unrated-color: var(--color-sf-content-text-color);
  --color-sf-rating-selected-disabled-color: var(--color-sf-content-text-color-disabled);
  --color-sf-rating-unrated-disabled-color: var(--color-sf-content-text-color-disabled);
  --color-sf-rating-selected-hover-color: var(--color-sf-content-bg-color-hover);
  --color-sf-rating-unrated-hover-color: var(--color-sf-content-bg-color-hover);
  --color-sf-rating-pressed-color: var(--color-sf-content-bg-color-hover);
  --color-sf-msg-color: #fff;
  --color-sf-msg-bg-color: #000;
  --color-sf-msg-border-color: var(--color-sf-msg-color);
  --color-sf-msg-color-alt1: #1aebff;
  --color-sf-msg-bg-color-alt1: var(--color-sf-msg-bg-color);
  --color-sf-msg-border-color-alt1: var(--color-sf-msg-color);
  --color-sf-msg-color-alt2: var(--color-sf-msg-bg-color);
  --color-sf-msg-bg-color-alt2: var(--color-sf-msg-color-alt1);
  --color-sf-msg-border-color-alt2: var(--color-sf-msg-color-alt1);
  --color-sf-msg-icon-color: var(--color-sf-msg-color);
  --color-sf-msg-icon-color-alt1: var(--color-sf-msg-color-alt);
  --color-sf-msg-icon-color-alt2: var(--color-sf-msg-bg-color);
  --color-sf-msg-close-icon-color: var(--color-sf-msg-color);
  --color-sf-msg-close-icon-color-alt1: var(--color-sf-msg-color);
  --color-sf-msg-close-icon-color-alt2: var(--color-sf-msg-bg-color);
  --color-sf-msg-success-color: #107c10;
  --color-sf-msg-success-bg-color: #000;
  --color-sf-msg-success-border-color: var(--color-sf-msg-success-color);
  --color-sf-msg-success-color-alt1: #107c10;
  --color-sf-msg-success-bg-color-alt1: var(--color-sf-msg-success-bg-color);
  --color-sf-msg-success-border-color-alt1: #fff;
  --color-sf-msg-success-color-alt2: var(--color-sf-msg-success-bg-color);
  --color-sf-msg-success-bg-color-alt2: var(--color-sf-msg-success-color);
  --color-sf-msg-success-border-color-alt2: var(--color-sf-msg-success-color);
  --color-sf-msg-success-icon-color: var(--color-sf-msg-success-color);
  --color-sf-msg-success-icon-color-alt1: var(--color-sf-msg-success-color);
  --color-sf-msg-success-icon-color-alt2: var(--color-sf-msg-success-bg-color);
  --color-sf-msg-success-close-icon-color: var(--color-sf-msg-success-border-color-alt1);
  --color-sf-msg-success-close-icon-color-alt1: var(--color-sf-msg-success-border-color-alt1);
  --color-sf-msg-success-close-icon-color-alt2: var(--color-sf-msg-success-bg-color);
  --color-sf-msg-danger-color: #c50f1f;
  --color-sf-msg-danger-bg-color: #000;
  --color-sf-msg-danger-border-color: var(--color-sf-msg-danger-color);
  --color-sf-msg-danger-color-alt1: #c50f1f;
  --color-sf-msg-danger-bg-color-alt1: var(--color-sf-msg-danger-bg-color);
  --color-sf-msg-danger-border-color-alt1: #fff;
  --color-sf-msg-danger-color-alt2: var(--color-sf-msg-danger-bg-color);
  --color-sf-msg-danger-bg-color-alt2: var(--color-sf-msg-danger-color);
  --color-sf-msg-danger-border-color-alt2: var(--color-sf-msg-danger-color);
  --color-sf-msg-danger-icon-color: var(--color-sf-msg-danger-color);
  --color-sf-msg-danger-icon-color-alt1: var(--color-sf-msg-danger-color);
  --color-sf-msg-danger-icon-color-alt2: var(--color-sf-msg-danger-bg-color);
  --color-sf-msg-danger-close-icon-color: var(--color-sf-msg-danger-border-color-alt1);
  --color-sf-msg-danger-close-icon-color-alt1: var(--color-sf-msg-danger-border-color-alt1);
  --color-sf-msg-danger-close-icon-color-alt2: var(--color-sf-msg-danger-bg-color);
  --color-sf-msg-info-color: #0099bc;
  --color-sf-msg-info-bg-color: #000;
  --color-sf-msg-info-border-color: var(--color-sf-msg-info-color);
  --color-sf-msg-info-color-alt1: #0099bc;
  --color-sf-msg-info-bg-color-alt1: var(--color-sf-msg-info-bg-color);
  --color-sf-msg-info-border-color-alt1: #fff;
  --color-sf-msg-info-color-alt2: var(--color-sf-msg-info-bg-color);
  --color-sf-msg-info-bg-color-alt2: var(--color-sf-msg-info-color);
  --color-sf-msg-info-border-color-alt2: var(--color-sf-msg-info-color);
  --color-sf-msg-info-icon-color: var(--color-sf-msg-info-color);
  --color-sf-msg-info-icon-color-alt1: var(--color-sf-msg-info-color);
  --color-sf-msg-info-icon-color-alt2: var(--color-sf-msg-info-bg-color);
  --color-sf-msg-info-close-icon-color: var(--color-sf-msg-info-border-color-alt1);
  --color-sf-msg-info-close-icon-color-alt1: var(--color-sf-msg-info-border-color-alt1);
  --color-sf-msg-info-close-icon-color-alt2: var(--color-sf-msg-info-bg-color);
  --color-sf-msg-warning-color: #f7630c;
  --color-sf-msg-warning-bg-color: #000;
  --color-sf-msg-warning-border-color: #da3b01;
  --color-sf-msg-warning-color-alt1: #f7630c;
  --color-sf-msg-warning-bg-color-alt1: var(--color-sf-msg-warning-bg-color);
  --color-sf-msg-warning-border-color-alt1: #fff;
  --color-sf-msg-warning-color-alt2: var(--color-sf-msg-warning-bg-color);
  --color-sf-msg-warning-bg-color-alt2: var(--color-sf-msg-warning-color);
  --color-sf-msg-warning-border-color-alt2: var(--color-sf-msg-warning-color);
  --color-sf-msg-warning-icon-color: var(--color-sf-msg-warning-color);
  --color-sf-msg-warning-icon-color-alt1: var(--color-sf-msg-warning-color);
  --color-sf-msg-warning-icon-color-alt2: var(--color-sf-msg-warning-bg-color);
  --color-sf-msg-warning-close-icon-color: var(--color-sf-msg-warning-border-color-alt11);
  --color-sf-msg-warning-close-icon-color-alt1: var(--color-sf-msg-warning-border-color-alt11);
  --color-sf-msg-warning-close-icon-color-alt2: var(--color-sf-msg-warning-bg-color);
  --color-sf-shadow-color: #fff;
  --color-sf-shadow-color1: #1aebff;
  --color-sf-link-button: #fff000;
  --color-sf-link-button-hover: #fff000;
  --color-sf-link-button-pressed: #fff000;
  --color-sf-link-button-focus: #fff000;
  --color-sf-link-button-border-focus: #1aebff;
  --color-sf-chip-bg-color: #000;
  --color-sf-chip-border-color: #fff;
  --color-sf-chip-bg-disabled: #000;
  --color-sf-chip-border-disabled: #3ff23f;
  --color-sf-secondary-outline-button-text-color-hover: #fff;
  --color-sf-secondary-outline-button-text-color-pressed: #fff;
  --color-sf-secondary-outline-button-text-color-selected: #fff;
  --color-sf-secondary-outline-button-text-color-focus: #fff;
  --color-sf-slider-shadow1: #000;
  --color-sf-slider-shadow2: #fff;
  --color-sf-slider-disabled: #3ff23f;
  --color-sf-slider-border-color: #fff;
  --color-sf-slider-bg-disabled: #000;
  --color-sf-toggle-switch-border-disabled: #3ff23f;
  --color-sf-calendar-icon-color: #000;
  --color-sf-calendar-header-text-color-pressed: #000;
  --color-sf-calendar-today-bg-color: #fff;
  --color-sf-dialog-border: #fff;
  --color-sf-badge-light-bg-color: #000;
  --color-sf-secondary-badge-border-color: #fff;
  --color-sf-secondary-badge-bg-color: #000;
  --color-sf-secondary-badge-bg-color-focus: #fff;
  --color-sf-skeleton-bg-color: #fff;
  --color-sf-tab-selected-bg-color-disabled: #000;
  --color-sf-tab-selected-text-color-disabled: #3ff23f;
  --color-sf-ribbon-border-color: #fff;
  --color-sf-toolbar-icon-color: #000;
  --color-sf-contextual-text: #000;
  --color-sf-cell-selection-bg-color: #1aecff1f;
  --color-sf-document-editor-border-color: #fff;
  --color-sf-holiday-bg-color: #333;
  --color-sf-taskbar-bg: #3e047d;
  --color-sf-taskbar-border: #fff;
  --color-sf-taskbar-progress: #6e06f1;
  --color-sf-sort-bg-color: #333;
}

@keyframes SlideLeftOut {
  from {
    transform: translate(0);
  }

  to {
    transform: translate(-100%);
  }
}

@keyframes SlideLeftIn {
  from {
    transform: translate(-100%);
  }

  to {
    transform: translate(0);
  }
}

@keyframes SlideRightIn {
  from {
    transform: translate(100%);
  }

  to {
    transform: translate(0);
  }
}

@keyframes SlideRightOut {
  from {
    transform: translate(0);
  }

  to {
    transform: translate(100%);
  }
}

@keyframes SlideBottomIn {
  from {
    transform: translate(0, 100%);
  }

  to {
    transform: translate(0);
  }
}

@keyframes SlideBottomOut {
  from {
    transform: translate(0);
  }

  to {
    transform: translate(0, 100%);
  }
}

@keyframes SlideTopIn {
  from {
    transform: translate(0, -100%);
  }

  to {
    transform: translate(0);
  }
}

@keyframes SlideTopOut {
  from {
    transform: translate(0);
  }

  to {
    transform: translate(0, -100%);
  }
}

@keyframes SlideRight {
  from {
    width: 0;
  }

  to {
    width: 100%;
  }
}

@keyframes SlideLeft {
  from {
    width: 100%;
  }

  to {
    width: 0;
  }
}

@keyframes SlideDown {
  from {
    height: 0;
  }

  to {
    height: 100%;
  }
}

@keyframes SlideUp {
  from {
    height: 100%;
  }

  to {
    height: 0;
  }
}

@keyframes FadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes FadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes ZoomIn {
  from {
    transform: translate(0)scale(0);
  }

  to {
    transform: translate(0)scale(1);
  }
}

@keyframes ZoomOut {
  from {
    transform: translate(0)scale(1);
  }

  to {
    transform: translate(0)scale(0);
  }
}

@keyframes FadeZoomIn {
  from {
    opacity: 0;
    transform: scale(0);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes FadeZoomOut {
  from {
    opacity: 1;
    transform: scale(1);
  }

  to {
    opacity: 0;
    transform: scale(0);
  }
}

@keyframes FlipRightDownIn {
  from {
    transform-origin: 100%;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transform: perspective(400px)rotateY(-180deg);
  }

  to {
    transform-origin: 100%;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transform: rotateY(0);
  }
}

@keyframes FlipRightDownOut {
  from {
    transform-origin: 100%;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transform: perspective(400px)rotateY(0);
  }

  to {
    transform-origin: 100%;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transform: rotateY(-180deg);
  }
}

@keyframes FlipRightUpIn {
  from {
    transform-origin: 100%;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transform: perspective(400px)rotateY(135deg);
  }

  to {
    transform-origin: 100%;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transform: rotateY(0);
  }
}

@keyframes FlipRightUpOut {
  from {
    transform-origin: 100%;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transform: perspective(400px)rotateY(0);
  }

  to {
    transform-origin: 100%;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transform: rotateY(135deg);
  }
}

@keyframes FlipLeftDownIn {
  from {
    transform-origin: 0;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transform: perspective(400px)rotateY(-180deg);
  }

  to {
    transform-origin: 0;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transform: rotateY(0);
  }
}

@keyframes FlipLeftDownOut {
  from {
    transform-origin: 0;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transform: perspective(400px)rotateY(0);
  }

  to {
    transform-origin: 0;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transform: rotateY(135deg);
  }
}

@keyframes FlipLeftUpIn {
  from {
    transform-origin: 0;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transform: perspective(400px)rotateY(-135deg);
  }

  to {
    transform-origin: 0;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transform: rotateY(0);
  }
}

@keyframes FlipLeftUpOut {
  from {
    transform-origin: 0;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transform: perspective(400px)rotateY(0);
  }

  to {
    transform-origin: 0;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transform: rotateY(135deg)perspective(200px);
  }
}

@keyframes FlipYLeftIn {
  from {
    opacity: 0;
    transform-origin: center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transform: perspective(400px)rotateY(180deg);
  }

  50% {
    transform: perspective(700px)rotateY(90deg);
  }

  to {
    opacity: 1;
    transform-origin: center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transform: rotateY(0);
  }
}

@keyframes FlipYLeftOut {
  from {
    opacity: 1;
    transform-origin: center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transform: perspective(400px)rotateY(0);
  }

  50% {
    transform: perspective(700px)rotateY(90deg);
  }

  75% {
    transform: perspective(850px)rotateY(125deg);
  }

  to {
    opacity: 0;
    transform-origin: center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transform: rotateY(180deg);
  }
}

@keyframes FlipYRightIn {
  from {
    opacity: 0;
    transform-origin: center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transform: perspective(400px)rotateY(-180deg);
  }

  50% {
    transform: perspective(700px)rotateY(-90deg);
  }

  to {
    opacity: 1;
    transform-origin: center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transform: rotateY(0);
  }
}

@keyframes FlipYRightOut {
  from {
    opacity: 1;
    transform-origin: center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transform: perspective(400px)rotateY(0);
  }

  50% {
    transform: perspective(700px)rotateY(-90deg);
  }

  to {
    opacity: 0;
    transform-origin: center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transform: rotateY(-180deg);
  }
}

@keyframes FlipXDownIn {
  from {
    opacity: 0;
    transform-origin: center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transform: perspective(400px)rotateX(180deg);
  }

  50% {
    transform: perspective(700px)rotateX(90deg);
  }

  to {
    opacity: 1;
    transform-origin: center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transform: rotateX(0);
  }
}

@keyframes FlipXDownOut {
  from {
    opacity: 1;
    transform-origin: center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transform: perspective(400px)rotateX(0);
  }

  50% {
    transform: perspective(700px)rotateX(90deg);
  }

  75% {
    transform: perspective(850px)rotateX(125deg);
  }

  to {
    opacity: 0;
    transform-origin: center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transform: rotateX(180deg);
  }
}

@keyframes FlipXUpIn {
  from {
    opacity: 0;
    transform-origin: center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transform: perspective(400px)rotateX(-180deg);
  }

  50% {
    transform: perspective(700px)rotateX(-90deg);
  }

  to {
    opacity: 1;
    transform-origin: center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transform: rotateX(0);
  }
}

@keyframes FlipXUpOut {
  from {
    opacity: 1;
    transform-origin: center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transform: perspective(400px)rotateX(0);
  }

  50% {
    transform: perspective(700px)rotateX(-90deg);
  }

  to {
    opacity: 0;
    transform-origin: center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transform: rotateX(-180deg);
  }
}

.e-ripple, .e-ripple-style {
  position: relative;
  overflow: hidden;
  transform: translate3d(0, 0, 0);
}

.e-ripple-element, .e-ripple-style:after {
  pointer-events: none;
  background-color: #0000001a;
  border-radius: 0;
  transition: opacity, transform cubic-bezier(0, .1, .2, 1);
  position: absolute;
  overflow: hidden;
  transform: scale(0);
}

.e-ripple-style:after {
  content: "";
  opacity: 0;
  background: #0000004d;
  width: 50%;
  height: 50%;
  transition: transform .5s, opacity .5s;
  display: block;
  top: 25%;
  left: 25%;
  transform: scale(3);
}

.e-ripple-style:active:after {
  opacity: 1;
  transition: all;
  transform: scale(0);
}

.e-dropdownbase {
  width: 100%;
  height: 100%;
  min-height: 36px;
  display: block;
  position: relative;
}

.e-dropdownbase .e-list-parent {
  margin: 0;
  padding: 0;
}

.e-dropdownbase .e-list-group-item, .e-dropdownbase .e-fixed-head {
  cursor: default;
}

.e-dropdownbase .e-list-item {
  cursor: pointer;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.e-dropdownbase .e-list-item .e-list-icon {
  vertical-align: middle;
  font-size: 14px;
}

.e-dropdownbase .e-fixed-head {
  position: absolute;
  top: 0;
}

.e-dropdownbase.e-content {
  position: relative;
  overflow: auto;
}

.e-popup.e-ddl .e-dropdownbase.e-nodata, .e-popup.e-mention .e-dropdownbase.e-nodata {
  color: var(--color-sf-content-text-color);
  cursor: default;
  font-family: var(--e-font-family);
  text-align: center;
  padding: 14px 16px;
  font-size: 14px;
}

.e-mention.e-popup {
  background: var(--color-sf-flyout-bg-color);
  border: 1px solid var(--color-sf-flyout-border);
  border-radius: calc(var(--e-radius) * .25);
  margin-top: 2px;
  padding: 4px;
  position: absolute;
  box-shadow: 0 2px 3px 1px #00000036;
}

.e-mention.e-popup .e-dropdownbase {
  min-height: 32px;
}

.e-mention .e-dropdownbase .e-list-item .e-highlight {
  vertical-align: baseline;
  font-weight: bold;
  display: inline;
}

.e-mention .e-mention-chip, .e-mention .e-mention-chip:hover {
  background: var(--color-sf-content-bg-color-alt2);
  border-radius: calc(var(--e-radius) * .125);
  color: var(--color-sf-primary);
  cursor: default;
  border: none;
}

.e-mention.e-editable-element {
  border: 2px solid var(--color-sf-border-light);
  width: 100%;
  height: auto;
  min-height: 120px;
}

.e-form-mirror-div {
  white-space: pre-wrap;
}

.e-rtl .e-dropdownbase.e-dd-group .e-list-item {
  padding-right: 12px;
}

.e-dropdownbase.e-dd-group .e-list-item {
  text-indent: 0;
  padding-left: 12px;
}

.e-small .e-dropdownbase.e-dd-group .e-list-item {
  padding-left: 8px;
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-dropdownbase.e-dd-group .e-list-group-item {
  text-indent: 0;
  cursor: pointer;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
  width: 100%;
  font-weight: normal;
  position: relative;
  overflow: hidden;
}

.e-rtl.e-multiselect-group .e-dropdownbase.e-dd-group .e-list-item {
  padding-right: 12px;
}

.e-rtl .e-dropdownbase .e-list-item, .e-small.e-rtl .e-dropdownbase .e-list-item, .e-small .e-rtl .e-dropdownbase .e-list-item, .e-rtl .e-small .e-dropdownbase .e-list-item {
  padding-left: 16px;
  padding-right: 0;
}

.e-dropdownbase {
  border-color: var(--color-sf-border-light);
}

.e-dropdownbase .e-list-item {
  -webkit-tap-highlight-color: transparent;
  border-bottom: 0;
  border-color: var(--color-sf-border-light);
  color: var(--color-sf-content-text-color);
  font-family: var(--e-font-family);
  text-indent: 8px;
  background-color: var(--color-sf-flyout-bg-color);
  min-height: 32px;
  margin-bottom: 2px;
  padding-right: 16px;
  font-size: 14px;
  line-height: 32px;
}

.e-dropdownbase .e-list-group-item, .e-fixed-head {
  border-color: var(--color-sf-border-light);
  color: var(--color-sf-content-text-color-alt2);
  font-family: var(--e-font-family);
  text-overflow: ellipsis;
  background-color: var(--color-sf-flyout-bg-color);
  min-height: 32px;
  padding-left: 12px;
  padding-right: 16px;
  font-size: 12px;
  font-weight: 500;
  line-height: 32px;
  overflow: hidden;
}

.e-dropdownbase .e-list-item.e-active, .e-dropdownbase .e-list-item.e-active.e-hover {
  background: var(--color-sf-flyout-bg-color-hover);
  border-color: var(--color-sf-content-bg-color);
  color: var(--color-sf-flyout-text-color-hover);
}

.e-dropdownbase .e-list-item.e-hover {
  background-color: var(--color-sf-content-bg-color-hover);
  border-color: var(--color-sf-content-bg-color);
  color: var(--color-sf-content-text-color-hover);
}

.e-dropdownbase .e-list-item:last-child {
  border-bottom: 0;
}

.e-dropdownbase .e-list-item.e-item-focus {
  color: var(--color-sf-content-text-color-hover);
  background: var(--color-sf-flyout-bg-color-focus);
}

.e-mention .e-dropdownbase .e-list-item {
  margin-bottom: 0;
}

.e-multi-column.e-ddl.e-popup.e-popup-open table {
  border-collapse: collapse;
  table-layout: fixed;
  width: 100%;
}

.e-multi-column.e-ddl.e-popup.e-popup-open th, .e-multi-column.e-ddl.e-popup.e-popup-open td {
  text-indent: 10px;
  text-overflow: ellipsis;
  padding-right: 16px;
  display: table-cell;
  overflow: hidden;
}

.e-multi-column.e-ddl.e-popup.e-popup-open th {
  text-align: left;
  line-height: 36px;
}

.e-multi-column.e-ddl.e-popup.e-popup-open .e-ddl-header {
  background-color: var(--color-sf-flyout-bg-color);
  border-color: var(--color-sf-border-light);
  color: var(--color-sf-content-text-color-alt2);
  font-family: var(--e-font-family);
  text-indent: 10px;
  border-style: solid;
  border-width: 0 0 1px;
  font-size: 14px;
  font-weight: 500;
}

.e-multi-column.e-ddl.e-popup.e-popup-open .e-dropdownbase .e-list-item {
  padding-right: 0;
}

.e-multi-column.e-ddl.e-popup.e-popup-open.e-scroller .e-ddl-header {
  padding-right: 16px;
}

.e-multi-column.e-ddl.e-popup.e-popup-open .e-ddl-header, .e-multi-column.e-ddl.e-popup.e-popup-open.e-ddl-device .e-ddl-header {
  padding-right: 0;
}

.e-multi-column.e-ddl.e-popup.e-popup-open .e-text-center {
  text-align: center;
}

.e-multi-column.e-ddl.e-popup.e-popup-open .e-text-right {
  text-align: right;
}

.e-multi-column.e-ddl.e-popup.e-popup-open .e-text-left {
  text-align: left;
}

.e-small .e-dropdownbase .e-list-item, .e-dropdownbase.e-small .e-list-item {
  color: var(--color-sf-content-text-color);
  text-indent: 8px;
  min-height: 28px;
  line-height: 28px;
}

.e-small .e-dropdownbase .e-list-group-item, .e-small .e-dropdownbase .e-fixed-head, .e-dropdownbase.e-small .e-list-group-item, .e-dropdownbase.e-small .e-fixed-head {
  min-height: 28px;
  padding-left: 8px;
  font-size: 10px;
  line-height: 28px;
}

.e-small .e-dropdownbase .e-list-item .e-list-icon, .e-dropdownbase.e-small .e-list-item .e-list-icon {
  font-size: 12px;
}

.e-ddl.e-popup.e-multiselect-group .e-list-group-item {
  background-color: var(--color-sf-flyout-bg-color);
  border-bottom: 0;
  border-color: var(--color-sf-border-light);
  color: var(--color-sf-content-text-color);
  font-family: var(--e-font-family);
  text-indent: 8px;
  padding-right: 16px;
  font-size: 14px;
}

.e-ddl.e-popup.e-multiselect-group .e-list-group-item.e-item-focus {
  background-color: var(--color-sf-content-bg-color-hover);
}

.e-ddl.e-popup.e-multiselect-group .e-list-group-item.e-active, .e-ddl.e-popup.e-multiselect-group .e-list-group-item.e-active.e-hover {
  background-color: var(--color-sf-flyout-bg-color-hover);
  border-color: var(--color-sf-content-bg-color);
  color: var(--color-sf-flyout-text-color-hover);
}

.e-ddl.e-popup.e-multiselect-group .e-list-group-item.e-hover {
  background-color: var(--color-sf-content-bg-color-hover);
  border-color: var(--color-sf-content-bg-color);
  color: var(--color-sf-content-text-color-hover);
}

.e-selectall-parent.e-item-focus {
  background-color: var(--color-sf-content-bg-color-hover);
}

.e-bigger .e-dropdownbase, .e-dropdownbase.e-bigger {
  min-height: 45px;
}

.e-bigger .e-dropdownbase .e-list-item, .e-dropdownbase.e-bigger .e-list-item, .e-bigger .e-dropdownbase .e-list-group-item, .e-bigger .e-dropdownbase .e-fixed-head, .e-dropdownbase.e-bigger .e-list-group-item, .e-dropdownbase.e-bigger .e-fixed-head {
  text-indent: 12px;
  line-height: 40px;
}

.e-bigger .e-dropdownbase .e-list-item .e-list-icon, .e-dropdownbase.e-bigger .e-list-item .e-list-icon {
  font-size: 18px;
}

.e-bigger .e-dropdownbase.e-dd-group .e-list-item {
  padding-left: 16px;
}

.e-small.e-bigger .e-dropdownbase.e-dd-group .e-list-item {
  padding-left: 14px;
}

.e-small.e-bigger.e-rtl .e-dropdownbase .e-list-item, .e-small.e-bigger .e-rtl .e-dropdownbase .e-list-item, .e-rtl .e-small.e-bigger .e-dropdownbase .e-list-item, .e-small .e-rtl.e-bigger .e-dropdownbase .e-list-item, .e-bigger .e-rtl.e-small .e-dropdownbase .e-list-item {
  padding-left: 16px;
  padding-right: 0;
}

.e-bigger .e-dropdownbase .e-list-group-item, .e-bigger .e-dropdownbase .e-fixed-head {
  padding-left: 0;
  font-size: 14px;
}

.e-bigger.e-small .e-dropdownbase .e-list-group-item, .e-bigger.e-small .e-dropdownbase .e-fixed-head, .e-dropdownbase.e-bigger.e-small .e-list-group-item, .e-dropdownbase.e-bigger.e-small .e-fixed-head {
  font-size: 12px;
}

.e-bigger.e-small .e-dropdownbase .e-list-item, .e-dropdownbase.e-small.e-bigger .e-list-item {
  color: var(--color-sf-content-text-color);
  text-indent: 14px;
  min-height: 36px;
  line-height: 36px;
}

.e-bigger.e-small .e-dropdownbase .e-list-group-item, .e-bigger.e-small .e-dropdownbase .e-fixed-head, .e-dropdownbase.e-small.e-bigger .e-list-group-item, .e-dropdownbase.e-small.e-bigger .e-fixed-head {
  min-height: 36px;
  padding-left: 14px;
  line-height: 36px;
}

.e-bigger.e-small .e-dropdownbase .e-list-item .e-list-icon, .e-dropdownbase.e-small.e-bigger .e-list-item .e-list-icon {
  font-size: 16px;
}

.e-bigger .e-dropdownbase .e-list-group-item, .e-bigger .e-fixed-head, .e-bigger.e-dropdownbase .e-list-group-item, .e-bigger.e-fixed-head {
  font-size: 14px;
}

.e-bigger.e-small .e-dropdownbase .e-list-group-item, .e-bigger.e-small .e-fixed-head, .e-bigger.e-small.e-dropdownbase .e-list-group-item, .e-bigger.e-small.e-fixed-head {
  font-size: 12px;
}

.e-bigger .e-dropdownbase .e-list-item .e-list-icon {
  -webkit-padding-end: 12px;
  padding-inline-end: 12px;
}

.e-bigger.e-small .e-dropdownbase .e-list-item .e-list-icon {
  -webkit-padding-end: 8px;
  padding-inline-end: 8px;
}

@keyframes e-input-ripple {
  100% {
    opacity: 0;
    transform: scale(4);
  }
}

@keyframes slideTopUp {
  from {
    transform: translate3d(0, 0, 0)scale(1);
  }

  to {
    transform: translate3d(0, 0, 0)scale(1);
  }
}

.e-input:focus:not(.e-success):not(.e-warning).e-error, .e-float-input:not(.e-success):not(.e-warning).e-error:not(.e-input-group) input:focus, .e-float-input:not(.e-success):not(.e-warning).e-error:not(.e-input-group) textarea:focus, .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning).e-error:not(.e-input-group) input:focus, .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning).e-error:not(.e-input-group) textarea:focus, .e-float-input:not(.e-success):not(.e-warning).e-error:not(.e-input-group).e-input-focus input, .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning).e-error:not(.e-input-group).e-input-focus input, .e-input:focus:not(.e-error):not(.e-warning).e-success, .e-float-input:not(.e-error):not(.e-warning).e-success:not(.e-input-group) input:focus, .e-float-input:not(.e-error):not(.e-warning).e-success:not(.e-input-group) textarea:focus, .e-float-input.e-control-wrapper:not(.e-error):not(.e-warning).e-success:not(.e-input-group) input:focus, .e-float-input.e-control-wrapper:not(.e-error):not(.e-warning).e-success:not(.e-input-group) textarea:focus, .e-float-input:not(.e-error):not(.e-warning).e-success:not(.e-input-group).e-input-focus input, .e-float-input.e-control-wrapper:not(.e-error):not(.e-warning).e-success:not(.e-input-group).e-input-focus input, .e-input:focus:not(.e-success):not(.e-error).e-warning, .e-float-input:not(.e-success):not(.e-error).e-warning:not(.e-input-group) input:focus, .e-float-input:not(.e-success):not(.e-error).e-warning:not(.e-input-group) textarea:focus, .e-float-input.e-control-wrapper:not(.e-success):not(.e-error).e-warning:not(.e-input-group) input:focus, .e-float-input.e-control-wrapper:not(.e-success):not(.e-error).e-warning:not(.e-input-group) textarea:focus, .e-float-input:not(.e-success):not(.e-error).e-warning:not(.e-input-group).e-input-focus input, .e-float-input.e-control-wrapper:not(.e-success):not(.e-error).e-warning:not(.e-input-group).e-input-focus input, .e-input-group.e-input-focus:not(.e-success):not(.e-warning).e-error, .e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning).e-error, .e-input-group.e-input-focus:not(.e-error):not(.e-warning).e-success, .e-input-group.e-control-wrapper.e-input-focus:not(.e-error):not(.e-warning).e-success, .e-input-group.e-input-focus:not(.e-success):not(.e-error).e-warning, .e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-error).e-warning, .e-input-group:not(.e-disabled):active:not(.e-success):not(.e-warning).e-error, .e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-success):not(.e-warning).e-error, .e-input-group:not(.e-disabled):active:not(.e-error):not(.e-warning).e-success, .e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-error):not(.e-warning).e-success, .e-input-group:not(.e-disabled):active:not(.e-success):not(.e-error).e-warning, .e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-success):not(.e-error).e-warning {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

.e-float-input.e-error label.e-float-text, .e-float-input.e-control-wrapper.e-error label.e-float-text, .e-float-input.e-error input:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text, .e-float-input.e-error textarea:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-error.e-input-focus input:focus ~ label.e-float-text, .e-outline.e-float-input.e-input-group.e-error.e-valid-input label.e-label-top.e-float-text, .e-outline.e-float-input.e-bigger.e-error.e-input-focus input:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-error.e-input-focus input:focus ~ label.e-float-text, .e-outline.e-float-input.e-small.e-error.e-input-focus input:focus ~ label.e-float-text, .e-small .e-outline.e-float-input.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-small.e-bigger.e-error input:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text, .e-outline.e-float-input.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-bigger.e-error textarea:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-small.e-error textarea:focus ~ label.e-float-text, .e-small .e-outline.e-float-input.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-small.e-bigger.e-error textarea:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-small.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-bigger.e-error input:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-error input:focus ~ label.e-float-text, .e-small .e-outline.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-error input:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-bigger.e-error textarea:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-error textarea:focus ~ label.e-float-text, .e-small .e-outline.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-error textarea:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-error label.e-float-text.e-label-top, .e-outline.e-float-input.e-input-group.e-error label.e-float-text.e-label-top, .e-outline.e-float-input.e-control-wrapper.e-error label.e-float-text.e-label-top, .e-outline.e-float-input.e-valid-input.e-error:not(.e-input-focus) input:valid ~ label.e-float-text.e-label-top, .e-outline.e-float-input.e-control-wrapper.e-valid-input.e-error:not(.e-input-focus) input:focus ~ label.e-float-text.e-label-top, .e-outline.e-float-input.e-valid-input.e-error:not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-top, .e-outline.e-float-input.e-control-wrapper.e-valid-input.e-error:not(.e-input-focus) textarea:focus ~ label.e-float-text.e-label-top, .e-outline.e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-bigger.e-error.e-input-focus input ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-small.e-error.e-input-focus input ~ label.e-float-text, .e-small .e-outline.e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-small.e-bigger.e-error.e-input-focus input ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-bigger.e-error.e-input-focus input ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-error.e-input-focus input ~ label.e-float-text, .e-small .e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-error.e-input-focus input ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-error.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-error label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-error label.e-float-text, .e-filled.e-float-input.e-error input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-filled.e-float-input.e-error textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text {
  color: var(--color-sf-danger) !important;
}

@keyframes material-spinner-rotate {
  0% {
    transform: rotate(0);
  }

  100% {
    transform: rotate(360deg);
  }
}

@keyframes fabric-spinner-rotate {
  0% {
    transform: rotate(0);
  }

  100% {
    transform: rotate(360deg);
  }
}

.e-ddl .e-search-icon:before {
  content: "";
}

.e-ddl .e-back-icon:before {
  content: "";
}

.e-ddl.e-input-group.e-control-wrapper .e-ddl-icon:before {
  content: "";
  font-family: e-icons;
}

.e-ddl.e-popup.e-resize .e-icons.e-resizer-right:before {
  content: "";
}

.e-ddl.e-lib.e-input-group:not(.e-float-input) .e-dropdownlist:not(.e-input) {
  border: 0 solid;
  width: 100%;
}

.e-popup.e-wide-popup.e-ddl-device.e-popup-close {
  visibility: hidden;
  display: block;
}

.e-popup-full-page {
  margin: 0;
  padding: 0;
  inset: 0;
  overflow: hidden;
}

.e-popup-full-page .e-popup-full-page.e-ddl.e-popup.e-ddl-device-filter {
  margin: 0;
}

.e-ddl.e-control-wrapper .e-ddl-disable-icon {
  position: relative;
}

.e-ddl.e-control-wrapper .e-ddl-disable-icon:before {
  content: "";
}

.e-ddl.e-control-wrapper.e-input-group .e-ddl-icon.e-ddl-disable-icon {
  position: relative;
}

.e-ddl.e-control-wrapper.e-input-group .e-ddl-icon.e-ddl-disable-icon:before {
  content: "";
}

.e-ddl-device-filter .e-filter-parent {
  background-color: var(--color-sf-flyout-bg-color);
}

.e-ddl input.e-input::-webkit-contacts-auto-fill-button {
  pointer-events: none;
  visibility: hidden;
  display: none;
  position: absolute;
  right: 0;
}

.e-filter-parent {
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 0;
  padding: 6px;
  display: block;
}

.e-ddl.e-input-group:not(.e-disabled) {
  cursor: pointer;
}

.e-ddl.e-popup.e-ddl-device-filter .e-input-group.e-input-focus:before, .e-ddl.e-popup.e-ddl-device-filter .e-input-group.e-input-focus:after {
  width: 0;
}

.e-ddl.e-popup {
  background: var(--color-sf-flyout-bg-color);
  border: 1px solid var(--color-sf-border-light);
  position: absolute;
}

.e-ddl.e-popup .e-search-icon {
  opacity: .57;
  margin: 0;
  padding: 12px 8px 8px;
}

.e-ddl.e-popup .e-filter-parent .e-back-icon {
  padding: 0 8px;
}

.e-ddl.e-popup.e-rtl .e-filter-parent .e-input-group.e-control-wrapper .e-input-filter, .e-ddl.e-popup .e-filter-parent .e-input-filter, .e-ddl.e-popup .e-filter-parent .e-input-filter:focus, .e-ddl.e-popup .e-filter-parent .e-input-group.e-input-focus .e-input-filter, .e-ddl.e-popup .e-filter-parent .e-input-group.e-control-wrapper.e-input-focus .e-input-filter {
  padding: 8px 16px;
}

.e-ddl.e-popup .e-input-group {
  margin-bottom: 0;
}

.e-ddl.e-popup .e-ddl-footer, .e-ddl.e-popup .e-ddl-header {
  cursor: default;
}

.e-ddl.e-input-group .e-ddl-hidden, .e-ddl.e-float-input .e-ddl-hidden {
  -webkit-appearance: initial;
  visibility: hidden;
  border: 0;
  width: 0;
  height: 0;
  padding: 0;
}

.e-ddl.e-input-group, .e-ddl.e-input-group.e-input-focus:focus {
  outline: none;
}

.e-dropdownbase .e-list-item .e-highlight {
  vertical-align: baseline;
  font-weight: bold;
  display: inline;
}

.e-ddl.e-input-group input[readonly] ~ .e-clear-icon:not(.e-clear-icon-hide), .e-float-input input[readonly] ~ .e-clear-icon:not(.e-clear-icon-hide), .e-float-input.e-input-group input[readonly] ~ .e-clear-icon:not(.e-clear-icon-hide) {
  opacity: 1;
}

.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon, .e-input-group input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon, .e-input-group.e-control-wrapper input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon, .e-float-input input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon, .e-float-input.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon, .e-float-input.e-input-group input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon, .e-float-input.e-input-group.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon {
  display: flex;
}

.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide, .e-input-group input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide, .e-input-group.e-control-wrapper input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide, .e-float-input input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide, .e-float-input.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide, .e-float-input.e-input-group input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide, .e-float-input.e-input-group.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide {
  display: none;
}

.e-input-group.e-static-clear input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide, .e-input-group.e-static-clear.e-control-wrapper input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide, .e-float-input.e-static-clear input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide, .e-float-input.e-static-clear.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide, .e-float-input.e-static-clear.e-input-group input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide, .e-float-input.e-static-clear.e-input-group.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide {
  cursor: pointer;
  display: flex;
}

.e-disabled.e-ddl.e-static-clear .e-clear-icon {
  pointer-events: none;
}

.e-ddl.e-input-group .e-input-value, .e-ddl.e-input-group .e-input-value:focus {
  outline: none;
  width: 100%;
  height: auto;
  margin: 0;
  font-family: inherit;
  font-size: 14px;
  overflow: hidden;
}

.e-ddl.e-input-group input[readonly].e-input, .e-ddl.e-input-group input[readonly], .e-ddl.e-input-group .e-dropdownlist {
  pointer-events: none;
}

.e-data-form .e-ddl.e-input-group.e-control-container input[readonly].e-input.e-dropdownlist {
  cursor: pointer;
  pointer-events: auto;
}

.e-ddl.e-popup.e-popup-open .e-list-item.e-disabled {
  opacity: .7;
  pointer-events: none;
  color: var(--color-sf-flyout-text-color-disabled);
}

ejs-autocomplete, ejs-combobox, ejs-dropdownlist {
  display: block;
}

.e-small .e-ddl.e-popup .e-list-item, .e-input-group.e-ddl.e-small .e-list-item, .e-small .e-ddl.e-popup .e-list-group-item, .e-input-group.e-ddl.e-small .e-list-group-item, .e-small.e-ddl.e-popup .e-list-item, .e-input-group.e-ddl.e-small .e-list-item, .e-small.e-ddl.e-popup .e-list-group-item, .e-input-group.e-ddl.e-small .e-list-group-item {
  font-size: 12px;
}

.e-content-placeholder.e-ddl.e-placeholder-ddl, .e-content-placeholder.e-autocomplete.e-placeholder-autocomplete, .e-content-placeholder.e-combobox.e-placeholder-combobox {
  background-size: 300px 33px;
  min-height: 33px;
}

.e-ddl.e-popup.e-resize .e-resizer-right {
  cursor: nwse-resize;
  width: 15px;
  height: 15px;
  position: absolute;
  bottom: 0;
  right: 0;
}

.e-popup {
  border-color: var(--color-sf-border-light);
}

.e-float-input.e-input-group.e-ddl.e-control.e-icon-anim > .e-float-text, .e-float-input.e-input-focus.e-input-group.e-ddl.e-control.e-keyboard > .e-float-text {
  color: var(--color-sf-content-text-color-selected);
}

.e-ddl.e-popup .e-filter-parent .e-input-group input.e-input-filter {
  border-color: #0000;
}

.e-ddl.e-control-wrapper .e-ddl-icon:before {
  transition: transform .3s;
  transform: rotate(0);
}

.e-ddl.e-control-wrapper.e-icon-anim .e-ddl-icon:before {
  transition: transform .3s;
  transform: rotate(180deg);
}

.e-dropdownbase .e-list-item.e-active.e-hover {
  color: var(--color-sf-content-text-color-selected);
}

.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon:active, .e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon:hover, .e-input-group:not(.e-disabled) .e-back-icon:active, .e-input-group:not(.e-disabled) .e-back-icon:hover, .e-popup.e-ddl .e-input-group:not(.e-disabled) .e-clear-icon:active, .e-popup.e-ddl .e-input-group:not(.e-disabled) .e-clear-icon:hover {
  background: none;
}

.e-input-group .e-ddl-icon:not(:active):after {
  animation: none;
}

.e-ddl.e-popup {
  border-radius: calc(var(--e-radius) * .25);
  border: 0;
  margin-top: 4px;
  box-shadow: 0 8px 16px #00000024, 0 0 2px #0000001f;
}

.e-small .e-ddl.e-popup, .e-small.e-ddl.e-popup {
  border-radius: calc(var(--e-radius) * .25);
  margin-top: 2px;
}

.e-popup.e-ddl .e-dropdownbase {
  min-height: 26px;
  padding: 6px 4px;
}

.e-input-group.e-ddl, .e-input-group.e-ddl .e-input, .e-input-group.e-ddl .e-ddl-icon {
  background: var(--color-sf-content-bg-color);
}

.e-ddl.e-ddl-device.e-ddl-device-filter .e-input-group:hover:not(.e-disabled):not(.e-float-icon-left), .e-ddl.e-ddl-device.e-ddl-device-filter .e-input-group.e-control-wrapper:hover:not(.e-disabled):not(.e-float-icon-left) {
  border-bottom-width: 0;
}

.e-ddl.e-popup.e-outline .e-filter-parent {
  padding: 4px 8px;
}

.e-bigger .e-ddl.e-popup, .e-bigger.e-ddl.e-popup {
  border-radius: calc(var(--e-radius) * .5);
  margin-top: 8px;
}

.e-bigger.e-small .e-ddl.e-popup, .e-small.e-bigger.e-ddl.e-popup {
  border-radius: calc(var(--e-radius) * .5);
  margin-top: 6px;
}

.e-bigger .e-popup.e-ddl-device-filter .e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) {
  border-color: var(--color-sf-border-light);
}

.e-bigger .e-popup.e-ddl-device-filter {
  margin-top: 0;
}

.e-bigger .e-ddl-device .e-input-group, .e-bigger .e-ddl-device .e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) {
  background: var(--color-sf-flyout-bg-color);
  -webkit-box-shadow: none;
  box-shadow: none;
  border-width: 0;
  margin-bottom: 0;
}

.e-bigger .e-ddl-device .e-input-group .e-back-icon, .e-bigger .e-ddl-device .e-input-group input.e-input, .e-bigger .e-ddl-device .e-input-group .e-clear-icon {
  background-color: var(--color-sf-flyout-bg-color);
}

.e-bigger .e-input-group.e-ddl .e-input-filter, .e-bigger .e-input-group.e-ddl .e-input-filter:focus {
  margin-left: -20px;
}

.e-bigger .e-ddl.e-popup .e-list-item, .e-bigger .e-ddl.e-popup .e-list-group-item {
  font-size: 16px;
}

.e-bigger .e-ddl.e-popup .e-input-group {
  padding: 4px 0;
}

.e-bigger.e-ddl.e-popup .e-list-item, .e-bigger.e-ddl.e-popup .e-list-group-item {
  font-size: 16px;
}

.e-bigger.e-ddl.e-popup .e-input-group {
  padding: 4px 0;
}

.e-bigger.e-small .e-ddl.e-popup .e-list-item, .e-bigger .e-input-group.e-ddl.e-small .e-list-item, .e-bigger.e-small .e-ddl.e-popup .e-list-group-item, .e-bigger .e-input-group.e-ddl.e-small .e-list-group-item, .e-bigger.e-small.e-ddl.e-popup .e-list-item, .e-bigger .e-input-group.e-ddl.e-small .e-list-item, .e-bigger.e-small.e-ddl.e-popup .e-list-group-item, .e-bigger .e-input-group.e-ddl.e-small .e-list-group-item {
  font-size: 14px;
}

.e-bigger .e-content-placeholder.e-ddl.e-placeholder-ddl, .e-bigger.e-content-placeholder.e-ddl.e-placeholder-ddl, .e-bigger .e-content-placeholder.e-autocomplete.e-placeholder-autocomplete, .e-bigger.e-content-placeholder.e-autocomplete.e-placeholder-autocomplete, .e-bigger .e-content-placeholder.e-combobox.e-placeholder-combobox, .e-bigger.e-content-placeholder.e-combobox.e-placeholder-combobox {
  background-size: 300px 40px;
  min-height: 40px;
}

.e-ddt .e-ddt-icon:before {
  content: "";
  padding: 3px;
}

.e-ddt .e-chips-close:before, .e-ddt .e-clear-icon:before {
  content: "";
  font-family: e-icons;
}

.e-ddt {
  cursor: pointer;
  outline: none;
}

.e-ddt .e-ddt-icon:before {
  transition: transform .3s;
  transform: rotate(0);
}

.e-ddt.e-icon-anim .e-ddt-icon:before {
  transition: transform .3s;
  transform: rotate(180deg);
}

.e-ddt .e-ddt-hidden {
  visibility: hidden;
  border: 0;
  width: 0;
  height: 0;
}

.e-ddt.e-input-group.e-control-wrapper .e-clear-icon, .e-ddt.e-float-input.e-control-wrapper .e-clear-icon {
  box-sizing: content-box;
  align-items: center;
  min-width: 20px;
  min-height: 20px;
  margin: 5px 3px 5px 6px;
}

.e-ddt.e-input-group.e-control-wrapper .e-clear-icon:before, .e-ddt.e-float-input.e-control-wrapper .e-clear-icon:before {
  padding: 3px;
  font-size: 14px;
}

.e-ddt.e-input-group.e-control-wrapper .e-input-group-icon.e-ddt-icon, .e-ddt.e-float-input.e-control-wrapper .e-input-group-icon.e-ddt-icon {
  border: 0;
  min-width: 20px;
  min-height: 20px;
  margin: 5px 9px 5px 3px;
  padding: 0;
  font-size: 14px;
}

.e-ddt.e-input-group.e-control-wrapper .e-icon-hide, .e-ddt.e-float-input.e-control-wrapper .e-icon-hide {
  display: none;
}

.e-ddt.e-input-group.e-control-wrapper.e-show-chip .e-clear-icon, .e-ddt.e-input-group.e-control-wrapper.e-show-text .e-clear-icon, .e-ddt.e-float-input.e-control-wrapper.e-show-chip .e-clear-icon, .e-ddt.e-float-input.e-control-wrapper.e-show-text .e-clear-icon {
  position: absolute;
  bottom: 6px;
  right: 0;
}

.e-ddt.e-input-group.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-ddt.e-input-group.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon, .e-ddt.e-float-input.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-ddt.e-float-input.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon {
  bottom: 0;
  right: 30px;
}

.e-ddt.e-input-group.e-control-wrapper.e-show-chip .e-ddt-icon, .e-ddt.e-input-group.e-control-wrapper.e-show-text .e-ddt-icon, .e-ddt.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon, .e-ddt.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon {
  position: absolute;
  bottom: 0;
  right: 0;
}

.e-ddt.e-input-group.e-control-wrapper.e-show-chip.e-input-focus input.e-dropdowntree.e-chip-input, .e-ddt.e-input-group.e-control-wrapper.e-show-chip input.e-dropdowntree.e-chip-input, .e-ddt.e-input-group.e-control-wrapper.e-show-text.e-input-focus input.e-dropdowntree.e-chip-input, .e-ddt.e-input-group.e-control-wrapper.e-show-text input.e-dropdowntree.e-chip-input, .e-ddt.e-float-input.e-control-wrapper.e-show-chip.e-input-focus input.e-dropdowntree.e-chip-input, .e-ddt.e-float-input.e-control-wrapper.e-show-chip input.e-dropdowntree.e-chip-input, .e-ddt.e-float-input.e-control-wrapper.e-show-text.e-input-focus input.e-dropdowntree.e-chip-input, .e-ddt.e-float-input.e-control-wrapper.e-show-text input.e-dropdowntree.e-chip-input {
  padding-left: 0;
  padding-right: 0;
}

.e-ddt.e-input-group.e-control-wrapper.e-valid-input:hover:not(.e-disabled) .e-clear-icon, .e-ddt.e-float-input.e-control-wrapper.e-valid-input:hover:not(.e-disabled) .e-clear-icon {
  display: flex;
}

.e-ddt .e-chips-wrapper {
  width: 100%;
}

.e-ddt.e-show-chip .e-chips-close {
  text-align: center;
  min-width: 16px;
  min-height: 16px;
  line-height: 10px;
}

.e-ddt.e-show-chip .e-chips-close:before {
  vertical-align: middle;
  padding: 3px;
  font-size: 10px;
}

.e-ddt.e-show-chip .e-chips {
  border-radius: calc(var(--e-radius) * 0);
  box-sizing: border-box;
  float: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  align-items: center;
  max-width: calc(100% - 6px);
  height: 24px;
  margin: 3px 4px;
  padding: 0 8px;
  display: inline-flex;
  overflow: hidden;
}

.e-ddt.e-show-chip .e-chips > .e-chipcontent {
  text-indent: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
  padding: 0 4px 0 0;
  overflow: hidden;
}

.e-ddt .e-overflow {
  white-space: nowrap;
}

.e-ddt .e-overflow.e-show-text {
  padding: 3px 12px;
}

.e-ddt .e-overflow.e-show-text.e-input-value:not(.e-icon-hide) {
  display: inline-grid;
}

.e-ddt .e-overflow.e-total-count {
  box-sizing: border-box;
  text-overflow: ellipsis;
  display: inline-block;
  overflow: hidden;
}

.e-ddt .e-overflow.e-total-count .e-remain {
  padding: 0 4px 0 0;
}

.e-ddt .e-overflow.e-wrap-count {
  padding-top: 3px;
}

.e-ddt .e-overflow .e-remain {
  cursor: pointer;
  padding: 0 0 0 10px;
  font-size: 14px;
  line-height: 20px;
  display: inline-block;
}

.e-ddt .e-overflow .e-remain.e-wrap-count {
  padding-top: 5px;
}

.e-ddt.e-show-chip .e-overflow.e-total-count .e-remain {
  padding: 3px 12px;
}

.e-ddt.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  max-width: calc(100% - 26px);
  margin-right: 30px;
}

.e-ddt.e-show-clear .e-chips-wrapper .e-chips:last-child {
  max-width: calc(100% - 29px);
  margin-right: 20px;
}

.e-ddt.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  max-width: calc(100% - 55px);
  margin-right: 45px;
}

.e-ddt input[readonly], .e-ddt .e-dropdowntree, .e-ddt input[readonly].e-input {
  pointer-events: none;
}

.e-ddt input[readonly].e-chip-input, .e-ddt .e-dropdowntree.e-chip-input, .e-ddt input[readonly].e-input.e-chip-input {
  visibility: hidden;
  width: 0;
}

.e-ddt.e-popup {
  border: 1px solid var(--color-sf-border-light);
  border-radius: calc(var(--e-radius) * .25);
  margin-top: 1px;
  position: absolute;
  box-shadow: 0 8px 16px #00000024, 0 0 2px #0000001f;
}

.e-ddt.e-popup .e-selectall-parent {
  cursor: pointer;
  text-indent: 26px;
  white-space: nowrap;
  border-bottom: 1px solid;
  width: 100%;
  padding: 8px 12px;
  line-height: 22px;
  display: block;
  position: relative;
  overflow: hidden;
}

.e-ddt.e-popup .e-selectall-parent.e-hide-selectall {
  display: none;
}

.e-ddt.e-popup .e-selectall-parent .e-checkbox-wrapper {
  text-indent: 0;
  position: relative;
  bottom: 2px;
}

.e-ddt.e-popup .e-selectall-parent .e-all-text {
  margin: 0 4px;
  font-family: inherit;
  font-size: 14px;
}

.e-ddt.e-popup .e-filter-wrap {
  border-top-width: 0;
  border: 1px solid var(--color-sf-border-light);
  padding: 4px;
  display: block;
}

.e-ddt.e-popup .e-filter-wrap .e-input, .e-ddt.e-popup .e-filter-wrap .e-input:focus {
  padding: 0 20px;
}

.e-ddt.e-popup .e-filter-wrap .e-input-group {
  margin-bottom: 0;
}

.e-ddt.e-popup .e-popup-content {
  position: relative;
  overflow: auto;
}

.e-ddt.e-popup .e-popup-content .e-ddt-nodata {
  display: none;
}

.e-ddt.e-popup .e-popup-content.e-no-data {
  cursor: default;
  text-align: center;
  padding: 14px 16px;
  font-family: inherit;
  font-size: 14px;
}

.e-ddt.e-popup .e-popup-content.e-no-data .e-treeview {
  display: none;
}

.e-ddt.e-popup .e-popup-content.e-no-data .e-ddt-nodata {
  display: block;
}

.e-ddt.e-popup .e-treeview {
  width: 100%;
  display: inline-table;
}

.e-ddt.e-popup .e-treeview > .e-ul {
  overflow: hidden;
}

.e-ddt.e-popup .e-ddt-footer, .e-ddt.e-popup .e-ddt-header {
  cursor: default;
}

.e-ddt.e-rtl.e-show-chip .e-chips {
  float: right;
}

.e-ddt.e-rtl.e-show-chip .e-overflow .e-remain, .e-ddt.e-rtl.e-show-text .e-overflow .e-remain {
  padding: 0 4px 0 0;
}

.e-ddt.e-rtl.e-show-chip .e-overflow .e-remain.e-wrap-count, .e-ddt.e-rtl.e-show-text .e-overflow .e-remain.e-wrap-count {
  padding-top: 3px;
}

.e-ddt.e-rtl.e-show-chip .e-overflow.e-wrap-count, .e-ddt.e-rtl.e-show-text .e-overflow.e-wrap-count {
  position: absolute;
  right: auto;
}

.e-ddt.e-rtl.e-show-text .e-overflow.e-total-count .e-remain {
  padding: 0 0 0 10px;
}

.e-ddt.e-rtl.e-show-chip .e-overflow.e-total-count .e-remain {
  padding: 3px 12px;
}

.e-ddt.e-rtl.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-left: 30px;
  margin-right: 1px;
}

.e-ddt.e-rtl.e-show-clear .e-chips-wrapper .e-chips:last-child {
  margin-left: 20px;
  margin-right: 1px;
}

.e-ddt.e-rtl.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-left: 45px;
  margin-right: 1px;
}

.e-ddt.e-rtl.e-input-group.e-control-wrapper.e-show-chip .e-clear-icon, .e-ddt.e-rtl.e-input-group.e-control-wrapper.e-show-chip .e-ddt-icon, .e-ddt.e-rtl.e-input-group.e-control-wrapper.e-show-text .e-clear-icon, .e-ddt.e-rtl.e-input-group.e-control-wrapper.e-show-text .e-ddt-icon, .e-ddt.e-rtl.e-float-input.e-control-wrapper.e-show-chip .e-clear-icon, .e-ddt.e-rtl.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon, .e-ddt.e-rtl.e-float-input.e-control-wrapper.e-show-text .e-clear-icon, .e-ddt.e-rtl.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon {
  left: 0;
  right: auto;
}

.e-ddt.e-rtl.e-input-group.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-ddt.e-rtl.e-input-group.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon, .e-ddt.e-rtl.e-float-input.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-ddt.e-rtl.e-float-input.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon {
  left: 30px;
}

.e-ddt.e-rtl.e-popup .e-treeview .e-list-item .e-ul {
  padding: 0 14px 0 0;
}

.e-ddt.e-rtl.e-popup .e-selectall-parent {
  text-indent: 17px;
}

.e-ddt.e-rtl.e-popup .e-selectall-parent .e-all-text {
  margin: 0 12px;
}

.e-ddt.e-popup .e-treeview .e-list-item .e-ul {
  padding: 0 0 0 14px;
}

.e-ddt-icon-hide {
  display: none;
}

.e-ddt .e-chips {
  background-color: var(--color-sf-content-bg-color-alt2);
}

.e-ddt .e-chips .e-chips-close:before {
  color: var(--color-sf-icon-color);
}

.e-ddt .e-chips > .e-chipcontent {
  color: var(--color-sf-content-text-color);
}

.e-ddt .e-overflow .e-remain {
  color: var(--color-sf-content-text-color-alt3);
}

.e-ddt.e-input-group.e-control-wrapper:focus, .e-ddt.e-float-input.e-control-wrapper:focus, .e-ddt.e-input-group.e-control-wrapper:active, .e-ddt.e-float-input.e-control-wrapper:active {
  border-color: var(--color-sf-border-focus);
}

.e-ddt.e-popup {
  background: var(--color-sf-flyout-bg-color);
  border-color: var(--color-sf-border-light);
}

.e-ddt.e-popup .e-popup-content.e-no-data {
  color: var(--color-sf-content-text-color);
}

.e-ddt.e-popup .e-selectall-parent {
  border-bottom-color: var(--color-sf-border-light);
}

.e-ddt.e-popup .e-selectall-parent:focus {
  background: var(--color-sf-content-bg-color-hover);
}

.e-ddt.e-popup .e-selectall-parent .e-all-text {
  color: var(--color-sf-content-text-color);
}

.e-bigger .e-ddt .e-chips, .e-ddt.e-bigger .e-chips {
  height: 30px;
}

.e-bigger .e-ddt.e-input-group.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-bigger .e-ddt.e-input-group.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon, .e-bigger .e-ddt.e-float-input.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-bigger .e-ddt.e-float-input.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon, .e-ddt.e-bigger.e-input-group.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-ddt.e-bigger.e-input-group.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon, .e-ddt.e-bigger.e-float-input.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-ddt.e-bigger.e-float-input.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon {
  right: 30px;
}

.e-bigger .e-ddt.e-input-group.e-control-wrapper.e-show-chip .e-ddt-icon, .e-bigger .e-ddt.e-input-group.e-control-wrapper.e-show-text .e-ddt-icon, .e-bigger .e-ddt.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon, .e-bigger .e-ddt.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon, .e-ddt.e-bigger.e-input-group.e-control-wrapper.e-show-chip .e-ddt-icon, .e-ddt.e-bigger.e-input-group.e-control-wrapper.e-show-text .e-ddt-icon, .e-ddt.e-bigger.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon, .e-ddt.e-bigger.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon {
  bottom: 0;
}

.e-bigger .e-ddt.e-input-group.e-control-wrapper .e-input-group-icon.e-ddt-icon, .e-bigger .e-ddt.e-float-input.e-control-wrapper .e-input-group-icon.e-ddt-icon, .e-ddt.e-bigger.e-input-group.e-control-wrapper .e-input-group-icon.e-ddt-icon, .e-ddt.e-bigger.e-float-input.e-control-wrapper .e-input-group-icon.e-ddt-icon {
  font-size: 18px;
}

.e-bigger .e-ddt.e-input-group.e-control-wrapper .e-clear-icon, .e-bigger .e-ddt.e-float-input.e-control-wrapper .e-clear-icon, .e-ddt.e-bigger.e-input-group.e-control-wrapper .e-clear-icon, .e-ddt.e-bigger.e-float-input.e-control-wrapper .e-clear-icon {
  min-height: 24px;
  padding: 0;
}

.e-bigger .e-ddt.e-input-group.e-control-wrapper .e-clear-icon:before, .e-bigger .e-ddt.e-float-input.e-control-wrapper .e-clear-icon:before, .e-ddt.e-bigger.e-input-group.e-control-wrapper .e-clear-icon:before, .e-ddt.e-bigger.e-float-input.e-control-wrapper .e-clear-icon:before {
  font-size: 18px;
}

.e-bigger .e-ddt.e-show-chip .e-overflow .e-remain.e-wrap-count, .e-ddt.e-bigger.e-show-chip .e-overflow .e-remain.e-wrap-count {
  padding-top: 9px;
  padding-bottom: 9px;
}

.e-bigger .e-ddt .e-overflow.e-show-text, .e-ddt.e-bigger .e-overflow.e-show-text {
  padding: 7px 16px;
}

.e-bigger .e-ddt.e-show-dd-icon .e-chips-wrapper .e-chips:last-child, .e-ddt.e-bigger.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  max-width: calc(100% - 25px);
  margin-right: 38px;
}

.e-bigger .e-ddt.e-show-clear .e-chips-wrapper .e-chips:last-child, .e-ddt.e-bigger.e-show-clear .e-chips-wrapper .e-chips:last-child {
  max-width: calc(100% - 35px);
  margin-right: 38px;
}

.e-bigger .e-ddt.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child, .e-ddt.e-bigger.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  max-width: calc(100% - 60px);
  margin-right: 52px;
}

.e-bigger .e-ddt.e-popup .e-selectall-parent, .e-ddt.e-bigger.e-popup .e-selectall-parent {
  text-indent: 42px;
  padding: 0 8px;
}

.e-bigger .e-ddt.e-popup .e-selectall-parent .e-all-text, .e-ddt.e-bigger.e-popup .e-selectall-parent .e-all-text {
  margin: 0 8px;
  font-size: 16px;
  line-height: 24px;
}

.e-bigger .e-ddt.e-popup .e-treeview .e-fullrow, .e-ddt.e-bigger.e-popup .e-treeview .e-fullrow {
  height: 44px;
}

.e-bigger .e-ddt.e-rtl.e-show-dd-icon .e-chips-wrapper .e-chips:last-child, .e-ddt.e-bigger.e-rtl.e-show-dd-icon .e-chips-wrapper .e-chips:last-child, .e-bigger .e-ddt.e-rtl.e-show-clear .e-chips-wrapper .e-chips:last-child, .e-ddt.e-bigger.e-rtl.e-show-clear .e-chips-wrapper .e-chips:last-child {
  margin-left: 38px;
  margin-right: 1px;
}

.e-bigger .e-ddt.e-rtl.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child, .e-ddt.e-bigger.e-rtl.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-left: 1px;
  margin-right: 52px;
}

.e-bigger .e-ddt.e-rtl.e-show-chip.e-input-group.e-show-dd-icon .e-clear-icon, .e-bigger .e-ddt.e-rtl.e-show-text.e-input-group.e-show-dd-icon .e-clear-icon, .e-ddt.e-bigger.e-rtl.e-show-chip.e-input-group.e-show-dd-icon .e-clear-icon, .e-ddt.e-bigger.e-rtl.e-show-text.e-input-group.e-show-dd-icon .e-clear-icon {
  left: 38px;
  right: auto;
}

.e-bigger .e-ddt.e-rtl .e-selectall-parent, .e-ddt.e-bigger.e-rtl .e-selectall-parent {
  text-indent: 41px;
}

.e-bigger .e-ddt.e-rtl .e-selectall-parent .e-all-text, .e-ddt.e-bigger.e-rtl .e-selectall-parent .e-all-text {
  margin: 0 8px;
}

.e-multiselect.e-input-group .e-ddl-icon:before {
  content: "";
  font-family: e-icons;
}

.e-multi-select-wrapper .e-chips .e-chips-close:before {
  content: "";
  cursor: pointer;
  position: relative;
  top: 0;
  left: 0;
}

.e-multi-select-wrapper .e-close-hooker:before {
  content: "";
  cursor: pointer;
  margin: auto;
  position: relative;
}

.e-multiselect.e-input-group .e-ddl-disable-icon:before {
  content: "";
}

.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-filled.e-multiselect .e-down-icon .e-chips-close.e-close-hooker {
  width: 20px;
  height: 20px;
  margin-top: -33px;
  right: 18px;
}

.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker {
  margin-top: -32px;
}

.e-small.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-small .e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  width: 18px;
  height: 18px;
  margin: -29px 0 8px;
}

.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-small .e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker {
  margin-top: -26px;
}

.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker:before {
  content: "";
  text-align: center;
  vertical-align: middle;
  width: 16px;
  height: 16px;
  padding: 0;
  font-size: 16px;
}

.e-small.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker:before, .e-small .e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker:before {
  width: 14px;
  height: 14px;
  font-size: 14px;
}

.e-popup.e-multi-select-list-wrapper.e-resize .e-icons.e-resizer-right:before {
  content: "";
}

.e-multi-select-wrapper {
  box-sizing: border-box;
  cursor: text;
  -webkit-user-select: none;
  user-select: none;
  width: 100%;
  min-height: 28px;
  padding: 1px 32px 1px 0;
  line-height: normal;
  position: relative;
}

.e-multi-select-wrapper.e-delimiter .e-searcher, .e-multi-select-wrapper.e-delimiter .e-multi-searcher {
  vertical-align: middle;
  height: 27px;
}

.e-multi-select-wrapper.e-delimiter .e-searcher .e-dropdownbase, .e-multi-select-wrapper.e-delimiter .e-multi-searcher .e-dropdownbase {
  height: 100%;
  min-height: 100%;
}

.e-multi-select-wrapper .e-delim-view {
  white-space: nowrap;
}

.e-multi-select-wrapper .e-delim-view.e-delim-values.e-delim-overflow, .e-multi-select-wrapper .e-delim-view.e-delim-values.e-delim-total {
  box-sizing: border-box;
  text-overflow: ellipsis;
  display: inline-block;
  overflow: hidden;
}

.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close:before {
  color: var(--color-sf-content-text-color);
  font-size: 16px;
  top: 0;
  left: 12px;
}

.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chipcontent {
  background-color: var(--color-sf-primary);
  color: var(--color-sf-content-text-color);
  padding: 12px 4px 11px 0;
}

.e-multi-select-wrapper .e-searcher.e-zero-size:not(.e-multiselect-box), .e-multi-select-wrapper .e-multi-searcher.e-zero-size:not(.e-multiselect-box) {
  width: 0;
}

.e-multi-select-wrapper .e-searcher.e-zero-size:not(.e-multiselect-box) input[type="text"], .e-multi-select-wrapper .e-multi-searcher.e-zero-size:not(.e-multiselect-box) input[type="text"] {
  height: 1px;
  min-height: 1px;
}

.e-multi-select-wrapper .e-chips.e-mob-chip > .e-chipcontent {
  max-width: 100%;
}

.e-multiselect.e-control-container .e-multi-select-wrapper .e-multi-searcher, .e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-multi-searcher {
  float: left;
  width: auto;
  display: flex;
}

.e-multiselect.e-control-container .e-multi-select-wrapper.e-delimiter .e-multi-searcher, .e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper.e-delimiter .e-multi-searcher {
  float: none;
  display: inline-flex;
}

.e-multiselect.e-control-container .e-multi-select-wrapper .e-multi-searcher.e-zero-size:not(.e-multiselect-box), .e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-multi-searcher.e-zero-size:not(.e-multiselect-box) {
  width: 0;
}

.e-multiselect.e-control-container .e-multi-select-wrapper .e-delim-values.e-delim-hide, .e-multiselect.e-control-container .e-multi-select-wrapper .e-delim-view.e-delim-values.e-delim-hide, .e-multiselect.e-control-container .e-multi-select-wrapper .e-chips-collection.e-delim-hide, .e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-delim-values.e-delim-hide, .e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-delim-view.e-delim-values.e-delim-hide, .e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-chips-collection.e-delim-hide {
  display: none;
}

.e-multiselect.e-control-container .e-multi-select-wrapper .e-delim-values, .e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-delim-values {
  word-break: break-word;
  align-items: center;
  max-width: 100%;
  display: inline;
}

.e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon, .e-multiselect.e-control-container .e-multi-select-wrapper .e-ddl-icon, .e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-clear-icon, .e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
  cursor: pointer;
  outline: 0;
  flex-direction: row;
  align-items: center;
  margin-top: -2em;
  padding: 0;
  display: none;
  position: absolute;
  top: 100%;
  right: 5px;
}

.e-multiselect.e-control-container :not(.e-disabled).e-multi-select-wrapper:hover .e-clear-icon, .e-multiselect.e-control-container .e-multi-select-wrapper .e-ddl-icon, .e-multiselect.e-control-container.e-input-group :not(.e-disabled).e-multi-select-wrapper:hover .e-clear-icon, .e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
  display: flex;
}

.e-multiselect.e-control-container .e-multi-select-wrapper .e-ddl-icon, .e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
  margin-top: -2.3em;
  margin-right: 0;
  padding: 9px;
  right: 0;
}

.e-multiselect.e-control-container .e-multi-select-wrapper.e-delimiter, .e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper.e-delimiter {
  top: -1px;
}

.e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon, .e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-clear-icon {
  width: 28px;
  height: 28px;
  font-size: 14px;
}

.e-multiselect.e-control-container.e-rtl .e-multi-select-wrapper .e-multi-searcher, .e-multiselect.e-control-container.e-input-group.e-rtl .e-multi-select-wrapper .e-multi-searcher {
  float: right;
}

.e-multiselect.e-control-container.e-rtl .e-multi-select-wrapper.e-delimiter .e-multi-searcher, .e-multiselect.e-control-container.e-input-group.e-rtl .e-multi-select-wrapper.e-delimiter .e-multi-searcher {
  float: none;
}

.e-multiselect.e-control-container.e-rtl .e-multi-select-wrapper .e-clear-icon, .e-multiselect.e-control-container.e-rtl .e-multi-select-wrapper .e-ddl-icon, .e-multiselect.e-control-container.e-input-group.e-rtl .e-multi-select-wrapper .e-clear-icon, .e-multiselect.e-control-container.e-input-group.e-rtl .e-multi-select-wrapper .e-ddl-icon {
  left: 0;
  right: auto;
}

.e-multiselect.e-control-container.e-rtl .e-multi-select-wrapper.e-down-icon, .e-multiselect.e-control-container.e-input-group.e-rtl .e-multi-select-wrapper.e-down-icon {
  padding: 0 0 0 48px;
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-disabled, .e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-disabled {
  opacity: .7;
  pointer-events: none;
}

.e-multiselect.e-input-group, .e-multiselect.e-float-input {
  word-wrap: initial;
}

.e-multiselect.e-input-group .e-searcher .e-label-top, .e-multiselect.e-input-group .e-multi-searcher .e-label-top {
  top: 15px;
}

.e-multi-select-wrapper.e-close-icon-hide {
  padding-right: 0;
}

.e-multi-select-wrapper .e-chips-collection {
  cursor: default;
  display: block;
}

.e-multiselect.e-input-group.e-control-wrapper:not(.e-control-container) .e-multi-select-wrapper.e-down-icon .e-chips-collection {
  margin-right: 30px;
}

.e-multi-select-wrapper .e-multi-hidden {
  visibility: hidden;
  border: 0;
  width: 0;
  height: 0;
  position: absolute;
}

.e-multi-select-wrapper .e-chips {
  float: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  align-items: center;
  max-width: 100%;
  margin: 3px;
  padding: 0 4px 0 8px;
  display: inline-flex;
  overflow: hidden;
}

.e-multi-select-wrapper .e-chips > .e-chipcontent {
  text-indent: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
  padding: 0 4px 0 0;
  overflow: hidden;
}

.e-multi-select-wrapper.e-delimiter .e-searcher {
  float: none;
  display: inline-block;
}

.e-multi-select-wrapper .e-mob-chip.e-chips > .e-chipcontent {
  padding: 8px 4px 8px 0;
}

.e-multiselect.e-rtl .e-multi-select-wrapper .e-mob-chip.e-chips > .e-chipcontent {
  padding: 8px 0 8px 4px;
}

.e-multi-select-wrapper .e-chips-close {
  float: right;
  align-self: center;
  width: 16px;
  height: 16px;
  margin: 0;
  font-family: e-icons;
  display: flex;
}

.e-rtl .e-multi-select-wrapper .e-chips-close {
  margin: 0;
}

.e-multi-select-wrapper .e-mob-chip.e-chips .e-chips-close {
  margin: 3px 0 0;
}

.e-multi-select-wrapper .e-chips-close.e-close-hooker {
  cursor: default;
  width: 28px;
  height: 28px;
  margin-top: -2em;
  font-size: 14px;
  position: absolute;
  top: 100%;
  right: 5px;
}

.e-multiselect .e-down-icon .e-chips-close.e-close-hooker, .e-small.e-multiselect .e-down-icon .e-chips-close.e-close-hooker, .e-multiselect.e-input-group.e-control-container .e-multi-select-wrapper.e-down-icon .e-clear-icon {
  right: 32px;
}

.e-multiselect.e-input-group.e-control-container.e-rtl .e-multi-select-wrapper.e-down-icon .e-clear-icon {
  left: 32px;
  right: auto;
}

.e-multi-select-wrapper input[type="text"] {
  font-family: var(--e-font-family);
  text-indent: 0;
  background: none;
  border: 0;
  outline: none;
  height: 28px;
  min-height: 28px;
  padding: 4px 0 4px 12px;
  font-size: 14px;
  font-weight: normal;
}

.e-multiselect.e-filled .e-multi-select-wrapper input[type="text"] {
  color: inherit;
  font-family: var(--e-font-family);
  text-indent: 10px;
  background: none;
  border: 0;
  outline: none;
  height: 28px;
  min-height: 28px;
  padding: 0;
  font-size: 14px;
  font-weight: normal;
}

.e-rtl.e-multiselect.e-filled .e-multi-select-wrapper input[type="text"] {
  padding: 5px;
}

.e-multi-select-wrapper input[type="text"]::-ms-clear {
  display: none;
}

.e-multi-select-wrapper .e-searcher {
  float: left;
  width: auto;
  display: block;
}

.e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width {
  width: calc(100% - 32px);
}

.e-small .e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width, .e-small.e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width {
  width: calc(100% - 30px);
}

.e-multi-select-wrapper .e-delim-values {
  font-family: var(--e-font-family);
  vertical-align: middle;
  max-width: 100%;
  padding-left: 10px;
  padding-right: 6px;
  font-size: 14px;
  line-height: 28px;
}

.e-multi-select-list-wrapper .e-hide-listitem, .e-multi-select-list-wrapper .e-hide-group-header {
  display: none;
}

.e-multi-select-wrapper .e-delim-values .e-remain {
  color: var(--color-sf-content-text-color);
  cursor: pointer;
  padding-left: 16px;
  font-size: 14px;
  display: inline-block;
}

.e-multiselect.e-disabled .e-multi-select-wrapper, .e-multiselect.e-disabled .e-multi-select-wrapper .e-chips .e-chips-close:before {
  cursor: not-allowed;
}

.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close {
  width: 40px;
  height: 40px;
  margin: 0 0 0 auto;
  position: relative;
  top: 0;
  left: 0;
}

.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected {
  align-self: center;
  width: 92%;
  padding: 0 0 0 16px;
  display: inline-flex;
  box-shadow: 0 2px 3px 1px #00000036;
}

.e-multi-select-wrapper .e-ddl-disable-icon:before {
  content: "";
}

.e-multiselect.e-rtl .e-multi-select-wrapper.e-delimiter .e-searcher {
  float: none;
}

.e-multiselect.e-rtl .e-multi-select-wrapper.e-close-icon-hide {
  padding-left: 0;
}

.e-multiselect.e-rtl .e-multi-select-wrapper {
  padding: 0 2px 0 32px;
}

.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close:before {
  left: -12px;
}

.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close {
  margin: 0 auto 0 0;
}

.e-multiselect.e-rtl .e-multi-select-wrapper .e-searcher {
  float: right;
}

.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips {
  float: right;
  margin: 3px;
  padding: 0 8px 0 4px;
}

.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips .e-chipcontent {
  padding: 5px 4px;
}

.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips .e-chips-close {
  float: left;
}

.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips .e-chips-close:before {
  left: 0;
}

.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips.e-mob-chip {
  padding: 0 4px 0 8px;
}

.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips.e-mob-chip .e-chipcontent {
  padding: 8px 4px;
}

.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected {
  padding: 0 8px 0 4px;
}

.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chipcontent {
  padding: 12px 4px;
}

.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  position: absolute;
  left: 32px;
  right: auto;
}

.e-multiselect.e-rtl .e-multi-select-wrapper .e-close-hooker:before {
  left: -4px;
}

.e-multiselect.e-rtl .e-multi-select-wrapper .e-delim-values .e-remain {
  padding-right: 16px;
}

.e-multiselect.e-rtl .e-down-icon .e-chips-close.e-close-hooker {
  left: 32px;
}

.e-multiselect.e-rtl .e-multi-select-wrapper.e-down-icon .e-close-hooker:before {
  left: -7px;
}

.e-popup.e-multi-select-list-wrapper .e-list-item .e-checkbox-wrapper {
  text-indent: 0;
  vertical-align: middle;
  margin-right: 8px;
  position: relative;
  bottom: 1px;
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group:not(.e-rtl) .e-list-item .e-checkbox-wrapper {
  padding-left: 14px;
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-rtl .e-list-item .e-checkbox-wrapper {
  padding-right: 25px;
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-list-group-item .e-checkbox-wrapper {
  text-indent: 0;
  vertical-align: middle;
  margin-right: 8px;
  position: relative;
  bottom: 1px;
}

.e-popup.e-multi-select-list-wrapper.e-rtl .e-list-item .e-checkbox-wrapper, .e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-rtl .e-list-group-item .e-checkbox-wrapper {
  margin-left: 12px;
  margin-right: 0;
}

.e-popup.e-multi-select-list-wrapper.e-rtl .e-list-item {
  padding-right: 0;
}

.e-popup.e-multi-select-list-wrapper.e-rtl .e-dropdownbase.e-rtl.e-dd-group .e-list-item {
  padding-right: 15px;
}

.e-multi-select-list-wrapper .e-selectall-parent {
  cursor: pointer;
  text-overflow: ellipsis;
  text-indent: 12px;
  white-space: nowrap;
  width: 100%;
  padding-right: 16px;
  line-height: 30px;
  display: block;
  position: relative;
  overflow: hidden;
}

.e-rtl .e-multi-select-list-wrapper .e-selectall-parent, .e-multi-select-list-wrapper.e-rtl .e-selectall-parent {
  padding-left: 16px;
  padding-right: 15px;
}

.e-multi-select-list-wrapper .e-selectall-parent .e-all-text {
  color: var(--color-sf-content-text-color);
  font-family: var(--e-font-family);
  font-size: 14px;
}

.e-multi-select-list-wrapper .e-selectall-parent .e-checkbox-wrapper {
  text-indent: 0;
  vertical-align: middle;
  margin-right: 8px;
  position: relative;
  bottom: 1px;
}

.e-multi-select-list-wrapper.e-rtl .e-selectall-parent .e-checkbox-wrapper {
  margin-left: 12px;
  margin-right: 0;
}

.e-multiselect .e-input-group-icon.e-ddl-icon {
  float: right;
  margin-top: 0;
}

.e-multiselect.e-rtl .e-input-group-icon.e-ddl-icon {
  float: left;
}

.e-multiselect.e-control-wrapper.e-checkbox .e-multi-select-wrapper.e-down-icon {
  padding-right: 0 48px 0 0;
}

.e-multiselect .e-multi-select-wrapper.e-down-icon {
  padding: 1px 0;
}

.e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-input-group:not(.e-control-container) .e-clear-icon {
  padding-left: 8px;
}

.e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-back-icon {
  padding: 0 8px;
}

.e-checkbox .e-multi-select-wrapper .e-delim-values .e-remain {
  padding-left: 10px;
  line-height: 20px;
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-disable .e-checkbox-wrapper .e-frame, .e-popup.e-multi-select-list-wrapper .e-list-group-item.e-disable .e-checkbox-wrapper .e-frame {
  opacity: .3;
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-disable, .e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-disable {
  opacity: .7;
}

.e-multi-select-wrapper input[readonly="true"], .e-multiselect.e-checkbox .e-multi-select-wrapper .e-searcher {
  pointer-events: none;
}

ejs-multiselect {
  display: block;
}

.e-small.e-multi-select-list-wrapper .e-selectall-parent, .e-small .e-multi-select-list-wrapper .e-selectall-parent {
  line-height: 24px;
}

.e-small .e-multi-select-wrapper .e-chips-close {
  width: 14px;
  height: 14px;
}

.e-small .e-multi-select-wrapper {
  min-height: 24px;
}

.e-small .e-multi-select-wrapper input[type="text"] {
  height: 24px;
  min-height: 24px;
}

.e-small .e-multi-select-wrapper .e-delim-values {
  font-size: 12px;
  line-height: 24px;
}

.e-small.e-multiselect.e-control-container .e-multi-select-wrapper .e-ddl-icon, .e-small.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
  margin-top: -1.3em;
}

.e-content-placeholder.e-multiselect.e-placeholder-multiselect {
  background-size: 300px 33px;
  min-height: 33px;
}

.e-multiselect.e-outline .e-multi-select-wrapper input[type="text"] {
  color: inherit;
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
  -webkit-box-align: normal;
  -ms-flex-align: normal;
  align-items: normal;
}

.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper {
  padding: 0 12px 0 8px;
}

.e-multiselect.e-filled.e-input-group.e-control-wrapper {
  padding: 0;
}

.e-filled.e-float-input .e-multi-select-wrapper {
  padding: 11px 12px 0;
}

.e-small.e-filled.e-float-input .e-multi-select-wrapper, .e-small .e-filled.e-float-input .e-multi-select-wrapper {
  padding: 12px 12px 0 8px;
}

.e-rtl.e-multiselect.e-filled.e-input-group.e-control-wrapper, .e-rtl.e-multiselect.e-filled.e-float-input.e-control-wrapper {
  padding: 0;
}

.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  height: 28px;
}

.e-small.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips, .e-small .e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips, .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper.e-mob-wrapper .e-chips.e-mob-chip, .e-small .e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips, .e-small.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  height: 24px;
}

.e-filled.e-float-input .e-multi-select-wrapper .e-chips {
  height: 18px;
}

.e-filled.e-float-input .e-multi-select-wrapper .e-chips, .e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  margin: 8px 8px 0 0;
  padding: 0 8px;
}

.e-rtl.e-filled.e-float-input .e-multi-select-wrapper .e-chips, .e-rtl.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  margin: 8px 0 0 8px;
  padding: 0 8px;
}

.e-small .e-filled .e-multi-select-wrapper .e-chips, .e-small.e-filled .e-multi-select-wrapper .e-chips {
  height: 16px 16px;
  margin: 4px 4px 0 0;
  padding-right: 8px;
}

.e.rtl.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips, .e-rtl.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips {
  margin: 4px 0 0 4px;
}

.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips > .e-chipcontent {
  padding: 0 8px 0 0;
  font-size: 13px;
}

.e-small.e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent, .e-small .e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 12px;
}

.e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  padding: 0 4px 0 0;
  font-size: 12px;
}

.e-rtl.e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  padding: 0 0 0 4px;
}

.e-small.e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent, .e-small .e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 10px;
}

.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper.e-mob-wrapper .e-chips > .e-chipcontent {
  padding-right: 4px;
  font-size: 13px;
}

.e-filled.e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-multiselect.e-control-container .e-filled.e-multi-select-wrapper .e-clear-icon {
  width: 16px;
  height: 38px;
  margin-top: -38px;
  top: 100%;
  right: 12px;
}

.e-multiselect.e-control-wrapper.e-input-group.e-readonly .e-clear-icon, .e-outline.e-multiselect.e-control-wrapper.e-input-group.e-readonly .e-clear-icon, .e-filled.e-multiselect.e-control-wrapper.e-input-group.e-readonly .e-clear-icon, .e-multiselect.e-readonly.e-control-wrapper.e-input-group.e-control-container :not(.e-disabled).e-multi-select-wrapper:hover .e-clear-icon, .e-multiselect.e-readonly.e-control-wrapper.e-input-group.e-control-container.e-input-group :not(.e-disabled).e-multi-select-wrapper:hover .e-clear-icon {
  display: none;
}

.e-multiselect.e-input-group.e-control-wrapper .e-input-group-icon {
  margin-right: 0;
}

.e-multiselect.e-control-container.e-input-group.e-disabled .e-input-group-icon.e-ddl-icon.e-icons, .e-multiselect.e-control-container.e-input-group.e-disabled .e-clear-icon {
  cursor: not-allowed;
}

.e-multiselect.e-control-wrapper.e-control-container.e-input-group.e-checkbox .e-multi-select-wrapper.e-down-icon, .e-multiselect.e-control-wrapper.e-control-container.e-input-group.e-checkbox .e-multi-select-wrapper.e-down-icon .e-multi-searcher .e-dropdownbase.e-control.e-multiselect.e-lib {
  cursor: pointer;
}

.e-popup.e-multi-select-list-wrapper.e-resize .e-resizer-right {
  cursor: nwse-resize;
  width: 15px;
  height: 15px;
  position: absolute;
  bottom: 0;
  right: 0;
}

.e-multi-select-wrapper .e-chips.e-chip-selected .e-chips-close:before {
  color: var(--color-sf-content-text-color);
}

.e-multi-select-wrapper .e-chips.e-chip-selected, .e-multiselect:not(.e-disabled) .e-multi-select-wrapper .e-chips.e-chip-selected:hover {
  background-color: var(--color-sf-content-bg-color-alt5);
}

.e-multiselect {
  box-sizing: border-box;
}

.e-multi-select-wrapper .e-chips > .e-chipcontent {
  -webkit-text-fill-color: var(--color-sf-content-text-color);
  color: var(--color-sf-content-text-color);
  font-family: var(--e-font-family);
  font-size: 14px;
}

.e-multi-select-wrapper .e-chips.e-chip-selected > .e-chipcontent {
  color: var(--color-sf-content-text-color);
}

.e-multi-select-wrapper .e-chips.e-chip-selected > .e-chipcontent:hover {
  color: var(--color-sf-content-text-color-hover);
}

.e-multi-select-wrapper .e-chips {
  background-color: var(--color-sf-chip-bg-color);
  border: 1px solid var(--color-sf-chip-border-color);
  border-radius: calc(var(--e-radius) * .375);
  height: 22px;
}

.e-multiselect:not(.e-disabled) .e-multi-select-wrapper .e-chips:hover {
  background-color: var(--color-sf-content-bg-color-alt4);
}

.e-multi-select-wrapper .e-chips > .e-chipcontent:hover {
  color: var(--color-sf-content-text-color-hover);
}

.e-multi-select-wrapper .e-chips .e-chips-close:before {
  -webkit-text-fill-color: var(--color-sf-icon-color);
  color: var(--color-sf-icon-color);
  font-size: 16px;
}

.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected {
  background-color: var(--color-sf-primary);
  border-radius: calc(var(--e-radius) * .375);
  color: var(--color-sf-content-text-color);
  height: 40px;
  line-height: 40px;
}

.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chipcontent {
  color: var(--color-sf-content-text-color);
}

.e-multi-select-wrapper .e-chips.e-mob-chip {
  height: 30px;
}

.e-popup.e-multi-select-list-wrapper {
  box-sizing: content-box;
  overflow: initial;
  box-shadow: 0 8px 16px #00000024, 0 0 2px #0000001f;
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-active {
  border-bottom: 1px solid #0000;
  border-left: 1px solid var(--color-sf-content-bg-color-selected);
  border-right: 1px solid var(--color-sf-content-bg-color-selected);
  border-top: 1px solid var(--color-sf-border-selected);
}

.e-popup.e-multi-select-list-wrapper.e-checkbox .e-list-item.e-active, .e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-active {
  color: var(--color-sf-content-text-color);
  background-color: #0000;
  border-color: #0000;
}

.e-popup.e-multi-select-list-wrapper.e-checkbox .e-list-item.e-active.e-item-focus {
  color: var(--color-sf-flyout-text-color-selected);
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-active.e-item-focus {
  color: var(--color-sf-content-text-color);
}

.e-popup.e-multi-select-list-wrapper.e-checkbox .e-list-item.e-active.e-hover {
  background-color: var(--color-sf-content-bg-color-hover);
  color: var(--color-sf-flyout-text-color-focus);
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-active.e-hover {
  background-color: var(--color-sf-content-bg-color-hover);
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-active:first-child {
  border-top: 1px solid #0000;
  border-bottom: 1px solid #0000;
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-active:last-child {
  border-bottom: 1px solid #0000;
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-active.e-item-focus + li.e-active {
  border-top: 1px solid #0000;
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-active.e-item-focus, .e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-list-group-item.e-active.e-item-focus {
  background-color: var(--color-sf-content-bg-color-selected);
  -webkit-box-shadow: none;
  box-shadow: none;
  color: var(--color-sf-content-text-color-selected);
  border: 1px solid #0000;
}

.e-popup.e-multi-select-list-wrapper .e-list-item, .e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-list-group-item {
  border: 0 solid #0000;
}

.e-multi-select-wrapper input.e-dropdownbase:-moz-placeholder-shown {
  color: var(--color-sf-placeholder-text-color);
}

.e-multi-select-wrapper input.e-dropdownbase::-moz-placeholder {
  color: var(--color-sf-placeholder-text-color);
}

.e-multi-select-wrapper input.e-dropdownbase:-ms-placeholder-shown {
  color: var(--color-sf-placeholder-text-color);
}

.e-multi-select-wrapper input.e-dropdownbase::-webkit-input-placeholder {
  color: var(--color-sf-placeholder-text-color);
}

.e-ul.e-reorder, .e-multi-select-list-wrapper .e-selectall-parent {
  border-bottom: 1px solid var(--color-sf-border-light);
}

.e-multi-select-wrapper .e-delim-values {
  -webkit-text-fill-color: var(--color-sf-content-text-color);
  color: var(--color-sf-content-text-color);
}

.e-multi-select-wrapper .e-chips-close.e-close-hooker {
  color: var(--color-sf-icon-color);
}

.e-small .e-multi-select-wrapper .e-chips {
  height: 18px;
}

.e-small .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 12px;
}

.e-small .e-multi-select-wrapper .e-chips .e-chips-close:before {
  font-size: 14px;
}

.e-small .e-multi-select-wrapper .e-close-hooker:before {
  left: 6px;
}

.e-multiselect.e-disabled .e-multi-select-wrapper .e-delim-values {
  -webkit-text-fill-color: var(--color-sf-content-text-color-disabled);
  color: var(--color-sf-content-text-color-disabled);
}

.e-dropdownbase .e-list-item.e-active, .e-dropdownbase .e-list-item.e-active.e-hover {
  font-weight: 400;
}

.e-dropdownbase .e-list-group-item, .e-fixed-head {
  text-transform: uppercase;
  font-size: 12px;
}

.e-small .e-dropdownbase .e-list-group-item, .e-small .e-fixed-head, .e-small.e-dropdownbase .e-list-group-item, .e-small.e-fixed-head {
  font-size: 10px;
}

.e-dropdownbase .e-list-item .e-list-icon {
  -webkit-padding-end: 8px;
  padding-inline-end: 8px;
}

.e-small .e-dropdownbase .e-list-item .e-list-icon {
  -webkit-padding-end: 4px;
  padding-inline-end: 4px;
}

.e-dropdownbase .e-list-item {
  border-radius: calc(var(--e-radius) * .375) !important;
}

.e-multi-select-wrapper .e-chips-collection .e-chips .e-chips-close.e-icon:before {
  line-height: 30px;
  top: 0;
}

.e-multiselect .e-input-group-icon.e-ddl-icon {
  border-radius: calc(var(--e-radius) * 0) calc(var(--e-radius) * .25) calc(var(--e-radius) * .25) calc(var(--e-radius) * 0);
  border-right-width: 0;
}

.e-multiselect.e-rtl .e-input-group-icon.e-ddl-icon {
  border-radius: calc(var(--e-radius) * .25) calc(var(--e-radius) * 0) calc(var(--e-radius) * 0) calc(var(--e-radius) * .25);
  border-left-width: 0;
  border-right-width: 0;
}

.e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
  width: 32px;
  height: 32px;
}

.e-multi-select-wrapper .e-searcher input[type="text"], .e-multi-select-wrapper .e-multi-searcher input[type="text"] {
  color: var(--color-sf-content-text-color);
  height: 100%;
}

.e-bigger.e-small.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-bigger.e-small .e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-bigger .e-small.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-small .e-bigger.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  width: 20px;
  height: 20px;
  margin-top: -33px;
  right: 18px;
}

.e-bigger.e-small.e-filled.e-multiselect .e-down-icon .e-chips-close.e-close-hooker, .e-bigger.e-small .e-filled.e-multiselect .e-down-icon .e-chips-close.e-close-hooker, .e-bigger .e-small.e-filled.e-multiselect .e-down-icon .e-chips-close.e-close-hooker, .e-small .e-bigger.e-filled.e-multiselect .e-down-icon .e-chips-close.e-close-hooker {
  width: 20px;
  height: 20px;
  margin-top: -35px;
  right: 45px;
}

.e-bigger.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-bigger.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-bigger .e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-small .e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-bigger.e-small.e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker, .e-bigger.e-small .e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker, .e-bigger .e-small.e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker, .e-small .e-bigger.e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker {
  margin-top: -32px;
}

.e-bigger.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-bigger .e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  width: 24px;
  height: 24px;
}

.e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-bigger .e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker {
  margin-top: -40px;
}

.e-bigger.e-small.e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker, .e-bigger.e-small .e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker, .e-bigger .e-small.e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker, .e-small .e-bigger.e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker, .e-bigger.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-bigger.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-bigger .e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-small .e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  margin-top: -32px;
  right: 40px;
}

.e-bigger.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-bigger .e-filled.e-multiselect .e-down-icon .e-chips-close.e-close-hooker {
  margin-top: -44px;
}

.e-bigger.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close, .e-bigger .e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close {
  width: 16px;
  height: 16px;
}

.e-bigger.e-small.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker:before, .e-bigger.e-small .e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker:before, .e-bigger .e-small.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker:before, .e-small .e-bigger.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker:before {
  content: "";
  text-align: center;
  vertical-align: middle;
  width: 16px;
  height: 16px;
  padding: 0;
  font-size: 16px;
}

.e-bigger.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker:before, .e-bigger .e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker:before {
  width: 20px;
  height: 20px;
  font-size: 20px;
}

.e-bigger .e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon, .e-bigger.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
  margin-top: -2.1em;
  padding: 11px;
}

.e-bigger .e-multi-select-wrapper {
  min-height: 36px;
}

.e-bigger .e-multi-select-wrapper .e-chips {
  margin: 3px;
}

.e-bigger .e-multi-select-wrapper .e-chips > .e-chipcontent {
  padding: 8px 4px 8px 0;
}

.e-bigger .e-multiselect.e-rtl .e-multi-select-wrapper .e-chips > .e-chipcontent {
  padding: 8px 0 8px 4px;
}

.e-bigger .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  margin-top: -2.3em;
}

.e-bigger .e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon, .e-bigger.e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
  margin-top: -2.5em;
}

.e-bigger .e-multi-select-wrapper input[type="text"], .e-multi-select-wrapper.e-mob-wrapper input[type="text"] {
  height: 28px;
  min-height: 28px;
}

.e-bigger .e-multi-select-wrapper input[type="text"] {
  height: 36px;
  min-height: 36px;
}

.e-bigger .e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width, .e-bigger.e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width {
  width: calc(100% - 50px);
}

.e-bigger.e-small .e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width, .e-bigger.e-small.e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width, .e-bigger .e-small.e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width, .e-small .e-bigger.e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width {
  width: calc(100% - 32px);
}

.e-bigger .e-multi-select-wrapper .e-delim-values {
  padding-left: 10px;
  line-height: 36px;
}

.e-bigger .e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-rtl .e-list-item .e-checkbox-wrapper {
  padding-right: 25px;
}

.e-bigger .e-popup.e-multi-select-list-wrapper .e-list-item .e-checkbox-wrapper, .e-bigger.e-popup.e-multi-select-list-wrapper .e-list-item .e-checkbox-wrapper, .e-bigger .e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-list-group-item .e-checkbox-wrapper, .e-bigger.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-list-group-item .e-checkbox-wrapper {
  margin-right: 12px;
  bottom: 1px;
}

.e-bigger .e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-dropdownbase.e-dd-group .e-list-group-item {
  padding-left: 16px;
}

.e-bigger .e-popup.e-multi-select-list-wrapper.e-multiselect-group:not(.e-rtl) .e-dropdownbase.e-dd-group .e-list-item .e-checkbox-wrapper {
  padding-left: 14px;
}

.e-bigger.e-multi-select-list-wrapper .e-selectall-parent, .e-bigger .e-multi-select-list-wrapper .e-selectall-parent {
  text-indent: 16px;
  font-size: 14px;
  line-height: 36px;
}

.e-bigger.e-multi-select-list-wrapper .e-selectall-parent .e-checkbox-wrapper, .e-bigger .e-multi-select-list-wrapper .e-selectall-parent .e-checkbox-wrapper {
  margin-right: 12px;
  bottom: 1px;
}

.e-bigger .e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-input-filter, .e-bigger .e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-input-group.e-input-focus {
  padding: 0;
}

.e-bigger .e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-input-group:not(.e-control-container) .e-clear-icon {
  padding-left: 8px;
}

.e-bigger .e-checkbox .e-multi-select-wrapper .e-delim-values {
  line-height: 36px;
}

.e-bigger.e-small.e-multi-select-list-wrapper .e-selectall-parent, .e-bigger.e-small .e-multi-select-list-wrapper .e-selectall-parent {
  line-height: 32px;
}

.e-bigger.e-small.e-multiselect.e-control-container .e-multi-select-wrapper .e-ddl-icon, .e-bigger.e-small.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
  margin-top: -1.3em;
}

.e-bigger.e-small .e-multi-select-wrapper .e-chips-close {
  width: 18px;
  height: 18px;
}

.e-bigger.e-small .e-multi-select-wrapper {
  min-height: 28px;
}

.e-bigger.e-small .e-multi-select-wrapper input[type="text"] {
  height: 32px;
  min-height: 32px;
}

.e-small.e-bigger .e-multi-select-wrapper .e-delim-values {
  font-size: 14px;
  line-height: 32px;
}

.e-bigger.e-small .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-bigger.e-small .e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
  margin-top: -1.64em;
  right: 5px;
}

.e-bigger .e-content-placeholder.e-multiselect.e-placeholder-multiselect, .e-bigger.e-content-placeholder.e-multiselect.e-placeholder-multiselect {
  background-size: 300px 40px;
  min-height: 40px;
}

.e-small.e-filled:not(.e-bigger).e-multiselect:not(.e-float-input) .e-multi-select-wrapper, .e-small .e-filled:not(.e-bigger).e-multiselect:not(.e-float-input) .e-multi-select-wrapper {
  padding: 3px 12px 0 4px;
}

.e-bigger.e-small.e-multiselect.e-filled.e-input-group.e-control-wrapper, .e-bigger.e-small .e-multiselect.e-filled.e-input-group.e-control-wrapper, .e-bigger .e-small.e-multiselect.e-filled.e-input-group.e-control-wrapper, .e-small .e-bigger.e-multiselect.e-filled.e-input-group.e-control-wrapper {
  padding: 0;
}

.e-bigger.e-small.e-filled.e-float-input .e-multi-select-wrapper, .e-bigger.e-small .e-filled.e-float-input .e-multi-select-wrapper, .e-bigger .e-small.e-filled.e-float-input .e-multi-select-wrapper, .e-small .e-bigger.e-filled.e-float-input .e-multi-select-wrapper {
  padding: 11px 12px 0;
}

.e-bigger.e-filled.e-float-input .e-multi-select-wrapper, .e-bigger .e-filled.e-float-input .e-multi-select-wrapper {
  padding: 19px 12px 0 16px;
}

.e-bigger:not(.e-small).e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper {
  padding-top: 3px;
}

.e-bigger.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper.e-delimiter input[type="text"], .e-bigger .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper.e-delimiter input[type="text"] {
  padding: 5px 0;
}

.e-bigger.e-small.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips, .e-bigger.e-small .e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips, .e-bigger .e-small.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips, .e-small .e-bigger.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  height: 28px;
}

.e-bigger.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-chips, .e-bigger .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-chips {
  height: 24px;
}

.e-bigger.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips, .e-bigger .e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  height: 32px;
}

.e-bigger.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips, .e-bigger.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips, .e-bigger .e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips, .e-small .e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips {
  height: 18px;
}

.e-bigger.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips, .e-bigger.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips, .e-bigger .e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips, .e-small .e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips, .e-bigger.e-small.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips, .e-bigger.e-small .e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips, .e-bigger .e-small.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips, .e-small .e-bigger.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  margin: 8px 8px 0 0;
  padding: 0 8px 0 0;
}

.e-rtl.e-bigger.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips, .e-rtl.e-bigger.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips, .e-rtl.e-bigger .e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips, .e-rtl.e-small .e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips, .e-rtl.e-bigger.e-small.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips, .e-rtl.e-bigger.e-small .e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips, .e-rtl.e-bigger .e-small.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips, .e-rtl.e-small .e-bigger.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  margin: 8px 0 0 8px;
  padding: 0 8px;
}

.e-bigger.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips, .e-bigger.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips, .e-bigger .e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips, .e-small .e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips {
  padding-left: 8px;
}

.e-bigger.e-small.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips > .e-chipcontent, .e-bigger.e-small .e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips > .e-chipcontent, .e-bigger .e-small.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips > .e-chipcontent, .e-small .e-bigger.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips > .e-chipcontent {
  padding: 0 8px 0 0;
  font-size: 13px;
}

.e-bigger.e-small.e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent, .e-bigger.e-small .e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent, .e-bigger .e-small.e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent, .e-small .e-bigger.e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  padding: 0 4px 0 0;
  font-size: 12px;
}

.e-rtl.e-bigger.e-small.e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent, .e-rtl.e-bigger.e-small .e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent, .e-rtl.e-bigger .e-small.e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent, .e-rtl.e-small .e-bigger.e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  padding: 0 0 0 4px;
}

.e-bigger.e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent, .e-bigger .e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 13px;
}

.e-rtl.e-bigger.e-filled .e-multi-select-wrapper .e-chips, .e-rtl.e-bigger .e-filled .e-multi-select-wrapper .e-chips, .e-rtl.e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips, .e-rtl.e-bigger .e-filled.e-float-input .e-multi-select-wrapper .e-chips, .e-bigger.e-filled .e-multi-select-wrapper .e-chips, .e-bigger .e-filled .e-multi-select-wrapper .e-chips {
  padding: 0 12px;
}

.e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips, .e-bigger .e-filled.e-float-input .e-multi-select-wrapper .e-chips {
  padding-right: 8px;
}

.e-bigger.e-small .e-multi-select-wrapper .e-chips .e-chips-close:before {
  font-size: 18px;
}

.e-bigger.e-small .e-multi-select-wrapper .e-chips {
  height: 26px;
}

.e-bigger.e-small .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 14px;
}

.e-small.e-bigger .e-multi-select-wrapper .e-close-hooker:before {
  left: 6px;
}

.e-bigger .e-multi-select-wrapper .e-chips {
  height: 30px;
}

.e-bigger .e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
  width: 28px;
  height: 28px;
}

.e-listbox-tool .e-moveup:before {
  content: "";
}

.e-listbox-tool .e-movedown:before {
  content: "";
}

.e-listbox-tool .e-moveto:before {
  content: "";
}

.e-listbox-tool .e-movefrom:before {
  content: "";
}

.e-listbox-tool .e-moveallto:before {
  content: "";
}

.e-listbox-tool .e-moveallfrom:before {
  content: "";
}

.e-listbox-wrapper, .e-listbox-container, .e-listboxtool-wrapper {
  -webkit-overflow-scrolling: touch;
  box-sizing: border-box;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  width: 100%;
  display: block;
  position: relative;
}

.e-listbox-wrapper *, .e-listbox-container *, .e-listboxtool-wrapper * {
  box-sizing: border-box;
}

.e-listbox-wrapper, .e-listbox-container, .e-listboxtool-wrapper {
  border-radius: calc(var(--e-radius) * .25);
}

.e-listbox-wrapper .e-list-wrap:focus-visible, .e-listbox-wrapper:focus, .e-listbox-container .e-list-wrap:focus-visible, .e-listbox-container:focus, .e-listboxtool-wrapper .e-list-wrap:focus-visible, .e-listboxtool-wrapper:focus {
  outline: none;
}

.e-listbox-wrapper.e-disabled, .e-listbox-container.e-disabled, .e-listboxtool-wrapper.e-disabled {
  cursor: default;
  pointer-events: none;
}

.e-listbox-wrapper .e-list-item.e-disabled, .e-listbox-wrapper .e-list-item.e-disabled .e-list-icon, .e-listbox-container .e-list-item.e-disabled, .e-listbox-container .e-list-item.e-disabled .e-list-icon, .e-listboxtool-wrapper .e-list-item.e-disabled, .e-listboxtool-wrapper .e-list-item.e-disabled .e-list-icon {
  color: var(--color-sf-content-text-color-disabled);
  opacity: 1;
}

.e-listbox-wrapper:not(.e-list-template) .e-list-nrt, .e-listbox-container:not(.e-list-template) .e-list-nrt, .e-listboxtool-wrapper:not(.e-list-template) .e-list-nrt {
  text-align: center;
}

.e-listbox-wrapper .e-list-parent, .e-listbox-container .e-list-parent, .e-listboxtool-wrapper .e-list-parent {
  height: 100%;
  min-height: 32px;
}

.e-listbox-wrapper .e-list-item, .e-listbox-container .e-list-item, .e-listboxtool-wrapper .e-list-item {
  border-bottom: 0 solid;
  outline: none;
}

.e-listbox-wrapper .e-list-item:focus-visible, .e-listbox-container .e-list-item:focus-visible, .e-listboxtool-wrapper .e-list-item:focus-visible {
  -webkit-box-shadow: inset 0 0 0 1px var(--color-sf-shadow-color), inset 0 0 0 2px var(--color-sf-shadow-color1);
  box-shadow: inset 0 0 0 1px var(--color-sf-shadow-color), inset 0 0 0 2px var(--color-sf-shadow-color1);
  background-color: var(--color-sf-content-bg-color) !important;
  color: var(--color-sf-content-text-color) !important;
}

.e-listbox-wrapper .e-list-item.e-disabled, .e-listbox-container .e-list-item.e-disabled, .e-listboxtool-wrapper .e-list-item.e-disabled {
  pointer-events: none;
}

.e-listbox-wrapper .e-disable, .e-listbox-container .e-disable, .e-listboxtool-wrapper .e-disable {
  opacity: .7;
}

.e-listbox-wrapper .e-list-group-item, .e-listbox-wrapper .e-list-item, .e-listbox-container .e-list-group-item, .e-listbox-container .e-list-item, .e-listboxtool-wrapper .e-list-group-item, .e-listboxtool-wrapper .e-list-item {
  margin: 4px;
}

.e-listbox-wrapper .e-list-parent, .e-listbox-container .e-list-parent, .e-listboxtool-wrapper .e-list-parent {
  margin: 0;
  padding: 0;
}

.e-listbox-wrapper .e-list-header .e-text.header, .e-listbox-wrapper .e-list-header .e-headertemplate-text.nested-header, .e-listbox-container .e-list-header .e-text.header, .e-listbox-container .e-list-header .e-headertemplate-text.nested-header, .e-listboxtool-wrapper .e-list-header .e-text.header, .e-listboxtool-wrapper .e-list-header .e-headertemplate-text.nested-header {
  display: none;
}

.e-listbox-wrapper .e-icon-back, .e-listbox-container .e-icon-back, .e-listboxtool-wrapper .e-icon-back {
  margin-top: 2px;
}

.e-listbox-wrapper .e-list-header, .e-listbox-container .e-list-header, .e-listboxtool-wrapper .e-list-header {
  border-bottom: 1px solid;
  align-items: center;
  height: 18px;
  padding: 12px;
  font-weight: 500;
  display: flex;
}

.e-listbox-wrapper .e-has-header > .e-view, .e-listbox-container .e-has-header > .e-view, .e-listboxtool-wrapper .e-has-header > .e-view {
  top: 45px;
}

.e-listbox-wrapper .e-but-back, .e-listbox-container .e-but-back, .e-listboxtool-wrapper .e-but-back {
  cursor: pointer;
  padding-right: 8px;
}

.e-listbox-wrapper .e-list-group-item:first-child, .e-listbox-container .e-list-group-item:first-child, .e-listboxtool-wrapper .e-list-group-item:first-child {
  border: 0;
  border-bottom: 0 solid #0000;
}

.e-listbox-wrapper .e-list-group-item, .e-listbox-container .e-list-group-item, .e-listboxtool-wrapper .e-list-group-item {
  border-top: 1px solid;
  border-bottom: 0 solid #0000;
  height: 32px;
  padding: 6px 12px;
  font-weight: 600;
  line-height: 15px;
}

.e-listbox-wrapper .e-icon-collapsible, .e-listbox-container .e-icon-collapsible, .e-listboxtool-wrapper .e-icon-collapsible {
  cursor: pointer;
  font-size: 12px;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
}

.e-listbox-wrapper .e-text-content, .e-listbox-container .e-text-content, .e-listboxtool-wrapper .e-text-content {
  vertical-align: middle;
  height: 100%;
  position: relative;
}

.e-listbox-wrapper .e-text-content *, .e-listbox-container .e-text-content *, .e-listboxtool-wrapper .e-text-content * {
  vertical-align: middle;
  display: inline-block;
}

.e-listbox-wrapper .e-text-content.e-checkbox .e-list-text, .e-listbox-container .e-text-content.e-checkbox .e-list-text, .e-listboxtool-wrapper .e-text-content.e-checkbox .e-list-text {
  width: calc(100% - 40px);
}

.e-listbox-wrapper .e-text-content.e-checkbox.e-checkbox-left .e-list-icon + .e-list-text, .e-listbox-container .e-text-content.e-checkbox.e-checkbox-left .e-list-icon + .e-list-text, .e-listboxtool-wrapper .e-text-content.e-checkbox.e-checkbox-left .e-list-icon + .e-list-text {
  width: calc(100% - 90px);
}

.e-listbox-wrapper .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text, .e-listbox-container .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text, .e-listboxtool-wrapper .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text {
  width: calc(100% - 80px);
}

.e-listbox-wrapper .e-list-item.e-checklist.e-has-child .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text, .e-listbox-container .e-list-item.e-checklist.e-has-child .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text, .e-listboxtool-wrapper .e-list-item.e-checklist.e-has-child .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text {
  width: calc(100% - 92px);
}

.e-listbox-wrapper .e-checkbox .e-checkbox-left, .e-listbox-container .e-checkbox .e-checkbox-left, .e-listboxtool-wrapper .e-checkbox .e-checkbox-left {
  margin: 0;
}

.e-listbox-wrapper .e-checkbox .e-checkbox-right, .e-listbox-container .e-checkbox .e-checkbox-right, .e-listboxtool-wrapper .e-checkbox .e-checkbox-right {
  margin: -2px 0 0 8px;
}

.e-listbox-wrapper .e-list-text, .e-listbox-container .e-list-text, .e-listboxtool-wrapper .e-list-text {
  cursor: pointer;
  text-overflow: ellipsis;
  vertical-align: top;
  white-space: nowrap;
  width: 100%;
  display: inline-block;
  overflow: hidden;
}

.e-listbox-wrapper .e-list-icon + .e-list-text, .e-listbox-wrapper .e-icon-wrapper .e-list-text, .e-listbox-wrapper .e-icon-wrapper.e-text-content.e-checkbox .e-list-text, .e-listbox-container .e-list-icon + .e-list-text, .e-listbox-container .e-icon-wrapper .e-list-text, .e-listbox-container .e-icon-wrapper.e-text-content.e-checkbox .e-list-text, .e-listboxtool-wrapper .e-list-icon + .e-list-text, .e-listboxtool-wrapper .e-icon-wrapper .e-list-text, .e-listboxtool-wrapper .e-icon-wrapper.e-text-content.e-checkbox .e-list-text {
  width: calc(100% - 60px);
}

.e-listbox-wrapper .e-list-icon, .e-listbox-container .e-list-icon, .e-listboxtool-wrapper .e-list-icon {
  width: 30px;
  height: 30px;
  margin-right: 16px;
}

.e-listbox-wrapper .e-content, .e-listbox-container .e-content, .e-listboxtool-wrapper .e-content {
  position: relative;
  overflow: hidden;
}

.e-listbox-wrapper .e-list-header .e-text, .e-listbox-container .e-list-header .e-text, .e-listboxtool-wrapper .e-list-header .e-text {
  cursor: pointer;
  text-indent: 0;
}

.e-listbox-wrapper .e-text .e-headertext, .e-listbox-container .e-text .e-headertext, .e-listboxtool-wrapper .e-text .e-headertext {
  line-height: 18px;
  display: inline-block;
}

.e-listbox-wrapper.e-rtl, .e-listbox-container.e-rtl, .e-listboxtool-wrapper.e-rtl {
  direction: rtl;
}

.e-listbox-wrapper.e-rtl .e-list-icon, .e-listbox-container.e-rtl .e-list-icon, .e-listboxtool-wrapper.e-rtl .e-list-icon {
  margin-left: 16px;
  margin-right: 0;
}

.e-listbox-wrapper.e-rtl .e-icon-collapsible, .e-listbox-container.e-rtl .e-icon-collapsible, .e-listboxtool-wrapper.e-rtl .e-icon-collapsible {
  left: 0;
  right: initial;
  top: 50%;
  transform: translateY(-50%)rotate(180deg);
}

.e-listbox-wrapper.e-rtl .e-list-header .e-text, .e-listbox-container.e-rtl .e-list-header .e-text, .e-listboxtool-wrapper.e-rtl .e-list-header .e-text {
  cursor: pointer;
}

.e-listbox-wrapper.e-rtl .e-but-back, .e-listbox-container.e-rtl .e-but-back, .e-listboxtool-wrapper.e-rtl .e-but-back {
  transform: rotate(180deg);
}

.e-listbox-wrapper.e-rtl .e-icon-back, .e-listbox-container.e-rtl .e-icon-back, .e-listboxtool-wrapper.e-rtl .e-icon-back {
  margin-top: -2px;
}

.e-listbox-wrapper.e-rtl .e-checkbox .e-checkbox-left, .e-listbox-wrapper.e-rtl .e-checkbox-wrapper, .e-listbox-container.e-rtl .e-checkbox .e-checkbox-left, .e-listbox-container.e-rtl .e-checkbox-wrapper, .e-listboxtool-wrapper.e-rtl .e-checkbox .e-checkbox-left, .e-listboxtool-wrapper.e-rtl .e-checkbox-wrapper {
  vertical-align: top;
  margin: 0;
  padding: 2px 0 2px 12px;
}

.e-listbox-wrapper.e-rtl .e-checkbox .e-checkbox-right, .e-listbox-container.e-rtl .e-checkbox .e-checkbox-right, .e-listboxtool-wrapper.e-rtl .e-checkbox .e-checkbox-right {
  margin: -2px 8px 0 0;
}

.e-listbox-wrapper .e-checkbox-wrapper, .e-listbox-container .e-checkbox-wrapper, .e-listboxtool-wrapper .e-checkbox-wrapper {
  text-indent: 0;
  vertical-align: middle;
  vertical-align: top;
  margin: 0;
  padding: 2px 12px 2px 0;
}

.e-listbox-wrapper .e-checkbox-wrapper .e-frame, .e-listbox-container .e-checkbox-wrapper .e-frame, .e-listboxtool-wrapper .e-checkbox-wrapper .e-frame {
  margin: 0 !important;
}

.e-listbox-wrapper.e-checkbox-right .e-checkbox-wrapper, .e-listbox-container.e-checkbox-right .e-checkbox-wrapper, .e-listboxtool-wrapper.e-checkbox-right .e-checkbox-wrapper {
  position: absolute;
  top: 30%;
  right: 0;
}

.e-listbox-wrapper .e-input-group, .e-listbox-container .e-input-group, .e-listboxtool-wrapper .e-input-group {
  padding: 4px 8px;
}

.e-listbox-wrapper .e-input-focus, .e-listbox-container .e-input-focus, .e-listboxtool-wrapper .e-input-focus {
  padding: 4px 4px 4px 8px;
}

.e-listbox-wrapper .e-hidden-select, .e-listbox-container .e-hidden-select, .e-listboxtool-wrapper .e-hidden-select {
  opacity: 0;
  width: 100%;
  height: 1px;
  position: absolute;
}

.e-listbox-wrapper .e-placeholder, .e-listbox-container .e-placeholder, .e-listboxtool-wrapper .e-placeholder {
  background-color: var(--color-sf-primary-border-color);
  border: 2px solid var(--color-sf-primary-border-color);
  height: 1px;
  display: block;
}

ejs-listbox {
  display: block;
}

.e-listbox-wrapper:not(.e-listbox-container), .e-listbox-wrapper.e-filter-list .e-list-parent {
  overflow: auto;
}

.e-listbox-wrapper.e-sortableclone, .e-listbox-container.e-sortableclone, .e-listboxtool-wrapper.e-sortableclone {
  border-width: 0;
  overflow: visible;
}

.e-listbox-wrapper.e-sortableclone .e-list-item, .e-listbox-container.e-sortableclone .e-list-item, .e-listboxtool-wrapper.e-sortableclone .e-list-item {
  list-style-type: none;
}

.e-listbox-wrapper.e-sortableclone .e-ripple, .e-listbox-container.e-sortableclone .e-ripple, .e-listboxtool-wrapper.e-sortableclone .e-ripple {
  overflow: visible;
}

.e-listbox-wrapper.e-sortableclone .e-ripple .e-ripple-element, .e-listbox-container.e-sortableclone .e-ripple .e-ripple-element, .e-listboxtool-wrapper.e-sortableclone .e-ripple .e-ripple-element {
  display: none;
}

.e-listbox-wrapper.e-sortableclone .e-list-badge, .e-listbox-container.e-sortableclone .e-list-badge, .e-listboxtool-wrapper.e-sortableclone .e-list-badge {
  background-color: var(--color-sf-primary-border-color);
  border: 1px solid var(--color-sf-primary-text-color);
  color: var(--color-sf-primary-text-color);
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  width: 22px;
  height: 22px;
  font-size: 12px;
  display: flex;
  position: absolute;
  top: -10px;
  right: -10px;
}

.e-listboxtool-wrapper.e-sortableclone {
  display: block;
}

.e-listboxtool-wrapper, .e-listboxtool-container {
  cursor: pointer;
  display: flex;
}

.e-listboxtool-wrapper *, .e-listboxtool-container * {
  box-sizing: border-box;
}

.e-listboxtool-wrapper.e-disabled, .e-listboxtool-container.e-disabled {
  cursor: default;
  pointer-events: none;
}

.e-listboxtool-wrapper .e-listbox-wrapper, .e-listboxtool-wrapper .e-list-wrap, .e-listboxtool-container .e-listbox-wrapper, .e-listboxtool-container .e-list-wrap {
  flex: 1;
}

.e-listboxtool-wrapper.e-right .e-listbox-tool, .e-listboxtool-container.e-right .e-listbox-tool {
  margin-left: 15px;
}

.e-listboxtool-wrapper.e-left .e-listbox-tool, .e-listboxtool-container.e-left .e-listbox-tool {
  margin-right: 15px;
}

.e-listboxtool-wrapper .e-listbox-tool, .e-listboxtool-container .e-listbox-tool {
  border: 1px solid var(--color-sf-border-light);
  padding: 8px;
  overflow: auto;
}

.e-listboxtool-wrapper .e-listbox-tool .e-btn, .e-listboxtool-container .e-listbox-tool .e-btn {
  margin-bottom: 10px;
  list-style-type: none;
  display: list-item;
}

.e-listboxtool-wrapper.e-checkbox-right .e-checkbox-wrapper, .e-listboxtool-container.e-checkbox-right .e-checkbox-wrapper {
  position: absolute;
  top: 30%;
  right: 0;
}

.e-rtl.e-listboxtool-wrapper.e-right .e-listbox-tool, .e-rtl.e-listboxtool-container.e-right .e-listbox-tool {
  margin-right: 15px;
}

.e-rtl.e-listboxtool-wrapper.e-left .e-listbox-tool, .e-rtl.e-listboxtool-container.e-left .e-listbox-tool {
  margin-left: 15px;
}

.e-listbox-wrapper:not(.e-list-template) .e-list-item, .e-listbox-wrapper .e-list-nrt, .e-listbox-wrapper .e-selectall-parent, .e-listbox-container:not(.e-list-template) .e-list-item, .e-listbox-container .e-list-nrt, .e-listbox-container .e-selectall-parent, .e-listboxtool-wrapper .e-listbox-wrapper:not(.e-list-template) .e-list-item, .e-listboxtool-wrapper .e-listbox-wrapper .e-list-nrt, .e-listboxtool-wrapper .e-listbox-wrapper .e-selectall-parent {
  height: 32px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 20px;
  position: relative;
  border-radius: calc(var(--e-radius) * .25) !important;
}

.e-listbox-wrapper .e-list-icon, .e-listbox-container .e-list-icon, .e-listboxtool-wrapper .e-listbox-wrapper .e-list-icon {
  vertical-align: middle;
  width: auto;
  height: auto;
  padding-bottom: 1px;
  display: inline;
}

.e-small .e-listbox-wrapper.e-filter-list .e-list-parent, .e-small .e-listbox-container.e-filter-list .e-list-parent {
  height: calc(100% - 48px) !important;
}

.e-listbox-container.e-filter-list .e-selectall-parent + .e-list-parent {
  height: calc(100% - 47px) !important;
}

.e-listbox-wrapper.e-filter-list:not(.e-listbox-container) .e-list-parent {
  height: calc(100% - 52px) !important;
}

.e-listbox-wrapper.e-filter-list:not(.e-listbox-container) .e-selectall-parent + .e-hidden-select + .e-listbox + .e-list-parent {
  height: calc(100% - 87.5px) !important;
}

.e-listbox-wrapper, .e-listbox-container:not(.e-listboxtool-container):not(.e-sortableclone), .e-listboxtool-container.e-listbox-container .e-ul {
  border: 1px solid var(--color-sf-border-light);
}

.e-listbox-wrapper, .e-listbox-container, .e-listboxtool-wrapper {
  font-family: var(--e-font-family);
  font-size: 14px;
}

.e-listbox-wrapper .e-list-header, .e-listbox-container .e-list-header, .e-listboxtool-wrapper .e-list-header {
  background-color: var(--color-sf-content-bg-color-alt2);
  border-color: var(--color-sf-border-light);
  color: var(--color-sf-content-text-color-alt2);
  font-size: 12px;
}

.e-listbox-wrapper.e-filter-list .e-list-parent, .e-listbox-container.e-filter-list .e-list-parent, .e-listboxtool-wrapper.e-filter-list .e-list-parent {
  height: calc(100% - 52px);
}

.e-listbox-wrapper.e-filter-list .e-selectall-parent + .e-list-parent, .e-listbox-container.e-filter-list .e-selectall-parent + .e-list-parent, .e-listboxtool-wrapper.e-filter-list .e-selectall-parent + .e-list-parent, .e-listbox-wrapper .e-selectall-parent + .e-list-parent, .e-listbox-container .e-selectall-parent + .e-list-parent, .e-listboxtool-wrapper .e-selectall-parent + .e-list-parent {
  height: calc(100% - 38px) !important;
}

.e-listbox-wrapper .e-list-item, .e-listbox-container .e-list-item, .e-listboxtool-wrapper .e-list-item {
  color: var(--color-sf-content-text-color);
  background-color: #0000;
  border: 0 solid #0000;
}

.e-listbox-wrapper .e-list-item:hover:not(.e-selected):not(.e-disabled), .e-listbox-wrapper .e-list-item:hover.e-selected.e-checklist:not(.e-disabled), .e-listbox-container .e-list-item:hover:not(.e-selected):not(.e-disabled), .e-listbox-container .e-list-item:hover.e-selected.e-checklist:not(.e-disabled), .e-listboxtool-wrapper .e-list-item:hover:not(.e-selected):not(.e-disabled), .e-listboxtool-wrapper .e-list-item:hover.e-selected.e-checklist:not(.e-disabled) {
  background-color: var(--color-sf-content-bg-color-hover);
  color: var(--color-sf-content-text-color-hover);
  border-color: #0000;
}

.e-listbox-wrapper .e-list-item.e-selected.e-checklist, .e-listbox-container .e-list-item.e-selected.e-checklist, .e-listboxtool-wrapper .e-list-item.e-selected.e-checklist {
  color: var(--color-sf-content-text-color);
  background-color: #0000;
}

.e-listbox-wrapper .e-list-item.e-focused, .e-listbox-wrapper .e-list-item.e-focused.e-selected.e-checklist, .e-listbox-wrapper .e-list-item.e-selected, .e-listbox-container .e-list-item.e-focused, .e-listbox-container .e-list-item.e-focused.e-selected.e-checklist, .e-listbox-container .e-list-item.e-selected, .e-listboxtool-wrapper .e-list-item.e-focused, .e-listboxtool-wrapper .e-list-item.e-focused.e-selected.e-checklist, .e-listboxtool-wrapper .e-list-item.e-selected {
  background-color: var(--color-sf-content-bg-color-selected);
  color: var(--color-sf-content-text-color-selected);
}

.e-listbox-wrapper .e-list-group-item, .e-listbox-container .e-list-group-item, .e-listboxtool-wrapper .e-list-group-item {
  background-color: var(--color-sf-content-bg-color-alt2);
  border-color: var(--color-sf-border-light);
  color: var(--color-sf-content-text-color-alt2);
  font-size: 12px;
}

.e-listbox-wrapper .e-selectall-parent, .e-listbox-container .e-selectall-parent, .e-listboxtool-wrapper .e-selectall-parent {
  border-bottom: 1px solid var(--color-sf-border-light);
  color: var(--color-sf-content-text-color);
  background-color: #0000;
}

.e-listbox-wrapper .e-sortableclone.e-ripple .e-ripple-element, .e-listbox-container .e-sortableclone.e-ripple .e-ripple-element, .e-listboxtool-wrapper .e-sortableclone.e-ripple .e-ripple-element {
  background-color: #0000;
}

.e-listbox-wrapper.e-list-template .e-list-wrapper, .e-listbox-container.e-list-template .e-list-wrapper, .e-listboxtool-wrapper.e-list-template .e-list-wrapper {
  height: inherit;
  position: relative;
}

.e-listbox-wrapper.e-list-template .e-list-wrapper:not(.e-list-multi-line), .e-listbox-container.e-list-template .e-list-wrapper:not(.e-list-multi-line), .e-listboxtool-wrapper.e-list-template .e-list-wrapper:not(.e-list-multi-line) {
  padding: 8px 16px;
}

.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line, .e-listbox-container.e-list-template .e-list-wrapper.e-list-multi-line, .e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-multi-line {
  padding: 4px;
}

.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line .e-list-item-header, .e-listbox-container.e-list-template .e-list-wrapper.e-list-multi-line .e-list-item-header, .e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-multi-line .e-list-item-header {
  color: var(--color-sf-content-text-color);
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 500;
  display: block;
  overflow: hidden;
}

.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content, .e-listbox-container.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content, .e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content {
  color: var(--color-sf-content-text-color-alt2);
  word-wrap: break-word;
  margin: 0;
  padding: 2px 0 0;
  font-size: 14px;
  display: block;
}

.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content:not(.e-text-overflow), .e-listbox-container.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content:not(.e-text-overflow), .e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content:not(.e-text-overflow) {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-avatar .e-avatar, .e-listbox-container.e-list-template .e-list-wrapper.e-list-avatar .e-avatar, .e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-avatar .e-avatar {
  width: 40px;
  height: 40px;
  position: absolute;
  left: 0;
}

.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge), .e-listbox-container.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge), .e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge) {
  padding-left: 68px;
  padding-right: 16px;
}

.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge), .e-listbox-container.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge), .e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) {
  padding-left: 16px;
  padding-right: 68px;
}

.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar, .e-listbox-container.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar, .e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar {
  width: 40px;
  height: 40px;
  position: absolute;
  left: 0;
  right: 0;
}

.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar .e-avatar, .e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar-right:not(.e-list-badge) .e-avatar, .e-listbox-container.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar .e-avatar, .e-listbox-container.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar-right:not(.e-list-badge) .e-avatar, .e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar .e-avatar, .e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar-right:not(.e-list-badge) .e-avatar {
  top: 0;
}

.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-badge .e-badge, .e-listbox-container.e-list-template .e-list-wrapper.e-list-badge .e-badge, .e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-badge .e-badge {
  width: 32px;
  height: 18px;
  padding: 0;
  font-size: 10px;
  line-height: 16px;
  position: absolute;
  top: 50%;
  right: 12px;
  transform: translateY(-50%);
}

.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar, .e-listbox-container.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar, .e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar {
  padding-left: 68px;
  padding-right: 10px;
}

.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar), .e-listbox-container.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar), .e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar) {
  padding-left: 16px;
  padding-right: 10px;
}

.e-listbox-wrapper.e-list-template .e-list-wrapper:not(.e-list-multi-line) .e-list-content, .e-listbox-container.e-list-template .e-list-wrapper:not(.e-list-multi-line) .e-list-content, .e-listboxtool-wrapper.e-list-template .e-list-wrapper:not(.e-list-multi-line) .e-list-content {
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: 0;
  padding: 8px 0;
  display: block;
  overflow: hidden;
}

.e-listbox-wrapper.e-list-template .e-list-item.e-list-item:hover .e-list-item-header, .e-listbox-wrapper.e-list-template .e-list-item.e-list-item:hover .e-list-content, .e-listbox-container.e-list-template .e-list-item.e-list-item:hover .e-list-item-header, .e-listbox-container.e-list-template .e-list-item.e-list-item:hover .e-list-content, .e-listboxtool-wrapper.e-list-template .e-list-item.e-list-item:hover .e-list-item-header, .e-listboxtool-wrapper.e-list-template .e-list-item.e-list-item:hover .e-list-content {
  color: var(--color-sf-content-text-color-hover);
}

.e-listbox-wrapper.e-list-template .e-list-item.e-selected .e-list-item-header, .e-listbox-wrapper.e-list-template .e-list-item.e-selected .e-list-content, .e-listbox-container.e-list-template .e-list-item.e-selected .e-list-item-header, .e-listbox-container.e-list-template .e-list-item.e-selected .e-list-content, .e-listboxtool-wrapper.e-list-template .e-list-item.e-selected .e-list-item-header, .e-listboxtool-wrapper.e-list-template .e-list-item.e-selected .e-list-content {
  color: var(--color-sf-content-text-color-selected);
}

.e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar .e-avatar, .e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-avatar .e-avatar, .e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar .e-avatar {
  left: inherit;
  right: 0;
}

.e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge), .e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge), .e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge) {
  padding-left: 16px;
  padding-right: 68px;
}

.e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge), .e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge), .e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) {
  padding-left: 68px;
  padding-right: 16px;
}

.e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar, .e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar, .e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar {
  left: 0;
  right: inherit;
}

.e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-badge .e-badge, .e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-badge .e-badge, .e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-badge .e-badge {
  left: 12px;
  right: inherit;
}

.e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar, .e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar, .e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar {
  padding-left: 10px;
  padding-right: 68px;
}

.e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar), .e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar), .e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar) {
  padding-left: 10px;
  padding-right: 16px;
}

.e-listbox-wrapper.e-sortableclone .e-list-item, .e-listbox-container.e-sortableclone .e-list-item {
  background-color: var(--color-sf-content-bg-color-alt3) !important;
  color: var(--color-sf-content-text-color) !important;
}

.e-listbox-container.e-filter-list .e-list-parent, .e-listbox-container.e-filter-list .e-selectall-parent + .e-list-parent, .e-listbox-container .e-selectall-parent + .e-list-parent {
  height: 100%;
}

.e-listbox-container.e-filter-list .e-list-wrap {
  height: calc(100% - 50px) !important;
}

.e-listbox-container.e-filter-list .e-selectall-parent + .e-list-wrap, .e-listbox-container .e-selectall-parent + .e-list-wrap {
  height: calc(100% - 38px) !important;
}

.e-bigger .e-listbox-wrapper .e-list-item, .e-listbox-wrapper.e-bigger .e-list-item, .e-bigger .e-listbox-container .e-list-item, .e-listbox-container.e-bigger .e-list-item {
  border: 0 solid #0000;
}

.e-bigger .e-listbox-wrapper:not(.e-list-template) .e-list-item, .e-bigger .e-listbox-wrapper .e-selectall-parent, .e-bigger .e-listbox-wrapper .e-list-group-item, .e-bigger .e-listbox-wrapper .e-list-header, .e-listbox-wrapper.e-bigger:not(.e-list-template) .e-list-item, .e-listbox-wrapper.e-bigger .e-selectall-parent, .e-listbox-wrapper.e-bigger .e-list-group-item, .e-listbox-wrapper.e-bigger .e-list-header, .e-bigger .e-listbox-container:not(.e-list-template) .e-list-item, .e-bigger .e-listbox-container .e-selectall-parent, .e-bigger .e-listbox-container .e-list-group-item, .e-bigger .e-listbox-container .e-list-header, .e-listbox-container.e-bigger:not(.e-list-template) .e-list-item, .e-listbox-container.e-bigger .e-selectall-parent, .e-listbox-container.e-bigger .e-list-group-item, .e-listbox-container.e-bigger .e-list-header {
  padding: 9px 12px;
}

.e-bigger .e-listbox-wrapper:not(.e-list-template) .e-list-item, .e-bigger .e-listbox-wrapper .e-selectall-parent, .e-listbox-wrapper.e-bigger:not(.e-list-template) .e-list-item, .e-listbox-wrapper.e-bigger .e-selectall-parent, .e-bigger .e-listbox-container:not(.e-list-template) .e-list-item, .e-bigger .e-listbox-container .e-selectall-parent, .e-listbox-container.e-bigger:not(.e-list-template) .e-list-item, .e-listbox-container.e-bigger .e-selectall-parent {
  height: 40px;
  line-height: 1.5;
  position: relative;
}

.e-bigger .e-listbox-wrapper .e-list-parent, .e-listbox-wrapper.e-bigger .e-list-parent, .e-bigger .e-listbox-container .e-list-parent, .e-listbox-container.e-bigger .e-list-parent {
  min-height: 40px;
}

.e-bigger .e-listbox-wrapper .e-text-content, .e-listbox-wrapper.e-bigger .e-text-content, .e-bigger .e-listbox-container .e-text-content, .e-listbox-container.e-bigger .e-text-content {
  font-size: 16px;
}

.e-bigger .e-listbox-wrapper .e-list-group-item, .e-listbox-wrapper.e-bigger .e-list-group-item, .e-bigger .e-listbox-container .e-list-group-item, .e-listbox-container.e-bigger .e-list-group-item {
  height: 40px;
  line-height: 21px;
}

.e-bigger .e-listbox-wrapper .e-list-header, .e-listbox-wrapper.e-bigger .e-list-header, .e-bigger .e-listbox-container .e-list-header, .e-listbox-container.e-bigger .e-list-header {
  align-items: center;
  height: 22px;
  font-weight: 500;
  display: flex;
}

.e-bigger .e-listbox-wrapper .e-list-header .e-text.header, .e-bigger .e-listbox-wrapper .e-list-header .e-headertemplate-text.nested-header, .e-listbox-wrapper.e-bigger .e-list-header .e-text.header, .e-listbox-wrapper.e-bigger .e-list-header .e-headertemplate-text.nested-header, .e-bigger .e-listbox-container .e-list-header .e-text.header, .e-bigger .e-listbox-container .e-list-header .e-headertemplate-text.nested-header, .e-listbox-container.e-bigger .e-list-header .e-text.header, .e-listbox-container.e-bigger .e-list-header .e-headertemplate-text.nested-header {
  display: none;
}

.e-bigger .e-listbox-wrapper .e-list-header .e-text, .e-listbox-wrapper.e-bigger .e-list-header .e-text, .e-bigger .e-listbox-container .e-list-header .e-text, .e-listbox-container.e-bigger .e-list-header .e-text {
  font-size: 14px;
}

.e-bigger .e-listbox-wrapper.e-filter-list:not(.e-listbox-container) .e-list-parent {
  height: calc(100% - 60px) !important;
}

.e-bigger .e-listbox-container.e-filter-list .e-list-wrap {
  height: calc(100% - 58px) !important;
}

.e-bigger .e-listbox-container.e-filter-list .e-list-parent, .e-bigger .e-listbox-container .e-selectall-parent + .e-list-parent, .e-small.e-bigger .e-listbox-container.e-filter-list .e-list-parent, .e-bigger .e-listbox-container.e-filter-list .e-selectall-parent + .e-list-parent {
  height: 100%;
}

.e-bigger .e-listbox-wrapper.e-filter-list .e-selectall-parent + .e-list-parent, .e-bigger .e-listbox-container.e-filter-list .e-selectall-parent + .e-list-parent {
  height: calc(100% - 47px) !important;
}

.e-bigger .e-listbox-wrapper .e-selectall-parent + .e-list-parent, .e-bigger .e-listbox-container .e-selectall-parent + .e-list-wrap {
  height: calc(100% - 48px) !important;
}

.e-small.e-bigger .e-listbox-wrapper.e-filter-list .e-list-parent, .e-small.e-bigger .e-listbox-container.e-filter-list .e-list-wrap {
  height: calc(100% - 58px) !important;
}

.e-bigger .e-listbox-wrapper.e-filter-list:not(.e-listbox-container) .e-selectall-parent + .e-hidden-select + .e-listbox + .e-list-parent {
  height: calc(100% - 106px) !important;
}

@font-face {
  font-family: e-icons;
  font-weight: normal;
  font-style: normal;
  src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMj1tTFEAAAEoAAAAVmNtYXBQEViiAAALBAAABPRnbHlm7sbibQAAGYAABGpsaGVhZC6iDykAAADQAAAANmhoZWEIVQZiAAAArAAAACRobXR4hAAAAAAAAYAAAAmEbG9jYQVAypgAAA/4AAAJiG1heHADnwKzAAABCAAAACBuYW1lc0cOBgAEg+wAAAIlcG9zdEpXElYABIYUAAAj3QABAAAEAAAAAFwEAAAAAAAD+AABAAAAAAAAAAAAAAAAAAACYQABAAAAAQAAqhWrIV8PPPUACwQAAAAAAOXF5RkAAAAA5cXlGQAAAAAD+AP5AAAACAACAAEAAAAAAAEAAAJhAqcANAAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQQAAZAABQAAAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA5wDpXwQAAAAAXAQAAAAAAAABAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAA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AwIBHwYGBgQEAwICAwQEBgYGHwECAwQEBgYGBgYGBAQDAgEfBgYGBAQDAgIDBAQGBgYfAQIDBAQGBngBAQMEBQUGB7wHBgUFBAMBAX4GBgYEBAMCAR8GBgYEBAMCAgMEBAYGBh8BAgMEBAYGBgYGBgQEAwIBHwYGBgQEAwICAwQEBgYGHwECAwQEBgZYBwYFBQQDAQH8AQEDBAUFBge8vAoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCrwKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgICBwYFBQQDAQEBAQMEBQUGB7wHBgUFBAMBAQEBAwQFBQYHvLwKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgq8CgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQr+zp4GBgYEBAMCAQECAwQEBgYGngYGBgYLCQgGAgEBAQIDBAQGBgYGBgYEBAMCAQECAwQGBgcICQoKCwwMDQFiAgMEBAYGBh8BAgMEBAYGBgYGBgQEAwIBHwYGBgQEAwICAwQEBgYGHwECAwQEBgYGBgYGBAQDAgEfBgYGBAQDAiDcBwYFBQQDAQEBAQMEBQUGB9wBHAECAwQEBgYGIAIDBAQGBgYGBgYEBAMCIAYGBgQEAwIBAQIDBAQGBgYgAgMEBAYGBgYGBgQEAwIgBgYGBAQDAiABAQMEBQUGBt3dBgYFBQQDAQE/AgIDBAUGBgYIBwkICQoJ/ggKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgoB+AkKCQgJBwgGBgYFBAMCAn4BAQMEBQUGB/1MBwYFBQQDAQEBAQMEBQUGBwK0BwYFBQQDAQE/AgIDBAUGBgYIBwkICQoK/UwKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgoCtAoKCQgJBwgGBgYFBAMCAgEBAwQFBQYGBwYFBQQDAQEBAgIGBwoKBgYHDAYGBAQDAgIDBAQGBgYNDAwMCwoKCQgHBwUEAwIAAAAJAAAAAANPA4cAEAAhADIAQwBHAEsATwBTAHgAACUVHwIhPwI1LwIhDwIlFR8CIT8CNS8CIQ8CJxUfAiE/AjUvAiEPAicVHwIhPwI1LwIhDwIBFSM1IxUjNSUVIzUjFSM1Ix0BHwchPwcRLwchDwYB5AIEBQFWBQQCAgQF/q0F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BQUEAwEBAQEDBAUFBgcDsAcGBQUEAwEBAQEDBAUFBgf8UAcGBQUEAwEBAQEDBAUFBgEkAQIDBAQGBgYGBgYEBAMCAQECAwQEBgYGBgYGBAQDAv0BAgMEBAYGBgYGBgQEAwIBAQIDBAQGBgYGBgYEBAMC/QECAwQEBgYGBgYGBAQDAgEBAgMEBAYGBgYGBgQEAwIAAAAGAAAAAALMA0oAPwB/AL8A/wE/AX8AAAEfDw8PLw8/DicfDw8PLw8/DiUfDw8PLw8/DicfDw8PLw8/DiUfDw8PLw8/DicfDw8PLw8/DgJ+CAgHCAcGBgYFBAQEAgIBAQEBAgIEBAQFBgYHBggHCAgICAcIBgcGBgUEBAQCAgEBAQECAgQEBAUGBgcGCAcI9AgIBwgHBgYGBQQEBAICAQEBAQICBAQEBQYGBwYIBwgICAgHCAYHBgYFBAQEAgIBAQEBAgIEBAQFBgYHBggHCAEECAgHCAcGBgYFBAQEAgIBAQEBAgIEBAQFBgYHBggHCAgICAcIBgcGBgUEBAQCAgEBAQECAgQEBAUGBgcGCAcI9AgIBwgHBgYGBQQEBAICAQEBAQICBAQEBQYGBwYIBwgICAgHCAYHBgYFBAQEAgIBAQEBAgIEBAQFBgYHBggHCAEECAgHCAcGBgYFBAQEAgIBAQEBAgIEBAQFBgYHBggHCAgICAcIBgcGBgUEBAQCAgEBAQECAgQEBAUGBgcGCAcI9AgIBwgHBgYGBQQEBAICAQEBAQICBAQEBQYGBwYIBwgICAgHCAYHBgYFBAQEAgIBAQEBAgIEBAQFBgYHBggHCAFTAQECAgQEBAUGBgYHCAcICAgIBwgGBwYGBQQEBAICAQEBAQICBAQEBQYGBgcIBwgICAgHCAcGBgYFBAQEAgIBAQEBAgIEBAQFBgYGBwgHCAgICAcIBwYGBgUEBAQCAgEBAQECAgQEBAUGBgYHCAcICAgIBwgHBgYGBQQEBAICAf0BAQICBAQEBQYGBgcIBwgICAgHCAcGBgYFBAQEAgIBAQEBAgIEBAQFBgYGBwgHCAgICAcIBwYGBgUEBAQCAgEBAQECAgQEBAUGBgYHCAcICAgIBwgHBgYGBQQEBAICAQEBAQICBAQEBQYGBgcIBwgICAgHCAcGBgYFBAQEAgIB/QEBAgIEBAQFBgYGBwgHCAgICAcIBwYGBgUEBAQC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CAcJCAkK/RUB+AcGBQUEAwEBAQEDBAUFBgf+CAYGBQUEAwEBAQEDBAUFBgL6CgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoKCQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQr9FQH4BwYFBQQDAQEBAQMEBQUGB/4IBgYFBQQDAQEBAQMEBQUGAvoKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgoJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCuQCAwQEBgYGBgYGBAQDAgIDBAQGBgYGBgYEBAMCQAEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAf0BAgMEBAYGBgYGBgQEAwIBAQIDBAQGBgYGBgYEBAMCPwEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAfwCAwQEBgYGBgYGBAQDAgIDBAQGBgYGBgYEBAMCQAEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQAAAAAIAAAAAAK9A7kALwBfAI8AvwDvAR8BTwF/AAAlMx8JHQEPCSsBLwk9AT8JIzMfCR0BDwkrAS8JPQE/CSUzHwkdAQ8JKwEvCT0BPwkjMx8JHQEPCSsBLwk9AT8JJTMfCR0BDwkrAS8JPQE/CSMzHwkdAQ8JKwEvCT0BPwklMx8JHQEPCSsBLwk9AT8JIzMfCR0BDwkrAS8JPQE/CQJ+BgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGB/YGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHAQIGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYH9gYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAQECAgYHCgoGBgcBAgYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAQECAgYHCgoGBgf2BgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGBwECBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGB/YGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHxQECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBgoKBwYCAgH8AQICBgcKCgYGBwYGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAfwBAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIB/AECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBgoKBwYCAgEABQAAAAADegP4AD8AfwC/AOMBewAAATMfDR0BDw0rAS8NPQE/DRMzHw0dAQ8NKwEvDT0BPw0TMx8NHQEPDSsBLw09AT8NJw8HER8HIT8HES8HJSEzHw0dATMPCxUzDwsVMw8LHQEPDSMhIy8NPQEvCzM1LwszNS8LMz0BPw0CAAoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJlAYGBQUEAwEBAQEDBAUFBgYBPAYGBQUEAwEBAQEDBAUFBgb+xAE8CQoJCAkHCAYGBgUEAwICfgUIDA4ICQkLCwwNDn4FCAwOCAkJCwsMDQ5+BQgMDggJCQsLDA0OAgIDBAUGBgYIBwkICQoJ/sQJCgkICQcIBgYGBQQDAgIODQwLCwkJCA4MCAV+Dg0M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CwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAr3+xQEBAwQFBQYHBgYFBQQDAQF+BgcGBgoKBwYCAgEBAgIGBwoKBgYHBvwBAQMEBQUGBgcGBQUEAwEBvb0BAgIGBwoKBgYHRUUHBgYKCgcGAgIBPwECAwQFBwcICQoKCwwMDA39ig0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAnYNDAwMCwoKCQgHBwUEAwIAAAgAAAAAA7kD+AAjAGcArwDjAScBSwGPAcgAABMPBxUfByE/BzUvByUhMx8NHQIPDSMhIy8NPQI/DRMfBxUzHwcPByMVDwcvBzUjLwc/BzM1PwYnIw8JHQIfCTsCPwk9Ai8JIyczHw8VDw8jLw81Pw4lDwcRHwczPwcRLwg7AR8NFREVDw0rAi8NNRE1Pw0hMx8HDwcjDw4vBzU/DaYHBgUFBAMBAQEBAwQFBQYHArQHBgUFBAMBAQEBAwQFBQYH/UwCtAoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCv1MCgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQqIBgYFBQQDAQEfBwYFBQQDAQEBAQMEBQUGBx8BAQMEBQUGBgcGBQUEAwEBIAYGBQUEAwEBAQEDBAUFBgYgAQEDBAUFBlgGBwYGCgoHBgICAQECAgYHCgoGBgcGvQYHBgYKCgcGAgIBAQICBgcKCgYGBwa9vQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNvQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwCJAYGBQUEAwEBAQEDBAUFBgZ+BwYFBQQDAQEBAQMEBQUGB35+CgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoKfgkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkK/o++BgYFBQQDAQEBAQMEBQUGBr4GBgUFBAMBAgEDBAUFBgYHBgUFBAMBAQICAwQFBgYGCAcJCAkKAQQBAQMEBQUGB34GBgUFBAMBAQEBAwQFBQYGfgcGBQUEAwEBPwICAwQFBgYGCAcJCAkKCn4JCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgl+CgoJCAkHCAYGBgUEAwICAXoBAQMEBQUGBiABAQMEBQUGBwYGBQUEAwEBHwcG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ERUPDSsCLw01ETU/DSEzFSsBDwkVIzU/DuRAAQECBggJCwYGBgaengwNDAwLCgoJCAcGBgQDAgEBmgEBAwQFBQYHvAcGBQUEAwEB/gjQsAcGBQUEAwEB/Pz9LAcGBQUEAwEB0LC8CgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoKvAoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKAgIHBgUFBAMBAfwBAQMEBQUGB7y8CgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoKvAoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkK/s6engYGBgYLCQgGAgEBQAECAwQGBgcICQoKCwwMDQEERQcGBgoKBwYCAgE/AQIDBAUHBwgJCgoLDAwMDX6dBwYFBQQDAQEBAQMEBQUGB50BD9ABAQMEBQUGB9z8/AEBAwQFBQYHsNA/AgIDBAUGBgYIBwkICQoKvAoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCrwKCgkICQcIBgYGBQQDAgK9AQEDBAUFBgednQcGBQUEAwEBPwICAwQFBgYGCAcJCAkKCv1MCgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoKArQKCgkICQcIBgYGBQQDAgI/AQICBgcKCgYGB0U/DQwMDAsKCgkIBwcFBAMCAAAAAgAAAAADuQO5AHsAuQAAEzMfBw8HKwEPCRURFR8JMyEzPwk9AT8HHwcVDw8hLw8RPw4lIR8HEQ8HLwcRAQ8DLwc/AwEhLwc/BsXdBgYFBQQDAQEBAQMEBQUGBt0GBwYGCgoHBgICAQECAgYHCgoGBgcGAjcGBwYGCgoHBgICAQEBAwQFBQYGBwYFBQQDAQEBAgMEBQcHCAkKCgsMDAwN/ckNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAWgBegYGBQUEAwEBAQEDBAUFBgYHBgUFBAMBAf59BQYFBwYFBgUEAwEBAQEDBAGE/tIHBgUFBAMBAQEBAwQFBQYDegEBAwQFBQYHBgYFBQQDAQEBAgIGBwoKBgYHBv3JBgcGBgoKBwYCAgEBAgIGBwoKBgYHBt0GBgUFBAMBAQEBAwQFBQYG3Q0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAjcNDAwMCwoKCQgHBwUE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BwYFBQQCAgEBAgIEBQUGBwOwBwYFBQQCAgEBAgIEBQUGB/xQBwYFBQQCAgEBAgIEBQUGAWICAwQEBgYGBgYGBAQDAgIDBAQGBgYGBgYEBAMCvgECAwQEBgYGBgYGBAQDAgEBAgMEBAYGBgYGBgQEAwK9AgMEBAYGBgYGBgQEAwICAwQEBgYGBgYGBAQDAgAAAAcAAAAAA7kDuQAvAF8AjwC/ANsA9QE5AAABMx8JHQEPCSsBLwk9AT8JIzMfCR0BDwkrAS8JPQE/CSUzHwkdAQ8JKwEvCT0BPwkjMx8JHQEPCSsBLwk9AT8JJREVHwkzITM/CTURJSMPCRUhNS8JIyUhHw8RDw8hLw8RPw4CAAYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAQECAgYHCgoGBge3BgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGBwGABgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGB7cGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYH/owBAgIGBwoKBgYHBgJ2BgcGBgoKBwYCAgH9SwYHBgYKCgcGAgIBAvQBAgIGBwoKBgYHBv2KAnYNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDf2KDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAGCAQICBgcKCgYGBwYGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAb0BAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBfv4IBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgH4vQECAgYHCgoGBgdFRQcGBgoKBwYCAgE/AQIDBAUHBwgJCgoLDAwMDf2KDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0Cdg0MDAwLCgoJCAcHBQQDAgAAAAAHAAAAAAP3A5kACwAXABsAHwArADcAewAAARU7AT8GNSEVHwY7ATUlFTM1IRUzNSUVMzUvBiMhIw8GFTM1JyEfDxEPDiMhIy8OET8OAzteBwYFBQQCAgH8jgECAgQFBQYHXgJ2fvyOfgJ2fgECAgQFBQYH/M4HBgUFBAICAX5eAzIKCQoICAgIBgYGBQQDAgEBAQECAwQFBgYGCAgICAoJCvzOCgkKCAgICAYGBgUEAwIBAQEBAgMEBQYGBggICAgKCQFivAIDBAQGBgadnQYGBgQEAwK8/Ly8vLz8vJ0GBgYEBAMCAgMEBAYGBp28QAEBAwMEBQUGBwcICAkJCQr9igoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgJ2CgkJCQgIBwcGBQUEAwMBAAAAAAIAAAAAA/cC/ACCAMYAABMPBxEfBzM9AT8GHwcVMzU/Bx8HFTM9AT8GHwcVMzU/Bx8HFTM9AT8GHwcVMz8HES8HJSEzHw4RDw4jISMvDhE/DmcHBgUFBAICAQECAgQFBQYHPwIDBAQGBgYGBgYEBAMCAV4BAgIEBQUGBwYGBQUEAwEBXwIDBAQGBgYGBgYEBAMCAV4BAgIEBQUGBwYGBQUEAwEBXwIDBAQGBgYGBgYEBAMCAT8GBgUFBAMBAQEBAwQFBQYG/M0DMgoJCggICAgGBgYFBAMCAQEBAQIDBAUGBgYICAgICgkK/M4KCQoICAgIBgYGBQQDAgEBAQECAwQFBgYGCAgICAoJAr0BAQMEBQUGBv7EBgYFBQQDAQFfBgYFBQQDAQEBAQMEBQUGBl+dBwYFBQQDAQEBAQMEBQUGB51fBgYFBQQDAQEBAQMEBQUGBl+dBwYFBQQDAQEBAQMEBQUGB51fBgYFBQQDAQEBAQMEBQUGBl8BAQMEBQUGBgE8BgYFBQQDAQE/AgIDBAUGBgYIBwkICQoJ/sQJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgkBPAkKCQgJBwgGBgYFBAMCAgAEAAAAAAO4A7kAGwA3ALAA9QAAASMPCR0BIT0BLwkjAR0BHwk7Aj8JPQEhIw8JFREVHwkzNT8PIR8PFTM/CTURNS8KFQ8PIy8PNSchHxARDw8hLw8RPw4BQwYHBgULCgcGAgIBAfgBAgIGBwoKBgYHBv6GAQICBggJCwUGBwa9BgcGBgoKBwYCAgH+RwYHBgULCgcGAgIBAQICBgcKCwUGBwYBAgMEBQcHCAkKCgsMDAwNAXoNDA0LCwsJCQgIBgUEAwIBBgcGBgoKBwYCAgEBAgICBAOKCAkKCgECAwQFBggICQkLCwsNDA29DQwMDAsKCgkIBwcFBAMCAT8B8A0MDAwLCgoJhggIBgUEBAEBAQIDBAUHBwgJCgoLDAwMDf2KDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAHBAQICBgcKCgYGBwb8/AYHBgYKCgcGAgIBAbl+BgcGBgoKBwYCAgEBAgIGBwoKBgYHBn4BAgIGBwoKBgYHBv2KBgcGBgoKBwYCAgH8DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA38AQICBgcKCgYGBwYB8AcGBgUGBQWLBgYDA34NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDX4/AQEDBQUGCAiGCQoKCwwMDA3+EA0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAnYNDAwMCwoKCQgHBwUEAwIAAAQAAAAAA9gD2ABHAHsArwDzAAABHwcVMx8HDwYrARUPBisBLwU9ASsBLwU9AT8GMz0BPwUlHwcRDw8FLwchPw8BDwoVERUfCTMhMz8KES8LJSEfDxEPDiMhIy8NNRE1Pw0BwQYGBgQEAwIBnQYGBgQEAwIBAQIDBAQGBgadAQIDBAQGBgYGBgYEBAMCngYGBgQEAwICAwQEBgYGngIDBAQGBgHeDgcLCggHBAIBAgUGCAoLDA0PCBARERMT/j4VFBMTEREPDQJGDA0MDAsKCgkIBwYGBAMCAf0MBwYGBgsJCAYCAQEBAQIGCAkLBgYGBwI3BgYGBgsJCAYCAQEBAQEBAgYICQsGBgYG/ckCNwwNDAwLCgoJCAcGBgQDAgEBAgMEBgYHCAkKCgsMDA0M/ckNDQwMCwoKCQgHBgYEAwICAwQGBgcICQoKCwwMDQMcAQIDBAQGBgadAQIDBAQGBgYGBgYEBAMCngYGBgQEAwICAwQEBgYGngIDBAQGBgYGBgYEBAMCAZ0GBgYEBAMCDw0IDxESExQU/jwTExIREQ8PDQwLBQkHBgMCAQIDBQcKCg0NAQIDBAYGBwgJCgoLDAwNDAK2AQEBAgYICQsGBgYG/ckHBgYGCwkIBQMBAQEBAwUICQsGBgYHAjcGBgYGCwkIBgIBAQE/AQIDBAYGBwgJCgoLDAwNDP3JDQ0MCwwKCgkIBwYGBAMCAgMEBgYHCAkKCgwLDA0NAjcMDQwMCwoKCQgHBgYEAwIAAAAAAgAAAAADuQO5AH8A/wAAASMPHR0BHx07AT8dPQEvHh8fDx8vHz8eAgATFBMSEhISEREQEA8PDg4NDQwLCgoJCQcHBgUEBAICAgIEBAUGBwcJCQoKCwwNDQ4ODw8QEBEREhISEhMUExMUExISEhIRERAQDw8ODg0NDAsKCgkJBwcGBQQEAgICAgQEBQYHBwkJCgoLDA0NDg4PDxAQERESEhISExQTFxYWFhUVFRQTExMSERAQEA4ODQ0LCwoICAcGBQQDAQEBAQMEBQYHCAgKCwsNDQ4ODxARERITExMUFRUVFhYWFxcWFhYVFRUUExMTEhEREA8ODg0NCwsKCAgHBgUEAwEBAQEDBAUGBwgICgsLDQ0ODg8QERESExMTFBUVFRYWFgN6AgIEBAUGBwcJCQoKCwwNDQ4ODw8QEBEREhISEhMUExMUExISEhIRERAQDw8ODg0NDAsKCgkJBwcGBQQEAgICAgQEBQYHBwkJCgoLDA0NDg4PDxAQERESEhISExQTExQTEhISEhEREBAPDw4ODQ0MCwoKCQkHBwYFBAQCAj8BAQMEBQYHCAgKCwsNDQ4ODxARERITExMUFRUVFhYWFxcWFhYVFRUUExMTEhEREA8ODg0NCwsKCAgHBgUEAwEBAQEDBAUGBwgICgsLDQ0ODhAQEBESExMTFBUVFRYWFhcXFhYWFRUVFBMTExIREBAQDg4NDQsLCggIBwYFBAMBAAAGAAAAAAP4A7kAIQAtAE8AWQB7AIEAACUhHwcPByEvBz8GJTMVIzUzNSM1MzUjJSEfBw8HIS8HPwYlMxUHMxUjNTcjJSEfBw8HIS8HPwYlMxUjNSMBYgJ2BwYFBQQDAQEBAQMEBQUGB/2KBgYFBQQDAQEBAQMEBQUG/qy9vX4/P34BWgJ2BwYFBQQDAQEBAQMEBQUGB/2KBgYFBQQDAQEBAQMEBQUG/qy9cXG9cXEBWgJ2BwYFBQQDAQEBAQMEBQUGB/2KBgYFBQQDAQEBAQMEBQUG/qx+Pz/FAQEDBAUFBgYHBgUFBAMBAQEBAwQFBQYHBgYFBQQDAX/8PyA+IPwBAQMEBQUGBwYGBQUEAwEBAQEDBAUFBgYHBgUFBAMBfzmEPzmE/AEBAwQFBQYGBwYFBQQDAQEBAQMEBQUGBwYGBQUEAwF//L0AAwAAAAAD7wPvABMAJwB1AAATDwMdAR8CAR8COwE/AxMjDwIJAj8CPQEvAgEvAzMfBgEfBh0BDwYBITMfBg8HIQcjLwUBLwY9AT8GAT8GnEMEAwICAwQBCwUGBQYGBgYFQrMGBgYE/lgBOAGnBAMCAgME/vUFBQYGCQkJCAkIBwcBDAYGBQMDAwEBAwMDBQYG/g8BOQYGBQUEAwEBAQEDBAUFBgb+dRALCwwKCwkJ/vQGBgUDAwMBAQMDAwUGBgIXBwgICAkJCQHUQwUGBgYGBQYF/vUEAwICAwRDAxQCAwT+Wf7IAacFBgYGBgYFBQELBAMCPwECAwQFBgb+9QgHCAkICQkJCQkJCQgICAf+DwIDBAUFBgYHBgUFAwMCAQIBAgQGBggBDAcHCAkICQkJCQkJCQgICAcCFwYGBQMEAgEAAAAABgAAAAADuQN6ACoATgCSALQA2AEcAAABMx8JHQEPBysBLwg3NT8HJQ8HFR8HIT8HNS8HJSEzHw0dAg8NIyEjLw09Aj8NEyEfBw8HIS8HPwYnDwcVHwchPwc1LwclITMfDR0CDw0jISMvDT0CPw0CymQFBQQEAwMDAgEBAQIDAzIFBQYGBgYFBTIEAgIBAQECAgIDBAQEBf3hBwYFBQQDAQEBAQMEBQUGBwK0BwYFBQQDAQEBAQMEBQUGB/1MArQKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgr9TAoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKSAF6BwYFBQQDAQEBAQMEBQUGB/6GBgYFBQQDAQEBAQMEBQUGOAcGBQUEAwEBAQEDBAUFBgcCtAcGBQUEAwEBAQEDBAUFBgf9TAK0CgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoK/UwKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgFTAQEBAwMDBAQEBAUEBQQEBDIEAwICAwQyBAQEBQQFBAQEBAMDAwEBMAEBAwQFBQYHfQcGBQUEAwEBAQEDBAUFBgd9BwYFBQQDAQE/AgIDBAUGBgYIBwkICQoKfQoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCn0KCgkICQcIBgYGBQQDAgIBOwEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGBgcGBQUEAwFAAQEDBAUFBgZ+BwYFBQQDAQEBAQMEBQUGB34GBgUFBAMBAT8CAgMEBQYGBggHCQgJCgl+CgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoKfgkKCQgJBwgGBgYFBAMCAgAABgAAAAADjQPZAGwA4wEPAVABxAIaAAABMx8JDwUjLwIrAQ8NHQEfDTsBPwIzHwUPCiMvDz8OJR8PFQ8PIx8EDwYrAS8HPwgfBw8EOwE/DjUvDj8GJQcjDwwdAR8GMz8NPQEvASUjDw0dAh8NOwE/DT0BLw0lFzMfDB0CDwUrAS8GNScjDwcvDj0BPw4zPwE9AS8LDwMjLwQ9AT8JJTMfBhUxMz8HHw8PDy8HIwcVDwUrAS8FNRE1PwUBCREgDwYFBAQEAwEBAQICBAQFBRQPDw4KCgkJCAcGBgUEBAMCAgEBAgIDBAUFBgcICQkKCgwODw4SBQUEAwMBAQEBAwMFBAYFDw8PDxMREA8ODQwLCQkHBgQDAgEBAgMEBgcICQoMDA4ODxECNwoJCQkICAcHBgYEBAQCAQEBAwUGCAkLDQ0PBxAREhITmioEAwEBAQEDBAUGBQYHBQYFYAQCAgEBAgIEYAUGBgYGBQYFBAMBAQEBAwQqkA0MDAwLCgoJCAcHBQQDAgEBAgIEBQUGDQYFBQQDAQEBAQMEBQUG/foNDAsKCQkIBgcFBAQDAgECAwUHCAgJDwoJCAgIBwYGBQQEAwIBAQIBVwgIBwgHBwYHBQUEBAICAQECAgQEBQUHBgcHCAcICAoJCAgHBgcFBQUEAwICAQECAgMDBAUGBgYICAgK/loKCRoWDQsKCAcGBQQDAwECAwQFBQUGBgYFBQQDAgEBAQoLDA0ODxASCgoKCQgICAcHBQUEAwIBAgQEBgcJCgsNDg8REhMyAgIBAgICAgQDBQUGBhATExUXHQQFBAQCAgEDAwQFBQYWFhUBPwYHBQUEAwIBAQsKCwwMDQ0ODw4NDAwLCgkJBwYFBAMCAQECAwQFBwcJCgoLDAwMDg4ODg0MCwwLDAEBAgQEBQUGBgYFBgUEAgICAwQFBgYBtQICAgIDBQUFBgYFBAQEAgIEAgEBAwMEBAYHBwkKCwsNDg8PDg0MCwoICAYGBQMEAgECAgUCAgMEBAUGBgUGBAQDAQMCAQECAwUGBwkKCw0ODxESExQUExERDw4MDAoJCAYFAwJNAQEDAwQFBQYHBwgICQkJCl4UEhMREBAPDQwLBQkHBQQCKgUGBgYGBgUFBAMCAgMEYAUFBgYGBgYFXwQDAgEBAgMEBQUGBgYGBQUqAgMFBQYICAkJCwsLDA0NXgcGBQUDAwIBAgMEBQUGBgcFBgQEAwKmAQICAgMEBAQFBgUGBwYIBQsKCAgFBAICAgIEBAYGBwcICQkKChsCAQF3AQICBAMFBQUGBgcGBwYHXwcHBgcGBgYFBQUEAwICAQICAwQFBgcICQoLCw0ODw4ODAwLCQkIBwYFBQMCAjMBAgUEBAYHCAkLDA4PERKqBwUGBAQDAgIDBAQGBQcPAQ0LCQcGBAMBAQECAwQFBgYHCAgJCgoKCw4MDAsLCQkIBwYGBAMDAQEBAgIPDgcFBQQEAwMCAgIBAQMECAEDAwQEBQYGBQYEBAICBQQCiwIDBAUGBgeSCggHBQUDAgEBAgQFBggJCgwNDg8QERMUExIREA8ODQwKCggGBQQCAQECAwQHCAoMCQcFBgQEAwICAwQEBgUHAZgHBgYFBAMCAAAAAAUAAAAAA/gD+ACEALsBRgF6Ab4AAAEzHwgdAg8EIy8DDw4dAR8OPwM1LwErAS8FPQE/BjMfBh0CDwkrAS8OPw4lHwcTOwETPwY7AR8EHQEDDwcjLwcDJzU/BCcfCR0BDwQjLwMPBx8VDw4jLws/BTMfAz8JNS8TPQE/DQMjDwkVERUfCTMhMz8JNRE1LwkjJSEfDxEPDyEvDxE/DgMyEBAQDwUFBAYDAQICAwQEBBMNDg0MCwsJCQgIBgYFBAQDAQIBAgMDBAUFBwcHCAkKCgoODgMBAQErBQQFBAMCAgICAwQFBAVbBQUEBAMCAgICAgQEBQUUFBUWEhEQEA4ODAwKCQgGBQMCAQECAwUGBwkLCwwODxAREv5WCAcHBwYFBAJJAQFJAwQEBgYHBwcHBQUEAwFZAwQFBgcHBwgRBwgHBwYFBANYAQIDBAUGhhQUFRQGBAUHAgICAwMEBQQYExMSDw4LCQgFAwEBAgQGBwoMMA8NCwoICAUGBAMDAgEBAQEDBAQGBwgICgsLDQ0ODxUUFRQGBQQEAwIBAQEBAwMEBAUXFBITEA8LCggDAgIBAQMEBgkLDS4NDAsKCAcGBgQEAgICAgIEBAYGBwkJCwsMDg5UBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgL0BgcGBgoKBwYCAgEBAgIGBwoKBgYHBv0MAvQNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDf0MDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAKJAQICAQMDCAUFBQwEBAQDAgIDAgEBAQECAwQEBQcHCAgKCgsMDQ0MCwoKCAgHBwUFAwMCAQEBAwECSwEBAgIDBAUEBQsFBAQDAwEBAQEDAwQEBQSEBgUFBQQDAwIEBAICBAUGBwkKDAwODxAQEhMTEhEPDw4MDAoJBwYFBAICAQIDBAUGBgf/AAEABwYGBQQDAgIEBAUGAgb++AcHBgUEAwEBAQEDBAUGBwcBAwcGBQYFAwIHAQEDBAICBAkGBQYFBAQDAgEGAwIBAQIDBAUHBwkJCAgGBgUFDQQFBgUGBQcHBwgJCgsLCgoJCQgIBwYGBQQDAwIBAQIDBQICBAQFBgUGBQQDAwMBBwQCAQECAwQGBAMEBQkJCQcHBgUGDQUEBQYFBgcGBwgICAgJCwoKCQgIBwcGBQQEAgICASgBAgIGBwoKBgYHBv0MBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgL0BgcGBgoKBwYCAgE/AQIDBAUHBwgJCgoLDAwMDf0MDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0C9A0MDAwLCgoJCAcHBQQDAgAAAAIAAAAAAzsDOwBfAN8AAAEjDxUdAR8VOwE/FT0BLxYzHx0dAQ8dKwEvHT0BPx0CAA0NDA0MDAwLFhUTEhAPDQoFBAMDAgIBAQICAwMEBQoNDxASExUWCwwMDA0MDQ0NDQwNDAwMCxYVExIQDw0KBQQDAwICAQECAgMDBAUKDQ8QEhMVFgsMDAwNDA0NEBAQDxAPDg8ODQ0NDAwMCwoKCQkICAcGBgUEBAICAgICAgQEBQYGBwgICQkKCgsMDAwNDQ0ODw4PEA8QEBAQEBAPEA8ODw4NDQ0MDAwLCgoJCQgIBwYGBQQEAgICAgICBAQFBgYHCAgJCQoKCwwMDA0NDQ4PDg8QDxAQAvwBAgIDAwQFCg0PEBITFRYLDAwMDQwNDQ0NDA0MDAwLFhUTEhAPDQoFBAMDAgIBAQICAwMEBQoNDxASExUWCwwMDA0MDQ0NDQwNDAwMCxYVExIQDw0KBQQDAwICAT8CAgIEBAUGBgcICAkJCgoLDAwMDQ0NDg8ODxAPEBAQEBAQDxAPDg8ODQ0NDAwMCwoKCQkICAcGBgUEBAICAgICAgQEBQYGBwgICQkKCgsMDAwNDQ0ODw4PEA8QEBAQEBAPEA8ODw4NDQ0MDAwLCgoJCQgIBwYGBQQEAgICAAAFAAAAAAPYA9gACwAXACMALwBzAAABESEzPwYRIREfBjMhERMRIREvByEPBxEhESUhMx8NFREVDw0jISMvDTURNT8NAiABWgYGBgQEAwIB/MwBAgMEBAYGBgFaQAF6AQIDBAQGBgb9DAYGBgQEAwIBAXr+pgL0CgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkK/QwKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQHh/oYCAwQEBgYGAVv+pQYGBgQEAwIBegG5/oYBWgYGBgQEAwIBAQIDBAQGBgb+pgF6PgEDAwQFBQYHBwgICQkJCv0MCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKAvQKCQkJCAgHBwYFBQQDAwEAAAEAAAAAAxMDkgBYAAABITMfBg8HIRMfBhUPBgMhHwcVDwYhLww/AwkBLwM1PwoBLAG7CQgIBgYEAwEBAwQGBggICf52/AQEAwMCAgEBAgIDAwQE/AGKCQgIBgMFBAEBBAUGBwgI/jkGBgYFBQUFBQYDAgECAgMGCQER/u8FBwUCAgIDAwgKBQUGBgYDkgMEBgYICAkICAgHBQQCAf72BQYFBwYGBw4HBgYGBgYF/vYBAgQFBAcHCQkICAcGBQQBAQECAwMEBQUKBQYGDQwLDAsBJAEkBgsLDA0MBQYFCgkDAwIBAQAAAAAMAAAAAAPGA/UAEAAnADgATgBkAHUAhgCdAPUBDwExAYkAAAEVDwU/CCMxHwo/CSMfCS8FITMfAyMvBz8HMw8DKwEvBj8GJQ8JMz8FHwYzLwgPCjMvCjMfFQ8VKwEvEj0BPxIlIQ8HKwEvBj8HIR8GHQEPBSMhIy8GPwYnIR8OFREvAxEvByEPBxEfByEfAyEvDxE/DgNIAQUGBAQGEw8NBgoJCAUC9wMGBwQEBgkICAQDBgQHCQkHBAcFBPgBBAcICgsNDggMBgQEBwQC/sZfAgMDBGsGBgYEBAMCAQECAwQEBgYGhAgGBgVrBgYGBAQDAgEBAgMEBAYGAVsEEA4NBgsJBwUDPQIEBwQEygEEBQQGBQE9BAcICgsNDwduAQYDCAgJBwQHBgN8BAUHBAQGCQkIAwMNDQwMDQsMFxUUExEPDQwKAwQDAgEBAQEBAQIDBAMKDA0PERMUFRcMCw0MDA0NEw0MDAwXFhUTEhEPDQsJBwMCAgEBAgIDAwgKDQ4PEhIVFRYYDAwN/lwBtxsbGhoYGBcV8QYGBgQEAwIBAQIDBAQGBgYBtwYGBQUEAwICAwQEBgYG/kkGBgYEBAMCAQECAwQEBgZ4ArIKCQkJCAgHBwYFBQQDAgIOEBAQAQIDBAQGBQf9TgYGBQUEAwEBAQEDBAUFBgYBKw8RERL+kgkKCQgICAcHBgYEBAQCAQEBAQIEBAQGBgcHCAgICQoBBQQRIR8PDg8ODA4IEBESEgwgHhoMCw0OCgcBAQIDBgwQEgwaHiACExISEBAODAYIDw4PHyEVEBAPEAECAwQEBgUHBgYFBQQDAb0PDxAQAgMEBAYGBgYGBgQEAwIEAgwMDggQERITCxUhHw8ODwEODg8fIRUVEhIQEA4MBiQBAQMHCxASDBsdICAdGwwLDA8KBwE/AQEDAgQECQwNEBESFBYWDAwMDA0NDQwNDQwMDAwWFhQSERANDAkEBAIDAQECAQMDCAkMDg8REhQVFhgMDAwNDA0NDAwMDBcVFRMSEA4NCwkGAwECXgEDBQcJCwwOAgMEBQUGBgYGBgQEAwK9AQIDBAQGBQcGBgUFBAMCAgMEBQUGBgcFBgQEAwK9AQECBAQEBgYGCAcJCAkKCf6XCwsKCQFABgYFBQQDAQEBAQMEBQUGBvzQBgYFBQQDAQEREQ8OAQECBAQEBgYGCAcJCAkKCQMwCQoJCAkHCAYGBgQEBAIBAAAAAA8AAAAAA7cDtwADAAcACwA/AHIApgDaAQ0BQQFFAUkBTQGBAbQB6AAAARUzNSEVMzUhFTM1JTsBHwkdAg8JKwIvCjU/CiE7AR8JHQIPCSsCLwk9AT8JITsBHwkdAg8JKwIvCT0CPwkBOwEfCR0CDwkrAi8KNT8KITsBHwkdAg8JKwIvCT0BPwkhOwEfCR0CDwkrAi8JPQI/CSUVMzUhFTM1IRUzNSU7AR8JHQIPCSsCLwo1PwohOwEfCR0CDwkrAi8JPQE/CSE7AR8JHQIPCSsCLwk9Aj8JAvt9/kl+/kl9AfZ9BwYGBgoKBwYCAgEBAgIGBwoKBgYGB30GBwYFCwkIBgIBAQEBAQECBggJCwUGB/7MfgYGBgYLCQgGAgEBAQECBggJCwYGBgZ+BgYGBgsJCAUDAQEBAQMFCAkLBgYG/s19BwYGBgoJCAYCAgEBAgIGCAkKBgYGB30HBgYGCgoHBgICAQECAgYHCgoGBgYCen0HBgYGCgoHBgICAQECAgYHCgoGBgYHfQYHBgULCQgGAgEBAQEBAQIGCAkLBQYH/sx+BgYGBgsJCAYCAQEBAQIGCAkLBgYGBn4GBgYGCwkIBQMBAQEBAwUICQsGBgb+zX0HBgYGCgkIBgICAQECAgYICQoGBgYHfQcGBgYKCgcGAgIBAQICBgcKCgYGBgJ6ff5Jfv5JfQH2fQcGBgYKCgcGAgIBAQICBgcKCgYGBgd9BgcGBQsJCAYCAQEBAQEBAgYICQsFBgf+zH4GBgYGCwkIBgIBAQEBAgYICQsGBgYGfgYGBgYLCQgFAwEBAQEDBQgJCwYGBv7NfQcGBgYKCQgGAgIBAQICBggJCgYGBgd9BwYGBgoKBwYCAgEBAgIGBwoKBgYGAQV9fX19fX0/AQICBggJCgYGBgd9BwYGBgoKBwYCAgEBAgIGBwoKBgYGB30GBwYGCgkIBgICAQECAgYICQoGBgYHfQcGBgYKCgcGAgIBAQICBgcKCgYGBgeDBwYGCgkIBgICAQECAgYICQoGBgYHfQcGBgYKCgcGAgIBAQICBgcKCgYGBgd9BgcGBgoJCAYCAgEBOQEBAgYICQsGBgYGfgYGBgYLCQgGAgEBAQECBggJCwYGBgZ+BgYGBgsJCAYCAQEBAQIGCAkLBgYGBn4GBgYGCwkIBgIBAQEBAgYICQsGBgYGhAYGBgsJCAYCAQEBAQIGCAkLBgYGBn4GBgYGCwkIBgIBAQEBAgYICQsGBgYGfgYGBgYLCQgGAgEB+319fX19fT8BAgIGBwoKBgYGB30HBgYGCgkIBgICAQECAgYICQoGBgYHfQcGBgYKCgcGAgIBAQICBgcKCgYGBgd9BwYGBgoJCAYCAgEBAgIGCAkKBgYGB4QGBgYKCgcGAgIBAQICBgcKCgYGBgd9BwYGBgoJCAYCAgEBAgIGCAkKBgYGB30HBgYGCgoHBgICAQAAAAARAAAAAAP3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AS8GDw4VLwEHNT8UMyUzHw0VDwYrAS8FPQEPBy8LNT8NOwE1Lw0jDwMvBj0BPwsfBh0BPwczHxMVDwM3PQEvDg8HFR8FDwEvAx0BDwUrAS8GET8GA44GBQYF5WcFBQYGBgYFBQQDAgIDBH0FBgUGBgYGBfsEAgIBAQICBAUGBjUFBAQHAgIBAgIQEQfwDw4ODg4NDQ0NDAwLCwsKCgkJCAgIBgcFBQUDBAICAQECAgQDBQUFBwYICAgJCQoKCwsLDAwNDQ0NDg4ODg8ODw4ODQ4NDQwMDAwLCgsJCgkICAcHBgYFBAQDAwIBAQIDAwQEBQYGBwcICAkKCQsKCwwMDAwNDQ4NDg4P/ecLFRIOBwUFBAMDAgEBAwQHBAUFBw4QDg0ODQwLCwkCfhAPDgwMDAsLBQQCAQICAwQEBAUDBw0SEAkJCw0MDAsKCggICAYFBAQCAhcXCwECAgQEBAUGBwcHCAkJCQoKCgoKCwv9QwoUCgkICA8NCwUEBwUEAgEBAwQEBQUGBgUFBAQCAgwNDg4PEBERDg0MDQsJCQgGBAIBAgMEBQYICAoLDA0ODxARTAECAgMEBAUFBgcICAkKFhUTIAgFBAQDAwICAgICBhINDg0ODQ7mBgYFBAQCAgwMDQ0ODg4PCgoJCQkJCREJBwgGBwYKBQQDAgIBDw4PDgECAgMEBQUHBwgJCQkLCgwODg0NDAwLCgoLDAwJChAPCQgICAIDAwUFBQYFBgQFAwMBAQEBAwMFBAYB5QIDBOVoBAMBAQEBAwQFBgYGBQYGBX0EAwICAwT7BQUGBgYGBQUEAwJnAQICCAQEBQQDBAMSEQQYAQEBAwMEBAUGBgcHCAkJCQoKCwsLDAwNDA4NDg0PDg4PDg4ODg0NDQ0MDAsLCwoKCQkJBwgHBgUGBAQDAgIBAQEBAgIDBAQFBgYHBwgJCQkKCgsLCwwMDQwODQ4ODg4ODw4ODg4NDgwNDAwLCwsKCgkJCQgHBwYGBQQEAwMBATIBBAQDAwQEBQQGBQYLCggIAwMCAgMBAQMEBgcICQo0twEBAwQEBQYGBQUGBgUEBQQDAwECBggFAQEBAQEDAwUFBwcICQkKCgsMEwMBARAMDAsLCgoKCQkIBwcHBQYEBAQDAgIBAwICAwQICgwGBw4ODxC5BgUFBAQCAgICBAQFBQYQCwoIBwUEAgEBAgQFBgcJ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BAcFBAIBAQMEBAUFBgYFBQQEAgIMDQ4OEBAQEg0ODAwMCQkIBgQDAQECAwQFBgcJCgsMDQ4PEBFNAQEBAwMDBAUGBgcHCQkJFxUTIAgEBQQDAwICAQMCBhINDg0ODg0BtX4NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDX5+BgcGBgoKBwYCAgEBAgIGBwoKBgYHBn79igG5/kcGBwYGCgoHBgICAQECAgYHCgoGBgcGAbn+Rw0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwBp/wGBgUFBAMBAQEBAwQFBQYGX18GBgUFBAMBAQEBAwQFBQYG/AcGBQUEAwEBAQEDBAUFBgdeXgcGBQUEAwEBAQEDBAUFBgHzAgMFAwMEBAQFBQYGCwkJCAMDAgIDAwQGBwgJCjW3AgIDAwMJCgwGBw4ODxC6BgUFBAQDAQEBAQMEBAUFBhALCggHBQQCAQECBAUGBwkKDAwNDgsLCgoJCAgHBwUFBAMCAQEPCQkHCAYGBQQEAwICAgECBAkBAQIDBAQFBAgHAwQIBAQDAwIBkQECAwQFBwcICQoKCwwMDA3+hg0MDAwLCgoJCAcHBQQDAgE/AQICBgcKCgYGBwYBegYHBgYKCgcGAgIBPz8BAgIGBwoKBgYHBv6GBgcGBgoKBwYCAgE/AQIDBAUHBwgJCgoLDAwMDQF6DQwMDAsKCgkIBwcFBAMCfwEBAwQFBQYGBwYFBQQDAQH9DAEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGBgcGBQUEAwEBAvQBAQMEBQUGBwYGBQUEAwEAAAACAAAAAAO5AzsALABYAAABHwMBHwMPAwEPAy8GPQE/AgkBLwI9AT8GIx8HDwMJAR8DDwcvAwEvAz8DAT8CAn4GBgUFARwEAwEBAQEDBP7kBQUGBgYGBQUEAwICAwQBBf77BAMCAgMEBQUGBvwGBgUFBAMCAQECAwT++wEFBAMCAQECAwQFBQYGBgYFBf7kBAMBAQEBAwQBHAUFBgM7AQEDBP7kBQUGBgYGBQX+5AQDAQEBAQMEBQYFBwYFBgUBBQEFBQYFBwYFBgUEAwEBAQEDBAUGBQYHBQYF/vv++wUGBQYHBQYFBAMBAQEBAwQBHAUFBgYGBgUFARwEAwEAAAAAAwAAAAADmQOZACEAQwBlAAABHwcPCC8HPwcn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QAIBAwMEBAUGBgcHCAkJCQoKCwsMCw0MDQ0ODQ4PDg9SGwMJCQoLCgsMDA0NDg4PDw8PEBAPEBAQDxAPDw8ODg4NDAwLCwoKCAgHBwUFAwMCAgEBAgQDBwkLCgkICAYFBAQCAgIDBAYHCQoLDQ4OEBESEhMUExUUFRUUFRQTExMREQ0NCwsLCQkIDw8ODg8ODw4NDg0NDA0LDAsLCgoJCQkIBwcGBgUEBAMDAQIAAAAABgAAAAADuQPIACkAjQC3ARsBRQGpAAAlIw8HFR8HNzM/CD0BLwozHw4zHwcPBisBDw8vDyEjLwY/ByE/DgEjDwcVHwc/Cj0BLwofDyEfBw8HIQ8OKwEvDiMvBz8HMz8OJQcjDwYVHwY7AT8KLwkjJx8POwEfBg8HIw8OKwEvDiEvBz8GMyE/DgKeBwYLCwkIBgQBAwUHCAoLDAcGBgYGCgoHBgMBAQEBAgYICQsGBgYGCgoKCgkJCQgIBwYGBgQEBoIGBgUFBAMBAQEBAwQFBQYGggYEBAYGBgcICAkJCQoKCgoLCgoKCQkJCAgHBgYGBAQF/kIGBgUFBAMBAQEBAwQFBQYGAb4FBAQGBgYHCAgJCQkKCgr+kQcGCwsJCAYEAQMFBwgKCwwHBgYGBgoKBwYDAQEBAQIGCAkLBgYGBgoKCgoJCQkICAcGBgYEBAYB/AYGBQUEAwEBAQEDBAUFBgb+BAYEBAYGBgcICAkJCQoKCgoLCgoKCQkJCAgHBgYGBAQFRAYGBQUEAwEBAQEDBAUFBgZEBQQEBgYGBwgICQkJCgoKAcMGBgsLCQgGBAEDBQcICgsMBgcGBgYKCgcGAwEBAQEBAQIGCAkLBgYGBwsKCgoJCQkICAcGBgYEBAVEBgYFBQQDAQEBAQMEBQUGBkQFBAQGBgYHCAgJCQkKCgoLCgoKCgkJCQgIBwYGBgQEBv4EBgYFBQQDAQEBAQMEBQUGBgH8BgQEBgYGBwgICQkJCgoK9AEDBgcJCgsNDAwLCQgHBAIBAQICBggJCwUHBgYHBgYGCgoHBgICAT8BAwIEBAUGBgcHCAgJCQ8BAgMEBAYFBwYGBQUEAwIQCQkICAcHBgUFBQMDAgEBAQECAwMFBQUGBwcICAkJEAIDBAUFBgYHBQYEBAMCAQ8JCQgIBwcGBgUEBAIDAQErAQMGBwkKCwwNDAoKCAYFAgEBAQECBggJ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njmJAwUEBgUGBgcKCQgHBgMEAgEAAwkHBgY6BgQDAgECAgQEBgUGBgYGOjoGBgYGBQUFBAICAQIDBQU6BgYHCX0ICBAQDwIDBAUFBgYHBQYEBAMCAQECAwQEBgUHBgYFBQQDAg8QEBAfAQICBgcKCgYGBgcGBwYFCwkIBgICAQECAgYICQsFBgcGBwYGBgoKBwYCAgGEAQMEBAUGBgYGBjoMBwcGOgYFAwECBAY9BgcHCQM6BgYGBgYFBAQDQAECBAYGCAkLFhYICAYGBQUDAwIBAgIEBAYGBgcICAgJCQkJCQkJCQgWAQEDAwQEBgYHBwgICQkJCgoJCQkICAcHBgUFBAMCAhYJCQkJCQkJCQkICAgHBgYFBAUDAQEEBQgGwm0IBwYFBAMCAQECAgQFBgYHCAkJCgoLCwsPDg4NDAoKBKEtBgYFBQQDAgIDBAUFBgYtnQgKCwsNDg4PCwsLCgoJCQgHBwUFBAICAQECAwQFBgcIbcIKBwQDAgQHBQYGBwgICAkJCQkJCQkJCRYBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBFQkJCQkJCQkJCQgICAcGBgYFBAMAAAAABQAAAAADegO5ABkANQCNAMEA9QAAARUzPwk9Ai8JJREVHwkzITM/CTURJSEfBxUzHw8VDw8jFQ8PIS8PET8GJR8HFQ8MIy8GNT8TJx8HFQ8MIy8GNT8TAr1FBwYGCgoHBgICAQECAgYHCgoGBgf9wwECAgYHCgoGBgcGATsGBwYGCgoHBgICAf4oAfgGBgUFBAMBAT8NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDT8BAgMEBQcHCAkKCgsMDAwN/sUNDAwMCwoKCQgHBwUEAwIBAQEDBAUFBgH/BgYFBQQDAQEBAgIDBwkLDAcIUQYGBwUGBQQEAgECAgQEBUoIBwYFBAICAgEDBAUFBvUGBgUFBAMBAQECAgMHCQsMBwhRBgYHBQYFBAQCAQICBAQFSggHBgUEAgICAQMEBQUGAj/8AQICBgcKCgYGBwZ+BgcGBgoKBwYCAgE//kcGBwYGCgoHBgICAQECAgYHCgoGBgcGAbk/AQEDBAUFBgYgAQIDBAUHBwgJCgoLDAwMDX4NDAwMCwoKCQgHBwUEAwIBPw0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAdkGBgUFBAMB/QEBAwQFBQYGDgkICQgQDg4MBQUpAgECAgMFBQYGBgYGBQQEJAUFBwcHCAkUBgUFBAMBAQEBAwQFBQYGDgkICQgQDg4MBQUpAgECAgMFBQYGBgYGBQQEJAUFBwcHCAkUBgUFBAMBAAAAAAoAAAAAA6QDjwA3AIoAqwDMAQwBTAFtAY4BzgIOAAABIw8NHQEfBz8CHwI/Bz0BLw4zHxQVDw0jLwMPAiMvDTU/FCUjDwcfBz8HLwYlIw8HHwc/By8GJTMfDg8PLw8/DiEzHw4PDy8PPw4lIw8HHwc/By8GJSMPBx8HPwcvBjczHw4PDy8PPw4jMx8ODw8vDz8OAgAEEQsLCwxvKBcNCgQDAgEDBAUGBgcICYsoKjEoigoIBwYGBAUDAQIDBAQGDQ4tcgwMCwkWERAHBwsKCgkJEW8eFAkSCAcGBQQDAQEFCAkLBgcHCAgJCgoGBxJ4KCoxJ4IQBgoJCQkHCAcGCwkHBgECAwQFBgcICBMTHnARCQkKCgsHBxABTAQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcI/YIEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAJuCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgsLCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoK/ZULCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoKCwsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoBxAQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcI/vwEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCPQLCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoKCwsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgrxCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgsLCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoKAhUBAwcJDIIoGhERCAgHCAgHCQkHBwYEBAMPAwICAhADBAUFBwgICQgHCAgICAgJEREuhAwKBgNAAgECBQUGBwgQgx4VChcLDAwNDQ0ODw8PEA8OBgYGBQQEAwMBAQ4DAQEDDwEDAwQEBQYGBg4PDxAPDg4ODQwNCwwLFhUeghEHBwcFBAICAlQBAgQFBggHCQgIBwcFBAIBAQIEBQcHCAgJBwgGBQQCAQECBAUGCAcJCAgHBwUEAgEBAgQFBwcICAkHCAYFBAJAAgMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgsLCgoKCQkIBwcGBQUDAwICAwMFBQYHBwgJCQoKCgsLCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoKCwsKCgoJCQgHBwYFBQMDAmkBAgQFBggHCQgIBwcFBAIBAQIEBQcHCAgJBwgGBQQCAQECBAUGCAcJCAgHBwUEAgEBAgQFBwcICAkHCAYFBAJAAgMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgsLCgoKCQkIBwcGBQUDAwICAwMFBQYHBwgJCQoKCgsLCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoKCwsKCgoJCQgHBwYFBQMDAgAAAAADAAAAAAN6A/gAIwCSASEAAAEfDzsCPw8DIw8dHQEfFSE/FT0BLx4zHx0dAQ8lIy8lPQE/HQFcFAEDAwQEBQYGBgcHCAgICAlmCQgICAgHBwYGBgUEBAMDARSkEBAQDxAPDg8ODQ0NDAwMCwoKCQkICAcGBgUEBAICAgIBAwMEBQYGBgcICQkJEwgHBwcFBQUBXAUFBgYHCAgSCQkJCAcGBgYFBAMDAQICAgIEBAUGBgcICAkJCgoLDAwMDQ0NDg8ODxAPEBAQExQTEhISEhEREBAPDw4ODQ0MCwoKCQkHBwYFBAQCAgICAwQFBgYICAgKCgoMEwsFBQMDAh0DBQUGCAgJCgsLDA0NDg0PZg8NDg0NDAsLCgkICAYFBQMdAgMDBQULEwwKCgoICAgGBgUEAwICAgIEBAUGBwcJCQoKCwwNDQ4ODw8QEBEREhISEhMUAQRvCAgIBwcGBgYFBAQDAwECAgEDAwQEBQYGBgcHCAgIbwK1AgICBAQFBgYHCAgJCQoKCwwMDA0NDQ4PDg8QDxAQEBAPEA8PDg8ODg0NDA0LDBQJCwsLDA0UFA0MCwsLCRQMCw0MDQ0ODg8ODw8QDxAQEBAPEA8ODw4NDQ0MDAwLCgoJCQgIBwYGBQQEAgICPwICBAQFBgcHCQkKCgsMDQ0ODg8PEBARERISEhITFBMTExISEhIRERAQEA8PDg0VDwgICAkIrQ4ODA0LCwoJCAgGBQQDAgEBAgMEBQYICAkKCwsNDA4OrQgJCAgIDxUNDg8PEBAQERESEhISExMTFBMSEhISEREQEA8PDg4NDQwLCgoJCQcHBgUEBAICAAAEAAAAAAOnA7kAEwAmAE0A3gAAARU/CTUvBiEjDwYfCDU3ERUfED8RESUhHwcVMx8NFQ8bFTMfBw8HIS8GPQE/BjM1Lx01PwwzPQE/BQL2QAgHBgUFAwMCCwEDAwUGBgT9awQDBwYFAgMBARoDAwQEBQUzPwEDAwQFBQYHBwgJCAoKCi4vLi4LCQoJCAgHBwYGBAQDAwEB/mYBuQYGBgQEAwIBUwoLCgkJCAgHBgUEBAIBAQwFBwgKDAwPYQIEBAYGCAgKCgsMDQ0ODw8gJH4GBgYEBAMCAQECAwQEBgYG/sUGBgYEBAMCAgMEBAYGBn4kHxAPDg0NDAsLCQkHBwUFAwJLCwoJCQcHBgQXAwIBAwMFBgcHCQkLCgwLRwIDBAQGBgL8rhoEBAUGBwcHCD8HBwYGBQMCAQEDBAUDBwcITgYFBQQEBBqqfv6mCwsLCQoJCQcIBgYFBQMDAQMCAgMCAgMFBQYGCAcJCQoKCgsLAVo/AQEDBAUFBgZfAQEDBAUGBgcICQkKCgoKC0cQDw0NCwkIJw8ODg0NDQsLCgkIBwYFBAICAuUBAQMEBQUGBwYGBQUEAwEBAQEDBAUFBgYHBgUFBAMBAeUCAgMDBQYHCAoKCwsNDQ0ODw8lBgcICQoKCwxFCwwLCwsKCgkICAYGBQMCAV8GBgUFBAMBAAAAAAMAAAAAA4sDzQABALUBSwAAARU3Iw8FEQ8HLwY1ES8GKwEPAREPBy8GPQEvBiMPBxEVHw4zPxM1LwYPDSsBLwc1ES8GIw8EEQ8HLwY1Ay8GMx8MNzMfDxE/CTMfDh0BDwEnFw8RIy8QETU/DTMfATU/CjMfAj8MATCfCAcGBQICAQECAwMFBQYHBgYFBQQDAgIDBAgGBggHBwYGAQIDAwUFBgcGBgUFBAMCAQECAwQGBwcIBgYEAwMBAQIDBQUHCAgKCw0GDxASFMcODg8ODg8ODw4ODQ4MGRcVEhYaAQIDBAYGCAgLBwcICAkPFhEdBAQFBAUFBQUEAwQCAgEBAgUKBggKBwMCBAMCAQIDBAQGBQcGBgUFBAMCAQECAwQGCAYIDxAHCAcFBgUEBAMDAgoKCgkICQgHDwwGBQUEBAMBARQUCgoJCgkKCQkJCAkICwkJCAgGBgUEAwICAgQcHCscFhkaDw8PEBAREhIKExQUFcgZGBcVFBMJCAgODQoJBwUDAgIDAwUFBgcHCAcICQgICBAQAQIEBgUHBgcHBw8QEA4NAQEDBQUFBwcHBwgIDwNBAU4BAgMCAgL+agcFBgQEAwIBAQIDBAQGBQcBMAsIBwcDAwIBAv6qBwUGBAQDAgEBAgMEBAYFB9QDAwMCAwICAQEDAgQEAwb+VRIREQ8NDQsLCQgHBAUEAwIBAgQFBwgKCgwNDQ4PHiAfHSgyBgcHBwYGBQMCAQECAwQFChMSIwMCAgEBAgMDBAQEBQUBiQQFCQkEBAMBAgYIDf6lBwYFBQMDAgEBAgMDBQUGBwGrAwIDAwICPwMEAwQEBQUFBgYHBwgCAQECAwQECgsGBwgICAkJCv7JEQ4GBQQDAwIBAQECAgQEBgcHBwkJCQkKCQoJCgwNDVMuISIhEBAPDw0NDAoFCAYFAgEDBQYJCwYGBxAQEhMUFRYXAbILCgkJCQgHBgUFBAMCAgEBAzkKCQkHBgUEBAIDAwEDBQ4KCQgHBwYFBAQDAgMAAAAABAAAAAADuQO5AAMAmADMARAAAAEHMzcnMx8GFQczPwczHwYVBzMfBw8HIwczHwcPByMPByMvBjU3Iw8HIy8GNTcjLwc/BzM3Iy8HPwczPwcnIw8JFREVHwkzITM/CTURNS8JIyUhHw8RDw8hLw8RPw4BsBy8HMoDBgYFBAMDAQq8CwEDAwQEBQYJBgYFBAMDAQpJBgYGBAQDAgEBAgMEBAYGBlAcTAcGBQUEAwEBAQEDBAUFBgdTCwICBAQFBgYGBgYFBAMDAQq8CwICBAQFBgYGBgYFBAMDAQpJBgYGBAQDAgEBAgMEBAYGBlAcTAcGBQUEAwEBAQEDBAUFBgdTCwEDAwQEBQbXBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgJ2BgcGBgoKBwYCAgEBAgIGBwoKBgYHBv2KAnYNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDf2KDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAJ+/Py9AgIEBAUGBgZbYgYFBQQDAwICAgQEBQYGBlsBAQMEBQUGBgcGBQUEAwEB/AEBAwQFBQYHBgYFBQQDAQFiBgYFBAMDAQICBAQFBgYGW2IGBgUEAwMBAgIEBAUGBgZbAQEDBAUFBgYHBgUFBAMBAfwBAQMEBQUGBwYGBQUEAwEBYgYFBQQDAwI/AQICBgcKCgYGBwb9igYHBgYKCgcGAgIBAQICBgcKCgYGBwYCdgYHBgYKCgcGAgIBPwECAwQFBwcICQoKCwwMDA39ig0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAnYNDAwMCwoKCQgHBwUEAwIAAwAAAAADmQP4ABsALwCYAAABERUfBjM/BjURNS8GJQ8GFREhETUvBzsBHw4VITMfDhEPDisCLw41IREPBy8HET8OAiACAwQEBgYG/AYGBgQEAwICAwQEBgYG/YoGBgYEBAMCAToCAwQEBgYG/PwKCQkJCAgHBwYFBQQDAwEBARsKCQkJCAgHBwYFBQQDAwEBAQEDAwQFBQYHBwgICQkJCvwKCQkJCAgHBwYFBQQDAwEB/sYBAgMEBAYGBgYGBgQEAwIBAQEDAwQFBQYHBwgICQkJAzv+pQYGBQUEAwEBAQEDBAUFBgYBPAYGBQUEAwEBfgEBAwQFBQYG/qUBWwYGBQUEAwEBPwICAwQFBgYGCAcJCAkKCSACAgMEBQYGBggHCQgJCgn+xAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCSD+KAcGBQUEAwEBAQEDBAUFBgcDcgkKCQgJBwgGBgYFBAMCAgAAAAMAAAAAA3oD+AAvAGMBCAAAATMfCR0BDwkrAS8JPQE/CScjDwkVERUfCTMhMz8JNRE1LwkjAzMfEBUPBiMvEysBDw8VIR8PEQ8PIS8PET8PPQE/GwIABgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGB/YGBwYGCgoHBgICAQECAgYHCgoGBgcGAfgGBwYGCgoHBgICAQECAgYHCgoGBgcG8jERERAPDw8ODQwMCgoIBwYFAQICBAUFBgYGBgYFBAMFBAUGBwcHCQkJCgoLCwsMMRUUExIREQ8ODQsFCQgGBAIBuQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwN/ggNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQECAgMEBAUFBgYHBwgREgoKCwsLDAwMDA0NDQ0BggECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBvQECAgYHCgoGBgcG/oYGBwYGCgoHBgICAQECAgYHCgoGBgcGAXoGBwYGCgoHBgICAQG5AQIDBQYHCQkKDAwNDg8QEAYGBgYFBAMCAQICBAUFEQoLCQkJBwcHBgQEBAICAQMFBwgKCw0ODwkQEhMTFH8BAgMEBQcHCAkKCgsMDAwN/oYNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQF6DQwMDAsKCgkIBwcFBAMCAXUNDQ0NDQwMDAwLCwsKChIRCAcHBgYFBQQEAwICAQAAAgAAAAAC/ALcACsATQAAATMfAz8DOwEfBR0BDwYrAS8HPwYnITMfBg8HIS8HPwYBQwYGBQWnpwUFBgYGBgUFBAMCAgMEvQUFBgYGBgUFvQQDAgEBAgMEBQUGGQG4BwYFBQQDAQEBAQMEBQUGB/5IBwYFBQQDAQEBAQMEBQUGAh8CAwSmpgQDAgIDBAUFBgYGBgUFvQQDAgIDBL0FBQYGBgYFBQQDAr0CAwQEBgYGBgYGBAQDAgEBAgMEBAYGBgYGBgQEAwIAAAAEAAAAAAM7A7kAAwAHAAsADwAAAREzESUhESEDESERJSERIQGC/P7FAXr+hj8B+P3JAnb9igL8/ggB+D/9igK1/QwC9D/8jgAKAAAAAAM7A7kAAwAJAA8AEwAXABsAHwAlACkALwAAJTMVIyUzFSM1MyUzFTMVIwEzFSMlMxUjATMVIyUzFSMBMxUjNSMlMxUjJzMVIxUjAaK8vAFaP18g/ck/IF8CNz8//ck/PwI3Pz/9yT8/AhdfPyD+xry83V8gP4Y/WFg/GRk/AX6wsLAB1rCwsAF+WBk/Pz8/GQAAAAIAAAAAAzsDuQADAAcAAAERIRElIREhAQQB+P3JAnb9igN6/QwC9D/8jgAAAgAAAAADOwO5AEQASgAAASMPDxEfDzM/DxEvDyU7AREhEQGCBg0MCwsLCgkICAcGBQQDAQEBAgMEBQcHCAkKCgsMDAwN/A0MDAwLCgoJCAcHBQQDAgEBAQMEBQYHCAgJCgsLCwwN/v78vf2KA3oBAwMFBQcHCAkJCwoMCw0M/ggNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQH4DA0LDAoLCQkIBwcFBQMDAT/8jgNyAAIAAAAAAvwDegADAAcAAAERIRElIREhAUMBev5HAfj+CAM7/YoCdj/9DAAABAAAAAADOwO5AAUACwASABkAAAEzFSM1MyUzFTMVIwE7ARUjNSMlOwEVIxUjAvw/vX79yT9+vQG5fj8/fv5HP35+PwFD/D+9vT8Dcvy9Pz+9AAAABAAAAAADOwO5AAMABwALAA8AACUzFSMBMxEjATMRIxMzFSMBgvz8AXo/P/3JPz+9/PyGPwK1/ggB+P4IArU/AAEAAAAAAqgCqABAAAABMx8PDw8vDz8OAgAJCBEQDw8ODQwLCQkHBQUCAQECBQUHCQkLDA0ODw8QERERERAPDw4NDAsJCQcFBQIBAQIFBQcJCQsMDQ4PDxARAqgBAgUFBwkJCwwNDg8PEBEREREQDw8ODQwLCQkHBQUCAQECBQUHCQkLDA0ODw8QERERERAPDw4NDAsJCQcFBQIAAAcAAAAAA/gDuQAhAF8AgQC/APMBSAGMAAAlMx8HDwcjLwc/BicfBxUfCTMfBw8HIy8PNT8GJTMfBw8HIy8HPwYnMx8HDwcjDwkVDwcvBzU/DgEjDwkVERUfCTsCPwk1ETUvCSMlHwcPDzMfBw8HIy8HNT8HHwcVPw87AR8PEQ8PIy8PET8OASR+BgYFBQQDAQEBAQMEBQUGBn4HBgUFBAMBAQEBAwQFBQb1BgYFBQQDAQEBAgIGBwoKBgYHJgYGBQUEAwEBAQEDBAUFBgYgDQwMDAsKCgkIBwcFBAMCAQEBAwQFBQYBA34GBgUFBAMBAQEBAwQFBQYGfgcGBQUEAwEBAQEDBAUFBpcgBgYFBQQDAQEBAQMEBQUGBiYHBgYKCgcGAgIBAQEDBAUFBgYHBgUFBAMBAQECAwQFBwcICQoKCwwMDAIFBgcGBgoKBwYCAgEBAgIGBwoKBgYHBvwGBwYGCgoHBgICAQECAgYHCgoGBgcG/igGBgUFBAMBAQEBAwQFBQYQExISEREPDrS2BgYFBQQDAQEBAQMEBQUGBvwHBgUFBAMBAQEBAwQFBQYHBgYFBQQDAQGlCQoJCgsLCwsMDAwNDA0N6fwNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDfwNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMhgEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGBgcGBQUEAwF/AQEDBAUFBgclBwYGCgoHBgICAQEBAwQFBQYHBgYFBQQDAQEBAgMEBQcHCAkKCgsMDAwNHwcGBQUEAwH9AQEDBAUFBgcGBgUFBAMBAQEBAwQFBQYGBwYFBQQDAQEBAQMEBQUGBwYGBQUEAwEBAQICBgcKCgYGByYGBgUFBAMBAQEBAwQFBQYGIA0MDAwLCgoJCAcHBQQDAgF7AQICBgcKCgYGBwb9igYHBgYKCgcGAgIBAQICBgcKCgYGBwYCdgYHBgYKCgcGAgIBPwECAgQFBQYHBgYFBQQDAQECBAYICQsNxwECAgQFBQYHBgYFBQQDAQEBAQMEBQUGBvwHBgUFBAICAQECAgQFBQYHqrgKCAkIBwYGBgUEBAMCAgEBAgMEBQcHCAkKCgsMDAwN/YoNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQJ2DQwMDAsKCgkIBwcFBAMCAAAAAgAAAAACvQM7ACMAZwAAAQ8HER8HMz8HES8IOwEfDRURFQ8NKwIvDTURNT8NAaIHBgUFBAMBAQEBAwQFBQYHvAcGBQUEAwEBAQEDBAUFBge8vAoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCrwKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgL8AQEDBAUFBgf+SAcGBQUEAwEBAQEDBAUFBgcBuAcGBQUEAwEBPwICAwQFBgYGCAcJCAkKCv5ICgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoKAbgKCgkICQcIBgYGBQQDAgIAAAACAAAAAAL8A3oAIwBnAAABDwcRHwchPwcRLwclITMfDRURFQ8NIyEjLw01ETU/DQFiBgYFBQQDAQEBAQMEBQUGBgE8BgYFBQQDAQEBAQMEBQUGBv7EATwJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgn+xAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKAzsBAQMEBQUGBv3IBgYFBQQDAQEBAQMEBQUGBgI4BgYFBQQDAQE/AgIDBAUGBgYIBwkICQoJ/cgJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgkCOAkKCQgJBwgGBgYFBAMCAgACAAAAAAM7A3oAIwBnAAABDwcRHwchPwcRLwclITMfDRURFQ8NIyEjLw01ETU/DQEkBwYFBQQDAQEBAQMEBQUGBwG4BwYFBQQDAQEBAQMEBQUGB/5IAbgKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgr+SAoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKAzsBAQMEBQUGBv3IBgYFBQQDAQEBAQMEBQUGBgI4BgYFBQQDAQE/AgIDBAUGBgYIBwkICQoJ/cgJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgkCOAkKCQgJBwgGBgYFBAMCAgACAAAAAAM7A7kAIwBnAAABDwcRHwchPwcRLwclITMfDRURFQ8NIyEjLw01ETU/DQEkBwYFBQQDAQEBAQMEBQUGBwG4BwYFBQQDAQEBAQMEBQUGB/5IAbgKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgr+SAoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKA3oBAQMEBQUGB/1MBwYFBQQDAQEBAQMEBQUGBwK0BwYFBQQDAQE/AgIDBAUGBgYIBwkICQoK/UwKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgoCtAoKCQgJBwgGBgYFBAMCAgACAAAAAAM7A/gAIwBnAAABDwcRHwchPwcRLwclITMfDRURFQ8NIyEjLw01ETU/DQEkBwYFBQQDAQEBAQMEBQUGBwG4BwYFBQQDAQEBAQMEBQUGB/5IAbgKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgr+SAoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKA7kBAQMEBQUGBvzMBgYFBQQDAQEBAQMEBQUGBgM0BgYFBQQDAQE/AgIDBAUGBgYIBwkICQoJ/MwJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgkDNAkKCQgJBwgGBgYFBAMCAgAGAAAAAAO5A7kAIQAyAFMAkwDDAQcAADchHwcPByEvBz8GASMPAgUhPwEvByUrAQ8GHwc/By8HHw8PDy8OPQE/DScjDwkVER8BAT8EOwEfCTcRNS8JIyUhHw8RDw8hLw8RPw6mArQHBgUFBAMBAQEBAwQFBQYH/UwHBgUFBAMBAQEBAwQFBQYByQgJCAj+ewJ5Cgq1BQUGBwYHB/7kBQUJCAcFBQIBAQIFBQcICQoJCQgHBgQDAQEDBAYHCAkJCwsLCgkJCQgHBgYEBAMBAQEBAwQEBgYHCAkJCQoLCwsLCwsKCgkICAcHBQUDAwICAwMFBQcHCAgJCgoLC4MGBwYGCgoHBgICAQICAZwKCwsLCwwLCwsLCgoKCQgIrgEBAgIGBwoKBgYHBv2KAnYNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDf2KDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDIYBAQMEBQUGBwYGBQUEAwEBAQEDBAUFBgYHBgUFBAMBAXwCAwT0AQLjBQUEAwMCAdsDBQUHCAkKCQkIBwYEAwEBAwQGBwgJCQoJCAcFBQNAAQICBAUFBwcICAkKCgsKDAsLCgsJCQkIBwYGBAQDAQEBAQMEBAYGBwgJCQkLCgsLDAoLCgoJCAgHBwUFBAICXwECAgYHCgoGBgcG/gILBgEBBgUDAwICAgMFBQYHCAnZBgH9BgcGBgoKBwYCAgE/AQIDBAUHBwgJCgoLDAwMDf4IDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0B+A0MDAwLCgoJCAcHBQQDAgABAAAAAAOvAtwAPQAAAR8GFQ8EIR8GHQEPBSMhHwQVDwYjLwY9AT8GAVkHBgYFBAIBAQIEBKQCxwYGBgQEAwICAwQEBgYG/TmkBAQCAQECBAQFBgYGBgYF6QUDAwMDBekFBQUC3QECBAUFBgYGBgYFBIUBAgMEBAYGBgYGBgQEAwKGBAUGBgYGBgUEBAIBAQIEvQUFBwcHBgYFvQQCAQAAAQAAAAADswLNAC4AAAEzHwQdASEzHwYPByEVDwQjLwElLwI9AT8CJTcBbAMDBQICAQIYBgYFBQQDAQEBAQMEBQUGBv3oAQEDAwQEBQT+8QMCAgICAwEPBALOAQMCAwMEnwIDBAQGBgYGBgYEBAMCAZ4FBAMCAgECvgMDAwQEAwMDvgIAAQAAAAADuQLcADYAABM7AR8GFSEfBw8HIRUPBisCLwYRPwZmfgcGBQUEAwEBApYGBgUFBAMBAQEBAwQFBQYG/WoBAQMEBQUGB34GBgUFBAMBAQEBAwQFBQYC3AIDBAQGBgadAQIDBAQGBgYGBgYE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BzUvCSMhIw8JFREVHwk7AR8HDwcjLw8RPw4CIPwGBgUFBAMBAQEBAwQFBQYG/AcGBQUEAwEBAQEDBAUFBv6NBgYFBQQDAQEBAgIGBwoKBgYHBpBIBAMBAQEBAwQFBgUGBwUGBX4EAwEBAQEDBH4FBgUHBgUGBQQDAQEBAQMESJANDAwMCwoKCQgHBwUEAwIBAQEDBAUFBgGB/AYGBQUEAwEBAQEDBAUFBgb8BwYFBQQDAQEBAQMEBQUGB/wGBgUFBAMBAQEBAwQFBQYG/AcGBQUEAwEBAQEDBAUFBv7LQAYGBQUEAwEBAQEDBAUFBgZABgYFBQQDAQEBAQMEBQUGASIBOw0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwN3QYGBQUEAwEBAQEDBAUFBgbdBgcGBgoKBwYCAgEBAgIGBwoKBgYHBv7FBgcGBgoKBwYCAgEBAQMEBQUGBgcGBQUEAwEBAQIDBAUHBwgJCgoLDAwM/vFABgYFBQQDAQEBAQMEBQUGBkAGBgUFBAMBAQEBAwQFBQYG/AcGBQUEAwEBAQEDBAUFBgf8BgYFBQQDAQEBAQMEBQUGGQE7DQwMDAsKCgkIBwcFBAMCAQEBAwQFBQYHBgYFBQQDAQEBAgIGBwoKBgYHBv7FBgcGBgoKBwYCAgEBAgIGBwoKBgYHBl8GBgUFBAMBAQEBAwQFBQYGXw0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwBggEBAwQFBQYGBwYFBQQDAQEBAQMEBQUGBwYGBQUEAwEBAQEDBAUFBgZfBgcGBgoKBwYCAgFIBQYFBwYFBgUEAwEBAQEDBH4FBgUGBwUGBX4EAwEBAQEDBAUGBQcGBQYFSAECAwQFBwcICQoKCwwMDA1fBgYFBQQDAX8BAQMEBQUGBgcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBfwEBAwQFBQYGBwYFBQQDAQEBAQMEBQUGBwYGBQUEAwEBAQEDBAUFBgYHBgUFBAMBAQEBAwQFBQYHBgYFBQQDAX8BAgMEBQcHCAkKCgsMDAwN/sUNDAwMCwoKCQgHBwUEAwIBAQEDBAUFBgcGBgUFBAMBAQECAgYHCgoGBgcGATsGBwYGCgoHBgICAQECAgYHCgoGBgcG3AcGBQUEAwEBAQEDBAUFBgfcDQwMDAsKCgkIBwcFBAMC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BQUEBAMDAgEBAQMEBAUGBgU6GxscDg4ODQ0MCwsLExIBAgMEBAYGBgYGBQUEAwICAwQFBQYCHgoJEA4LDAgGBAICAQIEBggICAkJCQoKCmwMIQkKCAgICAcGBgYFBAQDAgIBgQYGBgQEAwIBnQYGBgQEAwIBAQIDBAQGBgadFRcyAQIDAwUFBgcGBgUFBAMCEg8ODgwMCwoJCAcGBQQDAgIEBAYICQoMDg8QEhQUFwYGBgUFBAMCAQIDBAQGBgkREA4TCgoIBwYEBAMDAQECAwMEBQUGBgYHBwgIDQECAwQEBgYHBwkICgkLCgsNDA4OAgMEBAYGBgYGBgQEAwIBDxAPDw4PDQ4HBwYFBQMDAgEBAgMDBAUGBggICQoTFRgbXgYGBgQEAwIBAQIDBAQGBgZeAQIDBAQGBv4uDQ0MCwsLCggJBwYFBQMCAgMFBQYHCQgKCwsLDA0NDQwMDAsKCgkIBwYGBAMCAQECAwQGBgcICQoKCwwMDGx+EBAPDg4NDAwKCQgGBgMCAQEBAgMEBAYGBgYGBQUEAwIGDQ0PDhAQEBEUEhMREBAPDQwLCggGBQIBAQIFBggKCwwNDxAQERMSFCgbDgYEBBMMAQEDAwQEBgYHBwgICQkJCn4GBgUFBAMCAgMEBQUGAf4HAQEzBgYGBAQDAgEBAgMEBAYGBr0GBgUFBAMCAgMEBQUGBn8TEwoJCgkLCw0NDg4dGTEFBgUEBAMCAgIEBAYGBQU6GxscDg4ODgwMCwsLFBICAwQFBQYBBAEBAwQFBQYHBgYFBQQDAQEVEwgHBgQEAwIBAQECCgECAwQEBQUGBwUGBQQDAhUVCgMBAQECAwQFBQcHCBISYQcGBQUEAwEBAQEDBAUFBge8BwYFBQQDAVYCAwUFBgcICAcICQkKDAoKCQcGBQUDAwEBpwGYBAYGBgYIBwgJCQkJCgoLCwsLAV4BAQMEBQUGBiABAQMEBQUGBwYGBQUEAwEBoAECQgcGBQUEAwEBAQEDBAUFBgdKBQMEBgcICQsLDAwODQ4PDg8PDw8PDw4ODg0MCwoJCAcGAgMDBQUGBwYGBQUEAwICBQYGCwgJCAkJCQoKCgoKCgoJCQkJCAcHBgUFBAMDAg8ODg4NDQ0MCwsKCgkJCAcIBgYFXAcGBQUEAwEBAQEDBAUFBgdTAQIEBQcICgwICQkKCgoKCwgREgkI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EA8NBAUGBQUEAwMBCAMHCQoNDRAIKwUFBAQDAgIBAQIDAwQFBTEODQwLCQQHBQkCAgQEBAUGBQYGBQQFAwMCCwQHBwkKCwwHOAUEBAQCAgECAgMEBAUFKw8ODAsKCAYMAgIEBAUFBgYCBgYGDA8PDw8MDAsNDg8PDg0KBgUEBQMDAwEIBQcJCwwNDigFBAQEAgMBAQEBAQMDAwUELQ0MCwoIBwMFCAEDAwQEBAUGBQUFBAQDAwIJBAYHCAoKCwwtBQQEAwICAQEBAgMEBAQFIA4NDAsJBQcFCwICBAQEBQX9/fwGBgUFBAMCAgMEBQUGBvwHBQYEBAMCAQECAwQEBgUHAbkGBgUFBAMCAgMEBQUGBv5HBwUGBAQDAgEBAgMEBAYFWAJ2DQ0MCwsLCQkJBwYFBQMCAgMEBQUGBgcFBgQEAwIBAQICBQgJCwYGBgf9igYGBgYLCQgGAgEBAQIDBAUFBgYHBQYEBAMCAQECAwQFBwcICQoKCwwMDPwICQ8NDAwNEBAQEA0MBgwPEI4BAQMDBAUFBSQIEA4NCwkIAwsBAwMEBQUFBQYFBgQEBAMCEQYICQsLBw0OIgYFBAQDAwEBAgIDAwQFBiMNDAwLCQkHAxUCAwQEBQUFBgUFBQUDBAICDAYICQwMDg4rBgUEBAMCAgMIBw4MCwsMDg8PDgwLCwwOigEBAgMEBAUFIQ8NDQoKCAYKAQMDAwQFBQUFBQUEBAMDAhAFBwgKCwsHDR8FBQQEAgMBAQEBAgIEBAQFIAwMCgoJCAYFEQIDAwQFBAUFBQUEBAQDAgIJBAcICQsGDQ0oBQQEBAICAn4BAQMEBQUGBgcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBvgEBAwQFBQYGBwYFBQQDAQEBAQMEBQUGBwYGBQUEAwG+AQIDBAUHBwgJCgoLDAwMDf7lBwYFBQQDAQEBAQMEBQUGBwEbBgcGBgoKBwYCAgEBAgIGBwoKBgYHBv4oBwYFBQQDAQEBAQMEBQUGBwHYDQwMDAsKCgkIBwcFBAMCAAAAAAMAAAAAA4MDsgApAC0AUgAAATMfBhUPBiMvBjU/BjMfAz8DAQMHIQMfBxMHIQ8GLwc1NwE/BgNUBQkICAcFBAEBBAXjCAkJCQkICGUGAwICAwYGCAkJCQkICEG7BwgJ/pxyGQEWiwcHBgYFBQQDzU/+pF0EBgcI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xQgODQ0KCggGSgcGBQsJCAYCAgEBAgIGCAkLBQYHBgFbBgYFBQQDAQEBAQMEBQUGBv6lDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA1EAwcJCgsNDg8BIwoJCQgICAYHBgcHCAgJCQoKCQkICAcHBgYHCAcJCQmJAQECAwMEBQUsDw8NCwoJBgwCAgMEBAQFBQUFBAUEAwMCEwYHCQoLDAcNKwUEBAMDAgECAgMDBAUFGxAODQ0LBQgHFQIDAwQEBQUFBQUEBAQDAgILAwQEBQUGBgYHBwgICAgmBQQFAwMCAoYMCgoJCAoLCwsLCggJCQuDAQECAwMEBQUdDAsKCQkGBgIKAQMDAwQFBAUGBAUEBAQCAw4FBQcICAkKCh0FBAQEAgIBAQEBAwIEBAUFFgsLCgkICAYEDgIDAwQFBAUFBQUFBAMDAwEIBAYHCQoFDAwdBQUEBAMCAv0BAgMEBAYGBgYGBgQEAwICAwQEBgYGBgYGBAQDAgE/AQEDBgcJCwwNAQIDBAYGBwgJCgoLDAwNDJ4GBgYEBAMCAgMEBAYGBp4GBgYGCwkIBgIBAQEHDQsKCQYFAgEDBgcJCwwOAQEBAgYICQsGBgYG/YoHBgYGCwkIBgIBAQECAwQEBgYGBgYGBAQDAgIDBAYGBwgJCgoLDAwNDQJ2DA0MDAsKCgkIBwYGBAMCAQYNCwoJBgUCAAAAAwAAAAADuAO4AD4AfQDbAAABHwgPCC8HPwQjLwc/BzMvBD8HIR8HDwQzHwcPByMfBA8HLwg/CBMhHw8RDwcvBxE1LwkjISMPCRURDwcvBxE/DgMbBgYGBX4EAwEBAQEDBH4FBgYGBgUGBQQDAQEBAQMESO4HBgUFBAICAQECAgQFBQYH7kgEAwEBAQEDBAUGBgb9yAYGBgUEAwEBAQEDBEjuBwYFBQQCAgEBAgIEBQUGB+5IBAMBAQEBAwQFBgYGBgUGBX4EAwEBAQEDBH4FBgYGHwH4DQwMDAsKCgkIBwcFBAMCAQECAgQFBQYHBgYFBQQDAQEBAgIGCAkLBQYHBv4IBgcGBgoKBwYCAgEBAgIEBQUGBwYGBQUEAwEBAQIDBAUGCAgJCQsLCw0MAYIBAQMEfgUGBgYGBQYFfgQDAQEBAQMEBQYGBgYFBgVIAQEDBAUFBgYHBgUFBAICAUgFBgYGBgUGBQQDAQEB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AKcAAwABBAkABgAOAL0AAwABBAkACgBYAMsAAwABBAkACwAkASMgZS1pY29uc1JlZ3VsYXJlLWljb25zZS1pY29uc1ZlcnNpb24gMS4wZS1pY29uc0ZvbnQgZ2VuZXJhdGVkIHVzaW5nIFN5bmNmdXNpb24gTWV0cm8gU3R1ZGlvd3d3LnN5bmNmdXNpb24uY29tACAAZQAtAGkAYwBvAG4AcwBSAGUAZwB1AGwAYQByAGUALQBpAGMAbwBuAHMAZQAtAGkAYwBvAG4AcwBWAGUAcgBzAGkAbwBuACAAMQAuADAAZQAtAGkAYwBvAG4AcwBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIAB1AHMAaQBuAGcAIABTAHkAbgBjAGYAdQBzAGkAbwBuACAATQBlAHQAcgBvACAAUwB0AHUAZABpAG8AdwB3AHcALgBzAHkAbgBjAGYAdQBzAGkAbwBuAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJhAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfASABIQEiASMBJAElASYBJwEoASkBKgErASwBLQEuAS8BMAExATIBMwE0ATUBNgE3ATgBOQE6ATsBPAE9AT4BPwFAAUEBQgFDAUQBRQFGAUcBSAFJAUoBSwFMAU0BTgFPAVABUQFSAVMBVAFVAVYBVwFYAVkBWgFbAVwBXQFeAV8BYAFhAWIBYwFkAWUBZgFnAWgBaQFqAWsBbAFtAW4BbwFwAXEBcgFzAXQBdQF2AXcBeAF5AXoBewF8AX0BfgF/AYABgQGCAYMBhAGFAYYBhwGIAYkBigGLAYwBjQGOAY8BkAGRAZIBkwGUAZUBlgGXAZgBmQGaAZsBnAGdAZ4BnwGgAaEBogGjAaQBpQGmAacBqAGpAaoBqwGsAa0BrgGvAbABsQGyAbMBtAG1AbYBtwG4AbkBugG7AbwBvQG+Ab8BwAHBAcIBwwHEAcUBxgHHAcgByQHKAcsBzAHNAc4BzwHQAdEB0gHTAdQB1QHWAdcB2AHZAdoB2wHcAd0B3gHfAeAB4QHiAeMB5AHlAeYB5wHoAekB6gHrAewB7QHuAe8B8AHxAfIB8wH0AfUB9gH3AfgB+QH6AfsB/AH9Af4B/wIAAgECAgIDAgQCBQIGAgcCCAIJAgoCCwIMAg0CDgIPAhACEQISAhMCFAIVAhYCFwIYAhkCGgIbAhwCHQIeAh8CIAIhAiICIwIkAiUCJgInAigCKQIqAisCLAItAi4CLwIwAjECMgIzAjQCNQI2AjcCOAI5AjoCOwI8Aj0CPgI/AkACQQJCAkMCRAJFAkYCRwJIAkkCSgJLAkwCTQJOAk8CUAJRAlICUwJUAlUCVgJXAlgCWQJaAlsCXAJdAl4CXwJgAmECYgJjAmQCZQJmAmcCaAJpAmoCawJsAm0CbgJvAnACcQJyAnMCdAJ1AnYCdwJ4AnkCegJ7AnwCfQJ+An8CgAKBAoICgwKEAoUChgKHAogCiQKKAosCjAKNAo4CjwKQApECkgKTApQClQKWApcCmAKZApoCmwKcAp0CngKfAqACoQKiAqMCpAKlAqYCpwKoAqkCqgKrAqwCrQKuAq8CsAKxArICswK0ArUCtgK3ArgCuQK6ArsCvAK9Ar4CvwLAAsECwgLDAsQCxQLGAscCyALJAsoCywLMAs0CzgLPAtAC0QLSAtMC1ALVAtYC1wLYAtkC2gLbAtwC3QLeAt8C4ALhAuIC4wLkAuUC5gLnAugC6QLqAusC7ALtAu4C7wLwAvEC8gLzAvQC9QL2AvcC+AL5AvoC+wL8Av0C/gL/AwADAQMCAwMDBAMFAwYDBwMIAwkDCgMLAwwDDQMOAw8DEAMRAxIDEwMUAxUDFgMXAxgDGQMaAxsDHAMdAx4DHwMgAyEDIgMjAyQDJQMmAycDKAMpAyoDKwMsAy0DLgMvAzADMQMyAzMDNAM1AzYDNwM4AzkDOgM7AzwDPQM+Az8DQANBA0IDQwNEA0UDRgNHA0gDSQNKA0sDTANNA04DTwNQA1EDUgNTA1QDVQNWA1cDWANZA1oDWwNcA10DXgNfA2ADYQNiAApleHBvcnQtcGRmD21vcmUtdmVydGljYWwtMglzdWItdG90YWwRdGFibGUtYWxpZ24tcmlnaHQGaGVhZGVyBWNsb2NrB3JlZnJlc2gJYWxpZ24tdG9wDmFycm93LXJpZ2h0LXVwDHVzZXItZGVmaW5lZA1wcm90ZWN0LXNoZWV0BXBhc3RlBHBsYXkRY2hldnJvbi1kb3duLWZpbGwMaW5zZXJ0LXJpZ2h0D3Bhc3RlLXRleHQtb25seQdyZXBsYWNlB2xldmVsLTQIdXBsb2FkLTEEdW5kbw1kZWxldGUtY29sdW1uDHJlc3RhcnQtYXQtMQlwZXJpbWV0ZXIFc3RhbXASY29udGludWUtbnVtYmVyaW5nC2FsaWduLXJpZ2h0D3Nob3ctaGlkZS1wYW5lbBZjb25kaXRpb25hbC1mb3JtYXR0aW5nEW1vcmUtaG9yaXpvbnRhbC0xBHNlbmQEY2VsbBFzb3J0LWRlc2NlbmRpbmctMhJ0aW1lbGluZS13b3JrLXdlZWsHanVzdGlmeQ5oeXBlcmxpbmstZWRpdAlyZWN0YW5nbGUKZ3JvdXAtaWNvbgpsaW5lLXNtYWxsDWRyYWctYW5kLWRyb3ALY2hlY2stbGFyZ2UGc2hhcGVzDGNoZXZyb24tZG93bg9kZWNyZWFzZS1pbmRlbnQMY2lyY2xlLWNoZWNrDGZpbHRlci1jbGVhcgVub3RlcwZleHBvcnQNYnJpbmctZm9yd2FyZARlZGl0C2ZpbHRlci1tYWluDnNwbGl0LXZlcnRpY2FsDGNvbW1lbnQtc2hvdxJjaGV2cm9uLWRvd24tc21hbGwNZmlsdGVyLWFjdGl2ZRdkcmFnLWFuZC1kcm9wLWluZGljYXRvcgRib2xkEmNoZXZyb24tbGVmdC1zbWFsbA9oaWdobGlnaHQtY29sb3IMcHJpbnQtbGF5b3V0B2JldHdlZW4LbGluay1yZW1vdmUQdGFibGUtb2YtY29udGVudA1ncmlwLXZlcnRpY2FsA2twaQlyZWRhY3Rpb24Gdm9sdW1lCmJyZWFrLXBhZ2UGbGVuZ3RoE2NoZXZyb24tbGVmdC1kb3VibGUOaHlwZXJsaW5rLWNvcHkKbG93ZXItY2FzZQhidWxsZXQtMg1jaGV2cm9uLXJpZ2h0CXVuZ3JvdXAtMRBhdXRvLWZpdC1jb250ZW50GGZpbHRlcmVkLXNvcnQtZGVzY2VuZGluZxFhZ2VuZGEtZGF0ZS1yYW5nZQtncmFuZC10b3RhbA1tb3VzZS1wb2ludGVyDGFsaWduLW1pZGRsZQhib29rbWFyaw5maWVsZC1zZXR0aW5ncxdwYXN0ZS1tYXRjaC1kZXN0aW5hdGlvbghwYXNzd29yZAZzZWFyY2gEcmVkbwhsb2NhdGlvbgRsaW5rDXN0cmlrZXRocm91Z2gPYXV0by1maXQtd2luZG93Bml0YWxpYwxtb250aC1hZ2VuZGETY2hldnJvbi1yaWdodC1zbWFsbAVwcmludA50aW1lbGluZS10b2RheRJ0ZXh0LXRoYXQtY29udGFpbnMLZm9sZGVyLW9wZW4JcmVzaXplci0xDWJyZWFrLXNlY3Rpb24IYnVsbGV0LTYIaWNvbnNldHMMY2hldnJvbi1sZWZ0DWJvcmRlci1ib3R0b20Nc3BhY2luZy1hZnRlcgpjaXJjbGUtYWRkEHRleHQtYWx0ZXJuYXRpdmUHbGV2ZWwtMQp0d28tY29sdW1uBnRvcC0xMAZyZW5hbWUFc3R5bGUJZm9udC1uYW1lD21vcmUtdmVydGljYWwtMQ9saW5lLXZlcnktc21hbGwGcmVwZWF0CmFycm93LWxlZnQFY2hlY2sSdmVydGljYWwtYWxpZ24tdG9wCmNoZXZyb24tdXAJYm90dG9tLTEwA2RheQl1bmdyb3VwLTIJb3Blbi1saW5rBXBhdXNlBGNvcHkOcGFnZS1udW1iZXJpbmcObGlzdC11bm9yZGVyZWQKZnJlZXplLXJvdwdsZXZlbC0zCmV4cG9ydC14bHMOY29tbWVudC1yZW9wZW4McGFpbnQtYnVja2V0EWJvcmRlci1kaWFnb25hbC0xEmZpeGVkLWNvbHVtbi13aWR0aAVpbWFnZRFudW1iZXItZm9ybWF0dGluZxBwcm90ZWN0LXdvcmtib29rD3JlY3VycmVuY2UtZWRpdAxzZW5kLXRvLWJhY2sLaW5zZXJ0LWxlZnQEYXJlYQxsaW5lLXNwYWNpbmcKc2VsZWN0LWFsbAxib3JkZXItaW5uZXIGcmFkaXVzCWRhdGEtYmFycw1ib3JkZXItbWlkZGxlCnVwcGVyLWNhc2UKcGFnZS1zZXR1cAd6b29tLWluCGZpbHRlcmVkDmh5cGVybGluay1vcGVuEWNhbGN1bGF0ZWQtbWVtYmVyBG1lbnUMZ3JlYXRlci10aGFuCGJ1bGxldC00D2JvdHRvbS0xMC1pdGVtcxFib3JkZXItZGlhZ29uYWwtMgl0aHVtYm5haWwKZm9udC1jb2xvcgxhbGlnbi1ib3R0b20IZG93bmxvYWQLY2xlYXItcnVsZXMOc29ydC1hc2NlbmRpbmcQc3BsaXQtaG9yaXpvbnRhbAdncm91cC0yCWRyb3AtZG93bgtzdXBlcnNjcmlwdA5jaGFuZ2VzLWFjY2VwdBRjaGV2cm9uLXJpZ2h0LWRvdWJsZRBzb3J0LWFzY2VuZGluZy0yDGJvcmRlci1yaWdodANtZHgMYm9yZGVyLW91dGVyB3NhdmUtYXMMZW5kLWZvb3Rub3RlEGV4aXQtZnVsbC1zY3JlZW4DcGFuDHJhZGlvLWJ1dHRvbg90ZXh0LWFubm90YXRpb24EdXNlcg5zcGFjaW5nLWJlZm9yZQ9zb3J0LWRlc2NlbmRpbmcHZGlzcGxheQphbGlnbi1sZWZ0BnBlb3BsZQpleHBvcnQtY3N2BmZvb3RlcgVicmVhaw5kYXRlLW9jY3VycmluZwhidWxsZXQtMwxzdHJva2Utd2lkdGgLZGVzY3JpcHRpb24MZXhwb3J0LWV4Y2VsCnRhYmxlLWNlbGwLdGV4dC1oZWFkZXILbGluZS1ub3JtYWwFbW9udGgMY29sb3Itc2NhbGVzEmNoYW5nZS1zY2FsZS1yYXRpbwRzYXZlBmV4cGFuZAZjaXJjbGUMbGlzdC1vcmRlcmVkBWVyYXNlCmZvcm0tZmllbGQJdGV4dC13cmFwCmV4cG9ydC1zdmcIYnVsbGV0LTEKYm9yZGVyLWFsbANzdW0Kd2ViLWxheW91dAlzZWxlY3Rpb24TdGFibGUtYm9yZGVyLWN1c3RvbQ1iZWxvdy1hdmVyYWdlCWxlc3MtdGhhbgphcnJvdy1kb3duFXZlcnRpY2FsLWFsaWduLWJvdHRvbQx0aW1lbGluZS1kYXkJc2lnbmF0dXJlCGZpbGUtbmV3EGNoZXZyb24tdXAtc21hbGwDZXllCGFycm93LXVwCmJvcmRlci10b3AHb3BhY2l0eRJpbnRlcm1lZGlhdGUtc3RhdGUQcmVzaXplci12ZXJ0aWNhbAljaGVjay1ib3gVdmVydGljYWwtYWxpZ24tY2VudGVyB3R3by1yb3cFY2xvc2UDYWxsBXRhYmxlDWhpZGUtaGVhZGluZ3MPdGFibGUtY2VsbC1ub25lC2ZyZWV6ZS1wYW5lDXNlbmQtYmFja3dhcmQKZXhwb3J0LXBuZw5kdXBsaWNhdGUtY2VsbAtzcGVsbC1jaGVjaxJ0YWJsZS1hbGlnbi1jZW50ZXIKZGVsZXRlLXJvdwRub25lB2dyb3VwLTELY2hhbmdlLWNhc2UQdGFibGUtYWxpZ24tbGVmdAZmaWx0ZXIKY2xlYXItZm9ybQthcnJvdy1yaWdodBBoaWRlLWZvcm11bGEtYmFyA2N1dAhidWxsZXQtNRJyZXNpemVyLWhvcml6b250YWwTY2hldnJvbi1kb3duLWRvdWJsZQRsb2NrC2NpcmNsZS1pbmZvDGluc2VydC1iZWxvdwhwZW50YWdvbgxjbGVhci1mb3JtYXQJdGltZS16b25lBHBsdXMLYm9yZGVyLWxlZnQHbGV2ZWwtMg1hYm92ZS1hdmVyYWdlBW9yZGVyCXN1YnNjcmlwdA1jaGFuZ2VzLXRyYWNrEGh5cGVybGluay1yZW1vdmUQdG9wLWJvdHRvbS1ydWxlcwljb2RlLXZpZXcKY29sbGFwc2UtMg9pbmNyZWFzZS1pbmRlbnQMdGFibGUtZGVsZXRlHGNvbmRpdGlvbmFsLWZvcm1hdHRpbmctbGFyZ2UMYWxpZ24tY2VudGVyB3JlYXBwbHkOY2hhbmdlcy1yZWplY3QOaGlkZS1ncmlkbGluZXMEd2VlawlsYXN0LXBhZ2UEbGluZQdlcXVhbHRvDWNpcmNsZS1yZW1vdmULZnVsbC1zY3JlZW4JZGltZW5zaW9uF2ZpbHRlcmVkLXNvcnQtYXNjZW5kaW5nDXRpbWVsaW5lLXdlZWsFdHJhc2gMcHJvcGVydGllcy0xEWNoZXZyb24tdXAtZG91YmxlCXNvcnRpbmctMglzb3J0aW5nLTEIem9vbS1vdXQFY2hhcnQLYm9yZGVyLW5vbmUMdGFibGUtdXBkYXRlCW5hbWVkLXNldA9hbm5vdGF0aW9uLWVkaXQJdmlldy1zaWRlC2NvbW1lbnQtYWRkCWdyaWQtdmlldwdjYXB0aW9uCXVuZGVybGluZQl0ZXh0LWZvcm0LaW5zZXJ0LWNvZGUNcmVzaXplci1yaWdodApmaXJzdC1wYWdlA2JveA9kYXRhLXZhbGlkYXRpb24MaW5zZXJ0LWFib3ZlB2xldmVsLTULem9vbS10by1maXQOZXJyb3ItdHJlZXZpZXcLbWVyZ2UtY2VsbHMNYm9yZGVyLWNlbnRlcgZmb2xkZXIJaGlnaGxpZ2h0DHByb3BlcnRpZXMtMgd0YWJsZS0yDmJyaW5nLXRvLWZyb250DWZyZWV6ZS1jb2x1bW4LcGFzdGUtc3R5bGUKdW5maWx0ZXJlZAlwYXJhZ3JhcGgTY2hhcnQtaW5zZXJ0LWNvbHVtbgxjaGFydC1sZWdlbmQYY2hhcnQtaW5zZXJ0LXgteS1zY2F0dGVyEWFkZC1jaGFydC1lbGVtZW50D2NoYXJ0LWdyaWRsaW5lcxFjaGFydC1pbnNlcnQtbGluZRdjaGFydC1zd2l0Y2gtcm93LWNvbHVtbgpjaGFydC1heGVzC2NoYXJ0LWxpbmVzEWNoYXJ0LWF4aXMtdGl0bGVzC2NoYXJ0LXRpdGxlEGNoYXJ0LWluc2VydC1waWURY2hhcnQtZGF0YS1sYWJlbHMkY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS1ob3Jpem9udGFsEWNoYXJ0LWxlZ2VuZC1ub25lEmNoYXJ0LWxlZ2VuZC1yaWdodBxjaGFydC1wcmltYXJ5LW1pbm9yLXZlcnRpY2FsG2NoYXJ0LWF4ZXMtcHJpbWFyeS12ZXJ0aWNhbBhjaGFydC1kYXRhLWxhYmVscy1jZW50ZXIWY2hhcnQtZGF0YS1sYWJlbHMtbm9uZRxjaGFydC1wcmltYXJ5LW1ham9yLXZlcnRpY2FsHWNoYXJ0LWF4ZXMtcHJpbWFyeS1ob3Jpem9udGFsEGNoYXJ0LWxlZ2VuZC10b3AeY2hhcnQtcHJpbWFyeS1taW5vci1ob3Jpem9udGFsHmNoYXJ0LXByaW1hcnktbWFqb3ItaG9yaXpvbnRhbBNjaGFydC1sZWdlbmQtYm90dG9tHWNoYXJ0LWRhdGEtbGFiZWxzLW91dHNpZGUtZW5kImNoYXJ0LWF4aXMtdGl0bGVzLXByaW1hcnktdmVydGljYWwRY2hhcnQtbGVnZW5kLWxlZnQdY2hhcnQtZGF0YS1sYWJlbHMtaW5zaWRlLWJhc2UcY2hhcnQtZGF0YS1sYWJlbHMtaW5zaWRlLWVuZBBjaGFydC10aXRsZS1ub25lHGNoYXJ0LXRpdGxlLWNlbnRlcmVkLW92ZXJsYXkUY2hhcnQtMmQtc3RhY2tlZC1iYXIVY2hhcnQtMmQtc3RhY2tlZC1saW5lC2NoYXJ0LWRvbnV0DmNoYXJ0LTJkLXBpZS0yGWNoYXJ0LTJkLWNsdXN0ZXJlZC1jb2x1bW4hY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1hcmVhFmNoYXJ0LTJkLWNsdXN0ZXJlZC1iYXIgY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1iYXINY2hhcnQtMmQtbGluZSNjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWNvbHVtbiFjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWxpbmUVY2hhcnQtMmQtc3RhY2tlZC1hcmVhEGNoYXJ0LWluc2VydC1iYXINY2hhcnQtMmQtYXJlYRNtb3JlLXNjYXR0ZXItY2hhcnRzF2NoYXJ0LTJkLXN0YWNrZWQtY29sdW1uDnRpbWVsaW5lLW1vbnRoCWRyYWctZmlsbAxjaXJjbGUtY2xvc2UGcmVzaXplD2NoZXZyb24tdXAtZmlsbARob21lCXNvcnRpbmctMxFjaGV2cm9uLWxlZnQtZmlsbBJjaGV2cm9uLXJpZ2h0LWZpbGwUaW50ZXJtZWRpYXRlLXN0YXRlLTIIc2V0dGluZ3MLY2hlY2stc21hbGwLdGFibGUtbWVyZ2UMdGFibGUtbmVzdGVkEHRhYmxlLWluc2VydC1yb3cTdGFibGUtaW5zZXJ0LWNvbHVtbhV0YWJsZS1vdmVyd3JpdGUtY2VsbHMJZXllLXNsYXNoDWdhbnR0LWdyaXBwZXINYnJpbmctdG8tdmlldw9icmluZy10by1jZW50ZXIHd2FybmluZw1jcml0aWNhbC1wYXRoEmJvcmRlci1kaWFnb25hbC11cBRib3JkZXItZGlhZ29uYWwtZG93bg1ib3JkZXItY3VzdG9tDWJvcmRlci1ub25lLTEKYm9yZGVyLWJveA9ib3JkZXItc2hhZG93LTEPYm9yZGVyLXNoYWRvdy0yBWF1ZGlvBXZpZGVvBGNyb3ALc3Rhci1maWxsZWQHZmlsdGVycwphZGp1c3RtZW50CXBhZ2Utc2l6ZQVyZXNldAh0cmlhbmdsZQ5wYWdlLXRleHQtd3JhcAR0aW50CmJyaWdodG5lc3MIY29udHJhc3QKc2F0dXJhdGlvbgRmYWRlDWZsaXAtdmVydGljYWwPZmxpcC1ob3Jpem9udGFsDnRyYW5zZm9ybS1sZWZ0D3RyYW5zZm9ybS1yaWdodAlzaGFycG5lc3MFZ3JhaW4MZnJhbWUtY3VzdG9tB2ZyYW1lLTEHZnJhbWUtMgdmcmFtZS0zB2ZyYW1lLTQHZnJhbWUtNQdmcmFtZS02CXRyYW5zZm9ybQpjaGVjay10aWNrD2V2ZW4tcGFnZS1icmVhaw5vZGQtcGFnZS1icmVhawxwYWdlLWNvbHVtbnMVY29udGludW91cy1wYWdlLWJyZWFrC3BhZ2UtY29sdW1uEXBhZ2UtY29sdW1uLXJpZ2h0EHBhZ2UtY29sdW1uLWxlZnQPcGFnZS1jb2x1bW4tb25lD3BhZ2UtY29sdW1uLXR3bxFwYWdlLWNvbHVtbi10aHJlZRBtdWx0aXBsZS1jb21tZW50DmZvcm1hdC1wYWludGVyCGxhdW5jaGVyD2NoYXJhY3Rlci1zdHlsZQxsaW5rZWQtc3R5bGUcY2hhcnQtMmQtc3RhY2tlZC1saW5lLW1hcmtlZChjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWxpbmUtbWFya2VkFGNoYXJ0LTJkLWxpbmUtbWFya2VkEmxpc3QtdW5vcmRlcmVkLXJ0bBBsaXN0LW9yZGVyZWQtcnRsE2luY3JlYXNlLWluZGVudC1ydGwTZGVjcmVhc2UtaW5kZW50LXJ0bAVlbW9qaRF0cmF2ZWwtYW5kLXBsYWNlcwZuYXR1cmUPZm9vZC1hbmQtZHJpbmtzB2FuaW1hbHMHb2JqZWN0cwphY3Rpdml0aWVzDWhhbmQtZ2VzdHVyZXMHc3ltYm9scwVmbGFncwZ1bmxvY2sMbW9yZS1jaGV2cm9uDGJvcmRlci1mcmFtZQpmcmFtZS1ub25lCWZyYW1lLW1hdAtmcmFtZS1iZXZlbApmcmFtZS1saW5lCmZyYW1lLWhvb2sLZnJhbWUtaW5zZXQRaW5wcm9ncmVzcy1jaXJjbGUMb3JnYW5pemUtcGRmB2ZyYW1lLTcHZnJhbWUtOAdmcmFtZS05CGZyYW1lLTEwCGZyYW1lLTExCWNhcHRpb24tMQphcnJvdy1oZWFkD2Fycm93LWhlYWQtZmlsbAhiYXItaGVhZAtjaXJjbGUtaGVhZBBjaXJjbGUtaGVhZC1maWxsC3NxdWFyZS1oZWFkEHNxdWFyZS1oZWFkLWZpbGwKYXJyb3ctdGFpbA9hcnJvdy10YWlsLWZpbGwIYmFyLXRhaWwLY2lyY2xlLXRhaWwQY2lyY2xlLXRhaWwtZmlsbAtzcXVhcmUtdGFpbBBzcXVhcmUtdGFpbC1maWxsDWZpbGUtZG9jdW1lbnQPY29tbWVudC1yZXNvbHZlGG11bHRpcGxlLWNvbW1lbnQtcmVzb2x2ZQx0YWJsZS1oZWFkZXIKYmxvY2txdW90ZQlhZGQtbm90ZXMKZWRpdC1ub3RlcwxkZWxldGUtbm90ZXMGbGF5ZXJzCWZvbnQtc2l6ZQxleHBvcnQtcGRmLTELaW1wb3J0LXdvcmQNZXhwb3J0LXdvcmQtMQ1kcm9wZG93bi1saXN0CWNvbWJvLWJveBFyZXBlYXRpbmctc2VjdGlvbg5idWlsZGluZy1ibG9jaw9jb250ZW50LWNvbnRyb2wHYWktY2hhdAt4bWwtbWFwcGluZwl0aHVtYnMtdXALdGh1bWJzLWRvd24LY2FsY3VsYXRpb24MdGV4dC1vdXRsaW5lD2NhbGN1bGF0ZS1zaGVldAl0cmFuc2xhdGUHc2hvcnRlbgllbGFib3JhdGUIcmVwaHJhc2UNZ3JhbW1hci1jaGVjaw5wcmVmb3JtYXQtY29kZQZpbXBvcnQIaW1wb3J0LTEGcmVkYWN0C3NtYXJ0LXBhc3RlD2F1dG8tZml0LWNvbHVtbhNhdXRvLWZpdC1hbGwtY29sdW1uB2NvbHVtbnMOdGh1bWJzLXVwLWZpbGwQdGh1bWJzLWRvd24tZmlsbA5zdG9wLXJlY3RhbmdsZQxkb3VibGUtY2hlY2sIc3F1aWdnbHkKbWljcm9waG9uZQxidXR0b24tZmllbGQMaW5zZXJ0LXNoZWV0CWR1cGxpY2F0ZQ9ob3Jpem9udGFsLWxpbmULcmVwbHktYXJyb3cNZm9yd2FyZC1hcnJvdwNwaW4FdW5waW4MYWRkLWJvb2ttYXJrDWFsbC1ib29rbWFya3MJbGFuZHNjYXBlEHBhZ2Utb3JpZW50YXRpb24GbWFyZ2luEHByZXZpb3VzLWNvbW1lbnQMbmV4dC1jb21tZW50DWNsb3NlLWNvbW1lbnQRaW5jcmVhc2UtZm9udHNpemURZGVjcmVhc2UtZm9udHNpemUTZGVsZXRlLWFsbC1jb21tZW50cwxyZWFkaW5nLXZpZXcNbXVsdGlwbGUtcGFnZQdmaXQtMTAwDW1hcmdpbi1uYXJyb3cNbWFyZ2luLW5vcm1hbA9tYXJnaW4tbW9kZXJhdGULbWFyZ2luLXdpZGUObWFyZ2luLWRlZmF1bHQNbWFyZ2luLWN1c3RvbQtzaXplLWxldHRlcgpzaXplLWxlZ2FsDnNpemUtZXhlY3V0aXZlB3NpemUtYTQHc2l6ZS1hNQtzaXplLWN1c3RvbQttb3JlLWNvbHVtbgphdHRhY2htZW50C2ZpbGUtZm9ybWF0B2NhbGxvdXQJaGVhZGluZy0xCWhlYWRpbmctMgloZWFkaW5nLTMJaGVhZGluZy00FWNvbGxhcHNpYmxlLWhlYWRpbmctMRVjb2xsYXBzaWJsZS1oZWFkaW5nLTIVY29sbGFwc2libGUtaGVhZGluZy0zFWNvbGxhcHNpYmxlLWhlYWRpbmctNAtleHBvcnQtanBlZw1jaGFydC1zY2F0dGVyD3Nob3ctc2lkZS1wYW5lbAljb3B5LWNvZGULdGV4dC1yZWRhY3QKbWFnaWMtd2FuZApzd2FwLWFycm93CWNoZWNrbGlzdApzbWFydC1lZGl0CnRhYmxlLWVkaXQHaGlzdG9yeQlhbGwtbm90ZXMJbmV4dC1ub3RlDXByZXZpb3VzLW5vdGUQY29udmVydC1hbGwtbm90ZQxleHRyYWN0LXBhZ2UJbGVmdC13cmFwCnJpZ2h0LXdyYXAEbW92ZQ1jZWxsLXByb3BlcnR5CXRleHQtZWRpdAAAAAAA") format("truetype");
}

.e-icons {
  font-variant: normal;
  text-transform: none;
  font-family: e-icons;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
}

.e-icons.e-small {
  font-size: 8px;
}

.e-icons.e-medium {
  font-size: 16px;
}

.e-icons.e-large {
  font-size: 24px;
}

.e-icons.e-export-pdf:before {
  content: "";
}

.e-icons.e-more-vertical-2:before {
  content: "";
}

.e-icons.e-sub-total:before {
  content: "";
}

.e-icons.e-table-align-right:before {
  content: "";
}

.e-icons.e-header:before {
  content: "";
}

.e-icons.e-clock:before {
  content: "";
}

.e-icons.e-refresh:before {
  content: "";
}

.e-icons.e-align-top:before {
  content: "";
}

.e-icons.e-arrow-right-up:before {
  content: "";
}

.e-icons.e-user-defined:before {
  content: "";
}

.e-icons.e-protect-sheet:before {
  content: "";
}

.e-icons.e-paste:before {
  content: "";
}

.e-icons.e-play:before {
  content: "";
}

.e-icons.e-chevron-down-fill:before {
  content: "";
}

.e-icons.e-insert-right:before {
  content: "";
}

.e-icons.e-paste-text-only:before {
  content: "";
}

.e-icons.e-replace:before {
  content: "";
}

.e-icons.e-level-4:before {
  content: "";
}

.e-icons.e-upload-1:before {
  content: "";
}

.e-icons.e-undo:before {
  content: "";
}

.e-icons.e-delete-column:before {
  content: "";
}

.e-icons.e-restart-at-1:before {
  content: "";
}

.e-icons.e-perimeter:before {
  content: "";
}

.e-icons.e-stamp:before {
  content: "";
}

.e-icons.e-continue-numbering:before {
  content: "";
}

.e-icons.e-align-right:before {
  content: "";
}

.e-icons.e-show-hide-panel:before {
  content: "";
}

.e-icons.e-conditional-formatting:before {
  content: "";
}

.e-icons.e-more-horizontal-1:before {
  content: "";
}

.e-icons.e-send:before {
  content: "";
}

.e-icons.e-cell:before {
  content: "";
}

.e-icons.e-sort-descending-2:before {
  content: "";
}

.e-icons.e-timeline-work-week:before {
  content: "";
}

.e-icons.e-justify:before {
  content: "";
}

.e-icons.e-hyperlink-edit:before {
  content: "";
}

.e-icons.e-rectangle:before {
  content: "";
}

.e-icons.e-group-icon:before {
  content: "";
}

.e-icons.e-line-small:before {
  content: "";
}

.e-icons.e-drag-and-drop:before {
  content: "";
}

.e-icons.e-check-large:before {
  content: "";
}

.e-icons.e-shapes:before {
  content: "";
}

.e-icons.e-chevron-down:before {
  content: "";
}

.e-icons.e-decrease-indent:before {
  content: "";
}

.e-icons.e-circle-check:before {
  content: "";
}

.e-icons.e-filter-clear:before {
  content: "";
}

.e-icons.e-notes:before {
  content: "";
}

.e-icons.e-export:before {
  content: "";
}

.e-icons.e-bring-forward:before {
  content: "";
}

.e-icons.e-edit:before {
  content: "";
}

.e-icons.e-filter-main:before {
  content: "";
}

.e-icons.e-split-vertical:before {
  content: "";
}

.e-icons.e-comment-show:before {
  content: "";
}

.e-icons.e-chevron-down-small:before {
  content: "";
}

.e-icons.e-filter-active:before {
  content: "";
}

.e-icons.e-drag-and-drop-indicator:before {
  content: "";
}

.e-icons.e-bold:before {
  content: "";
}

.e-icons.e-chevron-left-small:before {
  content: "";
}

.e-icons.e-highlight-color:before {
  content: "";
}

.e-icons.e-print-layout:before {
  content: "";
}

.e-icons.e-between:before {
  content: "";
}

.e-icons.e-link-remove:before {
  content: "";
}

.e-icons.e-table-of-content:before {
  content: "";
}

.e-icons.e-grip-vertical:before {
  content: "";
}

.e-icons.e-kpi:before {
  content: "";
}

.e-icons.e-redaction:before {
  content: "";
}

.e-icons.e-volume:before {
  content: "";
}

.e-icons.e-break-page:before {
  content: "";
}

.e-icons.e-length:before {
  content: "";
}

.e-icons.e-chevron-left-double:before {
  content: "";
}

.e-icons.e-hyperlink-copy:before {
  content: "";
}

.e-icons.e-lower-case:before {
  content: "";
}

.e-icons.e-bullet-2:before {
  content: "";
}

.e-icons.e-chevron-right:before {
  content: "";
}

.e-icons.e-ungroup-1:before {
  content: "";
}

.e-icons.e-auto-fit-content:before {
  content: "";
}

.e-icons.e-filtered-sort-descending:before {
  content: "";
}

.e-icons.e-agenda-date-range:before {
  content: "";
}

.e-icons.e-grand-total:before {
  content: "";
}

.e-icons.e-mouse-pointer:before {
  content: "";
}

.e-icons.e-align-middle:before {
  content: "";
}

.e-icons.e-bookmark:before {
  content: "";
}

.e-icons.e-field-settings:before {
  content: "";
}

.e-icons.e-paste-match-destination:before {
  content: "";
}

.e-icons.e-password:before {
  content: "";
}

.e-icons.e-search:before {
  content: "";
}

.e-icons.e-redo:before {
  content: "";
}

.e-icons.e-location:before {
  content: "";
}

.e-icons.e-link:before {
  content: "";
}

.e-icons.e-strikethrough:before {
  content: "";
}

.e-icons.e-auto-fit-window:before {
  content: "";
}

.e-icons.e-italic:before {
  content: "";
}

.e-icons.e-month-agenda:before {
  content: "";
}

.e-icons.e-chevron-right-small:before {
  content: "";
}

.e-icons.e-print:before {
  content: "";
}

.e-icons.e-timeline-today:before {
  content: "";
}

.e-icons.e-text-that-contains:before {
  content: "";
}

.e-icons.e-folder-open:before {
  content: "";
}

.e-icons.e-resizer-1:before {
  content: "";
}

.e-icons.e-break-section:before {
  content: "";
}

.e-icons.e-bullet-6:before {
  content: "";
}

.e-icons.e-iconsets:before {
  content: "";
}

.e-icons.e-chevron-left:before {
  content: "";
}

.e-icons.e-border-bottom:before {
  content: "";
}

.e-icons.e-spacing-after:before {
  content: "";
}

.e-icons.e-circle-add:before {
  content: "";
}

.e-icons.e-text-alternative:before {
  content: "";
}

.e-icons.e-level-1:before {
  content: "";
}

.e-icons.e-two-column:before {
  content: "";
}

.e-icons.e-top-10:before {
  content: "";
}

.e-icons.e-rename:before {
  content: "";
}

.e-icons.e-style:before {
  content: "";
}

.e-icons.e-font-name:before {
  content: "";
}

.e-icons.e-more-vertical-1:before {
  content: "";
}

.e-icons.e-line-very-small:before {
  content: "";
}

.e-icons.e-repeat:before {
  content: "";
}

.e-icons.e-arrow-left:before {
  content: "";
}

.e-icons.e-check:before {
  content: "";
}

.e-icons.e-vertical-align-top:before {
  content: "";
}

.e-icons.e-chevron-up:before {
  content: "";
}

.e-icons.e-bottom-10:before {
  content: "";
}

.e-icons.e-day:before {
  content: "";
}

.e-icons.e-ungroup-2:before {
  content: "";
}

.e-icons.e-open-link:before {
  content: "";
}

.e-icons.e-pause:before {
  content: "";
}

.e-icons.e-copy:before {
  content: "";
}

.e-icons.e-page-numbering:before {
  content: "";
}

.e-icons.e-list-unordered:before {
  content: "";
}

.e-icons.e-freeze-row:before {
  content: "";
}

.e-icons.e-level-3:before {
  content: "";
}

.e-icons.e-export-xls:before {
  content: "";
}

.e-icons.e-comment-reopen:before {
  content: "";
}

.e-icons.e-paint-bucket:before {
  content: "";
}

.e-icons.e-border-diagonal-1:before {
  content: "";
}

.e-icons.e-fixed-column-width:before {
  content: "";
}

.e-icons.e-image:before {
  content: "";
}

.e-icons.e-number-formatting:before {
  content: "";
}

.e-icons.e-protect-workbook:before {
  content: "";
}

.e-icons.e-recurrence-edit:before {
  content: "";
}

.e-icons.e-send-to-back:before {
  content: "";
}

.e-icons.e-insert-left:before {
  content: "";
}

.e-icons.e-area:before {
  content: "";
}

.e-icons.e-line-spacing:before {
  content: "";
}

.e-icons.e-select-all:before {
  content: "";
}

.e-icons.e-border-inner:before {
  content: "";
}

.e-icons.e-radius:before {
  content: "";
}

.e-icons.e-data-bars:before {
  content: "";
}

.e-icons.e-border-middle:before {
  content: "";
}

.e-icons.e-upper-case:before {
  content: "";
}

.e-icons.e-page-setup:before {
  content: "";
}

.e-icons.e-zoom-in:before {
  content: "";
}

.e-icons.e-filtered:before {
  content: "";
}

.e-icons.e-hyperlink-open:before {
  content: "";
}

.e-icons.e-calculated-member:before {
  content: "";
}

.e-icons.e-menu:before {
  content: "";
}

.e-icons.e-greater-than:before {
  content: "";
}

.e-icons.e-bullet-4:before {
  content: "";
}

.e-icons.e-bottom-10-items:before {
  content: "";
}

.e-icons.e-border-diagonal-2:before {
  content: "";
}

.e-icons.e-thumbnail:before {
  content: "";
}

.e-icons.e-font-color:before {
  content: "";
}

.e-icons.e-align-bottom:before {
  content: "";
}

.e-icons.e-download:before {
  content: "";
}

.e-icons.e-clear-rules:before {
  content: "";
}

.e-icons.e-sort-ascending:before {
  content: "";
}

.e-icons.e-split-horizontal:before {
  content: "";
}

.e-icons.e-group-2:before {
  content: "";
}

.e-icons.e-drop-down:before {
  content: "";
}

.e-icons.e-superscript:before {
  content: "";
}

.e-icons.e-changes-accept:before {
  content: "";
}

.e-icons.e-chevron-right-double:before {
  content: "";
}

.e-icons.e-sort-ascending-2:before {
  content: "";
}

.e-icons.e-border-right:before {
  content: "";
}

.e-icons.e-mdx:before {
  content: "";
}

.e-icons.e-border-outer:before {
  content: "";
}

.e-icons.e-save-as:before {
  content: "";
}

.e-icons.e-end-footnote:before {
  content: "";
}

.e-icons.e-exit-full-screen:before {
  content: "";
}

.e-icons.e-pan:before {
  content: "";
}

.e-icons.e-radio-button:before {
  content: "";
}

.e-icons.e-text-annotation:before {
  content: "";
}

.e-icons.e-user:before {
  content: "";
}

.e-icons.e-spacing-before:before {
  content: "";
}

.e-icons.e-sort-descending:before {
  content: "";
}

.e-icons.e-display:before {
  content: "";
}

.e-icons.e-align-left:before {
  content: "";
}

.e-icons.e-people:before {
  content: "";
}

.e-icons.e-export-csv:before {
  content: "";
}

.e-icons.e-footer:before {
  content: "";
}

.e-icons.e-break:before {
  content: "";
}

.e-icons.e-date-occurring:before {
  content: "";
}

.e-icons.e-bullet-3:before {
  content: "";
}

.e-icons.e-stroke-width:before {
  content: "";
}

.e-icons.e-description:before {
  content: "";
}

.e-icons.e-export-excel:before {
  content: "";
}

.e-icons.e-table-cell:before {
  content: "";
}

.e-icons.e-text-header:before {
  content: "";
}

.e-icons.e-line-normal:before {
  content: "";
}

.e-icons.e-month:before {
  content: "";
}

.e-icons.e-color-scales:before {
  content: "";
}

.e-icons.e-change-scale-ratio:before {
  content: "";
}

.e-icons.e-save:before {
  content: "";
}

.e-icons.e-expand:before {
  content: "";
}

.e-icons.e-circle:before {
  content: "";
}

.e-icons.e-list-ordered:before {
  content: "";
}

.e-icons.e-erase:before {
  content: "";
}

.e-icons.e-form-field:before {
  content: "";
}

.e-icons.e-text-wrap:before {
  content: "";
}

.e-icons.e-export-svg:before {
  content: "";
}

.e-icons.e-bullet-1:before {
  content: "";
}

.e-icons.e-border-all:before {
  content: "";
}

.e-icons.e-sum:before {
  content: "";
}

.e-icons.e-web-layout:before {
  content: "";
}

.e-icons.e-selection:before {
  content: "";
}

.e-icons.e-table-border-custom:before {
  content: "";
}

.e-icons.e-below-average:before {
  content: "";
}

.e-icons.e-less-than:before {
  content: "";
}

.e-icons.e-arrow-down:before {
  content: "";
}

.e-icons.e-vertical-align-bottom:before {
  content: "";
}

.e-icons.e-timeline-day:before {
  content: "";
}

.e-icons.e-signature:before {
  content: "";
}

.e-icons.e-file-new:before {
  content: "";
}

.e-icons.e-chevron-up-small:before {
  content: "";
}

.e-icons.e-eye:before {
  content: "";
}

.e-icons.e-arrow-up:before {
  content: "";
}

.e-icons.e-border-top:before {
  content: "";
}

.e-icons.e-opacity:before {
  content: "";
}

.e-icons.e-intermediate-state:before {
  content: "";
}

.e-icons.e-resizer-vertical:before {
  content: "";
}

.e-icons.e-check-box:before {
  content: "";
}

.e-icons.e-vertical-align-center:before {
  content: "";
}

.e-icons.e-two-row:before {
  content: "";
}

.e-icons.e-close:before {
  content: "";
}

.e-icons.e-all:before {
  content: "";
}

.e-icons.e-table:before {
  content: "";
}

.e-icons.e-hide-headings:before {
  content: "";
}

.e-icons.e-table-cell-none:before {
  content: "";
}

.e-icons.e-freeze-pane:before {
  content: "";
}

.e-icons.e-send-backward:before {
  content: "";
}

.e-icons.e-export-png:before {
  content: "";
}

.e-icons.e-duplicate-cell:before {
  content: "";
}

.e-icons.e-spell-check:before {
  content: "";
}

.e-icons.e-table-align-center:before {
  content: "";
}

.e-icons.e-delete-row:before {
  content: "";
}

.e-icons.e-none:before {
  content: "";
}

.e-icons.e-group-1:before {
  content: "";
}

.e-icons.e-change-case:before {
  content: "";
}

.e-icons.e-table-align-left:before {
  content: "";
}

.e-icons.e-filter:before {
  content: "";
}

.e-icons.e-clear-form:before {
  content: "";
}

.e-icons.e-arrow-right:before {
  content: "";
}

.e-icons.e-hide-formula-bar:before {
  content: "";
}

.e-icons.e-cut:before {
  content: "";
}

.e-icons.e-bullet-5:before {
  content: "";
}

.e-icons.e-resizer-horizontal:before {
  content: "";
}

.e-icons.e-chevron-down-double:before {
  content: "";
}

.e-icons.e-lock:before {
  content: "";
}

.e-icons.e-circle-info:before {
  content: "";
}

.e-icons.e-insert-below:before {
  content: "";
}

.e-icons.e-pentagon:before {
  content: "";
}

.e-icons.e-clear-format:before {
  content: "";
}

.e-icons.e-time-zone:before {
  content: "";
}

.e-icons.e-plus:before {
  content: "";
}

.e-icons.e-border-left:before {
  content: "";
}

.e-icons.e-level-2:before {
  content: "";
}

.e-icons.e-above-average:before {
  content: "";
}

.e-icons.e-order:before {
  content: "";
}

.e-icons.e-subscript:before {
  content: "";
}

.e-icons.e-changes-track:before {
  content: "";
}

.e-icons.e-hyperlink-remove:before {
  content: "";
}

.e-icons.e-top-bottom-rules:before {
  content: "";
}

.e-icons.e-code-view:before {
  content: "";
}

.e-icons.e-collapse-2:before {
  content: "";
}

.e-icons.e-increase-indent:before {
  content: "";
}

.e-icons.e-table-delete:before {
  content: "";
}

.e-icons.e-conditional-formatting-large:before {
  content: "";
}

.e-icons.e-align-center:before {
  content: "";
}

.e-icons.e-reapply:before {
  content: "";
}

.e-icons.e-changes-reject:before {
  content: "";
}

.e-icons.e-hide-gridlines:before {
  content: "";
}

.e-icons.e-week:before {
  content: "";
}

.e-icons.e-last-page:before {
  content: "";
}

.e-icons.e-line:before {
  content: "";
}

.e-icons.e-equalto:before {
  content: "";
}

.e-icons.e-circle-remove:before {
  content: "";
}

.e-icons.e-full-screen:before {
  content: "";
}

.e-icons.e-dimension:before {
  content: "";
}

.e-icons.e-filtered-sort-ascending:before {
  content: "";
}

.e-icons.e-timeline-week:before {
  content: "";
}

.e-icons.e-trash:before {
  content: "";
}

.e-icons.e-properties-1:before {
  content: "";
}

.e-icons.e-chevron-up-double:before {
  content: "";
}

.e-icons.e-sorting-2:before {
  content: "";
}

.e-icons.e-sorting-1:before {
  content: "";
}

.e-icons.e-zoom-out:before {
  content: "";
}

.e-icons.e-chart:before {
  content: "";
}

.e-icons.e-border-none:before {
  content: "";
}

.e-icons.e-table-update:before {
  content: "";
}

.e-icons.e-named-set:before {
  content: "";
}

.e-icons.e-annotation-edit:before {
  content: "";
}

.e-icons.e-view-side:before {
  content: "";
}

.e-icons.e-comment-add:before {
  content: "";
}

.e-icons.e-grid-view:before {
  content: "";
}

.e-icons.e-caption:before {
  content: "";
}

.e-icons.e-underline:before {
  content: "";
}

.e-icons.e-text-form:before {
  content: "";
}

.e-icons.e-insert-code:before {
  content: "";
}

.e-icons.e-resizer-right:before {
  content: "";
}

.e-icons.e-first-page:before {
  content: "";
}

.e-icons.e-box:before {
  content: "";
}

.e-icons.e-data-validation:before {
  content: "";
}

.e-icons.e-insert-above:before {
  content: "";
}

.e-icons.e-level-5:before {
  content: "";
}

.e-icons.e-zoom-to-fit:before {
  content: "";
}

.e-icons.e-error-treeview:before {
  content: "";
}

.e-icons.e-merge-cells:before {
  content: "";
}

.e-icons.e-border-center:before {
  content: "";
}

.e-icons.e-folder:before {
  content: "";
}

.e-icons.e-highlight:before {
  content: "";
}

.e-icons.e-properties-2:before {
  content: "";
}

.e-icons.e-table-2:before {
  content: "";
}

.e-icons.e-bring-to-front:before {
  content: "";
}

.e-icons.e-freeze-column:before {
  content: "";
}

.e-icons.e-paste-style:before {
  content: "";
}

.e-icons.e-unfiltered:before {
  content: "";
}

.e-icons.e-paragraph:before {
  content: "";
}

.e-icons.e-chart-insert-column:before {
  content: "";
}

.e-icons.e-chart-legend:before {
  content: "";
}

.e-icons.e-chart-insert-x-y-scatter:before {
  content: "";
}

.e-icons.e-add-chart-element:before {
  content: "";
}

.e-icons.e-chart-gridlines:before {
  content: "";
}

.e-icons.e-chart-insert-line:before {
  content: "";
}

.e-icons.e-chart-switch-row-column:before {
  content: "";
}

.e-icons.e-chart-axes:before {
  content: "";
}

.e-icons.e-chart-lines:before {
  content: "";
}

.e-icons.e-chart-axis-titles:before {
  content: "";
}

.e-icons.e-chart-title:before {
  content: "";
}

.e-icons.e-chart-insert-pie:before {
  content: "";
}

.e-icons.e-chart-data-labels:before {
  content: "";
}

.e-icons.e-chart-axis-titles-primary-horizontal:before {
  content: "";
}

.e-icons.e-chart-legend-none:before {
  content: "";
}

.e-icons.e-chart-legend-right:before {
  content: "";
}

.e-icons.e-chart-primary-minor-vertical:before {
  content: "";
}

.e-icons.e-chart-axes-primary-vertical:before {
  content: "";
}

.e-icons.e-chart-data-labels-center:before {
  content: "";
}

.e-icons.e-chart-data-labels-none:before {
  content: "";
}

.e-icons.e-chart-primary-major-vertical:before {
  content: "";
}

.e-icons.e-chart-axes-primary-horizontal:before {
  content: "";
}

.e-icons.e-chart-legend-top:before {
  content: "";
}

.e-icons.e-chart-primary-minor-horizontal:before {
  content: "";
}

.e-icons.e-chart-primary-major-horizontal:before {
  content: "";
}

.e-icons.e-chart-legend-bottom:before {
  content: "";
}

.e-icons.e-chart-data-labels-outside-end:before {
  content: "";
}

.e-icons.e-chart-axis-titles-primary-vertical:before {
  content: "";
}

.e-icons.e-chart-legend-left:before {
  content: "";
}

.e-icons.e-chart-data-labels-inside-base:before {
  content: "";
}

.e-icons.e-chart-data-labels-inside-end:before {
  content: "";
}

.e-icons.e-chart-title-none:before {
  content: "";
}

.e-icons.e-chart-title-centered-overlay:before {
  content: "";
}

.e-icons.e-chart-2d-stacked-bar:before {
  content: "";
}

.e-icons.e-chart-2d-stacked-line:before {
  content: "";
}

.e-icons.e-chart-donut:before {
  content: "";
}

.e-icons.e-chart-2d-pie-2:before {
  content: "";
}

.e-icons.e-chart-2d-clustered-column:before {
  content: "";
}

.e-icons.e-chart-2d-100-percent-stacked-area:before {
  content: "";
}

.e-icons.e-chart-2d-clustered-bar:before {
  content: "";
}

.e-icons.e-chart-2d-100-percent-stacked-bar:before {
  content: "";
}

.e-icons.e-chart-2d-line:before {
  content: "";
}

.e-icons.e-chart-2d-100-percent-stacked-column:before {
  content: "";
}

.e-icons.e-chart-2d-100-percent-stacked-line:before {
  content: "";
}

.e-icons.e-chart-2d-stacked-area:before {
  content: "";
}

.e-icons.e-chart-insert-bar:before {
  content: "";
}

.e-icons.e-chart-2d-area:before {
  content: "";
}

.e-icons.e-more-scatter-charts:before {
  content: "";
}

.e-icons.e-chart-2d-stacked-column:before {
  content: "";
}

.e-icons.e-timeline-month:before {
  content: "";
}

.e-icons.e-drag-fill:before {
  content: "";
}

.e-icons.e-circle-close:before {
  content: "";
}

.e-icons.e-resize:before {
  content: "";
}

.e-icons.e-chevron-up-fill:before {
  content: "";
}

.e-icons.e-home:before {
  content: "";
}

.e-icons.e-sorting-3:before {
  content: "";
}

.e-icons.e-chevron-left-fill:before {
  content: "";
}

.e-icons.e-chevron-right-fill:before {
  content: "";
}

.e-icons.e-intermediate-state-2:before {
  content: "";
}

.e-icons.e-settings:before {
  content: "";
}

.e-icons.e-check-small:before {
  content: "";
}

.e-icons.e-table-merge:before {
  content: "";
}

.e-icons.e-table-nested:before {
  content: "";
}

.e-icons.e-table-insert-row:before {
  content: "";
}

.e-icons.e-table-insert-column:before {
  content: "";
}

.e-icons.e-table-overwrite-cells:before {
  content: "";
}

.e-icons.e-eye-slash:before {
  content: "";
}

.e-icons.e-gantt-gripper:before {
  content: "";
}

.e-icons.e-bring-to-view:before {
  content: "";
}

.e-icons.e-bring-to-center:before {
  content: "";
}

.e-icons.e-warning:before {
  content: "";
}

.e-icons.e-critical-path:before {
  content: "";
}

.e-icons.e-border-diagonal-up:before {
  content: "";
}

.e-icons.e-border-diagonal-down:before {
  content: "";
}

.e-icons.e-border-custom:before {
  content: "";
}

.e-icons.e-border-none-1:before {
  content: "";
}

.e-icons.e-border-box:before {
  content: "";
}

.e-icons.e-border-shadow-1:before {
  content: "";
}

.e-icons.e-border-shadow-2:before {
  content: "";
}

.e-icons.e-audio:before {
  content: "";
}

.e-icons.e-video:before {
  content: "";
}

.e-icons.e-crop:before {
  content: "";
}

.e-icons.e-star-filled:before {
  content: "";
}

.e-icons.e-filters:before {
  content: "";
}

.e-icons.e-adjustment:before {
  content: "";
}

.e-icons.e-page-size:before {
  content: "";
}

.e-icons.e-reset:before {
  content: "";
}

.e-icons.e-triangle:before {
  content: "";
}

.e-icons.e-page-text-wrap:before {
  content: "";
}

.e-icons.e-tint:before {
  content: "";
}

.e-icons.e-brightness:before {
  content: "";
}

.e-icons.e-contrast:before {
  content: "";
}

.e-icons.e-saturation:before {
  content: "";
}

.e-icons.e-fade:before {
  content: "";
}

.e-icons.e-flip-vertical:before {
  content: "";
}

.e-icons.e-flip-horizontal:before {
  content: "";
}

.e-icons.e-transform-left:before {
  content: "";
}

.e-icons.e-transform-right:before {
  content: "";
}

.e-icons.e-sharpness:before {
  content: "";
}

.e-icons.e-grain:before {
  content: "";
}

.e-icons.e-frame-custom:before {
  content: "";
}

.e-icons.e-frame-1:before {
  content: "";
}

.e-icons.e-frame-2:before {
  content: "";
}

.e-icons.e-frame-3:before {
  content: "";
}

.e-icons.e-frame-4:before {
  content: "";
}

.e-icons.e-frame-5:before {
  content: "";
}

.e-icons.e-frame-6:before {
  content: "";
}

.e-icons.e-transform:before {
  content: "";
}

.e-icons.e-check-tick:before {
  content: "";
}

.e-icons.e-even-page-break:before {
  content: "";
}

.e-icons.e-odd-page-break:before {
  content: "";
}

.e-icons.e-page-columns:before {
  content: "";
}

.e-icons.e-continuous-page-break:before {
  content: "";
}

.e-icons.e-page-column:before {
  content: "";
}

.e-icons.e-page-column-right:before {
  content: "";
}

.e-icons.e-page-column-left:before {
  content: "";
}

.e-icons.e-page-column-one:before {
  content: "";
}

.e-icons.e-page-column-two:before {
  content: "";
}

.e-icons.e-page-column-three:before {
  content: "";
}

.e-icons.e-multiple-comment:before {
  content: "";
}

.e-icons.e-format-painter:before {
  content: "";
}

.e-icons.e-launcher:before {
  content: "";
}

.e-icons.e-character-style:before {
  content: "";
}

.e-icons.e-linked-style:before {
  content: "";
}

.e-icons.e-chart-2d-stacked-line-marked:before {
  content: "";
}

.e-icons.e-chart-2d-100-percent-stacked-line-marked:before {
  content: "";
}

.e-icons.e-chart-2d-line-marked:before {
  content: "";
}

.e-icons.e-list-unordered-rtl:before {
  content: "";
}

.e-icons.e-list-ordered-rtl:before {
  content: "";
}

.e-icons.e-increase-indent-rtl:before {
  content: "";
}

.e-icons.e-decrease-indent-rtl:before {
  content: "";
}

.e-icons.e-emoji:before {
  content: "";
}

.e-icons.e-travel-and-places:before {
  content: "";
}

.e-icons.e-nature:before {
  content: "";
}

.e-icons.e-food-and-drinks:before {
  content: "";
}

.e-icons.e-animals:before {
  content: "";
}

.e-icons.e-objects:before {
  content: "";
}

.e-icons.e-activities:before {
  content: "";
}

.e-icons.e-hand-gestures:before {
  content: "";
}

.e-icons.e-symbols:before {
  content: "";
}

.e-icons.e-flags:before {
  content: "";
}

.e-icons.e-unlock:before {
  content: "";
}

.e-icons.e-more-chevron:before {
  content: "";
}

.e-icons.e-border-frame:before {
  content: "";
}

.e-icons.e-frame-none:before {
  content: "";
}

.e-icons.e-frame-mat:before {
  content: "";
}

.e-icons.e-frame-bevel:before {
  content: "";
}

.e-icons.e-frame-line:before {
  content: "";
}

.e-icons.e-frame-hook:before {
  content: "";
}

.e-icons.e-frame-inset:before {
  content: "";
}

.e-icons.e-inprogress-circle:before {
  content: "";
}

.e-icons.e-organize-pdf:before {
  content: "";
}

.e-icons.e-frame-7:before {
  content: "";
}

.e-icons.e-frame-8:before {
  content: "";
}

.e-icons.e-frame-9:before {
  content: "";
}

.e-icons.e-frame-10:before {
  content: "";
}

.e-icons.e-frame-11:before {
  content: "";
}

.e-icons.e-caption-1:before {
  content: "";
}

.e-icons.e-arrow-head:before {
  content: "";
}

.e-icons.e-arrow-head-fill:before {
  content: "";
}

.e-icons.e-bar-head:before {
  content: "";
}

.e-icons.e-circle-head:before {
  content: "";
}

.e-icons.e-circle-head-fill:before {
  content: "";
}

.e-icons.e-square-head:before {
  content: "";
}

.e-icons.e-square-head-fill:before {
  content: "";
}

.e-icons.e-arrow-tail:before {
  content: "";
}

.e-icons.e-arrow-tail-fill:before {
  content: "";
}

.e-icons.e-bar-tail:before {
  content: "";
}

.e-icons.e-circle-tail:before {
  content: "";
}

.e-icons.e-circle-tail-fill:before {
  content: "";
}

.e-icons.e-square-tail:before {
  content: "";
}

.e-icons.e-square-tail-fill:before {
  content: "";
}

.e-icons.e-file-document:before {
  content: "";
}

.e-icons.e-comment-resolve:before {
  content: "";
}

.e-icons.e-multiple-comment-resolve:before {
  content: "";
}

.e-icons.e-table-header:before {
  content: "";
}

.e-icons.e-blockquote:before {
  content: "";
}

.e-icons.e-add-notes:before {
  content: "";
}

.e-icons.e-edit-notes:before {
  content: "";
}

.e-icons.e-delete-notes:before {
  content: "";
}

.e-icons.e-layers:before {
  content: "";
}

.e-icons.e-font-size:before {
  content: "";
}

.e-icons.e-export-pdf-1:before {
  content: "";
}

.e-icons.e-import-word:before {
  content: "";
}

.e-icons.e-export-word-1:before {
  content: "";
}

.e-icons.e-dropdown-list:before {
  content: "";
}

.e-icons.e-combo-box:before {
  content: "";
}

.e-icons.e-repeating-section:before {
  content: "";
}

.e-icons.e-building-block:before {
  content: "";
}

.e-icons.e-content-control:before {
  content: "";
}

.e-icons.e-ai-chat:before {
  content: "";
}

.e-icons.e-xml-mapping:before {
  content: "";
}

.e-icons.e-thumbs-up:before {
  content: "";
}

.e-icons.e-thumbs-down:before {
  content: "";
}

.e-icons.e-calculation:before {
  content: "";
}

.e-icons.e-text-outline:before {
  content: "";
}

.e-icons.e-calculate-sheet:before {
  content: "";
}

.e-icons.e-translate:before {
  content: "";
}

.e-icons.e-shorten:before {
  content: "";
}

.e-icons.e-elaborate:before {
  content: "";
}

.e-icons.e-rephrase:before {
  content: "";
}

.e-icons.e-grammar-check:before {
  content: "";
}

.e-icons.e-preformat-code:before {
  content: "";
}

.e-icons.e-import:before {
  content: "";
}

.e-icons.e-import-1:before {
  content: "";
}

.e-icons.e-redact:before {
  content: "";
}

.e-icons.e-smart-paste:before {
  content: "";
}

.e-icons.e-auto-fit-column:before {
  content: "";
}

.e-icons.e-auto-fit-all-column:before {
  content: "";
}

.e-icons.e-columns:before {
  content: "";
}

.e-icons.e-thumbs-up-fill:before {
  content: "";
}

.e-icons.e-thumbs-down-fill:before {
  content: "";
}

.e-icons.e-stop-rectangle:before {
  content: "";
}

.e-icons.e-double-check:before {
  content: "";
}

.e-icons.e-squiggly:before {
  content: "";
}

.e-icons.e-microphone:before {
  content: "";
}

.e-icons.e-button-field:before {
  content: "";
}

.e-icons.e-insert-sheet:before {
  content: "";
}

.e-icons.e-duplicate:before {
  content: "";
}

.e-icons.e-horizontal-line:before {
  content: "";
}

.e-icons.e-reply-arrow:before {
  content: "";
}

.e-icons.e-forward-arrow:before {
  content: "";
}

.e-icons.e-pin:before {
  content: "";
}

.e-icons.e-unpin:before {
  content: "";
}

.e-icons.e-add-bookmark:before {
  content: "";
}

.e-icons.e-all-bookmarks:before {
  content: "";
}

.e-icons.e-landscape:before {
  content: "";
}

.e-icons.e-page-orientation:before {
  content: "";
}

.e-icons.e-margin:before {
  content: "";
}

.e-icons.e-previous-comment:before {
  content: "";
}

.e-icons.e-next-comment:before {
  content: "";
}

.e-icons.e-close-comment:before {
  content: "";
}

.e-icons.e-increase-fontsize:before {
  content: "";
}

.e-icons.e-decrease-fontsize:before {
  content: "";
}

.e-icons.e-delete-all-comments:before {
  content: "";
}

.e-icons.e-reading-view:before {
  content: "";
}

.e-icons.e-multiple-page:before {
  content: "";
}

.e-icons.e-fit-100:before {
  content: "";
}

.e-icons.e-margin-narrow:before {
  content: "";
}

.e-icons.e-margin-normal:before {
  content: "";
}

.e-icons.e-margin-moderate:before {
  content: "";
}

.e-icons.e-margin-wide:before {
  content: "";
}

.e-icons.e-margin-default:before {
  content: "";
}

.e-icons.e-margin-custom:before {
  content: "";
}

.e-icons.e-size-letter:before {
  content: "";
}

.e-icons.e-size-legal:before {
  content: "";
}

.e-icons.e-size-executive:before {
  content: "";
}

.e-icons.e-size-a4:before {
  content: "";
}

.e-icons.e-size-a5:before {
  content: "";
}

.e-icons.e-size-custom:before {
  content: "";
}

.e-icons.e-more-column:before {
  content: "";
}

.e-icons.e-attachment:before {
  content: "";
}

.e-icons.e-file-format:before {
  content: "";
}

.e-icons.e-callout:before {
  content: "";
}

.e-icons.e-heading-1:before {
  content: "";
}

.e-icons.e-heading-2:before {
  content: "";
}

.e-icons.e-heading-3:before {
  content: "";
}

.e-icons.e-heading-4:before {
  content: "";
}

.e-icons.e-collapsible-heading-1:before {
  content: "";
}

.e-icons.e-collapsible-heading-2:before {
  content: "";
}

.e-icons.e-collapsible-heading-3:before {
  content: "";
}

.e-icons.e-collapsible-heading-4:before {
  content: "";
}

.e-icons.e-export-jpeg:before {
  content: "";
}

.e-icons.e-chart-scatter:before {
  content: "";
}

.e-icons.e-show-side-panel:before {
  content: "";
}

.e-icons.e-copy-code:before {
  content: "";
}

.e-icons.e-text-redact:before {
  content: "";
}

.e-icons.e-magic-wand:before {
  content: "";
}

.e-icons.e-swap-arrow:before {
  content: "";
}

.e-icons.e-checklist:before {
  content: "";
}

.e-icons.e-smart-edit:before {
  content: "";
}

.e-icons.e-table-edit:before {
  content: "";
}

.e-icons.e-history:before {
  content: "";
}

.e-icons.e-all-notes:before {
  content: "";
}

.e-icons.e-next-note:before {
  content: "";
}

.e-icons.e-previous-note:before {
  content: "";
}

.e-icons.e-convert-all-note:before {
  content: "";
}

.e-icons.e-extract-page:before {
  content: "";
}

.e-icons.e-left-wrap:before {
  content: "";
}

.e-icons.e-right-wrap:before {
  content: "";
}

.e-icons.e-move:before {
  content: "";
}

.e-icons.e-cell-property:before {
  content: "";
}

.e-icons.e-text-edit:before {
  content: "";
}

.e-signature.e-control {
  border: 1px solid;
  border-color: var(--color-sf-border-light);
  background-color: #fff;
}

.e-input:focus:not(.e-success):not(.e-warning).e-error, .e-float-input:not(.e-success):not(.e-warning).e-error:not(.e-input-group) input:focus, .e-float-input:not(.e-success):not(.e-warning).e-error:not(.e-input-group) textarea:focus, .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning).e-error:not(.e-input-group) input:focus, .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning).e-error:not(.e-input-group) textarea:focus, .e-float-input:not(.e-success):not(.e-warning).e-error:not(.e-input-group).e-input-focus input, .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning).e-error:not(.e-input-group).e-input-focus input, .e-input:focus:not(.e-error):not(.e-warning).e-success, .e-float-input:not(.e-error):not(.e-warning).e-success:not(.e-input-group) input:focus, .e-float-input:not(.e-error):not(.e-warning).e-success:not(.e-input-group) textarea:focus, .e-float-input.e-control-wrapper:not(.e-error):not(.e-warning).e-success:not(.e-input-group) input:focus, .e-float-input.e-control-wrapper:not(.e-error):not(.e-warning).e-success:not(.e-input-group) textarea:focus, .e-float-input:not(.e-error):not(.e-warning).e-success:not(.e-input-group).e-input-focus input, .e-float-input.e-control-wrapper:not(.e-error):not(.e-warning).e-success:not(.e-input-group).e-input-focus input, .e-input:focus:not(.e-success):not(.e-error).e-warning, .e-float-input:not(.e-success):not(.e-error).e-warning:not(.e-input-group) input:focus, .e-float-input:not(.e-success):not(.e-error).e-warning:not(.e-input-group) textarea:focus, .e-float-input.e-control-wrapper:not(.e-success):not(.e-error).e-warning:not(.e-input-group) input:focus, .e-float-input.e-control-wrapper:not(.e-success):not(.e-error).e-warning:not(.e-input-group) textarea:focus, .e-float-input:not(.e-success):not(.e-error).e-warning:not(.e-input-group).e-input-focus input, .e-float-input.e-control-wrapper:not(.e-success):not(.e-error).e-warning:not(.e-input-group).e-input-focus input, .e-input-group.e-input-focus:not(.e-success):not(.e-warning).e-error, .e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning).e-error, .e-input-group.e-input-focus:not(.e-error):not(.e-warning).e-success, .e-input-group.e-control-wrapper.e-input-focus:not(.e-error):not(.e-warning).e-success, .e-input-group.e-input-focus:not(.e-success):not(.e-error).e-warning, .e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-error).e-warning, .e-input-group:not(.e-disabled):active:not(.e-success):not(.e-warning).e-error, .e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-success):not(.e-warning).e-error, .e-input-group:not(.e-disabled):active:not(.e-error):not(.e-warning).e-success, .e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-error):not(.e-warning).e-success, .e-input-group:not(.e-disabled):active:not(.e-success):not(.e-error).e-warning, .e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-success):not(.e-error).e-warning {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

.e-float-input.e-error label.e-float-text, .e-float-input.e-control-wrapper.e-error label.e-float-text, .e-float-input.e-error input:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text, .e-float-input.e-error textarea:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-error.e-input-focus input:focus ~ label.e-float-text, .e-outline.e-float-input.e-input-group.e-error.e-valid-input label.e-label-top.e-float-text, .e-outline.e-float-input.e-bigger.e-error.e-input-focus input:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-error.e-input-focus input:focus ~ label.e-float-text, .e-outline.e-float-input.e-small.e-error.e-input-focus input:focus ~ label.e-float-text, .e-small .e-outline.e-float-input.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-small.e-bigger.e-error input:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text, .e-outline.e-float-input.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-bigger.e-error textarea:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-small.e-error textarea:focus ~ label.e-float-text, .e-small .e-outline.e-float-input.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-small.e-bigger.e-error textarea:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-small.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-bigger.e-error input:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-error input:focus ~ label.e-float-text, .e-small .e-outline.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-error input:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-bigger.e-error textarea:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-error textarea:focus ~ label.e-float-text, .e-small .e-outline.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-error textarea:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-error label.e-float-text.e-label-top, .e-outline.e-float-input.e-input-group.e-error label.e-float-text.e-label-top, .e-outline.e-float-input.e-control-wrapper.e-error label.e-float-text.e-label-top, .e-outline.e-float-input.e-valid-input.e-error:not(.e-input-focus) input:valid ~ label.e-float-text.e-label-top, .e-outline.e-float-input.e-control-wrapper.e-valid-input.e-error:not(.e-input-focus) input:focus ~ label.e-float-text.e-label-top, .e-outline.e-float-input.e-valid-input.e-error:not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-top, .e-outline.e-float-input.e-control-wrapper.e-valid-input.e-error:not(.e-input-focus) textarea:focus ~ label.e-float-text.e-label-top, .e-outline.e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-bigger.e-error.e-input-focus input ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-small.e-error.e-input-focus input ~ label.e-float-text, .e-small .e-outline.e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-small.e-bigger.e-error.e-input-focus input ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-bigger.e-error.e-input-focus input ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-error.e-input-focus input ~ label.e-float-text, .e-small .e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-error.e-input-focus input ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-error.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-error label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-error label.e-float-text, .e-filled.e-float-input.e-error input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-filled.e-float-input.e-error textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text {
  color: var(--color-sf-danger) !important;
}

.e-float-input .e-clear-icon:before, .e-float-input.e-control-wrapper .e-clear-icon:before, .e-input-group .e-clear-icon:before, .e-input-group.e-control-wrapper .e-clear-icon:before {
  content: "";
  font-family: e-icons;
}

.e-input:focus:not(.e-success):not(.e-warning).e-error, .e-float-input:not(.e-success):not(.e-warning).e-error:not(.e-input-group) input:focus, .e-float-input:not(.e-success):not(.e-warning).e-error:not(.e-input-group) textarea:focus, .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning).e-error:not(.e-input-group) input:focus, .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning).e-error:not(.e-input-group) textarea:focus, .e-float-input:not(.e-success):not(.e-warning).e-error:not(.e-input-group).e-input-focus input, .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning).e-error:not(.e-input-group).e-input-focus input, .e-input:focus:not(.e-error):not(.e-warning).e-success, .e-float-input:not(.e-error):not(.e-warning).e-success:not(.e-input-group) input:focus, .e-float-input:not(.e-error):not(.e-warning).e-success:not(.e-input-group) textarea:focus, .e-float-input.e-control-wrapper:not(.e-error):not(.e-warning).e-success:not(.e-input-group) input:focus, .e-float-input.e-control-wrapper:not(.e-error):not(.e-warning).e-success:not(.e-input-group) textarea:focus, .e-float-input:not(.e-error):not(.e-warning).e-success:not(.e-input-group).e-input-focus input, .e-float-input.e-control-wrapper:not(.e-error):not(.e-warning).e-success:not(.e-input-group).e-input-focus input, .e-input:focus:not(.e-success):not(.e-error).e-warning, .e-float-input:not(.e-success):not(.e-error).e-warning:not(.e-input-group) input:focus, .e-float-input:not(.e-success):not(.e-error).e-warning:not(.e-input-group) textarea:focus, .e-float-input.e-control-wrapper:not(.e-success):not(.e-error).e-warning:not(.e-input-group) input:focus, .e-float-input.e-control-wrapper:not(.e-success):not(.e-error).e-warning:not(.e-input-group) textarea:focus, .e-float-input:not(.e-success):not(.e-error).e-warning:not(.e-input-group).e-input-focus input, .e-float-input.e-control-wrapper:not(.e-success):not(.e-error).e-warning:not(.e-input-group).e-input-focus input, .e-input-group.e-input-focus:not(.e-success):not(.e-warning).e-error, .e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning).e-error, .e-input-group.e-input-focus:not(.e-error):not(.e-warning).e-success, .e-input-group.e-control-wrapper.e-input-focus:not(.e-error):not(.e-warning).e-success, .e-input-group.e-input-focus:not(.e-success):not(.e-error).e-warning, .e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-error).e-warning, .e-input-group:not(.e-disabled):active:not(.e-success):not(.e-warning).e-error, .e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-success):not(.e-warning).e-error, .e-input-group:not(.e-disabled):active:not(.e-error):not(.e-warning).e-success, .e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-error):not(.e-warning).e-success, .e-input-group:not(.e-disabled):active:not(.e-success):not(.e-error).e-warning, .e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-success):not(.e-error).e-warning {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

.e-float-input.e-error label.e-float-text, .e-float-input.e-control-wrapper.e-error label.e-float-text, .e-float-input.e-error input:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text, .e-float-input.e-error textarea:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-error.e-input-focus input:focus ~ label.e-float-text, .e-outline.e-float-input.e-input-group.e-error.e-valid-input label.e-label-top.e-float-text, .e-outline.e-float-input.e-bigger.e-error.e-input-focus input:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-error.e-input-focus input:focus ~ label.e-float-text, .e-outline.e-float-input.e-small.e-error.e-input-focus input:focus ~ label.e-float-text, .e-small .e-outline.e-float-input.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-small.e-bigger.e-error input:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text, .e-outline.e-float-input.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-bigger.e-error textarea:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-small.e-error textarea:focus ~ label.e-float-text, .e-small .e-outline.e-float-input.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-small.e-bigger.e-error textarea:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-small.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-bigger.e-error input:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-error input:focus ~ label.e-float-text, .e-small .e-outline.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-error input:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-bigger.e-error textarea:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-error textarea:focus ~ label.e-float-text, .e-small .e-outline.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-error textarea:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-error label.e-float-text.e-label-top, .e-outline.e-float-input.e-input-group.e-error label.e-float-text.e-label-top, .e-outline.e-float-input.e-control-wrapper.e-error label.e-float-text.e-label-top, .e-outline.e-float-input.e-valid-input.e-error:not(.e-input-focus) input:valid ~ label.e-float-text.e-label-top, .e-outline.e-float-input.e-control-wrapper.e-valid-input.e-error:not(.e-input-focus) input:focus ~ label.e-float-text.e-label-top, .e-outline.e-float-input.e-valid-input.e-error:not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-top, .e-outline.e-float-input.e-control-wrapper.e-valid-input.e-error:not(.e-input-focus) textarea:focus ~ label.e-float-text.e-label-top, .e-outline.e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-bigger.e-error.e-input-focus input ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-small.e-error.e-input-focus input ~ label.e-float-text, .e-small .e-outline.e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-small.e-bigger.e-error.e-input-focus input ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-bigger.e-error.e-input-focus input ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-error.e-input-focus input ~ label.e-float-text, .e-small .e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-error.e-input-focus input ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-error.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-error label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-error label.e-float-text, .e-filled.e-float-input.e-error input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-filled.e-float-input.e-error textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text {
  color: var(--color-sf-danger) !important;
}

.e-input-group, .e-input-group.e-control-wrapper {
  margin-bottom: 0;
  line-height: 1.4;
  display: table;
}

input.e-input, .e-input-group input.e-input, .e-input-group.e-control-wrapper input.e-input, textarea.e-input, .e-input-group textarea.e-input, .e-input-group.e-control-wrapper textarea.e-input {
  height: auto;
  line-height: inherit;
  text-indent: 8px;
  letter-spacing: 0;
  border: 1px solid;
  outline: none;
  width: 100%;
  margin: 0;
  padding: 4px 12px;
}

input.e-input, textarea.e-input, .e-input-group, .e-input-group.e-control-wrapper, .e-input-group.e-disabled, .e-input-group.e-control-wrapper.e-disabled {
  font-family: var(--e-font-family);
  font-size: 14px;
  font-weight: normal;
}

.e-input-group input.e-input, .e-input-group.e-control-wrapper input.e-input, .e-input-group textarea.e-input, .e-input-group.e-control-wrapper textarea.e-input, .e-input-group.e-small .e-input, .e-input-group.e-small.e-control-wrapper .e-input, .e-small .e-input-group .e-input, .e-small .e-input-group.e-control-wrapper .e-input {
  font: inherit;
}

input.e-input, .e-input-group input.e-input, .e-input-group input, .e-input-group.e-control-wrapper input.e-input, .e-input-group.e-control-wrapper input, .e-float-input input, .e-float-input.e-input-group input, .e-float-input.e-control-wrapper input, .e-float-input.e-control-wrapper.e-input-group input, input.e-input:focus, .e-input-group input.e-input:focus, .e-input-group input:focus, .e-input-group.e-control-wrapper input.e-input:focus, .e-input-group.e-control-wrapper input:focus, .e-float-input input:focus, .e-float-input.e-input-group input:focus, .e-float-input.e-control-wrapper input:focus, .e-float-input.e-control-wrapper.e-input-group input:focus, .e-input-group.e-input-focus input.e-input, .e-input-group.e-input-focus input, .e-input-group.e-control-wrapper.e-input-focus input.e-input, .e-input-group.e-control-wrapper.e-input-focus input, .e-float-input.e-input-focus input, .e-float-input.e-input-group.e-input-focus input, .e-float-input.e-control-wrapper.e-input-focus input, .e-float-input.e-control-wrapper.e-input-group.e-input-focus input {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

input.e-input, .e-input-group input.e-input, .e-input-group input, .e-input-group.e-control-wrapper input.e-input, .e-input-group.e-control-wrapper input, .e-float-input input, .e-float-input.e-input-group input, .e-float-input.e-control-wrapper input, .e-float-input.e-control-wrapper.e-input-group input, .e-input-group, .e-input-group.e-control-wrapper, .e-float-input, .e-float-input.e-control-wrapper, .e-input.e-corner, .e-input-group.e-corner.e-rtl input.e-input:only-child, .e-input-group.e-control-wrapper.e-corner.e-rtl input.e-input:only-child, .e-input-group.e-input-focus.e-corner, .e-input-group.e-control-wrapper.e-input-focus.e-corner, textarea.e-input, .e-input-group textarea.e-input, .e-input-group textarea, .e-input-group.e-control-wrapper textarea.e-input, .e-input-group.e-control-wrapper textarea, .e-float-input textarea, .e-float-input.e-input-group textarea, .e-float-input.e-control-wrapper textarea, .e-float-input.e-control-wrapper.e-input-group textarea {
  border-radius: calc(var(--e-radius) * .25);
}

.e-input:focus, .e-input.e-small:focus {
  border-width: 1px;
  padding-bottom: 4px;
}

.e-input:focus {
  padding-bottom: 5px;
}

.e-input.e-small:focus {
  padding-bottom: 4px;
}

.e-input-group input.e-input:focus, .e-input-group.e-control-wrapper input.e-input:focus, .e-input-group textarea.e-input:focus, .e-input-group.e-control-wrapper textarea.e-input:focus, .e-input-group.e-input-focus input.e-input, .e-input-group.e-control-wrapper.e-input-focus input.e-input {
  padding: 4px 12px;
}

.e-input-group textarea.e-input:focus, .e-input-group.e-control-wrapper textarea.e-input:focus {
  padding: 4px 8px 4px 12px;
}

.e-input-group .e-input-group-icon, .e-input-group.e-control-wrapper .e-input-group-icon {
  box-sizing: content-box;
  cursor: pointer;
  text-align: center;
  border-radius: calc(var(--e-radius) * 1);
  border: 0 solid;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 20px;
  min-height: 18px;
  padding: 5px 8px 5px 4px;
  font-size: 14px;
  line-height: 1;
}

.e-input-group.e-float-icon-left > .e-input-group-icon, .e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon, .e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon, .e-float-input.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  min-width: 30px;
  min-height: 30px;
  margin: 0;
  padding: 0;
  font-size: 14px;
}

.e-input-group.e-small.e-float-icon-left > .e-input-group-icon, .e-input-group.e-float-icon-left > .e-input-group-icon.e-small, .e-input-group.e-control-wrapper.e-small.e-float-icon-left > .e-input-group-icon, .e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-small, .e-small .e-input-group.e-float-icon-left > .e-input-group-icon, .e-small .e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon, .e-float-input.e-input-group.e-small.e-float-icon-left > .e-input-group-icon, .e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon.e-small, .e-small .e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon, .e-float-input.e-control-wrapper.e-input-group.e-small.e-float-icon-left > .e-input-group-icon, .e-float-input.e-control-wrapper.e-input-group.e-float-icon-left > .e-input-group-icon.e-small, .e-small .e-float-input.e-control-wrapper.e-input-group.e-float-icon-left > .e-input-group-icon {
  min-width: 28px;
  min-height: 28px;
  margin: 0;
  padding: 0;
  font-size: 12px;
}

.e-input-group.e-float-icon-left:not(.e-disabled) > .e-input-group-icon:active, .e-input-group.e-control-wrapper.e-float-icon-left:not(.e-disabled) > .e-input-group-icon:active {
  background: none;
}

.e-input-group.e-float-icon-left > .e-input-group-icon, .e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  cursor: auto;
}

.e-input[disabled], .e-input-group .e-input[disabled], .e-input-group.e-control-wrapper .e-input[disabled], .e-input-group.e-disabled, .e-input-group.e-disabled input, .e-input-group.e-disabled input.e-input, .e-input-group.e-disabled textarea, .e-input-group.e-disabled textarea.e-input, .e-input-group.e-control-wrapper.e-disabled, .e-input-group.e-control-wrapper.e-disabled input, .e-input-group.e-control-wrapper.e-disabled input.e-input, .e-input-group.e-control-wrapper.e-disabled textarea, .e-input-group.e-control-wrapper.e-disabled textarea.e-input, .e-float-input.e-disabled input, .e-float-input.e-disabled textarea, .e-float-input input[disabled], .e-float-input input.e-disabled, .e-float-input textarea[disabled], .e-float-input textarea.e-disabled, .e-float-input.e-control-wrapper.e-disabled input, .e-float-input.e-control-wrapper.e-disabled textarea, .e-float-input.e-control-wrapper input[disabled], .e-float-input.e-control-wrapper input.e-disabled, .e-float-input.e-control-wrapper textarea[disabled], .e-float-input.e-control-wrapper textarea.e-disabled, .e-input-group.e-disabled span, .e-input-group.e-control-wrapper.e-disabled span, .e-input-group.e-disabled input.e-input:not(:valid):first-child ~ .e-clear-icon, .e-input-group.e-control-wrapper.e-disabled input.e-input:not(:valid):first-child ~ .e-clear-icon, .e-float-input.e-disabled input:not(:valid):first-child ~ .e-clear-icon, .e-float-input.e-input-group.e-disabled input:not(:valid):first-child ~ .e-clear-icon, .e-float-input.e-input-group.e-control-wrapper.e-disabled input:not(:valid):first-child ~ .e-clear-icon, .e-float-input.e-control-wrapper.e-disabled input:not(:valid):first-child ~ .e-clear-icon, .e-input-group.e-disabled .e-clear-icon.e-clear-icon-hide, .e-input-group.e-control-wrapper.e-disabled .e-clear-icon.e-clear-icon-hide {
  cursor: not-allowed;
}

.e-input[disabled], .e-input-group.e-disabled, .e-input-group.e-control-wrapper.e-disabled, .e-float-input input[disabled], .e-float-input input.e-disabled, .e-float-input.e-control-wrapper input[disabled], .e-float-input.e-control-wrapper input.e-disabled {
  border-color: var(--color-sf-border-disabled);
  border-style: solid;
}

.e-input-group.e-disabled, .e-input-group.e-control-wrapper.e-disabled {
  border-width: 0 0 1px;
  border-bottom-style: solid;
}

.e-input[disabled], .e-input-group.e-disabled, .e-input-group.e-control-wrapper.e-disabled, .e-float-input.e-disabled, .e-float-input input[disabled], .e-float-input input.e-disabled, .e-float-input.e-disabled input, .e-float-input.e-control-wrapper.e-disabled, .e-float-input.e-control-wrapper input[disabled], .e-float-input.e-control-wrapper input.e-disabled, .e-float-input.e-control-wrapper.e-disabled input, .e-float-input textarea[disabled], .e-float-input textarea.e-disabled, .e-float-input.e-disabled textarea, .e-float-input.e-control-wrapper textarea[disabled], .e-float-input.e-control-wrapper textarea.e-disabled, .e-float-input.e-control-wrapper.e-disabled textarea {
  filter: alpha(opacity=100);
  opacity: 1;
}

.e-input.e-rtl, .e-input-group.e-rtl, .e-input-group.e-control-wrapper.e-rtl, .e-float-input.e-rtl, .e-float-input.e-control-wrapper.e-rtl {
  direction: rtl;
}

.e-input-group, .e-input-group.e-control-wrapper, .e-float-custom-tag.e-input-group, .e-float-custom-tag.e-input-group.e-control-wrapper, .e-input-custom-tag, .e-input-custom-tag.e-input-group, .e-input-custom-tag.e-input-group.e-control-wrapper {
  vertical-align: middle;
  display: inline-flex;
}

.e-float-input:not(.e-input-group), .e-float-input.e-control-wrapper:not(.e-input-group), .e-float-custom-tag, .e-float-custom-tag.e-control-wrapper {
  display: inline-block;
}

.e-input-group .e-input-group-icon, .e-input-group.e-control-wrapper .e-input-group-icon {
  display: flex;
}

.e-input-group .e-input-group-icon:first-child, .e-input-group.e-control-wrapper .e-input-group-icon:first-child {
  border-left-width: 0;
}

.e-input-group .e-input-group-icon, .e-input-group.e-control-wrapper .e-input-group-icon {
  white-space: nowrap;
}

.e-input-group .e-input-group-icon:not(:last-child), .e-input-group.e-control-wrapper .e-input-group-icon:not(:last-child) {
  border-right-width: 0;
}

.e-input + .e-input-group-icon, .e-input-group .e-input + .e-input-group-icon, .e-input-group.e-control-wrapper .e-input + .e-input-group-icon {
  border-left-width: 0;
}

.e-input-group.e-corner .e-input:first-child, .e-input-group.e-corner .e-input-group-icon:first-child, .e-input-group.e-control-wrapper.e-corner .e-input:first-child, .e-input-group.e-control-wrapper.e-corner .e-input-group-icon:first-child {
  border-bottom-left-radius: calc(var(--e-radius) * 0);
  border-top-left-radius: calc(var(--e-radius) * 0);
}

.e-input-group.e-corner .e-input:last-child, .e-input-group.e-corner .e-input-group-icon:last-child, .e-input-group.e-control-wrapper.e-corner .e-input:last-child, .e-input-group.e-control-wrapper.e-corner .e-input-group-icon:last-child {
  border-bottom-right-radius: calc(var(--e-radius) * 0);
  border-top-right-radius: calc(var(--e-radius) * 0);
}

.e-input-group.e-rtl .e-input-group-icon:first-child, .e-input-group.e-control-wrapper.e-rtl .e-input-group-icon:first-child, .e-input-group.e-rtl .e-input-group-icon:last-child, .e-input-group.e-control-wrapper.e-rtl .e-input-group-icon:last-child {
  border-left-width: 0;
  border-right-width: 0;
}

.e-input-group.e-rtl .e-input-group-icon:not(:last-child), .e-input-group.e-control-wrapper.e-rtl .e-input-group-icon:not(:last-child) {
  border-left-width: 0;
}

.e-input-group.e-rtl .e-input-group-icon + .e-input, .e-input-group.e-control-wrapper.e-rtl .e-input-group-icon + .e-input {
  border-right-width: 0;
}

input.e-input.e-small, textarea.e-input.e-small, .e-small input.e-input, .e-small textarea.e-input, .e-input-group.e-small, .e-small .e-input-group, .e-input-group.e-control-wrapper.e-small, .e-small .e-input-group.e-control-wrapper, .e-input-group.e-small.e-disabled, .e-small .e-input-group.e-disabled, .e-input-group.e-control-wrapper.e-small.e-disabled, .e-small .e-input-group.e-control-wrapper.e-disabled {
  font-size: 12px;
}

.e-input.e-small, .e-input-group.e-small .e-input, .e-input-group.e-control-wrapper.e-small .e-input {
  line-height: inherit;
  padding: 4px 0 4px 8px;
}

.e-input-group.e-small .e-input:focus, .e-input-group.e-control-wrapper.e-small .e-input:focus, .e-input-group.e-small.e-input-focus .e-input, .e-input-group.e-control-wrapper.e-small.e-input-focus .e-input {
  padding: 4px 0 4px 8px;
}

.e-input-group.e-small .e-input-group-icon, .e-input-group.e-control-wrapper.e-small .e-input-group-icon, .e-small .e-input-group .e-input-group-icon, .e-small .e-input-group.e-control-wrapper .e-input-group-icon {
  border-radius: calc(var(--e-radius) * .875);
  min-width: 20px;
  min-height: 18px;
  padding: 3px 6px 3px 3px;
  font-size: 12px;
}

label.e-float-text, .e-float-input label.e-float-text, .e-float-input.e-control-wrapper label.e-float-text, .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  pointer-events: none;
  text-overflow: ellipsis;
  transform-origin: 0 0;
  -webkit-user-select: none;
  user-select: none;
  white-space: nowrap;
  letter-spacing: 0;
  width: 100%;
  padding-left: 8px;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  transition: all .25s cubic-bezier(.25, .8, .25, 1);
  position: absolute;
  top: -11px;
  left: 0;
  overflow: hidden;
  transform: translate3d(0, 16px, 0)scale(1);
}

label.e-float-text, .e-float-input label.e-float-text, .e-float-input.e-control-wrapper label.e-float-text, .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  content: "";
  font-style: normal;
}

.e-float-input.e-small label.e-float-text, .e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper.e-small label.e-float-text, .e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 12px;
  top: -11px;
}

.e-float-input .e-input-in-wrap label.e-float-text, .e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text, .e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  top: -11px;
}

.e-float-input input:focus ~ label.e-float-text, .e-float-input input:valid ~ label.e-float-text, .e-float-input input ~ label.e-label-top.e-float-text, .e-float-input input[readonly] ~ label.e-label-top.e-float-text, .e-float-input input[disabled] ~ label.e-label-top.e-float-text, .e-float-input input label.e-float-text.e-label-top, .e-float-input.e-control-wrapper input:focus ~ label.e-float-text, .e-float-input.e-control-wrapper input:valid ~ label.e-float-text, .e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper input label.e-float-text.e-label-top, .e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text, .e-float-input.e-input-focus input ~ label.e-float-text {
  padding: 0;
  font-size: 14px;
  top: -15px;
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-float-input.e-small input:focus ~ label.e-float-text, .e-float-input.e-small input:valid ~ label.e-float-text, .e-float-input.e-small input ~ label.e-label-top.e-float-text, .e-float-input.e-small input[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-small input[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-small input label.e-float-text.e-label-top, .e-small .e-float-input input:focus ~ label.e-float-text, .e-small .e-float-input input:valid ~ label.e-float-text, .e-small .e-float-input input ~ label.e-label-top.e-float-text, .e-small .e-float-input input[readonly] ~ label.e-label-top.e-float-text, .e-small .e-float-input input[disabled] ~ label.e-label-top.e-float-text, .e-small .e-float-input input label.e-float-text.e-label-top, .e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-small input label.e-float-text.e-label-top, .e-small .e-float-input.e-control-wrapper input:focus ~ label.e-float-text, .e-small .e-float-input.e-control-wrapper input:valid ~ label.e-float-text, .e-small .e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text, .e-small .e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text, .e-small .e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text, .e-small .e-float-input.e-control-wrapper input label.e-float-text.e-label-top {
  font-size: 14px;
  top: -9px;
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-float-input .e-input-in-wrap input:focus ~ label.e-float-text, .e-float-input .e-input-in-wrap input:valid ~ label.e-float-text, .e-float-input .e-input-in-wrap input ~ label.e-label-top.e-float-text, .e-float-input .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text, .e-float-input .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text, .e-float-input .e-input-in-wrap input label.e-float-text.e-label-top, .e-float-input.e-control-wrapper .e-input-in-wrap input:focus ~ label.e-float-text, .e-float-input.e-control-wrapper .e-input-in-wrap input:valid ~ label.e-float-text, .e-float-input.e-control-wrapper .e-input-in-wrap input ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper .e-input-in-wrap input label.e-float-text.e-label-top {
  top: -9px;
}

.e-float-input.e-small input:focus ~ label.e-float-text, .e-float-input.e-small input:valid ~ label.e-float-text, .e-float-input.e-small input ~ label.e-label-top.e-float-text, .e-small .e-float-input input ~ label.e-label-top.e-float-text, .e-float-input.e-small input[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-small input[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text, .e-small .e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-small.e-input-focus input-group-animation ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text {
  font-size: 12px;
  top: -8px;
}

.e-float-input.e-small .e-input-in-wrap input:focus ~ label.e-float-text, .e-float-input.e-small .e-input-in-wrap input:valid ~ label.e-float-text, .e-float-input.e-small .e-input-in-wrap input ~ label.e-label-top.e-float-text, .e-small .e-float-input .e-input-in-wrap input ~ label.e-label-top.e-float-text, .e-float-input.e-small .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-small .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-small .e-input-in-wrap input:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small .e-input-in-wrap input:valid ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small .e-input-in-wrap input ~ label.e-label-top.e-float-text, .e-small .e-float-input.e-control-wrapper .e-input-in-wrap input ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-small .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-small .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text {
  top: -7px;
}

.e-float-input, .e-float-input.e-control-wrapper {
  width: 100%;
  margin-top: 24px;
  margin-bottom: 0;
  padding-top: 0;
  line-height: 1.4;
  position: relative;
}

.e-float-input.e-small, .e-float-input.e-control-wrapper.e-small, .e-small .e-float-input.e-control-wrapper {
  margin-top: 20px;
  margin-bottom: 0;
  padding-top: 0;
  line-height: 1.35;
}

.e-input-group.e-small, .e-input-group.e-control-wrapper.e-small, .e-small .e-input-group, .e-small .e-input-group.e-control-wrapper {
  line-height: normal;
}

.e-float-input.e-no-float-label, .e-float-input.e-small.e-no-float-label, .e-small .e-float-input.e-no-float-label, .e-float-input.e-control-wrapper.e-no-float-label, .e-float-input.e-control-wrapper.e-small.e-no-float-label, .e-small .e-float-input.e-control-wrapper.e-no-float-label {
  margin-top: 0;
}

.e-float-input, .e-float-input.e-control-wrapper, .e-float-input.e-disabled, .e-float-input.e-control-wrapper.e-disabled, .e-float-input.e-input-group.e-disabled, .e-float-input.e-input-group.e-control-wrapper.e-disabled {
  font-family: var(--e-font-family);
  font-size: 14px;
  font-weight: normal;
}

.e-float-input input, .e-float-input textarea, .e-float-input.e-control-wrapper input, .e-float-input.e-control-wrapper textarea {
  font: inherit;
  letter-spacing: 0;
  border: 0 solid;
  border-bottom-width: 1px;
  width: 100%;
  display: block;
}

.e-float-input input, .e-float-input.e-control-wrapper input {
  min-width: 0;
  padding: 0;
}

.e-float-input input, .e-input-group input, .e-float-input.e-control-wrapper input, .e-input-group.e-control-wrapper input, .e-float-input textarea, .e-input-group textarea, .e-float-input.e-control-wrapper textarea, .e-input-group.e-control-wrapper textarea {
  text-indent: 8px;
}

.e-float-input.e-small.e-disabled, .e-small .e-float-input.e-disabled, .e-float-input.e-control-wrapper.e-small.e-disabled, .e-small .e-float-input.e-control-wrapper.e-disabled, .e-float-input.e-input-group.e-small.e-disabled, .e-small .e-float-input.e-input-group.e-disabled, .e-float-input.e-input-group.e-control-wrapper.e-small.e-disabled, .e-small .e-float-input.e-input-group.e-control-wrapper.e-disabled, .e-float-input.e-small, .e-small .e-float-input, .e-float-input.e-control-wrapper.e-small, .e-small .e-float-input.e-control-wrapper {
  font-size: 12px;
}

.e-float-input.e-small input, .e-float-input.e-control-wrapper.e-small input {
  font: inherit;
  line-height: inherit;
  padding: 0;
}

.e-float-input input:focus, .e-float-input.e-control-wrapper input:focus, .e-float-input textarea:focus, .e-float-input.e-control-wrapper textarea:focus, .e-float-input.e-input-focus input, .e-float-input.e-control-wrapper.e-input-focus input, .e-input-group.e-control-container.valid.modified, .e-input-group.e-control-container.invalid, .e-float-input.e-control-container.valid.modified, .e-float-input.e-control-container.invalid {
  outline: none;
}

label.e-float-text, .e-float-input label.e-float-text, .e-float-input.e-control-wrapper label.e-float-text {
  font-family: inherit;
}

.e-float-input input:valid ~ label.e-float-text, .e-float-input input:focus ~ label.e-float-text, .e-float-input input:valid ~ label.e-float-text.e-label-top, .e-float-input input ~ label.e-float-text.e-label-top, .e-float-input .e-input-in-wrap input:valid ~ label.e-float-text, .e-float-input .e-input-in-wrap input:valid ~ label.e-float-text.e-label-top, .e-float-input .e-input-in-wrap input ~ label.e-float-text.e-label-top, .e-float-input.e-control-wrapper input:valid ~ label.e-float-text, .e-float-input.e-control-wrapper input:focus ~ label.e-float-text, .e-float-input.e-control-wrapper input:valid ~ label.e-float-text.e-label-top, .e-float-input.e-control-wrapper input ~ label.e-float-text.e-label-top, .e-float-input.e-control-wrapper .e-input-in-wrap input:valid ~ label.e-float-text, .e-float-input.e-control-wrapper .e-input-in-wrap input:valid ~ label.e-float-text.e-label-top, .e-float-input.e-control-wrapper .e-input-in-wrap input ~ label.e-float-text.e-label-top, .e-float-input.e-input-focus input ~ label.e-float-text, .e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text, .e-float-input textarea:valid ~ label.e-float-text, .e-float-input textarea:focus ~ label.e-float-text, .e-float-input textarea:valid ~ label.e-float-text.e-label-top, .e-float-input textarea ~ label.e-float-text.e-label-top, .e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text, .e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text, .e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text.e-label-top, .e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-label-top {
  -webkit-user-select: text;
  user-select: text;
}

label.e-float-text, .e-float-input label.e-float-text, .e-float-input.e-control-wrapper label.e-float-text, .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-weight: normal;
}

.e-float-input:not(.e-input-group) .e-float-line:before, .e-float-input:not(.e-input-group) .e-float-line:after, .e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line:before, .e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line:after {
  content: "";
  width: 0;
  height: 2px;
  transition: all .2s;
  position: absolute;
  bottom: 0;
}

.e-float-input:not(.e-input-group) .e-float-line:before, .e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line:before {
  left: 50%;
}

.e-float-input:not(.e-input-group) .e-float-line:after, .e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line:after {
  right: 50%;
}

.e-float-input:not(.e-input-group) input:focus ~ .e-float-line:before, .e-float-input:not(.e-input-group) textarea:focus ~ .e-float-line:before, .e-float-input:not(.e-input-group) input:focus ~ .e-float-line:after, .e-float-input:not(.e-input-group) textarea:focus ~ .e-float-line:after, .e-float-input.e-control-wrapper:not(.e-input-group) input:focus ~ .e-float-line:before, .e-float-input.e-control-wrapper:not(.e-input-group) textarea:focus ~ .e-float-line:before, .e-float-input.e-control-wrapper:not(.e-input-group) input:focus ~ .e-float-line:after, .e-float-input.e-control-wrapper:not(.e-input-group) textarea:focus ~ .e-float-line:after, .e-float-input:not(.e-input-group).e-input-focus input ~ .e-float-line:before, .e-float-input:not(.e-input-group).e-input-focus input ~ .e-float-line:after, .e-float-input.e-control-wrapper:not(.e-input-group).e-input-focus input ~ .e-float-line:before, .e-float-input.e-control-wrapper:not(.e-input-group).e-input-focus input ~ .e-float-line:after {
  width: 50%;
}

.e-float-input .e-float-line, .e-float-input.e-control-wrapper .e-float-line {
  width: 100%;
  display: block;
  position: relative;
}

.e-float-input.e-rtl label.e-float-text, .e-float-input.e-control-wrapper.e-rtl label.e-float-text, .e-rtl .e-float-input label.e-float-text, .e-rtl .e-float-input.e-control-wrapper label.e-float-text, .e-rtl label.e-float-text, .e-rtl .e-float-input.e-control-wrapper label.e-float-text, .e-rtl.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl .e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl .e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  transform-origin: 100% 0;
  padding-right: 8px;
  right: 0;
}

.e-float-input.e-rtl:not(.e-input-focus) label.e-float-text.e-label-bottom, .e-rtl .e-float-input:not(.e-input-focus) label.e-float-text.e-label-bottom, .e-float-input.e-rtl.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom, .e-rtl .e-float-input.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom, .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text, .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom, .e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text, .e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text, .e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text, .e-float-input.e-rtl.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text.e-label-bottom, .e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text.e-label-bottom, .e-float-input.e-rtl.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom, .e-float-input.e-rtl.e-control-wrapper.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom, .e-rtl .e-float-input.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom, .e-rtl .e-float-input.e-control-wrapper.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom, .e-small .e-float-input.e-rtl:not(.e-input-focus) label.e-float-text.e-label-bottom, .e-small .e-float-input.e-rtl.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom, .e-small.e-rtl .e-float-input:not(.e-input-focus) label.e-float-text.e-label-bottom, .e-small.e-rtl .e-float-input.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom, .e-float-input.e-small.e-rtl input:not(:focus):not(:valid) label.e-float-text, .e-float-input.e-rtl.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom, .e-rtl .e-float-input.e-small input:not(:focus):not(:valid) label.e-float-text, .e-rtl .e-float-input.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom, .e-small .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text, .e-small .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom, .e-small.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text, .e-small.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper.e-small.e-rtl input:not(:focus):not(:valid) label.e-float-text, .e-float-input.e-control-wrapper.e-rtl.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom, .e-rtl .e-float-input.e-control-wrapper.e-small input:not(:focus):not(:valid) label.e-float-text, .e-rtl .e-float-input.e-control-wrapper.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom, .e-small .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text, .e-small .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom, .e-small.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text, .e-small.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text.e-label-bottom {
  padding-right: 8px;
}

.e-input-group.e-corner.e-rtl .e-input:first-child, .e-input-group.e-corner.e-rtl .e-input-group-icon:first-child, .e-input-group.e-control-wrapper.e-corner.e-rtl .e-input:first-child, .e-input-group.e-control-wrapper.e-corner.e-rtl .e-input-group-icon:first-child {
  border-bottom-left-radius: calc(var(--e-radius) * .125);
  border-bottom-right-radius: calc(var(--e-radius) * 0);
  border-top-left-radius: calc(var(--e-radius) * .125);
  border-top-right-radius: calc(var(--e-radius) * 0);
}

.e-input-group.e-corner.e-rtl .e-input:last-child, .e-input-group.e-corner.e-rtl .e-input-group-icon:last-child, .e-input-group.e-control-wrapper.e-corner.e-rtl .e-input:last-child, .e-input-group.e-control-wrapper.e-corner.e-rtl .e-input-group-icon:last-child {
  border-bottom-left-radius: calc(var(--e-radius) * 0);
  border-bottom-right-radius: calc(var(--e-radius) * .125);
  border-top-left-radius: calc(var(--e-radius) * 0);
  border-top-right-radius: calc(var(--e-radius) * .125);
}

.e-input-group.e-warning:before, .e-input-group.e-control-wrapper.e-warning:before {
  content: "";
}

.e-float-input input[disabled], .e-float-input input.e-disabled, .e-float-input.e-control-wrapper input[disabled], .e-float-input.e-control-wrapper input.e-disabled {
  cursor: not-allowed;
  background: none;
}

.e-input-group.e-rtl .e-input:not(:first-child):focus, .e-input-group.e-control-wrapper.e-rtl .e-input:not(:first-child):focus {
  border-right-width: 0;
}

.e-input-group input.e-input, .e-input-group.e-control-wrapper input.e-input {
  width: 100%;
  min-width: 0;
}

.e-input-group input.e-input, .e-input-group textarea.e-input, .e-input-group input.e-input:hover:not(.e-success):not(.e-warning):not(.e-error):not([disabled]):not(:focus), .e-input-group textarea.e-input:hover:not(.e-success):not(.e-warning):not(.e-error):not([disabled]), .e-input-group.e-control-wrapper input.e-input, .e-input-group.e-control-wrapper textarea.e-input, .e-input-group.e-control-wrapper input.e-input:hover:not(.e-success):not(.e-warning):not(.e-error):not([disabled]):not(:focus), .e-input-group.e-control-wrapper textarea.e-input:hover:not(.e-success):not(.e-warning):not(.e-error):not([disabled]) {
  border: 0 solid;
}

.e-input-group input.e-input, .e-input-group textarea.e-input, .e-input-group.e-control-wrapper input.e-input, .e-input-group.e-control-wrapper textarea.e-input, .e-float-input input.e-input, .e-float-input.e-control-wrapper input.e-input {
  margin-bottom: 0;
}

.e-input-group.e-input-focus:before, .e-input-group.e-control-wrapper.e-input-focus:before, .e-input-group:not(.e-float-icon-left):not(.e-float-input):before, .e-input-group.e-float-icon-left:not(.e-float-input) .e-input-in-wrap:before, .e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input):before, .e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input) .e-input-in-wrap:before, .e-float-input.e-input-group:not(.e-float-icon-left) .e-float-line:before, .e-float-input.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line:before, .e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left) .e-float-line:before, .e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line:before {
  border-bottom-right-radius: calc(var(--e-radius) * .625);
}

.e-input-group.e-input-focus:after, .e-input-group.e-control-wrapper.e-input-focus:after, .e-input-group:not(.e-float-icon-left):not(.e-float-input):after, .e-input-group.e-float-icon-left:not(.e-float-input) .e-input-in-wrap:after, .e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input):after, .e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input) .e-input-in-wrap:after, .e-float-input.e-input-group:not(.e-float-icon-left) .e-float-line:after, .e-float-input.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line:after, .e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left) .e-float-line:after, .e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line:after {
  border-bottom-left-radius: calc(var(--e-radius) * .625);
}

.e-input-group:not(.e-float-icon-left):not(.e-float-input):before, .e-input-group:not(.e-float-icon-left):not(.e-float-input):after, .e-input-group.e-float-icon-left:not(.e-float-input) .e-input-in-wrap:before, .e-input-group.e-float-icon-left:not(.e-float-input) .e-input-in-wrap:after, .e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input):before, .e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input):after, .e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input) .e-input-in-wrap:before, .e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input) .e-input-in-wrap:after, .e-float-input.e-input-group:not(.e-float-icon-left) .e-float-line:before, .e-float-input.e-input-group:not(.e-float-icon-left) .e-float-line:after, .e-float-input.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line:before, .e-float-input.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line:after, .e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left) .e-float-line:before, .e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left) .e-float-line:after, .e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line:before, .e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line:after, .e-filled.e-float-input.e-input-group.e-float-icon-left .e-float-line:before, .e-filled.e-float-input.e-input-group.e-float-icon-left .e-float-line:after, .e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-float-line:before, .e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-float-line:after, .e-input-group:before, .e-input-group:after, .e-input-group.e-control-wrapper:before, .e-input-group.e-control-wrapper:after {
  content: "";
  width: 0;
  height: 2px;
  transition: all .2s cubic-bezier(.4, 0, .4, 1);
  position: absolute;
  bottom: 0;
}

.e-input-group:not(.e-float-icon-left):not(.e-float-input):before, .e-input-group.e-float-icon-left .e-input-in-wrap:not(.e-float-input):before, .e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input):before, .e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap:not(.e-float-input):before, .e-float-input.e-input-group:not(.e-float-icon-left) .e-float-line:before, .e-float-input.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line:before, .e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left) .e-float-line:before, .e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line:before, .e-filled.e-input-group.e-float-icon-left:before, .e-filled.e-input-group.e-control-wrapper.e-float-icon-left:before, .e-filled.e-float-input.e-input-group.e-float-icon-left .e-float-line:before, .e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-float-line:before, .e-input-group:before, .e-input-group.e-control-wrapper:before {
  left: 50%;
}

.e-input-group:not(.e-float-icon-left):not(.e-float-input).e-input-focus:before, .e-input-group:not(.e-float-icon-left):not(.e-float-input).e-input-focus:after, .e-input-group.e-float-icon-left:not(.e-float-input).e-input-focus .e-input-in-wrap:before, .e-input-group.e-float-icon-left:not(.e-float-input).e-input-focus .e-input-in-wrap:after, .e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input).e-input-focus:before, .e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input).e-input-focus:after, .e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input).e-input-focus .e-input-in-wrap:before, .e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input).e-input-focus .e-input-in-wrap:after, .e-float-input.e-input-group:not(.e-float-icon-left).e-input-focus .e-float-line:before, .e-float-input.e-input-group:not(.e-float-icon-left).e-input-focus .e-float-line:after, .e-float-input.e-input-group.e-float-icon-left.e-input-focus .e-input-in-wrap .e-float-line:before, .e-float-input.e-input-group.e-float-icon-left.e-input-focus .e-input-in-wrap .e-float-line:after, .e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left).e-input-focus .e-float-line:before, .e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left).e-input-focus .e-float-line:after, .e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-input-focus .e-input-in-wrap .e-float-line:before, .e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-input-focus .e-input-in-wrap .e-float-line:after, .e-filled.e-float-input.e-input-group.e-float-icon-left.e-input-focus .e-float-line:before, .e-filled.e-float-input.e-input-group.e-float-icon-left.e-input-focus .e-float-line:after, .e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-input-focus .e-float-line:before, .e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-input-focus .e-float-line:after, .e-input-group.e-input-focus:before, .e-input-group.e-input-focus:after, .e-input-group.e-control-wrapper.e-input-focus:before, .e-input-group.e-control-wrapper.e-input-focus:after {
  width: 50%;
}

.e-input-group:not(.e-float-icon-left):not(.e-float-input):after, .e-input-group.e-float-icon-left:not(.e-float-input) .e-input-in-wrap:after, .e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input):after, .e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input) .e-input-in-wrap:after, .e-float-input.e-input-group:not(.e-float-icon-left) .e-float-line:after, .e-float-input.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line:after, .e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left) .e-float-line:after, .e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line:after, .e-filled.e-input-group.e-float-icon-left:not(.e-float-input):after, .e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input):after, .e-filled.e-float-input.e-input-group.e-float-icon-left .e-float-line:after, .e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-float-line:after, .e-input-group:after, .e-input-group.e-control-wrapper:after {
  right: 50%;
}

.e-input-group, .e-input-group.e-control-wrapper {
  width: 100%;
  position: relative;
}

.e-input-group .e-input-group-icon:hover, .e-input-group.e-rtl.e-corner .e-input-group-icon:hover, .e-input-group.e-control-wrapper .e-input-group-icon:hover, .e-input-group.e-control-wrapper.e-rtl.e-corner .e-input-group-icon:hover {
  border-radius: calc(var(--e-radius) * .125);
}

.e-input.e-small, .e-input-group.e-small, .e-input-group.e-control-wrapper.e-small {
  margin-bottom: 0;
}

.e-input-group .e-input-group-icon, .e-input-group.e-control-wrapper .e-input-group-icon {
  margin-top: 4px;
  margin-bottom: 4px;
  margin-right: 4px;
}

.e-float-input.e-input-group .e-input-group-icon, .e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  margin-top: 2px;
}

.e-input-group.e-small .e-input-group-icon, .e-input-group.e-control-wrapper.e-small .e-input-group-icon, .e-small .e-input-group .e-input-group-icon, .e-small .e-input-group.e-control-wrapper .e-input-group-icon {
  margin-top: 4px;
  margin-bottom: 4px;
  margin-right: 4px;
}

.e-input-group .e-input-group-icon:last-child, .e-input-group.e-control-wrapper .e-input-group-icon:last-child {
  margin-right: 4px;
}

.e-input-group .e-input-group-icon:last-child, .e-input-group.e-control-wrapper .e-input-group-icon:last-child, .e-input-group.e-small .e-input-group-icon:last-child, .e-input-group.e-control-wrapper.e-small .e-input-group-icon:last-child {
  margin: 0;
}

.e-input-group, .e-input-group.e-control-wrapper, .e-input-group:not(.e-float-icon-left), .e-input-group.e-control-wrapper:not(.e-float-icon-left), .e-filled.e-input-group.e-float-icon-left, .e-filled.e-input-group.e-control-wrapper.e-float-icon-left {
  border-bottom: 1px solid;
}

.e-input-group, .e-input-group.e-success, .e-input-group.e-warning, .e-input-group.e-error, .e-input-group.e-control-wrapper, .e-input-group.e-control-wrapper.e-success, .e-input-group.e-control-wrapper.e-warning, .e-input-group.e-control-wrapper.e-error {
  border: 0 solid;
  border-bottom-width: 1px;
}

.e-input-group.e-rtl.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:not(:first-child):focus, .e-input-group.e-control-wrapper.e-rtl.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:not(:first-child):focus {
  border-right-width: 0;
}

.e-input-group:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left).e-disabled, .e-input-group.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error).e-disabled .e-input-in-wrap, .e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left).e-disabled, .e-input-group.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error).e-disabled .e-input-in-wrap {
  background: var(--color-sf-content-bg-color-alt1);
  color: var(--color-sf-content-text-color-disabled);
  border-color: var(--color-sf-border-disabled);
}

.e-input-group:not(.e-success):not(.e-warning):not(.e-error).e-disabled, .e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error).e-disabled {
  border-style: solid;
}

.e-input:not(:valid):not(.e-control):first-child ~ .e-clear-icon, .e-input-group input:not(.e-control).e-input:not(:valid):first-child ~ .e-clear-icon, .e-input-group.e-control-wrapper input.e-input:not(:valid):not(.e-control):first-child ~ .e-clear-icon, .e-float-input input:not(:valid):not(.e-control):first-child ~ .e-clear-icon, .e-float-input.e-control-wrapper input:not(:valid):not(.e-control):first-child ~ .e-clear-icon, .e-float-input.e-input-group input:not(:valid):not(.e-control):first-child ~ .e-clear-icon, .e-float-input.e-input-group.e-control-wrapper input:not(:valid):not(.e-control):first-child ~ .e-clear-icon {
  display: none;
}

input.e-input::-ms-clear {
  display: none;
}

.e-float-input input::-ms-clear {
  display: none;
}

.e-float-input.e-control-wrapper input::-ms-clear {
  display: none;
}

.e-input-group .e-clear-icon.e-clear-icon-hide, .e-input-group.e-control-wrapper .e-clear-icon.e-clear-icon-hide, .e-float-input.e-control-wrapper.e-hidden, .e-input-group.e-control-wrapper.e-hidden {
  display: none;
}

input.e-input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

input.e-input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

input.e-input[type="search"]::-webkit-search-results-button {
  -webkit-appearance: none;
}

input.e-input[type="search"]::-webkit-search-results-decoration {
  -webkit-appearance: none;
}

.e-float-input input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

.e-float-input input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

.e-float-input input[type="search"]::-webkit-search-results-button {
  -webkit-appearance: none;
}

.e-float-input input[type="search"]::-webkit-search-results-decoration {
  -webkit-appearance: none;
}

.e-float-input.e-control-wrapper input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

.e-float-input.e-control-wrapper input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

.e-float-input.e-control-wrapper input[type="search"]::-webkit-search-results-button {
  -webkit-appearance: none;
}

.e-float-input.e-control-wrapper input[type="search"]::-webkit-search-results-decoration {
  -webkit-appearance: none;
}

.e-float-input.e-input-group .e-float-line, .e-float-input.e-input-group.e-control-wrapper .e-float-line, .e-float-input.e-control-wrapper.e-input-group .e-float-line, .e-float-input.e-control-wrapper.e-input-group.e-control-wrapper .e-float-line {
  position: absolute;
  bottom: -.1px;
}

.e-float-input.e-input-group input, .e-float-input.e-input-group textarea, .e-float-input.e-input-group.e-control-wrapper input, .e-float-input.e-input-group.e-control-wrapper textarea {
  border: 0;
}

.e-float-input.e-input-group .e-float-line, .e-float-input.e-input-group .e-float-text, .e-float-input.e-input-group.e-control-wrapper .e-float-line, .e-float-input.e-input-group.e-control-wrapper .e-float-text {
  right: 0;
}

input.e-input::-webkit-input-placeholder {
  font-size: 14px;
  font-style: normal;
}

input.e-input:-moz-placeholder-shown {
  font-size: 14px;
  font-style: normal;
}

input.e-input:-ms-placeholder-shown {
  font-size: 14px;
  font-style: normal;
}

input.e-input::-moz-placeholder {
  font-size: 14px;
  font-style: normal;
}

textarea.e-input::-webkit-input-placeholder {
  font-size: 14px;
  font-style: normal;
}

textarea.e-input:-moz-placeholder-shown {
  font-size: 14px;
  font-style: normal;
}

textarea.e-input:-ms-placeholder-shown {
  font-size: 14px;
  font-style: normal;
}

textarea.e-input::-moz-placeholder {
  font-size: 14px;
  font-style: normal;
}

textarea.e-input::-webkit-textarea-placeholder {
  font-size: 14px;
  font-style: normal;
}

textarea.e-input:-moz-placeholder-shown {
  font-size: 14px;
  font-style: normal;
}

textarea.e-input:-ms-textarea-placeholder {
  font-size: 14px;
  font-style: normal;
}

textarea.e-input::-moz-placeholder {
  font-size: 14px;
  font-style: normal;
}

.e-small input.e-input::-webkit-input-placeholder {
  font-size: 12px;
  font-style: normal;
}

input.e-small.e-input::-webkit-input-placeholder {
  font-size: 12px;
  font-style: normal;
}

.e-small input.e-input:-moz-placeholder-shown {
  font-size: 12px;
  font-style: normal;
}

input.e-small.e-input:-moz-placeholder-shown {
  font-size: 12px;
  font-style: normal;
}

.e-small input.e-input:-ms-placeholder-shown {
  font-size: 12px;
  font-style: normal;
}

input.e-small.e-input:-ms-placeholder-shown {
  font-size: 12px;
  font-style: normal;
}

.e-small input.e-input::-moz-placeholder {
  font-size: 12px;
  font-style: normal;
}

input.e-small.e-input::-moz-placeholder {
  font-size: 12px;
  font-style: normal;
}

.e-small textarea.e-input::-webkit-input-placeholder {
  font-size: 12px;
  font-style: normal;
}

textarea.e-small.e-input::-webkit-input-placeholder {
  font-size: 12px;
  font-style: normal;
}

.e-small textarea.e-input:-moz-placeholder-shown {
  font-size: 12px;
  font-style: normal;
}

textarea.e-small.e-input:-moz-placeholder-shown {
  font-size: 12px;
  font-style: normal;
}

.e-small textarea.e-input:-ms-placeholder-shown {
  font-size: 12px;
  font-style: normal;
}

textarea.e-small.e-input:-ms-placeholder-shown {
  font-size: 12px;
  font-style: normal;
}

.e-small textarea.e-input::-moz-placeholder {
  font-size: 12px;
  font-style: normal;
}

textarea.e-small.e-input::-moz-placeholder {
  font-size: 12px;
  font-style: normal;
}

.e-small textarea.e-input::-webkit-textarea-placeholder {
  font-size: 12px;
  font-style: normal;
}

textarea.e-small.e-input::-webkit-textarea-placeholder {
  font-size: 12px;
  font-style: normal;
}

.e-small textarea.e-input:-moz-placeholder-shown {
  font-size: 12px;
  font-style: normal;
}

textarea.e-small.e-input:-moz-placeholder-shown {
  font-size: 12px;
  font-style: normal;
}

.e-small textarea.e-input:-ms-placeholder-shown {
  font-size: 12px;
  font-style: normal;
}

textarea.e-small.e-input:-ms-placeholder-shown {
  font-size: 12px;
  font-style: normal;
}

.e-small textarea.e-input::-moz-placeholder {
  font-size: 12px;
  font-style: normal;
}

textarea.e-small.e-input::-moz-placeholder {
  font-size: 12px;
  font-style: normal;
}

input.e-input:-moz-placeholder-shown {
  -webkit-user-select: none;
  user-select: none;
  font-style: normal;
}

textarea.e-input:-moz-placeholder-shown {
  -webkit-user-select: none;
  user-select: none;
  font-style: normal;
}

.e-input-group input.e-input:-moz-placeholder-shown {
  -webkit-user-select: none;
  user-select: none;
  font-style: normal;
}

.e-input-group textarea.e-input:-moz-placeholder-shown {
  -webkit-user-select: none;
  user-select: none;
  font-style: normal;
}

.e-input-group.e-control-wrapper input.e-input:-moz-placeholder-shown {
  -webkit-user-select: none;
  user-select: none;
  font-style: normal;
}

.e-input-group.e-control-wrapper textarea.e-input:-moz-placeholder-shown {
  -webkit-user-select: none;
  user-select: none;
  font-style: normal;
}

input.e-input:-moz-placeholder-shown {
  -webkit-user-select: none;
  user-select: none;
  font-style: normal;
}

.e-input-group input.e-input:-moz-placeholder-shown {
  -webkit-user-select: none;
  user-select: none;
  font-style: normal;
}

.e-input-group.e-control-wrapper input.e-input:-moz-placeholder-shown {
  -webkit-user-select: none;
  user-select: none;
  font-style: normal;
}

textarea.e-input:-moz-placeholder-shown {
  -webkit-user-select: none;
  user-select: none;
  font-style: normal;
}

input.e-input::-moz-placeholder {
  -webkit-user-select: none;
  user-select: none;
  font-style: normal;
}

textarea.e-input::-moz-placeholder {
  -webkit-user-select: none;
  user-select: none;
  font-style: normal;
}

input.e-input::-webkit-input-placeholder {
  -webkit-user-select: none;
  user-select: none;
  font-style: normal;
}

textarea.e-input::-webkit-input-placeholder {
  -webkit-user-select: none;
  user-select: none;
  font-style: normal;
}

:is(input.e-input:-ms-placeholder-shown, textarea.e-input:-ms-placeholder-shown) {
  font-style: normal;
}

:is(input.e-input:placeholder-shown, textarea.e-input:placeholder-shown) {
  font-style: normal;
}

input.e-input, .e-input-group input, .e-input-group.e-control-wrapper input, .e-input-group input.e-input, .e-input-group.e-control-wrapper input.e-input {
  box-sizing: border-box;
  height: 30px;
}

.e-float-input:not(.e-input-group) input, .e-float-input.e-control-wrapper:not(.e-input-group) input {
  box-sizing: border-box;
  height: 32px;
}

.e-control input.e-input, .e-control .e-input-group input, .e-control .e-input-group input.e-input, .e-control .e-input-group.e-control-wrapper input, .e-control .e-input-group.e-control-wrapper input.e-input, .e-control .e-float-input input, .e-control .e-float-input.e-control-wrapper input, .e-control.e-input-group input, .e-control.e-input-group input.e-input, .e-control.e-input-group.e-control-wrapper input, .e-control.e-input-group.e-control-wrapper input.e-input, .e-control.e-float-input input, .e-control.e-float-input.e-control-wrapper input {
  box-sizing: border-box;
}

input.e-input.e-small, .e-input-group.e-small input, .e-input-group.e-small input.e-input, .e-small .e-input-group input, .e-small .e-input-group input.e-input, .e-input-group.e-control-wrapper.e-small input, .e-input-group.e-control-wrapper.e-small input.e-input, .e-small .e-input-group.e-control-wrapper input, .e-small .e-input-group.e-control-wrapper input.e-input, .e-float-input.e-small input, .e-float-input.e-small input.e-input, .e-small .e-float-input input, .e-small .e-float-input input.e-input, .e-float-input.e-control-wrapper.e-small input, .e-float-input.e-control-wrapper.e-small input.e-input, .e-small .e-float-input.e-control-wrapper input, .e-small .e-float-input.e-control-wrapper input.e-input {
  box-sizing: border-box;
  height: 26px;
}

.e-float-input.e-small:not(.e-input-group) input, .e-float-input.e-small:not(.e-input-group) input.e-input, .e-small .e-float-input:not(.e-input-group) input, .e-small .e-float-input:not(.e-input-group) input.e-input .e-float-input.e-control-wrapper.e-small:not(.e-input-group) input, .e-float-input.e-control-wrapper.e-small:not(.e-input-group) input.e-input, .e-small .e-float-input.e-control-wrapper:not(.e-input-group) input, .e-small .e-float-input.e-control-wrapper:not(.e-input-group) input.e-input {
  box-sizing: border-box;
  height: 28px;
}

textarea.e-input, .e-input-group textarea, .e-input-group.e-control-wrapper textarea, .e-float-input textarea, .e-float-input.e-control-wrapper textarea, textarea.e-input.e-small, .e-input-group.e-small textarea, .e-input-group.e-small textarea.e-input, .e-small .e-input-group textarea, .e-small .e-input-group textarea.e-input, .e-input-group.e-control-wrapper.e-small textarea, .e-input-group.e-control-wrapper.e-small textarea.e-input, .e-small .e-input-group.e-control-wrapper textarea, .e-small .e-input-group.e-control-wrapper textarea.e-input, .e-float-input.e-small textarea, .e-float-input.e-small textarea.e-input, .e-small .e-float-input textarea, .e-small .e-float-input textarea.e-input, .e-float-input.e-control-wrapper.e-small textarea, .e-float-input.e-control-wrapper.e-small textarea.e-input, .e-small .e-float-input.e-control-wrapper textarea, .e-small .e-float-input.e-control-wrapper textarea.e-input {
  box-sizing: border-box;
  height: auto;
}

input.e-input.e-small, .e-input-group input.e-input.e-small, .e-input-group.e-control-wrapper input.e-input.e-small, .e-input-group.e-small .e-input, .e-input-group.e-control-wrapper.e-small .e-input, .e-small input.e-input, .e-small .e-input-group .e-input, .e-small .e-input-group.e-control-wrapper .e-input, .e-float-input.e-small input, .e-float-input input.e-small, .e-small .e-float-input input, .e-float-input.e-control-wrapper.e-small input, .e-float-input.e-control-wrapper input.e-small, .e-small .e-float-input.e-control-wrapper input, textarea.e-input.e-small, .e-input-group textarea.e-input.e-small, .e-input-group.e-control-wrapper input.e-input-group textarea.e-input.e-small, .e-small input.e-input, .e-float-input.e-small textarea, .e-float-input textarea.e-small, .e-small .e-float-input textarea, .e-float-input.e-control-wrapper.e-small textarea, .e-float-input.e-control-wrapper textarea.e-small, .e-small .e-float-input.e-control-wrapper textarea {
  text-indent: 8px;
}

input.e-input, .e-input-group input.e-input, .e-input-group input, .e-input-group.e-control-wrapper input.e-input, .e-input-group.e-control-wrapper input, .e-float-input input.e-input, .e-float-input input, .e-float-input.e-control-wrapper input.e-input, .e-float-input.e-control-wrapper input, .e-input-group input.e-input:focus, .e-input-group.e-control-wrapper input.e-input:focus, .e-float-input.e-control-wrapper input:focus, .e-float-input input:focus, .e-input-group.e-input-focus input.e-input, .e-input-group.e-control-wrapper.e-input-focus input.e-input, .e-float-input.e-control-wrapper.e-input-focus input, .e-float-input.e-input-focus input {
  text-indent: 0;
  padding-left: 8px;
}

textarea.e-input, .e-input-group textarea.e-input, .e-input-group textarea, .e-input-group.e-control-wrapper textarea.e-input, .e-input-group.e-control-wrapper textarea, .e-float-input textarea.e-input, .e-float-input textarea, .e-float-input.e-control-wrapper textarea.e-input, .e-float-input.e-control-wrapper textarea, .e-input-group textarea.e-input:focus, .e-input-group.e-control-wrapper textarea.e-input:focus, .e-float-input.e-control-wrapper textarea:focus, .e-float-input textarea:focus {
  text-indent: 0;
  padding-left: 12px;
}

input.e-input.e-rtl, .e-input-group.e-rtl input.e-input, .e-input-group.e-control-container.e-rtl input.e-control, .e-input-group.e-control-wrapper.e-rtl input.e-input, .e-float-input.e-rtl input, .e-float-input.e-control-wrapper.e-rtl input, .e-rtl .e-input-group input.e-input, .e-rtl .e-input-group.e-control-wrapper input.e-input, .e-rtl .e-float-input input, .e-rtl .e-float-input.e-control-wrapper input, .e-input-group.e-rtl input.e-input, .e-input-group.e-control-wrapper.e-rtl input.e-input, .e-float-input.e-rtl input, .e-float-input.e-control-wrapper.e-rtl input, .e-rtl .e-input-group input.e-input, .e-rtl .e-input-group.e-control-wrapper input.e-input, .e-rtl .e-float-input input, .e-rtl .e-float-input.e-control-wrapper input, .e-input-group.e-rtl input.e-input:focus, .e-input-group.e-control-wrapper.e-rtl input.e-input:focus, .e-float-input.e-rtl input:focus, .e-float-input.e-control-wrapper.e-rtl input:focus, .e-rtl .e-input-group input.e-input:focus, .e-rtl .e-input-group.e-control-wrapper input.e-input:focus, .e-rtl .e-float-input input:focus, .e-rtl .e-float-input.e-control-wrapper input:focus, .e-input-group.e-rtl.e-input-focus input.e-input, .e-input-group.e-control-wrapper.e-rtl.e-input-focus input.e-input, .e-rtl .e-input-group.e-input-focus input.e-input, .e-rtl .e-input-group.e-control-wrapper.e-input-focus input.e-input, .e-float-input.e-rtl.e-input-focus input, .e-float-input.e-control-wrapper.e-rtl.e-input-focus input, .e-rtl .e-float-input.e-input-focus input, .e-rtl .e-float-input.e-control-wrapper.e-input-focus input {
  text-indent: 0;
  padding-left: 0;
  padding-right: 8px;
}

textarea.e-input.e-rtl, .e-input-group:not(.e-outline).e-rtl textarea.e-input, .e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input, .e-float-input:not(.e-outline).e-rtl textarea, .e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea, .e-rtl .e-input-group:not(.e-outline) textarea.e-input, .e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input, .e-rtl .e-float-input:not(.e-outline) textarea, .e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea, .e-input-group:not(.e-outline).e-rtl textarea.e-input, .e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input, .e-float-input:not(.e-outline).e-rtl textarea, .e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea, .e-rtl .e-input-group:not(.e-outline) textarea.e-input, .e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input, .e-rtl .e-float-input:not(.e-outline) textarea, .e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea, .e-input-group:not(.e-outline).e-rtl textarea.e-input:focus, .e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input:focus, .e-float-input:not(.e-outline).e-rtl textarea:focus, .e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea:focus, .e-rtl .e-input-group:not(.e-outline) textarea.e-input:focus, .e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input:focus, .e-rtl .e-float-input:not(.e-outline) textarea:focus, .e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea:focus {
  text-indent: 0;
  padding-right: 8px;
}

input.e-input.e-small, .e-small input.e-input, .e-input-group.e-small input.e-input, .e-input-group.e-control-wrapper.e-small input.e-input, .e-float-input.e-small input, .e-float-input.e-control-wrapper input.e-small, .e-float-input.e-small input, .e-float-input.e-control-wrapper input.e-small, .e-input-group input.e-input.e-small, .e-input-group.e-control-wrapper input.e-input.e-small, .e-small .e-float-input input, .e-small .e-float-input.e-control-wrapper input, .e-small .e-input-group input.e-input, .e-small .e-input-group.e-control-wrapper input.e-input, .e-input-group.e-small input.e-input:focus, .e-input-group.e-control-wrapper.e-small input.e-input:focus, .e-float-input.e-small input:focus, .e-float-input.e-control-wrapper.e-small input:focus, .e-small .e-input-group.e-control-wrapper input.e-input:focus, .e-small .e-input-group input.e-input:focus, .e-small .e-float-input input:focus, .e-small .e-float-input.e-control-wrapper input:focus, .e-input-group.e-small.e-input-focus input.e-input, .e-input-group.e-control-wrapper.e-small.e-input-focus input.e-input, .e-small .e-input-group.e-control-wrapper.e-input-focus input.e-input, .e-small .e-input-group.e-input-focus input.e-input, .e-float-input.e-small.e-input-focus input, .e-float-input.e-control-wrapper.e-input-focus.e-small input, .e-small .e-float-input.e-input-focus input, .e-small .e-float-input.e-control-wrapper.e-input-focus input, textarea.e-input.e-small, .e-small textarea.e-input, .e-input-group.e-small textarea.e-input, .e-input-group.e-control-wrapper.e-small textarea.e-input, .e-float-input.e-control-wrapper.e-small textarea, .e-float-input.e-control-wrapper textarea.e-small, .e-float-input.e-small textarea, .e-float-input textarea.e-small, .e-input-group textarea.e-input.e-small, .e-input-group.e-control-wrapper textarea.e-input.e-small, .e-small .e-float-input.e-control-wrapper textarea, .e-small .e-float-input textarea, .e-small .e-input-group textarea.e-input, .e-small .e-input-group.e-control-wrapper textarea.e-input, .e-input-group.e-small textarea.e-input:focus, .e-input-group.e-control-wrapper.e-small textarea.e-input:focus, .e-float-input.e-small textarea:focus, .e-float-input.e-control-wrapper.e-small textarea:focus, .e-small .e-input-group textarea.e-input:focus, .e-small .e-input-group.e-control-wrapper textarea.e-input:focus, .e-small .e-float-input.e-control-wrapper textarea:focus, .e-small .e-float-input textarea:focus {
  text-indent: 0;
  padding-left: 8px;
}

.e-rtl input.e-input.e-small, input.e-input.e-small.e-rtl, .e-small.e-rtl input.e-input, .e-small input.e-input.e-rtl, .e-float-input.e-control-wrapper.e-small.e-rtl input, .e-float-input.e-small.e-rtl input, .e-input-group.e-small.e-rtl input.e-input, .e-input-group.e-control-wrapper.e-small.e-rtl input.e-input, .e-rtl .e-float-input.e-small input, .e-rtl .e-float-input.e-control-wrapper.e-small input, .e-rtl .e-input-group.e-small input.e-input, .e-rtl .e-input-group.e-control-wrapper.e-small input.e-input, .e-float-input.e-rtl input.e-small, .e-float-input.e-control-wrapper.e-rtl input.e-small, .e-input-group.e-rtl input.e-input.e-small, .e-input-group.e-control-wrapper.e-rtl input.e-input.e-small, .e-rtl .e-float-input input.e-small, .e-rtl .e-float-input.e-control-wrapper input.e-small, .e-rtl .e-input-group input.e-input.e-small, .e-rtl .e-input-group.e-control-wrapper input.e-input.e-small, .e-small .e-float-input.e-rtl input, .e-small .e-float-input.e-control-wrapper.e-rtl input, .e-small .e-input-group.e-rtl input.e-input, .e-small .e-input-group.e-control-wrapper.e-rtl input.e-input, .e-small.e-rtl .e-float-input.e-control-wrapper input, .e-small.e-rtl .e-float-input input, .e-small.e-rtl .e-input-group.e-control-wrapper input.e-input, .e-small.e-rtl .e-input-group input.e-input, .e-small.e-rtl .e-input-group.e-control-wrapper input.e-input:focus, .e-small.e-rtl .e-input-group input.e-input:focus, .e-small.e-rtl .e-float-input.e-control-wrapper input:focus, .e-small.e-rtl .e-float-input input:focus, .e-small .e-input-group.e-control-wrapper.e-rtl input.e-input:focus, .e-small .e-input-group.e-rtl input.e-input:focus, .e-small .e-float-input.e-control-wrapper.e-rtl input:focus, .e-small .e-float-input.e-rtl input:focus, .e-small.e-rtl .e-input-group.e-control-wrapper.e-input-focus input.e-input, .e-small.e-rtl .e-input-group.e-input-focus input.e-input, .e-small .e-input-group.e-control-wrapper.e-rtl.e-input-focus input.e-input, .e-small .e-input-group.e-rtl.e-input-focus input.e-input, .e-small.e-rtl .e-float-input.e-control-wrapper.e-input-focus input, .e-small.e-rtl .e-float-input.e-input-focus input, .e-small .e-float-input.e-control-wrapper.e-rtl.e-input-focus input, .e-small .e-float-input.e-rtl.e-input-focus input {
  text-indent: 0;
  padding-left: 0;
  padding-right: 8px;
}

.e-rtl textarea.e-input.e-small, textarea.e-input.e-small.e-rtl, .e-small.e-rtl textarea.e-input, .e-small textarea.e-input.e-rtl, .e-float-input:not(.e-outline).e-small.e-rtl textarea, .e-float-input:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea, .e-input-group:not(.e-outline).e-small.e-rtl textarea.e-input, .e-input-group:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea.e-input, .e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-small textarea, .e-rtl .e-float-input:not(.e-outline).e-small textarea, .e-rtl .e-input-group:not(.e-outline).e-small textarea.e-input, .e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-small textarea.e-input, .e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea.e-small, .e-float-input:not(.e-outline).e-rtl textarea.e-small, .e-input-group:not(.e-outline).e-rtl textarea.e-input.e-small, .e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input.e-small, .e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea.e-small, .e-rtl .e-float-input:not(.e-outline) textarea.e-small, .e-rtl .e-input-group:not(.e-outline) textarea.e-input.e-small, .e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input.e-small, .e-small .e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea, .e-small .e-float-input:not(.e-outline).e-rtl textarea, .e-small .e-input-group:not(.e-outline).e-rtl textarea.e-input, .e-small .e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input, .e-small.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea, .e-small.e-rtl .e-float-input:not(.e-outline) textarea, .e-small.e-rtl .e-input-group:not(.e-outline) textarea.e-input, .e-small.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input, .e-small.e-rtl .e-input-group:not(.e-outline) textarea.e-input:focus, .e-small.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input:focus, .e-small.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea:focus, .e-small.e-rtl .e-float-input:not(.e-outline) textarea:focus, .e-small .e-input-group:not(.e-outline).e-rtl textarea.e-input:focus, .e-small .e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input:focus, .e-small .e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea:focus, .e-small .e-float-input:not(.e-outline).e-rtl textarea:focus {
  text-indent: 0;
  padding-right: 8px;
}

.e-float-input .e-clear-icon, .e-float-input.e-control-wrapper .e-clear-icon, .e-input-group .e-clear-icon, .e-input-group.e-control-wrapper .e-clear-icon {
  cursor: pointer;
  text-align: center;
  background: none;
  border: 0;
  outline: none;
  flex-direction: column;
  justify-content: center;
  min-width: 24px;
  padding: 0;
  line-height: 1;
  display: flex;
}

.e-float-input .e-clear-icon:before, .e-float-input.e-control-wrapper .e-clear-icon:before, .e-input-group .e-clear-icon:before, .e-input-group.e-control-wrapper .e-clear-icon:before {
  text-align: center;
  vertical-align: middle;
  padding: 0;
  font-size: 14px;
}

.e-float-input.e-static-clear .e-clear-icon.e-clear-icon-hide, .e-float-input.e-control-wrapper.e-static-clear .e-clear-icon.e-clear-icon-hide, .e-input-group.e-static-clear .e-clear-icon.e-clear-icon-hide, .e-input-group.e-control-wrapper.e-static-clear .e-clear-icon.e-clear-icon-hide {
  cursor: pointer;
  display: flex;
}

.e-float-input.e-small .e-clear-icon:before, .e-float-input.e-control-wrapper.e-small .e-clear-icon:before, .e-input-group.e-small .e-clear-icon:before, .e-input-group.e-control-wrapper.e-small .e-clear-icon:before, .e-float-input.e-control-wrapper input.e-small:first-child ~ .e-clear-icon:before, .e-small .e-float-input.e-control-wrapper .e-clear-icon:before, .e-float-input input.e-small:first-child ~ .e-clear-icon:before, .e-small .e-float-input .e-clear-icon:before, .e-small .e-input-group .e-clear-icon:before, .e-small .e-input-group.e-control-wrapper .e-clear-icon:before {
  font-size: 12px;
}

.e-input-group.e-static-clear .e-clear-icon.e-clear-icon-hide, .e-input-group.e-control-wrapper.e-static-clear .e-clear-icon.e-clear-icon-hide {
  cursor: pointer;
}

.e-float-input.e-control-wrapper input[readonly]:first-child ~ .e-clear-icon, .e-float-input.e-control-wrapper.e-input-group input[readonly]:first-child ~ .e-clear-icon, .e-float-input input[readonly]:first-child ~ .e-clear-icon, .e-float-input.e-input-group input[readonly]:first-child ~ .e-clear-icon, .e-input-group input[readonly]:first-child ~ .e-clear-icon.e-clear-icon-hide, .e-float-input.e-control-wrapper.e-input-group input[readonly]:first-child ~ .e-clear-icon, .e-float-input.e-input-group.e-control-wrapper input[readonly]:first-child ~ .e-clear-icon, .e-input-group.e-control-wrapper input[readonly]:first-child .e-clear-icon.e-clear-icon-hide {
  cursor: auto;
}

.e-input-group .e-clear-icon, .e-input-group.e-control-wrapper .e-clear-icon {
  border-radius: calc(var(--e-radius) * 1);
  min-width: 28px;
  min-height: 28px;
  margin: 0;
  padding: 0;
}

.e-input-group.e-small .e-clear-icon, .e-input-group .e-clear-icon.e-small, .e-input-group.e-control-wrapper.e-small .e-clear-icon, .e-input-group.e-control-wrapper .e-clear-icon.e-small {
  border-radius: calc(var(--e-radius) * 1.25);
  min-width: 32px;
  min-height: 32px;
  margin: 0;
  padding: 0;
}

.e-input-group.e-small .e-clear-icon, .e-input-group .e-clear-icon.e-small, .e-small .e-input-group .e-clear-icon, .e-input-group.e-control-wrapper.e-small .e-clear-icon, .e-input-group.e-control-wrapper .e-clear-icon.e-small, .e-small .e-input-group.e-control-wrapper .e-clear-icon {
  border-radius: calc(var(--e-radius) * 1);
  min-width: 24px;
  min-height: 24px;
  margin: 0;
  padding: 0;
}

.e-input:not(:valid), .e-input:valid, .e-float-input.e-control-wrapper input:not(:valid), .e-float-input.e-control-wrapper input:valid, .e-float-input input:not(:valid), .e-float-input input:valid, .e-input-group input:not(:valid), .e-input-group input:valid, .e-input-group.e-control-wrapper input:not(:valid), .e-input-group.e-control-wrapper input:valid, .e-float-input.e-control-wrapper textarea:not(:valid), .e-float-input.e-control-wrapper textarea:valid, .e-float-input textarea:not(:valid), .e-float-input textarea:valid, .e-input-group.e-control-wrapper textarea:not(:valid), .e-input-group.e-control-wrapper textarea:valid, .e-input-group textarea:not(:valid), .e-input-group textarea:valid {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.e-input:not(:valid), .e-input:valid, .e-float-input input:valid, .e-input-group input:valid {
  border-bottom-color: var(--color-sf-border-alt);
  border-top-color: var(--color-sf-border);
  border-left-color: var(--color-sf-border);
  border-right-color: var(--color-sf-border);
  border-radius: calc(var(--e-radius) * .25);
  height: 30px;
}

.e-input-group .e-input-in-wrap, .e-input-group.e-control-wrapper .e-input-in-wrap, .e-float-input .e-input-in-wrap, .e-float-input.e-control-wrapper .e-input-in-wrap {
  width: 100%;
}

.e-float-input .e-input-in-wrap label.e-float-text, .e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text {
  right: 0;
}

.e-input-group .e-input-in-wrap, .e-input-group.e-control-wrapper .e-input-in-wrap, .e-float-input .e-input-in-wrap, .e-float-input.e-control-wrapper .e-input-in-wrap {
  width: 100%;
  display: flex;
  position: relative;
}

.e-float-input.e-float-icon-left .e-input-in-wrap, .e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap, .e-input-group.e-float-icon-left .e-input-in-wrap, .e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap {
  border-width: 0 0 1px;
  margin-left: 8px;
}

.e-rtl .e-float-input.e-float-icon-left .e-input-in-wrap, .e-rtl .e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap, .e-rtl .e-input-group.e-float-icon-left .e-input-in-wrap, .e-rtl .e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap .e-float-input.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap, .e-float-input.e-float-icon-left.e-rtl .e-input-in-wrap, .e-input-group.e-float-icon-left.e-rtl .e-input-in-wrap, .e-input-group.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap {
  margin-left: 0;
  margin-right: 8px;
}

.e-float-input label.e-float-text.e-label-bottom, .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  padding-left: 7px;
  transform: translate3d(0, 16px, 0)scale(1);
}

.e-float-input textarea:focus ~ label.e-float-text, .e-float-input textarea:valid ~ label.e-float-text, .e-float-input textarea ~ label.e-label-top.e-float-text, .e-float-input textarea[readonly] ~ label.e-label-top.e-float-text, .e-float-input textarea[disabled] ~ label.e-label-top.e-float-text, .e-float-input textarea label.e-float-text.e-label-top, .e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text, .e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text, .e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper textarea[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper textarea label.e-float-text.e-label-top {
  font-size: 14px;
  top: -28px;
  transform: translate3d(0, 6px, 0)scale(.92);
}

.e-float-input.e-small textarea:focus ~ label.e-float-text, .e-float-input.e-small textarea:valid ~ label.e-float-text, .e-float-input.e-small textarea ~ label.e-label-top.e-float-text, .e-small .e-float-input textarea ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text, .e-small .e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text {
  font-size: 12px;
  top: -21px;
}

.e-float-input textarea ~ .e-float-text, .e-float-input.e-control-wrapper textarea ~ .e-float-text {
  top: -11px;
}

.e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-small textarea ~ label.e-float-text, .e-float-input textarea ~ label.e-float-text.e-small, .e-float-input textarea.e-small ~ label.e-float-text, .e-small .e-float-input textarea ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small textarea ~ label.e-float-text, .e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-small, .e-float-input.e-control-wrapper textarea.e-small ~ label.e-float-text, .e-small .e-float-input.e-control-wrapper textarea ~ label.e-float-text {
  font-size: 12px;
  top: -11px;
}

.e-input-group.e-small:not(.e-float-input) .e-input, .e-small .e-input-group:not(.e-float-input) .e-input, .e-input-group.e-control-wrapper.e-small:not(.e-float-input) .e-input, .e-small .e-input-group.e-control-wrapper:not(.e-float-input) .e-input, .e-float-input.e-small input, .e-small .e-float-input input, .e-float-input.e-input-group.e-small input, .e-small .e-float-input.e-input-group input, .e-float-input.e-input-group.e-control-wrapper.e-small input, .e-small .e-float-input.e-input-group.e-control-wrapper input, .e-float-input.e-control-wrapper.e-small input, .e-small .e-float-input.e-control-wrapper input, .e-float-input.e-control-wrapper.e-input-group.e-small input, .e-small .e-float-input.e-control-wrapper.e-input-group input, .e-float-input.e-control-wrapper.e-input-group.e-small input, .e-small .e-float-input.e-control-wrapper.e-input-group input {
  min-height: 14px;
}

.e-input-group input.e-input, .e-float-input.e-input-group input, .e-input-group.e-control-wrapper input.e-input, .e-float-input.e-input-group.e-control-wrapper input, .e-float-input input, .e-float-input.e-control-wrapper input {
  min-height: 22px;
}

.e-input-group:hover:not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left), .e-input-group.e-control-wrapper:hover:not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left), .e-float-input:hover:not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left), .e-float-input:hover:not(.e-input-group):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) input:not([disabled]), .e-float-input:hover:not(.e-input-group):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) textarea:not([disabled]), .e-float-input:hover:not(.e-input-group):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) input:not([disabled]), .e-float-input:hover:not(.e-input-group):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) textarea:not([disabled]), .e-float-input.e-control-wrapper:hover:not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left), .e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) input:not([disabled]), .e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) textarea:not([disabled]), .e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) input:not([disabled]), .e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) textarea:not([disabled]) {
  border-bottom-width: 1px;
  border-color: var(--color-sf-border-dark);
}

.e-input-group:hover:not(.e-disabled), .e-input-group.e-control-wrapper:hover:not(.e-disabled), .e-float-input:hover:not(.e-disabled), .e-float-input:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]), .e-float-input:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]), .e-float-input:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]), .e-float-input:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]), .e-float-input.e-control-wrapper:hover:not(.e-disabled), .e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]), .e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]), .e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]), .e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]), .e-input-group.e-float-icon-left:not(.e-disabled):not(.e-input-focus) .e-input-in-wrap:hover, .e-input-group.e-control-wrapper.e-float-icon-left:not(.e-disabled):not(.e-input-focus) .e-input-in-wrap:hover, .e-float-input.e-float-icon-left:not(.e-disabled):not(.e-input-focus) .e-input-in-wrap:hover, .e-float-input.e-control-wrapper.e-float-icon-left:not(.e-disabled):not(.e-input-focus) .e-input-in-wrap:hover {
  border-bottom-width: 1px;
}

.e-input-group:not(.e-disabled):not(.e-float-icon-left):before, .e-input-group:not(.e-disabled):not(.e-float-icon-left):after, .e-input-group.e-float-icon-left:not(.e-disabled) .e-input-in-wrap:before, .e-input-group.e-float-icon-left:not(.e-disabled) .e-input-in-wrap:after, .e-input-group.e-control-wrapper:not(.e-disabled):not(.e-float-icon-left):before, .e-input-group.e-control-wrapper:not(.e-disabled):not(.e-float-icon-left):after, .e-input-group.e-control-wrapper.e-float-icon-left:not(.e-disabled) .e-input-in-wrap:before, .e-input-group.e-control-wrapper.e-float-icon-left:not(.e-disabled) .e-input-in-wrap:after {
  bottom: -.3px;
}

.e-float-input:not(.e-outline) input:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
}

.e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
}

.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
}

.e-small .e-float-input:not(.e-outline) input:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 12px;
  top: -8px;
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-small.e-float-input:not(.e-outline) input:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 12px;
  top: -8px;
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 12px;
  top: -8px;
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-small.e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 12px;
  top: -8px;
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-user-select: text;
  user-select: text;
  font-size: 12px;
  top: -8px;
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-small.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-user-select: text;
  user-select: text;
  font-size: 12px;
  top: -8px;
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  pointer-events: none;
  text-overflow: ellipsis;
  transform-origin: 0 0;
  -webkit-user-select: none;
  user-select: none;
  white-space: nowrap;
  letter-spacing: 0;
  width: 100%;
  padding-left: 8px;
  font-size: 14px;
  font-style: normal;
  font-weight: 1;
  transition: all .25s cubic-bezier(.25, .8, .25, 1);
  position: absolute;
  top: -11px;
  left: 0;
  overflow: hidden;
  transform: translate3d(0, 16px, 0)scale(1);
}

.e-float-input textarea:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -9px;
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -9px;
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -9px;
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-small .e-float-input textarea:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 12px;
  top: -8px;
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-small.e-float-input textarea:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 12px;
  top: -8px;
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-small .e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 12px;
  top: -8px;
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-small.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 12px;
  top: -8px;
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-small .e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-user-select: text;
  user-select: text;
  font-size: 12px;
  top: -8px;
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-small.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-user-select: text;
  user-select: text;
  font-size: 12px;
  top: -8px;
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-float-input.e-small textarea:focus ~ label.e-float-text, .e-float-input.e-small textarea:valid ~ label.e-float-text, .e-float-input.e-small textarea ~ label.e-label-top.e-float-text, .e-float-input.e-small textarea[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-small textarea[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-small textarea label.e-float-text.e-label-top, .e-small .e-float-input textarea:focus ~ label.e-float-text, .e-small .e-float-input textarea:valid ~ label.e-float-text, .e-small .e-float-input textarea ~ label.e-label-top.e-float-text, .e-small .e-float-input textarea[readonly] ~ label.e-label-top.e-float-text, .e-small .e-float-input textarea[disabled] ~ label.e-label-top.e-float-text, .e-small .e-float-input textarea label.e-float-text.e-label-top, .e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-small textarea[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-small textarea[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-small textarea label.e-float-text.e-label-top, .e-small .e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text, .e-small .e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text, .e-small .e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text, .e-small .e-float-input.e-control-wrapper textarea[readonly] ~ label.e-label-top.e-float-text, .e-small .e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text, .e-small .e-float-input.e-control-wrapper textarea label.e-float-text.e-label-top {
  transform: translate3d(0, 6px, 0)scale(.86);
}

.e-float-input textarea[disabled], .e-float-input textarea.e-disabled, .e-float-input.e-control-wrapper textarea[disabled], .e-float-input.e-control-wrapper textarea.e-disabled {
  border-color: var(--color-sf-border-disabled);
  cursor: not-allowed;
  background: none;
  border-style: solid;
}

textarea.e-input, .e-input-group textarea, .e-input-group textarea.e-input, .e-input-group.e-input-focus textarea, .e-input-group.e-input-focus textarea.e-input, .e-input-group.e-control-wrapper textarea, .e-input-group.e-control-wrapper.e-input-focus textarea, .e-input-group.e-control-wrapper textarea.e-input, .e-input-group.e-control-wrapper.e-input-focus textarea.e-input, .e-float-input textarea, .e-float-input.e-control-wrapper textarea {
  resize: vertical;
  min-width: 0;
  min-height: 34px;
  padding: 4px 8px 4px 12px;
  line-height: 1.5;
}

.e-input-group.e-small textarea, .e-input-group.e-small textarea.e-input, .e-input-group textarea.e-small, .e-input-group textarea.e-input.e-small, .e-input-group.e-control-wrapper.e-small textarea, .e-input-group.e-control-wrapper.e-small textarea.e-input, .e-small .e-input-group textarea, .e-small .e-input-group textarea.e-input, .e-float-input.e-small textarea, .e-float-input textarea.e-small, .e-float-input.e-control-wrapper.e-small textarea, .e-float-input.e-control-wrapper textarea.e-small, .e-small .e-float-input textarea, .e-small .e-float-input.e-control-wrapper textarea, .e-input-group.e-input-focus.e-small textarea, .e-input-group.e-input-focus.e-small textarea.e-input, .e-input-group.e-input-focus textarea.e-small, .e-input-group.e-input-focus textarea.e-input.e-small, .e-input-group.e-input-focus textarea.e-input.e-small, .e-input-group.e-control-wrapper.e-input-focus.e-small textarea, .e-input-group.e-control-wrapper.e-input-focus.e-small textarea.e-input, .e-small .e-input-group.e-input-focus textarea, .e-small .e-input-group.e-input-focus textarea.e-input {
  font: inherit;
  min-height: 14px;
  padding: 4px 8px;
}

.e-input-group.e-small textarea:focus, .e-input-group.e-small textarea.e-input:focus, .e-input-group textarea.e-small:focus, .e-input-group textarea.e-input.e-small:focus, .e-input-group.e-control-wrapper.e-small textarea:focus, .e-input-group.e-control-wrapper.e-small textarea.e-input:focus, .e-small .e-input-group textarea:focus, .e-small .e-input-group textarea.e-input:focus, .e-float-input.e-small textarea:focus, .e-float-input textarea.e-small:focus, .e-float-input.e-control-wrapper.e-small textarea:focus, .e-float-input.e-control-wrapper textarea.e-small:focus, .e-small .e-float-input textarea:focus, .e-small .e-float-input.e-control-wrapper textarea:focus {
  padding: 4px 8px;
}

input.e-input.e-small, textarea.e-input.e-small, .e-small input.e-input, .e-small textarea.e-input {
  min-height: 15px;
}

input.e-input, textarea.e-input {
  min-height: 23px;
}

.e-input-group.e-control-wrapper, .e-input-group, .e-input-group:not(.e-float-icon-left), .e-float-input, .e-float-input.e-control-wrapper, .e-input-group:not(.e-float-icon-left), .e-input-group.e-success:not(.e-float-icon-left), .e-input-group.e-warning:not(.e-float-icon-left), .e-input-group.e-error:not(.e-float-icon-left), .e-input-group.e-control-wrapper:not(.e-float-icon-left), .e-input-group.e-control-wrapper.e-success:not(.e-float-icon-left), .e-input-group.e-control-wrapper.e-warning:not(.e-float-icon-left), .e-input-group.e-control-wrapper.e-error:not(.e-float-icon-left) {
  border: 1px solid var(--color-sf-border);
  border-radius: calc(var(--e-radius) * .25);
  fill: #0000;
  border-width: 1px;
  transition: border .2s, box-shadow .2s;
}

.e-filled.e-input-group, .e-filled.e-input-group.e-control-wrapper, .e-filled.e-float-input, .e-filled.e-float-input.e-control-wrapper {
  line-height: 1;
}

.e-filled input.e-input, .e-filled.e-input-group input, .e-filled.e-input-group.e-control-wrapper input, .e-filled.e-input-group input.e-input, .e-filled.e-input-group.e-control-wrapper input.e-input, .e-filled.e-float-input:not(.e-input-group) input, .e-filled.e-float-input.e-control-wrapper:not(.e-input-group) input, .e-control .e-filled input.e-input, .e-control .e-filled.e-input-group input, .e-control .e-filled.e-input-group input.e-input, .e-control .e-filled.e-input-group.e-control-wrapper input, .e-control .e-filled.e-input-group.e-control-wrapper input.e-input, .e-control .e-filled.e-float-input input, .e-control .e-filled.e-float-input.e-control-wrapper input, .e-control.e-filled.e-input-group input, .e-control.e-filled.e-input-group input.e-input, .e-control.e-filled.e-input-group.e-control-wrapper input, .e-control.e-filled.e-input-group.e-control-wrapper input.e-input, .e-control.e-filled.e-float-input input, .e-control.e-filled.e-float-input.e-control-wrapper input, .e-filled input.e-input.e-small, .e-filled.e-input-group.e-small input, .e-filled.e-input-group.e-small input.e-input, .e-small .e-filled.e-input-group input, .e-small .e-filled.e-input-group input.e-input, .e-filled.e-input-group.e-control-wrapper.e-small input, .e-filled.e-input-group.e-control-wrapper.e-small input.e-input, .e-small .e-filled.e-input-group.e-control-wrapper input, .e-small .e-filled.e-input-group.e-control-wrapper input.e-input, .e-filled.e-float-input.e-small input, .e-filled.e-float-input.e-small input.e-input, .e-small .e-filled.e-float-input input, .e-small .e-filled.e-float-input input.e-input, .e-filled.e-float-input.e-control-wrapper.e-small input, .e-filled.e-float-input.e-control-wrapper.e-small input.e-input, .e-small .e-filled.e-float-input.e-control-wrapper input, .e-small .e-filled.e-float-input.e-control-wrapper input.e-input, .e-filled.e-float-input.e-small:not(.e-input-group) input, .e-filled.e-float-input.e-small:not(.e-input-group) input.e-input, .e-small .e-filled.e-float-input:not(.e-input-group) input, .e-small .e-filled.e-float-input:not(.e-input-group) input.e-input .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-input-group) input, .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-input-group) input.e-input, .e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-group) input, .e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-group) input.e-input, .e-filled textarea.e-input, .e-filled.e-input-group textarea, .e-filled.e-input-group.e-control-wrapper textarea, .e-filled.e-float-input textarea, .e-filled.e-float-input.e-control-wrapper textarea, .e-filled textarea.e-input.e-small, .e-filled.e-input-group.e-small textarea, .e-filled.e-input-group.e-small textarea.e-input, .e-small .e-filled.e-input-group textarea, .e-small .e-filled.e-input-group textarea.e-input, .e-filled.e-input-group.e-control-wrapper.e-small textarea, .e-filled.e-input-group.e-control-wrapper.e-small textarea.e-input, .e-small .e-filled.e-input-group.e-control-wrapper textarea, .e-small .e-filled.e-input-group.e-control-wrapper textarea.e-input, .e-filled.e-float-input.e-small textarea, .e-filled.e-float-input.e-small textarea.e-input, .e-small .e-filled.e-float-input textarea, .e-small .e-filled.e-float-input textarea.e-input, .e-filled.e-float-input.e-control-wrapper.e-small textarea, .e-filled.e-float-input.e-control-wrapper.e-small textarea.e-input, .e-small .e-filled.e-float-input.e-control-wrapper textarea, .e-small .e-filled.e-float-input.e-control-wrapper textarea.e-input {
  box-sizing: border-box;
}

.e-filled.e-float-input input, .e-filled.e-float-input textarea, .e-filled.e-float-input.e-control-wrapper input, .e-filled.e-float-input.e-control-wrapper textarea {
  border: 0 solid;
}

.e-filled.e-float-input:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]), .e-filled.e-float-input:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]), .e-filled.e-float-input:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]), .e-filled.e-float-input:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]), .e-filled.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]), .e-filled.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]), .e-filled.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]), .e-filled.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]), .e-filled.e-input-group.e-float-icon-left:not(.e-disabled):not(.e-input-focus) .e-input-in-wrap:hover, .e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-disabled):not(.e-input-focus) .e-input-in-wrap:hover, .e-filled.e-float-input.e-float-icon-left:not(.e-disabled):not(.e-input-focus) .e-input-in-wrap:hover, .e-filled.e-float-input.e-control-wrapper.e-float-icon-left:not(.e-disabled):not(.e-input-focus) .e-input-in-wrap:hover {
  border-bottom-width: 0;
}

.e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) input, .e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) input, .e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) input, .e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error input, .e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) textarea, .e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) textarea, .e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) textarea, .e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error textarea, .e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) input, .e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) input, .e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) input, .e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error input, .e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) textarea, .e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) textarea, .e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) textarea, .e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error textarea, .e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error) input, .e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error) input, .e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error) input, .e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error input, .e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error) input, .e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error) input, .e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error) input, .e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error input {
  border-width: 0;
}

.e-filled.e-input-group, .e-filled.e-input-group.e-control-wrapper {
  border-radius: calc(var(--e-radius) * .25) calc(var(--e-radius) * .25) calc(var(--e-radius) * 0) calc(var(--e-radius) * 0);
  padding: 0 10px 0 12px;
}

.e-filled.e-input-group.e-small, .e-filled.e-input-group.e-control-wrapper.e-small, .e-small .e-filled.e-input-group.e-control-wrapper {
  margin-top: 0;
  padding: 0 6px 0 8px;
}

.e-filled.e-float-input, .e-filled.e-float-input.e-control-wrapper {
  border-radius: calc(var(--e-radius) * .25) calc(var(--e-radius) * .25) calc(var(--e-radius) * 0) calc(var(--e-radius) * 0);
  border: 0 solid;
  border-bottom-width: 1px;
  margin-top: 0;
  padding: 0;
}

.e-filled.e-float-input.e-small, .e-filled.e-float-input.e-control-wrapper.e-small, .e-small .e-filled.e-float-input.e-control-wrapper {
  margin-top: 0;
  padding: 0;
}

.e-rtl.e-filled.e-input-group, .e-rtl.e-filled.e-input-group.e-control-wrapper, .e-rtl .e-filled.e-input-group, .e-rtl .e-filled.e-input-group.e-control-wrapper {
  padding: 0 12px 0 10px;
}

.e-rtl.e-filled.e-input-group.e-small, .e-rtl.e-filled.e-input-group.e-control-wrapper.e-small, .e-small .e-rtl.e-filled.e-input-group.e-control-wrapper, .e-rtl .e-filled.e-input-group.e-small, .e-rtl .e-filled.e-input-group.e-control-wrapper.e-small, .e-small.e-rtl .e-filled.e-input-group.e-control-wrapper {
  padding: 0 8px 0 6px;
}

.e-rtl.e-filled.e-float-input, .e-rtl.e-filled.e-float-input.e-control-wrapper, .e-rtl .e-filled.e-float-input, .e-rtl .e-filled.e-float-input.e-control-wrapper {
  padding: 0 12px 0 10px;
}

.e-rtl.e-filled.e-float-input.e-small, .e-rtl.e-filled.e-float-input.e-control-wrapper.e-small, .e-small .e-rtl.e-filled.e-float-input.e-control-wrapper, .e-rtl .e-filled.e-float-input.e-small, .e-rtl .e-filled.e-float-input.e-control-wrapper.e-small, .e-small.e-rtl .e-filled.e-float-input.e-control-wrapper {
  padding: 0 8px 0 6px;
}

.e-filled input.e-input, .e-filled.e-input-group input.e-input, .e-filled.e-input-group.e-control-wrapper input.e-input, .e-filled textarea.e-input, .e-filled.e-input-group textarea.e-input, .e-filled.e-input-group.e-control-wrapper textarea.e-input, .e-filled.e-input-group input.e-input:focus, .e-filled.e-input-group.e-control-wrapper input.e-input:focus, .e-filled.e-input-group textarea.e-input:focus, .e-filled.e-input-group.e-control-wrapper textarea.e-input:focus, .e-filled.e-input-group.e-input-focus input.e-input, .e-filled.e-input-group.e-control-wrapper.e-input-focus input.e-input {
  padding: 10px 2px 10px 0;
}

.e-filled .e-input:focus {
  padding-bottom: 10px;
}

.e-filled .e-input.e-small:focus {
  padding-bottom: 7px;
}

.e-filled .e-input.e-small, .e-filled.e-input-group.e-small .e-input, .e-filled.e-input-group.e-control-wrapper.e-small .e-input, .e-filled.e-input-group.e-small .e-input:focus, .e-filled.e-input-group.e-control-wrapper.e-small .e-input:focus, .e-filled.e-input-group.e-small.e-input-focus .e-input, .e-filled.e-input-group.e-control-wrapper.e-small.e-input-focus .e-input {
  padding: 7px 2px 7px 0;
}

.e-filled.e-float-input input, .e-filled.e-float-input.e-control-wrapper input {
  padding: 7px 0 5px 7px;
}

.e-filled.e-float-input.e-small input, .e-filled.e-float-input.e-control-wrapper.e-small input {
  padding: 12px 2px 4px 0;
}

.e-filled input.e-input.e-rtl, .e-filled.e-input-group.e-rtl input.e-input, .e-filled.e-input-group.e-control-wrapper.e-rtl input.e-input, .e-rtl .e-filled.e-input-group input.e-input, .e-rtl .e-filled.e-input-group.e-control-wrapper input.e-input, .e-filled.e-input-group.e-rtl input.e-input, .e-filled.e-input-group.e-control-wrapper.e-rtl input.e-input, .e-rtl .e-filled.e-input-group input.e-input, .e-rtl .e-filled.e-input-group.e-control-wrapper input.e-input, .e-filled.e-input-group.e-rtl input.e-input:focus, .e-filled.e-input-group.e-control-wrapper.e-rtl input.e-input:focus, .e-rtl .e-filled.e-input-group input.e-input:focus, .e-rtl .e-filled.e-input-group.e-control-wrapper input.e-input:focus, .e-filled.e-input-group.e-rtl.e-input-focus input.e-input, .e-filled.e-input-group.e-control-wrapper.e-rtl.e-input-focus input.e-input, .e-rtl .e-filled.e-input-group.e-input-focus input.e-input, .e-rtl .e-filled.e-input-group.e-control-wrapper.e-input-focus input.e-input {
  text-indent: 0;
  padding: 10px 0 10px 2px;
}

.e-filled.e-float-input.e-rtl input, .e-filled.e-float-input.e-control-wrapper.e-rtl input, .e-rtl .e-filled.e-float-input input, .e-rtl .e-filled.e-float-input.e-control-wrapper input, .e-filled.e-float-input.e-rtl input, .e-filled.e-float-input.e-control-wrapper.e-rtl input, .e-rtl .e-filled.e-float-input input, .e-rtl .e-filled.e-float-input.e-control-wrapper input, .e-filled.e-float-input.e-rtl input:focus, .e-filled.e-float-input.e-control-wrapper.e-rtl input:focus, .e-rtl .e-filled.e-float-input input:focus, .e-rtl .e-filled.e-float-input.e-control-wrapper input:focus, .e-filled.e-float-input.e-rtl.e-input-focus input, .e-filled.e-float-input.e-control-wrapper.e-rtl.e-input-focus input, .e-rtl .e-filled.e-float-input.e-input-focus input, .e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-focus input {
  text-indent: 0;
  padding: 14px 0 5px 2px;
}

.e-rtl .e-filled input.e-input.e-small, .e-filled input.e-input.e-small.e-rtl, .e-small.e-rtl .e-filled input.e-input, .e-small .e-filled input.e-input.e-rtl, .e-filled.e-input-group.e-small.e-rtl input.e-input, .e-filled.e-input-group.e-control-wrapper.e-small.e-rtl input.e-input, .e-rtl .e-filled.e-input-group.e-small input.e-input, .e-rtl .e-filled.e-input-group.e-control-wrapper.e-small input.e-input, .e-filled.e-input-group.e-rtl input.e-input.e-small, .e-filled.e-input-group.e-control-wrapper.e-rtl input.e-input.e-small, .e-rtl .e-filled.e-input-group input.e-input.e-small, .e-rtl .e-filled.e-input-group.e-control-wrapper input.e-input.e-small, .e-small .e-filled.e-input-group.e-rtl input.e-input, .e-small .e-filled.e-input-group.e-control-wrapper.e-rtl input.e-input, .e-small.e-rtl .e-filled.e-input-group.e-control-wrapper input.e-input, .e-small.e-rtl .e-filled.e-input-group input.e-input, .e-small.e-rtl .e-filled.e-input-group.e-control-wrapper input.e-input:focus, .e-small.e-rtl .e-filled.e-input-group input.e-input:focus, .e-small .e-filled.e-input-group.e-control-wrapper.e-rtl input.e-input:focus, .e-small .e-filled.e-input-group.e-rtl input.e-input:focus, .e-small.e-rtl .e-filled.e-input-group.e-control-wrapper.e-input-focus input.e-input, .e-small.e-rtl .e-filled.e-input-group.e-input-focus input.e-input, .e-small .e-filled.e-input-group.e-control-wrapper.e-rtl.e-input-focus input.e-input, .e-small .e-filled.e-input-group.e-rtl.e-input-focus input.e-input {
  text-indent: 0;
  padding: 7px 0 7px 2px;
}

.e-filled.e-float-input.e-control-wrapper.e-small.e-rtl input, .e-filled.e-float-input.e-small.e-rtl input, .e-rtl .e-filled.e-float-input.e-small input, .e-rtl .e-filled.e-float-input.e-control-wrapper.e-small input, .e-filled.e-float-input.e-rtl input.e-small, .e-filled.e-float-input.e-control-wrapper.e-rtl input.e-small, .e-rtl .e-filled.e-float-input input.e-small, .e-rtl .e-filled.e-float-input.e-control-wrapper input.e-small, .e-small .e-filled.e-float-input.e-rtl input, .e-small .e-filled.e-float-input.e-control-wrapper.e-rtl input, .e-small.e-rtl .e-filled.e-float-input.e-control-wrapper input, .e-small.e-rtl .e-filled.e-float-input input, .e-small.e-rtl .e-filled.e-float-input.e-control-wrapper input:focus, .e-small.e-rtl .e-filled.e-float-input input:focus, .e-small .e-filled.e-float-input.e-control-wrapper.e-rtl input:focus, .e-small .e-filled.e-float-input.e-rtl input:focus, .e-small.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-focus input, .e-small.e-rtl .e-filled.e-float-input.e-input-focus input, .e-small .e-filled.e-float-input.e-control-wrapper.e-rtl.e-input-focus input, .e-small .e-filled.e-float-input.e-rtl.e-input-focus input {
  text-indent: 0;
  padding: 12px 0 4px 2px;
}

.e-filled.e-float-input, .e-filled.e-float-input.e-control-wrapper, .e-filled.e-float-input.e-disabled, .e-filled.e-float-input.e-control-wrapper.e-disabled, .e-filled.e-float-input.e-input-group.e-disabled, .e-filled.e-float-input.e-input-group.e-control-wrapper.e-disabled {
  font-size: 14px;
}

.e-filled.e-float-input.e-small, .e-small .e-filled.e-float-input, .e-filled.e-float-input.e-control-wrapper.e-small, .e-small .e-filled.e-float-input.e-control-wrapper, .e-filled.e-float-input.e-small.e-disabled, .e-small .e-filled.e-float-input.e-disabled, .e-filled.e-float-input.e-control-wrapper.e-small.e-disabled, .e-small .e-filled.e-float-input.e-control-wrapper.e-disabled, .e-filled.e-float-input.e-input-group.e-small.e-disabled, .e-small .e-filled.e-float-input.e-input-group.e-disabled, .e-filled.e-float-input.e-input-group.e-control-wrapper.e-small.e-disabled, .e-small .e-filled.e-float-input.e-input-group.e-control-wrapper.e-disabled {
  font-size: 12px;
}

.e-filled.e-input-group.e-small:not(.e-float-input) .e-input, .e-small .e-filled.e-input-group:not(.e-float-input) .e-input, .e-filled.e-input-group.e-control-wrapper.e-small:not(.e-float-input) .e-input, .e-small .e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-input, .e-filled.e-float-input.e-small input, .e-small .e-filled.e-float-input input, .e-filled.e-float-input.e-input-group.e-small input, .e-small .e-filled.e-float-input.e-input-group input, .e-filled.e-float-input.e-input-group.e-control-wrapper.e-small input, .e-small .e-filled.e-float-input.e-input-group.e-control-wrapper input, .e-filled.e-float-input.e-control-wrapper.e-small input, .e-small .e-filled.e-float-input.e-control-wrapper input, .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small input, .e-small .e-filled.e-float-input.e-control-wrapper.e-input-group input, .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small input, .e-small .e-filled.e-float-input.e-control-wrapper.e-input-group input {
  min-height: 35px;
}

.e-filled.e-input-group input.e-input, .e-filled.e-input-group.e-control-wrapper input.e-input, .e-filled.e-input-group:not(.e-float-input) input.e-input, .e-filled.e-input-group:not(.e-float-input).e-control-wrapper input.e-input, .e-float-input.e-filled.e-input-group.e-control-wrapper input, .e-float-input.e-filled input, .e-float-input.e-filled.e-control-wrapper input {
  min-height: 22px;
}

.e-filled label.e-float-text, .e-filled.e-float-input label.e-float-text, .e-filled.e-float-input.e-control-wrapper label.e-float-text, .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  letter-spacing: .009375em;
  pointer-events: none;
  width: 100%;
  padding-left: 8px;
  font-size: 14px;
  line-height: 1.15;
  transition: transform .15s cubic-bezier(.4, 0, .2, 1), color .15s cubic-bezier(.4, 0, .2, 1);
  top: 8px;
  left: 12px;
  right: auto;
  transform: none;
}

.e-filled.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  width: 100%;
  padding-left: 8px;
  font-size: 14px;
  top: 8px;
  transform: none;
}

.e-filled.e-float-input input:focus ~ label.e-float-text, .e-filled.e-float-input input:valid ~ label.e-float-text, .e-filled.e-float-input input ~ label.e-label-top.e-float-text, .e-filled.e-float-input input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input input label.e-float-text.e-label-top, .e-filled.e-float-input.e-control-wrapper input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper input:valid ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper input label.e-float-text.e-label-top, .e-filled.e-float-input.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text {
  font-size: 14px;
  top: -7px;
  left: 1px;
  transform: translateY(-50%)scale(.75);
}

.e-filled.e-float-input textarea:focus ~ label.e-float-text, .e-filled.e-float-input textarea:valid ~ label.e-float-text, .e-filled.e-float-input textarea ~ label.e-label-top.e-float-text, .e-filled.e-float-input textarea[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input textarea[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input textarea label.e-float-text.e-label-top, .e-filled.e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper textarea[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper textarea label.e-float-text.e-label-top {
  font-size: 14px;
  top: -7px;
  transform: translateY(-50%)scale(.75);
}

.e-filled.e-float-input input:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -7px;
  transform: translateY(-50%)scale(.75);
}

.e-filled.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -7px;
  transform: translateY(-50%)scale(.75);
}

.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -7px;
  transform: translateY(-50%)scale(.75);
}

.e-filled.e-float-input textarea:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -7px;
  transform: translateY(-50%)scale(.75);
}

.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -7px;
  transform: translateY(-50%)scale(.75);
}

.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -7px;
  transform: translateY(-50%)scale(.75);
}

.e-filled.e-float-input.e-small input:focus ~ label.e-float-text, .e-filled.e-float-input.e-small input:valid ~ label.e-float-text, .e-filled.e-float-input.e-small input ~ label.e-label-top.e-float-text, .e-small .e-filled.e-float-input input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-small textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-small textarea:valid ~ label.e-float-text, .e-filled.e-float-input.e-small textarea ~ label.e-label-top.e-float-text, .e-small .e-filled.e-float-input textarea ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text {
  font-size: 13px;
  top: 10px;
}

.e-small .e-filled.e-float-input input:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 13px;
  top: 10px;
  transform: translateY(-50%)scale(.75);
}

.e-small.e-filled.e-float-input input:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 13px;
  top: 10px;
  transform: translateY(-50%)scale(.75);
}

.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 13px;
  top: 10px;
  transform: translateY(-50%)scale(.75);
}

.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 13px;
  top: 10px;
  transform: translateY(-50%)scale(.75);
}

.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-user-select: text;
  user-select: text;
  font-size: 13px;
  top: 10px;
  transform: translateY(-50%)scale(.75);
}

.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-user-select: text;
  user-select: text;
  font-size: 13px;
  top: 10px;
  transform: translateY(-50%)scale(.75);
}

.e-small .e-filled.e-float-input textarea:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 13px;
  top: 10px;
  transform: translateY(-50%)scale(.75);
}

.e-small.e-filled.e-float-input textarea:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 13px;
  top: 10px;
  transform: translateY(-50%)scale(.75);
}

.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 13px;
  top: 10px;
  transform: translateY(-50%)scale(.75);
}

.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 13px;
  top: 10px;
  transform: translateY(-50%)scale(.75);
}

.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-user-select: text;
  user-select: text;
  font-size: 13px;
  top: 10px;
  transform: translateY(-50%)scale(.75);
}

.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-user-select: text;
  user-select: text;
  font-size: 13px;
  top: 10px;
  transform: translateY(-50%)scale(.75);
}

.e-filled.e-float-input.e-small label.e-float-text, .e-filled.e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-small label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-filled.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-filled.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-small textarea ~ label.e-float-text, .e-filled.e-float-input textarea ~ label.e-float-text.e-small, .e-filled.e-float-input textarea.e-small ~ label.e-float-text, .e-small .e-filled.e-float-input textarea ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small textarea ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-small, .e-filled.e-float-input.e-control-wrapper textarea.e-small ~ label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper textarea ~ label.e-float-text {
  font-size: 13px;
  top: 10px;
}

.e-filled.e-float-input label.e-float-text, .e-filled.e-float-input label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper label.e-float-text, .e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  left: 12px;
}

.e-filled.e-float-input.e-rtl label.e-float-text, .e-filled.e-float-input.e-rtl label.e-float-text.e-label-bottom, .e-rtl .e-filled.e-float-input label.e-float-text .e-filled.e-float-input.e-control-wrapper.e-rtl label.e-float-text, .e-filled.e-float-input.e-rtl.e-control-wrapper label.e-float-text.e-label-bottom, .e-rtl .e-filled.e-float-input.e-control-wrapper label.e-float-text, .e-filled.e-float-input.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl .e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  right: 12px;
}

.e-filled.e-float-input.e-small label.e-float-text, .e-filled.e-float-input.e-small label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-small label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-filled.e-float-input label.e-float-text.e-label-bottom, .e-small .e-filled.e-float-input.e-control-wrapper label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, .e-small .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-small:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  left: 8px;
}

.e-filled.e-float-input.e-small.e-rtl label.e-float-text, .e-filled.e-float-input.e-rtl.e-small label.e-float-text.e-label-bottom, .e-rtl .e-filled.e-float-input.e-small label.e-float-text .e-filled.e-float-input.e-control-wrapper.e-rtl.e-small label.e-float-text, .e-filled.e-float-input.e-rtl.e-control-wrapper.e-small label.e-float-text.e-label-bottom, .e-rtl .e-filled.e-float-input.e-control-wrapper.e-small label.e-float-text, .e-small .e-filled.e-float-input.e-rtl label.e-float-text, .e-small .e-filled.e-float-input.e-rtl label.e-float-text.e-label-bottom, .e-rtl.e-small .e-filled.e-float-input label.e-float-text .e-small .e-filled.e-float-input.e-control-wrapper.e-rtl label.e-float-text, .e-small .e-filled.e-float-input.e-rtl.e-control-wrapper label.e-float-text.e-label-bottom, .e-rtl.e-small .e-filled.e-float-input.e-control-wrapper label.e-float-text, .e-small.e-filled.e-float-input.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl .e-small.e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl .e-small.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-filled.e-float-input.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl.e-small .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small.e-filled.e-float-input.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl .e-small.e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl .e-small.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-filled.e-float-input.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl.e-small .e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  right: 8px;
}

.e-filled.e-float-input .e-float-line, .e-float-input.e-filled.e-control-wrapper .e-float-line {
  position: absolute;
  bottom: -.1px;
}

.e-float-input.e-filled .e-float-line, .e-float-input.e-filled .e-float-text, .e-float-input.e-filled.e-control-wrapper .e-float-line, .e-float-input.e-filled.e-control-wrapper .e-float-text, .e-filled.e-float-input.e-rtl .e-input-in-wrap label.e-float-text, .e-filled.e-float-input.e-rtl .e-input-in-wrap label.e-float-text.e-label-bottom, .e-rtl .e-filled.e-float-input .e-input-in-wrap label.e-float-text .e-filled.e-float-input.e-control-wrapper.e-rtl .e-input-in-wrap label.e-float-text, .e-filled.e-float-input.e-rtl.e-control-wrapper .e-input-in-wrap label.e-float-text.e-label-bottom, .e-rtl .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text, .e-filled.e-float-input.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-small.e-rtl .e-input-in-wrap label.e-float-text, .e-filled.e-float-input.e-rtl.e-small .e-input-in-wrap label.e-float-text.e-label-bottom, .e-rtl .e-filled.e-float-input.e-small .e-input-in-wrap label.e-float-text .e-filled.e-float-input.e-control-wrapper.e-rtl.e-small .e-input-in-wrap label.e-float-text, .e-filled.e-float-input.e-rtl.e-control-wrapper.e-small .e-input-in-wrap label.e-float-text.e-label-bottom, .e-rtl .e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap label.e-float-text, .e-small .e-filled.e-float-input.e-rtl .e-input-in-wrap label.e-float-text, .e-small .e-filled.e-float-input.e-rtl .e-input-in-wrap label.e-float-text.e-label-bottom, .e-rtl.e-small .e-filled.e-float-input .e-input-in-wrap label.e-float-text .e-small .e-filled.e-float-input.e-control-wrapper.e-rtl .e-input-in-wrap label.e-float-text, .e-small .e-filled.e-float-input.e-rtl.e-control-wrapper .e-input-in-wrap label.e-float-text.e-label-bottom, .e-rtl.e-small .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text, .e-small.e-filled.e-float-input.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl .e-small.e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl .e-small.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-filled.e-float-input.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl.e-small .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  right: 0;
}

.e-filled.e-input-group:not(.e-disabled):not(.e-float-icon-left):before, .e-filled.e-filled.e-input-group:not(.e-disabled):not(.e-float-icon-left):after, .e-filled.e-input-group.e-control-wrapper:not(.e-disabled):not(.e-float-icon-left):before, .e-filled.e-input-group.e-control-wrapper:not(.e-disabled):not(.e-float-icon-left):after {
  bottom: -.1px;
}

.e-filled.e-input-group .e-input-group-icon, .e-filled.e-input-group.e-control-wrapper .e-input-group-icon, .e-filled.e-input-group.e-small .e-input-group-icon, .e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon, .e-small .e-filled.e-input-group .e-input-group-icon, .e-small .e-filled.e-input-group.e-control-wrapper .e-input-group-icon {
  min-width: 32px;
  min-height: 32px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 0 0 8px;
  font-size: 14px;
}

.e-rtl.e-filled.e-input-group .e-input-group-icon, .e-rtl.e-filled.e-input-group.e-control-wrapper .e-input-group-icon, .e-rtl.e-filled.e-input-group.e-small .e-input-group-icon, .e-rtl.e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon, .e-small .e-rtl.e-filled.e-input-group .e-input-group-icon, .e-small .e-rtl.e-filled.e-input-group.e-control-wrapper .e-input-group-icon, .e-rtl .e-filled.e-input-group .e-input-group-icon, .e-rtl .e-filled.e-input-group.e-control-wrapper .e-input-group-icon, .e-rtl .e-filled.e-input-group.e-small .e-input-group-icon, .e-rtl .e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon, .e-small.e-rtl .e-filled.e-input-group .e-input-group-icon, .e-small.e-rtl .e-filled.e-input-group.e-control-wrapper .e-input-group-icon, .e-rtl.e-filled.e-float-input.e-input-group .e-input-group-icon, .e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon, .e-rtl.e-filled.e-float-input.e-input-group.e-small .e-input-group-icon, .e-small .e-rtl.e-filled.e-float-input.e-input-group .e-input-group-icon, .e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon, .e-small .e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon, .e-rtl .e-filled.e-float-input.e-input-group .e-input-group-icon, .e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon, .e-rtl .e-filled.e-float-input.e-input-group.e-small .e-input-group-icon, .e-small.e-rtl .e-filled.e-float-input.e-input-group .e-input-group-icon, .e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon, .e-small.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  padding: 0 8px 0 0;
}

.e-filled.e-input-group.e-small .e-input-group-icon, .e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon, .e-small .e-filled.e-input-group .e-input-group-icon, .e-small .e-filled.e-input-group.e-control-wrapper .e-input-group-icon {
  min-width: 32px;
  min-height: 32px;
  padding: 0 0 0 4px;
  font-size: 12px;
}

.e-rtl.e-filled.e-input-group.e-small .e-input-group-icon, .e-rtl.e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon, .e-small .e-rtl.e-filled.e-input-group .e-input-group-icon, .e-small .e-rtl.e-filled.e-input-group.e-control-wrapper .e-input-group-icon, .e-rtl .e-filled.e-input-group.e-small .e-input-group-icon, .e-rtl .e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon, .e-small.e-rtl .e-filled.e-input-group .e-input-group-icon, .e-small.e-rtl .e-filled.e-input-group.e-control-wrapper .e-input-group-icon, .e-rtl.e-filled.e-float-input.e-input-group.e-small .e-input-group-icon, .e-small .e-rtl.e-filled.e-float-input.e-input-group .e-input-group-icon, .e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon, .e-small .e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon, .e-rtl .e-filled.e-float-input.e-input-group.e-small .e-input-group-icon, .e-small.e-rtl .e-filled.e-float-input.e-input-group .e-input-group-icon, .e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon, .e-small.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  padding: 0 4px 0 0;
}

.e-filled.e-float-input.e-input-group .e-input-group-icon, .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon, .e-filled.e-float-input.e-input-group.e-small .e-input-group-icon, .e-small .e-filled.e-float-input.e-input-group .e-input-group-icon, .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon, .e-small .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  margin: 9px 12px 9px 0;
  padding: 0;
  font-size: 14px;
}

.e-filled.e-float-input.e-input-group.e-small .e-input-group-icon, .e-small .e-filled.e-float-input.e-input-group .e-input-group-icon, .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon, .e-small .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  padding: 0 0 0 4px;
  font-size: 12px;
}

.e-filled.e-float-input .e-clear-icon, .e-filled.e-float-input.e-control-wrapper .e-clear-icon, .e-filled.e-input-group .e-clear-icon, .e-filled.e-input-group.e-control-wrapper .e-clear-icon {
  padding: 0;
  font-size: 14px;
}

.e-filled.e-input-group .e-clear-icon, .e-filled.e-input-group.e-control-wrapper .e-clear-icon {
  min-width: 32px;
  min-height: 32px;
  padding: 0;
}

.e-filled.e-float-input.e-input-group .e-clear-icon, .e-filled.e-float-input.e-input-group.e-control-wrapper .e-clear-icon {
  height: 32px;
  margin: 2px;
  padding: 0;
}

.e-filled.e-input-group.e-small .e-clear-icon, .e-filled.e-input-group .e-clear-icon.e-small, .e-small .e-filled.e-input-group .e-clear-icon, .e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon, .e-filled.e-input-group.e-control-wrapper .e-clear-icon.e-small, .e-small .e-filled.e-input-group.e-control-wrapper .e-clear-icon {
  min-width: 32px;
  min-height: 32px;
  padding: 0;
  font-size: 12px;
}

.e-rtl.e-filled.e-float-input.e-input-group.e-small .e-clear-icon, .e-small .e-rtl.e-filled.e-float-input.e-input-group .e-clear-icon, .e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-clear-icon, .e-small .e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group .e-clear-icon, .e-rtl .e-filled.e-float-input.e-input-group.e-small .e-clear-icon, .e-small.e-rtl .e-filled.e-float-input.e-input-group .e-clear-icon, .e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-clear-icon, .e-small.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group .e-clear-icon {
  padding: 0;
}

.e-filled.e-float-input .e-clear-icon:before, .e-filled.e-float-input.e-control-wrapper .e-clear-icon:before, .e-filled.e-input-group .e-clear-icon:before, .e-filled.e-input-group.e-control-wrapper .e-clear-icon:before {
  font-size: 14px;
}

.e-filled.e-float-input.e-small .e-clear-icon:before, .e-filled.e-float-input.e-control-wrapper.e-small .e-clear-icon:before, .e-filled.e-input-group.e-small .e-clear-icon:before, .e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon:before, .e-filled.e-float-input.e-control-wrapper input.e-small:first-child ~ .e-clear-icon:before, .e-small .e-filled.e-float-input.e-control-wrapper .e-clear-icon:before, .e-filled.e-float-input input.e-small:first-child ~ .e-clear-icon:before, .e-small .e-filled.e-float-input .e-clear-icon:before, .e-small .e-filled.e-input-group .e-clear-icon:before, .e-small .e-filled.e-input-group.e-control-wrapper .e-clear-icon:before {
  font-size: 12px;
}

.e-filled.e-float-input .e-input-in-wrap input:focus ~ label.e-float-text, .e-filled.e-float-input .e-input-in-wrap input:valid ~ label.e-float-text, .e-filled.e-float-input .e-input-in-wrap input ~ label.e-label-top.e-float-text, .e-filled.e-float-input .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input .e-input-in-wrap input label.e-float-text.e-label-top, .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input:valid ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input label.e-float-text.e-label-top {
  top: -7px;
}

.e-filled.e-float-input.e-small .e-input-in-wrap input:focus ~ label.e-float-text, .e-filled.e-float-input.e-small .e-input-in-wrap input:valid ~ label.e-float-text, .e-filled.e-float-input.e-small .e-input-in-wrap input ~ label.e-label-top.e-float-text, .e-small .e-filled.e-float-input .e-input-in-wrap input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input:valid ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input ~ label.e-label-top.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text {
  top: 10px;
}

.e-filled.e-input-group.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap, .e-filled.e-input-group.e-float-icon-left.e-input-focus.e-success:not(.e-warning):not(.e-error) .e-input-in-wrap, .e-filled.e-input-group.e-float-icon-left.e-input-focus.e-warning:not(.e-success):not(.e-error) .e-input-in-wrap, .e-filled.e-input-group.e-float-icon-left.e-input-focus.e-error:not(.e-success):not(.e-warning) .e-input-in-wrap, .e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap, .e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-input-focus.e-success:not(.e-warning):not(.e-error) .e-input-in-wrap, .e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-input-focus.e-warning:not(.e-success):not(.e-error) .e-input-in-wrap, .e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-input-focus.e-error:not(.e-success):not(.e-warning) .e-input-in-wrap {
  border-style: none;
  border-width: 0;
}

.e-filled.e-float-input .e-input-in-wrap label.e-float-text, .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text, .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  top: 8px;
}

.e-filled.e-float-input.e-small .e-input-in-wrap label.e-float-text, .e-small .e-filled.e-float-input .e-input-in-wrap label.e-float-text, .e-filled.e-float-input.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  top: 10px;
}

.e-filled.e-input-group:not(.e-float-input).e-float-icon-left > .e-input-group-icon, .e-filled.e-input-group:not(.e-float-input).e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  min-width: 16px;
  min-height: 16px;
  margin: 0;
  padding: 0;
  font-size: 14px;
}

.e-filled.e-input-group:not(.e-float-input).e-small.e-float-icon-left > .e-input-group-icon, .e-filled.e-input-group:not(.e-float-input).e-float-icon-left > .e-input-group-icon.e-small, .e-filled.e-input-group:not(.e-float-input).e-control-wrapper.e-small.e-float-icon-left > .e-input-group-icon, .e-filled.e-input-group:not(.e-float-input).e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-small, .e-small .e-filled.e-input-group:not(.e-float-input).e-float-icon-left > .e-input-group-icon, .e-small .e-filled.e-input-group:not(.e-float-input).e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  min-width: 16px;
  min-height: 16px;
  margin: 0;
  padding: 0;
  font-size: 12px;
}

.e-filled.e-input-group.e-float-icon-left > .e-input-group-icon, .e-filled.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon, .e-filled.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon, .e-filled.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon, .e-filled.e-input-group.e-small.e-float-icon-left > .e-input-group-icon, .e-filled.e-input-group.e-float-icon-left > .e-input-group-icon.e-small, .e-filled.e-input-group.e-control-wrapper.e-small.e-float-icon-left > .e-input-group-icon, .e-filled.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-small, .e-small .e-filled.e-input-group.e-float-icon-left > .e-input-group-icon, .e-small .e-filled.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon, .e-filled.e-float-input.e-input-group.e-small.e-float-icon-left > .e-input-group-icon, .e-filled.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon.e-small, .e-small .e-filled.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon, .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small.e-float-icon-left > .e-input-group-icon, .e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left > .e-input-group-icon.e-small, .e-small .e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left > .e-input-group-icon {
  min-width: 16px;
  min-height: 16px;
  margin: 0;
  padding: 0;
}

.e-filled.e-float-input .e-input-in-wrap label.e-float-text, .e-filled.e-float-input .e-input-in-wrap label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text, .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text.e-label-bottom, .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-small .e-input-in-wrap label.e-float-text, .e-filled.e-float-input.e-small .e-input-in-wrap label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-filled.e-float-input .e-input-in-wrap label.e-float-text.e-label-bottom, .e-small .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text.e-label-bottom, .e-small .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  left: 0;
}

.e-filled.e-input-group .e-input-group-icon:last-child, .e-filled.e-input-group.e-small .e-input-group-icon:last-child, .e-small .e-filled.e-input-group .e-input-group-icon:last-child, .e-filled.e-input-group.e-control-wrapper .e-input-group-icon:last-child, .e-filled.e-input-group.e-small.e-control-wrapper .e-input-group-icon:last-child, .e-small .e-filled.e-input-group.e-control-wrapper .e-input-group-icon:last-child, .e-filled.e-input-group .e-input-group-icon, .e-filled.e-input-group.e-control-wrapper .e-input-group-icon, .e-filled.e-input-group.e-small .e-input-group-icon, .e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon, .e-small .e-filled.e-input-group .e-input-group-icon, .e-small .e-filled.e-input-group.e-control-wrapper .e-input-group-icon {
  margin-right: 0;
}

.e-filled.e-input-group.e-rtl .e-input-group-icon:last-child, .e-filled.e-input-group.e-small.e-rtl .e-input-group-icon:last-child, .e-small .e-filled.e-input-group.e-rtl .e-input-group-icon:last-child, .e-filled.e-input-group.e-control-wrapper.e-rtl .e-input-group-icon:last-child, .e-filled.e-input-group.e-small.e-control-wrapper.e-rtl .e-input-group-icon:last-child, .e-small .e-filled.e-input-group.e-control-wrapper.e-rtl .e-input-group-icon:last-child, .e-rtl .e-filled.e-input-group .e-input-group-icon:last-child, .e-rtl .e-filled.e-input-group.e-small .e-input-group-icon:last-child, .e-rtl.e-small .e-filled.e-input-group .e-input-group-icon:last-child, .e-rtl .e-filled.e-input-group.e-control-wrapper .e-input-group-icon:last-child, .e-rtl .e-filled.e-input-group.e-small.e-control-wrapper .e-input-group-icon:last-child, .e-rtl.e-small .e-filled.e-input-group.e-control-wrapper .e-input-group-icon:last-child {
  margin-left: 0;
}

.e-filled.e-rtl.e-input-group .e-input-group-icon, .e-filled.e-rtl.e-input-group.e-control-wrapper .e-input-group-icon, .e-rtl .e-filled.e-input-group .e-input-group-icon, .e-rtl .e-filled.e-input-group.e-control-wrapper .e-input-group-icon, .e-filled.e-input-group.e-small.e-rtl .e-input-group-icon, .e-filled.e-input-group.e-control-wrapper.e-small.e-rtl .e-input-group-icon, .e-small .e-filled.e-input-group.e-rtl .e-input-group-icon, .e-small .e-filled.e-input-group.e-control-wrapper.e-rtl .e-input-group-icon, .e-rtl .e-filled.e-input-group.e-small .e-input-group-icon, .e-rtl .e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon, .e-rtl.e-small .e-filled.e-input-group .e-input-group-icon, .e-rtl.e-small .e-filled.e-input-group.e-control-wrapper .e-input-group-icon {
  margin-left: 0;
  margin-right: 0;
}

.e-filled textarea.e-input, .e-filled.e-input-group.e-multi-line-input textarea, .e-filled.e-input-group.e-control-wrapper.e-multi-line-input textarea, .e-filled.e-float-input.e-multi-line-input textarea, .e-filled.e-float-input.e-control-wrapper.e-multi-line-input textarea {
  box-sizing: border-box;
}

.e-filled textarea.e-input, .e-filled.e-input-group textarea, .e-filled.e-input-group textarea.e-input, .e-filled.e-input-group.e-input-focus textarea, .e-filled.e-input-group.e-input-focus textarea.e-input, .e-filled.e-input-group.e-control-wrapper textarea, .e-filled.e-input-group.e-control-wrapper.e-input-focus textarea, .e-filled.e-input-group.e-control-wrapper textarea.e-input, .e-filled.e-input-group.e-control-wrapper.e-input-focus textarea.e-input {
  padding: 0 12px 9px;
}

.e-filled.e-float-input textarea, .e-filled.e-float-input.e-control-wrapper textarea {
  padding: 4px 12px 5px;
}

.e-filled.e-input-group.e-small textarea, .e-filled.e-input-group.e-small textarea.e-input, .e-filled.e-input-group textarea.e-small, .e-filled.e-input-group textarea.e-input.e-small, .e-filled.e-input-group.e-control-wrapper.e-small textarea, .e-filled.e-input-group.e-control-wrapper.e-small textarea.e-input, .e-small .e-filled.e-input-group textarea, .e-small .e-filled.e-input-group textarea.e-input, .e-filled.e-input-group.e-input-focus.e-small textarea, .e-filled.e-input-group.e-input-focus.e-small textarea.e-input, .e-filled.e-input-group.e-input-focus textarea.e-small, .e-filled.e-input-group.e-input-focus textarea.e-input.e-small, .e-filled.e-input-group.e-input-focus textarea.e-input.e-small, .e-filled.e-input-group.e-control-wrapper.e-input-focus.e-small textarea, .e-filled.e-input-group.e-control-wrapper.e-input-focus.e-small textarea.e-input, .e-small .e-filled.e-input-group.e-input-focus textarea, .e-small .e-filled.e-input-group.e-input-focus textarea.e-input {
  padding: 0 8px 7px;
}

.e-filled.e-float-input.e-small textarea, .e-filled.e-float-input textarea.e-small, .e-filled.e-float-input.e-control-wrapper.e-small textarea, .e-filled.e-float-input.e-control-wrapper textarea.e-small, .e-small .e-filled.e-float-input textarea, .e-small .e-filled.e-float-input.e-control-wrapper textarea {
  padding: 0 8px 4px;
}

.e-filled.e-input-group.e-multi-line-input, .e-filled.e-input-group.e-control-wrapper.e-multi-line-input {
  padding: 10px 0 0;
}

.e-filled.e-input-group.e-small.e-multi-line-input, .e-filled.e-input-group.e-control-wrapper.e-small.e-multi-line-input, .e-small .e-filled.e-input-group.e-control-wrapper.e-multi-line-input {
  padding: 7px 0 0;
}

.e-filled.e-float-input.e-multi-line-input, .e-filled.e-float-input.e-control-wrapper.e-multi-line-input {
  padding: 14px 0 0;
}

.e-filled.e-float-input.e-small.e-multi-line-input, .e-filled.e-float-input.e-control-wrapper.e-small.e-multi-line-input, .e-small .e-filled.e-float-input.e-control-wrapper.e-multi-line-input {
  padding: 12px 0 0;
}

.e-filled textarea.e-input.e-rtl, .e-filled.e-input-group.e-multi-line-input.e-rtl textarea.e-input, .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-input, .e-rtl .e-filled.e-input-group.e-multi-line-input textarea.e-input, .e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper textarea.e-input, .e-filled.e-input-group.e-multi-line-input.e-rtl textarea.e-input, .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-input, .e-rtl .e-filled.e-input-group.e-multi-line-input textarea.e-input, .e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper textarea.e-input, .e-filled.e-input-group.e-multi-line-input.e-rtl textarea.e-input:focus, .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-input:focus, .e-rtl .e-filled.e-input-group.e-multi-line-input textarea.e-input:focus, .e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper textarea.e-input:focus {
  text-indent: 0;
  padding: 0 12px 9px;
}

.e-filled.e-float-input.e-multi-line-input.e-rtl textarea, .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-rtl textarea, .e-rtl .e-filled.e-float-input.e-multi-line-input textarea, .e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper textarea, .e-filled.e-float-input.e-multi-line-input.e-rtl textarea, .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-rtl textarea, .e-rtl .e-filled.e-float-input.e-multi-line-input textarea, .e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper textarea, .e-filled.e-float-input.e-multi-line-input.e-rtl textarea:focus, .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-rtl textarea:focus, .e-rtl .e-filled.e-float-input.e-multi-line-input textarea:focus, .e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper textarea:focus {
  text-indent: 0;
  padding: 4px 12px 5px;
}

.e-rtl .e-filled textarea.e-input.e-small, .e-filled textarea.e-input.e-small.e-rtl, .e-small.e-rtl .e-filled textarea.e-input, .e-small .e-filled textarea.e-input.e-rtl, .e-filled.e-input-group.e-multi-line-input.e-small.e-rtl textarea.e-input, .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small.e-rtl textarea.e-input, .e-rtl .e-filled.e-input-group.e-multi-line-input.e-small textarea.e-input, .e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small textarea.e-input, .e-filled.e-input-group.e-multi-line-input.e-rtl textarea.e-input.e-small, .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-input.e-small, .e-rtl .e-filled.e-input-group.e-multi-line-input textarea.e-input.e-small, .e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper textarea.e-input.e-small, .e-small .e-filled.e-input-group.e-multi-line-input.e-rtl textarea.e-input, .e-small .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-input, .e-small.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper textarea.e-input, .e-small.e-rtl .e-filled.e-input-group.e-multi-line-input textarea.e-input, .e-small.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper textarea.e-input:focus, .e-small.e-rtl .e-filled.e-input-group.e-multi-line-input textarea.e-input:focus, .e-small .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-input:focus, .e-small .e-filled.e-input-group.e-multi-line-input.e-rtl textarea.e-input:focus {
  text-indent: 0;
  padding: 0 8px 7px;
}

.e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small.e-rtl textarea, .e-filled.e-float-input.e-multi-line-input.e-small.e-rtl textarea, .e-rtl .e-filled.e-float-input.e-multi-line-input.e-small textarea, .e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small textarea, .e-filled.e-float-input.e-multi-line-input.e-rtl textarea.e-small, .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-small, .e-rtl .e-filled.e-float-input.e-multi-line-input textarea.e-small, .e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper textarea.e-small, .e-small .e-filled.e-float-input.e-multi-line-input.e-rtl textarea, .e-small .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-rtl textarea, .e-small.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper textarea, .e-small.e-rtl .e-filled.e-float-input.e-multi-line-input textarea, .e-small.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper textarea:focus, .e-small.e-rtl .e-filled.e-float-input.e-multi-line-input textarea:focus, .e-small .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-rtl textarea:focus, .e-small .e-filled.e-float-input.e-multi-line-input.e-rtl textarea:focus {
  text-indent: 0;
  padding: 0 8px 4px;
}

.e-filled.e-float-input.e-float-icon-left .e-input-in-wrap, .e-filled.e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap, .e-filled.e-input-group.e-float-icon-left .e-input-in-wrap, .e-filled.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap {
  border: 0 solid;
  margin-left: 8px;
}

.e-rtl .e-filled.e-float-input.e-float-icon-left .e-input-in-wrap, .e-rtl .e-filled.e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap, .e-rtl .e-filled.e-input-group.e-float-icon-left .e-input-in-wrap, .e-rtl .e-filled.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap .e-filled.e-float-input.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap, .e-filled.e-float-input.e-float-icon-left.e-rtl .e-input-in-wrap, .e-filled.e-input-group.e-float-icon-left.e-rtl .e-input-in-wrap, .e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap {
  margin-left: 0;
  margin-right: 8px;
}

.e-filled.e-float-input.e-float-icon-left.e-small .e-input-in-wrap, .e-filled.e-float-input.e-control-wrapper.e-float-icon-left.e-small .e-input-in-wrap, .e-filled.e-input-group.e-float-icon-left.e-small .e-input-in-wrap, .e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-small .e-input-in-wrap, .e-small .e-filled.e-float-input.e-float-icon-left .e-input-in-wrap, .e-small .e-filled.e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap, .e-small .e-filled.e-input-group.e-float-icon-left .e-input-in-wrap, .e-small .e-filled.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap {
  margin-left: 4px;
}

.e-rtl.e-small .e-filled.e-float-input.e-float-icon-left .e-input-in-wrap, .e-rtl.e-small .e-filled.e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap, .e-rtl.e-small .e-filled.e-input-group.e-float-icon-left .e-input-in-wrap, .e-rtl.e-small .e-filled.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap, .e-rtl .e-small.e-filled.e-float-input.e-float-icon-left .e-input-in-wrap, .e-rtl .e-small.e-filled.e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap, .e-rtl .e-small.e-filled.e-input-group.e-float-icon-left .e-input-in-wrap, .e-rtl .e-small.e-filled.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap, .e-small.e-filled.e-float-input.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap, .e-small.e-filled.e-float-input.e-float-icon-left.e-rtl .e-input-in-wrap, .e-small.e-filled.e-input-group.e-float-icon-left.e-rtl .e-input-in-wrap, .e-small.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap, .e-small .e-filled.e-float-input.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap, .e-small .e-filled.e-float-input.e-float-icon-left.e-rtl .e-input-in-wrap, .e-small .e-filled.e-input-group.e-float-icon-left.e-rtl .e-input-in-wrap, .e-small .e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap {
  margin-left: 0;
  margin-right: 4px;
}

.e-filled.e-input-group.e-float-icon-left:not(.e-float-input):before, .e-filled.e-input-group.e-float-icon-left:not(.e-float-input):after, .e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input):before, .e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input):after {
  content: "";
  width: 0;
  height: 2px;
  transition: all .2s cubic-bezier(.4, 0, .4, 1);
  position: absolute;
  bottom: -.1px;
}

.e-filled.e-input-group.e-float-icon-left:not(.e-float-input).e-input-focus:before, .e-filled.e-input-group.e-float-icon-left:not(.e-float-input).e-input-focus:after, .e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input).e-input-focus:before, .e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input).e-input-focus:after {
  width: 50%;
  bottom: -.1px;
}

.e-filled.e-input-group.e-float-icon-left:not(.e-float-input).e-input-focus .e-input-in-wrap:before, .e-filled.e-input-group.e-float-icon-left:not(.e-float-input).e-input-focus .e-input-in-wrap:after, .e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input).e-input-focus .e-input-in-wrap:before, .e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input).e-input-focus .e-input-in-wrap:after {
  width: 0;
}

.e-filled.e-input-group.e-float-icon-left, .e-filled.e-input-group.e-success.e-float-icon-left, .e-filled.e-input-group.e-warning.e-float-icon-left, .e-filled.e-input-group.e-error.e-float-icon-left, .e-filled.e-input-group.e-control-wrapper.e-float-icon-left, .e-filled.e-input-group.e-control-wrapper.e-success.e-float-icon-left, .e-filled.e-input-group.e-control-wrapper.e-warning.e-float-icon-left, .e-filled.e-input-group.e-control-wrapper.e-error.e-float-icon-left {
  border: 0 solid;
  border-bottom-width: 1px;
}

.e-input:focus:not(.e-success):not(.e-warning).e-error, .e-float-input:not(.e-success):not(.e-warning).e-error:not(.e-input-group) input:focus, .e-float-input:not(.e-success):not(.e-warning).e-error:not(.e-input-group) textarea:focus, .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning).e-error:not(.e-input-group) input:focus, .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning).e-error:not(.e-input-group) textarea:focus, .e-float-input:not(.e-success):not(.e-warning).e-error:not(.e-input-group).e-input-focus input, .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning).e-error:not(.e-input-group).e-input-focus input, .e-input:focus:not(.e-error):not(.e-warning).e-success, .e-float-input:not(.e-error):not(.e-warning).e-success:not(.e-input-group) input:focus, .e-float-input:not(.e-error):not(.e-warning).e-success:not(.e-input-group) textarea:focus, .e-float-input.e-control-wrapper:not(.e-error):not(.e-warning).e-success:not(.e-input-group) input:focus, .e-float-input.e-control-wrapper:not(.e-error):not(.e-warning).e-success:not(.e-input-group) textarea:focus, .e-float-input:not(.e-error):not(.e-warning).e-success:not(.e-input-group).e-input-focus input, .e-float-input.e-control-wrapper:not(.e-error):not(.e-warning).e-success:not(.e-input-group).e-input-focus input, .e-input:focus:not(.e-success):not(.e-error).e-warning, .e-float-input:not(.e-success):not(.e-error).e-warning:not(.e-input-group) input:focus, .e-float-input:not(.e-success):not(.e-error).e-warning:not(.e-input-group) textarea:focus, .e-float-input.e-control-wrapper:not(.e-success):not(.e-error).e-warning:not(.e-input-group) input:focus, .e-float-input.e-control-wrapper:not(.e-success):not(.e-error).e-warning:not(.e-input-group) textarea:focus, .e-float-input:not(.e-success):not(.e-error).e-warning:not(.e-input-group).e-input-focus input, .e-float-input.e-control-wrapper:not(.e-success):not(.e-error).e-warning:not(.e-input-group).e-input-focus input, .e-input-group.e-input-focus:not(.e-success):not(.e-warning).e-error, .e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning).e-error, .e-input-group.e-input-focus:not(.e-error):not(.e-warning).e-success, .e-input-group.e-control-wrapper.e-input-focus:not(.e-error):not(.e-warning).e-success, .e-input-group.e-input-focus:not(.e-success):not(.e-error).e-warning, .e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-error).e-warning, .e-input-group:not(.e-disabled):active:not(.e-success):not(.e-warning).e-error, .e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-success):not(.e-warning).e-error, .e-input-group:not(.e-disabled):active:not(.e-error):not(.e-warning).e-success, .e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-error):not(.e-warning).e-success, .e-input-group:not(.e-disabled):active:not(.e-success):not(.e-error).e-warning, .e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-success):not(.e-error).e-warning {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

.e-float-input.e-error label.e-float-text, .e-float-input.e-control-wrapper.e-error label.e-float-text, .e-float-input.e-error input:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text, .e-float-input.e-error textarea:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-error.e-input-focus input:focus ~ label.e-float-text, .e-outline.e-float-input.e-input-group.e-error.e-valid-input label.e-label-top.e-float-text, .e-outline.e-float-input.e-bigger.e-error.e-input-focus input:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-error.e-input-focus input:focus ~ label.e-float-text, .e-outline.e-float-input.e-small.e-error.e-input-focus input:focus ~ label.e-float-text, .e-small .e-outline.e-float-input.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-small.e-bigger.e-error input:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text, .e-outline.e-float-input.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-bigger.e-error textarea:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-small.e-error textarea:focus ~ label.e-float-text, .e-small .e-outline.e-float-input.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-small.e-bigger.e-error textarea:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-small.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-bigger.e-error input:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-error input:focus ~ label.e-float-text, .e-small .e-outline.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-error input:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-bigger.e-error textarea:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-error textarea:focus ~ label.e-float-text, .e-small .e-outline.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-error textarea:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-error label.e-float-text.e-label-top, .e-outline.e-float-input.e-input-group.e-error label.e-float-text.e-label-top, .e-outline.e-float-input.e-control-wrapper.e-error label.e-float-text.e-label-top, .e-outline.e-float-input.e-valid-input.e-error:not(.e-input-focus) input:valid ~ label.e-float-text.e-label-top, .e-outline.e-float-input.e-control-wrapper.e-valid-input.e-error:not(.e-input-focus) input:focus ~ label.e-float-text.e-label-top, .e-outline.e-float-input.e-valid-input.e-error:not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-top, .e-outline.e-float-input.e-control-wrapper.e-valid-input.e-error:not(.e-input-focus) textarea:focus ~ label.e-float-text.e-label-top, .e-outline.e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-bigger.e-error.e-input-focus input ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-small.e-error.e-input-focus input ~ label.e-float-text, .e-small .e-outline.e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-small.e-bigger.e-error.e-input-focus input ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-bigger.e-error.e-input-focus input ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-error.e-input-focus input ~ label.e-float-text, .e-small .e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-error.e-input-focus input ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-error.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-error label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-error label.e-float-text, .e-filled.e-float-input.e-error input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-filled.e-float-input.e-error textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text {
  color: var(--color-sf-danger) !important;
}

input.e-input, .e-input-group input.e-input, .e-input-group.e-control-wrapper input.e-input, .e-input-group textarea.e-input, .e-input-group.e-control-wrapper textarea.e-input, textarea.e-input, .e-float-input input, .e-float-input.e-control-wrapper input, .e-float-input textarea, .e-float-input.e-control-wrapper textarea {
  background: var(--color-sf-content-bg-color-alt1);
  border-color: var(--color-sf-border-alt);
  color: var(--color-sf-content-text-color);
}

.e-input-group, .e-input-group.e-control-wrapper, .e-float-input, .e-float-input.e-input-group, .e-float-input.e-control-wrapper, .e-float-input.e-input-group.e-control-wrapper {
  background: var(--color-sf-content-bg-color-alt1);
  color: var(--color-sf-content-text-color);
  border-bottom-color: var(--color-sf-border-alt);
}

.e-input-group .e-input-group-icon, .e-input-group.e-control-wrapper .e-input-group-icon {
  border-color: var(--color-sf-border-alt);
  color: var(--color-sf-icon-color);
  background: none;
  margin: 0;
}

.e-input-group.e-disabled .e-input-group-icon, .e-input-group.e-control-wrapper.e-disabled .e-input-group-icon, .e-float-input.e-disabled .e-clear-icon, .e-float-input.e-control-wrapper.e-disabled .e-clear-icon, .e-input-group.e-disabled .e-clear-icon, .e-input-group.e-control-wrapper.e-disabled .e-clear-icon {
  color: var(--color-sf-icon-color-disabled);
}

.e-input[disabled], .e-input-group .e-input[disabled], .e-input-group.e-control-wrapper .e-input[disabled], .e-input-group.e-disabled, .e-input-group.e-control-wrapper.e-disabled, .e-float-input input[disabled], .e-float-input.e-control-wrapper input[disabled], .e-float-input textarea[disabled], .e-float-input.e-control-wrapper textarea[disabled], .e-float-input.e-disabled, .e-float-input.e-control-wrapper.e-disabled {
  -webkit-text-fill-color: var(--color-sf-content-text-color-disabled);
  background: var(--color-sf-content-bg-color-alt1);
  color: var(--color-sf-content-text-color-disabled);
  background-image: linear-gradient(90deg, var(--color-sf-border-disabled) 0, var(--color-sf-border-disabled) 33%, transparent 0);
  background-position: left 0 bottom -1px;
  background-repeat: repeat-x;
  background-size: 4px 1px;
  border-bottom-color: #0000;
}

.e-input-group input.e-input, .e-input-group.e-control-wrapper input.e-input, .e-float-input input, .e-float-input.e-control-wrapper input, .e-input-group textarea.e-input, .e-input-group.e-control-wrapper textarea.e-input, .e-float-input textarea, .e-float-input.e-control-wrapper textarea, .e-input-group .e-input[disabled], .e-input-group.e-control-wrapper .e-input[disabled], .e-input-group.e-disabled input.e-input, .e-input-group.e-control-wrapper.e-disabled input.e-input, .e-input-group.e-disabled textarea.e-input, .e-input-group.e-control-wrapper.e-disabled textarea.e-input, .e-input-group .e-input[readonly], .e-input-group.e-control-wrapper .e-input[readonly], .e-float-input input[readonly], .e-float-input.e-control-wrapper input[readonly], .e-float-input textarea[readonly], .e-float-input.e-control-wrapper textarea[readonly] {
  color: inherit;
  background: none;
}

.e-float-input.e-disabled input, .e-float-input.e-control-wrapper.e-disabled input, .e-float-input.e-disabled textarea, .e-float-input.e-control-wrapper.e-disabled textarea, .e-float-input input[disabled], .e-float-input.e-control-wrapper input[disabled], .e-float-input textarea[disabled], .e-float-input.e-control-wrapper textarea[disabled] {
  color: inherit;
}

.e-float-input:not(.e-disabled) input[disabled], .e-float-input.e-control-wrapper:not(.e-disabled) input[disabled], .e-float-input:not(.e-disabled) textarea[disabled], .e-float-input.e-control-wrapper:not(.e-disabled) textarea[disabled] {
  -webkit-text-fill-color: var(--color-sf-content-text-color-disabled);
  color: var(--color-sf-content-text-color-disabled);
}

.e-input-group.e-disabled .e-input-group-icon, .e-input-group.e-control-wrapper.e-disabled .e-input-group-icon {
  border-color: var(--color-sf-border-disabled);
  background: none;
}

.e-input-group:not(.e-disabled) .e-input-group-icon:hover, .e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover {
  background: rgba(var(--color-sf-content-text-color), .08);
  color: var(--color-sf-icon-color);
  border: 1px;
}

.e-input-group.e-disabled .e-input-group-icon:hover, .e-input-group.e-control-wrapper.e-disabled .e-input-group-icon:hover {
  background: none;
}

.e-input.e-success, .e-input.e-success:focus, .e-input-group.e-success input.e-input, .e-input-group.e-control-wrapper.e-success input.e-input, .e-input-group.e-success .e-input-group-icon, .e-input-group.e-control-wrapper.e-success .e-input-group-icon, .e-input-group.e-success textarea.e-input, .e-input-group.e-control-wrapper.e-success textarea.e-input {
  border-color: var(--color-sf-border-success);
}

.e-input.e-warning, .e-input.e-warning:focus, .e-input-group.e-warning input.e-input, .e-input-group.e-control-wrapper.e-warning input.e-input, .e-input-group.e-warning .e-input-group-icon, .e-input-group.e-control-wrapper.e-warning .e-input-group-icon, .e-input-group.e-warning textarea.e-input, .e-input-group.e-control-wrapper.e-warning textarea.e-input {
  border-color: var(--color-sf-border-warning);
}

.e-input.e-error, .e-input.e-error:focus, .e-input-group.e-error input.e-input, .e-input-group.e-control-wrapper.e-error input.e-input, .e-input-group.e-control-wrapper.e-error .e-input-group-icon, .e-input-group.e-error .e-input-group-icon, .e-input-group.e-error textarea.e-input, .e-input-group.e-control-wrapper.e-error textarea.e-input {
  border-color: var(--color-sf-border-error);
}

label.e-float-text, .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  color: var(--color-sf-content-text-color-alt2);
}

.e-float-input input, .e-float-input textarea, .e-float-input.e-control-wrapper input, .e-float-input.e-control-wrapper textarea, .e-input-group, .e-input-group.e-control-wrapper {
  border-bottom-color: var(--color-sf-border-alt);
}

.e-float-input.e-success input, .e-float-input.e-success textarea, .e-float-input.e-control-wrapper.e-success input, .e-float-input.e-control-wrapper.e-success textarea {
  border-color: var(--color-sf-border-success);
}

.e-float-input.e-warning input, .e-float-input.e-control-wrapper.e-warning input, .e-float-input.e-warning textarea, .e-float-input.e-control-wrapper.e-warning textarea {
  border-color: var(--color-sf-border-warning);
}

.e-float-input.e-error input, .e-float-input.e-control-wrapper.e-error input, .e-float-input.e-error textarea, .e-float-input.e-control-wrapper.e-error textarea {
  border-color: var(--color-sf-border-error);
}

.e-float-input:not(.e-input-group) .e-float-line:before, .e-float-input:not(.e-input-group) .e-float-line:after, .e-float-input:not(.e-input-group) .e-float-line:before, .e-float-input:not(.e-input-group) .e-float-line:after, .e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line:before, .e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line:after, .e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line:before, .e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line:after {
  background: rgba(var(--color-sf-primary));
}

.e-float-input.e-success:not(.e-input-group) .e-float-line:before, .e-float-input.e-success:not(.e-input-group) .e-float-line:after, .e-float-input.e-success:not(.e-input-group) .e-float-line:before, .e-float-input.e-success:not(.e-input-group) .e-float-line:after, .e-float-input.e-control-wrapper.e-success:not(.e-input-group) .e-float-line:before, .e-float-input.e-control-wrapper.e-success:not(.e-input-group) .e-float-line:after, .e-float-input.e-control-wrapper.e-success:not(.e-input-group) .e-float-line:before, .e-float-input.e-control-wrapper.e-success:not(.e-input-group) .e-float-line:after {
  background: var(--color-sf-border-success);
}

.e-float-input.e-warning:not(.e-input-group) .e-float-line:before, .e-float-input.e-warning:not(.e-input-group) .e-float-line:after, .e-float-input.e-warning:not(.e-input-group) .e-float-line:before, .e-float-input.e-warning:not(.e-input-group) .e-float-line:after, .e-float-input.e-control-wrapper.e-warning:not(.e-input-group) .e-float-line:before, .e-float-input.e-control-wrapper.e-warning:not(.e-input-group) .e-float-line:after, .e-float-input.e-control-wrapper.e-warning:not(.e-input-group) .e-float-line:before, .e-float-input.e-control-wrapper.e-warning:not(.e-input-group) .e-float-line:after {
  background: var(--color-sf-border-warning);
}

input.e-input:-moz-placeholder-shown {
  color: var(--color-sf-placeholder-text-color);
}

input.e-input:-moz-placeholder-shown {
  color: var(--color-sf-placeholder-text-color);
}

textarea.e-input:-moz-placeholder-shown {
  color: var(--color-sf-placeholder-text-color);
}

input.e-input::-moz-placeholder {
  color: var(--color-sf-placeholder-text-color);
}

textarea.e-input::-moz-placeholder {
  color: var(--color-sf-placeholder-text-color);
}

.e-input-group input.e-input:-moz-placeholder-shown {
  color: var(--color-sf-placeholder-text-color);
}

.e-input-group input.e-input:-moz-placeholder-shown {
  color: var(--color-sf-placeholder-text-color);
}

.e-input-group.e-control-wrapper input.e-input:-moz-placeholder-shown {
  color: var(--color-sf-placeholder-text-color);
}

.e-input-group input.e-input:-moz-placeholder-shown {
  color: var(--color-sf-placeholder-text-color);
}

.e-input-group.e-control-wrapper input.e-input:-moz-placeholder-shown {
  color: var(--color-sf-placeholder-text-color);
}

.e-input-group textarea.e-input:-moz-placeholder-shown {
  color: var(--color-sf-placeholder-text-color);
}

.e-input-group.e-control-wrapper textarea.e-input:-moz-placeholder-shown {
  color: var(--color-sf-placeholder-text-color);
}

.e-input-group input.e-input::-moz-placeholder {
  color: var(--color-sf-placeholder-text-color);
}

.e-input-group.e-control-wrapper input.e-input::-moz-placeholder {
  color: var(--color-sf-placeholder-text-color);
}

.e-input-group textarea.e-input::-moz-placeholder {
  color: var(--color-sf-placeholder-text-color);
}

.e-input-group.e-control-wrapper textarea.e-input::-moz-placeholder {
  color: var(--color-sf-placeholder-text-color);
}

input.e-input::-webkit-input-placeholder {
  color: var(--color-sf-placeholder-text-color);
}

textarea.e-input::-webkit-input-placeholder {
  color: var(--color-sf-placeholder-text-color);
}

.e-input-group input.e-input::-webkit-input-placeholder {
  color: var(--color-sf-placeholder-text-color);
}

.e-input-group textarea.e-input::-webkit-input-placeholder {
  color: var(--color-sf-placeholder-text-color);
}

.e-input-group.e-control-wrapper input.e-input::-webkit-input-placeholder {
  color: var(--color-sf-placeholder-text-color);
}

.e-input-group.e-control-wrapper textarea.e-input::-webkit-input-placeholder {
  color: var(--color-sf-placeholder-text-color);
}

input.e-input:-ms-placeholder-shown {
  color: var(--color-sf-placeholder-text-color);
}

textarea.e-input:-ms-placeholder-shown {
  color: var(--color-sf-placeholder-text-color);
}

.e-input-group input.e-input:-ms-placeholder-shown {
  color: var(--color-sf-placeholder-text-color);
}

.e-input-group.e-control-wrapper input.e-input:-ms-placeholder-shown {
  color: var(--color-sf-placeholder-text-color);
}

.e-input-group.e-control-wrapper textarea.e-input:-ms-placeholder-shown {
  color: var(--color-sf-placeholder-text-color);
}

.e-input-group textarea.e-input:-ms-placeholder-shown {
  color: var(--color-sf-placeholder-text-color);
}

.e-float-input:not(.e-error):not(.e-input-focus):not(.e-disabled) input:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top), .e-float-input:not(.e-error):not(.e-input-focus) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top), .e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus):not(.e-disabled) input:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top), .e-float-input:not(.e-input-focus):not(.e-disabled) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top), .e-float-input:not(.e-input-focus) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top), .e-float-input.e-control-wrapper:not(.e-input-focus):not(.e-disabled) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top) {
  color: var(--color-sf-placeholder-text-color);
}

.e-float-input.e-error:not(.e-input-group) .e-float-line:before, .e-float-input.e-error:not(.e-input-group) .e-float-line:after, .e-float-input.e-error:not(.e-input-group) .e-float-line:before, .e-float-input.e-error:not(.e-input-group) .e-float-line:after, .e-float-input.e-control-wrapper.e-error:not(.e-input-group) .e-float-line:before, .e-float-input.e-control-wrapper.e-error:not(.e-input-group) .e-float-line:after, .e-float-input.e-control-wrapper.e-error:not(.e-input-group) .e-float-line:before, .e-float-input.e-control-wrapper.e-error:not(.e-input-group) .e-float-line:after {
  background: var(--color-sf-border-error);
}

.e-input-group:not(.e-disabled) .e-input-group-icon:active, .e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:active {
  color: var(--color-sf-content-text-color-alt2);
  background: none;
}

input.e-input::-moz-selection {
  background: var(--color-sf-primary);
  color: var(--color-sf-primary-text-color);
}

textarea.e-input::-moz-selection {
  background: var(--color-sf-primary);
  color: var(--color-sf-primary-text-color);
}

.e-input-group input.e-input::-moz-selection {
  background: var(--color-sf-primary);
  color: var(--color-sf-primary-text-color);
}

.e-input-group.e-control-wrapper input.e-input::-moz-selection {
  background: var(--color-sf-primary);
  color: var(--color-sf-primary-text-color);
}

.e-float-input input::-moz-selection {
  background: var(--color-sf-primary);
  color: var(--color-sf-primary-text-color);
}

.e-float-input.e-control-wrapper input::-moz-selection {
  background: var(--color-sf-primary);
  color: var(--color-sf-primary-text-color);
}

.e-input-group textarea.e-input::-moz-selection {
  background: var(--color-sf-primary);
  color: var(--color-sf-primary-text-color);
}

.e-input-group.e-control-wrapper textarea.e-input::-moz-selection {
  background: var(--color-sf-primary);
  color: var(--color-sf-primary-text-color);
}

.e-float-input textarea::-moz-selection {
  background: var(--color-sf-primary);
  color: var(--color-sf-primary-text-color);
}

.e-float-input.e-control-wrapper textarea::-moz-selection {
  background: var(--color-sf-primary);
  color: var(--color-sf-primary-text-color);
}

.e-float-input.e-small textarea::-moz-selection {
  background: var(--color-sf-primary);
  color: var(--color-sf-primary-text-color);
}

.e-float-input textarea::-moz-selection {
  background: var(--color-sf-primary);
  color: var(--color-sf-primary-text-color);
}

input.e-input::selection, textarea.e-input::selection, .e-input-group input.e-input::selection, .e-input-group.e-control-wrapper input.e-input::selection, .e-float-input input::selection, .e-float-input.e-control-wrapper input::selection, .e-input-group textarea.e-input::selection, .e-input-group.e-control-wrapper textarea.e-input::selection, .e-float-input textarea::selection, .e-float-input.e-control-wrapper textarea::selection, .e-float-input.e-small textarea::selection, .e-float-input textarea::selection {
  background: var(--color-sf-primary);
  color: var(--color-sf-primary-text-color);
}

.e-input-group:not(.e-float-icon-left):not(.e-float-input):before, .e-input-group:not(.e-float-icon-left):not(.e-float-input):after, .e-input-group.e-float-icon-left:not(.e-float-input) .e-input-in-wrap:before, .e-input-group.e-float-icon-left:not(.e-float-input) .e-input-in-wrap:after, .e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input):before, .e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input):after, .e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input) .e-input-in-wrap:before, .e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input) .e-input-in-wrap:after, .e-float-input.e-input-group:not(.e-float-icon-left) .e-float-line:before, .e-float-input.e-input-group:not(.e-float-icon-left) .e-float-line:after, .e-float-input.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line:before, .e-float-input.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line:after, .e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left) .e-float-line:before, .e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left) .e-float-line:after, .e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line:before, .e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line:after, .e-filled.e-input-group.e-float-icon-left:not(.e-float-input):before, .e-filled.e-input-group.e-float-icon-left:not(.e-float-input):after, .e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input):before, .e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input):after, .e-filled.e-float-input.e-input-group.e-float-icon-left .e-float-line:before, .e-filled.e-float-input.e-input-group.e-float-icon-left .e-float-line:after, .e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-float-line:before, .e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-float-line:after {
  background: var(--color-sf-primary);
}

.e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) input:focus, .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) textarea:focus, .e-float-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group).e-input-focus input, .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group).e-input-focus input {
  border-top: var(--color-sf-primary);
}

.e-input-group:before, .e-input-group:after, .e-input-group.e-control-wrapper:before, .e-input-group.e-control-wrapper:after {
  background: var(--color-sf-primary);
}

.e-input-group:not(.e-float-icon-left):not(.e-float-input).e-success:before, .e-input-group:not(.e-float-icon-left):not(.e-float-input).e-success:after, .e-input-group.e-float-icon-left.e-success:not(.e-float-input) .e-input-in-wrap:before, .e-input-group.e-float-icon-left.e-success:not(.e-float-input) .e-input-in-wrap:after, .e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input).e-success:before, .e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input).e-success:after, .e-input-group.e-control-wrapper.e-float-icon-left.e-success:not(.e-float-input) .e-input-in-wrap:before, .e-input-group.e-control-wrapper.e-float-icon-left.e-success:not(.e-float-input) .e-input-in-wrap:after, .e-float-input.e-input-group:not(.e-float-icon-left).e-success .e-float-line:before, .e-float-input.e-input-group:not(.e-float-icon-left).e-success .e-float-line:after, .e-float-input.e-input-group.e-float-icon-left.e-success .e-input-in-wrap .e-float-line:before, .e-float-input.e-input-group.e-float-icon-left.e-success .e-input-in-wrap .e-float-line:after, .e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left).e-success .e-float-line:before, .e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left).e-success .e-float-line:after, .e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-success .e-input-in-wrap .e-float-line:before, .e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-success .e-input-in-wrap .e-float-line:after, .e-float-input.e-input-group.e-control-wrapper:not(.e-float-icon-left).e-success .e-float-line:before, .e-float-input.e-input-group.e-control-wrapper:not(.e-float-icon-left).e-success .e-float-line:after, .e-float-input.e-input-group.e-control-wrapper.e-float-icon-left.e-success .e-input-in-wrap .e-float-line:before, .e-float-input.e-input-group.e-control-wrapper.e-float-icon-left.e-success .e-input-in-wrap .e-float-line:after, .e-filled.e-input-group.e-float-icon-left.e-success:not(.e-float-input):before, .e-filled.e-input-group.e-float-icon-left.e-success:not(.e-float-input):after, .e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-success:not(.e-float-input):before, .e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-success:not(.e-float-input):after, .e-filled.e-float-input.e-input-group.e-float-icon-left.e-success .e-float-line:before, .e-filled.e-float-input.e-input-group.e-float-icon-left.e-success .e-float-line:after, .e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-success .e-float-line:before, .e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-success .e-float-line:after, .e-filled.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left.e-success .e-float-line:before, .e-filled.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left.e-success .e-float-line:after, .e-input-group.e-success:before, .e-input-group.e-success:after, .e-input-group.e-control-wrapper.e-success:before, .e-input-group.e-control-wrapper.e-success:after {
  background: var(--color-sf-border-success);
}

.e-input-group:not(.e-float-icon-left).e-warning:not(.e-float-input):before, .e-input-group:not(.e-float-icon-left).e-warning:not(.e-float-input):after, .e-input-group.e-float-icon-left.e-warning:not(.e-float-input) .e-input-in-wrap:before, .e-input-group.e-float-icon-left.e-warning:not(.e-float-input) .e-input-in-wrap:after, .e-input-group.e-control-wrapper:not(.e-float-icon-left).e-warning:not(.e-float-input):before, .e-input-group.e-control-wrapper:not(.e-float-icon-left).e-warning:not(.e-float-input):after, .e-input-group.e-control-wrapper.e-float-icon-left.e-warning:not(.e-float-input) .e-input-in-wrap:before, .e-input-group.e-control-wrapper.e-float-icon-left.e-warning:not(.e-float-input) .e-input-in-wrap:after, .e-float-input.e-input-group:not(.e-float-icon-left).e-warning .e-float-line:before, .e-float-input.e-input-group:not(.e-float-icon-left).e-warning .e-float-line:after, .e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-warning .e-input-in-wrap .e-float-line:before, .e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-warning .e-input-in-wrap .e-float-line:after, .e-filled.e-input-group.e-float-icon-left.e-warning:not(.e-float-input):before, .e-filled.e-input-group.e-float-icon-left.e-warning:not(.e-float-input):after, .e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-warning:not(.e-float-input):before, .e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-warning:not(.e-float-input):after, .e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-warning .e-float-line:before, .e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-warning .e-float-line:after, .e-input-group.e-warning:before, .e-input-group.e-warning:after, .e-input-group.e-control-wrapper.e-warning:before, .e-input-group.e-control-wrapper.e-warning:after {
  background: var(--color-sf-border-warning);
}

.e-input-group:not(.e-float-icon-left).e-error:not(.e-float-input):before, .e-input-group:not(.e-float-icon-left).e-error:not(.e-float-input):after, .e-input-group.e-float-icon-left.e-error:not(.e-float-input) .e-input-in-wrap:before, .e-input-group.e-float-icon-left.e-error:not(.e-float-input) .e-input-in-wrap:after, .e-input-group.e-control-wrapper:not(.e-float-icon-left).e-error:not(.e-float-input):before, .e-input-group.e-control-wrapper:not(.e-float-icon-left).e-error:not(.e-float-input):after, .e-input-group.e-control-wrapper.e-float-icon-left.e-error:not(.e-float-input) .e-input-in-wrap:before, .e-input-group.e-control-wrapper.e-float-icon-left.e-error:not(.e-float-input) .e-input-in-wrap:after, .e-float-input.e-input-group:not(.e-float-icon-left).e-error .e-float-line:before, .e-float-input.e-input-group:not(.e-float-icon-left).e-error .e-float-line:after, .e-float-input.e-input-group.e-float-icon-left.e-error .e-input-in-wrap .e-float-line:before, .e-float-input.e-input-group.e-float-icon-left.e-error .e-input-in-wrap .e-float-line:after, .e-float-input.e-input-group.e-control-wrapper:not(.e-float-icon-left).e-error .e-float-line:before, .e-float-input.e-input-group.e-control-wrapper:not(.e-float-icon-left).e-error .e-float-line:after, .e-float-input.e-input-group.e-control-wrapper.e-float-icon-left.e-error .e-input-in-wrap .e-float-line:before, .e-float-input.e-input-group.e-control-wrapper.e-float-icon-left.e-error .e-input-in-wrap .e-float-line:after, .e-filled.e-input-group.e-float-icon-left.e-error:not(.e-float-input):before, .e-filled.e-input-group.e-float-icon-left.e-error:not(.e-float-input):after, .e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-error:not(.e-float-input):before, .e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-error:not(.e-float-input):after, .e-filled.e-float-input.e-input-group.e-float-icon-left.e-error .e-float-line:before, .e-filled.e-float-input.e-input-group.e-float-icon-left.e-error .e-float-line:after, .e-filled.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left.e-error .e-float-line:before, .e-filled.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left.e-error .e-float-line:after, .e-input-group.e-error:before, .e-input-group.e-error:after, .e-input-group.e-control-wrapper.e-error:before, .e-input-group.e-control-wrapper.e-error:after {
  background: var(--color-sf-border-error);
}

.e-input-group.e-success .e-input-group-icon, .e-input-group.e-control-wrapper.e-success .e-input-group-icon, .e-input-group.e-warning .e-input-group-icon, .e-input-group.e-control-wrapper.e-warning .e-input-group-icon, .e-input-group.e-error .e-input-group-icon, .e-input-group.e-control-wrapper.e-error .e-input-group-icon, .e-input-group.e-success:not(.e-disabled):not(:active) .e-input-group-icon:hover, .e-input-group.e-control-wrapper.e-success:not(.e-disabled):not(:active) .e-input-group-icon:hover, .e-input-group.e-warning:not(.e-disabled):not(:active) .e-input-group-icon:hover, .e-input-group.e-control-wrapper.e-warning:not(.e-disabled):not(:active) .e-input-group-icon:hover, .e-input-group.e-error:not(.e-disabled):not(:active) .e-input-group-icon:hover, .e-input-group.e-control-wrapper.e-error:not(.e-disabled):not(:active) .e-input-group-icon:hover, .e-input-group.e-success:not(.e-disabled) .e-input-group-icon:active, .e-input-group.e-control-wrapper.e-success:not(.e-disabled) .e-input-group-icon:active, .e-input-group.e-warning:not(.e-disabled) .e-input-group-icon:active, .e-input-group.e-control-wrapper.e-warning:not(.e-disabled) .e-input-group-icon:active, .e-input-group.e-error:not(.e-disabled) .e-input-group-icon:active, .e-input-group.e-control-wrapper.e-error:not(.e-disabled) .e-input-group-icon:active {
  color: var(--color-sf-icon-color);
}

.e-input-group input.e-input, .e-input-group.e-control-wrapper input.e-input, .e-input-group textarea.e-input, .e-input-group.e-control-wrapper textarea.e-input, .e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:focus, .e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:focus, .e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input, .e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input {
  border-color: var(--color-sf-border-alt);
}

.e-input:focus:not(.e-success):not(.e-warning):not(.e-error), .e-float-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) input:focus, .e-float-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) textarea:focus, .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) input:focus, .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) textarea:focus, .e-float-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group).e-input-focus input, .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group).e-input-focus input {
  border-bottom-color: var(--color-sf-primary);
  border-bottom-width: calc(var(--e-border) * .125);
  padding-bottom: 2px;
}

textarea.e-input:focus:not(.e-success):not(.e-warning):not(.e-error) {
  border-bottom-color: var(--color-sf-primary);
  border-bottom-width: calc(var(--e-border) * 0);
  padding-bottom: 4px;
}

.e-input-group:not(.e-success):not(.e-warning):not(.e-error) input.e-input:focus, .e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error) input.e-input:focus, .e-input-group:not(.e-success):not(.e-warning):not(.e-error).e-input-focus input.e-input, .e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error).e-input-focus input.e-input, .e-input-group:not(.e-success):not(.e-warning):not(.e-error) textarea.e-input:focus, .e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error) textarea.e-input:focus, .e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:first-child:focus, .e-input-group.e-input-focus.e-rtl:not(.e-success):not(.e-warning):not(.e-error) span:last-child.e-input-group-icon, .e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:first-child:focus, .e-input-group.e-control-wrapper.e-input-focus.e-rtl:not(.e-success):not(.e-warning):not(.e-error) span:last-child.e-input-group-icon, .e-input-group.e-input-focus.e-rtl:not(.e-success):not(.e-warning):not(.e-error) span.e-input-group-icon, .e-input-group.e-input-focus.e-rtl:not(.e-success):not(.e-warning):not(.e-error) span:first-child.e-input-group-icon, .e-input-focus.e-rtl:not(.e-success):not(.e-warning):not(.e-error) .e-input:first-child:focus, .e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:last-child:focus, .e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) span.e-input-group-icon, .e-input-group.e-control-wrapper.e-input-focus.e-rtl:not(.e-success):not(.e-warning):not(.e-error) span.e-input-group-icon, .e-input-group.e-control-wrapper.e-input-focus.e-rtl:not(.e-success):not(.e-warning):not(.e-error) span:first-child.e-input-group-icon, .e-input-focus.e-control-wrapper.e-rtl:not(.e-success):not(.e-warning):not(.e-error) .e-input:first-child:focus, .e-input-focus.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error) .e-input:last-child:focus, .e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) span.e-input-group-icon, .e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) span:first-child.e-input-group-icon, .e-input-group.e-input-focus.e-rtl:not(.e-success):not(.e-warning):not(.e-error) .e-input:last-child:focus, .e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) span:first-child.e-input-group-icon, .e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) span:first-child.e-input-group-icon, .e-input-group.e-control-wrapper.e-input-focus.e-rtl:not(.e-success):not(.e-warning):not(.e-error) .e-input:last-child:focus, .e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) span:first-child.e-input-group-icon {
  border-color: #0000;
}

.e-input-group:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left).e-input-focus, .e-input-group.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap.e-input-focus, .e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left).e-input-focus, .e-input-group.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap.e-input-focus, .e-float-input.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap.e-input-focus, .e-float-input.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap.e-input-focus {
  border-bottom-color: var(--color-sf-primary);
}

.e-input-group:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left), .e-input-group.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap, .e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left), .e-input-group.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap, .e-float-input.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap, .e-float-input.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap {
  border-bottom-color: var(--color-sf-border-alt);
}

.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left) .e-input:focus, .e-input-group.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:focus, .e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left) .e-input:focus, .e-input-group.e-control-wrapper.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:focus, .e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left) .e-input, .e-input-group.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input, .e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left) .e-input, .e-input-group.e-control-wrapper.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input, .e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:focus, .e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:focus, .e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input, .e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input {
  border-top-color: #0000;
  border-bottom-color: #0000;
}

.e-input-group.e-success, .e-input-group.e-control-wrapper.e-success, .e-input-group.e-success:not(.e-float-icon-left), .e-input-group.e-control-wrapper.e-success:not(.e-float-icon-left), .e-input-group.e-float-icon-left.e-success .e-input-in-wrap, .e-input-group.e-control-wrapper.e-float-icon-left.e-success .e-input-in-wrap {
  border-color: var(--color-sf-border-success);
}

.e-input-group.e-warning, .e-input-group.e-control-wrapper.e-warning, .e-input-group.e-warning:not(.e-float-icon-left), .e-input-group.e-control-wrapper.e-warning:not(.e-float-icon-left), .e-input-group.e-float-icon-left.e-warning .e-input-in-wrap, .e-input-group.e-control-wrapper.e-float-icon-left.e-warning .e-input-in-wrap {
  border-color: var(--color-sf-border-warning);
}

.e-input-group.e-error, .e-input-group.e-control-wrapper.e-error, .e-input-group.e-error:not(.e-float-icon-left), .e-input-group.e-control-wrapper.e-error:not(.e-float-icon-left), .e-input-group.e-float-icon-left.e-error .e-input-in-wrap, .e-input-group.e-control-wrapper.e-float-icon-left.e-error .e-input-in-wrap {
  border-color: var(--color-sf-border-error);
}

.e-float-input .e-clear-icon, .e-float-input.e-control-wrapper .e-clear-icon, .e-input-group .e-clear-icon, .e-input-group.e-control-wrapper .e-clear-icon {
  color: var(--color-sf-icon-color);
}

.e-float-input .e-clear-icon:hover, .e-float-input.e-control-wrapper .e-clear-icon:hover, .e-input-group .e-clear-icon:hover, .e-input-group.e-control-wrapper .e-clear-icon:hover {
  color: var(--color-sf-icon-color);
  background: rgba(var(--color-sf-content-text-color), .08);
  border: 1px;
}

.e-float-input.e-input-focus .e-input:focus, .e-float-input.e-control-wrapper.e-input-focus .e-input:focus {
  border-top-color: #0000;
  border-bottom-color: #0000;
}

.e-float-input:not(.e-error) input:focus ~ label.e-float-text, .e-float-input:not(.e-error) input:valid ~ label.e-float-text, .e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text, .e-float-input:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text, .e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text, .e-float-input:not(.e-error) input label.e-float-text.e-label-top, .e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text, .e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text, .e-float-input.e-small:not(.e-error) input:valid ~ label.e-float-text, .e-float-input.e-small:not(.e-error) input ~ label.e-label-top.e-float-text, .e-float-input.e-small:not(.e-error) input[readonly] ~ label.e-float-text, .e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-float-text, .e-small .e-float-input:not(.e-error) input:focus ~ label.e-float-text, .e-small .e-float-input:not(.e-error) input:valid ~ label.e-float-text, .e-small .e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text, .e-small .e-float-input:not(.e-error) input[readonly] ~ label.e-float-text.e-label-top, .e-small .e-float-input:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top, .e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text, .e-small .e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small:not(.e-error) input:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small:not(.e-error) input:valid ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small:not(.e-error) input ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-small:not(.e-error) input[readonly] ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text, .e-small .e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text, .e-small .e-float-input.e-control-wrapper:not(.e-error) input:valid ~ label.e-float-text, .e-small .e-float-input.e-control-wrapper:not(.e-error) input ~ label.e-label-top.e-float-text, .e-small .e-float-input.e-control-wrapper:not(.e-error) input[readonly] ~ label.e-float-text.e-label-top, .e-small .e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top, .e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input ~ label.e-float-text, .e-small .e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text, .e-float-input:not(.e-error) textarea:focus ~ label.e-float-text, .e-float-input:not(.e-error) textarea:valid ~ label.e-float-text, .e-float-input:not(.e-error) textarea ~ label.e-label-top.e-float-text, .e-float-input:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text, .e-float-input:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text, .e-float-input:not(.e-error) textarea label.e-float-text.e-label-top, .e-float-input.e-small:not(.e-error) textarea:focus ~ label.e-float-text, .e-float-input.e-small:not(.e-error) textarea:valid ~ label.e-float-text, .e-float-input.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text, .e-float-input.e-small:not(.e-error) textarea[readonly] ~ label.e-float-text, .e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text, .e-small .e-float-input:not(.e-error) textarea:focus ~ label.e-float-text, .e-small .e-float-input:not(.e-error) textarea:valid ~ label.e-float-text, .e-small .e-float-input:not(.e-error) textarea ~ label.e-label-top.e-float-text, .e-small .e-float-input:not(.e-error) textarea[readonly] ~ label.e-float-text.e-label-top, .e-small .e-float-input:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top {
  color: var(--color-sf-placeholder-text-color);
}

.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-placeholder-text-color);
}

.e-small .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-placeholder-text-color);
}

.e-small.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-placeholder-text-color);
}

.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-placeholder-text-color);
}

.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-placeholder-text-color);
}

.e-small.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-placeholder-text-color);
}

.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-placeholder-text-color);
}

.e-small .e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-placeholder-text-color);
}

.e-small.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-placeholder-text-color);
}

.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-placeholder-text-color);
}

.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-placeholder-text-color);
}

.e-small.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-placeholder-text-color);
}

.e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text, .e-float-input.e-control-wrapper:not(.e-error) input:valid ~ label.e-float-text, .e-float-input.e-control-wrapper:not(.e-error) input ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text, .e-float-input .e-control-wrapper:not(.e-error) input label.e-float-text.e-label-top, .e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text, .e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text, .e-float-input.e-control-wrapper:not(.e-error) textarea:valid ~ label.e-float-text, .e-float-input.e-control-wrapper:not(.e-error) textarea ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper:not(.e-error) textarea label.e-float-text.e-label-top {
  color: var(--color-sf-content-text-color);
}

.e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  color: var(--color-sf-content-text-color-alt2);
}

.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:valid ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[readonly] ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text, .e-small .e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text, .e-small .e-float-input.e-control-wrapper:not(.e-error) textarea:valid ~ label.e-float-text, .e-small .e-float-input.e-control-wrapper:not(.e-error) textarea ~ label.e-label-top.e-float-text, .e-small .e-float-input.e-control-wrapper:not(.e-error) textarea[readonly] ~ label.e-float-text.e-label-top, .e-small .e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top {
  color: var(--color-sf-placeholder-text-color);
}

.e-float-input.e-input-group.e-disabled .e-float-text, .e-float-input.e-input-group.e-disabled .e-float-text.e-label-top, .e-float-input input[disabled] ~ label.e-float-text, .e-float-input input[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-disabled label.e-float-text, .e-float-input.e-disabled label.e-float-text.e-label-top, .e-float-input:not(.e-error) input[disabled] ~ label.e-float-text, .e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-float-text, .e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top, .e-float-input textarea[disabled] ~ label.e-float-text, .e-float-input textarea[disabled] ~ label.e-label-top.e-float-text, .e-float-input:not(.e-error) textarea[disabled] ~ label.e-float-text, .e-float-input:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text, .e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top, .e-float-input.e-control-wrapper.e-input-group.e-disabled .e-float-text, .e-float-input.e-control-wrapper.e-input-group.e-disabled .e-float-text.e-label-top, .e-float-input.e-control-wrapper.e-disabled input[disabled] ~ label.e-float-text, .e-float-input.e-control-wrapper.e-disabled input[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper input[disabled] ~ label.e-float-text, .e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-disabled label.e-float-text, .e-float-input.e-control-wrapper.e-disabled label.e-float-text.e-label-top, .e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-float-text, .e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top, .e-float-input.e-control-wrapper.e-disabled:not(.e-error) input[disabled] ~ label.e-float-text, .e-float-input.e-control-wrapper.e-disabled:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) input[disabled] ~ label.e-float-text, .e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top, .e-float-input.e-control-wrapper.e-disabled textarea[disabled] ~ label.e-float-text, .e-float-input.e-control-wrapper.e-disabled textarea[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper textarea[disabled] ~ label.e-float-text, .e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-float-text, .e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top, .e-float-input.e-control-wrapper.e-disabled:not(.e-error) textarea[disabled] ~ label.e-float-text, .e-float-input.e-control-wrapper.e-disabled:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text, .e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top {
  color: var(--color-sf-content-text-color-disabled);
}

.e-float-input:not(.e-error) input:focus ~ label.e-float-text, .e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text, .e-small .e-float-input:not(.e-error) input:focus ~ label.e-float-text, .e-float-input:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text, .e-float-input.e-small:not(.e-error) input[readonly]:focus ~ label.e-float-text, .e-small .e-float-input:not(.e-error) input[readonly]:focus ~ label.e-float-text.e-label-top, .e-float-input.e-control-wrapper.e-small:not(.e-error) input[readonly]:focus ~ label.e-float-text, .e-small .e-float-input.e-control-wrapper:not(.e-error) input[readonly]:focus ~ label.e-float-text.e-label-top, .e-float-input:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-small:not(.e-error).e-input-focus input[readonly] ~ label.e-float-text, .e-small .e-float-input:not(.e-error).e-input-focus input[readonly] ~ label.e-float-text.e-label-top, .e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input[readonly] ~ label.e-float-text, .e-small .e-float-input.e-control-wrapper:not(.e-error).e-input-focus input[readonly] ~ label.e-float-text.e-label-top, .e-float-input:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text, .e-float-input.e-small:not(.e-error) textarea[readonly]:focus ~ label.e-float-text, .e-small .e-float-input:not(.e-error) textarea[readonly]:focus ~ label.e-float-text.e-label-top, .e-small .e-float-input.e-control-wrapper:not(.e-error) textarea[readonly]:focus ~ label.e-float-text.e-label-top, .e-float-input:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-small:not(.e-error).e-input-focus textarea[readonly] ~ label.e-float-text, .e-small .e-float-input:not(.e-error).e-input-focus textarea[readonly] ~ label.e-float-text.e-label-top, .e-small .e-float-input.e-control-wrapper:not(.e-error).e-input-focus textarea[readonly] ~ label.e-float-text.e-label-top, .e-float-input:not(.e-error) textarea:focus ~ label.e-float-text, .e-float-input.e-small:not(.e-error) textarea:focus ~ label.e-float-text, .e-small .e-float-input:not(.e-error) textarea:focus ~ label.e-float-text, .e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small:not(.e-error) input:focus ~ label.e-float-text, .e-small .e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text, .e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:focus ~ label.e-float-text, .e-small .e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text, .e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text, .e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text, .e-small .e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text, .e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input ~ label.e-float-text, .e-small .e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text {
  color: rgba(var(--color-sf-primary));
}

.e-input-group:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left), .e-input-group.e-control-wrapper:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left), .e-float-input.e-control-wrapper:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left), .e-float-input:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left), .e-input-group.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover, .e-input-group.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover, .e-float-input.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover, .e-float-input.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover, .e-float-input:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) input:not([disabled]), .e-float-input:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) textarea:not([disabled]), .e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) input:not([disabled]), .e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) textarea:not([disabled]), .e-float-input.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover {
  border-bottom-color: var(--color-sf-border-alt);
}

.e-underline.e-input-group:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled), .e-underline.e-input-group.e-control-wrapper:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled), .e-underline.e-float-input.e-control-wrapper:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled), .e-underline.e-input-group.e-float-icon-left:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled), .e-underline.e-input-group.e-control-wrapper.e-float-icon-left:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled), .e-underline.e-float-input.e-float-icon-left:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled), .e-underline.e-float-input.e-control-wrapper.e-float-icon-left:not(.e-input-focus):hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled), .e-underline.e-float-input:hover:not(.e-input-focus):not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) {
  border-color: var(--color-sf-border-dark);
  color: rgba(var(--color-sf-content-text-color));
  border-bottom-color: var(--color-sf-border-alt);
}

.e-filled.e-input-group, .e-filled.e-input-group.e-control-wrapper, .e-filled.e-float-input, .e-filled.e-float-input.e-input-group, .e-filled.e-float-input.e-control-wrapper, .e-filled.e-float-input.e-input-group.e-control-wrapper, .e-filled.e-input-group:hover, .e-filled.e-input-group.e-control-wrapper:hover, .e-filled.e-float-input:hover, .e-filled.e-float-input.e-input-group:hover, .e-filled.e-float-input.e-control-wrapper:hover, .e-filled.e-float-input.e-input-group.e-control-wrapper:hover, .e-filled.e-input-group.e-input-focus, .e-filled.e-input-group.e-control-wrapper.e-input-focus, .e-filled.e-float-input.e-input-focus, .e-filled.e-float-input.e-input-group.e-input-focus, .e-filled.e-float-input.e-control-wrapper.e-input-focus, .e-filled.e-float-input.e-input-group.e-control-wrapper.e-input-focus, .e-filled.e-input-group:hover.e-input-focus, .e-filled.e-input-group:hover.e-control-wrapper.e-input-focus, .e-filled.e-float-input:hover.e-input-focus, .e-filled.e-float-input:hover.e-input-group.e-input-focus, .e-filled.e-float-input:hover.e-control-wrapper.e-input-focus, .e-filled.e-float-input:hover.e-input-group.e-control-wrapper.e-input-focus {
  background: var(--color-sf-content-bg-color-alt2);
  transition: opacity 15ms linear, background-color 15ms linear;
}

.e-filled.e-input-group:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left), .e-filled.e-input-group.e-control-wrapper:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left), .e-filled.e-float-input.e-control-wrapper:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left), .e-filled.e-float-input:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left), .e-filled.e-float-input:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled), .e-filled.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled), .e-filled.e-input-group.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left), .e-filled.e-input-group.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left), .e-filled.e-float-input.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left), .e-filled.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left), .e-filled.e-float-input.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled), .e-filled.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled), .e-filled.e-input-group.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left), .e-filled.e-input-group.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left), .e-filled.e-float-input.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left), .e-filled.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left), .e-filled.e-float-input.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled), .e-filled.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled), .e-filled.e-input-group:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left, .e-filled.e-input-group.e-control-wrapper:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left, .e-filled.e-float-input.e-control-wrapper:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left, .e-filled.e-float-input:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left, .e-filled.e-input-group.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left, .e-filled.e-input-group.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left, .e-filled.e-float-input.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left, .e-filled.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left, .e-filled.e-input-group.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left, .e-filled.e-input-group.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left, .e-filled.e-float-input.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left, .e-filled.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left {
  border-color: rgba(var(--color-sf-content-text-color));
}

.e-filled.e-input-group.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error), .e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error), .e-filled.e-float-input:not(.e-success):not(.e-warning):not(.e-error), .e-filled.e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error) {
  border-color: var(--color-sf-border-dark);
}

.e-filled.e-float-input.e-success, .e-filled.e-float-input.e-control-wrapper.e-success, .e-filled.e-input-group.e-float-icon-left.e-success, .e-filled.e-input-group.e-float-icon-left.e-control-wrapper.e-success {
  border-color: var(--color-sf-border-success);
}

.e-filled.e-float-input.e-warning, .e-filled.e-float-input.e-control-wrapper.e-warning, .e-filled.e-input-group.e-float-icon-left.e-warning, .e-filled.e-input-group.e-float-icon-left.e-control-wrapper.e-warning {
  border-color: var(--color-sf-border-warning);
}

.e-filled.e-float-input.e-error, .e-filled.e-float-input.e-control-wrapper.e-error, .e-filled.e-input-group.e-float-icon-left.e-error, .e-filled.e-input-group.e-float-icon-left.e-control-wrapper.e-error {
  border-color: var(--color-sf-border-error);
}

.e-filled label.e-float-text, .e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input:not(.e-error) input:focus ~ label.e-float-text, .e-filled.e-float-input:not(.e-error) input:valid ~ label.e-float-text, .e-filled.e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text, .e-filled.e-float-input:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input:not(.e-error) input label.e-float-text.e-label-top, .e-filled.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-input-group.e-filled textarea.e-input:-ms-placeholder-shown {
  color: rgba(var(--color-sf-placeholder-text-color));
}

input.e-filled.e-input::-webkit-input-placeholder {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-input-group.e-filled.e-control-wrapper input.e-input::-webkit-input-placeholder {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-input-group.e-filled input.e-input::-webkit-input-placeholder {
  color: rgba(var(--color-sf-placeholder-text-color));
}

textarea.e-filled.e-input::-webkit-input-placeholder {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-input-group.e-filled textarea.e-input::-webkit-input-placeholder {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-input-group.e-filled.e-control-wrapper textarea.e-input::-webkit-input-placeholder {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-small .e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-small.e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-filled.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-small .e-filled.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-small.e-filled.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(var(--color-sf-placeholder-text-color));
}

input.e-filled.e-input:-moz-placeholder-shown {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-input-group.e-filled input.e-input:-moz-placeholder-shown {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-input-group.e-filled input.e-input:-moz-placeholder-shown {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-input-group.e-filled.e-control-wrapper input.e-input:-moz-placeholder-shown {
  color: rgba(var(--color-sf-placeholder-text-color));
}

input.e-filled.e-input:-moz-placeholder-shown {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-input-group.e-filled input.e-input:-moz-placeholder-shown {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-input-group.e-filled.e-control-wrapper input.e-input:-moz-placeholder-shown {
  color: rgba(var(--color-sf-placeholder-text-color));
}

textarea.e-filled.e-input:-moz-placeholder-shown {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-input-group.e-filled textarea.e-input:-moz-placeholder-shown {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-input-group.e-filled.e-control-wrapper textarea.e-input:-moz-placeholder-shown {
  color: rgba(var(--color-sf-placeholder-text-color));
}

input.e-filled.e-input::-moz-placeholder {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-input-group.e-filled input.e-input::-moz-placeholder {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-input-group.e-filled.e-control-wrapper input.e-input::-moz-placeholder {
  color: rgba(var(--color-sf-placeholder-text-color));
}

textarea.e-filled.e-input::-moz-placeholder {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-input-group.e-filled textarea.e-input::-moz-placeholder {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-input-group.e-filled.e-control-wrapper textarea.e-input::-moz-placeholder {
  color: rgba(var(--color-sf-placeholder-text-color));
}

input.e-filled.e-input:-ms-placeholder-shown {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-input-group.e-filled input.e-input:-ms-placeholder-shown {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-input-group.e-filled.e-control-wrapper input.e-input:-ms-placeholder-shown {
  color: rgba(var(--color-sf-placeholder-text-color));
}

textarea.e-filled.e-input:-ms-placeholder-shown {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-input-group.e-filled.e-control-wrapper textarea.e-input:-ms-placeholder-shown {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-filled.e-float-input.e-error label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-error label.e-float-text, .e-filled.e-float-input.e-error input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-filled.e-float-input.e-error textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text {
  color: var(--color-sf-border-error);
}

.e-filled.e-float-input.e-success label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-success label.e-float-text, .e-filled.e-float-input.e-success input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-success input:focus ~ label.e-float-text, .e-filled.e-float-input.e-success textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-success textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-success.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-success.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-success input:focus ~ label.e-float-text, .e-filled.e-float-input.e-success input:valid ~ label.e-float-text, .e-filled.e-float-input.e-success input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-success input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-success input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-success input label.e-float-text.e-label-top, .e-filled.e-float-input.e-success.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-success input:focus ~ label.e-float-text, .e-filled.e-float-input.e-success input:valid ~ label.e-float-text, .e-filled.e-float-input.e-success input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-success input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-success input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-success input label.e-float-text.e-label-top, .e-filled.e-float-input.e-success.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-success input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-success input:valid ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-success input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-success input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-success input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input .e-control-wrapper.e-success input label.e-float-text.e-label-top, .e-filled.e-float-input.e-control-wrapper.e-success.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-small.e-success input:focus ~ label.e-float-text, .e-filled.e-float-input.e-small.e-success input:valid ~ label.e-float-text, .e-filled.e-float-input.e-small.e-success input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small.e-success input[readonly] ~ label.e-float-text, .e-filled.e-float-input.e-small.e-success input[disabled] ~ label.e-float-text, .e-small .e-filled.e-float-input.e-success input:focus ~ label.e-float-text, .e-small .e-filled.e-float-input.e-success input:valid ~ label.e-float-text, .e-small .e-filled.e-float-input.e-success input ~ label.e-label-top.e-float-text, .e-small .e-filled.e-float-input.e-success input[readonly] ~ label.e-float-text.e-label-top, .e-small .e-filled.e-float-input.e-success input[disabled] ~ label.e-float-text.e-label-top, .e-filled.e-float-input.e-small.e-success.e-input-focus input ~ label.e-float-text, .e-small .e-filled.e-float-input.e-success.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-success input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-success input:valid ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-success input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-success input[readonly] ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-success input[disabled] ~ label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper.e-success input:focus ~ label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper.e-success input:valid ~ label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper.e-success input ~ label.e-label-top.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper.e-success input[readonly] ~ label.e-float-text.e-label-top, .e-small .e-filled.e-float-input.e-control-wrapper.e-success input[disabled] ~ label.e-float-text.e-label-top, .e-filled.e-float-input.e-control-wrapper.e-small.e-success.e-input-focus input ~ label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper.e-success.e-input-focus input ~ label.e-float-text {
  color: var(--color-sf-border-success);
}

.e-filled.e-float-input.e-warning label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-warning label.e-float-text, .e-filled.e-float-input.e-warning input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-warning input:focus ~ label.e-float-text, .e-filled.e-float-input.e-warning textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-warning textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-warning.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-warning.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-warning input:focus ~ label.e-float-text, .e-filled.e-float-input.e-warning input:valid ~ label.e-float-text, .e-filled.e-float-input.e-warning input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-warning input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-warning input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-warning input label.e-float-text.e-label-top, .e-filled.e-float-input.e-warning.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-warning input:focus ~ label.e-float-text, .e-filled.e-float-input.e-warning input:valid ~ label.e-float-text, .e-filled.e-float-input.e-warning input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-warning input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-warning input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-warning input label.e-float-text.e-label-top, .e-filled.e-float-input.e-warning.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-warning input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-warning input:valid ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-warning input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-warning input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-warning input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input .e-control-wrapper.e-warning input label.e-float-text.e-label-top, .e-filled.e-float-input.e-control-wrapper.e-warning.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-small.e-warning input:focus ~ label.e-float-text, .e-filled.e-float-input.e-small.e-warning input:valid ~ label.e-float-text, .e-filled.e-float-input.e-small.e-warning input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small.e-warning input[readonly] ~ label.e-float-text, .e-filled.e-float-input.e-small.e-warning input[disabled] ~ label.e-float-text, .e-small .e-filled.e-float-input.e-warning input:focus ~ label.e-float-text, .e-small .e-filled.e-float-input.e-warning input:valid ~ label.e-float-text, .e-small .e-filled.e-float-input.e-warning input ~ label.e-label-top.e-float-text, .e-small .e-filled.e-float-input.e-warning input[readonly] ~ label.e-float-text.e-label-top, .e-small .e-filled.e-float-input.e-warning input[disabled] ~ label.e-float-text.e-label-top, .e-filled.e-float-input.e-small.e-warning.e-input-focus input ~ label.e-float-text, .e-small .e-filled.e-float-input.e-warning.e-input-focus input ~ label.e-float-text {
  color: var(--color-sf-border-warning);
}

.e-filled.e-float-input:not(.e-error) input:focus ~ label.e-float-text, .e-filled.e-float-input:not(.e-error) input:valid ~ label.e-float-text, .e-filled.e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text, .e-filled.e-float-input:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input:not(.e-error) input label.e-float-text.e-label-top, .e-filled.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper:not(.e-error) input:valid ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper:not(.e-error) input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input .e-control-wrapper:not(.e-error) input label.e-float-text.e-label-top, .e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text, .e-filled.e-float-input.e-small:not(.e-error) input:valid ~ label.e-float-text, .e-filled.e-float-input.e-small:not(.e-error) input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small:not(.e-error) input[readonly] ~ label.e-float-text, .e-filled.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-float-text, .e-small .e-filled.e-float-input:not(.e-error) input:focus ~ label.e-float-text, .e-small .e-filled.e-float-input:not(.e-error) input:valid ~ label.e-float-text, .e-small .e-filled.e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text, .e-small .e-filled.e-float-input:not(.e-error) input[readonly] ~ label.e-float-text.e-label-top, .e-small .e-filled.e-float-input:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top, .e-filled.e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text, .e-small .e-filled.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input:valid ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input[readonly] ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) input:valid ~ label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) input ~ label.e-label-top.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) input[readonly] ~ label.e-float-text.e-label-top, .e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top, .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input ~ label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text, .e-filled.e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-filled.e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input:not(.e-input-focus):not(.e-disabled) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top), .e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top), .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus):not(.e-disabled) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top), .e-filled.e-float-input:not(.e-error) textarea:focus ~ label.e-float-text, .e-filled.e-float-input:not(.e-error) textarea:valid ~ label.e-float-text, .e-filled.e-float-input:not(.e-error) textarea ~ label.e-label-top.e-float-text, .e-filled.e-float-input:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input:not(.e-error) textarea label.e-float-text.e-label-top, .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:valid ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea label.e-float-text.e-label-top, .e-filled.e-float-input.e-small:not(.e-error) textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-small:not(.e-error) textarea:valid ~ label.e-float-text, .e-filled.e-float-input.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small:not(.e-error) textarea[readonly] ~ label.e-float-text, .e-filled.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text, .e-small .e-filled.e-float-input:not(.e-error) textarea:focus ~ label.e-float-text, .e-small .e-filled.e-float-input:not(.e-error) textarea:valid ~ label.e-float-text, .e-small .e-filled.e-float-input:not(.e-error) textarea ~ label.e-label-top.e-float-text, .e-small .e-filled.e-float-input:not(.e-error) textarea[readonly] ~ label.e-float-text.e-label-top, .e-small .e-filled.e-float-input:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top, .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:valid ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[readonly] ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:valid ~ label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea ~ label.e-label-top.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[readonly] ~ label.e-float-text.e-label-top, .e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-filled.e-float-input:not(.e-error) input:focus ~ label.e-float-text, .e-filled.e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text, .e-small .e-filled.e-float-input:not(.e-error) input:focus ~ label.e-float-text, .e-filled.e-float-input:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small:not(.e-error) input[readonly]:focus ~ label.e-float-text, .e-small .e-filled.e-float-input:not(.e-error) input[readonly]:focus ~ label.e-float-text.e-label-top, .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input[readonly]:focus ~ label.e-float-text, .e-small .e-float-input.e-control-wrapper:not(.e-error) input[readonly]:focus ~ label.e-float-text.e-label-top, .e-filled.e-float-input:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small:not(.e-error).e-input-focus input[readonly] ~ label.e-float-text, .e-small .e-filled.e-float-input:not(.e-error).e-input-focus input[readonly] ~ label.e-float-text.e-label-top, .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input[readonly] ~ label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input[readonly] ~ label.e-float-text.e-label-top, .e-filled.e-float-input:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small:not(.e-error) textarea[readonly]:focus ~ label.e-float-text, .e-small .e-filled.e-float-input:not(.e-error) textarea[readonly]:focus ~ label.e-float-text.e-label-top, .e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[readonly]:focus ~ label.e-float-text.e-label-top, .e-filled.e-float-input:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small:not(.e-error).e-input-focus textarea[readonly] ~ label.e-float-text, .e-small .e-filled.e-float-input:not(.e-error).e-input-focus textarea[readonly] ~ label.e-float-text.e-label-top, .e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus textarea[readonly] ~ label.e-float-text.e-label-top, .e-filled.e-float-input:not(.e-error) textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-small:not(.e-error) textarea:focus ~ label.e-float-text, .e-small .e-filled.e-float-input:not(.e-error) textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input:focus ~ label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:focus ~ label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text, .e-filled.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text, .e-small .e-filled.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input ~ label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text {
  color: rgba(var(--color-sf-primary));
}

.e-filled.e-float-input:not(.e-disabled) .e-clear-icon:hover, .e-filled.e-float-input.e-control-wrapper:not(.e-disabled) .e-clear-icon:hover, .e-filled.e-input-group:not(.e-disabled) .e-clear-icon:hover, .e-filled.e-input-group.e-control-wrapper:not(.e-disabled) .e-clear-icon:hover, .e-filled.e-float-input:not(.e-disabled) .e-clear-icon:active, .e-filled.e-float-input.e-control-wrapper:not(.e-disabled) .e-clear-icon:active, .e-filled.e-input-group:not(.e-disabled) .e-clear-icon:active, .e-filled.e-input-group.e-control-wrapper:not(.e-disabled) .e-clear-icon:active {
  color: rgba(var(--color-sf-icon-color));
}

.e-filled.e-input[disabled], .e-input-group.e-filled .e-input[disabled], .e-input-group.e-filled.e-control-wrapper .e-input[disabled], .e-input-group.e-filled.e-disabled, .e-input-group.e-filled.e-control-wrapper.e-disabled, .e-filled.e-float-input input[disabled], .e-filled.e-float-input.e-control-wrapper input[disabled], .e-filled.e-float-input textarea[disabled], .e-filled.e-float-input.e-control-wrapper textarea[disabled], .e-filled.e-float-input.e-disabled, .e-filled.e-float-input.e-control-wrapper.e-disabled {
  background-image: none;
  background-position: initial;
  border-color: rgba(var(--color-sf-border));
  color: var(--color-sf-content-text-color-disabled);
  background-repeat: no-repeat;
  background-size: 0;
}

.e-filled.e-float-input.e-disabled:not(.e-success):not(.e-warning):not(.e-error), .e-filled.e-float-input.e-control-wrapper.e-disabled:not(.e-success):not(.e-warning):not(.e-error) {
  border-color: rgba(var(--color-sf-border));
}

.e-filled.e-input-group:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left).e-disabled, .e-filled.e-input-group.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error).e-disabled .e-input-in-wrap, .e-filled.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left).e-disabled, .e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error).e-disabled .e-input-in-wrap {
  background: none;
  background-position: initial;
  border-color: rgba(var(--color-sf-border));
  color: var(--color-sf-content-text-color-disabled);
  background-repeat: no-repeat;
  background-size: 0;
}

.e-filled.e-float-input.e-input-group.e-disabled .e-float-text, .e-filled.e-float-input.e-input-group.e-disabled .e-float-text.e-label-top, .e-filled.e-float-input input[disabled] ~ label.e-float-text, .e-filled.e-float-input input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-disabled label.e-float-text, .e-filled.e-float-input.e-disabled label.e-float-text.e-label-top, .e-filled.e-float-input:not(.e-error) input[disabled] ~ label.e-float-text, .e-filled.e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-float-text, .e-filled.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top, .e-filled.e-float-input textarea[disabled] ~ label.e-float-text, .e-filled.e-float-input textarea[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input:not(.e-error) textarea[disabled] ~ label.e-float-text, .e-filled.e-float-input:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text, .e-filled.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top, .e-filled.e-float-input.e-control-wrapper.e-input-group.e-disabled .e-float-text, .e-filled.e-float-input.e-control-wrapper.e-input-group.e-disabled .e-float-text.e-label-top, .e-filled.e-float-input.e-control-wrapper.e-disabled input[disabled] ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-disabled input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper input[disabled] ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-disabled label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-disabled label.e-float-text.e-label-top, .e-filled.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top, .e-filled.e-float-input.e-control-wrapper.e-disabled:not(.e-error) input[disabled] ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-disabled:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) input[disabled] ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top, .e-filled.e-float-input.e-control-wrapper.e-disabled textarea[disabled] ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-disabled textarea[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top, .e-filled.e-float-input.e-control-wrapper.e-disabled:not(.e-error) textarea[disabled] ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-disabled:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top, .e-filled.e-float-input.e-disabled .e-clear-icon, .e-filled.e-float-input.e-control-wrapper.e-disabled .e-clear-icon, .e-input-group.e-filled.e-disabled .e-clear-icon, .e-input-group.e-filled.e-control-wrapper.e-disabled .e-clear-icon, .e-input-group.e-filled.e-disabled .e-input-group-icon, .e-input-group.e-filled.e-control-wrapper.e-disabled .e-input-group-icon, .e-filled.e-float-input:not(.e-disabled) input[disabled], .e-filled.e-float-input.e-control-wrapper:not(.e-disabled) input[disabled], .e-filled.e-float-input:not(.e-disabled) textarea[disabled], .e-filled.e-float-input.e-control-wrapper:not(.e-disabled) textarea[disabled] {
  color: var(--color-sf-content-text-color-disabled);
}

input.e-filled.e-disabled.e-input:-moz-placeholder-shown {
  color: var(--color-sf-content-text-color-disabled);
}

.e-input-group.e-filled.e-disabled input.e-input:-moz-placeholder-shown {
  color: var(--color-sf-content-text-color-disabled);
}

.e-input-group.e-filled.e-disabled input.e-input:-moz-placeholder-shown {
  color: var(--color-sf-content-text-color-disabled);
}

.e-input-group.e-filled.e-disabled.e-control-wrapper input.e-input:-moz-placeholder-shown {
  color: var(--color-sf-content-text-color-disabled);
}

input.e-filled.e-disabled.e-input:-moz-placeholder-shown {
  color: var(--color-sf-content-text-color-disabled);
}

.e-input-group.e-filled.e-disabled input.e-input:-moz-placeholder-shown {
  color: var(--color-sf-content-text-color-disabled);
}

.e-input-group.e-filled.e-disabled.e-control-wrapper input.e-input:-moz-placeholder-shown {
  color: var(--color-sf-content-text-color-disabled);
}

textarea.e-filled.e-disabled.e-input:-moz-placeholder-shown {
  color: var(--color-sf-content-text-color-disabled);
}

.e-input-group.e-filled.e-disabled textarea.e-input:-moz-placeholder-shown {
  color: var(--color-sf-content-text-color-disabled);
}

.e-input-group.e-filled.e-disabled.e-control-wrapper textarea.e-input:-moz-placeholder-shown {
  color: var(--color-sf-content-text-color-disabled);
}

input.e-filled.e-disabled.e-input::-moz-placeholder {
  color: var(--color-sf-content-text-color-disabled);
}

.e-input-group.e-filled.e-disabled input.e-input::-moz-placeholder {
  color: var(--color-sf-content-text-color-disabled);
}

.e-input-group.e-filled.e-disabled.e-control-wrapper input.e-input::-moz-placeholder {
  color: var(--color-sf-content-text-color-disabled);
}

textarea.e-filled.e-disabled.e-input::-moz-placeholder {
  color: var(--color-sf-content-text-color-disabled);
}

.e-input-group.e-filled.e-disabled textarea.e-input::-moz-placeholder {
  color: var(--color-sf-content-text-color-disabled);
}

.e-input-group.e-filled.e-disabled.e-control-wrapper textarea.e-input::-moz-placeholder {
  color: var(--color-sf-content-text-color-disabled);
}

input.e-filled.e-disabled.e-input:-ms-placeholder-shown {
  color: var(--color-sf-content-text-color-disabled);
}

.e-input-group.e-filled.e-disabled input.e-input:-ms-placeholder-shown {
  color: var(--color-sf-content-text-color-disabled);
}

.e-input-group.e-filled.e-disabled.e-control-wrapper input.e-input:-ms-placeholder-shown {
  color: var(--color-sf-content-text-color-disabled);
}

textarea.e-filled.e-disabled.e-input:-ms-placeholder-shown {
  color: var(--color-sf-content-text-color-disabled);
}

.e-input-group.e-filled.e-disabled.e-control-wrapper textarea.e-input:-ms-placeholder-shown {
  color: var(--color-sf-content-text-color-disabled);
}

.e-input-group.e-filled.e-disabled textarea.e-input:-ms-placeholder-shown {
  color: var(--color-sf-content-text-color-disabled);
}

input.e-filled.e-disabled.e-input::-webkit-input-placeholder {
  color: var(--color-sf-content-text-color-disabled);
}

.e-input-group.e-filled.e-disabled.e-control-wrapper input.e-input::-webkit-input-placeholder {
  color: var(--color-sf-content-text-color-disabled);
}

.e-input-group.e-filled.e-disabled input.e-input::-webkit-input-placeholder {
  color: var(--color-sf-content-text-color-disabled);
}

textarea.e-filled.e-disabled.e-input::-webkit-input-placeholder {
  color: var(--color-sf-content-text-color-disabled);
}

.e-input-group.e-filled.e-disabled textarea.e-input::-webkit-input-placeholder {
  color: var(--color-sf-content-text-color-disabled);
}

.e-input-group.e-filled.e-disabled.e-control-wrapper textarea.e-input::-webkit-input-placeholder {
  color: var(--color-sf-content-text-color-disabled);
}

.e-filled.e-float-input.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-small.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-filled.e-float-input.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-filled.e-float-input.e-control-wrapper.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-success textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-success textarea:valid ~ label.e-float-text, .e-filled.e-float-input.e-success textarea ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-success textarea[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-success textarea[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-success textarea label.e-float-text.e-label-top, .e-filled.e-float-input.e-control-wrapper.e-success textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-success textarea:valid ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-success textarea ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-success textarea[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-success textarea[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-success textarea label.e-float-text.e-label-top, .e-filled.e-float-input.e-small.e-success textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-small.e-success textarea:valid ~ label.e-float-text, .e-filled.e-float-input.e-small.e-success textarea ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small.e-success textarea[readonly] ~ label.e-float-text, .e-filled.e-float-input.e-small.e-success textarea[disabled] ~ label.e-float-text, .e-small .e-filled.e-float-input.e-success textarea:focus ~ label.e-float-text, .e-small .e-filled.e-float-input.e-success textarea:valid ~ label.e-float-text, .e-small .e-filled.e-float-input.e-success textarea ~ label.e-label-top.e-float-text, .e-small .e-filled.e-float-input.e-success textarea[readonly] ~ label.e-float-text.e-label-top, .e-small .e-filled.e-float-input.e-success textarea[disabled] ~ label.e-float-text.e-label-top, .e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea:valid ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea[readonly] ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea[disabled] ~ label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper.e-success textarea:focus ~ label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper.e-success textarea:valid ~ label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper.e-success textarea ~ label.e-label-top.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper.e-success textarea[readonly] ~ label.e-float-text.e-label-top, .e-small .e-filled.e-float-input.e-control-wrapper.e-success textarea[disabled] ~ label.e-float-text.e-label-top, .e-filled.e-float-input.e-success input:focus ~ label.e-float-text, .e-filled.e-float-input.e-small.e-success input:focus ~ label.e-float-text, .e-small .e-filled.e-float-input.e-success input:focus ~ label.e-float-text, .e-filled.e-float-input.e-success textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-small.e-success textarea:focus ~ label.e-float-text, .e-small .e-filled.e-float-input.e-success textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-success input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-success input:focus ~ label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper.e-success input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-success textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea:focus ~ label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper.e-success textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-success.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-small.e-success.e-input-focus input ~ label.e-float-text, .e-small .e-filled.e-float-input.e-success.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-success.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-success.e-input-focus input ~ label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper.e-success.e-input-focus input ~ label.e-float-text {
  color: var(--color-sf-border-success);
}

.e-filled.e-float-input.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-success);
}

.e-small .e-filled.e-float-input.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-success);
}

.e-small.e-filled.e-float-input.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-success);
}

.e-filled.e-float-input.e-control-wrapper.e-autofill.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-success);
}

.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-success);
}

.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-success);
}

.e-filled.e-float-input.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-success);
}

.e-small .e-filled.e-float-input.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-success);
}

.e-small.e-filled.e-float-input.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-success);
}

.e-filled.e-float-input.e-control-wrapper.e-autofill.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-success);
}

.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-success);
}

.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-success);
}

.e-filled.e-float-input.e-control-wrapper.e-small.e-warning input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-warning input:valid ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-warning input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-warning input[readonly] ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-warning input[disabled] ~ label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper.e-warning input:focus ~ label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper.e-warning input:valid ~ label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper.e-warning input ~ label.e-label-top.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper.e-warning input[readonly] ~ label.e-float-text.e-label-top, .e-small .e-filled.e-float-input.e-control-wrapper.e-warning input[disabled] ~ label.e-float-text.e-label-top, .e-filled.e-float-input.e-control-wrapper.e-small.e-warning.e-input-focus input ~ label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper.e-warning.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-small.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-filled.e-float-input.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-filled.e-float-input.e-control-wrapper.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-warning textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-warning textarea:valid ~ label.e-float-text, .e-filled.e-float-input.e-warning textarea ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-warning textarea[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-warning textarea[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-warning textarea label.e-float-text.e-label-top, .e-filled.e-float-input.e-control-wrapper.e-warning textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-warning textarea:valid ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-warning textarea ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-warning textarea[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-warning textarea[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-warning textarea label.e-float-text.e-label-top, .e-filled.e-float-input.e-small.e-warning textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-small.e-warning textarea:valid ~ label.e-float-text, .e-filled.e-float-input.e-small.e-warning textarea ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small.e-warning textarea[readonly] ~ label.e-float-text, .e-filled.e-float-input.e-small.e-warning textarea[disabled] ~ label.e-float-text, .e-small .e-filled.e-float-input.e-warning textarea:focus ~ label.e-float-text, .e-small .e-filled.e-float-input.e-warning textarea:valid ~ label.e-float-text, .e-small .e-filled.e-float-input.e-warning textarea ~ label.e-label-top.e-float-text, .e-small .e-filled.e-float-input.e-warning textarea[readonly] ~ label.e-float-text.e-label-top, .e-small .e-filled.e-float-input.e-warning textarea[disabled] ~ label.e-float-text.e-label-top, .e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea:valid ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea[readonly] ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea[disabled] ~ label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper.e-warning textarea:focus ~ label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper.e-warning textarea:valid ~ label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper.e-warning textarea ~ label.e-label-top.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper.e-warning textarea[readonly] ~ label.e-float-text.e-label-top, .e-small .e-filled.e-float-input.e-control-wrapper.e-warning textarea[disabled] ~ label.e-float-text.e-label-top, .e-filled.e-float-input.e-warning input:focus ~ label.e-float-text, .e-filled.e-float-input.e-small.e-warning input:focus ~ label.e-float-text, .e-small .e-filled.e-float-input.e-warning input:focus ~ label.e-float-text, .e-filled.e-float-input.e-warning textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-small.e-warning textarea:focus ~ label.e-float-text, .e-small .e-filled.e-float-input.e-warning textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-warning input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-warning input:focus ~ label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper.e-warning input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-warning textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea:focus ~ label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper.e-warning textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-warning.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-small.e-warning.e-input-focus input ~ label.e-float-text, .e-small .e-filled.e-float-input.e-warning.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-warning.e-input-focus inputs ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-warning.e-input-focus input ~ label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper.e-warning.e-input-focus input ~ label.e-float-text {
  color: var(--color-sf-border-warning);
}

.e-filled.e-float-input.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-warning);
}

.e-small .e-filled.e-float-input.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-warning);
}

.e-small.e-filled.e-float-input.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-warning);
}

.e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-warning);
}

.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-warning);
}

.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-warning);
}

.e-filled.e-float-input.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-warning);
}

.e-small .e-filled.e-float-input.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-warning);
}

.e-small.e-filled.e-float-input.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-warning);
}

.e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-warning);
}

.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-warning);
}

.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-warning);
}

.e-input:focus:not(.e-success):not(.e-warning).e-error, .e-float-input:not(.e-success):not(.e-warning).e-error:not(.e-input-group) input:focus, .e-float-input:not(.e-success):not(.e-warning).e-error:not(.e-input-group) textarea:focus, .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning).e-error:not(.e-input-group) input:focus, .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning).e-error:not(.e-input-group) textarea:focus, .e-float-input:not(.e-success):not(.e-warning).e-error:not(.e-input-group).e-input-focus input, .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning).e-error:not(.e-input-group).e-input-focus input, .e-input:focus:not(.e-error):not(.e-warning).e-success, .e-float-input:not(.e-error):not(.e-warning).e-success:not(.e-input-group) input:focus, .e-float-input:not(.e-error):not(.e-warning).e-success:not(.e-input-group) textarea:focus, .e-float-input.e-control-wrapper:not(.e-error):not(.e-warning).e-success:not(.e-input-group) input:focus, .e-float-input.e-control-wrapper:not(.e-error):not(.e-warning).e-success:not(.e-input-group) textarea:focus, .e-float-input:not(.e-error):not(.e-warning).e-success:not(.e-input-group).e-input-focus input, .e-float-input.e-control-wrapper:not(.e-error):not(.e-warning).e-success:not(.e-input-group).e-input-focus input, .e-input:focus:not(.e-success):not(.e-error).e-warning, .e-float-input:not(.e-success):not(.e-error).e-warning:not(.e-input-group) input:focus, .e-float-input:not(.e-success):not(.e-error).e-warning:not(.e-input-group) textarea:focus, .e-float-input.e-control-wrapper:not(.e-success):not(.e-error).e-warning:not(.e-input-group) input:focus, .e-float-input.e-control-wrapper:not(.e-success):not(.e-error).e-warning:not(.e-input-group) textarea:focus, .e-float-input:not(.e-success):not(.e-error).e-warning:not(.e-input-group).e-input-focus input, .e-float-input.e-control-wrapper:not(.e-success):not(.e-error).e-warning:not(.e-input-group).e-input-focus input, .e-input-group.e-input-focus:not(.e-success):not(.e-warning).e-error, .e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning).e-error, .e-input-group.e-input-focus:not(.e-error):not(.e-warning).e-success, .e-input-group.e-control-wrapper.e-input-focus:not(.e-error):not(.e-warning).e-success, .e-input-group.e-input-focus:not(.e-success):not(.e-error).e-warning, .e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-error).e-warning, .e-input-group:not(.e-disabled):active:not(.e-success):not(.e-warning).e-error, .e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-success):not(.e-warning).e-error, .e-input-group:not(.e-disabled):active:not(.e-error):not(.e-warning).e-success, .e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-error):not(.e-warning).e-success, .e-input-group:not(.e-disabled):active:not(.e-success):not(.e-error).e-warning, .e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-success):not(.e-error).e-warning {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

.e-float-input.e-error label.e-float-text, .e-float-input.e-control-wrapper.e-error label.e-float-text, .e-float-input.e-error input:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text, .e-float-input.e-error textarea:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-error.e-input-focus input:focus ~ label.e-float-text, .e-outline.e-float-input.e-input-group.e-error.e-valid-input label.e-label-top.e-float-text, .e-outline.e-float-input.e-bigger.e-error.e-input-focus input:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-error.e-input-focus input:focus ~ label.e-float-text, .e-outline.e-float-input.e-small.e-error.e-input-focus input:focus ~ label.e-float-text, .e-small .e-outline.e-float-input.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-small.e-bigger.e-error input:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text, .e-outline.e-float-input.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-bigger.e-error textarea:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-small.e-error textarea:focus ~ label.e-float-text, .e-small .e-outline.e-float-input.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-small.e-bigger.e-error textarea:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-small.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-bigger.e-error input:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-error input:focus ~ label.e-float-text, .e-small .e-outline.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-error input:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-bigger.e-error textarea:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-error textarea:focus ~ label.e-float-text, .e-small .e-outline.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-error textarea:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-error label.e-float-text.e-label-top, .e-outline.e-float-input.e-input-group.e-error label.e-float-text.e-label-top, .e-outline.e-float-input.e-control-wrapper.e-error label.e-float-text.e-label-top, .e-outline.e-float-input.e-valid-input.e-error:not(.e-input-focus) input:valid ~ label.e-float-text.e-label-top, .e-outline.e-float-input.e-control-wrapper.e-valid-input.e-error:not(.e-input-focus) input:focus ~ label.e-float-text.e-label-top, .e-outline.e-float-input.e-valid-input.e-error:not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-top, .e-outline.e-float-input.e-control-wrapper.e-valid-input.e-error:not(.e-input-focus) textarea:focus ~ label.e-float-text.e-label-top, .e-outline.e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-bigger.e-error.e-input-focus input ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-small.e-error.e-input-focus input ~ label.e-float-text, .e-small .e-outline.e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-small.e-bigger.e-error.e-input-focus input ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-bigger.e-error.e-input-focus input ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-error.e-input-focus input ~ label.e-float-text, .e-small .e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-error.e-input-focus input ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-error.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-error label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-error label.e-float-text, .e-filled.e-float-input.e-error input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-filled.e-float-input.e-error textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text {
  color: var(--color-sf-danger) !important;
}

.e-input-group.e-bigger .e-input, .e-input-group.e-bigger.e-control-wrapper .e-input, .e-bigger .e-input-group .e-input, .e-bigger .e-input-group.e-control-wrapper .e-input {
  font: inherit;
}

.e-input.e-bigger:focus, .e-bigger .e-input:focus {
  padding-bottom: 7px;
}

input.e-input.e-bigger, textarea.e-input.e-bigger, .e-bigger input.e-input, .e-bigger textarea.e-input, .e-input-group.e-bigger, .e-bigger .e-input-group, .e-input-group.e-control-wrapper.e-bigger, .e-bigger .e-input-group.e-control-wrapper {
  font-size: 16px;
}

input.e-input.e-bigger, textarea.e-input.e-bigger, .e-input-group.e-bigger .e-input, .e-input-group.e-bigger.e-control-wrapper .e-input, .e-bigger input.e-input, .e-bigger textarea.e-input, .e-bigger .e-input-group .e-input, .e-bigger .e-input-group.e-control-wrapper .e-input {
  line-height: inherit;
  margin-bottom: 0;
  padding: 7px 0 7px 16px;
}

.e-input-group.e-bigger .e-input:focus, .e-bigger .e-input-group .e-input:focus, .e-input-group.e-control-wrapper.e-bigger .e-input:focus, .e-bigger .e-input-group.e-control-wrapper .e-input:focus, .e-input-group.e-bigger.e-input-focus .e-input, .e-bigger .e-input-group.e-input-focus .e-input, .e-input-group.e-control-wrapper.e-bigger.e-input-focus .e-input, .e-bigger .e-input-group.e-control-wrapper.e-input-focus .e-input {
  padding: 7px 0 7px 16px;
}

.e-input-group.e-bigger .e-input-group-icon, .e-input-group .e-input-group-icon.e-bigger, .e-bigger .e-input-group .e-input-group-icon, .e-input-group.e-control-wrapper.e-bigger .e-input-group-icon, .e-input-group.e-control-wrapper .e-input-group-icon.e-bigger, .e-bigger .e-input-group.e-control-wrapper .e-input-group-icon {
  border-radius: calc(var(--e-radius) * 1.25);
  padding: 7px 12px 7px 6px;
  font-size: 18px;
}

.e-input-group.e-bigger.e-float-icon-left > .e-input-group-icon, .e-input-group.e-float-icon-left > .e-input-group-icon.e-bigger, .e-bigger .e-input-group.e-float-icon-left > .e-input-group-icon, .e-float-input.e-input-group.e-bigger.e-float-icon-left > .e-input-group-icon, .e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon.e-bigger, .e-bigger .e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon, .e-input-group.e-control-wrapper.e-bigger.e-float-icon-left > .e-input-group-icon, .e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-bigger, .e-bigger .e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon, .e-float-input.e-input-group.e-control-wrapper.e-bigger.e-float-icon-left > .e-input-group-icon, .e-float-input.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-bigger, .e-bigger .e-float-input.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  min-width: 32px;
  min-height: 32px;
  margin: 0;
  padding: 0;
  font-size: 18px;
}

.e-input.e-small.e-bigger:focus, .e-bigger .e-input.e-small:focus {
  padding-bottom: 6px;
}

.e-input-group.e-small.e-bigger.e-float-icon-left > .e-input-group-icon, .e-input-group.e-small.e-float-icon-left > .e-input-group-icon.e-bigger, .e-bigger .e-input-group.e-small.e-float-icon-left > .e-input-group-icon, .e-float-input.e-input-group.e-small.e-bigger.e-float-icon-left > .e-input-group-icon, .e-float-input.e-input-group.e-small.e-float-icon-left > .e-input-group-icon.e-bigger, .e-bigger .e-input-group.e-float-input.e-small.e-float-icon-left > .e-input-group-icon, .e-input-group.e-control-wrapper.e-small.e-bigger.e-float-icon-left > .e-input-group-icon, .e-input-group.e-control-wrapper.e-small.e-float-icon-left > .e-input-group-icon.e-bigger, .e-bigger .e-input-group.e-control-wrapper.e-small.e-float-icon-left > .e-input-group-icon, .e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger.e-float-icon-left > .e-input-group-icon, .e-float-input.e-control-wrapper.e-input-group.e-small.e-float-icon-left > .e-input-group-icon.e-bigger, .e-bigger .e-input-group.e-control-wrapper.e-float-input.e-small.e-float-icon-left > .e-input-group-icon {
  min-width: 30px;
  min-height: 30px;
  margin: 0;
  padding: 0;
  font-size: 16px;
}

.e-input.e-small.e-bigger, .e-input-group.e-small.e-bigger, .e-small.e-bigger .e-input-group, .e-input-group.e-control-wrapper.e-small.e-bigger, .e-small.e-bigger .e-input-group.e-control-wrapper, .e-bigger .e-input.e-small, .e-small .e-input.e-bigger, .e-bigger .e-input-group.e-small, .e-bigger .e-input-group.e-control-wrapper.e-small, .e-small .e-input-group.e-bigger, .e-small .e-input-group.e-control-wrapper.e-bigger, .e-input-group.e-small.e-bigger.e-disabled, .e-small.e-bigger .e-input-group.e-disabled, .e-input-group.e-control-wrapper.e-small.e-bigger.e-disabled, .e-small.e-bigger .e-input-group.e-control-wrapper.e-disabled, .e-bigger .e-input.e-small.e-disabled, .e-small .e-input.e-bigger.e-disabled, .e-bigger .e-input-group.e-small.e-disabled, .e-bigger .e-input-group.e-control-wrapper.e-small.e-disabled, .e-small .e-input-group.e-bigger.e-disabled, .e-small .e-input-group.e-control-wrapper.e-bigger.e-disabled {
  font-size: 14px;
}

.e-input-group.e-small.e-bigger .e-input, .e-input-group.e-small .e-input.e-bigger, .e-input-group.e-control-wrapper.e-small.e-bigger .e-input, .e-input-group.e-control-wrapper.e-small .e-input.e-bigger, .e-bigger .e-input-group.e-small .e-input, .e-bigger .e-input-group.e-control-wrapper.e-small .e-input {
  font: inherit;
  padding: 6px 0 6px 14px;
}

.e-input-group.e-small.e-bigger .e-input:focus, .e-input-group.e-small .e-input.e-bigger:focus, .e-bigger .e-input-group.e-small .e-input:focus, .e-input-group.e-control-wrapper.e-small.e-bigger .e-input:focus, .e-input-group.e-control-wrapper.e-small .e-input.e-bigger:focus, .e-bigger .e-input-group.e-control-wrapper.e-small .e-input:focus, .e-input-group.e-small.e-bigger.e-input-focus .e-input, .e-input-group.e-small.e-input-focus .e-input.e-bigger, .e-bigger .e-input-group.e-small.e-input-focus .e-input, .e-input-group.e-control-wrapper.e-small.e-bigger.e-input-focus .e-input, .e-input-group.e-control-wrapper.e-small.e-input-focus .e-input.e-bigger, .e-bigger .e-input-group.e-control-wrapper.e-small.e-input-focus .e-input, .e-input.e-small.e-bigger, .e-bigger .e-input.e-small, .e-small .e-input.e-bigger {
  padding: 6px 0 6px 14px;
}

.e-input-group.e-small.e-bigger .e-input-group-icon, .e-input-group.e-small .e-input-group-icon.e-bigger, .e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon, .e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger, .e-small.e-bigger .e-input-group .e-input-group-icon, .e-small.e-bigger .e-input-group.e-control-wrapper .e-input-group-icon, .e-bigger .e-input-group.e-small .e-input-group-icon, .e-bigger .e-input-group.e-control-wrapper.e-small .e-input-group-icon {
  border-radius: calc(var(--e-radius) * 1.25);
  min-width: 20px;
  min-height: 18px;
  margin: 0;
  padding: 6px;
  font-size: 16px;
}

.e-float-input.e-bigger label.e-float-text, .e-float-input label.e-float-text.e-bigger, .e-float-input input.e-bigger ~ label.e-float-text, .e-bigger .e-float-input label.e-float-text, .e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper.e-bigger label.e-float-text, .e-float-input.e-control-wrapper label.e-float-text.e-bigger, .e-float-input.e-control-wrapper input.e-bigger ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper label.e-float-text, .e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 16px;
  top: -8px;
}

.e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger.e-small .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger.e-small .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  content: "";
  font-style: normal;
}

.e-float-input.e-small.e-bigger label.e-float-text, .e-bigger .e-float-input.e-small label.e-float-text, .e-bigger .e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger.e-small .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper.e-small.e-bigger label.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small label.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger.e-small .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 12px;
  font-style: normal;
  top: -9px;
}

.e-float-input.e-bigger .e-input-in-wrap label.e-float-text, .e-float-input .e-input-in-wrap label.e-float-text.e-bigger, .e-float-input .e-input-in-wrap input.e-bigger ~ label.e-float-text, .e-bigger .e-float-input .e-input-in-wrap label.e-float-text, .e-float-input.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap label.e-float-text, .e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text.e-bigger, .e-float-input.e-control-wrapper .e-input-in-wrap input.e-bigger ~ label.e-float-text, .e-bigger.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text, .e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  top: -8px;
}

.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text, .e-bigger .e-float-input.e-input-focus input ~ label.e-float-text, .e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text {
  font-size: 14px;
  top: -9px;
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-float-input.e-bigger input:focus ~ label.e-float-text, .e-float-input.e-bigger input:valid ~ label.e-float-text, .e-float-input.e-bigger input ~ label.e-label-top.e-float-text, .e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-bigger input label.e-float-text.e-label-top, .e-bigger .e-float-input input:focus ~ label.e-float-text, .e-bigger .e-float-input input:valid ~ label.e-float-text, .e-bigger .e-float-input input ~ label.e-label-top.e-float-text, .e-bigger .e-float-input input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input input[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input input label.e-float-text.e-label-top, .e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text, .e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-bigger input label.e-float-text.e-label-top, .e-bigger .e-float-input.e-control-wrapper input:focus ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper input:valid ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper input label.e-float-text.e-label-top, .e-float-input.e-bigger.e-input-focus input ~ label.e-float-text, .e-bigger .e-float-input.e-input-focus input ~ label.e-float-text, .e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text {
  transform: translate3d(0, -6px, 0)scale(.86);
}

.e-float-input.e-bigger.e-small input:focus ~ label.e-float-text, .e-float-input.e-bigger.e-small input:valid ~ label.e-float-text, .e-float-input.e-bigger.e-small input ~ label.e-label-top.e-float-text, .e-float-input.e-bigger.e-small input[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-bigger.e-small input[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-bigger.e-small input label.e-float-text.e-label-top, .e-bigger .e-float-input.e-small input:focus ~ label.e-float-text, .e-bigger .e-float-input.e-small input:valid ~ label.e-float-text, .e-bigger .e-float-input.e-small input ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-small input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-small input[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-small input label.e-float-text.e-label-top, .e-small .e-float-input.e-bigger input:focus ~ label.e-float-text, .e-small .e-float-input.e-bigger input:valid ~ label.e-float-text, .e-small .e-float-input.e-bigger input ~ label.e-label-top.e-float-text, .e-small .e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text, .e-small .e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text, .e-small .e-float-input.e-bigger input label.e-float-text.e-label-top, .e-float-input.e-control-wrapper.e-bigger.e-small input:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-bigger.e-small input:valid ~ label.e-float-text, .e-float-input.e-control-wrapper.e-bigger.e-small input ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-bigger.e-small input[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-bigger.e-small input[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-bigger.e-small input label.e-float-text.e-label-top, .e-bigger .e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small input label.e-float-text.e-label-top, .e-small .e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text, .e-small .e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text, .e-small .e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text, .e-small .e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text, .e-small .e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text, .e-small .e-float-input.e-control-wrapper.e-bigger input label.e-float-text.e-label-top, .e-float-input.e-bigger.e-small.e-input-focus input ~ label.e-float-text, .e-bigger .e-float-input.e-small.e-input-focus input-group-animation ~ label.e-float-text, .e-small .e-float-input.e-bigger.e-input-focus input ~ label.e-float-text, .e-float-input.e-control-wrapper.e-bigger.e-small.e-input-focus input ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text, .e-small .e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text {
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-float-input.e-bigger input:focus ~ label.e-float-text, .e-float-input.e-bigger input:valid ~ label.e-float-text, .e-float-input.e-bigger input ~ label.e-label-top.e-float-text, .e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input input:focus ~ label.e-float-text, .e-bigger .e-float-input input:valid ~ label.e-float-text, .e-bigger .e-float-input input ~ label.e-label-top.e-float-text, .e-bigger .e-float-input input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input input[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text, .e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper input:focus ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper input:valid ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-bigger.e-input-focus input ~ label.e-float-text, .e-bigger .e-float-input.e-input-focus input ~ label.e-float-text, .e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text {
  font-size: 14px;
  top: -14px;
}

.e-float-input.e-bigger .e-input-in-wrap input:focus ~ label.e-float-text, .e-float-input.e-bigger .e-input-in-wrap input:valid ~ label.e-float-text, .e-float-input.e-bigger .e-input-in-wrap input ~ label.e-label-top.e-float-text, .e-float-input.e-bigger .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-bigger .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input .e-input-in-wrap input:focus ~ label.e-float-text, .e-bigger .e-float-input .e-input-in-wrap input:valid ~ label.e-float-text, .e-bigger .e-float-input .e-input-in-wrap input ~ label.e-label-top.e-float-text, .e-bigger .e-float-input .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input:valid ~ label.e-float-text, .e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper .e-input-in-wrap input:focus ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper .e-input-in-wrap input:valid ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper .e-input-in-wrap input ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text {
  top: -14px;
}

.e-float-input.e-small.e-bigger input:focus ~ label.e-float-text, .e-float-input.e-small.e-bigger input:valid ~ label.e-float-text, .e-float-input.e-small.e-bigger input ~ label.e-label-top.e-float-text, .e-float-input.e-small.e-bigger input[readonly] ~ label.e-float-text, .e-float-input.e-small.e-bigger input[disabled] ~ label.e-float-text, .e-bigger .e-float-input.e-small input:focus ~ label.e-float-text, .e-bigger .e-float-input.e-small input:valid ~ label.e-float-text, .e-bigger .e-float-input.e-small input ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-small input[readonly] ~ label.e-float-text, .e-bigger .e-float-input.e-small input[disabled] ~ label.e-float-text, .e-bigger.e-small .e-float-input.e-control-wrapper input:focus ~ label.e-float-text, .e-bigger.e-small .e-float-input.e-control-wrapper input:valid ~ label.e-float-text, .e-bigger.e-small .e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text, .e-bigger.e-small .e-float-input.e-control-wrapper input[readonly] ~ label.e-float-text, .e-bigger.e-small .e-float-input.e-control-wrapper input[disabled] ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small.e-bigger input:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small.e-bigger input:valid ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small.e-bigger input ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-small.e-bigger input[readonly] ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small.e-bigger input[disabled] ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-float-text, .e-float-input.e-small.e-bigger.e-input-focus input ~ label.e-float-text, .e-bigger .e-float-input.e-small.e-input-focus input ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small.e-bigger.e-input-focus input ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text {
  font-size: 14px;
  top: -10px;
}

.e-float-input.e-small.e-bigger .e-input-in-wrap input:focus ~ label.e-float-text, .e-float-input.e-small.e-bigger .e-input-in-wrap input:valid ~ label.e-float-text, .e-float-input.e-small.e-bigger .e-input-in-wrap input ~ label.e-label-top.e-float-text, .e-float-input.e-small.e-bigger .e-input-in-wrap input[readonly] ~ label.e-float-text, .e-float-input.e-small.e-bigger .e-input-in-wrap input[disabled] ~ label.e-float-text, .e-bigger .e-float-input.e-small .e-input-in-wrap input:focus ~ label.e-float-text, .e-bigger .e-float-input.e-small .e-input-in-wrap input:valid ~ label.e-float-text, .e-bigger .e-float-input.e-small .e-input-in-wrap input ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-small .e-input-in-wrap input[readonly] ~ label.e-float-text, .e-bigger .e-float-input.e-small .e-input-in-wrap input[disabled] ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input:valid ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input[readonly] ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input[disabled] ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small .e-input-in-wrap input:focus ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small .e-input-in-wrap input:valid ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small .e-input-in-wrap input ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small .e-input-in-wrap input[readonly] ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small .e-input-in-wrap input[disabled] ~ label.e-float-text, .e-float-input.e-small .e-input-in-wrap label.e-float-text, .e-small .e-float-input .e-input-in-wrap label.e-float-text, .e-float-input.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper.e-small .e-input-in-wrap label.e-float-text, .e-small .e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text, .e-float-input.e-control-wrapper.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-small.e-bigger .e-input-in-wrap label.e-float-text, .e-bigger .e-float-input.e-small .e-input-in-wrap label.e-float-text, .e-bigger .e-float-input.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-float-input.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-bigger.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger.e-small .e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap label.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small .e-input-in-wrap label.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger.e-small .e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  top: -10px;
}

.e-float-input.e-bigger, .e-bigger .e-float-input, .e-float-input.e-control-wrapper.e-bigger, .e-bigger .e-float-input.e-control-wrapper {
  width: 100%;
  margin-top: 24px;
  margin-bottom: 0;
  padding-top: 0;
  line-height: 1.5;
  position: relative;
}

.e-float-input.e-small.e-bigger, .e-bigger.e-small .e-float-input.e-small, .e-bigger .e-float-input.e-small, .e-small .e-float-input.e-bigger, .e-float-input.e-control-wrapper.e-small.e-bigger, .e-bigger.e-small .e-float-input.e-control-wrapper.e-small, .e-bigger .e-float-input.e-control-wrapper.e-small, .e-small .e-float-input.e-control-wrapper.e-bigger {
  margin-top: 24px;
  margin-bottom: 0;
  padding-top: 0;
  line-height: 1.4;
}

.e-input-group.e-bigger, .e-bigger .e-input-group, .e-input-group.e-control-wrapper.e-bigger, .e-bigger .e-input-group.e-control-wrapper {
  line-height: 1.5;
}

.e-input-group.e-small.e-bigger, .e-bigger.e-small .e-input-group.e-small, .e-bigger .e-input-group.e-small, .e-small .e-input-group.e-bigger, .e-input-group.e-control-wrapper.e-small.e-bigger, .e-bigger.e-small .e-input-group.e-control-wrapper.e-small, .e-bigger .e-input-group.e-control-wrapper.e-small, .e-small .e-input-group.e-control-wrapper.e-bigger {
  line-height: normal;
}

.e-float-input.e-bigger.e-no-float-label, .e-bigger .e-float-input.e-no-float-label, .e-float-input.e-small.e-bigger.e-no-float-label, .e-bigger .e-float-input.e-small.e-no-float-label, .e-small .e-float-input.e-bigger.e-no-float-label, .e-float-input.e-control-wrapper.e-bigger.e-no-float-label, .e-bigger .e-float-input.e-control-wrapper.e-no-float-label, .e-float-input.e-control-wrapper.e-small.e-bigger.e-no-float-label, .e-bigger .e-float-input.e-control-wrapper.e-small.e-no-float-label, .e-small .e-float-input.e-control-wrapper.e-bigger.e-no-float-label {
  margin-top: 0;
}

.e-float-input.e-bigger.e-disabled, .e-bigger .e-float-input.e-disabled, .e-float-input.e-control-wrapper.e-bigger.e-disabled, .e-bigger .e-float-input.e-control-wrapper.e-disabled, .e-float-input.e-input-group.e-bigger.e-disabled, .e-bigger .e-float-input.e-input-group.e-disabled, .e-float-input.e-input-group.e-control-wrapper.e-bigger.e-disabled, .e-bigger .e-float-input.e-input-group.e-control-wrapper.e-disabled, .e-float-input.e-bigger, .e-bigger .e-float-input, .e-float-input.e-control-wrapper.e-bigger, .e-bigger .e-float-input.e-control-wrapper {
  font-size: 16px;
}

.e-float-input.e-bigger input, .e-float-input input.e-bigger, .e-bigger .e-float-input input, .e-float-input.e-control-wrapper.e-bigger input, .e-float-input.e-control-wrapper input.e-bigger, .e-bigger .e-float-input.e-control-wrapper input {
  font: inherit;
  line-height: inherit;
  padding: 0;
}

.e-float-input.e-small.e-bigger.e-disabled, .e-small.e-bigger .e-float-input.e-disabled, .e-bigger .e-float-input.e-small.e-disabled, .e-small .e-float-input.e-bigger.e-disabled, .e-float-input.e-control-wrapper.e-small.e-bigger.e-disabled, .e-small.e-bigger .e-float-input.e-control-wrapper.e-disabled, .e-bigger .e-float-input.e-control-wrapper.e-small.e-disabled, .e-small .e-float-input.e-control-wrapper.e-bigger.e-disabled, .e-float-input.e-input-group.e-small.e-bigger.e-disabled, .e-small.e-bigger .e-float-input.e-input-group.e-disabled, .e-bigger .e-float-input.e-input-group.e-small.e-disabled, .e-small .e-float-input.e-input-group.e-bigger.e-disabled, .e-float-input.e-input-group.e-control-wrapper.e-small.e-bigger.e-disabled, .e-small.e-bigger .e-float-input.e-input-group.e-control-wrapper.e-disabled, .e-bigger .e-float-input.e-input-group.e-control-wrapper.e-small.e-disabled, .e-small .e-float-input.e-input-group.e-control-wrapper.e-bigger.e-disabled, .e-float-input.e-small.e-bigger, .e-small.e-bigger .e-float-input, .e-bigger .e-float-input.e-small, .e-small .e-float-input.e-bigger, .e-float-input.e-control-wrapper.e-small.e-bigger, .e-small.e-bigger .e-float-input.e-control-wrapper, .e-bigger .e-float-input.e-control-wrapper.e-small, .e-small .e-float-input.e-control-wrapper.e-bigger {
  font-size: 14px;
}

.e-float-input.e-small.e-bigger input, .e-float-input.e-small input.e-bigger, .e-bigger .e-float-input.e-small input, .e-float-input.e-control-wrapper.e-small.e-bigger input, .e-float-input.e-control-wrapper.e-small input.e-bigger, .e-bigger .e-float-input.e-control-wrapper.e-small input {
  font: inherit;
  line-height: inherit;
  padding: 0;
}

.e-float-input.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-bigger.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-small.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-bigger.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-small.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-float-input.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-weight: normal;
}

.e-float-input.e-rtl.e-bigger:not(.e-input-focus) label.e-float-text.e-label-bottom, .e-float-input.e-rtl.e-control-wrapper.e-bigger:not(.e-input-focus) label.e-float-text.e-label-bottom, .e-rtl .e-float-input.e-bigger:not(.e-input-focus) label.e-float-text.e-label-bottom, .e-rtl .e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) label.e-float-text.e-label-bottom, .e-bigger .e-float-input.e-rtl:not(.e-input-focus) label.e-float-text.e-label-bottom, .e-bigger .e-float-input.e-rtl.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom, .e-bigger.e-rtl .e-float-input:not(.e-input-focus) label.e-float-text.e-label-bottom, .e-bigger.e-rtl .e-float-input.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom, .e-float-input.e-bigger.e-rtl input:not(:focus):not(:valid) label.e-float-text, .e-float-input.e-rtl.e-bigger input:not(:focus):not(:valid) label.e-float-text.e-label-bottom, .e-rtl .e-float-input.e-bigger input:not(:focus):not(:valid) label.e-float-text, .e-rtl .e-float-input.e-bigger input:not(:focus):not(:valid) label.e-float-text.e-label-bottom, .e-bigger .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text, .e-bigger .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom, .e-bigger.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text, .e-bigger.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper.e-bigger.e-rtl input:not(:focus):not(:valid) label.e-float-text, .e-float-input.e-control-wrapper.e-rtl.e-bigger input:not(:focus):not(:valid) label.e-float-text.e-label-bottom, .e-rtl .e-float-input.e-control-wrapper.e-bigger input:not(:focus):not(:valid) label.e-float-text, .e-rtl .e-float-input.e-control-wrapper.e-bigger input:not(:focus):not(:valid) label.e-float-text.e-label-bottom, .e-bigger .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom, .e-bigger.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text, .e-bigger.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text.e-label-bottom, .e-float-input.e-rtl.e-bigger.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom, .e-float-input.e-rtl.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom, .e-rtl .e-float-input.e-bigger.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom, .e-rtl .e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom, .e-bigger.e-small .e-float-input.e-rtl:not(.e-input-focus) label.e-float-text.e-label-bottom, .e-bigger.e-small .e-float-input.e-rtl.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom, .e-bigger.e-small.e-rtl .e-float-input:not(.e-input-focus) label.e-float-text.e-label-bottom, .e-bigger.e-small.e-rtl .e-float-input.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom, .e-float-input.e-bigger.e-small.e-rtl input:not(:focus):not(:valid) label.e-float-text, .e-float-input.e-rtl.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom, .e-rtl .e-float-input.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text, .e-rtl .e-float-input.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom, .e-bigger.e-small .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text, .e-bigger.e-small .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom, .e-bigger.e-small.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text, .e-bigger.e-small.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper.e-bigger.e-small.e-rtl input:not(:focus):not(:valid) label.e-float-text, .e-float-input.e-control-wrapper.e-rtl.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom, .e-rtl .e-float-input.e-control-wrapper.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text, .e-rtl .e-float-input.e-control-wrapper.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom, .e-bigger.e-small .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text, .e-bigger.e-small .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom, .e-bigger.e-small.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text, .e-bigger.e-small.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text.e-label-bottom {
  padding-right: 8px;
}

.e-input-group.e-bigger .e-input, .e-input-group.e-control-wrapper.e-bigger .e-input, .e-bigger .e-input-group .e-input, .e-bigger .e-input-group.e-control-wrapper .e-input, .e-float-input.e-bigger .e-input, .e-bigger .e-float-input .e-input, .e-float-input.e-control-wrapper.e-bigger .e-input, .e-bigger .e-float-input.e-control-wrapper .e-input {
  margin-bottom: 0;
}

.e-input.e-small.e-bigger, .e-input-group.e-small.e-bigger, .e-input-group.e-control-wrapper.e-small.e-bigger, .e-bigger .e-input.e-small, .e-bigger .e-input-group.e-small, .e-bigger .e-input-group.e-control-wrapper.e-small {
  line-height: inherit;
  margin-bottom: 0;
}

.e-input-group.e-bigger .e-input-group-icon, .e-input-group .e-input-group-icon.e-bigger, .e-input-group.e-control-wrapper.e-bigger .e-input-group-icon, .e-input-group.e-control-wrapper .e-input-group-icon.e-bigger, .e-bigger .e-input-group .e-input-group-icon, .e-bigger .e-input-group.e-control-wrapper .e-input-group-icon, .e-input-group.e-bigger .e-input-group-icon:last-child, .e-input-group .e-input-group-icon.e-bigger:last-child, .e-bigger .e-input-group .e-input-group-icon:last-child, .e-input-group.e-small.e-bigger .e-input-group-icon:last-child, .e-input-group.e-small .e-input-group-icon.e-bigger:last-child, .e-input-group.e-control-wrapper.e-bigger .e-input-group-icon:last-child, .e-input-group.e-control-wrapper .e-input-group-icon.e-bigger:last-child, .e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon:last-child, .e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger:last-child, .e-bigger .e-input-group.e-control-wrapper.e-small .e-input-group-icon:last-child, .e-bigger .e-input-group.e-small .e-input-group-icon:last-child {
  margin: 0;
}

.e-bigger input.e-input::-webkit-input-placeholder {
  font-size: 16px;
  font-style: normal;
}

input.e-bigger.e-input::-webkit-input-placeholder {
  font-size: 16px;
  font-style: normal;
}

.e-bigger input.e-input:-moz-placeholder-shown {
  font-size: 16px;
  font-style: normal;
}

input.e-bigger.e-input:-moz-placeholder-shown {
  font-size: 16px;
  font-style: normal;
}

.e-bigger input.e-input:-ms-placeholder-shown {
  font-size: 16px;
  font-style: normal;
}

input.e-bigger.e-input:-ms-placeholder-shown {
  font-size: 16px;
  font-style: normal;
}

.e-bigger input.e-input::-moz-placeholder {
  font-size: 16px;
  font-style: normal;
}

input.e-bigger.e-input::-moz-placeholder {
  font-size: 16px;
  font-style: normal;
}

.e-bigger textarea.e-input::-webkit-input-placeholder {
  font-size: 16px;
  font-style: normal;
}

textarea.e-bigger.e-input::-webkit-input-placeholder {
  font-size: 16px;
  font-style: normal;
}

.e-bigger textarea.e-input:-moz-placeholder-shown {
  font-size: 16px;
  font-style: normal;
}

textarea.e-bigger.e-input:-moz-placeholder-shown {
  font-size: 16px;
  font-style: normal;
}

.e-bigger textarea.e-input:-ms-placeholder-shown {
  font-size: 16px;
  font-style: normal;
}

textarea.e-bigger.e-input:-ms-placeholder-shown {
  font-size: 16px;
  font-style: normal;
}

.e-bigger textarea.e-input::-moz-placeholder {
  font-size: 16px;
  font-style: normal;
}

textarea.e-bigger.e-input::-moz-placeholder {
  font-size: 16px;
  font-style: normal;
}

.e-bigger textarea.e-input::-webkit-textarea-placeholder {
  font-size: 16px;
  font-style: normal;
}

textarea.e-bigger.e-input::-webkit-textarea-placeholder {
  font-size: 16px;
  font-style: normal;
}

.e-bigger textarea.e-input:-moz-placeholder-shown {
  font-size: 16px;
  font-style: normal;
}

textarea.e-bigger.e-input:-moz-placeholder-shown {
  font-size: 16px;
  font-style: normal;
}

.e-bigger textarea.e-input:-ms-textarea-placeholder {
  font-size: 16px;
  font-style: normal;
}

textarea.e-bigger.e-input:-ms-textarea-placeholder {
  font-size: 16px;
  font-style: normal;
}

.e-bigger textarea.e-input::-moz-placeholder {
  font-size: 16px;
  font-style: normal;
}

textarea.e-bigger.e-input::-moz-placeholder {
  font-size: 16px;
  font-style: normal;
}

.e-bigger input.e-small.e-input::-webkit-input-placeholder {
  font-size: 14px;
  font-style: normal;
}

.e-small input.e-bigger.e-input::-webkit-input-placeholder {
  font-size: 14px;
  font-style: normal;
}

.e-bigger input.e-small.e-input:-moz-placeholder-shown {
  font-size: 14px;
  font-style: normal;
}

.e-small input.e-bigger.e-input:-moz-placeholder-shown {
  font-size: 14px;
  font-style: normal;
}

.e-bigger input.e-small.e-input:-ms-placeholder-shown {
  font-size: 14px;
  font-style: normal;
}

.e-small input.e-bigger.e-input:-ms-placeholder-shown {
  font-size: 14px;
  font-style: normal;
}

.e-bigger input.e-small.e-input::-moz-placeholder {
  font-size: 14px;
  font-style: normal;
}

.e-small input.e-bigger.e-input::-moz-placeholder {
  font-size: 14px;
  font-style: normal;
}

.e-bigger textarea.e-small.e-input::-webkit-input-placeholder {
  font-size: 14px;
  font-style: normal;
}

.e-small textarea.e-bigger.e-input::-webkit-input-placeholder {
  font-size: 14px;
  font-style: normal;
}

.e-bigger textarea.e-small.e-input:-moz-placeholder-shown {
  font-size: 14px;
  font-style: normal;
}

.e-small textarea.e-bigger.e-input:-moz-placeholder-shown {
  font-size: 14px;
  font-style: normal;
}

.e-bigger intextareaput.e-small.e-input:-ms-placeholder-shown {
  font-size: 14px;
  font-style: normal;
}

.e-small textarea.e-bigger.e-input:-ms-placeholder-shown {
  font-size: 14px;
  font-style: normal;
}

.e-bigger textarea.e-small.e-input::-moz-placeholder {
  font-size: 14px;
  font-style: normal;
}

.e-small textarea.e-bigger.e-input::-moz-placeholder {
  font-size: 14px;
  font-style: normal;
}

.e-bigger textarea.e-small.e-input::-webkit-textarea-placeholder {
  font-size: 14px;
  font-style: normal;
}

.e-small textarea.e-bigger.e-input::-webkit-textarea-placeholder {
  font-size: 14px;
  font-style: normal;
}

.e-bigger textarea.e-small.e-input:-moz-placeholder-shown {
  font-size: 14px;
  font-style: normal;
}

.e-small textarea.e-bigger.e-input:-moz-placeholder-shown {
  font-size: 14px;
  font-style: normal;
}

.e-bigger textarea.e-small.e-input:-ms-placeholder-shown {
  font-size: 14px;
  font-style: normal;
}

.e-small textarea.e-bigger.e-input:-ms-placeholder-shown {
  font-size: 14px;
  font-style: normal;
}

.e-bigger textarea.e-small.e-input::-moz-placeholder {
  font-size: 14px;
  font-style: normal;
}

.e-small textarea.e-bigger.e-input::-moz-placeholder {
  font-size: 14px;
  font-style: normal;
}

input.e-input.e-bigger, .e-bigger input.e-input, .e-input-group.e-bigger input, .e-input-group.e-bigger input.e-input, .e-input-group.e-control-wrapper.e-bigger input, .e-input-group.e-control-wrapper.e-bigger input.e-input, .e-bigger .e-input-group input, .e-bigger .e-input-group input.e-input, .e-bigger .e-input-group.e-control-wrapper input, .e-bigger .e-input-group.e-control-wrapper input.e-input, .e-float-input.e-bigger input, .e-float-input.e-bigger input.e-input, .e-bigger .e-float-input input, .e-bigger .e-float-input input.e-input, .e-float-input.e-control-wrapper.e-bigger input, .e-float-input.e-control-wrapper.e-bigger input.e-input, .e-bigger .e-float-input.e-control-wrapper input, .e-bigger .e-float-input.e-control-wrapper input.e-input {
  box-sizing: border-box;
  height: 38px;
}

.e-float-input.e-bigger:not(.e-input-group) input, .e-float-input.e-bigger:not(.e-input-group) input.e-input, .e-bigger .e-float-input:not(.e-input-group) input, .e-bigger .e-float-input:not(.e-input-group) input.e-input, .e-float-input.e-control-wrapper.e-bigger:not(.e-input-group) input, .e-float-input.e-control-wrapper.e-bigger:not(.e-input-group) input.e-input, .e-bigger .e-float-input.e-control-wrapper:not(.e-input-group) input, .e-bigger .e-float-input.e-control-wrapper:not(.e-input-group) input.e-input {
  box-sizing: border-box;
  height: 40px;
}

input.e-input.e-small.e-bigger, .e-input-group.e-bigger.e-small input, .e-input-group.e-bigger.e-small input.e-input, .e-bigger.e-small .e-input-group input, .e-bigger.e-small .e-input-group input.e-input, .e-input-group.e-control-wrapper.e-bigger.e-small input, .e-input-group.e-control-wrapper.e-bigger.e-small input.e-input, .e-bigger.e-small .e-input-group.e-control-wrapper input, .e-bigger.e-small .e-input-group.e-control-wrapper input.e-input, .e-float-input.e-bigger.e-small input, .e-float-input.e-bigger.e-small input.e-input, .e-bigger.e-small .e-float-input input, .e-bigger.e-small .e-float-input input.e-input, .e-float-input.e-control-wrapper.e-bigger.e-small input, .e-float-input.e-control-wrapper.e-bigger.e-small input.e-input, .e-bigger.e-small .e-float-input.e-control-wrapper input, .e-bigger.e-small .e-float-input.e-control-wrapper input.e-input {
  box-sizing: border-box;
  height: 36px;
}

.e-float-input.e-bigger.e-small:not(.e-input-group) input, .e-float-input.e-bigger.e-small:not(.e-input-group) input.e-input, .e-bigger.e-small .e-float-input:not(.e-input-group) input, .e-bigger.e-small .e-float-input:not(.e-input-group) input.e-input, .e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-group) input, .e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-group) input.e-input, .e-bigger.e-small .e-float-input.e-control-wrapper:not(.e-input-group) input, .e-bigger.e-small .e-float-input.e-control-wrapper:not(.e-input-group) input.e-input {
  box-sizing: border-box;
  height: 34px;
}

.e-input-group textarea.e-input.e-bigger, .e-input-group.e-control-wrapper textarea.e-input.e-bigger, textarea.e-input.e-bigger, .e-input-group.e-bigger textarea, .e-input-group.e-bigger textarea.e-input, .e-bigger .e-input-group textarea, .e-bigger .e-input-group textarea.e-input, .e-input-group.e-control-wrapper.e-bigger textarea, .e-input-group.e-control-wrapper.e-bigger textarea.e-input, .e-bigger .e-input-group.e-control-wrapper textarea, .e-bigger .e-input-group.e-control-wrapper textarea.e-input, .e-float-input.e-bigger textarea, .e-float-input.e-bigger textarea.e-input, .e-bigger .e-float-input textarea, .e-bigger .e-float-input textarea.e-input, .e-float-input.e-control-wrapper.e-bigger textarea, .e-float-input.e-control-wrapper.e-bigger textarea.e-input, .e-bigger .e-float-input.e-control-wrapper textarea, .e-bigger .e-float-input.e-control-wrapper textarea.e-input, textarea.e-input.e-small.e-bigger, .e-input-group.e-bigger.e-small textarea, .e-input-group.e-bigger.e-small textarea.e-input, .e-bigger.e-small .e-input-group textarea, .e-bigger.e-small .e-input-group textarea.e-input, .e-input-group.e-control-wrapper.e-bigger.e-small textarea, .e-input-group.e-control-wrapper.e-bigger.e-small textarea.e-input, .e-bigger.e-small .e-input-group.e-control-wrapper textarea, .e-bigger.e-small .e-input-group.e-control-wrapper textarea.e-input, .e-float-input.e-bigger.e-small textarea, .e-float-input.e-bigger.e-small textarea.e-input, .e-bigger.e-small .e-float-input textarea, .e-bigger.e-small .e-float-input textarea.e-input, .e-float-input.e-control-wrapper.e-bigger.e-small textarea, .e-float-input.e-control-wrapper.e-bigger.e-small textarea.e-input, .e-bigger.e-small .e-float-input.e-control-wrapper textarea, .e-bigger.e-small .e-float-input.e-control-wrapper textarea.e-input {
  box-sizing: border-box;
  height: auto;
}

input.e-input.e-bigger, .e-input-group input.e-input.e-bigger, .e-input-group input.e-input.e-bigger, .e-input-group.e-control-wrapper input.e-input.e-bigger, .e-input-group.e-control-wrapper input.e-input.e-bigger, .e-input-group.e-bigger .e-input, .e-input-group.e-control-wrapper.e-bigger .e-input, .e-bigger input.e-input, .e-bigger .e-input-group .e-input, .e-bigger .e-input-group.e-control-wrapper .e-input, .e-float-input.e-bigger input, .e-float-input input.e-bigger, .e-bigger .e-float-input input, .e-float-input.e-control-wrapper.e-bigger input, .e-float-input.e-control-wrapper input.e-bigger, .e-bigger .e-float-input.e-control-wrapper input {
  text-indent: 7px;
}

input.e-input.e-bigger, .e-bigger input.e-input, .e-input-group.e-bigger input.e-input, .e-input-group.e-control-wrapper.e-bigger input.e-input, .e-float-input.e-control-wrapper.e-bigger input, .e-float-input.e-control-wrapper input.e-bigger, .e-float-input.e-bigger input, .e-float-input input.e-bigger, .e-input-group input.e-input.e-bigger, .e-input-group.e-control-wrapper input.e-input.e-bigger, .e-bigger .e-float-input.e-control-wrapper input, .e-bigger .e-float-input input, .e-bigger .e-input-group.e-control-wrapper input.e-input, .e-bigger .e-input-group input.e-input, .e-input-group.e-bigger input.e-input:focus, .e-input-group.e-control-wrapper.e-bigger input.e-input:focus, .e-float-input.e-control-wrapper.e-bigger input:focus, .e-float-input.e-bigger input:focus, .e-bigger .e-input-group input.e-input:focus, .e-bigger .e-input-group.e-control-wrapper input.e-input:focus, .e-bigger .e-float-input.e-control-wrapper input:focus, .e-bigger .e-float-input input:focus, .e-input-group.e-bigger.e-input-focus input.e-input, .e-input-group.e-control-wrapper.e-bigger.e-input-focus input.e-input, .e-bigger .e-input-group.e-input-focus input.e-input, .e-bigger .e-input-group.e-control-wrapper.e-input-focus input.e-input, .e-float-input.e-control-wrapper.e-bigger.e-input-focus input, .e-float-input.e-bigger.e-input-focus input, .e-bigger .e-float-input.e-control-wrapper.e-input-focus input, .e-bigger .e-float-input.e-input-focus input {
  text-indent: 0;
  padding: 2px 4px;
}

.e-rtl input.e-input.e-bigger, input.e-input.e-bigger.e-rtl, .e-bigger.e-rtl input.e-input, .e-bigger input.e-input.e-rtl, .e-float-input.e-control-wrapper.e-bigger.e-rtl input, .e-float-input.e-bigger.e-rtl input, .e-input-group.e-bigger.e-rtl input.e-input, .e-input-group.e-control-wrapper.e-bigger.e-rtl input.e-input, .e-rtl .e-float-input.e-control-wrapper.e-bigger input, .e-rtl .e-float-input.e-bigger input, .e-rtl .e-input-group.e-bigger input.e-input, .e-rtl .e-input-group.e-control-wrapper.e-bigger input.e-input, .e-float-input.e-control-wrapper.e-rtl input.e-bigger, .e-float-input.e-rtl input.e-bigger, .e-input-group.e-rtl input.e-input.e-bigger, .e-input-group.e-control-wrapper.e-rtl input.e-input.e-bigger, .e-rtl .e-float-input.e-control-wrapper input.e-bigger, .e-rtl .e-float-input input.e-bigger, .e-rtl .e-input-group input.e-input.e-bigger, .e-rtl .e-input-group.e-control-wrapper input.e-input.e-bigger, .e-bigger .e-float-input.e-control-wrapper.e-rtl input, .e-bigger .e-float-input.e-rtl input, .e-bigger .e-input-group.e-rtl input.e-input, .e-bigger .e-input-group.e-control-wrapper.e-rtl input.e-input, .e-bigger.e-rtl .e-float-input.e-control-wrapper input, .e-bigger.e-rtl .e-float-input input, .e-bigger.e-rtl .e-input-group input.e-input, .e-bigger.e-rtl .e-input-group.e-control-wrapper input.e-input, .e-bigger.e-rtl .e-input-group input.e-input:focus, .e-bigger.e-rtl .e-input-group.e-control-wrapper input.e-input:focus, .e-bigger.e-rtl .e-float-input.e-control-wrapper input:focus, .e-bigger.e-rtl .e-float-input input:focus, .e-bigger .e-input-group.e-rtl input.e-input:focus, .e-bigger .e-input-group.e-control-wrapper.e-rtl input.e-input:focus, .e-bigger .e-float-input.e-rtl input:focus, .e-bigger .e-float-input.e-control-wrapper.e-rtl input:focus, .e-bigger.e-rtl .e-input-group.e-input-focus input.e-input, .e-bigger.e-rtl .e-input-group.e-control-wrapper.e-input-focus input.e-input, .e-bigger .e-input-group.e-rtl.e-input-focus input.e-input, .e-bigger .e-input-group.e-control-wrapper.e-rtl.e-input-focus input.e-input, .e-bigger.e-rtl .e-float-input.e-control-wrapper.e-input-focus input, .e-bigger.e-rtl .e-float-input.e-input-focus input, .e-bigger .e-float-input.e-rtl.e-input-focus input, .e-bigger .e-float-input.e-control-wrapper.e-rtl.e-input-focus input {
  text-indent: 0;
  padding-left: 0;
  padding-right: 7px;
}

textarea.e-input.e-bigger, .e-bigger textarea.e-input, .e-input-group.e-bigger textarea.e-input, .e-input-group.e-control-wrapper.e-bigger textarea.e-input, .e-float-input.e-control-wrapper.e-bigger textarea, .e-float-input.e-control-wrapper textarea.e-bigger, .e-float-input.e-bigger textarea, .e-float-input textarea.e-bigger, .e-input-group textarea.e-input.e-bigger, .e-input-group.e-control-wrapper textarea.e-input.e-bigger, .e-bigger .e-float-input.e-control-wrapper textarea, .e-bigger .e-float-input textarea, .e-bigger .e-input-group textarea.e-input, .e-bigger .e-input-group.e-control-wrapper textarea.e-input, .e-input-group.e-bigger textarea.e-input:focus, .e-input-group.e-control-wrapper.e-bigger textarea.e-input:focus, .e-float-input.e-control-wrapper.e-bigger textarea:focus, .e-float-input.e-bigger textarea:focus, .e-bigger .e-input-group textarea.e-input:focus, .e-bigger .e-input-group.e-control-wrapper textarea.e-input:focus, .e-bigger .e-float-input.e-control-wrapper textarea:focus, .e-bigger .e-float-input textarea:focus {
  text-indent: 0;
  padding: 6px 12px 6px 16px;
}

.e-rtl textarea.e-input.e-bigger, textarea.e-input.e-bigger.e-rtl, .e-bigger.e-rtl textarea.e-input, .e-bigger textarea.e-input.e-rtl, .e-float-input.e-control-wrapper:not(.e-outline).e-bigger.e-rtl textarea, .e-float-input:not(.e-outline).e-bigger.e-rtl textarea, .e-input-group:not(.e-outline).e-bigger.e-rtl textarea.e-input, .e-input-group:not(.e-outline).e-control-wrapper.e-bigger.e-rtl textarea.e-input, .e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-bigger textarea, .e-rtl .e-float-input:not(.e-outline).e-bigger textarea, .e-rtl .e-input-group:not(.e-outline).e-bigger textarea.e-input, .e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-bigger textarea.e-input, .e-float-input:not(.e-outline).e-rtl textarea.e-bigger, .e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea.e-bigger, .e-input-group:not(.e-outline).e-rtl textarea.e-input.e-bigger, .e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input.e-bigger, .e-rtl .e-float-input:not(.e-outline) textarea.e-bigger, .e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea.e-bigger, .e-rtl .e-input-group:not(.e-outline) textarea.e-input.e-bigger, .e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input.e-bigger, .e-bigger .e-float-input:not(.e-outline).e-rtl textarea, .e-bigger .e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea, .e-bigger .e-input-group:not(.e-outline).e-rtl textarea.e-input, .e-bigger .e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input, .e-bigger.e-rtl .e-float-input:not(.e-outline) textarea, .e-bigger.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea, .e-bigger.e-rtl .e-input-group:not(.e-outline) textarea.e-input, .e-bigger.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input, .e-bigger.e-rtl .e-input-group:not(.e-outline) textarea.e-input:focus, .e-bigger.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input:focus, .e-bigger.e-rtl .e-float-input:not(.e-outline) textarea:focus, .e-bigger.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea:focus, .e-bigger .e-input-group:not(.e-outline).e-rtl textarea.e-input:focus, .e-bigger .e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input:focus, .e-bigger .e-float-input:not(.e-outline).e-rtl textarea:focus, .e-bigger .e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea:focus {
  text-indent: 0;
  padding-right: 7px;
}

input.e-input.e-bigger.e-small, .e-bigger input.e-input.e-small, .e-input-group.e-small.e-bigger input.e-input, .e-input-group.e-control-wrapper.e-small.e-bigger input.e-input, .e-input-group.e-small input.e-input.e-bigger, .e-input-group.e-control-wrapper.e-small input.e-input.e-bigger, .e-bigger .e-input-group.e-small input.e-input, .e-bigger .e-input-group.e-control-wrapper.e-small input.e-input, .e-float-input.e-small.e-bigger input, .e-float-input.e-small input.e-bigger, .e-bigger .e-float-input.e-small input, .e-float-input.e-control-wrapper.e-small.e-bigger input, .e-float-input.e-control-wrapper.e-small input.e-bigger, .e-bigger .e-float-input.e-control-wrapper.e-small input, .e-bigger .e-input-group.e-small input.e-input:focus, .e-bigger .e-input-group.e-control-wrapper.e-small input.e-input:focus, .e-bigger .e-float-input.e-control-wrapper.e-small input:focus, .e-bigger .e-float-input.e-small input:focus, .e-small .e-input-group.e-bigger input.e-input:focus, .e-small .e-input-group.e-control-wrapper.e-bigger input.e-input:focus, .e-small .e-float-input.e-control-wrapper.e-bigger input:focus, .e-small .e-float-input.e-bigger input:focus, .e-input-group.e-bigger.e-small input.e-input:focus, .e-input-group.e-control-wrapper.e-bigger.e-small input.e-input:focus, .e-float-input.e-control-wrapper.e-bigger.e-small input:focus, .e-float-input.e-bigger.e-small input:focus, .e-bigger .e-input-group.e-small.e-input-focus input.e-input, .e-bigger .e-input-group.e-control-wrapper.e-small.e-input-focus input.e-input, .e-small .e-input-group.e-bigger.e-input-focus input.e-input, .e-small .e-input-group.e-control-wrapper.e-bigger.e-input-focus input.e-input, .e-input-group.e-bigger.e-small.e-input-focus input.e-input, .e-input-group.e-control-wrapper.e-bigger.e-small.e-input-focus input.e-input, .e-bigger .e-float-input.e-control-wrapper.e-small.e-input-focus input, .e-bigger .e-float-input.e-small.e-input-focus input, .e-small .e-float-input.e-control-wrapper.e-bigger.e-input-focus input, .e-small .e-float-input.e-bigger.e-input-focus input, .e-float-input.e-control-wrapper.e-bigger.e-small.e-input-focus input, .e-float-input.e-bigger.e-small.e-input-focus input, textarea.e-input.e-bigger.e-small, .e-bigger textarea.e-input.e-small, .e-input-group.e-small.e-bigger textarea.e-input, .e-input-group.e-control-wrapper.e-small.e-bigger textarea.e-input, .e-input-group.e-small textarea.e-input.e-bigger, .e-input-group.e-control-wrapper.e-small textarea.e-input.e-bigger, .e-bigger .e-input-group.e-small textarea.e-input, .e-bigger .e-input-group.e-control-wrapper.e-small textarea.e-input, .e-float-input.e-small.e-bigger textarea, .e-float-input.e-small textarea.e-bigger, .e-bigger .e-float-input.e-small textarea, .e-float-input.e-control-wrapper.e-small.e-bigger textarea, .e-float-input.e-control-wrapper.e-small textarea.e-bigger, .e-bigger .e-float-input.e-control-wrapper.e-small textarea, .e-bigger .e-input-group.e-small textarea.e-input:focus, .e-bigger .e-input-group.e-control-wrapper.e-small textarea.e-input:focus, .e-bigger .e-float-input.e-control-wrapper.e-small textarea:focus, .e-bigger .e-float-input.e-small textarea:focus, .e-small .e-input-group.e-bigger textarea.e-input:focus, .e-small .e-input-group.e-control-wrapper.e-bigger textarea.e-input:focus, .e-small .e-float-input.e-control-wrapper.e-bigger textarea:focus, .e-small .e-float-input.e-bigger textarea:focus, .e-input-group.e-bigger.e-small textarea.e-input:focus, .e-input-group.e-control-wrapper.e-bigger.e-small textarea.e-input:focus, .e-float-input.e-control-wrapper.e-bigger.e-small textarea:focus, .e-float-input.e-bigger.e-small textarea:focus {
  text-indent: 0;
  padding-left: 7px;
}

.e-bigger input.e-input.e-small.e-rtl, .e-input-group.e-small.e-bigger.e-rtl input.e-input, .e-input-group.e-control-wrapper.e-small.e-bigger.e-rtl input.e-input, .e-input-group.e-small.e-rtl input.e-input.e-bigger, .e-input-group.e-control-wrapper.e-small.e-rtl input.e-input.e-bigger, .e-bigger .e-input-group.e-small.e-rtl input.e-input, .e-bigger .e-input-group.e-control-wrapper.e-small.e-rtl input.e-input, .e-float-input.e-small.e-bigger.e-rtl input, .e-float-input.e-small.e-rtl input.e-bigger, .e-bigger .e-float-input.e-small.e-rtl input, .e-float-input.e-control-wrapper.e-small.e-bigger.e-rtl input, .e-float-input.e-control-wrapper.e-small.e-rtl input.e-bigger, .e-bigger .e-float-input.e-control-wrapper.e-small.e-rtl input, .e-bigger.e-rtl input.e-input.e-small, .e-rtl .e-input-group.e-small.e-bigger input.e-input, .e-rtl .e-input-group.e-control-wrapper.e-small.e-bigger input.e-input, .e-rtl .e-input-group.e-small input.e-input.e-bigger, .e-rtl .e-input-group.e-control-wrapper.e-small input.e-input.e-bigger, .e-bigger.e-rtl .e-input-group.e-small input.e-input, .e-bigger.e-rtl .e-input-group.e-control-wrapper.e-small input.e-input, .e-rtl .e-float-input.e-control-wrapper.e-small.e-bigger input, .e-rtl .e-float-input.e-control-wrapper.e-small input.e-bigger, .e-bigger.e-rtl .e-float-input.e-control-wrapper.e-small input, .e-rtl .e-float-input.e-small.e-bigger input, .e-rtl .e-float-input.e-small input.e-bigger, .e-bigger.e-rtl .e-float-input.e-small input, .e-bigger .e-input-group.e-small.e-rtl input.e-input:focus, .e-bigger .e-input-group.e-control-wrapper.e-small.e-rtl input.e-input:focus, .e-bigger .e-float-input.e-control-wrapper.e-small.e-rtl input:focus, .e-bigger .e-float-input.e-small.e-rtl input:focus, .e-small .e-input-group.e-bigger.e-rtl input.e-input:focus, .e-small .e-input-group.e-control-wrapper.e-bigger.e-rtl input.e-input:focus, .e-small .e-float-input.e-control-wrapper.e-bigger.e-rtl input:focus, .e-small .e-float-input.e-bigger.e-rtl input:focus, .e-input-group.e-bigger.e-small.e-rtl input.e-input:focus, .e-input-group.e-control-wrapper.e-bigger.e-small.e-rtl input.e-input:focus, .e-float-input.e-control-wrapper.e-bigger.e-small.e-rtl input:focus, .e-float-input.e-bigger.e-small.e-rtl input:focus, .e-bigger.e-rtl .e-input-group.e-small input.e-input:focus, .e-bigger.e-rtl .e-input-group.e-control-wrapper.e-small input.e-input:focus, .e-bigger.e-rtl .e-float-input.e-control-wrapper.e-small input:focus, .e-bigger.e-rtl .e-float-input.e-small input:focus, .e-small.e-rtl .e-input-group.e-bigger input.e-input:focus, .e-small.e-rtl .e-input-group.e-control-wrapper.e-bigger input.e-input:focus, .e-small.e-rtl .e-float-input.e-control-wrapper.e-bigger input:focus, .e-small.e-rtl .e-float-input.e-bigger input:focus, .e-rtl .e-input-group.e-bigger.e-small input.e-input:focus, .e-rtl .e-input-group.e-control-wrapper.e-bigger.e-small input.e-input:focus, .e-rtl .e-float-input.e-control-wrapper.e-bigger.e-small input:focus, .e-rtl .e-float-input.e-bigger.e-small input:focus, .e-bigger .e-float-input.e-control-wrapper.e-small.e-rtl.e-input-focus input, .e-bigger .e-float-input.e-small.e-rtl.e-input-focus input, .e-small .e-float-input.e-control-wrapper.e-bigger.e-rtl.e-input-focus input, .e-small .e-float-input.e-bigger.e-rtl.e-input-focus input, .e-float-input.e-control-wrapper.e-bigger.e-small.e-rtl.e-input-focus input, .e-float-input.e-bigger.e-small.e-rtl.e-input-focus input, .e-bigger.e-rtl .e-float-input.e-control-wrapper.e-small.e-input-focus input, .e-bigger.e-rtl .e-float-input.e-small.e-input-focus input, .e-small.e-rtl .e-float-input.e-control-wrapper.e-bigger.e-input-focus input, .e-small.e-rtl .e-float-input.e-bigger.e-input-focus input, .e-rtl .e-float-input.e-control-wrapper.e-bigger.e-small.e-input-focus input, .e-rtl .e-float-input.e-bigger.e-small.e-input-focus input, .e-bigger .e-input-group.e-small.e-rtl.e-input-focus input.e-input, .e-bigger .e-input-group.e-control-wrapper.e-small.e-rtl.e-input-focus input.e-input, .e-small .e-input-group.e-bigger.e-rtl.e-input-focus input.e-input, .e-small .e-input-group.e-control-wrapper.e-bigger.e-rtl.e-input-focus input.e-input, .e-input-group.e-bigger.e-small.e-rtl.e-input-focus input.e-input, .e-input-group.e-control-wrapper.e-bigger.e-small.e-rtl.e-input-focus input.e-input, .e-bigger.e-rtl .e-input-group.e-small.e-input-focus input.e-input, .e-bigger.e-rtl .e-input-group.e-control-wrapper.e-small.e-input-focus input.e-input, .e-small.e-rtl .e-input-group.e-bigger.e-input-focus input.e-input, .e-small.e-rtl .e-input-group.e-control-wrapper.e-bigger.e-input-focus input.e-input, .e-rtl .e-input-group.e-bigger.e-small.e-input-focus input.e-input, .e-rtl .e-input-group.e-control-wrapper.e-bigger.e-small.e-input-focus input.e-input {
  text-indent: 0;
  padding-left: 0;
  padding-right: 7px;
}

.e-bigger textarea.e-input.e-small.e-rtl, .e-input-group:not(.e-outline).e-small.e-bigger.e-rtl textarea.e-input, .e-input-group:not(.e-outline).e-control-wrapper.e-small.e-bigger.e-rtl textarea.e-input, .e-input-group:not(.e-outline).e-small.e-rtl textarea.e-input.e-bigger, .e-input-group:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea.e-input.e-bigger, .e-bigger .e-input-group:not(.e-outline).e-small.e-rtl textarea.e-input, .e-bigger .e-input-group:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea.e-input, .e-float-input:not(.e-outline).e-small.e-bigger.e-rtl textarea, .e-float-input:not(.e-outline).e-small.e-rtl textarea.e-bigger, .e-bigger .e-float-input:not(.e-outline).e-small.e-rtl textarea, .e-float-input:not(.e-outline).e-control-wrapper.e-small.e-bigger.e-rtl textarea, .e-float-input:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea.e-bigger, .e-bigger .e-float-input:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea, .e-bigger.e-rtl textarea.e-input.e-small, .e-rtl .e-input-group:not(.e-outline).e-small.e-bigger textarea.e-input, .e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-small.e-bigger textarea.e-input, .e-rtl .e-input-group:not(.e-outline).e-small textarea.e-input.e-bigger, .e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-small textarea.e-input.e-bigger, .e-bigger.e-rtl .e-input-group:not(.e-outline).e-small textarea.e-input, .e-bigger.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-small textarea.e-input, .e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-small.e-bigger textarea, .e-rtl .e-float-input:not(.e-outline).e-small textarea.e-bigger, .e-bigger.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-small textarea, .e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-small.e-bigger textarea, .e-rtl .e-float-input:not(.e-outline).e-small textarea.e-bigger, .e-bigger.e-rtl .e-float-input:not(.e-outline).e-small textarea, .e-bigger.e-rtl .e-float-input:not(.e-outline).e-small.e-control-wrapper textarea, .e-bigger .e-input-group:not(.e-outline).e-small.e-rtl textarea.e-input:focus, .e-bigger .e-input-group:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea.e-input:focus, .e-bigger .e-float-input:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea:focus, .e-bigger .e-float-input:not(.e-outline).e-small.e-rtl textarea:focus, .e-small .e-input-group:not(.e-outline).e-bigger.e-rtl textarea.e-input:focus, .e-small .e-input-group:not(.e-outline).e-control-wrapper.e-bigger.e-rtl textarea.e-input:focus, .e-small .e-float-input:not(.e-outline).e-control-wrapper.e-bigger.e-rtl textarea:focus, .e-small .e-float-input:not(.e-outline).e-bigger.e-rtl textarea:focus, .e-input-group:not(.e-outline).e-bigger.e-small.e-rtl textarea.e-input:focus, .e-input-group:not(.e-outline).e-control-wrapper.e-bigger.e-small.e-rtl textarea.e-input:focus, .e-float-input:not(.e-outline).e-control-wrapper.e-bigger.e-small.e-rtl textarea:focus, .e-float-input:not(.e-outline).e-bigger.e-small.e-rtl textarea:focus, .e-bigger.e-rtl .e-input-group:not(.e-outline).e-small textarea.e-input:focus, .e-bigger.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-small textarea.e-input:focus, .e-bigger.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-small textarea:focus, .e-bigger.e-rtl .e-float-input:not(.e-outline).e-small textarea:focus, .e-small.e-rtl .e-input-group:not(.e-outline).e-bigger textarea.e-input:focus, .e-small.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-bigger textarea.e-input:focus, .e-small.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-bigger textarea:focus, .e-small.e-rtl .e-float-input:not(.e-outline).e-bigger textarea:focus, .e-rtl .e-input-group:not(.e-outline).e-bigger.e-small textarea.e-input:focus, .e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-bigger.e-small textarea.e-input:focus, .e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-bigger.e-small textarea:focus, .e-rtl .e-float-input:not(.e-outline).e-bigger.e-small textarea:focus {
  text-indent: 0;
  padding-right: 7px;
}

.e-float-input.e-small.e-bigger .e-clear-icon, .e-float-input.e-control-wrapper.e-small.e-bigger .e-clear-icon, .e-input-group.e-small.e-bigger .e-clear-icon, .e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon, .e-small .e-input-group.e-bigger input:first-child ~ .e-clear-icon, .e-small .e-input-group.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon, .e-bigger .e-input-group.e-small input:first-child ~ .e-clear-icon, .e-bigger .e-input-group.e-control-wrapper.e-small input:first-child ~ .e-clear-icon, .e-small .e-float-input.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon, .e-small .e-float-input.e-bigger input:first-child ~ .e-clear-icon, .e-bigger .e-float-input.e-control-wrapper.e-small input:first-child ~ .e-clear-icon, .e-bigger .e-float-input.e-small input:first-child ~ .e-clear-icon {
  padding-bottom: 0;
}

.e-float-input.e-bigger .e-clear-icon:before, .e-float-input.e-control-wrapper.e-bigger .e-clear-icon:before, .e-input-group.e-bigger .e-clear-icon:before, .e-input-group.e-control-wrapper.e-bigger .e-clear-icon:before, .e-float-input.e-control-wrapper input.e-bigger:first-child ~ .e-clear-icon:before, .e-bigger .e-float-input.e-control-wrapper .e-clear-icon:before, .e-float-input input.e-bigger:first-child ~ .e-clear-icon:before, .e-bigger .e-float-input .e-clear-icon:before, .e-bigger .e-input-group .e-clear-icon:before, .e-bigger .e-input-group.e-control-wrapper .e-clear-icon:before {
  font-size: 18px;
}

.e-float-input.e-small.e-bigger .e-clear-icon:before, .e-float-input.e-control-wrapper.e-small.e-bigger .e-clear-icon:before, .e-input-group.e-small.e-bigger .e-clear-icon:before, .e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon:before, .e-small.e-bigger .e-float-input .e-clear-icon:before, .e-small.e-bigger .e-float-input.e-control-wrapper .e-clear-icon:before, .e-small.e-bigger .e-input-group .e-clear-icon:before, .e-small.e-bigger .e-input-group.e-control-wrapper .e-clear-icon:before, .e-small .e-input-group.e-bigger input:first-child ~ .e-clear-icon:before, .e-small .e-input-group.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon:before, .e-bigger .e-input-group.e-small input:first-child ~ .e-clear-icon:before, .e-bigger .e-input-group.e-control-wrapper.e-small input:first-child ~ .e-clear-icon:before, .e-small .e-float-input.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon:before, .e-small .e-float-input.e-bigger input:first-child ~ .e-clear-icon:before, .e-bigger .e-float-input.e-control-wrapper.e-small input:first-child ~ .e-clear-icon:before, .e-bigger .e-float-input.e-small input:first-child ~ .e-clear-icon:before {
  font-size: 16px;
}

.e-input-group.e-bigger .e-clear-icon, .e-input-group.e-control-wrapper.e-bigger .e-clear-icon, .e-input-group .e-clear-icon.e-bigger, .e-input-group.e-control-wrapper .e-clear-icon.e-bigger, .e-bigger .e-input-group .e-clear-icon, .e-bigger .e-input-group.e-control-wrapper .e-clear-icon {
  min-width: 24px;
  padding: 8px 12px 8px 8px;
}

.e-small.e-bigger .e-input-group .e-clear-icon, .e-small.e-bigger .e-input-group.e-control-wrapper .e-clear-icon {
  border-radius: calc(var(--e-radius) * 1.25);
  min-width: 32px;
  min-height: 32px;
  margin: 0;
  padding: 0;
}

.e-input-group.e-small.e-bigger .e-clear-icon, .e-input-group.e-small .e-clear-icon.e-bigger, .e-bigger .e-input-group.e-small .e-clear-icon, .e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon, .e-input-group.e-control-wrapper.e-small .e-clear-icon.e-bigger, .e-bigger .e-input-group.e-control-wrapper.e-small .e-clear-icon {
  min-width: 32px;
  min-height: 32px;
}

.e-float-input.e-bigger textarea:focus ~ label.e-float-text, .e-float-input.e-bigger textarea:valid ~ label.e-float-text, .e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text, .e-bigger .e-float-input textarea:focus ~ label.e-float-text, .e-bigger .e-float-input textarea:valid ~ label.e-float-text, .e-bigger .e-float-input textarea ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text, .e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text {
  font-size: 14px;
  top: -28px;
}

.e-float-input.e-small.e-bigger textarea:focus ~ label.e-float-text, .e-float-input.e-small.e-bigger textarea:valid ~ label.e-float-text, .e-float-input.e-small.e-bigger textarea ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-small textarea:focus ~ label.e-float-text, .e-bigger .e-float-input.e-small textarea:valid ~ label.e-float-text, .e-bigger .e-float-input.e-small textarea ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-small.e-bigger textarea:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small.e-bigger textarea:valid ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small.e-bigger textarea ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text {
  font-size: 14px;
  top: -20px;
}

.e-float-input.e-bigger textarea ~ label.e-float-text, .e-float-input textarea ~ label.e-float-text.e-bigger, .e-float-input textarea.e-bigger ~ label.e-float-text, .e-bigger .e-float-input textarea ~ label.e-float-text, .e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-float-text, .e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-bigger, .e-float-input.e-control-wrapper textarea.e-bigger ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper textarea ~ label.e-float-text, .e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 16px;
  top: -8px;
}

.e-input-group.e-bigger:not(.e-float-input) .e-input, .e-bigger .e-input-group:not(.e-float-input) .e-input, .e-input-group.e-control-wrapper.e-bigger:not(.e-float-input) .e-input, .e-bigger .e-input-group.e-control-wrapper:not(.e-float-input) .e-input, .e-float-input.e-bigger input, .e-bigger .e-float-input input, .e-float-input.e-input-group.e-bigger input, .e-bigger .e-float-input.e-input-group input, .e-float-input.e-input-group.e-control-wrapper.e-bigger input, .e-bigger .e-float-input.e-input-group.e-control-wrapper input, .e-float-input.e-control-wrapper.e-bigger input, .e-bigger .e-float-input.e-control-wrapper input, .e-float-input.e-control-wrapper.e-input-group.e-bigger input, .e-bigger .e-float-input.e-control-wrapper.e-input-group input, .e-float-input.e-control-wrapper.e-input-group.e-bigger input, .e-bigger .e-float-input.e-control-wrapper.e-input-group input {
  min-height: 28px;
}

.e-input-group.e-bigger.e-small:not(.e-float-input) .e-input, .e-bigger .e-input-group.e-small:not(.e-float-input) .e-input .e-small .e-input-group.e-bigger:not(.e-float-input) .e-input, .e-input-group.e-control-wrapper.e-bigger.e-small:not(.e-float-input) .e-input, .e-bigger .e-input-group.e-control-wrapper.e-small:not(.e-float-input) .e-input .e-small .e-input-group.e-control-wrapper.e-bigger:not(.e-float-input) .e-input, .e-float-input.e-bigger.e-small input, .e-bigger .e-float-input.e-small input, .e-small .e-float-input.e-bigger input, .e-float-input.e-input-group.e-bigger.e-small input, .e-bigger .e-float-input.e-input-group.e-small input, .e-small .e-float-input.e-input-group.e-bigger input, .e-float-input.e-input-group.e-control-wrapper.e-bigger.e-small input, .e-bigger .e-float-input.e-input-group.e-control-wrapper.e-small input, .e-small .e-float-input.e-input-group.e-control-wrapper.e-bigger input, .e-float-input.e-control-wrapper.e-bigger.e-small input, .e-bigger .e-float-input.e-control-wrapper.e-small input, .e-small .e-float-input.e-control-wrapper.e-bigger input, .e-float-input.e-control-wrapper.e-input-group.e-bigger.e-small input, .e-bigger .e-float-input.e-control-wrapper.e-input-group.e-small input, .e-small .e-float-input.e-control-wrapper.e-input-group.e-bigger input {
  min-height: 26px;
}

.e-bigger .e-float-input:not(.e-outline) input:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -14px;
  transform: translate3d(0, -6px, 0)scale(.86);
}

.e-bigger.e-float-input:not(.e-outline) input:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -14px;
  transform: translate3d(0, -6px, 0)scale(.86);
}

.e-bigger .e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -14px;
  transform: translate3d(0, -6px, 0)scale(.86);
}

.e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -14px;
  transform: translate3d(0, -6px, 0)scale(.86);
}

.e-bigger .e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -14px;
  transform: translate3d(0, -6px, 0)scale(.86);
}

.e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -14px;
  transform: translate3d(0, -6px, 0)scale(.86);
}

.e-bigger .e-float-input.e-small:not(.e-outline) input:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -10px;
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-bigger.e-small .e-float-input:not(.e-outline) input:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -10px;
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-float-input.e-bigger.e-small:not(.e-outline) input:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -10px;
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-bigger .e-float-input.e-small.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -10px;
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-bigger.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -10px;
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -10px;
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-small.e-bigger .e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -10px;
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-small.e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -10px;
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-bigger .e-small.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -10px;
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-small .e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -10px;
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-bigger .e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger.e-small .e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger.e-small .e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 12px;
  font-style: normal;
  top: -10px;
}

.e-float-input.e-bigger.e-small textarea:focus ~ label.e-float-text, .e-float-input.e-bigger.e-small textarea:valid ~ label.e-float-text, .e-float-input.e-bigger.e-small textarea ~ label.e-label-top.e-float-text, .e-float-input.e-bigger.e-small textarea[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-bigger.e-small textarea[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-bigger.e-small textarea label.e-float-text.e-label-top, .e-bigger .e-float-input.e-small textarea:focus ~ label.e-float-text, .e-bigger .e-float-input.e-small textarea:valid ~ label.e-float-text, .e-bigger .e-float-input.e-small textarea ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-small textarea[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-small textarea[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-small textarea label.e-float-text.e-label-top, .e-small .e-float-input.e-bigger textarea:focus ~ label.e-float-text, .e-small .e-float-input.e-bigger textarea:valid ~ label.e-float-text, .e-small .e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text, .e-small .e-float-input.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text, .e-small .e-float-input.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text, .e-small .e-float-input.e-bigger textarea label.e-float-text.e-label-top, .e-float-input.e-control-wrapper.e-bigger.e-small textarea:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-bigger.e-small textarea:valid ~ label.e-float-text, .e-float-input.e-control-wrapper.e-bigger.e-small textarea ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-bigger.e-small textarea[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-bigger.e-small textarea[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-bigger.e-small textarea label.e-float-text.e-label-top, .e-bigger .e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small textarea[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small textarea[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small textarea label.e-float-text.e-label-top, .e-small .e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text, .e-small .e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text, .e-small .e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text, .e-small .e-float-input.e-control-wrapper.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text, .e-small .e-float-input.e-control-wrapper.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text, .e-small .e-float-input.e-control-wrapper.e-bigger textarea label.e-float-text.e-label-top {
  transform: translate3d(0, 6px, 0)scale(.92);
}

.e-bigger .e-float-input.e-small textarea:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -10px;
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-bigger.e-small .e-float-input textarea:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -10px;
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-float-input.e-bigger.e-small textarea:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -10px;
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-bigger .e-float-input.e-small.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -10px;
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-bigger.e-small .e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -10px;
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -10px;
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-small.e-bigger .e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -10px;
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-small.e-bigger.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -10px;
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-bigger .e-small.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -10px;
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-small .e-bigger.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -10px;
  transform: translate3d(0, -6px, 0)scale(.92);
}

.e-bigger .e-float-input textarea:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -8px;
  transform: translate3d(0, -6px, 0)scale(.86);
}

.e-bigger.e-float-input textarea:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -8px;
  transform: translate3d(0, -6px, 0)scale(.86);
}

.e-bigger .e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -8px;
  transform: translate3d(0, -6px, 0)scale(.86);
}

.e-bigger.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -8px;
  transform: translate3d(0, -6px, 0)scale(.86);
}

.e-bigger .e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -8px;
  transform: translate3d(0, -6px, 0)scale(.86);
}

.e-bigger.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: -8px;
  transform: translate3d(0, -6px, 0)scale(.86);
}

.e-float-input.e-bigger textarea:focus ~ label.e-float-text, .e-float-input.e-bigger textarea:valid ~ label.e-float-text, .e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text, .e-float-input.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-bigger textarea label.e-float-text.e-label-top, .e-bigger .e-float-input textarea:focus ~ label.e-float-text, .e-bigger .e-float-input textarea:valid ~ label.e-float-text, .e-bigger .e-float-input textarea ~ label.e-label-top.e-float-text, .e-bigger .e-float-input textarea[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input textarea[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input textarea label.e-float-text.e-label-top, .e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text, .e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-bigger textarea label.e-float-text.e-label-top, .e-bigger .e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper textarea[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper textarea label.e-float-text.e-label-top, .e-float-input.e-small.e-bigger textarea:focus ~ label.e-float-text, .e-float-input.e-small.e-bigger textarea:valid ~ label.e-float-text, .e-float-input.e-small.e-bigger textarea ~ label.e-label-top.e-float-text, .e-float-input.e-small.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-small.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-small.e-bigger textarea label.e-float-text.e-label-top, .e-bigger.e-small .e-float-input textarea:focus ~ label.e-float-text, .e-bigger.e-small .e-float-input textarea:valid ~ label.e-float-text, .e-bigger.e-small .e-float-input textarea ~ label.e-label-top.e-float-text, .e-bigger.e-small .e-float-input textarea[readonly] ~ label.e-label-top.e-float-text, .e-bigger.e-small .e-float-input textarea[disabled] ~ label.e-label-top.e-float-text, .e-bigger.e-small .e-float-input textarea label.e-float-text.e-label-top, .e-float-input.e-control-wrapper.e-bigger.e-small textarea:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-bigger.e-small textarea:valid ~ label.e-float-text, .e-float-input.e-control-wrapper.e-bigger.e-small textarea ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-bigger.e-small textarea[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-bigger.e-small textarea[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-bigger.e-small textarea label.e-float-text.e-label-top, .e-small.e-bigger .e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text, .e-small.e-bigger .e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text, .e-small.e-bigger .e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text, .e-small.e-bigger .e-float-input.e-control-wrapper textarea[readonly] ~ label.e-label-top.e-float-text, .e-small.e-bigger .e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text, .e-small.e-bigger .e-float-input.e-control-wrapper textarea label.e-float-text.e-label-top {
  transform: translate3d(0, 6px, 0)scale(.86);
}

.e-input-group.e-bigger textarea, .e-input-group.e-bigger textarea.e-input, .e-input-group textarea.e-bigger, .e-input-group textarea.e-input.e-bigger, .e-input-group.e-control-wrapper.e-bigger textarea, .e-input-group.e-control-wrapper.e-bigger textarea.e-input, .e-input-group.e-control-wrapper textarea.e-bigger, .e-input-group.e-control-wrapper textarea.e-input.e-bigger, .e-bigger .e-input-group textarea, .e-bigger .e-input-group textarea.e-input, .e-bigger .e-input-group.e-control-wrapper textarea, .e-bigger .e-input-group.e-control-wrapper textarea.e-input, .e-float-input.e-bigger textarea, .e-float-input textarea.e-bigger, .e-float-input.e-control-wrapper.e-bigger textarea, .e-float-input.e-control-wrapper textarea.e-bigger, .e-bigger .e-float-input textarea, .e-bigger .e-float-input.e-control-wrapper textarea, .e-input-group.e-input-focus.e-bigger textarea, .e-input-group.e-input-focus.e-bigger textarea.e-input, .e-input-group.e-input-focus textarea.e-bigger, .e-input-group.e-input-focus textarea.e-input.e-bigger, .e-input-group.e-control-wrapper.e-input-focus.e-bigger textarea, .e-input-group.e-control-wrapper.e-input-focus.e-bigger textarea.e-input, .e-input-group.e-control-wrapper.e-input-focus textarea.e-bigger, .e-input-group.e-control-wrapper.e-input-focus textarea.e-input.e-bigger, .e-bigger .e-input-group.e-input-focus textarea, .e-bigger .e-input-group.e-control-wrapper.e-input-focus textarea, .e-bigger .e-input-group.e-control-wrapper.e-input-focus textarea.e-input, .e-input-group.e-control-wrapper textarea.e-bigger:focus, .e-input-group.e-control-wrapper textarea.e-input.e-bigger:focus, .e-bigger .e-input-group.e-control-wrapper textarea:focus, .e-bigger .e-input-group.e-control-wrapper.e-input-focus textarea:focus, .e-bigger .e-input-group.e-control-wrapper textarea.e-input:focus {
  font: inherit;
  min-height: 38px;
  padding: 6px 12px 6px 16px;
  line-height: 1.2;
}

.e-input-group.e-small.e-bigger textarea.e-input, .e-input-group.e-small textarea.e-input.e-bigger, .e-input-group textarea.e-input.e-bigger.e-small, .e-input-group.e-bigger textarea.e-small, .e-input-group.e-control-wrapper.e-small.e-bigger textarea.e-input, .e-input-group.e-control-wrapper.e-small textarea.e-input.e-bigger, .e-bigger.e-small .e-input-group textarea.e-input, .e-bigger.e-small .e-input-group.e-control-wrapper textarea.e-input, .e-bigger .input-group textarea.e-small, .e-bigger .e-input-group.e-small textarea.e-input, .e-bigger .e-input-group.e-control-wrapper.e-small textarea.e-input, .e-bigger .e-small.e-input-group.e-control-wrapper textarea.e-input, .e-small .input-group textarea.e-bigger, .e-small .e-input-group.e-bigger textarea.e-input, .e-small .e-input-group.e-control-wrapper textarea.e-input.e-bigger, .e-small .e-input-group.e-control-wrapper.e-input-focus textarea.e-input.e-bigger, .e-float-input textarea.e-bigger.e-small, .e-float-input.e-small.e-bigger textarea, .e-float-input.e-small textarea.e-bigger, .e-float-input.e-bigger textarea.e-small, .e-bigger .e-float-input.e-small textarea, .e-bigger.e-small .e-float-input textarea, .e-bigger .float-input textarea.e-small, .e-small .e-float-input.e-bigger textarea, .e-small .float-input textarea.e-bigger, .e-small .e-float-input.e-control-wrapper textarea.e-bigger, .e-float-input.e-control-wrapper.e-small.e-bigger textarea, .e-float-input.e-control-wrapper.e-small textarea.e-bigger, .e-bigger .e-float-input.e-control-wrapper.e-small textarea, .e-bigger.e-small .e-float-input.e-control-wrapper textarea, .e-bigger .e-small.e-float-input.e-control-wrapper textarea, .e-input-group.e-input-focus textarea.e-input.e-bigger.e-small, .e-input-group.e-input-focus.e-small.e-bigger textarea.e-input, .e-input-group.e-input-focus.e-small textarea.e-input.e-bigger, .e-input-group.e-input-focus.e-bigger textarea.e-small, .e-input-group.e-control-wrapper.e-input-focus.e-small.e-bigger textarea.e-input, .e-input-group.e-control-wrapper.e-input-focus.e-small textarea.e-input.e-bigger, .e-bigger.e-small .e-input-group.e-input-focus textarea.e-input, .e-bigger .e-input-group.e-control-wrapper.e-input-focus.e-small textarea.e-input, .e-bigger.e-small .e-input-group.e-control-wrapper.e-input-focus textarea.e-input, .e-bigger .e-small.e-input-group.e-control-wrapper.e-input-focus textarea.e-input, .e-small .e-input-group.e-control-wrapper.e-input-focus.e-bigger textarea.e-input {
  font: inherit;
  min-height: 15px;
  padding: 4px 8px 4px 14px;
  line-height: 1.2;
}

.e-bigger input.e-input, .e-bigger textarea.e-input, input.e-input.e-bigger, textarea.e-input.e-bigger {
  min-height: 29px;
}

.e-bigger input.e-input.e-small, .e-bigger .e-small input.e-input, .e-bigger.e-small input.e-input, .e-small input.e-input.e-bigger, input.e-input.e-bigger.e-small, .e-small .e-bigger input.e-input {
  min-height: 25px;
}

.e-filled input.e-input.e-bigger, .e-filled.e-input-group.e-bigger input, .e-filled.e-input-group.e-bigger input.e-input, .e-filled.e-input-group.e-control-wrapper.e-bigger input, .e-filled.e-input-group.e-control-wrapper.e-bigger input.e-input, .e-bigger .e-filled.e-input-group input, .e-bigger .e-filled.e-input-group input.e-input, .e-bigger .e-filled.e-input-group.e-control-wrapper input, .e-bigger .e-filled.e-input-group.e-control-wrapper input.e-input, .e-filled.e-float-input.e-bigger input, .e-filled.e-float-input.e-bigger input.e-input, .e-bigger .e-filled.e-float-input input, .e-bigger .e-filled.e-float-input input.e-input, .e-filled.e-float-input.e-control-wrapper.e-bigger input, .e-filled.e-float-input.e-control-wrapper.e-bigger input.e-input, .e-bigger .e-filled.e-float-input.e-control-wrapper input, .e-bigger .e-filled.e-float-input.e-control-wrapper input.e-input, .e-filled.e-float-input.e-bigger:not(.e-input-group) input, .e-filled.e-float-input.e-bigger:not(.e-input-group) input.e-input, .e-bigger .e-filled.e-float-input:not(.e-input-group) input, .e-bigger .e-filled.e-float-input:not(.e-input-group) input.e-input, .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-input-group) input, .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-input-group) input.e-input, .e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-group) input, .e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-group) input.e-input, .e-filled input.e-input.e-small.e-bigger, .e-filled.e-input-group.e-bigger.e-small input, .e-filled.e-input-group.e-bigger.e-small input.e-input, .e-bigger.e-small .e-filled.e-input-group input, .e-bigger.e-small .e-filled.e-input-group input.e-input, .e-filled.e-input-group.e-control-wrapper.e-bigger.e-small input, .e-filled.e-input-group.e-control-wrapper.e-bigger.e-small input.e-input, .e-bigger.e-small .e-filled.e-input-group.e-control-wrapper input, .e-bigger.e-small .e-filled.e-input-group.e-control-wrapper input.e-input, .e-filled.e-float-input.e-bigger.e-small input, .e-filled.e-float-input.e-bigger.e-small input.e-input, .e-bigger.e-small .e-filled.e-float-input input, .e-bigger.e-small .e-filled.e-float-input input.e-input, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-small input, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-small input.e-input, .e-bigger.e-small .e-filled.e-float-input.e-control-wrapper input, .e-bigger.e-small .e-filled.e-float-input.e-control-wrapper input.e-input, .e-filled.e-float-input.e-bigger.e-small:not(.e-input-group) input, .e-filled.e-float-input.e-bigger.e-small:not(.e-input-group) input.e-input, .e-bigger.e-small .e-filled.e-float-input:not(.e-input-group) input, .e-bigger.e-small .e-filled.e-float-input:not(.e-input-group) input.e-input, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-group) input, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-group) input.e-input, .e-bigger.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-group) input, .e-bigger.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-group) input.e-input, .e-filled.e-input-group textarea.e-input.e-bigger, .e-filled.e-input-group.e-control-wrapper textarea.e-input.e-bigger, .e-filled textarea.e-input.e-bigger, .e-filled.e-input-group.e-bigger textarea, .e-filled.e-input-group.e-bigger textarea.e-input, .e-bigger .e-filled.e-input-group textarea, .e-bigger .e-filled.e-input-group textarea.e-input, .e-filled.e-input-group.e-control-wrapper.e-bigger textarea, .e-filled.e-input-group.e-control-wrapper.e-bigger textarea.e-input, .e-bigger .e-filled.e-input-group.e-control-wrapper textarea, .e-bigger .e-filled.e-input-group.e-control-wrapper textarea.e-input, .e-filled.e-float-input.e-bigger textarea, .e-filled.e-float-input.e-bigger textarea.e-input, .e-bigger .e-filled.e-float-input textarea, .e-bigger .e-filled.e-float-input textarea.e-input, .e-filled.e-float-input.e-control-wrapper.e-bigger textarea, .e-filled.e-float-input.e-control-wrapper.e-bigger textarea.e-input, .e-bigger .e-filled.e-float-input.e-control-wrapper textarea, .e-bigger .e-filled.e-float-input.e-control-wrapper textarea.e-input, .e-filled textarea.e-input.e-small.e-bigger, .e-filled.e-input-group.e-bigger.e-small textarea, .e-filled.e-input-group.e-bigger.e-small textarea.e-input, .e-bigger.e-small .e-filled.e-input-group textarea, .e-bigger.e-small .e-filled.e-input-group textarea.e-input, .e-filled.e-input-group.e-control-wrapper.e-bigger.e-small textarea, .e-filled.e-input-group.e-control-wrapper.e-bigger.e-small textarea.e-input, .e-bigger.e-small .e-filled.e-input-group.e-control-wrapper textarea, .e-bigger.e-small .e-filled.e-input-group.e-control-wrapper textarea.e-input, .e-filled.e-float-input.e-bigger.e-small textarea, .e-filled.e-float-input.e-bigger.e-small textarea.e-input, .e-bigger.e-small .e-filled.e-float-input textarea, .e-bigger.e-small .e-filled.e-float-input textarea.e-input, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea.e-input, .e-bigger.e-small .e-filled.e-float-input.e-control-wrapper textarea, .e-bigger.e-small .e-filled.e-float-input.e-control-wrapper textarea.e-input {
  box-sizing: border-box;
}

.e-filled.e-input-group.e-bigger, .e-bigger .e-filled.e-input-group, .e-filled.e-input-group.e-control-wrapper.e-bigger, .e-bigger .e-filled.e-input-group.e-control-wrapper {
  margin-top: 0;
  padding: 0 12px 0 16px;
}

.e-filled.e-input-group.e-small.e-bigger, .e-bigger.e-small .e-filled.e-input-group.e-small, .e-bigger .e-filled.e-input-group.e-small, .e-small .e-filled.e-input-group.e-bigger, .e-filled.e-input-group.e-control-wrapper.e-small.e-bigger, .e-bigger.e-small .e-filled.e-input-group.e-control-wrapper.e-small, .e-bigger .e-filled.e-input-group.e-control-wrapper.e-small, .e-small .e-filled.e-input-group.e-control-wrapper.e-bigger {
  margin-top: 0;
  padding: 0 10px 0 12px;
}

.e-filled.e-float-input.e-bigger, .e-bigger .e-filled.e-float-input, .e-filled.e-float-input.e-control-wrapper.e-bigger, .e-bigger .e-filled.e-float-input.e-control-wrapper {
  margin-top: 0;
  padding: 0;
}

.e-filled.e-float-input.e-small.e-bigger, .e-bigger.e-small .e-filled.e-float-input.e-small, .e-bigger .e-filled.e-float-input.e-small, .e-small .e-filled.e-float-input.e-bigger, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger, .e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-small, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small, .e-small .e-filled.e-float-input.e-control-wrapper.e-bigger {
  margin-top: 0;
  padding: 0 10px 0 12px;
}

.e-rtl.e-filled.e-input-group.e-bigger, .e-bigger .e-rtl.e-filled.e-input-group, .e-rtl.e-filled.e-input-group.e-control-wrapper.e-bigger, .e-bigger .e-rtl.e-filled.e-input-group.e-control-wrapper, .e-rtl .e-filled.e-input-group.e-bigger, .e-bigger.e-rtl .e-filled.e-input-group, .e-rtl .e-filled.e-input-group.e-control-wrapper.e-bigger, .e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper {
  padding: 0 16px 0 12px;
}

.e-rtl.e-filled.e-input-group.e-small.e-bigger, .e-bigger.e-small .e-rtl.e-filled.e-input-group.e-small, .e-bigger .e-rtl.e-filled.e-input-group.e-small, .e-small .e-rtl.e-filled.e-input-group.e-bigger, .e-rtl.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger, .e-bigger.e-small .e-rtl.e-filled.e-input-group.e-control-wrapper.e-small, .e-bigger .e-rtl.e-filled.e-input-group.e-control-wrapper.e-small, .e-small .e-rtl.e-filled.e-input-group.e-control-wrapper.e-bigger, .e-rtl .e-filled.e-input-group.e-small.e-bigger, .e-bigger.e-small.e-rtl .e-filled.e-input-group.e-small, .e-bigger.e-rtl .e-filled.e-input-group.e-small, .e-small.e-rtl .e-filled.e-input-group.e-bigger, .e-rtl .e-filled.e-input-group.e-control-wrapper.e-small.e-bigger, .e-bigger.e-small.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small, .e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small, .e-small.e-rtl .e-filled.e-input-group.e-control-wrapper.e-bigger {
  padding: 0 12px 0 10px;
}

.e-rtl.e-filled.e-float-input.e-bigger, .e-bigger .e-rtl.e-filled.e-float-input, .e-rtl.e-filled.e-float-input.e-control-wrapper.e-bigger, .e-bigger .e-rtl.e-filled.e-float-input.e-control-wrapper, .e-rtl .e-filled.e-float-input.e-bigger, .e-bigger.e-rtl .e-filled.e-float-input, .e-rtl .e-filled.e-float-input.e-control-wrapper.e-bigger, .e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper {
  padding: 0 16px 0 12px;
}

.e-rtl.e-filled.e-float-input.e-small.e-bigger, .e-bigger.e-small .e-rtl.e-filled.e-float-input.e-small, .e-bigger .e-rtl.e-filled.e-float-input.e-small, .e-small .e-rtl.e-filled.e-float-input.e-bigger, .e-rtl.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger, .e-bigger.e-small .e-rtl.e-filled.e-float-input.e-control-wrapper.e-small, .e-bigger .e-rtl.e-filled.e-float-input.e-control-wrapper.e-small, .e-small .e-rtl.e-filled.e-float-input.e-control-wrapper.e-bigger, .e-rtl .e-filled.e-float-input.e-small.e-bigger, .e-bigger.e-small.e-rtl .e-filled.e-float-input.e-small, .e-bigger.e-rtl .e-filled.e-float-input.e-small, .e-small.e-rtl .e-filled.e-float-input.e-bigger, .e-rtl .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger, .e-bigger.e-small.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small, .e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small, .e-small.e-rtl .e-filled.e-float-input.e-control-wrapper.e-bigger {
  padding: 0 12px 0 10px;
}

.e-filled input.e-input.e-bigger, .e-filled textarea.e-input.e-bigger, .e-filled.e-input-group.e-bigger .e-input, .e-filled.e-input-group.e-bigger.e-control-wrapper .e-input, .e-bigger .e-filled input.e-input, .e-bigger .e-filled textarea.e-input, .e-bigger .e-filled.e-input-group .e-input, .e-bigger .e-filled.e-input-group.e-control-wrapper .e-input, .e-filled.e-input-group.e-bigger .e-input:focus, .e-bigger .e-filled.e-input-group .e-input:focus, .e-filled.e-input-group.e-control-wrapper.e-bigger .e-input:focus, .e-bigger .e-filled.e-input-group.e-control-wrapper .e-input:focus, .e-filled.e-input-group.e-bigger.e-input-focus .e-input, .e-bigger .e-filled.e-input-group.e-input-focus .e-input, .e-filled.e-input-group.e-control-wrapper.e-bigger.e-input-focus .e-input, .e-bigger .e-filled.e-input-group.e-control-wrapper.e-input-focus .e-input {
  padding: 16px 4px 16px 0;
}

.e-filled .e-input.e-bigger:focus, .e-bigger .e-filled .e-input:focus {
  padding-bottom: 16px;
}

.e-filled .e-input.e-small.e-bigger:focus, .e-bigger .e-filled .e-input.e-small:focus {
  padding-bottom: 10px;
}

.e-filled .e-input.e-small.e-bigger, .e-bigger .e-filled .e-input.e-small, .e-small .e-filled .e-input.e-bigger, .e-filled.e-input-group.e-small.e-bigger .e-input, .e-filled.e-input-group.e-small .e-input.e-bigger, .e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-input, .e-filled.e-input-group.e-control-wrapper.e-small .e-input.e-bigger, .e-bigger .e-filled.e-input-group.e-small .e-input, .e-bigger .e-filled.e-input-group.e-control-wrapper.e-small .e-input, .e-filled.e-input-group.e-small.e-bigger .e-input:focus, .e-filled.e-input-group.e-small .e-input.e-bigger:focus, .e-bigger .e-filled.e-input-group.e-small .e-input:focus, .e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-input:focus, .e-filled.e-input-group.e-control-wrapper.e-small .e-input.e-bigger:focus, .e-bigger .e-filled.e-input-group.e-control-wrapper.e-small .e-input:focus, .e-filled.e-input-group.e-small.e-bigger.e-input-focus .e-input, .e-filled.e-input-group.e-small.e-input-focus .e-input.e-bigger, .e-bigger .e-filled.e-input-group.e-small.e-input-focus .e-input, .e-filled.e-input-group.e-control-wrapper.e-small.e-bigger.e-input-focus .e-input, .e-filled.e-input-group.e-control-wrapper.e-small.e-input-focus .e-input.e-bigger, .e-bigger .e-filled.e-input-group.e-control-wrapper.e-small.e-input-focus .e-input {
  padding: 10px 2px 10px 0;
}

.e-filled.e-float-input.e-bigger input, .e-filled.e-float-input input.e-bigger, .e-bigger .e-filled.e-float-input input, .e-filled.e-float-input.e-control-wrapper.e-bigger input, .e-filled.e-float-input.e-control-wrapper input.e-bigger, .e-bigger .e-filled.e-float-input.e-control-wrapper input {
  padding: 3px 0 4px 7px;
}

.e-filled.e-float-input.e-small.e-bigger input, .e-filled.e-float-input.e-small input.e-bigger, .e-bigger .e-filled.e-float-input.e-small input, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger input, .e-filled.e-float-input.e-control-wrapper.e-small input.e-bigger, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input {
  padding: 14px 2px 5px 0;
}

.e-rtl .e-filled input.e-input.e-bigger, .e-filled input.e-input.e-bigger.e-rtl, .e-bigger.e-rtl .e-filled input.e-input, .e-bigger .e-filled input.e-input.e-rtl, .e-filled.e-input-group.e-bigger.e-rtl input.e-input, .e-filled.e-input-group.e-control-wrapper.e-bigger.e-rtl input.e-input, .e-rtl .e-filled.e-input-group.e-bigger input.e-input, .e-rtl .e-filled.e-input-group.e-control-wrapper.e-bigger input.e-input, .e-filled.e-input-group.e-rtl input.e-input.e-bigger, .e-filled.e-input-group.e-control-wrapper.e-rtl input.e-input.e-bigger, .e-rtl .e-filled.e-input-group input.e-input.e-bigger, .e-rtl .e-filled.e-input-group.e-control-wrapper input.e-input.e-bigger, .e-bigger .e-filled.e-input-group.e-rtl input.e-input, .e-bigger .e-filled.e-input-group.e-control-wrapper.e-rtl input.e-input, .e-bigger.e-rtl .e-filled.e-input-group input.e-input, .e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper input.e-input, .e-bigger.e-rtl .e-filled.e-input-group input.e-input:focus, .e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper input.e-input:focus, .e-bigger .e-filled.e-input-group.e-rtl input.e-input:focus, .e-bigger .e-filled.e-input-group.e-control-wrapper.e-rtl input.e-input:focus, .e-bigger.e-rtl .e-filled.e-input-group.e-input-focus input.e-input, .e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper.e-input-focus input.e-input, .e-bigger .e-filled.e-input-group.e-rtl.e-input-focus input.e-input, .e-bigger .e-filled.e-input-group.e-control-wrapper.e-rtl.e-input-focus input.e-input {
  text-indent: 0;
  padding: 16px 0 16px 4px;
}

.e-filled.e-float-input.e-control-wrapper.e-bigger.e-rtl input, .e-filled.e-float-input.e-bigger.e-rtl input, .e-rtl .e-filled.e-float-input.e-control-wrapper.e-bigger input, .e-rtl .e-filled.e-float-input.e-bigger input, .e-filled.e-float-input.e-control-wrapper.e-rtl input.e-bigger, .e-filled.e-float-input.e-rtl input.e-bigger, .e-rtl .e-filled.e-float-input.e-control-wrapper input.e-bigger, .e-rtl .e-filled.e-float-input input.e-bigger, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl input, .e-bigger .e-filled.e-float-input.e-rtl input, .e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper input, .e-bigger.e-rtl .e-filled.e-float-input input, .e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper input:focus, .e-bigger.e-rtl .e-filled.e-float-input input:focus, .e-bigger .e-filled.e-float-input.e-rtl input:focus, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl input:focus, .e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-focus input, .e-bigger.e-rtl .e-filled.e-float-input.e-input-focus input, .e-bigger .e-filled.e-float-input.e-rtl.e-input-focus input, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl input {
  text-indent: 0;
  padding: 20px 0 6px 4px;
}

.e-bigger .e-filled input.e-input.e-small.e-rtl, .e-filled.e-input-group.e-small.e-bigger.e-rtl input.e-input, .e-filled.e-input-group.e-control-wrapper.e-small.e-bigger.e-rtl input.e-input, .e-filled.e-input-group.e-small.e-rtl input.e-input.e-bigger, .e-filled.e-input-group.e-control-wrapper.e-small.e-rtl input.e-input.e-bigger, .e-bigger .e-filled.e-input-group.e-small.e-rtl input.e-input, .e-bigger .e-filled.e-input-group.e-control-wrapper.e-small.e-rtl input.e-input, .e-bigger.e-rtl input.e-input.e-small, .e-rtl .e-filled.e-input-group.e-small.e-bigger input.e-input, .e-rtl .e-filled.e-input-group.e-control-wrapper.e-small.e-bigger input.e-input, .e-rtl .e-filled.e-input-group.e-small input.e-input.e-bigger, .e-rtl .e-filled.e-input-group.e-control-wrapper.e-small input.e-input.e-bigger, .e-bigger.e-rtl .e-filled.e-input-group.e-small input.e-input, .e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small input.e-input, .e-bigger .e-filled.e-input-group.e-small.e-rtl input.e-input:focus, .e-bigger .e-filled.e-input-group.e-control-wrapper.e-small.e-rtl input.e-input:focus, .e-small .e-filled.e-input-group.e-bigger.e-rtl input.e-input:focus, .e-small .e-filled.e-input-group.e-control-wrapper.e-bigger.e-rtl input.e-input:focus, .e-filled.e-input-group.e-bigger.e-small.e-rtl input.e-input:focus, .e-filled.e-input-group.e-control-wrapper.e-bigger.e-small.e-rtl input.e-input:focus, .e-bigger.e-rtl .e-filled.e-input-group.e-small input.e-input:focus, .e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small input.e-input:focus, .e-small.e-rtl .e-filled.e-input-group.e-bigger input.e-input:focus, .e-small.e-rtl .e-filled.e-input-group.e-control-wrapper.e-bigger input.e-input:focus, .e-rtl .e-filled.e-input-group.e-bigger.e-small input.e-input:focus, .e-rtl .e-filled.e-input-group.e-control-wrapper.e-bigger.e-small input.e-input:focus, .e-bigger .e-filled.e-input-group.e-small.e-rtl.e-input-focus input.e-input, .e-bigger .e-filled.e-input-group.e-control-wrapper.e-small.e-rtl.e-input-focus input.e-input, .e-small .e-filled.e-input-group.e-bigger.e-rtl.e-input-focus input.e-input, .e-small .e-filled.e-input-group.e-control-wrapper.e-bigger.e-rtl.e-input-focus input.e-input, .e-filled.e-input-group.e-bigger.e-small.e-rtl.e-input-focus input.e-input, .e-filled.e-input-group.e-control-wrapper.e-bigger.e-small.e-rtl.e-input-focus input.e-input, .e-bigger.e-rtl .e-filled.e-input-group.e-small.e-input-focus input.e-input, .e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small.e-input-focus input.e-input, .e-small.e-rtl .e-filled.e-input-group.e-bigger.e-input-focus input.e-input, .e-small.e-rtl .e-filled.e-input-group.e-control-wrapper.e-bigger.e-input-focus input.e-input, .e-rtl .e-filled.e-input-group.e-bigger.e-small.e-input-focus input.e-input, .e-rtl .e-filled.e-input-group.e-control-wrapper.e-bigger.e-small.e-input-focus input.e-input {
  text-indent: 0;
  padding: 10px 0 10px 2px;
}

.e-filled.e-float-input.e-small.e-bigger.e-rtl input, .e-filled.e-float-input.e-small.e-rtl input.e-bigger, .e-bigger .e-filled.e-float-input.e-small.e-rtl input, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-rtl input, .e-filled.e-float-input.e-control-wrapper.e-small.e-rtl input.e-bigger, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-rtl input, .e-rtl .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger input, .e-rtl .e-filled.e-float-input.e-control-wrapper.e-small input.e-bigger, .e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small input, .e-rtl .e-filled.e-float-input.e-small.e-bigger input, .e-rtl .e-filled.e-float-input.e-small input.e-bigger, .e-bigger.e-rtl .e-filled.e-float-input.e-small input, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-rtl input:focus, .e-bigger .e-filled.e-float-input.e-small.e-rtl input:focus, .e-small .e-filled.e-float-input.e-control-wrapper.e-bigger.e-rtl input:focus, .e-small .e-filled.e-float-input.e-bigger.e-rtl input:focus, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-small.e-rtl input:focus, .e-filled.e-float-input.e-bigger.e-small.e-rtl input:focus, .e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small input:focus, .e-bigger.e-rtl .e-filled.e-float-input.e-small input:focus, .e-small.e-rtl .e-filled.e-float-input.e-control-wrapper.e-bigger input:focus, .e-small.e-rtl .e-filled.e-float-input.e-bigger input:focus, .e-rtl .e-filled.e-float-input.e-control-wrapper.e-bigger.e-small input:focus, .e-rtl .e-filled.e-float-input.e-bigger.e-small input:focus, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-rtl.e-input-focus input, .e-bigger .e-filled.e-float-input.e-small.e-rtl.e-input-focus input, .e-small .e-filled.e-float-input.e-control-wrapper.e-bigger.e-rtl.e-input-focus input, .e-small .e-filled.e-float-input.e-bigger.e-rtl.e-input-focus input, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-small.e-rtl.e-input-focus input, .e-filled.e-float-input.e-bigger.e-small.e-rtl.e-input-focus input, .e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small.e-input-focus input, .e-bigger.e-rtl .e-filled.e-float-input.e-small.e-input-focus input, .e-small.e-rtl .e-filled.e-float-input.e-control-wrapper.e-bigger.e-input-focus input, .e-small.e-rtl .e-filled.e-float-input.e-bigger.e-input-focus input, .e-rtl .e-filled.e-float-input.e-control-wrapper.e-bigger.e-small.e-input-focus input, .e-rtl .e-filled.e-float-input.e-bigger.e-small.e-input-focus input {
  text-indent: 0;
  padding: 14px 0 5px 2px;
}

.e-filled.e-float-input.e-bigger, .e-bigger .e-filled.e-float-input, .e-filled.e-float-input.e-control-wrapper.e-bigger, .e-bigger .e-filled.e-float-input.e-control-wrapper, .e-filled.e-float-input.e-bigger.e-disabled, .e-bigger .e-filled.e-float-input.e-disabled, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-disabled, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-disabled, .e-filled.e-float-input.e-input-group.e-bigger.e-disabled, .e-bigger .e-filled.e-float-input.e-input-group.e-disabled, .e-filled.e-float-input.e-input-group.e-control-wrapper.e-bigger.e-disabled, .e-bigger .e-filled.e-float-input.e-input-group.e-control-wrapper.e-disabled {
  font-size: 16px;
}

.e-filled.e-float-input.e-small.e-bigger, .e-small.e-bigger .e-filled.e-float-input, .e-bigger .e-filled.e-float-input.e-small, .e-small .e-filled.e-float-input.e-bigger, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger, .e-small.e-bigger .e-filled.e-float-input.e-control-wrapper, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small, .e-small .e-filled.e-float-input.e-control-wrapper.e-bigger, .e-filled.e-float-input.e-small.e-bigger.e-disabled, .e-small.e-bigger .e-filled.e-float-input.e-disabled, .e-bigger .e-filled.e-float-input.e-small.e-disabled, .e-small .e-filled.e-float-input.e-bigger.e-disabled, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-disabled, .e-small.e-bigger .e-filled.e-float-input.e-control-wrapper.e-disabled, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-disabled, .e-small .e-filled.e-float-input.e-control-wrapper.e-bigger.e-disabled, .e-filled.e-float-input.e-input-group.e-small.e-bigger.e-disabled, .e-small.e-bigger .e-filled.e-float-input.e-input-group.e-disabled, .e-bigger .e-filled.e-float-input.e-input-group.e-small.e-disabled, .e-small .e-filled.e-float-input.e-input-group.e-bigger.e-disabled, .e-filled.e-float-input.e-input-group.e-control-wrapper.e-small.e-bigger.e-disabled, .e-small.e-bigger .e-filled.e-float-input.e-input-group.e-control-wrapper.e-disabled, .e-bigger .e-filled.e-float-input.e-input-group.e-control-wrapper.e-small.e-disabled, .e-small .e-filled.e-float-input.e-input-group.e-control-wrapper.e-bigger.e-disabled {
  font-size: 14px;
}

.e-filled.e-input-group.e-bigger:not(.e-float-input) .e-input, .e-bigger .e-filled.e-input-group:not(.e-float-input) .e-input, .e-filled.e-input-group.e-control-wrapper.e-bigger:not(.e-float-input) .e-input, .e-bigger .e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-input, .e-filled.e-float-input.e-bigger input, .e-bigger .e-filled.e-float-input input, .e-filled.e-float-input.e-input-group.e-bigger input, .e-bigger .e-filled.e-float-input.e-input-group input, .e-filled.e-float-input.e-input-group.e-control-wrapper.e-bigger input, .e-bigger .e-filled.e-float-input.e-input-group.e-control-wrapper input, .e-filled.e-float-input.e-control-wrapper.e-bigger input, .e-bigger .e-filled.e-float-input.e-control-wrapper input, .e-filled.e-float-input.e-control-wrapper.e-input-group.e-bigger input, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-input-group input, .e-filled.e-float-input.e-control-wrapper.e-input-group.e-bigger input, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-input-group input {
  min-height: 28px;
}

.e-filled.e-input-group.e-bigger.e-small:not(.e-float-input) .e-input, .e-bigger .e-filled.e-input-group.e-small:not(.e-float-input) .e-input .e-small .e-filled.e-input-group.e-bigger:not(.e-float-input) .e-input, .e-filled.e-input-group.e-control-wrapper.e-bigger.e-small:not(.e-float-input) .e-input, .e-bigger .e-filled.e-input-group.e-control-wrapper.e-small:not(.e-float-input) .e-input .e-small .e-filled.e-input-group.e-control-wrapper.e-bigger:not(.e-float-input) .e-input, .e-float-input.e-bigger.e-small.e-filled input, .e-bigger .e-float-input.e-filled.e-small input, .e-small .e-float-input.e-filled.e-bigger input, .e-float-input.e-filled.e-input-group.e-bigger.e-small input, .e-bigger .e-float-input.e-filled.e-input-group.e-small input, .e-small .e-float-input.e-filled.e-input-group.e-bigger input, .e-float-input.e-filled.e-input-group.e-control-wrapper.e-bigger.e-small input, .e-bigger .e-float-input.e-filled.e-input-group.e-control-wrapper.e-small input, .e-small .e-float-input.e-filled.e-input-group.e-control-wrapper.e-bigger input, .e-float-input.e-filled.e-control-wrapper.e-bigger.e-small input, .e-bigger .e-float-input.e-filled.e-control-wrapper.e-small input, .e-small .e-float-input.e-filled.e-control-wrapper.e-bigger input, .e-float-input.e-control-wrapper.e-filled.e-input-group.e-bigger.e-small input, .e-bigger .e-float-input.e-control-wrapper.e-filled.e-input-group.e-small input, .e-small .e-float-input.e-control-wrapper.e-filled.e-input-group.e-bigger input {
  min-height: 39px;
}

.e-filled.e-float-input.e-bigger input:focus ~ label.e-float-text, .e-filled.e-float-input.e-bigger input:valid ~ label.e-float-text, .e-filled.e-float-input.e-bigger input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input input:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input input:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input input ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper input:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper input:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-bigger textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-bigger textarea:valid ~ label.e-float-text, .e-filled.e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input textarea:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input textarea:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input textarea ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text {
  font-size: 16px;
  top: -6px;
  left: 2px;
}

.e-bigger .e-filled.e-float-input input:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 16px;
  top: -6px;
  transform: translateY(-50%)scale(.75);
}

.e-bigger.e-filled.e-float-input input:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 16px;
  top: -6px;
  transform: translateY(-50%)scale(.75);
}

.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 16px;
  top: -6px;
  transform: translateY(-50%)scale(.75);
}

.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 16px;
  top: -6px;
  transform: translateY(-50%)scale(.75);
}

.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-user-select: text;
  user-select: text;
  font-size: 16px;
  top: -6px;
  transform: translateY(-50%)scale(.75);
}

.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-user-select: text;
  user-select: text;
  font-size: 16px;
  top: -6px;
  transform: translateY(-50%)scale(.75);
}

.e-bigger .e-filled.e-float-input textarea:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 16px;
  top: -6px;
  transform: translateY(-50%)scale(.75);
}

.e-bigger.e-filled.e-float-input textarea:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 16px;
  top: -6px;
  transform: translateY(-50%)scale(.75);
}

.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 16px;
  top: -6px;
  transform: translateY(-50%)scale(.75);
}

.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 16px;
  top: -6px;
  transform: translateY(-50%)scale(.75);
}

.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-user-select: text;
  user-select: text;
  font-size: 16px;
  top: -6px;
  transform: translateY(-50%)scale(.75);
}

.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-user-select: text;
  user-select: text;
  font-size: 16px;
  top: -6px;
  transform: translateY(-50%)scale(.75);
}

.e-filled.e-float-input.e-small.e-bigger input:focus ~ label.e-float-text, .e-filled.e-float-input.e-small.e-bigger input:valid ~ label.e-float-text, .e-filled.e-float-input.e-small.e-bigger input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small.e-bigger input[readonly] ~ label.e-float-text, .e-filled.e-float-input.e-small.e-bigger input[disabled] ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small input:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small input:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small input ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-small input[readonly] ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small input[disabled] ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger input:valid ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger input[readonly] ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger input[disabled] ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-float-text, .e-filled.e-float-input.e-small.e-bigger.e-input-focus input ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-input-focus input ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-small.e-bigger textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-small.e-bigger textarea:valid ~ label.e-float-text, .e-filled.e-float-input.e-small.e-bigger textarea ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-small textarea:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small textarea:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small textarea ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger textarea:valid ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger textarea ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text {
  font-size: 14px;
  top: 12px;
}

.e-bigger .e-filled.e-float-input.e-small input:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: 12px;
  transform: translateY(-50%)scale(.75);
}

.e-bigger.e-small .e-filled.e-float-input input:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: 12px;
  transform: translateY(-50%)scale(.75);
}

.e-filled.e-float-input.e-bigger.e-small input:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: 12px;
  transform: translateY(-50%)scale(.75);
}

.e-bigger .e-filled.e-float-input.e-small.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: 12px;
  transform: translateY(-50%)scale(.75);
}

.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: 12px;
  transform: translateY(-50%)scale(.75);
}

.e-filled.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: 12px;
  transform: translateY(-50%)scale(.75);
}

.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: 12px;
  transform: translateY(-50%)scale(.75);
}

.e-small.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: 12px;
  transform: translateY(-50%)scale(.75);
}

.e-bigger .e-small.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: 12px;
  transform: translateY(-50%)scale(.75);
}

.e-small .e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: 12px;
  transform: translateY(-50%)scale(.75);
}

.e-bigger .e-filled.e-float-input.e-small textarea:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: 12px;
  transform: translateY(-50%)scale(.75);
}

.e-bigger.e-small .e-filled.e-float-input textarea:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: 12px;
  transform: translateY(-50%)scale(.75);
}

.e-filled.e-float-input.e-bigger.e-small textarea:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: 12px;
  transform: translateY(-50%)scale(.75);
}

.e-bigger .e-filled.e-float-input.e-small.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: 12px;
  transform: translateY(-50%)scale(.75);
}

.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: 12px;
  transform: translateY(-50%)scale(.75);
}

.e-filled.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: 12px;
  transform: translateY(-50%)scale(.75);
}

.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: 12px;
  transform: translateY(-50%)scale(.75);
}

.e-small.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: 12px;
  transform: translateY(-50%)scale(.75);
}

.e-bigger .e-small.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: 12px;
  transform: translateY(-50%)scale(.75);
}

.e-small .e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  top: 12px;
  transform: translateY(-50%)scale(.75);
}

.e-filled.e-float-input.e-bigger label.e-float-text, .e-filled.e-float-input label.e-float-text.e-bigger, .e-filled.e-float-input input.e-bigger ~ label.e-float-text, .e-bigger .e-filled.e-float-input label.e-float-text, .e-filled.e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-bigger label.e-float-text, .e-filled.e-float-input.e-control-wrapper label.e-float-text.e-bigger, .e-filled.e-float-input.e-control-wrapper input.e-bigger ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-bigger textarea ~ label.e-float-text, .e-filled.e-float-input textarea ~ label.e-float-text.e-bigger, .e-filled.e-float-input textarea.e-bigger ~ label.e-float-text, .e-bigger .e-filled.e-float-input textarea ~ label.e-float-text, .e-filled.e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-filled.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-bigger, .e-filled.e-float-input.e-control-wrapper textarea.e-bigger ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper textarea ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-filled.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 16px;
  top: 12px;
}

.e-filled.e-float-input.e-small.e-bigger label.e-float-text, .e-bigger .e-filled.e-float-input.e-small label.e-float-text, .e-bigger .e-filled.e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-filled.e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger.e-small .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  top: 12px;
  transform: none;
}

.e-filled.e-float-input.e-bigger.e-small input:focus ~ label.e-float-text, .e-filled.e-float-input.e-bigger.e-small input:valid ~ label.e-float-text, .e-filled.e-float-input.e-bigger.e-small input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger.e-small input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger.e-small input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger.e-small input label.e-float-text.e-label-top, .e-bigger .e-filled.e-float-input.e-small input:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small input:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small input ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-small input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-small input[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-small input label.e-float-text.e-label-top, .e-small .e-filled.e-float-input.e-bigger input:focus ~ label.e-float-text, .e-small .e-filled.e-float-input.e-bigger input:valid ~ label.e-float-text, .e-small .e-filled.e-float-input.e-bigger input ~ label.e-label-top.e-float-text, .e-small .e-filled.e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text, .e-small .e-filled.e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text, .e-small .e-filled.e-float-input.e-bigger input label.e-float-text.e-label-top, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-small input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-small input:valid ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-small input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-small input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-small input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-small input label.e-float-text.e-label-top, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input label.e-float-text.e-label-top, .e-small .e-filled.e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper.e-bigger input label.e-float-text.e-label-top, .e-filled.e-float-input.e-bigger.e-small.e-input-focus input ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small.e-input-focus input ~ label.e-float-text, .e-small .e-filled.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-small.e-input-focus input ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text, .e-float-input.e-filled.e-bigger.e-small textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-bigger.e-small textarea:valid ~ label.e-float-text, .e-filled.e-float-input.e-bigger.e-small textarea ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger.e-small textarea[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger.e-small textarea[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger.e-small textarea label.e-float-text.e-label-top, .e-bigger .e-filled.e-float-input.e-small textarea:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small textarea:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small textarea ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-small textarea[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-small textarea[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-small textarea label.e-float-text.e-label-top, .e-small .e-filled.e-float-input.e-bigger textarea:focus ~ label.e-float-text, .e-small .e-filled.e-float-input.e-bigger textarea:valid ~ label.e-float-text, .e-small .e-filled.e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text, .e-small .e-filled.e-float-input.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text, .e-small .e-filled.e-float-input.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text, .e-small .e-filled.e-float-input.e-bigger textarea label.e-float-text.e-label-top, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea:valid ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea label.e-float-text.e-label-top, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea label.e-float-text.e-label-top, .e-small .e-filled.e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text, .e-small .e-filled.e-float-input.e-control-wrapper.e-bigger textarea label.e-float-text.e-label-top {
  transform: translateY(-50%)scale(.75);
}

.e-bigger .e-filled.e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-filled.e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger.e-small .e-filled.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-filled.e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger.e-small .e-filled.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  top: 12px;
}

.e-filled.e-float-input.e-bigger label.e-float-text, .e-filled.e-float-input.e-bigger label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-bigger label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-filled.e-float-input label.e-float-text, .e-bigger .e-filled.e-float-input label.e-float-text.e-label-bottom, .e-bigger .e-filled.e-float-input.e-control-wrapper label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, .e-bigger .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-bigger:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  left: 10px;
}

.e-filled.e-float-input.e-bigger.e-rtl label.e-float-text, .e-filled.e-float-input.e-rtl.e-bigger label.e-float-text.e-label-bottom, .e-rtl .e-filled.e-float-input.e-bigger label.e-float-text .e-filled.e-float-input.e-control-wrapper.e-rtl.e-bigger label.e-float-text, .e-filled.e-float-input.e-rtl.e-control-wrapper.e-bigger label.e-float-text.e-label-bottom, .e-rtl .e-filled.e-float-input.e-control-wrapper.e-bigger label.e-float-text, .e-bigger .e-filled.e-float-input.e-rtl label.e-float-text, .e-bigger .e-filled.e-float-input.e-rtl label.e-float-text.e-label-bottom, .e-rtl.e-bigger .e-filled.e-float-input label.e-float-text .e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl label.e-float-text, .e-bigger .e-filled.e-float-input.e-rtl.e-control-wrapper label.e-float-text.e-label-bottom, .e-rtl.e-bigger .e-filled.e-float-input.e-control-wrapper label.e-float-text, .e-bigger.e-filled.e-float-input.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl .e-bigger.e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl .e-bigger.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-filled.e-float-input.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl.e-bigger .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger.e-filled.e-float-input.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl .e-bigger.e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl .e-bigger.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-filled.e-float-input.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl.e-bigger .e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  right: 10px;
}

.e-small .e-filled.e-float-input.e-bigger label.e-float-text {
  left: 8px;
}

.e-filled.e-float-input.e-small.e-bigger label.e-float-text, .e-filled.e-float-input.e-small.e-bigger label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-small.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small.e-bigger .e-filled.e-float-input label.e-float-text, .e-small.e-bigger .e-filled.e-float-input label.e-float-text.e-label-bottom, .e-small.e-bigger .e-filled.e-float-input.e-control-wrapper label.e-float-text, .e-small.e-bigger .e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, .e-small.e-bigger .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-small.e-bigger:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small.e-bigger .e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  left: 12px;
}

.e-filled.e-float-input.e-small.e-bigger.e-rtl label.e-float-text, .e-filled.e-float-input.e-rtl.e-small.e-bigger label.e-float-text.e-label-bottom, .e-rtl .e-filled.e-float-input.e-small.e-bigger label.e-float-text .e-filled.e-float-input.e-control-wrapper.e-rtl.e-small.e-bigger label.e-float-text, .e-filled.e-float-input.e-rtl.e-control-wrapper.e-small.e-bigger label.e-float-text.e-label-bottom, .e-rtl .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger label.e-float-text, .e-small.e-bigger .e-filled.e-float-input.e-rtl label.e-float-text, .e-small.e-bigger .e-filled.e-float-input.e-rtl label.e-float-text.e-label-bottom, .e-rtl.e-small.e-bigger .e-filled.e-float-input label.e-float-text .e-small.e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl label.e-float-text, .e-small.e-bigger .e-filled.e-float-input.e-rtl.e-control-wrapper label.e-float-text.e-label-bottom, .e-rtl.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper label.e-float-text, .e-small.e-bigger.e-filled.e-float-input.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small.e-bigger.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl .e-small.e-bigger.e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl .e-small.e-bigger.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-bigger.e-filled.e-float-input.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-bigger.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-small.e-filled.e-float-input.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-small.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl.e-small.e-bigger .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small.e-bigger.e-filled.e-float-input.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small.e-bigger.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl .e-small.e-bigger.e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl .e-small.e-bigger.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-bigger.e-filled.e-float-input.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-bigger.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-small.e-filled.e-float-input.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-small.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl.e-small.e-bigger .e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  right: 12px;
}

.e-filled.e-float-input.e-bigger.e-rtl .e-input-in-wrap label.e-float-text, .e-filled.e-float-input.e-rtl.e-bigger .e-input-in-wrap label.e-float-text.e-label-bottom, .e-rtl .e-filled.e-float-input.e-bigger .e-input-in-wrap label.e-float-text .e-filled.e-float-input.e-control-wrapper.e-rtl.e-bigger .e-input-in-wrap label.e-float-text, .e-filled.e-float-input.e-rtl.e-control-wrapper.e-bigger .e-input-in-wrap label.e-float-text.e-label-bottom, .e-rtl .e-filled.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap label.e-float-text, .e-bigger .e-filled.e-float-input.e-rtl .e-input-in-wrap label.e-float-text, .e-bigger .e-filled.e-float-input.e-rtl .e-input-in-wrap label.e-float-text.e-label-bottom, .e-rtl.e-bigger .e-filled.e-float-input .e-input-in-wrap label.e-float-text .e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl .e-input-in-wrap label.e-float-text, .e-bigger .e-filled.e-float-input.e-rtl.e-control-wrapper .e-input-in-wrap label.e-float-text.e-label-bottom, .e-rtl.e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text, .e-bigger.e-filled.e-float-input.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl .e-bigger.e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl .e-bigger.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-filled.e-float-input.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl.e-bigger .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-small.e-bigger.e-rtl .e-input-in-wrap label.e-float-text, .e-filled.e-float-input.e-rtl.e-small.e-bigger .e-input-in-wrap label.e-float-text.e-label-bottom, .e-rtl .e-filled.e-float-input.e-small.e-bigger .e-input-in-wrap label.e-float-text .e-filled.e-float-input.e-control-wrapper.e-rtl.e-small.e-bigger .e-input-in-wrap label.e-float-text, .e-filled.e-float-input.e-rtl.e-control-wrapper.e-small.e-bigger .e-input-in-wrap label.e-float-text.e-label-bottom, .e-rtl .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap label.e-float-text, .e-small.e-bigger .e-filled.e-float-input.e-rtl .e-input-in-wrap label.e-float-text, .e-small.e-bigger .e-filled.e-float-input.e-rtl .e-input-in-wrap label.e-float-text.e-label-bottom, .e-rtl.e-small.e-bigger .e-filled.e-float-input .e-input-in-wrap label.e-float-text .e-small.e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl .e-input-in-wrap label.e-float-text, .e-small.e-bigger .e-filled.e-float-input.e-rtl.e-control-wrapper .e-input-in-wrap label.e-float-text.e-label-bottom, .e-rtl.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text, .e-small.e-bigger.e-filled.e-float-input.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small.e-bigger.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl .e-small.e-bigger.e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl .e-small.e-bigger.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-bigger.e-filled.e-float-input.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-bigger.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-small.e-filled.e-float-input.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-small.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl.e-small.e-bigger .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-rtl.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  right: 0;
}

.e-filled.e-input-group.e-bigger .e-input-group-icon, .e-filled.e-input-group .e-input-group-icon.e-bigger, .e-filled.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon, .e-filled.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger, .e-bigger .e-filled.e-input-group .e-input-group-icon, .e-bigger .e-filled.e-input-group.e-control-wrapper .e-input-group-icon, .e-filled.e-input-group.e-small.e-bigger .e-input-group-icon, .e-filled.e-input-group.e-small .e-input-group-icon.e-bigger, .e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon, .e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger, .e-bigger .e-filled.e-input-group.e-small .e-input-group-icon, .e-bigger .e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon {
  min-width: 32px;
  min-height: 32px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 0 0 8px;
  font-size: 14px;
}

.e-rtl.e-filled.e-input-group.e-bigger .e-input-group-icon, .e-rtl.e-filled.e-input-group .e-input-group-icon.e-bigger, .e-rtl.e-filled.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon, .e-rtl.e-filled.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger, .e-bigger .e-rtl.e-filled.e-input-group .e-input-group-icon, .e-bigger .e-rtl.e-filled.e-input-group.e-control-wrapper .e-input-group-icon, .e-rtl.e-filled.e-input-group.e-small.e-bigger .e-input-group-icon, .e-rtl.e-filled.e-input-group.e-small .e-input-group-icon.e-bigger, .e-rtl.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon, .e-rtl.e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger, .e-bigger .e-rtl.e-filled.e-input-group.e-small .e-input-group-icon, .e-bigger .e-rtl.e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon, .e-rtl .e-filled.e-input-group.e-bigger .e-input-group-icon, .e-rtl .e-filled.e-input-group .e-input-group-icon.e-bigger, .e-rtl .e-filled.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon, .e-rtl .e-filled.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger, .e-bigger.e-rtl .e-filled.e-input-group .e-input-group-icon, .e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper .e-input-group-icon, .e-rtl .e-filled.e-input-group.e-small.e-bigger .e-input-group-icon, .e-rtl .e-filled.e-input-group.e-small .e-input-group-icon.e-bigger, .e-rtl .e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon, .e-rtl .e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger, .e-bigger.e-rtl .e-filled.e-input-group.e-small .e-input-group-icon, .e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon, .e-rtl.e-filled.e-float-input.e-input-group.e-bigger .e-input-group-icon, .e-rtl.e-filled.e-float-input.e-input-group .e-input-group-icon.e-bigger, .e-bigger .e-rtl.e-filled.e-float-input.e-input-group .e-input-group-icon, .e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-bigger .e-input-group-icon, .e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon.e-bigger, .e-bigger .e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon, .e-rtl.e-filled.e-float-input.e-input-group.e-small.e-bigger .e-input-group-icon, .e-rtl.e-filled.e-float-input.e-input-group.e-small .e-input-group-icon.e-bigger, .e-bigger .e-rtl.e-filled.e-float-input.e-input-group.e-small .e-input-group-icon, .e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger .e-input-group-icon, .e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon.e-bigger, .e-bigger .e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon, .e-rtl .e-filled.e-float-input.e-input-group.e-bigger .e-input-group-icon, .e-rtl .e-filled.e-float-input.e-input-group .e-input-group-icon.e-bigger, .e-bigger.e-rtl .e-filled.e-float-input.e-input-group .e-input-group-icon, .e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-bigger .e-input-group-icon, .e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon.e-bigger, .e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon, .e-rtl .e-filled.e-float-input.e-input-group.e-small.e-bigger .e-input-group-icon, .e-rtl .e-filled.e-float-input.e-input-group.e-small .e-input-group-icon.e-bigger, .e-bigger.e-rtl .e-filled.e-float-input.e-input-group.e-small .e-input-group-icon, .e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger .e-input-group-icon, .e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon.e-bigger, .e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon {
  padding: 0 8px 0 0;
}

.e-filled.e-input-group.e-bigger .e-input-group-icon, .e-filled.e-input-group .e-input-group-icon.e-bigger, .e-filled.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon, .e-filled.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger, .e-bigger .e-filled.e-input-group .e-input-group-icon, .e-bigger .e-filled.e-input-group.e-control-wrapper .e-input-group-icon {
  min-width: 40px;
  height: 40px;
  font-size: 18px;
}

.e-filled.e-input-group.e-small.e-bigger .e-input-group-icon, .e-filled.e-input-group.e-small .e-input-group-icon.e-bigger, .e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon, .e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger, .e-bigger .e-filled.e-input-group.e-small .e-input-group-icon, .e-bigger .e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon {
  min-width: 20px;
  min-height: 20px;
  padding: 0 0 0 8px;
  font-size: 16px;
}

.e-filled.e-float-input.e-input-group.e-bigger .e-input-group-icon, .e-filled.e-float-input.e-input-group .e-input-group-icon.e-bigger, .e-bigger .e-filled.e-float-input.e-input-group .e-input-group-icon, .e-filled.e-float-input.e-control-wrapper.e-input-group.e-bigger .e-input-group-icon, .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon.e-bigger, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon, .e-filled.e-float-input.e-input-group.e-small.e-bigger .e-input-group-icon, .e-filled.e-float-input.e-input-group.e-small .e-input-group-icon.e-bigger, .e-bigger .e-filled.e-float-input.e-input-group.e-small .e-input-group-icon, .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger .e-input-group-icon, .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon.e-bigger, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon {
  margin: 9px 12px 9px 0;
  padding: 0;
  font-size: 14px;
}

.e-filled.e-float-input.e-input-group.e-bigger .e-input-group-icon, .e-filled.e-float-input.e-input-group .e-input-group-icon.e-bigger, .e-bigger .e-filled.e-float-input.e-input-group .e-input-group-icon, .e-filled.e-float-input.e-control-wrapper.e-input-group.e-bigger .e-input-group-icon, .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon.e-bigger, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  padding: 0 0 0 8px;
  font-size: 18px;
}

.e-filled.e-float-input.e-input-group.e-small.e-bigger .e-input-group-icon, .e-filled.e-float-input.e-input-group.e-small .e-input-group-icon.e-bigger, .e-bigger .e-filled.e-float-input.e-input-group.e-small .e-input-group-icon, .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger .e-input-group-icon, .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon.e-bigger, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon {
  padding: 0 0 0 8px;
  font-size: 16px;
}

.e-filled.e-input-group.e-bigger .e-clear-icon, .e-filled.e-input-group.e-control-wrapper.e-bigger .e-clear-icon, .e-filled.e-input-group .e-clear-icon.e-bigger, .e-filled.e-input-group.e-control-wrapper .e-clear-icon.e-bigger, .e-bigger .e-filled.e-input-group .e-clear-icon, .e-bigger .e-filled.e-input-group.e-control-wrapper .e-clear-icon {
  min-width: 40px;
  height: 40px;
  font-size: 18px;
}

.e-filled.e-input-group.e-float-input.e-bigger .e-clear-icon, .e-filled.e-input-group.e-float-input .e-clear-icon.e-bigger, .e-bigger .e-filled.e-input-group.e-float-input .e-clear-icon, .e-filled.e-input-group.e-control-wrapper.e-float-input.e-bigger .e-clear-icon, .e-filled.e-input-group.e-control-wrapper.e-float-input .e-clear-icon.e-bigger, .e-bigger .e-filled.e-input-group.e-control-wrapper.e-float-input .e-clear-icon {
  margin: 0;
  padding: 0;
}

.e-filled.e-input-group.e-small.e-bigger .e-clear-icon, .e-filled.e-input-group.e-small .e-clear-icon.e-bigger, .e-bigger .e-filled.e-input-group.e-small .e-clear-icon, .e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon, .e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon.e-bigger, .e-bigger .e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon {
  min-width: 20px;
  min-height: 20px;
  padding: 0;
  font-size: 16px;
}

.e-filled.e-float-input.e-bigger .e-clear-icon:before, .e-filled.e-float-input.e-control-wrapper.e-bigger .e-clear-icon:before, .e-filled.e-input-group.e-bigger .e-clear-icon:before, .e-filled.e-input-group.e-control-wrapper.e-bigger .e-clear-icon:before, .e-filled.e-float-input.e-control-wrapper input.e-bigger:first-child ~ .e-clear-icon:before, .e-bigger .e-filled.e-float-input.e-control-wrapper .e-clear-icon:before, .e-filled.e-float-input input.e-bigger:first-child ~ .e-clear-icon:before, .e-bigger .e-filled.e-float-input .e-clear-icon:before, .e-bigger .e-filled.e-input-group .e-clear-icon:before, .e-bigger .e-filled.e-input-group.e-control-wrapper .e-clear-icon:before {
  font-size: 18px;
}

.e-filled.e-float-input.e-small.e-bigger .e-clear-icon:before, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-clear-icon:before, .e-filled.e-input-group.e-small.e-bigger .e-clear-icon:before, .e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon:before, .e-small .e-filled.e-input-group.e-bigger input:first-child ~ .e-clear-icon:before, .e-small .e-filled.e-input-group.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon:before, .e-bigger .e-filled.e-input-group.e-small input:first-child ~ .e-clear-icon:before, .e-bigger .e-filled.e-input-group.e-control-wrapper.e-small input:first-child ~ .e-clear-icon:before, .e-small .e-filled.e-float-input.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon:before, .e-small .e-filled.e-float-input.e-bigger input:first-child ~ .e-clear-icon:before, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input:first-child ~ .e-clear-icon:before, .e-bigger .e-filled.e-float-input.e-small input:first-child ~ .e-clear-icon:before {
  font-size: 16px;
}

.e-filled.e-float-input.e-bigger .e-input-in-wrap input:focus ~ label.e-float-text, .e-filled.e-float-input.e-bigger .e-input-in-wrap input:valid ~ label.e-float-text, .e-filled.e-float-input.e-bigger .e-input-in-wrap input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input .e-input-in-wrap input:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input .e-input-in-wrap input:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input .e-input-in-wrap input ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input:valid ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text {
  top: -6px;
}

.e-filled.e-float-input.e-small.e-bigger .e-input-in-wrap input:focus ~ label.e-float-text, .e-filled.e-float-input.e-small.e-bigger .e-input-in-wrap input:valid ~ label.e-float-text, .e-filled.e-float-input.e-small.e-bigger .e-input-in-wrap input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small.e-bigger .e-input-in-wrap input[readonly] ~ label.e-float-text, .e-filled.e-float-input.e-small.e-bigger .e-input-in-wrap input[disabled] ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small .e-input-in-wrap input:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small .e-input-in-wrap input:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small .e-input-in-wrap input ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-small .e-input-in-wrap input[readonly] ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small .e-input-in-wrap input[disabled] ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input:valid ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input[readonly] ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input[disabled] ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input[readonly] ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input[disabled] ~ label.e-float-text, .e-filled.e-float-input.e-bigger .e-input-in-wrap label.e-float-text, .e-filled.e-float-input .e-input-in-wrap label.e-float-text.e-bigger, .e-filled.e-float-input .e-input-in-wrap input.e-bigger ~ label.e-float-text, .e-bigger .e-filled.e-float-input .e-input-in-wrap label.e-float-text, .e-filled.e-float-input.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap label.e-float-text, .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text.e-bigger, .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input.e-bigger ~ label.e-float-text, .e-bigger.e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-small.e-bigger .e-input-in-wrap label.e-float-text, .e-bigger .e-filled.e-float-input.e-small .e-input-in-wrap label.e-float-text, .e-bigger .e-filled.e-float-input.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-filled.e-float-input.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-bigger.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger.e-small .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  top: 12px;
}

.e-filled.e-input-group:not(.e-float-input).e-bigger.e-float-icon-left > .e-input-group-icon, .e-filled.e-input-group:not(.e-float-input).e-float-icon-left > .e-input-group-icon.e-bigger, .e-bigger .e-filled.e-input-group:not(.e-float-input).e-float-icon-left > .e-input-group-icon, .e-filled.e-input-group:not(.e-float-input).e-control-wrapper.e-bigger.e-float-icon-left > .e-input-group-icon, .e-filled.e-input-group:not(.e-float-input).e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-bigger, .e-bigger .e-filled.e-input-group:not(.e-float-input).e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  min-width: 20px;
  min-height: 20px;
  margin: 0;
  padding: 0;
  font-size: 18px;
}

.e-filled.e-input-group:not(.e-float-input).e-small.e-bigger.e-float-icon-left > .e-input-group-icon, .e-filled.e-input-group:not(.e-float-input).e-small.e-float-icon-left > .e-input-group-icon.e-bigger, .e-bigger .e-filled.e-input-group:not(.e-float-input).e-small.e-float-icon-left > .e-input-group-icon, .e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-small.e-bigger.e-float-icon-left > .e-input-group-icon, .e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-small.e-float-icon-left > .e-input-group-icon.e-bigger, .e-bigger .e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-small.e-float-icon-left > .e-input-group-icon {
  min-width: 20px;
  min-height: 20px;
  margin: 0;
  padding: 0;
  font-size: 16px;
}

.e-filled.e-input-group.e-bigger.e-float-icon-left > .e-input-group-icon, .e-filled.e-input-group.e-float-icon-left > .e-input-group-icon.e-bigger, .e-bigger .e-filled.e-input-group.e-float-icon-left > .e-input-group-icon, .e-filled.e-float-input.e-input-group.e-bigger.e-float-icon-left > .e-input-group-icon, .e-filled.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon.e-bigger, .e-bigger .e-filled.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon, .e-filled.e-input-group.e-control-wrapper.e-bigger.e-float-icon-left > .e-input-group-icon, .e-filled.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-bigger, .e-bigger .e-filled.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon, .e-filled.e-float-input.e-input-group.e-control-wrapper.e-bigger.e-float-icon-left > .e-input-group-icon, .e-filled.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-bigger, .e-bigger .e-filled.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon, .e-filled.e-input-group.e-small.e-bigger.e-float-icon-left > .e-input-group-icon, .e-filled.e-input-group.e-small.e-float-icon-left > .e-input-group-icon.e-bigger, .e-bigger .e-filled.e-input-group.e-small.e-float-icon-left > .e-input-group-icon, .e-filled.e-float-input.e-input-group.e-small.e-bigger.e-float-icon-left > .e-input-group-icon, .e-filled.e-float-input.e-input-group.e-small.e-float-icon-left > .e-input-group-icon.e-bigger, .e-bigger .e-filled.e-input-group.e-float-input.e-small.e-float-icon-left > .e-input-group-icon, .e-filled.e-input-group.e-control-wrapper.e-small.e-bigger.e-float-icon-left > .e-input-group-icon, .e-filled.e-input-group.e-control-wrapper.e-small.e-float-icon-left > .e-input-group-icon.e-bigger, .e-bigger .e-filled.e-input-group.e-control-wrapper.e-small.e-float-icon-left > .e-input-group-icon, .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger.e-float-icon-left > .e-input-group-icon, .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small.e-float-icon-left > .e-input-group-icon.e-bigger, .e-bigger .e-filled.e-input-group.e-control-wrapper.e-float-input.e-small.e-float-icon-left > .e-input-group-icon {
  min-width: 20px;
  min-height: 20px;
  margin: 0;
  padding: 0;
}

.e-filled.e-float-input.e-bigger .e-input-in-wrap label.e-float-text, .e-filled.e-float-input.e-bigger .e-input-in-wrap label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom .e-bigger .e-filled.e-float-input .e-input-in-wrap label.e-float-text, .e-bigger .e-filled.e-float-input .e-input-in-wrap label.e-float-text.e-label-bottom, .e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text.e-label-bottom, .e-bigger .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-small.e-bigger .e-input-in-wrap label.e-float-text, .e-filled.e-float-input.e-small.e-bigger .e-input-in-wrap label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-small.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom .e-small.e-bigger .e-filled.e-float-input .e-input-in-wrap label.e-float-text, .e-small.e-bigger .e-filled.e-float-input .e-input-in-wrap label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom .e-small .e-filled.e-float-input.e-bigger .e-input-in-wrap label.e-float-text, .e-small.e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text, .e-small.e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text.e-label-bottom, .e-small.e-bigger .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-small.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  left: 0;
}

.e-filled.e-input-group.e-bigger .e-input-group-icon:last-child, .e-bigger .e-filled.e-input-group .e-input-group-icon:last-child, .e-filled.e-input-group.e-small.e-bigger .e-input-group-icon:last-child, .e-small.e-bigger .e-filled.e-input-group .e-input-group-icon:last-child, .e-bigger .e-filled.e-input-group.e-small .e-input-group-icon:last-child, .e-small .e-filled.e-input-group.e-bigger .e-input-group-icon:last-child, .e-filled.e-input-group.e-bigger.e-control-wrapper .e-input-group-icon:last-child, .e-bigger .e-filled.e-input-group.e-control-wrapper .e-input-group-icon:last-child, .e-filled.e-input-group.e-small.e-bigger.e-control-wrapper .e-input-group-icon:last-child, .e-small.e-bigger .e-filled.e-input-group.e-control-wrapper .e-input-group-icon:last-child, .e-bigger .e-filled.e-input-group.e-small.e-control-wrapper .e-input-group-icon:last-child, .e-small .e-filled.e-input-group.e-bigger.e-control-wrapper .e-input-group-icon:last-child, .e-filled.e-input-group.e-small.e-bigger .e-input-group-icon, .e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon, .e-small.e-bigger .e-filled.e-input-group .e-input-group-icon, .e-small.e-bigger .e-filled.e-input-group.e-control-wrapper .e-input-group-icon {
  margin-right: 0;
}

.e-filled.e-input-group.e-bigger.e-rtl .e-input-group-icon:last-child, .e-bigger .e-filled.e-input-group.e-rtl .e-input-group-icon:last-child, .e-filled.e-input-group.e-small.e-bigger.e-rtl .e-input-group-icon:last-child, .e-small.e-bigger .e-filled.e-input-group.e-rtl .e-input-group-icon:last-child, .e-bigger .e-filled.e-input-group.e-small.e-rtl .e-input-group-icon:last-child, .e-small .e-filled.e-input-group.e-bigger.e-rtl .e-input-group-icon:last-child, .e-filled.e-input-group.e-bigger.e-control-wrapper.e-rtl .e-input-group-icon:last-child, .e-bigger .e-filled.e-input-group.e-control-wrapper.e-rtl .e-input-group-icon:last-child, .e-filled.e-input-group.e-small.e-bigger.e-control-wrapper.e-rtl .e-input-group-icon:last-child, .e-small.e-bigger .e-filled.e-input-group.e-control-wrapper.e-rtl .e-input-group-icon:last-child, .e-bigger .e-filled.e-input-group.e-small.e-control-wrapper.e-rtl .e-input-group-icon:last-child, .e-small .e-filled.e-input-group.e-bigger.e-control-wrapper.e-rtl .e-input-group-icon:last-child, .e-rtl .e-filled.e-input-group.e-bigger .e-input-group-icon:last-child, .e-rtl.e-bigger .e-filled.e-input-group .e-input-group-icon:last-child, .e-rtl .e-filled.e-input-group.e-small.e-bigger .e-input-group-icon:last-child, .e-rtl.e-small.e-bigger .e-filled.e-input-group .e-input-group-icon:last-child, .e-rtl.e-bigger .e-filled.e-input-group.e-small .e-input-group-icon:last-child, .e-rtl.e-small .e-filled.e-input-group.e-bigger .e-input-group-icon:last-child, .e-rtl .e-filled.e-input-group.e-bigger.e-control-wrapper .e-input-group-icon:last-child, .e-rtl.e-bigger .e-filled.e-input-group.e-control-wrapper .e-input-group-icon:last-child, .e-rtl .e-filled.e-input-group.e-small.e-bigger.e-control-wrapper .e-input-group-icon:last-child, .e-rtl.e-small.e-bigger .e-filled.e-input-group.e-control-wrapper .e-input-group-icon:last-child, .e-rtl.e-bigger .e-filled.e-input-group.e-small.e-control-wrapper .e-input-group-icon:last-child, .e-rtl.e-small .e-filled.e-input-group.e-bigger.e-control-wrapper .e-input-group-icon:last-child {
  margin-left: 0;
}

.e-filled.e-rtl.e-input-group.e-small.e-bigger .e-input-group-icon, .e-filled.e-rtl.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon, .e-small.e-bigger .e-rtl.e-filled.e-input-group .e-input-group-icon, .e-small.e-bigger .e-rtl.e-filled.e-input-group.e-control-wrapper .e-input-group-icon, .e-rtl .e-filled.e-input-group.e-small.e-bigger .e-input-group-icon, .e-rtl .e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon, .e-rtl.e-small.e-bigger .e-filled.e-input-group .e-input-group-icon, .e-rtl.e-small.e-bigger .e-filled.e-input-group.e-control-wrapper .e-input-group-icon {
  margin-left: 0;
  margin-right: 0;
}

.e-filled.e-input-group.e-bigger textarea, .e-filled.e-input-group.e-bigger textarea.e-input, .e-filled.e-input-group textarea.e-bigger, .e-filled.e-input-group textarea.e-input.e-bigger, .e-filled.e-input-group.e-control-wrapper.e-bigger textarea, .e-filled.e-input-group.e-control-wrapper.e-bigger textarea.e-input, .e-filled.e-input-group.e-control-wrapper textarea.e-bigger, .e-filled.e-input-group.e-control-wrapper textarea.e-input.e-bigger, .e-bigger .e-filled.e-input-group textarea, .e-bigger .e-filled.e-input-group textarea.e-input, .e-bigger .e-filled.e-input-group.e-control-wrapper textarea, .e-bigger .e-filled.e-input-group.e-control-wrapper textarea.e-input, .e-filled.e-input-group.e-input-focus.e-bigger textarea, .e-filled.e-input-group.e-input-focus.e-bigger textarea.e-input, .e-filled.e-input-group.e-input-focus textarea.e-bigger, .e-filled.e-input-group.e-input-focus textarea.e-input.e-bigger, .e-filled.e-input-group.e-control-wrapper.e-input-focus.e-bigger textarea, .e-filled.e-input-group.e-control-wrapper.e-input-focus.e-bigger textarea.e-input, .e-filled.e-input-group.e-control-wrapper.e-input-focus textarea.e-bigger, .e-filled.e-input-group.e-control-wrapper.e-input-focus textarea.e-input.e-bigger, .e-bigger .e-filled.e-input-group.e-input-focus textarea, .e-bigger .e-filled.e-input-group.e-control-wrapper.e-input-focus textarea, .e-bigger .e-filled.e-input-group.e-control-wrapper.e-input-focus textarea.e-input, .e-filled.e-float-input.e-bigger textarea, .e-filled.e-float-input textarea.e-bigger, .e-filled.e-float-input.e-control-wrapper.e-bigger textarea, .e-filled.e-float-input.e-control-wrapper textarea.e-bigger, .e-bigger .e-filled.e-float-input textarea, .e-bigger .e-filled.e-float-input.e-control-wrapper textarea {
  padding: 0 16px 8px;
}

.e-filled.e-input-group.e-small.e-bigger textarea.e-input, .e-filled.e-input-group.e-small textarea.e-input.e-bigger, .e-filled.e-input-group textarea.e-input.e-bigger.e-small, .e-filled.e-input-group.e-bigger textarea.e-small, .e-filled.e-input-group.e-control-wrapper.e-small.e-bigger textarea.e-input, .e-filled.e-input-group.e-control-wrapper.e-small textarea.e-input.e-bigger, .e-bigger.e-small .e-filled.e-input-group textarea.e-input, .e-bigger.e-small .e-filled.e-input-group.e-control-wrapper textarea.e-input, .e-bigger .input-group textarea.e-small, .e-bigger .e-filled.e-input-group.e-small textarea.e-input, .e-bigger .e-filled.e-input-group.e-control-wrapper.e-small textarea.e-input, .e-bigger .e-small.e-filled.e-input-group.e-control-wrapper textarea.e-input, .e-small .input-group textarea.e-bigger, .e-small .e-filled.e-input-group.e-bigger textarea.e-input, .e-small .e-filled.e-input-group.e-control-wrapper textarea.e-input.e-bigger, .e-small .e-filled.e-input-group.e-control-wrapper.e-input-focus textarea.e-input.e-bigger, .e-filled.e-input-group.e-input-focus textarea.e-input.e-bigger.e-small, .e-filled.e-input-group.e-input-focus.e-small.e-bigger textarea.e-input, .e-filled.e-input-group.e-input-focus.e-small textarea.e-input.e-bigger, .e-filled.e-input-group.e-input-focus.e-bigger textarea.e-small, .e-filled.e-input-group.e-control-wrapper.e-input-focus.e-small.e-bigger textarea.e-input, .e-filled.e-input-group.e-control-wrapper.e-input-focus.e-small textarea.e-input.e-bigger, .e-bigger.e-small .e-filled.e-input-group.e-input-focus textarea.e-input, .e-bigger .e-filled.e-input-group.e-control-wrapper.e-input-focus.e-small textarea.e-input, .e-bigger.e-small .e-filled.e-input-group.e-control-wrapper.e-input-focus textarea.e-input, .e-bigger .e-small.e-filled.e-input-group.e-control-wrapper.e-input-focus textarea.e-input {
  padding: 0 12px 10px;
}

.e-filled.e-float-input textarea.e-bigger.e-small, .e-filled.e-float-input.e-small.e-bigger textarea, .e-filled.e-float-input.e-small textarea.e-bigger, .e-filled.e-float-input.e-bigger textarea.e-small, .e-bigger .e-filled.e-float-input.e-small textarea, .e-bigger.e-small .e-filled.e-float-input textarea, .e-bigger .e-float-input textarea.e-small, .e-small .e-filled.e-float-input.e-bigger textarea, .e-small .float-input textarea.e-bigger, .e-small .e-filled.e-float-input.e-control-wrapper textarea.e-bigger, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger textarea, .e-filled.e-float-input.e-control-wrapper.e-small textarea.e-bigger, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea, .e-bigger.e-small .e-filled.e-float-input.e-control-wrapper textarea, .e-bigger .e-small.e-filled.e-float-input.e-control-wrapper textarea {
  padding: 0 12px 5px;
}

.e-filled.e-input-group.e-multi-line-input.e-bigger, .e-bigger .e-filled.e-input-group.e-multi-line-input, .e-filled.e-input-group.e-control-wrapper.e-bigger.e-multi-line-input, .e-bigger .e-filled.e-input-group.e-control-wrapper.e-multi-line-input {
  padding: 16px 0 0;
}

.e-filled.e-input-group.e-small.e-bigger.e-multi-line-input, .e-bigger.e-small .e-filled.e-input-group.e-small.e-multi-line-input, .e-bigger .e-filled.e-input-group.e-small.e-multi-line-input, .e-small .e-filled.e-input-group.e-bigger.e-multi-line-input, .e-filled.e-input-group.e-control-wrapper.e-small.e-bigger.e-multi-line-input, .e-bigger.e-small .e-filled.e-input-group.e-control-wrapper.e-small.e-multi-line-input, .e-bigger .e-filled.e-input-group.e-control-wrapper.e-small.e-multi-line-input, .e-small .e-filled.e-input-group.e-control-wrapper.e-bigger.e-multi-line-input {
  padding: 10px 0 0;
}

.e-filled.e-float-input.e-bigger.e-multi-line-input, .e-bigger .e-filled.e-float-input.e-multi-line-input, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-multi-line-input, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-multi-line-input {
  padding: 20px 0 0;
}

.e-filled.e-float-input.e-small.e-bigger.e-multi-line-input, .e-bigger.e-small .e-filled.e-float-input.e-small.e-multi-line-input, .e-bigger .e-filled.e-float-input.e-small.e-multi-line-input, .e-small .e-filled.e-float-input.e-bigger.e-multi-line-input, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-multi-line-input, .e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-small.e-multi-line-input, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-multi-line-input, .e-small .e-filled.e-float-input.e-control-wrapper.e-bigger.e-multi-line-input {
  padding: 14px 0 0;
}

.e-rtl .e-filled textarea.e-input.e-bigger, .e-filled textarea.e-input.e-bigger.e-rtl, .e-bigger.e-rtl .e-filled textarea.e-input, .e-bigger .e-filled textarea.e-input.e-rtl, .e-filled.e-input-group.e-multi-line-input.e-bigger.e-rtl textarea.e-input, .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-bigger.e-rtl textarea.e-input, .e-rtl .e-filled.e-input-group.e-multi-line-input.e-bigger textarea.e-input, .e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-bigger textarea.e-input, .e-filled.e-input-group.e-multi-line-input.e-rtl textarea.e-input.e-bigger, .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-input.e-bigger, .e-rtl .e-filled.e-input-group.e-multi-line-input textarea.e-input.e-bigger, .e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper textarea.e-input.e-bigger, .e-bigger .e-filled.e-input-group.e-multi-line-input.e-rtl textarea.e-input, .e-bigger .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-input, .e-bigger.e-rtl .e-filled.e-input-group.e-multi-line-input textarea.e-input, .e-bigger.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper textarea.e-input, .e-bigger.e-rtl .e-filled.e-input-group.e-multi-line-input textarea.e-input:focus, .e-bigger.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper textarea.e-input:focus, .e-bigger .e-filled.e-input-group.e-multi-line-input.e-rtl textarea.e-input:focus, .e-bigger .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-input:focus, .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-bigger.e-rtl textarea, .e-filled.e-float-input.e-multi-line-input.e-bigger.e-rtl textarea, .e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-bigger textarea, .e-rtl .e-filled.e-float-input.e-multi-line-input.e-bigger textarea, .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-bigger, .e-filled.e-float-input.e-multi-line-input.e-rtl textarea.e-bigger, .e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper textarea.e-bigger, .e-rtl .e-filled.e-float-input.e-multi-line-input textarea.e-bigger, .e-bigger .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-rtl textarea, .e-bigger .e-filled.e-float-input.e-multi-line-input.e-rtl textarea, .e-bigger.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper textarea, .e-bigger.e-rtl .e-filled.e-float-input.e-multi-line-input textarea, .e-bigger.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper textarea:focus, .e-bigger.e-rtl .e-filled.e-float-input.e-multi-line-input textarea:focus, .e-bigger .e-filled.e-float-input.e-multi-line-input.e-rtl textarea:focus, .e-bigger .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-rtl textarea:focus {
  text-indent: 0;
  padding: 0 16px 8px;
}

.e-bigger .e-filled textarea.e-input.e-small.e-rtl, .e-filled.e-input-group.e-multi-line-input.e-small.e-bigger.e-rtl textarea.e-input, .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small.e-bigger.e-rtl textarea.e-input, .e-filled.e-input-group.e-multi-line-input.e-small.e-rtl textarea.e-input.e-bigger, .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small.e-rtl textarea.e-input.e-bigger, .e-bigger .e-filled.e-input-group.e-multi-line-input.e-small.e-rtl textarea.e-input, .e-bigger .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small.e-rtl textarea.e-input, .e-bigger.e-rtl textarea.e-input.e-small, .e-rtl .e-filled.e-input-group.e-multi-line-input.e-small.e-bigger textarea.e-input, .e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small.e-bigger textarea.e-input, .e-rtl .e-filled.e-input-group.e-multi-line-input.e-small textarea.e-input.e-bigger, .e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small textarea.e-input.e-bigger, .e-bigger.e-rtl .e-filled.e-input-group.e-multi-line-input.e-small textarea.e-input, .e-bigger.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small textarea.e-input, .e-bigger .e-filled.e-input-group.e-multi-line-input.e-small.e-rtl textarea.e-input:focus, .e-bigger .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small.e-rtl textarea.e-input:focus, .e-small .e-filled.e-input-group.e-multi-line-input.e-bigger.e-rtl textarea.e-input:focus, .e-small .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-bigger.e-rtl textarea.e-input:focus, .e-filled.e-input-group.e-multi-line-input.e-bigger.e-small.e-rtl textarea.e-input:focus, .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-bigger.e-small.e-rtl textarea.e-input:focus, .e-bigger.e-rtl .e-filled.e-input-group.e-multi-line-input.e-small textarea.e-input:focus, .e-bigger.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small textarea.e-input:focus, .e-small.e-rtl .e-filled.e-input-group.e-multi-line-input.e-bigger textarea.e-input:focus, .e-small.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-bigger textarea.e-input:focus, .e-rtl .e-filled.e-input-group.e-multi-line-input.e-bigger.e-small textarea.e-input:focus, .e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-bigger.e-small textarea.e-input:focus {
  text-indent: 0;
  padding: 0 12px 10px;
}

.e-filled.e-float-input.e-multi-line-input.e-small.e-bigger.e-rtl textarea, .e-filled.e-float-input.e-multi-line-input.e-small.e-rtl textarea.e-bigger, .e-bigger .e-filled.e-float-input.e-multi-line-input.e-small.e-rtl textarea, .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small.e-bigger.e-rtl textarea, .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small.e-rtl textarea.e-bigger, .e-bigger .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small.e-rtl textarea, .e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small.e-bigger textarea, .e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small textarea.e-bigger, .e-bigger.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small textarea, .e-rtl .e-filled.e-float-input.e-multi-line-input.e-small.e-bigger textarea, .e-rtl .e-filled.e-float-input.e-multi-line-input.e-small textarea.e-bigger, .e-bigger.e-rtl .e-filled.e-float-input.e-multi-line-input.e-small textarea, .e-bigger .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small.e-rtl textarea:focus, .e-bigger .e-filled.e-float-input.e-multi-line-input.e-small.e-rtl textarea:focus, .e-small .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-bigger.e-rtl textarea:focus, .e-small .e-filled.e-float-input.e-multi-line-input.e-bigger.e-rtl textarea:focus, .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-bigger.e-small.e-rtl textarea:focus, .e-filled.e-float-input.e-multi-line-input.e-bigger.e-small.e-rtl textarea:focus, .e-bigger.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small textarea:focus, .e-bigger.e-rtl .e-filled.e-float-input.e-multi-line-input.e-small textarea:focus, .e-small.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-bigger textarea:focus, .e-small.e-rtl .e-filled.e-float-input.e-multi-line-input.e-bigger textarea:focus, .e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-bigger.e-small textarea:focus, .e-rtl .e-filled.e-float-input.e-multi-line-input.e-bigger.e-small textarea:focus {
  text-indent: 0;
  padding: 0 12px 5px;
}

.e-filled.e-float-input.e-float-icon-left.e-bigger.e-small .e-input-in-wrap, .e-filled.e-float-input.e-control-wrapper.e-float-icon-left.e-bigger.e-small .e-input-in-wrap, .e-filled.e-input-group.e-float-icon-left.e-bigger.e-small .e-input-in-wrap, .e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-bigger.e-small .e-input-in-wrap, .e-bigger.e-small .e-filled.e-float-input.e-float-icon-left .e-input-in-wrap, .e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap, .e-bigger.e-small .e-filled.e-input-group.e-float-icon-left .e-input-in-wrap, .e-bigger.e-small .e-filled.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap {
  border: 0 solid;
  margin-left: 8px;
}

.e-rtl.e-bigger.e-small .e-filled.e-float-input.e-float-icon-left .e-input-in-wrap, .e-rtl.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap, .e-rtl.e-bigger.e-small .e-filled.e-input-group.e-float-icon-left .e-input-in-wrap, .e-rtl.e-bigger.e-small .e-filled.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap, .e-rtl .e-bigger.e-small.e-filled.e-float-input.e-float-icon-left .e-input-in-wrap, .e-rtl .e-bigger.e-small.e-filled.e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap, .e-rtl .e-bigger.e-small.e-filled.e-input-group.e-float-icon-left .e-input-in-wrap, .e-rtl .e-bigger.e-small.e-filled.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap, .e-bigger.e-small.e-filled.e-float-input.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap, .e-bigger.e-small.e-filled.e-float-input.e-float-icon-left.e-rtl .e-input-in-wrap, .e-bigger.e-small.e-filled.e-input-group.e-float-icon-left.e-rtl .e-input-in-wrap, .e-bigger.e-small.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap, .e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap, .e-bigger.e-small .e-filled.e-float-input.e-float-icon-left.e-rtl .e-input-in-wrap, .e-bigger.e-small .e-filled.e-input-group.e-float-icon-left.e-rtl .e-input-in-wrap, .e-bigger.e-small .e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap {
  margin-left: 0;
  margin-right: 8px;
}

.e-float-input.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-small.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  color: var(--color-sf-content-text-color-alt2);
}

.e-bigger .e-input:focus:not(.e-success):not(.e-warning):not(.e-error):not(.e-textarea) {
  padding-bottom: 0;
}

.e-bigger textarea.e-input:focus:not(.e-success):not(.e-warning):not(.e-error) {
  padding-bottom: 6px;
}

.e-float-input.e-bigger:not(.e-error) input:focus ~ label.e-float-text, .e-float-input.e-bigger:not(.e-error) input:valid ~ label.e-float-text, .e-float-input.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text, .e-float-input.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input:not(.e-error) input:focus ~ label.e-float-text, .e-bigger .e-float-input:not(.e-error) input:valid ~ label.e-float-text, .e-bigger .e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text, .e-bigger .e-float-input:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text, .e-bigger .e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text, .e-float-input.e-small.e-bigger:not(.e-error) input:focus ~ label.e-float-text, .e-float-input.e-small.e-bigger:not(.e-error) input:valid ~ label.e-float-text, .e-float-input.e-small.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text, .e-float-input.e-small.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text, .e-bigger .e-float-input.e-small:not(.e-error) input:valid ~ label.e-float-text, .e-bigger .e-float-input.e-small:not(.e-error) input ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-small:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-small.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text, .e-bigger .e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input:valid ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input:focus ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input:valid ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input ~ label.e-float-text, .e-float-input.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text, .e-float-input.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text, .e-float-input.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text, .e-float-input.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input:not(.e-error) textarea:focus ~ label.e-float-text, .e-bigger .e-float-input:not(.e-error) textarea:valid ~ label.e-float-text, .e-bigger .e-float-input:not(.e-error) textarea ~ label.e-label-top.e-float-text, .e-bigger .e-float-input:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-small.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text, .e-float-input.e-small.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text, .e-float-input.e-small.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text, .e-float-input.e-small.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-small:not(.e-error) textarea:focus ~ label.e-float-text, .e-bigger .e-float-input.e-small:not(.e-error) textarea:valid ~ label.e-float-text, .e-bigger .e-float-input.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-small:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text {
  color: var(--color-sf-placeholder-text-color);
}

.e-bigger .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-placeholder-text-color);
}

.e-bigger.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-placeholder-text-color);
}

.e-bigger .e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-placeholder-text-color);
}

.e-bigger.e-small .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-placeholder-text-color);
}

.e-float-input.e-bigger.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-placeholder-text-color);
}

.e-bigger .e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-placeholder-text-color);
}

.e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-placeholder-text-color);
}

.e-bigger .e-float-input.e-small.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-placeholder-text-color);
}

.e-bigger.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-placeholder-text-color);
}

.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-placeholder-text-color);
}

.e-bigger .e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-placeholder-text-color);
}

.e-bigger.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-placeholder-text-color);
}

.e-bigger .e-float-input.e-small:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-placeholder-text-color);
}

.e-bigger.e-small .e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-placeholder-text-color);
}

.e-float-input.e-bigger.e-small:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-placeholder-text-color);
}

.e-bigger .e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-placeholder-text-color);
}

.e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-placeholder-text-color);
}

.e-bigger .e-float-input.e-small.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-placeholder-text-color);
}

.e-bigger.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-placeholder-text-color);
}

.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-placeholder-text-color);
}

.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-bigger:not(.e-error) input:valid ~ label.e-float-text, .e-float-input.e-control-wrapper.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper:not(.e-error) input:valid ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper:not(.e-error) input ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text, .e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text, .e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea:valid ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text {
  color: var(--color-sf-content-text-color);
}

.e-float-input.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-small.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-float-input.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  color: var(--color-sf-content-text-color-alt2);
}

.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:focus ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:valid ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text {
  color: var(--color-sf-placeholder-text-color);
}

.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text, .e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top, .e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text, .e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top, .e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text, .e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top, .e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text, .e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top, .e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text, .e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top, .e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top, .e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text, .e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top, .e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text, .e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top, .e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text, .e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top, .e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top, .e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text, .e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top, .e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text, .e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top {
  color: var(--color-sf-content-text-color-disabled);
}

.e-float-input.e-bigger:not(.e-error) input:focus ~ label.e-float-text, .e-bigger .e-float-input:not(.e-error) input:focus ~ label.e-float-text, .e-float-input.e-bigger:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text, .e-bigger .e-float-input:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text, .e-float-input.e-small.e-bigger:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-small:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text, .e-float-input.e-bigger:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-bigger:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-small.e-bigger:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-small:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-bigger:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text, .e-bigger .e-float-input:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text, .e-float-input.e-small.e-bigger:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-small:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[readonly]:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text, .e-float-input.e-bigger:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-bigger:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-small.e-bigger:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-small:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text .e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus textarea[readonly] ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-small.e-bigger:not(.e-error) input:focus ~ label.e-float-text, .e-bigger .e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text, .e-float-input.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text, .e-bigger .e-float-input:not(.e-error) textarea:focus ~ label.e-float-text, .e-float-input.e-small.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text, .e-bigger .e-float-input.e-small:not(.e-error) textarea:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-bigger:not(.e-error) input:focus ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input:focus ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:focus ~ label.e-float-text, .e-float-input.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text, .e-bigger .e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text, .e-float-input.e-small.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text, .e-bigger .e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text, .e-float-input.e-control-wrapper.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text, .e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input ~ label.e-float-text {
  color: rgba(var(--color-sf-primary));
}

.e-filled.e-float-input.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-small.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-filled.e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-bigger:not(.e-error) input:focus ~ label.e-float-text, .e-filled.e-float-input.e-bigger:not(.e-error) input:valid ~ label.e-float-text, .e-filled.e-float-input.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input:not(.e-error) input:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input:not(.e-error) input:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text, .e-bigger .e-filled.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-bigger .e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-bigger.e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-bigger .e-filled.e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-bigger.e-small .e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-filled.e-float-input.e-bigger.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-bigger .e-filled.e-float-input.e-small.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-filled.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-bigger .e-filled.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-bigger.e-filled.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-bigger .e-filled.e-float-input.e-small:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-bigger.e-small .e-filled.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-filled.e-float-input.e-bigger.e-small:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-bigger .e-filled.e-float-input.e-small.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-filled.e-bigger.e-small.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-filled.e-float-input.e-bigger.e-success input:focus ~ label.e-float-text, .e-filled.e-float-input.e-bigger.e-success input:valid ~ label.e-float-text, .e-filled.e-float-input.e-bigger.e-success input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger.e-success input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger.e-success input[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-success input:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-success input:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-success input ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-success input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-success input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger.e-success.e-input-focus input ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-success.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-bigger.e-success input:focus ~ label.e-float-text, .e-filled.e-float-input.e-bigger.e-success input:valid ~ label.e-float-text, .e-filled.e-float-input.e-bigger.e-success input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger.e-success input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger.e-success input[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-success input:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-success input:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-success input ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-success input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-success input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger.e-success.e-input-focus input ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-success.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-success input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-success input:valid ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-success input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-success input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-success input[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-success input:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-success input:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-success input ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-success input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-success input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-success.e-input-focus input ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-success.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-small.e-bigger.e-success input:focus ~ label.e-float-text, .e-filled.e-float-input.e-small.e-bigger.e-success input:valid ~ label.e-float-text, .e-filled.e-float-input.e-small.e-bigger.e-success input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small.e-bigger.e-success input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small.e-bigger.e-success input[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-small.e-success input:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small.e-success input:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small.e-success input ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-small.e-success input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-small.e-success input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small.e-bigger.e-success.e-input-focus input ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small.e-success.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success input:valid ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success input[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success input:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success input:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success input ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success.e-input-focus input ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success.e-input-focus input ~ label.e-float-text {
  color: var(--color-sf-border-success);
}

.e-filled.e-float-input.e-bigger.e-warning input:focus ~ label.e-float-text, .e-filled.e-float-input.e-bigger.e-warning input:valid ~ label.e-float-text, .e-filled.e-float-input.e-bigger.e-warning input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger.e-warning input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger.e-warning input[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-warning input:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-warning input:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-warning input ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-warning input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-warning input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger.e-warning.e-input-focus input ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-warning.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-bigger.e-warning input:focus ~ label.e-float-text, .e-filled.e-float-input.e-bigger.e-warning input:valid ~ label.e-float-text, .e-filled.e-float-input.e-bigger.e-warning input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger.e-warning input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger.e-warning input[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-warning input:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-warning input:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-warning input ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-warning input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-warning input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger.e-warning.e-input-focus input ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-warning.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning input:valid ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning input[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning input:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning input:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning input ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning.e-input-focus input ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-small.e-bigger.e-warning input:focus ~ label.e-float-text, .e-filled.e-float-input.e-small.e-bigger.e-warning input:valid ~ label.e-float-text, .e-filled.e-float-input.e-small.e-bigger.e-warning input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small.e-bigger.e-warning input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small.e-bigger.e-warning input[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-small.e-warning input:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small.e-warning input:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small.e-warning input ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-small.e-warning input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-small.e-warning input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small.e-bigger.e-warning.e-input-focus input ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small.e-warning.e-input-focus input ~ label.e-float-text {
  color: var(--color-sf-border-warning);
}

.e-filled.e-float-input.e-bigger:not(.e-error) input:focus ~ label.e-float-text, .e-filled.e-float-input.e-bigger:not(.e-error) input:valid ~ label.e-float-text, .e-filled.e-float-input.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input:not(.e-error) input:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input:not(.e-error) input:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text, .e-bigger .e-filled.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input:valid ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) input:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) input ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-small.e-bigger:not(.e-error) input:focus ~ label.e-float-text, .e-filled.e-float-input.e-small.e-bigger:not(.e-error) input:valid ~ label.e-float-text, .e-filled.e-float-input.e-small.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small:not(.e-error) input:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small:not(.e-error) input ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-small:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input:valid ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-filled.e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-filled.e-float-input.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text, .e-filled.e-float-input.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input:not(.e-error) textarea:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input:not(.e-error) textarea:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input:not(.e-error) textarea ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text, .e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-small:not(.e-error) textarea:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small:not(.e-error) textarea:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-small:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text {
  color: rgba(var(--color-sf-placeholder-text-color));
}

.e-filled.e-float-input.e-bigger:not(.e-error) input:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input:not(.e-error) input:focus ~ label.e-float-text, .e-filled.e-float-input.e-small.e-bigger:not(.e-error) input:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text, .e-filled.e-float-input.e-bigger:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small.e-bigger:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-small:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small.e-bigger:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-small:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-small:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[readonly]:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small.e-bigger:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-small:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus textarea[readonly] ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input:not(.e-error) textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small:not(.e-error) textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text, .e-bigger .e-filled.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-small.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input ~ label.e-float-text {
  color: rgba(var(--color-sf-primary));
}

.e-filled.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text, .e-filled.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top, .e-filled.e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text, .e-filled.e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top, .e-filled.e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text, .e-filled.e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top, .e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text, .e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top, .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top, .e-filled.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top, .e-filled.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top, .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top, .e-filled.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top, .e-filled.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top {
  color: var(--color-sf-content-text-color-disabled);
}

.e-filled.e-float-input.e-bigger.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-filled.e-float-input.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-small.e-bigger.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-filled.e-float-input.e-small.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-bigger.e-success textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-bigger.e-success textarea:valid ~ label.e-float-text, .e-filled.e-float-input.e-bigger.e-success textarea ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger.e-success textarea[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger.e-success textarea[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-success textarea:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-success textarea:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-success textarea ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-success textarea[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-success textarea[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-success textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-success textarea:valid ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-success textarea ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-success textarea[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-success textarea[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-success textarea:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-success textarea:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-success textarea ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-success textarea[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-success textarea[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small.e-bigger.e-success textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-small.e-bigger.e-success textarea:valid ~ label.e-float-text, .e-filled.e-float-input.e-small.e-bigger.e-success textarea ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small.e-bigger.e-success textarea[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small.e-bigger.e-success textarea[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-small.e-success textarea:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small.e-success textarea:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small.e-success textarea ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-small.e-success textarea[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-small.e-success textarea[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success textarea:valid ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success textarea ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success textarea[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success textarea[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger.e-success input:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-success input:focus ~ label.e-float-text, .e-filled.e-float-input.e-small.e-bigger.e-success input:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small.e-success input:focus ~ label.e-float-text, .e-filled.e-float-input.e-bigger.e-success textarea:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-success textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-small.e-bigger.e-success textarea:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small.e-success textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-success input:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-success input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success input:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-success textarea:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-success textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success textarea:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-bigger.e-success.e-input-focus input ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-success.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-small.e-bigger.e-success.e-input-focus input ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small.e-success.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-success.e-input-focus input ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-success.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success.e-input-focus input ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success.e-input-focus input ~ label.e-float-text {
  color: var(--color-sf-border-success);
}

.e-bigger .e-filled.e-float-input.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-success);
}

.e-bigger.e-filled.e-float-input.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-success);
}

.e-bigger .e-filled.e-float-input.e-small.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-success);
}

.e-bigger.e-small .e-filled.e-float-input.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-success);
}

.e-filled.e-float-input.e-bigger.e-small.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-success);
}

.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-success);
}

.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-success);
}

.e-bigger .e-filled.e-float-input.e-small.e-control-wrapper.e-autofill.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-success);
}

.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-success);
}

.e-filled.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-success);
}

.e-bigger .e-filled.e-float-input.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-success);
}

.e-bigger.e-filled.e-float-input.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-success);
}

.e-bigger .e-filled.e-float-input.e-small.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-success);
}

.e-bigger.e-small .e-filled.e-float-input.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-success);
}

.e-filled.e-float-input.e-bigger.e-small.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-success);
}

.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-success);
}

.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-success);
}

.e-bigger .e-filled.e-float-input.e-small.e-control-wrapper.e-autofill.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-success);
}

.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-success);
}

.e-filled.e-bigger.e-small.e-control-wrapper.e-autofill.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-success);
}

.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning input:valid ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning input ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning input[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning input[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning input:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning input:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning input ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning input[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning.e-input-focus input ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-bigger.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-filled.e-float-input.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-small.e-bigger.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-filled.e-float-input.e-small.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom, .e-filled.e-float-input.e-bigger.e-warning textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-bigger.e-warning textarea:valid ~ label.e-float-text, .e-filled.e-float-input.e-bigger.e-warning textarea ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger.e-warning textarea[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger.e-warning textarea[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-warning textarea:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-warning textarea:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-warning textarea ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-warning textarea[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-warning textarea[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning textarea:valid ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning textarea ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning textarea[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning textarea[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning textarea:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning textarea:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning textarea ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning textarea[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning textarea[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small.e-bigger.e-warning textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-small.e-bigger.e-warning textarea:valid ~ label.e-float-text, .e-filled.e-float-input.e-small.e-bigger.e-warning textarea ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small.e-bigger.e-warning textarea[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-small.e-bigger.e-warning textarea[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-small.e-warning textarea:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small.e-warning textarea:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small.e-warning textarea ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-small.e-warning textarea[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-small.e-warning textarea[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning textarea:valid ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning textarea ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning textarea[readonly] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning textarea[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea:valid ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea[disabled] ~ label.e-label-top.e-float-text, .e-filled.e-float-input.e-bigger.e-warning input:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-warning input:focus ~ label.e-float-text, .e-filled.e-float-input.e-small.e-bigger.e-warning input:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small.e-warning input:focus ~ label.e-float-text, .e-filled.e-float-input.e-bigger.e-warning textarea:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-warning textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-small.e-bigger.e-warning textarea:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small.e-warning textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning input:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning input:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning textarea:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning textarea:focus ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-bigger.e-warning.e-input-focus input ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-warning.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-small.e-bigger.e-warning.e-input-focus input ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-small.e-warning.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning.e-input-focus input ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning.e-input-focus input ~ label.e-float-text, .e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning.e-input-focus input ~ label.e-float-text {
  color: var(--color-sf-border-warning);
}

.e-bigger .e-filled.e-float-input.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-warning);
}

.e-bigger.e-filled.e-float-input.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-warning);
}

.e-bigger .e-filled.e-float-input.e-small.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-warning);
}

.e-bigger.e-small .e-filled.e-float-input.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-warning);
}

.e-filled.e-float-input.e-bigger.e-small.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-warning);
}

.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-warning);
}

.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-warning);
}

.e-bigger .e-filled.e-float-input.e-small.e-control-wrapper.e-autofill.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-warning);
}

.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-warning);
}

.e-filled.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-warning);
}

.e-bigger .e-filled.e-float-input.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-warning);
}

.e-bigger.e-filled.e-float-input.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-warning);
}

.e-bigger .e-filled.e-float-input.e-small.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-warning);
}

.e-bigger.e-small .e-filled.e-float-input.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-warning);
}

.e-filled.e-float-input.e-bigger.e-small.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-warning);
}

.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-warning);
}

.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-warning);
}

.e-bigger .e-filled.e-float-input.e-small.e-control-wrapper.e-autofill.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-warning);
}

.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-warning);
}

.e-filled.e-bigger.e-small.e-control-wrapper.e-autofill.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: var(--color-sf-border-warning);
}

.e-input-group-icon.e-spin-up:before {
  content: "";
  font-family: e-icons;
}

.e-input-group-icon.e-spin-down:before {
  content: "";
  font-family: e-icons;
}

.e-numeric-container {
  width: 100%;
}

.e-content-placeholder.e-numeric.e-placeholder-numeric {
  background-size: 300px 33px;
  min-height: 33px;
}

.e-float-input.e-input-group.e-control-wrapper.e-numeric .e-numeric-hidden, .e-input-group.e-control-wrapper.e-numeric .e-numeric-hidden, .e-float-input.e-control-wrapper.e-numeric .e-numeric-hidden, .e-float-input.e-input-group.e-control-wrapper.e-numeric.e-input-focus .e-numeric-hidden, .e-input-group.e-control-wrapper.e-numeric.e-input-focus .e-numeric-hidden, .e-float-input.e-control-wrapper.e-numeric.e-input-focus .e-numeric-hidden {
  text-indent: 0;
  visibility: hidden;
  border: 0;
  width: 0;
  height: 0;
  margin: 0;
  padding: 0;
}

div.e-numeric.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-numeric.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, span.e-numeric.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, span.e-numeric.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: -10px;
}

div.e-numeric.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-numeric.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top, span.e-numeric.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top, span.e-numeric.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: -15px;
}

div.e-numeric.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-numeric.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, span.e-numeric.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, span.e-numeric.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: -11px;
}

div.e-numeric.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-numeric.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top, span.e-numeric.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top, span.e-numeric.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: -15px;
}

div.e-numeric.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-numeric.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, span.e-numeric.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, span.e-numeric.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: 7px;
}

div.e-numeric.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-numeric.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top, span.e-numeric.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top, span.e-numeric.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: -10px;
}

.e-numeric.e-input-group.e-prepend-wrapper.e-filled input, .e-numeric.e-input-group.e-append-wrapper.e-filled input {
  height: auto;
}

.e-numeric.e-input-group.e-prepend-wrapper.e-input-focus input.e-input, .e-numeric.e-input-group.e-prepend-wrapper input.e-input {
  padding-left: 0;
}

.e-numeric.e-rtl.e-input-group.e-prepend-wrapper.e-input-focus input.e-input, .e-numeric.e-rtl.e-input-group.e-prepend-wrapper input.e-input {
  padding-right: 0;
}

.e-input:focus:not(.e-success):not(.e-warning).e-error, .e-float-input:not(.e-success):not(.e-warning).e-error:not(.e-input-group) input:focus, .e-float-input:not(.e-success):not(.e-warning).e-error:not(.e-input-group) textarea:focus, .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning).e-error:not(.e-input-group) input:focus, .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning).e-error:not(.e-input-group) textarea:focus, .e-float-input:not(.e-success):not(.e-warning).e-error:not(.e-input-group).e-input-focus input, .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning).e-error:not(.e-input-group).e-input-focus input, .e-input:focus:not(.e-error):not(.e-warning).e-success, .e-float-input:not(.e-error):not(.e-warning).e-success:not(.e-input-group) input:focus, .e-float-input:not(.e-error):not(.e-warning).e-success:not(.e-input-group) textarea:focus, .e-float-input.e-control-wrapper:not(.e-error):not(.e-warning).e-success:not(.e-input-group) input:focus, .e-float-input.e-control-wrapper:not(.e-error):not(.e-warning).e-success:not(.e-input-group) textarea:focus, .e-float-input:not(.e-error):not(.e-warning).e-success:not(.e-input-group).e-input-focus input, .e-float-input.e-control-wrapper:not(.e-error):not(.e-warning).e-success:not(.e-input-group).e-input-focus input, .e-input:focus:not(.e-success):not(.e-error).e-warning, .e-float-input:not(.e-success):not(.e-error).e-warning:not(.e-input-group) input:focus, .e-float-input:not(.e-success):not(.e-error).e-warning:not(.e-input-group) textarea:focus, .e-float-input.e-control-wrapper:not(.e-success):not(.e-error).e-warning:not(.e-input-group) input:focus, .e-float-input.e-control-wrapper:not(.e-success):not(.e-error).e-warning:not(.e-input-group) textarea:focus, .e-float-input:not(.e-success):not(.e-error).e-warning:not(.e-input-group).e-input-focus input, .e-float-input.e-control-wrapper:not(.e-success):not(.e-error).e-warning:not(.e-input-group).e-input-focus input, .e-input-group.e-input-focus:not(.e-success):not(.e-warning).e-error, .e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning).e-error, .e-input-group.e-input-focus:not(.e-error):not(.e-warning).e-success, .e-input-group.e-control-wrapper.e-input-focus:not(.e-error):not(.e-warning).e-success, .e-input-group.e-input-focus:not(.e-success):not(.e-error).e-warning, .e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-error).e-warning, .e-input-group:not(.e-disabled):active:not(.e-success):not(.e-warning).e-error, .e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-success):not(.e-warning).e-error, .e-input-group:not(.e-disabled):active:not(.e-error):not(.e-warning).e-success, .e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-error):not(.e-warning).e-success, .e-input-group:not(.e-disabled):active:not(.e-success):not(.e-error).e-warning, .e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-success):not(.e-error).e-warning {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

.e-float-input.e-error label.e-float-text, .e-float-input.e-control-wrapper.e-error label.e-float-text, .e-float-input.e-error input:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text, .e-float-input.e-error textarea:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-error.e-input-focus input:focus ~ label.e-float-text, .e-outline.e-float-input.e-input-group.e-error.e-valid-input label.e-label-top.e-float-text, .e-outline.e-float-input.e-bigger.e-error.e-input-focus input:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-error.e-input-focus input:focus ~ label.e-float-text, .e-outline.e-float-input.e-small.e-error.e-input-focus input:focus ~ label.e-float-text, .e-small .e-outline.e-float-input.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-small.e-bigger.e-error input:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text, .e-outline.e-float-input.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-bigger.e-error textarea:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-small.e-error textarea:focus ~ label.e-float-text, .e-small .e-outline.e-float-input.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-small.e-bigger.e-error textarea:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-small.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-bigger.e-error input:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-error input:focus ~ label.e-float-text, .e-small .e-outline.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-error input:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-bigger.e-error textarea:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-error textarea:focus ~ label.e-float-text, .e-small .e-outline.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-error textarea:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-error label.e-float-text.e-label-top, .e-outline.e-float-input.e-input-group.e-error label.e-float-text.e-label-top, .e-outline.e-float-input.e-control-wrapper.e-error label.e-float-text.e-label-top, .e-outline.e-float-input.e-valid-input.e-error:not(.e-input-focus) input:valid ~ label.e-float-text.e-label-top, .e-outline.e-float-input.e-control-wrapper.e-valid-input.e-error:not(.e-input-focus) input:focus ~ label.e-float-text.e-label-top, .e-outline.e-float-input.e-valid-input.e-error:not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-top, .e-outline.e-float-input.e-control-wrapper.e-valid-input.e-error:not(.e-input-focus) textarea:focus ~ label.e-float-text.e-label-top, .e-outline.e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-bigger.e-error.e-input-focus input ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-small.e-error.e-input-focus input ~ label.e-float-text, .e-small .e-outline.e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-small.e-bigger.e-error.e-input-focus input ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-bigger.e-error.e-input-focus input ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-error.e-input-focus input ~ label.e-float-text, .e-small .e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-error.e-input-focus input ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-error.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-error label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-error label.e-float-text, .e-filled.e-float-input.e-error input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-filled.e-float-input.e-error textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text {
  color: var(--color-sf-danger) !important;
}

.e-numeric.e-control-wrapper.e-input-group .e-input-group-icon {
  font-size: 14px;
}

.e-input:focus:not(.e-success):not(.e-warning).e-error, .e-float-input:not(.e-success):not(.e-warning).e-error:not(.e-input-group) input:focus, .e-float-input:not(.e-success):not(.e-warning).e-error:not(.e-input-group) textarea:focus, .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning).e-error:not(.e-input-group) input:focus, .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning).e-error:not(.e-input-group) textarea:focus, .e-float-input:not(.e-success):not(.e-warning).e-error:not(.e-input-group).e-input-focus input, .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning).e-error:not(.e-input-group).e-input-focus input, .e-input:focus:not(.e-error):not(.e-warning).e-success, .e-float-input:not(.e-error):not(.e-warning).e-success:not(.e-input-group) input:focus, .e-float-input:not(.e-error):not(.e-warning).e-success:not(.e-input-group) textarea:focus, .e-float-input.e-control-wrapper:not(.e-error):not(.e-warning).e-success:not(.e-input-group) input:focus, .e-float-input.e-control-wrapper:not(.e-error):not(.e-warning).e-success:not(.e-input-group) textarea:focus, .e-float-input:not(.e-error):not(.e-warning).e-success:not(.e-input-group).e-input-focus input, .e-float-input.e-control-wrapper:not(.e-error):not(.e-warning).e-success:not(.e-input-group).e-input-focus input, .e-input:focus:not(.e-success):not(.e-error).e-warning, .e-float-input:not(.e-success):not(.e-error).e-warning:not(.e-input-group) input:focus, .e-float-input:not(.e-success):not(.e-error).e-warning:not(.e-input-group) textarea:focus, .e-float-input.e-control-wrapper:not(.e-success):not(.e-error).e-warning:not(.e-input-group) input:focus, .e-float-input.e-control-wrapper:not(.e-success):not(.e-error).e-warning:not(.e-input-group) textarea:focus, .e-float-input:not(.e-success):not(.e-error).e-warning:not(.e-input-group).e-input-focus input, .e-float-input.e-control-wrapper:not(.e-success):not(.e-error).e-warning:not(.e-input-group).e-input-focus input, .e-input-group.e-input-focus:not(.e-success):not(.e-warning).e-error, .e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning).e-error, .e-input-group.e-input-focus:not(.e-error):not(.e-warning).e-success, .e-input-group.e-control-wrapper.e-input-focus:not(.e-error):not(.e-warning).e-success, .e-input-group.e-input-focus:not(.e-success):not(.e-error).e-warning, .e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-error).e-warning, .e-input-group:not(.e-disabled):active:not(.e-success):not(.e-warning).e-error, .e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-success):not(.e-warning).e-error, .e-input-group:not(.e-disabled):active:not(.e-error):not(.e-warning).e-success, .e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-error):not(.e-warning).e-success, .e-input-group:not(.e-disabled):active:not(.e-success):not(.e-error).e-warning, .e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-success):not(.e-error).e-warning {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

.e-float-input.e-error label.e-float-text, .e-float-input.e-control-wrapper.e-error label.e-float-text, .e-float-input.e-error input:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text, .e-float-input.e-error textarea:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-error.e-input-focus input:focus ~ label.e-float-text, .e-outline.e-float-input.e-input-group.e-error.e-valid-input label.e-label-top.e-float-text, .e-outline.e-float-input.e-bigger.e-error.e-input-focus input:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-error.e-input-focus input:focus ~ label.e-float-text, .e-outline.e-float-input.e-small.e-error.e-input-focus input:focus ~ label.e-float-text, .e-small .e-outline.e-float-input.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-small.e-bigger.e-error input:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text, .e-outline.e-float-input.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-bigger.e-error textarea:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-small.e-error textarea:focus ~ label.e-float-text, .e-small .e-outline.e-float-input.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-small.e-bigger.e-error textarea:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-small.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-bigger.e-error input:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-error input:focus ~ label.e-float-text, .e-small .e-outline.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-error input:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-bigger.e-error textarea:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-error textarea:focus ~ label.e-float-text, .e-small .e-outline.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-error textarea:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-error label.e-float-text.e-label-top, .e-outline.e-float-input.e-input-group.e-error label.e-float-text.e-label-top, .e-outline.e-float-input.e-control-wrapper.e-error label.e-float-text.e-label-top, .e-outline.e-float-input.e-valid-input.e-error:not(.e-input-focus) input:valid ~ label.e-float-text.e-label-top, .e-outline.e-float-input.e-control-wrapper.e-valid-input.e-error:not(.e-input-focus) input:focus ~ label.e-float-text.e-label-top, .e-outline.e-float-input.e-valid-input.e-error:not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-top, .e-outline.e-float-input.e-control-wrapper.e-valid-input.e-error:not(.e-input-focus) textarea:focus ~ label.e-float-text.e-label-top, .e-outline.e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-bigger.e-error.e-input-focus input ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-small.e-error.e-input-focus input ~ label.e-float-text, .e-small .e-outline.e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-small.e-bigger.e-error.e-input-focus input ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-bigger.e-error.e-input-focus input ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-error.e-input-focus input ~ label.e-float-text, .e-small .e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-error.e-input-focus input ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-error.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-error label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-error label.e-float-text, .e-filled.e-float-input.e-error input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-filled.e-float-input.e-error textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text {
  color: var(--color-sf-danger) !important;
}

.e-underline.e-input-group.e-control-wrapper, .e-underline.e-input-group, .e-underline.e-input-group:not(.e-float-icon-left), .e-underline.e-float-input, .e-underline.e-float-input.e-control-wrapper, .e-underline.e-input-group:not(.e-float-icon-left), .e-underline.e-input-group.e-success:not(.e-float-icon-left), .e-underline.e-input-group.e-warning:not(.e-float-icon-left), .e-underline.e-input-group.e-error:not(.e-float-icon-left), .e-underline.e-input-group.e-control-wrapper:not(.e-float-icon-left), .e-underline.e-input-group.e-control-wrapper.e-success:not(.e-float-icon-left), .e-underline.e-input-group.e-control-wrapper.e-warning:not(.e-float-icon-left), .e-underline.e-input-group.e-control-wrapper.e-error:not(.e-float-icon-left) {
  border: 1px solid var(--color-sf-border-alt);
  border-radius: calc(var(--e-radius) * 0);
  border-width: 0 0 1px;
  padding-top: 1px;
}

.e-underline.e-input-group:not(.e-float-icon-left), .e-underline.e-input-group.e-success:not(.e-float-icon-left), .e-underline.e-input-group.e-warning:not(.e-float-icon-left), .e-underline.e-input-group.e-error:not(.e-float-icon-left), .e-underline.e-input-group.e-control-wrapper:not(.e-float-icon-left), .e-underline.e-input-group.e-control-wrapper.e-success:not(.e-float-icon-left), .e-underline.e-input-group.e-control-wrapper.e-warning:not(.e-float-icon-left), .e-underline.e-input-group.e-control-wrapper.e-error:not(.e-float-icon-left) {
  border-radius: calc(var(--e-radius) * 0);
  border: 0 solid;
  border-bottom-width: 1px;
  padding-top: 1px;
}

.e-bigger.e-content-placeholder.e-numeric.e-placeholder-numeric, .e-bigger .e-content-placeholder.e-numeric.e-placeholder-numeric {
  background-size: 300px 40px;
  min-height: 40px;
}

.e-bigger .e-control-wrapper.e-numeric.e-input-group .e-input-group-icon, .e-bigger.e-control-wrapper.e-numeric.e-input-group .e-input-group-icon {
  font-size: 18px;
}

div.e-bigger.e-numeric.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-bigger.e-numeric.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, .e-bigger div.e-numeric.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, .e-bigger div.e-numeric.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, span.e-bigger.e-numeric.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, span.e-bigger.e-numeric.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, .e-bigger span.e-numeric.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, .e-bigger span.e-numeric.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: -10px;
}

div.e-bigger.e-numeric.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-bigger.e-numeric.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top, .e-bigger div.e-numeric.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top, .e-bigger div.e-numeric.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top, span.e-bigger.e-numeric.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top, span.e-bigger.e-numeric.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top, .e-bigger span.e-numeric.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top, .e-bigger span.e-numeric.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: -15px;
}

div.e-bigger.e-numeric.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-bigger.e-numeric.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, .e-bigger div.e-numeric.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, .e-bigger div.e-numeric.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, span.e-bigger.e-numeric.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, span.e-bigger.e-numeric.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, .e-bigger span.e-numeric.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, .e-bigger span.e-numeric.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: -10px;
}

div.e-bigger.e-numeric.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-bigger.e-numeric.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top, .e-bigger div.e-numeric.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top, .e-bigger div.e-numeric.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top, span.e-bigger.e-numeric.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top, span.e-bigger.e-numeric.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top, .e-bigger span.e-numeric.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top, .e-bigger span.e-numeric.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: -15px;
}

div.e-bigger.e-numeric.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-bigger.e-numeric.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, .e-bigger div.e-numeric.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, .e-bigger div.e-numeric.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, span.e-bigger.e-numeric.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, span.e-bigger.e-numeric.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, .e-bigger span.e-numeric.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, .e-bigger span.e-numeric.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: 10px;
}

div.e-bigger.e-numeric.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-bigger.e-numeric.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top, .e-bigger div.e-numeric.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top, .e-bigger div.e-numeric.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top, span.e-bigger.e-numeric.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top, span.e-bigger.e-numeric.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top, .e-bigger span.e-numeric.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top, .e-bigger span.e-numeric.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: -15px;
}

.e-control-wrapper.e-mask .e-maskedtextbox {
  font-family: var(--e-font-family);
  font-size: 14px;
}

.e-content-placeholder.e-mask.e-placeholder-mask {
  background-size: 300px 33px;
  min-height: 33px;
}

div.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-mask.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, span.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, span.e-mask.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: -7px;
}

div.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-mask.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top, span.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top, span.e-mask.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: -15px;
}

div.e-mask.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-mask.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, span.e-mask.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, span.e-mask.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: -8px;
}

div.e-mask.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-mask.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top, span.e-mask.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top, span.e-mask.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: -15px;
}

div.e-mask.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-mask.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, span.e-mask.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, span.e-mask.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: 10px;
}

div.e-mask.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-mask.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top, span.e-mask.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top, span.e-mask.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: -10px;
}

.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  padding-left: 0;
  padding-right: 0;
}

.e-mask.e-input-group.e-prepend-wrapper input.e-input {
  padding-left: 0;
}

.e-mask.e-rtl.e-input-group.e-prepend-wrapper input.e-input {
  padding-right: 0;
}

.e-mask.e-input-group.e-prepend-wrapper input, .e-mask.e-input-group.e-append-wrapper input {
  height: 37px;
}

.e-control-wrapper.e-mask.e-error .e-maskedtextbox, .e-utility-mask.e-error {
  color: var(--color-sf-danger);
}

.e-bigger .e-control-wrapper.e-mask .e-maskedtextbox, .e-control-wrapper.e-mask.e-bigger .e-maskedtextbox {
  font-size: 16px;
}

.e-bigger .e-content-placeholder.e-mask.e-placeholder-mask, .e-bigger.e-content-placeholder.e-mask.e-placeholder-mask {
  background-size: 300px 40px;
  min-height: 40px;
}

div.e-bigger.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-bigger.e-mask.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, .e-bigger div.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, .e-bigger div.e-mask.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, span.e-bigger.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, span.e-bigger.e-mask.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, .e-bigger span.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, .e-bigger span.e-mask.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: -9px;
}

div.e-bigger.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-bigger.e-mask.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top, .e-bigger div.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top, .e-bigger div.e-mask.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top, span.e-bigger.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top, span.e-bigger.e-mask.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top, .e-bigger span.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top, .e-bigger span.e-mask.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: -15px;
}

div.e-bigger.e-mask.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-bigger.e-mask.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, .e-bigger div.e-mask.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, .e-bigger div.e-mask.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, span.e-bigger.e-mask.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, span.e-bigger.e-mask.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, .e-bigger span.e-mask.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, .e-bigger span.e-mask.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: -9px;
}

div.e-bigger.e-mask.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-bigger.e-mask.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top, .e-bigger div.e-mask.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top, .e-bigger div.e-mask.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top, span.e-bigger.e-mask.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top, span.e-bigger.e-mask.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top, .e-bigger span.e-mask.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top, .e-bigger span.e-mask.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: -15px;
}

div.e-bigger.e-mask.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-bigger.e-mask.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, .e-bigger div.e-mask.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, .e-bigger div.e-mask.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, span.e-bigger.e-mask.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, span.e-bigger.e-mask.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, .e-bigger span.e-mask.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, .e-bigger span.e-mask.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: 11px;
}

div.e-bigger.e-mask.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-bigger.e-mask.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top, .e-bigger div.e-mask.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top, .e-bigger div.e-mask.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top, span.e-bigger.e-mask.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top, span.e-bigger.e-mask.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top, .e-bigger span.e-mask.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top, .e-bigger span.e-mask.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: -15px;
}

div.e-bigger.e-mask.e-input-group.e-prepend-wrapper input, div.e-bigger.e-mask.e-input-group.e-append-wrapper input, .e-bigger div.e-mask.e-input-group.e-prepend-wrapper input, .e-bigger div.e-mask.e-input-group.e-append-wrapper input, span.e-bigger.e-mask.e-input-group.e-prepend-wrapper input, span.e-bigger.e-mask.e-input-group.e-append-wrapper input, .e-bigger span.e-mask.e-input-group.e-prepend-wrapper input, .e-bigger span.e-mask.e-input-group.e-append-wrapper input {
  height: auto;
}

.e-control-wrapper.e-slider-container {
  -webkit-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  box-sizing: border-box;
  outline: none;
  height: 28px;
  line-height: normal;
  display: inline-block;
  position: relative;
}

.e-control-wrapper.e-slider-container.e-material-slider .e-slider .e-handle.e-material-handle {
  cursor: default;
  z-index: 3;
  transition: transform .4s cubic-bezier(.25, .8, .25, 1);
}

.e-control-wrapper.e-slider-container:after {
  content: "fluent2";
  display: none;
}

.e-control-wrapper.e-slider-container .e-slider {
  box-sizing: border-box;
  cursor: pointer;
  outline: 0;
  padding: 0;
  display: block;
  position: relative;
}

.e-control-wrapper.e-slider-container .e-slider .e-handle {
  border-radius: calc(var(--e-radius) * .625);
  -webkit-box-shadow: 0 0 0 1px var(--color-sf-slider-shadow2), inset 0 0 0 4px var(--color-sf-slider-shadow1);
  box-shadow: 0 0 0 1px var(--color-sf-slider-shadow2), inset 0 0 0 4px var(--color-sf-slider-shadow1);
  box-sizing: border-box;
  cursor: pointer;
  -ms-touch-action: none;
  touch-action: none;
  z-index: 10;
  outline: none;
  width: 20px;
  height: 20px;
  transition: left .3s ease-out, right .3s ease-out, bottom .3s ease-out, transform .3s ease-out;
  position: absolute;
}

.e-control-wrapper.e-slider-container .e-slider .e-handle.e-large-thumb-size {
  transform: scale(1.5);
}

.e-control-wrapper.e-slider-container.e-rtl.e-horizontal .e-slider .e-handle {
  margin: 0 -6px 0 0;
}

.e-control-wrapper.e-slider-container.e-rtl.e-horizontal .e-scale.e-h-scale .e-tick.e-first-tick {
  background-position: 100%;
  left: 0;
}

.e-control-wrapper.e-slider-container.e-rtl.e-horizontal .e-scale.e-h-scale .e-tick.e-last-tick {
  background-position: 0;
}

.e-control-wrapper.e-slider-container.e-rtl.e-vertical {
  direction: ltr;
}

.e-control-wrapper.e-slider-container.e-disabled {
  opacity: 1;
}

.e-control-wrapper.e-slider-container.e-disabled .e-btn, .e-control-wrapper.e-slider-container.e-disabled .e-slider .e-handle {
  cursor: default;
}

.e-control-wrapper.e-slider-container.e-disabled .e-slider .e-handle.e-handle-disable {
  display: none;
}

.e-control-wrapper.e-slider-container.e-horizontal {
  width: 100%;
  height: 48px;
}

.e-control-wrapper.e-slider-container.e-horizontal .e-first-button {
  margin-top: -13px;
  top: 50%;
  left: 0;
}

.e-control-wrapper.e-slider-container.e-horizontal .e-first-button .e-button-icon {
  font-family: e-icons;
}

.e-control-wrapper.e-slider-container.e-horizontal .e-first-button .e-button-icon:before {
  color: var(--color-sf-icon-color);
  content: "";
  font-size: 14px;
}

.e-control-wrapper.e-slider-container.e-horizontal .e-second-button {
  margin-top: -13px;
  top: 50%;
  right: 0;
}

.e-control-wrapper.e-slider-container.e-horizontal .e-second-button .e-button-icon {
  font-family: e-icons;
}

.e-control-wrapper.e-slider-container.e-horizontal .e-second-button .e-button-icon:before {
  color: var(--color-sf-icon-color);
  content: "";
  font-size: 14px;
}

.e-control-wrapper.e-slider-container.e-horizontal.e-slider-btn {
  padding: 0 28px;
}

.e-control-wrapper.e-slider-container.e-horizontal .e-slider {
  width: 100%;
  height: 32px;
  position: relative;
  top: calc(50% - 16px);
}

.e-control-wrapper.e-slider-container.e-horizontal .e-slider-track {
  background: var(--color-sf-border-alt);
  border-radius: calc(var(--e-radius) * .25);
  width: 100%;
  height: 4px;
  position: absolute;
  top: calc(50% - 2px);
  left: 0;
  overflow: hidden;
}

.e-control-wrapper.e-slider-container.e-horizontal .e-handle {
  margin-left: -10px;
  top: calc(50% - 10px);
}

.e-control-wrapper.e-slider-container.e-horizontal.e-scale-both .e-range {
  height: 4px;
}

.e-control-wrapper.e-slider-container.e-horizontal .e-range {
  height: 4px;
  top: calc(50% - 2px);
}

.e-control-wrapper.e-slider-container.e-horizontal .e-limits {
  background-color: var(--color-sf-primary-dark);
  border-radius: calc(var(--e-radius) * .25);
  height: 4px;
  position: absolute;
  top: calc(50% - 2px);
}

.e-control-wrapper.e-slider-container.e-vertical {
  height: inherit;
  width: 48px;
  padding: 38px 0;
}

.e-control-wrapper.e-slider-container.e-vertical .e-slider {
  width: 32px;
  height: 100%;
  position: relative;
  left: calc(50% - 16px);
}

.e-control-wrapper.e-slider-container.e-vertical .e-slider-track {
  background: var(--color-sf-border-alt);
  width: 4px;
  height: 100%;
  position: absolute;
  bottom: 0;
  left: calc(50% - 2px);
  overflow: hidden;
}

.e-control-wrapper.e-slider-container.e-vertical.e-small-size.e-slider-btn {
  height: 100%;
  padding: 28px 0;
}

.e-control-wrapper.e-slider-container.e-vertical.e-small-size.e-slider-btn .e-slider {
  width: 4px;
  height: 100%;
}

.e-control-wrapper.e-slider-container.e-vertical .e-first-button {
  margin-right: -13px;
  bottom: 0;
  right: 50%;
}

.e-control-wrapper.e-slider-container.e-vertical .e-first-button .e-button-icon {
  font-family: e-icons;
}

.e-control-wrapper.e-slider-container.e-vertical .e-first-button .e-button-icon:before {
  color: var(--color-sf-icon-color);
  content: "";
  font-size: 14px;
  position: absolute;
  top: 3px;
  left: 4px;
}

.e-control-wrapper.e-slider-container.e-vertical .e-second-button {
  margin-right: -13px;
  top: 0;
  right: 50%;
}

.e-control-wrapper.e-slider-container.e-vertical .e-second-button .e-button-icon {
  font-family: e-icons;
}

.e-control-wrapper.e-slider-container.e-vertical .e-second-button .e-button-icon:before {
  color: var(--color-sf-icon-color);
  content: "";
  font-size: 14px;
  position: absolute;
  top: 3px;
  left: 4px;
}

.e-control-wrapper.e-slider-container.e-vertical.e-scale-both .e-slider .e-handle {
  margin-bottom: -8px;
}

.e-control-wrapper.e-slider-container.e-vertical .e-slider .e-handle {
  margin-bottom: -8px;
  left: calc(50% - 10px);
}

.e-control-wrapper.e-slider-container.e-vertical .e-slider .e-range {
  width: 4px;
  left: calc(50% - 2px);
}

.e-control-wrapper.e-slider-container.e-vertical .e-slider .e-limits {
  background-color: var(--color-sf-primary-dark);
  border-radius: calc(var(--e-radius) * .25);
  width: 4px;
  position: absolute;
  left: calc(50% - 2px);
}

.e-control-wrapper.e-slider-container .e-range {
  border-radius: calc(var(--e-radius) * .25);
  transition: left .3s ease-out, right .3s ease-out, bottom .3s ease-out, width .3s ease-out, height .3s ease-out;
  position: absolute;
}

.e-control-wrapper.e-slider-container .e-range.e-drag-horizontal, .e-control-wrapper.e-slider-container .e-range.e-drag-vertical {
  cursor: pointer;
}

.e-control-wrapper.e-slider-container .e-tick-before.e-scale.e-h-scale .e-tick {
  height: 4px;
  top: -2px;
}

.e-control-wrapper.e-slider-container .e-tick-before.e-scale.e-h-scale .e-large {
  height: 10px;
  top: -2px;
}

.e-control-wrapper.e-slider-container .e-tick-before.e-scale.e-v-scale .e-tick {
  width: 4px;
  left: 4px;
}

.e-control-wrapper.e-slider-container .e-tick-before.e-scale.e-v-scale .e-large {
  width: 10px;
  left: -2px;
}

.e-control-wrapper.e-slider-container .e-tick-after.e-scale.e-h-scale .e-tick {
  height: 4px;
  top: 9px;
}

.e-control-wrapper.e-slider-container .e-tick-after.e-scale.e-h-scale .e-large {
  height: 10px;
  top: 12px;
}

.e-control-wrapper.e-slider-container .e-tick-after.e-scale.e-v-scale .e-tick {
  width: 4px;
  left: 12px;
}

.e-control-wrapper.e-slider-container .e-tick-after.e-scale.e-v-scale .e-large {
  width: 10px;
  left: 12px;
}

.e-control-wrapper.e-slider-container.e-scale-before .e-scale.e-v-scale, .e-control-wrapper.e-slider-container.e-scale-after .e-scale.e-v-scale {
  right: 9px;
}

.e-control-wrapper.e-slider-container .e-scale {
  box-sizing: content-box;
  font-family: var(--e-font-family);
  z-index: 1;
  outline: 0;
  width: 100%;
  height: 20px;
  margin: 0;
  padding: 0;
  line-height: normal;
  list-style: none;
  position: absolute;
  top: 6px;
}

.e-control-wrapper.e-slider-container .e-scale .e-tick {
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAQSURBVHgBAQUA+v8A0tXa/wh/A4H6PSX0AAAAAElFTkSuQmCC");
  background-position: center;
  outline: none;
  position: relative;
}

.e-control-wrapper.e-slider-container .e-scale .e-tick .e-tick-value {
  color: var(--color-sf-content-text-color-alt1);
  font-family: var(--e-font-family);
  -webkit-user-select: none;
  user-select: none;
  white-space: nowrap;
  outline: none;
  font-size: 12px;
  position: absolute;
}

.e-control-wrapper.e-slider-container .e-scale.e-v-scale {
  width: 20px;
  height: 100%;
  top: 0;
  left: calc(50% - 10px);
}

.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick {
  background-repeat: repeat-x;
}

.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick.e-first-tick {
  background-position-y: top;
}

.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick.e-last-tick {
  background-position-y: bottom;
  margin-top: 2px;
}

.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick {
  background-repeat: repeat-y;
  height: 100%;
  display: inline-block;
  top: 0;
}

.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick .e-tick-value.e-tick-before, .e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick .e-tick-value.e-tick-both:first-child {
  top: -18px;
}

.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick .e-tick-value.e-tick-after, .e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick .e-tick-value.e-tick-both {
  bottom: -20px;
}

.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick.e-first-tick {
  background-position: 0;
}

.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick.e-last-tick {
  background-position: 100%;
}

.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick .e-tick-value.e-tick-before {
  right: 17px;
}

.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick .e-tick-value.e-tick-after {
  left: 19px;
}

.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick .e-tick-value.e-tick-both {
  right: 44px;
}

.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick .e-tick-value.e-tick-both:first-child {
  left: 42px;
}

.e-slider-tooltip.e-tooltip-wrap.e-popup .e-tip-content {
  text-align: center;
  padding: 2px 4px;
}

.e-slider-horizantal-color {
  height: 100%;
  position: absolute;
  top: 0;
}

.e-slider-vertical-color {
  width: 100%;
  position: absolute;
  left: -1px;
}

.e-control-wrapper.e-slider-container .e-slider-button {
  background-color: var(--color-sf-content-bg-color);
  border: 1px solid var(--color-sf-border-dark);
  box-sizing: border-box;
  cursor: pointer;
  border-radius: 999px;
  outline: none;
  width: 24px;
  height: 24px;
  padding: 4px;
  position: absolute;
}

.e-control-wrapper.e-slider-container .e-slider-button:hover {
  background-color: var(--color-sf-secondary-bg-color-hover);
  border-color: var(--color-sf-secondary-border-color-hover);
}

.e-control-wrapper.e-slider-container .e-slider-button:hover .e-button-icon:before {
  color: var(--color-sf-icon-color-hover);
}

.e-control-wrapper.e-slider-container .e-slider-button:active {
  background-color: var(--color-sf-secondary-bg-color-pressed);
  border-color: var(--color-sf-secondary-border-color-pressed);
}

.e-control-wrapper.e-slider-container .e-slider-button:active .e-button-icon:before {
  color: var(--color-sf-icon-color-pressed);
}

.e-control-wrapper.e-slider-container .e-slider .e-range {
  background-color: var(--color-sf-primary);
  border: 1px solid var(--color-sf-slider-border-color);
}

.e-control-wrapper.e-slider-container .e-slider .e-handle {
  background-color: var(--color-sf-primary);
  border-color: var(--color-sf-primary);
}

.e-control-wrapper.e-slider-container .e-slider .e-handle.e-material-tooltip {
  background-color: #0000;
  border-color: #0000;
}

.e-control-wrapper.e-slider-container.e-slider-hover .e-range {
  background-color: var(--color-sf-primary-bg-color-hover);
}

.e-control-wrapper.e-slider-container.e-slider-hover .e-handle {
  border-color: var(--color-sf-primary);
}

.e-control-wrapper.e-slider-container.e-disabled .e-slider .e-range {
  background: var(--color-sf-content-text-color-disabled);
}

.e-control-wrapper.e-slider-container.e-disabled .e-slider .e-handle {
  background: var(--color-sf-content-text-color-disabled);
  border-color: var(--color-sf-content-text-color-disabled);
}

.e-control-wrapper.e-slider-container.e-disabled .e-slider-button {
  border: 1px solid var(--color-sf-success-border-color-disabled);
  background-color: var(--color-sf-secondary-bg-color-disabled);
}

.e-control-wrapper.e-slider-container.e-horizontal.e-disabled .e-slider-track {
  background-color: var(--color-sf-slider-bg-disabled);
  border: 1px solid var(--color-sf-slider-border-color);
}

.e-control-wrapper.e-slider-container.e-horizontal.e-disabled .e-button-icon:before {
  color: var(--color-sf-icon-color-disabled);
}

.e-bigger .e-slider-tooltip.e-tooltip-wrap.e-popup .e-tip-content {
  padding: 2px 4px;
}

.e-bigger .e-control-wrapper.e-slider-container .e-slider .e-handle, .e-control-wrapper.e-slider-container.e-bigger .e-slider .e-handle {
  width: 20px;
  height: 20px;
}

.e-bigger .e-control-wrapper.e-slider-container .e-slider-button, .e-control-wrapper.e-slider-container.e-bigger .e-slider-button {
  width: 18px;
  height: 18px;
}

.e-bigger .e-control-wrapper.e-slider-container.e-vertical.e-slider-btn, .e-control-wrapper.e-slider-container.e-bigger.e-vertical.e-slider-btn {
  padding: 34px 0;
}

.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-first-button, .e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-second-button, .e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-first-button, .e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-second-button {
  margin-right: -9px;
}

.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-slider .e-slider-track, .e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-slider .e-slider-track {
  border-radius: calc(var(--e-radius) * .5);
  width: 8px;
  left: calc(50% - 4px);
}

.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-slider.e-scale, .e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-slider.e-scale {
  margin-top: -4px;
}

.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-slider.e-v-scale, .e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-slider.e-v-scale {
  left: calc(50% - 14px);
}

.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-slider .e-range, .e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-slider .e-range {
  width: 8px;
  left: calc(50% - 4px);
}

.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-slider .e-limits, .e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-slider .e-limits {
  height: 8px;
  top: calc(50% - 4px);
}

.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-slider .e-limits, .e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-slider .e-limits {
  width: 8px;
  left: calc(50% - 4px);
}

.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-slider-button.e-first-button, .e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-slider-button.e-second-button, .e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-slider-button.e-first-button, .e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-slider-button.e-second-button, .e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-slider-button.e-first-button, .e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-slider-button.e-second-button, .e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-slider-button.e-first-button, .e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-slider-button.e-second-button {
  border-radius: calc(var(--e-radius) * .75);
  width: 24px;
  height: 24px;
}

.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-slider-button.e-first-button .e-button-icon:before, .e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-slider-button.e-second-button .e-button-icon:before, .e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-slider-button.e-first-button .e-button-icon:before, .e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-slider-button.e-second-button .e-button-icon:before, .e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-slider-button.e-first-button .e-button-icon:before, .e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-slider-button.e-second-button .e-button-icon:before, .e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-slider-button.e-first-button .e-button-icon:before, .e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-slider-button.e-second-button .e-button-icon:before {
  font-size: 14px;
}

.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-slider-button.e-first-button, .e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-slider-button.e-second-button, .e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-slider-button.e-first-button, .e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-slider-button.e-second-button {
  margin-top: -12px;
}

.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-tick-both.e-scale.e-h-scale .e-tick, .e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-tick-both.e-scale.e-h-scale .e-tick {
  height: 24px;
  top: -14px;
}

.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-tick-both.e-scale.e-h-scale .e-large, .e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-tick-both.e-scale.e-h-scale .e-large {
  height: 32px;
  top: -6px;
}

.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-tick-before.e-scale.e-h-scale .e-tick, .e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-tick-before.e-scale.e-h-scale .e-tick {
  height: 8px;
  top: -12px;
}

.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-tick-before.e-scale.e-h-scale .e-large, .e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-tick-before.e-scale.e-h-scale .e-large {
  height: 12px;
  top: -12px;
}

.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-tick-after.e-scale.e-h-scale .e-tick, .e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-tick-after.e-scale.e-h-scale .e-tick {
  height: 8px;
  top: 14px;
}

.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-tick-after.e-scale.e-h-scale .e-large, .e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-tick-after.e-scale.e-h-scale .e-large {
  height: 12px;
  top: 14px;
}

.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-tick-both.e-scale .e-tick, .e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-tick-both.e-scale .e-tick {
  width: 24px;
  left: 2px;
}

.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-tick-both.e-scale .e-large, .e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-tick-both.e-scale .e-large {
  width: 32px;
  left: -2px;
}

.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-tick-before.e-scale.e-v-scale .e-tick, .e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-tick-before.e-scale.e-v-scale .e-tick {
  width: 8px;
  left: 2px;
}

.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-tick-before.e-scale.e-v-scale .e-large, .e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-tick-before.e-scale.e-v-scale .e-large {
  width: 12px;
  left: -2px;
}

.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-tick-after.e-scale.e-v-scale .e-tick, .e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-tick-after.e-scale.e-v-scale .e-tick {
  width: 8px;
  left: 18px;
}

.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-tick-after.e-scale.e-v-scale .e-large, .e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-tick-after.e-scale.e-v-scale .e-large {
  width: 12px;
  left: 18px;
}

.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-slider .e-slider-track, .e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-slider .e-range, .e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-slider .e-slider-track, .e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-slider .e-range {
  height: 8px;
  top: calc(50% - 4px);
}

.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-slider .e-handle, .e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-slider .e-handle {
  margin-left: -9px;
  top: calc(50% - 9px);
}

.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-slider .e-handle, .e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-slider .e-handle {
  margin-bottom: -9px;
  left: calc(50% - 9px);
}

.e-bigger .e-control-wrapper.e-slider-container .e-scale .e-tick .e-tick-value, .e-control-wrapper.e-slider-container.e-bigger .e-scale .e-tick .e-tick-value {
  font-size: 14px;
}

.e-content-placeholder.e-textbox.e-placeholder-textbox {
  background-size: 300px 33px;
  min-height: 33px;
}

.e-input-group.e-input-focus.e-multi-line-input textarea.e-textbox {
  padding-right: 30px;
}

.e-input-group.e-input-focus.e-rtl.e-multi-line-input textarea.e-textbox {
  padding-left: 30px;
}

div.e-input-group.e-prepend-wrapper .e-prepend-template, span.e-input-group.e-prepend-wrapper .e-prepend-template {
  align-items: center;
  padding: 9px 3px 9px 13px;
  display: flex;
}

div.e-input-group.e-prepend-wrapper .e-prepend-template .e-icons, span.e-input-group.e-prepend-wrapper .e-prepend-template .e-icons {
  margin: 0 3px;
  font-size: 14px;
}

div.e-input-group.e-prepend-wrapper .e-prepend-template .e-icons:focus-visible, span.e-input-group.e-prepend-wrapper .e-prepend-template .e-icons:focus-visible {
  outline: none;
}

div.e-input-group.e-prepend-wrapper .e-prepend-template .e-input-separator, span.e-input-group.e-prepend-wrapper .e-prepend-template .e-input-separator {
  border: 1px solid var(--color-sf-border-dark);
  border-width: 0 2px 0 0;
  margin: 0 5px;
  padding: 7px 0;
}

div.e-input-group.e-prepend-wrapper input.e-control, span.e-input-group.e-prepend-wrapper input.e-control {
  height: auto;
}

div.e-input-group.e-prepend-wrapper input.e-input, div.e-input-group.e-prepend-wrapper.e-input-focus input.e-input, div.e-input-group.e-prepend-wrapper.e-append-wrapper input.e-input, span.e-input-group.e-prepend-wrapper input.e-input, span.e-input-group.e-prepend-wrapper.e-input-focus input.e-input, span.e-input-group.e-prepend-wrapper.e-append-wrapper input.e-input {
  padding-left: 1px;
}

div.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric, .e-outline, .e-filled) label.e-float-text.e-label-top, span.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric, .e-outline, .e-filled) label.e-float-text.e-label-top {
  top: -15px;
}

div.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric, .e-outline, .e-filled) label.e-float-text.e-label-bottom, span.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric, .e-outline, .e-filled) label.e-float-text.e-label-bottom {
  top: -10px;
}

div.e-input-group.e-prepend-wrapper.e-outline.e-multi-line-input.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-input-group.e-prepend-wrapper.e-outline.e-multi-line-input.e-float-input.e-control-wrapper.e-input-focus .e-float-text, span.e-input-group.e-prepend-wrapper.e-outline.e-multi-line-input.e-float-input.e-control-wrapper label.e-float-text.e-label-top, span.e-input-group.e-prepend-wrapper.e-outline.e-multi-line-input.e-float-input.e-control-wrapper.e-input-focus .e-float-text {
  top: -30px !important;
}

div.e-input-group.e-prepend-wrapper.e-outline .e-prepend-template, span.e-input-group.e-prepend-wrapper.e-outline .e-prepend-template {
  padding: 9px 3px 9px 13px;
}

div.e-input-group.e-prepend-wrapper.e-outline input.e-input, div.e-input-group.e-prepend-wrapper.e-outline input.e-input:focus, div.e-input-group.e-prepend-wrapper.e-outline.e-input-focus input.e-input, span.e-input-group.e-prepend-wrapper.e-outline input.e-input, span.e-input-group.e-prepend-wrapper.e-outline input.e-input:focus, span.e-input-group.e-prepend-wrapper.e-outline.e-input-focus input.e-input {
  padding: 10px 12px 9px 0;
}

div.e-input-group.e-prepend-wrapper.e-outline.e-append-wrapper input.e-input, div.e-input-group.e-prepend-wrapper.e-outline.e-append-wrapper input.e-input:focus, div.e-input-group.e-prepend-wrapper.e-outline.e-append-wrapper.e-input-focus input.e-input, span.e-input-group.e-prepend-wrapper.e-outline.e-append-wrapper input.e-input, span.e-input-group.e-prepend-wrapper.e-outline.e-append-wrapper input.e-input:focus, span.e-input-group.e-prepend-wrapper.e-outline.e-append-wrapper.e-input-focus input.e-input {
  padding: 10px 0 9px;
}

div.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric) label.e-float-text.e-label-bottom, span.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric) label.e-float-text.e-label-bottom {
  top: -8px;
}

div.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric) label.e-float-text.e-label-top, span.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric) label.e-float-text.e-label-top {
  top: -14px;
}

div.e-input-group.e-prepend-wrapper.e-filled, span.e-input-group.e-prepend-wrapper.e-filled {
  padding-left: 0;
}

div.e-input-group.e-prepend-wrapper.e-filled.e-append-wrapper, span.e-input-group.e-prepend-wrapper.e-filled.e-append-wrapper {
  padding: 0;
}

div.e-input-group.e-prepend-wrapper.e-filled .e-prepend-template, span.e-input-group.e-prepend-wrapper.e-filled .e-prepend-template {
  padding: 9px 3px 9px 13px;
}

div.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric) label.e-float-text.e-label-bottom, span.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric) label.e-float-text.e-label-bottom {
  top: 7px;
}

div.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric) label.e-float-text.e-label-top, span.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric) label.e-float-text.e-label-top {
  top: -10px;
}

div.e-input-group.e-prepend-wrapper.e-multi-line-input .e-prepend-template, span.e-input-group.e-prepend-wrapper.e-multi-line-input .e-prepend-template {
  padding: 9px 3px 9px 13px;
  display: block;
}

div.e-input-group.e-prepend-wrapper.e-multi-line-input .e-prepend-template .e-input-separator, span.e-input-group.e-prepend-wrapper.e-multi-line-input .e-prepend-template .e-input-separator {
  padding: 5px 0 2px;
}

div.e-input-group.e-prepend-wrapper.e-multi-line-input textarea.e-input, span.e-input-group.e-prepend-wrapper.e-multi-line-input textarea.e-input {
  height: auto;
}

div.e-input-group.e-prepend-wrapper.e-multi-line-input textarea.e-input, div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-input-focus textarea.e-input, div.e-input-group.e-prepend-wrapper.e-multi-line-input textarea.e-input:focus, span.e-input-group.e-prepend-wrapper.e-multi-line-input textarea.e-input, span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-input-focus textarea.e-input, span.e-input-group.e-prepend-wrapper.e-multi-line-input textarea.e-input:focus {
  padding: 4px 1px;
}

div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper.e-input-focus .e-float-text, span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper label.e-float-text.e-label-top, span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper.e-input-focus .e-float-text {
  top: -30px;
}

div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper.e-rtl label.e-float-text.e-label-bottom, span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper.e-rtl label.e-float-text.e-label-bottom {
  top: -9px;
}

div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled .e-prepend-template, span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled .e-prepend-template {
  padding: 9px 3px 9px 13px;
}

div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-append-wrapper textarea.e-input, div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-append-wrapper.e-input-focus textarea.e-input, div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-append-wrapper textarea.e-input:focus, span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-append-wrapper textarea.e-input, span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-append-wrapper.e-input-focus textarea.e-input, span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-append-wrapper textarea.e-input:focus {
  padding: 3px 3px 1px;
}

div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled textarea.e-input, div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-input-focus textarea.e-input, div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled textarea.e-input:focus, span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled textarea.e-input, span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-input-focus textarea.e-input, span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled textarea.e-input:focus {
  padding: 0 12px 5px 1px;
}

div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top, span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: -10px;
}

div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: 7px;
}

div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-rtl .e-prepend-template, span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-rtl .e-prepend-template {
  padding: 9px 13px 9px 3px;
}

div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline .e-prepend-template, span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline .e-prepend-template {
  padding: 9px 3px 9px 13px;
}

div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: -9px;
}

div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-append-wrapper textarea.e-input, div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-append-wrapper.e-input-focus textarea.e-input, div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-append-wrapper textarea.e-input:focus, span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-append-wrapper textarea.e-input, span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-append-wrapper.e-input-focus textarea.e-input, span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-append-wrapper textarea.e-input:focus {
  padding: 5px 1px 1px;
}

div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline textarea.e-input, div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-input-focus textarea.e-input, div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline textarea.e-input:focus, span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline textarea.e-input, span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-input-focus textarea.e-input, span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline textarea.e-input:focus {
  padding: 5px 12px 1px 1px;
}

div.e-input-group.e-prepend-wrapper.e-rtl .e-prepend-template, span.e-input-group.e-prepend-wrapper.e-rtl .e-prepend-template {
  padding: 9px 13px 9px 3px;
}

div.e-input-group.e-prepend-wrapper.e-rtl input.e-input, div.e-input-group.e-prepend-wrapper.e-rtl.e-input-focus input.e-input, div.e-input-group.e-prepend-wrapper.e-rtl.e-append-wrapper input.e-input, span.e-input-group.e-prepend-wrapper.e-rtl input.e-input, span.e-input-group.e-prepend-wrapper.e-rtl.e-input-focus input.e-input, span.e-input-group.e-prepend-wrapper.e-rtl.e-append-wrapper input.e-input {
  padding-right: 1px;
}

div.e-input-group.e-prepend-wrapper.e-rtl.e-outline .e-prepend-template, span.e-input-group.e-prepend-wrapper.e-rtl.e-outline .e-prepend-template, div.e-input-group.e-prepend-wrapper.e-rtl.e-outline input.e-input, div.e-input-group.e-prepend-wrapper.e-rtl.e-outline input.e-input:focus, div.e-input-group.e-prepend-wrapper.e-rtl.e-outline.e-input-focus input.e-input, span.e-input-group.e-prepend-wrapper.e-rtl.e-outline input.e-input, span.e-input-group.e-prepend-wrapper.e-rtl.e-outline input.e-input:focus, span.e-input-group.e-prepend-wrapper.e-rtl.e-outline.e-input-focus input.e-input {
  padding: 9px 13px 9px 3px;
}

div.e-input-group.e-prepend-wrapper.e-rtl.e-outline.e-append-wrapper input.e-input, div.e-input-group.e-prepend-wrapper.e-rtl.e-outline.e-append-wrapper input.e-input:focus, div.e-input-group.e-prepend-wrapper.e-rtl.e-outline.e-append-wrapper.e-input-focus input.e-input, span.e-input-group.e-prepend-wrapper.e-rtl.e-outline.e-append-wrapper input.e-input, span.e-input-group.e-prepend-wrapper.e-rtl.e-outline.e-append-wrapper input.e-input:focus, span.e-input-group.e-prepend-wrapper.e-rtl.e-outline.e-append-wrapper.e-input-focus input.e-input {
  padding: 9px 3px 9px 2px;
}

div.e-input-group.e-prepend-wrapper.e-rtl.e-filled, span.e-input-group.e-prepend-wrapper.e-rtl.e-filled {
  padding-right: 0;
}

div.e-input-group.e-prepend-wrapper.e-rtl.e-filled .e-prepend-template, span.e-input-group.e-prepend-wrapper.e-rtl.e-filled .e-prepend-template {
  padding: 9px 13px 9px 3px;
}

div.e-input-group.e-prepend-wrapper.e-rtl.e-filled textarea.e-input, div.e-input-group.e-prepend-wrapper.e-rtl.e-filled.e-input-focus textarea.e-input, div.e-input-group.e-prepend-wrapper.e-rtl.e-filled textarea.e-input:focus, span.e-input-group.e-prepend-wrapper.e-rtl.e-filled textarea.e-input, span.e-input-group.e-prepend-wrapper.e-rtl.e-filled.e-input-focus textarea.e-input, span.e-input-group.e-prepend-wrapper.e-rtl.e-filled textarea.e-input:focus {
  padding: 0 1px 5px 12px;
}

div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input .e-prepend-template, span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input .e-prepend-template {
  padding: 9px 13px 9px 3px;
}

div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-float-input.e-control-wrapper label.e-label-top, span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-float-input.e-control-wrapper label.e-label-top {
  top: -30px;
}

div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-float-input.e-control-wrapper.e-filled .label.e-float-text.e-label-bottom, span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-float-input.e-control-wrapper.e-filled .label.e-float-text.e-label-bottom {
  top: 7px;
}

div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline .e-prepend-template, span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline .e-prepend-template {
  padding: 9px 13px 9px 3px;
}

div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline textarea.e-input, div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline.e-input-focus textarea.e-input, div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline textarea.e-input:focus, span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline textarea.e-input, span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline.e-input-focus textarea.e-input, span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline textarea.e-input:focus {
  padding: 0 1px 5px 12px;
}

div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline.e-append-wrapper textarea.e-input, div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled.e-append-wrapper textarea.e-input, div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline.e-append-wrapper.e-input-focus textarea.e-input, div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled.e-append-wrapper.e-input-focus textarea.e-input, div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline.e-append-wrapper textarea.e-input:focus, div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled.e-append-wrapper textarea.e-input:focus, span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline.e-append-wrapper textarea.e-input, span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled.e-append-wrapper textarea.e-input, span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline.e-append-wrapper.e-input-focus textarea.e-input, span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled.e-append-wrapper.e-input-focus textarea.e-input, span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline.e-append-wrapper textarea.e-input:focus, span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled.e-append-wrapper textarea.e-input:focus {
  padding: 0 1px 5px;
}

div.e-input-group.e-append-wrapper .e-append-template, span.e-input-group.e-append-wrapper .e-append-template {
  align-items: center;
  padding: 9px 13px 9px 3px;
  display: flex;
}

div.e-input-group.e-append-wrapper .e-append-template .e-icons, span.e-input-group.e-append-wrapper .e-append-template .e-icons {
  margin: 0 3px;
  font-size: 14px;
}

div.e-input-group.e-append-wrapper .e-append-template .e-icons:focus-visible, span.e-input-group.e-append-wrapper .e-append-template .e-icons:focus-visible {
  outline: none;
}

div.e-input-group.e-append-wrapper .e-append-template .e-input-separator, span.e-input-group.e-append-wrapper .e-append-template .e-input-separator {
  border: 1px solid var(--color-sf-border-dark);
  border-width: 0 2px 0 0;
  margin: 0 5px;
  padding: 7px 0;
}

div.e-input-group.e-append-wrapper input.e-control, span.e-input-group.e-append-wrapper input.e-control {
  height: auto;
}

div.e-input-group.e-append-wrapper.e-outline .e-append-template, span.e-input-group.e-append-wrapper.e-outline .e-append-template {
  padding: 9px 13px 9px 3px;
}

div.e-input-group.e-append-wrapper.e-outline input.e-input, div.e-input-group.e-append-wrapper.e-outline input.e-input:focus, div.e-input-group.e-append-wrapper.e-outline.e-input-focus input.e-input, span.e-input-group.e-append-wrapper.e-outline input.e-input, span.e-input-group.e-append-wrapper.e-outline input.e-input:focus, span.e-input-group.e-append-wrapper.e-outline.e-input-focus input.e-input {
  padding: 10px 0 9px 12px;
}

div.e-input-group.e-append-wrapper.e-filled, span.e-input-group.e-append-wrapper.e-filled {
  padding-right: 0;
}

div.e-input-group.e-append-wrapper.e-filled .e-append-template, span.e-input-group.e-append-wrapper.e-filled .e-append-template {
  padding: 9px 13px 9px 3px;
}

div.e-input-group.e-append-wrapper.e-multi-line-input .e-append-template, span.e-input-group.e-append-wrapper.e-multi-line-input .e-append-template {
  padding: 9px 13px 9px 3px;
  display: block;
}

div.e-input-group.e-append-wrapper.e-multi-line-input .e-append-template .e-input-separator, span.e-input-group.e-append-wrapper.e-multi-line-input .e-append-template .e-input-separator {
  padding: 5px 0 2px;
}

div.e-input-group.e-append-wrapper.e-multi-line-input textarea.e-input, span.e-input-group.e-append-wrapper.e-multi-line-input textarea.e-input {
  height: auto;
}

div.e-input-group.e-append-wrapper.e-multi-line-input.e-filled .e-append-template, span.e-input-group.e-append-wrapper.e-multi-line-input.e-filled .e-append-template {
  padding: 9px 13px 9px 3px;
}

div.e-input-group.e-append-wrapper.e-multi-line-input.e-filled textarea.e-input, div.e-input-group.e-append-wrapper.e-multi-line-input.e-filled.e-input-focus textarea.e-input, div.e-input-group.e-append-wrapper.e-multi-line-input.e-filled textarea.e-input:focus, span.e-input-group.e-append-wrapper.e-multi-line-input.e-filled textarea.e-input, span.e-input-group.e-append-wrapper.e-multi-line-input.e-filled.e-input-focus textarea.e-input, span.e-input-group.e-append-wrapper.e-multi-line-input.e-filled textarea.e-input:focus {
  padding: 0 1px 5px 12px;
}

div.e-input-group.e-append-wrapper.e-multi-line-input.e-outline .e-append-template, span.e-input-group.e-append-wrapper.e-multi-line-input.e-outline .e-append-template {
  padding: 9px 13px 9px 3px;
}

div.e-input-group.e-append-wrapper.e-multi-line-input.e-outline textarea.e-input, div.e-input-group.e-append-wrapper.e-multi-line-input.e-outline.e-input-focus textarea.e-input, div.e-input-group.e-append-wrapper.e-multi-line-input.e-outline textarea.e-input:focus, span.e-input-group.e-append-wrapper.e-multi-line-input.e-outline textarea.e-input, span.e-input-group.e-append-wrapper.e-multi-line-input.e-outline.e-input-focus textarea.e-input, span.e-input-group.e-append-wrapper.e-multi-line-input.e-outline textarea.e-input:focus {
  padding: 0 1px 5px 12px;
}

div.e-input-group.e-append-wrapper.e-rtl .e-append-template, span.e-input-group.e-append-wrapper.e-rtl .e-append-template, div.e-input-group.e-append-wrapper.e-rtl.e-outline .e-append-template, span.e-input-group.e-append-wrapper.e-rtl.e-outline .e-append-template {
  padding: 9px 3px 9px 13px;
}

div.e-input-group.e-append-wrapper.e-rtl.e-outline input.e-input, div.e-input-group.e-append-wrapper.e-rtl.e-outline input.e-input:focus, div.e-input-group.e-append-wrapper.e-rtl.e-outline.e-input-focus input.e-input, span.e-input-group.e-append-wrapper.e-rtl.e-outline input.e-input, span.e-input-group.e-append-wrapper.e-rtl.e-outline input.e-input:focus, span.e-input-group.e-append-wrapper.e-rtl.e-outline.e-input-focus input.e-input {
  padding: 10px 12px 9px 0;
}

div.e-input-group.e-append-wrapper.e-rtl.e-filled, span.e-input-group.e-append-wrapper.e-rtl.e-filled {
  padding-left: 0;
}

div.e-input-group.e-append-wrapper.e-rtl.e-filled input.e-input, div.e-input-group.e-append-wrapper.e-rtl.e-filled input.e-input:focus, div.e-input-group.e-append-wrapper.e-rtl.e-filled.e-input-focus input.e-input, span.e-input-group.e-append-wrapper.e-rtl.e-filled input.e-input, span.e-input-group.e-append-wrapper.e-rtl.e-filled input.e-input:focus, span.e-input-group.e-append-wrapper.e-rtl.e-filled.e-input-focus input.e-input {
  padding: 14px 12px 5px;
}

div.e-input-group.e-append-wrapper.e-rtl.e-filled .e-append-template, span.e-input-group.e-append-wrapper.e-rtl.e-filled .e-append-template, div.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-filled .e-append-template, span.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-filled .e-append-template {
  padding: 9px 3px 9px 13px;
}

div.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-filled textarea.e-input, div.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-filled.e-input-focus textarea.e-input, div.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-filled textarea.e-input:focus, span.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-filled textarea.e-input, span.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-filled.e-input-focus textarea.e-input, span.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-filled textarea.e-input:focus {
  padding: 0 12px 5px 1px;
}

div.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-outline textarea.e-input, div.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-outline.e-input-focus textarea.e-input, div.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-outline textarea.e-input:focus, span.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-outline textarea.e-input, span.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-outline.e-input-focus textarea.e-input, span.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-outline textarea.e-input:focus {
  padding: 5px 12px 1px 1px;
}

.e-float-input.e-input-group.e-prepend-wrapper.e-append-wrapper label.e-float-text.e-label-top, .e-float-input.e-input-group.e-prepend-wrapper label.e-float-text.e-label-top {
  margin-left: 0 !important;
}

.e-float-input.e-rtl.e-input-group.e-prepend-wrapper.e-append-wrapper label.e-float-text.e-label-top, .e-float-input.e-rtl.e-input-group.e-prepend-wrapper label.e-float-text.e-label-top {
  margin-right: 0 !important;
}

.e-input-group.e-prepend-wrapper.e-input-focus input.e-input {
  padding-left: 1px;
}

.e-input-group.e-rtl.e-prepend-wrapper.e-input-focus input.e-input {
  padding-right: 1px;
}

.e-bigger .e-content-placeholder.e-textbox.e-placeholder-textbox, .e-bigger.e-content-placeholder.e-textbox.e-placeholder-textbox {
  background-size: 300px 40px;
  min-height: 40px;
}

.e-bigger .e-input-group.e-input-focus.e-multi-line-input textarea.e-textbox {
  padding-right: 32px;
}

.e-bigger .e-input-group.e-input-focus.e-rtl.e-multi-line-input textarea.e-textbox {
  padding-left: 32px;
}

.e-bigger div.e-input-group.e-prepend-wrapper .e-prepend-template, div.e-bigger.e-input-group.e-prepend-wrapper .e-prepend-template, .e-bigger span.e-input-group.e-prepend-wrapper .e-prepend-template, span.e-bigger.e-input-group.e-prepend-wrapper .e-prepend-template {
  padding: 11px 5px 11px 15px;
}

.e-bigger div.e-input-group.e-prepend-wrapper .e-prepend-template .e-icons, div.e-bigger.e-input-group.e-prepend-wrapper .e-prepend-template .e-icons, .e-bigger span.e-input-group.e-prepend-wrapper .e-prepend-template .e-icons, span.e-bigger.e-input-group.e-prepend-wrapper .e-prepend-template .e-icons {
  font-size: 18px;
}

.e-bigger div.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric, .e-outline, .e-filled) label.e-float-text.e-label-top, div.e-bigger.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric, .e-outline, .e-filled) label.e-float-text.e-label-top, .e-bigger span.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric, .e-outline, .e-filled) label.e-float-text.e-label-top, span.e-bigger.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric, .e-outline, .e-filled) label.e-float-text.e-label-top {
  top: -15px;
}

.e-bigger div.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric, .e-outline, .e-filled) label.e-float-text.e-label-bottom, div.e-bigger.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric, .e-outline, .e-filled) label.e-float-text.e-label-bottom, .e-bigger span.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric, .e-outline, .e-filled) label.e-float-text.e-label-bottom, span.e-bigger.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric, .e-outline, .e-filled) label.e-float-text.e-label-bottom {
  top: -10px;
}

.e-bigger div.e-input-group.e-prepend-wrapper.e-outline .e-prepend-template, div.e-bigger.e-input-group.e-prepend-wrapper.e-outline .e-prepend-template, .e-bigger span.e-input-group.e-prepend-wrapper.e-outline .e-prepend-template, span.e-bigger.e-input-group.e-prepend-wrapper.e-outline .e-prepend-template {
  padding: 11px 5px 11px 15px;
}

.e-bigger div.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-label-bottom, div.e-bigger.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-label-bottom, .e-bigger span.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-label-bottom, span.e-bigger.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-label-bottom {
  top: -6px !important;
}

.e-bigger div.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-label-top, div.e-bigger.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-label-top, .e-bigger span.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-label-top, span.e-bigger.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-label-top {
  top: -15px;
}

.e-bigger div.e-input-group.e-prepend-wrapper.e-filled .e-prepend-template, div.e-bigger.e-input-group.e-prepend-wrapper.e-filled .e-prepend-template, .e-bigger span.e-input-group.e-prepend-wrapper.e-filled .e-prepend-template, span.e-bigger.e-input-group.e-prepend-wrapper.e-filled .e-prepend-template {
  padding: 11px 5px 11px 15px;
}

.e-bigger div.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-label-bottom, div.e-bigger.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-label-bottom, .e-bigger span.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-label-bottom, span.e-bigger.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-label-bottom {
  top: 9px;
}

.e-bigger div.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-label-top, div.e-bigger.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-label-top, .e-bigger span.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-label-top, span.e-bigger.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-label-top {
  top: -15px;
}

.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input .e-prepend-template, div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input .e-prepend-template, .e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input .e-prepend-template, span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input .e-prepend-template {
  padding: 11px 5px 1px 15px;
}

.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper label.e-label-bottom, div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper label.e-label-bottom, .e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper label.e-label-bottom, span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper label.e-label-bottom {
  top: -10px;
}

.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper label.e-label-top, div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper label.e-label-top, .e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper label.e-label-top, span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper label.e-label-top {
  top: -30px;
}

.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input textarea.e-input, .e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-input-focus textarea.e-input, .e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input textarea.e-input:focus, div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input textarea.e-input, div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-input-focus textarea.e-input, div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input textarea.e-input:focus, .e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input textarea.e-input, .e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-input-focus textarea.e-input, .e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input textarea.e-input:focus, span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input textarea.e-input, span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-input-focus textarea.e-input, span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input textarea.e-input:focus {
  padding: 7px 1px 1px;
}

.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline .e-prepend-template, div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline .e-prepend-template, .e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline .e-prepend-template, span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline .e-prepend-template {
  padding: 11px 5px 1px 15px;
}

.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-float-input.e-control-wrapper label.e-label-bottom, div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-float-input.e-control-wrapper label.e-label-bottom, .e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-float-input.e-control-wrapper label.e-label-bottom, span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-float-input.e-control-wrapper label.e-label-bottom {
  top: -10px;
}

.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-float-input.e-control-wrapper label.e-label-top, div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-float-input.e-control-wrapper label.e-label-top, .e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-float-input.e-control-wrapper label.e-label-top, span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-float-input.e-control-wrapper label.e-label-top {
  top: -30px;
}

.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled .e-prepend-template, div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled .e-prepend-template, .e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled .e-prepend-template, span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled .e-prepend-template {
  padding: 11px 5px 1px 15px;
}

.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-label-bottom, div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-label-bottom, .e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-label-bottom, span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-label-bottom {
  top: 9px;
}

.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-label-top, div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-label-top, .e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-label-top, span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-label-top {
  top: -26px;
}

.e-bigger div.e-input-group.e-prepend-wrapper.e-rtl input.e-input, .e-bigger div.e-input-group.e-prepend-wrapper.e-rtl input.e-input:focus, .e-bigger div.e-input-group.e-prepend-wrapper.e-rtl.e-input-focus input.e-input.e-input, div.e-bigger.e-input-group.e-prepend-wrapper.e-rtl input.e-input, div.e-bigger.e-input-group.e-prepend-wrapper.e-rtl input.e-input:focus, div.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-input-focus input.e-input.e-input, .e-bigger span.e-input-group.e-prepend-wrapper.e-rtl input.e-input, .e-bigger span.e-input-group.e-prepend-wrapper.e-rtl input.e-input:focus, .e-bigger span.e-input-group.e-prepend-wrapper.e-rtl.e-input-focus input.e-input.e-input, span.e-bigger.e-input-group.e-prepend-wrapper.e-rtl input.e-input, span.e-bigger.e-input-group.e-prepend-wrapper.e-rtl input.e-input:focus, span.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-input-focus input.e-input.e-input {
  padding: 0;
}

.e-bigger div.e-input-group.e-prepend-wrapper.e-rtl .e-prepend-template, div.e-bigger.e-input-group.e-prepend-wrapper.e-rtl .e-prepend-template, .e-bigger span.e-input-group.e-prepend-wrapper.e-rtl .e-prepend-template, span.e-bigger.e-input-group.e-prepend-wrapper.e-rtl .e-prepend-template, .e-bigger div.e-input-group.e-prepend-wrapper.e-rtl.e-outline .e-prepend-template, div.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-outline .e-prepend-template, .e-bigger span.e-input-group.e-prepend-wrapper.e-rtl.e-outline .e-prepend-template, span.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-outline .e-prepend-template, .e-bigger div.e-input-group.e-prepend-wrapper.e-rtl.e-filled .e-prepend-template, div.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-filled .e-prepend-template, .e-bigger span.e-input-group.e-prepend-wrapper.e-rtl.e-filled .e-prepend-template, span.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-filled .e-prepend-template {
  padding: 11px 15px 11px 5px;
}

.e-bigger div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input textarea.e-input, .e-bigger div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline textarea.e-input, .e-bigger div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled textarea.e-input, div.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input textarea.e-input, div.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline textarea.e-input, div.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled textarea.e-input, .e-bigger span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input textarea.e-input, .e-bigger span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline textarea.e-input, .e-bigger span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled textarea.e-input, span.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input textarea.e-input, span.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline textarea.e-input, span.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled textarea.e-input {
  padding: 7px 1px 1px;
}

.e-bigger div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input .e-prepend-template, div.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input .e-prepend-template, .e-bigger span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input .e-prepend-template, span.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input .e-prepend-template, .e-bigger div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline .e-prepend-template, div.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline .e-prepend-template, .e-bigger span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline .e-prepend-template, span.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline .e-prepend-template, .e-bigger div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled .e-prepend-template, div.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled .e-prepend-template, .e-bigger span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled .e-prepend-template, span.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled .e-prepend-template {
  padding: 11px 15px 1px 5px;
}

.e-bigger div.e-input-group.e-append-wrapper .e-append-template, div.e-bigger.e-input-group.e-append-wrapper .e-append-template, .e-bigger span.e-input-group.e-append-wrapper .e-append-template, span.e-bigger.e-input-group.e-append-wrapper .e-append-template {
  padding: 11px 15px 11px 5px;
}

.e-bigger div.e-input-group.e-append-wrapper .e-append-template .e-icons, div.e-bigger.e-input-group.e-append-wrapper .e-append-template .e-icons, .e-bigger span.e-input-group.e-append-wrapper .e-append-template .e-icons, span.e-bigger.e-input-group.e-append-wrapper .e-append-template .e-icons {
  font-size: 18px;
}

.e-bigger div.e-input-group.e-append-wrapper.e-outline .e-append-template, div.e-bigger.e-input-group.e-append-wrapper.e-outline .e-append-template, .e-bigger span.e-input-group.e-append-wrapper.e-outline .e-append-template, span.e-bigger.e-input-group.e-append-wrapper.e-outline .e-append-template, .e-bigger div.e-input-group.e-append-wrapper.e-filled .e-append-template, div.e-bigger.e-input-group.e-append-wrapper.e-filled .e-append-template, .e-bigger span.e-input-group.e-append-wrapper.e-filled .e-append-template, span.e-bigger.e-input-group.e-append-wrapper.e-filled .e-append-template {
  padding: 11px 15px 11px 5px;
}

.e-bigger div.e-input-group.e-append-wrapper.e-multi-line-input .e-append-template, div.e-bigger.e-input-group.e-append-wrapper.e-multi-line-input .e-append-template, .e-bigger span.e-input-group.e-append-wrapper.e-multi-line-input .e-append-template, span.e-bigger.e-input-group.e-append-wrapper.e-multi-line-input .e-append-template, .e-bigger div.e-input-group.e-append-wrapper.e-multi-line-input.e-outline .e-append-template, div.e-bigger.e-input-group.e-append-wrapper.e-multi-line-input.e-outline .e-append-template, .e-bigger span.e-input-group.e-append-wrapper.e-multi-line-input.e-outline .e-append-template, span.e-bigger.e-input-group.e-append-wrapper.e-multi-line-input.e-outline .e-append-template, .e-bigger div.e-input-group.e-append-wrapper.e-multi-line-input.e-filled .e-append-template, div.e-bigger.e-input-group.e-append-wrapper.e-multi-line-input.e-filled .e-append-template, .e-bigger span.e-input-group.e-append-wrapper.e-multi-line-input.e-filled .e-append-template, span.e-bigger.e-input-group.e-append-wrapper.e-multi-line-input.e-filled .e-append-template {
  padding: 11px 15px 1px 5px;
}

.e-bigger div.e-input-group.e-append-wrapper.e-rtl .e-append-template, div.e-bigger.e-input-group.e-append-wrapper.e-rtl .e-append-template, .e-bigger span.e-input-group.e-append-wrapper.e-rtl .e-append-template, span.e-bigger.e-input-group.e-append-wrapper.e-rtl .e-append-template, .e-bigger div.e-input-group.e-append-wrapper.e-rtl.e-outline .e-append-template, div.e-bigger.e-input-group.e-append-wrapper.e-rtl.e-outline .e-append-template, .e-bigger span.e-input-group.e-append-wrapper.e-rtl.e-outline .e-append-template, span.e-bigger.e-input-group.e-append-wrapper.e-rtl.e-outline .e-append-template, .e-bigger div.e-input-group.e-append-wrapper.e-rtl.e-filled .e-append-template, div.e-bigger.e-input-group.e-append-wrapper.e-rtl.e-filled .e-append-template, .e-bigger span.e-input-group.e-append-wrapper.e-rtl.e-filled .e-append-template, span.e-bigger.e-input-group.e-append-wrapper.e-rtl.e-filled .e-append-template {
  padding: 11px 5px 11px 15px;
}

.e-bigger div.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input .e-append-template, div.e-bigger.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input .e-append-template, .e-bigger span.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input .e-append-template, span.e-bigger.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input .e-append-template, .e-bigger div.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-outline .e-append-template, div.e-bigger.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-outline .e-append-template, .e-bigger span.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-outline .e-append-template, span.e-bigger.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-outline .e-append-template, .e-bigger div.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-filled .e-append-template, div.e-bigger.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-filled .e-append-template, .e-bigger span.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-filled .e-append-template, span.e-bigger.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-filled .e-append-template {
  padding: 11px 5px 1px 15px;
}

.e-bigger.e-float-input.e-input-group.e-prepend-wrapper.e-input-focus input.e-input, .e-bigger.e-float-input.e-input-group.e-prepend-wrapper.e-input-focus textarea.e-input, .e-bigger.e-float-input.e-input-group.e-prepend-wrapper.e-valid-input input.e-input, .e-bigger.e-float-input.e-input-group.e-prepend-wrapper.e-valid-input textarea.e-input, .e-bigger .e-float-input.e-input-group.e-prepend-wrapper.e-input-focus input.e-input, .e-bigger .e-float-input.e-input-group.e-prepend-wrapper.e-input-focus textarea.e-input, .e-bigger .e-float-input.e-input-group.e-prepend-wrapper.e-valid-input input.e-input, .e-bigger .e-float-input.e-input-group.e-prepend-wrapper.e-valid-input textarea.e-input {
  padding-left: 0;
}

.e-bigger.e-rtl.e-float-input.e-input-group.e-prepend-wrapper.e-input-focus input.e-input, .e-bigger.e-rtl.e-float-input.e-input-group.e-prepend-wrapper.e-input-focus textarea.e-input, .e-bigger.e-rtl.e-float-input.e-input-group.e-prepend-wrapper.e-valid-input input.e-input, .e-bigger.e-rtl.e-float-input.e-input-group.e-prepend-wrapper.e-valid-input textarea.e-input, .e-bigger .e-rtl.e-float-input.e-input-group.e-prepend-wrapper.e-input-focus input.e-input, .e-bigger .e-rtl.e-float-input.e-input-group.e-prepend-wrapper.e-input-focus textarea.e-input, .e-bigger .e-rtl.e-float-input.e-input-group.e-prepend-wrapper.e-valid-input input.e-input, .e-bigger .e-rtl.e-float-input.e-input-group.e-prepend-wrapper.e-valid-input textarea.e-input {
  padding-right: 0;
}

.e-input-group.e-multi-line-input.e-auto-width {
  width: auto;
}

.e-input-group.e-multi-line-input textarea.e-resize-x {
  resize: horizontal;
}

.e-input-group.e-multi-line-input textarea.e-resize-y {
  resize: vertical;
}

.e-input-group.e-multi-line-input textarea.e-resize-xy {
  resize: both;
}

.e-input-group.e-multi-line-input textarea.e-textarea.e-resize-none {
  resize: none;
}

.e-float-input .e-clear-icon:hover, .e-float-input.e-control-wrapper .e-clear-icon:hover, .e-input-group .e-clear-icon:hover, .e-input-group.e-control-wrapper .e-clear-icon:hover {
  background: none;
  border: none;
}

.e-float-input:not(.e-disabled) .e-clear-icon:hover, .e-float-input.e-control-wrapper:not(.e-disabled) .e-clear-icon:hover, .e-input-group:not(.e-disabled) .e-clear-icon:hover, .e-input-group.e-control-wrapper:not(.e-disabled) .e-clear-icon:hover {
  background: none;
}

div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-prepend-template, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-append-template, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper .e-prepend-template, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper .e-append-template, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-append-wrapper .e-prepend-template, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-append-wrapper .e-append-template, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-prepend-template, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-append-template, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper .e-prepend-template, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper .e-append-template, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-append-wrapper .e-prepend-template, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-append-wrapper .e-append-template {
  flex-flow: wrap;
  flex: none;
  align-items: start;
  display: flex;
}

div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-prepend-template .e-input-separator, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-append-template .e-input-separator, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper .e-prepend-template .e-input-separator, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper .e-append-template .e-input-separator, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-append-wrapper .e-prepend-template .e-input-separator, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-append-wrapper .e-append-template .e-input-separator, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-prepend-template .e-input-separator, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-append-template .e-input-separator, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper .e-prepend-template .e-input-separator, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper .e-append-template .e-input-separator, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-append-wrapper .e-prepend-template .e-input-separator, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-append-wrapper .e-append-template .e-input-separator {
  padding: 15px 0 0;
}

div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper {
  flex-flow: row;
  display: inline-flex;
  flex-direction: column !important;
}

div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-clear-icon, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper .e-clear-icon, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper .e-clear-icon, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-clear-icon, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper .e-clear-icon, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper .e-clear-icon {
  -webkit-box-pack: right;
  -ms-flex-pack: right;
  justify-content: right;
  margin: 5px;
  flex-direction: row !important;
}

div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper.e-rtl .e-clear-icon, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-rtl .e-clear-icon, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper.e-rtl .e-clear-icon, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper.e-rtl .e-clear-icon, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-rtl .e-clear-icon, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper.e-rtl .e-clear-icon {
  -webkit-box-pack: left;
  -ms-flex-pack: left;
  justify-content: left;
}

div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-prepend-template .e-input-separator, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-append-template .e-input-separator, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper .e-prepend-template .e-input-separator, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper .e-append-template .e-input-separator, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper .e-prepend-template .e-input-separator, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper .e-append-template .e-input-separator, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-prepend-template .e-input-separator, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-append-template .e-input-separator, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper .e-prepend-template .e-input-separator, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper .e-append-template .e-input-separator, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper .e-prepend-template .e-input-separator, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper .e-append-template .e-input-separator {
  padding: 3px 0 0;
}

div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper label.e-label-top, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper.e-valid-input label.e-label-top, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper label.e-label-top, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-valid-input label.e-label-top, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper label.e-label-top, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper.e-valid-input label.e-label-top, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper label.e-label-top, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper.e-valid-input label.e-label-top, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper label.e-label-top, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-valid-input label.e-label-top, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper label.e-label-top, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper.e-valid-input label.e-label-top {
  margin-top: 0 !important;
}

div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper textarea.e-textarea, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper textarea.e-textarea, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper textarea.e-textarea, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper textarea.e-textarea, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper textarea.e-textarea, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper textarea.e-textarea, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper.e-outline textarea.e-textarea, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-outline textarea.e-textarea, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper.e-outline textarea.e-textarea, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper.e-outline textarea.e-textarea, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-outline textarea.e-textarea, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper.e-outline textarea.e-textarea, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper.e-filled textarea.e-textarea, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-filled textarea.e-textarea, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper.e-filled textarea.e-textarea, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper.e-filled textarea.e-textarea, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-filled textarea.e-textarea, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper.e-filled textarea.e-textarea {
  padding: 3px 15px 1px;
}

div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-prepend-template, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-append-template, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper .e-prepend-template, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper .e-append-template, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper .e-prepend-template, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper .e-append-template, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-prepend-template, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-append-template, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper .e-prepend-template, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper .e-append-template, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper .e-prepend-template, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper .e-append-template {
  padding: 9px 13px;
}

div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper {
  flex-flow: row;
  display: inline-flex;
  flex-direction: column !important;
}

div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-clear-icon, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-clear-icon, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-clear-icon, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-clear-icon, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-clear-icon, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-clear-icon {
  -webkit-box-pack: right;
  -ms-flex-pack: right;
  justify-content: right;
  margin: 5px;
  flex-direction: row !important;
}

div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-rtl .e-clear-icon, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-rtl .e-clear-icon, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-rtl .e-clear-icon, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-rtl .e-clear-icon, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-rtl .e-clear-icon, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-rtl .e-clear-icon {
  -webkit-box-pack: left;
  -ms-flex-pack: left;
  justify-content: left;
}

div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-append-template, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-append-template {
  flex-flow: column wrap;
  align-items: start;
  display: flex;
}

div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template .e-icons, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template .e-icons, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template .e-icons, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template .e-icons, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template .e-icons, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-append-template .e-icons, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template .e-icons, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template .e-icons, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template .e-icons, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template .e-icons, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template .e-icons, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-append-template .e-icons {
  margin: 3px 0;
}

div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template .e-input-separator, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template .e-input-separator, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template .e-input-separator, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template .e-input-separator, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template .e-input-separator, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-append-template .e-input-separator, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template .e-input-separator, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template .e-input-separator, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template .e-input-separator, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template .e-input-separator, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template .e-input-separator, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-append-template .e-input-separator {
  border: 1px solid var(--color-sf-border-dark);
  margin: 5px;
  border-width: 1px 0 0;
  width: 100%;
  margin-inline: 0;
}

div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper label.e-label-top, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-valid-input label.e-label-top, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper label.e-label-top, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-valid-input label.e-label-top, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper label.e-label-top, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-valid-input label.e-label-top, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper label.e-label-top, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-valid-input label.e-label-top, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper label.e-label-top, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-valid-input label.e-label-top, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper label.e-label-top, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-valid-input label.e-label-top {
  margin-top: 0 !important;
}

div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper textarea.e-textarea, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper textarea.e-textarea, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper textarea.e-textarea, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper textarea.e-textarea, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper textarea.e-textarea, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper textarea.e-textarea, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline textarea.e-textarea, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline textarea.e-textarea, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-outline textarea.e-textarea, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline textarea.e-textarea, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline textarea.e-textarea, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-outline textarea.e-textarea, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled textarea.e-textarea, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled textarea.e-textarea, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-filled textarea.e-textarea, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled textarea.e-textarea, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled textarea.e-textarea, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-filled textarea.e-textarea {
  padding: 3px 15px 1px;
}

div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-append-template, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-append-template, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline .e-prepend-template, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline .e-append-template, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline .e-prepend-template, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline .e-append-template, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-outline .e-prepend-template, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-outline .e-append-template, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline .e-prepend-template, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline .e-append-template, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline .e-prepend-template, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline .e-append-template, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-outline .e-prepend-template, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-outline .e-append-template, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled .e-prepend-template, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled .e-append-template, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled .e-prepend-template, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled .e-append-template, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-filled .e-prepend-template, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-filled .e-append-template, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled .e-prepend-template, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled .e-append-template, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled .e-prepend-template, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled .e-append-template, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-filled .e-prepend-template, span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-filled .e-append-template {
  padding: 9px 13px;
}

div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper .e-append-template, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper .e-append-template {
  flex-flow: column wrap;
  flex: none;
  align-items: center;
  display: flex;
}

div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template .e-icons, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template .e-icons, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template .e-icons, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template .e-icons, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template .e-icons, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper .e-append-template .e-icons, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template .e-icons, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template .e-icons, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template .e-icons, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template .e-icons, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template .e-icons, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper .e-append-template .e-icons {
  margin: 3px 0;
}

div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template .e-input-separator, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template .e-input-separator, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template .e-input-separator, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template .e-input-separator, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template .e-input-separator, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper .e-append-template .e-input-separator, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template .e-input-separator, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template .e-input-separator, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template .e-input-separator, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template .e-input-separator, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template .e-input-separator, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper .e-append-template .e-input-separator {
  border: 1px solid var(--color-sf-border-dark);
  border-width: 1px 0 0;
  width: 100%;
  margin: 5px;
  margin-inline: 0;
}

div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper textarea.e-textarea, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper textarea.e-textarea:focus, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-input-focus textarea.e-textarea, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper textarea.e-textarea, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper textarea.e-textarea:focus, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-input-focus textarea.e-textarea, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper textarea.e-textarea, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper textarea.e-textarea:focus, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-input-focus textarea.e-textarea, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper textarea.e-textarea, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper textarea.e-textarea:focus, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-input-focus textarea.e-textarea, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper textarea.e-textarea, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper textarea.e-textarea:focus, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-input-focus textarea.e-textarea, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper textarea.e-textarea, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper textarea.e-textarea:focus, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-input-focus textarea.e-textarea {
  padding: 11px 5px 5px;
}

div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper label.e-float-text.e-label-bottom, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-rtl label.e-float-text.e-label-bottom, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper label.e-float-text.e-label-bottom, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-rtl label.e-float-text.e-label-bottom, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper label.e-float-text.e-label-bottom, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-rtl label.e-float-text.e-label-bottom, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper label.e-float-text.e-label-bottom, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-rtl label.e-float-text.e-label-bottom, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper label.e-float-text.e-label-bottom, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-rtl label.e-float-text.e-label-bottom, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper label.e-float-text.e-label-bottom, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-rtl label.e-float-text.e-label-bottom {
  top: -8px;
}

div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline textarea.e-textarea, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline textarea.e-textarea:focus, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline.e-input-focus textarea.e-textarea, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline textarea.e-textarea, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline textarea.e-textarea:focus, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline.e-input-focus textarea.e-textarea, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-outline textarea.e-textarea, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-outline textarea.e-textarea:focus, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-outline.e-input-focus textarea.e-textarea, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline textarea.e-textarea, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline textarea.e-textarea:focus, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline.e-input-focus textarea.e-textarea, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline textarea.e-textarea, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline textarea.e-textarea:focus, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline.e-input-focus textarea.e-textarea, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-outline textarea.e-textarea, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-outline textarea.e-textarea:focus, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-outline.e-input-focus textarea.e-textarea {
  padding: 11px 5px 5px;
}

div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline label.e-float-text.e-label-bottom, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline.e-rtl label.e-float-text.e-label-bottom, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline label.e-float-text.e-label-bottom, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline.e-rtl label.e-float-text.e-label-bottom, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-outline label.e-float-text.e-label-bottom, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-outline.e-rtl label.e-float-text.e-label-bottom, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline label.e-float-text.e-label-bottom, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline.e-rtl label.e-float-text.e-label-bottom, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline label.e-float-text.e-label-bottom, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline.e-rtl label.e-float-text.e-label-bottom, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-outline label.e-float-text.e-label-bottom, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-outline.e-rtl label.e-float-text.e-label-bottom {
  top: -7px;
}

div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled textarea.e-textarea, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled textarea.e-textarea:focus, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled.e-input-focus textarea.e-textarea, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled textarea.e-textarea, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled textarea.e-textarea:focus, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled.e-input-focus textarea.e-textarea, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-filled textarea.e-textarea, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-filled textarea.e-textarea:focus, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-filled.e-input-focus textarea.e-textarea, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled textarea.e-textarea, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled textarea.e-textarea:focus, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled.e-input-focus textarea.e-textarea, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled textarea.e-textarea, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled textarea.e-textarea:focus, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled.e-input-focus textarea.e-textarea, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-filled textarea.e-textarea, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-filled textarea.e-textarea:focus, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-filled.e-input-focus textarea.e-textarea {
  padding: 11px 5px 5px;
}

div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled label.e-float-text.e-label-bottom, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled.e-rtl label.e-float-text.e-label-bottom, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled label.e-float-text.e-label-bottom, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled.e-rtl label.e-float-text.e-label-bottom, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-filled label.e-float-text.e-label-bottom, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-filled.e-rtl label.e-float-text.e-label-bottom, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled label.e-float-text.e-label-bottom, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled.e-rtl label.e-float-text.e-label-bottom, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled label.e-float-text.e-label-bottom, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled.e-rtl label.e-float-text.e-label-bottom, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-filled label.e-float-text.e-label-bottom, span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-filled.e-rtl label.e-float-text.e-label-bottom {
  top: 11px;
}

.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-prepend-wrapper.e-rtl .e-clear-icon, .e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-append-wrapper.e-rtl .e-clear-icon, .e-input-group.e-multi-line-input.e-adornment-orientation-vertical.e-prepend-wrapper.e-rtl .e-clear-icon, .e-input-group.e-multi-line-input.e-adornment-orientation-vertical.e-append-wrapper.e-rtl .e-clear-icon {
  float: left;
  margin-left: 10px;
}

.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline .e-clear-icon, .e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-outline .e-clear-icon, .e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline .e-clear-icon, .e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-outline .e-clear-icon {
  top: -30px;
}

.e-upload .e-upload-files .e-file-remove-btn.e-icons:before {
  content: "";
}

.e-upload .e-upload-files .e-icons.e-file-pause-btn:before {
  content: "";
}

.e-upload .e-upload-files .e-icons.e-file-reload-btn:before {
  content: "";
}

.e-upload .e-upload-files .e-icons.e-file-play-btn:before {
  content: "";
}

.e-upload .e-upload-files .e-file-delete-btn.e-icons:before {
  content: "";
}

.e-upload .e-upload-files .e-file-abort-btn.e-icons:before {
  content: "";
}

.e-upload .e-upload-files .e-icons.e-msie:before {
  position: relative;
  right: 10px;
}

.e-upload .e-upload-files .e-icons.e-file-abort-icon.e-msie:before {
  right: 12px;
}

.e-upload {
  width: 100%;
}

.e-upload.e-control-wrapper {
  font-family: var(--e-font-family);
}

.e-upload .e-hidden-file-input {
  text-indent: 0;
  visibility: hidden;
  border: 0;
  outline: none;
  width: 0;
  height: 0;
  margin: 0;
  padding: 0;
}

.e-upload .e-file-select-wrap {
  padding: 12px 0 12px 12px;
}

.e-upload .e-file-select-wrap .e-file-select, .e-upload .e-file-select-wrap .e-file-select .e-uploader {
  width: 0;
  display: inline-block;
}

.e-upload .e-file-select-wrap .e-file-select .e-uploader {
  opacity: 0;
}

.e-upload .e-file-select-wrap .e-file-drop {
  margin-left: 12px;
  font-family: inherit;
  font-size: 14px;
}

.e-upload.e-form-upload .e-upload-files .e-upload-file-list {
  min-height: 35px;
  padding-top: 8px;
  padding-bottom: 12px;
}

.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container {
  top: 0;
}

.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-hidden-input {
  display: none;
}

.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name, .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  padding-top: 4px;
  line-height: 1.5;
}

.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name.e-error, .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-error, .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-error {
  color: var(--color-sf-danger);
}

.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  color: var(--color-sf-content-text-color-alt3);
  padding-top: 4px;
  padding-bottom: 0;
  font-size: 14px;
  line-height: 1.5;
  display: block;
  position: relative;
}

.e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid, .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-name, .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-type, .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-status {
  color: var(--color-sf-danger);
}

.e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons, .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons, .e-upload.e-form-upload .e-upload-files .e-file-abort-btn.e-icons, .e-upload.e-form-upload .e-upload-files .e-file-reload-btn.e-icons, .e-upload.e-form-upload .e-upload-files .e-file-play-btn.e-icons, .e-upload.e-form-upload .e-upload-files .e-file-pause-btn.e-icons {
  box-sizing: border-box;
  top: 42px;
}

.e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled, .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: var(--color-sf-icon-color-disabled);
  cursor: not-allowed;
  opacity: .4;
  pointer-events: none;
}

.e-upload .e-upload-files {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.e-upload .e-upload-files .e-icons:focus {
  outline: none;
}

.e-upload .e-upload-files .e-upload-file-list {
  height: 100%;
  min-height: 82px;
  font-family: inherit;
  font-size: 14px;
  line-height: 24px;
  position: relative;
}

.e-upload .e-upload-files .e-upload-file-list .e-file-container {
  height: 100%;
  min-height: 35px;
  margin-left: 12px;
  margin-right: 90px;
  display: block;
  position: relative;
  top: 0;
}

.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  float: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 85%;
  padding-top: 8px;
  font-family: inherit;
  font-size: 14px;
  position: relative;
  top: 0;
  overflow: hidden;
}

.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name:before {
  content: attr(data-tail);
  float: right;
}

.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  padding-top: 8px;
  font-family: inherit;
  font-size: 14px;
  display: block;
}

.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-hidden {
  visibility: hidden;
}

.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  padding: 2px 0;
  font-size: 12px;
  display: block;
}

.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  padding-bottom: 8px;
  font-family: inherit;
  font-size: 12px;
  display: block;
}

.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-upload-progress, .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information.e-upload-progress {
  display: none;
}

.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  width: 95%;
  height: 10px;
  padding-top: 6px;
  padding-bottom: 11px;
  display: block;
  position: absolute;
}

.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap {
  border-radius: calc(var(--e-radius) * .25);
  width: 100%;
  height: 4px;
  display: block;
}

.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap .e-upload-progress-bar {
  border-radius: calc(var(--e-radius) * .25);
  display: inherit;
  height: 4px;
}

.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text {
  float: right;
  font-family: inherit;
  font-size: 12px;
  position: relative;
  top: -33px;
  right: 0;
}

.e-upload .e-upload-files .e-file-remove-btn.e-icons, .e-upload .e-upload-files .e-file-delete-btn.e-icons, .e-upload .e-upload-files .e-file-abort-btn.e-icons, .e-upload .e-upload-files .e-file-pause-btn.e-icons, .e-upload .e-upload-files .e-file-play-btn.e-icons, .e-upload .e-upload-files .e-file-reload-btn.e-icons {
  box-sizing: border-box;
  cursor: pointer;
  vertical-align: middle;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  margin: -9px 12px 12px;
  padding: 10px;
  font-size: 14px;
  display: inline-flex;
  position: absolute;
  top: 50%;
  right: 0;
}

.e-upload .e-upload-files .e-file-remove-btn.e-icons.e-upload-progress, .e-upload .e-upload-files .e-file-delete-btn.e-icons.e-upload-progress, .e-upload .e-upload-files .e-file-abort-btn.e-icons.e-upload-progress, .e-upload .e-upload-files .e-file-pause-btn.e-icons.e-upload-progress, .e-upload .e-upload-files .e-file-play-btn.e-icons.e-upload-progress, .e-upload .e-upload-files .e-file-reload-btn.e-icons.e-upload-progress {
  cursor: default;
}

.e-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled, .e-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: var(--color-sf-icon-color-disabled);
  cursor: not-allowed;
  opacity: .4;
  pointer-events: none;
}

.e-upload .e-upload-files .e-file-remove-btn.e-msie.e-icons, .e-upload .e-upload-files .e-file-delete-btn.e-msie.e-icons, .e-upload .e-upload-files .e-file-abort-btn.e-msie.e-icons, .e-upload .e-upload-files .e-file-pause-btn.e-msie.e-icons, .e-upload .e-upload-files .e-file-play-btn.e-msie.e-icons, .e-upload .e-upload-files .e-file-reload-btn.e-msie.e-icons {
  padding: 18px 13px 18px 23px;
}

.e-upload .e-upload-files .e-file-pause-btn.e-icons, .e-upload .e-upload-files .e-file-play-btn.e-icons, .e-upload .e-upload-files .e-file-reload-btn.e-icons {
  right: 36px;
}

.e-upload .e-upload-files .e-file-remove-btn.e-icons:not(.e-upload-progress):hover, .e-upload .e-upload-files .e-file-delete-btn.e-icons:not(.e-upload-progress):hover, .e-upload .e-upload-files .e-file-pause-btn.e-icons:not(.e-upload-progress):hover, .e-upload .e-upload-files .e-file-play-btn.e-icons:not(.e-upload-progress):hover, .e-upload .e-upload-files .e-file-reload-btn.e-icons:hover, .e-upload .e-upload-files .e-file-abort-btn.e-icons:not(.e-disabled):hover, .e-upload .e-upload-files .e-clear-icon-focus {
  color: var(--color-sf-primary);
  border-color: #0000;
  border-radius: 999px;
  box-shadow: 0 0 #0000;
}

.e-upload .e-upload-files .e-file-remove-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-delete-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-pause-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-play-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-reload-btn.e-icons:focus, .e-upload .e-upload-files .e-file-abort-btn.e-icons:not(.e-disabled):focus, .e-upload .e-upload-files .e-clear-icon-focus {
  border-radius: 999px;
}

.e-upload .e-upload-files .e-file-delete-btn.e-icons, .e-upload .e-upload-files .e-file-abort-btn.e-icons {
  opacity: 1;
  font-size: 14px;
}

.e-upload .e-file-select-wrap .e-btn, .e-upload .e-upload-actions .e-btn {
  font-family: inherit;
}

.e-upload .e-upload-actions {
  text-align: right;
  position: relative;
}

.e-upload .e-upload-actions .e-file-upload-btn, .e-upload .e-upload-actions .e-file-clear-btn {
  margin: 8px;
}

.e-upload.e-rtl .e-file-select-wrap {
  padding: 16px 12px 16px 0;
}

.e-upload.e-rtl .e-file-select-wrap .e-control.e-btn {
  margin-right: 0;
}

.e-upload.e-rtl .e-file-select-wrap .e-file-drop {
  margin-left: 60px;
  margin-right: 12px;
  position: relative;
}

.e-upload.e-rtl .e-upload-actions {
  text-align: left;
}

.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container {
  height: 100%;
  margin-left: 60px;
  margin-right: 11px;
  position: relative;
}

.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-rtl-container {
  float: right;
  direction: ltr;
  width: 100%;
}

.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-type, .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  float: right;
}

.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  float: right;
  text-align: right;
  direction: ltr;
  width: 100%;
  position: relative;
}

.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  float: right;
  position: initial;
  width: 86%;
  top: 23px;
}

.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text {
  float: left;
  top: -32px;
  right: 0;
}

.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-remove-btn.e-icons, .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-delete-btn.e-icons, .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-abort-btn.e-icons, .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons, .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons, .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons {
  margin-left: 11px;
  margin-right: 11px;
  top: 50%;
  left: 0;
  right: auto;
}

.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons {
  left: 36px;
  right: auto;
}

.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons, .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons, .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons {
  left: 36px;
}

.e-upload.e-disabled .e-file-drop, .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-name, .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-type, .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-size, .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  color: var(--color-sf-icon-color-disabled);
}

.e-upload .e-content-placeholder.e-upload.e-placeholder-upload {
  background-size: 400px 65px;
  min-height: 65px;
}

.e-small .e-upload .e-file-select-wrap {
  padding: 15px 0 15px 12px;
}

.e-small .e-upload .e-file-select-wrap .e-file-drop {
  margin-left: 10px;
  font-size: 12px;
}

.e-small .e-upload .e-upload-files .e-upload-file-list {
  min-height: 79px;
}

.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  padding-top: 12px;
  font-size: 12px;
}

.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  padding: 6px 0;
  font-size: 12px;
}

.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  padding-top: 12px;
  font-size: 12px;
}

.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  padding-bottom: 12px;
}

.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  padding-top: 2px;
  padding-bottom: 2px;
}

.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons, .e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons, .e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons, .e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons, .e-small .e-upload .e-upload-files .e-file-play-btn.e-icons, .e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons {
  width: 24px;
  height: 24px;
  padding: 12px;
  font-size: 12px;
}

.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled, .e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: var(--color-sf-icon-color-disabled);
  cursor: not-allowed;
  opacity: .4;
  pointer-events: none;
}

.e-small .e-upload.e-rtl .e-file-select-wrap {
  padding: 12px 12px 12px 0;
}

.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list {
  min-height: 35px;
  padding-top: 8px;
  padding-bottom: 12px;
}

.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container {
  top: 0;
}

.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-hidden-input {
  display: none;
}

.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name, .e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  padding-top: 4px;
  line-height: 1.5;
}

.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name.e-error, .e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-error, .e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-error {
  color: var(--color-sf-danger);
}

.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  color: var(--color-sf-content-text-color-alt3);
  padding-top: 4px;
  padding-bottom: 0;
  font-size: 12px;
  line-height: 1.5;
  display: block;
  position: relative;
}

.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid, .e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-name, .e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-type, .e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-status {
  color: var(--color-sf-danger);
}

.e-small .e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons, .e-small .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons, .e-small .e-upload.e-form-upload .e-upload-files .e-file-abort-btn.e-icons, .e-small .e-upload.e-form-upload .e-upload-files .e-file-reload-btn.e-icons, .e-small .e-upload.e-form-upload .e-upload-files .e-file-play-btn.e-icons, .e-small .e-upload.e-form-upload .e-upload-files .e-file-pause-btn.e-icons {
  box-sizing: border-box;
  top: 42px;
}

.e-small .e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled, .e-small .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: var(--color-sf-icon-color-disabled);
  cursor: not-allowed;
  opacity: .4;
  pointer-events: none;
}

.e-upload {
  border: 1px dashed var(--color-sf-border-dark);
  border-radius: calc(var(--e-radius) * .25);
}

.e-upload .e-file-drop {
  color: var(--color-sf-content-text-color-alt2);
  vertical-align: middle;
}

.e-upload .e-upload-files {
  border-top: 1px solid var(--color-sf-border-light);
}

.e-upload .e-upload-files .e-upload-file-list {
  border-bottom: 1px solid var(--color-sf-border-light);
}

.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name, .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  color: var(--color-sf-content-text-color);
}

.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  color: var(--color-sf-content-text-color-alt3);
}

.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  color: var(--color-sf-content-text-color);
}

.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-upload-success {
  color: var(--color-sf-success);
}

.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-upload-fails, .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-validation-fails {
  color: var(--color-sf-danger);
}

.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-inner-wrap {
  background: var(--color-sf-content-bg-color-alt3);
}

.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-inner-wrap .e-upload-progress-bar.e-upload-progress {
  background: var(--color-sf-primary);
}

.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-inner-wrap .e-upload-progress-bar.e-upload-success {
  background: var(--color-sf-success);
}

.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-inner-wrap .e-upload-progress-bar.e-upload-failed {
  background: var(--color-sf-danger);
}

.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-bar-text {
  color: var(--color-sf-content-text-color);
}

.e-upload .e-upload-files .e-file-remove-btn.e-icons, .e-upload .e-upload-files .e-file-delete-btn.e-icons, .e-upload .e-upload-files .e-file-reload-btn.e-icons, .e-upload .e-upload-files .e-file-abort-btn.e-icons, .e-upload .e-upload-files .e-file-pause-btn.e-icons, .e-upload .e-upload-files .e-file-play-btn.e-icons {
  color: var(--color-sf-icon-color);
}

.e-upload .e-upload-files .e-file-remove-btn.e-icons:hover, .e-upload .e-upload-files .e-file-delete-btn.e-icons:hover, .e-upload .e-upload-files .e-file-reload-btn.e-icons:hover, .e-upload .e-upload-files .e-file-abort-btn.e-icons:hover, .e-upload .e-upload-files .e-file-pause-btn.e-icons:hover, .e-upload .e-upload-files .e-file-play-btn.e-icons:hover {
  color: var(--color-sf-icon-color-hover);
}

.e-upload .e-upload-files .e-file-remove-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-delete-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-pause-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-play-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-reload-btn.e-icons:focus, .e-upload .e-upload-files .e-file-abort-btn.e-icons:not(.e-disabled):focus, .e-upload .e-upload-files .e-clear-icon-focus {
  color: var(--color-sf-primary);
  border-color: #0000;
  box-shadow: 0 0 #0000;
}

.e-bigger .e-upload {
  width: 100%;
}

.e-bigger .e-upload .e-file-select-wrap {
  padding: 19px 0 19px 16px;
}

.e-bigger .e-upload .e-file-select-wrap .e-file-drop {
  margin-left: 16px;
  font-size: 16px;
}

.e-bigger .e-upload .e-upload-files .e-upload-file-list {
  min-height: 96px;
  font-size: 14px;
  line-height: 24px;
}

.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container {
  margin-left: 12px;
  top: 0;
}

.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  padding-top: 12px;
  font-size: 16px;
}

.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  padding: 2px 0;
  font-size: 16px;
}

.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  top: initial;
  padding-top: 12px;
  font-size: 16px;
}

.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  padding-bottom: 12px;
  font-size: 16px;
}

.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  height: 4px;
}

.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap {
  width: 95%;
  height: 4px;
}

.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap .e-upload-progress-bar {
  height: 90%;
}

.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text {
  font-size: 12px;
  top: -36px;
  right: 16px;
}

.e-bigger .e-upload .e-upload-files .e-file-remove-btn.e-icons, .e-bigger .e-upload .e-upload-files .e-file-delete-btn.e-icons, .e-bigger .e-upload .e-upload-files .e-file-abort-btn.e-icons, .e-bigger .e-upload .e-upload-files .e-file-reload-btn.e-icons, .e-bigger .e-upload .e-upload-files .e-file-play-btn.e-icons, .e-bigger .e-upload .e-upload-files .e-file-pause-btn.e-icons {
  box-sizing: border-box;
  width: 40px;
  height: 40px;
  margin: -24px 16px 16px;
  padding: 24px;
  font-size: 16px;
  top: 50%;
}

.e-bigger .e-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled, .e-bigger .e-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: var(--color-sf-icon-color-disabled);
  cursor: not-allowed;
  opacity: .4;
  pointer-events: none;
}

.e-bigger .e-upload .e-upload-files .e-file-remove-btn.e-msie.e-icons, .e-bigger .e-upload .e-upload-files .e-file-delete-btn.e-msie.e-icons, .e-bigger .e-upload .e-upload-files .e-file-abort-btn.e-msie.e-icons, .e-bigger .e-upload .e-upload-files .e-file-reload-btn.e-msie.e-icons, .e-bigger .e-upload .e-upload-files .e-file-play-btn.e-msie.e-icons, .e-bigger .e-upload .e-upload-files .e-file-pause-btn.e-msie.e-icons {
  padding: 20px 17px 20px 26px;
}

.e-bigger .e-upload .e-upload-files .e-file-play-btn.e-icons, .e-bigger .e-upload .e-upload-files .e-file-reload-btn.e-icons, .e-bigger .e-upload .e-upload-files .e-file-pause-btn.e-icons {
  right: 45px;
}

.e-bigger .e-upload .e-upload-files .e-file-delete-btn.e-icons, .e-bigger .e-upload .e-upload-files .e-file-abort-btn.e-icons {
  font-size: 16px;
}

.e-bigger .e-upload .e-upload-actions .e-btn {
  margin-left: 12px;
}

.e-bigger .e-upload .e-upload-actions .e-file-upload-btn, .e-bigger .e-upload .e-upload-actions .e-file-clear-btn {
  margin: 12px;
}

.e-bigger .e-upload.e-rtl .e-file-select-wrap {
  padding: 20px 15px 20px 0;
}

.e-bigger .e-upload.e-rtl .e-file-select-wrap .e-control.e-btn {
  margin-right: 0;
}

.e-bigger .e-upload.e-rtl .e-file-select-wrap .e-file-drop {
  margin-right: 16px;
}

.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container {
  margin-left: 60px;
  margin-right: 15px;
}

.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  top: 30px;
}

.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text {
  left: 16px;
  right: initial;
}

.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-remove-btn.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-delete-btn.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-abort-btn.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons {
  box-sizing: border-box;
  margin-left: 15px;
  margin-right: 15px;
  padding: 24px;
  top: 50%;
  left: 0;
}

.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-remove-btn.e-icons.e-disabled, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-delete-btn.e-icons.e-disabled {
  color: var(--color-sf-icon-color-disabled);
  cursor: not-allowed;
  opacity: .4;
  pointer-events: none;
}

.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-remove-btn.e-msie.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-delete-btn.e-msie.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-abort-btn.e-msie.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-msie.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-msie.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-msie.e-icons {
  padding: 20px 17px 20px 26px;
}

.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons {
  left: 41px;
}

.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list {
  min-height: 35px;
  padding-top: 8px;
  padding-bottom: 12px;
}

.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container {
  top: 0;
}

.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-hidden-input {
  display: none;
}

.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name, .e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  padding-top: 4px;
  line-height: 1.5;
}

.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name.e-error, .e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-error, .e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-error {
  color: var(--color-sf-danger);
}

.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  color: var(--color-sf-content-text-color-alt3);
  padding-top: 4px;
  padding-bottom: 0;
  font-size: 16px;
  line-height: 1.5;
  display: block;
  position: relative;
}

.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid, .e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-name, .e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-type, .e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-status {
  color: var(--color-sf-danger);
}

.e-bigger .e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons, .e-bigger .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons, .e-bigger .e-upload.e-form-upload .e-upload-files .e-file-abort-btn.e-icons, .e-bigger .e-upload.e-form-upload .e-upload-files .e-file-reload-btn.e-icons, .e-bigger .e-upload.e-form-upload .e-upload-files .e-file-play-btn.e-icons, .e-bigger .e-upload.e-form-upload .e-upload-files .e-file-pause-btn.e-icons {
  box-sizing: border-box;
  top: 38px;
}

.e-bigger .e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled, .e-bigger .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: var(--color-sf-icon-color-disabled);
  cursor: not-allowed;
  opacity: .4;
  pointer-events: none;
}

.e-bigger.e-small .e-upload {
  width: 100%;
}

.e-bigger.e-small .e-upload.e-control-wrapper {
  font-family: var(--e-font-family);
}

.e-bigger.e-small .e-upload .e-hidden-file-input {
  text-indent: 0;
  visibility: hidden;
  border: 0;
  outline: none;
  width: 0;
  height: 0;
  margin: 0;
  padding: 0;
}

.e-bigger.e-small .e-upload .e-file-select-wrap {
  padding: 12px 0 12px 12px;
}

.e-bigger.e-small .e-upload .e-file-select-wrap .e-file-select, .e-bigger.e-small .e-upload .e-file-select-wrap .e-file-select .e-uploader {
  width: 0;
  display: inline-block;
}

.e-bigger.e-small .e-upload .e-file-select-wrap .e-file-select .e-uploader {
  opacity: 0;
}

.e-bigger.e-small .e-upload .e-file-select-wrap .e-file-drop {
  margin-left: 12px;
  font-family: inherit;
  font-size: 14px;
}

.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list {
  min-height: 35px;
  padding-top: 8px;
  padding-bottom: 12px;
}

.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container {
  top: 0;
}

.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-hidden-input {
  display: none;
}

.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  padding-top: 4px;
  line-height: 1.5;
}

.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name.e-error, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-error, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-error {
  color: var(--color-sf-danger);
}

.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  color: var(--color-sf-content-text-color-alt3);
  padding-top: 4px;
  padding-bottom: 0;
  font-size: 14px;
  line-height: 1.5;
  display: block;
  position: relative;
}

.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-name, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-type, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-status {
  color: var(--color-sf-danger);
}

.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-abort-btn.e-icons, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-reload-btn.e-icons, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-play-btn.e-icons, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-pause-btn.e-icons {
  box-sizing: border-box;
  top: 42px;
}

.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: var(--color-sf-icon-color-disabled);
  cursor: not-allowed;
  opacity: .4;
  pointer-events: none;
}

.e-bigger.e-small .e-upload .e-upload-files {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.e-bigger.e-small .e-upload .e-upload-files .e-icons:focus {
  outline: none;
}

.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list {
  height: 100%;
  min-height: 82px;
  font-family: inherit;
  font-size: 14px;
  line-height: 24px;
  position: relative;
}

.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container {
  height: 100%;
  min-height: 35px;
  margin-left: 12px;
  margin-right: 90px;
  display: block;
  position: relative;
  top: 0;
}

.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  float: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 85%;
  padding-top: 8px;
  font-family: inherit;
  font-size: 14px;
  position: relative;
  top: 0;
  overflow: hidden;
}

.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name:before {
  content: attr(data-tail);
  float: right;
}

.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  padding-top: 8px;
  font-family: inherit;
  font-size: 14px;
  display: block;
}

.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-hidden {
  visibility: hidden;
}

.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  padding: 2px 0;
  font-size: 12px;
  display: block;
}

.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  padding-bottom: 8px;
  font-family: inherit;
  font-size: 12px;
  display: block;
}

.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-upload-progress, .e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information.e-upload-progress {
  display: none;
}

.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  width: 95%;
  height: 10px;
  padding-top: 6px;
  padding-bottom: 11px;
  display: block;
  position: absolute;
}

.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap {
  border-radius: calc(var(--e-radius) * .25);
  width: 100%;
  height: 4px;
  display: block;
}

.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap .e-upload-progress-bar {
  border-radius: calc(var(--e-radius) * .25);
  display: inherit;
  height: 4px;
}

.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text {
  float: right;
  font-family: inherit;
  font-size: 12px;
  position: relative;
  top: -33px;
  right: 0;
}

.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons {
  box-sizing: border-box;
  cursor: pointer;
  vertical-align: middle;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  margin: -9px 12px 12px;
  padding: 10px;
  font-size: 14px;
  display: inline-flex;
  position: absolute;
  top: 50%;
  right: 0;
}

.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons.e-upload-progress, .e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons.e-upload-progress, .e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons.e-upload-progress, .e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons.e-upload-progress, .e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-icons.e-upload-progress, .e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons.e-upload-progress {
  cursor: default;
}

.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled, .e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: var(--color-sf-icon-color-disabled);
  cursor: not-allowed;
  opacity: .4;
  pointer-events: none;
}

.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-msie.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-msie.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-msie.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-msie.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-msie.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-msie.e-icons {
  padding: 18px 13px 18px 23px;
}

.e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons {
  right: 36px;
}

.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons:not(.e-upload-progress):hover, .e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons:not(.e-upload-progress):hover, .e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons:not(.e-upload-progress):hover, .e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-icons:not(.e-upload-progress):hover, .e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons:hover, .e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons:not(.e-disabled):hover, .e-bigger.e-small .e-upload .e-upload-files .e-clear-icon-focus {
  color: var(--color-sf-primary);
  border-color: #0000;
  border-radius: 999px;
  box-shadow: 0 0 #0000;
}

.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons:not(.e-upload-progress):focus, .e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons:not(.e-upload-progress):focus, .e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons:not(.e-upload-progress):focus, .e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-icons:not(.e-upload-progress):focus, .e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons:focus, .e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons:not(.e-disabled):focus, .e-bigger.e-small .e-upload .e-upload-files .e-clear-icon-focus {
  border-radius: 999px;
}

.e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons {
  opacity: 1;
  font-size: 14px;
}

.e-bigger.e-small .e-upload .e-file-select-wrap .e-btn, .e-bigger.e-small .e-upload .e-upload-actions .e-btn {
  font-family: inherit;
}

.e-bigger.e-small .e-upload .e-upload-actions {
  text-align: right;
  position: relative;
}

.e-bigger.e-small .e-upload .e-upload-actions .e-file-upload-btn, .e-bigger.e-small .e-upload .e-upload-actions .e-file-clear-btn {
  margin: 8px;
}

.e-bigger.e-small .e-upload.e-rtl .e-file-select-wrap {
  padding: 16px 12px 16px 0;
}

.e-bigger.e-small .e-upload.e-rtl .e-file-select-wrap .e-control.e-btn {
  margin-right: 0;
}

.e-bigger.e-small .e-upload.e-rtl .e-file-select-wrap .e-file-drop {
  margin-left: 60px;
  margin-right: 12px;
  position: relative;
}

.e-bigger.e-small .e-upload.e-rtl .e-upload-actions {
  text-align: left;
}

.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container {
  height: 100%;
  margin-left: 60px;
  margin-right: 11px;
  position: relative;
}

.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-rtl-container {
  float: right;
  direction: ltr;
  width: 100%;
}

.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-type, .e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  float: right;
}

.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  float: right;
  text-align: right;
  direction: ltr;
  width: 100%;
  position: relative;
}

.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  float: right;
  position: initial;
  width: 86%;
  top: 23px;
}

.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text {
  float: left;
  top: -32px;
  right: 0;
}

.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-remove-btn.e-icons, .e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-delete-btn.e-icons, .e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-abort-btn.e-icons, .e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons, .e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons, .e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons {
  margin-left: 11px;
  margin-right: 11px;
  top: 50%;
  left: 0;
  right: auto;
}

.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons {
  left: 36px;
  right: auto;
}

.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons, .e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons, .e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons {
  left: 36px;
}

.e-bigger.e-small .e-upload.e-disabled .e-file-drop, .e-bigger.e-small .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-name, .e-bigger.e-small .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-type, .e-bigger.e-small .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-size, .e-bigger.e-small .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-bigger.e-small .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  color: var(--color-sf-icon-color-disabled);
}

.e-bigger.e-small .e-upload .e-content-placeholder.e-upload.e-placeholder-upload {
  background-size: 400px 65px;
  min-height: 65px;
}

.e-bigger.e-small .e-upload .e-bigger .e-content-placeholder.e-upload.e-placeholder-upload, .e-bigger.e-small .e-upload .e-bigger.e-content-placeholder.e-upload.e-placeholder-upload {
  background-size: 400px 80px;
  min-height: 80px;
}

.e-upload .e-upload-actions, .e-bigger.e-small .e-upload .e-upload-actions {
  background-color: var(--color-sf-content-bg-color-alt1);
  border-radius: calc(var(--e-radius) * 0) calc(var(--e-radius) * 0) calc(var(--e-radius) * .375) calc(var(--e-radius) * .375);
}

.e-container .e-value-switch-btn:before {
  content: "";
}

.e-colorpicker-wrapper, .e-colorpicker-container {
  -webkit-user-select: none;
  user-select: none;
  outline: none;
  line-height: 0;
  display: inline-block;
}

.e-colorpicker-wrapper .e-colorpicker, .e-colorpicker-container .e-colorpicker {
  opacity: 0;
  width: 1px;
  height: 1px;
  position: absolute;
}

.e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn, .e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn {
  font-family: initial;
  line-height: 14px;
}

.e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color, .e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color {
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+") 0 0 / 8px;
  border-radius: 4px;
  width: 20px;
  height: 20px;
  margin-top: 0;
  position: relative;
}

.e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color .e-split-preview, .e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color .e-split-preview {
  border-radius: 4px;
}

.e-colorpicker-wrapper *, .e-colorpicker-container * {
  box-sizing: border-box;
}

.e-colorpicker-wrapper.e-disabled .e-palette .e-tile, .e-colorpicker-container.e-disabled .e-palette .e-tile {
  cursor: default;
}

.e-colorpicker-wrapper.e-disabled .e-palette .e-tile:hover, .e-colorpicker-container.e-disabled .e-palette .e-tile:hover {
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 0;
}

.e-colorpicker-wrapper.e-disabled .e-palette .e-tile.e-selected, .e-colorpicker-container.e-disabled .e-palette .e-tile.e-selected {
  border: 0;
}

.e-colorpicker-wrapper.e-disabled .e-container .e-handler, .e-colorpicker-wrapper.e-disabled .e-container .e-preview-container, .e-colorpicker-wrapper.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-hue-slider, .e-colorpicker-wrapper.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-opacity-slider, .e-colorpicker-wrapper.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle, .e-colorpicker-container.e-disabled .e-container .e-handler, .e-colorpicker-container.e-disabled .e-container .e-preview-container, .e-colorpicker-container.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-hue-slider, .e-colorpicker-container.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-opacity-slider, .e-colorpicker-container.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle {
  cursor: default;
}

.e-colorpicker-wrapper.e-disabled .e-container .e-hsv-container, .e-colorpicker-container.e-disabled .e-container .e-hsv-container {
  pointer-events: none;
}

.e-colorpicker-popup:not(.e-split-btn-wrapper):not(.e-dropdown-btn) {
  line-height: 0;
}

.e-colorpicker.e-modal, .e-colorpicker.e-hsv-model {
  -webkit-overflow-scrolling: touch;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
}

.e-colorpicker.e-modal {
  opacity: .5;
  pointer-events: auto;
  background-color: #0009;
}

.e-colorpicker.e-hsv-model {
  background-color: #0000;
}

.sf-colorpicker .e-switch-ctrl-btn .e-ctrl-btn {
  position: relative;
}

.e-show-value .sf-colorpicker.e-color-palette .e-selected-value, .e-show-value .sf-colorpicker.e-color-palette .e-switch-ctrl-btn {
  width: 270px;
}

.e-dropdown-popup.e-transparent .e-container {
  display: none;
}

body.e-colorpicker-overflow {
  overflow: visible;
}

.e-container {
  border-radius: calc(var(--e-radius) * .5);
  -webkit-user-select: none;
  user-select: none;
  border: 0;
  outline: none;
  line-height: 0;
  display: inline-block;
  box-shadow: 0 8px 16px #00000024, 0 0 2px #0000001f;
}

.e-container.e-color-picker {
  border: 1px solid 0 8px 16px 0 #00000024, 0 0 2px 0 #0000001f;
  width: 350px;
}

.e-container.e-color-picker .e-mode-switch-btn {
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUwLjIgKDU1MDQ3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA0IENvcHk8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iQXJ0Ym9hcmQiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNC1Db3B5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjUtQ29weS04IiBmaWxsPSIjNDU5NkNFIiB4PSIwIiB5PSIwIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiPjwvcmVjdD4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjUtQ29weS05IiBmaWxsPSIjNUNDMTVCIiB4PSIwIiB5PSIxMiIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIj48L3JlY3Q+CiAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTI1LUNvcHktMTAiIGZpbGw9IiNGQkQ1MDYiIHg9IjEyIiB5PSIwIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiPjwvcmVjdD4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjUtQ29weS0xMSIgZmlsbD0iI0VDNEU0MyIgeD0iMTIiIHk9IjEyIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiPjwvcmVjdD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+") 100% 100% no-repeat;
}

.e-container.e-color-palette {
  width: auto;
}

.e-container.e-color-palette .e-mode-switch-btn {
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE4IDE4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MS40MTQyMTsiPgogICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxOCkiPgogICAgICAgIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgc3R5bGU9ImZpbGw6dXJsKCNfTGluZWFyMSk7Ii8+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwwLDE4KSI+CiAgICAgICAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDp1cmwoI19MaW5lYXIyKTsiLz4KICAgIDwvZz4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDAsMTgpIj4KICAgICAgICA8Y2xpcFBhdGggaWQ9Il9jbGlwMyI+CiAgICAgICAgICAgIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIvPgogICAgICAgIDwvY2xpcFBhdGg+CiAgICAgICAgPGcgY2xpcC1wYXRoPSJ1cmwoI19jbGlwMykiPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwtMCwxOCkiPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxOCkiPgogICAgICAgIDxjbGlwUGF0aCBpZD0iX2NsaXA0Ij4KICAgICAgICAgICAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4Ii8+CiAgICAgICAgPC9jbGlwUGF0aD4KICAgICAgICA8ZyBjbGlwLXBhdGg9InVybCgjX2NsaXA0KSI+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLC0wLDE4KSI+CiAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNfSW1hZ2U1IiB4PSIwIiB5PSIwIiB3aWR0aD0iMThweCIgaGVpZ2h0PSIxOHB4Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwwLDE4KSI+CiAgICAgICAgPGNsaXBQYXRoIGlkPSJfY2xpcDYiPgogICAgICAgICAgICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiLz4KICAgICAgICA8L2NsaXBQYXRoPgogICAgICAgIDxnIGNsaXAtcGF0aD0idXJsKCNfY2xpcDYpIj4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsLTAsMTgpIj4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KICAgIDxkZWZzPgogICAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iX0xpbmVhcjEiIHgxPSIwIiB5MT0iMCIgeDI9IjEiIHkyPSIwIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCg2LjI3MDE5ZS0xNCwtMTAyNCwtMTAyNCwtNi4yNzAxOWUtMTQsMCwxOCkiPjxzdG9wIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6cmdiKDAsMTgyLDI1NSk7c3RvcC1vcGFjaXR5OjAiLz48c3RvcCBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOmJsYWNrO3N0b3Atb3BhY2l0eTowIi8+PC9saW5lYXJHcmFkaWVudD4KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9Il9MaW5lYXIyIiB4MT0iMCIgeTE9IjAiIHgyPSIxIiB5Mj0iMCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMS4xMDIxOGUtMTUsLTE4LC0xOCwtMS4xMDIxOGUtMTUsMTgsMTgpIj48c3RvcCBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOnJnYigwLDE4MiwyNTUpO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjpibGFjaztzdG9wLW9wYWNpdHk6MSIvPjwvbGluZWFyR3JhZGllbnQ+CiAgICAgICAgPGltYWdlIGlkPSJfSW1hZ2U1IiB3aWR0aD0iMThweCIgaGVpZ2h0PSIxOHB4IiB4bGluazpocmVmPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJJQUFBQVNDQVlBQUFCV3pvNVhBQUFBQ1hCSVdYTUFBQTdFQUFBT3hBR1ZLdzRiQUFBQmUwbEVRVlE0alcyUjIyNGNNUXhER2NBbyt2OC8yU0lYZE9wTk5iSXVWaDlrZXp6SlBoaWlTT3JNQXZ2eTBBanlBSGVBSEdBSHlDUDE4dTQ3ZVl6ZTlBS2xhaDlCZ0F5WG5tVUxjQStRYmQ3cWp4OWdnVkxGUWRiVDlBQlpYNlZkWHpNLy9MVmZqbE11dy9xQWR2QUMzZmR2bVE1UVpVbUErZ1ZUWDZWZDh3Sjk3NWRLbkdYek1VZnBpVGYzdXpkQi93Z2tsaVZ4a0U1dFdSSkxiNGMvNlplamZvTE5NdFJaeXYyWk4zZFNCYXREVlFGWGxQcDRnTlZBb3FPa1F4dW8yY3Iybk5Wd2lnSnVnQ2xnaWxMclgxQ2Jod3BXdmUwa3NtVTUzUXh3SGM4QU01UjZIQnRBUUUzQVlqa25WREpyb2tDM1BIYlBPZlpTano4SjRMWU9XRFIzVlJBblBOeUE3dm1tZGs5UWQ1VGo0dzBzRzRqYjBPbXBUa0FmMHpiZDExN3FCSjBOeEx3MGl5RGNnZGlPcG80K0lCMElINkQzMXdTMEJqb1ozQ1QvMHBpSGNla0ppTmgwdmxMZmZnOUF3OGs4Z3RoZXYyczh6MHA5L1FVNlQ3Z2JFTWhnbGhIcDdjZDQzbm5CajU4ekhVZERiMk1URit6TC9oOXIveU91c0ZQS093QUFBQUJKUlU1RXJrSmdnZz09Ii8+CiAgICA8L2RlZnM+Cjwvc3ZnPgo=") 100% 100% no-repeat;
}

.e-container .e-custom-palette {
  width: auto;
}

.e-container .e-custom-palette .e-palette {
  padding: 10px;
}

.e-container .e-custom-palette.e-palette-group {
  height: 350px;
  overflow-y: scroll;
}

.e-container .e-palette {
  -webkit-user-select: none;
  user-select: none;
  border-bottom: 0;
  outline: none;
  line-height: 0;
  display: table;
}

.e-container .e-palette .e-row {
  white-space: nowrap;
  display: table-row;
}

.e-container .e-palette .e-tile {
  box-sizing: border-box;
  cursor: pointer;
  text-align: center;
  vertical-align: middle;
  border: .5px solid #0000;
  width: 32px;
  height: 32px;
  display: inline-block;
}

.e-container .e-palette .e-tile.e-selected {
  outline: .5px solid #fff;
  position: relative;
}

.e-container .e-palette .e-tile:hover {
  position: relative;
}

.e-container .e-palette .e-tile.e-nocolor-item {
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+") 0 0 / 8px;
}

.e-container .e-hsv-container {
  -ms-touch-action: none;
  touch-action: none;
  border-bottom: 0;
  position: relative;
}

.e-container .e-hsv-container .e-hsv-color {
  background: linear-gradient(#0000 0, #000 100%), linear-gradient(to right, #fff 0, #fff0 100%);
  height: 278px;
}

.e-container .e-hsv-container .e-handler {
  cursor: pointer;
  -ms-touch-action: none;
  touch-action: none;
  -webkit-user-select: none;
  user-select: none;
  border: 2px solid #fff;
  border-radius: 999px;
  width: 20px;
  height: 20px;
  margin-top: -4px;
  margin-left: -4px;
  display: inline-block;
  position: absolute;
  box-shadow: 0 0 0 2px #000000b3;
}

.e-container .e-slider-preview {
  width: 100%;
  padding: 10px 12px 12px;
  display: inline-block;
}

.e-container .e-slider-preview .e-colorpicker-slider {
  width: 82.34%;
  display: inline-block;
}

.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container {
  height: 20px;
}

.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-slider {
  height: 20px;
  top: calc(50% - 17px);
}

.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-slider-track {
  border-radius: calc(var(--e-radius) * 0);
  top: calc(50% - 3px);
  height: 20px !important;
}

.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle {
  cursor: pointer;
  border-radius: 999px;
  width: 22px;
  height: 22px;
  top: calc(68% - 8px);
}

.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle.e-handle-active {
  cursor: pointer;
}

.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle.e-large-thumb-size {
  transform: scale(1);
}

.e-container .e-slider-preview .e-colorpicker-slider .e-hue-slider .e-slider-track {
  background: linear-gradient(to right, red 0, #ff0 16%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 84%, #ff0004 100%);
}

.e-container .e-slider-preview .e-colorpicker-slider .e-opacity-slider .e-slider-track {
  z-index: 0;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
  border: 0;
}

.e-container .e-slider-preview .e-colorpicker-slider .e-opacity-slider .e-opacity-empty-track {
  z-index: 1;
  background-size: contain;
  border: 0;
  width: 100%;
  height: 20px;
  position: absolute;
  top: calc(50% - 3px);
}

.e-container .e-slider-preview .e-colorpicker-slider .e-slider.e-hue-slider .e-handle, .e-container .e-slider-preview .e-colorpicker-slider .e-slider.e-hue-slider .e-handle-start, .e-container .e-slider-preview .e-colorpicker-slider .e-slider.e-opacity-slider .e-handle, .e-container .e-slider-preview .e-colorpicker-slider .e-slider.e-opacity-slider .e-handle-start {
  box-shadow: 0 0 0 2px #000000b3;
}

.e-container .e-slider-preview .e-preview-container {
  border: 1px solid var(--color-sf-border-light);
  cursor: pointer;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+") 0 0 / 10px;
  width: 13.45%;
  height: 50px;
  margin-left: 4.205%;
  display: inline-block;
  position: relative;
  top: 0;
}

.e-container .e-slider-preview .e-preview-container .e-preview {
  width: 100%;
  height: 24px;
  display: block;
  position: absolute;
}

.e-container .e-slider-preview .e-preview-container .e-preview.e-current {
  border-bottom: 1px solid var(--color-sf-border-light);
  top: 0;
}

.e-container .e-slider-preview .e-preview-container .e-preview.e-previous {
  height: 24px;
  top: 24px;
}

.e-container .e-selected-value {
  -webkit-user-select: none;
  user-select: none;
  align-items: center;
  width: 100%;
  padding: 0 12px 4px;
  display: flex;
}

.e-container .e-selected-value .e-input-container .e-float-input input {
  text-align: center;
  padding-left: 0;
}

.e-container .e-selected-value .e-input-container .e-numeric-hidden {
  display: none;
}

.e-container .e-selected-value .e-value-switch-btn {
  margin-top: 22px;
  padding: 2px 3px;
  font-family: e-icons;
  font-size: 16px;
  line-height: 16px;
}

.e-container .e-input-container {
  width: 89.8%;
  display: inline-block;
}

.e-container .e-input-container .e-float-input {
  vertical-align: baseline;
  margin-right: 2.75%;
  display: inline-block;
}

.e-container .e-input-container .e-float-input:first-child {
  width: 28%;
}

.e-container .e-input-container .e-float-input:first-child input {
  height: 32px;
}

.e-container .e-input-container .e-float-input.e-numeric {
  width: 14%;
  height: 32px;
}

.e-container .e-input-container .e-float-input.e-numeric input {
  height: 32px;
}

.e-container .e-switch-ctrl-btn {
  white-space: nowrap;
  width: 100%;
  padding: 12px;
  display: inline-block;
}

.e-container .e-switch-ctrl-btn .e-ctrl-btn {
  float: right;
  text-align: right;
  white-space: nowrap;
  width: 88%;
  margin: 4px 0;
}

.e-container .e-switch-ctrl-btn .e-ctrl-btn .e-btn {
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 50%;
  overflow: hidden;
}

.e-container .e-switch-ctrl-btn .e-ctrl-btn .e-btn.e-cancel {
  margin-left: 3.62%;
}

.e-container .e-switch-ctrl-btn .e-mode-switch-btn {
  float: left;
  white-space: nowrap;
  background-position: center;
  background-size: cover;
  background-origin: border-box;
  margin-top: 0;
  overflow: hidden;
}

.e-container .e-switch-ctrl-btn .e-mode-switch-btn:focus {
  box-shadow: 0 0 2px 3px #0003;
}

.e-container .e-value-switch-btn, .e-container .e-mode-switch-btn {
  background-color: #0000;
  border-color: #0000;
  width: 32px;
  height: 32px;
  position: relative;
}

.e-container .e-value-switch-btn {
  border-radius: calc(var(--e-radius) * .25);
}

.e-container .e-value-switch-btn:focus-visible {
  -webkit-box-shadow: inset 0 0 0 1px var(--color-sf-shadow-color), inset 0 0 0 2px var(--color-sf-shadow-color1) !important;
  box-shadow: inset 0 0 0 1px var(--color-sf-shadow-color), inset 0 0 0 2px var(--color-sf-shadow-color1) !important;
}

.e-container.e-color-picker .e-value-switch-btn:focus, .e-container.e-color-picker .e-value-switch-btn:hover, .e-container.e-color-picker .e-value-switch-btn:active {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-color: #0000;
  outline: none;
}

.e-container.e-color-picker .e-value-switch-btn:focus {
  outline: none;
}

.e-container.e-color-palette .e-palette + .e-selected-value, .e-container.e-color-palette .e-palette-group + .e-selected-value {
  padding: 16px;
}

.e-container.e-color-palette .e-palette + .e-switch-ctrl-btn, .e-container.e-color-palette .e-palette-group + .e-switch-ctrl-btn {
  padding: 12px;
}

.e-container.e-color-palette .e-clr-pal-rec-wpr {
  padding: 4px;
}

.e-container.e-color-palette .e-clr-pal-rec-wpr .e-recent-clr-span {
  height: 32px;
  color: var(--color-sf-content-text-color);
  padding: 8px 12px;
  font-size: 14px;
  font-weight: 600;
  line-height: 16px;
  display: block;
}

.e-container.e-color-palette .e-clr-pal-rec-wpr .e-palette.e-recent-palette {
  padding: 8px 7px;
}

.e-container.e-color-palette .e-clr-pal-rec-wpr .e-palette.e-recent-palette .e-tile {
  border: .5px solid var(--color-sf-border-light);
  margin: 0 7px;
  width: 16px !important;
  height: 16px !important;
}

.e-container.e-color-palette .e-clr-pal-rec-wpr .e-palette.e-recent-palette .e-tile:hover {
  border: .5px solid #0000 !important;
}

.sf-colorpicker.e-container .e-input-container .e-float-input {
  float: left;
  margin-left: -1px;
}

.e-hide-opacity .e-container .e-slider-preview .e-colorpicker-slider {
  vertical-align: super;
}

.e-hide-opacity .e-container .e-slider-preview .e-preview-container {
  top: 0;
}

.e-hide-opacity .e-container .e-float-input:first-child {
  width: 36%;
}

.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 16.3%;
}

.e-hide-hex-value .e-container .e-float-input.e-numeric {
  width: 21.25%;
}

.e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 29.59%;
}

.e-hide-valueswitcher .e-container .e-input-container {
  width: 100%;
}

.e-hide-valueswitcher .e-container .e-float-input:first-child {
  width: 28%;
}

.e-hide-valueswitcher .e-container .e-float-input.e-numeric {
  width: 13%;
}

.e-hide-valueswitcher .e-container .e-float-input:last-child {
  margin-right: 0;
}

.e-hide-valueswitcher.e-hide-opacity .e-container .e-float-input:first-child {
  width: 36%;
}

.e-hide-valueswitcher.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 17.58%;
}

.e-hide-valueswitcher.e-hide-hex-value .e-container .e-float-input.e-numeric {
  width: 22.18%;
}

.e-hide-valueswitcher.e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 30.82%;
}

.e-rtl .e-container .e-hsv-container .e-hsv-color {
  background: linear-gradient(#0000 0, #000 100%), linear-gradient(to left, #fff 0, #fff0 100%);
}

.e-rtl .e-container .e-slider-preview .e-hue-slider .e-slider-track {
  background: linear-gradient(to left, red 0, #ff0 16%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 84%, #ff0004 100%);
}

.e-rtl .e-container .e-slider-preview .e-preview-container {
  margin-left: 0;
  margin-right: 4.205%;
}

.e-rtl .e-container .e-selected-value .e-float-input {
  margin-left: 2.75%;
  margin-right: 0;
}

.e-rtl .e-container .e-selected-value .e-float-input input {
  padding-right: 0;
}

.e-rtl .e-container .e-selected-value .e-float-input .e-float-text {
  right: -12px !important;
}

.e-rtl .e-container .e-selected-value .e-value-switch-btn {
  transform: rotate(180deg);
}

.e-rtl .e-container .e-switch-ctrl-btn .e-mode-switch-btn {
  float: right;
}

.e-rtl .e-container .e-switch-ctrl-btn .e-ctrl-btn {
  float: left;
  text-align: left;
}

.e-rtl .e-container .e-switch-ctrl-btn .e-ctrl-btn .e-cancel {
  margin-left: 0;
  margin-right: 3.62%;
}

.e-rtl .e-container.sf-colorpicker .e-selected-value .e-input-container .e-float-input {
  float: right;
  margin-right: -1px;
}

.e-rtl.e-hide-valueswitcher .e-container .e-float-input:last-child {
  margin-left: 0;
}

.e-hide-switchable-value .e-container .e-input-container .e-float-input:first-child {
  width: 100%;
}

.e-popup.e-tooltip-wrap.e-color-picker-tooltip {
  border-bottom-left-radius: 999px;
  border-bottom-right-radius: calc(var(--e-radius) * 0);
  cursor: pointer;
  border-top-left-radius: 999px;
  border-top-right-radius: 999px;
  min-width: 26px;
  transition: transform .4s cubic-bezier(.25, .8, .25, 1);
  transform: translateY(18px)rotate(45deg)scale(.01);
  box-shadow: 0 0 0 2px #000000b3;
}

.e-popup.e-tooltip-wrap.e-color-picker-tooltip .e-tip-content {
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+") 0 0 / 8px;
  border-radius: 999px;
  width: 36.38px;
  height: 36.38px;
  position: relative;
  transform: rotate(45deg);
}

.e-split-preview, .e-tip-transparent {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.e-container.e-color-picker .e-colorpicker-slider:first-child .e-hue-slider {
  top: calc(50% - 25px) !important;
}

.e-container.e-color-picker .e-float-input {
  margin-top: 22px;
}

.e-container {
  background-color: var(--color-sf-flyout-bg-color);
  border-color: var(--color-sf-border-light);
}

.e-container .e-palette .e-tile:hover, .e-container .e-palette .e-tile.e-selected {
  border-color: #fff;
}

.e-container .e-handler.e-hide-handler, .e-container .e-handle.e-hide-handler {
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: #0000;
  border-color: #0000;
}

.e-container .e-control-wrapper.e-slider-container .e-slider.e-hue-slider .e-handle:not(.e-tab-handle), .e-container .e-control-wrapper.e-slider-container .e-slider.e-opacity-slider .e-handle:not(.e-tab-handle) {
  background-color: #0000;
  border: 2px solid #fff;
}

.e-container .e-control-wrapper.e-slider-container .e-slider.e-hue-slider .e-handle:not(.e-tab-handle).e-handle-start:not(.e-tab-handle), .e-container .e-control-wrapper.e-slider-container .e-slider.e-opacity-slider .e-handle:not(.e-tab-handle).e-handle-start:not(.e-tab-handle) {
  background-color: #0000;
  border-color: #0000;
}

.e-container .e-control-wrapper.e-slider-container .e-slider.e-hue-slider .e-handle.e-tab-handle, .e-container .e-control-wrapper.e-slider-container .e-slider.e-opacity-slider .e-handle.e-tab-handle {
  border-color: var(--color-sf-info);
  background-color: #0000;
  box-shadow: 0 0 0 2px #000000b3;
}

.e-colorpicker-wrapper.e-disabled .e-value-switch-btn, .e-colorpicker-wrapper.e-disabled .e-mode-switch-btn, .e-colorpicker-container.e-disabled .e-value-switch-btn, .e-colorpicker-container.e-disabled .e-mode-switch-btn {
  color: var(--color-sf-primary-text-disabled);
}

.e-colorpicker-wrapper.e-disabled .e-value-switch-btn:focus, .e-colorpicker-wrapper.e-disabled .e-mode-switch-btn:focus, .e-colorpicker-container.e-disabled .e-value-switch-btn:focus, .e-colorpicker-container.e-disabled .e-mode-switch-btn:focus {
  color: var(--color-sf-primary-text-disabled);
  outline-offset: unset;
  background-color: #0000;
  outline: none;
}

.e-colorpicker-wrapper.e-disabled .e-value-switch-btn:active, .e-colorpicker-wrapper.e-disabled .e-mode-switch-btn:active, .e-colorpicker-container.e-disabled .e-value-switch-btn:active, .e-colorpicker-container.e-disabled .e-mode-switch-btn:active {
  color: var(--color-sf-primary-text-disabled);
  background-color: #0000;
}

.e-colorpicker-wrapper .e-icon-btn:disabled, .e-colorpicker-wrapper .e-icon-btn.e-disabled, .e-colorpicker-container .e-icon-btn:disabled, .e-colorpicker-container .e-icon-btn.e-disabled {
  -webkit-box-shadow: none;
  box-shadow: none;
  color: var(--color-sf-icon-color-disabled);
  background-color: #0000;
}

.e-popup.e-tooltip-wrap.e-color-picker-tooltip {
  background-color: #fff;
  border-color: #fff;
}

.e-bigger .e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn, .e-bigger.e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn, .e-bigger .e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn, .e-bigger.e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn {
  padding: 7px 12px;
  line-height: 18px;
}

.e-bigger .e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color, .e-bigger.e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color, .e-bigger .e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color, .e-bigger.e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color {
  width: 24px;
  height: 24px;
}

.e-bigger .e-colorpicker-wrapper .e-split-btn-wrapper.e-rtl .e-split-colorpicker.e-split-btn, .e-bigger.e-colorpicker-wrapper .e-split-btn-wrapper.e-rtl .e-split-colorpicker.e-split-btn, .e-bigger .e-colorpicker-container .e-split-btn-wrapper.e-rtl .e-split-colorpicker.e-split-btn, .e-bigger.e-colorpicker-container .e-split-btn-wrapper.e-rtl .e-split-colorpicker.e-split-btn {
  padding: 7px 12px;
}

.e-bigger .e-colorpicker-wrapper .e-colorpicker-popup:not(.e-split-btn-wrapper):not(.e-dropdown-btn), .e-bigger.e-colorpicker-wrapper .e-colorpicker-popup:not(.e-split-btn-wrapper):not(.e-dropdown-btn), .e-bigger .e-colorpicker-container .e-colorpicker-popup:not(.e-split-btn-wrapper):not(.e-dropdown-btn), .e-bigger.e-colorpicker-container .e-colorpicker-popup:not(.e-split-btn-wrapper):not(.e-dropdown-btn) {
  line-height: 0;
}

.e-bigger .e-container .e-switch-ctrl-btn .e-ctrl-btn {
  margin: 2px 0;
}

.e-bigger .e-container.e-color-picker {
  width: 401px;
}

.e-bigger .e-container.e-color-picker .e-switch-ctrl-btn {
  padding: 13px 12px;
}

.e-bigger .e-container .e-palette .e-tile {
  width: 34px;
  height: 34px;
}

.e-bigger .e-container .e-hsv-container .e-hsv-color {
  height: 278px;
}

.e-bigger .e-container .e-custom-palette.e-palette-group {
  height: 401px;
}

.e-bigger .e-container .e-slider-preview {
  padding: 10px 12px 12px;
}

.e-bigger .e-container .e-slider-preview .e-preview-container {
  vertical-align: super;
  width: 12.405%;
  margin-left: 4.657%;
  top: 0;
}

.e-bigger .e-container .e-slider-preview .e-colorpicker-slider {
  width: 82.944%;
}

.e-bigger .e-container .e-slider-preview .e-colorpicker-slider .e-slider-container {
  height: 20px;
}

.e-bigger .e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle {
  border-radius: calc(var(--e-radius) * .625);
  width: 22px;
  height: 22px;
  top: calc(77% - 10px);
}

.e-bigger .e-container .e-slider-preview .e-switch-ctrl-btn .e-ctrl-btn {
  width: 90.6%;
}

.e-bigger .e-container.e-color-palette .e-palette + .e-switch-ctrl-btn {
  padding: 16px 12px;
}

.e-bigger .e-container.e-color-palette .e-clr-pal-rec-wpr {
  padding: 4px;
}

.e-bigger .e-container.e-color-palette .e-clr-pal-rec-wpr .e-recent-clr-span {
  height: 40px;
  padding: 10px 12px;
  font-size: 16px;
  line-height: 20px;
  display: block;
}

.e-bigger .e-container.e-color-palette .e-clr-pal-rec-wpr .e-palette.e-recent-palette {
  padding: 10px 6px;
}

.e-bigger .e-container.e-color-palette .e-clr-pal-rec-wpr .e-palette.e-recent-palette .e-tile {
  margin: 0 6px;
  width: 20px !important;
  height: 20px !important;
}

.e-bigger .e-container .e-input-container {
  width: 90.7%;
}

.e-bigger .e-container .e-input-container .e-float-input {
  margin-right: 3.425%;
}

.e-bigger .e-container .e-input-container .e-float-input:first-child {
  width: 33.5%;
}

.e-bigger .e-container .e-input-container .e-float-input:first-child input {
  height: 40px;
}

.e-bigger .e-container .e-input-container .e-float-input.e-numeric {
  width: 12.34%;
  height: 40px;
}

.e-bigger .e-container .e-input-container .e-float-input.e-numeric input {
  height: 38px;
}

.e-bigger .e-container .e-css.e-value-switch-btn, .e-bigger .e-container .e-mode-switch-btn {
  width: 40px;
  height: 40px;
  padding: 2px 3px;
  font-size: 18px;
  line-height: 18px;
}

.e-bigger .e-container .e-mode-switch-btn {
  margin-top: 0;
}

.e-bigger .e-container.sf-colorpicker .e-input-container .e-float-input {
  margin-right: calc(3.425% - 2.68px);
}

.e-bigger .e-hide-opacity .e-container .e-slider-preview, .e-bigger.e-hide-opacity .e-container .e-slider-preview {
  padding: 10px 12px 12px;
}

.e-bigger .e-hide-opacity .e-container .e-slider-preview .e-preview-container, .e-bigger.e-hide-opacity .e-container .e-slider-preview .e-preview-container {
  vertical-align: initial;
}

.e-bigger .e-hide-opacity .e-container .e-float-input:first-child, .e-bigger.e-hide-opacity .e-container .e-float-input:first-child {
  width: 36%;
}

.e-bigger .e-hide-opacity .e-container .e-float-input.e-numeric, .e-bigger.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 16.76%;
}

.e-bigger.e-hide-hex-value .e-container .e-float-input.e-numeric, .e-bigger .e-hide-hex-value .e-container .e-float-input.e-numeric {
  width: 21.58%;
}

.e-bigger.e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric, .e-bigger .e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 29.59%;
}

.e-bigger.e-hide-valueswitcher .e-container .e-input-container, .e-bigger .e-hide-valueswitcher .e-container .e-input-container {
  width: 100%;
}

.e-bigger.e-hide-valueswitcher .e-container .e-float-input:last-child, .e-bigger .e-hide-valueswitcher .e-container .e-float-input:last-child {
  margin-right: 0;
}

.e-bigger.e-hide-valueswitcher .e-container .e-float-input.e-numeric, .e-bigger .e-hide-valueswitcher .e-container .e-float-input.e-numeric {
  width: 13.2%;
}

.e-bigger.e-hide-valueswitcher.e-hide-opacity .e-container .e-float-input:first-child, .e-bigger .e-hide-valueswitcher.e-hide-opacity .e-container .e-float-input:first-child {
  width: 36%;
}

.e-bigger.e-hide-valueswitcher.e-hide-opacity .e-container .e-float-input.e-numeric, .e-bigger .e-hide-valueswitcher.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 17.9%;
}

.e-bigger.e-hide-valueswitcher.e-hide-hex-value .e-container .e-float-input.e-numeric, .e-bigger.e-hide-valueswitcher .e-hide-hex-value .e-container .e-float-input.e-numeric, .e-bigger .e-hide-valueswitcher.e-hide-hex-value .e-container .e-float-input.e-numeric, .e-bigger .e-hide-valueswitcher .e-hide-hex-value .e-container .e-float-input.e-numeric {
  width: 21.58%;
}

.e-bigger.e-hide-valueswitcher.e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric, .e-bigger.e-hide-valueswitcher .e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric, .e-bigger .e-hide-valueswitcher.e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric, .e-bigger .e-hide-valueswitcher .e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 31%;
}

.e-bigger .e-rtl .e-container .e-slider-preview .e-preview-container, .e-bigger.e-rtl .e-container .e-slider-preview .e-preview-container {
  margin-left: 0;
  margin-right: 4.657%;
}

.e-bigger .e-rtl .e-container .e-selected-value .e-float-input, .e-bigger.e-rtl .e-container .e-selected-value .e-float-input {
  margin-left: 3.425%;
  margin-right: 0;
}

.e-bigger .e-rtl .e-container.sf-colorpicker .e-selected-value .e-input-container .e-float-input, .e-bigger.e-rtl .e-container.sf-colorpicker .e-selected-value .e-input-container .e-float-input {
  margin-left: calc(3.425% - 2.68px);
}

.e-bigger .e-rtl.e-hide-valueswitcher .e-container .e-float-input:last-child, .e-bigger.e-rtl.e-hide-valueswitcher .e-container .e-float-input:last-child {
  margin-left: 0;
}

.e-bigger.e-hide-switchable-value .e-container .e-input-container .e-float-input:first-child, .e-bigger .e-hide-switchable-value .e-container .e-input-container .e-float-input:first-child {
  width: 100%;
}

.e-bigger .e-popup.e-tooltip-wrap.e-color-picker-tooltip, .e-bigger.e-popup.e-tooltip-wrap.e-color-picker-tooltip {
  min-width: 32px;
}

.e-bigger .e-popup.e-tooltip-wrap.e-color-picker-tooltip .e-tip-content, .e-bigger.e-popup.e-tooltip-wrap.e-color-picker-tooltip .e-tip-content {
  width: 36.38px;
  height: 36.38px;
}

.e-bigger .e-container .e-switch-ctrl-btn .e-ctrl-btn {
  width: 87%;
}

.e-bigger .e-container.e-color-picker .e-colorpicker-slider .e-slider-container:first-child {
  margin-bottom: 4px !important;
}

.e-bigger .e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-slider {
  top: calc(50% - 25px) !important;
}

.e-rating-container {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  min-width: max-content;
  display: inline-flex;
}

.e-rating-container .e-rating {
  display: none;
}

.e-rating-container .e-rating-item-list {
  margin: 4px;
  padding: 0;
  display: inline-flex;
}

.e-rating-container .e-rating-item-list:focus-visible:not(:hover) .e-rating-focus:not(:has(svg)) {
  outline: 1px solid;
}

.e-rating-container .e-rating-item-list:focus-visible:not(:hover) .e-rating-focus .e-rating-item:has(svg) {
  outline: 1px solid;
}

.e-rating-container .e-rating-item-list:focus-visible {
  outline: none;
}

.e-rating-container.e-rating-readonly {
  cursor: default;
  pointer-events: none;
}

.e-rating-container .e-rating-item-container {
  cursor: pointer;
  min-width: calc(1em + 8px);
  min-height: calc(1em + 8px);
  padding: 4px;
  font-size: 20px;
  display: block;
  position: relative;
}

.e-rating-container .e-rating-item-container:has(svg) {
  line-height: 13px;
}

.e-rating-container .e-rating-item-container .e-rating-item {
  display: block;
}

.e-rating-container.e-rating-animation.e-touch-select:not(.e-disabled) .e-rating-item-container.e-rating-focus .e-rating-item, .e-rating-container.e-rating-animation:not(.e-disabled, .e-rating-touch) .e-rating-item-container:hover .e-rating-item {
  pointer-events: none;
  transition: transform .15s cubic-bezier(.4, 0, .2, 1);
  transform: scale(1.4);
}

.e-rating-container.e-disabled {
  cursor: default;
  pointer-events: none;
}

.e-rating-container.e-rating-hidden {
  display: none;
}

.e-rating-container .e-reset {
  cursor: pointer;
  margin: auto 2px 6px;
  padding: 2px;
  font-size: 16px;
}

.e-rating-container .e-reset.e-disabled {
  cursor: default;
}

.e-rating-container .e-reset:focus-visible {
  border-radius: calc(var(--e-radius) * 0);
  outline: 1px solid;
}

.e-rating-container .e-rating-label {
  font-size: 12px;
  line-height: 16px;
}

.e-rating-container .e-rating-label.e-label-right, .e-rating-container .e-rating-label.e-label-left {
  min-width: 50px;
}

.e-rating-container .e-rating-label.e-label-bottom, .e-rating-container .e-rating-label.e-label-top {
  text-align: center;
  flex-basis: 100%;
  width: 0;
}

.e-rating-container .e-rating-label.e-label-right {
  text-align: left;
  margin: auto 4px;
}

.e-rating-container .e-rating-label.e-label-left {
  text-align: right;
  margin: auto 4px;
}

.e-rating-container .e-rating-label.e-label-top, .e-rating-container .e-rating-label.e-label-bottom {
  margin: 4px 0;
}

.e-rating-container.e-rtl .e-rating-label.e-label-right {
  text-align: right;
}

.e-rating-container.e-rtl .e-rating-label.e-label-left {
  text-align: left;
}

.e-rating-container .e-tooltip-wrap.e-rating-tooltip {
  justify-content: center;
  display: none;
  top: -8px;
  left: 50%;
  transform: translate(-50%, -100%);
}

.e-rating-container .e-tooltip-wrap.e-rating-tooltip.e-show-tooltip {
  display: inline-flex;
}

.e-rating-container .e-tooltip-wrap.e-rating-tooltip .e-tip-content {
  width: max-content;
}

.e-rating-container .e-tooltip-wrap.e-rating-tooltip .e-arrow-tip.e-tip-bottom {
  top: 100%;
  left: 50%;
  transform: translate(-50%);
}

.e-rating-container .e-tooltip-wrap.e-rating-tooltip .e-arrow-tip-inner.e-tip-bottom {
  top: -6px;
}

.e-rating-tooltip .e-tip-content {
  text-align: center;
}

.e-small.e-rating-container .e-rating-item-container, .e-small .e-rating-container .e-rating-item-container {
  font-size: 16px;
}

:is(.e-small.e-rating-container .e-rating-item-container:has(svg), .e-small .e-rating-container .e-rating-item-container:has(svg)) {
  line-height: 13px;
}

.e-small.e-rating-container .e-rating-label, .e-small .e-rating-container .e-rating-label {
  font-size: 10px;
  line-height: 14px;
}

.e-small.e-rating-container .e-reset, .e-small .e-rating-container .e-reset {
  font-size: 16px;
}

.e-rating-container .e-rating-item-list:focus-visible:not(:hover) .e-rating-focus:not(:has(svg)) {
  outline-color: var(--color-sf-content-text-color);
  border-radius: calc(var(--e-radius) * 0);
}

.e-rating-container .e-rating-item-list:focus-visible:not(:hover) .e-rating-focus .e-rating-item:has(svg) {
  outline-color: var(--color-sf-content-text-color);
  border-radius: calc(var(--e-radius) * 0);
}

.e-rating-container .e-reset {
  color: var(--color-sf-icon-color);
}

.e-rating-container .e-reset:hover {
  color: var(--color-sf-icon-color-hover);
}

.e-rating-container .e-reset.e-disabled {
  color: var(--color-sf-icon-color-disabled);
  opacity: 1;
}

.e-rating-container .e-rating-item-container .e-rating-icon {
  -webkit-text-fill-color: transparent;
  -webkit-text-stroke: 1px var(--color-sf-rating-unrated-color);
  background: none;
}

.e-rating-container .e-rating-item-container.e-rating-selected .e-rating-icon, .e-rating-container .e-rating-item-container.e-rating-intermediate .e-rating-icon {
  background: linear-gradient(to right, var(--color-sf-rating-selected-color) var(--rating-value), transparent var(--rating-value));
  -webkit-text-stroke: 1px var(--color-sf-rating-selected-color);
  -webkit-background-clip: text;
  background-clip: text;
}

.e-rating-container .e-rating-item-container.e-selected-value .e-rating-icon {
  -webkit-text-stroke: 1px var(--color-sf-rating-selected-hover-color);
}

.e-rating-container .e-rating-item-list:hover .e-rating-item-container.e-rating-selected .e-rating-icon, .e-rating-container .e-rating-item-list:hover .e-rating-item-container.e-rating-intermediate .e-rating-icon {
  background: linear-gradient(to right, var(--color-sf-rating-selected-hover-color) var(--rating-value), transparent var(--rating-value));
  -webkit-text-stroke: 1px var(--color-sf-rating-selected-hover-color);
  -webkit-background-clip: text;
  background-clip: text;
}

.e-rating-container .e-rating-item-list .e-rating-item-container.e-rating-selected:active .e-rating-icon, .e-rating-container .e-rating-item-list .e-rating-item-container.e-rating-intermediate:active .e-rating-icon {
  background: linear-gradient(to right, var(--color-sf-rating-selected-color) var(--rating-value), transparent var(--rating-value));
  -webkit-text-stroke: 1px var(--color-sf-rating-selected-color);
  -webkit-background-clip: text;
  background-clip: text;
}

.e-rating-container.e-rtl .e-rating-item-container.e-rating-selected .e-rating-icon, .e-rating-container.e-rtl .e-rating-item-container.e-rating-intermediate .e-rating-icon {
  background: linear-gradient(to left, var(--color-sf-rating-selected-color) var(--rating-value), transparent var(--rating-value));
  -webkit-background-clip: text;
  background-clip: text;
}

.e-rating-container.e-rtl .e-rating-item-list:hover .e-rating-item-container.e-rating-selected .e-rating-icon, .e-rating-container.e-rtl .e-rating-item-list:hover .e-rating-item-container.e-rating-intermediate .e-rating-icon {
  background: linear-gradient(to left, var(--color-sf-rating-selected-hover-color) var(--rating-value), transparent var(--rating-value));
  -webkit-background-clip: text;
  background-clip: text;
}

.e-rating-container.e-rtl .e-rating-item-list .e-rating-item-container.e-rating-selected:active .e-rating-icon, .e-rating-container.e-rtl .e-rating-item-list .e-rating-item-container.e-rating-intermediate:active .e-rating-icon {
  background: linear-gradient(to left, var(--color-sf-rating-selected-color) var(--rating-value), transparent var(--rating-value));
  -webkit-background-clip: text;
  background-clip: text;
}

.e-rating-container.e-disabled {
  opacity: 1;
}

.e-rating-container.e-disabled .e-rating-item-container .e-rating-icon {
  -webkit-text-stroke: 1px var(--color-sf-rating-unrated-disabled-color);
}

.e-rating-container.e-disabled .e-rating-item-container.e-rating-selected .e-rating-icon, .e-rating-container.e-disabled .e-rating-item-container.e-rating-intermediate .e-rating-icon {
  background: linear-gradient(to right, var(--color-sf-rating-selected-disabled-color) var(--rating-value), transparent var(--rating-value));
  -webkit-text-stroke: 1px var(--color-sf-rating-selected-disabled-color);
  -webkit-background-clip: text;
  background-clip: text;
}

.e-rating-container.e-disabled.e-rtl .e-rating-item-container .e-rating-icon {
  background: linear-gradient(to left, var(--color-sf-rating-unrated-disabled-color) var(--rating-value), transparent var(--rating-value));
  -webkit-background-clip: text;
  background-clip: text;
}

.e-rating-container.e-disabled.e-rtl .e-rating-item-container.e-rating-selected .e-rating-icon, .e-rating-container.e-disabled.e-rtl .e-rating-item-container.e-rating-intermediate .e-rating-icon {
  background: linear-gradient(to left, var(--color-sf-rating-selected-disabled-color) var(--rating-value), transparent var(--rating-value));
  -webkit-background-clip: text;
  background-clip: text;
}

.e-bigger.e-rating-container .e-rating-item-container, .e-bigger .e-rating-container .e-rating-item-container {
  font-size: 28px;
}

:is(.e-bigger.e-rating-container .e-rating-item-container:has(svg), .e-bigger .e-rating-container .e-rating-item-container:has(svg)) {
  line-height: 21px;
}

.e-bigger.e-rating-container .e-rating-label, .e-bigger .e-rating-container .e-rating-label {
  font-size: 14px;
  line-height: 20px;
}

.e-bigger.e-rating-container .e-reset, .e-bigger .e-rating-container .e-reset {
  font-size: 18px;
}

.e-bigger.e-small.e-rating-container .e-rating-item-container, .e-bigger.e-small .e-rating-container .e-rating-item-container, .e-bigger .e-small.e-rating-container .e-rating-item-container, .e-small .e-bigger.e-rating-container .e-rating-item-container {
  font-size: 24px;
}

:is(.e-bigger.e-small.e-rating-container .e-rating-item-container:has(svg), .e-bigger.e-small .e-rating-container .e-rating-item-container:has(svg), .e-bigger .e-small.e-rating-container .e-rating-item-container:has(svg), .e-small .e-bigger.e-rating-container .e-rating-item-container:has(svg)) {
  line-height: 19px;
}

.e-bigger.e-small.e-rating-container .e-rating-label, .e-bigger.e-small .e-rating-container .e-rating-label, .e-bigger .e-small.e-rating-container .e-rating-label, .e-small .e-bigger.e-rating-container .e-rating-label {
  font-size: 12px;
  line-height: 16px;
}

.e-bigger.e-small.e-rating-container .e-reset, .e-bigger.e-small .e-rating-container .e-reset, .e-bigger .e-small.e-rating-container .e-reset, .e-small .e-bigger.e-rating-container .e-reset {
  font-size: 18px;
}

.e-data-form .e-form-label {
  margin-bottom: 4px;
  font-size: 12px;
  font-weight: 500;
}

.e-data-form .e-form-layout {
  display: grid;
}

.e-data-form .e-grid-col-2 {
  -ms-grid-columns: repeat(2, 1fr);
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.e-data-form .e-grid-col-3 {
  -ms-grid-columns: repeat(3, 1fr);
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.e-data-form .e-grid-col-4 {
  -ms-grid-columns: repeat(4, 1fr);
  grid-template-columns: repeat(4, minmax(0, 1fr));
}

.e-data-form .e-grid-col-5 {
  -ms-grid-columns: repeat(5, 1fr);
  grid-template-columns: repeat(5, minmax(0, 1fr));
}

.e-data-form .e-grid-col-6 {
  -ms-grid-columns: repeat(6, 1fr);
  grid-template-columns: repeat(6, minmax(0, 1fr));
}

.e-data-form .e-grid-col-7 {
  -ms-grid-columns: repeat(7, 1fr);
  grid-template-columns: repeat(7, minmax(0, 1fr));
}

.e-data-form .e-grid-col-8 {
  -ms-grid-columns: repeat(8, 1fr);
  grid-template-columns: repeat(8, minmax(0, 1fr));
}

.e-data-form .e-grid-col-9 {
  -ms-grid-columns: repeat(9, 1fr);
  grid-template-columns: repeat(9, minmax(0, 1fr));
}

.e-data-form .e-grid-col-10 {
  -ms-grid-columns: repeat(10, 1fr);
  grid-template-columns: repeat(10, minmax(0, 1fr));
}

.e-data-form .e-grid-col-11 {
  -ms-grid-columns: repeat(11, 1fr);
  grid-template-columns: repeat(11, minmax(0, 1fr));
}

.e-data-form .e-grid-col-12 {
  -ms-grid-columns: repeat(12, 1fr);
  grid-template-columns: repeat(12, minmax(0, 1fr));
}

.e-data-form .e-colspan-1 {
  grid-column: span 1 / span 1;
}

.e-data-form .e-colspan-2 {
  grid-column: span 2 / span 2;
}

.e-data-form .e-colspan-3 {
  grid-column: span 3 / span 3;
}

.e-data-form .e-colspan-4 {
  grid-column: span 4 / span 4;
}

.e-data-form .e-colspan-5 {
  grid-column: span 5 / span 5;
}

.e-data-form .e-colspan-6 {
  grid-column: span 6 / span 6;
}

.e-data-form .e-colspan-7 {
  grid-column: span 7 / span 7;
}

.e-data-form .e-colspan-8 {
  grid-column: span 8 / span 8;
}

.e-data-form .e-colspan-9 {
  grid-column: span 9 / span 9;
}

.e-data-form .e-colspan-10 {
  grid-column: span 10 / span 10;
}

.e-data-form .e-colspan-11 {
  grid-column: span 11 / span 11;
}

.e-data-form .e-colspan-12 {
  grid-column: span 12 / span 12;
}

.e-data-form .e-label-position-left .e-form-item-wrapper {
  flex: auto;
  max-width: calc(75% - 12px);
}

.e-data-form .e-label-position-left .e-form-label {
  text-align: end;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-end;
  width: 25%;
  margin-right: 12px;
}

.e-data-form .e-label-position-left .validation-message {
  display: flex;
}

.e-data-form .e-form-group {
  border: none;
  margin: 20px 0 0;
  padding: 0;
}

.e-data-form .e-form-group .e-group-title {
  margin-bottom: 4px;
  padding-bottom: 8px;
  font-size: 16px;
  display: inline-block;
  position: relative;
}

.e-data-form .e-form-group .e-group-title:after {
  content: "";
  border-bottom: 1px solid var(--color-sf-border);
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: 0;
  left: 0;
}

.e-data-form .e-label-position-top {
  flex-direction: column;
  margin-top: 20px;
  display: flex;
}

.e-data-form .e-label-position-top .e-label-right {
  align-items: center;
  display: flex;
}

.e-data-form .e-label-position-top .e-label-right .e-switch-wrapper + .e-form-label {
  margin-top: 3px;
  margin-left: 5px;
}

.e-data-form .e-label-position-top .e-label-right .e-checkbox-wrapper + .e-form-label {
  margin-top: 6px;
}

.e-data-form .e-label-position-left {
  text-align: center;
  margin-top: 20px;
  display: flex;
}

.e-data-form .e-button-left {
  justify-content: flex-start;
}

.e-data-form .e-button-right {
  justify-content: flex-end;
}

.e-data-form .e-button-center {
  justify-content: center;
}

.e-data-form .e-button-left, .e-data-form .e-button-right, .e-data-form .e-button-center, .e-data-form .e-button-stretch {
  gap: 10px;
  margin-top: 24px;
  display: flex;
}

.e-data-form .e-button-left .e-btn, .e-data-form .e-button-right .e-btn, .e-data-form .e-button-center .e-btn, .e-data-form .e-button-stretch .e-btn {
  border-radius: calc(var(--e-radius) * 1.25);
  padding: 7px 16px;
}

.e-data-form .e-button-stretch .e-btn {
  width: 100%;
}

.e-data-form > :first-child.e-form-layout {
  margin-top: 0;
}

.e-data-form .e-form-label {
  color: var(--color-sf-content-text-color-alt1);
}

.e-data-form .e-group-title {
  color: var(--color-sf-content-text-color-alt2);
}

.e-data-form .validation-message {
  color: var(--color-sf-danger);
  font-size: 12px;
  font-style: italic;
}

.e-tooltip-wrap.e-popup.e-error-tooltip .e-tip-content .validation-message {
  color: var(--color-sf-danger);
}

.e-tooltip-wrap.e-popup.e-error-tooltip .e-arrow-tip .e-arrow-tip-outer.e-tip-top, .e-tooltip-wrap.e-popup.e-error-tooltip .e-arrow-tip .e-arrow-tip-inner.e-tip-top {
  border-bottom-color: var(--color-sf-tooltip-bg-color);
  color: var(--color-sf-tooltip-bg-color);
}

.e-otpinput {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 12px;
  display: flex;
}

.e-otpinput:has(.e-otp-separator):not(:empty) {
  gap: 4px;
}

.e-otpinput .e-otp-input-field {
  text-align: center;
  border: none;
  min-width: 32px;
  min-height: 32px;
  padding: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.e-otpinput .e-otp-input-fieldinput[type="password"], .e-otpinput .e-otp-input-field[type="password"] {
  font-size: 18px;
}

.e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus {
  padding-bottom: 0;
}

.e-otpinput.e-outline .e-otp-input-field {
  border-radius: calc(var(--e-radius) * .25);
}

.e-otpinput.e-underlined .e-otp-input-field {
  border-radius: calc(var(--e-radius) * .25) calc(var(--e-radius) * .25) calc(var(--e-radius) * 0) calc(var(--e-radius) * 0);
}

.e-otpinput.e-filled .e-otp-input-field {
  border-radius: calc(var(--e-radius) * .25);
  padding: 0;
}

.e-otpinput .e-otp-separator {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.e-otpinput input[type="number"]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.e-otpinput [type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.e-otpinput input[type="number"] {
  -moz-appearance: textfield;
}

.e-small.e-otpinput, .e-small .e-otpinput {
  gap: 8px;
}

:is(.e-small.e-otpinput:has(.e-otp-separator):not(:empty), .e-small .e-otpinput:has(.e-otp-separator):not(:empty)) {
  gap: 4px;
}

.e-small.e-otpinput .e-otp-input-field, .e-small .e-otpinput .e-otp-input-field {
  min-width: 24px;
  min-height: 24px;
  padding: 0;
  font-size: 12px;
  line-height: 16px;
}

.e-small.e-otpinput .e-otp-input-fieldinput[type="password"], .e-small.e-otpinput .e-otp-input-field[type="password"], .e-small .e-otpinput .e-otp-input-fieldinput[type="password"], .e-small .e-otpinput .e-otp-input-field[type="password"] {
  font-size: 18px;
}

.e-small.e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus, .e-small .e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus {
  padding-bottom: 0;
}

.e-small.e-otpinput .e-otp-separator, .e-small .e-otpinput .e-otp-separator {
  font-size: 12px;
  line-height: 16px;
}

.e-small.e-otpinput.e-filled .e-otp-input-field, .e-small .e-otpinput.e-filled .e-otp-input-field {
  padding: 0;
}

.e-otpinput .e-otp-input-field {
  color: var(--color-sf-content-text-color);
  background: var(--color-sf-content-bg-color-alt1);
}

.e-otpinput .e-otp-separator {
  color: var(--color-sf-border);
}

.e-otpinput.e-outline .e-otp-input-field {
  border: 1px solid var(--color-sf-border);
}

.e-otpinput.e-outline .e-otp-input-field, .e-otpinput.e-underlined .e-otp-input-field, .e-otpinput.e-filled .e-otp-input-field {
  border-bottom: 2px solid var(--color-sf-border-alt);
}

.e-otpinput.e-outline .e-otp-input-field:disabled, .e-otpinput.e-underlined .e-otp-input-field:disabled, .e-otpinput.e-filled .e-otp-input-field:disabled {
  border-color: var(--color-sf-border-disabled);
  color: var(--color-sf-content-text-color-disabled);
  background: var(--color-sf-content-bg-color-alt1);
}

.e-otpinput.e-filled .e-otp-input-field {
  background: var(--color-sf-content-bg-color-alt2);
}

.e-otpinput.e-underlined .e-otp-input-field {
  background: none;
}

.e-otpinput.e-error.e-outline .e-otp-input-field, .e-otpinput.e-error.e-outline .e-otp-input-field.e-otp-input-focus, .e-otpinput.e-error.e-underlined .e-otp-input-field, .e-otpinput.e-error.e-underlined .e-otp-input-field.e-otp-input-focus, .e-otpinput.e-error.e-filled .e-otp-input-field, .e-otpinput.e-error.e-filled .e-otp-input-field.e-otp-input-focus {
  border-color: var(--color-sf-border-error);
}

.e-otpinput.e-success.e-outline .e-otp-input-field, .e-otpinput.e-success.e-outline .e-otp-input-field.e-otp-input-focus, .e-otpinput.e-success.e-underlined .e-otp-input-field, .e-otpinput.e-success.e-underlined .e-otp-input-field.e-otp-input-focus, .e-otpinput.e-success.e-filled .e-otp-input-field, .e-otpinput.e-success.e-filled .e-otp-input-field.e-otp-input-focus {
  border-color: var(--color-sf-border-success);
}

.e-otpinput.e-warning.e-outline .e-otp-input-field, .e-otpinput.e-warning.e-outline .e-otp-input-field.e-otp-input-focus, .e-otpinput.e-warning.e-underlined .e-otp-input-field, .e-otpinput.e-warning.e-underlined .e-otp-input-field.e-otp-input-focus, .e-otpinput.e-warning.e-filled .e-otp-input-field, .e-otpinput.e-warning.e-filled .e-otp-input-field.e-otp-input-focus {
  border-color: var(--color-sf-border-warning);
}

.e-bigger.e-otpinput, .e-bigger .e-otpinput {
  gap: 16px;
}

:is(.e-bigger.e-otpinput:has(.e-otp-separator):not(:empty), .e-bigger .e-otpinput:has(.e-otp-separator):not(:empty)) {
  gap: 6px;
}

.e-bigger.e-otpinput .e-otp-input-field, .e-bigger .e-otpinput .e-otp-input-field {
  min-width: 40px;
  min-height: 40px;
  padding: 0;
  font-size: 16px;
  line-height: 22px;
}

.e-bigger.e-otpinput .e-otp-input-fieldinput[type="password"], .e-bigger.e-otpinput .e-otp-input-field[type="password"], .e-bigger .e-otpinput .e-otp-input-fieldinput[type="password"], .e-bigger .e-otpinput .e-otp-input-field[type="password"] {
  font-size: 20px;
}

.e-bigger.e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus, .e-bigger .e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus {
  padding-bottom: 0;
}

.e-bigger.e-otpinput .e-otp-separator, .e-bigger .e-otpinput .e-otp-separator {
  font-size: 16px;
  line-height: 22px;
}

.e-bigger.e-otpinput.e-filled .e-otp-input-field, .e-bigger .e-otpinput.e-filled .e-otp-input-field {
  padding: 0;
}

.e-bigger.e-small.e-otpinput, .e-bigger.e-small .e-otpinput, .e-bigger .e-small.e-otpinput, .e-small .e-bigger.e-otpinput {
  gap: 12px;
}

:is(.e-bigger.e-small.e-otpinput:has(.e-otp-separator):not(:empty), .e-bigger.e-small .e-otpinput:has(.e-otp-separator):not(:empty), .e-bigger .e-small.e-otpinput:has(.e-otp-separator):not(:empty), .e-small .e-bigger.e-otpinput:has(.e-otp-separator):not(:empty)) {
  gap: 6px;
}

.e-bigger.e-small.e-otpinput .e-otp-input-field, .e-bigger.e-small .e-otpinput .e-otp-input-field, .e-bigger .e-small.e-otpinput .e-otp-input-field, .e-small .e-bigger.e-otpinput .e-otp-input-field {
  min-width: 36px;
  min-height: 36px;
  padding: 0;
  font-size: 14px;
  line-height: 20px;
}

.e-bigger.e-small.e-otpinput .e-otp-input-fieldinput[type="password"], .e-bigger.e-small.e-otpinput .e-otp-input-field[type="password"], .e-bigger.e-small .e-otpinput .e-otp-input-fieldinput[type="password"], .e-bigger.e-small .e-otpinput .e-otp-input-field[type="password"], .e-bigger .e-small.e-otpinput .e-otp-input-fieldinput[type="password"], .e-bigger .e-small.e-otpinput .e-otp-input-field[type="password"], .e-small .e-bigger.e-otpinput .e-otp-input-fieldinput[type="password"], .e-small .e-bigger.e-otpinput .e-otp-input-field[type="password"] {
  font-size: 20px;
}

.e-bigger.e-small.e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus, .e-bigger.e-small .e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus, .e-bigger .e-small.e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus, .e-small .e-bigger.e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus {
  padding-bottom: 0;
}

.e-bigger.e-small.e-otpinput .e-otp-separator, .e-bigger.e-small .e-otpinput .e-otp-separator, .e-bigger .e-small.e-otpinput .e-otp-separator, .e-small .e-bigger.e-otpinput .e-otp-separator {
  font-size: 14px;
  line-height: 20px;
}

.e-bigger.e-small.e-otpinput.e-filled .e-otp-input-field, .e-bigger.e-small .e-otpinput.e-filled .e-otp-input-field, .e-bigger .e-small.e-otpinput.e-filled .e-otp-input-field, .e-small .e-bigger.e-otpinput.e-filled .e-otp-input-field {
  padding: 0;
}

.e-listen-icon:before {
  content: "";
}

.e-listen-stop:before {
  content: "";
}

.e-speech-to-text.e-btn {
  border-radius: 9999px;
  align-items: center;
  min-width: 40px;
  min-height: 40px;
  padding: 0 16px;
  font-size: 14px;
  line-height: 0;
  display: inline-flex;
}

.e-speech-to-text.e-btn.e-round {
  width: 40px;
  height: 40px;
  padding: 0;
}

.e-speech-to-text.e-btn .e-btn-icon {
  margin-top: 1px;
  font-size: 14px;
}

.e-speech-to-text.e-btn:disabled {
  pointer-events: none;
}

.e-speech-to-text.e-btn.e-listening-state {
  animation: 1.2s infinite listening;
}

.e-speech-to-text.e-round .e-btn-icon {
  margin-top: 1px;
  font-size: 16px;
}

@keyframes listening {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 1;
  }

  50% {
    opacity: .5;
  }
}

.e-speech-to-text, .e-speech-to-text:hover:not(:focus), .e-speech-to-text:active, .e-speech-to-text.e-active, .e-speech-to-text:disabled, .e-speech-to-text:focus {
  box-shadow: 0 14px 28.8px #0000003d, 0 0 8px #0003;
}

.e-speech-to-text.e-flat {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.e-bigger .e-speech-to-text.e-btn, .e-bigger.e-speech-to-text.e-btn {
  border-radius: 9999px;
  align-items: center;
  min-width: 52px;
  min-height: 52px;
  padding: 0 20px;
  font-size: 16px;
  display: inline-flex;
}

.e-bigger .e-speech-to-text.e-btn.e-round, .e-bigger.e-speech-to-text.e-btn.e-round {
  width: 52px;
  height: 52px;
  padding: 0;
}

.e-bigger .e-speech-to-text.e-btn .e-btn-icon, .e-bigger.e-speech-to-text.e-btn .e-btn-icon {
  margin-top: 2px;
  font-size: 16px;
}

.e-bigger .e-speech-to-text.e-round .e-btn-icon, .e-bigger.e-speech-to-text.e-round .e-btn-icon {
  margin-top: 0;
  font-size: 22px;
}

.smart-textarea-suggestion-overlay {
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  border-radius: .3rem;
  margin-right: .5rem;
  padding: .25rem .75rem;
  display: none;
  position: absolute;
}

.smart-textarea-suggestion-overlay.smart-textarea-suggestion-overlay-visible {
  display: block;
}

.smart-textarea-caret {
  width: .8px;
  animation: 1.025s step-end infinite caret-blink;
  display: none;
  position: absolute;
}

@keyframes caret-blink {
  from, to {
    opacity: 1;
  }

  50% {
    opacity: 0;
  }
}

.smart-textarea-suggestion-overlay {
  color: #242424;
  background-color: #fafafa;
  box-shadow: 0 1.25px 4px #0006;
}

[data-suggestion-visible]::selection {
  color: #999 !important;
  background: none !important;
}

.smart-textarea-caret {
  background: red;
}

.e-icon-collapsible:before {
  content: "";
  padding: 4px;
}

.e-icon-back:before {
  content: "";
  font-size: 12px;
  line-height: 20px;
}

.e-listview {
  -webkit-overflow-scrolling: touch;
  border-radius: calc(var(--e-radius) * .25);
  border: 1px solid;
  width: 100%;
  display: block;
  position: relative;
  overflow: auto;
}

.e-listview:not(.e-list-template) .e-list-item {
  height: 32px;
  line-height: 20px;
  position: relative;
}

.e-listview .e-list-item {
  cursor: pointer;
  border-radius: calc(var(--e-radius) * .25);
  border-bottom: 1px solid;
  margin: 4px;
  padding: 0;
}

.e-listview .e-list-item.e-disabled, .e-listview .e-list-item.e-disabled * {
  cursor: default;
}

.e-listview.e-listview-template .e-list-item .e-checkbox {
  align-items: baseline;
  display: flex;
}

.e-listview .e-list-parent {
  margin: 0;
  padding: 0;
}

.e-listview .e-icon-back {
  margin-top: 0;
  margin-right: 14px;
}

.e-listview .e-list-header {
  align-items: center;
  height: 32px;
  padding: 0 12px;
  font-weight: 600;
  display: flex;
}

.e-listview .e-list-header .e-text.header, .e-listview .e-list-header .e-headertemplate-text.nested-header {
  display: none;
}

.e-listview .e-list-header.e-list-navigation .e-text {
  cursor: pointer;
}

.e-listview .e-list-header .e-header-back-icon {
  display: none;
}

.e-listview .e-list-header .e-text {
  cursor: default;
  text-indent: 0;
}

.e-listview .e-list-navigation .e-but-back.e-header-back-icon {
  display: block;
}

.e-listview .e-has-header > .e-view {
  top: 45px;
}

.e-listview .e-back-button {
  cursor: pointer;
  padding-right: 8px;
}

.e-listview .e-list-group-item {
  border-top: 1px solid;
  border-bottom: 0 solid #0000;
  height: 32px;
  margin: 4px;
  padding: 8px;
  font-weight: 600;
  line-height: 16px;
}

.e-listview .e-list-group-item .e-list-text {
  cursor: default;
  padding: 0;
}

.e-listview .e-list-group-item:first-child {
  border: 0;
  border-bottom: 0 solid #0000;
}

.e-listview .e-icon-collapsible {
  cursor: pointer;
  font-size: 12px;
  position: absolute;
  top: 50%;
  right: 3px;
  transform: translateY(-50%);
}

.e-listview .e-text-content {
  vertical-align: middle;
  height: 100%;
  position: relative;
}

.e-listview .e-text-content.e-checkbox .e-list-text {
  width: calc(100% - 40px);
}

.e-listview .e-text-content.e-checkbox.e-checkbox-left .e-list-icon + .e-list-text {
  width: calc(100% - 90px);
}

.e-listview .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text {
  width: calc(100% - 80px);
}

.e-listview .e-text-content * {
  vertical-align: middle;
  display: inline-block;
}

.e-listview .e-list-item.e-checklist.e-has-child .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text {
  width: calc(100% - 92px);
}

.e-listview .e-checkbox .e-checkbox-left {
  margin: 0 -4px 0 0;
}

.e-listview .e-checkbox .e-checkbox-right {
  margin: 0 0 0 -4px;
}

.e-listview .e-list-text {
  cursor: pointer;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
  width: 100%;
  padding: 6px 8px;
  display: inline-block;
  overflow: hidden;
}

.e-listview .e-list-icon + .e-list-text, .e-listview .e-icon-wrapper .e-list-text, .e-listview .e-icon-wrapper.e-text-content.e-checkbox .e-list-text {
  width: calc(100% - 60px);
}

.e-listview .e-list-icon {
  width: 20px;
  height: 20px;
  margin-right: 4px;
}

.e-listview.e-virtualization .e-list-container {
  overflow: unset;
}

.e-listview .e-list-container {
  position: relative;
  overflow: hidden;
}

.e-listview .e-text .e-headertext {
  line-height: 16px;
  display: inline-block;
}

.e-listview.e-rtl {
  direction: rtl;
}

.e-listview.e-rtl .e-list-icon {
  margin-left: 16px;
  margin-right: 0;
}

.e-listview.e-rtl .e-icon-collapsible {
  left: 0%;
  right: initial;
  top: 50%;
  transform: translateY(-50%)rotate(180deg);
}

.e-listview.e-rtl .e-list-header .e-text {
  cursor: pointer;
}

.e-listview.e-rtl .e-back-button {
  transform: rotate(180deg);
}

.e-listview.e-rtl .e-icon-back {
  margin-top: 4px;
}

.e-listview.e-rtl .e-checkbox .e-checkbox-left {
  margin: 0 0 0 -4px;
}

.e-listview.e-rtl .e-checkbox .e-checkbox-right {
  margin: 0 -4px 0 0;
}

.e-listview.e-disabled, .e-listview.e-disabled *, .e-listview.e-disabled .e-checkbox .e-icons {
  cursor: default;
}

.e-listview {
  border-color: var(--color-sf-border-light);
  font-family: var(--e-font-family);
  font-size: 14px;
}

.e-listview .e-list-header {
  color: var(--color-sf-content-text-color);
  border-color: var(--color-sf-border-light);
  background-color: #0000;
  font-size: 12px;
}

.e-listview .e-icons:not(.e-primary .e-btn-icon, .e-check) {
  color: var(--color-sf-icon-color);
}

.e-listview .e-list-item {
  color: var(--color-sf-content-text-color);
  background-color: #0000;
  border: 0 solid #0000;
}

.e-listview .e-list-item.e-hover, .e-listview .e-list-item.e-hover.e-active.e-checklist {
  background-color: var(--color-sf-content-bg-color-hover);
  color: var(--color-sf-content-text-color-hover);
  border-color: #0000;
}

.e-listview .e-list-item.e-active {
  background-color: var(--color-sf-content-bg-color-selected);
  color: var(--color-sf-content-text-color-selected);
}

.e-listview .e-list-item.e-active.e-checklist {
  color: var(--color-sf-content-text-color);
  background-color: #0000;
}

.e-listview .e-list-item.e-focused, .e-listview .e-list-item.e-focused.e-active.e-checklist {
  background-color: var(--color-sf-content-bg-color-selected);
  color: var(--color-sf-content-text-color-selected);
}

.e-listview .e-list-group-item {
  color: var(--color-sf-content-text-color-alt2);
  border-color: var(--color-sf-border-light);
  background-color: #0000;
  font-size: 12px;
}

.e-listview.e-list-template .e-list-wrapper {
  height: inherit;
  position: relative;
}

.e-listview.e-list-template .e-list-wrapper:not(.e-list-multi-line) {
  padding: 16px 16px 18px;
}

.e-listview.e-list-template .e-list-wrapper.e-list-multi-line {
  padding: 8px 4px;
}

.e-listview.e-list-template .e-list-wrapper.e-list-multi-line .e-list-item-header {
  color: var(--color-sf-content-text-color);
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: block;
  overflow: hidden;
}

.e-listview.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content {
  color: var(--color-sf-content-text-color-alt2);
  word-wrap: break-word;
  margin: 0;
  padding: 2px 0 0;
  font-size: 14px;
  line-height: 16px;
  display: block;
}

.e-listview.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content:not(.e-text-overflow) {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.e-listview.e-list-template .e-list-wrapper.e-list-avatar .e-avatar {
  width: 40px;
  height: 40px;
  margin: 7px 16px 7px 8px;
  position: absolute;
  top: 0;
  left: 0;
}

.e-listview.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge) {
  padding-left: 64px;
  padding-right: 16px;
}

.e-listview.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) {
  padding-left: 16px;
  padding-right: 64px;
}

.e-listview.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar {
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}

.e-listview.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar .e-avatar, .e-listview.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar-right:not(.e-list-badge) .e-avatar {
  top: 0;
}

.e-listview.e-list-template .e-list-wrapper.e-list-badge .e-badge {
  border-radius: calc(var(--e-radius) * .625);
  width: 26px;
  height: 20px;
  padding: 0;
  font-size: 10px;
  line-height: 18px;
  position: absolute;
  top: 50%;
  right: 12px;
  transform: translateY(-50%);
}

.e-listview.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar {
  padding-left: 68px;
  padding-right: 10px;
}

.e-listview.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar) {
  padding-left: 16px;
  padding-right: 10px;
}

.e-listview.e-list-template .e-list-wrapper:not(.e-list-multi-line) .e-list-content {
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 20px;
  display: block;
  overflow: hidden;
}

.e-listview.e-list-template .e-list-item.e-hover .e-list-item-header, .e-listview.e-list-template .e-list-item.e-hover .e-list-content {
  color: var(--color-sf-content-text-color-hover);
}

.e-listview.e-list-template .e-list-item.e-active .e-list-item-header, .e-listview.e-list-template .e-list-item.e-active .e-list-content {
  color: var(--color-sf-content-text-color-selected);
}

.e-listview.e-rtl.e-list-template .e-list-wrapper.e-list-avatar .e-avatar {
  left: inherit;
  right: 0;
}

.e-listview.e-rtl.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge) {
  padding-left: 16px;
  padding-right: 64px;
}

.e-listview.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) {
  padding-left: 64px;
  padding-right: 16px;
}

.e-listview.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar {
  left: 0;
  right: inherit;
}

.e-listview.e-rtl.e-list-template .e-list-wrapper.e-list-badge .e-badge {
  left: 12px;
  right: inherit;
}

.e-listview.e-rtl.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar {
  padding-left: 10px;
  padding-right: 68px;
}

.e-listview.e-rtl.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar) {
  padding-left: 10px;
  padding-right: 16px;
}

.e-bigger .e-listview .e-list-item, .e-listview.e-bigger .e-list-item {
  border: 0 solid #0000;
}

.e-bigger .e-listview .e-list-item .e-list-text, .e-listview.e-bigger .e-list-item .e-list-text {
  padding: 9px 12px;
}

.e-bigger .e-listview:not(.e-list-template) .e-list-item, .e-listview.e-bigger:not(.e-list-template) .e-list-item {
  height: 40px;
  line-height: 22px;
  position: relative;
}

.e-bigger .e-listview .e-text-content, .e-listview.e-bigger .e-text-content {
  font-size: 14px;
}

.e-bigger .e-listview .e-list-group-item, .e-listview.e-bigger .e-list-group-item {
  height: 38px;
  line-height: 20px;
}

.e-bigger .e-listview .e-list-header, .e-listview.e-bigger .e-list-header {
  align-items: center;
  height: 38px;
  font-weight: 500;
  display: flex;
}

.e-bigger .e-listview .e-list-header .e-text.header, .e-bigger .e-listview .e-list-header .e-headertemplate-text.nested-header, .e-listview.e-bigger .e-list-header .e-text.header, .e-listview.e-bigger .e-list-header .e-headertemplate-text.nested-header {
  display: none;
}

.e-bigger .e-listview .e-list-header .e-text, .e-listview.e-bigger .e-list-header .e-text {
  font-size: 14px;
}

.e-bigger .e-listview .e-icon-collapsible, .e-listview.e-bigger .e-icon-collapsible {
  font-size: 12px;
}

.e-bigger .e-listview .e-icon-collapsible:before, .e-listview.e-bigger .e-icon-collapsible:before {
  padding: 5px;
}

.e-bigger .e-listview .e-text-content.e-checkbox .e-list-text, .e-listview.e-bigger .e-text-content.e-checkbox .e-list-text {
  width: calc(100% - 60px);
}

.e-sortable {
  -webkit-user-select: none;
  user-select: none;
  outline: none;
  position: relative;
}

.e-sortable .e-disabled {
  cursor: default;
  opacity: .35;
  background-image: none;
}

.e-sortable * {
  box-sizing: border-box;
}

.e-sortable :focus {
  outline: none;
}

.e-sortableclone {
  position: fixed !important;
}

.e-badge {
  background: var(--color-sf-content-bg-color-alt1);
  border-radius: calc(var(--e-radius) * .25);
  box-sizing: border-box;
  color: var(--color-sf-content-text-color-alt1);
  font-family: var(--e-font-family);
  text-align: center;
  text-indent: 0;
  vertical-align: middle;
  border-color: #0000;
  padding: 2px 6px;
  font-size: 12px;
  line-height: 16px;
  text-decoration: none;
  display: inline-block;
  overflow: hidden;
  box-shadow: 0 0 0 2px #0000;
  font-weight: 500 !important;
}

.e-badge:hover {
  text-decoration: none;
}

.e-badge.e-badge-pill {
  border-radius: calc(var(--e-radius) * .625);
}

.e-badge.e-badge-notification {
  border-radius: calc(var(--e-radius) * .75);
  width: auto;
  min-width: 32px;
  height: 20px;
  padding: 2px 6px;
  font-size: 12px;
  line-height: 1.2;
  position: absolute;
  top: -10px;
  left: 100%;
}

.e-badge.e-badge-notification.e-badge-ghost {
  line-height: 1.2;
}

.e-badge.e-badge-circle {
  border-radius: calc(var(--e-radius) * .75);
  width: 20px;
  min-width: 0;
  height: 20px;
  padding: 2px 4px;
  line-height: 1.2;
}

.e-badge.e-badge-circle.e-badge-ghost {
  line-height: 1.2;
}

.e-badge.e-badge-overlap {
  position: absolute;
  top: -10px;
  transform: translateX(-50%);
}

.e-badge.e-badge-dot {
  border-radius: calc(var(--e-radius) * .625);
  width: 10px;
  min-width: 0;
  height: 10px;
  margin: 0;
  padding: 0;
  line-height: 1.2;
  position: absolute;
  top: -3px;
  left: 100%;
  overflow: visible;
  box-shadow: 0 2px 4px #00000024, 0 0 2px #0000001f;
}

.e-badge.e-badge-bottom.e-badge-dot {
  position: absolute;
  top: auto;
  bottom: 3px;
}

.e-badge.e-badge-bottom.e-badge-notification {
  position: absolute;
  top: auto;
  bottom: -3px;
}

button .e-badge {
  line-height: .9;
  position: relative;
  top: -2px;
}

button .e-badge.e-badge-circle {
  width: 22px;
  height: 22px;
  line-height: 1.2;
}

button .e-badge.e-badge-circle.e-badge-ghost {
  line-height: 1.2;
}

.e-badge.e-badge-primary:not(.e-badge-ghost):not([href]), .e-badge.e-badge-primary[href]:not(.e-badge-ghost) {
  background-color: var(--color-sf-primary);
  color: var(--color-sf-primary-text-color);
}

.e-badge.e-badge-secondary:not(.e-badge-ghost):not([href]), .e-badge.e-badge-secondary[href]:not(.e-badge-ghost) {
  background-color: var(--color-sf-secondary-bg-color);
  color: var(--color-sf-content-text-color);
  border: 1px solid var(--color-sf-secondary-badge-border-color);
}

.e-badge.e-badge-success:not(.e-badge-ghost):not([href]), .e-badge.e-badge-success[href]:not(.e-badge-ghost) {
  background-color: var(--color-sf-success);
  color: var(--color-sf-success-text);
}

.e-badge.e-badge-danger:not(.e-badge-ghost):not([href]), .e-badge.e-badge-danger[href]:not(.e-badge-ghost) {
  background-color: var(--color-sf-danger);
  color: var(--color-sf-danger-text);
}

.e-badge.e-badge-warning:not(.e-badge-ghost):not([href]), .e-badge.e-badge-warning[href]:not(.e-badge-ghost) {
  background-color: var(--color-sf-badge-warning);
  color: #000;
}

.e-badge.e-badge-info:not(.e-badge-ghost):not([href]), .e-badge.e-badge-info[href]:not(.e-badge-ghost) {
  background-color: var(--color-sf-info-light);
  color: var(--color-sf-info-text);
}

.e-badge.e-badge-light:not(.e-badge-ghost):not([href]), .e-badge.e-badge-light[href]:not(.e-badge-ghost) {
  background-color: var(--color-sf-badge-light-bg-color);
  color: var(--color-sf-content-text-color-alt1);
}

.e-badge.e-badge-dark:not(.e-badge-ghost):not([href]), .e-badge.e-badge-dark[href]:not(.e-badge-ghost) {
  background-color: var(--color-sf-content-text-color);
  color: var(--color-sf-content-bg-color);
}

.e-badge.e-badge-primary-subtle:not(.e-badge-ghost):not([href]), .e-badge.e-badge-primary-subtle[href]:not(.e-badge-ghost) {
  color: var(--color-sf-primary);
  background-color: #deecf9;
}

.e-badge.e-badge-secondary-subtle:not(.e-badge-ghost):not([href]), .e-badge.e-badge-secondary-subtle[href]:not(.e-badge-ghost) {
  background-color: var(--color-sf-content-bg-color-alt1);
  color: var(--color-sf-content-text-color-alt1);
}

.e-badge.e-badge-success-subtle:not(.e-badge-ghost):not([href]), .e-badge.e-badge-success-subtle[href]:not(.e-badge-ghost) {
  background-color: var(--color-sf-info-light);
  color: var(--color-sf-success);
}

.e-badge.e-badge-danger-subtle:not(.e-badge-ghost):not([href]), .e-badge.e-badge-danger-subtle[href]:not(.e-badge-ghost) {
  background-color: var(--color-sf-danger-light);
  color: var(--color-sf-danger);
}

.e-badge.e-badge-warning-subtle:not(.e-badge-ghost):not([href]), .e-badge.e-badge-warning-subtle[href]:not(.e-badge-ghost) {
  background-color: var(--color-sf-warning-light);
  color: var(--color-sf-warning);
}

.e-badge.e-badge-info-subtle:not(.e-badge-ghost):not([href]), .e-badge.e-badge-info-subtle[href]:not(.e-badge-ghost) {
  background-color: var(--color-sf-info-light);
  color: var(--color-sf-info);
}

.e-badge.e-badge-light-subtle:not(.e-badge-ghost):not([href]), .e-badge.e-badge-light-subtle[href]:not(.e-badge-ghost) {
  background-color: var(--color-sf-content-bg-color);
  color: var(--color-sf-content-text-color-alt1);
}

.e-badge.e-badge-dark-subtle:not(.e-badge-ghost):not([href]), .e-badge.e-badge-dark-subtle[href]:not(.e-badge-ghost) {
  background-color: var(--color-sf-content-text-color-alt2);
  color: var(--color-sf-content-bg-color-alt1);
}

.e-badge.e-badge-primary[href]:not(.e-badge-ghost):hover, .e-badge.e-badge-secondary[href]:not(.e-badge-ghost):hover, .e-badge.e-badge-success[href]:not(.e-badge-ghost):hover, .e-badge.e-badge-danger[href]:not(.e-badge-ghost):hover, .e-badge.e-badge-warning[href]:not(.e-badge-ghost):hover, .e-badge.e-badge-info[href]:not(.e-badge-ghost):hover, .e-badge.e-badge-light[href]:not(.e-badge-ghost):hover, .e-badge.e-badge-dark[href]:not(.e-badge-ghost):hover {
  text-decoration: underline;
}

.e-badge.e-badge-ghost.e-badge-primary {
  border: 1px solid var(--color-sf-primary);
  color: var(--color-sf-primary);
  background-color: #0000;
}

.e-badge.e-badge-ghost.e-badge-secondary {
  border: 1px solid var(--color-sf-content-text-color);
  color: var(--color-sf-secondary-bg-color);
  border: 1px solid var(--color-sf-secondary-bg-color);
  background-color: #0000;
}

.e-badge.e-badge-ghost.e-badge-success {
  border: 1px solid var(--color-sf-success);
  color: var(--color-sf-success);
  background-color: #0000;
}

.e-badge.e-badge-ghost.e-badge-danger {
  border: 1px solid var(--color-sf-danger);
  color: var(--color-sf-danger);
  background-color: #0000;
}

.e-badge.e-badge-ghost.e-badge-warning {
  border: 1px solid var(--color-sf-badge-warning);
  color: var(--color-sf-badge-warning-text);
  background-color: #0000;
}

.e-badge.e-badge-ghost.e-badge-info {
  border: 1px solid var(--color-sf-info);
  color: var(--color-sf-info);
  background-color: #0000;
}

.e-badge.e-badge-ghost.e-badge-light {
  border: 1px solid var(--color-sf-badge-light-bg-color);
  color: var(--color-sf-content-text-color-alt1);
  background-color: #0000;
}

.e-badge.e-badge-ghost.e-badge-dark {
  border: 1px solid var(--color-sf-content-text-color);
  color: var(--color-sf-content-text-color);
  background-color: #0000;
}

.e-bigger .e-badge, .e-badge.e-bigger {
  border-radius: calc(var(--e-radius) * .25);
  height: 24px;
  padding: 2px 6px;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.e-bigger .e-badge.e-badge-pill, .e-badge.e-bigger.e-badge-pill {
  border-radius: calc(var(--e-radius) * .625);
  padding: 2px 8px;
}

.e-bigger .e-badge.e-badge-ghost, .e-badge.e-bigger.e-badge-ghost {
  padding: 0 10px;
}

.e-bigger .e-badge.e-badge-ghost.e-badge-circle, .e-badge.e-bigger.e-badge-ghost.e-badge-circle {
  padding: 3px;
}

.e-bigger .e-badge.e-badge-ghost.e-badge-notification, .e-badge.e-bigger.e-badge-ghost.e-badge-notification {
  padding: 3px 10px;
}

.e-bigger .e-badge.e-badge-notification, .e-badge.e-bigger.e-badge-notification {
  border-radius: calc(var(--e-radius) * .625);
  min-width: 34px;
  padding: 2px 8px;
}

.e-bigger .e-badge.e-badge-circle, .e-badge.e-bigger.e-badge-circle {
  border-radius: calc(var(--e-radius) * .75);
  width: 24px;
  min-width: 0;
  padding: 2px 5px;
}

.e-bigger .e-badge.e-badge-dot, .e-badge.e-bigger.e-badge-dot {
  border-radius: calc(var(--e-radius) * .625);
  width: 14px;
  height: 14px;
}

.e-toast .e-toast-close-icon:before {
  content: "";
  font-family: e-icons;
}

.e-toast .e-toast-success-icon:before {
  content: "";
  font-family: e-icons;
}

.e-toast .e-toast-error-icon:before {
  content: "";
  font-family: e-icons;
}

.e-toast .e-toast-info-icon:before {
  content: "\\e704";
  font-family: e-icons;
}

.e-toast .e-toast-warning-icon:before {
  content: "";
  font-family: e-icons;
}

.e-toast-container {
  flex-direction: column;
  display: inline-flex;
  position: relative;
}

.e-toast-container.e-toast-top-left {
  top: 10px;
  left: 10px;
}

.e-toast-container.e-toast-bottom-left {
  bottom: 10px;
  left: 10px;
}

.e-toast-container.e-toast-top-right {
  top: 10px;
  right: 10px;
}

.e-toast-container.e-toast-bottom-right {
  bottom: 10px;
  right: 10px;
}

.e-toast-container.e-toast-bottom-center {
  pointer-events: none;
  width: 100%;
  bottom: 10px;
  right: 0;
}

.e-toast-container.e-toast-bottom-center .e-toast {
  pointer-events: auto;
  margin: 0 auto 10px;
}

.e-toast-container.e-toast-top-center {
  pointer-events: none;
  width: 100%;
  top: 10px;
  right: 0;
}

.e-toast-container.e-toast-top-center .e-toast {
  pointer-events: auto;
  margin: 0 auto 10px;
}

.e-toast-container.e-toast-full-width {
  width: 100%;
  left: 0;
  right: 0;
}

.e-toast-container.e-toast-full-width .e-toast {
  width: 96%;
  margin: 0 auto 10px;
}

.e-toast-container.e-rtl .e-toast .e-toast-actions {
  text-align: left;
}

.e-toast-container.e-rtl .e-toast .e-toast-actions > * {
  margin-left: initial;
  margin-right: 10px;
}

.e-toast-container.e-rtl .e-toast .e-toast-close-icon {
  margin-left: initial;
  margin-right: auto;
}

.e-toast-container.e-rtl .e-toast .e-toast-icon {
  margin-left: 10px;
  margin-right: initial;
}

.e-toast-container.e-rtl .e-toast .e-toast-progress {
  left: auto;
  right: 0;
}

.e-toast-container .e-toast {
  border-radius: calc(var(--e-radius) * .375);
  margin: 0 0 10px;
  padding: 16px;
  font-size: 14px;
  display: inline-flex;
  position: relative;
  overflow: hidden;
}

.e-toast-container .e-toast .e-toast-icon, .e-toast-container .e-toast .e-toast-message {
  display: inline-flex;
}

.e-toast-container .e-toast > * {
  word-break: break-word;
  word-wrap: break-word;
}

.e-toast-container .e-toast .e-toast-message {
  width: inherit;
  flex-direction: column;
  align-self: center;
  overflow: hidden;
}

.e-toast-container .e-toast .e-toast-message .e-toast-title, .e-toast-container .e-toast .e-toast-message .e-toast-content {
  text-overflow: ellipsis;
  overflow: hidden;
}

.e-toast-container .e-toast .e-toast-message .e-toast-title:first-child, .e-toast-container .e-toast .e-toast-message .e-toast-content:first-child {
  padding: 0;
}

.e-toast-container .e-toast .e-toast-message .e-toast-title:last-child, .e-toast-container .e-toast .e-toast-message .e-toast-content:last-child {
  padding-bottom: 0;
}

.e-toast-container .e-toast .e-toast-message .e-toast-title > *, .e-toast-container .e-toast .e-toast-message .e-toast-content > * {
  text-overflow: ellipsis;
  overflow: hidden;
}

.e-toast-container .e-toast .e-toast-message .e-toast-title {
  letter-spacing: .5px;
  font-size: 14px;
  font-weight: 700;
}

.e-toast-container .e-toast .e-toast-message .e-toast-content {
  word-break: break-word;
  word-wrap: break-word;
  padding: 8px 0;
}

.e-toast-container .e-toast .e-toast-message .e-toast-content + .e-toast-actions {
  padding-top: 0;
}

.e-toast-container .e-toast .e-toast-message .e-toast-actions {
  text-align: right;
  margin: 1px;
  padding: 8px 0 0 8px;
}

.e-toast-container .e-toast .e-toast-message .e-toast-actions > * {
  margin-left: 10px;
}

.e-toast-container .e-toast .e-toast-close-icon {
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  margin-left: auto;
  font-size: 16px;
  display: flex;
}

.e-toast-container .e-toast .e-toast-icon {
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  margin-top: 2px;
  margin-right: 10px;
  font-size: 16px;
}

.e-toast-container .e-toast .e-toast-progress {
  height: 4px;
  position: absolute;
  bottom: 0;
  left: 0;
}

.e-content-placeholder.e-toast.e-placeholder-toast {
  background-size: 400px 100px;
  min-height: 100px;
}

.e-blazor-toast-hidden {
  visibility: hidden;
}

.e-toast-container .e-toast .e-toast-close-icon.blazor-toast-close-icon {
  background-color: #0000;
  border-color: #0000;
  border-radius: 999px;
  width: 22px;
  height: 20px;
  position: relative;
  bottom: 6px;
}

.e-toast-container .e-toast {
  background-color: var(--color-sf-msg-bg-color);
  border: 1px solid var(--color-sf-border-light);
  color: var(--color-sf-msg-color);
  box-shadow: 0 1px 2px #00000024, 0 0 2px #0000001f;
}

.e-toast-container .e-toast .e-toast-close-icon {
  color: var(--color-sf-msg-close-icon-color);
}

.e-toast-container .e-toast .e-toast-close-icon.e-blazor-toast-close-icon, .e-toast-container .e-toast .e-toast-close-icon.e-blazor-toast-close-icon:focus, .e-toast-container .e-toast .e-toast-close-icon.e-blazor-toast-close-icon:active {
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: #0000;
  border: 0;
  outline: 0;
}

.e-toast-container .e-toast .e-toast-close-icon.e-blazor-toast-close-icon:focus, .e-toast-container .e-toast .e-toast-close-icon.e-blazor-toast-close-icon:hover, .e-toast-container .e-toast .e-toast-close-icon.e-icons:hover, .e-toast-container .e-toast .e-toast-close-icon.e-icons:focus {
  color: var(--color-sf-icon-color);
  background-color: #0000;
}

.e-toast-container .e-toast.e-toast-success {
  background-color: var(--color-sf-success-light-alt);
  color: var(--color-sf-msg-success-color);
}

.e-toast-container .e-toast.e-toast-success .e-toast-message .e-toast-title, .e-toast-container .e-toast.e-toast-success .e-toast-message .e-toast-content {
  color: var(--color-sf-msg-success-color);
}

.e-toast-container .e-toast.e-toast-success .e-toast-icon, .e-toast-container .e-toast.e-toast-success .e-toast-close-icon {
  color: var(--color-sf-msg-success-icon-color);
}

.e-toast-container .e-toast.e-toast-success:hover {
  background-color: var(--color-sf-success-light-alt);
  color: var(--color-sf-msg-success-color);
  box-shadow: 0 1px 2px #00000024, 0 0 2px #0000001f;
}

.e-toast-container .e-toast.e-toast-info {
  background-color: var(--color-sf-info-light-alt);
  color: var(--color-sf-msg-info-color);
}

.e-toast-container .e-toast.e-toast-info .e-toast-message .e-toast-title, .e-toast-container .e-toast.e-toast-info .e-toast-message .e-toast-content {
  color: var(--color-sf-msg-info-color);
}

.e-toast-container .e-toast.e-toast-info .e-toast-icon, .e-toast-container .e-toast.e-toast-info .e-toast-close-icon {
  color: var(--color-sf-msg-info-icon-color);
}

.e-toast-container .e-toast.e-toast-info:hover {
  background-color: var(--color-sf-info-light-alt);
  color: var(--color-sf-msg-info-color);
  box-shadow: 0 1px 2px #00000024, 0 0 2px #0000001f;
}

.e-toast-container .e-toast.e-toast-warning {
  background-color: var(--color-sf-warning-light-alt);
  color: var(--color-sf-msg-warning-color);
}

.e-toast-container .e-toast.e-toast-warning .e-toast-message .e-toast-title, .e-toast-container .e-toast.e-toast-warning .e-toast-message .e-toast-content {
  color: var(--color-sf-msg-warning-color);
}

.e-toast-container .e-toast.e-toast-warning .e-toast-icon, .e-toast-container .e-toast.e-toast-warning .e-toast-close-icon {
  color: var(--color-sf-msg-warning-icon-color);
}

.e-toast-container .e-toast.e-toast-warning:hover {
  background-color: var(--color-sf-warning-light-alt);
  color: var(--color-sf-msg-warning-color);
  box-shadow: 0 1px 2px #00000024, 0 0 2px #0000001f;
}

.e-toast-container .e-toast.e-toast-danger {
  background-color: var(--color-sf-danger-light-alt);
  color: var(--color-sf-msg-danger-color);
}

.e-toast-container .e-toast.e-toast-danger .e-toast-message .e-toast-title, .e-toast-container .e-toast.e-toast-danger .e-toast-message .e-toast-content {
  color: var(--color-sf-msg-danger-color);
}

.e-toast-container .e-toast.e-toast-danger .e-toast-icon, .e-toast-container .e-toast.e-toast-danger .e-toast-close-icon {
  color: var(--color-sf-msg-danger-icon-color);
}

.e-toast-container .e-toast.e-toast-danger:hover {
  background-color: var(--color-sf-danger-light-alt);
  color: var(--color-sf-msg-danger-color);
  box-shadow: 0 1px 2px #00000024, 0 0 2px #0000001f;
}

.e-toast-container .e-toast:hover {
  background-color: var(--color-sf-msg-bg-color);
  box-shadow: 0 1px 2px #00000024, 0 0 2px #0000001f;
}

.e-toast-container .e-toast .e-toast-icon {
  color: var(--color-sf-msg-icon-color);
}

.e-toast-container .e-toast .e-toast-message .e-toast-title {
  color: var(--color-sf-content-text-color);
}

.e-toast-container .e-toast .e-toast-message .e-toast-content {
  color: var(--color-sf-content-text-color-alt2);
}

.e-toast-container .e-toast .e-toast-progress {
  background-color: var(--color-sf-primary);
}

.e-toast-container .e-toast.e-toast-danger .e-toast-close-icon.e-icons:hover {
  color: var(--color-sf-danger-dark);
}

.e-bigger .e-toast-container.e-toast-top-left, .e-toast-container.e-bigger.e-toast-top-left {
  top: 10px;
  left: 10px;
}

.e-bigger .e-toast-container.e-toast-bottom-left, .e-toast-container.e-bigger.e-toast-bottom-left {
  bottom: 10px;
  left: 10px;
}

.e-bigger .e-toast-container.e-toast-top-right, .e-toast-container.e-bigger.e-toast-top-right {
  top: 10px;
  right: 10px;
}

.e-bigger .e-toast-container.e-toast-bottom-right, .e-toast-container.e-bigger.e-toast-bottom-right {
  bottom: 10px;
  right: 10px;
}

.e-bigger .e-toast-container.e-toast-bottom-center, .e-toast-container.e-bigger.e-toast-bottom-center {
  bottom: 10px;
}

.e-bigger .e-toast-container.e-toast-bottom-center .e-toast, .e-toast-container.e-bigger.e-toast-bottom-center .e-toast {
  margin: 0 auto 10px;
}

.e-bigger .e-toast-container.e-toast-top-center, .e-toast-container.e-bigger.e-toast-top-center {
  top: 10px;
}

.e-bigger .e-toast-container.e-toast-top-center .e-toast, .e-toast-container.e-bigger.e-toast-top-center .e-toast {
  margin: 0 auto 10px;
}

.e-bigger .e-toast-container.e-toast-full-width, .e-toast-container.e-bigger.e-toast-full-width {
  left: 0;
  right: 0;
}

.e-bigger .e-toast-container.e-toast-full-width .e-toast, .e-toast-container.e-bigger.e-toast-full-width .e-toast {
  margin: 0 auto 10px;
}

.e-bigger .e-toast-container.e-rtl .e-toast .e-toast-message .e-toast-actions, .e-toast-container.e-bigger.e-rtl .e-toast .e-toast-message .e-toast-actions {
  text-align: left;
}

.e-bigger .e-toast-container.e-rtl .e-toast .e-toast-message .e-toast-actions > *, .e-toast-container.e-bigger.e-rtl .e-toast .e-toast-message .e-toast-actions > * {
  margin-left: initial;
  margin-right: 10px;
}

.e-bigger .e-toast-container.e-rtl .e-toast .e-toast-close-icon, .e-toast-container.e-bigger.e-rtl .e-toast .e-toast-close-icon {
  margin-left: initial;
  margin-right: auto;
}

.e-bigger .e-toast-container.e-rtl .e-toast .e-toast-icon, .e-toast-container.e-bigger.e-rtl .e-toast .e-toast-icon {
  margin-left: 16px;
  margin-right: initial;
}

.e-bigger .e-toast-container.e-rtl .e-toast .e-toast-progress, .e-toast-container.e-bigger.e-rtl .e-toast .e-toast-progress {
  left: auto;
  right: 0;
}

.e-bigger .e-toast-container .e-toast, .e-toast-container.e-bigger .e-toast {
  border-radius: calc(var(--e-radius) * .375);
  min-height: 48px;
  margin: 0 0 10px;
  font-size: 14px;
}

.e-bigger .e-toast-container .e-toast .e-toast-message .e-toast-content, .e-toast-container.e-bigger .e-toast .e-toast-message .e-toast-content {
  padding: 12px 0;
}

.e-bigger .e-toast-container .e-toast .e-toast-message .e-toast-content:first-child, .e-toast-container.e-bigger .e-toast .e-toast-message .e-toast-content:first-child {
  padding: 0;
}

.e-bigger .e-toast-container .e-toast .e-toast-message .e-toast-content:last-child, .e-toast-container.e-bigger .e-toast .e-toast-message .e-toast-content:last-child {
  padding-bottom: 0;
}

.e-bigger .e-toast-container .e-toast .e-toast-message .e-toast-content + .e-toast-actions, .e-toast-container.e-bigger .e-toast .e-toast-message .e-toast-content + .e-toast-actions {
  padding: 0;
}

.e-bigger .e-toast-container .e-toast .e-toast-message .e-toast-actions, .e-toast-container.e-bigger .e-toast .e-toast-message .e-toast-actions {
  text-align: right;
  padding: 12px 0 0 12px;
}

.e-bigger .e-toast-container .e-toast .e-toast-message .e-toast-actions > *, .e-toast-container.e-bigger .e-toast .e-toast-message .e-toast-actions > * {
  margin-left: 10px;
}

.e-bigger .e-toast-container .e-toast .e-toast-close-icon, .e-toast-container.e-bigger .e-toast .e-toast-close-icon {
  width: 24px;
  height: 24px;
  font-size: 16px;
}

.e-bigger .e-toast-container .e-toast .e-toast-icon, .e-toast-container.e-bigger .e-toast .e-toast-icon {
  width: 24px;
  height: 24px;
  margin-right: 16px;
  font-size: 12px;
}

.e-bigger .e-toast-container .e-toast .e-toast-progress, .e-toast-container.e-bigger .e-toast .e-toast-progress {
  height: 4px;
}

.e-bigger .e-content-placeholder.e-toast.e-placeholder-toast, .e-bigger.e-content-placeholder.e-toast.e-placeholder-toast {
  background-size: 400px 100px;
  min-height: 100px;
}

.e-message .e-msg-icon:before, .e-message .e-msg-close-icon:before {
  font-family: e-icons;
}

.e-message .e-msg-icon:before, .e-message.e-info .e-msg-icon:before {
  content: "";
}

.e-message .e-msg-close-icon:before {
  content: "";
}

.e-message.e-success .e-msg-icon:before {
  content: "";
}

.e-message.e-error .e-msg-icon:before {
  content: "";
}

.e-message.e-warning .e-msg-icon:before {
  content: "";
}

.e-message {
  border-radius: calc(var(--e-radius) * .25);
  box-sizing: border-box;
  font-family: var(--e-font-family);
  border: 1px solid;
  padding: 9.2px;
  font-style: normal;
  font-weight: 400;
  display: flex;
}

.e-message.e-hidden {
  display: none;
}

.e-message .e-msg-icon, .e-message .e-msg-close-icon {
  box-sizing: border-box;
  line-height: 16px;
  display: flex;
}

.e-message .e-msg-icon {
  height: 16px;
  margin: 0;
  padding: 0 4px 0 2px;
  font-size: 16px;
}

.e-message .e-msg-close-icon {
  cursor: pointer;
  border-width: 0;
  height: 12px;
  margin: 2px 2px 2px auto;
  padding: 0;
  font-size: 12px;
  line-height: 12px;
}

.e-message .e-msg-content {
  box-sizing: border-box;
  vertical-align: top;
  padding: 0 4px;
  font-size: 12px;
  line-height: 16px;
}

.e-message.e-content-right {
  justify-content: flex-end;
}

.e-message.e-content-center .e-msg-content-wrap {
  flex: 1;
  justify-content: center;
  display: flex;
}

.e-message.e-content-right .e-msg-close-icon, .e-message.e-content-center .e-msg-close-icon {
  margin: 0;
}

.e-message.e-rtl .e-msg-close-icon {
  margin: 1px auto 1px 2px;
}

.e-message {
  background: var(--color-sf-msg-bg-color);
  border-color: var(--color-sf-msg-border-color);
  color: var(--color-sf-msg-color);
}

.e-message .e-msg-icon {
  color: var(--color-sf-msg-icon-color);
}

.e-message .e-msg-close-icon {
  color: var(--color-sf-msg-close-icon-color);
  background: none;
}

.e-message .e-msg-close-icon:hover, .e-message .e-msg-close-icon:focus {
  background-color: rgba(var(--color-sf-msg-close-icon-color), .12);
  -webkit-box-shadow: 0 0 0 2px rgba(var(--color-sf-msg-close-icon-color), .12);
  box-shadow: 0 0 0 2px rgba(var(--color-sf-msg-close-icon-color), .12);
  border-radius: 999px;
}

.e-message.e-success {
  background-color: var(--color-sf-msg-success-bg-color);
  border-color: var(--color-sf-msg-success-border-color);
  color: var(--color-sf-msg-success-color);
}

.e-message.e-success .e-msg-icon {
  color: var(--color-sf-msg-success-icon-color);
}

.e-message.e-success .e-msg-close-icon {
  color: var(--color-sf-msg-success-close-icon-color);
}

.e-message.e-success .e-msg-close-icon:hover, .e-message.e-success .e-msg-close-icon:focus {
  background-color: rgba(var(--color-sf-msg-success-close-icon-color), .12);
  -webkit-box-shadow: 0 0 0 2px rgba(var(--color-sf-msg-success-close-icon-color), .12);
  box-shadow: 0 0 0 2px rgba(var(--color-sf-msg-success-close-icon-color), .12);
}

.e-message.e-warning {
  background-color: var(--color-sf-msg-warning-bg-color);
  border-color: var(--color-sf-msg-warning-border-color);
  color: var(--color-sf-msg-warning-color);
}

.e-message.e-warning .e-msg-icon {
  color: var(--color-sf-msg-warning-icon-color);
}

.e-message.e-warning .e-msg-close-icon {
  color: var(--color-sf-msg-warning-close-icon-color);
}

.e-message.e-warning .e-msg-close-icon:hover, .e-message.e-warning .e-msg-close-icon:focus {
  background-color: rgba(var(--color-sf-msg-warning-close-icon-color), .12);
  -webkit-box-shadow: 0 0 0 2px rgba(var(--color-sf-msg-warning-close-icon-color), .12);
  box-shadow: 0 0 0 2px rgba(var(--color-sf-msg-warning-close-icon-color), .12);
}

.e-message.e-info {
  background-color: var(--color-sf-msg-info-bg-color);
  border-color: var(--color-sf-msg-info-border-color);
  color: var(--color-sf-msg-info-color);
}

.e-message.e-info .e-msg-icon {
  color: var(--color-sf-msg-info-icon-color);
}

.e-message.e-info .e-msg-close-icon {
  color: var(--color-sf-msg-info-close-icon-color);
}

.e-message.e-info .e-msg-close-icon:hover, .e-message.e-info .e-msg-close-icon:focus {
  background-color: rgba(var(--color-sf-msg-info-close-icon-color), .12);
  -webkit-box-shadow: 0 0 0 2px rgba(var(--color-sf-msg-info-close-icon-color), .12);
  box-shadow: 0 0 0 2px rgba(var(--color-sf-msg-info-close-icon-color), .12);
}

.e-message.e-error {
  background-color: var(--color-sf-msg-danger-bg-color);
  border-color: var(--color-sf-msg-danger-border-color);
  color: var(--color-sf-msg-danger-color);
}

.e-message.e-error .e-msg-icon {
  color: var(--color-sf-msg-danger-icon-color) !important;
}

.e-message.e-error .e-msg-close-icon {
  color: var(--color-sf-msg-danger-close-icon-color);
}

.e-message.e-error .e-msg-close-icon:hover, .e-message.e-error .e-msg-close-icon:focus {
  background-color: rgba(var(--color-sf-msg-danger-close-icon-color), .12);
  -webkit-box-shadow: 0 0 0 2px rgba(var(--color-sf-msg-danger-close-icon-color), .12);
  box-shadow: 0 0 0 2px rgba(var(--color-sf-msg-danger-close-icon-color), .12);
}

.e-message.e-outlined {
  background: var(--color-sf-msg-bg-color-alt1);
  border-color: var(--color-sf-msg-border-color-alt1);
  color: var(--color-sf-msg-color-alt1);
}

.e-message.e-outlined .e-msg-icon {
  color: var(--color-sf-msg-icon-color-alt1);
}

.e-message.e-outlined .e-msg-close-icon {
  color: var(--color-sf-msg-close-icon-color-alt21);
}

.e-message.e-outlined .e-msg-close-icon:hover, .e-message.e-outlined .e-msg-close-icon:focus {
  background-color: rgba(var(--color-sf-msg-close-icon-color-alt21), .12);
  -webkit-box-shadow: 0 0 0 2px rgba(var(--color-sf-msg-close-icon-color-alt21), .12);
  box-shadow: 0 0 0 2px rgba(var(--color-sf-msg-close-icon-color-alt21), .12);
}

.e-message.e-outlined.e-success {
  border-color: var(--color-sf-msg-success-border-color-alt1);
  color: var(--color-sf-msg-success-color-alt1);
}

.e-message.e-outlined.e-success .e-msg-icon {
  color: var(--color-sf-msg-success-icon-color-alt1);
}

.e-message.e-outlined.e-success .e-msg-close-icon {
  color: var(--color-sf-msg-success-close-icon-color-alt1);
}

.e-message.e-outlined.e-success .e-msg-close-icon:hover, .e-message.e-outlined.e-success .e-msg-close-icon:focus {
  background-color: rgba(var(--color-sf-msg-success-close-icon-color-alt1), .12);
  -webkit-box-shadow: 0 0 0 2px rgba(var(--color-sf-msg-success-close-icon-color-alt1), .12);
  box-shadow: 0 0 0 2px rgba(var(--color-sf-msg-success-close-icon-color-alt1), .12);
}

.e-message.e-outlined.e-warning {
  border-color: var(--color-sf-msg-warning-border-color-alt1);
  color: var(--color-sf-msg-warning-color-alt1);
}

.e-message.e-outlined.e-warning .e-msg-icon {
  color: var(--color-sf-msg-warning-icon-color-alt1);
}

.e-message.e-outlined.e-warning .e-msg-close-icon {
  color: var(--color-sf-msg-warning-close-icon-color-alt1);
}

.e-message.e-outlined.e-warning .e-msg-close-icon:hover, .e-message.e-outlined.e-warning .e-msg-close-icon:focus {
  background-color: rgba(var(--color-sf-msg-warning-close-icon-color-alt1), .12);
  -webkit-box-shadow: 0 0 0 2px rgba(var(--color-sf-msg-warning-close-icon-color-alt1), .12);
  box-shadow: 0 0 0 2px rgba(var(--color-sf-msg-warning-close-icon-color-alt1), .12);
}

.e-message.e-outlined.e-info {
  border-color: var(--color-sf-msg-info-border-color-alt1);
  color: var(--color-sf-msg-info-color-alt1);
}

.e-message.e-outlined.e-info .e-msg-icon {
  color: var(--color-sf-msg-info-icon-color-alt1);
}

.e-message.e-outlined.e-info .e-msg-close-icon {
  color: var(--color-sf-msg-info-close-icon-color-alt1);
}

.e-message.e-outlined.e-info .e-msg-close-icon:hover, .e-message.e-outlined.e-info .e-msg-close-icon:focus {
  background-color: rgba(var(--color-sf-msg-info-close-icon-color-alt1), .12);
  -webkit-box-shadow: 0 0 0 2px rgba(var(--color-sf-msg-info-close-icon-color-alt1), .12);
  box-shadow: 0 0 0 2px rgba(var(--color-sf-msg-info-close-icon-color-alt1), .12);
}

.e-message.e-outlined.e-error {
  border-color: var(--color-sf-msg-danger-border-color-alt1);
  color: var(--color-sf-msg-danger-color-alt1);
}

.e-message.e-outlined.e-error .e-msg-icon {
  color: var(--color-sf-msg-danger-icon-color-alt1);
}

.e-message.e-outlined.e-error .e-msg-close-icon {
  color: var(--color-sf-msg-danger-close-icon-color-alt1);
}

.e-message.e-outlined.e-error .e-msg-close-icon:hover, .e-message.e-outlined.e-error .e-msg-close-icon:focus {
  background-color: rgba(var(--color-sf-msg-danger-close-icon-color-alt1), .12);
  -webkit-box-shadow: 0 0 0 2px rgba(var(--color-sf-msg-danger-close-icon-color-alt1), .12);
  box-shadow: 0 0 0 2px rgba(var(--color-sf-msg-danger-close-icon-color-alt1), .12);
}

.e-message.e-filled {
  background: var(--color-sf-msg-bg-color-alt2);
  border-color: var(--color-sf-msg-border-color-alt2);
  color: var(--color-sf-msg-color-alt2);
}

.e-message.e-filled .e-msg-icon, .e-message.e-filled .e-msg-close-icon {
  color: var(--color-sf-msg-icon-color-alt2);
}

.e-message.e-filled .e-msg-close-icon:hover, .e-message.e-filled .e-msg-close-icon:focus {
  background-color: rgba(var(--color-sf-msg-icon-color-alt2), .12);
  -webkit-box-shadow: 0 0 0 2px rgba(var(--color-sf-msg-icon-color-alt2), .12);
  box-shadow: 0 0 0 2px rgba(var(--color-sf-msg-icon-color-alt2), .12);
}

.e-message.e-filled.e-success {
  background-color: var(--color-sf-msg-success-bg-color-alt2);
  border-color: var(--color-sf-msg-success-border-color-alt2);
  color: var(--color-sf-msg-success-color-alt2);
}

.e-message.e-filled.e-success .e-msg-icon {
  color: var(--color-sf-msg-success-icon-color-alt2);
}

.e-message.e-filled.e-success .e-msg-close-icon {
  color: var(--color-sf-msg-success-close-icon-color-alt2);
}

.e-message.e-filled.e-success .e-msg-close-icon:hover, .e-message.e-filled.e-success .e-msg-close-icon:focus {
  background-color: rgba(var(--color-sf-msg-success-close-icon-color-alt2), .12);
  -webkit-box-shadow: 0 0 0 2px rgba(var(--color-sf-msg-success-close-icon-color-alt2), .12);
  box-shadow: 0 0 0 2px rgba(var(--color-sf-msg-success-close-icon-color-alt2), .12);
}

.e-message.e-filled.e-warning {
  background-color: var(--color-sf-msg-warning-bg-color-alt2);
  border-color: var(--color-sf-msg-warning-border-color-alt2);
  color: var(--color-sf-msg-warning-color-alt2);
}

.e-message.e-filled.e-warning .e-msg-icon {
  color: var(--color-sf-msg-warning-icon-color-alt2);
}

.e-message.e-filled.e-warning .e-msg-close-icon {
  color: var(--color-sf-msg-warning-close-icon-color-alt2);
}

.e-message.e-filled.e-warning .e-msg-close-icon:hover, .e-message.e-filled.e-warning .e-msg-close-icon:focus {
  background-color: rgba(var(--color-sf-msg-warning-close-icon-color-alt2), .12);
  -webkit-box-shadow: 0 0 0 2px rgba(var(--color-sf-msg-warning-close-icon-color-alt2), .12);
  box-shadow: 0 0 0 2px rgba(var(--color-sf-msg-warning-close-icon-color-alt2), .12);
}

.e-message.e-filled.e-info {
  background-color: var(--color-sf-msg-info-bg-color-alt2);
  border-color: var(--color-sf-msg-info-border-color-alt2);
  color: var(--color-sf-msg-info-color-alt2);
}

.e-message.e-filled.e-info .e-msg-icon {
  color: var(--color-sf-msg-info-icon-color-alt2);
}

.e-message.e-filled.e-info .e-msg-close-icon {
  color: var(--color-sf-msg-info-close-icon-color-alt2);
}

.e-message.e-filled.e-info .e-msg-close-icon:hover, .e-message.e-filled.e-info .e-msg-close-icon:focus {
  background-color: rgba(var(--color-sf-msg-info-close-icon-color-alt2), .12);
  -webkit-box-shadow: 0 0 0 2px rgba(var(--color-sf-msg-info-close-icon-color-alt2), .12);
  box-shadow: 0 0 0 2px rgba(var(--color-sf-msg-info-close-icon-color-alt2), .12);
}

.e-message.e-filled.e-error {
  background-color: var(--color-sf-msg-danger-bg-color-alt2);
  border-color: var(--color-sf-msg-danger-border-color-alt2);
  color: var(--color-sf-msg-danger-color-alt2);
}

.e-message.e-filled.e-error .e-msg-icon {
  color: var(--color-sf-msg-danger-color-alt2) !important;
}

.e-message.e-filled.e-error .e-msg-close-icon {
  color: var(--color-sf-msg-danger-close-icon-color-alt2);
}

.e-message.e-filled.e-error .e-msg-close-icon:hover, .e-message.e-filled.e-error .e-msg-close-icon:focus {
  background-color: rgba(var(--color-sf-msg-danger-close-icon-color-alt2), .12);
  -webkit-box-shadow: 0 0 0 2px rgba(var(--color-sf-msg-danger-close-icon-color-alt2), .12);
  box-shadow: 0 0 0 2px rgba(var(--color-sf-msg-danger-close-icon-color-alt2), .12);
}

.e-bigger .e-message, .e-message.e-bigger {
  padding: 8.2px 10.2px 10.2px;
}

.e-bigger .e-message .e-msg-icon, .e-bigger .e-message .e-msg-close-icon, .e-message.e-bigger .e-msg-icon, .e-message.e-bigger .e-msg-close-icon {
  line-height: 18px;
}

.e-bigger .e-message .e-msg-icon, .e-message.e-bigger .e-msg-icon {
  height: 18px;
  margin: 0;
  padding: 2px 5px 0 6px;
  font-size: 18px;
}

.e-bigger .e-message .e-msg-close-icon, .e-message.e-bigger .e-msg-close-icon {
  height: 14px;
  margin: 4px 5px 2px auto;
  padding: 0;
  font-size: 14px;
  line-height: 14px;
}

.e-bigger .e-message .e-msg-content, .e-message.e-bigger .e-msg-content {
  padding: 0 6px;
  font-size: 14px;
  line-height: 20px;
}

.e-bigger .e-message.e-content-right .e-msg-close-icon, .e-bigger .e-message.e-content-center .e-msg-close-icon, .e-message.e-bigger.e-content-right .e-msg-close-icon, .e-message.e-bigger.e-content-center .e-msg-close-icon {
  margin: 0;
}

.e-bigger .e-message.e-rtl .e-msg-close-icon, .e-message.e-bigger.e-rtl .e-msg-close-icon {
  margin: 1px auto 1px 4px;
}

.e-bigger .e-message .e-msg-close-icon:hover, .e-bigger .e-message .e-msg-close-icon:focus, .e-message.e-bigger .e-msg-close-icon:hover, .e-message.e-bigger .e-msg-close-icon:focus {
  -webkit-box-shadow: 0 0 0 4px rgba(var(--color-sf-msg-close-icon-color), .12);
  box-shadow: 0 0 0 4px rgba(var(--color-sf-msg-close-icon-color), .12);
}

.e-bigger .e-message.e-success .e-msg-close-icon:hover, .e-bigger .e-message.e-success .e-msg-close-icon:focus, .e-message.e-bigger.e-success .e-msg-close-icon:hover, .e-message.e-bigger.e-success .e-msg-close-icon:focus {
  -webkit-box-shadow: 0 0 0 4px rgba(var(--color-sf-msg-success-close-icon-color), .12);
  box-shadow: 0 0 0 4px rgba(var(--color-sf-msg-success-close-icon-color), .12);
}

.e-bigger .e-message.e-warning .e-msg-close-icon:hover, .e-bigger .e-message.e-warning .e-msg-close-icon:focus, .e-message.e-bigger.e-warning .e-msg-close-icon:hover, .e-message.e-bigger.e-warning .e-msg-close-icon:focus {
  -webkit-box-shadow: 0 0 0 4px rgba(var(--color-sf-msg-warning-close-icon-color), .12);
  box-shadow: 0 0 0 4px rgba(var(--color-sf-msg-warning-close-icon-color), .12);
}

.e-bigger .e-message.e-info .e-msg-close-icon:hover, .e-bigger .e-message.e-info .e-msg-close-icon:focus, .e-message.e-bigger.e-info .e-msg-close-icon:hover, .e-message.e-bigger.e-info .e-msg-close-icon:focus {
  -webkit-box-shadow: 0 0 0 4px rgba(var(--color-sf-msg-info-close-icon-color), .12);
  box-shadow: 0 0 0 4px rgba(var(--color-sf-msg-info-close-icon-color), .12);
}

.e-bigger .e-message.e-error .e-msg-close-icon:hover, .e-bigger .e-message.e-error .e-msg-close-icon:focus, .e-message.e-bigger.e-error .e-msg-close-icon:hover, .e-message.e-bigger.e-error .e-msg-close-icon:focus {
  -webkit-box-shadow: 0 0 0 4px rgba(var(--color-sf-msg-danger-close-icon-color), .12);
  box-shadow: 0 0 0 4px rgba(var(--color-sf-msg-danger-close-icon-color), .12);
}

.e-bigger .e-message.e-outlined .e-msg-close-icon:hover, .e-bigger .e-message.e-outlined .e-msg-close-icon:focus, .e-message.e-bigger.e-outlined .e-msg-close-icon:hover, .e-message.e-bigger.e-outlined .e-msg-close-icon:focus {
  -webkit-box-shadow: 0 0 0 4px rgba(var(--color-sf-msg-close-icon-color-alt21), .12);
  box-shadow: 0 0 0 4px rgba(var(--color-sf-msg-close-icon-color-alt21), .12);
}

.e-bigger .e-message.e-outlined.e-success .e-msg-close-icon:hover, .e-bigger .e-message.e-outlined.e-success .e-msg-close-icon:focus, .e-message.e-bigger.e-outlined.e-success .e-msg-close-icon:hover, .e-message.e-bigger.e-outlined.e-success .e-msg-close-icon:focus {
  -webkit-box-shadow: 0 0 0 4px rgba(var(--color-sf-msg-success-close-icon-color-alt1), .12);
  box-shadow: 0 0 0 4px rgba(var(--color-sf-msg-success-close-icon-color-alt1), .12);
}

.e-bigger .e-message.e-outlined.e-warning .e-msg-close-icon:hover, .e-bigger .e-message.e-outlined.e-warning .e-msg-close-icon:focus, .e-message.e-bigger.e-outlined.e-warning .e-msg-close-icon:hover, .e-message.e-bigger.e-outlined.e-warning .e-msg-close-icon:focus {
  -webkit-box-shadow: 0 0 0 4px rgba(var(--color-sf-msg-warning-close-icon-color-alt1), .12);
  box-shadow: 0 0 0 4px rgba(var(--color-sf-msg-warning-close-icon-color-alt1), .12);
}

.e-bigger .e-message.e-outlined.e-info .e-msg-close-icon:hover, .e-bigger .e-message.e-outlined.e-info .e-msg-close-icon:focus, .e-message.e-bigger.e-outlined.e-info .e-msg-close-icon:hover, .e-message.e-bigger.e-outlined.e-info .e-msg-close-icon:focus {
  -webkit-box-shadow: 0 0 0 4px rgba(var(--color-sf-msg-info-close-icon-color-alt1), .12);
  box-shadow: 0 0 0 4px rgba(var(--color-sf-msg-info-close-icon-color-alt1), .12);
}

.e-bigger .e-message.e-outlined.e-error .e-msg-close-icon:hover, .e-bigger .e-message.e-outlined.e-error .e-msg-close-icon:focus, .e-message.e-bigger.e-outlined.e-error .e-msg-close-icon:hover, .e-message.e-bigger.e-outlined.e-error .e-msg-close-icon:focus {
  -webkit-box-shadow: 0 0 0 4px rgba(var(--color-sf-msg-danger-close-icon-color-alt1), .12);
  box-shadow: 0 0 0 4px rgba(var(--color-sf-msg-danger-close-icon-color-alt1), .12);
}

.e-bigger .e-message.e-filled .e-msg-close-icon:hover, .e-bigger .e-message.e-filled .e-msg-close-icon:focus, .e-message.e-bigger.e-filled .e-msg-close-icon:hover, .e-message.e-bigger.e-filled .e-msg-close-icon:focus {
  -webkit-box-shadow: 0 0 0 4px rgba(var(--color-sf-msg-icon-color-alt2), .12);
  box-shadow: 0 0 0 4px rgba(var(--color-sf-msg-icon-color-alt2), .12);
}

.e-bigger .e-message.e-filled.e-success .e-msg-close-icon:hover, .e-bigger .e-message.e-filled.e-success .e-msg-close-icon:focus, .e-message.e-bigger.e-filled.e-success .e-msg-close-icon:hover, .e-message.e-bigger.e-filled.e-success .e-msg-close-icon:focus {
  -webkit-box-shadow: 0 0 0 4px rgba(var(--color-sf-msg-success-close-icon-color-alt2), .12);
  box-shadow: 0 0 0 4px rgba(var(--color-sf-msg-success-close-icon-color-alt2), .12);
}

.e-bigger .e-message.e-filled.e-warning .e-msg-close-icon:hover, .e-bigger .e-message.e-filled.e-warning .e-msg-close-icon:focus, .e-message.e-bigger.e-filled.e-warning .e-msg-close-icon:hover, .e-message.e-bigger.e-filled.e-warning .e-msg-close-icon:focus {
  -webkit-box-shadow: 0 0 0 4px rgba(var(--color-sf-msg-warning-close-icon-color-alt2), .12);
  box-shadow: 0 0 0 4px rgba(var(--color-sf-msg-warning-close-icon-color-alt2), .12);
}

.e-bigger .e-message.e-filled.e-info .e-msg-close-icon:hover, .e-bigger .e-message.e-filled.e-info .e-msg-close-icon:focus, .e-message.e-bigger.e-filled.e-info .e-msg-close-icon:hover, .e-message.e-bigger.e-filled.e-info .e-msg-close-icon:focus {
  -webkit-box-shadow: 0 0 0 4px rgba(var(--color-sf-msg-info-close-icon-color-alt2), .12);
  box-shadow: 0 0 0 4px rgba(var(--color-sf-msg-info-close-icon-color-alt2), .12);
}

.e-bigger .e-message.e-filled.e-error .e-msg-close-icon:hover, .e-bigger .e-message.e-filled.e-error .e-msg-close-icon:focus, .e-message.e-bigger.e-filled.e-error .e-msg-close-icon:hover, .e-message.e-bigger.e-filled.e-error .e-msg-close-icon:focus {
  -webkit-box-shadow: 0 0 0 4px rgba(var(--color-sf-msg-danger-close-icon-color-alt2), .12);
  box-shadow: 0 0 0 4px rgba(var(--color-sf-msg-danger-close-icon-color-alt2), .12);
}

.e-skeleton {
  border: none;
  display: inline-block;
  position: relative;
  overflow: hidden;
}

.e-skeleton.e-skeleton-text, .e-skeleton.e-skeleton-square, .e-skeleton.e-skeleton-rectangle {
  border-radius: calc(var(--e-radius) * .25);
}

.e-skeleton.e-skeleton-circle {
  border-radius: 999px;
}

.e-skeleton.e-visible-none {
  display: none;
}

.e-skeleton.e-shimmer-wave:after {
  content: "";
  width: calc(200% + 200px);
  animation: 3s ease-in-out infinite e-shimmer-wave;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
}

.e-skeleton.e-shimmer-fade {
  animation: 3s ease-in-out infinite e-shimmer-fade;
}

.e-skeleton.e-shimmer-pulse {
  animation: 3s ease-in-out infinite e-shimmer-pulse;
}

.e-rtl .e-shimmer-wave:after, .e-rtl.e-shimmer-wave:after {
  animation: 3s infinite e-shimmer-wave-rtl;
}

@keyframes e-shimmer-wave {
  to {
    transform: translateX(calc(50% + 100px));
  }
}

@keyframes e-shimmer-wave-rtl {
  from {
    transform: translateX(calc(50% + 100px));
  }
}

@keyframes e-shimmer-fade {
  0% {
    opacity: 1;
  }

  50% {
    opacity: .4;
  }

  100% {
    opacity: 1;
  }
}

@keyframes e-shimmer-pulse {
  0% {
    transform: scale(1);
  }

  40% {
    transform: scale(1);
  }

  50% {
    transform: scale(.975);
  }

  100% {
    transform: scale(1);
  }
}

.e-skeleton.e-shimmer-wave:after {
  background-image: linear-gradient(90deg, #fafafa calc(50% - 100px), #e6e6e6 50%, #fafafa calc(50% + 100px));
}

.e-skeleton.e-skeleton-text, .e-skeleton.e-skeleton-square, .e-skeleton.e-skeleton-rectangle, .e-skeleton.e-skeleton-circle {
  background-color: var(--color-sf-skeleton-bg-color);
}

.e-dialog .e-icon-dlg-close:before {
  content: "";
  position: relative;
}

.e-dialog .e-icon-dlg-close, .e-dialog .e-icon-dlg-close:active, .e-dialog .e-icon-dlg-close:hover {
  opacity: initial;
}

.e-dialog .e-south-east:before, .e-dialog .e-south-west:before, .e-dialog .e-north-east:before, .e-dialog .e-north-west:before {
  content: "";
}

.e-dialog {
  border: 1px solid var(--color-sf-dialog-border);
  border-radius: calc(var(--e-radius) * .5);
  flex-direction: column;
  width: 100%;
}

.e-dialog.e-popup {
  width: 100%;
}

.e-dialog.e-dlg-resizable {
  -ms-touch-action: none;
  touch-action: none;
  padding-bottom: 15px;
}

.e-dialog .e-dlg-header-content {
  border-radius: calc(var(--e-radius) * .5) calc(var(--e-radius) * .5) calc(var(--e-radius) * 0) calc(var(--e-radius) * 0);
  line-height: 1.25;
}

.e-dialog .e-dlg-header-content + .e-dlg-content {
  padding-top: 0;
}

.e-dialog .e-btn .e-btn-icon.e-icon-dlg-close {
  width: auto;
  font-size: 18px;
}

.e-dialog .e-dlg-header {
  text-overflow: ellipsis;
  -webkit-user-select: none;
  user-select: none;
  vertical-align: top;
  white-space: nowrap;
  width: 80%;
  font-size: 20px;
  font-weight: 500;
  line-height: 32px;
  display: block;
  overflow: hidden;
}

.e-dialog .e-dlg-header.e-hide {
  display: none;
}

.e-dialog .e-dlg-modal {
  position: fixed;
}

.e-dialog .e-scroll-disabled {
  overflow: hidden !important;
}

.e-dialog .e-dlg-content {
  flex: auto;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
  display: block;
  overflow: hidden auto;
}

.e-dialog .e-dlg-content.e-hide {
  display: none;
}

.e-dialog .e-footer-content {
  border-bottom-left-radius: calc(var(--e-radius) * .5);
  border-bottom-right-radius: calc(var(--e-radius) * .5);
  border-top: none;
  width: 100%;
  display: block;
  bottom: 0;
  right: 0;
}

.e-dialog .e-footer-content.e-hide {
  display: none;
}

.e-dialog .e-footer-content .e-footer-btn {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.e-dialog.e-dlg-tooltip .e-footer-content {
  flex-wrap: nowrap;
  justify-content: flex-end;
  display: flex;
}

.e-dialog .e-footer-content {
  text-align: right;
}

.e-dialog .e-resize-handle {
  width: 15px;
  height: 15px;
  position: absolute;
}

.e-dialog .e-resize-handle.e-south-east {
  cursor: nwse-resize;
  bottom: 0;
  right: 0;
}

.e-dialog .e-resize-handle.e-south-west {
  cursor: nesw-resize;
  bottom: 0;
  left: 0;
  transform: rotate(90deg);
}

.e-dialog .e-resize-handle.e-north-east {
  cursor: nesw-resize;
  top: 0;
  right: 0;
  transform: rotate(-90deg);
}

.e-dialog .e-resize-handle.e-north-west {
  cursor: nwse-resize;
  top: 0;
  left: 0;
  transform: rotate(180deg);
}

.e-dialog .e-south, .e-dialog .e-north, .e-dialog .e-east, .e-dialog .e-west {
  background-color: #0000;
  background-repeat: repeat;
  position: absolute;
  overflow: visible;
}

.e-dialog .e-east, .e-dialog .e-west {
  cursor: ew-resize;
}

.e-dialog .e-south, .e-dialog .e-north {
  cursor: ns-resize;
}

.e-dialog.e-blazor-hidden {
  position: absolute;
  left: 0;
}

.e-dialog .e-dlg-header-content {
  border-bottom: 0;
  padding: 24px 24px 20px;
}

.e-dialog .e-dlg-content {
  padding: 20px 24px 10px;
}

.e-dialog .e-footer-content {
  padding: 10px 24px 20px;
}

.e-dialog .e-footer-content .e-btn {
  margin-left: 8px;
}

.e-alert-dialog .e-footer-content {
  border-top: none;
}

.e-rtl .e-footer-content .e-btn {
  margin-right: 8px;
}

.e-dialog.e-draggable > .e-dlg-header-content {
  cursor: move;
}

.e-dialog.e-device.e-draggable.e-popup-open {
  -ms-touch-action: none;
  touch-action: none;
}

.e-dialog {
  min-width: 240px;
  max-width: 100%;
  max-height: 98%;
  position: absolute;
}

.e-rtl .e-footer-content .e-btn {
  margin-left: 0;
}

.e-rtl .e-footer-content {
  text-align: left;
  text-align: left;
}

.e-dialog.e-rtl .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  float: left;
  left: 0;
  right: 0;
}

.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  border-radius: calc(var(--e-radius) * 0);
  float: right;
  background-color: #0000;
  border-color: #0000;
  width: 32px;
  height: 32px;
  padding: 7px;
  position: relative;
  bottom: 0;
  left: 0;
}

.e-rtl.e-dialog .e-resize-handle.e-south-west {
  cursor: sw-resize;
  text-align: initial;
  direction: ltr;
  bottom: 0;
  left: 0;
  transform: rotate(90deg);
}

.e-dlg-target.e-scroll-disabled {
  overflow: hidden !important;
}

.e-dlg-overlay {
  opacity: 1;
  width: 100%;
  height: 100%;
  transition: opacity .15s linear;
  position: fixed;
  top: 0;
  left: 0;
}

.e-dlg-overlay.e-fade {
  opacity: 0;
}

.e-dlg-overflow-hidden {
  overflow: auto;
}

.e-dlg-fullscreen {
  width: 100% !important;
  height: 100% !important;
  left: 0 !important;
}

.e-popup.e-popup-open.e-dialog {
  display: inline-flex;
}

.e-dlg-container {
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: none;
  position: fixed;
  top: 0;
  left: 0;
}

.e-dlg-center-center {
  justify-content: center;
  align-items: center;
}

.e-dlg-left-center {
  justify-content: flex-start;
  align-items: center;
}

.e-dlg-right-center {
  justify-content: flex-end;
  align-items: center;
}

.e-dlg-left-top {
  justify-content: flex-start;
  align-items: flex-start;
}

.e-dlg-right-top {
  justify-content: flex-end;
  align-items: flex-start;
}

.e-dlg-center-top {
  flex-direction: column;
  align-items: center;
}

.e-dlg-left-bottom {
  justify-content: flex-start;
  align-items: flex-end;
}

.e-dlg-right-bottom {
  justify-content: flex-end;
  align-items: flex-end;
}

.e-dlg-center-bottom {
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
}

.e-content-placeholder.e-dialog.e-placeholder-dialog {
  background-size: 400px 210px;
  min-height: 210px;
}

@media (min-width: 768px) {
  .e-alert-dialog.e-dialog.e-popup, .e-confirm-dialog.e-dialog.e-popup {
    width: 600px;
    margin: 30px;
  }
}

@media (max-width: 768px) {
  .e-alert-dialog.e-dialog.e-popup, .e-confirm-dialog.e-dialog.e-popup, .e-prompt-dialog.e-dialog.e-popup, .e-prompt-dialog.e-dialog.e-popup {
    width: auto;
    margin: 30px;
  }
}

@media (min-width: 768px) {
  .e-prompt-dialog.e-dialog.e-popup, .e-prompt-dialog.e-dialog.e-popup {
    width: 600px;
    margin: 30px;
  }
}

.e-dlg-ref-element {
  display: none;
}

.e-dialog .e-footer-content {
  box-sizing: border-box;
}

.e-dialog {
  background-color: var(--color-sf-content-bg-color);
  box-shadow: 0 8px 16px #00000024, 0 0 2px #0000001f;
}

.e-dlg-overlay {
  background-color: var(--color-sf-overlay-bg-color);
}

.e-footer-content {
  background-color: var(--color-sf-content-bg-color);
}

.e-footer-content .e-btn.e-primary.e-flat:not([DISABLED]):not(.e-success):not(.e-danger):not(.e-warning):not(.e-info) {
  background: var(--color-sf-primary-bg-color);
  border-color: var(--color-sf-primary-border-color);
  color: var(--color-sf-primary-text);
}

.e-footer-content .e-btn:hover.e-primary.e-flat:not([DISABLED]):not(.e-success):not(.e-danger):not(.e-warning):not(.e-info) {
  background: var(--color-sf-primary-bg-color-hover);
  color: var(--color-sf-primary-text-hover);
}

.e-footer-content .e-btn.e-flat:not([DISABLED]):not(.e-success):not(.e-danger):not(.e-warning):not(.e-info) {
  background: var(--color-sf-secondary-bg-color);
  border-color: var(--color-sf-secondary-border-color);
  color: var(--color-sf-secondary-text-color);
}

.e-footer-content .e-btn:hover.e-flat:not([DISABLED]):not(.e-success):not(.e-danger):not(.e-warning):not(.e-info) {
  background: var(--color-sf-secondary-bg-color-hover);
  color: var(--color-sf-secondary-text-color-hover);
}

.e-dlg-header, .e-dlg-header * {
  color: var(--color-sf-content-text-color);
  font-size: 20px;
  font-weight: 500;
}

.e-dlg-content {
  color: var(--color-sf-content-text-color);
}

.e-device .e-dlg-content {
  font-size: 16px;
}

.e-dlg-header-content, .e-dlg-content {
  background-color: var(--color-sf-content-bg-color);
}

.e-icon-dlg-close {
  color: var(--color-sf-icon-color);
}

.e-dialog .e-btn.e-dlg-closeicon-btn:hover span {
  color: var(--color-sf-icon-color-pressed);
}

.e-dialog .e-btn.e-dlg-closeicon-btn:active span, .e-dialog .e-btn.e-dlg-closeicon-btn:focus span, .e-icon-dlg-close:active {
  border-radius: calc(var(--e-radius) * 0);
  color: var(--color-sf-icon-color-pressed);
  opacity: 1;
}

.e-icon-dlg-close:hover {
  color: var(--color-sf-icon-color-hover);
}

.e-dlg-header-content .e-dlg-closeicon-btn:not(:hover) {
  color: var(--color-sf-icon-color);
}

.e-dlg-header-content .e-dlg-closeicon-btn:active {
  background-color: var(--color-sf-content-bg-color-pressed);
  color: var(--color-sf-icon-color-pressed);
}

.e-south-east {
  color: var(--color-sf-icon-color);
}

.e-rtl .e-south-east {
  color: #0000;
}

.e-rtl .e-south-west {
  color: var(--color-sf-icon-color);
}

.e-south-west, .e-north-east, .e-north-west {
  color: #0000;
}

.e-dialog .e-dlg-content {
  border-radius: calc(var(--e-radius) * .5) !important;
}

.e-dlg-overlay {
  -webkit-backdrop-filter: blur(2px) !important;
  backdrop-filter: blur(2px) !important;
}

.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn:hover, .e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn:focus, .e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn:active {
  color: var(--color-sf-icon-color-hover);
  background-color: var(--color-sf-content-bg-color-hover);
  border-radius: calc(var(--e-radius) * .25);
}

.e-bigger.e-dialog .e-dlg-header-content, .e-bigger .e-dialog .e-dlg-header-content {
  padding: 24px;
}

.e-bigger.e-dialog .e-dlg-header, .e-bigger .e-dialog .e-dlg-header {
  font-size: 22px;
}

.e-bigger.e-dialog .e-dlg-content, .e-bigger .e-dialog .e-dlg-content {
  padding: 24px 24px 8px;
  font-size: 16px;
}

.e-bigger.e-dialog .e-footer-content, .e-bigger .e-dialog .e-footer-content {
  padding: 24px;
}

.e-bigger.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn, .e-bigger .e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  width: 40px;
  height: 40px;
  padding: 7px;
  bottom: 4px;
  left: 0;
}

.e-bigger.e-dialog .e-btn .e-btn-icon.e-icon-dlg-close, .e-bigger .e-dialog .e-btn .e-btn-icon.e-icon-dlg-close {
  width: auto;
  font-size: 18px;
}

.e-bigger.e-rtl .e-footer-content .e-btn, .e-bigger .e-rtl .e-footer-content .e-btn {
  margin-left: 0;
  margin-right: 12px;
}

.e-bigger .e-dlg-header-content + .e-dlg-content {
  padding-top: 0;
}

.e-bigger .e-content-placeholder.e-dialog.e-placeholder-dialog, .e-bigger.e-content-placeholder.e-dialog.e-placeholder-dialog {
  background-size: 400px 220px;
  min-height: 220px;
}

.e-popup {
  z-index: 1000;
  width: auto;
  height: auto;
  position: absolute;
}

.e-popup.e-popup-open {
  display: block;
}

.e-popup.e-popup-close {
  display: none;
}

.e-tooltip-wrap .e-tooltip-close:before {
  content: "";
  font-size: 12px;
  position: absolute;
  top: 2px;
  left: 2px;
}

.e-tooltip-wrap .e-arrow-tip-inner.e-tip-right:before {
  content: "";
}

.e-tooltip-wrap .e-arrow-tip-inner.e-tip-top:before {
  content: "";
}

.e-tooltip-wrap .e-arrow-tip-inner.e-tip-bottom:before {
  content: "";
}

.e-tooltip-wrap .e-arrow-tip-inner.e-tip-left:before {
  content: "";
}

.e-tooltip-popup-container {
  position: relative;
}

.e-tooltip-wrap {
  visibility: visible;
  min-width: 30px;
  max-width: 350px;
  padding: 0;
  position: absolute;
}

.e-tooltip-wrap .e-arrow-tip {
  position: absolute;
  overflow: hidden;
}

.e-tooltip-wrap .e-arrow-tip.e-tip-bottom {
  width: 16px;
  height: 8px;
  top: 100%;
  left: 50%;
}

.e-tooltip-wrap .e-arrow-tip.e-tip-top {
  width: 16px;
  height: 8px;
  top: -9px;
  left: 50%;
}

.e-tooltip-wrap .e-arrow-tip.e-tip-left {
  width: 8px;
  height: 16px;
  top: 48%;
  left: -9px;
}

.e-tooltip-wrap .e-arrow-tip.e-tip-right {
  width: 8px;
  height: 16px;
  top: 50%;
  left: 100%;
}

.e-tooltip-wrap .e-tooltip-close {
  cursor: pointer;
  float: right;
  z-index: inherit;
  border-radius: calc(var(--e-radius) * .5625);
  box-sizing: border-box;
  border-width: 1px;
  width: 16px;
  height: 16px;
  position: absolute;
  top: -9px;
  right: -9px;
  box-shadow: 0 2px 4px #00000024, 0 0 2px #0000001f;
}

.e-tooltip-wrap .e-tip-content {
  background-color: inherit;
  overflow-wrap: break-word;
  white-space: normal;
  word-break: break-word;
  z-index: 1;
  width: 100%;
  height: 100%;
  padding: 4px 8px;
  line-height: 16px;
  position: relative;
  overflow-x: hidden;
}

.e-tooltip-content-placeholder {
  display: none;
}

.e-tooltip-wrap {
  border-radius: calc(var(--e-radius) * .25);
  filter: 0 4px 6px #0003;
  opacity: 1;
}

.e-tooltip-wrap.e-popup {
  background-color: var(--color-sf-tooltip-bg-color);
  border: 1px solid var(--color-sf-tooltip-border);
  filter: drop-shadow(2px 2px 5px #00000040);
  box-shadow: 0 4px 6px #0003;
}

.e-tooltip-wrap .e-arrow-tip-outer {
  width: 0;
  height: 0;
  position: absolute;
  top: 0;
  left: 0;
}

.e-tooltip-wrap .e-arrow-tip-outer.e-tip-bottom {
  border-left: 8px solid #0000;
  border-right: 8px solid #0000;
  border-top: 8px solid var(--color-sf-tooltip-border);
}

.e-tooltip-wrap .e-arrow-tip-outer.e-tip-top {
  border-bottom: 8px solid var(--color-sf-tooltip-border);
  border-left: 8px solid #0000;
  border-right: 8px solid #0000;
}

.e-tooltip-wrap .e-arrow-tip-outer.e-tip-left {
  border-bottom: 8px solid #0000;
  border-right: 8px solid var(--color-sf-tooltip-border);
  border-top: 8px solid #0000;
}

.e-tooltip-wrap .e-arrow-tip-outer.e-tip-right {
  border-bottom: 8px solid #0000;
  border-left: 8px solid var(--color-sf-tooltip-border);
  border-top: 8px solid #0000;
}

.e-tooltip-wrap .e-arrow-tip-inner {
  z-index: 10;
  width: 0;
  height: 0;
  position: absolute;
}

.e-tooltip-wrap .e-arrow-tip-inner.e-tip-right, .e-tooltip-wrap .e-arrow-tip-inner.e-tip-left, .e-tooltip-wrap .e-arrow-tip-inner.e-tip-bottom, .e-tooltip-wrap .e-arrow-tip-inner.e-tip-top {
  color: var(--color-sf-tooltip-bg-color);
  font-variant: normal;
  text-transform: none;
  font-family: e-icons;
  font-size: 16px;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
}

.e-tooltip-wrap .e-arrow-tip-inner.e-tip-bottom, .e-tooltip-wrap .e-arrow-tip-inner.e-tip-top {
  right: 16px;
}

.e-tooltip-wrap .e-arrow-tip-inner.e-tip-right, .e-tooltip-wrap .e-arrow-tip-inner.e-tip-left {
  bottom: 16px;
}

.e-tooltip-wrap .e-tooltip-close {
  background-color: var(--color-sf-secondary-bg-color);
  border-color: var(--color-sf-border);
  color: var(--color-sf-icon-color);
  border-radius: 8px;
}

.e-tooltip-wrap .e-tooltip-close:hover {
  background-color: var(--color-sf-content-bg-color-hover);
  color: var(--color-sf-icon-color-hover);
}

.e-tooltip-wrap .e-tip-content {
  border-radius: inherit;
  color: var(--color-sf-tooltip-text-color);
  font-family: var(--e-font-family);
  font-size: 12px;
}

.e-bigger .e-tooltip-wrap .e-tip-content, .e-tooltip-wrap.e-bigger .e-tip-content {
  padding: 8px 12px;
  font-size: 14px;
  line-height: 20px;
}

.e-spinner-pane {
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  vertical-align: middle;
  z-index: 1000;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: inline-flex;
  position: absolute;
  top: 0;
  left: 0;
}

.e-spinner-pane:after {
  content: "Fluent2";
  display: none;
}

.e-spinner-pane.e-spin-left .e-spinner-inner {
  padding-left: 10px;
  left: 0;
  transform: translateX(0%)translateY(-50%);
}

.e-spinner-pane.e-spin-right .e-spinner-inner {
  padding-right: 10px;
  left: 100%;
  transform: translateX(-100%)translateY(-50%);
}

.e-spinner-pane.e-spin-center .e-spinner-inner {
  left: 50%;
  transform: translateX(-50%)translateY(-50%);
}

.e-spinner-pane.e-spin-hide {
  display: none;
}

.e-spinner-pane.e-spin-show {
  display: inline-flex;
}

.e-spinner-pane .e-spinner-inner {
  text-align: center;
  z-index: 1000;
  margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%)translateY(-50%);
}

.e-spinner-pane .e-spinner-inner .e-spin-label {
  font-family: var(--e-font-family);
  text-align: center;
  margin-top: 10px;
  font-size: 14px;
}

.e-spinner-pane .e-spinner-inner .e-spin-material, .e-spinner-pane .e-spinner-inner .e-spin-material3, .e-spinner-pane .e-spinner-inner .e-spin-tailwind3 {
  margin: 0 auto;
  animation: 1.56863s linear infinite material-spinner-rotate;
  display: block;
}

.e-spinner-pane .e-spinner-inner .e-spin-material .e-path-circle, .e-spinner-pane .e-spinner-inner .e-spin-material3 .e-path-circle, .e-spinner-pane .e-spinner-inner .e-spin-tailwind3 .e-path-circle {
  fill: none;
  stroke-linecap: square;
}

.e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 {
  border-radius: 999px;
  margin: 0 auto;
  animation: .75s linear infinite material-spinner-rotate;
  display: block;
}

.e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 .e-path-circle {
  fill: none;
  stroke-linecap: square;
  stroke-width: 4px;
}

.e-spinner-pane .e-spinner-inner .e-spin-fluent, .e-spinner-pane .e-spinner-inner .e-spin-fluent2, .e-spinner-pane .e-spinner-inner .e-spin-fabric {
  margin: 0 auto;
  animation: 1.3s cubic-bezier(.53, .21, .29, .67) infinite fabric-spinner-rotate;
  display: block;
  overflow: visible;
}

.e-spinner-pane .e-spinner-inner .e-spin-fluent .e-path-arc, .e-spinner-pane .e-spinner-inner .e-spin-fluent .e-path-circle, .e-spinner-pane .e-spinner-inner .e-spin-fluent2 .e-path-arc, .e-spinner-pane .e-spinner-inner .e-spin-fluent2 .e-path-circle, .e-spinner-pane .e-spinner-inner .e-spin-fabric .e-path-arc, .e-spinner-pane .e-spinner-inner .e-spin-fabric .e-path-circle {
  fill: none;
  stroke-width: 1.5px;
}

.e-spinner-pane .e-spinner-inner .e-spin-tailwind {
  margin: 0 auto;
  animation: 1.3s cubic-bezier(.21, .21, .21, .21) infinite fabric-spinner-rotate;
  display: block;
  overflow: visible;
}

.e-spinner-pane .e-spinner-inner .e-spin-tailwind .e-path-arc, .e-spinner-pane .e-spinner-inner .e-spin-tailwind .e-path-circle {
  fill: none;
  stroke-width: 4.5px;
}

.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5, .e-spinner-pane .e-spinner-inner .e-spin-bootstrap5v3 {
  border-radius: 999px;
  margin: 0 auto;
  animation: .75s linear infinite material-spinner-rotate;
  display: block;
}

.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5 .e-path-circle, .e-spinner-pane .e-spinner-inner .e-spin-bootstrap5v3 .e-path-circle {
  fill: none;
  stroke-linecap: square;
  stroke-width: 4px;
}

.e-spinner-pane .e-spinner-inner .e-spin-bootstrap {
  margin: 0 auto;
  display: block;
}

.e-spinner-pane .e-spinner-inner .e-spin-high-contrast {
  margin: 0 auto;
  animation: 1.3s cubic-bezier(.53, .21, .29, .67) infinite fabric-spinner-rotate;
  display: block;
  overflow: visible;
}

.e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-arc, .e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-circle {
  fill: none;
  stroke-width: 1.5px;
}

.e-spinner-pane {
  background-color: #0000;
}

.e-spinner-pane.e-spin-overlay {
  background-color: var(--color-sf-overlay-bg-color);
}

.e-spinner-pane.e-spin-overlay .e-spinner-inner .e-spin-label {
  color: #fff;
}

.e-spinner-pane.e-spin-overlay .e-spinner-inner .e-spin-bootstrap {
  fill: var(--color-sf-primary);
  stroke: var(--color-sf-primary);
}

.e-spinner-pane .e-spinner-inner .e-spin-label {
  color: var(--color-sf-primary);
}

.e-spinner-pane .e-spinner-inner .e-spin-fluent .e-path-circle, .e-spinner-pane .e-spinner-inner .e-spin-fluent2 .e-path-circle, .e-spinner-pane .e-spinner-inner .e-spin-fabric .e-path-circle {
  stroke: var(--color-sf-primary-lighter);
}

.e-spinner-pane .e-spinner-inner .e-spin-fluent .e-path-arc, .e-spinner-pane .e-spinner-inner .e-spin-fluent2 .e-path-arc, .e-spinner-pane .e-spinner-inner .e-spin-fabric .e-path-arc {
  stroke: var(--color-sf-primary);
}

.e-spinner-pane .e-spinner-inner .e-spin-tailwind .e-path-circle {
  stroke: var(--color-sf-primary-lighter);
}

.e-spinner-pane .e-spinner-inner .e-spin-tailwind .e-path-arc, .e-spinner-pane .e-spinner-inner .e-spin-bootstrap5, .e-spinner-pane .e-spinner-inner .e-spin-bootstrap5v3 {
  stroke: var(--color-sf-primary);
}

.e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-circle {
  stroke: var(--color-sf-primary-lighter);
}

.e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-arc, .e-spinner-pane .e-spinner-inner .e-spin-material, .e-spinner-pane .e-spinner-inner .e-spin-material3, .e-spinner-pane .e-spinner-inner .e-spin-tailwind3, .e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 {
  stroke: var(--color-sf-primary);
}

.e-spinner-pane .e-spinner-inner .e-spin-bootstrap {
  fill: var(--color-sf-primary);
  stroke: var(--color-sf-primary);
}

@font-face {
  font-family: e-icons;
  font-style: normal;
  font-weight: normal;
  font-display: block;
  src: url("/vendor/syncfusion/e-icons.woff2") format("woff2");
  unicode-range: U+E000-F8FF;
}

.syncfusion-field-input.e-control-wrapper {
  border-color: var(--ui-border-subtle);
  background: var(--color-surface-raised);
  width: 100%;
  min-height: 3rem;
  box-shadow: none;
  border-radius: .9rem;
}

.syncfusion-field-input.e-control-wrapper:hover {
  border-color: var(--ui-border-strong);
}

.syncfusion-field-input.e-control-wrapper.e-input-focus, .syncfusion-field-input.e-control-wrapper.e-input-group.e-control-wrapper.e-input-focus {
  border-color: var(--ui-focus-ring);
  box-shadow: 0 0 0 1px var(--ui-focus-ring);
}

.syncfusion-field-input .e-input {
  color: var(--ui-text);
  font: inherit;
}

.syncfusion-field-input.e-control-wrapper input.e-input, .syncfusion-field-input.e-control-wrapper .e-input {
  background: none;
  min-height: calc(3rem - 2px);
}

.syncfusion-field-input .e-input-group-icon, .syncfusion-field-input .e-ddl-icon {
  color: var(--ui-text-muted);
  min-height: calc(3rem - 2px);
}

.e-dark-mode .syncfusion-field-input.e-control-wrapper {
  border-color: var(--ui-border-subtle);
  background: var(--color-surface-raised);
}

.e-dark-mode .e-popup, .e-dark-mode .e-dropdownbase, .e-dark-mode .e-datepicker, .e-dark-mode .e-datetimepicker {
  --lightningcss-light: ;
  --lightningcss-dark: initial;
  color-scheme: dark;
}

body:has(.ui-shell-admin) .syncfusion-field-input.e-control-wrapper {
  border-radius: 0 !important;
}

body:has(.ui-shell-admin) .e-popup {
  border-radius: 0 !important;
}

body:has(.ui-shell-admin) .e-dialog {
  border-radius: 0 !important;
}

body:has(.ui-shell-admin) .e-dlg-container {
  border-radius: 0 !important;
}

body:has(.ui-shell-admin) .e-control {
  border-radius: 0 !important;
}

body:has(.ui-shell-admin) .e-control-wrapper {
  border-radius: 0 !important;
}

body:has(.ui-shell-admin) .e-skeleton {
  border-radius: 0 !important;
}

/* [next]/internal/font/google/inter_31011fd.module.css [app-client] (css) */
@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2") format("woff2");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2") format("woff2");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2") format("woff2");
  unicode-range: U+1F??;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/5476f68d60460930-s.0wxq9webf.ew4.woff2") format("woff2");
  unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2") format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: Inter Fallback;
  src: local(Arial);
  ascent-override: 90.44%;
  descent-override: 22.52%;
  line-gap-override: 0.0%;
  size-adjust: 107.12%;
}

.inter_31011fd-module__jtyeTG__className {
  font-family: Inter, Inter Fallback;
  font-style: normal;
}

.inter_31011fd-module__jtyeTG__variable {
  --font-sans: "Inter", "Inter Fallback";
}

/*# sourceMappingURL=%5Broot-of-the-server%5D__0b0eu9v._.css.map*/