@charset "UTF-8";

@import"https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap";

/* Webney Main CSS Entry Point */

/* Tailwind Base, Components, Utilities */

*, ::before, ::after{
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}

::backdrop{
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}

/* ! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com */

/*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/

*,
::before,
::after {
  box-sizing: border-box;
  /* 1 */
  border-width: 0;
  /* 2 */
  border-style: solid;
  /* 2 */
  border-color: #e5e7eb;
  /* 2 */
}

::before,
::after {
  --tw-content: '';
}

/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/

html,
:host {
  line-height: 1.5;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
  -moz-tab-size: 4;
  /* 3 */
  -o-tab-size: 4;
     tab-size: 4;
  /* 3 */
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
  /* 4 */
  font-feature-settings: normal;
  /* 5 */
  font-variation-settings: normal;
  /* 6 */
  -webkit-tap-highlight-color: transparent;
  /* 7 */
}

/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/

body {
  margin: 0;
  /* 1 */
  line-height: inherit;
  /* 2 */
}

/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/

hr {
  height: 0;
  /* 1 */
  color: inherit;
  /* 2 */
  border-top-width: 1px;
  /* 3 */
}

/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/

abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}

/*
Remove the default font size and weight for headings.
*/

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

/*
Reset links to optimize for opt-in styling instead of opt-out.
*/

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

/*
Add the correct font weight in Edge and Safari.
*/

b,
strong {
  font-weight: bolder;
}

/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family: Consolas, Monaco, Courier New, monospace;
  /* 1 */
  font-feature-settings: normal;
  /* 2 */
  font-variation-settings: normal;
  /* 3 */
  font-size: 1em;
  /* 4 */
}

/*
Add the correct font size in all browsers.
*/

small {
  font-size: 80%;
}

/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/

table {
  text-indent: 0;
  /* 1 */
  border-color: inherit;
  /* 2 */
  border-collapse: collapse;
  /* 3 */
}

/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/

button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-feature-settings: inherit;
  /* 1 */
  font-variation-settings: inherit;
  /* 1 */
  font-size: 100%;
  /* 1 */
  font-weight: inherit;
  /* 1 */
  line-height: inherit;
  /* 1 */
  letter-spacing: inherit;
  /* 1 */
  color: inherit;
  /* 1 */
  margin: 0;
  /* 2 */
  padding: 0;
  /* 3 */
}

/*
Remove the inheritance of text transform in Edge and Firefox.
*/

button,
select {
  text-transform: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/

button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button;
  /* 1 */
  background-color: transparent;
  /* 2 */
  background-image: none;
  /* 2 */
}

/*
Use the modern Firefox focus style for all focusable elements.
*/

:-moz-focusring {
  outline: auto;
}

/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/

:-moz-ui-invalid {
  box-shadow: none;
}

/*
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

/*
Correct the cursor style of increment and decrement buttons in Safari.
*/

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

[type='search'] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}

/*
Remove the inner padding in Chrome and Safari on macOS.
*/

::-webkit-search-decoration {
  -webkit-appearance: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/

::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}

/*
Add the correct display in Chrome and Safari.
*/

summary {
  display: list-item;
}

/*
Removes the default spacing and border for appropriate elements.
*/

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

fieldset {
  margin: 0;
  padding: 0;
}

legend {
  padding: 0;
}

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

/*
Reset default styling for dialogs.
*/

dialog {
  padding: 0;
}

/*
Prevent resizing textareas horizontally by default.
*/

textarea {
  resize: vertical;
}

/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/

input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1;
  /* 1 */
  color: #9ca3af;
  /* 2 */
}

input::placeholder,
textarea::placeholder {
  opacity: 1;
  /* 1 */
  color: #9ca3af;
  /* 2 */
}

/*
Set the default cursor for buttons.
*/

button,
[role="button"] {
  cursor: pointer;
}

/*
Make sure disabled buttons don't get the pointer cursor.
*/

:disabled {
  cursor: default;
}

/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block;
  /* 1 */
  vertical-align: middle;
  /* 2 */
}

/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/

img,
video {
  max-width: 100%;
  height: auto;
}

/* Make elements with the HTML hidden attribute stay hidden by default */

[hidden]:where(:not([hidden="until-found"])) {
  display: none;
}

/* Smooth scroll behavior for the entire page */

html {
  scroll-behavior: smooth;
}

/* CSS Custom Properties for Theme Colors */

:root {
  /* Brand Colors (RGB values for alpha transparency support) */
  --color-primary: 0 91 193;
  /* #005bc1 */
  --color-secondary: 191 13 62;
  /* #bf0d3e */
  --color-accent: 67 153 222;
  /* #4399de */
  /* Neutral Colors */
  --color-gray-50: 249 250 251;
  --color-gray-100: 241 243 246;
  --color-gray-200: 229 231 235;
  --color-gray-700: 55 65 81;
  --color-gray-900: 17 24 39;
  /* Backgrounds */
  --color-bg: 255 255 255;
  --color-bg-secondary: 249 250 251;
  --color-text: 17 24 39;
  /* Glassmorphism */
  --glass-bg: rgba(255, 255, 255, 0.15);
  --glass-border: rgba(255, 255, 255, 0.2);
  --glass-blur: 10px;
}

/* Dark Mode Theme */

.dark {
  --color-bg: 17 24 39;
  /* gray-900 */
  --color-bg-secondary: 31 41 55;
  /* gray-800 */
  --color-text: 249 250 251;
  /* gray-50 */
  /* Glassmorphism Dark */
  --glass-bg: rgba(31, 41, 55, 0.4);
  --glass-border: rgba(75, 85, 99, 0.3);
}

/* Typography */

h1, h2, h3, h4, h5, h6,
  .h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: 'Montserrat', sans-serif;
  font-weight: 600;
}

/* Input Placeholder Styling */

::-moz-placeholder{
  font-size: 0.875rem;
  line-height: 1.25rem;
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}

::placeholder{
  font-size: 0.875rem;
  line-height: 1.25rem;
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}

.dark ::-moz-placeholder{
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1));
}

.dark ::placeholder{
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1));
}

/* Smooth Scroll */

html {
  scroll-behavior: smooth;
}

/* Body Base Styles */

body{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity, 1));
}

.dark body {
  background-color: rgb(17, 24, 39);
}

body:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(249 250 251 / var(--tw-text-opacity, 1));
}

body{
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

/* Focus Ring (Accessibility) */

*:focus-visible{
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 91 193 / var(--tw-ring-opacity, 1));
  --tw-ring-offset-width: 2px;
}

*:focus-visible:is(.dark *){
  --tw-ring-offset-color: #111827;
}

/* Selection Color */

::-moz-selection{
  background-color: rgb(0 91 193 / 0.2);
  --tw-text-opacity: 1;
  color: rgb(0 20 38 / var(--tw-text-opacity, 1));
}

::selection{
  background-color: rgb(0 91 193 / 0.2);
  --tw-text-opacity: 1;
  color: rgb(0 20 38 / var(--tw-text-opacity, 1));
}

.dark ::-moz-selection{
  background-color: rgb(0 91 193 / 0.4);
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.dark ::selection{
  background-color: rgb(0 91 193 / 0.4);
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

/* Custom Scrollbar Styles */

.scrollbar-thin::-webkit-scrollbar {
  width: 6px;
}

.scrollbar-thin::-webkit-scrollbar-track {
  background: transparent;
}

.scrollbar-thin::-webkit-scrollbar-thumb{
  border-radius: 9999px;
  --tw-bg-opacity: 1;
  background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1));
}

.scrollbar-thin:is(.dark *)::-webkit-scrollbar-thumb{
  --tw-bg-opacity: 1;
  background-color: rgb(55 65 81 / var(--tw-bg-opacity, 1));
}

.scrollbar-thin::-webkit-scrollbar-thumb:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(156 163 175 / var(--tw-bg-opacity, 1));
}

.scrollbar-thin:is(.dark *)::-webkit-scrollbar-thumb:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(75 85 99 / var(--tw-bg-opacity, 1));
}

/* Firefox Scrollbar */

.scrollbar-thin {
  scrollbar-width: thin;
  scrollbar-color: rgb(209 213 219) transparent;
  /* gray-300 */
}

.dark .scrollbar-thin {
  scrollbar-color: rgb(55 65 81) transparent;
  /* gray-700 */
}

/* ── Layout Density ─────────────────────── */

/* Apply density to glass-card containers */

.density-compact .glass-card {
  padding: var(--density-padding);
  gap: var(--density-gap);
}

.density-spacious .glass-card {
  padding: var(--density-padding);
  gap: var(--density-gap);
}

.container{
  width: 100%;
}

@media (min-width: 640px){
  .container{
    max-width: 640px;
  }
}

@media (min-width: 768px){
  .container{
    max-width: 768px;
  }
}

@media (min-width: 1024px){
  .container{
    max-width: 1024px;
  }
}

@media (min-width: 1280px){
  .container{
    max-width: 1280px;
  }
}

@media (min-width: 1536px){
  .container{
    max-width: 1536px;
  }
}

/* ========================================
     BLAZOR RECONNECT MODAL
     ======================================== */

/* Hide all reconnect states by default */

#components-reconnect-modal .components-reconnect-first-attempt-visible,
  #components-reconnect-modal .components-reconnect-repeated-attempt-visible,
  #components-reconnect-modal .components-reconnect-failed-visible,
  #components-reconnect-modal .components-pause-visible,
  #components-reconnect-modal .components-resume-failed-visible {
  display: none;
}

/* Show specific states when Blazor adds the classes */

#components-reconnect-modal.components-reconnect-show .components-reconnect-first-attempt-visible {
  display: block;
}

#components-reconnect-modal.components-reconnect-failed .components-reconnect-repeated-attempt-visible,
  #components-reconnect-modal.components-reconnect-failed .components-reconnect-failed-visible {
  display: block;
}

#components-reconnect-modal.components-reconnect-rejected .components-reconnect-failed-visible {
  display: block;
}

#components-reconnect-modal.components-pause .components-pause-visible {
  display: block;
}

#components-reconnect-modal.components-resume-failed .components-resume-failed-visible {
  display: block;
}

/* ========================================
     GLASSMORPHISM COMPONENTS
     ======================================== */

/* Basic Glass Card */

.glass-card{
  background-color: rgb(255 255 255 / 0.9);
  --tw-backdrop-blur: blur(12px);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}

.dark .glass-card {
  background-color: rgba(17, 24, 39, 0.8);
}

.glass-card:is(.dark *){
  background-color: rgb(17 24 39 / 0.8);
}

.glass-card{
  border-radius: 16px;
  --tw-shadow: 0 8px 32px 0 rgba(31, 38, 135, 0.15);
  --tw-shadow-colored: 0 8px 32px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  border: 0.5px solid rgba(148, 163, 184, 0.3);
}

.dark .glass-card{
  --tw-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.37);
  --tw-shadow-colored: 0 8px 32px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  border: 0.5px solid rgba(55, 65, 81, 0.5);
}

/* Feature Glass Card - Enhanced version for homepage features only */

.feature-glass-card{
  background-color: rgb(226 232 240 / 0.95);
  --tw-backdrop-blur: blur(24px);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}

.feature-glass-card:is(.dark *){
  background-color: rgb(30 41 59 / 0.95);
}

.feature-glass-card{
  border-width: 2px;
  border-color: rgb(148 163 184 / 0.3);
}

.feature-glass-card:is(.dark *){
  border-color: rgb(71 85 105 / 0.6);
}

.feature-glass-card{
  border-radius: 0.75rem;
  padding: 1.5rem;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  box-shadow: 0 6px 30px rgba(0, 0, 0, 0.12), 0 3px 12px rgba(0, 0, 0, 0.10);
}

.dark .feature-glass-card {
  box-shadow: 0 6px 30px rgba(0, 0, 0, 0.70), 0 3px 12px rgba(0, 0, 0, 0.60);
}

.feature-glass-card:hover {
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.16), 0 6px 20px rgba(0, 0, 0, 0.12);
  transform: translateY(-8px);
}

.dark .feature-glass-card:hover {
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.80), 0 6px 20px rgba(0, 0, 0, 0.70);
}

/* Glass Panel (with more blur) */

.density-compact .glass-panel {
  padding: var(--density-padding);
  gap: var(--density-gap);
}

.density-spacious .glass-panel {
  padding: var(--density-padding);
  gap: var(--density-gap);
}

.glass-panel{
  background-color: rgb(255 255 255 / 0.9);
  --tw-backdrop-blur: blur(12px);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}

.dark .glass-panel {
  background-color: rgba(17, 24, 39, 0.8);
}

.glass-panel:is(.dark *){
  background-color: rgb(17 24 39 / 0.8);
}

.glass-panel{
  border-radius: 16px;
  --tw-shadow: 0 8px 32px 0 rgba(31, 38, 135, 0.15);
  --tw-shadow-colored: 0 8px 32px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  border: 0.5px solid rgba(148, 163, 184, 0.3);
}

.dark .glass-panel{
  --tw-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.37);
  --tw-shadow-colored: 0 8px 32px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  border: 0.5px solid rgba(55, 65, 81, 0.5);
}

.glass-panel{
  --tw-backdrop-blur: blur(24px);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}

/* Glass Header */

/* ========================================
     TOOLTIPS - Glassmorphism Style
     ======================================== */

/* Enhanced tooltip container */

[data-tooltip] {
  position: relative;
}

/* Tooltip content */

[data-tooltip]:hover::before,
  [data-tooltip]:focus::before {
  content: attr(data-tooltip);
  position: absolute;
  bottom: calc(100% + 12px);
  left: 50%;
  transform: translateX(-50%);
  padding: 10px 14px;
  /* Glassmorphism styling */
  background: rgba(17, 24, 39, 0.98);
  backdrop-filter: blur(16px);
  -webkit-backdrop-filter: blur(16px);
  border: 0.5px solid rgba(255, 255, 255, 0.15);
  border-radius: 10px;
  /* Typography */
  color: #f9fafb;
  font-size: 0.8125rem;
  line-height: 1.25rem;
  font-weight: 500;
  letter-spacing: 0.01em;
  white-space: nowrap;
  text-align: center;
  /* Shadows - layered for depth */
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.4),
                0 4px 12px rgba(0, 0, 0, 0.3),
                0 2px 6px rgba(0, 0, 0, 0.2),
                inset 0 1px 0 rgba(255, 255, 255, 0.1);
  /* Animation */
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1),
                visibility 0.2s cubic-bezier(0.4, 0, 0.2, 1),
                transform 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  pointer-events: none;
  z-index: 99999;
}

/* Show tooltip on hover/focus */

[data-tooltip]:hover::before,
  [data-tooltip]:focus::before {
  opacity: 1;
  visibility: visible;
}

/* Dark mode tooltip - lighter background */

:is(.dark *) [data-tooltip]:hover::before,
  :is(.dark *) [data-tooltip]:focus::before {
  background: rgba(31, 41, 55, 0.98);
  border-color: rgba(255, 255, 255, 0.2);
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.6),
                0 4px 12px rgba(0, 0, 0, 0.5),
                0 2px 6px rgba(0, 0, 0, 0.3),
                inset 0 1px 0 rgba(255, 255, 255, 0.15);
}

/* Tooltip arrow */

[data-tooltip]:hover::after,
  [data-tooltip]:focus::after {
  content: '';
  position: absolute;
  bottom: calc(100% + 4px);
  left: 50%;
  transform: translateX(-50%);
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 8px 8px 0 8px;
  border-color: rgba(17, 24, 39, 0.98) transparent transparent transparent;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1),
                visibility 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  pointer-events: none;
  z-index: 99999;
  filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.2));
}

/* Show arrow on hover/focus */

[data-tooltip]:hover::after,
  [data-tooltip]:focus::after {
  opacity: 1;
  visibility: visible;
}

/* Dark mode arrow */

:is(.dark *) [data-tooltip]:hover::after,
  :is(.dark *) [data-tooltip]:focus::after {
  border-color: rgba(31, 41, 55, 0.98) transparent transparent transparent;
}

/* ========================================
     GLOW EFFECTS
     ======================================== */

/* Glow Button */

/* Accent Glow */

/* ========================================
     BUTTONS
     ======================================== */

/* Primary Button */

.btn-primary{
  --tw-bg-opacity: 1;
  background-color: rgb(0 91 193 / var(--tw-bg-opacity, 1));
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.btn-primary:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(0 74 154 / var(--tw-bg-opacity, 1));
}

.btn-primary{
  border-radius: 0.5rem;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 200ms;
}

.btn-primary:focus{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 91 193 / var(--tw-ring-opacity, 1));
  --tw-ring-offset-width: 2px;
}

.btn-primary:hover{
  --tw-shadow: 0 0 20px rgba(0, 91, 193, 0.5);
  --tw-shadow-colored: 0 0 20px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

/* Secondary Button */

.btn-secondary{
  --tw-bg-opacity: 1;
  background-color: rgb(191 13 62 / var(--tw-bg-opacity, 1));
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.btn-secondary:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(153 10 50 / var(--tw-bg-opacity, 1));
}

.btn-secondary{
  border-radius: 0.5rem;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 200ms;
}

/* Outline Button */

/* Ghost Button */

/* ========================================
     LINKS
     ======================================== */

/* Animated Underline Link */

/* Simple Link with Glow */

/* ========================================
     CARDS
     ======================================== */

/* Basic Card */

.card{
  border-radius: 0.5rem;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.dark .card {
  background-color: rgb(31, 41, 55);
}

.card:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1));
}

.card{
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
}

.dark .card {
  border-color: rgb(55, 65, 81);
}

.card:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity, 1));
}

.card{
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.card:hover{
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

/* Card with Hover Lift */

/* ========================================
     INPUTS
     ======================================== */

/* Form Input */

.input{
  width: 100%;
  border-radius: 0.5rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity, 1));
}

.dark .input {
  background-color: rgb(31, 41, 55);
  color: rgb(243, 244, 246);
}

.input:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(241 243 246 / var(--tw-text-opacity, 1));
}

.input:focus{
  --tw-border-opacity: 1;
  border-color: rgb(0 91 193 / var(--tw-border-opacity, 1));
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  --tw-ring-color: rgb(0 91 193 / 0.2);
}

.input{
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 200ms;
}

.dark .input{
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity, 1));
}

/* Form Label */

.label{
  margin-bottom: 0.25rem;
  display: block;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity, 1));
}

.dark .label {
  color: rgb(209, 213, 219);
}

.label:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / var(--tw-text-opacity, 1));
}

/* ========================================
     BADGES
     ======================================== */

/* Badge Base */

.badge{
  display: inline-flex;
  align-items: center;
  border-radius: 9999px;
  padding-left: 0.625rem;
  padding-right: 0.625rem;
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 500;
}

/* ========================================
     DIVIDERS
     ======================================== */

/* Gradient Divider */

/* Simple Divider */

.divider{
  border-top-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
}

.dark .divider {
  border-color: rgb(55, 65, 81);
}

.divider:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity, 1));
}

/* ========================================
     CONTAINERS
     ======================================== */

/* Page Container */

.container-page{
  margin-left: auto;
  margin-right: auto;
  max-width: 80rem;
  padding-left: 1rem;
  padding-right: 1rem;
}

@media (min-width: 640px){
  .container-page{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

@media (min-width: 1024px){
  .container-page{
    padding-left: 2rem;
    padding-right: 2rem;
  }
}

/* Content Container */

/* ========================================
     UTILITIES
     ======================================== */

/* Text Gradient */

.text-gradient{
  -webkit-background-clip: text;
          background-clip: text;
  color: transparent;
  background-image: linear-gradient(145deg, #005bc1 0%, #bf0d3e 100%);
}

/* Dark mode variant with lighter, more vibrant colors */

.dark .text-gradient {
  background-image: linear-gradient(145deg, #60a5fa 0%, #f472b6 100%);
}

/* Drop Shadow (preserved from original) */

/* ========================================
     ANIMATIONS
     ======================================== */

/* Animated Gradient Shift for Avatar Backgrounds */

@keyframes gradient-shift {
  0% {
    background-position: 0% 50%;
  }

  50% {
    background-position: 100% 50%;
  }

  100% {
    background-position: 0% 50%;
  }
}

.sr-only{
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

.pointer-events-none{
  pointer-events: none;
}

.pointer-events-auto{
  pointer-events: auto;
}

.visible{
  visibility: visible;
}

.invisible{
  visibility: hidden;
}

.static{
  position: static;
}

.fixed{
  position: fixed;
}

.absolute{
  position: absolute;
}

.relative{
  position: relative;
}

.sticky{
  position: sticky;
}

.inset-0{
  inset: 0px;
}

.inset-x-0{
  left: 0px;
  right: 0px;
}

.inset-y-0{
  top: 0px;
  bottom: 0px;
}

.-bottom-0\.5{
  bottom: -0.125rem;
}

.-bottom-1{
  bottom: -0.25rem;
}

.-bottom-16{
  bottom: -4rem;
}

.-bottom-2{
  bottom: -0.5rem;
}

.-bottom-5{
  bottom: -1.25rem;
}

.-left-10{
  left: -2.5rem;
}

.-left-16{
  left: -4rem;
}

.-left-24{
  left: -6rem;
}

.-left-28{
  left: -7rem;
}

.-left-7{
  left: -1.75rem;
}

.-left-8{
  left: -2rem;
}

.-right-0\.5{
  right: -0.125rem;
}

.-right-1{
  right: -0.25rem;
}

.-right-1\.5{
  right: -0.375rem;
}

.-right-2{
  right: -0.5rem;
}

.-right-20{
  right: -5rem;
}

.-right-24{
  right: -6rem;
}

.-right-4{
  right: -1rem;
}

.-top-0\.5{
  top: -0.125rem;
}

.-top-1{
  top: -0.25rem;
}

.-top-1\.5{
  top: -0.375rem;
}

.-top-10{
  top: -2.5rem;
}

.-top-12{
  top: -3rem;
}

.-top-2{
  top: -0.5rem;
}

.-top-2\.5{
  top: -0.625rem;
}

.-top-20{
  top: -5rem;
}

.-top-24{
  top: -6rem;
}

.-top-3{
  top: -0.75rem;
}

.-top-4{
  top: -1rem;
}

.-top-7{
  top: -1.75rem;
}

.-top-8{
  top: -2rem;
}

.bottom-0{
  bottom: 0px;
}

.bottom-1\/4{
  bottom: 25%;
}

.bottom-2{
  bottom: 0.5rem;
}

.bottom-3{
  bottom: 0.75rem;
}

.bottom-4{
  bottom: 1rem;
}

.bottom-6{
  bottom: 1.5rem;
}

.bottom-\[136px\]{
  bottom: 136px;
}

.bottom-\[64px\]{
  bottom: 64px;
}

.bottom-\[72px\]{
  bottom: 72px;
}

.bottom-full{
  bottom: 100%;
}

.left-0{
  left: 0px;
}

.left-0\.5{
  left: 0.125rem;
}

.left-1{
  left: 0.25rem;
}

.left-1\/2{
  left: 50%;
}

.left-1\/4{
  left: 25%;
}

.left-2{
  left: 0.5rem;
}

.left-2\.5{
  left: 0.625rem;
}

.left-3{
  left: 0.75rem;
}

.left-4{
  left: 1rem;
}

.left-5{
  left: 1.25rem;
}

.left-\[15px\]{
  left: 15px;
}

.left-full{
  left: 100%;
}

.right-0{
  right: 0px;
}

.right-0\.5{
  right: 0.125rem;
}

.right-1{
  right: 0.25rem;
}

.right-1\/4{
  right: 25%;
}

.right-16{
  right: 4rem;
}

.right-2{
  right: 0.5rem;
}

.right-3{
  right: 0.75rem;
}

.right-4{
  right: 1rem;
}

.right-full{
  right: 100%;
}

.top-0{
  top: 0px;
}

.top-0\.5{
  top: 0.125rem;
}

.top-1{
  top: 0.25rem;
}

.top-1\/2{
  top: 50%;
}

.top-1\/4{
  top: 25%;
}

.top-12{
  top: 3rem;
}

.top-14{
  top: 3.5rem;
}

.top-16{
  top: 4rem;
}

.top-2{
  top: 0.5rem;
}

.top-2\.5{
  top: 0.625rem;
}

.top-24{
  top: 6rem;
}

.top-3{
  top: 0.75rem;
}

.top-3\.5{
  top: 0.875rem;
}

.top-4{
  top: 1rem;
}

.top-8{
  top: 2rem;
}

.top-\[48px\]{
  top: 48px;
}

.top-\[52px\]{
  top: 52px;
}

.top-\[55px\]{
  top: 55px;
}

.top-full{
  top: 100%;
}

.-z-10{
  z-index: -10;
}

.-z-20{
  z-index: -20;
}

.z-0{
  z-index: 0;
}

.z-10{
  z-index: 10;
}

.z-20{
  z-index: 20;
}

.z-30{
  z-index: 30;
}

.z-40{
  z-index: 40;
}

.z-50{
  z-index: 50;
}

.z-\[10000\]{
  z-index: 10000;
}

.z-\[100\]{
  z-index: 100;
}

.z-\[105\]{
  z-index: 105;
}

.z-\[110\]{
  z-index: 110;
}

.z-\[115\]{
  z-index: 115;
}

.z-\[120\]{
  z-index: 120;
}

.z-\[145\]{
  z-index: 145;
}

.z-\[150\]{
  z-index: 150;
}

.z-\[1\]{
  z-index: 1;
}

.z-\[200\]{
  z-index: 200;
}

.z-\[210\]{
  z-index: 210;
}

.z-\[220\]{
  z-index: 220;
}

.z-\[280\]{
  z-index: 280;
}

.z-\[300\]{
  z-index: 300;
}

.z-\[40\]{
  z-index: 40;
}

.z-\[45\]{
  z-index: 45;
}

.z-\[49\]{
  z-index: 49;
}

.z-\[52\]{
  z-index: 52;
}

.z-\[60\]{
  z-index: 60;
}

.z-\[70\]{
  z-index: 70;
}

.z-\[90\]{
  z-index: 90;
}

.z-\[95\]{
  z-index: 95;
}

.z-\[9997\]{
  z-index: 9997;
}

.z-\[9998\]{
  z-index: 9998;
}

.z-\[99999\]{
  z-index: 99999;
}

.z-\[9999\]{
  z-index: 9999;
}

.z-\[999\]{
  z-index: 999;
}

.col-span-2{
  grid-column: span 2 / span 2;
}

.mx-1{
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}

.mx-2{
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

.mx-3{
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}

.mx-4{
  margin-left: 1rem;
  margin-right: 1rem;
}

.mx-6{
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}

.mx-8{
  margin-left: 2rem;
  margin-right: 2rem;
}

.mx-auto{
  margin-left: auto;
  margin-right: auto;
}

.my-1{
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}

.my-2{
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}

.my-6{
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.my-8{
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.-mb-16{
  margin-bottom: -4rem;
}

.-mb-24{
  margin-bottom: -6rem;
}

.-mb-px{
  margin-bottom: -1px;
}

.-ml-24{
  margin-left: -6rem;
}

.-mr-10{
  margin-right: -2.5rem;
}

.-mr-16{
  margin-right: -4rem;
}

.-mr-20{
  margin-right: -5rem;
}

.-mr-24{
  margin-right: -6rem;
}

.-mr-32{
  margin-right: -8rem;
}

.-mt-1{
  margin-top: -0.25rem;
}

.-mt-1\.5{
  margin-top: -0.375rem;
}

.-mt-10{
  margin-top: -2.5rem;
}

.-mt-14{
  margin-top: -3.5rem;
}

.-mt-16{
  margin-top: -4rem;
}

.-mt-20{
  margin-top: -5rem;
}

.-mt-24{
  margin-top: -6rem;
}

.-mt-32{
  margin-top: -8rem;
}

.-mt-5{
  margin-top: -1.25rem;
}

.-mt-6{
  margin-top: -1.5rem;
}

.-mt-8{
  margin-top: -2rem;
}

.mb-0{
  margin-bottom: 0px;
}

.mb-0\.5{
  margin-bottom: 0.125rem;
}

.mb-1{
  margin-bottom: 0.25rem;
}

.mb-1\.5{
  margin-bottom: 0.375rem;
}

.mb-10{
  margin-bottom: 2.5rem;
}

.mb-12{
  margin-bottom: 3rem;
}

.mb-16{
  margin-bottom: 4rem;
}

.mb-2{
  margin-bottom: 0.5rem;
}

.mb-2\.5{
  margin-bottom: 0.625rem;
}

.mb-3{
  margin-bottom: 0.75rem;
}

.mb-4{
  margin-bottom: 1rem;
}

.mb-5{
  margin-bottom: 1.25rem;
}

.mb-6{
  margin-bottom: 1.5rem;
}

.mb-8{
  margin-bottom: 2rem;
}

.ml-0\.5{
  margin-left: 0.125rem;
}

.ml-1{
  margin-left: 0.25rem;
}

.ml-1\.5{
  margin-left: 0.375rem;
}

.ml-2{
  margin-left: 0.5rem;
}

.ml-2\.5{
  margin-left: 0.625rem;
}

.ml-3{
  margin-left: 0.75rem;
}

.ml-4{
  margin-left: 1rem;
}

.ml-5{
  margin-left: 1.25rem;
}

.ml-6{
  margin-left: 1.5rem;
}

.ml-8{
  margin-left: 2rem;
}

.ml-auto{
  margin-left: auto;
}

.mr-0\.5{
  margin-right: 0.125rem;
}

.mr-1{
  margin-right: 0.25rem;
}

.mr-1\.5{
  margin-right: 0.375rem;
}

.mr-2{
  margin-right: 0.5rem;
}

.mr-3{
  margin-right: 0.75rem;
}

.mt-0{
  margin-top: 0px;
}

.mt-0\.5{
  margin-top: 0.125rem;
}

.mt-1{
  margin-top: 0.25rem;
}

.mt-1\.5{
  margin-top: 0.375rem;
}

.mt-10{
  margin-top: 2.5rem;
}

.mt-12{
  margin-top: 3rem;
}

.mt-2{
  margin-top: 0.5rem;
}

.mt-3{
  margin-top: 0.75rem;
}

.mt-4{
  margin-top: 1rem;
}

.mt-5{
  margin-top: 1.25rem;
}

.mt-6{
  margin-top: 1.5rem;
}

.mt-8{
  margin-top: 2rem;
}

.mt-auto{
  margin-top: auto;
}

.line-clamp-1{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}

.line-clamp-2{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}

.line-clamp-3{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}

.line-clamp-4{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
}

.block{
  display: block;
}

.inline-block{
  display: inline-block;
}

.inline{
  display: inline;
}

.flex{
  display: flex;
}

.inline-flex{
  display: inline-flex;
}

.table{
  display: table;
}

.grid{
  display: grid;
}

.hidden{
  display: none;
}

.aspect-\[1\/2\]{
  aspect-ratio: 1/2;
}

.aspect-\[19\/21\]{
  aspect-ratio: 19/21;
}

.aspect-\[4\/3\]{
  aspect-ratio: 4/3;
}

.aspect-square{
  aspect-ratio: 1 / 1;
}

.aspect-video{
  aspect-ratio: 16 / 9;
}

.h-0{
  height: 0px;
}

.h-0\.5{
  height: 0.125rem;
}

.h-1{
  height: 0.25rem;
}

.h-1\.5{
  height: 0.375rem;
}

.h-10{
  height: 2.5rem;
}

.h-11{
  height: 2.75rem;
}

.h-12{
  height: 3rem;
}

.h-14{
  height: 3.5rem;
}

.h-16{
  height: 4rem;
}

.h-2{
  height: 0.5rem;
}

.h-2\.5{
  height: 0.625rem;
}

.h-20{
  height: 5rem;
}

.h-24{
  height: 6rem;
}

.h-28{
  height: 7rem;
}

.h-3{
  height: 0.75rem;
}

.h-3\.5{
  height: 0.875rem;
}

.h-32{
  height: 8rem;
}

.h-36{
  height: 9rem;
}

.h-4{
  height: 1rem;
}

.h-40{
  height: 10rem;
}

.h-44{
  height: 11rem;
}

.h-48{
  height: 12rem;
}

.h-5{
  height: 1.25rem;
}

.h-52{
  height: 13rem;
}

.h-56{
  height: 14rem;
}

.h-6{
  height: 1.5rem;
}

.h-64{
  height: 16rem;
}

.h-7{
  height: 1.75rem;
}

.h-72{
  height: 18rem;
}

.h-8{
  height: 2rem;
}

.h-80{
  height: 20rem;
}

.h-9{
  height: 2.25rem;
}

.h-\[18px\]{
  height: 18px;
}

.h-\[250px\]{
  height: 250px;
}

.h-\[42px\]{
  height: 42px;
}

.h-\[600px\]{
  height: 600px;
}

.h-\[92vh\]{
  height: 92vh;
}

.h-\[calc\(100vh-3rem\)\]{
  height: calc(100vh - 3rem);
}

.h-\[calc\(100vh-4rem\)\]{
  height: calc(100vh - 4rem);
}

.h-auto{
  height: auto;
}

.h-full{
  height: 100%;
}

.h-px{
  height: 1px;
}

.h-screen{
  height: 100vh;
}

.max-h-32{
  max-height: 8rem;
}

.max-h-36{
  max-height: 9rem;
}

.max-h-40{
  max-height: 10rem;
}

.max-h-48{
  max-height: 12rem;
}

.max-h-52{
  max-height: 13rem;
}

.max-h-60{
  max-height: 15rem;
}

.max-h-64{
  max-height: 16rem;
}

.max-h-80{
  max-height: 20rem;
}

.max-h-96{
  max-height: 24rem;
}

.max-h-\[340px\]{
  max-height: 340px;
}

.max-h-\[400px\]{
  max-height: 400px;
}

.max-h-\[480px\]{
  max-height: 480px;
}

.max-h-\[500px\]{
  max-height: 500px;
}

.max-h-\[600px\]{
  max-height: 600px;
}

.max-h-\[60vh\]{
  max-height: 60vh;
}

.max-h-\[70vh\]{
  max-height: 70vh;
}

.max-h-\[80vh\]{
  max-height: 80vh;
}

.max-h-\[85vh\]{
  max-height: 85vh;
}

.max-h-\[90dvh\]{
  max-height: 90dvh;
}

.max-h-\[90vh\]{
  max-height: 90vh;
}

.max-h-\[calc\(100vh-7rem\)\]{
  max-height: calc(100vh - 7rem);
}

.max-h-\[calc\(100vh-8rem\)\]{
  max-height: calc(100vh - 8rem);
}

.max-h-full{
  max-height: 100%;
}

.min-h-\[1\.5rem\]{
  min-height: 1.5rem;
}

.min-h-\[100px\]{
  min-height: 100px;
}

.min-h-\[160px\]{
  min-height: 160px;
}

.min-h-\[200px\]{
  min-height: 200px;
}

.min-h-\[400px\]{
  min-height: 400px;
}

.min-h-\[520px\]{
  min-height: 520px;
}

.min-h-\[60px\]{
  min-height: 60px;
}

.min-h-\[60vh\]{
  min-height: 60vh;
}

.min-h-\[70dvh\]{
  min-height: 70dvh;
}

.min-h-\[80vh\]{
  min-height: 80vh;
}

.min-h-\[calc\(100vh-16rem\)\]{
  min-height: calc(100vh - 16rem);
}

.min-h-\[calc\(100vh-3rem\)\]{
  min-height: calc(100vh - 3rem);
}

.min-h-screen{
  min-height: 100vh;
}

.w-0{
  width: 0px;
}

.w-0\.5{
  width: 0.125rem;
}

.w-1\.5{
  width: 0.375rem;
}

.w-1\/2{
  width: 50%;
}

.w-1\/3{
  width: 33.333333%;
}

.w-1\/4{
  width: 25%;
}

.w-10{
  width: 2.5rem;
}

.w-11{
  width: 2.75rem;
}

.w-12{
  width: 3rem;
}

.w-14{
  width: 3.5rem;
}

.w-16{
  width: 4rem;
}

.w-2{
  width: 0.5rem;
}

.w-2\.5{
  width: 0.625rem;
}

.w-2\/3{
  width: 66.666667%;
}

.w-20{
  width: 5rem;
}

.w-24{
  width: 6rem;
}

.w-28{
  width: 7rem;
}

.w-3{
  width: 0.75rem;
}

.w-3\.5{
  width: 0.875rem;
}

.w-3\/4{
  width: 75%;
}

.w-32{
  width: 8rem;
}

.w-36{
  width: 9rem;
}

.w-4{
  width: 1rem;
}

.w-4\/5{
  width: 80%;
}

.w-4\/6{
  width: 66.666667%;
}

.w-40{
  width: 10rem;
}

.w-44{
  width: 11rem;
}

.w-48{
  width: 12rem;
}

.w-5{
  width: 1.25rem;
}

.w-5\/6{
  width: 83.333333%;
}

.w-52{
  width: 13rem;
}

.w-56{
  width: 14rem;
}

.w-6{
  width: 1.5rem;
}

.w-60{
  width: 15rem;
}

.w-64{
  width: 16rem;
}

.w-7{
  width: 1.75rem;
}

.w-72{
  width: 18rem;
}

.w-8{
  width: 2rem;
}

.w-80{
  width: 20rem;
}

.w-9{
  width: 2.25rem;
}

.w-96{
  width: 24rem;
}

.w-\[300px\]{
  width: 300px;
}

.w-\[min\(480px\2c calc\(100\%-2rem\)\)\]{
  width: min(480px, calc(100% - 2rem));
}

.w-auto{
  width: auto;
}

.w-fit{
  width: -moz-fit-content;
  width: fit-content;
}

.w-full{
  width: 100%;
}

.w-px{
  width: 1px;
}

.min-w-0{
  min-width: 0px;
}

.min-w-\[100px\]{
  min-width: 100px;
}

.min-w-\[140px\]{
  min-width: 140px;
}

.min-w-\[150px\]{
  min-width: 150px;
}

.min-w-\[160px\]{
  min-width: 160px;
}

.min-w-\[16px\]{
  min-width: 16px;
}

.min-w-\[180px\]{
  min-width: 180px;
}

.min-w-\[18px\]{
  min-width: 18px;
}

.min-w-\[200px\]{
  min-width: 200px;
}

.min-w-\[20px\]{
  min-width: 20px;
}

.min-w-\[24px\]{
  min-width: 24px;
}

.min-w-\[40px\]{
  min-width: 40px;
}

.min-w-\[50px\]{
  min-width: 50px;
}

.min-w-\[52px\]{
  min-width: 52px;
}

.min-w-\[600px\]{
  min-width: 600px;
}

.min-w-\[80px\]{
  min-width: 80px;
}

.min-w-\[90px\]{
  min-width: 90px;
}

.min-w-\[920px\]{
  min-width: 920px;
}

.min-w-\[980px\]{
  min-width: 980px;
}

.max-w-2xl{
  max-width: 42rem;
}

.max-w-3xl{
  max-width: 48rem;
}

.max-w-4xl{
  max-width: 56rem;
}

.max-w-5xl{
  max-width: 64rem;
}

.max-w-6xl{
  max-width: 72rem;
}

.max-w-7xl{
  max-width: 80rem;
}

.max-w-\[120px\]{
  max-width: 120px;
}

.max-w-\[150px\]{
  max-width: 150px;
}

.max-w-\[200px\]{
  max-width: 200px;
}

.max-w-\[230px\]{
  max-width: 230px;
}

.max-w-\[250px\]{
  max-width: 250px;
}

.max-w-\[260px\]{
  max-width: 260px;
}

.max-w-\[280px\]{
  max-width: 280px;
}

.max-w-\[300px\]{
  max-width: 300px;
}

.max-w-\[60\%\]{
  max-width: 60%;
}

.max-w-\[70\%\]{
  max-width: 70%;
}

.max-w-\[75\%\]{
  max-width: 75%;
}

.max-w-\[80\%\]{
  max-width: 80%;
}

.max-w-\[85vw\]{
  max-width: 85vw;
}

.max-w-\[90vw\]{
  max-width: 90vw;
}

.max-w-\[calc\(100vw-2rem\)\]{
  max-width: calc(100vw - 2rem);
}

.max-w-full{
  max-width: 100%;
}

.max-w-lg{
  max-width: 32rem;
}

.max-w-md{
  max-width: 28rem;
}

.max-w-none{
  max-width: none;
}

.max-w-sm{
  max-width: 24rem;
}

.max-w-xl{
  max-width: 36rem;
}

.max-w-xs{
  max-width: 20rem;
}

.flex-1{
  flex: 1 1 0%;
}

.flex-shrink{
  flex-shrink: 1;
}

.flex-shrink-0{
  flex-shrink: 0;
}

.shrink-0{
  flex-shrink: 0;
}

.flex-grow{
  flex-grow: 1;
}

.grow{
  flex-grow: 1;
}

.table-fixed{
  table-layout: fixed;
}

.border-collapse{
  border-collapse: collapse;
}

.-translate-x-1\/2{
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.-translate-y-1\/2{
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-x-0{
  --tw-translate-x: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-x-\[-1rem\]{
  --tw-translate-x: -1rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-x-full{
  --tw-translate-x: 100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-y-2{
  --tw-translate-y: 0.5rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rotate-0{
  --tw-rotate: 0deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rotate-12{
  --tw-rotate: 12deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rotate-180{
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rotate-45{
  --tw-rotate: 45deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rotate-90{
  --tw-rotate: 90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.scale-100{
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.scale-110{
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.transform{
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

@keyframes bounce{
  0%, 100%{
    transform: translateY(-25%);
    animation-timing-function: cubic-bezier(0.8,0,1,1);
  }

  50%{
    transform: none;
    animation-timing-function: cubic-bezier(0,0,0.2,1);
  }
}

.animate-bounce{
  animation: bounce 1s infinite;
}

@keyframes fadeIn{
  0%{
    opacity: 0;
  }

  100%{
    opacity: 1;
  }
}

.animate-fade-in{
  animation: fadeIn 0.3s ease-in-out;
}

@keyframes ping{
  75%, 100%{
    transform: scale(2);
    opacity: 0;
  }
}

.animate-ping{
  animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
}

@keyframes pulse{
  50%{
    opacity: .5;
  }
}

.animate-pulse{
  animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}

@keyframes slideInFromTop{
  0%{
    opacity: 0;
    transform: translateY(-20px);
  }

  100%{
    opacity: 1;
    transform: translateY(0);
  }
}

.animate-slide-in-top{
  animation: slideInFromTop 0.3s ease-out;
}

@keyframes spin{
  to{
    transform: rotate(360deg);
  }
}

.animate-spin{
  animation: spin 1s linear infinite;
}

.cursor-default{
  cursor: default;
}

.cursor-grab{
  cursor: grab;
}

.cursor-help{
  cursor: help;
}

.cursor-move{
  cursor: move;
}

.cursor-not-allowed{
  cursor: not-allowed;
}

.cursor-pointer{
  cursor: pointer;
}

.cursor-zoom-in{
  cursor: zoom-in;
}

.touch-manipulation{
  touch-action: manipulation;
}

.select-none{
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.resize-none{
  resize: none;
}

.list-inside{
  list-style-position: inside;
}

.list-disc{
  list-style-type: disc;
}

.appearance-none{
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

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

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

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

.grid-cols-4{
  grid-template-columns: repeat(4, minmax(0, 1fr));
}

.grid-cols-5{
  grid-template-columns: repeat(5, minmax(0, 1fr));
}

.grid-cols-7{
  grid-template-columns: repeat(7, minmax(0, 1fr));
}

.grid-cols-8{
  grid-template-columns: repeat(8, minmax(0, 1fr));
}

.grid-rows-3{
  grid-template-rows: repeat(3, minmax(0, 1fr));
}

.flex-row{
  flex-direction: row;
}

.flex-col{
  flex-direction: column;
}

.flex-col-reverse{
  flex-direction: column-reverse;
}

.flex-wrap{
  flex-wrap: wrap;
}

.items-start{
  align-items: flex-start;
}

.items-end{
  align-items: flex-end;
}

.items-center{
  align-items: center;
}

.items-baseline{
  align-items: baseline;
}

.justify-start{
  justify-content: flex-start;
}

.justify-end{
  justify-content: flex-end;
}

.justify-center{
  justify-content: center;
}

.justify-between{
  justify-content: space-between;
}

.justify-around{
  justify-content: space-around;
}

.gap-0{
  gap: 0px;
}

.gap-0\.5{
  gap: 0.125rem;
}

.gap-1{
  gap: 0.25rem;
}

.gap-1\.5{
  gap: 0.375rem;
}

.gap-2{
  gap: 0.5rem;
}

.gap-2\.5{
  gap: 0.625rem;
}

.gap-3{
  gap: 0.75rem;
}

.gap-3\.5{
  gap: 0.875rem;
}

.gap-4{
  gap: 1rem;
}

.gap-5{
  gap: 1.25rem;
}

.gap-6{
  gap: 1.5rem;
}

.gap-8{
  gap: 2rem;
}

.gap-x-3{
  -moz-column-gap: 0.75rem;
       column-gap: 0.75rem;
}

.gap-x-4{
  -moz-column-gap: 1rem;
       column-gap: 1rem;
}

.gap-x-6{
  -moz-column-gap: 1.5rem;
       column-gap: 1.5rem;
}

.gap-y-0\.5{
  row-gap: 0.125rem;
}

.gap-y-1{
  row-gap: 0.25rem;
}

.gap-y-1\.5{
  row-gap: 0.375rem;
}

.gap-y-2{
  row-gap: 0.5rem;
}

.gap-y-3{
  row-gap: 0.75rem;
}

.-space-x-1 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-2 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-1 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.25rem * var(--tw-space-x-reverse));
  margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-2 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-3 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.75rem * var(--tw-space-x-reverse));
  margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-4 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(1rem * var(--tw-space-x-reverse));
  margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-6 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(1.5rem * var(--tw-space-x-reverse));
  margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-8 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(2rem * var(--tw-space-x-reverse));
  margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-0\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
}

.space-y-1 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}

.space-y-1\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
}

.space-y-12 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(3rem * var(--tw-space-y-reverse));
}

.space-y-2 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}

.space-y-2\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
}

.space-y-3 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
}

.space-y-4 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}

.space-y-5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
}

.space-y-6 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
}

.space-y-8 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2rem * var(--tw-space-y-reverse));
}

.divide-y > :not([hidden]) ~ :not([hidden]){
  --tw-divide-y-reverse: 0;
  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}

.divide-gray-100 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgb(241 243 246 / var(--tw-divide-opacity, 1));
}

.divide-gray-200 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-divide-opacity, 1));
}

.self-start{
  align-self: flex-start;
}

.self-center{
  align-self: center;
}

.overflow-auto{
  overflow: auto;
}

.overflow-hidden{
  overflow: hidden;
}

.overflow-visible{
  overflow: visible;
}

.overflow-x-auto{
  overflow-x: auto;
}

.overflow-y-auto{
  overflow-y: auto;
}

.truncate{
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.whitespace-nowrap{
  white-space: nowrap;
}

.whitespace-pre-line{
  white-space: pre-line;
}

.whitespace-pre-wrap{
  white-space: pre-wrap;
}

.break-words{
  overflow-wrap: break-word;
}

.break-all{
  word-break: break-all;
}

.rounded{
  border-radius: 0.25rem;
}

.rounded-2xl{
  border-radius: 1rem;
}

.rounded-3xl{
  border-radius: 1.5rem;
}

.rounded-full{
  border-radius: 9999px;
}

.rounded-lg{
  border-radius: 0.5rem;
}

.rounded-md{
  border-radius: 0.375rem;
}

.rounded-sm{
  border-radius: 0.125rem;
}

.rounded-xl{
  border-radius: 0.75rem;
}

.rounded-b-2xl{
  border-bottom-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
}

.rounded-b-lg{
  border-bottom-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}

.rounded-l-lg{
  border-top-left-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}

.rounded-r-lg{
  border-top-right-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}

.rounded-t{
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.rounded-t-2xl{
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
}

.rounded-t-3xl{
  border-top-left-radius: 1.5rem;
  border-top-right-radius: 1.5rem;
}

.rounded-t-xl{
  border-top-left-radius: 0.75rem;
  border-top-right-radius: 0.75rem;
}

.rounded-bl-md{
  border-bottom-left-radius: 0.375rem;
}

.rounded-bl-sm{
  border-bottom-left-radius: 0.125rem;
}

.rounded-br-md{
  border-bottom-right-radius: 0.375rem;
}

.rounded-br-sm{
  border-bottom-right-radius: 0.125rem;
}

.rounded-tl-sm{
  border-top-left-radius: 0.125rem;
}

.rounded-tr-sm{
  border-top-right-radius: 0.125rem;
}

.border{
  border-width: 1px;
}

.border-0{
  border-width: 0px;
}

.border-2{
  border-width: 2px;
}

.border-4{
  border-width: 4px;
}

.border-y{
  border-top-width: 1px;
  border-bottom-width: 1px;
}

.border-b{
  border-bottom-width: 1px;
}

.border-b-2{
  border-bottom-width: 2px;
}

.border-b-4{
  border-bottom-width: 4px;
}

.border-l{
  border-left-width: 1px;
}

.border-l-0{
  border-left-width: 0px;
}

.border-l-2{
  border-left-width: 2px;
}

.border-l-4{
  border-left-width: 4px;
}

.border-r{
  border-right-width: 1px;
}

.border-r-0{
  border-right-width: 0px;
}

.border-r-4{
  border-right-width: 4px;
}

.border-t{
  border-top-width: 1px;
}

.border-t-4{
  border-top-width: 4px;
}

.border-t-\[3px\]{
  border-top-width: 3px;
}

.border-dashed{
  border-style: dashed;
}

.border-accent{
  --tw-border-opacity: 1;
  border-color: rgb(67 153 222 / var(--tw-border-opacity, 1));
}

.border-amber-100{
  --tw-border-opacity: 1;
  border-color: rgb(254 243 199 / var(--tw-border-opacity, 1));
}

.border-amber-200{
  --tw-border-opacity: 1;
  border-color: rgb(253 230 138 / var(--tw-border-opacity, 1));
}

.border-amber-200\/30{
  border-color: rgb(253 230 138 / 0.3);
}

.border-amber-200\/50{
  border-color: rgb(253 230 138 / 0.5);
}

.border-amber-200\/60{
  border-color: rgb(253 230 138 / 0.6);
}

.border-amber-300{
  --tw-border-opacity: 1;
  border-color: rgb(252 211 77 / var(--tw-border-opacity, 1));
}

.border-amber-500{
  --tw-border-opacity: 1;
  border-color: rgb(245 158 11 / var(--tw-border-opacity, 1));
}

.border-amber-600{
  --tw-border-opacity: 1;
  border-color: rgb(217 119 6 / var(--tw-border-opacity, 1));
}

.border-amber-600\/40{
  border-color: rgb(217 119 6 / 0.4);
}

.border-black\/10{
  border-color: rgb(0 0 0 / 0.1);
}

.border-blue-100{
  --tw-border-opacity: 1;
  border-color: rgb(219 234 254 / var(--tw-border-opacity, 1));
}

.border-blue-100\/80{
  border-color: rgb(219 234 254 / 0.8);
}

.border-blue-200{
  --tw-border-opacity: 1;
  border-color: rgb(191 219 254 / var(--tw-border-opacity, 1));
}

.border-blue-200\/30{
  border-color: rgb(191 219 254 / 0.3);
}

.border-blue-200\/50{
  border-color: rgb(191 219 254 / 0.5);
}

.border-blue-200\/60{
  border-color: rgb(191 219 254 / 0.6);
}

.border-blue-300{
  --tw-border-opacity: 1;
  border-color: rgb(147 197 253 / var(--tw-border-opacity, 1));
}

.border-blue-300\/60{
  border-color: rgb(147 197 253 / 0.6);
}

.border-blue-400{
  --tw-border-opacity: 1;
  border-color: rgb(96 165 250 / var(--tw-border-opacity, 1));
}

.border-blue-500{
  --tw-border-opacity: 1;
  border-color: rgb(59 130 246 / var(--tw-border-opacity, 1));
}

.border-blue-600{
  --tw-border-opacity: 1;
  border-color: rgb(37 99 235 / var(--tw-border-opacity, 1));
}

.border-current{
  border-color: currentColor;
}

.border-cyan-100{
  --tw-border-opacity: 1;
  border-color: rgb(207 250 254 / var(--tw-border-opacity, 1));
}

.border-cyan-200{
  --tw-border-opacity: 1;
  border-color: rgb(165 243 252 / var(--tw-border-opacity, 1));
}

.border-cyan-200\/30{
  border-color: rgb(165 243 252 / 0.3);
}

.border-cyan-200\/50{
  border-color: rgb(165 243 252 / 0.5);
}

.border-cyan-300{
  --tw-border-opacity: 1;
  border-color: rgb(103 232 249 / var(--tw-border-opacity, 1));
}

.border-cyan-300\/60{
  border-color: rgb(103 232 249 / 0.6);
}

.border-cyan-500{
  --tw-border-opacity: 1;
  border-color: rgb(6 182 212 / var(--tw-border-opacity, 1));
}

.border-cyan-600{
  --tw-border-opacity: 1;
  border-color: rgb(8 145 178 / var(--tw-border-opacity, 1));
}

.border-emerald-100{
  --tw-border-opacity: 1;
  border-color: rgb(209 250 229 / var(--tw-border-opacity, 1));
}

.border-emerald-200{
  --tw-border-opacity: 1;
  border-color: rgb(167 243 208 / var(--tw-border-opacity, 1));
}

.border-emerald-200\/30{
  border-color: rgb(167 243 208 / 0.3);
}

.border-emerald-200\/50{
  border-color: rgb(167 243 208 / 0.5);
}

.border-emerald-200\/60{
  border-color: rgb(167 243 208 / 0.6);
}

.border-emerald-300{
  --tw-border-opacity: 1;
  border-color: rgb(110 231 183 / var(--tw-border-opacity, 1));
}

.border-emerald-300\/50{
  border-color: rgb(110 231 183 / 0.5);
}

.border-emerald-300\/60{
  border-color: rgb(110 231 183 / 0.6);
}

.border-emerald-400{
  --tw-border-opacity: 1;
  border-color: rgb(52 211 153 / var(--tw-border-opacity, 1));
}

.border-emerald-400\/15{
  border-color: rgb(52 211 153 / 0.15);
}

.border-emerald-400\/25{
  border-color: rgb(52 211 153 / 0.25);
}

.border-emerald-400\/70{
  border-color: rgb(52 211 153 / 0.7);
}

.border-emerald-500{
  --tw-border-opacity: 1;
  border-color: rgb(16 185 129 / var(--tw-border-opacity, 1));
}

.border-emerald-600{
  --tw-border-opacity: 1;
  border-color: rgb(5 150 105 / var(--tw-border-opacity, 1));
}

.border-fuchsia-100{
  --tw-border-opacity: 1;
  border-color: rgb(250 232 255 / var(--tw-border-opacity, 1));
}

.border-fuchsia-200{
  --tw-border-opacity: 1;
  border-color: rgb(245 208 254 / var(--tw-border-opacity, 1));
}

.border-fuchsia-200\/40{
  border-color: rgb(245 208 254 / 0.4);
}

.border-fuchsia-200\/50{
  border-color: rgb(245 208 254 / 0.5);
}

.border-fuchsia-300{
  --tw-border-opacity: 1;
  border-color: rgb(240 171 252 / var(--tw-border-opacity, 1));
}

.border-fuchsia-500{
  --tw-border-opacity: 1;
  border-color: rgb(217 70 239 / var(--tw-border-opacity, 1));
}

.border-fuchsia-600{
  --tw-border-opacity: 1;
  border-color: rgb(192 38 211 / var(--tw-border-opacity, 1));
}

.border-gray-100{
  --tw-border-opacity: 1;
  border-color: rgb(241 243 246 / var(--tw-border-opacity, 1));
}

.border-gray-200{
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
}

.border-gray-200\/30{
  border-color: rgb(229 231 235 / 0.3);
}

.border-gray-200\/40{
  border-color: rgb(229 231 235 / 0.4);
}

.border-gray-200\/50{
  border-color: rgb(229 231 235 / 0.5);
}

.border-gray-200\/60{
  border-color: rgb(229 231 235 / 0.6);
}

.border-gray-200\/70{
  border-color: rgb(229 231 235 / 0.7);
}

.border-gray-300{
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
}

.border-gray-300\/50{
  border-color: rgb(209 213 219 / 0.5);
}

.border-gray-300\/60{
  border-color: rgb(209 213 219 / 0.6);
}

.border-gray-400{
  --tw-border-opacity: 1;
  border-color: rgb(156 163 175 / var(--tw-border-opacity, 1));
}

.border-gray-500{
  --tw-border-opacity: 1;
  border-color: rgb(107 114 128 / var(--tw-border-opacity, 1));
}

.border-gray-700{
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity, 1));
}

.border-gray-800{
  --tw-border-opacity: 1;
  border-color: rgb(31 41 55 / var(--tw-border-opacity, 1));
}

.border-green-100{
  --tw-border-opacity: 1;
  border-color: rgb(220 252 231 / var(--tw-border-opacity, 1));
}

.border-green-200{
  --tw-border-opacity: 1;
  border-color: rgb(187 247 208 / var(--tw-border-opacity, 1));
}

.border-green-200\/50{
  border-color: rgb(187 247 208 / 0.5);
}

.border-green-300{
  --tw-border-opacity: 1;
  border-color: rgb(134 239 172 / var(--tw-border-opacity, 1));
}

.border-green-500{
  --tw-border-opacity: 1;
  border-color: rgb(34 197 94 / var(--tw-border-opacity, 1));
}

.border-green-600{
  --tw-border-opacity: 1;
  border-color: rgb(22 163 74 / var(--tw-border-opacity, 1));
}

.border-indigo-100{
  --tw-border-opacity: 1;
  border-color: rgb(224 231 255 / var(--tw-border-opacity, 1));
}

.border-indigo-200{
  --tw-border-opacity: 1;
  border-color: rgb(199 210 254 / var(--tw-border-opacity, 1));
}

.border-indigo-200\/30{
  border-color: rgb(199 210 254 / 0.3);
}

.border-indigo-200\/50{
  border-color: rgb(199 210 254 / 0.5);
}

.border-indigo-300{
  --tw-border-opacity: 1;
  border-color: rgb(165 180 252 / var(--tw-border-opacity, 1));
}

.border-indigo-300\/60{
  border-color: rgb(165 180 252 / 0.6);
}

.border-indigo-400{
  --tw-border-opacity: 1;
  border-color: rgb(129 140 248 / var(--tw-border-opacity, 1));
}

.border-indigo-500{
  --tw-border-opacity: 1;
  border-color: rgb(99 102 241 / var(--tw-border-opacity, 1));
}

.border-indigo-600{
  --tw-border-opacity: 1;
  border-color: rgb(79 70 229 / var(--tw-border-opacity, 1));
}

.border-indigo-600\/40{
  border-color: rgb(79 70 229 / 0.4);
}

.border-lime-100{
  --tw-border-opacity: 1;
  border-color: rgb(236 252 203 / var(--tw-border-opacity, 1));
}

.border-lime-200{
  --tw-border-opacity: 1;
  border-color: rgb(217 249 157 / var(--tw-border-opacity, 1));
}

.border-lime-300{
  --tw-border-opacity: 1;
  border-color: rgb(190 242 100 / var(--tw-border-opacity, 1));
}

.border-lime-500{
  --tw-border-opacity: 1;
  border-color: rgb(132 204 22 / var(--tw-border-opacity, 1));
}

.border-lime-600{
  --tw-border-opacity: 1;
  border-color: rgb(101 163 13 / var(--tw-border-opacity, 1));
}

.border-orange-200{
  --tw-border-opacity: 1;
  border-color: rgb(254 215 170 / var(--tw-border-opacity, 1));
}

.border-orange-200\/30{
  border-color: rgb(254 215 170 / 0.3);
}

.border-orange-200\/50{
  border-color: rgb(254 215 170 / 0.5);
}

.border-orange-200\/60{
  border-color: rgb(254 215 170 / 0.6);
}

.border-orange-300{
  --tw-border-opacity: 1;
  border-color: rgb(253 186 116 / var(--tw-border-opacity, 1));
}

.border-orange-300\/60{
  border-color: rgb(253 186 116 / 0.6);
}

.border-orange-500{
  --tw-border-opacity: 1;
  border-color: rgb(249 115 22 / var(--tw-border-opacity, 1));
}

.border-orange-600{
  --tw-border-opacity: 1;
  border-color: rgb(234 88 12 / var(--tw-border-opacity, 1));
}

.border-pink-200{
  --tw-border-opacity: 1;
  border-color: rgb(251 207 232 / var(--tw-border-opacity, 1));
}

.border-pink-200\/50{
  border-color: rgb(251 207 232 / 0.5);
}

.border-pink-200\/60{
  border-color: rgb(251 207 232 / 0.6);
}

.border-pink-500{
  --tw-border-opacity: 1;
  border-color: rgb(236 72 153 / var(--tw-border-opacity, 1));
}

.border-pink-600{
  --tw-border-opacity: 1;
  border-color: rgb(219 39 119 / var(--tw-border-opacity, 1));
}

.border-primary{
  --tw-border-opacity: 1;
  border-color: rgb(0 91 193 / var(--tw-border-opacity, 1));
}

.border-primary-200{
  --tw-border-opacity: 1;
  border-color: rgb(153 195 255 / var(--tw-border-opacity, 1));
}

.border-primary-300{
  --tw-border-opacity: 1;
  border-color: rgb(102 165 255 / var(--tw-border-opacity, 1));
}

.border-primary-500{
  --tw-border-opacity: 1;
  border-color: rgb(0 91 193 / var(--tw-border-opacity, 1));
}

.border-primary-600{
  --tw-border-opacity: 1;
  border-color: rgb(0 74 154 / var(--tw-border-opacity, 1));
}

.border-purple-100{
  --tw-border-opacity: 1;
  border-color: rgb(243 232 255 / var(--tw-border-opacity, 1));
}

.border-purple-200{
  --tw-border-opacity: 1;
  border-color: rgb(233 213 255 / var(--tw-border-opacity, 1));
}

.border-purple-200\/30{
  border-color: rgb(233 213 255 / 0.3);
}

.border-purple-200\/50{
  border-color: rgb(233 213 255 / 0.5);
}

.border-purple-200\/60{
  border-color: rgb(233 213 255 / 0.6);
}

.border-purple-300{
  --tw-border-opacity: 1;
  border-color: rgb(216 180 254 / var(--tw-border-opacity, 1));
}

.border-purple-300\/50{
  border-color: rgb(216 180 254 / 0.5);
}

.border-purple-300\/60{
  border-color: rgb(216 180 254 / 0.6);
}

.border-purple-500{
  --tw-border-opacity: 1;
  border-color: rgb(168 85 247 / var(--tw-border-opacity, 1));
}

.border-purple-600{
  --tw-border-opacity: 1;
  border-color: rgb(147 51 234 / var(--tw-border-opacity, 1));
}

.border-purple-600\/40{
  border-color: rgb(147 51 234 / 0.4);
}

.border-red-100{
  --tw-border-opacity: 1;
  border-color: rgb(254 226 226 / var(--tw-border-opacity, 1));
}

.border-red-200{
  --tw-border-opacity: 1;
  border-color: rgb(254 202 202 / var(--tw-border-opacity, 1));
}

.border-red-200\/30{
  border-color: rgb(254 202 202 / 0.3);
}

.border-red-200\/50{
  border-color: rgb(254 202 202 / 0.5);
}

.border-red-300{
  --tw-border-opacity: 1;
  border-color: rgb(252 165 165 / var(--tw-border-opacity, 1));
}

.border-red-300\/60{
  border-color: rgb(252 165 165 / 0.6);
}

.border-red-400{
  --tw-border-opacity: 1;
  border-color: rgb(248 113 113 / var(--tw-border-opacity, 1));
}

.border-red-500{
  --tw-border-opacity: 1;
  border-color: rgb(239 68 68 / var(--tw-border-opacity, 1));
}

.border-red-600{
  --tw-border-opacity: 1;
  border-color: rgb(220 38 38 / var(--tw-border-opacity, 1));
}

.border-rose-200{
  --tw-border-opacity: 1;
  border-color: rgb(254 205 211 / var(--tw-border-opacity, 1));
}

.border-rose-200\/50{
  border-color: rgb(254 205 211 / 0.5);
}

.border-rose-200\/60{
  border-color: rgb(254 205 211 / 0.6);
}

.border-rose-300{
  --tw-border-opacity: 1;
  border-color: rgb(253 164 175 / var(--tw-border-opacity, 1));
}

.border-rose-600{
  --tw-border-opacity: 1;
  border-color: rgb(225 29 72 / var(--tw-border-opacity, 1));
}

.border-secondary{
  --tw-border-opacity: 1;
  border-color: rgb(191 13 62 / var(--tw-border-opacity, 1));
}

.border-secondary-200{
  --tw-border-opacity: 1;
  border-color: rgb(255 153 179 / var(--tw-border-opacity, 1));
}

.border-secondary-600{
  --tw-border-opacity: 1;
  border-color: rgb(153 10 50 / var(--tw-border-opacity, 1));
}

.border-sky-100{
  --tw-border-opacity: 1;
  border-color: rgb(224 242 254 / var(--tw-border-opacity, 1));
}

.border-sky-200{
  --tw-border-opacity: 1;
  border-color: rgb(186 230 253 / var(--tw-border-opacity, 1));
}

.border-sky-200\/50{
  border-color: rgb(186 230 253 / 0.5);
}

.border-sky-300{
  --tw-border-opacity: 1;
  border-color: rgb(125 211 252 / var(--tw-border-opacity, 1));
}

.border-sky-400{
  --tw-border-opacity: 1;
  border-color: rgb(56 189 248 / var(--tw-border-opacity, 1));
}

.border-sky-500{
  --tw-border-opacity: 1;
  border-color: rgb(14 165 233 / var(--tw-border-opacity, 1));
}

.border-slate-100{
  --tw-border-opacity: 1;
  border-color: rgb(241 245 249 / var(--tw-border-opacity, 1));
}

.border-slate-200{
  --tw-border-opacity: 1;
  border-color: rgb(226 232 240 / var(--tw-border-opacity, 1));
}

.border-slate-200\/50{
  border-color: rgb(226 232 240 / 0.5);
}

.border-slate-300{
  --tw-border-opacity: 1;
  border-color: rgb(203 213 225 / var(--tw-border-opacity, 1));
}

.border-slate-300\/50{
  border-color: rgb(203 213 225 / 0.5);
}

.border-slate-700{
  --tw-border-opacity: 1;
  border-color: rgb(51 65 85 / var(--tw-border-opacity, 1));
}

.border-teal-200{
  --tw-border-opacity: 1;
  border-color: rgb(153 246 228 / var(--tw-border-opacity, 1));
}

.border-teal-200\/50{
  border-color: rgb(153 246 228 / 0.5);
}

.border-teal-300{
  --tw-border-opacity: 1;
  border-color: rgb(94 234 212 / var(--tw-border-opacity, 1));
}

.border-teal-500{
  --tw-border-opacity: 1;
  border-color: rgb(20 184 166 / var(--tw-border-opacity, 1));
}

.border-teal-600{
  --tw-border-opacity: 1;
  border-color: rgb(13 148 136 / var(--tw-border-opacity, 1));
}

.border-transparent{
  border-color: transparent;
}

.border-violet-100{
  --tw-border-opacity: 1;
  border-color: rgb(237 233 254 / var(--tw-border-opacity, 1));
}

.border-violet-100\/50{
  border-color: rgb(237 233 254 / 0.5);
}

.border-violet-200{
  --tw-border-opacity: 1;
  border-color: rgb(221 214 254 / var(--tw-border-opacity, 1));
}

.border-violet-200\/40{
  border-color: rgb(221 214 254 / 0.4);
}

.border-violet-200\/50{
  border-color: rgb(221 214 254 / 0.5);
}

.border-violet-200\/60{
  border-color: rgb(221 214 254 / 0.6);
}

.border-violet-300{
  --tw-border-opacity: 1;
  border-color: rgb(196 181 253 / var(--tw-border-opacity, 1));
}

.border-violet-400{
  --tw-border-opacity: 1;
  border-color: rgb(167 139 250 / var(--tw-border-opacity, 1));
}

.border-violet-500{
  --tw-border-opacity: 1;
  border-color: rgb(139 92 246 / var(--tw-border-opacity, 1));
}

.border-violet-600{
  --tw-border-opacity: 1;
  border-color: rgb(124 58 237 / var(--tw-border-opacity, 1));
}

.border-white{
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
}

.border-white\/10{
  border-color: rgb(255 255 255 / 0.1);
}

.border-white\/100{
  border-color: rgb(255 255 255 / 1);
}

.border-white\/20{
  border-color: rgb(255 255 255 / 0.2);
}

.border-white\/30{
  border-color: rgb(255 255 255 / 0.3);
}

.border-white\/60{
  border-color: rgb(255 255 255 / 0.6);
}

.border-yellow-200{
  --tw-border-opacity: 1;
  border-color: rgb(254 240 138 / var(--tw-border-opacity, 1));
}

.border-yellow-200\/50{
  border-color: rgb(254 240 138 / 0.5);
}

.border-yellow-300{
  --tw-border-opacity: 1;
  border-color: rgb(253 224 71 / var(--tw-border-opacity, 1));
}

.border-yellow-400{
  --tw-border-opacity: 1;
  border-color: rgb(250 204 21 / var(--tw-border-opacity, 1));
}

.border-yellow-500{
  --tw-border-opacity: 1;
  border-color: rgb(234 179 8 / var(--tw-border-opacity, 1));
}

.border-l-green-400{
  --tw-border-opacity: 1;
  border-left-color: rgb(74 222 128 / var(--tw-border-opacity, 1));
}

.border-l-indigo-500{
  --tw-border-opacity: 1;
  border-left-color: rgb(99 102 241 / var(--tw-border-opacity, 1));
}

.border-l-red-400{
  --tw-border-opacity: 1;
  border-left-color: rgb(248 113 113 / var(--tw-border-opacity, 1));
}

.border-t-amber-400{
  --tw-border-opacity: 1;
  border-top-color: rgb(251 191 36 / var(--tw-border-opacity, 1));
}

.border-t-amber-500{
  --tw-border-opacity: 1;
  border-top-color: rgb(245 158 11 / var(--tw-border-opacity, 1));
}

.border-t-blue-400{
  --tw-border-opacity: 1;
  border-top-color: rgb(96 165 250 / var(--tw-border-opacity, 1));
}

.border-t-blue-500{
  --tw-border-opacity: 1;
  border-top-color: rgb(59 130 246 / var(--tw-border-opacity, 1));
}

.border-t-emerald-400{
  --tw-border-opacity: 1;
  border-top-color: rgb(52 211 153 / var(--tw-border-opacity, 1));
}

.border-t-emerald-500{
  --tw-border-opacity: 1;
  border-top-color: rgb(16 185 129 / var(--tw-border-opacity, 1));
}

.border-t-fuchsia-600{
  --tw-border-opacity: 1;
  border-top-color: rgb(192 38 211 / var(--tw-border-opacity, 1));
}

.border-t-gray-900{
  --tw-border-opacity: 1;
  border-top-color: rgb(17 24 39 / var(--tw-border-opacity, 1));
}

.border-t-indigo-400{
  --tw-border-opacity: 1;
  border-top-color: rgb(129 140 248 / var(--tw-border-opacity, 1));
}

.border-t-indigo-500{
  --tw-border-opacity: 1;
  border-top-color: rgb(99 102 241 / var(--tw-border-opacity, 1));
}

.border-t-orange-400{
  --tw-border-opacity: 1;
  border-top-color: rgb(251 146 60 / var(--tw-border-opacity, 1));
}

.border-t-orange-500{
  --tw-border-opacity: 1;
  border-top-color: rgb(249 115 22 / var(--tw-border-opacity, 1));
}

.border-t-pink-400{
  --tw-border-opacity: 1;
  border-top-color: rgb(244 114 182 / var(--tw-border-opacity, 1));
}

.border-t-pink-500{
  --tw-border-opacity: 1;
  border-top-color: rgb(236 72 153 / var(--tw-border-opacity, 1));
}

.border-t-purple-400{
  --tw-border-opacity: 1;
  border-top-color: rgb(192 132 252 / var(--tw-border-opacity, 1));
}

.border-t-purple-500{
  --tw-border-opacity: 1;
  border-top-color: rgb(168 85 247 / var(--tw-border-opacity, 1));
}

.border-t-red-400{
  --tw-border-opacity: 1;
  border-top-color: rgb(248 113 113 / var(--tw-border-opacity, 1));
}

.border-t-red-500{
  --tw-border-opacity: 1;
  border-top-color: rgb(239 68 68 / var(--tw-border-opacity, 1));
}

.border-t-sky-400{
  --tw-border-opacity: 1;
  border-top-color: rgb(56 189 248 / var(--tw-border-opacity, 1));
}

.border-t-sky-500{
  --tw-border-opacity: 1;
  border-top-color: rgb(14 165 233 / var(--tw-border-opacity, 1));
}

.border-t-teal-400{
  --tw-border-opacity: 1;
  border-top-color: rgb(45 212 191 / var(--tw-border-opacity, 1));
}

.border-t-teal-500{
  --tw-border-opacity: 1;
  border-top-color: rgb(20 184 166 / var(--tw-border-opacity, 1));
}

.border-t-transparent{
  border-top-color: transparent;
}

.border-t-white{
  --tw-border-opacity: 1;
  border-top-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
}

.bg-\[\#0A66C2\]{
  --tw-bg-opacity: 1;
  background-color: rgb(10 102 194 / var(--tw-bg-opacity, 1));
}

.bg-\[\#1877F2\]{
  --tw-bg-opacity: 1;
  background-color: rgb(24 119 242 / var(--tw-bg-opacity, 1));
}

.bg-\[\#FF0000\]{
  --tw-bg-opacity: 1;
  background-color: rgb(255 0 0 / var(--tw-bg-opacity, 1));
}

.bg-accent{
  --tw-bg-opacity: 1;
  background-color: rgb(67 153 222 / var(--tw-bg-opacity, 1));
}

.bg-amber-100{
  --tw-bg-opacity: 1;
  background-color: rgb(254 243 199 / var(--tw-bg-opacity, 1));
}

.bg-amber-100\/90{
  background-color: rgb(254 243 199 / 0.9);
}

.bg-amber-200\/30{
  background-color: rgb(253 230 138 / 0.3);
}

.bg-amber-300\/10{
  background-color: rgb(252 211 77 / 0.1);
}

.bg-amber-400{
  --tw-bg-opacity: 1;
  background-color: rgb(251 191 36 / var(--tw-bg-opacity, 1));
}

.bg-amber-400\/30{
  background-color: rgb(251 191 36 / 0.3);
}

.bg-amber-50{
  --tw-bg-opacity: 1;
  background-color: rgb(255 251 235 / var(--tw-bg-opacity, 1));
}

.bg-amber-50\/50{
  background-color: rgb(255 251 235 / 0.5);
}

.bg-amber-50\/60{
  background-color: rgb(255 251 235 / 0.6);
}

.bg-amber-50\/70{
  background-color: rgb(255 251 235 / 0.7);
}

.bg-amber-500{
  --tw-bg-opacity: 1;
  background-color: rgb(245 158 11 / var(--tw-bg-opacity, 1));
}

.bg-amber-500\/80{
  background-color: rgb(245 158 11 / 0.8);
}

.bg-amber-500\/90{
  background-color: rgb(245 158 11 / 0.9);
}

.bg-amber-600{
  --tw-bg-opacity: 1;
  background-color: rgb(217 119 6 / var(--tw-bg-opacity, 1));
}

.bg-amber-700{
  --tw-bg-opacity: 1;
  background-color: rgb(180 83 9 / var(--tw-bg-opacity, 1));
}

.bg-amber-800{
  --tw-bg-opacity: 1;
  background-color: rgb(146 64 14 / var(--tw-bg-opacity, 1));
}

.bg-amber-900\/50{
  background-color: rgb(120 53 15 / 0.5);
}

.bg-black{
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
}

.bg-black\/0{
  background-color: rgb(0 0 0 / 0);
}

.bg-black\/10{
  background-color: rgb(0 0 0 / 0.1);
}

.bg-black\/20{
  background-color: rgb(0 0 0 / 0.2);
}

.bg-black\/40{
  background-color: rgb(0 0 0 / 0.4);
}

.bg-black\/45{
  background-color: rgb(0 0 0 / 0.45);
}

.bg-black\/50{
  background-color: rgb(0 0 0 / 0.5);
}

.bg-black\/60{
  background-color: rgb(0 0 0 / 0.6);
}

.bg-black\/70{
  background-color: rgb(0 0 0 / 0.7);
}

.bg-black\/80{
  background-color: rgb(0 0 0 / 0.8);
}

.bg-black\/90{
  background-color: rgb(0 0 0 / 0.9);
}

.bg-black\/95{
  background-color: rgb(0 0 0 / 0.95);
}

.bg-blue-100{
  --tw-bg-opacity: 1;
  background-color: rgb(219 234 254 / var(--tw-bg-opacity, 1));
}

.bg-blue-200{
  --tw-bg-opacity: 1;
  background-color: rgb(191 219 254 / var(--tw-bg-opacity, 1));
}

.bg-blue-200\/20{
  background-color: rgb(191 219 254 / 0.2);
}

.bg-blue-200\/30{
  background-color: rgb(191 219 254 / 0.3);
}

.bg-blue-300\/30{
  background-color: rgb(147 197 253 / 0.3);
}

.bg-blue-400{
  --tw-bg-opacity: 1;
  background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1));
}

.bg-blue-400\/30{
  background-color: rgb(96 165 250 / 0.3);
}

.bg-blue-400\/50{
  background-color: rgb(96 165 250 / 0.5);
}

.bg-blue-50{
  --tw-bg-opacity: 1;
  background-color: rgb(239 246 255 / var(--tw-bg-opacity, 1));
}

.bg-blue-50\/50{
  background-color: rgb(239 246 255 / 0.5);
}

.bg-blue-50\/60{
  background-color: rgb(239 246 255 / 0.6);
}

.bg-blue-50\/70{
  background-color: rgb(239 246 255 / 0.7);
}

.bg-blue-50\/80{
  background-color: rgb(239 246 255 / 0.8);
}

.bg-blue-500{
  --tw-bg-opacity: 1;
  background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1));
}

.bg-blue-500\/20{
  background-color: rgb(59 130 246 / 0.2);
}

.bg-blue-600{
  --tw-bg-opacity: 1;
  background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1));
}

.bg-blue-600\/10{
  background-color: rgb(37 99 235 / 0.1);
}

.bg-cyan-100{
  --tw-bg-opacity: 1;
  background-color: rgb(207 250 254 / var(--tw-bg-opacity, 1));
}

.bg-cyan-200\/20{
  background-color: rgb(165 243 252 / 0.2);
}

.bg-cyan-200\/30{
  background-color: rgb(165 243 252 / 0.3);
}

.bg-cyan-300\/20{
  background-color: rgb(103 232 249 / 0.2);
}

.bg-cyan-300\/30{
  background-color: rgb(103 232 249 / 0.3);
}

.bg-cyan-400\/30{
  background-color: rgb(34 211 238 / 0.3);
}

.bg-cyan-50{
  --tw-bg-opacity: 1;
  background-color: rgb(236 254 255 / var(--tw-bg-opacity, 1));
}

.bg-cyan-50\/70{
  background-color: rgb(236 254 255 / 0.7);
}

.bg-cyan-500{
  --tw-bg-opacity: 1;
  background-color: rgb(6 182 212 / var(--tw-bg-opacity, 1));
}

.bg-cyan-600{
  --tw-bg-opacity: 1;
  background-color: rgb(8 145 178 / var(--tw-bg-opacity, 1));
}

.bg-emerald-100{
  --tw-bg-opacity: 1;
  background-color: rgb(209 250 229 / var(--tw-bg-opacity, 1));
}

.bg-emerald-200\/30{
  background-color: rgb(167 243 208 / 0.3);
}

.bg-emerald-300\/30{
  background-color: rgb(110 231 183 / 0.3);
}

.bg-emerald-400{
  --tw-bg-opacity: 1;
  background-color: rgb(52 211 153 / var(--tw-bg-opacity, 1));
}

.bg-emerald-400\/30{
  background-color: rgb(52 211 153 / 0.3);
}

.bg-emerald-50{
  --tw-bg-opacity: 1;
  background-color: rgb(236 253 245 / var(--tw-bg-opacity, 1));
}

.bg-emerald-50\/50{
  background-color: rgb(236 253 245 / 0.5);
}

.bg-emerald-50\/60{
  background-color: rgb(236 253 245 / 0.6);
}

.bg-emerald-50\/70{
  background-color: rgb(236 253 245 / 0.7);
}

.bg-emerald-50\/90{
  background-color: rgb(236 253 245 / 0.9);
}

.bg-emerald-500{
  --tw-bg-opacity: 1;
  background-color: rgb(16 185 129 / var(--tw-bg-opacity, 1));
}

.bg-emerald-500\/10{
  background-color: rgb(16 185 129 / 0.1);
}

.bg-emerald-500\/15{
  background-color: rgb(16 185 129 / 0.15);
}

.bg-emerald-500\/90{
  background-color: rgb(16 185 129 / 0.9);
}

.bg-emerald-600{
  --tw-bg-opacity: 1;
  background-color: rgb(5 150 105 / var(--tw-bg-opacity, 1));
}

.bg-emerald-800{
  --tw-bg-opacity: 1;
  background-color: rgb(6 95 70 / var(--tw-bg-opacity, 1));
}

.bg-fuchsia-100{
  --tw-bg-opacity: 1;
  background-color: rgb(250 232 255 / var(--tw-bg-opacity, 1));
}

.bg-fuchsia-200\/30{
  background-color: rgb(245 208 254 / 0.3);
}

.bg-fuchsia-400\/30{
  background-color: rgb(232 121 249 / 0.3);
}

.bg-fuchsia-50{
  --tw-bg-opacity: 1;
  background-color: rgb(253 244 255 / var(--tw-bg-opacity, 1));
}

.bg-fuchsia-50\/70{
  background-color: rgb(253 244 255 / 0.7);
}

.bg-fuchsia-600{
  --tw-bg-opacity: 1;
  background-color: rgb(192 38 211 / var(--tw-bg-opacity, 1));
}

.bg-gray-100{
  --tw-bg-opacity: 1;
  background-color: rgb(241 243 246 / var(--tw-bg-opacity, 1));
}

.bg-gray-100\/60{
  background-color: rgb(241 243 246 / 0.6);
}

.bg-gray-100\/80{
  background-color: rgb(241 243 246 / 0.8);
}

.bg-gray-200{
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1));
}

.bg-gray-200\/60{
  background-color: rgb(229 231 235 / 0.6);
}

.bg-gray-300{
  --tw-bg-opacity: 1;
  background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1));
}

.bg-gray-400{
  --tw-bg-opacity: 1;
  background-color: rgb(156 163 175 / var(--tw-bg-opacity, 1));
}

.bg-gray-50{
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
}

.bg-gray-50\/50{
  background-color: rgb(249 250 251 / 0.5);
}

.bg-gray-50\/60{
  background-color: rgb(249 250 251 / 0.6);
}

.bg-gray-50\/80{
  background-color: rgb(249 250 251 / 0.8);
}

.bg-gray-500{
  --tw-bg-opacity: 1;
  background-color: rgb(107 114 128 / var(--tw-bg-opacity, 1));
}

.bg-gray-700{
  --tw-bg-opacity: 1;
  background-color: rgb(55 65 81 / var(--tw-bg-opacity, 1));
}

.bg-gray-800{
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1));
}

.bg-gray-800\/50{
  background-color: rgb(31 41 55 / 0.5);
}

.bg-gray-800\/70{
  background-color: rgb(31 41 55 / 0.7);
}

.bg-gray-900{
  --tw-bg-opacity: 1;
  background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1));
}

.bg-gray-900\/50{
  background-color: rgb(17 24 39 / 0.5);
}

.bg-gray-900\/60{
  background-color: rgb(17 24 39 / 0.6);
}

.bg-green-100{
  --tw-bg-opacity: 1;
  background-color: rgb(220 252 231 / var(--tw-bg-opacity, 1));
}

.bg-green-200{
  --tw-bg-opacity: 1;
  background-color: rgb(187 247 208 / var(--tw-bg-opacity, 1));
}

.bg-green-300\/30{
  background-color: rgb(134 239 172 / 0.3);
}

.bg-green-400{
  --tw-bg-opacity: 1;
  background-color: rgb(74 222 128 / var(--tw-bg-opacity, 1));
}

.bg-green-50{
  --tw-bg-opacity: 1;
  background-color: rgb(240 253 244 / var(--tw-bg-opacity, 1));
}

.bg-green-50\/50{
  background-color: rgb(240 253 244 / 0.5);
}

.bg-green-50\/70{
  background-color: rgb(240 253 244 / 0.7);
}

.bg-green-500{
  --tw-bg-opacity: 1;
  background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1));
}

.bg-green-600{
  --tw-bg-opacity: 1;
  background-color: rgb(22 163 74 / var(--tw-bg-opacity, 1));
}

.bg-green-600\/10{
  background-color: rgb(22 163 74 / 0.1);
}

.bg-indigo-100{
  --tw-bg-opacity: 1;
  background-color: rgb(224 231 255 / var(--tw-bg-opacity, 1));
}

.bg-indigo-100\/80{
  background-color: rgb(224 231 255 / 0.8);
}

.bg-indigo-200{
  --tw-bg-opacity: 1;
  background-color: rgb(199 210 254 / var(--tw-bg-opacity, 1));
}

.bg-indigo-200\/30{
  background-color: rgb(199 210 254 / 0.3);
}

.bg-indigo-400{
  --tw-bg-opacity: 1;
  background-color: rgb(129 140 248 / var(--tw-bg-opacity, 1));
}

.bg-indigo-400\/30{
  background-color: rgb(129 140 248 / 0.3);
}

.bg-indigo-50{
  --tw-bg-opacity: 1;
  background-color: rgb(238 242 255 / var(--tw-bg-opacity, 1));
}

.bg-indigo-50\/60{
  background-color: rgb(238 242 255 / 0.6);
}

.bg-indigo-50\/70{
  background-color: rgb(238 242 255 / 0.7);
}

.bg-indigo-500{
  --tw-bg-opacity: 1;
  background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1));
}

.bg-indigo-600{
  --tw-bg-opacity: 1;
  background-color: rgb(79 70 229 / var(--tw-bg-opacity, 1));
}

.bg-indigo-700{
  --tw-bg-opacity: 1;
  background-color: rgb(67 56 202 / var(--tw-bg-opacity, 1));
}

.bg-indigo-900\/50{
  background-color: rgb(49 46 129 / 0.5);
}

.bg-lime-100{
  --tw-bg-opacity: 1;
  background-color: rgb(236 252 203 / var(--tw-bg-opacity, 1));
}

.bg-lime-200\/30{
  background-color: rgb(217 249 157 / 0.3);
}

.bg-lime-400{
  --tw-bg-opacity: 1;
  background-color: rgb(163 230 53 / var(--tw-bg-opacity, 1));
}

.bg-lime-400\/30{
  background-color: rgb(163 230 53 / 0.3);
}

.bg-lime-50{
  --tw-bg-opacity: 1;
  background-color: rgb(247 254 231 / var(--tw-bg-opacity, 1));
}

.bg-lime-50\/50{
  background-color: rgb(247 254 231 / 0.5);
}

.bg-lime-50\/70{
  background-color: rgb(247 254 231 / 0.7);
}

.bg-lime-500{
  --tw-bg-opacity: 1;
  background-color: rgb(132 204 22 / var(--tw-bg-opacity, 1));
}

.bg-lime-600{
  --tw-bg-opacity: 1;
  background-color: rgb(101 163 13 / var(--tw-bg-opacity, 1));
}

.bg-orange-100{
  --tw-bg-opacity: 1;
  background-color: rgb(255 237 213 / var(--tw-bg-opacity, 1));
}

.bg-orange-200\/30{
  background-color: rgb(254 215 170 / 0.3);
}

.bg-orange-300\/15{
  background-color: rgb(253 186 116 / 0.15);
}

.bg-orange-300\/30{
  background-color: rgb(253 186 116 / 0.3);
}

.bg-orange-400\/30{
  background-color: rgb(251 146 60 / 0.3);
}

.bg-orange-50{
  --tw-bg-opacity: 1;
  background-color: rgb(255 247 237 / var(--tw-bg-opacity, 1));
}

.bg-orange-50\/60{
  background-color: rgb(255 247 237 / 0.6);
}

.bg-orange-500{
  --tw-bg-opacity: 1;
  background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1));
}

.bg-orange-500\/10{
  background-color: rgb(249 115 22 / 0.1);
}

.bg-orange-500\/90{
  background-color: rgb(249 115 22 / 0.9);
}

.bg-orange-600{
  --tw-bg-opacity: 1;
  background-color: rgb(234 88 12 / var(--tw-bg-opacity, 1));
}

.bg-orange-600\/10{
  background-color: rgb(234 88 12 / 0.1);
}

.bg-orange-700{
  --tw-bg-opacity: 1;
  background-color: rgb(194 65 12 / var(--tw-bg-opacity, 1));
}

.bg-pink-100{
  --tw-bg-opacity: 1;
  background-color: rgb(252 231 243 / var(--tw-bg-opacity, 1));
}

.bg-pink-200\/30{
  background-color: rgb(251 207 232 / 0.3);
}

.bg-pink-50{
  --tw-bg-opacity: 1;
  background-color: rgb(253 242 248 / var(--tw-bg-opacity, 1));
}

.bg-pink-50\/80{
  background-color: rgb(253 242 248 / 0.8);
}

.bg-pink-500{
  --tw-bg-opacity: 1;
  background-color: rgb(236 72 153 / var(--tw-bg-opacity, 1));
}

.bg-primary{
  --tw-bg-opacity: 1;
  background-color: rgb(0 91 193 / var(--tw-bg-opacity, 1));
}

.bg-primary-100{
  --tw-bg-opacity: 1;
  background-color: rgb(204 225 255 / var(--tw-bg-opacity, 1));
}

.bg-primary-400{
  --tw-bg-opacity: 1;
  background-color: rgb(51 135 255 / var(--tw-bg-opacity, 1));
}

.bg-primary-50{
  --tw-bg-opacity: 1;
  background-color: rgb(230 240 255 / var(--tw-bg-opacity, 1));
}

.bg-primary-500{
  --tw-bg-opacity: 1;
  background-color: rgb(0 91 193 / var(--tw-bg-opacity, 1));
}

.bg-primary-600{
  --tw-bg-opacity: 1;
  background-color: rgb(0 74 154 / var(--tw-bg-opacity, 1));
}

.bg-primary-600\/10{
  background-color: rgb(0 74 154 / 0.1);
}

.bg-primary\/10{
  background-color: rgb(0 91 193 / 0.1);
}

.bg-primary\/5{
  background-color: rgb(0 91 193 / 0.05);
}

.bg-purple-100{
  --tw-bg-opacity: 1;
  background-color: rgb(243 232 255 / var(--tw-bg-opacity, 1));
}

.bg-purple-200{
  --tw-bg-opacity: 1;
  background-color: rgb(233 213 255 / var(--tw-bg-opacity, 1));
}

.bg-purple-200\/30{
  background-color: rgb(233 213 255 / 0.3);
}

.bg-purple-300\/30{
  background-color: rgb(216 180 254 / 0.3);
}

.bg-purple-400{
  --tw-bg-opacity: 1;
  background-color: rgb(192 132 252 / var(--tw-bg-opacity, 1));
}

.bg-purple-400\/30{
  background-color: rgb(192 132 252 / 0.3);
}

.bg-purple-50{
  --tw-bg-opacity: 1;
  background-color: rgb(250 245 255 / var(--tw-bg-opacity, 1));
}

.bg-purple-50\/50{
  background-color: rgb(250 245 255 / 0.5);
}

.bg-purple-500{
  --tw-bg-opacity: 1;
  background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1));
}

.bg-purple-500\/20{
  background-color: rgb(168 85 247 / 0.2);
}

.bg-purple-600{
  --tw-bg-opacity: 1;
  background-color: rgb(147 51 234 / var(--tw-bg-opacity, 1));
}

.bg-purple-600\/10{
  background-color: rgb(147 51 234 / 0.1);
}

.bg-purple-900\/50{
  background-color: rgb(88 28 135 / 0.5);
}

.bg-red-100{
  --tw-bg-opacity: 1;
  background-color: rgb(254 226 226 / var(--tw-bg-opacity, 1));
}

.bg-red-200{
  --tw-bg-opacity: 1;
  background-color: rgb(254 202 202 / var(--tw-bg-opacity, 1));
}

.bg-red-200\/20{
  background-color: rgb(254 202 202 / 0.2);
}

.bg-red-200\/30{
  background-color: rgb(254 202 202 / 0.3);
}

.bg-red-300\/20{
  background-color: rgb(252 165 165 / 0.2);
}

.bg-red-300\/30{
  background-color: rgb(252 165 165 / 0.3);
}

.bg-red-400{
  --tw-bg-opacity: 1;
  background-color: rgb(248 113 113 / var(--tw-bg-opacity, 1));
}

.bg-red-400\/20{
  background-color: rgb(248 113 113 / 0.2);
}

.bg-red-400\/30{
  background-color: rgb(248 113 113 / 0.3);
}

.bg-red-50{
  --tw-bg-opacity: 1;
  background-color: rgb(254 242 242 / var(--tw-bg-opacity, 1));
}

.bg-red-50\/50{
  background-color: rgb(254 242 242 / 0.5);
}

.bg-red-50\/60{
  background-color: rgb(254 242 242 / 0.6);
}

.bg-red-50\/80{
  background-color: rgb(254 242 242 / 0.8);
}

.bg-red-50\/90{
  background-color: rgb(254 242 242 / 0.9);
}

.bg-red-500{
  --tw-bg-opacity: 1;
  background-color: rgb(239 68 68 / var(--tw-bg-opacity, 1));
}

.bg-red-500\/10{
  background-color: rgb(239 68 68 / 0.1);
}

.bg-red-500\/90{
  background-color: rgb(239 68 68 / 0.9);
}

.bg-red-600{
  --tw-bg-opacity: 1;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity, 1));
}

.bg-red-600\/10{
  background-color: rgb(220 38 38 / 0.1);
}

.bg-red-600\/20{
  background-color: rgb(220 38 38 / 0.2);
}

.bg-rose-100{
  --tw-bg-opacity: 1;
  background-color: rgb(255 228 230 / var(--tw-bg-opacity, 1));
}

.bg-rose-200{
  --tw-bg-opacity: 1;
  background-color: rgb(254 205 211 / var(--tw-bg-opacity, 1));
}

.bg-rose-200\/30{
  background-color: rgb(254 205 211 / 0.3);
}

.bg-rose-400{
  --tw-bg-opacity: 1;
  background-color: rgb(251 113 133 / var(--tw-bg-opacity, 1));
}

.bg-rose-50{
  --tw-bg-opacity: 1;
  background-color: rgb(255 241 242 / var(--tw-bg-opacity, 1));
}

.bg-rose-50\/60{
  background-color: rgb(255 241 242 / 0.6);
}

.bg-rose-500{
  --tw-bg-opacity: 1;
  background-color: rgb(244 63 94 / var(--tw-bg-opacity, 1));
}

.bg-rose-600{
  --tw-bg-opacity: 1;
  background-color: rgb(225 29 72 / var(--tw-bg-opacity, 1));
}

.bg-secondary{
  --tw-bg-opacity: 1;
  background-color: rgb(191 13 62 / var(--tw-bg-opacity, 1));
}

.bg-secondary-100{
  --tw-bg-opacity: 1;
  background-color: rgb(255 204 217 / var(--tw-bg-opacity, 1));
}

.bg-secondary-50{
  --tw-bg-opacity: 1;
  background-color: rgb(255 230 237 / var(--tw-bg-opacity, 1));
}

.bg-secondary-500{
  --tw-bg-opacity: 1;
  background-color: rgb(191 13 62 / var(--tw-bg-opacity, 1));
}

.bg-secondary-600{
  --tw-bg-opacity: 1;
  background-color: rgb(153 10 50 / var(--tw-bg-opacity, 1));
}

.bg-sky-100{
  --tw-bg-opacity: 1;
  background-color: rgb(224 242 254 / var(--tw-bg-opacity, 1));
}

.bg-sky-200\/30{
  background-color: rgb(186 230 253 / 0.3);
}

.bg-sky-50{
  --tw-bg-opacity: 1;
  background-color: rgb(240 249 255 / var(--tw-bg-opacity, 1));
}

.bg-sky-50\/60{
  background-color: rgb(240 249 255 / 0.6);
}

.bg-sky-50\/70{
  background-color: rgb(240 249 255 / 0.7);
}

.bg-sky-50\/80{
  background-color: rgb(240 249 255 / 0.8);
}

.bg-sky-500{
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / var(--tw-bg-opacity, 1));
}

.bg-sky-600{
  --tw-bg-opacity: 1;
  background-color: rgb(2 132 199 / var(--tw-bg-opacity, 1));
}

.bg-slate-100{
  --tw-bg-opacity: 1;
  background-color: rgb(241 245 249 / var(--tw-bg-opacity, 1));
}

.bg-slate-200\/30{
  background-color: rgb(226 232 240 / 0.3);
}

.bg-slate-300{
  --tw-bg-opacity: 1;
  background-color: rgb(203 213 225 / var(--tw-bg-opacity, 1));
}

.bg-slate-400{
  --tw-bg-opacity: 1;
  background-color: rgb(148 163 184 / var(--tw-bg-opacity, 1));
}

.bg-slate-50{
  --tw-bg-opacity: 1;
  background-color: rgb(248 250 252 / var(--tw-bg-opacity, 1));
}

.bg-slate-50\/60{
  background-color: rgb(248 250 252 / 0.6);
}

.bg-slate-50\/70{
  background-color: rgb(248 250 252 / 0.7);
}

.bg-slate-700{
  --tw-bg-opacity: 1;
  background-color: rgb(51 65 85 / var(--tw-bg-opacity, 1));
}

.bg-slate-800{
  --tw-bg-opacity: 1;
  background-color: rgb(30 41 59 / var(--tw-bg-opacity, 1));
}

.bg-slate-800\/95{
  background-color: rgb(30 41 59 / 0.95);
}

.bg-slate-900{
  --tw-bg-opacity: 1;
  background-color: rgb(15 23 42 / var(--tw-bg-opacity, 1));
}

.bg-slate-900\/80{
  background-color: rgb(15 23 42 / 0.8);
}

.bg-slate-900\/90{
  background-color: rgb(15 23 42 / 0.9);
}

.bg-teal-100{
  --tw-bg-opacity: 1;
  background-color: rgb(204 251 241 / var(--tw-bg-opacity, 1));
}

.bg-teal-200\/30{
  background-color: rgb(153 246 228 / 0.3);
}

.bg-teal-300\/30{
  background-color: rgb(94 234 212 / 0.3);
}

.bg-teal-400\/30{
  background-color: rgb(45 212 191 / 0.3);
}

.bg-teal-50{
  --tw-bg-opacity: 1;
  background-color: rgb(240 253 250 / var(--tw-bg-opacity, 1));
}

.bg-teal-50\/50{
  background-color: rgb(240 253 250 / 0.5);
}

.bg-teal-500{
  --tw-bg-opacity: 1;
  background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1));
}

.bg-teal-500\/10{
  background-color: rgb(20 184 166 / 0.1);
}

.bg-teal-600{
  --tw-bg-opacity: 1;
  background-color: rgb(13 148 136 / var(--tw-bg-opacity, 1));
}

.bg-transparent{
  background-color: transparent;
}

.bg-violet-100{
  --tw-bg-opacity: 1;
  background-color: rgb(237 233 254 / var(--tw-bg-opacity, 1));
}

.bg-violet-200\/30{
  background-color: rgb(221 214 254 / 0.3);
}

.bg-violet-300\/30{
  background-color: rgb(196 181 253 / 0.3);
}

.bg-violet-400\/30{
  background-color: rgb(167 139 250 / 0.3);
}

.bg-violet-50{
  --tw-bg-opacity: 1;
  background-color: rgb(245 243 255 / var(--tw-bg-opacity, 1));
}

.bg-violet-50\/50{
  background-color: rgb(245 243 255 / 0.5);
}

.bg-violet-50\/60{
  background-color: rgb(245 243 255 / 0.6);
}

.bg-violet-50\/70{
  background-color: rgb(245 243 255 / 0.7);
}

.bg-violet-500{
  --tw-bg-opacity: 1;
  background-color: rgb(139 92 246 / var(--tw-bg-opacity, 1));
}

.bg-violet-600{
  --tw-bg-opacity: 1;
  background-color: rgb(124 58 237 / var(--tw-bg-opacity, 1));
}

.bg-white{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}

.bg-white\/10{
  background-color: rgb(255 255 255 / 0.1);
}

.bg-white\/15{
  background-color: rgb(255 255 255 / 0.15);
}

.bg-white\/20{
  background-color: rgb(255 255 255 / 0.2);
}

.bg-white\/40{
  background-color: rgb(255 255 255 / 0.4);
}

.bg-white\/50{
  background-color: rgb(255 255 255 / 0.5);
}

.bg-white\/60{
  background-color: rgb(255 255 255 / 0.6);
}

.bg-white\/70{
  background-color: rgb(255 255 255 / 0.7);
}

.bg-white\/80{
  background-color: rgb(255 255 255 / 0.8);
}

.bg-white\/90{
  background-color: rgb(255 255 255 / 0.9);
}

.bg-white\/95{
  background-color: rgb(255 255 255 / 0.95);
}

.bg-yellow-100{
  --tw-bg-opacity: 1;
  background-color: rgb(254 249 195 / var(--tw-bg-opacity, 1));
}

.bg-yellow-200\/30{
  background-color: rgb(254 240 138 / 0.3);
}

.bg-yellow-300\/30{
  background-color: rgb(253 224 71 / 0.3);
}

.bg-yellow-400{
  --tw-bg-opacity: 1;
  background-color: rgb(250 204 21 / var(--tw-bg-opacity, 1));
}

.bg-yellow-400\/30{
  background-color: rgb(250 204 21 / 0.3);
}

.bg-yellow-50{
  --tw-bg-opacity: 1;
  background-color: rgb(254 252 232 / var(--tw-bg-opacity, 1));
}

.bg-yellow-500{
  --tw-bg-opacity: 1;
  background-color: rgb(234 179 8 / var(--tw-bg-opacity, 1));
}

.bg-yellow-500\/90{
  background-color: rgb(234 179 8 / 0.9);
}

.bg-yellow-600{
  --tw-bg-opacity: 1;
  background-color: rgb(202 138 4 / var(--tw-bg-opacity, 1));
}

.bg-opacity-50{
  --tw-bg-opacity: 0.5;
}

.bg-opacity-60{
  --tw-bg-opacity: 0.6;
}

.bg-opacity-75{
  --tw-bg-opacity: 0.75;
}

.bg-\[linear-gradient\(to_right\2c \#80808012_1px\2c transparent_1px\)\2c linear-gradient\(to_bottom\2c \#80808012_1px\2c transparent_1px\)\]{
  background-image: linear-gradient(to right,#80808012 1px,transparent 1px),linear-gradient(to bottom,#80808012 1px,transparent 1px);
}

.bg-\[url\(\'data\:image\/svg\+xml\;base64\2c PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA2MCA2MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxnIGZpbGw9IiNmZmYiIGZpbGwtb3BhY2l0eT0iMC4wNSI\+PHBhdGggZD0iTTM2IDE0aDRWMGgtNHYxNHptMCAxMmg0VjE0aC00djEyek0yMiA0aDR2NEgyMlY0em0wIDEyaDRWOGgtNHY4ek0yMiAzNGg0VjIyaC00djEyek0yMiA0Nmg0VjM0aC00djEyeiIvPjwvZz48L2c\+PC9zdmc\+\'\)\]{
  background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA2MCA2MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxnIGZpbGw9IiNmZmYiIGZpbGwtb3BhY2l0eT0iMC4wNSI+PHBhdGggZD0iTTM2IDE0aDRWMGgtNHYxNHptMCAxMmg0VjE0aC00djEyek0yMiA0aDR2NEgyMlY0em0wIDEyaDRWOGgtNHY4ek0yMiAzNGg0VjIyaC00djEyek0yMiA0Nmg0VjM0aC00djEyeiIvPjwvZz48L2c+PC9zdmc+');
}

.bg-gradient-to-b{
  background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
}

.bg-gradient-to-br{
  background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
}

.bg-gradient-to-r{
  background-image: linear-gradient(to right, var(--tw-gradient-stops));
}

.bg-gradient-to-t{
  background-image: linear-gradient(to top, var(--tw-gradient-stops));
}

.bg-gradient-to-tr{
  background-image: linear-gradient(to top right, var(--tw-gradient-stops));
}

.from-\[\#0A66C2\]{
  --tw-gradient-from: #0A66C2 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(10 102 194 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-\[\#1877F2\]{
  --tw-gradient-from: #1877F2 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(24 119 242 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-\[\#25D366\]{
  --tw-gradient-from: #25D366 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 211 102 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-\[\#F58529\]{
  --tw-gradient-from: #F58529 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 133 41 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-amber-100{
  --tw-gradient-from: #fef3c7 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(254 243 199 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-amber-400{
  --tw-gradient-from: #fbbf24 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-amber-400\/5{
  --tw-gradient-from: rgb(251 191 36 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-amber-50{
  --tw-gradient-from: #fffbeb var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(255 251 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-amber-500{
  --tw-gradient-from: #f59e0b var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-amber-500\/10{
  --tw-gradient-from: rgb(245 158 11 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-amber-600{
  --tw-gradient-from: #d97706 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-black\/30{
  --tw-gradient-from: rgb(0 0 0 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-black\/40{
  --tw-gradient-from: rgb(0 0 0 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-black\/50{
  --tw-gradient-from: rgb(0 0 0 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-black\/60{
  --tw-gradient-from: rgb(0 0 0 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-black\/70{
  --tw-gradient-from: rgb(0 0 0 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-black\/80{
  --tw-gradient-from: rgb(0 0 0 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-blue-100{
  --tw-gradient-from: #dbeafe var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(219 234 254 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-blue-400{
  --tw-gradient-from: #60a5fa var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-blue-400\/20{
  --tw-gradient-from: rgb(96 165 250 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-blue-400\/5{
  --tw-gradient-from: rgb(96 165 250 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-blue-50{
  --tw-gradient-from: #eff6ff var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-blue-50\/50{
  --tw-gradient-from: rgb(239 246 255 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-blue-50\/60{
  --tw-gradient-from: rgb(239 246 255 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-blue-50\/80{
  --tw-gradient-from: rgb(239 246 255 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-blue-500{
  --tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-blue-500\/10{
  --tw-gradient-from: rgb(59 130 246 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-blue-500\/20{
  --tw-gradient-from: rgb(59 130 246 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-blue-500\/5{
  --tw-gradient-from: rgb(59 130 246 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-blue-600{
  --tw-gradient-from: #2563eb var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-blue-600\/80{
  --tw-gradient-from: rgb(37 99 235 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-blue-900\/10{
  --tw-gradient-from: rgb(30 58 138 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(30 58 138 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-cyan-100\/80{
  --tw-gradient-from: rgb(207 250 254 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(207 250 254 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-cyan-50{
  --tw-gradient-from: #ecfeff var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(236 254 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-cyan-50\/80{
  --tw-gradient-from: rgb(236 254 255 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(236 254 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-cyan-500{
  --tw-gradient-from: #06b6d4 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-cyan-500\/10{
  --tw-gradient-from: rgb(6 182 212 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-cyan-600{
  --tw-gradient-from: #0891b2 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(8 145 178 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-cyan-600\/80{
  --tw-gradient-from: rgb(8 145 178 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(8 145 178 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-cyan-900\/10{
  --tw-gradient-from: rgb(22 78 99 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 78 99 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-emerald-100{
  --tw-gradient-from: #d1fae5 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(209 250 229 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-emerald-400{
  --tw-gradient-from: #34d399 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-emerald-400\/5{
  --tw-gradient-from: rgb(52 211 153 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-emerald-50{
  --tw-gradient-from: #ecfdf5 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(236 253 245 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-emerald-500{
  --tw-gradient-from: #10b981 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-emerald-500\/10{
  --tw-gradient-from: rgb(16 185 129 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-emerald-500\/20{
  --tw-gradient-from: rgb(16 185 129 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-emerald-500\/5{
  --tw-gradient-from: rgb(16 185 129 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-emerald-600{
  --tw-gradient-from: #059669 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(5 150 105 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-emerald-600\/80{
  --tw-gradient-from: rgb(5 150 105 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(5 150 105 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-emerald-900\/10{
  --tw-gradient-from: rgb(6 78 59 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(6 78 59 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-emerald-950\/80{
  --tw-gradient-from: rgb(2 44 34 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(2 44 34 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-fuchsia-400{
  --tw-gradient-from: #e879f9 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(232 121 249 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-fuchsia-50{
  --tw-gradient-from: #fdf4ff var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 244 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-fuchsia-50\/50{
  --tw-gradient-from: rgb(253 244 255 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 244 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-fuchsia-500{
  --tw-gradient-from: #d946ef var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 70 239 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-fuchsia-500\/10{
  --tw-gradient-from: rgb(217 70 239 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 70 239 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-fuchsia-600{
  --tw-gradient-from: #c026d3 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(192 38 211 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-gray-100{
  --tw-gradient-from: #f1f3f6 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(241 243 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-gray-400{
  --tw-gradient-from: #9ca3af var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(156 163 175 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-gray-50{
  --tw-gradient-from: #f9fafb var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-gray-50\/50{
  --tw-gradient-from: rgb(249 250 251 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-gray-500{
  --tw-gradient-from: #6b7280 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(107 114 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-gray-600{
  --tw-gradient-from: #4b5563 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(75 85 99 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-gray-900{
  --tw-gradient-from: #111827 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-green-100{
  --tw-gradient-from: #dcfce7 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 252 231 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-green-400\/50{
  --tw-gradient-from: rgb(74 222 128 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-green-50{
  --tw-gradient-from: #f0fdf4 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(240 253 244 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-green-500{
  --tw-gradient-from: #22c55e var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-green-600{
  --tw-gradient-from: #16a34a var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-indigo-100{
  --tw-gradient-from: #e0e7ff var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(224 231 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-indigo-400{
  --tw-gradient-from: #818cf8 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(129 140 248 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-indigo-400\/20{
  --tw-gradient-from: rgb(129 140 248 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(129 140 248 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-indigo-50{
  --tw-gradient-from: #eef2ff var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(238 242 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-indigo-50\/50{
  --tw-gradient-from: rgb(238 242 255 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(238 242 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-indigo-500{
  --tw-gradient-from: #6366f1 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-indigo-500\/10{
  --tw-gradient-from: rgb(99 102 241 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-indigo-600{
  --tw-gradient-from: #4f46e5 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(79 70 229 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-indigo-900{
  --tw-gradient-from: #312e81 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(49 46 129 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-indigo-900\/10{
  --tw-gradient-from: rgb(49 46 129 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(49 46 129 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-lime-400{
  --tw-gradient-from: #a3e635 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(163 230 53 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-lime-50{
  --tw-gradient-from: #f7fee7 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(247 254 231 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-lime-50\/50{
  --tw-gradient-from: rgb(247 254 231 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(247 254 231 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-lime-500{
  --tw-gradient-from: #84cc16 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(132 204 22 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-lime-600{
  --tw-gradient-from: #65a30d var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(101 163 13 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-orange-100{
  --tw-gradient-from: #ffedd5 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(255 237 213 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-orange-100\/80{
  --tw-gradient-from: rgb(255 237 213 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(255 237 213 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-orange-400{
  --tw-gradient-from: #fb923c var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 146 60 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-orange-50{
  --tw-gradient-from: #fff7ed var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(255 247 237 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-orange-50\/80{
  --tw-gradient-from: rgb(255 247 237 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(255 247 237 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-orange-500{
  --tw-gradient-from: #f97316 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-orange-500\/10{
  --tw-gradient-from: rgb(249 115 22 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-orange-500\/20{
  --tw-gradient-from: rgb(249 115 22 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-orange-500\/5{
  --tw-gradient-from: rgb(249 115 22 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-orange-600{
  --tw-gradient-from: #ea580c var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 88 12 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-orange-600\/80{
  --tw-gradient-from: rgb(234 88 12 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 88 12 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-orange-900\/10{
  --tw-gradient-from: rgb(124 45 18 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(124 45 18 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-pink-100{
  --tw-gradient-from: #fce7f3 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 231 243 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-pink-400{
  --tw-gradient-from: #f472b6 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(244 114 182 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-pink-50{
  --tw-gradient-from: #fdf2f8 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 242 248 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-pink-500{
  --tw-gradient-from: #ec4899 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-pink-600{
  --tw-gradient-from: #db2777 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(219 39 119 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-primary-100{
  --tw-gradient-from: #cce1ff var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(204 225 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-primary-400{
  --tw-gradient-from: #3387ff var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(51 135 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-primary-50{
  --tw-gradient-from: #e6f0ff var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(230 240 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-primary-50\/50{
  --tw-gradient-from: rgb(230 240 255 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(230 240 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-primary-500{
  --tw-gradient-from: #005bc1 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(0 91 193 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-primary-600{
  --tw-gradient-from: #004a9a var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(0 74 154 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-purple-100{
  --tw-gradient-from: #f3e8ff var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(243 232 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-purple-100\/80{
  --tw-gradient-from: rgb(243 232 255 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(243 232 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-purple-400{
  --tw-gradient-from: #c084fc var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(192 132 252 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-purple-50{
  --tw-gradient-from: #faf5ff var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 245 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-purple-50\/80{
  --tw-gradient-from: rgb(250 245 255 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 245 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-purple-500{
  --tw-gradient-from: #a855f7 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-purple-500\/10{
  --tw-gradient-from: rgb(168 85 247 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-purple-500\/20{
  --tw-gradient-from: rgb(168 85 247 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-purple-500\/40{
  --tw-gradient-from: rgb(168 85 247 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-purple-600{
  --tw-gradient-from: #9333ea var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-purple-600\/80{
  --tw-gradient-from: rgb(147 51 234 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-purple-900\/10{
  --tw-gradient-from: rgb(88 28 135 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(88 28 135 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-red-100\/80{
  --tw-gradient-from: rgb(254 226 226 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(254 226 226 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-red-400\/5{
  --tw-gradient-from: rgb(248 113 113 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-red-50{
  --tw-gradient-from: #fef2f2 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(254 242 242 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-red-50\/80{
  --tw-gradient-from: rgb(254 242 242 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(254 242 242 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-red-500{
  --tw-gradient-from: #ef4444 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-red-500\/10{
  --tw-gradient-from: rgb(239 68 68 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-red-500\/20{
  --tw-gradient-from: rgb(239 68 68 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-red-600{
  --tw-gradient-from: #dc2626 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-red-600\/80{
  --tw-gradient-from: rgb(220 38 38 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-red-900\/10{
  --tw-gradient-from: rgb(127 29 29 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(127 29 29 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-rose-100{
  --tw-gradient-from: #ffe4e6 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(255 228 230 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-rose-400{
  --tw-gradient-from: #fb7185 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 113 133 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-rose-50{
  --tw-gradient-from: #fff1f2 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(255 241 242 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-rose-500{
  --tw-gradient-from: #f43f5e var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(244 63 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-rose-500\/10{
  --tw-gradient-from: rgb(244 63 94 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(244 63 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-rose-600{
  --tw-gradient-from: #e11d48 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(225 29 72 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-secondary-500{
  --tw-gradient-from: #bf0d3e var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(191 13 62 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-secondary-600{
  --tw-gradient-from: #990a32 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(153 10 50 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-sky-50{
  --tw-gradient-from: #f0f9ff var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(240 249 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-sky-500{
  --tw-gradient-from: #0ea5e9 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-sky-500\/10{
  --tw-gradient-from: rgb(14 165 233 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-sky-600{
  --tw-gradient-from: #0284c7 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(2 132 199 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-slate-50{
  --tw-gradient-from: #f8fafc var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 250 252 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-slate-600{
  --tw-gradient-from: #475569 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(71 85 105 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-teal-100{
  --tw-gradient-from: #ccfbf1 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(204 251 241 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-teal-100\/80{
  --tw-gradient-from: rgb(204 251 241 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(204 251 241 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-teal-400{
  --tw-gradient-from: #2dd4bf var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(45 212 191 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-teal-50{
  --tw-gradient-from: #f0fdfa var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(240 253 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-teal-50\/80{
  --tw-gradient-from: rgb(240 253 250 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(240 253 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-teal-500{
  --tw-gradient-from: #14b8a6 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(20 184 166 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-teal-500\/10{
  --tw-gradient-from: rgb(20 184 166 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(20 184 166 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-teal-600{
  --tw-gradient-from: #0d9488 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(13 148 136 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-violet-100{
  --tw-gradient-from: #ede9fe var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(237 233 254 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-violet-50{
  --tw-gradient-from: #f5f3ff var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 243 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-violet-500{
  --tw-gradient-from: #8b5cf6 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-violet-500\/10{
  --tw-gradient-from: rgb(139 92 246 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-violet-600{
  --tw-gradient-from: #7c3aed var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-white{
  --tw-gradient-from: #fff var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-white\/40{
  --tw-gradient-from: rgb(255 255 255 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-white\/95{
  --tw-gradient-from: rgb(255 255 255 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-yellow-100{
  --tw-gradient-from: #fef9c3 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(254 249 195 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-yellow-400{
  --tw-gradient-from: #facc15 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-yellow-50{
  --tw-gradient-from: #fefce8 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(254 252 232 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-yellow-500{
  --tw-gradient-from: #eab308 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-yellow-600{
  --tw-gradient-from: #ca8a04 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.via-\[\#DD2A7B\]{
  --tw-gradient-to: rgb(221 42 123 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), #DD2A7B var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.via-accent-500{
  --tw-gradient-to: rgb(54 131 197 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), #3683c5 var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.via-blue-50{
  --tw-gradient-to: rgb(239 246 255 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), #eff6ff var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.via-blue-500\/10{
  --tw-gradient-to: rgb(59 130 246 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), rgb(59 130 246 / 0.1) var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.via-blue-600{
  --tw-gradient-to: rgb(37 99 235 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), #2563eb var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.via-cyan-500\/10{
  --tw-gradient-to: rgb(6 182 212 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), rgb(6 182 212 / 0.1) var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.via-emerald-500{
  --tw-gradient-to: rgb(16 185 129 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), #10b981 var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.via-gray-800{
  --tw-gradient-to: rgb(31 41 55 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), #1f2937 var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.via-green-500{
  --tw-gradient-to: rgb(34 197 94 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), #22c55e var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.via-orange-500{
  --tw-gradient-to: rgb(249 115 22 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), #f97316 var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.via-orange-500\/20{
  --tw-gradient-to: rgb(249 115 22 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), rgb(249 115 22 / 0.2) var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.via-pink-600{
  --tw-gradient-to: rgb(219 39 119 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), #db2777 var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.via-purple-400\/5{
  --tw-gradient-to: rgb(192 132 252 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), rgb(192 132 252 / 0.05) var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.via-purple-500{
  --tw-gradient-to: rgb(168 85 247 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), #a855f7 var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.via-purple-500\/10{
  --tw-gradient-to: rgb(168 85 247 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), rgb(168 85 247 / 0.1) var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.via-purple-500\/5{
  --tw-gradient-to: rgb(168 85 247 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), rgb(168 85 247 / 0.05) var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.via-purple-600{
  --tw-gradient-to: rgb(147 51 234 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), #9333ea var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.via-purple-900{
  --tw-gradient-to: rgb(88 28 135 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), #581c87 var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.via-teal-500{
  --tw-gradient-to: rgb(20 184 166 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), #14b8a6 var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.via-teal-500\/20{
  --tw-gradient-to: rgb(20 184 166 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), rgb(20 184 166 / 0.2) var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.via-teal-600{
  --tw-gradient-to: rgb(13 148 136 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), #0d9488 var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.via-transparent{
  --tw-gradient-to: rgb(0 0 0 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.via-white{
  --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.to-\[\#004182\]{
  --tw-gradient-to: #004182 var(--tw-gradient-to-position);
}

.to-\[\#128C7E\]{
  --tw-gradient-to: #128C7E var(--tw-gradient-to-position);
}

.to-\[\#166FE5\]{
  --tw-gradient-to: #166FE5 var(--tw-gradient-to-position);
}

.to-\[\#1EBE57\]{
  --tw-gradient-to: #1EBE57 var(--tw-gradient-to-position);
}

.to-\[\#8134AF\]{
  --tw-gradient-to: #8134AF var(--tw-gradient-to-position);
}

.to-amber-100{
  --tw-gradient-to: #fef3c7 var(--tw-gradient-to-position);
}

.to-amber-100\/80{
  --tw-gradient-to: rgb(254 243 199 / 0.8) var(--tw-gradient-to-position);
}

.to-amber-50{
  --tw-gradient-to: #fffbeb var(--tw-gradient-to-position);
}

.to-amber-50\/80{
  --tw-gradient-to: rgb(255 251 235 / 0.8) var(--tw-gradient-to-position);
}

.to-amber-500{
  --tw-gradient-to: #f59e0b var(--tw-gradient-to-position);
}

.to-amber-500\/20{
  --tw-gradient-to: rgb(245 158 11 / 0.2) var(--tw-gradient-to-position);
}

.to-amber-500\/5{
  --tw-gradient-to: rgb(245 158 11 / 0.05) var(--tw-gradient-to-position);
}

.to-amber-600{
  --tw-gradient-to: #d97706 var(--tw-gradient-to-position);
}

.to-black{
  --tw-gradient-to: #000 var(--tw-gradient-to-position);
}

.to-black\/60{
  --tw-gradient-to: rgb(0 0 0 / 0.6) var(--tw-gradient-to-position);
}

.to-blue-100{
  --tw-gradient-to: #dbeafe var(--tw-gradient-to-position);
}

.to-blue-100\/50{
  --tw-gradient-to: rgb(219 234 254 / 0.5) var(--tw-gradient-to-position);
}

.to-blue-100\/60{
  --tw-gradient-to: rgb(219 234 254 / 0.6) var(--tw-gradient-to-position);
}

.to-blue-100\/80{
  --tw-gradient-to: rgb(219 234 254 / 0.8) var(--tw-gradient-to-position);
}

.to-blue-400{
  --tw-gradient-to: #60a5fa var(--tw-gradient-to-position);
}

.to-blue-50{
  --tw-gradient-to: #eff6ff var(--tw-gradient-to-position);
}

.to-blue-50\/30{
  --tw-gradient-to: rgb(239 246 255 / 0.3) var(--tw-gradient-to-position);
}

.to-blue-50\/80{
  --tw-gradient-to: rgb(239 246 255 / 0.8) var(--tw-gradient-to-position);
}

.to-blue-500{
  --tw-gradient-to: #3b82f6 var(--tw-gradient-to-position);
}

.to-blue-500\/5{
  --tw-gradient-to: rgb(59 130 246 / 0.05) var(--tw-gradient-to-position);
}

.to-blue-600{
  --tw-gradient-to: #2563eb var(--tw-gradient-to-position);
}

.to-blue-700{
  --tw-gradient-to: #1d4ed8 var(--tw-gradient-to-position);
}

.to-blue-700\/80{
  --tw-gradient-to: rgb(29 78 216 / 0.8) var(--tw-gradient-to-position);
}

.to-cyan-100{
  --tw-gradient-to: #cffafe var(--tw-gradient-to-position);
}

.to-cyan-100\/80{
  --tw-gradient-to: rgb(207 250 254 / 0.8) var(--tw-gradient-to-position);
}

.to-cyan-200{
  --tw-gradient-to: #a5f3fc var(--tw-gradient-to-position);
}

.to-cyan-400\/20{
  --tw-gradient-to: rgb(34 211 238 / 0.2) var(--tw-gradient-to-position);
}

.to-cyan-50{
  --tw-gradient-to: #ecfeff var(--tw-gradient-to-position);
}

.to-cyan-50\/80{
  --tw-gradient-to: rgb(236 254 255 / 0.8) var(--tw-gradient-to-position);
}

.to-cyan-500{
  --tw-gradient-to: #06b6d4 var(--tw-gradient-to-position);
}

.to-cyan-500\/20{
  --tw-gradient-to: rgb(6 182 212 / 0.2) var(--tw-gradient-to-position);
}

.to-cyan-500\/5{
  --tw-gradient-to: rgb(6 182 212 / 0.05) var(--tw-gradient-to-position);
}

.to-cyan-600{
  --tw-gradient-to: #0891b2 var(--tw-gradient-to-position);
}

.to-cyan-700{
  --tw-gradient-to: #0e7490 var(--tw-gradient-to-position);
}

.to-cyan-700\/80{
  --tw-gradient-to: rgb(14 116 144 / 0.8) var(--tw-gradient-to-position);
}

.to-emerald-100{
  --tw-gradient-to: #d1fae5 var(--tw-gradient-to-position);
}

.to-emerald-50{
  --tw-gradient-to: #ecfdf5 var(--tw-gradient-to-position);
}

.to-emerald-500{
  --tw-gradient-to: #10b981 var(--tw-gradient-to-position);
}

.to-emerald-500\/50{
  --tw-gradient-to: rgb(16 185 129 / 0.5) var(--tw-gradient-to-position);
}

.to-emerald-600{
  --tw-gradient-to: #059669 var(--tw-gradient-to-position);
}

.to-emerald-700{
  --tw-gradient-to: #047857 var(--tw-gradient-to-position);
}

.to-emerald-700\/80{
  --tw-gradient-to: rgb(4 120 87 / 0.8) var(--tw-gradient-to-position);
}

.to-fuchsia-100{
  --tw-gradient-to: #fae8ff var(--tw-gradient-to-position);
}

.to-fuchsia-50{
  --tw-gradient-to: #fdf4ff var(--tw-gradient-to-position);
}

.to-fuchsia-600{
  --tw-gradient-to: #c026d3 var(--tw-gradient-to-position);
}

.to-fuchsia-700{
  --tw-gradient-to: #a21caf var(--tw-gradient-to-position);
}

.to-gray-100{
  --tw-gradient-to: #f1f3f6 var(--tw-gradient-to-position);
}

.to-gray-100\/50{
  --tw-gradient-to: rgb(241 243 246 / 0.5) var(--tw-gradient-to-position);
}

.to-gray-200{
  --tw-gradient-to: #e5e7eb var(--tw-gradient-to-position);
}

.to-gray-50\/95{
  --tw-gradient-to: rgb(249 250 251 / 0.95) var(--tw-gradient-to-position);
}

.to-gray-600{
  --tw-gradient-to: #4b5563 var(--tw-gradient-to-position);
}

.to-gray-700{
  --tw-gradient-to: #374151 var(--tw-gradient-to-position);
}

.to-gray-900{
  --tw-gradient-to: #111827 var(--tw-gradient-to-position);
}

.to-green-100{
  --tw-gradient-to: #dcfce7 var(--tw-gradient-to-position);
}

.to-green-100\/50{
  --tw-gradient-to: rgb(220 252 231 / 0.5) var(--tw-gradient-to-position);
}

.to-green-50\/50{
  --tw-gradient-to: rgb(240 253 244 / 0.5) var(--tw-gradient-to-position);
}

.to-green-500{
  --tw-gradient-to: #22c55e var(--tw-gradient-to-position);
}

.to-green-500\/5{
  --tw-gradient-to: rgb(34 197 94 / 0.05) var(--tw-gradient-to-position);
}

.to-green-600{
  --tw-gradient-to: #16a34a var(--tw-gradient-to-position);
}

.to-green-700{
  --tw-gradient-to: #15803d var(--tw-gradient-to-position);
}

.to-indigo-100{
  --tw-gradient-to: #e0e7ff var(--tw-gradient-to-position);
}

.to-indigo-50{
  --tw-gradient-to: #eef2ff var(--tw-gradient-to-position);
}

.to-indigo-50\/50{
  --tw-gradient-to: rgb(238 242 255 / 0.5) var(--tw-gradient-to-position);
}

.to-indigo-50\/80{
  --tw-gradient-to: rgb(238 242 255 / 0.8) var(--tw-gradient-to-position);
}

.to-indigo-500{
  --tw-gradient-to: #6366f1 var(--tw-gradient-to-position);
}

.to-indigo-500\/10{
  --tw-gradient-to: rgb(99 102 241 / 0.1) var(--tw-gradient-to-position);
}

.to-indigo-500\/5{
  --tw-gradient-to: rgb(99 102 241 / 0.05) var(--tw-gradient-to-position);
}

.to-indigo-600{
  --tw-gradient-to: #4f46e5 var(--tw-gradient-to-position);
}

.to-indigo-700{
  --tw-gradient-to: #4338ca var(--tw-gradient-to-position);
}

.to-lime-100{
  --tw-gradient-to: #ecfccb var(--tw-gradient-to-position);
}

.to-orange-100{
  --tw-gradient-to: #ffedd5 var(--tw-gradient-to-position);
}

.to-orange-100\/50{
  --tw-gradient-to: rgb(255 237 213 / 0.5) var(--tw-gradient-to-position);
}

.to-orange-400\/5{
  --tw-gradient-to: rgb(251 146 60 / 0.05) var(--tw-gradient-to-position);
}

.to-orange-50{
  --tw-gradient-to: #fff7ed var(--tw-gradient-to-position);
}

.to-orange-500{
  --tw-gradient-to: #f97316 var(--tw-gradient-to-position);
}

.to-orange-500\/10{
  --tw-gradient-to: rgb(249 115 22 / 0.1) var(--tw-gradient-to-position);
}

.to-orange-600{
  --tw-gradient-to: #ea580c var(--tw-gradient-to-position);
}

.to-orange-700{
  --tw-gradient-to: #c2410c var(--tw-gradient-to-position);
}

.to-orange-700\/80{
  --tw-gradient-to: rgb(194 65 12 / 0.8) var(--tw-gradient-to-position);
}

.to-pink-100{
  --tw-gradient-to: #fce7f3 var(--tw-gradient-to-position);
}

.to-pink-400\/20{
  --tw-gradient-to: rgb(244 114 182 / 0.2) var(--tw-gradient-to-position);
}

.to-pink-400\/5{
  --tw-gradient-to: rgb(244 114 182 / 0.05) var(--tw-gradient-to-position);
}

.to-pink-50{
  --tw-gradient-to: #fdf2f8 var(--tw-gradient-to-position);
}

.to-pink-500{
  --tw-gradient-to: #ec4899 var(--tw-gradient-to-position);
}

.to-pink-500\/10{
  --tw-gradient-to: rgb(236 72 153 / 0.1) var(--tw-gradient-to-position);
}

.to-pink-500\/20{
  --tw-gradient-to: rgb(236 72 153 / 0.2) var(--tw-gradient-to-position);
}

.to-pink-500\/5{
  --tw-gradient-to: rgb(236 72 153 / 0.05) var(--tw-gradient-to-position);
}

.to-pink-600{
  --tw-gradient-to: #db2777 var(--tw-gradient-to-position);
}

.to-pink-700{
  --tw-gradient-to: #be185d var(--tw-gradient-to-position);
}

.to-pink-900{
  --tw-gradient-to: #831843 var(--tw-gradient-to-position);
}

.to-primary-50{
  --tw-gradient-to: #e6f0ff var(--tw-gradient-to-position);
}

.to-primary-600{
  --tw-gradient-to: #004a9a var(--tw-gradient-to-position);
}

.to-primary-700{
  --tw-gradient-to: #003873 var(--tw-gradient-to-position);
}

.to-primary-800{
  --tw-gradient-to: #00264d var(--tw-gradient-to-position);
}

.to-purple-100{
  --tw-gradient-to: #f3e8ff var(--tw-gradient-to-position);
}

.to-purple-100\/50{
  --tw-gradient-to: rgb(243 232 255 / 0.5) var(--tw-gradient-to-position);
}

.to-purple-400{
  --tw-gradient-to: #c084fc var(--tw-gradient-to-position);
}

.to-purple-50{
  --tw-gradient-to: #faf5ff var(--tw-gradient-to-position);
}

.to-purple-50\/50{
  --tw-gradient-to: rgb(250 245 255 / 0.5) var(--tw-gradient-to-position);
}

.to-purple-500{
  --tw-gradient-to: #a855f7 var(--tw-gradient-to-position);
}

.to-purple-500\/10{
  --tw-gradient-to: rgb(168 85 247 / 0.1) var(--tw-gradient-to-position);
}

.to-purple-500\/20{
  --tw-gradient-to: rgb(168 85 247 / 0.2) var(--tw-gradient-to-position);
}

.to-purple-500\/5{
  --tw-gradient-to: rgb(168 85 247 / 0.05) var(--tw-gradient-to-position);
}

.to-purple-500\/60{
  --tw-gradient-to: rgb(168 85 247 / 0.6) var(--tw-gradient-to-position);
}

.to-purple-600{
  --tw-gradient-to: #9333ea var(--tw-gradient-to-position);
}

.to-purple-700{
  --tw-gradient-to: #7e22ce var(--tw-gradient-to-position);
}

.to-purple-700\/80{
  --tw-gradient-to: rgb(126 34 206 / 0.8) var(--tw-gradient-to-position);
}

.to-red-100{
  --tw-gradient-to: #fee2e2 var(--tw-gradient-to-position);
}

.to-red-100\/50{
  --tw-gradient-to: rgb(254 226 226 / 0.5) var(--tw-gradient-to-position);
}

.to-red-50{
  --tw-gradient-to: #fef2f2 var(--tw-gradient-to-position);
}

.to-red-600{
  --tw-gradient-to: #dc2626 var(--tw-gradient-to-position);
}

.to-red-700{
  --tw-gradient-to: #b91c1c var(--tw-gradient-to-position);
}

.to-red-700\/80{
  --tw-gradient-to: rgb(185 28 28 / 0.8) var(--tw-gradient-to-position);
}

.to-rose-100{
  --tw-gradient-to: #ffe4e6 var(--tw-gradient-to-position);
}

.to-rose-100\/80{
  --tw-gradient-to: rgb(255 228 230 / 0.8) var(--tw-gradient-to-position);
}

.to-rose-400\/5{
  --tw-gradient-to: rgb(251 113 133 / 0.05) var(--tw-gradient-to-position);
}

.to-rose-50{
  --tw-gradient-to: #fff1f2 var(--tw-gradient-to-position);
}

.to-rose-50\/80{
  --tw-gradient-to: rgb(255 241 242 / 0.8) var(--tw-gradient-to-position);
}

.to-rose-500{
  --tw-gradient-to: #f43f5e var(--tw-gradient-to-position);
}

.to-rose-500\/10{
  --tw-gradient-to: rgb(244 63 94 / 0.1) var(--tw-gradient-to-position);
}

.to-rose-500\/5{
  --tw-gradient-to: rgb(244 63 94 / 0.05) var(--tw-gradient-to-position);
}

.to-rose-600{
  --tw-gradient-to: #e11d48 var(--tw-gradient-to-position);
}

.to-rose-700{
  --tw-gradient-to: #be123c var(--tw-gradient-to-position);
}

.to-secondary-50{
  --tw-gradient-to: #ffe6ed var(--tw-gradient-to-position);
}

.to-secondary-50\/50{
  --tw-gradient-to: rgb(255 230 237 / 0.5) var(--tw-gradient-to-position);
}

.to-secondary-500{
  --tw-gradient-to: #bf0d3e var(--tw-gradient-to-position);
}

.to-secondary-600{
  --tw-gradient-to: #990a32 var(--tw-gradient-to-position);
}

.to-secondary-700{
  --tw-gradient-to: #730825 var(--tw-gradient-to-position);
}

.to-sky-50{
  --tw-gradient-to: #f0f9ff var(--tw-gradient-to-position);
}

.to-sky-600{
  --tw-gradient-to: #0284c7 var(--tw-gradient-to-position);
}

.to-sky-700{
  --tw-gradient-to: #0369a1 var(--tw-gradient-to-position);
}

.to-slate-100{
  --tw-gradient-to: #f1f5f9 var(--tw-gradient-to-position);
}

.to-teal-100{
  --tw-gradient-to: #ccfbf1 var(--tw-gradient-to-position);
}

.to-teal-400{
  --tw-gradient-to: #2dd4bf var(--tw-gradient-to-position);
}

.to-teal-400\/5{
  --tw-gradient-to: rgb(45 212 191 / 0.05) var(--tw-gradient-to-position);
}

.to-teal-50{
  --tw-gradient-to: #f0fdfa var(--tw-gradient-to-position);
}

.to-teal-500{
  --tw-gradient-to: #14b8a6 var(--tw-gradient-to-position);
}

.to-teal-500\/10{
  --tw-gradient-to: rgb(20 184 166 / 0.1) var(--tw-gradient-to-position);
}

.to-teal-500\/20{
  --tw-gradient-to: rgb(20 184 166 / 0.2) var(--tw-gradient-to-position);
}

.to-teal-500\/5{
  --tw-gradient-to: rgb(20 184 166 / 0.05) var(--tw-gradient-to-position);
}

.to-teal-600{
  --tw-gradient-to: #0d9488 var(--tw-gradient-to-position);
}

.to-teal-700{
  --tw-gradient-to: #0f766e var(--tw-gradient-to-position);
}

.to-teal-900\/60{
  --tw-gradient-to: rgb(19 78 74 / 0.6) var(--tw-gradient-to-position);
}

.to-transparent{
  --tw-gradient-to: transparent var(--tw-gradient-to-position);
}

.to-violet-100{
  --tw-gradient-to: #ede9fe var(--tw-gradient-to-position);
}

.to-violet-100\/80{
  --tw-gradient-to: rgb(237 233 254 / 0.8) var(--tw-gradient-to-position);
}

.to-violet-50{
  --tw-gradient-to: #f5f3ff var(--tw-gradient-to-position);
}

.to-violet-50\/30{
  --tw-gradient-to: rgb(245 243 255 / 0.3) var(--tw-gradient-to-position);
}

.to-violet-50\/80{
  --tw-gradient-to: rgb(245 243 255 / 0.8) var(--tw-gradient-to-position);
}

.to-violet-500{
  --tw-gradient-to: #8b5cf6 var(--tw-gradient-to-position);
}

.to-violet-500\/10{
  --tw-gradient-to: rgb(139 92 246 / 0.1) var(--tw-gradient-to-position);
}

.to-violet-600{
  --tw-gradient-to: #7c3aed var(--tw-gradient-to-position);
}

.to-violet-700{
  --tw-gradient-to: #6d28d9 var(--tw-gradient-to-position);
}

.to-white\/60{
  --tw-gradient-to: rgb(255 255 255 / 0.6) var(--tw-gradient-to-position);
}

.to-yellow-100{
  --tw-gradient-to: #fef9c3 var(--tw-gradient-to-position);
}

.to-yellow-500\/5{
  --tw-gradient-to: rgb(234 179 8 / 0.05) var(--tw-gradient-to-position);
}

.to-yellow-600{
  --tw-gradient-to: #ca8a04 var(--tw-gradient-to-position);
}

.to-yellow-700{
  --tw-gradient-to: #a16207 var(--tw-gradient-to-position);
}

.bg-\[size\:24px_24px\]{
  background-size: 24px 24px;
}

.bg-cover{
  background-size: cover;
}

.bg-clip-text{
  -webkit-background-clip: text;
          background-clip: text;
}

.bg-center{
  background-position: center;
}

.bg-right{
  background-position: right;
}

.bg-no-repeat{
  background-repeat: no-repeat;
}

.fill-current{
  fill: currentColor;
}

.fill-none{
  fill: none;
}

.object-contain{
  -o-object-fit: contain;
     object-fit: contain;
}

.object-cover{
  -o-object-fit: cover;
     object-fit: cover;
}

.object-center{
  -o-object-position: center;
     object-position: center;
}

.p-0{
  padding: 0px;
}

.p-0\.5{
  padding: 0.125rem;
}

.p-1{
  padding: 0.25rem;
}

.p-1\.5{
  padding: 0.375rem;
}

.p-10{
  padding: 2.5rem;
}

.p-12{
  padding: 3rem;
}

.p-16{
  padding: 4rem;
}

.p-2{
  padding: 0.5rem;
}

.p-2\.5{
  padding: 0.625rem;
}

.p-3{
  padding: 0.75rem;
}

.p-3\.5{
  padding: 0.875rem;
}

.p-4{
  padding: 1rem;
}

.p-5{
  padding: 1.25rem;
}

.p-6{
  padding: 1.5rem;
}

.p-8{
  padding: 2rem;
}

.p-\[2px\]{
  padding: 2px;
}

.px-0{
  padding-left: 0px;
  padding-right: 0px;
}

.px-0\.5{
  padding-left: 0.125rem;
  padding-right: 0.125rem;
}

.px-1{
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}

.px-1\.5{
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}

.px-10{
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.px-12{
  padding-left: 3rem;
  padding-right: 3rem;
}

.px-2{
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.px-2\.5{
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}

.px-3{
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

.px-3\.5{
  padding-left: 0.875rem;
  padding-right: 0.875rem;
}

.px-4{
  padding-left: 1rem;
  padding-right: 1rem;
}

.px-5{
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.px-6{
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.px-8{
  padding-left: 2rem;
  padding-right: 2rem;
}

.py-0\.5{
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}

.py-1{
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.py-1\.5{
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}

.py-10{
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.py-12{
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.py-16{
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.py-2{
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.py-2\.5{
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}

.py-20{
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.py-3{
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}

.py-3\.5{
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
}

.py-4{
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.py-5{
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.py-6{
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.py-8{
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.pb-0{
  padding-bottom: 0px;
}

.pb-0\.5{
  padding-bottom: 0.125rem;
}

.pb-1{
  padding-bottom: 0.25rem;
}

.pb-12{
  padding-bottom: 3rem;
}

.pb-16{
  padding-bottom: 4rem;
}

.pb-2{
  padding-bottom: 0.5rem;
}

.pb-20{
  padding-bottom: 5rem;
}

.pb-28{
  padding-bottom: 7rem;
}

.pb-3{
  padding-bottom: 0.75rem;
}

.pb-4{
  padding-bottom: 1rem;
}

.pb-5{
  padding-bottom: 1.25rem;
}

.pb-6{
  padding-bottom: 1.5rem;
}

.pb-8{
  padding-bottom: 2rem;
}

.pb-\[env\(safe-area-inset-bottom\)\]{
  padding-bottom: env(safe-area-inset-bottom);
}

.pl-1{
  padding-left: 0.25rem;
}

.pl-10{
  padding-left: 2.5rem;
}

.pl-11{
  padding-left: 2.75rem;
}

.pl-12{
  padding-left: 3rem;
}

.pl-2{
  padding-left: 0.5rem;
}

.pl-3{
  padding-left: 0.75rem;
}

.pl-4{
  padding-left: 1rem;
}

.pl-5{
  padding-left: 1.25rem;
}

.pl-7{
  padding-left: 1.75rem;
}

.pl-8{
  padding-left: 2rem;
}

.pl-9{
  padding-left: 2.25rem;
}

.pr-1{
  padding-right: 0.25rem;
}

.pr-10{
  padding-right: 2.5rem;
}

.pr-12{
  padding-right: 3rem;
}

.pr-16{
  padding-right: 4rem;
}

.pr-2{
  padding-right: 0.5rem;
}

.pr-3{
  padding-right: 0.75rem;
}

.pr-4{
  padding-right: 1rem;
}

.pr-8{
  padding-right: 2rem;
}

.pt-0\.5{
  padding-top: 0.125rem;
}

.pt-1{
  padding-top: 0.25rem;
}

.pt-1\.5{
  padding-top: 0.375rem;
}

.pt-16{
  padding-top: 4rem;
}

.pt-2{
  padding-top: 0.5rem;
}

.pt-24{
  padding-top: 6rem;
}

.pt-3{
  padding-top: 0.75rem;
}

.pt-4{
  padding-top: 1rem;
}

.pt-5{
  padding-top: 1.25rem;
}

.pt-6{
  padding-top: 1.5rem;
}

.pt-8{
  padding-top: 2rem;
}

.text-left{
  text-align: left;
}

.text-center{
  text-align: center;
}

.text-right{
  text-align: right;
}

.align-middle{
  vertical-align: middle;
}

.align-bottom{
  vertical-align: bottom;
}

.font-mono{
  font-family: Consolas, Monaco, Courier New, monospace;
}

.text-2xl{
  font-size: 1.5rem;
  line-height: 2rem;
}

.text-3xl{
  font-size: 1.875rem;
  line-height: 2.25rem;
}

.text-4xl{
  font-size: 2.25rem;
  line-height: 2.5rem;
}

.text-5xl{
  font-size: 3rem;
  line-height: 1;
}

.text-6xl{
  font-size: 3.75rem;
  line-height: 1;
}

.text-7xl{
  font-size: 4.5rem;
  line-height: 1;
}

.text-9xl{
  font-size: 8rem;
  line-height: 1;
}

.text-\[10px\]{
  font-size: 10px;
}

.text-\[11px\]{
  font-size: 11px;
}

.text-\[13px\]{
  font-size: 13px;
}

.text-\[8px\]{
  font-size: 8px;
}

.text-\[9px\]{
  font-size: 9px;
}

.text-base{
  font-size: 1rem;
  line-height: 1.5rem;
}

.text-lg{
  font-size: 1.125rem;
  line-height: 1.75rem;
}

.text-sm{
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.text-xl{
  font-size: 1.25rem;
  line-height: 1.75rem;
}

.text-xs{
  font-size: 0.75rem;
  line-height: 1rem;
}

.font-black{
  font-weight: 900;
}

.font-bold{
  font-weight: 700;
}

.font-extrabold{
  font-weight: 800;
}

.font-light{
  font-weight: 300;
}

.font-medium{
  font-weight: 500;
}

.font-normal{
  font-weight: 400;
}

.font-semibold{
  font-weight: 600;
}

.uppercase{
  text-transform: uppercase;
}

.capitalize{
  text-transform: capitalize;
}

.italic{
  font-style: italic;
}

.tabular-nums{
  --tw-numeric-spacing: tabular-nums;
  font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
}

.leading-6{
  line-height: 1.5rem;
}

.leading-none{
  line-height: 1;
}

.leading-relaxed{
  line-height: 1.625;
}

.leading-snug{
  line-height: 1.375;
}

.leading-tight{
  line-height: 1.25;
}

.tracking-\[1rem\]{
  letter-spacing: 1rem;
}

.tracking-tight{
  letter-spacing: -0.025em;
}

.tracking-wide{
  letter-spacing: 0.025em;
}

.tracking-wider{
  letter-spacing: 0.05em;
}

.tracking-widest{
  letter-spacing: 0.1em;
}

.text-accent{
  --tw-text-opacity: 1;
  color: rgb(67 153 222 / var(--tw-text-opacity, 1));
}

.text-amber-200{
  --tw-text-opacity: 1;
  color: rgb(253 230 138 / var(--tw-text-opacity, 1));
}

.text-amber-300{
  --tw-text-opacity: 1;
  color: rgb(252 211 77 / var(--tw-text-opacity, 1));
}

.text-amber-400{
  --tw-text-opacity: 1;
  color: rgb(251 191 36 / var(--tw-text-opacity, 1));
}

.text-amber-500{
  --tw-text-opacity: 1;
  color: rgb(245 158 11 / var(--tw-text-opacity, 1));
}

.text-amber-600{
  --tw-text-opacity: 1;
  color: rgb(217 119 6 / var(--tw-text-opacity, 1));
}

.text-amber-700{
  --tw-text-opacity: 1;
  color: rgb(180 83 9 / var(--tw-text-opacity, 1));
}

.text-amber-800{
  --tw-text-opacity: 1;
  color: rgb(146 64 14 / var(--tw-text-opacity, 1));
}

.text-amber-900{
  --tw-text-opacity: 1;
  color: rgb(120 53 15 / var(--tw-text-opacity, 1));
}

.text-blue-100{
  --tw-text-opacity: 1;
  color: rgb(219 234 254 / var(--tw-text-opacity, 1));
}

.text-blue-200{
  --tw-text-opacity: 1;
  color: rgb(191 219 254 / var(--tw-text-opacity, 1));
}

.text-blue-200\/60{
  color: rgb(191 219 254 / 0.6);
}

.text-blue-200\/70{
  color: rgb(191 219 254 / 0.7);
}

.text-blue-400{
  --tw-text-opacity: 1;
  color: rgb(96 165 250 / var(--tw-text-opacity, 1));
}

.text-blue-500{
  --tw-text-opacity: 1;
  color: rgb(59 130 246 / var(--tw-text-opacity, 1));
}

.text-blue-600{
  --tw-text-opacity: 1;
  color: rgb(37 99 235 / var(--tw-text-opacity, 1));
}

.text-blue-700{
  --tw-text-opacity: 1;
  color: rgb(29 78 216 / var(--tw-text-opacity, 1));
}

.text-blue-800{
  --tw-text-opacity: 1;
  color: rgb(30 64 175 / var(--tw-text-opacity, 1));
}

.text-blue-900{
  --tw-text-opacity: 1;
  color: rgb(30 58 138 / var(--tw-text-opacity, 1));
}

.text-cyan-500{
  --tw-text-opacity: 1;
  color: rgb(6 182 212 / var(--tw-text-opacity, 1));
}

.text-cyan-600{
  --tw-text-opacity: 1;
  color: rgb(8 145 178 / var(--tw-text-opacity, 1));
}

.text-cyan-700{
  --tw-text-opacity: 1;
  color: rgb(14 116 144 / var(--tw-text-opacity, 1));
}

.text-emerald-100{
  --tw-text-opacity: 1;
  color: rgb(209 250 229 / var(--tw-text-opacity, 1));
}

.text-emerald-200{
  --tw-text-opacity: 1;
  color: rgb(167 243 208 / var(--tw-text-opacity, 1));
}

.text-emerald-300{
  --tw-text-opacity: 1;
  color: rgb(110 231 183 / var(--tw-text-opacity, 1));
}

.text-emerald-500{
  --tw-text-opacity: 1;
  color: rgb(16 185 129 / var(--tw-text-opacity, 1));
}

.text-emerald-600{
  --tw-text-opacity: 1;
  color: rgb(5 150 105 / var(--tw-text-opacity, 1));
}

.text-emerald-600\/70{
  color: rgb(5 150 105 / 0.7);
}

.text-emerald-700{
  --tw-text-opacity: 1;
  color: rgb(4 120 87 / var(--tw-text-opacity, 1));
}

.text-emerald-800{
  --tw-text-opacity: 1;
  color: rgb(6 95 70 / var(--tw-text-opacity, 1));
}

.text-emerald-900{
  --tw-text-opacity: 1;
  color: rgb(6 78 59 / var(--tw-text-opacity, 1));
}

.text-fuchsia-500{
  --tw-text-opacity: 1;
  color: rgb(217 70 239 / var(--tw-text-opacity, 1));
}

.text-fuchsia-600{
  --tw-text-opacity: 1;
  color: rgb(192 38 211 / var(--tw-text-opacity, 1));
}

.text-fuchsia-700{
  --tw-text-opacity: 1;
  color: rgb(162 28 175 / var(--tw-text-opacity, 1));
}

.text-fuchsia-800{
  --tw-text-opacity: 1;
  color: rgb(134 25 143 / var(--tw-text-opacity, 1));
}

.text-gray-200{
  --tw-text-opacity: 1;
  color: rgb(229 231 235 / var(--tw-text-opacity, 1));
}

.text-gray-300{
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / var(--tw-text-opacity, 1));
}

.text-gray-400{
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1));
}

.text-gray-500{
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}

.text-gray-600{
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / var(--tw-text-opacity, 1));
}

.text-gray-700{
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity, 1));
}

.text-gray-800{
  --tw-text-opacity: 1;
  color: rgb(31 41 55 / var(--tw-text-opacity, 1));
}

.text-gray-900{
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity, 1));
}

.text-green-100{
  --tw-text-opacity: 1;
  color: rgb(220 252 231 / var(--tw-text-opacity, 1));
}

.text-green-200{
  --tw-text-opacity: 1;
  color: rgb(187 247 208 / var(--tw-text-opacity, 1));
}

.text-green-400{
  --tw-text-opacity: 1;
  color: rgb(74 222 128 / var(--tw-text-opacity, 1));
}

.text-green-500{
  --tw-text-opacity: 1;
  color: rgb(34 197 94 / var(--tw-text-opacity, 1));
}

.text-green-600{
  --tw-text-opacity: 1;
  color: rgb(22 163 74 / var(--tw-text-opacity, 1));
}

.text-green-700{
  --tw-text-opacity: 1;
  color: rgb(21 128 61 / var(--tw-text-opacity, 1));
}

.text-green-800{
  --tw-text-opacity: 1;
  color: rgb(22 101 52 / var(--tw-text-opacity, 1));
}

.text-green-900{
  --tw-text-opacity: 1;
  color: rgb(20 83 45 / var(--tw-text-opacity, 1));
}

.text-indigo-200{
  --tw-text-opacity: 1;
  color: rgb(199 210 254 / var(--tw-text-opacity, 1));
}

.text-indigo-400{
  --tw-text-opacity: 1;
  color: rgb(129 140 248 / var(--tw-text-opacity, 1));
}

.text-indigo-500{
  --tw-text-opacity: 1;
  color: rgb(99 102 241 / var(--tw-text-opacity, 1));
}

.text-indigo-600{
  --tw-text-opacity: 1;
  color: rgb(79 70 229 / var(--tw-text-opacity, 1));
}

.text-indigo-700{
  --tw-text-opacity: 1;
  color: rgb(67 56 202 / var(--tw-text-opacity, 1));
}

.text-indigo-800{
  --tw-text-opacity: 1;
  color: rgb(55 48 163 / var(--tw-text-opacity, 1));
}

.text-indigo-900{
  --tw-text-opacity: 1;
  color: rgb(49 46 129 / var(--tw-text-opacity, 1));
}

.text-lime-500{
  --tw-text-opacity: 1;
  color: rgb(132 204 22 / var(--tw-text-opacity, 1));
}

.text-lime-600{
  --tw-text-opacity: 1;
  color: rgb(101 163 13 / var(--tw-text-opacity, 1));
}

.text-lime-700{
  --tw-text-opacity: 1;
  color: rgb(77 124 15 / var(--tw-text-opacity, 1));
}

.text-orange-100{
  --tw-text-opacity: 1;
  color: rgb(255 237 213 / var(--tw-text-opacity, 1));
}

.text-orange-200{
  --tw-text-opacity: 1;
  color: rgb(254 215 170 / var(--tw-text-opacity, 1));
}

.text-orange-400{
  --tw-text-opacity: 1;
  color: rgb(251 146 60 / var(--tw-text-opacity, 1));
}

.text-orange-500{
  --tw-text-opacity: 1;
  color: rgb(249 115 22 / var(--tw-text-opacity, 1));
}

.text-orange-600{
  --tw-text-opacity: 1;
  color: rgb(234 88 12 / var(--tw-text-opacity, 1));
}

.text-orange-700{
  --tw-text-opacity: 1;
  color: rgb(194 65 12 / var(--tw-text-opacity, 1));
}

.text-orange-800{
  --tw-text-opacity: 1;
  color: rgb(154 52 18 / var(--tw-text-opacity, 1));
}

.text-orange-900{
  --tw-text-opacity: 1;
  color: rgb(124 45 18 / var(--tw-text-opacity, 1));
}

.text-pink-100{
  --tw-text-opacity: 1;
  color: rgb(252 231 243 / var(--tw-text-opacity, 1));
}

.text-pink-200{
  --tw-text-opacity: 1;
  color: rgb(251 207 232 / var(--tw-text-opacity, 1));
}

.text-pink-500{
  --tw-text-opacity: 1;
  color: rgb(236 72 153 / var(--tw-text-opacity, 1));
}

.text-pink-600{
  --tw-text-opacity: 1;
  color: rgb(219 39 119 / var(--tw-text-opacity, 1));
}

.text-pink-700{
  --tw-text-opacity: 1;
  color: rgb(190 24 93 / var(--tw-text-opacity, 1));
}

.text-primary{
  --tw-text-opacity: 1;
  color: rgb(0 91 193 / var(--tw-text-opacity, 1));
}

.text-primary-400{
  --tw-text-opacity: 1;
  color: rgb(51 135 255 / var(--tw-text-opacity, 1));
}

.text-primary-500{
  --tw-text-opacity: 1;
  color: rgb(0 91 193 / var(--tw-text-opacity, 1));
}

.text-primary-600{
  --tw-text-opacity: 1;
  color: rgb(0 74 154 / var(--tw-text-opacity, 1));
}

.text-purple-100{
  --tw-text-opacity: 1;
  color: rgb(243 232 255 / var(--tw-text-opacity, 1));
}

.text-purple-200{
  --tw-text-opacity: 1;
  color: rgb(233 213 255 / var(--tw-text-opacity, 1));
}

.text-purple-400{
  --tw-text-opacity: 1;
  color: rgb(192 132 252 / var(--tw-text-opacity, 1));
}

.text-purple-500{
  --tw-text-opacity: 1;
  color: rgb(168 85 247 / var(--tw-text-opacity, 1));
}

.text-purple-600{
  --tw-text-opacity: 1;
  color: rgb(147 51 234 / var(--tw-text-opacity, 1));
}

.text-purple-700{
  --tw-text-opacity: 1;
  color: rgb(126 34 206 / var(--tw-text-opacity, 1));
}

.text-purple-800{
  --tw-text-opacity: 1;
  color: rgb(107 33 168 / var(--tw-text-opacity, 1));
}

.text-red-400{
  --tw-text-opacity: 1;
  color: rgb(248 113 113 / var(--tw-text-opacity, 1));
}

.text-red-500{
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / var(--tw-text-opacity, 1));
}

.text-red-600{
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / var(--tw-text-opacity, 1));
}

.text-red-700{
  --tw-text-opacity: 1;
  color: rgb(185 28 28 / var(--tw-text-opacity, 1));
}

.text-red-800{
  --tw-text-opacity: 1;
  color: rgb(153 27 27 / var(--tw-text-opacity, 1));
}

.text-red-900{
  --tw-text-opacity: 1;
  color: rgb(127 29 29 / var(--tw-text-opacity, 1));
}

.text-rose-100{
  --tw-text-opacity: 1;
  color: rgb(255 228 230 / var(--tw-text-opacity, 1));
}

.text-rose-200{
  --tw-text-opacity: 1;
  color: rgb(254 205 211 / var(--tw-text-opacity, 1));
}

.text-rose-500{
  --tw-text-opacity: 1;
  color: rgb(244 63 94 / var(--tw-text-opacity, 1));
}

.text-rose-600{
  --tw-text-opacity: 1;
  color: rgb(225 29 72 / var(--tw-text-opacity, 1));
}

.text-rose-700{
  --tw-text-opacity: 1;
  color: rgb(190 18 60 / var(--tw-text-opacity, 1));
}

.text-rose-800{
  --tw-text-opacity: 1;
  color: rgb(159 18 57 / var(--tw-text-opacity, 1));
}

.text-secondary{
  --tw-text-opacity: 1;
  color: rgb(191 13 62 / var(--tw-text-opacity, 1));
}

.text-secondary-600{
  --tw-text-opacity: 1;
  color: rgb(153 10 50 / var(--tw-text-opacity, 1));
}

.text-sky-400{
  --tw-text-opacity: 1;
  color: rgb(56 189 248 / var(--tw-text-opacity, 1));
}

.text-sky-500{
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / var(--tw-text-opacity, 1));
}

.text-sky-600{
  --tw-text-opacity: 1;
  color: rgb(2 132 199 / var(--tw-text-opacity, 1));
}

.text-sky-700{
  --tw-text-opacity: 1;
  color: rgb(3 105 161 / var(--tw-text-opacity, 1));
}

.text-sky-800{
  --tw-text-opacity: 1;
  color: rgb(7 89 133 / var(--tw-text-opacity, 1));
}

.text-slate-200{
  --tw-text-opacity: 1;
  color: rgb(226 232 240 / var(--tw-text-opacity, 1));
}

.text-slate-300{
  --tw-text-opacity: 1;
  color: rgb(203 213 225 / var(--tw-text-opacity, 1));
}

.text-slate-400{
  --tw-text-opacity: 1;
  color: rgb(148 163 184 / var(--tw-text-opacity, 1));
}

.text-slate-500{
  --tw-text-opacity: 1;
  color: rgb(100 116 139 / var(--tw-text-opacity, 1));
}

.text-slate-600{
  --tw-text-opacity: 1;
  color: rgb(71 85 105 / var(--tw-text-opacity, 1));
}

.text-slate-700{
  --tw-text-opacity: 1;
  color: rgb(51 65 85 / var(--tw-text-opacity, 1));
}

.text-slate-900{
  --tw-text-opacity: 1;
  color: rgb(15 23 42 / var(--tw-text-opacity, 1));
}

.text-teal-500{
  --tw-text-opacity: 1;
  color: rgb(20 184 166 / var(--tw-text-opacity, 1));
}

.text-teal-600{
  --tw-text-opacity: 1;
  color: rgb(13 148 136 / var(--tw-text-opacity, 1));
}

.text-teal-700{
  --tw-text-opacity: 1;
  color: rgb(15 118 110 / var(--tw-text-opacity, 1));
}

.text-teal-800{
  --tw-text-opacity: 1;
  color: rgb(17 94 89 / var(--tw-text-opacity, 1));
}

.text-transparent{
  color: transparent;
}

.text-violet-400{
  --tw-text-opacity: 1;
  color: rgb(167 139 250 / var(--tw-text-opacity, 1));
}

.text-violet-500{
  --tw-text-opacity: 1;
  color: rgb(139 92 246 / var(--tw-text-opacity, 1));
}

.text-violet-500\/70{
  color: rgb(139 92 246 / 0.7);
}

.text-violet-600{
  --tw-text-opacity: 1;
  color: rgb(124 58 237 / var(--tw-text-opacity, 1));
}

.text-violet-700{
  --tw-text-opacity: 1;
  color: rgb(109 40 217 / var(--tw-text-opacity, 1));
}

.text-violet-800{
  --tw-text-opacity: 1;
  color: rgb(91 33 182 / var(--tw-text-opacity, 1));
}

.text-violet-900{
  --tw-text-opacity: 1;
  color: rgb(76 29 149 / var(--tw-text-opacity, 1));
}

.text-white{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.text-white\/40{
  color: rgb(255 255 255 / 0.4);
}

.text-white\/60{
  color: rgb(255 255 255 / 0.6);
}

.text-white\/70{
  color: rgb(255 255 255 / 0.7);
}

.text-white\/75{
  color: rgb(255 255 255 / 0.75);
}

.text-white\/80{
  color: rgb(255 255 255 / 0.8);
}

.text-white\/90{
  color: rgb(255 255 255 / 0.9);
}

.text-yellow-300{
  --tw-text-opacity: 1;
  color: rgb(253 224 71 / var(--tw-text-opacity, 1));
}

.text-yellow-400{
  --tw-text-opacity: 1;
  color: rgb(250 204 21 / var(--tw-text-opacity, 1));
}

.text-yellow-500{
  --tw-text-opacity: 1;
  color: rgb(234 179 8 / var(--tw-text-opacity, 1));
}

.text-yellow-600{
  --tw-text-opacity: 1;
  color: rgb(202 138 4 / var(--tw-text-opacity, 1));
}

.text-yellow-700{
  --tw-text-opacity: 1;
  color: rgb(161 98 7 / var(--tw-text-opacity, 1));
}

.text-yellow-800{
  --tw-text-opacity: 1;
  color: rgb(133 77 14 / var(--tw-text-opacity, 1));
}

.text-yellow-900{
  --tw-text-opacity: 1;
  color: rgb(113 63 18 / var(--tw-text-opacity, 1));
}

.underline{
  text-decoration-line: underline;
}

.line-through{
  text-decoration-line: line-through;
}

.no-underline{
  text-decoration-line: none;
}

.decoration-indigo-300{
  text-decoration-color: #a5b4fc;
}

.decoration-lime-300{
  text-decoration-color: #bef264;
}

.decoration-dotted{
  text-decoration-style: dotted;
}

.decoration-dashed{
  text-decoration-style: dashed;
}

.decoration-1{
  text-decoration-thickness: 1px;
}

.decoration-2{
  text-decoration-thickness: 2px;
}

.underline-offset-2{
  text-underline-offset: 2px;
}

.placeholder-gray-400::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgb(156 163 175 / var(--tw-placeholder-opacity, 1));
}

.placeholder-gray-400::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgb(156 163 175 / var(--tw-placeholder-opacity, 1));
}

.placeholder-gray-500::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgb(107 114 128 / var(--tw-placeholder-opacity, 1));
}

.placeholder-gray-500::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgb(107 114 128 / var(--tw-placeholder-opacity, 1));
}

.placeholder-white\/50::-moz-placeholder{
  color: rgb(255 255 255 / 0.5);
}

.placeholder-white\/50::placeholder{
  color: rgb(255 255 255 / 0.5);
}

.accent-blue-600{
  accent-color: #2563eb;
}

.opacity-0{
  opacity: 0;
}

.opacity-10{
  opacity: 0.1;
}

.opacity-100{
  opacity: 1;
}

.opacity-20{
  opacity: 0.2;
}

.opacity-25{
  opacity: 0.25;
}

.opacity-30{
  opacity: 0.3;
}

.opacity-40{
  opacity: 0.4;
}

.opacity-50{
  opacity: 0.5;
}

.opacity-60{
  opacity: 0.6;
}

.opacity-70{
  opacity: 0.7;
}

.opacity-75{
  opacity: 0.75;
}

.opacity-80{
  opacity: 0.8;
}

.opacity-90{
  opacity: 0.9;
}

.opacity-95{
  opacity: 0.95;
}

.shadow{
  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-2xl{
  --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25);
  --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0_0_0_9999px_rgba\(0\2c 0\2c 0\2c 0\.5\)\]{
  --tw-shadow: 0 0 0 9999px rgba(0,0,0,0.5);
  --tw-shadow-colored: 0 0 0 9999px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0_10px_40px_rgba\(0\2c 0\2c 0\2c 0\.15\)\2c 0_4px_16px_rgba\(0\2c 0\2c 0\2c 0\.10\)\]{
  --tw-shadow: 0 10px 40px rgba(0,0,0,0.15),0 4px 16px rgba(0,0,0,0.10);
  --tw-shadow-colored: 0 10px 40px var(--tw-shadow-color), 0 4px 16px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-inner{
  --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-lg{
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-md{
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-sm{
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-xl{
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-amber-500\/10{
  --tw-shadow-color: rgb(245 158 11 / 0.1);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-amber-500\/20{
  --tw-shadow-color: rgb(245 158 11 / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-amber-900\/50{
  --tw-shadow-color: rgb(120 53 15 / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-black\/10{
  --tw-shadow-color: rgb(0 0 0 / 0.1);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-black\/20{
  --tw-shadow-color: rgb(0 0 0 / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-black\/5{
  --tw-shadow-color: rgb(0 0 0 / 0.05);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-blue-400\/30{
  --tw-shadow-color: rgb(96 165 250 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-blue-500\/30{
  --tw-shadow-color: rgb(59 130 246 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-blue-500\/50{
  --tw-shadow-color: rgb(59 130 246 / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-emerald-500\/30{
  --tw-shadow-color: rgb(16 185 129 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-fuchsia-100\/50{
  --tw-shadow-color: rgb(250 232 255 / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-fuchsia-500\/30{
  --tw-shadow-color: rgb(217 70 239 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-green-500\/30{
  --tw-shadow-color: rgb(34 197 94 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-green-500\/50{
  --tw-shadow-color: rgb(34 197 94 / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-indigo-100\/40{
  --tw-shadow-color: rgb(224 231 255 / 0.4);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-indigo-100\/50{
  --tw-shadow-color: rgb(224 231 255 / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-indigo-500\/25{
  --tw-shadow-color: rgb(99 102 241 / 0.25);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-indigo-500\/30{
  --tw-shadow-color: rgb(99 102 241 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-indigo-900\/50{
  --tw-shadow-color: rgb(49 46 129 / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-lime-100\/50{
  --tw-shadow-color: rgb(236 252 203 / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-lime-500\/25{
  --tw-shadow-color: rgb(132 204 22 / 0.25);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-lime-500\/30{
  --tw-shadow-color: rgb(132 204 22 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-orange-500\/30{
  --tw-shadow-color: rgb(249 115 22 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-orange-500\/50{
  --tw-shadow-color: rgb(249 115 22 / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-pink-500\/30{
  --tw-shadow-color: rgb(236 72 153 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-primary-500\/30{
  --tw-shadow-color: rgb(0 91 193 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-primary-500\/50{
  --tw-shadow-color: rgb(0 91 193 / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-purple-500\/30{
  --tw-shadow-color: rgb(168 85 247 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-purple-900\/50{
  --tw-shadow-color: rgb(88 28 135 / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-red-500\/30{
  --tw-shadow-color: rgb(239 68 68 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-secondary-500\/30{
  --tw-shadow-color: rgb(191 13 62 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-sky-500\/30{
  --tw-shadow-color: rgb(14 165 233 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-teal-500\/30{
  --tw-shadow-color: rgb(20 184 166 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.outline-none{
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.outline{
  outline-style: solid;
}

.ring{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring-1{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring-2{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring-accent{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(67 153 222 / var(--tw-ring-opacity, 1));
}

.ring-amber-200{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 230 138 / var(--tw-ring-opacity, 1));
}

.ring-amber-500{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 158 11 / var(--tw-ring-opacity, 1));
}

.ring-amber-500\/20{
  --tw-ring-color: rgb(245 158 11 / 0.2);
}

.ring-blue-200{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity, 1));
}

.ring-blue-200\/60{
  --tw-ring-color: rgb(191 219 254 / 0.6);
}

.ring-blue-500{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1));
}

.ring-blue-500\/20{
  --tw-ring-color: rgb(59 130 246 / 0.2);
}

.ring-blue-500\/30{
  --tw-ring-color: rgb(59 130 246 / 0.3);
}

.ring-emerald-200{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(167 243 208 / var(--tw-ring-opacity, 1));
}

.ring-emerald-500{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(16 185 129 / var(--tw-ring-opacity, 1));
}

.ring-fuchsia-400\/50{
  --tw-ring-color: rgb(232 121 249 / 0.5);
}

.ring-gray-200{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity, 1));
}

.ring-gray-200\/60{
  --tw-ring-color: rgb(229 231 235 / 0.6);
}

.ring-gray-300{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity, 1));
}

.ring-gray-500{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity, 1));
}

.ring-indigo-200\/50{
  --tw-ring-color: rgb(199 210 254 / 0.5);
}

.ring-indigo-200\/60{
  --tw-ring-color: rgb(199 210 254 / 0.6);
}

.ring-indigo-500{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity, 1));
}

.ring-lime-500{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(132 204 22 / var(--tw-ring-opacity, 1));
}

.ring-orange-500{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 115 22 / var(--tw-ring-opacity, 1));
}

.ring-pink-500{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(236 72 153 / var(--tw-ring-opacity, 1));
}

.ring-primary{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 91 193 / var(--tw-ring-opacity, 1));
}

.ring-purple-500{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(168 85 247 / var(--tw-ring-opacity, 1));
}

.ring-red-200{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 202 202 / var(--tw-ring-opacity, 1));
}

.ring-red-500{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1));
}

.ring-secondary{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(191 13 62 / var(--tw-ring-opacity, 1));
}

.ring-sky-500{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(14 165 233 / var(--tw-ring-opacity, 1));
}

.ring-teal-500{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(20 184 166 / var(--tw-ring-opacity, 1));
}

.ring-violet-200{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(221 214 254 / var(--tw-ring-opacity, 1));
}

.ring-violet-500{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(139 92 246 / var(--tw-ring-opacity, 1));
}

.ring-white{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1));
}

.ring-white\/10{
  --tw-ring-color: rgb(255 255 255 / 0.1);
}

.ring-white\/20{
  --tw-ring-color: rgb(255 255 255 / 0.2);
}

.blur{
  --tw-blur: blur(8px);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.blur-2xl{
  --tw-blur: blur(40px);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.blur-3xl{
  --tw-blur: blur(64px);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.blur-lg{
  --tw-blur: blur(16px);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.blur-xl{
  --tw-blur: blur(24px);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.drop-shadow{
  --tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06));
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.drop-shadow-lg{
  --tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / 0.04)) drop-shadow(0 4px 3px rgb(0 0 0 / 0.1));
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.drop-shadow-xl{
  --tw-drop-shadow: drop-shadow(0 20px 13px rgb(0 0 0 / 0.03)) drop-shadow(0 8px 5px rgb(0 0 0 / 0.08));
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.grayscale{
  --tw-grayscale: grayscale(100%);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.invert{
  --tw-invert: invert(100%);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.filter{
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.backdrop-blur{
  --tw-backdrop-blur: blur(8px);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}

.backdrop-blur-2xl{
  --tw-backdrop-blur: blur(40px);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}

.backdrop-blur-\[2px\]{
  --tw-backdrop-blur: blur(2px);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}

.backdrop-blur-lg{
  --tw-backdrop-blur: blur(16px);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}

.backdrop-blur-md{
  --tw-backdrop-blur: blur(12px);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}

.backdrop-blur-sm{
  --tw-backdrop-blur: blur(4px);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}

.backdrop-blur-xl{
  --tw-backdrop-blur: blur(24px);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}

.backdrop-filter{
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}

.transition{
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-\[opacity\]{
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-\[width\]{
  transition-property: width;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-all{
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-colors{
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-opacity{
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-shadow{
  transition-property: box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-transform{
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.duration-100{
  transition-duration: 100ms;
}

.duration-1000{
  transition-duration: 1000ms;
}

.duration-150{
  transition-duration: 150ms;
}

.duration-200{
  transition-duration: 200ms;
}

.duration-300{
  transition-duration: 300ms;
}

.duration-500{
  transition-duration: 500ms;
}

.ease-in-out{
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.ease-out{
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}

.will-change-transform{
  will-change: transform;
}

/* ========================================
     GLOW EFFECTS
     ======================================== */

/* ========================================
     TRANSITIONS
     ======================================== */

/* ========================================
     ANIMATIONS
     ======================================== */

@keyframes fade-in {
  from {
    opacity: 0;
    transform: translateY(20px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes fade-in-up {
  from {
    opacity: 0;
    transform: translateY(30px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes scale-in {
  from {
    opacity: 0;
    transform: scale(0.9);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

.animate-fade-in {
  animation: fade-in 0.6s ease-out;
}

.animate-fade-in-up {
  animation: fade-in-up 0.8s ease-out;
}

.animate-scale-in {
  animation: scale-in 0.5s ease-out;
}

.animate-delay-100 {
  animation-delay: 100ms;
}

.animate-delay-200 {
  animation-delay: 200ms;
}

.animate-delay-300 {
  animation-delay: 300ms;
}

.animate-delay-400 {
  animation-delay: 400ms;
}

/* ========================================
     TRANSFORMS
     ======================================== */

/* ========================================
     BACKGROUNDS
     ======================================== */

/* Glass Background */

/* Gradient Backgrounds */

/* ========================================
     TEXT UTILITIES
     ======================================== */

/* ========================================
     SIZING
     ======================================== */

/* ========================================
     SCROLLBAR STYLING
     ======================================== */

.scrollbar-thin {
  scrollbar-width: thin;
  scrollbar-color: rgba(0, 91, 193, 0.3) transparent;
}

.scrollbar-thin::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}

.scrollbar-thin::-webkit-scrollbar-track {
  background: transparent;
}

.scrollbar-thin::-webkit-scrollbar-thumb {
  background-color: rgba(0, 91, 193, 0.3);
  border-radius: 4px;
}

.scrollbar-thin::-webkit-scrollbar-thumb:hover {
  background-color: rgba(0, 91, 193, 0.5);
}

/* Dark Mode Scrollbar */

.dark .scrollbar-thin {
  scrollbar-color: rgba(67, 153, 222, 0.4) transparent;
}

.dark .scrollbar-thin::-webkit-scrollbar-thumb {
  background-color: rgba(67, 153, 222, 0.4);
}

.dark .scrollbar-thin::-webkit-scrollbar-thumb:hover {
  background-color: rgba(67, 153, 222, 0.6);
}

/* ========================================
     ASPECT RATIOS
     ======================================== */

.aspect-video {
  aspect-ratio: 16 / 9;
}

.aspect-square {
  aspect-ratio: 1 / 1;
}

/* ========================================
     Z-INDEX LAYERS
     ======================================== */

/* Syncfusion Overrides */

/* ========================================
   SYNCFUSION THEME OVERRIDES
   Tailwind Integration for Syncfusion Components
   ======================================== */

/* ========================================
   GLOBAL SYNCFUSION STYLES
   ======================================== */

/* Base Syncfusion Component Font */

.e-control{
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
}

/* ========================================
   INPUT COMPONENTS
   ======================================== */

/* Input Group Focus */

.e-input-group:not(.e-disabled).e-control-wrapper.e-input-focus,
.e-input-group.e-control-wrapper:not(.e-disabled).e-input-focus{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 91 193 / var(--tw-ring-opacity, 1));
  --tw-ring-offset-width: 2px;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 200ms;
}

.dark .e-input-group:not(.e-disabled).e-control-wrapper.e-input-focus{
  --tw-ring-offset-color: #111827;
}

/* Input Base Styling */

.e-input-group,
.e-input-group.e-control-wrapper{
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}

.dark .e-input-group,.dark 
.e-input-group.e-control-wrapper {
  background-color: rgb(31, 41, 55);
  border-color: rgb(55, 65, 81);
}

.e-input-group:is(.dark *),
.e-input-group.e-control-wrapper:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1));
}

.e-input-group,
.e-input-group.e-control-wrapper{
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 200ms;
}

.e-input-group .e-input,
.e-input-group input.e-input{
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity, 1));
}

.dark .e-input-group .e-input,.dark 
.e-input-group input.e-input {
  color: rgb(243, 244, 246);
}

.e-input-group .e-input:is(.dark *),
.e-input-group input.e-input:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(241 243 246 / var(--tw-text-opacity, 1));
}

/* Textarea */

.e-input-group textarea.e-input{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}

.dark .e-input-group textarea.e-input {
  background-color: rgb(31, 41, 55);
}

.e-input-group textarea.e-input:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1));
}

/* ========================================
   BUTTONS
   ======================================== */

/* Primary Button */

.e-btn.e-primary{
  --tw-bg-opacity: 1;
  background-color: rgb(0 91 193 / var(--tw-bg-opacity, 1));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 200ms;
}

.e-btn.e-primary:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(0 74 154 / var(--tw-bg-opacity, 1));
  box-shadow: 0 0 20px rgba(0, 91, 193, 0.5);
}

/* Secondary Button */

.e-btn.e-secondary{
  --tw-bg-opacity: 1;
  background-color: rgb(191 13 62 / var(--tw-bg-opacity, 1));
}

.e-btn.e-secondary:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(153 10 50 / var(--tw-bg-opacity, 1));
}

/* Outline Button */

.e-btn.e-outline{
  --tw-border-opacity: 1;
  border-color: rgb(0 91 193 / var(--tw-border-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(0 91 193 / var(--tw-text-opacity, 1));
}

.e-btn.e-outline:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(0 91 193 / var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

/* Button Dark Mode */

.dark .e-btn{
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity, 1));
}

/* ========================================
   DROPDOWN COMPONENTS
   ======================================== */

/* Dropdown Container */

.e-ddl.e-popup,
.e-dropdown-popup{
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}

.dark .e-ddl.e-popup,.dark 
.e-dropdown-popup {
  background-color: rgb(31, 41, 55);
  border-color: rgb(55, 65, 81);
}

.e-ddl.e-popup:is(.dark *),
.e-dropdown-popup:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1));
}

.e-ddl.e-popup,
.e-dropdown-popup{
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

/* Dropdown Items */

.e-ddl.e-popup .e-list-item,
.e-dropdown-popup .e-list-item{
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity, 1));
}

.dark .e-ddl.e-popup .e-list-item,.dark 
.e-dropdown-popup .e-list-item {
  color: rgb(243, 244, 246);
}

.e-ddl.e-popup .e-list-item:is(.dark *),
.e-dropdown-popup .e-list-item:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(241 243 246 / var(--tw-text-opacity, 1));
}

.e-ddl.e-popup .e-list-item:hover,
.e-dropdown-popup .e-list-item:hover{
  background-color: rgb(0 91 193 / 0.1);
}

.e-ddl.e-popup .e-list-item:hover:is(.dark *),
.e-dropdown-popup .e-list-item:hover:is(.dark *){
  background-color: rgb(0 91 193 / 0.2);
}

/* Selected Item */

.e-ddl.e-popup .e-list-item.e-active,
.e-dropdown-popup .e-list-item.e-active{
  background-color: rgb(0 91 193 / 0.2);
  --tw-text-opacity: 1;
  color: rgb(0 91 193 / var(--tw-text-opacity, 1));
}

/* ========================================
   CALENDAR / DATE PICKER
   ======================================== */

/* Calendar Popup */

.e-calendar,
.e-datepicker.e-popup{
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}

.dark .e-calendar,.dark 
.e-datepicker.e-popup {
  background-color: rgb(31, 41, 55);
  border-color: rgb(55, 65, 81);
}

.e-calendar:is(.dark *),
.e-datepicker.e-popup:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1));
}

/* Calendar Header */

.e-calendar .e-header{
  --tw-bg-opacity: 1;
  background-color: rgb(0 91 193 / var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

/* Calendar Days */

.e-calendar .e-content td{
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity, 1));
}

.dark .e-calendar .e-content td {
  color: rgb(243, 244, 246);
}

.e-calendar .e-content td:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(241 243 246 / var(--tw-text-opacity, 1));
}

/* Today */

.e-calendar .e-today span{
  background-color: rgb(0 91 193 / 0.2);
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgb(0 91 193 / var(--tw-text-opacity, 1));
}

/* Selected Date */

.e-calendar .e-selected span{
  --tw-bg-opacity: 1;
  background-color: rgb(0 91 193 / var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

/* ========================================
   DIALOG / MODAL
   ======================================== */

/* Dialog Container */

.e-dialog{
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}

.dark .e-dialog {
  background-color: rgb(31, 41, 55);
  border-color: rgb(55, 65, 81);
}

.e-dialog:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1));
}

.e-dialog{
  --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25);
  --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

/* Dialog Header */

.e-dialog .e-dlg-header{
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
}

.dark .e-dialog .e-dlg-header {
  background-color: rgb(17, 24, 39);
  border-color: rgb(55, 65, 81);
}

.e-dialog .e-dlg-header:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1));
}

.e-dialog .e-dlg-header{
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity, 1));
}

.dark .e-dialog .e-dlg-header {
  color: rgb(243, 244, 246);
}

.e-dialog .e-dlg-header:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(241 243 246 / var(--tw-text-opacity, 1));
}

/* Dialog Content */

.e-dialog .e-dlg-content{
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity, 1));
}

.dark .e-dialog .e-dlg-content {
  color: rgb(243, 244, 246);
}

.e-dialog .e-dlg-content:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(241 243 246 / var(--tw-text-opacity, 1));
}

/* Dialog Footer */

.e-dialog .e-footer-content{
  border-top-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
}

.dark .e-dialog .e-footer-content {
  background-color: rgb(17, 24, 39);
  border-color: rgb(55, 65, 81);
}

.e-dialog .e-footer-content:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1));
}

/* ========================================
   TABS
   ======================================== */

/* Tab Header */

.e-tab .e-tab-header{
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
}

.dark .e-tab .e-tab-header {
  background-color: rgb(17, 24, 39);
  border-color: rgb(55, 65, 81);
}

.e-tab .e-tab-header:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1));
}

/* Tab Item */

.e-tab .e-tab-header .e-toolbar-item{
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity, 1));
}

.dark .e-tab .e-tab-header .e-toolbar-item {
  color: rgb(209, 213, 219);
}

.e-tab .e-tab-header .e-toolbar-item:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / var(--tw-text-opacity, 1));
}

/* Active Tab */

.e-tab .e-tab-header .e-toolbar-item.e-active{
  border-bottom-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(0 91 193 / var(--tw-border-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(0 91 193 / var(--tw-text-opacity, 1));
}

/* ========================================
   RICH TEXT EDITOR
   ======================================== */

/* RTE Container */

.e-richtexteditor{
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
}

.dark .e-richtexteditor {
  border-color: rgb(55, 65, 81);
}

.e-richtexteditor:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity, 1));
}

/* RTE Toolbar */

.e-richtexteditor .e-rte-toolbar{
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
}

.dark .e-richtexteditor .e-rte-toolbar {
  background-color: rgb(17, 24, 39);
  border-color: rgb(55, 65, 81);
}

.e-richtexteditor .e-rte-toolbar:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1));
}

/* RTE Content */

.e-richtexteditor .e-rte-content{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity, 1));
}

.dark .e-richtexteditor .e-rte-content {
  background-color: rgb(31, 41, 55);
  color: rgb(243, 244, 246);
}

.e-richtexteditor .e-rte-content:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(241 243 246 / var(--tw-text-opacity, 1));
}

/* ========================================
   TOOLTIP
   ======================================== */

/* Tooltip */

.e-tooltip-wrap{
  --tw-bg-opacity: 1;
  background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.e-tooltip-wrap:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(55 65 81 / var(--tw-bg-opacity, 1));
}

.e-tooltip-wrap{
  border-radius: 0.375rem;
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.e-tooltip-wrap.e-popup{
  border-style: none;
}

/* ========================================
   SPINNERS / LOADERS
   ======================================== */

/* Spinner */

.e-spinner-pane{
  background-color: rgb(255 255 255 / 0.9);
  --tw-backdrop-blur: blur(4px);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}

.e-spinner-pane:is(.dark *){
  background-color: rgb(17 24 39 / 0.9);
}

/* ========================================
   RICH TEXT EDITOR
   ======================================== */

/* RTE Container */

.e-richtexteditor{
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}

.dark .e-richtexteditor {
  background-color: rgb(31, 41, 55);
  border-color: rgb(55, 65, 81);
}

.e-richtexteditor:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1));
}

.e-richtexteditor{
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 200ms;
}

/* RTE Toolbar */

.e-richtexteditor .e-rte-toolbar{
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
}

.dark .e-richtexteditor .e-rte-toolbar {
  background-color: rgb(17, 24, 39);
  border-color: rgb(55, 65, 81);
}

.e-richtexteditor .e-rte-toolbar:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1));
}

/* RTE Toolbar Buttons */

.e-richtexteditor .e-toolbar-item .e-tbar-btn{
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity, 1));
}

.dark .e-richtexteditor .e-toolbar-item .e-tbar-btn {
  color: rgb(209, 213, 219);
}

.e-richtexteditor .e-toolbar-item .e-tbar-btn:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / var(--tw-text-opacity, 1));
}

.e-richtexteditor .e-toolbar-item .e-tbar-btn:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1));
}

.e-richtexteditor .e-toolbar-item .e-tbar-btn:hover:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(55 65 81 / var(--tw-bg-opacity, 1));
}

.e-richtexteditor .e-toolbar-item .e-tbar-btn.e-active{
  background-color: rgb(0 91 193 / 0.2);
  --tw-text-opacity: 1;
  color: rgb(0 91 193 / var(--tw-text-opacity, 1));
}

.e-richtexteditor .e-toolbar-item .e-tbar-btn.e-active:is(.dark *){
  background-color: rgb(0 91 193 / 0.3);
}

/* RTE Content Area */

.e-richtexteditor .e-rte-content{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity, 1));
}

.dark .e-richtexteditor .e-rte-content {
  background-color: rgb(31, 41, 55);
  color: rgb(243, 244, 246);
}

.e-richtexteditor .e-rte-content:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(241 243 246 / var(--tw-text-opacity, 1));
}

/* RTE Content Editable Area */

.e-richtexteditor .e-rte-content .e-content{
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity, 1));
}

.dark .e-richtexteditor .e-rte-content .e-content {
  color: rgb(243, 244, 246);
}

.e-richtexteditor .e-rte-content .e-content:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(241 243 246 / var(--tw-text-opacity, 1));
}

/* RTE Placeholder */

.e-richtexteditor .e-rte-placeholder{
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1));
}

.e-richtexteditor .e-rte-placeholder:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}

/* RTE Dropdowns (Font, Size, Format) */

.e-richtexteditor .e-dropdown-btn,
.e-richtexteditor .e-tbar-btn-text{
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity, 1));
}

.dark .e-richtexteditor .e-dropdown-btn,.dark 
.e-richtexteditor .e-tbar-btn-text {
  color: rgb(209, 213, 219);
}

.e-richtexteditor .e-dropdown-btn:is(.dark *),
.e-richtexteditor .e-tbar-btn-text:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / var(--tw-text-opacity, 1));
}

/* RTE Popup (Link, Table, Image dialogs) */

.e-rte-popup{
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}

.dark .e-rte-popup {
  background-color: rgb(31, 41, 55);
  border-color: rgb(55, 65, 81);
}

.e-rte-popup:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1));
}

.e-rte-popup{
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.e-rte-popup .e-rte-field{
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity, 1));
}

.dark .e-rte-popup .e-rte-field {
  color: rgb(243, 244, 246);
}

.e-rte-popup .e-rte-field:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(241 243 246 / var(--tw-text-opacity, 1));
}

/* RTE Source Code View */

.e-richtexteditor .e-source-content{
  --tw-bg-opacity: 1;
  background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(74 222 128 / var(--tw-text-opacity, 1));
}

.e-richtexteditor .e-source-content:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(3 7 18 / var(--tw-bg-opacity, 1));
}

.e-richtexteditor .e-source-content{
  font-family: Consolas, Monaco, Courier New, monospace;
}

/* RTE Character Count */

.e-richtexteditor .e-rte-character-count{
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}

.dark .e-richtexteditor .e-rte-character-count {
  color: rgb(156, 163, 175);
}

.e-richtexteditor .e-rte-character-count:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1));
}

/* RTE Resize Handle */

.e-richtexteditor .e-resize-handle{
  --tw-bg-opacity: 1;
  background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1));
}

.e-richtexteditor .e-resize-handle:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(75 85 99 / var(--tw-bg-opacity, 1));
}

/* Animations */

/* ========================================
   ANIMATIONS & KEYFRAMES
   Modern Transitions and Effects
   ======================================== */

/* ========================================
   KEYFRAME DEFINITIONS
   ======================================== */

@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes fadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes slideInFromTop {
  from {
    opacity: 0;
    transform: translateY(-20px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes slideInFromBottom {
  from {
    opacity: 0;
    transform: translateY(20px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes slideInFromLeft {
  from {
    opacity: 0;
    transform: translateX(-20px);
  }

  to {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes slideInFromRight {
  from {
    opacity: 0;
    transform: translateX(20px);
  }

  to {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes scaleIn {
  from {
    opacity: 0;
    transform: scale(0.95);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes scaleOut {
  from {
    opacity: 1;
    transform: scale(1);
  }

  to {
    opacity: 0;
    transform: scale(0.95);
  }
}

@keyframes pulseGlow {
  0%, 100% {
    box-shadow: 0 0 10px rgba(0, 91, 193, 0.3);
  }

  50% {
    box-shadow: 0 0 20px rgba(0, 91, 193, 0.6);
  }
}

@keyframes pulseGlowAccent {
  0%, 100% {
    box-shadow: 0 0 10px rgba(67, 153, 222, 0.3);
  }

  50% {
    box-shadow: 0 0 20px rgba(67, 153, 222, 0.6);
  }
}

@keyframes shimmer {
  0% {
    background-position: -1000px 0;
  }

  100% {
    background-position: 1000px 0;
  }
}

@keyframes spin {
  from {
    transform: rotate(0deg);
  }

  to {
    transform: rotate(360deg);
  }
}

@keyframes bounce {
  0%, 100% {
    transform: translateY(0);
  }

  50% {
    transform: translateY(-10px);
  }
}

@keyframes wiggle {
  0%, 100% {
    transform: rotate(0deg);
  }

  25% {
    transform: rotate(-5deg);
  }

  75% {
    transform: rotate(5deg);
  }
}

/* ========================================
   ANIMATION UTILITY CLASSES
   ======================================== */

/* Fade Animations */

.animate-fade-in {
  animation: fadeIn 0.3s ease-in-out;
}

.animate-fade-out {
  animation: fadeOut 0.3s ease-in-out;
}

/* Slide Animations */

.animate-slide-in-top {
  animation: slideInFromTop 0.3s ease-out;
}

.animate-slide-in-bottom {
  animation: slideInFromBottom 0.3s ease-out;
}

.animate-slide-in-left {
  animation: slideInFromLeft 0.3s ease-out;
}

.animate-slide-in-right {
  animation: slideInFromRight 0.3s ease-out;
}

/* Scale Animations */

.animate-scale-in {
  animation: scaleIn 0.2s ease-out;
}

.animate-scale-out {
  animation: scaleOut 0.2s ease-out;
}

/* Glow Pulse Animations */

.animate-pulse-glow {
  animation: pulseGlow 2s ease-in-out infinite;
}

.animate-pulse-glow-accent {
  animation: pulseGlowAccent 2s ease-in-out infinite;
}

/* Shimmer Effect (for loading states) */

.animate-shimmer {
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.4) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  background-size: 1000px 100%;
  animation: shimmer 2s infinite;
}

.dark .animate-shimmer {
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.1) 50%,
    rgba(255, 255, 255, 0) 100%
  );
}

/* Spin Animation */

.animate-spin-slow {
  animation: spin 3s linear infinite;
}

.animate-spin-fast {
  animation: spin 0.5s linear infinite;
}

/* Bounce Animation */

.animate-bounce-soft {
  animation: bounce 1s ease-in-out infinite;
}

/* Wiggle Animation */

.animate-wiggle {
  animation: wiggle 0.5s ease-in-out;
}

/* ========================================
   ENTRANCE ANIMATION DELAYS
   ======================================== */

.delay-0 {
  animation-delay: 0ms;
}

.delay-100 {
  animation-delay: 100ms;
}

.delay-200 {
  animation-delay: 200ms;
}

.delay-300 {
  animation-delay: 300ms;
}

.delay-500 {
  animation-delay: 500ms;
}

/* ========================================
   PAGE TRANSITION CLASSES
   ======================================== */

/* Page Enter */

.page-enter {
  animation: fadeIn 0.3s ease-in-out, slideInFromBottom 0.3s ease-out;
}

/* Page Exit */

.page-exit {
  animation: fadeOut 0.3s ease-in-out;
}

/* Modal Enter */

.modal-enter {
  animation: fadeIn 0.2s ease-in-out, scaleIn 0.2s ease-out;
}

/* Modal Exit */

.modal-exit {
  animation: fadeOut 0.2s ease-in-out, scaleOut 0.2s ease-out;
}

/* ========================================
   LOADING STATES
   ======================================== */

/* Skeleton Loader */

.skeleton{
  border-radius: 0.25rem;
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1));
}

.skeleton:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(55 65 81 / var(--tw-bg-opacity, 1));
}

.skeleton {
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.4) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  background-size: 1000px 100%;
  animation: shimmer 2s infinite;
}

.dark .skeleton {
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.1) 50%,
    rgba(255, 255, 255, 0) 100%
  );
}

.skeleton {
  overflow: hidden;
}

/* Spinner */

.spinner{
  display: inline-block;
  height: 1.5rem;
  width: 1.5rem;
  border-radius: 9999px;
  border-width: 4px;
  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
  --tw-border-opacity: 1;
  border-top-color: rgb(0 91 193 / var(--tw-border-opacity, 1));
  animation: spin 0.8s linear infinite;
}

.spinner-sm{
  height: 1rem;
  width: 1rem;
  border-width: 2px;
}

.spinner-lg{
  height: 2rem;
  width: 2rem;
  border-width: 4px;
}

/* ========================================
   HOVER EFFECTS
   ======================================== */

/* Glow on Hover */

.hover-glow {
  transition: box-shadow 0.3s ease-in-out;
}

.hover-glow:hover {
  box-shadow: 0 0 20px rgba(0, 91, 193, 0.5);
}

/* Lift on Hover */

.hover-lift {
  transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
}

.hover-lift:hover {
  transform: translateY(-4px);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);
}

/* Scale on Hover */

.hover-scale {
  transition: transform 0.3s ease-in-out;
}

.hover-scale:hover {
  transform: scale(1.05);
}

/* Rotate on Hover */

.hover-rotate {
  transition: transform 0.3s ease-in-out;
}

.hover-rotate:hover {
  transform: rotate(5deg);
}

/* ========================================
   FOCUS EFFECTS
   ======================================== */

/* Focus Glow */

.focus-glow:focus {
  outline: none;
  box-shadow: 0 0 0 3px rgba(0, 91, 193, 0.3);
}

/* ========================================
   REDUCED MOTION PREFERENCE
   ======================================== */

@media (prefers-reduced-motion: reduce) {
  *,
  *::before,
  *::after {
    animation-duration: 0.01ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: 0.01ms !important;
  }
}

/* Location Hierarchy Styles */

/* ================================================================
   WEBNEY LOCATION HIERARCHY - VISUAL IDENTITY SYSTEM
   Phase 7C: Hierarchy-Specific Design Language
   ================================================================

   Each location level has a distinct visual identity:
   - Country: Expansive, authoritative (deep blues, wide spacing)
   - State: Hub-like, organized (purples, structured)
   - Province: Dynamic, connected (teals, flowing)
   - City: Cool, energetic (blues/greens, compact)
   - Barangay: Warm, cozy (oranges/ambers, intimate)
================================================================ */

/* ================================================================
   COMPONENT IMPORTS
================================================================ */

/* Media Upload Component Styles */

.media-upload-container {
  width: 100%;
  position: relative;
}

.media-upload-container .upload-overlay {
  border: 2px dashed rgba(16, 185, 129, 0.3);
  border-radius: 16px;
  padding: 2rem;
  text-align: center;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  background: linear-gradient(135deg, rgba(5, 150, 105, 0.08) 0%, rgba(16, 185, 129, 0.05) 100%);
  min-height: 180px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  z-index: 1;
  pointer-events: auto;
  backdrop-filter: blur(10px);
}

.media-upload-container .upload-overlay.drag-over {
  border-color: rgba(16, 185, 129, 0.6);
  background: linear-gradient(135deg, rgba(5, 150, 105, 0.12) 0%, rgba(16, 185, 129, 0.08) 100%);
  border-style: solid;
  transform: scale(1.01);
  box-shadow: 0 8px 24px rgba(16, 185, 129, 0.2);
}

.media-upload-container .upload-overlay:hover {
  border-color: rgba(16, 185, 129, 0.5);
  background: linear-gradient(135deg, rgba(5, 150, 105, 0.12) 0%, rgba(16, 185, 129, 0.08) 100%);
  box-shadow: 0 4px 16px rgba(16, 185, 129, 0.15);
}

.media-upload-container .upload-overlay .upload-placeholder {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.media-upload-container .upload-overlay .upload-placeholder i {
  font-size: 3.5rem;
  color: rgba(16, 185, 129, 0.8);
  margin-bottom: 1.25rem;
  display: block;
  opacity: 0.8;
  transition: all 0.3s ease;
}

.media-upload-container .upload-overlay .upload-placeholder p {
  font-size: 1.125rem;
  font-weight: 500;
  color: #1f2937;
  /* gray-800 */
  margin-bottom: 0.75rem;
}

.media-upload-container .upload-overlay .upload-placeholder small {
  color: #4b5563;
  /* gray-600 */
  font-size: 0.875rem;
  display: block;
  opacity: 0.8;
}

.media-upload-container .upload-overlay .upload-placeholder:hover i {
  transform: translateY(-4px);
  opacity: 1;
}

.media-upload-container .uploaded-files-grid {
  display: flex;
  flex-wrap: wrap;
  gap: 0.75rem;
  width: 100%;
  align-items: flex-start;
  justify-content: flex-start;
  pointer-events: auto;
}

.media-upload-container .uploaded-files-grid .drag-item {
  position: relative;
  cursor: grab;
  transition: opacity 0.2s, transform 0.2s;
}

.media-upload-container .uploaded-files-grid .drag-item.dragging {
  opacity: 0.4;
  cursor: grabbing;
}

.media-upload-container .uploaded-files-grid .drag-item.drop-target {
  transform: scale(1.05);
  box-shadow: 0 0 0 2px var(--bs-primary, #84cc16);
  border-radius: 12px;
}

.media-upload-container .uploaded-files-grid .add-more-btn {
  border: 2px dashed rgba(var(--bs-primary-rgb, 13, 110, 253), 0.3);
  border-radius: 12px;
  width: 165px;
  height: 120px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 0.5rem;
  cursor: pointer;
  transition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1);
  background: var(--bs-body-bg, #fff);
  pointer-events: auto;
  flex-shrink: 0;
}

.media-upload-container .uploaded-files-grid .add-more-btn i {
  font-size: 1.75rem;
  color: var(--bs-primary, #0d6efd);
  transition: transform 0.25s ease;
}

.media-upload-container .uploaded-files-grid .add-more-btn span {
  font-size: 0.8125rem;
  font-weight: 500;
  color: var(--bs-body-color, #212529);
}

.media-upload-container .uploaded-files-grid .add-more-btn:hover {
  border-color: var(--bs-primary, #0d6efd);
  background: linear-gradient(135deg, rgba(var(--bs-primary-rgb, 13, 110, 253), 0.04) 0%, rgba(var(--bs-info-rgb, 13, 202, 240), 0.04) 100%);
  transform: translateY(-3px);
  box-shadow: 0 6px 20px rgba(13, 110, 253, 0.15);
}

.media-upload-container .uploaded-files-grid .add-more-btn:hover i {
  transform: scale(1.1);
}

.media-upload-container .uploaded-files-grid .add-more-btn:active {
  transform: translateY(-1px);
}

.media-upload-container {
  /* Dark mode text colors */
}

.dark .media-upload-container .upload-overlay .upload-placeholder p {
  color: #f3f4f6;
  /* gray-100 */
}

.dark .media-upload-container .upload-overlay .upload-placeholder small {
  color: #d1d5db;
  /* gray-300 */
}

.media-upload-item {
  position: relative;
  background: linear-gradient(135deg, rgba(5, 150, 105, 0.05) 0%, rgba(16, 185, 129, 0.03) 100%);
  border: 1px solid rgba(16, 185, 129, 0.2);
  border-radius: 12px;
  overflow: hidden;
  transition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1);
  pointer-events: auto;
  width: 165px;
  flex-shrink: 0;
  box-shadow: 0 2px 8px rgba(5, 150, 105, 0.08);
}

.media-upload-item:hover {
  box-shadow: 0 8px 24px rgba(16, 185, 129, 0.2);
  transform: translateY(-4px);
  border-color: rgba(16, 185, 129, 0.4);
}

.media-upload-item.uploading {
  opacity: 0.6;
  pointer-events: none;
}

.media-upload-item .media-preview {
  position: relative;
  width: 100%;
  height: 120px;
  background: linear-gradient(135deg, rgba(var(--bs-primary-rgb, 13, 110, 253), 0.05) 0%, rgba(var(--bs-info-rgb, 13, 202, 240), 0.05) 100%);
  overflow: hidden;
}

.media-upload-item .media-preview img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  transition: transform 0.3s ease;
}

.media-upload-item .media-preview .upload-spinner,
.media-upload-item .media-preview .video-placeholder,
.media-upload-item .media-preview .file-placeholder {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 0.5rem;
}

.media-upload-item .media-preview .upload-spinner i,
.media-upload-item .media-preview .video-placeholder i,
.media-upload-item .media-preview .file-placeholder i {
  font-size: 2.5rem;
  color: var(--text-muted, #999);
}

.media-upload-item .media-preview .upload-spinner span,
.media-upload-item .media-preview .video-placeholder span,
.media-upload-item .media-preview .file-placeholder span {
  font-size: 0.75rem;
  color: var(--text-muted, #666);
}

.media-upload-item .media-preview .upload-spinner .spinner {
  width: 40px;
  height: 40px;
  border: 3px solid var(--border-color, #ddd);
  border-top-color: var(--primary-color, #007bff);
  border-radius: 50%;
  animation: spin 1s linear infinite;
}

.media-upload-item .media-preview .remove-btn {
  position: absolute;
  top: 0.5rem;
  right: 0.5rem;
  width: 28px;
  height: 28px;
  border: none;
  border-radius: 50%;
  background: rgba(220, 53, 69, 0.95);
  color: white;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 1;
  transition: all 0.2s ease;
  box-shadow: 0 2px 8px rgba(220, 53, 69, 0.4);
  backdrop-filter: blur(4px);
}

.media-upload-item .media-preview .remove-btn:hover {
  background: rgb(220, 53, 69);
  transform: scale(1.15);
  box-shadow: 0 4px 12px rgba(220, 53, 69, 0.6);
}

.media-upload-item .media-preview:hover .remove-btn {
  opacity: 1;
}

.media-upload-item:hover .media-preview img {
  transform: scale(1.05);
}

.media-upload-item .media-info {
  padding: 0.75rem;
}

.media-upload-item .media-info .file-name {
  font-size: 0.875rem;
  font-weight: 500;
  color: var(--text-dark, #333);
  margin-bottom: 0.25rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.media-upload-item .media-info .file-size {
  font-size: 0.75rem;
  color: var(--text-muted, #666);
  display: flex;
  align-items: center;
  gap: 0.25rem;
  flex-wrap: wrap;
}

.media-upload-item .media-info .file-size .original-size {
  text-decoration: line-through;
  opacity: 0.6;
}

.media-upload-item .media-info .file-size .resized-size {
  font-weight: 600;
  color: var(--success-color, #28a745);
}

.media-upload-item .media-info .file-size .savings {
  color: var(--success-color, #28a745);
  font-weight: 500;
}

.media-upload-item .media-info .file-size .larger {
  color: var(--warning-color, #ff9800);
  font-weight: 500;
}

.media-upload-item .media-info .file-size .same {
  color: var(--text-muted, #999);
}

.media-upload-item .media-info .file-size i {
  font-size: 0.6rem;
}

.media-upload-item .media-info .file-details {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 0.5rem;
  margin-top: 0.25rem;
}

.media-upload-item .media-info .dimensions {
  font-size: 0.7rem;
  color: var(--text-muted, #999);
}

.media-upload-item .media-info .progress-bar {
  width: 100%;
  height: 4px;
  background-color: var(--bg-light, #e0e0e0);
  border-radius: 2px;
  overflow: hidden;
  margin-top: 0.5rem;
}

.media-upload-item .media-info .progress-bar .progress-fill {
  height: 100%;
  background: linear-gradient(90deg, var(--primary-color, #007bff), var(--primary-light, #0056b3));
  transition: width 0.3s ease;
  border-radius: 2px;
}

/* Dark mode support for media upload items */

.dark .media-upload-item {
  background: linear-gradient(135deg, rgba(5, 150, 105, 0.1) 0%, rgba(16, 185, 129, 0.05) 100%);
  border-color: rgba(16, 185, 129, 0.3);
}

.dark .media-upload-item .media-info .file-name {
  color: #f3f4f6;
  /* gray-100 */
}

.dark .media-upload-item .media-info .file-size {
  color: #d1d5db;
  /* gray-300 */
}

.dark .media-upload-item .media-info .dimensions {
  color: #d1d5db;
  /* gray-300 */
}

@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}

/* Responsive adjustments */

@keyframes spin {
  from {
    transform: rotate(0deg);
  }

  to {
    transform: rotate(360deg);
  }
}

@keyframes shimmer {
  0%, 100% {
    opacity: 1;
  }

  50% {
    opacity: 0.7;
  }
}

@media (max-width: 1024px) {
  .media-upload-container .media-upload-item,
  .media-upload-container .add-more-btn {
    width: 180px;
    height: 180px;
  }
}

@media (max-width: 768px) {
  .media-upload-container .upload-overlay {
    padding: 1.5rem;
    min-height: 150px;
  }

  .media-upload-container .media-upload-item,
  .media-upload-container .add-more-btn {
    width: 160px;
    height: 160px;
  }
}

@media (max-width: 640px) {
  .media-upload-container .media-upload-item,
  .media-upload-container .add-more-btn {
    width: 140px;
    height: 140px;
  }
}

@media (max-width: 480px) {
  .media-upload-container .upload-overlay {
    padding: 1rem;
  }

  .media-upload-container .upload-overlay .uploaded-files-grid {
    gap: 0.5rem;
  }

  .media-upload-container .media-upload-item,
  .media-upload-container .add-more-btn {
    width: 120px;
    height: 120px;
  }
}

@media (max-width: 360px) {
  .media-upload-container .media-upload-item,
  .media-upload-container .add-more-btn {
    width: 100px;
    height: 100px;
  }
}

@keyframes emoji-pop {
  0% {
    transform: scale(0) rotate(-10deg);
    opacity: 0;
  }

  50% {
    transform: scale(1.2) rotate(5deg);
  }

  100% {
    transform: scale(1) rotate(0deg);
    opacity: 1;
  }
}

@keyframes emoji-bounce {
  0%, 100% {
    transform: scale(1) translateY(0);
  }

  25% {
    transform: scale(1.1) translateY(-6px);
  }

  50% {
    transform: scale(1.15) translateY(-10px);
  }

  75% {
    transform: scale(1.05) translateY(-3px);
  }
}

@keyframes emoji-wiggle {
  0%, 100% {
    transform: rotate(0deg) scale(1);
  }

  25% {
    transform: rotate(-5deg) scale(1.05);
  }

  50% {
    transform: rotate(5deg) scale(1.1);
  }

  75% {
    transform: rotate(-3deg) scale(1.05);
  }
}

@keyframes glow-pulse {
  0%, 100% {
    filter: drop-shadow(0 0 0 transparent);
  }

  50% {
    filter: drop-shadow(0 0 10px rgba(255, 215, 0, 0.6));
  }
}

.reaction-picker-container {
  animation: picker-slide-up 0.3s cubic-bezier(0.68, -0.55, 0.27, 1.55);
}

@keyframes picker-slide-up {
  0% {
    transform: translateY(10px) scale(0.8);
    opacity: 0;
  }

  100% {
    transform: translateY(0) scale(1);
    opacity: 1;
  }
}

.reaction-emoji {
  position: relative;
  cursor: pointer;
}

.reaction-emoji span {
  display: inline-block;
  transition: all 0.2s cubic-bezier(0.68, -0.55, 0.27, 1.55);
  animation: emoji-pop 0.4s cubic-bezier(0.68, -0.55, 0.27, 1.55) forwards;
}

.reaction-emoji:hover span {
  animation: emoji-bounce 0.6s ease-in-out infinite;
}

.reaction-emoji:active span {
  transform: scale(0.9);
}

.reaction-emoji:nth-child(1) span {
  animation-delay: 0.05s;
}

.reaction-emoji:nth-child(2) span {
  animation-delay: 0.1s;
}

.reaction-emoji:nth-child(3) span {
  animation-delay: 0.15s;
}

.reaction-emoji:nth-child(4) span {
  animation-delay: 0.2s;
}

.reaction-emoji:nth-child(5) span {
  animation-delay: 0.25s;
}

.reaction-emoji:nth-child(6) span {
  animation-delay: 0.3s;
}

.reaction-emoji:nth-child(7) span {
  animation-delay: 0.35s;
}

.reaction-emoji-like:hover span {
  filter: drop-shadow(0 0 8px rgba(59, 130, 246, 0.6));
}

.reaction-emoji-love:hover span {
  filter: drop-shadow(0 0 8px rgba(239, 68, 68, 0.6));
  animation: emoji-wiggle 0.5s ease-in-out infinite;
}

.reaction-emoji-wow:hover span {
  filter: drop-shadow(0 0 8px rgba(234, 179, 8, 0.6));
}

.reaction-emoji-haha:hover span {
  filter: drop-shadow(0 0 8px rgba(234, 179, 8, 0.6));
  animation: emoji-wiggle 0.4s ease-in-out infinite;
}

.reaction-emoji-sad:hover span {
  filter: drop-shadow(0 0 8px rgba(107, 114, 128, 0.6));
}

.reaction-emoji-angry:hover span {
  filter: drop-shadow(0 0 8px rgba(249, 115, 22, 0.6));
  animation: emoji-wiggle 0.3s ease-in-out infinite;
}

.reaction-emoji-recommend:hover span {
  filter: drop-shadow(0 0 8px rgba(168, 85, 247, 0.6));
  animation: glow-pulse 1s ease-in-out infinite;
}

/* ================================================================
   CHAT & MESSAGING COMPONENTS
   Styles for inbox, conversation thread, floating chat windows,
   floating chat widget, and online friends panel.
================================================================ */

/* ── Thin scrollbar utility ── */

.thin-scrollbar {
  scrollbar-width: thin;
  scrollbar-color: rgba(155, 155, 155, 0.25) transparent;
}

.thin-scrollbar::-webkit-scrollbar {
  width: 4px;
}

.thin-scrollbar::-webkit-scrollbar-track {
  background: transparent;
}

.thin-scrollbar::-webkit-scrollbar-thumb {
  background-color: rgba(155, 155, 155, 0.25);
  border-radius: 4px;
}

.thin-scrollbar::-webkit-scrollbar-thumb:hover {
  background-color: rgba(155, 155, 155, 0.4);
}

/* ── Chat Window — Floating ── */

.chat-window {
  position: fixed;
  bottom: 0;
  right: 1.5rem;
  width: 22rem;
  max-height: 32rem;
  display: flex;
  flex-direction: column;
  border-radius: 1rem 1rem 0 0;
  overflow: hidden;
  background: white;
  box-shadow: 0 -4px 30px rgba(0, 0, 0, 0.08), 0 2px 8px rgba(0, 0, 0, 0.04);
  border: 1px solid rgba(229, 231, 235, 0.6);
  border-bottom: none;
  animation: chatSlideUp 0.25s cubic-bezier(0.16, 1, 0.3, 1);
}

@media (max-width: 640px) {
  .chat-window {
    right: 0;
    left: 0;
    width: 100%;
    max-height: 100vh;
    border-radius: 0;
  }
}

.chat-window-minimized {
  max-height: auto;
}

.chat-window-minimized .chat-window-body,
.chat-window-minimized .chat-window-footer {
  display: none;
}

.chat-window-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0.625rem 0.75rem;
  background: linear-gradient(135deg, var(--tw-gradient-from, #4f46e5), var(--tw-gradient-to, #6366f1));
  background: linear-gradient(135deg, #4f46e5, #6366f1);
  flex-shrink: 0;
}

.chat-window-body {
  flex: 1;
  overflow-y: auto;
  padding: 0.75rem;
  background: #fafbfc;
  min-height: 0;
  max-height: 22rem;
  scrollbar-width: thin;
  scrollbar-color: rgba(155, 155, 155, 0.2) transparent;
}

.chat-window-body::-webkit-scrollbar {
  width: 4px;
}

.chat-window-body::-webkit-scrollbar-track {
  background: transparent;
}

.chat-window-body::-webkit-scrollbar-thumb {
  background-color: rgba(155, 155, 155, 0.2);
  border-radius: 4px;
}

.chat-window-body::-webkit-scrollbar-thumb:hover {
  background-color: rgba(155, 155, 155, 0.35);
}

.chat-window-footer {
  padding: 0.5rem 0.75rem;
  border-top: 1px solid rgba(229, 231, 235, 0.5);
  background: white;
  flex-shrink: 0;
}

/* ── Message Bubbles ── */

.chat-bubble-mine {
  background: linear-gradient(135deg, #4f46e5, #6366f1);
  color: white;
  border-radius: 1.125rem 1.125rem 0.25rem 1.125rem;
  padding: 0.5rem 0.75rem;
}

.chat-bubble-theirs {
  background: #e5e7eb;
  color: #1f2937;
  border-radius: 1.125rem 1.125rem 1.125rem 0.25rem;
  padding: 0.5rem 0.75rem;
}

/* ── Message row animation ── */

.msg-bubble-row {
  animation: msgFadeIn 0.2s ease-out;
}

/* ── Chat FAB ── */

.chat-fab {
  animation: chatFabIn 0.3s cubic-bezier(0.16, 1, 0.3, 1);
}

/* ── Animations ── */

@keyframes chatSlideUp {
  from {
    opacity: 0;
    transform: translateY(1rem);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes msgFadeIn {
  from {
    opacity: 0;
    transform: translateY(0.25rem);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes chatFabIn {
  from {
    opacity: 0;
    transform: scale(0.8) translateY(0.5rem);
  }

  to {
    opacity: 1;
    transform: scale(1) translateY(0);
  }
}

/* ── Message Input ── */

.msg-input-container textarea {
  scrollbar-width: thin;
  scrollbar-color: rgba(155, 155, 155, 0.3) transparent;
}

.msg-input-container textarea::-webkit-scrollbar {
  width: 4px;
}

.msg-input-container textarea::-webkit-scrollbar-thumb {
  background-color: rgba(155, 155, 155, 0.3);
  border-radius: 2px;
}

/* ── Conversation List — scroll ── */

.online-friends-panel .max-h-96 {
  scrollbar-width: thin;
  scrollbar-color: rgba(155, 155, 155, 0.2) transparent;
}

.online-friends-panel .max-h-96::-webkit-scrollbar {
  width: 3px;
}

.online-friends-panel .max-h-96::-webkit-scrollbar-thumb {
  background-color: rgba(155, 155, 155, 0.2);
  border-radius: 2px;
}

/* ── Dark Mode ── */

html.dark .chat-window {
  background: #111827;
  border-color: rgba(255, 255, 255, 0.06);
  box-shadow: 0 -4px 40px rgba(0, 0, 0, 0.4), 0 2px 12px rgba(0, 0, 0, 0.3);
}

html.dark .chat-window-body {
  background: #0f1623;
}

html.dark .chat-window-footer {
  background: #111827;
  border-top-color: rgba(255, 255, 255, 0.06);
}

html.dark .chat-bubble-theirs {
  background: #1f2937;
  color: #e5e7eb;
}

html.dark .chat-widget-panel {
  box-shadow: 0 25px 60px rgba(0, 0, 0, 0.5);
}

/* ── Emoji Picker ── */

.emoji-picker {
  animation: emojiPickerIn 0.15s ease-out;
}

@keyframes emojiPickerIn {
  from {
    opacity: 0;
    transform: translateY(0.5rem) scale(0.95);
  }

  to {
    opacity: 1;
    transform: translateY(0) scale(1);
  }
}

/* ── Read Receipt ── */

.msg-bubble-row .read-receipt-icon {
  transition: color 0.2s ease;
}

/* ── Mobile-Responsive Polish ── */

@media (max-width: 1024px) {
  /* Inbox: full-width conversation list on tablet */

  .conv-thread .overflow-y-auto {
    max-height: calc(100vh - 16rem);
  }
}

@media (max-width: 640px) {
  /* Inbox: ensure proper touch targets */

  .msg-bubble-row {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  /* Conversation thread messages area - take full available height */

  .conv-thread {
    height: calc(100vh - 8rem);
  }

  .conv-thread .overflow-y-auto {
    max-height: calc(100vh - 14rem);
  }

  /* Message input - larger touch targets on mobile */

  .msg-input-container {
    padding: 0.5rem;
  }

  .msg-input-container textarea {
    font-size: 16px;
    /* Prevents iOS zoom on focus */
  }

  .msg-input-container button {
    min-width: 2.5rem;
    min-height: 2.5rem;
  }

  /* Search bar within conversation */

  .conv-thread input[type=text] {
    font-size: 16px;
    /* Prevents iOS zoom */
  }
}

/* ================================================================
   PROFILE COMPONENTS
   Styles for profile header, cover photo, and avatar.
================================================================ */

/* ── Default Cover Background (animated infinity illusion) ── */

.cover-default-bg {
  background: linear-gradient(180deg, #1e293b 0%, #0f172a 100%);
  overflow: hidden;
}

html.dark .cover-default-bg {
  background: linear-gradient(180deg, #050a14 0%, #0a0f1e 100%);
}

.cover-glow-orb {
  position: absolute;
  border-radius: 50%;
  filter: blur(50px);
  opacity: 0.6;
  animation: coverOrbFloat 8s ease-in-out infinite;
  pointer-events: none;
  will-change: transform, opacity;
}

.cover-star {
  position: absolute;
  background: white;
  border-radius: 50%;
  animation: coverTwinkle 3s ease-in-out infinite;
  pointer-events: none;
}

/* ── Diamond tile infinity grid ── */

.cover-grid-wrapper {
  pointer-events: none;
  -webkit-mask-image: linear-gradient(to top, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 35%, rgba(0, 0, 0, 0.3) 60%, rgba(0, 0, 0, 0) 80%);
  mask-image: linear-gradient(to top, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 35%, rgba(0, 0, 0, 0.3) 60%, rgba(0, 0, 0, 0) 80%);
}

.cover-grid-tiles {
  position: absolute;
  bottom: 0;
  left: -25%;
  right: -25%;
  height: 160%;
  background-image: repeating-linear-gradient(45deg, transparent 0px, transparent 40px, rgba(139, 92, 246, 0.5) 40px, rgba(139, 92, 246, 0.5) 42px, transparent 42px, transparent 80px), repeating-linear-gradient(-45deg, transparent 0px, transparent 40px, rgba(139, 92, 246, 0.5) 40px, rgba(139, 92, 246, 0.5) 42px, transparent 42px, transparent 80px), repeating-linear-gradient(45deg, transparent 0px, transparent 20px, rgba(236, 72, 153, 0.25) 20px, rgba(236, 72, 153, 0.25) 21px, transparent 21px, transparent 40px), repeating-linear-gradient(-45deg, transparent 0px, transparent 20px, rgba(236, 72, 153, 0.25) 20px, rgba(236, 72, 153, 0.25) 21px, transparent 21px, transparent 40px);
  transform: perspective(600px) rotateX(60deg);
  transform-origin: bottom center;
}

/* ── Animations ── */

@keyframes coverOrbFloat {
  0%, 100% {
    transform: translateY(0) scale(1);
    opacity: 0.5;
  }

  33% {
    transform: translateY(-12px) scale(1.05);
    opacity: 0.7;
  }

  66% {
    transform: translateY(8px) scale(0.95);
    opacity: 0.4;
  }
}

@keyframes coverTwinkle {
  0%, 100% {
    opacity: 0.2;
    transform: scale(1);
  }

  50% {
    opacity: 0.9;
    transform: scale(1.3);
  }
}

@keyframes coverGridScroll {
  from {
    background-position: 0 0;
  }

  to {
    background-position: 80px 80px;
  }
}

/* ═══════════════════════════════════════════════════════
   AI Assist Panel Styles
   Reusable AI writing assistant component
   ═══════════════════════════════════════════════════════ */

/* ── AI Panel Backdrop (click-outside to close) ── */

.ai-panel-backdrop {
  position: fixed;
  inset: 0;
  z-index: 9998;
  cursor: default;
}

/* ── AI Indicator Bar ── */

.ai-assist-bar {
  position: relative;
  z-index: 1;
  border: 1px solid rgba(99, 102, 241, 0.2);
  border-radius: 12px;
  background: linear-gradient(135deg, rgba(99, 102, 241, 0.04), rgba(168, 85, 247, 0.04));
  transition: border-color 0.2s ease, box-shadow 0.2s ease, opacity 0.2s ease;
  margin-top: 8px;
}

.ai-assist-bar--above-backdrop {
  z-index: 9999;
}

.ai-assist-bar:hover:not(.ai-assist-bar--disabled) {
  border-color: rgba(99, 102, 241, 0.35);
}

/* Disabled state */

.ai-assist-bar--disabled {
  opacity: 0.5;
  cursor: not-allowed;
}

.ai-assist-bar--disabled .ai-assist-toggle {
  cursor: not-allowed;
  color: #9ca3af;
}

.ai-assist-bar--disabled .ai-assist-icon {
  background: linear-gradient(135deg, #9ca3af, #6b7280);
}

.ai-assist-bar--expanded {
  border-color: rgba(99, 102, 241, 0.4);
  box-shadow: 0 0 0 1px rgba(99, 102, 241, 0.1), 0 4px 12px rgba(99, 102, 241, 0.08);
}

/* ── Toggle Button ── */

.ai-assist-toggle {
  display: flex;
  align-items: center;
  gap: 8px;
  width: 100%;
  padding: 10px 14px;
  background: none;
  border: none;
  cursor: pointer;
  color: #6366f1;
  font-size: 13px;
  font-weight: 500;
  transition: color 0.15s ease;
}

.ai-assist-toggle:hover {
  color: #4f46e5;
}

.ai-assist-close-icon {
  color: #9ca3af;
  transition: color 0.15s ease;
  flex-shrink: 0;
}

.ai-assist-close-icon:hover {
  color: #ef4444;
}

.ai-assist-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 28px;
  height: 28px;
  border-radius: 8px;
  background: linear-gradient(135deg, #6366f1, #a855f7);
  color: white;
  flex-shrink: 0;
}

.ai-assist-icon svg {
  width: 14px;
  height: 14px;
}

.ai-assist-label {
  font-weight: 600;
  letter-spacing: -0.01em;
}

.ai-assist-badge {
  font-size: 10px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  padding: 2px 6px;
  border-radius: 4px;
  background: linear-gradient(135deg, #6366f1, #a855f7);
  color: white;
  line-height: 1;
}

.ai-assist-hint {
  flex: 1;
  text-align: left;
  font-size: 12px;
  font-weight: 400;
  color: #9ca3af;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.ai-assist-chevron {
  margin-left: auto;
  transition: transform 0.2s ease;
  color: #9ca3af;
  flex-shrink: 0;
}

.ai-assist-chevron--open {
  transform: rotate(180deg);
}

/* ── Expanded Panel ── */

.ai-assist-panel {
  padding: 0 14px 14px;
  display: flex;
  flex-direction: column;
  gap: 12px;
}

/* ── Panel Header (actions row + close button) ── */

.ai-panel-header {
  display: flex;
  align-items: flex-start;
  gap: 8px;
  padding-top: 12px;
}

.ai-panel-header .ai-assist-actions {
  flex: 1;
  min-width: 0;
}

.ai-panel-close-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  border-radius: 6px;
  border: 1px solid #e5e7eb;
  background: white;
  color: #9ca3af;
  cursor: pointer;
  transition: background 0.15s ease, color 0.15s ease, border-color 0.15s ease;
  padding: 0;
}

.ai-panel-close-btn:hover {
  background: #fee2e2;
  border-color: #fca5a5;
  color: #ef4444;
}

.dark .ai-panel-close-btn {
  background: #1f2937;
  border-color: #374151;
  color: #6b7280;
}

.dark .ai-panel-close-btn:hover {
  background: #450a0a;
  border-color: #7f1d1d;
  color: #f87171;
}

/* ── Action Buttons ── */

.ai-assist-actions {
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
}

.ai-action-btn {
  display: inline-flex;
  align-items: center;
  gap: 5px;
  padding: 6px 12px;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  background: white;
  color: #4b5563;
  font-size: 12px;
  font-weight: 500;
  cursor: pointer;
  transition: border-color 0.15s, background 0.15s, color 0.15s;
}

.ai-action-btn:hover:not(:disabled) {
  border-color: #6366f1;
  color: #6366f1;
  background: rgba(99, 102, 241, 0.04);
}

.ai-action-btn--active {
  border-color: #6366f1;
  background: rgba(99, 102, 241, 0.08);
  color: #4f46e5;
  font-weight: 600;
}

.ai-action-btn:disabled {
  opacity: 0.4;
  cursor: not-allowed;
}

/* ── Prompt Section ── */

.ai-prompt-section {
  display: flex;
  flex-direction: column;
  gap: 6px;
}

.ai-prompt-label {
  display: flex;
  align-items: center;
  gap: 6px;
  font-size: 12px;
  font-weight: 500;
  color: #6b7280;
}

.ai-prompt-input-wrapper {
  position: relative;
}

.ai-prompt-input {
  width: 100%;
  padding: 10px 12px;
  padding-bottom: 24px;
  border: 1px solid #e5e7eb;
  border-radius: 10px;
  font-size: 13px;
  line-height: 1.6;
  min-height: 6rem;
  color: #1f2937;
  background: #fafafa;
  resize: none;
  outline: none;
  transition: border-color 0.15s ease, box-shadow 0.15s ease;
  box-sizing: border-box;
  white-space: pre-wrap;
}

.ai-prompt-input::-moz-placeholder {
  white-space: pre-wrap;
  line-height: 1.6;
  font-size: 12px;
  color: #b0b7c3;
}

.ai-prompt-input::placeholder {
  white-space: pre-wrap;
  line-height: 1.6;
  font-size: 12px;
  color: #b0b7c3;
}

.ai-prompt-input:focus {
  border-color: #6366f1;
  box-shadow: 0 0 0 3px rgba(99, 102, 241, 0.1);
  background: white;
}

.ai-prompt-count {
  position: absolute;
  bottom: 6px;
  right: 10px;
  font-size: 10px;
  color: #9ca3af;
}

/* ── Tone Pills ── */

.ai-tone-section {
  display: flex;
  align-items: center;
  gap: 8px;
  flex-wrap: wrap;
}

.ai-tone-label {
  font-size: 12px;
  font-weight: 500;
  color: #6b7280;
  flex-shrink: 0;
}

.ai-tone-pills {
  display: flex;
  gap: 4px;
  flex-wrap: wrap;
}

.ai-tone-pill {
  padding: 4px 10px;
  border: 1px solid #e5e7eb;
  border-radius: 20px;
  background: white;
  color: #4b5563;
  font-size: 11px;
  cursor: pointer;
  transition: border-color 0.15s, background 0.15s;
}

.ai-tone-pill:hover:not(:disabled) {
  border-color: #a855f7;
}

.ai-tone-pill--active {
  border-color: #a855f7;
  background: rgba(168, 85, 247, 0.08);
  color: #7c3aed;
  font-weight: 600;
}

.ai-tone-pill:disabled {
  opacity: 0.4;
  cursor: not-allowed;
}

/* ── Execute Button ── */

.ai-execute-section {
  display: flex;
}

.ai-execute-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  padding: 10px 20px;
  border: none;
  border-radius: 10px;
  background: linear-gradient(135deg, #6366f1, #a855f7);
  color: white;
  font-size: 13px;
  font-weight: 600;
  cursor: pointer;
  transition: opacity 0.15s, transform 0.1s;
  width: 100%;
}

.ai-execute-btn:hover:not(:disabled) {
  opacity: 0.9;
}

.ai-execute-btn:active:not(:disabled) {
  transform: scale(0.98);
}

.ai-execute-btn:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}

/* ── Spinner ── */

.ai-spinner {
  width: 16px;
  height: 16px;
  border: 2px solid rgba(255, 255, 255, 0.3);
  border-top-color: white;
  border-radius: 50%;
  animation: ai-spin 0.6s linear infinite;
}

@keyframes ai-spin {
  to {
    transform: rotate(360deg);
  }
}

/* ── Result Preview ── */

.ai-result-section {
  border: 1px solid rgba(34, 197, 94, 0.3);
  border-radius: 10px;
  overflow: hidden;
  background: rgba(34, 197, 94, 0.03);
}

.ai-result-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 8px 12px;
  background: rgba(34, 197, 94, 0.06);
  border-bottom: 1px solid rgba(34, 197, 94, 0.15);
}

.ai-result-title {
  display: flex;
  align-items: center;
  gap: 6px;
  font-size: 12px;
  font-weight: 600;
  color: #16a34a;
}

.ai-result-actions {
  display: flex;
  gap: 6px;
}

.ai-apply-btn,
.ai-discard-btn {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  padding: 4px 10px;
  border-radius: 6px;
  font-size: 11px;
  font-weight: 600;
  cursor: pointer;
  transition: background 0.15s;
}

.ai-apply-btn {
  background: #22c55e;
  color: white;
  border: none;
}

.ai-apply-btn:hover {
  background: #16a34a;
}

.ai-discard-btn {
  background: transparent;
  color: #ef4444;
  border: 1px solid rgba(239, 68, 68, 0.3);
}

.ai-discard-btn:hover {
  background: rgba(239, 68, 68, 0.06);
}

.ai-result-preview {
  padding: 12px;
  font-size: 13px;
  line-height: 1.6;
  color: #374151;
  max-height: 200px;
  overflow-y: auto;
}

.ai-result-preview p {
  margin: 0;
  white-space: pre-wrap;
}

/* ── Hashtag Section ── */

.ai-hashtag-section {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.ai-hashtag-label {
  font-size: 12px;
  font-weight: 500;
  color: #6b7280;
}

.ai-hashtag-list {
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
}

.ai-hashtag-chip {
  padding: 4px 10px;
  border: 1px solid #e5e7eb;
  border-radius: 20px;
  background: white;
  color: #6366f1;
  font-size: 12px;
  font-weight: 500;
  cursor: pointer;
  transition: border-color 0.15s, background 0.15s;
}

.ai-hashtag-chip:hover {
  border-color: #6366f1;
  background: rgba(99, 102, 241, 0.04);
}

.ai-hashtag-chip--selected {
  border-color: #6366f1;
  background: rgba(99, 102, 241, 0.1);
  font-weight: 600;
}

.ai-apply-hashtags-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 6px 14px;
  border: none;
  border-radius: 8px;
  background: #6366f1;
  color: white;
  font-size: 12px;
  font-weight: 600;
  cursor: pointer;
  align-self: flex-start;
  transition: opacity 0.15s;
}

.ai-apply-hashtags-btn:hover {
  opacity: 0.9;
}

/* ── Error ── */

.ai-error {
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 10px 12px;
  border-radius: 8px;
  background: rgba(239, 68, 68, 0.06);
  border: 1px solid rgba(239, 68, 68, 0.2);
  color: #dc2626;
  font-size: 12px;
  font-weight: 500;
}

/* ── Footer Tip ── */

.ai-footer-tip {
  display: flex;
  align-items: center;
  gap: 6px;
  font-size: 11px;
  color: #9ca3af;
  padding-top: 4px;
}

/* ═══════════════════════ Dark Mode ═══════════════════════ */

:root[data-theme=dark] .ai-assist-bar,
.dark .ai-assist-bar {
  background: linear-gradient(135deg, rgba(99, 102, 241, 0.08), rgba(168, 85, 247, 0.08));
  border-color: rgba(99, 102, 241, 0.25);
}

:root[data-theme=dark] .ai-assist-bar--expanded,
.dark .ai-assist-bar--expanded {
  border-color: rgba(99, 102, 241, 0.5);
  box-shadow: 0 0 0 1px rgba(99, 102, 241, 0.15), 0 4px 12px rgba(0, 0, 0, 0.3);
}

:root[data-theme=dark] .ai-action-btn,
.dark .ai-action-btn {
  background: #1f2937;
  border-color: #374151;
  color: #d1d5db;
}

:root[data-theme=dark] .ai-action-btn:hover:not(:disabled),
.dark .ai-action-btn:hover:not(:disabled) {
  background: rgba(99, 102, 241, 0.12);
}

:root[data-theme=dark] .ai-action-btn--active,
.dark .ai-action-btn--active {
  background: rgba(99, 102, 241, 0.15);
  color: #a5b4fc;
}

:root[data-theme=dark] .ai-prompt-input,
.dark .ai-prompt-input {
  background: #1f2937;
  border-color: #374151;
  color: #f3f4f6;
}

:root[data-theme=dark] .ai-prompt-input:focus,
.dark .ai-prompt-input:focus {
  border-color: #6366f1;
  background: #111827;
}

:root[data-theme=dark] .ai-tone-pill,
.dark .ai-tone-pill {
  background: #1f2937;
  border-color: #374151;
  color: #d1d5db;
}

:root[data-theme=dark] .ai-tone-pill--active,
.dark .ai-tone-pill--active {
  background: rgba(168, 85, 247, 0.15);
  color: #c084fc;
}

:root[data-theme=dark] .ai-result-preview,
.dark .ai-result-preview {
  color: #e5e7eb;
}

:root[data-theme=dark] .ai-hashtag-chip,
.dark .ai-hashtag-chip {
  background: #1f2937;
  border-color: #374151;
  color: #a5b4fc;
}

:root[data-theme=dark] .ai-hashtag-chip--selected,
.dark .ai-hashtag-chip--selected {
  background: rgba(99, 102, 241, 0.2);
}

/* ═══════════════════════ Responsive ═══════════════════════ */

@media (max-width: 640px) {
  .ai-assist-hint {
    display: none;
  }

  .ai-assist-actions {
    gap: 4px;
  }

  .ai-action-btn {
    padding: 5px 8px;
    font-size: 11px;
  }

  .ai-tone-pills {
    gap: 3px;
  }

  .ai-tone-pill {
    padding: 3px 8px;
    font-size: 10px;
  }
}

/* ═══════════════════════════════════════════════════════
   AI Trending Panel Styles
   Displays AI-detected trending topics for a location.
   ═══════════════════════════════════════════════════════ */

/* ── Panel Container ── */

.ai-trending-panel {
  border: 1px solid rgba(99, 102, 241, 0.18);
  border-radius: 12px;
  background: linear-gradient(135deg, rgba(99, 102, 241, 0.03), rgba(168, 85, 247, 0.03));
  padding: 14px 16px;
  font-size: 13px;
}

/* ── Header ── */

.ai-trending-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 12px;
}

.ai-trending-title-row {
  display: flex;
  align-items: center;
  gap: 6px;
}

.ai-trending-icon {
  display: flex;
  align-items: center;
  color: #6366f1;
}

.ai-trending-title {
  font-weight: 600;
  font-size: 13px;
  color: var(--text-primary, #111827);
}

.ai-trending-location {
  font-size: 12px;
  color: var(--text-secondary, #6b7280);
  font-weight: 400;
}

.ai-trending-refresh {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 28px;
  height: 28px;
  border-radius: 8px;
  border: 1px solid rgba(99, 102, 241, 0.2);
  background: none;
  color: #6366f1;
  cursor: pointer;
  transition: background 0.15s ease, border-color 0.15s ease;
}

.ai-trending-refresh:hover {
  background: rgba(99, 102, 241, 0.08);
  border-color: rgba(99, 102, 241, 0.4);
}

/* ── Loading State ── */

.ai-trending-loading {
  display: flex;
  align-items: center;
  gap: 8px;
  color: var(--text-secondary, #6b7280);
  padding: 8px 0;
}

.ai-trending-spinner {
  width: 14px;
  height: 14px;
  border: 2px solid rgba(99, 102, 241, 0.2);
  border-top-color: #6366f1;
  border-radius: 50%;
  animation: ai-spin 0.7s linear infinite;
  flex-shrink: 0;
}

@keyframes ai-spin {
  to {
    transform: rotate(360deg);
  }
}

/* ── Empty / Error State ── */

.ai-trending-empty {
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 8px 0;
  color: var(--text-secondary, #6b7280);
  font-size: 12px;
}

.ai-trending-retry {
  background: none;
  border: none;
  color: #6366f1;
  cursor: pointer;
  font-size: 12px;
  padding: 0;
  text-decoration: underline;
}

/* ── Topics List ── */

.ai-trending-list {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
}

.ai-trending-item {
  display: flex;
  align-items: flex-start;
  gap: 10px;
}

.ai-trending-rank {
  min-width: 18px;
  height: 18px;
  border-radius: 50%;
  background: rgba(99, 102, 241, 0.1);
  color: #6366f1;
  font-size: 10px;
  font-weight: 700;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  margin-top: 1px;
}

.ai-trending-content {
  flex: 1;
  min-width: 0;
}

.ai-trending-topic-row {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
  margin-bottom: 4px;
}

.ai-trending-topic-name {
  font-weight: 500;
  color: var(--text-primary, #111827);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.ai-trending-score {
  font-size: 11px;
  font-weight: 600;
  color: #6366f1;
  flex-shrink: 0;
}

/* ── Score Bar ── */

.ai-trending-bar-track {
  height: 3px;
  background: rgba(99, 102, 241, 0.12);
  border-radius: 2px;
  overflow: hidden;
  margin-bottom: 5px;
}

.ai-trending-bar-fill {
  height: 100%;
  background: linear-gradient(90deg, #6366f1, #a855f7);
  border-radius: 2px;
  transition: width 0.5s ease;
}

/* ── Keywords ── */

.ai-trending-keywords {
  display: flex;
  flex-wrap: wrap;
  gap: 4px;
}

.ai-trending-keyword {
  font-size: 11px;
  color: #6b7280;
  background: rgba(107, 114, 128, 0.08);
  border-radius: 4px;
  padding: 1px 6px;
}

.ai-trending-keyword:hover {
  color: #6366f1;
  background: rgba(99, 102, 241, 0.08);
}

/* ── Footer ── */

.ai-trending-footer {
  display: flex;
  align-items: center;
  gap: 5px;
  margin-top: 12px;
  padding-top: 10px;
  border-top: 1px solid rgba(99, 102, 241, 0.1);
  color: var(--text-secondary, #9ca3af);
  font-size: 11px;
}

.ai-trending-badge {
  display: inline-flex;
  align-items: center;
  padding: 1px 5px;
  border-radius: 4px;
  background: linear-gradient(135deg, #6366f1, #a855f7);
  color: #fff;
  font-size: 9px;
  font-weight: 700;
  letter-spacing: 0.5px;
}

/* ── Dark Mode ── */

html.dark .ai-trending-panel {
  border-color: rgba(99, 102, 241, 0.3);
  background: linear-gradient(135deg, rgba(99, 102, 241, 0.06), rgba(168, 85, 247, 0.06));
}

html.dark .ai-trending-title {
  color: #f3f4f6;
}

html.dark .ai-trending-topic-name {
  color: #e5e7eb;
}

html.dark .ai-trending-rank {
  background: rgba(99, 102, 241, 0.2);
}

html.dark .ai-trending-keyword {
  background: rgba(255, 255, 255, 0.06);
  color: #9ca3af;
}

html.dark .ai-trending-keyword:hover {
  background: rgba(99, 102, 241, 0.15);
  color: #a5b4fc;
}

html.dark .ai-trending-bar-track {
  background: rgba(99, 102, 241, 0.2);
}

/* ═══════════════════════════════════════════════════════
   AI Tone Indicator Styles
   Compact badge showing detected emotional tone.
   ═══════════════════════════════════════════════════════ */

.ai-tone-indicator {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-top: 6px;
  flex-wrap: wrap;
}

/* ── Badge ── */

.ai-tone-badge {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  padding: 2px 10px;
  border-radius: 12px;
  font-size: 11px;
  font-weight: 500;
  border: 1px solid transparent;
  transition: all 0.2s ease;
}

.ai-tone-badge--loading {
  color: var(--text-secondary, #6b7280);
  background: rgba(107, 114, 128, 0.06);
  border-color: rgba(107, 114, 128, 0.15);
}

.ai-tone-spinner {
  width: 10px;
  height: 10px;
  border: 1.5px solid rgba(99, 102, 241, 0.2);
  border-top-color: #6366f1;
  border-radius: 50%;
  animation: ai-tone-spin 0.7s linear infinite;
}

@keyframes ai-tone-spin {
  to {
    transform: rotate(360deg);
  }
}

/* ── Tone Colors ── */

.ai-tone-badge--friendly {
  background: rgba(34, 197, 94, 0.08);
  border-color: rgba(34, 197, 94, 0.25);
  color: #16a34a;
}

.ai-tone-badge--professional {
  background: rgba(59, 130, 246, 0.08);
  border-color: rgba(59, 130, 246, 0.25);
  color: #2563eb;
}

.ai-tone-badge--casual {
  background: rgba(168, 85, 247, 0.08);
  border-color: rgba(168, 85, 247, 0.25);
  color: #9333ea;
}

.ai-tone-badge--enthusiastic {
  background: rgba(245, 158, 11, 0.08);
  border-color: rgba(245, 158, 11, 0.25);
  color: #d97706;
}

.ai-tone-badge--supportive {
  background: rgba(34, 197, 94, 0.08);
  border-color: rgba(34, 197, 94, 0.25);
  color: #16a34a;
}

.ai-tone-badge--neutral {
  background: rgba(107, 114, 128, 0.08);
  border-color: rgba(107, 114, 128, 0.2);
  color: #6b7280;
}

.ai-tone-badge--sarcastic {
  background: rgba(249, 115, 22, 0.08);
  border-color: rgba(249, 115, 22, 0.25);
  color: #ea580c;
}

.ai-tone-badge--aggressive {
  background: rgba(239, 68, 68, 0.08);
  border-color: rgba(239, 68, 68, 0.25);
  color: #dc2626;
}

.ai-tone-badge--critical {
  background: rgba(239, 68, 68, 0.06);
  border-color: rgba(239, 68, 68, 0.2);
  color: #ef4444;
}

.ai-tone-emoji {
  font-size: 13px;
  line-height: 1;
}

.ai-tone-label {
  font-weight: 600;
}

.ai-tone-confidence {
  opacity: 0.6;
  font-size: 10px;
}

/* ── Suggestion ── */

.ai-tone-suggestion {
  font-size: 11px;
  color: var(--text-secondary, #9ca3af);
  font-style: italic;
}

/* ── Dark Mode ── */

html.dark .ai-tone-badge--friendly {
  background: rgba(34, 197, 94, 0.12);
  color: #4ade80;
}

html.dark .ai-tone-badge--professional {
  background: rgba(59, 130, 246, 0.12);
  color: #60a5fa;
}

html.dark .ai-tone-badge--casual {
  background: rgba(168, 85, 247, 0.12);
  color: #c084fc;
}

html.dark .ai-tone-badge--enthusiastic {
  background: rgba(245, 158, 11, 0.12);
  color: #fbbf24;
}

html.dark .ai-tone-badge--supportive {
  background: rgba(34, 197, 94, 0.12);
  color: #4ade80;
}

html.dark .ai-tone-badge--neutral {
  background: rgba(107, 114, 128, 0.12);
  color: #9ca3af;
}

html.dark .ai-tone-badge--sarcastic {
  background: rgba(249, 115, 22, 0.12);
  color: #fb923c;
}

html.dark .ai-tone-badge--aggressive {
  background: rgba(239, 68, 68, 0.12);
  color: #f87171;
}

html.dark .ai-tone-badge--critical {
  background: rgba(239, 68, 68, 0.1);
  color: #f87171;
}

html.dark .ai-tone-badge--loading {
  background: rgba(255, 255, 255, 0.04);
  border-color: rgba(255, 255, 255, 0.1);
}

.ai-inline-suggestions {
  margin-top: 0.375rem;
  padding: 0.375rem 0.5rem;
  background: rgba(99, 102, 241, 0.04);
  border: 1px solid rgba(99, 102, 241, 0.15);
  border-radius: 0.5rem;
  animation: aiSuggestFadeIn 0.2s ease-out;
}

.ai-inline-suggestions--loading {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.25rem 0.5rem;
}

.ai-inline-suggestions__header {
  display: flex;
  align-items: center;
  gap: 0.25rem;
  margin-bottom: 0.375rem;
  font-size: 0.675rem;
  color: var(--text-secondary, #6b7280);
  text-transform: uppercase;
  letter-spacing: 0.03em;
  font-weight: 600;
}

.ai-inline-suggestions__icon {
  width: 0.75rem;
  height: 0.75rem;
  color: #6366f1;
  flex-shrink: 0;
}

.ai-inline-suggestions__close {
  margin-left: auto;
  background: none;
  border: none;
  cursor: pointer;
  color: var(--text-secondary, #9ca3af);
  font-size: 0.875rem;
  line-height: 1;
  padding: 0 0.125rem;
}

.ai-inline-suggestions__close:hover {
  color: var(--text-primary, #374151);
}

.ai-inline-suggestions__list {
  display: flex;
  flex-wrap: wrap;
  gap: 0.375rem;
}

.ai-inline-suggestions__chip {
  display: inline-flex;
  align-items: center;
  padding: 0.25rem 0.625rem;
  font-size: 0.75rem;
  line-height: 1.3;
  color: #4338ca;
  background: rgba(99, 102, 241, 0.08);
  border: 1px solid rgba(99, 102, 241, 0.2);
  border-radius: 999px;
  cursor: pointer;
  transition: all 0.15s ease;
  max-width: 100%;
  text-align: left;
}

.ai-inline-suggestions__chip:hover {
  background: rgba(99, 102, 241, 0.15);
  border-color: rgba(99, 102, 241, 0.4);
  transform: translateY(-1px);
}

.ai-inline-suggestions__chip:active {
  transform: translateY(0);
}

.ai-inline-suggestions__spinner {
  width: 0.875rem;
  height: 0.875rem;
  border: 2px solid rgba(99, 102, 241, 0.2);
  border-top-color: #6366f1;
  border-radius: 50%;
  animation: aiSuggestSpin 0.6s linear infinite;
}

@keyframes aiSuggestFadeIn {
  from {
    opacity: 0;
    transform: translateY(-4px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes aiSuggestSpin {
  to {
    transform: rotate(360deg);
  }
}

[data-theme=dark] .ai-inline-suggestions,
.dark .ai-inline-suggestions {
  background: rgba(99, 102, 241, 0.06);
  border-color: rgba(99, 102, 241, 0.2);
}

[data-theme=dark] .ai-inline-suggestions__close:hover,
.dark .ai-inline-suggestions__close:hover {
  color: #e5e7eb;
}

[data-theme=dark] .ai-inline-suggestions__chip,
.dark .ai-inline-suggestions__chip {
  color: #a5b4fc;
  background: rgba(99, 102, 241, 0.12);
  border-color: rgba(99, 102, 241, 0.25);
}

[data-theme=dark] .ai-inline-suggestions__chip:hover,
.dark .ai-inline-suggestions__chip:hover {
  background: rgba(99, 102, 241, 0.2);
  border-color: rgba(99, 102, 241, 0.4);
}

/* ═══════════════════════════════════════════════════════
   AI Marketing Components
   Styles for AiMarketingGenerator, SavedCampaigns,
   CampaignPerformance, AIUsageSummary, AiReplyAssistant,
   AICreditBadge, AIUpgradeModal, AIEngagementIndicator,
   AIPostBadge
   ═══════════════════════════════════════════════════════ */

/* ── AI Marketing Generator ── */

.ai-marketing-generator .ai-marketing-form {
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.ai-marketing-generator .ai-marketing-field {
  display: flex;
  flex-direction: column;
  gap: 4px;
}

.ai-marketing-generator .ai-marketing-field label {
  font-size: 12px;
  font-weight: 600;
  color: #374151;
}

.ai-marketing-generator .ai-marketing-field select,
.ai-marketing-generator .ai-marketing-field input,
.ai-marketing-generator .ai-marketing-field textarea {
  width: 100%;
  padding: 8px 12px;
  font-size: 13px;
  border: 1px solid #d1d5db;
  border-radius: 10px;
  background: white;
  color: #111827;
  transition: border-color 0.2s ease, box-shadow 0.2s ease;
}

.ai-marketing-generator .ai-marketing-field select:focus,
.ai-marketing-generator .ai-marketing-field input:focus,
.ai-marketing-generator .ai-marketing-field textarea:focus {
  border-color: #3b82f6;
  box-shadow: 0 0 0 2px rgba(59, 130, 246, 0.15);
  outline: none;
}

.ai-marketing-generator .ai-marketing-field textarea {
  resize: vertical;
  min-height: 80px;
}

.ai-marketing-generator .ai-marketing-actions {
  display: flex;
  align-items: center;
  gap: 12px;
}

/* ── Result Preview ── */

.ai-marketing-result {
  border: 1px solid #d1d5db;
  border-radius: 16px;
  padding: 20px;
  background: rgba(255, 255, 255, 0.6);
  backdrop-filter: blur(8px);
}

.ai-marketing-result .ai-result-title {
  font-size: 16px;
  font-weight: 700;
  color: #111827;
  margin-bottom: 8px;
}

.ai-marketing-result .ai-result-content {
  font-size: 13px;
  color: #4b5563;
  line-height: 1.6;
  white-space: pre-wrap;
}

.ai-marketing-result .ai-result-hashtags {
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
  margin-top: 12px;
}

.ai-marketing-result .ai-result-hashtags .ai-hashtag {
  font-size: 12px;
  color: #2563eb;
  background: rgba(37, 99, 235, 0.08);
  padding: 2px 10px;
  border-radius: 9999px;
}

.ai-marketing-result .ai-result-cta {
  margin-top: 12px;
  font-size: 12px;
  font-style: italic;
  color: #6b7280;
}

/* ── Variant Picker ── */

.ai-variant-picker {
  display: flex;
  flex-direction: column;
  gap: 12px;
}

.ai-variant-picker .ai-variant-card {
  border: 2px solid #e5e7eb;
  border-radius: 14px;
  padding: 16px;
  background: rgba(255, 255, 255, 0.6);
  cursor: pointer;
  transition: border-color 0.2s ease, box-shadow 0.2s ease;
}

.ai-variant-picker .ai-variant-card:hover {
  border-color: #93c5fd;
  box-shadow: 0 2px 8px rgba(59, 130, 246, 0.1);
}

.ai-variant-picker .ai-variant-card.ai-variant-card--selected {
  border-color: #3b82f6;
  background: rgba(59, 130, 246, 0.04);
  box-shadow: 0 0 0 1px rgba(59, 130, 246, 0.2);
}

.ai-variant-picker .ai-variant-card .ai-variant-label {
  font-size: 11px;
  font-weight: 600;
  color: #6366f1;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  margin-bottom: 4px;
}

.ai-variant-picker .ai-variant-card .ai-variant-title {
  font-size: 14px;
  font-weight: 600;
  color: #111827;
}

.ai-variant-picker .ai-variant-card .ai-variant-preview {
  font-size: 12px;
  color: #6b7280;
  margin-top: 4px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

/* ── Saved Campaigns ── */

.saved-campaigns .saved-campaign-card {
  border: 1px solid #e5e7eb;
  border-radius: 14px;
  padding: 16px;
  background: rgba(255, 255, 255, 0.6);
  transition: box-shadow 0.2s ease;
}

.saved-campaigns .saved-campaign-card:hover {
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.06);
}

.saved-campaigns .campaign-badge {
  font-size: 11px;
  font-weight: 600;
  padding: 2px 8px;
  border-radius: 9999px;
}

.saved-campaigns .campaign-badge--type {
  background: rgba(59, 130, 246, 0.1);
  color: #1d4ed8;
}

.saved-campaigns .campaign-badge--scheduled {
  background: rgba(245, 158, 11, 0.1);
  color: #b45309;
}

.saved-campaigns .campaign-badge--published {
  background: rgba(16, 185, 129, 0.1);
  color: #047857;
}

.saved-campaigns .campaign-badge--failed {
  background: rgba(239, 68, 68, 0.1);
  color: #b91c1c;
}

.saved-campaigns .campaign-schedule-info {
  font-size: 11px;
  color: #d97706;
  margin-top: 4px;
}

/* ── Campaign Performance ── */

.campaign-performance .performance-stat-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 12px;
  margin-bottom: 20px;
}

.campaign-performance .performance-stat-card {
  border-radius: 14px;
  padding: 12px;
  text-align: center;
}

.campaign-performance .performance-stat-card--views {
  background: rgba(59, 130, 246, 0.06);
}

.campaign-performance .performance-stat-card--reactions {
  background: rgba(16, 185, 129, 0.06);
}

.campaign-performance .performance-stat-card--comments {
  background: rgba(139, 92, 246, 0.06);
}

.campaign-performance .performance-stat-card .stat-value {
  font-size: 24px;
  font-weight: 700;
}

.campaign-performance .performance-stat-card .stat-label {
  font-size: 11px;
  color: #6b7280;
  margin-top: 2px;
}

.campaign-performance .performance-campaign-row {
  border: 1px solid #e5e7eb;
  border-radius: 14px;
  padding: 16px;
  background: rgba(255, 255, 255, 0.6);
}

.campaign-performance .performance-metric {
  text-align: center;
}

.campaign-performance .performance-metric .metric-value {
  font-size: 13px;
  font-weight: 700;
}

.campaign-performance .performance-metric .metric-label {
  font-size: 10px;
  color: #6b7280;
}

/* ── AI Reply Assistant ── */

.ai-reply-assistant {
  display: inline-block;
}

.ai-reply-assistant .ai-reply-toggle {
  font-size: 12px;
  color: #2563eb;
  display: flex;
  align-items: center;
  gap: 4px;
  background: none;
  border: none;
  cursor: pointer;
  padding: 0;
  transition: color 0.15s ease;
}

.ai-reply-assistant .ai-reply-toggle:hover {
  color: #1d4ed8;
}

.ai-reply-assistant .ai-reply-panel {
  margin-top: 8px;
  padding: 12px;
  border: 1px solid rgba(59, 130, 246, 0.2);
  border-radius: 14px;
  background: rgba(59, 130, 246, 0.03);
  max-width: 28rem;
}

.ai-reply-assistant .ai-reply-controls {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-bottom: 8px;
}

.ai-reply-assistant .ai-reply-suggestion {
  width: 100%;
  text-align: left;
  font-size: 12px;
  padding: 8px 12px;
  background: white;
  border: 1px solid #e5e7eb;
  border-radius: 10px;
  cursor: pointer;
  transition: border-color 0.15s ease, background-color 0.15s ease;
}

.ai-reply-assistant .ai-reply-suggestion:hover {
  border-color: #93c5fd;
  background: rgba(59, 130, 246, 0.04);
}

/* ── AI Usage Summary ── */

.ai-usage-summary .usage-progress-bar {
  height: 8px;
  border-radius: 9999px;
  background: #e5e7eb;
  overflow: hidden;
}

.ai-usage-summary .usage-progress-bar .usage-progress-fill {
  height: 100%;
  border-radius: 9999px;
  transition: width 0.5s cubic-bezier(0.4, 0, 0.2, 1);
}

.ai-usage-summary .usage-stat-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 12px;
}

.ai-usage-summary .usage-stat-card {
  border-radius: 14px;
  padding: 12px;
  text-align: center;
}

.ai-usage-summary .usage-stat-card .usage-stat-value {
  font-size: 24px;
  font-weight: 700;
}

.ai-usage-summary .usage-stat-card .usage-stat-label {
  font-size: 11px;
  color: #6b7280;
  margin-top: 2px;
}

/* ── Dark mode overrides ── */

html.dark .ai-marketing-generator .ai-marketing-field label {
  color: #d1d5db;
}

html.dark .ai-marketing-generator .ai-marketing-field select,
html.dark .ai-marketing-generator .ai-marketing-field input,
html.dark .ai-marketing-generator .ai-marketing-field textarea {
  border-color: #4b5563;
  background: #1f2937;
  color: #f9fafb;
}

html.dark .ai-marketing-generator .ai-marketing-field select:focus,
html.dark .ai-marketing-generator .ai-marketing-field input:focus,
html.dark .ai-marketing-generator .ai-marketing-field textarea:focus {
  border-color: #3b82f6;
  box-shadow: 0 0 0 2px rgba(59, 130, 246, 0.25);
}

html.dark .ai-marketing-result {
  border-color: #374151;
  background: rgba(31, 41, 55, 0.6);
}

html.dark .ai-marketing-result .ai-result-title {
  color: #f9fafb;
}

html.dark .ai-marketing-result .ai-result-content {
  color: #9ca3af;
}

html.dark .ai-marketing-result .ai-result-hashtags .ai-hashtag {
  color: #60a5fa;
  background: rgba(96, 165, 250, 0.12);
}

html.dark .ai-variant-picker .ai-variant-card {
  border-color: #374151;
  background: rgba(31, 41, 55, 0.6);
}

html.dark .ai-variant-picker .ai-variant-card:hover {
  border-color: #3b82f6;
}

html.dark .ai-variant-picker .ai-variant-card.ai-variant-card--selected {
  border-color: #3b82f6;
  background: rgba(59, 130, 246, 0.08);
}

html.dark .ai-variant-picker .ai-variant-card .ai-variant-title {
  color: #f9fafb;
}

html.dark .ai-variant-picker .ai-variant-card .ai-variant-preview {
  color: #9ca3af;
}

html.dark .saved-campaigns .saved-campaign-card {
  border-color: #374151;
  background: rgba(31, 41, 55, 0.6);
}

html.dark .saved-campaigns .campaign-badge--type {
  background: rgba(59, 130, 246, 0.15);
  color: #93c5fd;
}

html.dark .saved-campaigns .campaign-badge--scheduled {
  background: rgba(245, 158, 11, 0.15);
  color: #fbbf24;
}

html.dark .saved-campaigns .campaign-badge--published {
  background: rgba(16, 185, 129, 0.15);
  color: #6ee7b7;
}

html.dark .saved-campaigns .campaign-badge--failed {
  background: rgba(239, 68, 68, 0.15);
  color: #fca5a5;
}

html.dark .campaign-performance .performance-stat-card--views {
  background: rgba(59, 130, 246, 0.1);
}

html.dark .campaign-performance .performance-stat-card--reactions {
  background: rgba(16, 185, 129, 0.1);
}

html.dark .campaign-performance .performance-stat-card--comments {
  background: rgba(139, 92, 246, 0.1);
}

html.dark .campaign-performance .performance-campaign-row {
  border-color: #374151;
  background: rgba(31, 41, 55, 0.6);
}

html.dark .ai-reply-assistant .ai-reply-toggle {
  color: #60a5fa;
}

html.dark .ai-reply-assistant .ai-reply-toggle:hover {
  color: #93c5fd;
}

html.dark .ai-reply-assistant .ai-reply-panel {
  border-color: rgba(59, 130, 246, 0.3);
  background: rgba(59, 130, 246, 0.06);
}

html.dark .ai-reply-assistant .ai-reply-suggestion {
  background: #1f2937;
  border-color: #374151;
}

html.dark .ai-reply-assistant .ai-reply-suggestion:hover {
  border-color: #3b82f6;
  background: rgba(59, 130, 246, 0.08);
}

html.dark .ai-usage-summary .usage-progress-bar {
  background: #374151;
}

/* ── AI Credit Balance ── */

.ai-credit-balance .credit-progress-bar {
  height: 8px;
  border-radius: 9999px;
  overflow: hidden;
  background-color: #e5e7eb;
}

.ai-credit-balance .credit-progress-fill {
  height: 100%;
  border-radius: 9999px;
  transition: width 0.5s ease;
}

.ai-credit-balance .credit-bonus {
  font-size: 12px;
  color: #059669;
  margin-top: 4px;
}

/* ── AI Plan Selector ── */

.ai-plan-selector .plan-card {
  position: relative;
  border: 1px solid #e5e7eb;
  border-radius: 12px;
  padding: 20px;
  transition: all 0.2s ease;
}

.ai-plan-selector .plan-card:hover {
  border-color: #93c5fd;
}

.ai-plan-selector .plan-card.plan-active {
  border-color: #3b82f6;
  background-color: rgba(59, 130, 246, 0.04);
  box-shadow: 0 0 0 3px rgba(59, 130, 246, 0.1);
}

.ai-plan-selector .plan-badge {
  position: absolute;
  top: -10px;
  left: 16px;
  background-color: #2563eb;
  color: white;
  font-size: 11px;
  font-weight: 600;
  padding: 2px 10px;
  border-radius: 9999px;
}

.ai-plan-selector .plan-credits {
  font-size: 32px;
  font-weight: 800;
  color: #111827;
  line-height: 1;
}

.ai-plan-selector .plan-features li {
  display: flex;
  align-items: flex-start;
  gap: 8px;
  font-size: 14px;
  color: #374151;
}

/* ── Viral Content Generator ── */

.ai-viral-generator .viral-result-content {
  padding: 16px;
  background-color: #f9fafb;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  white-space: pre-line;
}

.ai-viral-generator .viral-hashtag {
  display: inline-block;
  font-size: 12px;
  background-color: #dbeafe;
  color: #1d4ed8;
  padding: 2px 8px;
  border-radius: 9999px;
}

/* ── Engagement Booster ── */

.ai-engagement-booster .boost-result {
  padding: 16px;
  background-color: #f9fafb;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
}

.ai-engagement-booster .boost-tip {
  display: flex;
  align-items: flex-start;
  gap: 8px;
  font-size: 14px;
  color: #374151;
}

/* ── Dark mode overrides for new components ── */

@media (prefers-color-scheme: dark) {
  .ai-credit-balance .credit-progress-bar {
    background-color: #374151;
  }

  .ai-credit-balance .credit-bonus {
    color: #34d399;
  }

  .ai-plan-selector .plan-card {
    border-color: #374151;
  }

  .ai-plan-selector .plan-card:hover {
    border-color: #2563eb;
  }

  .ai-plan-selector .plan-card.plan-active {
    border-color: #3b82f6;
    background-color: rgba(59, 130, 246, 0.1);
  }

  .ai-plan-selector .plan-credits {
    color: #f9fafb;
  }

  .ai-plan-selector .plan-features li {
    color: #d1d5db;
  }

  .ai-viral-generator .viral-result-content {
    background-color: rgba(31, 41, 55, 0.5);
    border-color: #374151;
  }

  .ai-viral-generator .viral-hashtag {
    background-color: rgba(30, 64, 175, 0.3);
    color: #93c5fd;
  }

  .ai-engagement-booster .boost-result {
    background-color: rgba(31, 41, 55, 0.5);
    border-color: #374151;
  }

  .ai-engagement-booster .boost-tip {
    color: #d1d5db;
  }
}

/* ── AI Credit Badge (compact inline) ── */

.ai-credit-badge {
  transition: all 0.2s ease;
}

.ai-credit-badge:hover {
  transform: scale(1.05);
}

/* ── AI Upgrade Modal ── */

.ai-upgrade-modal .plan-row {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 16px;
  border: 1px solid #e5e7eb;
  border-radius: 12px;
  transition: all 0.2s ease;
}

.ai-upgrade-modal .plan-row:hover {
  border-color: #93c5fd;
}

.ai-upgrade-modal .plan-row.plan-recommended {
  border-color: #3b82f6;
  background-color: rgba(59, 130, 246, 0.04);
  box-shadow: 0 0 0 3px rgba(59, 130, 246, 0.1);
}

/* ── AI Engagement Indicator ── */

.ai-engagement-indicator {
  transition: all 0.3s ease;
}

/* ── AI Post Badge ── */

.ai-post-badge {
  transition: opacity 0.2s ease;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

/* ── Fade-in animation ── */

@keyframes ai-fade-in {
  from {
    opacity: 0;
    transform: translateY(4px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

.animate-fade-in {
  animation: ai-fade-in 0.3s ease-out;
}

/* ── Dark mode overrides for new UX components ── */

@media (prefers-color-scheme: dark) {
  .ai-upgrade-modal .plan-row {
    border-color: #374151;
  }

  .ai-upgrade-modal .plan-row:hover {
    border-color: #2563eb;
  }

  .ai-upgrade-modal .plan-row.plan-recommended {
    border-color: #3b82f6;
    background-color: rgba(59, 130, 246, 0.1);
  }
}

/* ============================================================================
   Creation Wizard Shared Styles
   Used by: Business, BlogSpace, Group creation wizards
   Components: CreationWizardStepper, AIAssistButton, EnhancedPhotoUpload,
               CreationTipsPanel
   ============================================================================ */

/* =========================== Stepper =========================== */

.creation-stepper__circle {
  width: 2.75rem;
  height: 2.75rem;
  border-radius: 9999px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 600;
  font-size: 0.875rem;
  transition: all 0.3s ease;
  cursor: pointer;
  border: none;
  color: white;
}

.creation-stepper__circle:disabled {
  cursor: not-allowed;
}

.creation-stepper__circle--pending {
  background-color: #e5e7eb;
  color: #9ca3af;
}

.dark .creation-stepper__circle--pending {
  background-color: #374151;
  color: #6b7280;
}

.creation-stepper__circle--completed {
  background: linear-gradient(135deg, #10b981 0%, #059669 100%);
  color: white;
  box-shadow: 0 2px 8px rgba(16, 185, 129, 0.3);
}

.creation-stepper__circle--active {
  transform: scale(1.1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
}

.creation-stepper__circle--indigo {
  background: linear-gradient(135deg, #6366f1 0%, #4f46e5 100%);
  box-shadow: 0 4px 12px rgba(99, 102, 241, 0.35);
  ring: 4px solid rgba(99, 102, 241, 0.2);
}

.creation-stepper__circle--lime {
  background: linear-gradient(135deg, #84cc16 0%, #65a30d 100%);
  box-shadow: 0 4px 12px rgba(132, 204, 22, 0.35);
}

.creation-stepper__circle--fuchsia {
  background: linear-gradient(135deg, #d946ef 0%, #a855f7 100%);
  box-shadow: 0 4px 12px rgba(217, 70, 239, 0.35);
}

.creation-stepper__label {
  font-size: 0.75rem;
  font-weight: 500;
  white-space: nowrap;
  transition: color 0.2s ease;
}

.creation-stepper__label--pending {
  color: #9ca3af;
}

.creation-stepper__label--completed {
  color: #10b981;
}

/* Hide desktop stepper on very small screens, show mobile bar */

@media (max-width: 639px) {
  .creation-stepper__track {
    display: none !important;
  }
}

@media (min-width: 640px) {
  .creation-stepper__mobile-bar {
    display: none !important;
  }
}

/* =========================== AI Assist Button =========================== */

.ai-assist-inline {
  position: relative;
  display: inline-flex;
  flex-direction: column;
}

.ai-assist-trigger {
  display: inline-flex;
  align-items: center;
  gap: 0.25rem;
  padding: 0.375rem 0.625rem;
  border-radius: 0.5rem;
  border: 1.5px solid #e5e7eb;
  background: linear-gradient(135deg, #faf5ff 0%, #f3e8ff 100%);
  color: #7c3aed;
  font-size: 0.75rem;
  font-weight: 600;
  cursor: pointer;
  transition: all 0.2s ease;
}

.ai-assist-trigger:hover:not(:disabled) {
  border-color: #c084fc;
  background: linear-gradient(135deg, #f3e8ff 0%, #ede9fe 100%);
  box-shadow: 0 2px 8px rgba(124, 58, 237, 0.15);
  transform: translateY(-1px);
}

.ai-assist-trigger:disabled {
  opacity: 0.6;
  cursor: wait;
}

.dark .ai-assist-trigger {
  border-color: #4b5563;
  background: linear-gradient(135deg, #1e1b4b 0%, #312e81 100%);
  color: #c4b5fd;
}

.dark .ai-assist-trigger:hover:not(:disabled) {
  border-color: #7c3aed;
  box-shadow: 0 2px 8px rgba(124, 58, 237, 0.25);
}

.ai-assist-modal-backdrop {
  position: fixed;
  inset: 0;
  z-index: 9998;
  background: rgba(0, 0, 0, 0.45);
  backdrop-filter: blur(3px);
  -webkit-backdrop-filter: blur(3px);
  animation: aiBackdropFadeIn 0.15s ease-out;
}

/* Disable body scroll when AI modal is open */

body:has(.ai-assist-modal-backdrop) {
  overflow: hidden;
}

@keyframes aiBackdropFadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.ai-assist-panel {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 9999;
  width: min(90vw, 480px);
  max-height: 85vh;
  overflow-y: auto;
  padding: 1rem;
  border-radius: 1rem;
  border: 1px solid #e5e7eb;
  background: white;
  box-shadow: 0 20px 60px rgba(0, 0, 0, 0.2), 0 8px 20px rgba(0, 0, 0, 0.1);
  animation: aiModalSlideIn 0.2s ease-out;
}

.dark .ai-assist-panel {
  border-color: #374151;
  background: #1f2937;
  box-shadow: 0 20px 60px rgba(0, 0, 0, 0.5);
}

@keyframes aiModalSlideIn {
  from {
    opacity: 0;
    transform: translate(-50%, calc(-50% - 12px));
  }

  to {
    opacity: 1;
    transform: translate(-50%, -50%);
  }
}

.ai-assist-action-chip {
  display: inline-flex;
  align-items: center;
  gap: 0.375rem;
  padding: 0.375rem 0.75rem;
  border-radius: 9999px;
  border: 1px solid #e5e7eb;
  background: white;
  font-size: 0.75rem;
  font-weight: 500;
  color: #4b5563;
  cursor: pointer;
  transition: all 0.15s ease;
}

.ai-assist-action-chip:hover:not(:disabled) {
  border-color: #c084fc;
  color: #7c3aed;
  background: #faf5ff;
}

.ai-assist-action-chip--active {
  border-color: #7c3aed !important;
  background: #f3e8ff !important;
  color: #7c3aed !important;
}

.dark .ai-assist-action-chip {
  border-color: #4b5563;
  background: #111827;
  color: #9ca3af;
}

.dark .ai-assist-action-chip:hover:not(:disabled) {
  border-color: #7c3aed;
  color: #c4b5fd;
  background: #1e1b4b;
}

.ai-assist-generate-btn {
  padding: 0.375rem 0.75rem;
  border-radius: 0.5rem;
  background: linear-gradient(135deg, #7c3aed 0%, #6d28d9 100%);
  color: white;
  font-size: 0.75rem;
  font-weight: 600;
  border: none;
  cursor: pointer;
  transition: all 0.2s ease;
}

.ai-assist-generate-btn:hover:not(:disabled) {
  background: linear-gradient(135deg, #6d28d9 0%, #5b21b6 100%);
  box-shadow: 0 2px 8px rgba(109, 40, 217, 0.3);
}

.ai-assist-generate-btn:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}

.ai-assist-result {
  animation: aiResultFadeIn 0.3s ease-out;
}

@keyframes aiResultFadeIn {
  from {
    opacity: 0;
    transform: translateY(4px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

/* =========================== Enhanced Photo Upload =========================== */

.enhanced-upload__dropzone {
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px dashed #d1d5db;
  border-radius: 0.75rem;
  cursor: pointer;
  transition: all 0.2s ease;
  background: transparent;
}

.enhanced-upload__dropzone:hover {
  border-color: #9ca3af;
  background: rgba(0, 0, 0, 0.02);
}

.dark .enhanced-upload__dropzone {
  border-color: #4b5563;
}

.dark .enhanced-upload__dropzone:hover {
  border-color: #6b7280;
  background: rgba(255, 255, 255, 0.02);
}

.enhanced-upload--dragging .enhanced-upload__dropzone {
  border-color: #7c3aed;
  background: rgba(124, 58, 237, 0.05);
  border-style: solid;
}

.enhanced-upload__dropzone--circle {
  width: 8rem;
  height: 8rem;
  border-radius: 9999px;
}

.enhanced-upload__dropzone--wide {
  width: 100%;
  min-height: 12rem;
  padding: 2rem;
}

.enhanced-upload__preview {
  position: relative;
  overflow: hidden;
}

.enhanced-upload__preview--circle {
  width: 8rem;
  height: 8rem;
  border-radius: 9999px;
}

.enhanced-upload__preview--wide {
  width: 100%;
  height: 12rem;
  border-radius: 0.75rem;
}

.enhanced-upload__preview-overlay {
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.5rem;
  background: rgba(0, 0, 0, 0.4);
  opacity: 0;
  transition: opacity 0.2s ease;
  border-radius: inherit;
}

.enhanced-upload__preview:hover .enhanced-upload__preview-overlay {
  opacity: 1;
}

.enhanced-upload__remove-btn,
.enhanced-upload__change-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 2.5rem;
  height: 2.5rem;
  border-radius: 9999px;
  border: none;
  color: white;
  transition: all 0.15s ease;
}

.enhanced-upload__remove-btn {
  background: rgba(239, 68, 68, 0.8);
  cursor: pointer;
}

.enhanced-upload__remove-btn:hover {
  background: rgb(239, 68, 68);
  transform: scale(1.1);
}

.enhanced-upload__change-btn {
  background: rgba(255, 255, 255, 0.3);
}

.enhanced-upload__change-btn:hover {
  background: rgba(255, 255, 255, 0.5);
  transform: scale(1.1);
}

/* =========================== Creation Tips Panel =========================== */

.creation-tips {
  border-radius: 0.75rem;
  border: 1px solid #e5e7eb;
  background: linear-gradient(135deg, rgba(249, 250, 251, 0.8) 0%, rgba(243, 244, 246, 0.8) 100%);
  overflow: hidden;
  transition: all 0.2s ease;
}

.dark .creation-tips {
  border-color: #374151;
  background: linear-gradient(135deg, rgba(17, 24, 39, 0.8) 0%, rgba(31, 41, 55, 0.8) 100%);
}

.creation-tips__header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding: 0.75rem 1rem;
  border: none;
  background: none;
  cursor: pointer;
  transition: background 0.15s ease;
}

.creation-tips__header:hover {
  background: rgba(0, 0, 0, 0.02);
}

.dark .creation-tips__header:hover {
  background: rgba(255, 255, 255, 0.02);
}

.creation-tips__body {
  padding: 0 1rem 1rem 1rem;
  animation: tipsSlideDown 0.2s ease-out;
}

@keyframes tipsSlideDown {
  from {
    opacity: 0;
    max-height: 0;
  }

  to {
    opacity: 1;
    max-height: 500px;
  }
}

/* =========================== Creation Wizard Card =========================== */

.wizard-card {
  position: relative;
  overflow: visible;
  border-radius: 1rem;
  border: 1px solid rgba(0, 0, 0, 0.08);
  background: linear-gradient(135deg, rgba(255, 255, 255, 0.9) 0%, rgba(249, 250, 251, 0.9) 100%);
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);
}

.dark .wizard-card {
  border-color: rgba(255, 255, 255, 0.08);
  background: linear-gradient(135deg, rgba(17, 24, 39, 0.9) 0%, rgba(31, 41, 55, 0.9) 100%);
}

/* Theme Variants */

.wizard-card--indigo {
  border-color: rgba(99, 102, 241, 0.15);
}

.wizard-card--lime {
  border-color: rgba(132, 204, 22, 0.15);
}

.wizard-card--fuchsia {
  border-color: rgba(217, 70, 239, 0.15);
}

/* =========================== Step Content Animation =========================== */

.step-content-enter {
  animation: stepFadeIn 0.35s ease-out;
}

@keyframes stepFadeIn {
  from {
    opacity: 0;
    transform: translateX(12px);
  }

  to {
    opacity: 1;
    transform: translateX(0);
  }
}

/* =========================== Form Group & Label =========================== */

.form-group {
  display: flex;
  flex-direction: column;
}

.form-label {
  display: block;
  font-size: 0.875rem;
  font-weight: 500;
  color: #374151;
  margin-bottom: 0.375rem;
}

.dark .form-label {
  color: #d1d5db;
}

/* =========================== Wizard Footer - Mobile Sticky =========================== */

.wizard-footer {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-top: 1.5rem;
  margin-top: 2rem;
  border-top: 1px solid #e5e7eb;
}

.dark .wizard-footer {
  border-top-color: #374151;
}

@media (max-width: 639px) {
  .wizard-footer--sticky {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 40;
    padding: 0.75rem 1rem;
    margin-top: 0;
    border-top: 1px solid #e5e7eb;
    background: rgba(255, 255, 255, 0.95);
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
    box-shadow: 0 -4px 12px rgba(0, 0, 0, 0.05);
  }

  .dark .wizard-footer--sticky {
    border-top-color: #374151;
    background: rgba(17, 24, 39, 0.95);
  }

  /* Add bottom padding to content when footer is sticky */

  .wizard-content--has-sticky-footer {
    padding-bottom: 5rem;
  }
}

/* =========================== Common Form Elements =========================== */

.creation-form-input {
  width: 100%;
  padding: 0.75rem 1rem;
  border-radius: 0.75rem;
  border: 2px solid #e5e7eb;
  background-color: white;
  color: #111827;
  transition: all 0.2s ease;
  font-size: 0.95rem;
}

.creation-form-input::-moz-placeholder {
  color: #9ca3af;
}

.creation-form-input::placeholder {
  color: #9ca3af;
}

.creation-form-input:hover:not(:disabled) {
  border-color: #d1d5db;
}

.creation-form-input:focus {
  outline: none;
  border-color: var(--wizard-accent, #6366f1);
  box-shadow: 0 0 0 3px rgba(99, 102, 241, 0.1);
}

.creation-form-input:disabled {
  background-color: #f3f4f6;
  cursor: not-allowed;
  opacity: 0.6;
}

.dark .creation-form-input {
  background-color: #1f2937;
  border-color: #4b5563;
  color: white;
}

.dark .creation-form-input::-moz-placeholder {
  color: #6b7280;
}

.dark .creation-form-input::placeholder {
  color: #6b7280;
}

.dark .creation-form-input:hover:not(:disabled) {
  border-color: #6b7280;
}

.dark .creation-form-input:focus {
  border-color: var(--wizard-accent, #6366f1);
  box-shadow: 0 0 0 3px rgba(99, 102, 241, 0.2);
}

/* Character counter */

.char-counter {
  display: flex;
  justify-content: flex-end;
  margin-top: 0.25rem;
  font-size: 0.7rem;
  line-height: 1.2;
  color: #b0b7c3;
  font-weight: 400;
}

.char-counter--warning {
  color: #f59e0b;
}

.char-counter--danger {
  color: #ef4444;
}

/* =========================== Wizard Buttons =========================== */

.wizard-btn {
  padding: 0.625rem 1.25rem;
  border-radius: 0.75rem;
  font-weight: 600;
  font-size: 0.875rem;
  transition: all 0.2s ease;
  border: none;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  gap: 0.5rem;
}

.wizard-btn:disabled {
  opacity: 0.5;
  cursor: not-allowed;
  transform: none !important;
}

.wizard-btn--primary {
  color: white;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.12);
}

.wizard-btn--primary:hover:not(:disabled) {
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.18);
  transform: translateY(-1px);
}

.wizard-btn--primary.wizard-btn--indigo {
  background: linear-gradient(135deg, #6366f1 0%, #4f46e5 100%);
}

.wizard-btn--primary.wizard-btn--indigo:hover:not(:disabled) {
  background: linear-gradient(135deg, #4f46e5 0%, #4338ca 100%);
}

.wizard-btn--primary.wizard-btn--lime {
  background: linear-gradient(135deg, #84cc16 0%, #65a30d 100%);
}

.wizard-btn--primary.wizard-btn--lime:hover:not(:disabled) {
  background: linear-gradient(135deg, #65a30d 0%, #4d7c0f 100%);
}

.wizard-btn--primary.wizard-btn--fuchsia {
  background: linear-gradient(135deg, #d946ef 0%, #a855f7 100%);
}

.wizard-btn--primary.wizard-btn--fuchsia:hover:not(:disabled) {
  background: linear-gradient(135deg, #c026d3 0%, #9333ea 100%);
}

.wizard-btn--secondary {
  background-color: #f3f4f6;
  color: #374151;
}

.wizard-btn--secondary:hover:not(:disabled) {
  background-color: #e5e7eb;
}

.dark .wizard-btn--secondary {
  background-color: #374151;
  color: #d1d5db;
}

.dark .wizard-btn--secondary:hover:not(:disabled) {
  background-color: #4b5563;
}

/* ================================================================
   CAREER TOOLS PAGE
   Styles for resume builder, job match, and cover letter sections.
================================================================ */

/* ── Score Bar Animation ── */

.career-score-bar {
  transition: width 1s ease-in-out;
}

/* ── Resume Card Hover ── */

.career-resume-card {
  transition: transform 0.2s ease, box-shadow 0.2s ease;
}

.career-resume-card:hover {
  transform: translateY(-1px);
}

/* ── AI Improvement Shimmer (loading state) ── */

.career-ai-shimmer {
  background: linear-gradient(90deg, rgba(99, 102, 241, 0.05) 0%, rgba(99, 102, 241, 0.12) 50%, rgba(99, 102, 241, 0.05) 100%);
  background-size: 200% 100%;
  animation: careerShimmer 1.5s ease-in-out infinite;
}

@keyframes careerShimmer {
  0% {
    background-position: 200% 0;
  }

  100% {
    background-position: -200% 0;
  }
}

/* ── File Upload Drop Zone ── */

.career-upload-zone {
  position: relative;
  border: 2px dashed rgba(99, 102, 241, 0.3);
  border-radius: 12px;
  padding: 24px;
  text-align: center;
  transition: border-color 0.2s ease, background-color 0.2s ease;
  cursor: pointer;
}

.career-upload-zone:hover {
  border-color: rgba(99, 102, 241, 0.6);
  background-color: rgba(99, 102, 241, 0.04);
}

.career-upload-zone.drag-over {
  border-color: #6366f1;
  background-color: rgba(99, 102, 241, 0.08);
  box-shadow: 0 0 0 3px rgba(99, 102, 241, 0.1);
}

html.dark .career-upload-zone {
  border-color: rgba(99, 102, 241, 0.25);
}

html.dark .career-upload-zone:hover {
  border-color: rgba(99, 102, 241, 0.5);
  background-color: rgba(99, 102, 241, 0.06);
}

html.dark .career-upload-zone.drag-over {
  border-color: #818cf8;
  background-color: rgba(99, 102, 241, 0.1);
}

/* ── File Upload Progress ── */

.career-upload-progress {
  height: 4px;
  border-radius: 2px;
  background-color: #e5e7eb;
  overflow: hidden;
}

html.dark .career-upload-progress {
  background-color: #374151;
}

.career-upload-progress-bar {
  height: 100%;
  border-radius: 2px;
  background: linear-gradient(90deg, #6366f1, #8b5cf6);
  transition: width 0.3s ease;
}

/* ── Match Score Pulse ── */

.career-score-pulse {
  animation: careerScorePulse 2s ease-in-out;
}

@keyframes careerScorePulse {
  0% {
    transform: scale(0.95);
    opacity: 0;
  }

  50% {
    transform: scale(1.02);
  }

  100% {
    transform: scale(1);
    opacity: 1;
  }
}

/* ── Analysis Card Section Colors ── */

.career-section-strengths {
  background: linear-gradient(135deg, rgba(34, 197, 94, 0.06), rgba(34, 197, 94, 0.02));
  border-left: 3px solid #22c55e;
}

.career-section-gaps {
  background: linear-gradient(135deg, rgba(239, 68, 68, 0.06), rgba(239, 68, 68, 0.02));
  border-left: 3px solid #ef4444;
}

.career-section-suggestions {
  background: linear-gradient(135deg, rgba(245, 158, 11, 0.06), rgba(245, 158, 11, 0.02));
  border-left: 3px solid #f59e0b;
}

html.dark .career-section-strengths {
  background: linear-gradient(135deg, rgba(34, 197, 94, 0.08), rgba(34, 197, 94, 0.02));
}

html.dark .career-section-gaps {
  background: linear-gradient(135deg, rgba(239, 68, 68, 0.08), rgba(239, 68, 68, 0.02));
}

html.dark .career-section-suggestions {
  background: linear-gradient(135deg, rgba(245, 158, 11, 0.08), rgba(245, 158, 11, 0.02));
}

/* ── Cover Letter Preview ── */

.career-cover-letter-preview .prose {
  max-height: 500px;
  overflow-y: auto;
  scrollbar-width: thin;
}

.career-cover-letter-preview .prose::-webkit-scrollbar {
  width: 4px;
}

.career-cover-letter-preview .prose::-webkit-scrollbar-thumb {
  background-color: rgba(155, 155, 155, 0.3);
  border-radius: 4px;
}

/* ── Tab Transition ── */

.career-tab-content {
  animation: careerFadeIn 0.2s ease-in;
}

@keyframes careerFadeIn {
  from {
    opacity: 0;
    transform: translateY(4px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

/* ================================================================
   USER GUIDE SYSTEM - Glassmorphism Modal & Trigger Styles
   Dark/Light mode compatible
================================================================ */

/* ── Overlay ─────────────────────────────────────────────────── */

.user-guide-overlay {
  position: fixed;
  inset: 0;
  z-index: 9998;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 1rem;
  animation: ug-fade-in 0.2s ease-out;
}

.user-guide-backdrop {
  position: absolute;
  inset: 0;
  background: rgba(0, 0, 0, 0.5);
  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(6px);
}

/* ── Modal ────────────────────────────────────────────────────── */

.user-guide-modal {
  position: relative;
  width: 100%;
  max-width: 32rem;
  /* ~512px */
  max-height: 85vh;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  border-radius: 1rem;
  border: 1px solid rgba(255, 255, 255, 0.12);
  box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25), 0 0 0 1px rgba(255, 255, 255, 0.05);
  /* Glassmorphism */
  background: rgba(255, 255, 255, 0.85);
  backdrop-filter: blur(20px) saturate(1.4);
  -webkit-backdrop-filter: blur(20px) saturate(1.4);
  animation: ug-scale-in 0.25s cubic-bezier(0.34, 1.56, 0.64, 1);
}

html.dark .user-guide-modal {
  background: rgba(17, 24, 39, 0.85);
  border-color: rgba(255, 255, 255, 0.08);
}

/* ── Header ───────────────────────────────────────────────────── */

.user-guide-header {
  padding: 1rem 1.25rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
  flex-shrink: 0;
}

html.dark .user-guide-header {
  border-bottom-color: rgba(255, 255, 255, 0.06);
}

.user-guide-icon {
  width: 2.25rem;
  height: 2.25rem;
  border-radius: 0.5rem;
  background: linear-gradient(135deg, #3b82f6, #10b981);
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  box-shadow: 0 4px 6px rgba(59, 130, 246, 0.25);
}

/* ── Content ──────────────────────────────────────────────────── */

.user-guide-content {
  flex: 1;
  overflow-y: auto;
  padding: 1.25rem;
  transition: transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  /* Thin scrollbar */
  scrollbar-width: thin;
  scrollbar-color: rgba(156, 163, 175, 0.4) transparent;
}

.user-guide-content::-webkit-scrollbar {
  width: 4px;
}

.user-guide-content::-webkit-scrollbar-thumb {
  background: rgba(156, 163, 175, 0.4);
  border-radius: 2px;
}

.user-guide-step-wrapper {
  animation: ug-slide-up 0.3s ease-out;
}

.user-guide-step-icon {
  width: 3rem;
  height: 3rem;
  border-radius: 0.75rem;
  background: linear-gradient(135deg, rgba(59, 130, 246, 0.1), rgba(16, 185, 129, 0.1));
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 0.75rem;
}

html.dark .user-guide-step-icon {
  background: linear-gradient(135deg, rgba(59, 130, 246, 0.2), rgba(16, 185, 129, 0.2));
}

.user-guide-step-content {
  color: #4b5563;
  line-height: 1.65;
  font-size: 0.875rem;
}

html.dark .user-guide-step-content {
  color: #d1d5db;
}

.user-guide-step-content p {
  margin-bottom: 0.75rem;
}

.user-guide-step-content ul,
.user-guide-step-content ol {
  padding-left: 1.25rem;
  margin-bottom: 0.75rem;
}

.user-guide-step-content li {
  margin-bottom: 0.35rem;
}

.user-guide-step-content strong {
  color: #111827;
  font-weight: 600;
}

html.dark .user-guide-step-content strong {
  color: #f3f4f6;
}

/* ── Footer ───────────────────────────────────────────────────── */

.user-guide-footer {
  padding: 0.75rem 1.25rem;
  border-top: 1px solid rgba(0, 0, 0, 0.06);
  flex-shrink: 0;
}

html.dark .user-guide-footer {
  border-top-color: rgba(255, 255, 255, 0.06);
}

/* ── Buttons ──────────────────────────────────────────────────── */

.user-guide-btn-primary {
  display: inline-flex;
  align-items: center;
  gap: 0.375rem;
  padding: 0.5rem 1rem;
  font-size: 0.8125rem;
  font-weight: 600;
  color: #fff;
  background: linear-gradient(135deg, #3b82f6, #10b981);
  border: none;
  border-radius: 0.5rem;
  cursor: pointer;
  transition: opacity 0.15s, transform 0.15s;
  box-shadow: 0 2px 8px rgba(59, 130, 246, 0.3);
}

.user-guide-btn-primary:hover {
  opacity: 0.9;
  transform: translateY(-1px);
}

.user-guide-btn-primary:active {
  transform: translateY(0);
}

.user-guide-btn-secondary {
  display: inline-flex;
  align-items: center;
  gap: 0.375rem;
  padding: 0.5rem 0.875rem;
  font-size: 0.8125rem;
  font-weight: 500;
  color: #6b7280;
  background: rgba(0, 0, 0, 0.04);
  border: 1px solid rgba(0, 0, 0, 0.08);
  border-radius: 0.5rem;
  cursor: pointer;
  transition: background 0.15s, color 0.15s;
}

html.dark .user-guide-btn-secondary {
  color: #9ca3af;
  background: rgba(255, 255, 255, 0.06);
  border-color: rgba(255, 255, 255, 0.1);
}

.user-guide-btn-secondary:hover {
  background: rgba(0, 0, 0, 0.08);
  color: #374151;
}

html.dark .user-guide-btn-secondary:hover {
  background: rgba(255, 255, 255, 0.1);
  color: #d1d5db;
}

/* ── Trigger Button ───────────────────────────────────────────── */

.user-guide-trigger {
  display: inline-flex;
  align-items: center;
  gap: 0.25rem;
  border: none;
  border-radius: 0.375rem;
  cursor: pointer;
  transition: background 0.15s, color 0.15s, transform 0.15s;
  color: #9ca3af;
  background: transparent;
}

.user-guide-trigger:hover {
  color: #3b82f6;
  background: rgba(59, 130, 246, 0.08);
  transform: scale(1.05);
}

html.dark .user-guide-trigger:hover {
  color: #60a5fa;
  background: rgba(96, 165, 250, 0.12);
}

.user-guide-trigger-sm {
  padding: 0.25rem;
  font-size: 0.75rem;
}

.user-guide-trigger-md {
  padding: 0.375rem 0.5rem;
  font-size: 0.8125rem;
}

.user-guide-trigger-lg {
  padding: 0.5rem 0.75rem;
  font-size: 0.875rem;
}

/* ── Animations ───────────────────────────────────────────────── */

@keyframes ug-fade-in {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes ug-scale-in {
  from {
    opacity: 0;
    transform: scale(0.92) translateY(10px);
  }

  to {
    opacity: 1;
    transform: scale(1) translateY(0);
  }
}

@keyframes ug-slide-up {
  from {
    opacity: 0;
    transform: translateY(12px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

/* ── Mobile: full width modal ─────────────────────────────────── */

@media (max-width: 640px) {
  .user-guide-overlay {
    padding: 0;
    align-items: flex-end;
  }

  .user-guide-modal {
    max-width: 100%;
    max-height: 92vh;
    border-radius: 1rem 1rem 0 0;
    animation: ug-slide-up-mobile 0.3s cubic-bezier(0.34, 1.56, 0.64, 1);
  }
}

@keyframes ug-slide-up-mobile {
  from {
    opacity: 0;
    transform: translateY(100%);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

/* ============================================================================
   Tailwind Dark Utilities Fallback
   ----------------------------------------------------------------------------
   Some dark:* utilities are intermittently missing from compiled app.css.
   These selectors provide stable dark-mode behavior for existing markup.
   ============================================================================ */

.dark .dark\:bg-gray-900\/70 {
  background-color: rgba(17, 24, 39, 0.7);
}

.dark .dark\:bg-gray-900\/80 {
  background-color: rgba(17, 24, 39, 0.8);
}

.dark .dark\:bg-gray-900\/95 {
  background-color: rgba(17, 24, 39, 0.95);
}

.dark .dark\:bg-gray-900 {
  background-color: rgb(17, 24, 39);
}

.dark .dark\:bg-gray-800 {
  background-color: rgb(31, 41, 55);
}

.dark .dark\:bg-gray-800\/30 {
  background-color: rgba(31, 41, 55, 0.3);
}

.dark .dark\:bg-gray-800\/50 {
  background-color: rgba(31, 41, 55, 0.5);
}

.dark .dark\:bg-gray-800\/90 {
  background-color: rgba(31, 41, 55, 0.9);
}

.dark .dark\:bg-gray-700\/30 {
  background-color: rgba(55, 65, 81, 0.3);
}

.dark .dark\:bg-gray-700\/50 {
  background-color: rgba(55, 65, 81, 0.5);
}

.dark .dark\:bg-slate-900\/85 {
  background-color: rgba(15, 23, 42, 0.85);
}

.dark .dark\:border-gray-700 {
  border-color: rgb(55, 65, 81);
}

.dark .dark\:border-gray-700\/30 {
  border-color: rgba(55, 65, 81, 0.3);
}

.dark .dark\:border-gray-700\/50 {
  border-color: rgba(55, 65, 81, 0.5);
}

.dark .dark\:border-gray-700\/60 {
  border-color: rgba(55, 65, 81, 0.6);
}

.dark .dark\:text-white {
  color: rgb(255, 255, 255);
}

.dark .dark\:text-gray-100 {
  color: rgb(243, 244, 246);
}

.dark .dark\:text-gray-200 {
  color: rgb(229, 231, 235);
}

.dark .dark\:text-gray-300 {
  color: rgb(209, 213, 219);
}

.dark .dark\:text-gray-400 {
  color: rgb(156, 163, 175);
}

.dark .dark\:from-gray-900 {
  --tw-gradient-from: rgb(17 24 39 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark .dark\:via-gray-900 {
  --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), rgb(17 24 39 / 1) var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.dark .dark\:to-gray-800 {
  --tw-gradient-to: rgb(31 41 55 / 1) var(--tw-gradient-to-position);
}

/* ================================================================
   QUICK ACCESS SIDEBAR - Dark Mode Fix
================================================================ */

html.dark div[class*=user-name],
html.dark div.user-name {
  color: #ffffff !important;
  font-weight: 600 !important;
}

html.dark div[class*=user-subtitle],
html.dark div.user-subtitle {
  color: #e5e7eb !important;
}

/* ================================================================
   1. HIERARCHY-SPECIFIC COLOR SCHEMES
================================================================ */

:root {
  /* Country Level - Expansive & Authoritative */
  --location-country-primary: #1e3a8a;
  --location-country-secondary: #3b82f6;
  --location-country-accent: #60a5fa;
  --location-country-gradient-start: #1e40af;
  --location-country-gradient-end: #3b82f6;
  --location-country-glow: rgba(59, 130, 246, 0.4);
  --location-country-border: rgba(96, 165, 250, 0.2);
  /* State Level - Hub & Organized */
  --location-state-primary: #6b21a8;
  --location-state-secondary: #9333ea;
  --location-state-accent: #c084fc;
  --location-state-gradient-start: #7c3aed;
  --location-state-gradient-end: #a855f7;
  --location-state-glow: rgba(168, 85, 247, 0.4);
  --location-state-border: rgba(192, 132, 252, 0.2);
  /* Province Level - Dynamic & Connected */
  --location-province-primary: #0f766e;
  --location-province-secondary: #14b8a6;
  --location-province-accent: #5eead4;
  --location-province-gradient-start: #0d9488;
  --location-province-gradient-end: #2dd4bf;
  --location-province-glow: rgba(45, 212, 191, 0.4);
  --location-province-border: rgba(94, 234, 212, 0.2);
  /* City Level - Cool & Energetic */
  --location-city-primary: #0369a1;
  --location-city-secondary: #0ea5e9;
  --location-city-accent: #38bdf8;
  --location-city-gradient-start: #0284c7;
  --location-city-gradient-end: #0ea5e9;
  --location-city-glow: rgba(14, 165, 233, 0.4);
  --location-city-border: rgba(56, 189, 248, 0.2);
  /* Barangay Level - Warm & Cozy */
  --location-barangay-primary: #c2410c;
  --location-barangay-secondary: #f97316;
  --location-barangay-accent: #fb923c;
  --location-barangay-gradient-start: #ea580c;
  --location-barangay-gradient-end: #fb923c;
  --location-barangay-glow: rgba(251, 146, 60, 0.4);
  --location-barangay-border: rgba(251, 146, 60, 0.2);
  /* Community (Generic/Fallback) */
  --location-community-primary: #059669;
  --location-community-secondary: #10b981;
  --location-community-accent: #6ee7b7;
  --location-community-gradient-start: #059669;
  --location-community-gradient-end: #34d399;
  --location-community-glow: rgba(16, 185, 129, 0.4);
  --location-community-border: rgba(110, 231, 183, 0.2);
}

/* ================================================================
   2. GLASSMORPHISM CARD VARIANTS BY HIERARCHY
================================================================ */

/* Base glassmorphism card */

.location-card, .location-card-community, .location-card-barangay, .location-card-city, .location-card-province, .location-card-state, .location-card-country {
  background: rgba(255, 255, 255, 0.05);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.1);
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  position: relative;
  overflow: hidden;
}

.location-card::before, .location-card-community::before, .location-card-barangay::before, .location-card-city::before, .location-card-province::before, .location-card-state::before, .location-card-country::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 2px;
  background: linear-gradient(90deg, transparent, currentColor, transparent);
  opacity: 0;
  transition: opacity 0.3s ease;
}

.location-card:hover, .location-card-community:hover, .location-card-barangay:hover, .location-card-city:hover, .location-card-province:hover, .location-card-state:hover, .location-card-country:hover {
  transform: translateY(-2px);
  box-shadow: 0 12px 24px -8px rgba(0, 0, 0, 0.2);
}

.location-card:hover::before, .location-card-community:hover::before, .location-card-barangay:hover::before, .location-card-city:hover::before, .location-card-province:hover::before, .location-card-state:hover::before, .location-card-country:hover::before {
  opacity: 1;
}

/* Country Level Card - Expansive */

.location-card-country {
  background: linear-gradient(135deg, rgba(30, 58, 138, 0.08) 0%, rgba(59, 130, 246, 0.05) 100%);
  border: 1px solid var(--location-country-border);
}

.location-card-country::before {
  background: linear-gradient(90deg, var(--location-country-gradient-start), var(--location-country-gradient-end));
}

.location-card-country:hover {
  box-shadow: 0 12px 32px -8px var(--location-country-glow);
}

.location-card-country .location-card-header {
  background: linear-gradient(135deg, var(--location-country-gradient-start) 0%, var(--location-country-gradient-end) 100%);
}

/* State Level Card - Structured */

.location-card-state {
  background: linear-gradient(135deg, rgba(107, 33, 168, 0.08) 0%, rgba(147, 51, 234, 0.05) 100%);
  border: 1px solid var(--location-state-border);
}

.location-card-state::before {
  background: linear-gradient(90deg, var(--location-state-gradient-start), var(--location-state-gradient-end));
}

.location-card-state:hover {
  box-shadow: 0 12px 32px -8px var(--location-state-glow);
}

.location-card-state .location-card-header {
  background: linear-gradient(135deg, var(--location-state-gradient-start) 0%, var(--location-state-gradient-end) 100%);
}

/* Province Level Card - Flowing */

.location-card-province {
  background: linear-gradient(135deg, rgba(15, 118, 110, 0.08) 0%, rgba(20, 184, 166, 0.05) 100%);
  border: 1px solid var(--location-province-border);
}

.location-card-province::before {
  background: linear-gradient(90deg, var(--location-province-gradient-start), var(--location-province-gradient-end));
}

.location-card-province:hover {
  box-shadow: 0 12px 32px -8px var(--location-province-glow);
}

.location-card-province .location-card-header {
  background: linear-gradient(135deg, var(--location-province-gradient-start) 0%, var(--location-province-gradient-end) 100%);
}

/* City Level Card - Dynamic */

.location-card-city {
  background: linear-gradient(135deg, rgba(3, 105, 161, 0.08) 0%, rgba(14, 165, 233, 0.05) 100%);
  border: 1px solid var(--location-city-border);
}

.location-card-city::before {
  background: linear-gradient(90deg, var(--location-city-gradient-start), var(--location-city-gradient-end));
}

.location-card-city:hover {
  box-shadow: 0 12px 32px -8px var(--location-city-glow);
}

.location-card-city .location-card-header {
  background: linear-gradient(135deg, var(--location-city-gradient-start) 0%, var(--location-city-gradient-end) 100%);
}

/* Barangay Level Card - Intimate */

.location-card-barangay {
  background: linear-gradient(135deg, rgba(194, 65, 12, 0.08) 0%, rgba(249, 115, 22, 0.05) 100%);
  border: 1px solid var(--location-barangay-border);
}

.location-card-barangay::before {
  background: linear-gradient(90deg, var(--location-barangay-gradient-start), var(--location-barangay-gradient-end));
}

.location-card-barangay:hover {
  box-shadow: 0 12px 32px -8px var(--location-barangay-glow);
}

.location-card-barangay .location-card-header {
  background: linear-gradient(135deg, var(--location-barangay-gradient-start) 0%, var(--location-barangay-gradient-end) 100%);
}

/* Community Card (Fallback) */

.location-card-community {
  background: linear-gradient(135deg, rgba(5, 150, 105, 0.08) 0%, rgba(16, 185, 129, 0.05) 100%);
  border: 1px solid var(--location-community-border);
}

.location-card-community::before {
  background: linear-gradient(90deg, var(--location-community-gradient-start), var(--location-community-gradient-end));
}

.location-card-community:hover {
  box-shadow: 0 12px 32px -8px var(--location-community-glow);
}

.location-card-community .location-card-header {
  background: linear-gradient(135deg, var(--location-community-gradient-start) 0%, var(--location-community-gradient-end) 100%);
}

/* ================================================================
   3. GLOW EFFECTS FOR ACTIVE/TRENDING COMMUNITIES
================================================================ */

@keyframes pulse-glow {
  0%, 100% {
    opacity: 0.6;
    transform: scale(1);
  }

  50% {
    opacity: 1;
    transform: scale(1.05);
  }
}

@keyframes shimmer {
  0% {
    background-position: -200% center;
  }

  100% {
    background-position: 200% center;
  }
}

/* Active Location Indicator */

.location-active {
  position: relative;
}

.location-active::after {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  right: -4px;
  bottom: -4px;
  border-radius: 18px;
  background: linear-gradient(45deg, currentColor, transparent);
  opacity: 0.3;
  animation: pulse-glow 2s ease-in-out infinite;
  z-index: -1;
  pointer-events: none;
}

/* Trending Location Badge */

.location-trending {
  position: relative;
  overflow: hidden;
}

.location-trending::before {
  content: "";
  position: absolute;
  top: 0;
  left: -100%;
  width: 100%;
  height: 2px;
  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.6), transparent);
  animation: shimmer 2s infinite;
}

.location-trending .trending-badge {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  padding: 4px 12px;
  background: linear-gradient(135deg, rgba(239, 68, 68, 0.2), rgba(249, 115, 22, 0.2));
  border: 1px solid rgba(249, 115, 22, 0.3);
  border-radius: 12px;
  font-size: 0.75rem;
  font-weight: 600;
  color: #fb923c;
  backdrop-filter: blur(8px);
}

.location-trending .trending-badge::before {
  content: "🔥";
  font-size: 1rem;
}

/* Hot Community Glow */

.location-hot {
  animation: pulse-glow 3s ease-in-out infinite;
}

.location-hot::after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 2px;
  background: linear-gradient(135deg, rgba(239, 68, 68, 0.4), rgba(249, 115, 22, 0.4));
  mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  mask-composite: exclude;
  -webkit-mask-composite: xor;
  pointer-events: none;
}

/* ================================================================
   4. HIERARCHY-SPECIFIC SPACING & TYPOGRAPHY
================================================================ */

/* Country Level - Expansive spacing */

.location-country-spacing {
  padding: 32px;
  gap: 24px;
}

.location-country-spacing .location-title {
  font-size: 2.5rem;
  font-weight: 700;
  letter-spacing: -0.02em;
}

.location-country-spacing .location-description {
  font-size: 1.125rem;
  line-height: 1.75;
}

/* State Level - Structured spacing */

.location-state-spacing {
  padding: 28px;
  gap: 20px;
}

.location-state-spacing .location-title {
  font-size: 2rem;
  font-weight: 700;
  letter-spacing: -0.015em;
}

.location-state-spacing .location-description {
  font-size: 1rem;
  line-height: 1.65;
}

/* Province Level - Balanced spacing */

.location-province-spacing {
  padding: 24px;
  gap: 16px;
}

.location-province-spacing .location-title {
  font-size: 1.75rem;
  font-weight: 600;
  letter-spacing: -0.01em;
}

.location-province-spacing .location-description {
  font-size: 1rem;
  line-height: 1.6;
}

/* City Level - Compact spacing */

.location-city-spacing {
  padding: 20px;
  gap: 14px;
}

.location-city-spacing .location-title {
  font-size: 1.5rem;
  font-weight: 600;
}

.location-city-spacing .location-description {
  font-size: 0.9375rem;
  line-height: 1.55;
}

/* Barangay Level - Intimate spacing */

.location-barangay-spacing {
  padding: 16px;
  gap: 12px;
}

.location-barangay-spacing .location-title {
  font-size: 1.25rem;
  font-weight: 600;
}

.location-barangay-spacing .location-description {
  font-size: 0.875rem;
  line-height: 1.5;
}

/* ================================================================
   5. LOCATION BANNER STYLES
================================================================ */

.location-banner {
  position: relative;
  width: 100%;
  height: 320px;
  overflow: hidden;
  border-radius: 16px;
}

.location-banner::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);
  z-index: 1;
}

.location-banner .banner-image {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}

.location-banner:hover .banner-image {
  transform: scale(1.05);
}

.location-banner .banner-content {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 32px;
  z-index: 2;
  color: white;
}

/* Hierarchy-specific banner heights */

.location-banner-country {
  height: 400px;
}

.location-banner-state {
  height: 360px;
}

.location-banner-province {
  height: 320px;
}

.location-banner-city {
  height: 280px;
}

.location-banner-barangay {
  height: 240px;
}

/* ================================================================
   6. UTILITY CLASSES
================================================================ */

/* Location level badge */

.location-level-badge {
  display: inline-flex;
  align-items: center;
  padding: 4px 10px;
  border-radius: 8px;
  font-size: 0.75rem;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  backdrop-filter: blur(8px);
}

.badge-country {
  background: rgba(30, 58, 138, 0.2);
  border: 1px solid var(--location-country-border);
  color: var(--location-country-accent);
}

.badge-state {
  background: rgba(107, 33, 168, 0.2);
  border: 1px solid var(--location-state-border);
  color: var(--location-state-accent);
}

.badge-province {
  background: rgba(15, 118, 110, 0.2);
  border: 1px solid var(--location-province-border);
  color: var(--location-province-accent);
}

.badge-city {
  background: rgba(3, 105, 161, 0.2);
  border: 1px solid var(--location-city-border);
  color: var(--location-city-accent);
}

.badge-barangay {
  background: rgba(194, 65, 12, 0.2);
  border: 1px solid var(--location-barangay-border);
  color: var(--location-barangay-accent);
}

/* Responsive adjustments */

@media (max-width: 768px) {
  .location-country-spacing,
  .location-state-spacing,
  .location-province-spacing,
  .location-city-spacing,
  .location-barangay-spacing {
    padding: 16px;
    gap: 12px;
  }

  .location-banner {
    height: 200px !important;
  }

  .location-banner-country,
  .location-banner-state,
  .location-banner-province,
  .location-banner-city,
  .location-banner-barangay {
    height: 200px;
  }
}

/* ================================================================
   MARKUP CONTENT STYLES
   Used by HTML content supplied from database
================================================================ */

.markup-string, .markup-post, .community-container, .city-container {
  font-family: Montserrat, "Helvetica Neue", sans-serif !important;
  font-size: 1.2em !important;
  line-height: normal;
}

.markup-string p, .markup-post p, .community-container p, .city-container p {
  margin-top: 4px !important;
  margin-bottom: 18px !important;
  font-family: "Inter";
  font-size: 0.95rem !important;
}

.markup-string .ai-title, .markup-string .location-title, .markup-post .ai-title, .markup-post .location-title, .community-container .ai-title, .community-container .location-title, .city-container .ai-title, .city-container .location-title {
  font-size: 1.1rem;
  margin-bottom: 1rem;
}

.markup-string .ai-sub-title, .markup-string .sub-title-content, .markup-post .ai-sub-title, .markup-post .sub-title-content, .community-container .ai-sub-title, .community-container .sub-title-content, .city-container .ai-sub-title, .city-container .sub-title-content {
  color: #3e3e3e !important;
  font-size: 1rem;
  font-weight: 600;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
}

.markup-string .ai-slogan, .markup-string .slogan-title, .markup-post .ai-slogan, .markup-post .slogan-title, .community-container .ai-slogan, .community-container .slogan-title, .city-container .ai-slogan, .city-container .slogan-title {
  color: #60071f !important;
  font-family: "Inter" !important;
  margin-top: 0 !important;
  margin-bottom: 18px !important;
  font-weight: 500;
  font-size: 1.1rem;
}

.markup-string .ai-highlight, .markup-string .highlight-content, .markup-post .ai-highlight, .markup-post .highlight-content, .community-container .ai-highlight, .community-container .highlight-content, .city-container .ai-highlight, .city-container .highlight-content {
  font-weight: 600 !important;
  font-size: 1rem !important;
  color: #4c0519 !important;
}

.markup-string ul, .markup-post ul, .community-container ul, .city-container ul {
  list-style-type: disc !important;
  padding: 0px 20px;
  line-height: normal;
  margin-top: 0.5em;
  margin-bottom: 1.2em;
}

.markup-string ul li, .markup-post ul li, .community-container ul li, .city-container ul li {
  font-family: "Inter";
  font-size: 1rem;
  line-height: 1.3em;
  margin-bottom: 8px;
}

.markup-string ul li p, .markup-post ul li p, .community-container ul li p, .city-container ul li p {
  line-height: normal;
}

.markup-string ol, .markup-post ol, .community-container ol, .city-container ol {
  line-height: normal;
  padding: 0px 20px;
  margin-top: 0.5em;
  margin-bottom: 1.2em;
}

.markup-string ol li, .markup-post ol li, .community-container ol li, .city-container ol li {
  font-family: "Inter";
  font-size: 1rem;
  line-height: 1.3em;
  margin-bottom: 8px;
}

.markup-string ol li p, .markup-post ol li p, .community-container ol li p, .city-container ol li p {
  line-height: normal;
}

.markup-post {
  font-family: Inter, Montserrat, "Helvetica Neue", sans-serif !important;
}

/* ================================================================
   DARK MODE SUPPORT FOR AI-GENERATED CONTENT
================================================================ */

.dark .markup-string .ai-sub-title, .dark .markup-string .sub-title-content, .dark .markup-post .ai-sub-title, .dark .markup-post .sub-title-content, .dark .community-container .ai-sub-title, .dark .community-container .sub-title-content, .dark .city-container .ai-sub-title, .dark .city-container .sub-title-content {
  color: #d1d5db !important;
}

.dark .markup-string .ai-slogan, .dark .markup-string .slogan-title, .dark .markup-post .ai-slogan, .dark .markup-post .slogan-title, .dark .community-container .ai-slogan, .dark .community-container .slogan-title, .dark .city-container .ai-slogan, .dark .city-container .slogan-title {
  color: #fca5a5 !important;
}

.dark .markup-string .ai-highlight, .dark .markup-string .highlight-content, .dark .markup-post .ai-highlight, .dark .markup-post .highlight-content, .dark .community-container .ai-highlight, .dark .community-container .highlight-content, .dark .city-container .ai-highlight, .dark .city-container .highlight-content {
  color: #fbbf24 !important;
}

/* ================================================================
   PRIMARY BUTTON SHIMMER & GLOW ANIMATION
   Razor blade lighting effect from left to right on hover
================================================================ */

@keyframes shimmer-sweep {
  0% {
    transform: translateX(-100%) skewX(-15deg);
  }

  100% {
    transform: translateX(200%) skewX(-15deg);
  }
}

/* Apply shimmer effects to primary buttons only */

button.bg-primary-600:not([class*="/"]),
button.bg-primary-700:not([class*="/"]),
button[class*=from-primary-],
button[class*=bg-gradient-],
a.bg-primary-600:not([class*="/"]),
a.bg-primary-700:not([class*="/"]),
a[class*=from-primary-],
a[class*=bg-gradient-] {
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
  /* Create the shimmer effect layer */
}

button.bg-primary-600:not([class*="/"])::before,
button.bg-primary-700:not([class*="/"])::before,
button[class*=from-primary-]::before,
button[class*=bg-gradient-]::before,
a.bg-primary-600:not([class*="/"])::before,
a.bg-primary-700:not([class*="/"])::before,
a[class*=from-primary-]::before,
a[class*=bg-gradient-]::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 50%;
  height: 100%;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0) 100%);
  transform: translateX(-100%) skewX(-15deg);
  z-index: 1;
  pointer-events: none;
}

button.bg-primary-600:not([class*="/"]),
button.bg-primary-700:not([class*="/"]),
button[class*=from-primary-],
button[class*=bg-gradient-],
a.bg-primary-600:not([class*="/"]),
a.bg-primary-700:not([class*="/"]),
a[class*=from-primary-],
a[class*=bg-gradient-] {
  /* Trigger shimmer animation on hover - faster speed */
}

button.bg-primary-600:not([class*="/"]):hover::before,
button.bg-primary-700:not([class*="/"]):hover::before,
button[class*=from-primary-]:hover::before,
button[class*=bg-gradient-]:hover::before,
a.bg-primary-600:not([class*="/"]):hover::before,
a.bg-primary-700:not([class*="/"]):hover::before,
a[class*=from-primary-]:hover::before,
a[class*=bg-gradient-]:hover::before {
  animation: shimmer-sweep 0.5s ease-in-out;
}

button.bg-primary-600:not([class*="/"]),
button.bg-primary-700:not([class*="/"]),
button[class*=from-primary-],
button[class*=bg-gradient-],
a.bg-primary-600:not([class*="/"]),
a.bg-primary-700:not([class*="/"]),
a[class*=from-primary-],
a[class*=bg-gradient-] {
  /* Hover effects - no glow, just transform and color */
}

button.bg-primary-600:not([class*="/"]):hover,
button.bg-primary-700:not([class*="/"]):hover,
button[class*=from-primary-]:hover,
button[class*=bg-gradient-]:hover,
a.bg-primary-600:not([class*="/"]):hover,
a.bg-primary-700:not([class*="/"]):hover,
a[class*=from-primary-]:hover,
a[class*=bg-gradient-]:hover {
  transform: translateY(-1px);
  color: #ffe900 !important;
}

button.bg-primary-600:not([class*="/"]),
button.bg-primary-700:not([class*="/"]),
button[class*=from-primary-],
button[class*=bg-gradient-],
a.bg-primary-600:not([class*="/"]),
a.bg-primary-700:not([class*="/"]),
a[class*=from-primary-],
a[class*=bg-gradient-] {
  /* Ensure content stays on top of shimmer */
}

button.bg-primary-600:not([class*="/"]) > *,
button.bg-primary-700:not([class*="/"]) > *,
button[class*=from-primary-] > *,
button[class*=bg-gradient-] > *,
a.bg-primary-600:not([class*="/"]) > *,
a.bg-primary-700:not([class*="/"]) > *,
a[class*=from-primary-] > *,
a[class*=bg-gradient-] > * {
  position: relative;
  z-index: 2;
}

/* Add gradient background only to solid bg-primary buttons (not Tailwind gradients or opacity variants) */

button.bg-primary-600:not([class*="/"]):not([class*=from-]):not([class*=to-]):not([class*=gradient]),
button.bg-primary-700:not([class*="/"]):not([class*=from-]):not([class*=to-]):not([class*=gradient]),
a.bg-primary-600:not([class*="/"]):not([class*=from-]):not([class*=to-]):not([class*=gradient]),
a.bg-primary-700:not([class*="/"]):not([class*=from-]):not([class*=to-]):not([class*=gradient]) {
  background: linear-gradient(90deg, #005bc1 0%, #bf0d3e 100%) !important;
}

/* Dark mode adjustments */

.dark button.bg-primary-600:not([class*="/"]):hover,
.dark button.bg-primary-700:not([class*="/"]):hover,
.dark button[class*=from-primary-]:hover,
.dark button[class*=bg-gradient-]:hover,
.dark a.bg-primary-600:not([class*="/"]):hover,
.dark a.bg-primary-700:not([class*="/"]):hover,
.dark a[class*=from-primary-]:hover,
.dark a[class*=bg-gradient-]:hover {
  color: #ffe900 !important;
}

.dark {
  /* Add gradient background only to solid bg-primary buttons in dark mode */
}

.dark button.bg-primary-600:not([class*="/"]):not([class*=from-]):not([class*=to-]):not([class*=gradient]),
.dark button.bg-primary-700:not([class*="/"]):not([class*=from-]):not([class*=to-]):not([class*=gradient]),
.dark a.bg-primary-600:not([class*="/"]):not([class*=from-]):not([class*=to-]):not([class*=gradient]),
.dark a.bg-primary-700:not([class*="/"]):not([class*=to-]):not([class*=gradient]) {
  background: linear-gradient(90deg, #3387ff 0%, #ff3367 100%) !important;
}

/* ================================================================
   NEW BADGE STYLES - Post View Indicators
   ================================================================
   Used for unviewed posts in Reports, Events, Lost & Found, Buy/Sell
   Shows "NEW" badge that auto-hides after 7 days or when viewed
================================================================ */

/* Base NEW badge styles */

.badge-new-urgent,
.badge-new-event,
.badge-new-alert,
.badge-new-market,
.badge-new-default {
  display: inline-flex;
  align-items: center;
  padding: 0.25rem 0.5rem;
  font-size: 0.625rem;
  font-weight: 700;
  letter-spacing: 0.05em;
  border-radius: 9999px;
  text-transform: uppercase;
  white-space: nowrap;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

/* Safety Reports - Red pulsing badge (highest urgency) */

.badge-new-urgent {
  background: linear-gradient(135deg, #dc2626 0%, #b91c1c 100%);
  color: #ffffff;
  box-shadow: 0 0 10px rgba(220, 38, 38, 0.5), 0 4px 6px rgba(220, 38, 38, 0.3);
  animation: pulse-glow 2s ease-in-out infinite;
}

@keyframes pulse-glow {
  0%, 100% {
    box-shadow: 0 0 10px rgba(220, 38, 38, 0.5), 0 4px 6px rgba(220, 38, 38, 0.3);
    transform: scale(1);
  }

  50% {
    box-shadow: 0 0 20px rgba(220, 38, 38, 0.7), 0 6px 10px rgba(220, 38, 38, 0.4);
    transform: scale(1.05);
  }
}

/* Events - Blue gradient badge */

.badge-new-event {
  background: linear-gradient(135deg, #3b82f6 0%, #2563eb 100%);
  color: #ffffff;
  box-shadow: 0 4px 6px rgba(59, 130, 246, 0.3);
}

.badge-new-event:hover {
  box-shadow: 0 6px 10px rgba(59, 130, 246, 0.4);
  transform: translateY(-1px);
}

/* Lost & Found - Orange alert badge */

.badge-new-alert {
  background: linear-gradient(135deg, #f97316 0%, #ea580c 100%);
  color: #ffffff;
  box-shadow: 0 4px 6px rgba(249, 115, 22, 0.3);
}

.badge-new-alert:hover {
  box-shadow: 0 6px 10px rgba(249, 115, 22, 0.4);
  transform: translateY(-1px);
}

/* Buy/Sell/Trade - Emerald market badge */

.badge-new-market {
  background: linear-gradient(135deg, #10b981 0%, #059669 100%);
  color: #ffffff;
  box-shadow: 0 4px 6px rgba(16, 185, 129, 0.3);
}

.badge-new-market:hover {
  box-shadow: 0 6px 10px rgba(16, 185, 129, 0.4);
  transform: translateY(-1px);
}

/* Default/Generic - Gray badge */

.badge-new-default {
  background: linear-gradient(135deg, #6b7280 0%, #4b5563 100%);
  color: #ffffff;
  box-shadow: 0 4px 6px rgba(107, 114, 128, 0.3);
}

/* Dark mode adjustments */

.dark .badge-new-urgent {
  background: linear-gradient(135deg, #ef4444 0%, #dc2626 100%);
  box-shadow: 0 0 10px rgba(239, 68, 68, 0.6), 0 4px 6px rgba(239, 68, 68, 0.4);
}

.dark .badge-new-event {
  background: linear-gradient(135deg, #60a5fa 0%, #3b82f6 100%);
  box-shadow: 0 4px 6px rgba(96, 165, 250, 0.4);
}

.dark .badge-new-alert {
  background: linear-gradient(135deg, #fb923c 0%, #f97316 100%);
  box-shadow: 0 4px 6px rgba(251, 146, 60, 0.4);
}

.dark .badge-new-market {
  background: linear-gradient(135deg, #34d399 0%, #10b981 100%);
  box-shadow: 0 4px 6px rgba(52, 211, 153, 0.4);
}

.dark .badge-new-default {
  background: linear-gradient(135deg, #9ca3af 0%, #6b7280 100%);
  box-shadow: 0 4px 6px rgba(156, 163, 175, 0.4);
}

/* ================================================================
   SYNCFUSION RICHTEXTEDITOR - LIGHT & DARK MODE
================================================================ */

/* RichTextEditor - Light Mode Base */

.e-richtexteditor {
  border-radius: 0.5rem;
  border: 1px solid #e5e7eb;
  overflow: hidden;
}

.e-richtexteditor .e-rte-toolbar {
  background-color: #f9fafb;
  border-bottom: 1px solid #e5e7eb;
}

.e-richtexteditor .e-toolbar-item .e-tbar-btn,
.e-richtexteditor .e-toolbar-item .e-btn,
.e-richtexteditor .e-toolbar-item button {
  color: #374151 !important;
  background-color: transparent !important;
  box-shadow: none !important;
}

.e-richtexteditor .e-toolbar-item .e-tbar-btn:hover,
.e-richtexteditor .e-toolbar-item .e-btn:hover,
.e-richtexteditor .e-toolbar-item button:hover {
  background-color: #e5e7eb !important;
  color: #111827 !important;
  box-shadow: none !important;
}

.e-richtexteditor .e-toolbar-item .e-tbar-btn.e-active,
.e-richtexteditor .e-toolbar-item .e-btn.e-active,
.e-richtexteditor .e-toolbar-item .e-tbar-btn:focus,
.e-richtexteditor .e-toolbar-item .e-btn:focus {
  background-color: #d1d5db !important;
  color: #111827 !important;
  box-shadow: none !important;
}

.e-richtexteditor .e-rte-content {
  background-color: #ffffff;
  color: #111827;
}

/* RTE Loading shimmer */

.rte-loading-placeholder {
  display: flex;
  flex-direction: column;
  border-radius: 0.5rem;
  border: 1px solid #e5e7eb;
  overflow: hidden;
}

.rte-loading-toolbar {
  padding: 0.5rem 0.75rem;
  background: #f9fafb;
  border-bottom: 1px solid #e5e7eb;
  display: flex;
  gap: 0.5rem;
  align-items: center;
}

.rte-loading-toolbar-item {
  width: 1.75rem;
  height: 1.75rem;
  border-radius: 0.25rem;
  background: #e5e7eb;
  animation: rteShimmer 1.5s infinite;
}

.rte-loading-content {
  padding: 1rem;
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
}

.rte-loading-line {
  height: 0.75rem;
  border-radius: 0.25rem;
  background: #e5e7eb;
  animation: rteShimmer 1.5s infinite;
}

.rte-loading-line:nth-child(1) {
  width: 60%;
  animation-delay: 0s;
}

.rte-loading-line:nth-child(2) {
  width: 80%;
  animation-delay: 0.15s;
}

.rte-loading-line:nth-child(3) {
  width: 45%;
  animation-delay: 0.3s;
}

@keyframes rteShimmer {
  0%, 100% {
    opacity: 0.4;
  }

  50% {
    opacity: 1;
  }
}

.dark .rte-loading-placeholder {
  border-color: #374151;
}

.dark .rte-loading-toolbar {
  background: #1f2937;
  border-bottom-color: #374151;
}

.dark .rte-loading-toolbar-item,
.dark .rte-loading-line {
  background: #374151;
}

/* RichTextEditor Toolbar - Dark Mode */

.dark .e-richtexteditor {
  border-color: #374151;
}

.dark .e-richtexteditor .e-rte-toolbar {
  background-color: #1f2937 !important;
  border-color: #374151 !important;
}

/* RichTextEditor Content Area - Dark Mode */

.dark .e-richtexteditor .e-rte-content {
  background-color: #111827 !important;
  color: #f3f4f6 !important;
}

/* Dropdown Popups - Dark Mode */

.dark .e-dropdown-popup,
.dark .e-popup.e-popup-open {
  background-color: #1f2937 !important;
  border-color: #374151 !important;
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5) !important;
}

/* Dropdown List Items - Dark Mode */

.dark .e-dropdown-popup .e-list-item,
.dark .e-popup .e-list-item {
  background-color: #1f2937 !important;
  color: #f3f4f6 !important;
  border-color: #374151 !important;
}

/* Dropdown List Items Hover - Dark Mode */

.dark .e-dropdown-popup .e-list-item:hover,
.dark .e-popup .e-list-item:hover {
  background-color: #374151 !important;
  color: #ffffff !important;
}

/* Dropdown List Items Active/Selected - Dark Mode */

.dark .e-dropdown-popup .e-list-item.e-active,
.dark .e-popup .e-list-item.e-active {
  background-color: #3b82f6 !important;
  color: #ffffff !important;
}

/* Toolbar Buttons - Dark Mode */

.dark .e-richtexteditor .e-rte-toolbar,
.dark .e-richtexteditor .e-rte-toolbar * {
  color: #e5e7eb !important;
}

.dark .e-richtexteditor .e-toolbar-item .e-tbar-btn,
.dark .e-richtexteditor .e-toolbar-item .e-btn,
.dark .e-richtexteditor .e-toolbar-item button,
.dark .e-richtexteditor .e-toolbar-item .e-split-btn {
  color: #e5e7eb !important;
  background-color: transparent !important;
  box-shadow: none !important;
}

/* Template items (Font Name, Font Size dropdowns) */

.dark .e-richtexteditor .e-toolbar-item.e-template .e-split-btn,
.dark .e-richtexteditor .e-toolbar-item.e-template input,
.dark .e-richtexteditor .e-toolbar-item.e-template .e-input,
.dark .e-richtexteditor .e-toolbar-item.e-template span {
  color: #e5e7eb !important;
  background-color: transparent !important;
}

.dark .e-richtexteditor .e-toolbar-item .e-tbar-btn:hover,
.dark .e-richtexteditor .e-toolbar-item .e-btn:hover,
.dark .e-richtexteditor .e-toolbar-item button:hover,
.dark .e-richtexteditor .e-toolbar-item .e-split-btn:hover {
  background-color: #374151 !important;
  color: #ffffff !important;
  box-shadow: none !important;
}

/* Prevent color-picker swatch button from overriding hover */

.dark .e-richtexteditor .e-rte-font-color:hover,
.dark .e-richtexteditor .e-rte-background-color:hover {
  background-color: #374151 !important;
  box-shadow: none !important;
}

.dark .e-richtexteditor .e-toolbar-item .e-tbar-btn.e-active,
.dark .e-richtexteditor .e-toolbar-item .e-btn.e-active,
.dark .e-richtexteditor .e-toolbar-item .e-tbar-btn:focus,
.dark .e-richtexteditor .e-toolbar-item .e-btn:focus {
  background-color: #4b5563 !important;
  color: #ffffff !important;
  box-shadow: none !important;
}

/* Dropdown Base - Dark Mode */

.dark .e-popup.e-ddl .e-dropdownbase {
  background-color: #1f2937 !important;
  border-color: #374151 !important;
}

/* Input Group inside Dropdowns - Dark Mode */

.dark .e-ddl.e-popup .e-input-group {
  background-color: #374151 !important;
  border-color: #4b5563 !important;
}

.dark .e-ddl.e-popup .e-input-group .e-input {
  color: #f3f4f6 !important;
}

/* Syncfusion Tailwind Theme (already minified) */

:root{
  --color-sf-content-bg-color: rgba(255, 255, 255);
  --color-sf-content-bg-color-alt1: #f9fafb;
  --color-sf-content-bg-color-alt2: #f3f4f6;
  --color-sf-content-bg-color-alt3: #e5e7eb;
  --color-sf-content-bg-color-alt4: #9ca3af;
  --color-sf-content-bg-color-alt5: #6b7280;
  --color-sf-content-bg-color-hover: #f9fafb;
  --color-sf-content-bg-color-pressed: #f3f4f6;
  --color-sf-content-bg-color-focus: #f9fafb;
  --color-sf-content-bg-color-selected: #e5e7eb;
  --color-sf-content-bg-color-dragged: #f3f4f6;
  --color-sf-content-bg-color-disabled: #ffffff;
  --color-sf-flyout-bg-color: #ffffff;
  --color-sf-flyout-bg-color-hover: #f3f4f6;
  --color-sf-flyout-bg-color-pressed: #e5e7eb;
  --color-sf-flyout-bg-color-focus: #f3f4f6;
  --color-sf-flyout-bg-color-selected: #e5e7eb;
  --color-sf-flyout-bg-color-disabled: #fff;
  --color-sf-overlay-bg-color: rgba(107, 114, 128, .75);
  --color-sf-table-bg-color-hover: #f9fafb;
  --color-sf-table-bg-color-pressed: #f3f4f6;
  --color-sf-table-bg-color-selected: #e5e7eb;
  --color-sf-text-input-bg-color: #ffffff;
  --color-sf-treeview-item-active-hover-bg: #e5e7eb;
  --color-sf-content-text-color: #111827;
  --color-sf-content-text-color-alt1: #374151;
  --color-sf-content-text-color-alt2: #4b5563;
  --color-sf-content-text-color-alt3: #6b7280;
  --color-sf-content-text-color-alt4: #9ca3af;
  --color-sf-content-text-color-hover: #111827;
  --color-sf-content-text-color-pressed: #111827;
  --color-sf-content-text-color-focus: #111827;
  --color-sf-content-text-color-selected: #111827;
  --color-sf-content-text-color-dragged: #111827;
  --color-sf-content-text-color-disabled: #9ca3af;
  --color-sf-placeholder-text-color: #6b7280;
  --color-sf-flyout-text-color: #111827;
  --color-sf-flyout-text-color-hover: #111827;
  --color-sf-flyout-text-color-pressed: #111827;
  --color-sf-flyout-text-color-focus: #111827;
  --color-sf-flyout-text-color-selected: #111827;
  --color-sf-flyout-text-color-disabled: #9ca3af;
  --color-sf-table-text-color-hover: #111827;
  --color-sf-table-text-color-pressed: #111827;
  --color-sf-table-text-color-selected: #111827;
  --color-sf-icon-color: #6b7280;
  --color-sf-icon-color-hover: #374151;
  --color-sf-icon-color-pressed: #6b7280;
  --color-sf-icon-color-disabled: #d1d5db;
  --color-sf-close-icon-color: #9ca3af;
  --color-sf-close-icon-color-hover: #6b7280;
  --color-sf-close-icon-color-pressed: #6b7280;
  --color-sf-close-icon-color-disabled: #d1d5db;
  --color-sf-border-light: #e5e7eb;
  --color-sf-border: #d1d5db;
  --color-sf-border-dark: #9ca3af;
  --color-sf-border-hover: #d1d5db;
  --color-sf-border-pressed: #9ca3af;
  --color-sf-border-focus: #d1d5db;
  --color-sf-border-selected: #9ca3af;
  --color-sf-border-dragged: #e5e7eb;
  --color-sf-border-disabled: #e5e7eb;
  --color-sf-border-warning: #c2410c;
  --color-sf-border-error: #dc2626;
  --color-sf-border-success: #15803d;
  --color-sf-spreadsheet-gridline: #dee2e6;
  --color-sf-flyout-border: #e5e7eb;
  --color-sf-dialog-border: #fff;
  --color-sf-primary: rgba(0,91,193,1);
  --color-sf-primary-text-color: #fff;
  --color-sf-primary-light: #818cf8;
  --color-sf-primary-lighter: #e0e7ff;
  --color-sf-primary-dark: #4338ca;
  --color-sf-primary-darker: #3730a3;
  --color-sf-secondary: rgba(191,13,62,1);
  --color-sf-success: #15803d;
  --color-sf-info: #0e7490;
  --color-sf-warning: #c2410c;
  --color-sf-danger: #dc2626;
  --color-sf-success-light: #dcfce7;
  --color-sf-info-light: #cffafe;
  --color-sf-warning-light: #ffedd5;
  --color-sf-danger-light: #fee2e2;
  --color-sf-success-dark: #166534;
  --color-sf-info-dark: #155e75;
  --color-sf-warning-dark: #9a3412;
  --color-sf-danger-dark: #b91c1c;
  --color-sf-success-lighter: #f0fdf4;
  --color-sf-info-lighter: #ecfeff;
  --color-sf-warning-lighter: #fff7fd;
  --color-sf-danger-lighter: #fef2f2;
  --color-sf-black: 0, 0, 0;
  --color-sf-white: 255, 255, 255;
  --color-sf-primary-bg-color: #4f46e5;
  --color-sf-primary-border-color: #4f46e5;
  --color-sf-primary-text: #fff;
  --color-sf-primary-bg-color-hover: rgba(0, 82, 174, 1);
  --color-sf-primary-border-color-hover: #4338ca;
  --color-sf-primary-text-hover: #ffffff;
  --color-sf-primary-bg-color-pressed: #3730a3;
  --color-sf-primary-border-color-pressed: #3730a3;
  --color-sf-primary-text-pressed: #fff;
  --color-sf-primary-bg-color-focus: #4338ca;
  --color-sf-primary-border-color-focus: #4338ca;
  --color-sf-primary-text-focus: #fff;
  --color-sf-primary-bg-color-disabled: #a5b4fc;
  --color-sf-primary-border-color-disabled: #a5b4fc;
  --color-sf-primary-text-disabled: #fff;
  --color-sf-secondary-bg-color: #fff;
  --color-sf-secondary-border-color: #d1d5db;
  --color-sf-secondary-text-color: #374151;
  --color-sf-secondary-bg-color-hover: rgba(172, 12, 56, 1);
  --color-sf-secondary-border-color-hover: #d1d5db;
  --color-sf-secondary-text-color-hover: #374151;
  --color-sf-secondary-bg-color-pressed: #e5e7eb;
  --color-sf-secondary-border-color-pressed: #d1d5db;
  --color-sf-secondary-text-color-pressed: #374151;
  --color-sf-secondary-bg-color-focus: #f3f4f6;
  --color-sf-secondary-border-color-focus: #d1d5db;
  --color-sf-secondary-text-color-focus: #374151;
  --color-sf-secondary-bg-color-disabled: #fff;
  --color-sf-secondary-border-color-disabled: #e5e7eb;
  --color-sf-secondary-text-color-disabled: #9ca3af;
  --color-sf-success-bg-color: #15803d;
  --color-sf-success-border-color: #15803d;
  --color-sf-success-text: #fff;
  --color-sf-success-bg-color-hover: #166534;
  --color-sf-success-border-color-hover: #166534;
  --color-sf-success-text-hover: #fff;
  --color-sf-success-bg-color-pressed: #14532d;
  --color-sf-success-border-color-pressed: #14532d;
  --color-sf-success-text-pressed: #fff;
  --color-sf-success-bg-color-focus: #166534;
  --color-sf-success-border-color-focus: #166534;
  --color-sf-success-text-focus: #fff;
  --color-sf-success-bg-color-disabled: #86efac;
  --color-sf-success-border-color-disabled: #86efac;
  --color-sf-success-text-disabled: #fff;
  --color-sf-warning-bg-color: #c2410c;
  --color-sf-warning-border-color: #c2410c;
  --color-sf-warning-text: #fff;
  --color-sf-warning-bg-color-hover: #9a3412;
  --color-sf-warning-border-color-hover: #9a3412;
  --color-sf-warning-text-hover: #fff;
  --color-sf-warning-bg-color-pressed: #7c2d12;
  --color-sf-warning-border-color-pressed: #7c2d12;
  --color-sf-warning-text-pressed: #fff;
  --color-sf-warning-bg-color-focus: #9a3412;
  --color-sf-warning-border-color-focus: #9a3412;
  --color-sf-warning-text-focus: #fff;
  --color-sf-warning-bg-color-disabled: #fdba74;
  --color-sf-warning-border-color-disabled: #fdba74;
  --color-sf-warning-text-disabled: #fff;
  --color-sf-info-bg-color: #0e7490;
  --color-sf-info-border-color: #0e7490;
  --color-sf-info-text: #fff;
  --color-sf-info-bg-color-hover: #155e75;
  --color-sf-info-border-color-hover: #155e75;
  --color-sf-info-text-hover: #fff;
  --color-sf-info-bg-color-pressed: #164e63;
  --color-sf-info-border-color-pressed: #164e63;
  --color-sf-info-text-pressed: #fff;
  --color-sf-info-bg-color-focus: #155e75;
  --color-sf-info-border-color-focus: #155e75;
  --color-sf-info-text-focus: #fff;
  --color-sf-info-bg-color-disabled: #67e8f9;
  --color-sf-info-border-color-disabled: #67e8f9;
  --color-sf-info-text-disabled: #fff;
  --color-sf-danger-bg-color: #dc2626;
  --color-sf-danger-border-color: #dc2626;
  --color-sf-danger-text: #fff;
  --color-sf-danger-bg-color-hover: #b91c1c;
  --color-sf-danger-border-color-hover: #b91c1c;
  --color-sf-danger-text-hover: #fff;
  --color-sf-danger-bg-color-pressed: #991b1b;
  --color-sf-danger-border-color-pressed: #991b1b;
  --color-sf-danger-text-pressed: #fff;
  --color-sf-danger-bg-color-focus: #b91c1c;
  --color-sf-danger-border-color-focus: #b91c1c;
  --color-sf-danger-text-focus: #fff;
  --color-sf-danger-bg-color-disabled: #fca5a5;
  --color-sf-danger-border-color-disabled: #fca5a5;
  --color-sf-danger-text-disabled: #fff;
  --color-sf-primary-outline: #4f46e5;
  --color-sf-secondary-outline: #d1d5db;
  --color-sf-warning-outline: #c2410c;
  --color-sf-danger-outline: #dc2626;
  --color-sf-success-outline: #15803d;
  --color-sf-info-outline: #0e7490;
  --color-sf-tooltip-bg-color: #111827;
  --color-sf-tooltip-border: #111827;
  --color-sf-tooltip-text-color: #f9fafb;
  --color-sf-appbar-bg-color-alt1: #ffffff;
  --color-sf-appbar-color-alt1: #111827;
  --color-sf-appbar-border-color-alt1: #ffffff;
  --color-sf-appbar-hover-bg-color-alt1: rgba(255, 255, 255, .39);
  --color-sf-appbar-bg-color-alt2: #1f2937;
  --color-sf-appbar-color-alt2: #ffffff;
  --color-sf-appbar-border-color-alt2: #1f2937;
  --color-sf-appbar-hover-bg-color-alt2: #818cf8;
  --color-sf-diagram-palette-background: #fff;
  --color-sf-diagram-palette-hover-background: #f9fafb;
  --color-sf-diagram-palette-selected-color: #e5e7eb;
  --color-sf-rating-selected-color: #111827;
  --color-sf-rating-unrated-color: #e5e7eb;
  --color-sf-rating-selected-disabled-color: #9ca3af;
  --color-sf-rating-unrated-disabled-color: #e5e7eb;
  --color-sf-rating-selected-hover-color: #4f46e5;
  --color-sf-rating-unrated-hover-color: #374151;
  --color-sf-rating-pressed-color: #251bc3;
  --color-sf-msg-color: #374151;
  --color-sf-msg-bg-color: #f9fafb;
  --color-sf-msg-border-color: #e6e7ea;
  --color-sf-msg-color-alt1: #111827;
  --color-sf-msg-bg-color-alt1: rgba(255, 255, 255, .01);
  --color-sf-msg-border-color-alt1: #e6e7ea;
  --color-sf-msg-color-alt2: #374151;
  --color-sf-msg-bg-color-alt2: #f9fafb;
  --color-sf-msg-border-color-alt2: #f1f3f4;
  --color-sf-msg-icon-color: #374151;
  --color-sf-msg-icon-color-alt1: #111827;
  --color-sf-msg-icon-color-alt2: #808691;
  --color-sf-msg-close-icon-color: #374151;
  --color-sf-msg-close-icon-color-alt1: #6b7280;
  --color-sf-msg-close-icon-color-alt2: #374151;
  --color-sf-msg-danger-color: #b91c1c;
  --color-sf-msg-danger-bg-color: #fff5f5;
  --color-sf-msg-danger-border-color: #fee2e2;
  --color-sf-msg-danger-color-alt1: #dc2626;
  --color-sf-msg-danger-bg-color-alt1: rgba(255, 255, 255, .01);
  --color-sf-msg-danger-border-color-alt1: #fecaca;
  --color-sf-msg-danger-color-alt2: #e45959;
  --color-sf-msg-danger-bg-color-alt2: #fff5f5;
  --color-sf-msg-danger-border-color-alt2: #fff5f5;
  --color-sf-msg-danger-icon-color: #dc2626;
  --color-sf-msg-danger-icon-color-alt1: #dc2626;
  --color-sf-msg-danger-icon-color-alt2: #dc2626;
  --color-sf-msg-danger-close-icon-color: #b91c1c;
  --color-sf-msg-danger-close-icon-color-alt1: #6b7280;
  --color-sf-msg-danger-close-icon-color-alt2: #6b7280;
  --color-sf-msg-success-color: #15803d;
  --color-sf-msg-success-bg-color: #f0fdf4;
  --color-sf-msg-success-border-color: #bbf7d0;
  --color-sf-msg-success-color-alt1: #15803d;
  --color-sf-msg-success-bg-color-alt1: rgba(255, 255, 255, .01);
  --color-sf-msg-success-border-color-alt1: #bbf7d0;
  --color-sf-msg-success-color-alt2: #15803d;
  --color-sf-msg-success-bg-color-alt2: #f0fdf4;
  --color-sf-msg-success-border-color-alt2: #f0fdf4;
  --color-sf-msg-success-icon-color: #15803d;
  --color-sf-msg-success-icon-color-alt1: #15803d;
  --color-sf-msg-success-icon-color-alt2: #15803d;
  --color-sf-msg-success-close-icon-color: #15803d;
  --color-sf-msg-success-close-icon-color-alt1: #6b7280;
  --color-sf-msg-success-close-icon-color-alt2: #6b7280;
  --color-sf-msg-warning-color: #c2410c;
  --color-sf-msg-warning-bg-color: #fff7ed;
  --color-sf-msg-warning-border-color: #ffedd5;
  --color-sf-msg-warning-color-alt1: #c2410c;
  --color-sf-msg-warning-bg-color-alt1: rgba(255, 255, 255, .01);
  --color-sf-msg-warning-border-color-alt1: #fed7aa;
  --color-sf-msg-warning-color-alt2: #c2410c;
  --color-sf-msg-warning-bg-color-alt2: #fff7ed;
  --color-sf-msg-warning-border-color-alt2: #fff7ed;
  --color-sf-msg-warning-icon-color: #c2410c;
  --color-sf-msg-warning-icon-color-alt1: #c2410c;
  --color-sf-msg-warning-icon-color-alt2: #c2410c;
  --color-sf-msg-warning-close-icon-color: #c2410c;
  --color-sf-msg-warning-close-icon-color-alt1: #6b7280;
  --color-sf-msg-warning-close-icon-color-alt2: #6b7280;
  --color-sf-msg-info-color: #0e7490;
  --color-sf-msg-info-bg-color: #ecfeff;
  --color-sf-msg-info-border-color: #cffafe;
  --color-sf-msg-info-color-alt1: #0e7490;
  --color-sf-msg-info-bg-color-alt1: rgba(255, 255, 255, .01);
  --color-sf-msg-info-border-color-alt1: #bae6fd;
  --color-sf-msg-info-color-alt2: #0e7490;
  --color-sf-msg-info-bg-color-alt2: #ecfeff;
  --color-sf-msg-info-border-color-alt2: #ecfeff;
  --color-sf-msg-info-icon-color: #0e7490;
  --color-sf-msg-info-icon-color-alt1: #6b7280;
  --color-sf-msg-info-icon-color-alt2: #0e7490;
  --color-sf-msg-info-close-icon-color: #0e7490;
  --color-sf-msg-info-close-icon-color-alt1: #6b7280;
  --color-sf-msg-info-close-icon-color-alt2: #6b7280;
  --color-sf-badge-light-bg-color: #faf9fa;
  --color-sf-badge-light-border-color: #faf9fa;
  --color-sf-badge-light-text-color: #000;
  --color-sf-badge-dark-bg-color: #212529;
  --color-sf-badge-dark-border-color: #212529;
  --color-sf-badge-dark-text-color: #fff;
  --color-sf-tab-border: #343a40;
  --color-sf-stepper: #fff;
  --color-sf-shadow-color: #fff;
  --color-sf-shadow-color1: ##000;
  --color-sf-breadcrumb-item-hover-color: #374151;
  --color-sf-breadcrumb-item-active-color: #4b5563;
  --color-sf-breadcrumb-item-focus-border-color: $transparent;
  --color-sf-transparent: rgba(255, 255, 255, 0);
  --color-sf-chip-primary-bg-color: #eef2ff;
  --color-sf-chip-primary-icon-color: rgba(67, 56, 202, .5);
  --color-sf-chip-primary-border-color: #e0e7ff;
  --color-sf-chip-primary-text: #4338ca;
  --color-sf-chip-primary-icon-color-hover: #4338ca;
  --color-sf-chip-primary-icon-color-pressed: #4338ca;
  --color-sf-chip-primary-bg-color-hover: #eef2ff;
  --color-sf-chip-primary-border-color-hover: #c7d2fe;
  --color-sf-chip-primary-text-hover: #4338ca;
  --color-sf-chip-primary-bg-color-pressed: #e0e7ff;
  --color-sf-chip-primary-icon-bg-color-pressed: #c7d2fe;
  --color-sf-chip-primary-icon-bg-color-hover: #c7d2fe;
  --color-sf-chip-primary-border-color-pressed: #e0e7ff;
  --color-sf-chip-primary-text-pressed: #4f46e5;
  --color-sf-chip-primary-bg-color-disabled: #eef2ff;
  --color-sf-chip-primary-border-color-disabled: #e0e7ff;
  --color-sf-chip-primary-text-disabled: #a5b4fc;
  --color-sf-chip-secondary-bg-color: #f9fafb;
  --color-sf-chip-secondary-icon-color: #9ca3af;
  --color-sf-chip-secondary-border-color: #f3f4f6;
  --color-sf-chip-secondary-text-color: #374151;
  --color-sf-chip-secondary-icon-color-hover: #5f6875;
  --color-sf-chip-secondary-icon-color-pressed: #5f6875;
  --color-sf-chip-secondary-bg-color-hover: #f9fafb;
  --color-sf-chip-secondary-border-color-hover: #e5e7eb;
  --color-sf-chip-secondary-text-color-hover: #374151;
  --color-sf-chip-secondary-bg-color-pressed: #e5e7eb;
  --color-sf-chip-secondary-icon-bg-color-pressed: #d7dadf;
  --color-sf-chip-secondary-icon-bg-color-hover: #d7dadf;
  --color-sf-chip-secondary-border-color-pressed: #e5e7eb;
  --color-sf-chip-secondary-text-color-pressed: #374151;
  --color-sf-chip-secondary-bg-color-disabled: #f9fafb;
  --color-sf-chip-secondary-border-color-disabled: #f3f4f6;
  --color-sf-chip-secondary-text-color-disabled: #9ca3af;
  --color-sf-chip-success-bg-color: #f0fdf4;
  --color-sf-chip-success-icon-color: rgba(21, 128, 61, .5);
  --color-sf-chip-success-border-color: #bbf7d0;
  --color-sf-chip-success-text: #15803d;
  --color-sf-chip-success-icon-color-hover: #489f68;
  --color-sf-chip-success-icon-color-pressed: #489f68;
  --color-sf-chip-success-bg-color-hover: #f0fdf4;
  --color-sf-chip-success-border-color-hover: #bbf7d0;
  --color-sf-chip-success-text-hover: #15803d;
  --color-sf-chip-success-bg-color-pressed: #bbf7d0;
  --color-sf-chip-success-icon-bg-color-pressed: #c4ebd2;
  --color-sf-chip-success-icon-bg-color-hover: #c4ebd2;
  --color-sf-chip-success-border-color-pressed: #bbf7d0;
  --color-sf-chip-success-text-pressed: #166534;
  --color-sf-chip-success-bg-color-disabled: #f0fdf4;
  --color-sf-chip-success-border-color-disabled: #bbf7d0;
  --color-sf-chip-success-text-disabled: #86efac;
  --color-sf-chip-warning-bg-color: #fff7ed;
  --color-sf-chip-warning-icon-color: rgba(194, 65, 12, .5);
  --color-sf-chip-warning-border-color: #ffedd5;
  --color-sf-chip-warning-text: #c2410c;
  --color-sf-chip-warning-icon-color-hover: #c2410c;
  --color-sf-chip-warning-icon-color-pressed: #c2410c;
  --color-sf-chip-warning-bg-color-hover: #fff7ed;
  --color-sf-chip-warning-border-color-hover: #fed7aa;
  --color-sf-chip-warning-text-hover: #c2410c;
  --color-sf-chip-warning-bg-color-pressed: #fed7aa;
  --color-sf-chip-warning-icon-bg-color-pressed: #fed7aa;
  --color-sf-chip-warning-icon-bg-color-hover: #fed7aa;
  --color-sf-chip-warning-border-color-pressed: #fed7aa;
  --color-sf-chip-warning-text-pressed: #9a3412;
  --color-sf-chip-warning-bg-color-disabled: #fff7ed;
  --color-sf-chip-warning-border-color-disabled: #ffedd5;
  --color-sf-chip-warning-text-disabled: #fdba74;
  --color-sf-chip-danger-bg-color: #fef2f2;
  --color-sf-chip-danger-icon-color: rgba(185, 28, 28, .5);
  --color-sf-chip-danger-border-color: #fee2e2;
  --color-sf-chip-danger-text: #b91c1c;
  --color-sf-chip-danger-icon-color-hover: #b91c1c;
  --color-sf-chip-danger-icon-color-pressed: #b91c1c;
  --color-sf-chip-danger-bg-color-hover: #fef2f2;
  --color-sf-chip-danger-border-color-hover: #fecaca;
  --color-sf-chip-danger-text-hover: #b91c1c;
  --color-sf-chip-danger-bg-color-pressed: #fecaca;
  --color-sf-chip-danger-icon-bg-color-pressed: #fecaca;
  --color-sf-chip-danger-icon-bg-color-hover: #fecaca;
  --color-sf-chip-danger-border-color-pressed: #fecaca;
  --color-sf-chip-danger-text-pressed: #991b1b;
  --color-sf-chip-danger-bg-color-disabled: #fef2f2;
  --color-sf-chip-danger-border-color-disabled: #fee2e2;
  --color-sf-chip-danger-text-disabled: #fca5a5;
  --color-sf-chip-info-bg-color: #ecfeff;
  --color-sf-chip-info-icon-color: rgba(14, 116, 144, .5);
  --color-sf-chip-info-border-color: #cffafe;
  --color-sf-chip-info-text: #0e7490;
  --color-sf-chip-info-icon-color-hover: #0e7490;
  --color-sf-chip-info-icon-color-pressed: #0e7490;
  --color-sf-chip-info-bg-color-hover: #ecfeff;
  --color-sf-chip-info-border-color-hover: #a5f3fc;
  --color-sf-chip-info-text-hover: #0e7490;
  --color-sf-chip-info-bg-color-pressed: #a5f3fc;
  --color-sf-chip-info-icon-bg-color-pressed: #a5f3fc;
  --color-sf-chip-info-icon-bg-color-hover: #a5f3fc;
  --color-sf-chip-info-border-color-pressed: #a5f3fc;
  --color-sf-chip-info-text-pressed: #155e75;
  --color-sf-chip-info-bg-color-disabled: #ecfeff;
  --color-sf-chip-info-border-color-disabled: #cffafe;
  --color-sf-chip-info-text-disabled: #67e8f9
}

:root,.e-dark-mode{
  --e-font-name: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", arial, "Noto Sans", "Liberation Sans", sans-serif, "apple color emoji", "Segoe UI emoji", "Segoe UI Symbol", "Noto color emoji";
  --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-content-bg-color: rgba(17, 24, 39);
  --color-sf-content-bg-color-alt1: #1d2432;
  --color-sf-content-bg-color-alt2: #232937;
  --color-sf-content-bg-color-alt3: #282f3c;
  --color-sf-content-bg-color-alt4: #2f3542;
  --color-sf-content-bg-color-alt5: #343a47;
  --color-sf-content-bg-color-hover: #1a212f;
  --color-sf-content-bg-color-pressed: #242a38;
  --color-sf-content-bg-color-focus: #1a212f;
  --color-sf-content-bg-color-selected: #2e3441;
  --color-sf-content-bg-color-dragged: #242a38;
  --color-sf-content-bg-color-disabled: #111827;
  --color-sf-flyout-bg-color: #1a212f;
  --color-sf-flyout-bg-color-hover: #1f2634;
  --color-sf-flyout-bg-color-pressed: #242a38;
  --color-sf-flyout-bg-color-focus: #1f2634;
  --color-sf-flyout-bg-color-selected: #2e3441;
  --color-sf-flyout-bg-color-disabled: #1a212f;
  --color-sf-overlay-bg-color: rgba(107, 114, 128, .75);
  --color-sf-table-bg-color-hover: #1a212f;
  --color-sf-table-bg-color-pressed: #242a38;
  --color-sf-table-bg-color-selected: #2e3441;
  --color-sf-text-input-bg-color: rgba(255, 255, 255, .05);
  --color-sf-treeview-item-active-hover-bg: ##2e3441;
  --color-sf-content-text-color: #fff;
  --color-sf-content-text-color-alt1: #e5e7eb;
  --color-sf-content-text-color-alt2: #d1d5db;
  --color-sf-content-text-color-alt3: #9ca3af;
  --color-sf-content-text-color-alt4: #6b7280;
  --color-sf-content-text-color-hover: #fff;
  --color-sf-content-text-color-pressed: #fff;
  --color-sf-content-text-color-focus: #fff;
  --color-sf-content-text-color-selected: #fff;
  --color-sf-content-text-color-dragged: #fff;
  --color-sf-content-text-color-disabled: #6b7280;
  --color-sf-placeholder-text-color: #6b7280;
  --color-sf-flyout-text-color: #fff;
  --color-sf-flyout-text-color-hover: #fff;
  --color-sf-flyout-text-color-pressed: #fff;
  --color-sf-flyout-text-color-focus: #fff;
  --color-sf-flyout-text-color-selected: #fff;
  --color-sf-flyout-text-color-disabled: #6b7280;
  --color-sf-table-text-color-hover: #fff;
  --color-sf-table-text-color-pressed: #fff;
  --color-sf-table-text-color-selected: #fff;
  --color-sf-icon-color: #d1d5db;
  --color-sf-icon-color-hover: #9ca3af;
  --color-sf-icon-color-pressed: #e5e7eb;
  --color-sf-icon-color-disabled: #4b5563;
  --color-sf-close-icon-color: #9ca3af;
  --color-sf-close-icon-color-hover: #9ca3af;
  --color-sf-close-icon-color-pressed: #9ca3af;
  --color-sf-close-icon-color-disabled: #6b7280;
  --color-sf-border-light: #282f3c;
  --color-sf-border: #374151;
  --color-sf-border-dark: #9ca3af;
  --color-sf-border-hover: #4b5563;
  --color-sf-border-pressed: #6b7280;
  --color-sf-border-focus: #374151;
  --color-sf-border-selected: #4b5563;
  --color-sf-border-dragged: #374151;
  --color-sf-border-disabled: #374151;
  --color-sf-border-warning: #c2410c;
  --color-sf-border-error: #dc2626;
  --color-sf-border-success: #15803d;
  --color-sf-spreadsheet-gridline: #e5e7eb;
  --color-sf-flyout-border: #282f3c;
  --color-sf-dialog-border: rgba(255, 255, 255, .1);
  --color-sf-primary: rgba(99, 102, 241);
  --color-sf-primary-text-color: #000;
  --color-sf-primary-light: #3730a3;
  --color-sf-primary-lighter: #1e1b4b;
  --color-sf-primary-dark: #818cf8;
  --color-sf-primary-darker: #4f46e5;
  --color-sf-secondary: rgba(255, 255, 255, .01);
  --color-sf-success: #22c55e;
  --color-sf-info: #38bdf8;
  --color-sf-warning: #f97316;
  --color-sf-danger: #f87171;
  --color-sf-success-light: #164c37;
  --color-sf-info-light: #0e485b;
  --color-sf-warning-light: #573422;
  --color-sf-danger-light: #54252f;
  --color-sf-success-dark: #4ade80;
  --color-sf-info-dark: #38bdf8;
  --color-sf-warning-dark: #fb923c;
  --color-sf-danger-dark: #ef4444;
  --color-sf-success-lighter: #122a2c;
  --color-sf-info-lighter: #102838;
  --color-sf-warning-lighter: #282125;
  --color-sf-danger-lighter: #271d2a;
  --color-sf-black: 0, 0, 0;
  --color-sf-white: 255, 255, 255;
  --color-sf-primary-bg-color: #6366f1;
  --color-sf-primary-border-color: #6366f1;
  --color-sf-primary-text: #fff;
  --color-sf-primary-bg-color-hover: #818cf8;
  --color-sf-primary-border-color-hover: #818cf8;
  --color-sf-primary-text-hover: #ffffff;
  --color-sf-primary-bg-color-pressed: #4f46e5;
  --color-sf-primary-border-color-pressed: #4f46e5;
  --color-sf-primary-text-pressed: #fff;
  --color-sf-primary-bg-color-focus: #818cf8;
  --color-sf-primary-border-color-focus: #818cf8;
  --color-sf-primary-text-focus: #fff;
  --color-sf-primary-bg-color-disabled: #312e81;
  --color-sf-primary-border-color-disabled: #312e81;
  --color-sf-primary-text-disabled: rgba(255, 255, 255, .3);
  --color-sf-secondary-bg-color: rgba(255, 255, 255, .1);
  --color-sf-secondary-border-color: rgba(255, 255, 255, .1);
  --color-sf-secondary-text-color: #fff;
  --color-sf-secondary-bg-color-hover: rgba(255, 255, 255, .2);
  --color-sf-secondary-border-color-hover: rgba(255, 255, 255, .2);
  --color-sf-secondary-text-color-hover: #fff;
  --color-sf-secondary-bg-color-pressed: rgba(255, 255, 255, .3);
  --color-sf-secondary-border-color-pressed: rgba(255, 255, 255, .3);
  --color-sf-secondary-text-color-pressed: #fff;
  --color-sf-secondary-bg-color-focus: rgba(255, 255, 255, .2);
  --color-sf-secondary-border-color-focus: rgba(255, 255, 255, .2);
  --color-sf-secondary-text-color-focus: #fff;
  --color-sf-secondary-bg-color-disabled: rgba(255, 255, 255, .2);
  --color-sf-secondary-border-color-disabled: rgba(255, 255, 255, .2);
  --color-sf-secondary-text-color-disabled: rgba(255, 255, 255, .3);
  --color-sf-success-bg-color: #22c55e;
  --color-sf-success-border-color: #22c55e;
  --color-sf-success-text: #000;
  --color-sf-success-bg-color-hover: #4ade80;
  --color-sf-success-border-color-hover: #4ade80;
  --color-sf-success-text-hover: #000;
  --color-sf-success-bg-color-pressed: #16a34a;
  --color-sf-success-border-color-pressed: #16a34a;
  --color-sf-success-text-pressed: #000;
  --color-sf-success-bg-color-focus: #4ade80;
  --color-sf-success-border-color-focus: #4ade80;
  --color-sf-success-text-focus: #000;
  --color-sf-success-bg-color-disabled: #14532d;
  --color-sf-success-border-color-disabled: #14532d;
  --color-sf-success-text-disabled: rgba(0, 0, 0, .3);
  --color-sf-warning-bg-color: #f97316;
  --color-sf-warning-border-color: #f97316;
  --color-sf-warning-text: #000;
  --color-sf-warning-bg-color-hover: #fb923c;
  --color-sf-warning-border-color-hover: #fb923c;
  --color-sf-warning-text-hover: #000;
  --color-sf-warning-bg-color-pressed: #ea580c;
  --color-sf-warning-border-color-pressed: #ea580c;
  --color-sf-warning-text-pressed: #000;
  --color-sf-warning-bg-color-focus: #fb923c;
  --color-sf-warning-border-color-focus: #fb923c;
  --color-sf-warning-text-focus: #000;
  --color-sf-warning-bg-color-disabled: #7c2d12;
  --color-sf-warning-border-color-disabled: #7c2d12;
  --color-sf-warning-text-disabled: rgba(255, 255, 255, .3);
  --color-sf-info-bg-color: #0ea5e9;
  --color-sf-info-border-color: #0ea5e9;
  --color-sf-info-text: #000;
  --color-sf-info-bg-color-hover: #38bdf8;
  --color-sf-info-border-color-hover: #38bdf8;
  --color-sf-info-text-hover: #000;
  --color-sf-info-bg-color-pressed: #0284c7;
  --color-sf-info-border-color-pressed: #0284c7;
  --color-sf-info-text-pressed: #000;
  --color-sf-info-bg-color-focus: #38bdf8;
  --color-sf-info-border-color-focus: #38bdf8;
  --color-sf-info-text-focus: #000;
  --color-sf-info-bg-color-disabled: #0c4a6e;
  --color-sf-info-border-color-disabled: #0c4a6e;
  --color-sf-info-text-disabled: rgba(255, 255, 255, .3);
  --color-sf-danger-bg-color: #f87171;
  --color-sf-danger-border-color: #f87171;
  --color-sf-danger-text: #000;
  --color-sf-danger-bg-color-hover: #ef4444;
  --color-sf-danger-border-color-hover: #ef4444;
  --color-sf-danger-text-hover: #fff;
  --color-sf-danger-bg-color-pressed: #dc2626;
  --color-sf-danger-border-color-pressed: #dc2626;
  --color-sf-danger-text-pressed: #fff;
  --color-sf-danger-bg-color-focus: #ef4444;
  --color-sf-danger-border-color-focus: #ef4444;
  --color-sf-danger-text-focus: #fff;
  --color-sf-danger-bg-color-disabled: #7f1d1d;
  --color-sf-danger-border-color-disabled: #7f1d1d;
  --color-sf-danger-text-disabled: rgba(255, 255, 255, .3);
  --color-sf-primary-outline: #6366f1;
  --color-sf-secondary-outline: rgba(255, 255, 255, .1);
  --color-sf-warning-outline: #f97316;
  --color-sf-danger-outline: #f87171;
  --color-sf-success-outline: #22c55e;
  --color-sf-info-outline: #38bdf8;
  --color-sf-tooltip-bg-color: #f9fafb;
  --color-sf-tooltip-border: #f9fafb;
  --color-sf-tooltip-text-color: #1f2937;
  --color-sf-appbar-bg-color-alt1: #374151;
  --color-sf-appbar-color-alt1: #fff;
  --color-sf-appbar-border-color-alt1: #374151;
  --color-sf-appbar-hover-bg-color-alt1: #fff;
  --color-sf-appbar-bg-color-alt2: #e5e7eb;
  --color-sf-appbar-color-alt2: #111827;
  --color-sf-appbar-border-color-alt2: #e5e7eb;
  --color-sf-appbar-hover-bg-color-alt2: #fff;
  --color-sf-diagram-palette-background: #e5e7eb;
  --color-sf-diagram-palette-hover-background: #d1d5db;
  --color-sf-diagram-palette-selected-color: #9ca3af;
  --color-sf-rating-selected-color: #d1d5db;
  --color-sf-rating-unrated-color: #374151;
  --color-sf-rating-selected-disabled-color: #6b7280;
  --color-sf-rating-unrated-disabled-color: #374151;
  --color-sf-rating-selected-hover-color: #4f46e5;
  --color-sf-rating-unrated-hover-color: #9ca3af;
  --color-sf-rating-pressed-color: #69e1f3;
  --color-sf-msg-color: #9ca3af;
  --color-sf-msg-bg-color: #1f2937;
  --color-sf-msg-border-color: #374151;
  --color-sf-msg-color-alt1: #9ca3af;
  --color-sf-msg-bg-color-alt1: rgba(255, 255, 255, .01);
  --color-sf-msg-border-color-alt1: #374151;
  --color-sf-msg-color-alt2: #9ca3af;
  --color-sf-msg-bg-color-alt2: #1f2937;
  --color-sf-msg-border-color-alt2: #2c394c;
  --color-sf-msg-icon-color: #9ca3af;
  --color-sf-msg-icon-color-alt1: #9ca3af;
  --color-sf-msg-icon-color-alt2: #9ca3af;
  --color-sf-msg-close-icon-color: #9ca3af;
  --color-sf-msg-close-icon-color-alt1: #adb5bd;
  --color-sf-msg-close-icon-color-alt2: #9ca3af;
  --color-sf-msg-danger-color: #f87171;
  --color-sf-msg-danger-bg-color: #271d2a;
  --color-sf-msg-danger-border-color: #4f2530;
  --color-sf-msg-danger-color-alt1: #f87171;
  --color-sf-msg-danger-bg-color-alt1: rgba(255, 255, 255, .01);
  --color-sf-msg-danger-border-color-alt1: #4f2530;
  --color-sf-msg-danger-color-alt2: #f87171;
  --color-sf-msg-danger-bg-color-alt2: #271d2a;
  --color-sf-msg-danger-border-color-alt2: #271d2a;
  --color-sf-msg-danger-icon-color: #f87171;
  --color-sf-msg-danger-icon-color-alt1: #f87171;
  --color-sf-msg-danger-icon-color-alt2: #f87171;
  --color-sf-msg-danger-close-icon-color: #f87171;
  --color-sf-msg-danger-close-icon-color-alt1: #adb5bd;
  --color-sf-msg-danger-close-icon-color-alt2: #adb5bd;
  --color-sf-msg-success-color: #22c55e;
  --color-sf-msg-success-bg-color: #122a2c;
  --color-sf-msg-success-border-color: #154936;
  --color-sf-msg-success-color-alt1: #22c55e;
  --color-sf-msg-success-bg-color-alt1: rgba(255, 255, 255, .01);
  --color-sf-msg-success-border-color-alt1: #154936;
  --color-sf-msg-success-color-alt2: #22c55e;
  --color-sf-msg-success-bg-color-alt2: #122a2c;
  --color-sf-msg-success-border-color-alt2: #122a2c;
  --color-sf-msg-success-icon-color: #22c55e;
  --color-sf-msg-success-icon-color-alt1: #22c55e;
  --color-sf-msg-success-icon-color-alt2: #22c55e;
  --color-sf-msg-success-close-icon-color: #22c55e;
  --color-sf-msg-success-close-icon-color-alt1: #adb5bd;
  --color-sf-msg-success-close-icon-color-alt2: #adb5bd;
  --color-sf-msg-warning-color: #fb923c;
  --color-sf-msg-warning-bg-color: #282125;
  --color-sf-msg-warning-border-color: #523122;
  --color-sf-msg-warning-color-alt1: #fb923c;
  --color-sf-msg-warning-bg-color-alt1: rgba(255, 255, 255, .01);
  --color-sf-msg-warning-border-color-alt1: #523122;
  --color-sf-msg-warning-color-alt2: #fb923c;
  --color-sf-msg-warning-bg-color-alt2: #282125;
  --color-sf-msg-warning-border-color-alt2: #282125;
  --color-sf-msg-warning-icon-color: #fb923c;
  --color-sf-msg-warning-icon-color-alt1: #fb923c;
  --color-sf-msg-warning-icon-color-alt2: #fb923c;
  --color-sf-msg-warning-close-icon-color: #fb923c;
  --color-sf-msg-warning-close-icon-color-alt1: #adb5bd;
  --color-sf-msg-warning-close-icon-color-alt2: #adb5bd;
  --color-sf-msg-info-color: #22d3ee;
  --color-sf-msg-info-bg-color: #102838;
  --color-sf-msg-info-border-color: #0e4457;
  --color-sf-msg-info-color-alt1: #22d3ee;
  --color-sf-msg-info-bg-color-alt1: rgba(255, 255, 255, .01);
  --color-sf-msg-info-border-color-alt1: #0e4457;
  --color-sf-msg-info-color-alt2: #22d3ee;
  --color-sf-msg-info-bg-color-alt2: #102838;
  --color-sf-msg-info-border-color-alt2: #102838;
  --color-sf-msg-info-icon-color: #06b6d4;
  --color-sf-msg-info-icon-color-alt1: #22d3ee;
  --color-sf-msg-info-icon-color-alt2: #22d3ee;
  --color-sf-msg-info-close-icon-color: #22d3ee;
  --color-sf-msg-info-close-icon-color-alt1: #adb5bd;
  --color-sf-msg-info-close-icon-color-alt2: #adb5bd;
  --color-sf-badge-light-bg-color: #faf9fa;
  --color-sf-badge-light-border-color: #faf9fa;
  --color-sf-badge-light-text-color: #000;
  --color-sf-badge-dark-bg-color: #212529;
  --color-sf-badge-dark-border-color: #212529;
  --color-sf-badge-dark-text-color: #fff;
  --color-sf-tab-border: #343a40;
  --color-sf-stepper: rgba(17, 24, 39);
  --color-sf-shadow-color: #fff;
  --color-sf-shadow-color1: #000;
  --color-sf-breadcrumb-item-hover-color: #e5e7eb;
  --color-sf-breadcrumb-item-active-color: #d1d5db;
  --color-sf-breadcrumb-item-focus-border-color: $transparent;
  --color-sf-transparent: rgba(255, 255, 255, .01);
  --color-sf-chip-primary-bg-color: rgba(99, 102, 241, .1);
  --color-sf-chip-primary-icon-color: rgba(99, 102, 241, .5);
  --color-sf-chip-primary-border-color: rgba(79, 70, 229, .5);
  --color-sf-chip-primary-text: #818cf8;
  --color-sf-chip-primary-icon-color-hover: #818cf8;
  --color-sf-chip-primary-icon-color-pressed: #818cf8;
  --color-sf-chip-primary-bg-color-hover: rgba(99, 102, 241, .1);
  --color-sf-chip-primary-border-color-hover: rgba(79, 70, 229, .7);
  --color-sf-chip-primary-text-hover: #818cf8;
  --color-sf-chip-primary-bg-color-pressed: rgba(99, 102, 241, .7);
  --color-sf-chip-primary-icon-bg-color-pressed: rgba(99, 102, 241, .7);
  --color-sf-chip-primary-icon-bg-color-hover: rgba(99, 102, 241, .7);
  --color-sf-chip-primary-border-color-pressed: rgba(99, 102, 241, .7);
  --color-sf-chip-primary-text-pressed: #c7d2fe;
  --color-sf-chip-primary-bg-color-disabled: rgba(99, 102, 241, .1);
  --color-sf-chip-primary-border-color-disabled: rgba(79, 70, 229, .5);
  --color-sf-chip-primary-text-disabled: #3730a3;
  --color-sf-chip-secondary-bg-color: #1f2937;
  --color-sf-chip-secondary-icon-color: #6b7280;
  --color-sf-chip-secondary-border-color: #374151;
  --color-sf-chip-secondary-text-color: #9ca3af;
  --color-sf-chip-secondary-icon-color-hover: #9ca3af;
  --color-sf-chip-secondary-icon-color-pressed: #9ca3af;
  --color-sf-chip-secondary-bg-color-hover: #1f2937;
  --color-sf-chip-secondary-border-color-hover: #4b5563;
  --color-sf-chip-secondary-text-color-hover: #9ca3af;
  --color-sf-chip-secondary-bg-color-pressed: #4b5563;
  --color-sf-chip-secondary-icon-bg-color-pressed: #4b5563;
  --color-sf-chip-secondary-icon-bg-color-hover: #4b5563;
  --color-sf-chip-secondary-border-color-pressed: #4b5563;
  --color-sf-chip-secondary-text-color-pressed: #d1d5db;
  --color-sf-chip-secondary-bg-color-disabled: #1f2937;
  --color-sf-chip-secondary-border-color-disabled: #374151;
  --color-sf-chip-secondary-text-color-disabled: #4b5563;
  --color-sf-chip-success-bg-color: rgba(34, 197, 94, .1);
  --color-sf-chip-success-icon-color: rgba(34, 197, 94, .5);
  --color-sf-chip-success-border-color: rgba(34, 197, 94, .2);
  --color-sf-chip-success-text: #22c55e;
  --color-sf-chip-success-icon-color-hover: #22c55e;
  --color-sf-chip-success-icon-color-pressed: #4ade80;
  --color-sf-chip-success-bg-color-hover: rgba(34, 197, 94, .1);
  --color-sf-chip-success-border-color-hover: rgba(34, 197, 94, .3);
  --color-sf-chip-success-text-hover: #22c55e;
  --color-sf-chip-success-bg-color-pressed: rgba(34, 197, 94, .3);
  --color-sf-chip-success-icon-bg-color-pressed: rgba(34, 197, 94, .3);
  --color-sf-chip-success-icon-bg-color-hover: rgba(34, 197, 94, .3);
  --color-sf-chip-success-border-color-pressed: rgba(34, 197, 94, .3);
  --color-sf-chip-success-text-pressed: #22c55e;
  --color-sf-chip-success-bg-color-disabled: rgba(34, 197, 94, .1);
  --color-sf-chip-success-border-color-disabled: rgba(34, 197, 94, .1);
  --color-sf-chip-success-text-disabled: #14532d;
  --color-sf-chip-warning-bg-color: rgba(249, 115, 22, .1);
  --color-sf-chip-warning-icon-color: rgba(249, 115, 22, .5);
  --color-sf-chip-warning-border-color: rgba(249, 115, 22, .2);
  --color-sf-chip-warning-text: #fb923c;
  --color-sf-chip-warning-icon-color-hover: #fb923c;
  --color-sf-chip-warning-icon-color-pressed: #fb923c;
  --color-sf-chip-warning-bg-color-hover: rgba(249, 115, 22, .1);
  --color-sf-chip-warning-border-color-hover: rgba(249, 115, 22, .3);
  --color-sf-chip-warning-text-hover: #fb923c;
  --color-sf-chip-warning-bg-color-pressed: rgba(249, 115, 22, .3);
  --color-sf-chip-warning-icon-bg-color-pressed: rgba(249, 115, 22, .3);
  --color-sf-chip-warning-icon-bg-color-hover: rgba(249, 115, 22, .3);
  --color-sf-chip-warning-border-color-pressed: rgba(249, 115, 22, .3);
  --color-sf-chip-warning-text-pressed: #fed7aa;
  --color-sf-chip-warning-bg-color-disabled: rgba(249, 115, 22, .1);
  --color-sf-chip-warning-border-color-disabled: rgba(249, 115, 22, .1);
  --color-sf-chip-warning-text-disabled: #9a3412;
  --color-sf-chip-danger-bg-color: rgba(239, 68, 68, .1);
  --color-sf-chip-danger-icon-color: rgba(239, 68, 68, .5);
  --color-sf-chip-danger-border-color: rgba(239, 68, 68, .2);
  --color-sf-chip-danger-text: #f87171;
  --color-sf-chip-danger-icon-color-hover: #f87171;
  --color-sf-chip-danger-icon-color-pressed: #f87171;
  --color-sf-chip-danger-bg-color-hover: rgba(239, 68, 68, .1);
  --color-sf-chip-danger-border-color-hover: rgba(239, 68, 68, .3);
  --color-sf-chip-danger-text-hover: #f87171;
  --color-sf-chip-danger-bg-color-pressed: rgba(239, 68, 68, .3);
  --color-sf-chip-danger-icon-bg-color-pressed: rgba(239, 68, 68, .3);
  --color-sf-chip-danger-icon-bg-color-hover: rgba(239, 68, 68, .3);
  --color-sf-chip-danger-border-color-pressed: rgba(239, 68, 68, .3);
  --color-sf-chip-danger-text-pressed: #fca5a5;
  --color-sf-chip-danger-bg-color-disabled: rgba(239, 68, 68, .1);
  --color-sf-chip-danger-border-color-disabled: rgba(239, 68, 68, .2);
  --color-sf-chip-danger-text-disabled: #7f1d1d;
  --color-sf-chip-info-bg-color: rgba(6, 182, 212, .1);
  --color-sf-chip-info-icon-color: rgba(6, 182, 212, .5);
  --color-sf-chip-info-border-color: rgba(6, 182, 212, .2);
  --color-sf-chip-info-text: #22d3ee;
  --color-sf-chip-info-icon-color-hover: #22d3ee;
  --color-sf-chip-info-icon-color-pressed: #22d3ee;
  --color-sf-chip-info-bg-color-hover: rgba(6, 182, 212, .1);
  --color-sf-chip-info-border-color-hover: rgba(6, 182, 212, .3);
  --color-sf-chip-info-text-hover: #22d3ee;
  --color-sf-chip-info-bg-color-pressed: rgba(6, 182, 212, .3);
  --color-sf-chip-info-icon-bg-color-pressed: rgba(6, 182, 212, .3);
  --color-sf-chip-info-icon-bg-color-hover: rgba(6, 182, 212, .3);
  --color-sf-chip-info-border-color-pressed: rgba(6, 182, 212, .3);
  --color-sf-chip-info-text-pressed: #22d3ee;
  --color-sf-chip-info-bg-color-disabled: rgba(6, 182, 212, .1);
  --color-sf-chip-info-border-color-disabled: rgba(6, 182, 212, .2);
  --color-sf-chip-info-text-disabled: #155e75
}

.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{
  direction:rtl;
  text-align:right
}

.e-overlay{
  background-color:var(--color-sf-overlay-bg-color);
  height:100%;
  opacity:.5;
  pointer-events:none;
  touch-action:none;
  width:100%
}

.e-hidden{
  display:none
}

.e-blazor-hidden{
  visibility:hidden
}

.e-disabled{
  background-image:none;
  cursor:default;
  opacity:.35
}

.e-ul{
  list-style-type:none
}

.e-prevent-select{
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none
}

.e-warning{
  color:var(--color-sf-warning)
}

.e-success{
  color:var(--color-sf-success)
}

.e-information{
  color:var(--color-sf-info)
}

.e-block-touch{
  touch-action:pinch-zoom
}

.e-license{
  color:#ff0;
  text-decoration:none
}

.e-license-banner{
  position:absolute;
  right:10px;
  top:27%;
  cursor:pointer
}

@keyframes SlideLeftOut{
  from{
    transform:translate(0, 0)
  }

  to{
    transform:translate(-100%, 0)
  }
}

@keyframes SlideLeftIn{
  from{
    transform:translate(-100%, 0)
  }

  to{
    transform:translate(0, 0)
  }
}

@keyframes SlideRightIn{
  from{
    transform:translate(100%, 0)
  }

  to{
    transform:translate(0, 0)
  }
}

@keyframes SlideRightOut{
  from{
    transform:translate(0, 0)
  }

  to{
    transform:translate(100%, 0)
  }
}

@keyframes SlideBottomIn{
  from{
    transform:translate(0, 100%)
  }

  to{
    transform:translate(0, 0)
  }
}

@keyframes SlideBottomOut{
  from{
    transform:translate(0, 0)
  }

  to{
    transform:translate(0, 100%)
  }
}

@keyframes SlideTopIn{
  from{
    transform:translate(0, -100%)
  }

  to{
    transform:translate(0, 0)
  }
}

@keyframes SlideTopOut{
  from{
    transform:translate(0, 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, 0) scale(0)
  }

  to{
    transform:translate(0, 0) scale(1)
  }
}

@keyframes ZoomOut{
  from{
    transform:translate(0, 0) scale(1)
  }

  to{
    transform:translate(0, 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:perspective(400px) rotateY(-180deg);
    transform-origin:right center;
    transform-style:preserve-3d
  }

  to{
    transform:rotateY(0deg);
    transform-origin:right center;
    transform-style:preserve-3d
  }
}

@keyframes FlipRightDownOut{
  from{
    transform:perspective(400px) rotateY(0deg);
    transform-origin:right center;
    transform-style:preserve-3d
  }

  to{
    transform:rotateY(-180deg);
    transform-origin:right center;
    transform-style:preserve-3d
  }
}

@keyframes FlipRightUpIn{
  from{
    transform:perspective(400px) rotateY(135deg);
    transform-origin:right center;
    transform-style:preserve-3d
  }

  to{
    transform:rotateY(0deg);
    transform-origin:right center;
    transform-style:preserve-3d
  }
}

@keyframes FlipRightUpOut{
  from{
    transform:perspective(400px) rotateY(0deg);
    transform-origin:right center;
    transform-style:preserve-3d
  }

  to{
    transform:rotateY(135deg);
    transform-origin:right center;
    transform-style:preserve-3d
  }
}

@keyframes FlipLeftDownIn{
  from{
    transform:perspective(400px) rotateY(-180deg);
    transform-origin:left center;
    transform-style:preserve-3d
  }

  to{
    transform:rotateY(0deg);
    transform-origin:left center;
    transform-style:preserve-3d
  }
}

@keyframes FlipLeftDownOut{
  from{
    transform:perspective(400px) rotateY(0deg);
    transform-origin:left center;
    transform-style:preserve-3d
  }

  to{
    transform:rotateY(135deg);
    transform-origin:left center;
    transform-style:preserve-3d
  }
}

@keyframes FlipLeftUpIn{
  from{
    transform:perspective(400px) rotateY(-135deg);
    transform-origin:left center;
    transform-style:preserve-3d
  }

  to{
    transform:rotateY(0deg);
    transform-origin:left center;
    transform-style:preserve-3d
  }
}

@keyframes FlipLeftUpOut{
  from{
    transform:perspective(400px) rotateY(0deg);
    transform-origin:left center;
    transform-style:preserve-3d
  }

  to{
    transform:rotateY(135deg) perspective(200px);
    transform-origin:left center;
    transform-style:preserve-3d
  }
}

@keyframes FlipYLeftIn{
  from{
    opacity:0;
    transform:perspective(400px) rotateY(180deg);
    transform-origin:center center;
    transform-style:preserve-3d
  }

  50%{
    transform:perspective(700px) rotateY(90deg)
  }

  to{
    opacity:1;
    transform:rotateY(0deg);
    transform-origin:center center;
    transform-style:preserve-3d
  }
}

@keyframes FlipYLeftOut{
  from{
    opacity:1;
    transform:perspective(400px) rotateY(0deg);
    transform-origin:center center;
    transform-style:preserve-3d
  }

  50%{
    transform:perspective(700px) rotateY(90deg)
  }

  75%{
    transform:perspective(850px) rotateY(125deg)
  }

  to{
    opacity:0;
    transform:rotateY(180deg);
    transform-origin:center center;
    transform-style:preserve-3d
  }
}

@keyframes FlipYRightIn{
  from{
    opacity:0;
    transform:perspective(400px) rotateY(-180deg);
    transform-origin:center center;
    transform-style:preserve-3d
  }

  50%{
    transform:perspective(700px) rotateY(-90deg)
  }

  to{
    opacity:1;
    transform:rotateY(0deg);
    transform-origin:center center;
    transform-style:preserve-3d
  }
}

@keyframes FlipYRightOut{
  from{
    opacity:1;
    transform:perspective(400px) rotateY(0deg);
    transform-origin:center center;
    transform-style:preserve-3d
  }

  50%{
    transform:perspective(700px) rotateY(-90deg)
  }

  to{
    opacity:0;
    transform:rotateY(-180deg);
    transform-origin:center center;
    transform-style:preserve-3d
  }
}

@keyframes FlipXDownIn{
  from{
    opacity:0;
    transform:perspective(400px) rotateX(180deg);
    transform-origin:center center;
    transform-style:preserve-3d
  }

  50%{
    transform:perspective(700px) rotateX(90deg)
  }

  to{
    opacity:1;
    transform:rotateX(0deg);
    transform-origin:center center;
    transform-style:preserve-3d
  }
}

@keyframes FlipXDownOut{
  from{
    opacity:1;
    transform:perspective(400px) rotateX(0deg);
    transform-origin:center center;
    transform-style:preserve-3d
  }

  50%{
    transform:perspective(700px) rotateX(90deg)
  }

  75%{
    transform:perspective(850px) rotateX(125deg)
  }

  to{
    opacity:0;
    transform:rotateX(180deg);
    transform-origin:center center;
    transform-style:preserve-3d
  }
}

@keyframes FlipXUpIn{
  from{
    opacity:0;
    transform:perspective(400px) rotateX(-180deg);
    transform-origin:center center;
    transform-style:preserve-3d
  }

  50%{
    transform:perspective(700px) rotateX(-90deg)
  }

  to{
    opacity:1;
    transform:rotateX(0deg);
    transform-origin:center center;
    transform-style:preserve-3d
  }
}

@keyframes FlipXUpOut{
  from{
    opacity:1;
    transform:perspective(400px) rotateX(0deg);
    transform-origin:center center;
    transform-style:preserve-3d
  }

  50%{
    transform:perspective(700px) rotateX(-90deg)
  }

  to{
    opacity:0;
    transform:rotateX(-180deg);
    transform-origin:center center;
    transform-style:preserve-3d
  }
}

.e-ripple,.e-ripple-style{
  overflow:hidden;
  position:relative;
  transform:translate3d(0, 0, 0)
}

.e-ripple-element,.e-ripple-style::after{
  background-color:rgba(0,0,0,.1);
  border-radius:0;
  overflow:hidden;
  pointer-events:none;
  position:absolute;
  transform:scale(0);
  transition:opacity,transform 0ms cubic-bezier(0, 0.1, 0.2, 1)
}

.e-ripple-style::after{
  background:rgba(0,0,0,.3);
  content:"";
  display:block;
  height:50%;
  left:25%;
  opacity:0;
  top:25%;
  transform:scale(3);
  transition:transform .5s,opacity .5s;
  width:50%
}

.e-ripple-style:active::after{
  opacity:1;
  transform:scale(0);
  transition:0s
}

@font-face{
  font-family:"e-icons";

  src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMj1tTE4AAAEoAAAAVmNtYXBNslPbAAAK+AAABO5nbHlmS23LkAAAGWQABJtUaGVhZC2NoH4AAADQAAAANmhoZWEIVQZfAAAArAAAACRobXR4eAAAAAAAAYAAAAl4bG9jYQWUjFwAAA/oAAAJfG1heHADiALBAAABCAAAACBuYW1lc0cOBgAEtLgAAAIlcG9zdH6uI/IABLbgAAAjsgABAAAEAAAAAFwEAAAAAAAD+AABAAAAAAAAAAAAAAAAAAACXgABAAAAAQAApoaG8F8PPPUACwQAAAAAAOU7rcQAAAAA5TutxAAAAAAD+AP4AAAACAACAAEAAAAAAAEAAAJeArUAIAAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQQAAZAABQAAAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA5wDpXAQAAAAAXAQAAAAAAAABAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAA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AAKy3AACs2AAArPkAAK0TAACtLgAArUMAAK1+AACtjwAArawAAK3ZAACuAgAArjAAAK5TAACucwAArp0AAK7EAACu5wAArxAAAK9GAACvdQAAr54AAK++AACv2wAAsAQAALAkAACwRAAAsG8AALCQAACwpgAAsL4AALF/AACx8gAAsgoAALIXAACyMgAAskcAALJjAACyeAAAsosAALKeAACyrgAAssIAALMrAACzQwAAtFwAALTrAAC1nQAAtnUAALaYAAC3AwAAt2YAALeNAAC3tAAAt9wAALj9AAC5JwAAugkAALrCAAC7cgAAvCIAALzXAAC9dQAAvbcAAL5KAAC/BQAAv1MAAL+MAADAswAAwdoAAMJ9AADDGAAAw7QAAMRQAADE4AAAxYMAAMXiAADGewAAxrIAAMeHAADIhwAAyR4AAMnCAADJ6QAAyqQAAMs2AADMLgAAzPYAAM19AADOJgAAztEAAM94AADQewAA0X8AANGzAADS9gAA09gAANQfAADUXgAA1J0AANTkAADVKwAA1XIAANZKAADWaQAA1zoAANgPAADY9gAA2aUAANppAADbcgAA3HsAAN0OAADeHAAA344AAOAMAADgigAA4NcAAOE4AADh5wAA4hAAAOI5AADiZgAA40gAAOObAADkDwAA5IIAAOV1AADl8QAA50QAAOfpAADpDQAA6aUAAOosAADq4wAA64MAAOvyAADsZwAA7JgAAOyqAADszAAA7NcAAO0GAADtEQAA7SYAAO03AADtXgAA7i0AAO44AADuQwAA7k4AAO5ZAADuZAAA7u4AAO75AADvAgAA7wsAAO9YAADvggAA744AAO+XAADvogAA76wAAO+2AADwAwAA8C0AAPA6AADwRAAA8JYAAPEwAADx5AAA8lgAAPM1AADzrgAA9C4AAPSoAAD1EgAA9XAAAPZ5AAD3JgAA99MAAPh5AAD5GwAA+f0AAPr4AAD74AAA/MIAAP0cAAD93AAA/pwAAP+CAAD/5wABAPUAAQF0AAECGgABAsAAAQOsAAED6gABBJkAAQT0AAEFfAABBc4AAQbIAAEHRwABB9wAAQgyAAEIqAABCR0AAQlHAAEJjQABChQAAQq5AAELHQABC3sAAQweAAEMPgABDIAAAQzEAAENbgABDfIAAQ5fAAEOygABDxwAAQ+RAAEP7AABEHc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rAgIBwcFBAECfgYGBgQEAwIBCgYGBgQEAwIBAQIDBAQGBgYKAQIDBAQGBgYGBgYEBAMCAQoGBgYEBAMCAQECAwQEBgYGCgECAwQEBgZOBAQIBwcFBAEC/AECBAUHBwQIrKgNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDagNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAgUEBAgHBwUEAQIBAgQFBwcECFgICAcHBQQBAgECBAUHBwQIWFQNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDVQNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwM/pN+CAgHBwUEAgEBAgQFBwcECIIBAgQFBwcICAgIBwcFBAECAgIDAwQFBgYGBwcICAgBTgECAwQEBgYGCgECAwQEBgYGBgYGBAQDAgEKBgYGBAQDAgEBAgMEBAYGBgoBAgMEBAYGBgYGBgQEAwIBCgYGBgQEAwI10ggIBwcFBAECAQIEBQcHBAjWARwBAgMEBAYGBgoBAgMEBAYGBgYGBgQEAwIBCgYGBgQEAwIBAQIDBAQGBgYKAQIDBAQGBgYGBgYEBAMCAQoGBgYEBAMCNQECBAUHBwQI1tIICAcHBQQBAlQBAgMEBQcHCAkKCgsMDAwN/ggNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQH4DQwMDAsKCgkIBwcFBAMCVQECBAUHBwQI/VwICAcHBQQBAgECBAUHBwQIAqQICAcHBQQBAlQBAgMEBQcHCAkKCgsMDAwN/WANDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQKgDQwMDAsKCgkIBwcFBAMCAQECBAUHBwgICAgHBwUEAQIICAcHBQQCAQECBAUHBwQIDQgICAcHBgYGBQQDAwICAAAJAAAAAANPA4cAEAAhADIAQwBHAEsATwBTAHgAACUVHwIhPwI1LwIhDwIlFR8CIT8CNS8CIQ8CJxUfAiE/AjUvAiEPAicVHwIhPwI1LwIhDwIBFSM1IxUjNSUVIzUjFSM1Ix0BHwchPwcRLwchDwYB5AIEBQFWBQQCAgQF/q0FBQP+ywIEBQKKBQMDAwMF/XkFBQMBAgQFAooFAwMDAwX9eQUFAwECBAUCigUDAwMDBf15BQUDAoOMHIwB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CAcHBQQCAQECBAUHBwQICAkEAgEBAgIDAwQFBgYGBwcICAgJWCUEAwICAwQGBwgICAgIB28EAwICAwRvBwgICAgIBwYEAwICAwQlWBEREA8PDg0MCwkJBwMFAwIBAQMDBQUGBwcICQkKCgqeCQgICAcHBgYGBQQDAwICAgIDAwQFBgYGBwcICAgJCQgICAcHBgYGBQQDAwICAgIDAwQFBgYGBwcICAhgAiIPDw4NDQwMCgkJBwYFBAIBAQIEBQYHCQkKDAwNDQ4PB8UICAcHBQQCAQECBAUHBwQIwQYHBgYKCgcGAgIBkwcHCAgJCAfXBwgICAgHBwYEAwECBAXTCgsLDAwMDQwNDAwLDAoKCU8BAgIGBwoKBgYGB/3eBgcGBgoKBwYCAgEBAgQFBwcICAgIBwcFBAECAQIEBQYHCQkKDAwNDQ4PAjQDBAUGBwgJCAgHBgUEAgEBAQIDAwNyCAgICAgGBwYFBQQEAwIBASUHCAcJBwgHBgUDAQEDBW8HCAcJBwgHbwUDAQEDBQYHCAcJBwgHJAEDBAYHCAoLDA0NDwgQEBFyCgsKCQoICAgHBgUEBAIC6AEBAgMEBAUFBgcGCAgICAgJCAgICAYHBgUFBAQDAgEBAgMEBAUFBgcGCAgICAkICAgICAYHBgUFBAQDAgGTAgQFBggICgoLDA0ODg4I/gEQDg4ODQwLCgoICAYFBAIBAQMEBQYHCAgJCAcGBQQCAQEBAQIGCAkLBgYGB62wBQQCAQEDBMYEAwECAwUGBwgICAgHB8MJBwYFAwMBAgMDBQcHCQlgyAYGBgYLCQgGAgEBAQECBggJCwYGBgZqCAgHBgUEAwEBAwQFBgcECG4PDg4ODQwLCgoICAYFBAIAAAQAAAAAAvwC/AAjAEcAawCPAAABMx8HFQ8HIy8HNT8GJTMfBxUPByMvBzU/BgEzHwcVDwcjLwc1PwYlMx8HFQ8HIy8HNT8GAlR+CAgHBwUEAQIBAgQFBwcECIIICAcHBQQBAgECBAUHBwj+4n4ICAcHBQQBAgECBAUHBwQIgggIBwcFBAECAQIEBQcHCAEufggIBwcFBAECAQIEBQcHBAiCCAgHBwUEAQIBAgQFBwcI/uJ+CAgHBwUEAQIBAgQFBwcECIIICAcHBQQBAgECBAUHBwgB1gECBAUHBwQIgggIBwcFBAECAQIEBQcHBAiC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CgoGBgduCQgJEA8ODQYFBTZSCQsGDA0ODw92BgYGCgoHBgICAQECAgYHCgoGBgYH/d4CIg8PDg0NDAwKCQkHBgUEAgEBAgQFBgcJCQoMDA0NDg8HdAUFCQgDZQYGBwcHCAgIBwgHBwcGBQRCAwQEBQUFBgZfDw8ODQ0MDAoJCQcGBQQCAQECBAUGBwkJCgwMDQ0ODwNbAQICBgcKCgYGBwb+hgYHBgYKCgcGAgIBAQICBggKDAYHCGx0DAsFCAcFBAIBAgIGCAkLBQYHBgF6BwYGBgoKBwYCAgFUAQIEBQYHCQkLCwwNDQ4PB/5+Dw8ODQ0MDAoJCQcGBQQCAQECBAcEkQcGBQMDAgEBAgMEBQYGCIQFBAQEAgICAQIEBQYHCQkKDAwNDQ4PBwGCDw8ODQ0MCwsJCQcGBQQCAAABAAAAAALSAn4AKQAAATMfAz8DMx8GFQ8GIy8HPwYBWAQICAeNjQcICAgICAcGBAMCAgMErgcICAgICAerBQQCAQECBAUHBwgCfgIDBI6OBAMCAgMEBgcICAgICAeuBAMCAgMEqwcHCAgICAcHBQQCAAAAAAIAAAAAA80DpAA/ANQAAAEfDw8OKwEvDT0BPw0lIR8HDwchHQEfDxU/CDU/CjMfBhUPCx0CDxErAS8KNRE1Lw49AT8NMwNlCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgsLCgoKCQkIBwcGBQUDAwICAwMFBQYHBwgJCQoKCv0sAfgICAcHBQQCAQECBAUHBwQI/gQCAgQEBQYG1gsKCQQHBQMCZAUFBQQDAgEBAgQGBwoLDK8HCAgICAcHBgQDAQIEBQaoBQUFAwMCAgECAwMEBAUFBgcHBwgICZ0FBQUGBQQFBQQDAwMCAgEBAgMDBAQF3A0KCgcGBAICAgMDBAUGBgYHBwgICAkDpAEBAwMFBQYHBwgJCQoKCgsLCgoKCQkIBwcGBQUDAwICAwMFBQYHBwgJCQoKCgsLCgoKCQkIBwcGBQUDAwEBAQIEBQcHCAgJBwgGBQQBAkQJCQkICAgHBrcLDA0HDg8PEOooAwMEBQYFBwaXEREQDw4NDIMEAwECAwUGCAcICAgIBgZ+BQUGBgcHBwePCgkJCQkJCAgHBwcGBgUEBD8CAQECAgIDBAQEBQUFBQEgBwYHBgYGBQW9DQ4QEBESEk0JCAgI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CAcHBQQBAgECBAUHBwjKKggIBwcFBAIBAQIEBQcHBAguCAgHBwUEAgEBAgQFBwcIoCoICAcHBQQBAgECBAUHBwQILggIBwcFBAECAQIEBQcHCAIAqAgIBwcFBAIBAQIEBQcHBAisCAgHBwUEAgEBAgQFBwcIAS4qCAgHBwUEAQIBAgQFBwcECC4ICAcHBQQBAgECBAUHBwj+OioICAcHBQQBAgECBAUHBwQILggIBwcFBAECAQIEBQcHCIYEBAgHBwUEAQIBAgQFBwcICAgIBwcFBAECAQIEBQcHCP5kBAQIBwcFBAECAQIEBQcHCAgICAcHBQQBAgECBAUHBwiGqAgIBwcFBAIBAQIEBQcHBAisCAgHBwUEAgEBAgQFBwcIAS4qCAgHBwUEAQIBAgQFBwcECC4ICAcHBQQBAgECBAUHBwj+OioICAcHBQQBAgECBAUHBwQILggIBwcFBAECAQIEBQcHCLABAgQFBwcICAgIBwcFBAECAQIEBQcHCAgICAcHBQQCAQECBAUHBwQILggIBwcFBAECAQIEBQcHBAguCAgHBwUEAgEBAgQFBwcECC4ICAcHBQQBAgECBAUHBwQILggIBwcFBAIBJwECBAUHBwQIrAgIBwcFBAIBAQIEBQcHBAisCAgHBwUEAgEBAgQFBwcECKwICAcHBQQCAQECBAUHBwQIrAgIBwcFBAIrAQIEBQcHCAgICAcHBQQBAgECBAUHBwgICAgHBwUEAgEBAgQFBwcECC4ICAcHBQQBAgECBAUHBwQILggIBwcFBAJVAQIEBQcHCAgICAcHBQQBAgECBAUHBwgICAgHBwUEAisBAgQFBwcECC4ICAcHBQQBAgECBAUHBwQILggIBwcFBAIBAQIEBQcHBAguCAgHBwUEAQIBAgQFBwcECC4ICAcHBQQCqQECBAUHBwQILggIBwcFBAIBAQIEBQcHBAguCAgHBwUEAgEBAgQFBwcECKwICAcHBQQCAQECBAUHBwQIrAgIBwcFBAJ/AQIEBQcHCAgICAcHBQQBAgECBAUHBwgICAgHBwUEAisBAgQFBwcECC4ICAcHBQQBAgECBAUHBwQILggIBwcFBAIBAQIEBQcHBAguCAgHBwUEAQIBAgQFBwcECC4ICAcHBQQCAAAAAAYAAAAAA6QDpAALABgAcQC2AOwBIgAAARUhNS8HISMPBxUh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JSMPBxEfBzM/BxEvCDMfDxEPDyMvDxE/DiUzHwcPByMPDi8HPw7aAkz9tAJMCQgICAcHBgYGBQQDAwICAgIDAwQFBgYGBwcICAgJ/bQJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICF0GBgYEBAMCAQoGBgYEBAMCAQECAwQEBgYGCgECAwQEBgYGBgYGBAQDAgEKBgYGBAQDAgEBAgMEBAYGBgoBAgMEBAYGTgQECAcHBQQBAgECBAUHBwQIrAgIBwcFBAECAQIEBQcHBAisqA0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNqA0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwCBQQECAcHBQQBAgECBAUHBwQIWAgIBwcFBAECAQIEBQcHBAhYVA0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNVA0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAz+vVQICAcHBQQCAQECBAUHBwQIWAgIBwcFBAICAgQFBwcICAgIBwcFBAIBAQIDBAUHBwgJCgoLDAwM2lRUVAICAwMEBQYGBgcHCAgICVQJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICAlUCQgICAcHBgYGBQQDAwICAUYBAgMEBAYGBgoBAgMEBAYGBgYGBgQEAwIBCgYGBgQEAwIBAQIDBAQGBgYKAQIDBAQGBgYGBgYEBAMCAQoGBgYEBAMCNQECBAUHBwQIrAgIBwcFBAECAQIEBQcHBAisCAgHBwUEAQJUAQIDBAUHBwgJCgoLDAwMDagNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDagNDAwMCwoKCQgHBwUEAwJ/AQIEBQcHBAj+rAgIBwcFBAECAQIEBQcHBAgBVAgIBwcFBAECVAECAwQFBwcICQoKCwwMDA3+sA0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAVANDAwMCwoKCQgHBwUEAwIBAQIEBQcHCAgICAcHBQQBAgECBAUHBwgQCAcHBQQCAQECBAUHBwgIDQwMDAsKCgkIBwcFBAMCAAACAAAAAAOdA50AFABYAAAbAT8DMx8DNy8DNT8DATMXBR8HFRcPBh8DFQ8GIy8DDwYjLwgDJz0BPwczzKVmBwcICAgI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Dw8ODQ0MDAoJCQcGBQQCAQECBAUGBwkJCgwMDQ0ODwf+Kg8PDg0NDAwKCQkHBgUEAgEBAgQFBgcJCQoMDA0NDg8HJgUFBQYGBwcICAkICgkKCgI/AgMEbwcICAgICAdvBAMCAgMEBgcICAgICAckAQIEBQcHCAgICAcHBQQBAiEHBwgICAgHBwUEAugBAgIGBwoKBgYHBv3eBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgIiBgcGBgoKBwYCAgEKCAcGBAQCAQECBAQGBwgKVAECBAUGBwgJCQgHBgUEAQJUAgEDAwQEBgUGBwcICAgMAQIEBQYHCQkKDAwNDQ4PB/3WDw8ODQ0MDAoJCQcGBQQCAQECBAUGBwkJCgwMDQ0ODwcCKg8PDg0NDAwKCQkHBgUEAgEMCAgIBwcGBQYEBAMDAQIABQAAAAADzgL8AC8AXwCPAMMBBwAAATMfCR0BDwkrAS8JPQE/CSMzHwkdAQ8JKwEvCT0BPwkjMx8JHQEPCSsBLwk9AT8JJyMPCR0CHwkzITM/CT0CLwkjJSEfDxUPDyEvDzU/DgLSBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGB8wGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHzAYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAQECAgYHCgoGBgdjBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgJ2BgcGBgoKBwYCAgEBAgIGBwoKBgYHBv2KAnYPDw4NDQwMCgkJBwYFBAIBAQIEBQYHCQkKDAwNDQ4PB/2CDw8ODQ0MDAoJCQcGBQQCAQECBAUGBwkJCgwMDQ0ODwI/AQICBgcKCgYGBwYGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBaQECAgYHCgoGBgcG0gYHBgYKCgcGAgIBAQICBgcKCgYGBwbSBgcGBgoKBwYCAgFUAQIEBQYHCQkKDAwNDQ4PB9oPDw4NDQwMCgkJBwYFBAIBAQIEBQYHCQkKDAwNDQ4P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BgYGBwcICAgJCQgICAcHBgYGBQQDAwICAgIDAwQFBgYGBwcICAgCVQkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICQkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICQkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICQkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgI/uMJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICAkJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICAEvCQgICAcHBgYGBQQDAwICAgIDAwQFBgYGBwcICAgJCQgICAcHBgYGBQQDAwICAgIDAwQFBgYGBwcICAgBLgICAwMEBQYGBgcHCAgICQkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICQkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICQkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICQkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICQkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICQkICAgHBwYGBgUEAwMCAgEmAgIDAwQFBgYGBwcICAgJCQgICAcHBgYGBQQDAwICAgIDAwQFBgYGBwcICAgJCQgICAcHBgYGBQQDAwICAgIDAwQFBgYGBwcICAgJCQgICAcHBgYGBQQDAwICAgIDAwQFBgYGBwcICAgJCQgICAcHBgYGBQQDAwICASYCAgMDBAUGBgYHBwgICAkJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICAkJCAgIBwcGBgYFBAMDAgIAAAUAAAAAA6QDzgAhACQAgQCrAQkAACUhHwcPByEvBz8GJRUzJSEfCBUPBy8HNSsBLw09ASEjDwkVEQ8HLwcRPw4nMx8GFQ8GIy8GNT8DLwQ/BzMfBxUfCTMhMz8JPQE/Bx8HFQ8PIS8PNT8GAYIBUAYGBgQEAwIBAQIDBAQGBgb+sAYGBgQEAwIBAQIDBAQGBgEsbf4uATsICAcH/AUEAQIBAgQFBwcICAgIBwcFBAECqAkICAgHBwYGBgUEAwMCAv7vBgcGBgoKBwYCAgEBAgQFBwcICAgIBwcFBAECAQIEBQYHCQkKDAwNDQ4PrgQICAdFBAMCAgMERQcI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CAgICAcHBQQCAQECBAUHBwj+jgQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcI/o4EBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAL8BAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwi1BAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwi1BAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwi1BAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwi1BAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwiwAQIEBQcHCAgICAcHBQQBAgECBAUHBwgICAgHBwUEAr4BAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAr4BAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAK+AQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAK+AQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAAADAAAAAAOkA6QAOwBdAH8AAAEzHwYVDwYjLwMRDwcvBxEPAyMvBjU/BiUhHwcPByEvBz8HIR8HDwchLwc/BgIABAgIB64EAwICAwQGBwgICAgIB2MBAgQFBwcICAgIBwcFBAECYwcI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BwgICAgIBw8BAgQFBwcICAgIBwcFBAECDwcICAgICAcGBAMCAgMEVwcHCAEEfgECAgYHCgoGBgf9hAYHBgYKCgcGAgIBfj8Cdg8PDg0NDAwKCQkHBgUEAgEBAgQFBwcICAgIBwcFBAIBfgECBAUHBwgICAgHBwUEAQL+sFQICAcHBQQCAQECBAUHBwQI6w8PDg0NDAwKCQkHBgUEAgEBAgQFBgcJCQoMDA0NDg8BAwECAwMJDAkEAgIBAQEBAgIECQwJAwMCARsBAwQGBwkKCwwKCAgGBAIBAQIEBggICgwLCgkHBgQDPgEBAgIECQwJAwMCAQECAwMJDAkEAgIBGAEDBAKkBQMBAQEEBAKhBQQDAwECBQUICAoMCwoJBwYEAwMEBgcJCgsMCggIBQUCDmkGBwYGCgoHBgICAagqAQIEBQcHBAjWCAgHBwUEAQIBAgQFBwcECNYICAcHBQQBAlQBAgMEBQcHCAkKCgsMDAwN0g0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwN0g0MDAwLCgoJCAcHBQQDAn+oqKgCAwRaBwgICAgIBwYEAwICAwQQbQgIBwcFBAIBAQIEBQcHBAhxEAQDAgIDBAYHCAgICAgHVwUEAlWoaQYHBgYKCgcGAgIBAQICBgcKCgYGBwZpqFQBAgQFBgcJCQoMDA0NDg8HxQgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwQIAQD9YAECBAUHBwgICAgHBwUEAQIBAgQFBgcJCQoMDA0NDg8HAioPDw4NDQwMCgkJBwYFBAIABAAAAAADpQOkAAQAFwBTAM8AAAEPAT8CIw8DFz8DPQEvBh8OHQEPBgEPBSsBLwk9AT8FAT8GJSEfBw8HISMPCRURFR8JMyEzPwoRNT8GHwcTDw8hLw41ETU/DQKxqhBLqjsECAcHITseBQQDAwQFBggICAwMDAwLCwoJCQgGBQQDAgIDBAUGCAn+9QQEBQWXBgUFBQUFBQQEAwICAgEgAQMDBAELCgoLCwwLDP3TATsICAcGBQQDAQEDBAUGBwQI/sEHBgYGCwkIBQMBAQEBAwUICQsGBgYHAiIGBgYGCwkIBgIBAQEDBAUGBwgJCAgHBgUEAgEBAQIEBQYICAkLCwwNDg4OCP3XDw8ODgwNCwoKCAgGBQMDAwMFBggICgoLDQwO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BAIBAQIEBQYHCQkKDAwNDQ4PAQMBAgMDCQwJBAICAQEBAQICBAkMCQMDAgEbAQMEBgcJCgsMCggIBgQCAQECBAYICAoMCwoJBwYEAz4BAQICBAkMCQMDAgEBAgMDCQwJBAICARgBAwQCpAUDAQEBBAQCoQUEAwMBAgUFCAgKDAsKCQcGBAMDBAYHCQoLDAoICAUFAg5pBgcGBgoKBwYCAgGoKgECBAUHBwQI1ggIBwcFBAECAQIEBQcHBAjWCAgHBwUEAQJUAQIDBAUHBwgJCgoLDAwMDdINDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDdINDAwMCwoKCQgHBwUEAwJ/qKioAQIEBQcHBAhxEAQDAgIDBAYHCAgICAgHWgQDAgIDBFoHCAgICAgHBgQDAgIDBBBtCAgHBwUEAlWoaQYHBgYKCgcGAgIBAQICBgcKCgYGBwZpqFQBAgQFBgcJCQoMDA0NDg8HxQgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwQIAQD9YAECBAUHBwgICAgHBwUEAQIBAgQFBgcJCQoMDA0NDg8HAioPDw4NDQwMCgkJBwYFBAIAAwAAAAADpAPOACsATQC4AAATIw8GERUfCTMhMz8JNREvByUjDwkVPwMhHwM1LwkjJTMfBxUhNT8HHwcVMx8PEQ8PIS8PET8PMzU/BucGCwkJCAUFAgECAgYHCgoGBgcGAiIGBwYGCgoHBgICAQIDBQcECAoK/dAGBwYGCgoHBgICAQ0ODQ8CMg8NDg0BAgIGBwoKBgYHBv4dBAQIBwcFBAECAVABAgQFBwcICAgIBwcFBAECFQ8PDg0NDAwKCQkHBgUEAgEBAgQFBgcJCQoMDA0NDg8H/dYPDw4NDQwMCgkJBwYFBAIBAQIEBQYHCQkKDAwNDQ4PBx0BAgQFBwcIAlQCBQUICQkL/qIGBwYGCgoHBgICAQECAgYHCgoGBgcGAVsLCQkIAwYEAtIBAgIGBwoKBgYHUAUDAgEBAgMFUAcGBgoKBwYCAgGoAQIEBQcHBAguKggIBwcFBAIBAQIEBQcHBAguAQIEBQYHCQkKDAwNDQ4PB/3WDw8ODQ0MDAoJCQcGBQQCAQECBAUGBwkJCgwMDQ0ODwcCKg8PDg0NDAwKCQkHBgUEAgEqCAgHBwUEAgAAAAkAAAAAA6QDpAA6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AgMEBAYGBgYGBgQEAwIBJAYFBQQDAwEDBAQFBgYGGyQGBQUEAwMBAwQEBQYGBhsBAgMEBAYGBgYGBgQEAwIBVAIDBAQGBgYGBgYEBAMCOgUGBAQEAgEBC1gEBAQDAgICqAECAgYHCgoGBgcG/YoGBwYGCgoHBgICAQECAgYHCgoGBgcGAbkBAQMDBQUGBwcICQkKCgoLk1QBAgMFBggICr8KDAwNDg4OD/5JDw8ODQ0MDAoJCQcGBQQCAQECBAUGBwkJCgwMDQ0ODwcCfg8PDg0NDAwKCQkHBgUEAgAJAAAAAAOkA48AHwBBAIEAoQDDAQMBIwFFAYUAADcjDwUdAR8FOwE/BT0BLwU3IR8HDwchLwc/BicfDw8PLw8/DyMPBR0BHwU7AT8FPQEvBTchHwcPByEvBz8GJx8PDw8vDz8PIw8FHQEfBTsBPwU9AS8FNyEfBw8HIS8HPwYnHw8PDy8PPw7FBAQEAwICAgICAgMEBAQEBAQDAgICAgICAwQE4wHOCAgHBwUEAgEBAgQFBwcECP4uCAgHBwUEAgEBAgQFBwcI3wsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgsEBAQDAgICAgICAwQEBAQEBAMCAgICAgIDBATjAc4ICAcHBQQCAQECBAUHBwQI/i4ICAcHBQQCAQECBAUHBwjfCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgsLCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoKCwQEBAMCAgICAgIDBAQEBAQEAwICAgICAgMEBOMBzggIBwcFBAIBAQIEBQcHBAj+LggIBwcFBAIBAQIEBQcHCN8LCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoKCwsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgrvAgICAwQEBAQEBAMCAgICAgIDBAQEBAQEAwICAhUBAgQFBwcICAgIBwcFBAECAQIEBQcHCAgICAcHBQQCQAEBAwMFBQYHBwgJCQoKCgsLCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoKCwsKCgoJCQgHBwYFBQMDAdMCAgIDBAQEBAQEAwICAgICAgMEBAQEBAQDAgICFQECBAUH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DwcvBz8GJzMfBw8HLwc/BiczHwcPBy8HPwYlMx8HDwcvBz8GJTMfBw8HLwc/BiUzHwcPBy8HPwYlMx8HDwcvBz8GJzMfBw8HLwc/BiUzHwcPBy8HPwYnMx8HDwcvBz8GJTMfBw8HLwc/BiUzHwcPBy8HPwYlMx8HDwcvBz8GJTMfBw8HLwc/BiczHwcPBy8HPwYnMx8HDwcvBz8GJzMfBw8HLwc/BicxHwIBHwMPBi8CAS8CPwUCvQQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcItQQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcItQQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcItQQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcIAvwEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCP6OBAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwj+jgQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcIAvwEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCLUEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCP6OBAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwi1BAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgC/AQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcI/o4EBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCP6OBAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgC/AQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcItQQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcItQQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcItQQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcItQgMBgL4BQQCAQECBAUHCQ4OCgX9CwUFAQQJBQcICLABAgQFBwcICAkHCAYFBAIBAQIEBQYIBwkICAcHBQQCAQECBAUHBwgICQcIBgUEAgEBAgQFBggHCQgIBwcFBAIBAQIEBQcHCAgJBwgGBQQCAQECBAUGCAcJCAgHBwUEAgEBAgQFBwcICAkHCAYFBAIBAQIEBQYIBwkICAcHBQQCvgECBAUHBwgICQcIBgUEAgEBAgQFBggHCQgIBwcFBAIBAQIEBQcHCAgJBwgGBQQCAQECBAUGCAcJCAgHBwUEAgEBAgQFBwcICAkHCAYFBAIBAQIEBQYIBwkICAcHBQQCvgECBAUHBwgICQcIBgUEAgEBAgQFBggHCQgIBwcFBAIBAQIEBQcHCAgJBwgGBQQCAQECBAUGCAcJCAgHBwUEAgEBAgQFBwcICAkHCAYFBAIBAQIEBQYIBwkICAcHBQQCAQECBAUHBwgICQcIBgUEAgEBAgQFBggHCQgIBwcFBAK+AQIEBQcHCAgJBwgGBQQCAQECBAUGCAcJCAgHBwUEAgEBAgQFBwcICAkHCAYFBAIBAQIEBQYIBwkICAcHBQQCAQECBAUHBwgICQcIBgUEAgEBAgQFBggHCQgIBwcFBAK+AQIEBQcHCAgJBwgGBQQCAQECBAUGCAcJCAgHBwUEAgEBAgQFBwcICAkHCAYFBAIBAQIEBQYIBwkICAcHBQQCAQECBAUHBwgICQcIBgUEAgEBAgQFBggHCQgIBwcFBAIBAQIEBQcHCAgJBwgGBQQCAQECBAUGCAcJCAgHBwUEAgEBBAX9CgcHCAgICAcHBQUCAwUEAvQGDg4QCwQEAgEABAAAAAADpAOkAA8AHwB4AOkAAAEVIT0BLwkjISMPCR0BITUnIR8PEQ8HLwc1IRUPBy8HNSEVDwcvBxE/DgMzHwcVHwk7ATU/Bx8HFTsBPwk9AT8HHwcVDw8hLw81PwYCKgEmAQICBgcKCgYGBwb93gYHBgYKCgcGAgIBASbnAiIPDw4NDQwMCgkJBwYFBAIBAQIEBQcHCAgICAcHBQQBAv7aAQIEBQcHCAgICAcHBQQBAv7aAQIEBQcHCAgICAcHBQQBAgECBAUGBwkJCgwMDQ0OD1oEBAgHBwUEAQIBAgIGBwoKBgYHBucBAgQFBwcICAgIBwcFBAEC5wYHBgYKCgcGAgIBAQIEBQcHCAgICAcHBQQBAgECBAUGBwkJCgwMDQ0ODwf91g8PDg0NDAwKCQkHBgUEAgEBAgQFBwcIAdaoaQYHBgYKCgcGAgIBAQICBgcKCgYGBwZpqFQBAgQFBgcJCQoMDA0NDg8H/ucICAcHBQQCAQEC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Bwi1BAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwj+jgQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcItQQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcIAYIEBAgIBgYDAwECAwQEBQUGBgYHBwcHBQMEAgIBBAUGCAqwAQIEBQcHCAgJBwgGBQQCAQECBAUGCAcJCAgHBwUEAgEBAgQFBwcICAkHCAYFBAIBAQIEBQYIBwkICAcHBQQCAQECBAUHBwgICQcIBgUEAgEBAgQFBggHCQgIBwcFBAIBAQIEBQcHCAgJBwgGBQQCAQECBAUGCAcJCAgHBwUEAr4BAgQFBwcICAkHCAYFBAIBAQIEBQYIBwkICAcHBQQCAQECBAUHBwgICQcIBgUEAgEBAgQFBggHCQgIBwcFBAK+AQIEBQcHCAgJBwgGBQQCAQECBAUGCAcJCAgHBwUEAgEBAgQFBwcICAkHCAYFBAIBAQIEBQYIBwkICAcHBQQCAQECBAUHBwgICQcIBgUEAgEBAgQFBggHCQgIBwcFBAIBAQIEBQcHCAgJBwgGBQQCAQECBAUGCAcJCAgHBwUEAr4BAgQFBwcICAkHCAYFBAIBAQIEBQYIBwkICAcHBQQCAQECBAUHBwgICQcIBgUEAgEBAgQFBggHCQgIBwcFBAK+AQIEBQcHCAgJBwgGBQQCAQECBAUGCAcJCAgHBwUEAgEBAgQFBwcICAkHCAYFBAIBAQIEBQYIBwkICAcHBQQCAQECBAUHBwgICQcIBgUEAgEBAgQFBggHCQgIBwcFBAIBAQIEBQcHCAgJBwgGBQQCAQECBAUGCAcJCAgHBwUEAgEBAgQFCAYM/QgICAYFBAQDAgIBAgQFBgQHCQL4BgYECAYFBAMAAAACAAAAAAOAA2AANABoAAABIR8GHQEPBiMRDwcvBjURIy8HPwYlIR8HDwcjEQ8GIy8GAyMvBj0BPwUCQQETCgkIBgUEAgIEBQYICQpdAQIEBAYICQoKCQgGBQQCXwoJCAYFAwIBAQIDBQYICf56AbgLCQgHBQQCAQECBAUHCAkLrgEDBQUHCQoLCgkHBgUDAQGtCwoJBgYDAwMDBgYJCgJ2AQIDBAYHCAoJCAcGBAMCAf6nCwkHBwUDAgEBAgMFBwcJCwFZAQIDBAYHCAkKCAcGBAMC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BwgICAgHBwUEAgEBAgQFBwcItQQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcIAvwEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCP6OBAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwj+jgQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcIAj8EBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCLUEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCLUEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCLUEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAL8BBAGBgUDAgIDBf0HDQ4KEAYCBgIBBgL5BgQLCbABAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCvgECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCvgECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAK+AQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAK+AQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEFBAYHCAgI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Hw4zHwcPByMvDz8EOwEXJR0BHwU7Aj8FPQElHwcVMx8HDwcjFQ8HLwc1Iy8HPwczNT8GJRUzNSUjDwUdAh8FOwI/BT0CLwUjJzMfDxUPDyMvDzU/DiUjDwUdATM9AS8FIyUzHwcPByMPDi8HPw4lMx8PEQ8PIy8PET8OAS4EBAgHBwUEAgICBAUHBwQIgggIBwcFBAIBAQIEBQcHBAiCDQwMDAsKCgkIBwcFBAMCAQEDAwMCAwQPAawCAgIDBAQEVAQEBAMCAgL93gcGBgUEAwIBCAcGBgUEAwIBAQIDBAUGBgcIAQIDBAUGBgcHBgYFBAMCAQgHBgYFBAMCAQECAwQFBgYHCAECAwQFBgYBq379dQQEBAMCAgICAgIDBAQE0gQEBAMCAgICAgIDBAQE0tILCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoKC9ILCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoKAi0EBAQDAgICfgICAgMEBAT+R34ICAcHBQQCAQECBAUHBwQIgggIBwcFBAICAgQFBwcICAgIBwcFBAIBAQIDBAUHBwgJCgoLDAwMAXJUCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgtUCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgEEAQIEBQcHCBAIBwcFBAECAQIEBQcHCAgICAcHBQQBAgECAwQFBwcICQoKCwwMDA0aDAYCAQRTkwQEBAMCAgICAgIDBAQEk/QBAgMEBQYGBwgBAgMEBQYGBwcGBgUEAwIBCAcGBgUEAwIBAQIDBAUGBgcIAQIDBAUGBgcHBgYFBAMCAQgHBgYFBAMCCaioKgICAgMEBATSBAQEAwICAgICAgMEBATSBAQEAwICAlQBAQMDBQUGBwcICQkKCgoL0gsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoL0gsKCgoJCQgHBwYFBQMDAX8CAgIDBAQEk5MEBAQDAgICVAECBAUHBwgICAgHBwUEAQIBAgQFBwcIEAgHBwUEAgEBAgQFBwcICA0MDAwLCgoJCAcHBQQDAgEBAQMDBQUGBwcICQkKCgoL/YoLCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoKCwJ2CwoKCgkJCAcHBgUFAwMBAAAGAAAAAAOk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DwcvBz8GJTMfBw8HLwc/BiczHwcPBy8HPwYnMx8HDwcvBz8GJzMfBw8HLwc/BiUfBxEPBy8GET8GAr0EBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCLUEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCLUEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCLUEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAGCBAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwj+jgQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcIAj8EBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCLUEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCLUEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCLUEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAGCBAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwj+jgQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcIAj8EBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCLUEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCLUEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCLUEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAL8BgYIBwUFAwIBAgQFBwcICA0IAgwEAQICAwUCBggHsAECBAUHBwgICQcIBgUEAgEBAgQFBggHCQgIBwcFBAIBAQIEBQcHCAgJBwgGBQQCAQECBAUGCAcJCAgHBwUEAgEBAgQFBwcICAkHCAYFBAIBAQIEBQYIBwkICAcHBQQCAQECBAUHBwgICQcIBgUEAgEBAgQFBggHCQgIBwcFBAK+AQIEBQcHCAgJBwgGBQQCAQECBAUGCAcJCAgHBwUEAgEBAgQFBwcICAkHCAYFBAIBAQIEBQYIBwkICAcHBQQCvgECBAUHBwgICQcIBgUEAgEBAgQFBggHCQgIBwcFBAIBAQIEBQcHCAgJBwgGBQQCAQECBAUGCAcJCAgHBwUEAgEBAgQFBwcICAkHCAYFBAIBAQIEBQYIBwkICAcHBQQCAQECBAUHBwgICQcIBgUEAgEBAgQFBggHCQgIBwcFBAK+AQIEBQcHCAgJBwgGBQQCAQECBAUGCAcJCAgHBwUEAgEBAgQFBwcICAkHCAYFBAIBAQIEBQYIBwkICAcHBQQCvgECBAUHBwgICQcIBgUEAgEBAgQFBggHCQgIBwcFBAIBAQIEBQcHCAgJBwgGBQQCAQECBAUGCAcJCAgHBwUEAgEBAgQFBwcICAkHCAYFBAIBAQIEBQYIBwkICAcHBQQCAQECBAUHBwgICQcIBgUEAgEBAgQFBggHCQgIBwcFBAIBAQEDBQUHCAj9CAkHCAYFBAIBAQICDQgDCQL8CAgHAwUEAgAACQAAAAADzgPOABIAKgBcAIoAtgC6AMYA6AFvAAA3FR8HIT8HASsBDwEVHwI/Bj0BLwU3OwEfAz8DMx8DDwIfARUPAyMvBA8DIy8CPwIvAjU/AiE7AR8DPwMzHwIVDwIjLwI1DwMjLwQPAyMvAjU/AiUzHw0dAQ8NIy8ENT8EJRUhNQEdAR8GMyclIw8JHQEhNSMvDzUnIR8QFTMfDR0CDw0jDw8hLw8jLw09Aj8ONT8O3gQFBggICQkFAdMKCggJBwYFBP71BAUBAQEBCQoJBwYFAwMDAwUGBwl4GgQFBgMTEwQFBhwFAgECASQBASYBAQEEHgYFBQMSEwQFBh0EBAEBJAEBIwECAwL+ZBYEBQYDIyQEBQYdBQQDAwQFGAUEAhUDBgYOBwUFAxIBAgQFFwUEAwMEBQEaCwsKCQgIBwcGBQQEAwIBAQIDBAQFBgcHCAgKCQsLKQUDBAIBAwUCGP6IAvT+2gMEBgcJCQtml/7FBgcGBQsJCAYCAgECTJsODg0NDAwKCgkIBwYFAwIB5wEQDg4ODg0MDAq/CggIBgUDAgEJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICAsCBAUGBggJCQoLCwwMDQ0O/jIODQ0MDAsLCgkJCAYGBQQDCggICAcHBgYGBQQDAwICAgICBAQEBQYGBwcHCAcNAQIEBQYHCQkKDAwNDQ4PsAEICAcGBQQCAQECBAUGBwgJAREBAmgCAQEBAwQGCAoMDg4LCQcFBAImAgQFNDQFBAIBAgEFAk4CAlECAgICAgEDBAYzNgUEAgEDBAVOAgJMBAMCAwECBAViYgUEAgMEBaEFBAICBAVaNQUDAgECBQUyWgUEAgIEBaEFBAMCAQIDAwQFBgYHCAgJCQoKCwsKCQkICAcFBQUDAwIBAgECBAabBgUEAQIY/PwBaGAFCwoICAYEApYSAQICBggJCwUGBwbnKgECAwUGBwgICgsLDQwODQ5yVAECAwUGCAgKvwoMDA0ODg4PKAICAwMEBQYGBgcHCAgICfwJCAgIBwcGBgYFBAMDAgIODQwMCwoJCQgHBgUFAwEBAQEDBQUGBwgJCQoLDAwNDgICAwMEBQYGBgcHCAgICfwICAgIBwcGBgUFBAQDAgIB5w8PDg0NDAwKCQkHBgUEAgAHAAAAAAOkA6QAIABBAGIAgwCkANgBHAAAATMfBw8HLwc/BzMfBw8HLwc/BiczHwcPBy8HPwYnMx8HDwcvBz8HMx8HDwcvBz8GJSMPCRURFR8JMyEzPwk1ETUvCSMlIR8PEQ8PIS8PET8OAgAEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCMUEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCLUEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCLUEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCMUEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCP73BgcGBgoKBwYCAgEBAgIGBwoKBgYHBgIiBgcGBgoKBwYCAgEBAgIGBwoKBgYHBv3eAiIPDw4NDQwMCgkJBwYFBAIBAQIEBQYHCQkKDAwNDQ4PB/3WDw8ODQ0MDAoJCQcGBQQCAQECBAUGBwkJCgwMDQ0ODwFtAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAr4BAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAr4BAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCagECAgYHCgoGBgcG/d4GBwYGCgoHBgICAQECAgYHCgoGBgcGAiIGBwYGCgoHBgICAVQBAgQFBgcJCQoMDA0NDg8H/dYPDw4NDQwMCgkJBwYFBAIBAQIEBQYHCQkKDAwNDQ4PBwIqDw8O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CAgIBwcFBAECAgICAwQEBD8qCAgHBwUEAgEBAgQFBwcECKwICAcHBQQCAQECBAUHBwQILj8EBAQDAgICAQIEBQcHCAgICAcHBQQBAgEBAwMFBQYHBwgJCQoKCmUBBQcICQoLDA4ODAsKCQgHBgGyBgcICQoLDA4ODAsKCQgHBncEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCP1YBAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICgoKCQkJCAgHCAYGBgQFBAGyBAUEBgYGCAcICAkJCQoKCgoLCwsKCwoJCQgIBgUEAQICAQMDBAUFBgYHBxATCgkICAcHBgYFBQQDAgICAQIDBAUHBwgJCgoLDAwGDRMLCwoKCAgIBgcFBQkI/k4EBQQGBgYIBwgICQkJCgoKCgsLCwoLCgkJCAgGBQQBAgIBAwMEBQUGBgcHEBMKCQgIBwcGBgUFBAMCAgIBAgMEBQcHCAkKCgsMDAzaAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAfkBAQMDBQUGBwcICQkKCgoLFQgIBwcFBAIBAQIEBQcHBAgZBAQEAwICAvwBAgQFBwcICAgIBwcFBAECAQIEBQcHCAgICAcHBQQBAvwCAgIDBAQEFQgIBwcFBAIBAQIEBQcHBAgZCwoKCgkJCAcHBgUFAwMBVQENDAsKCQgHBv5OBgcICQoLDA4ODAsKCQgHBgGyBgcICQoLDA5UAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCVQIBAwMEBQUGBgcHCAgJCgoJCAgHBwYGBQUEAwICAgECAwQFBwcICQoKCwwMBg0TCwsKCggICAYHBQUJCP5OBAUEBgYGCAcICAkJCQoKCgoLCwsKCwoJCQgIBgUEAQICAQMDBAUFBgYHBxATCgkICAcHBgYFBQQDAgICAQIDBAUHBwgJCgoLDAwGDRMLCwoKCAgIBgcFBQkIAbIEBQQGBgYIBwgICQkJCgoKCgsLCwoLCgkJCAgGBQQCAAAAAAQAAAAAA5gDzQA0AIQAxAEFAAABIw8RHwYhPwcvETsBHxYPDiEvDj8WEw8PHw8/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BwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICP65VAkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICVQJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICP65VAkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICVQJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICAL9VFRUVAkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICVQJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICP65VAkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICVQJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICP65VAkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICVQJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICAKpVP5cVP5cVAJMVAkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICVQJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICP65VAkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICVQJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICP65VAkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICVQJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICNpUVFRUVFRUAgIDAwQFBgYGBwcICAgJVAkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICVQJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICAlUCQgICAcHBgYGBQQDAwICAgIDAwQFBgYGBwcICAgJVAkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICVQJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICAlUCQgICAcHBgYGBQQDAwIC/FSoAgIDAwQFBgYGBwcICAgJVAkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICVQJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICAlUCQgICAcHBgYGBQQDAwICAgIDAwQFBgYGBwcICAgJVAkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICVQJCAgIBwcGBgYFBAMDAgICAgMDBAUG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HwcPBy8HPwYnMx8HDwcvBz8GJTMfBw8HLwc/BzMfBw8HLwc/BiUzHwcPBy8HPwYlMx8HDwcvBz8GJTMfBw8HLwc/BiczHwcPBy8HPwYnMx8HDwcvBz8GJzMfBw8HLwc/BiczHwcPBy8HPwYlMx8HDwcvBz8GJTMfBw8HLwc/BiUzHwcPBy8HPwchHwcPByEvBz8GAUMEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCLUEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAI/BAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwi1BAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgBggQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcI/o4EBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCP6OBAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgC/AQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcItQQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcItQQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcItQQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcItQQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcIAvwEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCP6OBAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwj+jgQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAL0CAgHBwUEAgEBAgQFBwcECP0ICAgHBwUEAgEBAgQFBwcIsAECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAr4BAgQFBwcICAgIBwcFBAIBAQIE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BgYHBwYGBQQCAgICAwUFBgYGCgQGBAkICAjXBwcNDAsLCQgHBQQDAwQFCAgDBwcJCQsMDQ4NDQwMCgoIBwUEAgEBAgQFBwgKCgwMDZEGBQQEAwIBHx8BAgMEBAUGBgUEAwMCAQECBAMCAgECAwMEBa4GBQQDAwIBAQECAQMDAwQDBgIEAQEBAQIDAwQFBgoICAUFBQsFBgUFBQUEBANcAQEDBAUGBwcHBgYFBAMBAQEBAwMFBgYHCgYFBAUEBGICAwQFBgYHBwYGBQQDAgIDBAUGBgGAASQjGQEBAQECBAMEBRwCCwkHBgUDAgEBVwECAwUFCAkLCwkIBgMEAgcDAwUDAwQGBwkLDAoICAwGBQUDAgQDBQYJCVEHBgUEAQQFBghLCwkHBggBAgMEBgYEAwIBCQEBAwUIDwQKCAYCIAIDDAoEBAEBAQEBAQEBAgOhowEBAwMDAwEBAgECAwMDBQgECgwLBw0MCQkDAwMCAQIBAgQGBggJCgsMDQ4ODQwLCwkHBwMHBwgJCwwNDg4NDAsKCQgGBgQCAQECBAYGCAkKCgkIBgYEAgkBAgQGBwgJCgoKCwsICAYDAwICAQEJBQwLBwQDAQEBAgIFBAwDAgECBAQFBgYHBwYFBAYFBQQFBAMEAwECAgQDBAUEBQUFCwcCAwIBAgIBAgMGAwUBCAYFBAMCAQEBAQIDAwUFBgYHDQcICQkKCwwMDw4ODAsKCAcHBwYEAgEBAgIDBAQFBQYHBwgICWMHBwYFBAMBAQEBAwQFBgcHTgwJBAMCAgICBAQGDFAHBwUGBAICAgIEBgUHB4QHBgYFBAMCAQIDBQcEAwEBAQIFBQcJCgsMDQ4PDw4NDAQEBgkJBwYGBAIBAQIEBgcJCQwMDQ4PDw4NDAsKCAgFBQJGAQIDAwUFBZouLpkGBQUDAwIBAQIDAwUFBdcGBQQFAwUFB9YGBQUDAwIBAQIDAwUFBdcJBAMDAgIBBAIGB9sGBQUDAwIBAgQDAgEJAQICAwMFBIx+BwcGBQQDAQEBAQMEBQYGB9cHBwYFBAICAQEBAQMCBASVgwcHBgUEAwEBAQEDBAUGBwfWBwcGBQQDAQAGAAAAAAOkA6QAIwBHAFwBMAFUAXgAACUzHwcVDwcjLwc1PwYlMx8HFQ8HIy8HNT8GASMPBxUzPwc1AzMfDxUzHw8VDwcvBzUvByMVDw8j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AYsBrAHNAe4CDwIxAAAlMx8HDwcvBz8GJzMfBw8HLwc/BiczHwcPBy8HPwYlMx8HDwcvBz8HMx8HDwcvBz8GJTMfBw8HLwc/BiUzHwcPBy8HPwYnMx8HDwcvBz8GJzMfBw8HLwc/BiczHwcPBy8HPwYlMx8HDwcvBz8GJTMfBw8HLwc/BiUzHwcPBy8HPwYnMx8HDwcvBz8GJzMfBw8HLwc/BiczHwcPBy8HPwYnMx8GEQ8HLwcRPwYCvQQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcItQQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcItQQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcIAj8EBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCP6OBAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgBggQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcItQQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcItQQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcItQQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcIAj8EBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCP6OBAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgBggQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcItQQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcItQQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcItQQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcItQQICAcFBQMCAQIEBQcHCAgICAcHBQQBAgECBAUGCAiwAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAr4BAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAK+AQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAr4BAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAK+AQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgECAwUFBwgI/QgICAcHBQQCAQECBAUHBwQIAvgICAgGBQQCAAACAAAAAAL8AmkAIwBHAAABMx8HFQ8HIy8HNT8GJTMfBxUPByMvBzU/BgEufggIBwcFBAECAQIEBQcHBAiCCAgHBwUEAQIBAgQFBwcIAS5+CAgHBwUEAQIBAgQFBwcECIIICAcHBQQBAgECBAUHBwgCaQECBAUHBwQIgggIBwcFBAECAQIEBQcHBAiCCAgHBwUEAgEBAgQFBwcECIIICAcHBQQBAgECBAUHBwQIgggIBwcFBAIAAAAACQAAAAAD+APOADEAQABlAKkArQDpAPgBCAFxAAABOwEfAz8DMx8DFQ8BHwIPBC8EDwQvAjU/AS8BPQE/AiUdAR8JMzUlIw8HFR8HIT8HNS8HJTMfDxUPDyMvDzU/DiUVMzU3Mx8GFQ8GIy8DFQ8HLwc1DwMjLwY1PwYlFTM9AS8JISMPCR0BMzUnIR8PFQ8HLwcjDwcvBxEhETMfBw8HIy8PET8OAr8aAwYFBBMTBAUGHAUBAgEkAQElAQEBAQQeBgYEAxITBAUGHQUDASUBASQBBAL9nwECAgYHCgoGBgdFAaQEBAgHBwUEAQIBAgQFBwcECAEACAgHBwUEAQIBAgQFBwcECP8A/A0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwN/A0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAz96378BAgIB1oEAwICAwQGBwgICAgIBw8BAgQFBwcICAgIBwcFBAECDwcICAgICAcGBAMCAgMEVwcHCAEEfgECAgYHCgoGBgf9hAYHBgYKCgcGAgIBfj8Cdg8PDg0NDAwKCQkHBgUEAgEBAgQFBwcICAgIBwcFBAIBfgECBAUHBwgICAgHBwUEAQL+sFQICAcHBQQCAQECBAUHBwQI6w8PDg0NDAwKCQkHBgUEAgEBAgQFBgcJCQoMDA0NDg8BcgIDBTU1BQMCAQECBAJOAgJRAgIDAQIBAQMFBTQ3BQMCAQEDBQRPAgJMBAICAwEQaQYHBgYKCgcGAgIBqCoBAgQFBwcECNYICAcHBQQBAgECBAUHBwQI1ggIBwcFBAECVAECAwQFBwcICQoKCwwMDA3SDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA3SDQwMDAsKCgkIBwcFBAMCf6ioqAIDBFoHCAgICAgHBgQDAgIDBBBtCAgHBwUEAgEBAgQFBwcECHEQBAMCAgMEBgcICAgICAdXBQQCVahpBgcGBgoKBwYCAgEBAgIGBwoKBgYHBmmoVAECBAUGBwkJCgwMDQ0ODwfFCAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHBAgBAP1gAQIEBQcHCAgICAcHBQQBAgECBAUGBwkJCgwMDQ0ODwcCKg8PDg0NDAwKCQkHBgUEAgADAAAAAAOkA6QAbwCUANgAAAEzHw8RDw8hLw81PwcfBxUfByE/BxEvByMvBz8GJSMPBxEfByE/BxEvByUhHw8RDw8hLw8RPw4DERUNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDf6GDQwMDAsKCgkIBwcFBAMCAQECBAUHBwgICAgHBwUEAQIBAgQFBwcECAF+CAgHBwUEAQIBAgQFBwcECBkICAcHBQQCAQECBAUHBwj90QQECAcHBQQBAgECBAUHBwQIAVQICAcHBQQBAgECBAUHBwQI/qwBUA0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwN/rANDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAtIBAgMEBQcHCAkKCgsMDAwN/oYNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDRUI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sAQECAcHBQQBAgECAgYHCgoGBgcGaX4EBAgHBwUEAQIqKqgBAgQFBggDCVhUDQwMDAsKCgkIBwcFBAMCAX4NDAwMCwoKCQgHBwUEAwIBAQIEBQYHCQkKDAwNDQ4PB/3WDw8ODQ0MDAoJCQcGBQQCAQECAwQFBwcICQoKCwwMDA1+AQIDBAUHBwgJCgoLDAwMAgD+sAECAgYHCgoGBgcG5wgIBwcFBAECVAECBAUHBwQI/sEGBwYGCgoHBgICAQGk/AECBAUHBwQIrP4yAnYJBwgGBQQBAlQBAgMEBQYICAkJCwsLDA0N0gECAwQFBwcICQoKCwwMDA3nDw8ODQ0MDAoJCQcGBQQCAQECBAUGBwkJCgwMDQ0ODwcBQw0MDAwLCgoJCAcHBQQDAgF+DQwMDAsKCgkIBwcFBAMCAAAVAAAAAAOkA6QAIABBAGIAgwCkAMUA5gEHASgBSQFqAYsBrAHNAe4CDwIwAlECcgKTArQAACUzHwcPBy8HPwYnMx8HDwcvBz8GJzMfBw8HLwc/BiczHwcPBy8HPwYnMx8HDwcvBz8GJTMfBw8HLwc/BiUzHwcPBy8HPwYlMx8HDwcvBz8GJTMfBw8HLwc/BiczHwcPBy8HPwYnMx8HDwcvBz8GJzMfBw8HLwc/BiczHwcPBy8HPwYlMx8HDwcvBz8GJTMfBw8HLwc/BiUzHwcPBy8HPwYlMx8HDwcvBz8GJzMfBw8HLwc/BiczHwcPBy8HPwYnMx8HDwcvBz8GJzMfBw8HLwc/BgN6BAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwi1BAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwi1BAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwi1BAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwi1BAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgC/AQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcI/o4EBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCP6OBAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgC/AQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcItQQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcItQQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcItQQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcItQQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcIAvwEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCP6OBAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwj+jgQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcIAvwEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCLUEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCLUEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCLUEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCLUEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCLABAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAK+AQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAK+AQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCvgECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCvgECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgAAAAUAAAAAA84DzgAiAC0AZwCKAM8AACUzHwcVDwcvBzU/BgEdAR8FOwElIw8JFREVHwkzITM/CTURIy8PNSUzHwcRDwcvBxE/BiUhHxARDw8hLw8RPw4DpAQECAcHBQQBAgECBAUHBwgICAgHBwUEAQIBAgQFBwcI/mQCAgIDBAQEq/4FBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgHOBgcGBgoKBwYCAgG9CwoKCgkJCAcHBgUFAwMBAQH4BAQIBwcFBAECAQIEBQcHCAgICAcHBQQBAgECBAUHBwj9KQEPDw4ODg0MDAq/CggIBgUDAgEBAgQFBgcJCQsLDA0NDg8I/isPDw4NDQwMCgkJBwYFBAIBAQIEBQYHCQkKDAwNDQ4P2gECBAUHBwQILggIBwcFBAIBAQIEBQcHBAguCAgHBwUEAgKPqwQEBAMCAgLSAQICBgcKCgYGBwb9igYHBgYKCgcGAgIBAQICBgcKCgYGBwYBjwEBAwMFBQYHBwgJCQoKCgu9KgECBAUHBwQI/doICAcHBQQCAQECBAUHBwQIAiYICAcHBQQCKwECAwUGCAgKvwoMDA0ODg4O/kgPDw4NDQwMCgkJBwYFBAIBAQIEBQYHCQkKDAwNDQ4PBwJ+Dw8ODQ0MDAoJCQcGBQQCAAQAAAAAA8EDkwAjAEcA6gGNAAABMx8HFQ8HIy8HNT8GJzMfBxUPByMvBzU/BgMzHwYdAQ8FKwEPCR0BDw4fDh0BHwkzHwYdAQ8GIy8PNS8QPQE/EjU/DjMlMx8PFR8SHQEPEBUPDyMvBj0BPwU7AT8JPQE/Di8OPQEvCSMvBj0BPwYCVCoICAcHBQQBAgECBAUHBwQILgkHCAYFBAECAQIEBQYIB8kqCAgHBwUEAQIBAgQFBwcECC4JBwgGBQQBAgECBAUGCAdhOgcGBgYEBAICBAQGBgYHJA8HBgQFAwMEAwIBAgMDBAQGBgYHCAgJCQoKCQkICAcGBgYEBAMDAgECAwQDAwUFBQcPJAcGBgYEBAICBAQGBgYHOg4MDAwKCggIBwYFBAQCAQECBAMDCAUGBgcHGAcFBQQDAgIDBAUFBxAIBwcGBgUEBAMDBAIBAQIEBAUGBwgICgoMDAwOAZY6DgwMDAoKCAgHBgUEBAIBAQIEAwMEBAUGBgcHCBAHBQUEAwICAwQFBQcYBwcGBgUIAwMEAgEBAgQEBQYHCAgKCgwMDA46BwYGBgQEAgIEBAYGBgckDwcGBAUDAwQDAgECAwMEBAYGBgcICAkJCgoJCQgIBwYGBgQEAwMCAQIDBAMDBQUFBw8kBwYGBgQEAgIEBAYGBgcCUQECBAUGCAMJLggIBwcFBAECAQIEBQcHBAguCQcIBgUEAgEBAgQFBggDCS4ICAcHBQQBAgECBAUHBwQILgkHCAYFBAIBRAECAwUFBgYIBwYGBQUDAgICAgMDAwQKDQ+mDAwLCgkJCAgHBgUEBAMCAgECAwQEBgYGCAgICgoLCw2mDwwKBAQDAgICAgECAwQGBgYHCAYGBQQDAgEBAQIEBAYGBwgKCgsNDg8QqA8NBgYKBAQEAgMEAgQFBgYGBwcHBgYFBAMCAgIDAwQEBQUGBg0PqRAPDg0LCwkIBwYFBQMCAgEBAQMDBAUHBwgJCwsNDg8QqA8NBgYFBQQEAwMDAQMCBAUGBgcHBwcGBgQEAwQCAwMEBQoFBg4OqRAPDgwMCgkICAYFBQMDAQEBAgMFBQYGBwcHBgUFAwICAgIDAwMECg0PpgwMCgsJCQgHBwYFBAQDAgIBAgMEBQUGBwcICQoKCwsNpg8MCgQEAwICAgIBAgMEBgUHBwcGBgYEAwIBAAUAAAAAA84DngAhAEMAWACRAQoAAAEzHwcPBysBLwY/BzMfBw8HISMvBj8GJQ8FPwQ9AS8GNR8OHQEPDS8JNT8NJSEfBw8HIQ8KFRE/CCEzPwk1PwcfBxUPDiMhDwUvChE/DgEEqAgIBwcFBAIBAQIEBQcHBAisCAgIBgUEAgEBAgQFBggICPwICAcHBQQCAQECBAUHBwQI/wAICAgGBQQCAQECBAUGCAgCaQQEBAOUFzWUAgICAgICBAMEBAoKCgkKCQgIBwcFBAQCAgICBAQFBweaBgaGCAgICAcHBgYFBAMCAQEDOgQFmggICQoJCgoK/WABuQgIBwcFBAIBAQIEBQcHBAj+QwYHBgYKCgcGAgIBlQYGBwcHCAcIAZQGBwYGCgoHBgICAQECBAUGCAgICAgHBwUEAQIBAgQFBgcJCQsLDA0NDg8H/mSVCgsMCwwMCwsKCggIAwUEAgECBAUGBwkJCgwMDQ0ODwIlAQMEBQYHCAgJCAcGBQQBAgMEBQYHCAkICAcGBQQDqQEDBAUGBwgICQgHBgUEAQIDBAUGBwgJCAgHBgUEA00BAQIClDUXlAMEBAQEBAMEAgIBAVQBAQIEBAUHBwgICQoJCgoKCgoKCgkJCAiaBQQ6AwEBAgIDBAUGBgcHCAgICIUHBpoHBwUEBAIBATIBAwQFBgcICAkIBwYFBAECAQEBAgYICQsGBgYG/aqHBQQEAwICAQEBAQMFCAkLBgYGHAgIBwYFBAMBAQMEBQYHBAgZDw8ODgwNCwoKCAgGBQMDiAgGBAMBAQMEBQcICQULDA0CXQ8ODg4NDAsLCQkHBgUEAgAAAAQAAAAAA84DegA8AFgAdAC4AAABHwgPByMvBjU/AyMvBz8HMy8DNT8GJRE7AT8JNRE1LwkjISMPCRURFR8JMyERJSEfDxEPDyEvDxE/DgGEBgcGBYUEAwEBAQEDBIQHCAgICAgHBgQDAgIDBDqXCAgHBwUEAgEBAgQFBwcECJs6BAMCAQIEBQcICAFXaQYHBgYKCgcGAgIBAQICBgcKCgYGBwb9igYHBgYKCgcGAgIBAQICBgcKCgYGBwYBuf5HAnYPDw4NDQwMCgkJBwYFBAIBAQIEBQYHCQkKDAwNDQ4PB/2CDw8ODQ0MDAoJCQcGBQQCAQECBAUGBwkJCgwMDQ0ODwKoAQICBIUGBgcHBwcGBoUEAwICAwQGBwgICAgIBzkBAgQFBwcICAgIBwcFBAECOgYHBwgIBwcGBQQCf/20AQICBgcKCgYGBwYBzgYHBgYKCgcGAgIBAQICBgcKCgYGBwb+MgYHBgYKCgcGAgIBAkxUAQIEBQYHCQkKDAwNDQ4PB/4qDw8ODQ0MDAoJCQcGBQQCAQECBAUGBwkJCgwMDQ0ODwcB1g8PDg0NDAwKCQkHBgUEAgAAAgAAAAADwwO5AK8A+AAAASEzHw0VEw8OIw8MKwEvDysBLw49Aj8FOwEfHj8UES8LISMvBT0BPwYnOwEfBzsBHwUdAQ8HFQ8HLwc1Iy8HPwczPQE/BQH2AToQDg4ODQwLCgoICAYFBAIBAQIEBQYICAoKCwwNDg4OCHQFBQgIA2YFBwYHCAcICAgIBwcGBgUFQgMEBAQFBgYFig8ODg4NDAsKCggIBgUEAgMEBQYHCAkICAcGBQQCAQEBAQIGCAkLBgYGmAkJCAkPDw0MBQUEM1EKCgYNDQ4PD3UGBgYLCQgGAgEBAQEBAQIGCAkLBgYGBv7FCQgHBgUEAwMEBQYHCAn8BAQIBwYFBAIBAWgJCAcGBQQDAwQFBgcECG0BAwQFBgcICAkIBwYFBAIBaggIBwYFBAMBAQMEBQYHBAhuAwQFBgcIA6QCBAUGCAgKCgsMDQ4ODgj+fg8ODg4NDAsKCggIBgUEAgEBAQUGBJIHBQUEAwIBAgMEBAYHB4QFBQQDAwIBAQIEBQYICAoKCwwNDg4OCHAJCAcGBQQDAwQFBgcECHQGBgYLCQgGAgEBAQEBAgMHCQsNBwcIZXUMCgUJBwUEAQEBAQMFCAkLBgYGBwF6BgYGBgsJCAYCAQEBAwQFBgcICQgIBwYFBAMBFAMEBQYHBAhuAwQFBgcICQgIBwYFBAIBAWkICAcGBQQDAQEDBAUGBwQIbQEDBAUGBwgICQgHBgUEAgFpCQgHBgUEAwAIAAAAAAN6A3oAIwBHAIsAzwDzARcBWwGfAAABIw8FHQIfBTsCPwU9Ai8FIyEjDwUdAh8FOwI/BT0CLwUjJTMfDxUPDyMvDzU/DiUzHw8VDw8jLw81Pw4BIw8FHQIfBTsCPwU9Ai8FIyEjDwUdAh8FOwI/BT0CLwUjJTMfDxUPDyMvDzU/DiUzHw8VDw8jLw81Pw4CkwQEBAMCAgICAgIDBAQEfgQEBAMCAgICAgIDBAQE/d4EBAQDAgICAgICAwQEBH4EBAQDAgICAgICAwQEBAEmfgsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoLfgsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgr+Z34LCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoKC34LCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoKAa8EBAQDAgICAgICAwQEBH4EBAQDAgICAgICAwQEBP3eBAQEAwICAgICAgMEBAR+BAQEAwICAgICAgMEBAQBJn4LCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoKC34LCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoK/md+CwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgt+CwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgGCAgICAwQEBH4EBAQDAgICAgICAwQEBH4EBAQDAgICAgICAwQEBH4EBAQDAgICAgICAwQEBH4EBAQDAgICVAEBAwMFBQYHBwgJCQoKCgt+CwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgt+CwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgt+CwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgt+CwoKCgkJCAcHBgUFAwMBAVECAgIDBAQEfgQEBAMCAgICAgIDBAQEfgQEBAMCAgICAgIDBAQEfgQEBAMCAgICAgIDBAQEfgQEBAMCAgJUAQEDAwUFBgcHCAkJCgoKC34LCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoKC34LCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoKC34LCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoKC34LCgoKCQkIBwcGBQUDAwEAAQAAAAADegN6AIcAAAEhHw8VDwMjLwo1Lw0rAREzHwcPByEvBz8HMxErAQ8VLwc/DgEuAaQRERAPDw4NDAsJCQcDBQMCAwICAwIDEwQMCAcHBQQBAgICAwMEBQYGBgcHCAgICah+CAgHBwUEAgEBAgQFBwcECP6sCAgHBwUEAgEBAgQFBwcECIKoCQgICAcHBgYGBQQDAwICAQIEBQcHCAgICAcHBQQCAQECBQUHCQkLDA0ODw8QEQN6AQIFBQcJCQsMDQ4PBxAQER8UCQMCAQsBAgIEBQcHBAgNCAgIBwcGBgYFBAMDAgL9tAECBAUHBwgICAgHBwUEAQIBAgQFBwcICAgIBwcFBAECAkwCAgMDBAUGBgYHBwgICBEIBwcFBAIBAQIEBQcHCAgRERAPDw4NDAsJCQcFBQIAAAIAAAAAA3oDpAAhAKYAADchHwcPByEvBz8GEzMfBxEfDz8PET8HHwcRFQ8dKwEvHTURPwawAqAICAcHBQQCAQECBAUHBwQI/VwICAcHBQQCAQECBAUHBwhcBAQIBwcF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CIIICAcHBQQBAgECBAUHBwj+4n4ICAcHBQQBAgECBAUHBwQIgggIBwcFBAECAQIEBQcHCAHBfggIBwcFBAECAQIEBQcHBAiCCAgHBwUEAQIBAgQFBwcI/uJ+CAgHBwUEAQIBAgQFBwcECIIICAcHBQQBAgECBAUHBwgB1gECBAUHBwQIgggIBwcFBAECAQIEBQcHBAiCCAgHBwUEAgEBAgQFBwcECIIICAcHBQQBAgECBAUHBwQIgggIBwcFBAIBAQIEBQcHBAiCCAgHBwUEAQIBAgQFBwcECIIICAcHBQQCAScBAgQFBwcECIIICAcHBQQBAgECBAUHBwQIgggIBwcFBAIBAQIEBQcHBAiCCAgHBwUEAQIBAgQFBwcECIIICAcHBQQCAAAABAAAAAADpAOkAD0AewC4APUAAAEzHwM1PwcfBxEPByEvBz8HMy8EPwYnMx8GFQ8DMx8HDwchLwcRPwcfBxU/AwEzHwcRDwcvBzUPAyMvBjU/AyMvBz8GJTMfBw8HIx8DFQ8GIy8DFQ8HLwcRPwYCfgQICAe3AQIEBQcHCAgICAcHBQQBAgECBAUHBwQI/wAICAcHBQQCAQECBAUHBwQIm7UFBAIBAQIEBQcHCPQECAgHBgQDAgIDBLiXCAgHBwUEAgEBAgQFBwcECP8ACAgHBwUEAQIBAgQFBwcICAgIBwcFBAECtAcHCAEE/AgIBwcFBAECAQIEBQcHCAgICAcHBQQBArcHCAgICAgHBgQDAgIDBLiXCAgHBwUEAgEBAgQFBwcI/hD8CAgHBwUEAgEBAgQFBwcECJu4BAMCAgMEBgcICAgICAe3AQIEBQcHCAgICAcHBQQBAgECBAUHBwgBrAIDBLiXCAgHBwUEAgEBAgQFBwcECP8ACAgHBwUEAQIBAgQFBwcICAgIBwcFBAECtAcHCAgICAcHBQQCAQIDBAYHCAgICAgHtwECBAUHBwgICAgHBwUEAQIBAgQFBwcECAEACAgHBwUEAgEBAgQFBwcECJu1BQQCAfkBAgQFBwcECP8ACAgHBwUEAgEBAgQFBwcECJu4BAMCAgMEBgcICAgICAe3AQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAQK3BwgICAgIBwYEAwICAwS4lwgIBwcFBAIBAQIEBQcHBAgBAAgIBwcFBAIAAAMAAAAAA84DzgA7AHwA/AAAEw8PHQEfHTM/CQMjDw4BPw49AS8eHx8PHy8fPx7ZAgoICQcHBwYGBQQDBAICAQICBAQFBgcHCQkKCgsMDQ0ODg8PEBARERISEhITFBM0Kh8RDQsJCyAS7BAREBAPEA8PDg8ODQ4NDA8CEwwICQcHBwYGBQQDBAICAQICBAQFBgcHCQkKCgsMDQ0ODg8PEBARERISEhITFBMYFxcXFhYWFRQUFBISEhEQDw4ODQwLCgoIBwYGBAMBAQEBAwQGBgcICgoLDA0ODg8QERISEhQUFBUWFhYXFxcYGBcXFxYWFhUUFBQSEhIREA8ODg0MCwoKCAcGBgQDAQEBAQMEBgYHCAoKCwwNDQ8PEBESEhIUFBQVFhYWFxcXAuwDDA0NDQ4ODg4PDxAQDxAREBQTExITEhERERAQDw8PDQ0NDAsLCQkJBwcGBQQEAgIBAgQDBAUFCSIQAqEBAgIEAwQFBgYHBwcJCAz97Q8NDQ0ODg4ODw8QEA8QERAUExMSExIREREQEA8PDw0NDQwLCwkJCQcHBgUEBAICVAEBAwQGBgcICgoLDA0ODg8QERISEhQUFBUWFhYXFxcYGBcXFxYWFhUUFBQSEhIREA8ODg0MCwoKCAcGBgQDAQEBAQMEBgYHCAoKCwwNDQ8PEBESEhIUFBQVFhYWFxcXGBgXFxcWFhYVFBQUEhISERAPDw0NDAsKCggHBgYEAwEAAAYAAAAAA6QDpAAPAB8AIwAzAEMAhwAAARU7AT8JPQEhHQEfCTsBNSUVITUlFSE9AS8JIyEjDwkdASE1JyEfDxEPDyEvDxE/DgIq5wYHBgYKCgcGAgIB/WABAgIGBwoKBgYHBuf+2gKg/toBJgECAgYHCgoGBgcG/d4GBwYGCgoHBgICAQEm5wIiDw8ODQ0MDAoJCQcGBQQCAQECBAUGBwkJCgwMDQ0ODwf91g8PDg0NDAwKCQkHBgUEAgEBAgQFBgcJCQoMDA0NDg8BWKgBAgIGBwoKBgYHBmlpBgcGBgoKBwYCAgGo/Kio/KhpBgcGBgoKBwYCAgEBAgIGBwoKBgYHBmmoVAECBAUGBwkJCgwMDQ0ODwf91g8PDg0NDAwKCQkHBgUEAgEBAgQFBgcJCQoMDA0NDg8HAioPDw4NDQwMCgkJBwYFBAIAAAAAEQAAAAADpAOkACAAQQBiAIMApADFAOYBBwEpAUoBawGMAa0BzgHvAhACMQAAJTMfBw8HLwc/BiczHwcPBy8HPwYnMx8HDwcvBz8GJzMfBw8HLwc/BiczHwcPBy8HPwYlMx8HDwcvBz8GJTMfBw8HLwc/BiUzHwcPBy8HPwchHwcPByEvBz8GJTMfBw8HLwc/BiUzHwcPBy8HPwYlMx8HDwcvBz8GJTMfBw8HLwc/BiczHwcPBy8HPwYnMx8HDwcvBz8GJzMfBw8HLwc/BiczHwcPBy8HPwYDegQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcItQQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcItQQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcItQQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcItQQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcIAvwEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCP6OBAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwj+jgQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAL0CAgHBwUEAgEBAgMFBQcHCP0ICAgHBwUEAgEBAgQFBwcIAvwEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCP6OBAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwj+jgQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcIAvwEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCLUEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCLUEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCLUEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCLUEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCLABAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAK+AQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAK+AQIEBQcHCAgICAcGBQQCAgECBAUHBwgICAgHBwUEAr4BAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAr4BAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAIAAwAAAAADzgOkAC8AZgC8AAATIw8HFR8JMyEzPwk9Ai8JIwEjDwkdAT8EIR8ENS8JKwEvETsBHw8zHw8RDw8hLw8RPw7FBgYMCgkIBgQCAQICBggJCwUGBwYCdgcGBgYKCgcGAgIBAQICBgcKCgYGBgf9igYHBgYKCgcGAgIBBg0ODwcCfg8PDg0GAQICBgcKCgYGBwb3DAsLCgkJBwYrBQUHBwcICQnQ0AoLCgoJCgkICQgHBwcGBgUr9w8PDg0NDAwKCQkHBgUEAgEBAgQFBgcJCQoMDA0NDg8H/YIPDw4NDQwMCgkJBwYFBAIBAQIEBQYHCQkKDAwNDQ4PAgABBAUHCQoMDNsHBgYKCgcGAgIBAQICBgcKCgYGBwbSBgcGBgoKBwYCAgEBUAECAgYHCgoGBgcGywIFBAIBAQIEBQIpBwYGCgoHBgICAQECBAYGCAkKVwgHBgUEAwEBVAECAwMEBAUGBgYIBwkICVcBAgQFBgcJCQoMDA0NDg8H/n4PDw4NDQwMCgkJBwYFBAIBAQIEBQYHCQkKDAwNDQ4PBwIqDw8ODQ0MDAoJCQcGBQQCAAAAAAsAAAAAA/gDzgAhAEEAUAB1ALkAvQDBANAA1ADkAVYAACU7AR8FHQEPBSsCLwU9AT8GHwMVDwQfBBUP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BAIBAQIEBQYHCQkKDAwNDQ4PB/3WDw8ODQ0MDAoJCQcGBQQCAQECBAUGBwkJCgwMDQ0ODwFYqAECAgYHCgoGBgcGaaioaQYHBgYKCgcGAgIBqPyoqKioqKj8qGkGBwYGCgoHBgICAaioAQICBgcKCgYGBwZpqFQBAgQFBgcJCQoMDA0NDg8H/dYPDw4NDQwMCgkJBwYFBAIBAQIEBQYHCQkKDAwNDQ4PBwIqDw8ODQ0MDAoJCQcGBQQCAAAABAAAAAADpAOkAGkAjgDSATwAAAEfDxUPDyMvDz8EOwEfDzM/BzUvDj8GJSMPBxUfBzM/BzUvCDMfDxUPDyMvDzU/DiczHw8PBCsBLw8jDwcVHw4PBy8PNT8OAyYNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDagNDAwMCwoKCQgHBwUEAwIBAQMDAwIDBA8QCAcHBQQCAgIEBQcHBAisCAgHBwUEAQIBAgQFBwcIEAgHBwUEAgEBAgQFBwcI/o4EBAgHBwUEAQIBAgQFBwcECKwICAcHBQQBAgECBAUHBwQIrKgNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDagNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMxagNDAwMCwoKCQgHBwUEAwIBAQMDAwIDBA8QCAcHBQQCAgIEBQcHBAisCAgHBwUEAQIBAgQFBwcIEAgHBwUEAgEBAgQFBwcICA0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwCAAECAwQFBwcICQoKCwwMDA2oDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0aDAYCAQQCAgQFBwcIEAgHBwUEAQIBAgQFBwcECKwICAcHBQQCAgIEBQcHCAgICAcHBQQCfwECBAUHBwQIrAgIBwcFBAECAQIEBQcHBAisCAgHBwUEAQJUAQIDBAUHBwgJCgoLDAwMDagNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDagNDAwMCwoKCQgHBwUEAwLTAQIDBAUHBwgJCgoLDAwMDRoMBgIBBAICBAUHBwgQCAcHBQQBAgECBAUHBwQIrAgIBwcFBAICAgQFBwcICAgIBwcFBAIBAQIDBAUHBwgJCgoLDAwMDagNDAwMCwoKCQgHBwUEAwIACAAA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Iw8JFQ8HLwc1Pw4DpAQECAcHBQQBAgECBAUGBwkJCgwMDQ0ODwdHCAgHBwUEAgEBAgQFBwcECEkHBgYKCgcGAgIBAQIEBQcHCP0UBAQHBwYFBAMCAQQFBwkKDAzyCAcHBQQBAgECBAUHBwQIAfQEBAgHBwUEAQIBAgQFBwcICAgIBwcFBAECAQIEBQcHCPzABAQIBwcFBAECDQoJCvwNDAwMCwoKCQgHBwUEAwIBAQIEMQgIBwcFBAIBAQIEBQcHBAj+bSIMDAwLCgoJCAcHBQQDAgEBAgQFBwcIAqg/Dw8ODQ0MDAoJCQcGBQQCAQECBAUHBwgICAgHBwUEAQIBAgIGBwoKBgYHRQgIBwcFBAIBAQIEBQcHCP64qAgIBwcFBAIBAQIEBQcHBAisCAgHBwUEAgEBAgQFBwcI3z8ICAcHBQQCAQECBAUHBwQISQcGBgoKBwYCAgEBAgQFBwcICAgIBwcFBAECAQIEBQYHCQkKDAwNDQ4PAS4BAgQFBwcECEMPDw4NDQwMCgkJBwYFBAIBAQIEBQcHCAgICAcHBQQBAgECAgYHCgoGBgdFCAgHBwUEAqkBAgMFBQcHCPEGDAoJCAYEAgECBAUHBwQIAQAJBwgGBQQBAqgBAgQFBwcECKwICAcHBQQCAQECBAUHBwQIrAgIBwcFBAIBAQIEBQcHBAg1BAIBAQIDBAUHBwgJCgoLDAwMDfwKCQkOAQIEBQcHCAgICAcHBQQBAgECAwQFBwcICQoKCwwMDA0BpAgIBwcFBAIBUQECBAUGBwkJCgwMDQ0ODwdHCAgHBwUEAgEBAgQFBwcECEkHBgYKCgcGAgIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAQIBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQBAgECAgYHCgoGBgdFCAgHBwUEAgEBAgQFBwcECEMPDw4NDQwMCgkJBwYFBAIAAAABAAAAAAOBAuoAMgAAAR8HAR8EFQ8JBS8KNT8DAT8GAgAICAgIBwcHBgEuCAcFAwECBAUHCAoFCwwN/Z8ODAwKCggHBQIDAQIEBggBMgYHBwcICAgC6wEBAgMDBAUG/tMLCwsMDAwLDAoKCQgDBQQCAQEDBQYICQoKBgsMDAwMCwsBMgYFBAMDAgEAAAMAAAAAA84DygATAFoArwAAAQ8GHQEzPQEvBgMjDwIBERUfCTM1Pw8zHw8VMz8JNREBLwMzHwYBHwIVDwYjLwMRDw4jISMvDhEPAyMvBjU/AgE/BgHBBAQEAwICAqgCAgIDBAQEPwQEBAP+6QECAgYHCgoGBgdFAQEDAwUFBgcHCAkJCgoKC34LCgoKCQkIBwcGBQUDAwEBRQcGBgoKBwYCAgH+6QMEBAQKCwoKCQkJCAF5BQMBAgMFBgcICAgIBwcPAQIEBQYHCQkKDAwNDQ4PB/4qDw8ODQ0MDAoJCQcGBQQCAQ8HBwgICAgHBgUDAgEDBQF5CAkJCQoKCwGGAQECAwMDBATn5wQEAwMDAgEBAfABAgP+2/5+BwYGBgsJCAUDAQHnCgsKCgkICAgHBgUEBAMBAQEBAwQEBQYHCAgICQoKCwrnAQEDBQgJCwYGBgcBggElAwIBVAICBAQGBwf+cwcHCAgICAcGBAMBAgMFD/7WDw8ODgwNCwoKCAgGBQMDAwMFBggICgoLDQwODg8HATIPBQMCAQMEBgcICAgIBwcBjQcHBgQEAgIABAAAAAADzgPOACEAQwBlAKEAAAEhHwcPByEvBz8HIR8HDwchLwc/BzMfBw8HIy8HPwYlMx8HET8DMx8GFQ8GIy8GNT8GMx8DET8GAioBeggIBwcFBAIBAQIEBQcHBAj+gggIBwcFBAIBAQIEBQcHCAgBJggIBwcFBAIBAQIEBQcHBAj+1ggIBwcFBAIBAQIEBQcHCAioCAgHBwUEAgEBAgQFBwcECKwICAcHBQQCAQECBAUHBwj+4gQECAcHBQQBAmMHCAgICAgHBgQDAgIDBK4HCAgICAgHrgQDAgIDBAYHCAgICAgHYwECBAUHBwgB1gECBAUHBwgICAgHBwUEAQIBAgQFBwcICAgIBwcFBALTAQIEBQcHCAgICAcHBQQBAgECBAUHBwgICAgHBwUEAtMBAgQFBwcICAgIBwcFBAECAQIEBQcHCAgICAcHBQQCVQECBAUHBwQI/RlkBAMCAgMEBgcICAgICAeuBAMCAgMErgcICAgICAcGBAMCAgMEZALjCAgHBwUEAgAAAQAAAAAC6gOBADoAAAEzHw4RDwojLwMBLwc/BwE/BgKUCAgICAcIBgcGBQQEAwMBAQEDBQYICQoKBgsMDAwMCwv+zgYFBAMDAgEBAQECAwMEBQYBLQcGBwcIBwcDgQECAgMEBQUGBgcICAgJCv2mDgwMCgoIBgYCAwECBAYIATIGBwcHCAgICAgICAgHBwcGAS4FBQUDAwIBAAAAAQAAAAAC6gOBADoAAAEzHwYBHwcPBwEPBCMvCQM/DgFsCAcHCAcHBgcBLQYFBAMDAgEBAQECAwMEBQb+0wsLCwwMDAsMCgoJCAMFBAIBAQEDAwQEBQYHBggHCAgIA4EBAgMDBQUF/tIGBwcHCAgICAgICAgHBwcG/tIIBwUDAQIEBgYICgULDA0CYQoJCAgIBwYGBQUEAwICAQAAAQAAAAAD+AJkAEEAABMfDyE/Dy8PIQ8OCAEBAwMEBQYHBwcJCQkKCgoDJgsKCQkJCQcHBwYFBAMDAQEBAQMDBAUGBwcHCQkJCQoL/NoKCgoJCQkHBwcGBQQDAwECAAoKCgkJCAgHBwYFBAMDAQEBAQMDBAUGBwcICAkJCgoKCgoKCQkICAcHBgUEAwMBAQEBAwMEBQYHBwgICQkKCgAAAAcAAAAAA5IDpAABAEEAggCEAIkBJAIBAAABBwEPDh0BHw07AT8NPQEvDjMfDw8PLw8/DiUXJzMfAicjDxAvBA8EFR8JHQEPCRUfBD8EHxA7ATcPAT8OOwEfAz8DNS8HPQE/CS8CDwMrAS8NIyczHxEzPwMXMx8PFQ8KFR8KFQ8QKwEvAiMPEisCLxIjDwMjLxA1Pwo1Lwo1Pw8zNx8DMz8RAwgB/vkICAgICAcGBgYFBAQCAgICAgIEBAUGBgYHCAgICAgICAgICAcGBgYFBAQCAgICAgIEBAUGBgYHCAgICAgICRAQDw8ODQ0LCggHBgQCAQECBAYHCAoLDQ0ODw8QEBEREBAPDw4NDQsKCAcGBAIBAQIEBgcICgsNDQ4PDxAQARgB0gICAQFyAgIBAQkCBAUGBggICRAKCgoLCgsGOAICAgE2AQEBKggHBgUDAwEBAwMFBgcIKgEBATYBAgICMwsKCwsKCgoIEQgIBgYFBAIJAQECAmwGAQMCAQoCBAUGBwcICREJCgoLCwsFOQECAzYBATMHBgUDAwEBAwMFBgcIKgEBNwMCATQKCwsLCgoJGggHBwYFBAIKAQICbGwJCAcIBwcGBgYFBQQDAwMLAxAFOwgICAcICAcIBwYGBgUFBDcEAwICAQEBAQMDAwUEBjEBATEGBQQDAwMBAQEBAgIDBDcEBQUGBgcGCAcICAgHCAg7BQMNAwkCAgMEBAUFBgYGBwcIBwgJbAkHCAgHBwYGBgUFBAMDAwEKAgMOBDwICAcICAgHCAYHBgYFBQQ3BAMCAgEBAQEDAwMFBAYxAQExBgQFAwMDAQEBAQICAwQ3BAUFBgYHBggHCAgIBwgIPAQDDQMLAwMDBAUFBgYGBwcICAgBMgIBJAEBAgMDBAUGBgcHBwgICAgICQgHCAcGBwUFBAQDAgEBAgMEBAUFBwYHCAcICQgICAgIBwcHBgYFBAMDAgFVAQIEBgcICgsNDQ4PDxAREBEQEA8PDg4MCwoIBwYEAgEBAgQGBwgKCwwODg8PEBAREBEQDw8ODQ0LCggHBgQCMQF5AQICBQECAjULCwkJCAcGBgkEAwIBAQIBFQEBAQFeAgICASMHCQkJCgoKCgsKCgoJCQkHIwECAgJeAQEBARMDAgEBAgMEBQoGBwgJCQsLNgECAQQCAgECNwsLCQkIBwYGCQQDAgIBFQEBAl4CAgIrCQkJCgoLCgoKCgoJCQkHIwIDYAIBARMDAgIDBA8GBwgJCQsLNwIBVAEBAQMDAwUEBgUGBwcHCD8DChUCAQEBAgIDBAQFBQYGB14HCAcIBwgICAgHBwcHBgYoBRMEKQYGBwcHBwcICAcICAcIB14HBgYFBQQEAwICAQIBFgIIAzcICAcHBwYGBQUEAwMDAgEBAgMDAwQFBQYGBwcHCAc3BAIIFgEBAQECAgMEBAUFBgYHXgcHCAgHCAgIBwgHBwcGBSkFEwQpBQcGBwcIBwgICAcICAcHXgcGBgUFBAQDAgIBAQEBFgIIBD4IBwcHBgYFBQQDAwMCAQAAAAABAAAAAAMbAtwAQAAAAR8MDwUBDwUvDD8LHwYBPwQC3AYGDAYFBQUEBAMDAwICAwMDBAT+xQUFBQYLDA0LBgUFBX4EBAMDAwICAwMDBAQFBQUGCw0MCwYFBQVRAQ8FBQUGCwLdAQEDAwMEBAUFBQYLDQwLBgUFBf7FBAQDAwMCAgMDAwQEfgUFBQYLDA0LBgUFBQQEAwMDAQEDAwMEBFEBDgQEAwMDAAAKAAAAAAOPA84AEwAXACsAbwCDAIcAmwDfAPIBkAAAJRU7AT8FPQIvBSsBFTM1KwEPBR0CHwU7ATUnIR8OHQIPDiEvDzU/DiUVOwE/BT0CLwUrARUzNSsBDwUdAh8FOwE1JyEfDh0CDw4hLw81Pw4nIw8HMy8IOwEfDjMfDw8DKwEvCjUvCSMPByEvByMPCRURFR8JFQ8GIy8KET8PMz8OAuc/BAQEAwICAgICAgMEBATnVOcEBAQDAgICAgICAwQEBD8/AXoLCgoKCQkIBwcGBQUDAwICAwMFBQYHBwgJCQoKCgv+hgsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoBRj8EBAQDAgICAgICAwQEBOdU5wQEBAMCAgICAgIDBAQEPz8BegsKCgoJCQgHBwYFBQMDAgIDAwUFBgcHCAkJCgoKC/6GCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgQEBQgIBwYEBAL8AgQEBgcIBAihnAoKCgkJCQkICAcHBgYFBQUeDw8ODQ0MCwsJCQcGBQQCAQEDAwMCAwQLCA0HCAYFBAECAQICBggJCwUGByQGBwcJCQoKBv7zCwoKCggIBgYkBwYGCgoHBgICAQICAwMFBQsFBAIBAwQGBwcICAgIBw0LBgkIBgQCAQIEBQYHCQkKDAwNDQ4PByYFBQUGBgcHCAgJCAoJCgraVAICAgMEBAQqBAQEAwICAlRUAgICAwQEBCoEBAQDAgICVFQBAQMDBQUGBwcICQkKCgoLKgsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoLKgsKCgoJCQgHBwYFBQMDAf1UAgICAwQEBCoEBAQDAgICVFQCAgIDBAQEKgQEBAMCAgJUVAEBAwMFBQYHBwgJCQoKCgsqCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgsqCwoKCgkJCAcHBgUFAwMB/QECBAUGBwgJCQgHBgUEAQJUAgEDAwQEBgUGBwcICAgMAQIEBQYHCQkKDAwNDQ4PDx4NBgIBBQMBAgQFBwcECAoHBgYKCgcGAgIBCggHBgQEAgEBAgQEBgcICgECAgYHCgoGBgcG/d4IBwcHBgYFCgcHCAgICAcGBQQCAQMECwwHDg8QERECKw8PDg0NDAwKCQkHBgUEAgEMCAgIBwcGBQYEBAMDAQIACAAAAAADjwPOAAsADwATAB8ATQCRAKQBQgAAJRU7AT8FPQEjFTM1NxUzNSsBDwUdATM1JyMPBRURFR8FOwE1Pw8zPQEvBSMlIR8OFREVDw4hLw8RPw4nIw8HMy8IOwEfDjMfDw8DKwEvCjUvCSMPByEvByMPCRURFR8JFQ8GIy8KET8PMz8OAuc/BAQEAwICAvxUVFTnBAQEAwICAlTnBAQEAwICAgICAgMEBAQ/AQEDAwUFBgcHCAkJCgoKC+cCAgIDBAQE/oYBegsKCgoJCQgHBwYFBQMDAgIDAwUFBgcHCAkJCgoKC/6GCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgQEBQgIBwYEBAL8AgQEBgcIBAihnAoKCgkJCQkICAcHBgYFBQUeDw8ODQ0MCwsJCQcGBQQCAQEDAwMCAwQLCA0HCAYFBAECAQICBggJCwUGByQGBwcJCQoKBv7zCwoKCggIBgYkBwYGCgoHBgICAQICAwMFBQsFBAIBAwQGBwcICAgIBw0LBgkIBgQCAQIEBQYHCQkKDAwNDQ4PByYFBQUGBgcHCAgJCAoJCgraVAICAgMEBAQ/VFSoVFQCAgIDBAQEP1SoAgICAwQEBP6GBAQEAwICAucLCgoKCQkIBwcGBQUDAwEBPwQEBAMCAgJUAQEDAwUFBgcHCAkJCgoKC/6GCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgsBegsKCgoJCQgHBwYFBQMDAf0BAgQFBgcICQkIBwYFBAECVAIBAwMEBAYFBgcHCAgIDAECBAUGBwkJCgwMDQ0ODw8eDQYCAQUDAQIEBQcHBAgKBwYGCgoHBgICAQoIBwYEBAIBAQIEBAYHCAoBAgIGBwoKBgYHBv3eCAcHBwYGBQoHBwgICAgHBgUEAgEDBAsMBw4PEBERAisPDw4NDQwMCgkJBwYFBAIBDAgICAcHBgUGBAQDAwECAAAKAAAAAAOPA84AEwAXABsAHwArAC8AOwB/AJIBMAAAJR0BHwUzITM/BT0BJxUzNSMVMzUjFTM1NxUzPQEvBSsBFTM1KwEPBR0BMzUnIR8OFREVDw4hLw8RPw4nIw8HMy8IOwEfDjMfDw8DKwEvCjUvCSMPByEvByMPCRURFR8JFQ8GIy8KET8PMz8OAZcCAgIDBAQEAXoEBAQDAgICVFT8VPxU/FQCAgIDBAQE51TnBAQEAwICAlQ/AXoLCgoKCQkIBwcGBQUDAwICAwMFBQYHBwgJCQoKCgv+hgsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoEBAUICAcGBAQC/AIEBAYHCAQIoZwKCgoJCQkJCAgHBwYGBQUFHg8PDg0NDAsLCQkHBgUEAgEBAwMDAgMECwgNBwgGBQQBAgECAgYICQsFBgckBgcHCQkKCgb+8wsKCgoICAYGJAcGBgoKBwYCAgECAgMDBQULBQQCAQMEBgcHCAgICAcNCwYJCAYEAgECBAUGBwkJCgwMDQ0ODwcmBQUFBgYHBwgICQgKCQoK2j8EBAQDAgICAgICAwQEBD+oVFRUVFRUqFQ/BAQEAwICAlRUAgICAwQEBD9UVAEBAwMFBQYHBwgJCQoKCgv+hgsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoLAXoLCgoKCQkIBwcGBQUDAwH9AQIEBQYHCAkJCAcGBQQBAlQCAQMDBAQGBQYHBwgICAwBAgQFBgcJCQoMDA0NDg8PHg0GAgEFAwECBAUHBwQICgcGBgoKBwYCAgEKCAcGBAQCAQECBAQGBwgKAQICBgcKCgYGBwb93ggHBwcGBgUKBwcICAgIBwYFBAIBAwQLDAcODxAREQIrDw8ODQ0MDAoJCQcGBQQCAQwICAgHBwYFBgQEAwMBAgAAAAoAAAAAA48DzgADAA8AEwAXACsALwA7AH8AkgEwAAAlFTM1Ix0BHwU7ATU3FTM1IxUzNTcROwE/BTURNS8FKwEVMzUrAQ8FHQEzNSchHw4VERUPDiEvDxE/DicjDwczLwg7AR8OMx8PDwMrAS8KNS8JIw8HIS8HIw8JFREVHwkVDwYjLwoRPw8zPw4CP1T8AgICAwQEBD9UVPxU/D8EBAQDAgICAgICAwQEBOdU5wQEBAMCAgJUPwF6CwoKCgkJCAcHBgUFAwMCAgMDBQUGBwcICQkKCgoL/oYLCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoKBAQFCAgHBgQEAvwCBAQGBwgECKGcCgoKCQkJCQgIBwcGBgUFBR4PDw4NDQwLCwkJBwYFBAIBAQMDAwIDBAsIDQcIBgUEAQIBAgIGCAkLBQYHJAYHBwkJCgoG/vMLCgoKCAgGBiQHBgYKCgcGAgIBAgIDAwUFCwUEAgEDBAYHBwgICAgHDQsGCQgGBAIBAgQFBgcJCQoMDA0NDg8HJgUFBQYGBwcICAkICgkKCtpUVD8EBAQDAgICVKhUVFRUqP5cAgICAwQEBAF6BAQEAwICAlRUAgICAwQEBD9UVAEBAwMFBQYHBwgJCQoKCgv+hgsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoLAXoLCgoKCQkIBwcGBQUDAwH9AQIEBQYHCAkJCAcGBQQBAlQCAQMDBAQGBQYHBwgICAwBAgQFBgcJCQoMDA0NDg8PHg0GAgEFAwECBAUHBwQICgcGBgoKBwYCAgEKCAcGBAQCAQECBAQGBwgKAQICBgcKCgYGBwb93ggHBwcGBgUKBwcICAgIBwYFBAIBAwQLDAcODxAREQIrDw8ODQ0MDAoJCQcGBQQCAQwICAgHBwYFBgQEAwMBAgAADAAAAAADjwPOAAsADwAbAB8AIwAnADMANwBEAIgAmwE5AAAlFTM/BzUjFTM1IxUfBzM1NxUzNSMVMzUjFTM1NxUzNS8HIxUzNSsBDwcVMzUnIR8PEQ8PIS8PET8OJyMPBzMvCDsBHw4zHw8PAysBLwo1LwkjDwchLwcjDwkVERUfCRUPBiMvChE/DzM/DgLnKgkHCAYFBAEC/FT8AQIEBQcHBAgu/FT8VPxU/FQBAgQFBggDCdZU0gQECAcHBQQBAlQqAVANDAwMCwoKCQgIBgUEAwIBAQIDBAUGCAgJCQsLCw0MDf6wDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDBcEBQgIBwYEBAL8AgQEBgcIBAihnAoKCgkJCQkICAcHBgYFBQUeDw8ODQ0MCwsJCQcGBQQCAQEDAwMCAwQLCA0HCAYFBAECAQICBggJCwUGByQGBwcJCQoKBv7zCwoKCggIBgYkBwYGCgoHBgICAQICAwMFBQsFBAIBAwQGBwcICAgIBw0LBgkIBgQCAQIEBQYHCQkKDAwNDQ4PByYFBQUGBgcHCAgJCAoJCgraVAECBAUHBwQILlRUKggIBwcFBAECVKhUVFRUVFSoVCoICAcHBQQBAlRUAQIEBQcHBAguVFQBAgMEBQcHCAkKCgsMDAwN/rANDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQFQDQwMDAsKCgkIBwcFBAMC/QECBAUGBwgJCQgHBgUEAQJUAgEDAwQEBgUGBwcICAgMAQIEBQYHCQkKDAwNDQ4PDx4NBgIBBQMBAgQFBwcECAoHBgYKCgcGAgIBCggHBgQEAgEBAgQEBgcICgECAgYHCgoGBgcG/d4IBwcHBgYFCgcHCAgICAcGBQQCAQMECwwHDg8QERECKw8PDg0NDAwKCQkHBgUEAgEMCAgIBwcGBQYEBAMDAQIAAAQAAAAAA84DowAUAHcAugEPAAABDwEXPwE1Lw0lHwgPBR8QOwE/AR8GFQ8IKwEvHj0BPwklDwcXPwUfDxUPBBc/By8TJTMfAz8JMx8XHQEPCh8DFQ8GIy8FAS8DPwYCAAsLZwIBAgICBAQFBQcGBwgICAj+lgcHBwYGBQICAQECBBwNDAwXGRkaGxsbGxwcDg4ODg4ODhscCAgIBwYFAwMBAwQFBwcEFxISEhMSEhISEhESERIREREQERAQEA8QDw4PDg4NDgwDAgEBAgMQEhETBwcJAXATExQTExQTGUYGDw8QERAREBAQDg8NDAsKCAQGBQMCAgMFBgdXGBIREREQEA8ODg8PEBAQERAREhESERISDRoaGv5zBAgIB4YcFRYVFhUWFhYWFhYVFhYWFxcXFhYWFRQUFBMSEhEQEAICAQECAhETExQVFRcZdwQDAgIDBAYHCAgICAcHlAcE/acFBAIBAQIEBQcHCAJUAQJnCwsICAgICAcGBgYFBAQCAgI5AQEDBAYHBAcICQcIJhMTEiMfHRoYFBIQDQoFAwMDAQIDAQEDBAUHBwkICAgHBgUDAgMCAQEDAwQFBgcHCAkKCgsMDQ0PDw8RERISFBQUFgUFBgUFBgUFHBoaGAcFA3UBAgMEBQcIDEYDBwYEAgEBAgQGBwgKCw0NDgcQDxEQEBEQEA8NVxQSExQWFxgaGBcVFBMSEQ8PDQwLCggIBwQGBAKjAgMEhg8KCQgHBQQEAQECAwQFBwgKDAwOEBESFBUWFxkaHBwFBQUFBQUFBR8fHBsaGBYXdwcICAgIBwcHBAMCAgMElAYFAlgHBwgICAgHBwUEAgAAAwAAAAAC0gOkABMAKABsAAABETM/BxEvBysBDwcRHwczESczHw8RDw8jLw8RPw4CKioICAcHBQQBAgECBAUHBwQIrAQECAcHBQQBAgECBAUHBwQILiqoDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA2oDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDANQ/WABAgQFBwcECAJQCAgHBwUEAQIBAgQFBwcECP2wCAgHBwUEAQICoFQBAgMEBQcHCAkKCgsMDAwN/bQNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQJMDQwMDAsKCgkIBwcFBAMCAAAABAAAAAADpAOkAD8AfwC+AP0AAAEzHwcVDw8jLwc/BzM/CT0BPwYlMx8HFR8JOwEfBw8HIy8PNT8GATMfDxUPBy8HNS8JKwEvBz8GJTMfBw8HIw8JHQEPBy8HNT8OA3oEBAgHBwUEAQIBAgQFBgcJCQoMDA0NDg8HcQgIBwcFBAIBAQIEBQcHBAhzBwYGCgoHBgICAQECBAUHBwj9FAQECAcHBQQBAgECAgYHCgoGBgcGaQgIBwcFBAIBAQIEBQcHBAhtDw8ODQ0MDAoJCQcGBQQCAQECBAUHBwgCKmkPDw4NDQwMCgkJBwYFBAIBAQIEBQcHCAgICAcHBQQBAgECAgYHCgoGBgcGaQgIBwcFBAIBAQIEBQcHCP5PaQgIBwcFBAIBAQIEBQcHBAhzBwYGCgoHBgICAQECBAUHBwgICAgHBwUEAQIBAgQFBgcJCQoMDA0NDg8BggECBAUHBwQIbQ8PDg0NDAwKCQkHBgUEAgEBAgQFBwcICAgIBwcFBAECAQICBgcKCgYGBwZpCAgHBwUEAgEBAgQFBwcECHMHBgYKCgcGAgIBAQIEBQcHCAgICAcHBQQBAgECBAUGBwkJCgwMDQ0ODwdxCAgHBwUEAgIjAQIEBQYHCQkKDAwNDQ4PB3EICAcHBQQCAQECBAUHBwQIcwcGBgoKBwYCAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQBAgECAgYHCgoGBgcGaQgIBwcFBAIBAQIEBQcHBAhtDw8ODQ0MDAoJCQcGBQQCAAAABgAAAAADpAOkAD8AfwCDAMcBBgFFAAABMx8HFQ8PIy8HPwczPwk9AT8GJTMfBxUfCTsBHwcPByMvDzU/BiUVITUlITMfDR0CDw0jISMvDT0CPw0lMx8PFQ8HLwc1LwkrAS8HPwYlMx8HDwcjDwkdAQ8HLwc1Pw4DegQECAcHBQQBAgECBAUGBwkJCgwMDQ0ODwdxCAgHBwUEAgEBAgQFBwcECHMHBgYKCgcGAgIBAQIEBQcHCP0UBAQIBwcFBAECAQICBgcKCgYGBwZpCAgHBwUEAgEBAgQFBwcECG0PDw4NDQwMCgkJBwYFBAIBAQIEBQcHCAEEASb+2gEmCQgICAcHBgYGBQQDAwICAgIDAwQFBgYGBwcICAgJ/toJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICAEvaQ8PDg0NDAwKCQkHBgUEAgEBAgQFBwcICAgIBwcFBAECAQICBgcKCgYGBwZpCAgHBwUEAgEBAgQFBwcI/k9pCAgHBwUEAgEBAgQFBwcECHMHBgYKCgcGAgIBAQIEBQcHCAgICAcHBQQBAgECBAUGBwkJCgwMDQ0ODwGCAQIEBQcHBAhtDw8ODQ0MDAoJCQcGBQQCAQECBAUHBwgICAgHBwUEAQIBAgIGBwoKBgYHBmkICAcHBQQCAQECBAUHBwQIcwcGBgoKBwYCAgEBAgQFBwcICAgIBwcFBAECAQIEBQYHCQkKDAwNDQ4PB3EICAcHBQQC06ioVAICAwMEBQYGBgcHCAgICagJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICAmoCQgICAcHBgYGBQQDAwIC/AECBAUGBwkJCgwMDQ0ODwdxCAgHBwUEAgEBAgQFBwcECHMHBgYKCgcGAgIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAQIBAgIGBwoKBgYHBmkICAcHBQQCAQECBAUHBwQIbQ8PDg0NDAwKCQkHBgUEAgAAAAQAAAAAA9kDpAAgAEMARgB5AAABMx8HDwcvBz8GEzMfBxUPBy8HNT8HASEBHwcBHwIVDwshLws1PwIBPwYCAAQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAQECAcHBQQBAgECBAUHBwgICAgHBwUEAQIBAgQFBwcICP57Awr+ewsKCgoJCAgHAYUFBAIBAgMFBgcICQkLBQz88AwLCwkJCAcGBQMCAQEDBAGIBwgICQoKCgFYAQIEBQcHCAgJBwgGBQQCAQECBAUGCAcJCAgHBwUEAgEnAQIEBQcHBAiCCQcIBgUEAgEBAgQFBggDCYIICAcHBQQC0/1gAvQBAgMEBgcJCv1gCwoLCwsLCgkJCAcGBQQBAgECBAUGBwgJCQoLCwsFCwsCpQoJBwYEAwIAAAEAAAAAA6QDegBaAAABHwcTPwgzHwcPByMDDwYjLwcDDwgjLwc/BzMTPwcBgwcGBQYFBAMDwEADBAQFBQYGB6gJBwgGBQQCAQECBAUGCAMJjl8DBAQFBQYHBgcGBgUFBQMDtjQCAwUFBQcHB6gJBwgGBQQCAQECBAUGCAMJik0CAwQFBQYHBwN6AQEDAwQFBQb90bUGBgQEBAIBAQECBAUHBwgICAgHBwUEAQL+9gYGBAQEAgIBAQMDBAUFBgIU6QcGBgUEAgIBAQIEBQcHCAgJBwgGBQQBAgFZBwYFBQQDAgEAAA8AAAAAA6QDpAAgAEEAYgCDAKQAxQDmAQcBKAFJAWgBiQGqAcsB7AAAJTMfBw8HLwc/BiczHwcPBy8HPwYnMx8HDwcvBz8GJzMfBw8HLwc/BiUzHwcPBy8HPwYlMx8HDwcvBz8GJTMfBw8HLwc/BiUzHwcPBy8HPwYlMx8HDwcvBz8GJTMfBw8HLwc/BzEfAQEfAhUPByMvAgEvAj8FITMfBw8HLwc/BiczHwcPBy8HPwYnMx8HDwcvBz8GJzMfBw8HLwc/BgK9BAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwi1BAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwi1BAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwi1BAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgC/AQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcI/RQEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAL8BAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwj9FAQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcIAvwEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCP0UBAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgIEAoC/QQCAQEDAwUGBgcHBwcHBv0DBAUBAwYGBwwIAvQEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCLUEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCLUEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCLUEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCLABAgQFBwcICAkHCAYFBAIBAQIEBQYIBwkICAcHBQQCAQECBAUHBwgICQcIBgUEAgEBAgQFBggHCQgIBwcFBAIBAQIEBQcHCAgJBwgGBQQCAQECBAUGCAcJCAgHBwUEAgEBAgQFBwcICAkHCAYFBAIBAQIEBQYIBwkICAcHBQQCvgECBAUHBwgICQgHBgUEAgEBAgQFBgcICQgIBwcFBAIBAQIEBQcHCAgJCAcGBQQCAQECBAUGBwgJCAgHBwUEAr4BAgQFBwcICAkHCAYFBAIBAQIEBQYIBwkICAcHBQQCAQECBAUHBwgICQcIBgUEAgEBAgQFBggHCQgIBwcFBAK+AQIEBQcHCAgJCAcGBQQCAQECBAUGBwgJCAgHBwUEAgEBAgQFBwcICAkIBwYFBAIBAQIEBQYHCAkICAcHBQQCvgMG/QMHBwcHBwcGBgUDAwEBAgQC/AYNDAsMBgQEAQECBAUHBwgICQcIBgUEAgEBAgQFBggHCQgIBwcFBAIBAQIEBQcHCAgJBwgGBQQCAQECBAUGCAcJCAgHBwUEAgEBAgQFBwcICAkHCAYFBAIBAQIEBQYIBwkICAcHBQQCAQECBAUHBwgICQcIBgUEAgEBAgQFBggHCQgIBwcFBAIAAAAPAAAAAAOkA6QAIABBAGIAgwCkAMUA5gEHASgBSQFoAYkBqgHLAewAACUzHwcPBy8HPwYnMx8HDwcvBz8GJzMfBw8HLwc/BiczHwcPBy8HPwYlMx8HDwcvBz8GJTMfBw8HLwc/BiUzHwcPBy8HPwYlMx8HDwcvBz8GJTMfBw8HLwc/BiUzHwcPBy8HPwYlMx8FFQ8CAQ8CIy8GPwEBPwMjMx8HDwcvBz8GJzMfBw8HLwc/BiczHwcPBy8HPwYnMx8HDwcvBz8GA3oEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCLUEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCLUEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCLUEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAI/BAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwj9FAQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcIAvwEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCP0UBAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgC/AQECAcH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CAgIBwcFBAECCgkICAcHBgYFBQQDAgICAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAtMBAgQFBwcICAgIBwcFBAECAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcICAgIBwcFBAJVAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgECAQMDBAUFBgYHBxATAQIEBQcHCAgICAcHBQQBAgoJCAgHBwYGBQUEAwICAtIBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAQIBAgQFBwcICAgIBwcFBAJVAgEDAwQFBQYGBwcICAkKAQIEBQcHCAgICAcHBQQBAgoJCAgHBwYGBQUEAwICAgECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIAAAAFAAAAAAOkA84AAgAxAG4AtgD/AAABFTMlIw8HER8HIT8HNSsBLw09ASczHwgRDw8hLw8RPw4lMx8HDwcjETMfBw8HIy8HPwczESMvBz8GATMfBxUhNT8HHwcVDwcvBzUhFQ8HLwc1PwYC0kP+6wQECAcHBQQBAgECBAUHBwQIASoICAcHBQQBAn4JCAgIBwcGBgYFBAMDAgJ+qAgIBwfSBQQBAgECAwQFBwcICQoKCwwMDA3+2g0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAz+k6gICAcHBQQCAQECBAUHBwQILioICAcHBQQCAQECBAUHBwQIrAgIBwcFBAIBAQIEBQcHBAguKggIBwcFBAIBAQIEBQcHCAEuBAQIBwcFBAECAXoBAgQFBwcICAgIBwcFBAECAQIEBQcHCAgICAcHBQQBAv6GAQIEBQcHCAgICAcHBQQBAgECBAUHBwgCGUN+AQIEBQcHBAj+gggIBwcFBAECAQIEBQcHBAjWAgIDAwQFBgYGBwcICAgJflQBAgQF0gcHBAj/AA0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAXoNDAwMCwoKCQgHBwUEAwIBAQIEBQcHCAgICAcHBQQBAv4yAQIEBQcHCAgICAcHBQQBAgECBAUHBwgICAgHBwUEAQIBzgECBAUHBwgICAgHBwUEAgEnAQIEBQcHBAguKggIBwcFBAIBAQIEBQcHBAis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ARABAgQFBwcECOsGBwYGCgoHBgICAQECAgYHCgoGBgcG5wgIBwcFBAIBAQIEBQcHBAjrDw8ODQ0MDAoJCQcGBQQCAQECBAUGBwkJCgwMDQ0ODwfvCAgHBwUEAgAABAAAAAADegPOAIkA5wEVAXQAAAEfDR0BDwUfBQ8LLww9AT8GFzkBFR8GPwUvDDU/Cy8FDwcrAS8GPwgnIR8PFQ8HLwc9AS8JIyEjDwkdAQ8HLwc1Pw4TMx8GFQ8HLwY9AQ8CIy8HPwYlMx8HHQEfCTMhMz8JPQE/Bx8HFQ8PIS8PNT8GAgoLCQkICAcHBQUFBAUCAQEBBAUIBA0EBAQCAQECAwYGCAgKCwsMDQ8LEAcHBwYFBAQDAwECAgQFBgYIDgUDCgcDBAsJBgYEAwEBAwQFBhYDAwMDAgEBAQECAwMDCxAGAwIBAQEEBAUKCQQDAwUEBQUFBgcHAwgDAgEBAgcKDAsNBxHxAc4PDw4NDQwMCgkJBwYFBAIBAQIEBQcHCAgICAcHBQQBAgECAgYHCgoGBgcG/jIGBwYGCgoHBgICAQECBAUHBwgICAgHBwUEAQIBAgQFBgcJCQoMDA0NDg/5CAcFBAMCAQEBAQIDBAUHCAgGBgMDAwEJBgUEBQUFBQUDAgECAgcxCAQG/rQEBAgHBwUEAQIBAgIGBwoKBgYHBgHOBgcGBgoKBwYCAgEBAgQFBwcICAgIBwcFBAECAQIEBQYHCQkKDAwNDQ4PB/4qDw8ODQ0MDAoJCQcGBQQCAQECBAUHBwgBSAEBAgMEBAUFBQYGDQYHBgYGBQgHBwILBQcHCQkLCwoJCQcHBQUDAgEBAgYEBQUFBgYHBwcHBwUFAwMDAQEBAQECBBIHAQIBAQIDAwUFBgYDAwECAQECAwQEBg4GBQMDAgIBAQECAwQEAwUCAQECAwMDCQUEAgIEAgcEBQUGBg8MCgUFAQGOAQIEBQYHCQkKDAwNDQ4PB+8ICAcHBQQCAQECBAUHBwQI6wYHBgYKCgcGAgIBAQICBgcKCgYGBwbnCAgHBwUEAgEBAgQFBwcECOsPDw4NDQwMCgkJBwYFBAIB5QICAwQFBwivBwcFBAMCAQEBAQIDBAUHCHEHAwIBAgQFBQYFBgUGCCwFAQEUAQIEBQcHBAjrBgcGBgoKBwYCAgEBAgIGBwoKBgYHBucICAcHBQQCAQECBAUHBwQI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BgO4BgUFBAMDAQEBAQMDBAUFBvxIBgUFBAMDAYYDBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBV38SAO4/EgGBQUEAwMBAQEBAwMEBQUGA7gGBQUEAwMBAQEBAwMEBQUAAAADAAAAAAP4A9IANwCVANkAABMjDwcRHwczHwg/CDM/BxEvByUhHw8RDw4rAQ8LIy8MIy8OET8PIR8PEQ8HLwcRLw8hLwc/BoYEBAgHBwUEAQIBAgQFBwcECIEPDw4NDQwLCTNYCQoKDAsMDA2FCAgHBwUEAQIBAgQFBwcECP2wAkwNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDYUICAcHaQUGBgYHBgcHBgcGBgYFBQVECAkJgg0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAyLAiIVFRQUEhERDg4GDAkIBgUCAQIEBQcHCAgICAcHBQQBAgECAwQFBwcICQoKCwwMDA393ggIBwcFBAIBAQIEBQcHCALXAQIEBQcHBAj+ggkIBwYFBAECAQMEBggJCgxHVwgIBgUEAwIBAQIEBQYHBAgBfwgIBwYGAwIBVQECAwQFBwcICQoKCwwMDA3+hg0NDAsLCwkJCAgGBQUDAgECBAVpBQQEAgIBAQECAgMEBAUGXwcEAgECAwUFBggICQkLCwsMDQ0Beg0MDAwLCgoJCAcHBQQDAqkBAwYHCQoMDg8IEBITFBQV/nsJCAcGBQQCAQECBAUGBwQJAX4NDAwMCwoKCQgHBwUEAwIBAQIEBQYHCAkICAcHBQQCAAAEAAAAAAN6A84APwBhAHUA3AAAEx0BHwkzNT8HHwcVMzU/Bx8HFTM/CT0BJQ8PIS8PAyMPBxUzNS8HHw8VMx8PEQ8PIS8PET8PMzU/DtoBAgIGBwoKBgYHRQECBAUHBwgICAgHBwUEAQKoAQIEBQcHCAgICAcHBQQBAkUHBgYKCgcGAgIB/jINDAwMCwoKCQgHBwUEAwIBAkwBAgMEBQcHCAkKCgsMDAwNqAQECAcHBQQBAlQBAgQFBwcICA0MDAwLCgoJCAcHBQQDAgEqFRUUFBIREQ4OBgwJCAYFAgECBAUGBwkJCgwMDQ0ODwf+Kg8PDg0NDAwKCQkHBgUEAgEBAwUHCQsMDg4IERITFBQVNQECAwQFBwcICQoKCwwMDAGCvQYHBgYKCgcGAgIBfggIBwcFBAIBAQIEBQcHBAiCVAgIBwcFBAIBAQIEBQcHBAhYAQICBgcKCgYGBwa90gECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBASYBAgQFBwcECKyoCAgHBwUEAlUBAgMEBQcHCAkKCgsMDAwNqAEDBQcJCwwODggREhMUFBX+5A8PDg0NDAwKCQkHBgUEAgEBAgQFBgcJCQoMDA0NDg8HARkVFRQUEhERDg4GDAkIBgUCqA0MDAwLCgoJCAcHBQQDAgACAAAAAAMmAyYAPQB9AAABMx8DNT8HHwcRDwchLwc/BzMvBD8GJyEfBw8HISMPCRURDwcvBxE/DgHWBAgIB+EBAgQFBwcICAgIBwcFBAECAQIEBQcHBAj/AAgIBwcFBAIBAQIEBQcHBAib3wUEAgEBAgQFBwcIYQE7CAgHBwUEAgEBAgQFBwcECP7BBgcGBgoKBwYCAgEBAgQFBwcICAgIBwcFBAECAQIEBQYHCQkKDAwNDQ4PAlQCAwTilwgIBwcFBAIBAQIEBQcHBAj/AAgIBwcFBAECAQIEBQcHCAgICAcHBQQBAt4HBwgICAgHBwUEAtMBAgQFBwcICAgIBwcFBAECAQICBgcKCgYGBwb+xQgIBwcFBAIBAQIEBQcHBAgBPw8PDg0NDAwKCQkHBgUEAgAAAAIAAAAAAtIDEQAlAKgAAAEPDx0BHwkzPwcDMx8RFREPBy8HNQ8ILxA/FDUvCiMPCS8HPw0CfhUtFhYWFBQXEhAGBQcCAgECAgMDAwcICQwOERETFRUWGBcZaxMUFRQODgwLCgkIBwcFBAQDAgEBAgQFBggICAgIBwcFBAECFhUWFRUVChQYDQ4NDQ0MCwwKCQgHBgUEAwEBBAUHCAoLCwwNDg0PDhgYGhkaGTABAwQGBwkJCg8ODw4ODg0NFxUSFggICAcIBgYEAgEBAgQFBgcQEhUXGRocDgHyAQQDAwUFBggJCQUFCQQFBQUGBwgIBgYJBwUEAgIEBgcKCw0PAXoCAwUFBgcICQoLCwwMDA0NDQwM/rgICAcHBQQCAQECBAUHBwQIIQsLCAgGBQIDAQEBAwMFBgcICgoMDA0PDxEQEA8PDQ0MCgkICAcGBQUHBgUEBAIDGhEPDgsLCAYEAwICAQECAwYICQ0CAQECBAUGCAcJCAcIBgYECQkJCAYFAgEAAAAGAAAAAAOkA1AAIQA+AEIAXADVAS0AABMhHwcPByEvBz8GAQ8LHwYzPwclETMRKwEPCR0BHwkzNSUzHxAdAQ8HLwc1DwcrAS8PPxIvCCMPBiMvBjU/CjMlMx8HDwcjETMfBw8HIS8HPwczNSMvDz8OsALKCAgHBwUEAgEBAgQFBwcECP0yCAgHBwUEAgEBAgQFBwcIAqgaDRoYDA4LCQcEAgEBBAMFAwcJCQsLDA4ODhAQ/ggqkwYHBgYKCgcGAgIBAQICBgcKCgYGBxsCEgkJEg4NDAsKCQgGBgUEAwICAQECBAUHBwgICAgHBwUEAQINDQ0NDQwNDAsLCwoLCgoJCQcHBgUFAwMCAQECBAUGCAgJCQkKCxUPERARISABAgQFBgYHBxAQDw4NERQICAgHCAcGBAMCAgMFBhEVEBEJFBQQ/dn8CAgHBwUEAgEBAgQFBwcECBkVCAgHBwUEAgEBAgQFBwcECP8ACAgHBwUEAgEBAgQFBwcECBkVDw8ODQ0MDAoJCQcGBQQCAQECBAUGBwkJCgwMDQ0ODwEEAQIEBQcHCAgICAcHBQQBAgECBAUHBwgICAgHBwUEAgFPAgIFBgQGBwYHBQcHCgwJBgQEAgEDBAUHCQkM5/7aASYBAgIGBwoKBgYHBgYHBgYKCgcGAgIBfk8BAgQFBwgICgoLCwwLDAwMDAz/CAgHBwUEAgEBAgQFBwcECAkHBgYEBAMDAQICAwUFBwgICQoLCwwMDg4NDAwMCwoJCAgGBgUJBgUDBAUDEw4NCwgGBQICAwMFCA0DAgIDBQYHCAgICAcHBgwLBwcCBAMFAQIEBQcHCAgICAcHBQQBAv7aAQIEBQcHCAgICAcHBQQBAgECBAUHBwgICAgHBwUEAQJUAQIEBQYHCQkKDAwNDQ4PDw8PDg0NDAwKCQkHBgUEAgAAAQAAAAAD9wPhAD8AABMzETM3NTMVFzUzFTc1MxUjBxUjNScVIwcVIxUzFTc1MxUXNTMBNTMVIwEVIzUnFSMHFSMVIRUhNSM1MzUjNTMfFxXnW89b5VxQ8VvPWs8uLs5buFYBAVxS/vpbt1nRLgOr/D4XFxcXA+H+CNY9KE8bAc1HW9c8KE8cv1OKCcc+OJESAUJDXP65Pi2RB8kzcheJXIpbAAABAAAAAAP3A+EAQgAAEzMVMxUzNTMVMzUzFTM1MxUjNSMVIzUjFSM1IxUjETMVNzUzFRc1MwE1MxUjARUjNScVIwcVIxUhFSE1IzUzESM1Mx8XLs5buFv8XFz8W7dczi4uzlu4VgEBXFL++lu3WdEuA6v8PhcXFxcD4S4tLS0tLS1bFxcXFxcX/awJxj84kRIBQkNb/rg+LZEHyTNyF4lcAlRbAAMAAAAAA/gD4QAHABAAQAAAAQcVIxUzASc3Bxc1MzcnFSMlMxEzNzUzFRc3NTMVFzcjNTMVIwcXMxUjNTMnBxUjNScBFSMVIRUhNSM1MzUjNTMBK8cuHQFQLeaWrFFzf1v9wxcdyFs9qVuOWQJcO2hvNFwHXXhbvf6uLgOr/D4XFxcXAnLHS1wBTx96lngLhH8H/P3ayEtAKqg1NY5nXFx3blxcXYpFNIT+rkxyF4lcXFsAAAkAAAAAA6QDjwAfAEEAgQChAMMBAwEjAUUBhQAAJSMPBR0BHwU7AT8FPQEvBSUhHwcPByEvBz8GJR8PDw8vDz8PIw8FHQEfBTsBPwU9AS8FJSEfBw8HIS8HPwYlHw8PDy8PPw8jDwUdAR8FOwE/BT0BLwUlIR8HDwchLwc/BiUfDw8PLw8/DgM7BAQEAwICAgICAgMEBAQEBAQDAgICAgICAwQE/UcBzggIBwcFBAIBAQIEBQcHBAj+LggIBwcFBAIBAQIEBQcHCAK9CwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgsLCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoKCwQEBAMCAgICAgIDBAQEBAQEAwICAgICAgMEBP1HAc4ICAcHBQQCAQECBAUHBwQI/i4ICAcHBQQCAQECBAUHBwgCvQsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgsEBAQDAgICAgICAwQEBAQEBAMCAgICAgIDBAT9RwHOCAgHBwUEAgEBAgQFBwcECP4uCAgHBwUEAgEBAgQFBwcIAr0LCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoKCwsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgrvAgICAwQEBAQEBAMCAgICAgIDBAQEBAQEAwICAhUBAgQFBwcICAgIBwcFBAECAQIEBQcHCAgICAcHBQQCQAEBAwMFBQYHBwgJCQoKCgsLCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoKCwsKCgoJCQgHBwYFBQMDAdMCAgIDBAQEBAQEAwICAgICAgMEBAQEBAQDAgICFQECBAUHBwgICAgHBwUEAQIBAgQFBwcICAgIBwcFBAJAAQEDAwUFBgcHCAkJCgoKCwsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMB0wICAgMEBAQEBAQDAgICAgICAwQEBAQEBAMCAgIVAQIEBQcHCAgICAcHBQQBAgECBAUHBwgICAgHBwUEAkABAQMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgsLCgoKCQkIBwcGBQUDAwEAAAAGAAAAAAPOA84AIQAtAE8AWQB7AIEAADchHwcPByEvBz8GJTMRIzUzNSM1MzUjASEfBw8HIS8HPwYlMxUHMxUjNTcjASEfBw8HIS8HPwYlMxEjNSNcAiIICAcHBQQCAQECBAUHBwQI/doICAcHBQQCAQECBAUHBwgCtMbGhEJChP1UAiIICAcHBQQCAQECBAUHBwQI/doICAcHBQQCAQECBAUH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CQsKKQgICAgHBwYFAwEBAVQBAwYHBwcICQkKCgsLCwsMCwsMDwIDBAUFBwcICQkKCwsLDAwMDAsLCwoJCQgHBgYFBAMCDgsMCwsMCwsLCgoJCQgHBwQHBAICBAYFcBIMDAoICAYFBAIBAQIEBQgDBAUFBgcGBw4ODg0MDQwLDAoLCgkJCAgIBwYGBQQEAwMCAQECAxwICAcHBQQCAQECBAUHBwQIIAMCAQECAwMEBAUGBgcICAgJCQoLCgwLDA0MDQ4ODgcGBwYFBQQDCAUEAgEBAgQFBggICgwMEm8JBAMBAQQFBwcHCAkJCgoLCwsLDAsLDA8DAgQFBgYHCAkJCgsLCwwMDAwLCwsKCQkIBwcFBQQDAg4LDAsLDAsLCwoKCQkIBwcGBAQCAQECAwUFBgcICgoPBQoJBwYDAwAHAAAAAAPIA84AEwA3AJ4AoACiAN8BGgAAAQczPwc1LwclDwUdARMfByE/BxM1LwYlIR8NFQczHw4dAg8OIw8OIyEvDwMnNT8NEzEzMTcfCg8HMQ8IIy8HPwkvATU/BzMjMx8KDxEjLwc/CC8BNT8GAy8jPgkIBwYFBAECAQIEBQYHBAj9UgUEBAMDAjkDBQYIBAkLCwF1DAoKCQgDBgM7AQEDAwQEBf3LAjUMCwsLCgkICAcFBQQCAgINDQ0MCwsLCQkICAYFBQMCAgMFBQYICAkJCwsLDA0NUgcGBgYHCAcJCAkKCQoKCgv+kA0NDQwMCwsKCQkHBwYFBAM5AQEDAwUGBwcJCQoKCwwMt/wmBQYFBQQEBAMFBAEBAwUFBgYGHAoJDAMEBgYHCAgJCAcGBQMBAgENCgMIBgYIHAcEAQIDBQYHBQUFBf8DBQYFBQQEBAMFBAEBAwUFBgYGHAMICgoDBAYGBwgICQgHBgUDAgECEQkJBQYHHAcEAQIDBQYHCAkBrNIBAgQFBwcECIIICAcHBQQBAn4BAQIDBAQFBP6pCwoJCAMGBAIBAwUGCAQKCgFdBAUEBAMCAQFUAQIDBAUHBwgJCQsKCwwLEAECAwQFBwcICQoKCwwMDA1+DQwMDAsKCgkIBwcFBAMCAQ0JCAcHBwYFBQQEAwMCAQEBAwQFBgcICAoKCwsMDQ0BVwwLDAsLCgkJCAcHBQQDAgEBEEABAQICBAQEBQ0NDg0NCwoIBwcYGRw1CAcGBQMDAQMEBgYIBAgIOSIKFAoKCRkHCwgICAcHBgQCAgEBAQICBAQEBQ0NDg0NCwoIBwcYAxEbJggHBgUDAwEDBAYGCAgICDsZEQkIBxkICggICAgGBgUDAQAKAAAAAAOkA6QALQB/AKAAwQEBAUEBYgGDAcMCAwAAASsBDwoVHwU/Ah8CPwU1Lws1Mx8UFQ8NIy8DDwIjLw01PxMlIw8HHwc/By8GJSMPBx8HPwcvBiUzHw4PDy8PPw4hMx8ODw8vDz8OJSMPBx8HPwcvBiUjDwcfBz8HLwY3Mx8ODw8vDz8OIzMfDg8PLw8/DgIABAsICAkLbikWDAgFAwUHAwQFBYcpKzIphwUFAwgDBQMFCAwOLG0LCgkHExEQBwcLCgoJCRFvHhQJEgcIBgUEAwEBBgcJCwYHBwgJCAoKBgcSeCgqMSeCEAYKCQkJCAcHBgsJBwYBAQMEBgYHCAgTEx5wEAkKCgoLDhABTAQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcI/YIEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAJuCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgsLCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoK/ZULCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoKCwsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoBxAQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcI/vwEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCPQLCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoKCwsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgrxCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgsLCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoKAesDBAcLgSoYEA4MCwoMCQQDAgIPAwEBAw8CAwMHBQwLCwwOEBAtfg0JBgMBVAIBAgUFBgcIEIMeFQoXCwwMDQ0ODQ8PEA8PDgYGBgUEBAMDAQEOAwEBAw8BAwMEBAUGBgYODw8QDw4ODg0MDAwMCxYVHoIRBwcHBQQEAn4BAgQFBggHCQgIBwcFBAIBAQIEBQcHCAgJBwgGBQQCAQECBAUGCAcJCAgHBwUEAgEBAgQFBwcICAkHCAYFBAJAAgMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgsLCgoKCQkIBwcGBQUDAwICAwMFBQYHBwgJCQoKCgsLCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoKCwsKCgoJCQgHBwYFBQMDAmkBAgQFBggHCQgIBwcFBAIBAQIEBQcHCAgJBwgGBQQCAQECBAUGCAcJCAgHBwUEAgEBAgQFBwcICAkHCAYFBAJAAgMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgsLCgoKCQkIBwcGBQUDAwICAwMFBQYHBwgJCQoKCgsLCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoKCwsKCgoJCQgHBwYFBQMDAgAAAwAAAAADZQPOABMAkwEWAAABFR8HMz8HNQMjDx0dAR8dOwE/HT0BLx4zHx0VDw8VDw8jLw81Lw81Px0BrAECBAUHBwQIWAgIBwcFBAECVA4ODg0NDQ0MDAwMCwoLCgkJCQgHBwcGBgQFAwMDAgEBAgMDAwUEBgYHBwcICQkJCgsKCwwMDAwNDQ0NDg4ODg4ODQ0NDQwMDAwLCgsKCQkJCAcHBwYGBAUDAwMCAQECAwMDBQQGBgcHBwgJCQkKCwoLDAwMDA0NDQ0ODg4SEhISEREREBAPDw8ODQ0MDAsLCgkJCAcGBgUEAwICAQIFBgcJCgwNDg8RERMTFwECAwQFBwcICQoKCwwMDA1UDQwMDAsKCgkIBwcFBAMCARcTExERDw4NDAoJBwYFAgECAgMEBQYGBwgJCQoLCwwMDQ0ODw8PEBARERESEhIBBFQICAcHBQQBAgECBAUHBwQIWAJ2AQIDAwMFBAYGBwcHCAkJCQoLCgsMDAwMDQ0NDQ4ODg4ODg0NDQ0MDAwMCwoLCgkJCQgHBwcGBgQFAwMDAgEBAgMDAwUEBgYHBwcICQkJCgsKCwwMDAwNDQ0NDg4ODg4ODQ0NDQwMDAwLCgsKCQkJCAcHBwYGBAUDAwMCAVQCAgMEBQYGBwgJCQoLCwwMDQ0ODw8PEBARERESEhISGRkYGBcWFRUUExIQEA8NDX4NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwM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BwUEAgEBAgQFBwcIAaxUCAgHBwUEAgEBAgQFBwcECFgICAcHBQQCAQECBAUHBwhhBAQEAwICAgICAgMEBAQBJgQEBAMCAgICAgIDBAQE/Z9UCAgHBwUEAgEBAgQFBwcECFgICAcHBQQCAQECBAUHBwgBQwEmCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgv+2gsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgr+0NIICAcHBQQCAQECBAUHBwQI1ggIBwcFBAIBAQIEBQcHCDcBOQ8ODg4NDAwKlgoIBwYFAwIBAQIEBQcHCAgICAcHBQQBAgECAgIGnwUFBQYGBgf+xwYHBgYKCgcGAgIBAQICBgcKCgYGBwaTCAgHBwUEAgEBAgQFBwcECJcPDw4NDQwMCgkJBwYFBAIBAQIEBQYHCQkKDAwNDQ4PAS4BAgQFBwcICAgIBwcFBAECAQIEBQcHCAgICAcHBQQCVQECBAUHBwgICAgHBwUEAQIBAgQFBwcICAgIBwcFBAIrAQIEBQcHCAgICAcHBQQBAgECBAUHBwgICAgHBwUEAlUCAgIDBAQE/rAEBAQDAgICAgICAwQEBAFQBAQEAwICAioBAgQFBwcICAgIBwcFBAECAQIEBQcHCAgICAcHBQQCKwEBAwMFBQYHBwgJCQoKCgv+sAsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoLAVALCgoKCQkIBwcGBQUDAwF/AQIEBQcHCAgICAcHBQQBAgECBAUHBwgICAgHBwUEAv0BAgMFBggICpYKCwwNDQ4ODg0KBwUEAgEBAgQFBwcECAwHBgUECJ4DBAICAgEBAgIGBwoKBgYHBv20BgcGBgoKBwYCAgEBAgQFBwcICAgIBwcFBAECAQIEBQYHCQkKDAwNDQ4PBwJUDw8ODQ0MDAoJCQcGBQQCAAYAAAAAA84DzgAfAJ8AwADQATQBmAAAAQ8HHwc/By8HMx8dHQEPHSsBLx09AT8dJQ8IHwc/By8GJQ8DHwM/Ay8CJTMfFw8YLxc9AT8WJTMfFh0BDxYrAS8WPQE/FgLnCQkKCwsLDA0NDAsLCwoJCQkJCgoMCwwNDQwLDAoKCQkHBgYGBAUDAwsFBgYGCAgICQkKCgsLCyEGBgUEAwMCAgMDBAUGBiELCwsKCgkJCAgIBgYG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HwMVDwYjLwY1PwYnOwEfBR0BDwUrAi8FPQE/BSc7AR8FHQEPBSsCLwU9AT8FJzsBHwUdAQ8FKwIvBT0BPwUnIR8PFQ8HLwcRLwchDwcRHwczHwcPByMvDxE/DgLSBAgIB5kEAwICAwSZBwgICAgIBwYEAwICAwR5dgUEAgEBAgQFBwcIoAQICAcGBAMCAgMEeXkEAwICAwQGBwgICAgIB5kEAwICAwSWBwcIN/wGBgYEBAMCAgMEBAYGBvwGBgYEBAMCAgMEBAYGTtIGBgYEBAMCAgMEBAYGBtIGBgYEBAMCAgMEBAYGTn4GBgYEBAMCAgMEBAYGBn4GBgYEBAMCAgMEBAYGYwJMDQwMDAsKCgkIBwcFBAMCAQECBAUHBwgICAgHBwUEAQIBAgQFBwcECP2wCAgHBwUEAQIBAgQFBwcECFgICAcHBQQCAQECBAUHBwQIWA0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwBrAIDBJkHCAgICAgHmQQDAgIDBAYHCAgICAgHeHUHBwgICAgHBwUEAgECAwQGBwgICAgIB3h4BwgICAgIBwYEAwICAwSZBwgICAgIB5YFBAKJAgMEBAYGBgYGBgQEAwICAwQEBgYGBgYGBAQDAn4CAwQEBgYGBgYGBAQDAgIDBAQGBgYGBgYEBAMCfgIDBAQGBgYGBgYEBAMCAgMEBAYGBgYGBgQEAwKeAQIDBAUHBwgJCgoLDAwMDfwICAcHBQQCAQECBAUHBwQIAQAICAcHBQQBAgECBAUHBwQI/VwICAcHBQQBAgECBAUHBwgICAgHBwUEAQIBAgMEBQcHCAkKCgsMDAwNAqANDAwMCwoKCQgHBwUEAwIAAAACAAAAAAOkA84AOwCZAAABMx8GFQ8GIy8GNT8DIS8HPwchLwQ/BzMfDxEPDyMvBz8HOwE/CTURNS8JKwEvBz8GAdYECAgHrgQDAgIDBK4HCAgICAgHBgQDAgIDBGT+bQgIBwcFBAIBAQIEBQcHBAgBl2EFBAIBAQIEBQcHCFznDw8ODQ0MDAoJCQcGBQQCAQECBAUGBwkJCgwMDQ0ODwfvCAgHBwUEAgEBAgQFBwcECOsGBwYGCgoHBgICAQECAgYHCgoGBgcG5wgIBwcFBAIBAQIEBQcHCALSAgMErgcICAgICAeuBAMCAgMEBgcICAgICAdjAQIE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Dg4NDAwKvwoICAYFAwIBAQIEBQYHCQkKDAwNDQ4PB/4/CAgHBwUEAgEBAgQFBwcECAG9BgcGBgoKBwYCAgEGBQUF0gsKCgoJCQgHBwYFBQMDAQG9BgcGBgoKBwYCAgEBAgQFBwcICAgIBwcFBAECAQIEBQYHCQkKDAwNDQ4PAioCAwSFBggICAgIB4QEAwICAwQGBwgICAgIBjoBAgMEBQcHCAkKCgsMDAwNKggIBwcFBAIBAQIEBQcHAwkuFRUUFBIREQ4OBgwJCAYFAjYHBwgICAgHBwUEAgFRvQQEBAMCAgLDBwUCVQECAwUGCAgKvwoMDA0ODg4O/kgPDw4NDQwMCgkJBwYFBAIBAQIEBQcHCAgICAcHBQQBAgECAgYHCgoGBgcGAZUDAgEBAQMDBQUGBwcICQkKCgoLvQECAgYHCgoGBgcG5wgIBwcFBAIBAQIEBQcHBAjrDw8ODQ0MDAoJCQcGBQQCAAYAAAAAA6QDpAAhAEQAZwCMANAA8gAANyEfBw8HIS8HPwYlOwEfBw8HIS8HPwc7AR8HDwchLwc/BiUjDwcRHwczPwcRLwgzHw8VDw8jLw81Pw4nIR8HDwchLwc/BoYC9AgIBwcFBAIBAQIEBQcHBAj9CAgIBwcFBAIBAQIEBQcHCAIA/AQIBwcFBQMCAQECAwUFBwcI/wAICAcHBQQCAQECBAUHBwgI/AQIBwcFBQMCAQECAwUFBwcI/wAICAcHBQQCAQECBAUHBwj+ZAQECAcHBQQBAgECBAUHBwQIrAgIBwcFBAECAQIEBQcHBAisqA0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNqA0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAxHAvQICAcHBQQCAQECBAUHBwQI/QgICAcHBQQCAQECBAUHBwiwAQIEBQcHCAgICAcHBQQBAgECBAUHBwgICAgHBwUEAv0CAwQFBgcHCAgHBwYFBAMCAQIEBQcHCAgICAcHBQQC/QIDBAUGBwcICAcHBgUEAwIBAgQFBwcICAgIBwcFBAIBAQIEBQcHBAj/AAgIBwcFBAECAQIEBQcHBAgBAAgIBwcFBAECVAECAwQFBwcICQoKCwwMDA38DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA38DQwMDAsKCgkIBwcFBAMCqQECBAUHBwgICAgHBwUEAQIBAgQFBwcICAgIBwcFBAIABgAAAAADpAOkACEARABpAIwA0ADyAAA3IR8HDwchLwc/BzMfBw8HIS8HPwclIw8HER8HMz8HES8HITMfBw8HIS8HPwclMx8PFQ8PIy8PNT8OJSEfBw8HIS8HPwaGAvQICAcHBQQCAQECBAUHBwQI/QgICAcHBQQCAQECBAUHBwgI/AgIBwcFBAIBAQIEBQcHBAj+/AgHBwUFAwIBAQIDBQUHBwgB/AQECAcHBQQBAgECBAUHBwQIrAgIBwcFBAECAQIEBQcHBAj9XPwICAcHBQQCAQECBAUHBwQI/vwIBwcFBQMCAQECAwUFBwcIAfyoDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA2oDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDP4VAvQICAcHBQQCAQECBAUHBwQI/QgICAcHBQQCAQECBAUHBwiwAQIEBQcHCAgICAcHBQQBAgECBAUHBwgICAgHBwUEAv0BAgQFBwcICAgIBwcFBAECAgMEBQYHBwgIBwcGBQQDAvwBAgQFBwcECP8ACAgHBwUEAQIBAgQFBwcECAEACAgHBwUEAQIBAgQFBwcICAgIBwcFBAECAgMEBQYHBwgIBwcGBQQDAlQBAgMEBQcHCAkKCgsMDAwN/A0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwN/A0MDAwLCgoJCAcHBQQDAqkBAgQFBwcICAgIBwcFBAECAQIEBQcHCAgICAcHBQQCAAAAAAASAN4AAQAAAAAAAAABAAAAAQAAAAAAAQAHAAEAAQAAAAAAAgAHAAgAAQAAAAAAAwAHAA8AAQAAAAAABAAHABYAAQAAAAAABQALAB0AAQAAAAAABgAHACgAAQAAAAAACgAsAC8AAQAAAAAACwASAFsAAwABBAkAAAACAG0AAwABBAkAAQAOAG8AAwABBAkAAgAOAH0AAwABBAkAAwAOAIsAAwABBAkABAAOAJkAAwABBAkABQAWAKcAAwABBAkABgAOAL0AAwABBAkACgBYAMsAAwABBAkACwAkASMgZS1pY29uc1JlZ3VsYXJlLWljb25zZS1pY29uc1ZlcnNpb24gMS4wZS1pY29uc0ZvbnQgZ2VuZXJhdGVkIHVzaW5nIFN5bmNmdXNpb24gTWV0cm8gU3R1ZGlvd3d3LnN5bmNmdXNpb24uY29tACAAZQAtAGkAYwBvAG4AcwBSAGUAZwB1AGwAYQByAGUALQBpAGMAbwBuAHMAZQAtAGkAYwBvAG4AcwBWAGUAcgBzAGkAbwBuACAAMQAuADAAZQAtAGkAYwBvAG4AcwBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIAB1AHMAaQBuAGcAIABTAHkAbgBjAGYAdQBzAGkAbwBuACAATQBlAHQAcgBvACAAUwB0AHUAZABpAG8AdwB3AHcALgBzAHkAbgBjAGYAdQBzAGkAbwBuAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJeAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfASABIQEiASMBJAElASYBJwEoASkBKgErASwBLQEuAS8BMAExATIBMwE0ATUBNgE3ATgBOQE6ATsBPAE9AT4BPwFAAUEBQgFDAUQBRQFGAUcBSAFJAUoBSwFMAU0BTgFPAVABUQFSAVMBVAFVAVYBVwFYAVkBWgFbAVwBXQFeAV8BYAFhAWIBYwFkAWUBZgFnAWgBaQFqAWsBbAFtAW4BbwFwAXEBcgFzAXQBdQF2AXcBeAF5AXoBewF8AX0BfgF/AYABgQGCAYMBhAGFAYYBhwGIAYkBigGLAYwBjQGOAY8BkAGRAZIBkwGUAZUBlgGXAZgBmQGaAZsBnAGdAZ4BnwGgAaEBogGjAaQBpQGmAacBqAGpAaoBqwGsAa0BrgGvAbABsQGyAbMBtAG1AbYBtwG4AbkBugG7AbwBvQG+Ab8BwAHBAcIBwwHEAcUBxgHHAcgByQHKAcsBzAHNAc4BzwHQAdEB0gHTAdQB1QHWAdcB2AHZAdoB2wHcAd0B3gHfAeAB4QHiAeMB5AHlAeYB5wHoAekB6gHrAewB7QHuAe8B8AHxAfIB8wH0AfUB9gH3AfgB+QH6AfsB/AH9Af4B/wIAAgECAgIDAgQCBQIGAgcCCAIJAgoCCwIMAg0CDgIPAhACEQISAhMCFAIVAhYCFwIYAhkCGgIbAhwCHQIeAh8CIAIhAiICIwIkAiUCJgInAigCKQIqAisCLAItAi4CLwIwAjECMgIzAjQCNQI2AjcCOAI5AjoCOwI8Aj0CPgI/AkACQQJCAkMCRAJFAkYCRwJIAkkCSgJLAkwCTQJOAk8CUAJRAlICUwJUAlUCVgJXAlgCWQJaAlsCXAJdAl4CXwJgAmECYgJjAmQCZQJmAmcCaAJpAmoCawJsAm0CbgJvAnACcQJyAnMCdAJ1AnYCdwJ4AnkCegJ7AnwCfQJ+An8CgAKBAoICgwKEAoUChgKHAogCiQKKAosCjAKNAo4CjwKQApECkgKTApQClQKWApcCmAKZApoCmwKcAp0CngKfAqACoQKiAqMCpAKlAqYCpwKoAqkCqgKrAqwCrQKuAq8CsAKxArICswK0ArUCtgK3ArgCuQK6ArsCvAK9Ar4CvwLAAsECwgLDAsQCxQLGAscCyALJAsoCywLMAs0CzgLPAtAC0QLSAtMC1ALVAtYC1wLYAtkC2gLbAtwC3QLeAt8C4ALhAuIC4wLkAuUC5gLnAugC6QLqAusC7ALtAu4C7wLwAvEC8gLzAvQC9QL2AvcC+AL5AvoC+wL8Av0C/gL/AwADAQMCAwMDBAMFAwYDBwMIAwkDCgMLAwwDDQMOAw8DEAMRAxIDEwMUAxUDFgMXAxgDGQMaAxsDHAMdAx4DHwMgAyEDIgMjAyQDJQMmAycDKAMpAyoDKwMsAy0DLgMvAzADMQMyAzMDNAM1AzYDNwM4AzkDOgM7AzwDPQM+Az8DQANBA0IDQwNEA0UDRgNHA0gDSQNKA0sDTANNA04DTwNQA1EDUgNTA1QDVQNWA1cDWANZA1oDWwNcA10DXgNfAApleHBvcnQtcGRmD21vcmUtdmVydGljYWwtMglzdWItdG90YWwRdGFibGUtYWxpZ24tcmlnaHQGaGVhZGVyBWNsb2NrB3JlZnJlc2gJYWxpZ24tdG9wDmFycm93LXJpZ2h0LXVwDHVzZXItZGVmaW5lZA1wcm90ZWN0LXNoZWV0BXBhc3RlBHBsYXkRY2hldnJvbi1kb3duLWZpbGwMaW5zZXJ0LXJpZ2h0D3Bhc3RlLXRleHQtb25seQdyZXBsYWNlB2xldmVsLTQIdXBsb2FkLTEEdW5kbw1kZWxldGUtY29sdW1uDHJlc3RhcnQtYXQtMQlwZXJpbWV0ZXIFc3RhbXASY29udGludWUtbnVtYmVyaW5nC2FsaWduLXJpZ2h0D3Nob3ctaGlkZS1wYW5lbBZjb25kaXRpb25hbC1mb3JtYXR0aW5nEW1vcmUtaG9yaXpvbnRhbC0xBHNlbmQEY2VsbBFzb3J0LWRlc2NlbmRpbmctMhJ0aW1lbGluZS13b3JrLXdlZWsHanVzdGlmeQ5oeXBlcmxpbmstZWRpdAlyZWN0YW5nbGUKZ3JvdXAtaWNvbgpsaW5lLXNtYWxsDWRyYWctYW5kLWRyb3ALY2hlY2stbGFyZ2UGc2hhcGVzDGNoZXZyb24tZG93bg9kZWNyZWFzZS1pbmRlbnQMY2lyY2xlLWNoZWNrDGZpbHRlci1jbGVhcgVub3RlcwZleHBvcnQNYnJpbmctZm9yd2FyZARlZGl0C2ZpbHRlci1tYWluDnNwbGl0LXZlcnRpY2FsDGNvbW1lbnQtc2hvdxJjaGV2cm9uLWRvd24tc21hbGwNZmlsdGVyLWFjdGl2ZRdkcmFnLWFuZC1kcm9wLWluZGljYXRvcgRib2xkEmNoZXZyb24tbGVmdC1zbWFsbA9oaWdobGlnaHQtY29sb3IMcHJpbnQtbGF5b3V0B2JldHdlZW4LbGluay1yZW1vdmUQdGFibGUtb2YtY29udGVudA1ncmlwLXZlcnRpY2FsA2twaQlyZWRhY3Rpb24Gdm9sdW1lCmJyZWFrLXBhZ2UGbGVuZ3RoE2NoZXZyb24tbGVmdC1kb3VibGUOaHlwZXJsaW5rLWNvcHkKbG93ZXItY2FzZQhidWxsZXQtMg1jaGV2cm9uLXJpZ2h0CXVuZ3JvdXAtMRBhdXRvLWZpdC1jb250ZW50GGZpbHRlcmVkLXNvcnQtZGVzY2VuZGluZxFhZ2VuZGEtZGF0ZS1yYW5nZQtncmFuZC10b3RhbA1tb3VzZS1wb2ludGVyDGFsaWduLW1pZGRsZQhib29rbWFyaw5maWVsZC1zZXR0aW5ncxdwYXN0ZS1tYXRjaC1kZXN0aW5hdGlvbghwYXNzd29yZAZzZWFyY2gEcmVkbwhsb2NhdGlvbgRsaW5rDXN0cmlrZXRocm91Z2gPYXV0by1maXQtd2luZG93Bml0YWxpYwxtb250aC1hZ2VuZGETY2hldnJvbi1yaWdodC1zbWFsbAVwcmludA50aW1lbGluZS10b2RheRJ0ZXh0LXRoYXQtY29udGFpbnMLZm9sZGVyLW9wZW4JcmVzaXplci0xDWJyZWFrLXNlY3Rpb24IYnVsbGV0LTYIaWNvbnNldHMMY2hldnJvbi1sZWZ0DWJvcmRlci1ib3R0b20Nc3BhY2luZy1hZnRlcgpjaXJjbGUtYWRkEHRleHQtYWx0ZXJuYXRpdmUHbGV2ZWwtMQp0d28tY29sdW1uBnRvcC0xMAZyZW5hbWUFc3R5bGUJZm9udC1uYW1lD21vcmUtdmVydGljYWwtMQ9saW5lLXZlcnktc21hbGwGcmVwZWF0CmFycm93LWxlZnQFY2hlY2sSdmVydGljYWwtYWxpZ24tdG9wCmNoZXZyb24tdXAJYm90dG9tLTEwA2RheQl1bmdyb3VwLTIJb3Blbi1saW5rBXBhdXNlBGNvcHkOcGFnZS1udW1iZXJpbmcObGlzdC11bm9yZGVyZWQKZnJlZXplLXJvdwdsZXZlbC0zCmV4cG9ydC14bHMOY29tbWVudC1yZW9wZW4McGFpbnQtYnVja2V0EWJvcmRlci1kaWFnb25hbC0xEmZpeGVkLWNvbHVtbi13aWR0aAVpbWFnZRFudW1iZXItZm9ybWF0dGluZxBwcm90ZWN0LXdvcmtib29rD3JlY3VycmVuY2UtZWRpdAxzZW5kLXRvLWJhY2sLaW5zZXJ0LWxlZnQEYXJlYQxsaW5lLXNwYWNpbmcKc2VsZWN0LWFsbAxib3JkZXItaW5uZXIGcmFkaXVzCWRhdGEtYmFycw1ib3JkZXItbWlkZGxlCnVwcGVyLWNhc2UKcGFnZS1zZXR1cAd6b29tLWluCGZpbHRlcmVkDmh5cGVybGluay1vcGVuEWNhbGN1bGF0ZWQtbWVtYmVyBG1lbnUMZ3JlYXRlci10aGFuCGJ1bGxldC00D2JvdHRvbS0xMC1pdGVtcxFib3JkZXItZGlhZ29uYWwtMgl0aHVtYm5haWwKZm9udC1jb2xvcgxhbGlnbi1ib3R0b20IZG93bmxvYWQLY2xlYXItcnVsZXMOc29ydC1hc2NlbmRpbmcQc3BsaXQtaG9yaXpvbnRhbAdncm91cC0yCWRyb3AtZG93bgtzdXBlcnNjcmlwdA5jaGFuZ2VzLWFjY2VwdBRjaGV2cm9uLXJpZ2h0LWRvdWJsZRBzb3J0LWFzY2VuZGluZy0yDGJvcmRlci1yaWdodANtZHgMYm9yZGVyLW91dGVyB3NhdmUtYXMMZW5kLWZvb3Rub3RlEGV4aXQtZnVsbC1zY3JlZW4DcGFuDHJhZGlvLWJ1dHRvbg90ZXh0LWFubm90YXRpb24EdXNlcg5zcGFjaW5nLWJlZm9yZQ9zb3J0LWRlc2NlbmRpbmcHZGlzcGxheQphbGlnbi1sZWZ0BnBlb3BsZQpleHBvcnQtY3N2BmZvb3RlcgVicmVhaw5kYXRlLW9jY3VycmluZwhidWxsZXQtMwxzdHJva2Utd2lkdGgLZGVzY3JpcHRpb24MZXhwb3J0LWV4Y2VsCnRhYmxlLWNlbGwLdGV4dC1oZWFkZXILbGluZS1ub3JtYWwFbW9udGgMY29sb3Itc2NhbGVzEmNoYW5nZS1zY2FsZS1yYXRpbwRzYXZlBmV4cGFuZAZjaXJjbGUMbGlzdC1vcmRlcmVkBWVyYXNlCmZvcm0tZmllbGQJdGV4dC13cmFwCmV4cG9ydC1zdmcIYnVsbGV0LTEKYm9yZGVyLWFsbANzdW0Kd2ViLWxheW91dAlzZWxlY3Rpb24TdGFibGUtYm9yZGVyLWN1c3RvbQ1iZWxvdy1hdmVyYWdlCWxlc3MtdGhhbgphcnJvdy1kb3duFXZlcnRpY2FsLWFsaWduLWJvdHRvbQx0aW1lbGluZS1kYXkJc2lnbmF0dXJlCGZpbGUtbmV3EGNoZXZyb24tdXAtc21hbGwDZXllCGFycm93LXVwCmJvcmRlci10b3AHb3BhY2l0eRJpbnRlcm1lZGlhdGUtc3RhdGUQcmVzaXplci12ZXJ0aWNhbAljaGVjay1ib3gVdmVydGljYWwtYWxpZ24tY2VudGVyB3R3by1yb3cFY2xvc2UDYWxsBXRhYmxlDWhpZGUtaGVhZGluZ3MPdGFibGUtY2VsbC1ub25lC2ZyZWV6ZS1wYW5lDXNlbmQtYmFja3dhcmQKZXhwb3J0LXBuZw5kdXBsaWNhdGUtY2VsbAtzcGVsbC1jaGVjaxJ0YWJsZS1hbGlnbi1jZW50ZXIKZGVsZXRlLXJvdwRub25lB2dyb3VwLTELY2hhbmdlLWNhc2UQdGFibGUtYWxpZ24tbGVmdAZmaWx0ZXIKY2xlYXItZm9ybQthcnJvdy1yaWdodBBoaWRlLWZvcm11bGEtYmFyA2N1dAhidWxsZXQtNRJyZXNpemVyLWhvcml6b250YWwTY2hldnJvbi1kb3duLWRvdWJsZQRsb2NrC2NpcmNsZS1pbmZvDGluc2VydC1iZWxvdwhwZW50YWdvbgxjbGVhci1mb3JtYXQJdGltZS16b25lBHBsdXMLYm9yZGVyLWxlZnQHbGV2ZWwtMg1hYm92ZS1hdmVyYWdlBW9yZGVyCXN1YnNjcmlwdA1jaGFuZ2VzLXRyYWNrEGh5cGVybGluay1yZW1vdmUQdG9wLWJvdHRvbS1ydWxlcwljb2RlLXZpZXcKY29sbGFwc2UtMg9pbmNyZWFzZS1pbmRlbnQMdGFibGUtZGVsZXRlHGNvbmRpdGlvbmFsLWZvcm1hdHRpbmctbGFyZ2UMYWxpZ24tY2VudGVyB3JlYXBwbHkOY2hhbmdlcy1yZWplY3QOaGlkZS1ncmlkbGluZXMEd2VlawlsYXN0LXBhZ2UEbGluZQdlcXVhbHRvDWNpcmNsZS1yZW1vdmULZnVsbC1zY3JlZW4JZGltZW5zaW9uF2ZpbHRlcmVkLXNvcnQtYXNjZW5kaW5nDXRpbWVsaW5lLXdlZWsFdHJhc2gMcHJvcGVydGllcy0xEWNoZXZyb24tdXAtZG91YmxlCXNvcnRpbmctMglzb3J0aW5nLTEIem9vbS1vdXQFY2hhcnQLYm9yZGVyLW5vbmUMdGFibGUtdXBkYXRlCW5hbWVkLXNldA9hbm5vdGF0aW9uLWVkaXQJdmlldy1zaWRlC2NvbW1lbnQtYWRkCWdyaWQtdmlldwdjYXB0aW9uCXVuZGVybGluZQl0ZXh0LWZvcm0LaW5zZXJ0LWNvZGUNcmVzaXplci1yaWdodApmaXJzdC1wYWdlA2JveA9kYXRhLXZhbGlkYXRpb24MaW5zZXJ0LWFib3ZlB2xldmVsLTULem9vbS10by1maXQOZXJyb3ItdHJlZXZpZXcLbWVyZ2UtY2VsbHMNYm9yZGVyLWNlbnRlcgZmb2xkZXIJaGlnaGxpZ2h0DHByb3BlcnRpZXMtMgd0YWJsZS0yDmJyaW5nLXRvLWZyb250DWZyZWV6ZS1jb2x1bW4LcGFzdGUtc3R5bGUKdW5maWx0ZXJlZAlwYXJhZ3JhcGgTY2hhcnQtaW5zZXJ0LWNvbHVtbgxjaGFydC1sZWdlbmQYY2hhcnQtaW5zZXJ0LXgteS1zY2F0dGVyEWFkZC1jaGFydC1lbGVtZW50D2NoYXJ0LWdyaWRsaW5lcxFjaGFydC1pbnNlcnQtbGluZRdjaGFydC1zd2l0Y2gtcm93LWNvbHVtbgpjaGFydC1heGVzC2NoYXJ0LWxpbmVzEWNoYXJ0LWF4aXMtdGl0bGVzC2NoYXJ0LXRpdGxlEGNoYXJ0LWluc2VydC1waWURY2hhcnQtZGF0YS1sYWJlbHMkY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS1ob3Jpem9udGFsEWNoYXJ0LWxlZ2VuZC1ub25lEmNoYXJ0LWxlZ2VuZC1yaWdodBxjaGFydC1wcmltYXJ5LW1pbm9yLXZlcnRpY2FsG2NoYXJ0LWF4ZXMtcHJpbWFyeS12ZXJ0aWNhbBhjaGFydC1kYXRhLWxhYmVscy1jZW50ZXIWY2hhcnQtZGF0YS1sYWJlbHMtbm9uZRxjaGFydC1wcmltYXJ5LW1ham9yLXZlcnRpY2FsHWNoYXJ0LWF4ZXMtcHJpbWFyeS1ob3Jpem9udGFsEGNoYXJ0LWxlZ2VuZC10b3AeY2hhcnQtcHJpbWFyeS1taW5vci1ob3Jpem9udGFsHmNoYXJ0LXByaW1hcnktbWFqb3ItaG9yaXpvbnRhbBNjaGFydC1sZWdlbmQtYm90dG9tHWNoYXJ0LWRhdGEtbGFiZWxzLW91dHNpZGUtZW5kImNoYXJ0LWF4aXMtdGl0bGVzLXByaW1hcnktdmVydGljYWwRY2hhcnQtbGVnZW5kLWxlZnQdY2hhcnQtZGF0YS1sYWJlbHMtaW5zaWRlLWJhc2UcY2hhcnQtZGF0YS1sYWJlbHMtaW5zaWRlLWVuZBBjaGFydC10aXRsZS1ub25lHGNoYXJ0LXRpdGxlLWNlbnRlcmVkLW92ZXJsYXkUY2hhcnQtMmQtc3RhY2tlZC1iYXIVY2hhcnQtMmQtc3RhY2tlZC1saW5lC2NoYXJ0LWRvbnV0DmNoYXJ0LTJkLXBpZS0yGWNoYXJ0LTJkLWNsdXN0ZXJlZC1jb2x1bW4hY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1hcmVhFmNoYXJ0LTJkLWNsdXN0ZXJlZC1iYXIgY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1iYXINY2hhcnQtMmQtbGluZSNjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWNvbHVtbiFjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWxpbmUVY2hhcnQtMmQtc3RhY2tlZC1hcmVhEGNoYXJ0LWluc2VydC1iYXINY2hhcnQtMmQtYXJlYRNtb3JlLXNjYXR0ZXItY2hhcnRzF2NoYXJ0LTJkLXN0YWNrZWQtY29sdW1uDnRpbWVsaW5lLW1vbnRoCWRyYWctZmlsbAxjaXJjbGUtY2xvc2UGcmVzaXplD2NoZXZyb24tdXAtZmlsbARob21lCXNvcnRpbmctMxFjaGV2cm9uLWxlZnQtZmlsbBJjaGV2cm9uLXJpZ2h0LWZpbGwUaW50ZXJtZWRpYXRlLXN0YXRlLTIIc2V0dGluZ3MLY2hlY2stc21hbGwLdGFibGUtbWVyZ2UMdGFibGUtbmVzdGVkEHRhYmxlLWluc2VydC1yb3cTdGFibGUtaW5zZXJ0LWNvbHVtbhV0YWJsZS1vdmVyd3JpdGUtY2VsbHMJZXllLXNsYXNoDWdhbnR0LWdyaXBwZXINYnJpbmctdG8tdmlldw9icmluZy10by1jZW50ZXIHd2FybmluZw1jcml0aWNhbC1wYXRoEmJvcmRlci1kaWFnb25hbC11cBRib3JkZXItZGlhZ29uYWwtZG93bg1ib3JkZXItY3VzdG9tDWJvcmRlci1ub25lLTEKYm9yZGVyLWJveA9ib3JkZXItc2hhZG93LTEPYm9yZGVyLXNoYWRvdy0yBWF1ZGlvBXZpZGVvBGNyb3ALc3Rhci1maWxsZWQHZmlsdGVycwphZGp1c3RtZW50CXBhZ2Utc2l6ZQVyZXNldAh0cmlhbmdsZQ5wYWdlLXRleHQtd3JhcAR0aW50CmJyaWdodG5lc3MIY29udHJhc3QKc2F0dXJhdGlvbgRmYWRlDWZsaXAtdmVydGljYWwPZmxpcC1ob3Jpem9udGFsDnRyYW5zZm9ybS1sZWZ0D3RyYW5zZm9ybS1yaWdodAlzaGFycG5lc3MFZ3JhaW4MZnJhbWUtY3VzdG9tB2ZyYW1lLTEHZnJhbWUtMgdmcmFtZS0zB2ZyYW1lLTQHZnJhbWUtNQdmcmFtZS02CXRyYW5zZm9ybQpjaGVjay10aWNrD2V2ZW4tcGFnZS1icmVhaw5vZGQtcGFnZS1icmVhawxwYWdlLWNvbHVtbnMVY29udGludW91cy1wYWdlLWJyZWFrC3BhZ2UtY29sdW1uEXBhZ2UtY29sdW1uLXJpZ2h0EHBhZ2UtY29sdW1uLWxlZnQPcGFnZS1jb2x1bW4tb25lD3BhZ2UtY29sdW1uLXR3bxFwYWdlLWNvbHVtbi10aHJlZRBtdWx0aXBsZS1jb21tZW50DmZvcm1hdC1wYWludGVyCGxhdW5jaGVyD2NoYXJhY3Rlci1zdHlsZQxsaW5rZWQtc3R5bGUcY2hhcnQtMmQtc3RhY2tlZC1saW5lLW1hcmtlZChjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWxpbmUtbWFya2VkFGNoYXJ0LTJkLWxpbmUtbWFya2VkEmxpc3QtdW5vcmRlcmVkLXJ0bBBsaXN0LW9yZGVyZWQtcnRsE2luY3JlYXNlLWluZGVudC1ydGwTZGVjcmVhc2UtaW5kZW50LXJ0bAVlbW9qaRF0cmF2ZWwtYW5kLXBsYWNlcwZuYXR1cmUPZm9vZC1hbmQtZHJpbmtzB2FuaW1hbHMHb2JqZWN0cwphY3Rpdml0aWVzDWhhbmQtZ2VzdHVyZXMHc3ltYm9scwVmbGFncwZ1bmxvY2sMbW9yZS1jaGV2cm9uDGJvcmRlci1mcmFtZQpmcmFtZS1ub25lCWZyYW1lLW1hdAtmcmFtZS1iZXZlbApmcmFtZS1saW5lCmZyYW1lLWhvb2sLZnJhbWUtaW5zZXQIYnVsbGV0LTcMb3JnYW5pemUtcGRmB2ZyYW1lLTcHZnJhbWUtOAdmcmFtZS05CGZyYW1lLTEwCGZyYW1lLTExCWNhcHRpb24tMQphcnJvdy1oZWFkD2Fycm93LWhlYWQtZmlsbAhiYXItaGVhZAtjaXJjbGUtaGVhZBBjaXJjbGUtaGVhZC1maWxsC3NxdWFyZS1oZWFkEHNxdWFyZS1oZWFkLWZpbGwLYXJyb3ctdGFpbC0PYXJyb3ctdGFpbC1maWxsCGJhci10YWlsC2NpcmNsZS10YWlsEGNpcmNsZS10YWlsLWZpbGwLc3F1YXJlLXRhaWwQc3F1YXJlLXRhaWwtZmlsbA1maWxlLWRvY3VtZW50D2NvbW1lbnQtcmVzb2x2ZRhtdWx0aXBsZS1jb21tZW50LXJlc29sdmUMdGFibGUtaGVhZGVyCmJsb2NrcXVvdGUJYWRkLW5vdGVzCmVkaXQtbm90ZXMMZGVsZXRlLW5vdGVzBmxheWVycwlmb250LXNpemUMZXhwb3J0LXBkZi0xC2ltcG9ydC13b3JkDWV4cG9ydC13b3JkLTENZHJvcGRvd24tbGlzdAljb21iby1ib3gRcmVwZWF0aW5nLXNlY3Rpb24OYnVpbGRpbmctYmxvY2sPY29udGVudC1jb250cm9sB2FpLWNoYXQLeG1sLW1hcHBpbmcJdGh1bWJzLXVwC3RodW1icy1kb3duC2NhbGN1bGF0aW9uDHRleHQtb3V0bGluZQ9jYWxjdWxhdGUtc2hlZXQJdHJhbnNsYXRlB3Nob3J0ZW4JZWxhYm9yYXRlCHJlcGhyYXNlDWdyYW1tYXItY2hlY2sOcHJlZm9ybWF0LWNvZGUGaW1wb3J0CGltcG9ydC0xBnJlZGFjdAtzbWFydC1wYXN0ZQ9hdXRvLWZpdC1jb2x1bW4TYXV0by1maXQtYWxsLWNvbHVtbgdjb2x1bW5zDnRodW1icy11cC1maWxsEHRodW1icy1kb3duLWZpbGwOc3RvcC1yZWN0YW5nbGUMZG91YmxlLWNoZWNrCHNxdWlnZ2x5Cm1pY3JvcGhvbmUMYnV0dG9uLWZpZWxkDGluc2VydC1zaGVldAlkdXBsaWNhdGUPaG9yaXpvbnRhbC1saW5lC3JlcGx5LWFycm93DWZvcndhcmQtYXJyb3cDcGluBXVucGluDGFkZC1ib29rbWFyaw1hbGwtYm9va21hcmtzCWxhbmRzY2FwZRBwYWdlLW9yaWVudGF0aW9uBm1hcmdpbhBwcmV2aW91cy1jb21tZW50DG5leHQtY29tbWVudA1jbG9zZS1jb21tZW50EWluY3JlYXNlLWZvbnRzaXplEWRlY3JlYXNlLWZvbnRzaXplE2RlbGV0ZS1hbGwtY29tbWVudHMMcmVhZGluZy12aWV3DW11bHRpcGxlLXBhZ2UHZml0LTEwMA1tYXJnaW4tbmFycm93DW1hcmdpbi1ub3JtYWwPbWFyZ2luLW1vZGVyYXRlC21hcmdpbi13aWRlDm1hcmdpbi1kZWZhdWx0DW1hcmdpbi1jdXN0b20Lc2l6ZS1sZXR0ZXIKc2l6ZS1sZWdhbA5zaXplLWV4ZWN1dGl2ZQdzaXplLWE0B3NpemUtYTULc2l6ZS1jdXN0b20LbW9yZS1jb2x1bW4KYXR0YWNobWVudAtmaWxlLWZvcm1hdAdjYWxsb3V0CWhlYWRpbmctMQloZWFkaW5nLTIJaGVhZGluZy0zCWhlYWRpbmctNBVjb2xsYXBzaWJsZS1oZWFkaW5nLTEVY29sbGFwc2libGUtaGVhZGluZy0yFWNvbGxhcHNpYmxlLWhlYWRpbmctMxVjb2xsYXBzaWJsZS1oZWFkaW5nLTQLZXhwb3J0LWpwZWcNY2hhcnQtc2NhdHRlcg9zaG93LXNpZGUtcGFuZWwJY29weS1jb2RlC3RleHQtcmVkYWN0Cm1hZ2ljLXdhbmQKc3dhcC1hcnJvdwljaGVja2xpc3QKc21hcnQtZWRpdAp0YWJsZS1lZGl0B2hpc3RvcnkJYWxsLW5vdGVzCW5leHQtbm90ZQ1wcmV2aW91cy1ub3RlEGNvbnZlcnQtYWxsLW5vdGUMZXh0cmFjdC1wYWdlCWxlZnQtd3JhcApyaWdodC13cmFwAAAAAA==) format("truetype");

  font-weight:normal;

  font-style:normal
}

.e-icons{
  font-family:"e-icons";
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:1;
  text-transform:none
}

.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:"\e700"
}

.e-icons.e-more-vertical-2:before{
  content:"\e701"
}

.e-icons.e-sub-total:before{
  content:"\e702"
}

.e-icons.e-table-align-right:before{
  content:"\e703"
}

.e-icons.e-header:before{
  content:"\e704"
}

.e-icons.e-clock:before{
  content:"\e705"
}

.e-icons.e-refresh:before{
  content:"\e706"
}

.e-icons.e-align-top:before{
  content:"\e707"
}

.e-icons.e-arrow-right-up:before{
  content:"\e708"
}

.e-icons.e-user-defined:before{
  content:"\e709"
}

.e-icons.e-protect-sheet:before{
  content:"\e70a"
}

.e-icons.e-paste:before{
  content:"\e70b"
}

.e-icons.e-play:before{
  content:"\e70c"
}

.e-icons.e-chevron-down-fill:before{
  content:"\e70d"
}

.e-icons.e-insert-right:before{
  content:"\e70e"
}

.e-icons.e-paste-text-only:before{
  content:"\e70f"
}

.e-icons.e-replace:before{
  content:"\e710"
}

.e-icons.e-level-4:before{
  content:"\e711"
}

.e-icons.e-upload-1:before{
  content:"\e712"
}

.e-icons.e-undo:before{
  content:"\e713"
}

.e-icons.e-delete-column:before{
  content:"\e714"
}

.e-icons.e-restart-at-1:before{
  content:"\e715"
}

.e-icons.e-perimeter:before{
  content:"\e716"
}

.e-icons.e-stamp:before{
  content:"\e717"
}

.e-icons.e-continue-numbering:before{
  content:"\e718"
}

.e-icons.e-align-right:before{
  content:"\e719"
}

.e-icons.e-show-hide-panel:before{
  content:"\e71a"
}

.e-icons.e-conditional-formatting:before{
  content:"\e71b"
}

.e-icons.e-more-horizontal-1:before{
  content:"\e71c"
}

.e-icons.e-send:before{
  content:"\e71d"
}

.e-icons.e-cell:before{
  content:"\e71e"
}

.e-icons.e-sort-descending-2:before{
  content:"\e71f"
}

.e-icons.e-timeline-work-week:before{
  content:"\e720"
}

.e-icons.e-justify:before{
  content:"\e721"
}

.e-icons.e-hyperlink-edit:before{
  content:"\e722"
}

.e-icons.e-rectangle:before{
  content:"\e723"
}

.e-icons.e-group-icon:before{
  content:"\e724"
}

.e-icons.e-line-small:before{
  content:"\e725"
}

.e-icons.e-drag-and-drop:before{
  content:"\e726"
}

.e-icons.e-check-large:before{
  content:"\e727"
}

.e-icons.e-shapes:before{
  content:"\e728"
}

.e-icons.e-chevron-down:before{
  content:"\e729"
}

.e-icons.e-decrease-indent:before{
  content:"\e72a"
}

.e-icons.e-circle-check:before{
  content:"\e72b"
}

.e-icons.e-filter-clear:before{
  content:"\e72c"
}

.e-icons.e-notes:before{
  content:"\e72d"
}

.e-icons.e-export:before{
  content:"\e72e"
}

.e-icons.e-bring-forward:before{
  content:"\e72f"
}

.e-icons.e-edit:before{
  content:"\e730"
}

.e-icons.e-filter-main:before{
  content:"\e731"
}

.e-icons.e-split-vertical:before{
  content:"\e732"
}

.e-icons.e-comment-show:before{
  content:"\e733"
}

.e-icons.e-chevron-down-small:before{
  content:"\e734"
}

.e-icons.e-filter-active:before{
  content:"\e735"
}

.e-icons.e-drag-and-drop-indicator:before{
  content:"\e736"
}

.e-icons.e-bold:before{
  content:"\e737"
}

.e-icons.e-chevron-left-small:before{
  content:"\e738"
}

.e-icons.e-highlight-color:before{
  content:"\e739"
}

.e-icons.e-print-layout:before{
  content:"\e73a"
}

.e-icons.e-between:before{
  content:"\e73b"
}

.e-icons.e-link-remove:before{
  content:"\e73c"
}

.e-icons.e-table-of-content:before{
  content:"\e73d"
}

.e-icons.e-grip-vertical:before{
  content:"\e73e"
}

.e-icons.e-kpi:before{
  content:"\e73f"
}

.e-icons.e-redaction:before{
  content:"\e740"
}

.e-icons.e-volume:before{
  content:"\e741"
}

.e-icons.e-break-page:before{
  content:"\e742"
}

.e-icons.e-length:before{
  content:"\e743"
}

.e-icons.e-chevron-left-double:before{
  content:"\e744"
}

.e-icons.e-hyperlink-copy:before{
  content:"\e745"
}

.e-icons.e-lower-case:before{
  content:"\e746"
}

.e-icons.e-bullet-2:before{
  content:"\e747"
}

.e-icons.e-chevron-right:before{
  content:"\e748"
}

.e-icons.e-ungroup-1:before{
  content:"\e749"
}

.e-icons.e-auto-fit-content:before{
  content:"\e74a"
}

.e-icons.e-filtered-sort-descending:before{
  content:"\e74b"
}

.e-icons.e-agenda-date-range:before{
  content:"\e74c"
}

.e-icons.e-grand-total:before{
  content:"\e74d"
}

.e-icons.e-mouse-pointer:before{
  content:"\e74e"
}

.e-icons.e-align-middle:before{
  content:"\e74f"
}

.e-icons.e-bookmark:before{
  content:"\e750"
}

.e-icons.e-field-settings:before{
  content:"\e751"
}

.e-icons.e-paste-match-destination:before{
  content:"\e752"
}

.e-icons.e-password:before{
  content:"\e753"
}

.e-icons.e-search:before{
  content:"\e754"
}

.e-icons.e-redo:before{
  content:"\e755"
}

.e-icons.e-location:before{
  content:"\e756"
}

.e-icons.e-link:before{
  content:"\e757"
}

.e-icons.e-strikethrough:before{
  content:"\e758"
}

.e-icons.e-auto-fit-window:before{
  content:"\e759"
}

.e-icons.e-italic:before{
  content:"\e75a"
}

.e-icons.e-month-agenda:before{
  content:"\e75b"
}

.e-icons.e-chevron-right-small:before{
  content:"\e75c"
}

.e-icons.e-print:before{
  content:"\e75d"
}

.e-icons.e-timeline-today:before{
  content:"\e75e"
}

.e-icons.e-text-that-contains:before{
  content:"\e75f"
}

.e-icons.e-folder-open:before{
  content:"\e760"
}

.e-icons.e-resizer-1:before{
  content:"\e761"
}

.e-icons.e-break-section:before{
  content:"\e762"
}

.e-icons.e-bullet-6:before{
  content:"\e763"
}

.e-icons.e-iconsets:before{
  content:"\e764"
}

.e-icons.e-chevron-left:before{
  content:"\e765"
}

.e-icons.e-border-bottom:before{
  content:"\e766"
}

.e-icons.e-spacing-after:before{
  content:"\e767"
}

.e-icons.e-circle-add:before{
  content:"\e768"
}

.e-icons.e-text-alternative:before{
  content:"\e769"
}

.e-icons.e-level-1:before{
  content:"\e76a"
}

.e-icons.e-two-column:before{
  content:"\e76b"
}

.e-icons.e-top-10:before{
  content:"\e76c"
}

.e-icons.e-rename:before{
  content:"\e76d"
}

.e-icons.e-style:before{
  content:"\e76e"
}

.e-icons.e-font-name:before{
  content:"\e76f"
}

.e-icons.e-more-vertical-1:before{
  content:"\e770"
}

.e-icons.e-line-very-small:before{
  content:"\e771"
}

.e-icons.e-repeat:before{
  content:"\e772"
}

.e-icons.e-arrow-left:before{
  content:"\e773"
}

.e-icons.e-check:before{
  content:"\e774"
}

.e-icons.e-vertical-align-top:before{
  content:"\e775"
}

.e-icons.e-chevron-up:before{
  content:"\e776"
}

.e-icons.e-bottom-10:before{
  content:"\e777"
}

.e-icons.e-day:before{
  content:"\e778"
}

.e-icons.e-ungroup-2:before{
  content:"\e779"
}

.e-icons.e-open-link:before{
  content:"\e77a"
}

.e-icons.e-pause:before{
  content:"\e77b"
}

.e-icons.e-copy:before{
  content:"\e77c"
}

.e-icons.e-page-numbering:before{
  content:"\e77d"
}

.e-icons.e-list-unordered:before{
  content:"\e77e"
}

.e-icons.e-freeze-row:before{
  content:"\e77f"
}

.e-icons.e-level-3:before{
  content:"\e780"
}

.e-icons.e-export-xls:before{
  content:"\e781"
}

.e-icons.e-comment-reopen:before{
  content:"\e782"
}

.e-icons.e-paint-bucket:before{
  content:"\e783"
}

.e-icons.e-border-diagonal-1:before{
  content:"\e784"
}

.e-icons.e-fixed-column-width:before{
  content:"\e785"
}

.e-icons.e-image:before{
  content:"\e786"
}

.e-icons.e-number-formatting:before{
  content:"\e787"
}

.e-icons.e-protect-workbook:before{
  content:"\e788"
}

.e-icons.e-recurrence-edit:before{
  content:"\e789"
}

.e-icons.e-send-to-back:before{
  content:"\e78a"
}

.e-icons.e-insert-left:before{
  content:"\e78b"
}

.e-icons.e-area:before{
  content:"\e78c"
}

.e-icons.e-line-spacing:before{
  content:"\e78d"
}

.e-icons.e-select-all:before{
  content:"\e78e"
}

.e-icons.e-border-inner:before{
  content:"\e78f"
}

.e-icons.e-radius:before{
  content:"\e790"
}

.e-icons.e-data-bars:before{
  content:"\e791"
}

.e-icons.e-border-middle:before{
  content:"\e792"
}

.e-icons.e-upper-case:before{
  content:"\e793"
}

.e-icons.e-page-setup:before{
  content:"\e794"
}

.e-icons.e-zoom-in:before{
  content:"\e795"
}

.e-icons.e-filtered:before{
  content:"\e796"
}

.e-icons.e-hyperlink-open:before{
  content:"\e797"
}

.e-icons.e-calculated-member:before{
  content:"\e798"
}

.e-icons.e-menu:before{
  content:"\e799"
}

.e-icons.e-greater-than:before{
  content:"\e79a"
}

.e-icons.e-bullet-4:before{
  content:"\e79b"
}

.e-icons.e-bottom-10-items:before{
  content:"\e79c"
}

.e-icons.e-border-diagonal-2:before{
  content:"\e79d"
}

.e-icons.e-thumbnail:before{
  content:"\e79e"
}

.e-icons.e-font-color:before{
  content:"\e79f"
}

.e-icons.e-align-bottom:before{
  content:"\e7a0"
}

.e-icons.e-download:before{
  content:"\e7a1"
}

.e-icons.e-clear-rules:before{
  content:"\e7a2"
}

.e-icons.e-sort-ascending:before{
  content:"\e7a3"
}

.e-icons.e-split-horizontal:before{
  content:"\e7a4"
}

.e-icons.e-group-2:before{
  content:"\e7a5"
}

.e-icons.e-drop-down:before{
  content:"\e7a6"
}

.e-icons.e-superscript:before{
  content:"\e7a7"
}

.e-icons.e-changes-accept:before{
  content:"\e7a8"
}

.e-icons.e-chevron-right-double:before{
  content:"\e7a9"
}

.e-icons.e-sort-ascending-2:before{
  content:"\e7aa"
}

.e-icons.e-border-right:before{
  content:"\e7ab"
}

.e-icons.e-mdx:before{
  content:"\e7ac"
}

.e-icons.e-border-outer:before{
  content:"\e7ad"
}

.e-icons.e-save-as:before{
  content:"\e7ae"
}

.e-icons.e-end-footnote:before{
  content:"\e7af"
}

.e-icons.e-exit-full-screen:before{
  content:"\e7b0"
}

.e-icons.e-pan:before{
  content:"\e7b1"
}

.e-icons.e-radio-button:before{
  content:"\e7b2"
}

.e-icons.e-text-annotation:before{
  content:"\e7b3"
}

.e-icons.e-user:before{
  content:"\e7b4"
}

.e-icons.e-spacing-before:before{
  content:"\e7b5"
}

.e-icons.e-sort-descending:before{
  content:"\e7b6"
}

.e-icons.e-display:before{
  content:"\e7b7"
}

.e-icons.e-align-left:before{
  content:"\e7b8"
}

.e-icons.e-people:before{
  content:"\e7b9"
}

.e-icons.e-export-csv:before{
  content:"\e7ba"
}

.e-icons.e-footer:before{
  content:"\e7bb"
}

.e-icons.e-break:before{
  content:"\e7bc"
}

.e-icons.e-date-occurring:before{
  content:"\e7bd"
}

.e-icons.e-bullet-3:before{
  content:"\e7be"
}

.e-icons.e-stroke-width:before{
  content:"\e7bf"
}

.e-icons.e-description:before{
  content:"\e7c0"
}

.e-icons.e-export-excel:before{
  content:"\e7c1"
}

.e-icons.e-table-cell:before{
  content:"\e7c2"
}

.e-icons.e-text-header:before{
  content:"\e7c3"
}

.e-icons.e-line-normal:before{
  content:"\e7c4"
}

.e-icons.e-month:before{
  content:"\e7c5"
}

.e-icons.e-color-scales:before{
  content:"\e7c6"
}

.e-icons.e-change-scale-ratio:before{
  content:"\e7c7"
}

.e-icons.e-save:before{
  content:"\e7c8"
}

.e-icons.e-expand:before{
  content:"\e7c9"
}

.e-icons.e-circle:before{
  content:"\e7ca"
}

.e-icons.e-list-ordered:before{
  content:"\e7cb"
}

.e-icons.e-erase:before{
  content:"\e7cc"
}

.e-icons.e-form-field:before{
  content:"\e7cd"
}

.e-icons.e-text-wrap:before{
  content:"\e7ce"
}

.e-icons.e-export-svg:before{
  content:"\e7cf"
}

.e-icons.e-bullet-1:before{
  content:"\e7d0"
}

.e-icons.e-border-all:before{
  content:"\e7d1"
}

.e-icons.e-sum:before{
  content:"\e7d2"
}

.e-icons.e-web-layout:before{
  content:"\e7d3"
}

.e-icons.e-selection:before{
  content:"\e7d4"
}

.e-icons.e-table-border-custom:before{
  content:"\e7d5"
}

.e-icons.e-below-average:before{
  content:"\e7d6"
}

.e-icons.e-less-than:before{
  content:"\e7d7"
}

.e-icons.e-arrow-down:before{
  content:"\e7d8"
}

.e-icons.e-vertical-align-bottom:before{
  content:"\e7d9"
}

.e-icons.e-timeline-day:before{
  content:"\e7da"
}

.e-icons.e-signature:before{
  content:"\e7db"
}

.e-icons.e-file-new:before{
  content:"\e7dc"
}

.e-icons.e-chevron-up-small:before{
  content:"\e7dd"
}

.e-icons.e-eye:before{
  content:"\e7de"
}

.e-icons.e-arrow-up:before{
  content:"\e7df"
}

.e-icons.e-border-top:before{
  content:"\e7e0"
}

.e-icons.e-opacity:before{
  content:"\e7e1"
}

.e-icons.e-intermediate-state:before{
  content:"\e7e2"
}

.e-icons.e-resizer-vertical:before{
  content:"\e7e3"
}

.e-icons.e-check-box:before{
  content:"\e7e4"
}

.e-icons.e-vertical-align-center:before{
  content:"\e7e5"
}

.e-icons.e-two-row:before{
  content:"\e7e6"
}

.e-icons.e-close:before{
  content:"\e7e7"
}

.e-icons.e-all:before{
  content:"\e7e8"
}

.e-icons.e-table:before{
  content:"\e7e9"
}

.e-icons.e-hide-headings:before{
  content:"\e7ea"
}

.e-icons.e-table-cell-none:before{
  content:"\e7eb"
}

.e-icons.e-freeze-pane:before{
  content:"\e7ec"
}

.e-icons.e-send-backward:before{
  content:"\e7ed"
}

.e-icons.e-export-png:before{
  content:"\e7ee"
}

.e-icons.e-duplicate-cell:before{
  content:"\e7ef"
}

.e-icons.e-spell-check:before{
  content:"\e7f0"
}

.e-icons.e-table-align-center:before{
  content:"\e7f1"
}

.e-icons.e-delete-row:before{
  content:"\e7f2"
}

.e-icons.e-none:before{
  content:"\e7f3"
}

.e-icons.e-group-1:before{
  content:"\e7f4"
}

.e-icons.e-change-case:before{
  content:"\e7f5"
}

.e-icons.e-table-align-left:before{
  content:"\e7f6"
}

.e-icons.e-filter:before{
  content:"\e7f7"
}

.e-icons.e-clear-form:before{
  content:"\e7f8"
}

.e-icons.e-arrow-right:before{
  content:"\e7f9"
}

.e-icons.e-hide-formula-bar:before{
  content:"\e7fa"
}

.e-icons.e-cut:before{
  content:"\e7fb"
}

.e-icons.e-bullet-5:before{
  content:"\e7fc"
}

.e-icons.e-resizer-horizontal:before{
  content:"\e7fd"
}

.e-icons.e-chevron-down-double:before{
  content:"\e7fe"
}

.e-icons.e-lock:before{
  content:"\e7ff"
}

.e-icons.e-circle-info:before{
  content:"\e800"
}

.e-icons.e-insert-below:before{
  content:"\e801"
}

.e-icons.e-pentagon:before{
  content:"\e802"
}

.e-icons.e-clear-format:before{
  content:"\e803"
}

.e-icons.e-time-zone:before{
  content:"\e804"
}

.e-icons.e-plus:before{
  content:"\e805"
}

.e-icons.e-border-left:before{
  content:"\e806"
}

.e-icons.e-level-2:before{
  content:"\e807"
}

.e-icons.e-above-average:before{
  content:"\e808"
}

.e-icons.e-order:before{
  content:"\e809"
}

.e-icons.e-subscript:before{
  content:"\e80a"
}

.e-icons.e-changes-track:before{
  content:"\e80b"
}

.e-icons.e-hyperlink-remove:before{
  content:"\e80c"
}

.e-icons.e-top-bottom-rules:before{
  content:"\e80d"
}

.e-icons.e-code-view:before{
  content:"\e80e"
}

.e-icons.e-collapse-2:before{
  content:"\e80f"
}

.e-icons.e-increase-indent:before{
  content:"\e810"
}

.e-icons.e-table-delete:before{
  content:"\e811"
}

.e-icons.e-conditional-formatting-large:before{
  content:"\e812"
}

.e-icons.e-align-center:before{
  content:"\e813"
}

.e-icons.e-reapply:before{
  content:"\e814"
}

.e-icons.e-changes-reject:before{
  content:"\e815"
}

.e-icons.e-hide-gridlines:before{
  content:"\e816"
}

.e-icons.e-week:before{
  content:"\e817"
}

.e-icons.e-last-page:before{
  content:"\e818"
}

.e-icons.e-line:before{
  content:"\e819"
}

.e-icons.e-equalto:before{
  content:"\e81a"
}

.e-icons.e-circle-remove:before{
  content:"\e81b"
}

.e-icons.e-full-screen:before{
  content:"\e81c"
}

.e-icons.e-dimension:before{
  content:"\e81d"
}

.e-icons.e-filtered-sort-ascending:before{
  content:"\e81e"
}

.e-icons.e-timeline-week:before{
  content:"\e81f"
}

.e-icons.e-trash:before{
  content:"\e820"
}

.e-icons.e-properties-1:before{
  content:"\e821"
}

.e-icons.e-chevron-up-double:before{
  content:"\e822"
}

.e-icons.e-sorting-2:before{
  content:"\e823"
}

.e-icons.e-sorting-1:before{
  content:"\e824"
}

.e-icons.e-zoom-out:before{
  content:"\e825"
}

.e-icons.e-chart:before{
  content:"\e826"
}

.e-icons.e-border-none:before{
  content:"\e827"
}

.e-icons.e-table-update:before{
  content:"\e828"
}

.e-icons.e-named-set:before{
  content:"\e829"
}

.e-icons.e-annotation-edit:before{
  content:"\e82a"
}

.e-icons.e-view-side:before{
  content:"\e82b"
}

.e-icons.e-comment-add:before{
  content:"\e82c"
}

.e-icons.e-grid-view:before{
  content:"\e82d"
}

.e-icons.e-caption:before{
  content:"\e82e"
}

.e-icons.e-underline:before{
  content:"\e82f"
}

.e-icons.e-text-form:before{
  content:"\e830"
}

.e-icons.e-insert-code:before{
  content:"\e831"
}

.e-icons.e-resizer-right:before{
  content:"\e832"
}

.e-icons.e-first-page:before{
  content:"\e833"
}

.e-icons.e-box:before{
  content:"\e834"
}

.e-icons.e-data-validation:before{
  content:"\e835"
}

.e-icons.e-insert-above:before{
  content:"\e836"
}

.e-icons.e-level-5:before{
  content:"\e837"
}

.e-icons.e-zoom-to-fit:before{
  content:"\e838"
}

.e-icons.e-error-treeview:before{
  content:"\e839"
}

.e-icons.e-merge-cells:before{
  content:"\e83a"
}

.e-icons.e-border-center:before{
  content:"\e83b"
}

.e-icons.e-folder:before{
  content:"\e83c"
}

.e-icons.e-highlight:before{
  content:"\e83d"
}

.e-icons.e-properties-2:before{
  content:"\e83e"
}

.e-icons.e-table-2:before{
  content:"\e83f"
}

.e-icons.e-bring-to-front:before{
  content:"\e840"
}

.e-icons.e-freeze-column:before{
  content:"\e841"
}

.e-icons.e-paste-style:before{
  content:"\e842"
}

.e-icons.e-unfiltered:before{
  content:"\e843"
}

.e-icons.e-paragraph:before{
  content:"\e844"
}

.e-icons.e-chart-insert-column:before{
  content:"\e845"
}

.e-icons.e-chart-legend:before{
  content:"\e846"
}

.e-icons.e-chart-insert-x-y-scatter:before{
  content:"\e847"
}

.e-icons.e-add-chart-element:before{
  content:"\e848"
}

.e-icons.e-chart-gridlines:before{
  content:"\e849"
}

.e-icons.e-chart-insert-line:before{
  content:"\e84a"
}

.e-icons.e-chart-switch-row-column:before{
  content:"\e84b"
}

.e-icons.e-chart-axes:before{
  content:"\e84c"
}

.e-icons.e-chart-lines:before{
  content:"\e84d"
}

.e-icons.e-chart-axis-titles:before{
  content:"\e84e"
}

.e-icons.e-chart-title:before{
  content:"\e84f"
}

.e-icons.e-chart-insert-pie:before{
  content:"\e850"
}

.e-icons.e-chart-data-labels:before{
  content:"\e851"
}

.e-icons.e-chart-axis-titles-primary-horizontal:before{
  content:"\e852"
}

.e-icons.e-chart-legend-none:before{
  content:"\e853"
}

.e-icons.e-chart-legend-right:before{
  content:"\e854"
}

.e-icons.e-chart-primary-minor-vertical:before{
  content:"\e855"
}

.e-icons.e-chart-axes-primary-vertical:before{
  content:"\e856"
}

.e-icons.e-chart-data-labels-center:before{
  content:"\e857"
}

.e-icons.e-chart-data-labels-none:before{
  content:"\e858"
}

.e-icons.e-chart-primary-major-vertical:before{
  content:"\e859"
}

.e-icons.e-chart-axes-primary-horizontal:before{
  content:"\e85a"
}

.e-icons.e-chart-legend-top:before{
  content:"\e85b"
}

.e-icons.e-chart-primary-minor-horizontal:before{
  content:"\e85c"
}

.e-icons.e-chart-primary-major-horizontal:before{
  content:"\e85d"
}

.e-icons.e-chart-legend-bottom:before{
  content:"\e85e"
}

.e-icons.e-chart-data-labels-outside-end:before{
  content:"\e85f"
}

.e-icons.e-chart-axis-titles-primary-vertical:before{
  content:"\e860"
}

.e-icons.e-chart-legend-left:before{
  content:"\e861"
}

.e-icons.e-chart-data-labels-inside-base:before{
  content:"\e862"
}

.e-icons.e-chart-data-labels-inside-end:before{
  content:"\e863"
}

.e-icons.e-chart-title-none:before{
  content:"\e864"
}

.e-icons.e-chart-title-centered-overlay:before{
  content:"\e865"
}

.e-icons.e-chart-2d-stacked-bar:before{
  content:"\e866"
}

.e-icons.e-chart-2d-stacked-line:before{
  content:"\e867"
}

.e-icons.e-chart-donut:before{
  content:"\e868"
}

.e-icons.e-chart-2d-pie-2:before{
  content:"\e869"
}

.e-icons.e-chart-2d-clustered-column:before{
  content:"\e86a"
}

.e-icons.e-chart-2d-100-percent-stacked-area:before{
  content:"\e86b"
}

.e-icons.e-chart-2d-clustered-bar:before{
  content:"\e86c"
}

.e-icons.e-chart-2d-100-percent-stacked-bar:before{
  content:"\e86d"
}

.e-icons.e-chart-2d-line:before{
  content:"\e86e"
}

.e-icons.e-chart-2d-100-percent-stacked-column:before{
  content:"\e86f"
}

.e-icons.e-chart-2d-100-percent-stacked-line:before{
  content:"\e870"
}

.e-icons.e-chart-2d-stacked-area:before{
  content:"\e871"
}

.e-icons.e-chart-insert-bar:before{
  content:"\e872"
}

.e-icons.e-chart-2d-area:before{
  content:"\e873"
}

.e-icons.e-more-scatter-charts:before{
  content:"\e874"
}

.e-icons.e-chart-2d-stacked-column:before{
  content:"\e875"
}

.e-icons.e-timeline-month:before{
  content:"\e876"
}

.e-icons.e-drag-fill:before{
  content:"\e877"
}

.e-icons.e-circle-close:before{
  content:"\e878"
}

.e-icons.e-resize:before{
  content:"\e879"
}

.e-icons.e-chevron-up-fill:before{
  content:"\e87a"
}

.e-icons.e-home:before{
  content:"\e87b"
}

.e-icons.e-sorting-3:before{
  content:"\e87c"
}

.e-icons.e-chevron-left-fill:before{
  content:"\e87d"
}

.e-icons.e-chevron-right-fill:before{
  content:"\e87e"
}

.e-icons.e-intermediate-state-2:before{
  content:"\e87f"
}

.e-icons.e-settings:before{
  content:"\e880"
}

.e-icons.e-check-small:before{
  content:"\e881"
}

.e-icons.e-table-merge:before{
  content:"\e882"
}

.e-icons.e-table-nested:before{
  content:"\e883"
}

.e-icons.e-table-insert-row:before{
  content:"\e884"
}

.e-icons.e-table-insert-column:before{
  content:"\e885"
}

.e-icons.e-table-overwrite-cells:before{
  content:"\e886"
}

.e-icons.e-eye-slash:before{
  content:"\e887"
}

.e-icons.e-gantt-gripper:before{
  content:"\e888"
}

.e-icons.e-bring-to-view:before{
  content:"\e889"
}

.e-icons.e-bring-to-center:before{
  content:"\e88a"
}

.e-icons.e-warning:before{
  content:"\e88b"
}

.e-icons.e-critical-path:before{
  content:"\e88c"
}

.e-icons.e-border-diagonal-up:before{
  content:"\e88d"
}

.e-icons.e-border-diagonal-down:before{
  content:"\e88e"
}

.e-icons.e-border-custom:before{
  content:"\e88f"
}

.e-icons.e-border-none-1:before{
  content:"\e890"
}

.e-icons.e-border-box:before{
  content:"\e891"
}

.e-icons.e-border-shadow-1:before{
  content:"\e892"
}

.e-icons.e-border-shadow-2:before{
  content:"\e893"
}

.e-icons.e-audio:before{
  content:"\e894"
}

.e-icons.e-video:before{
  content:"\e895"
}

.e-icons.e-crop:before{
  content:"\e896"
}

.e-icons.e-star-filled:before{
  content:"\e897"
}

.e-icons.e-filters:before{
  content:"\e898"
}

.e-icons.e-adjustment:before{
  content:"\e899"
}

.e-icons.e-page-size:before{
  content:"\e89a"
}

.e-icons.e-reset:before{
  content:"\e89b"
}

.e-icons.e-triangle:before{
  content:"\e89c"
}

.e-icons.e-page-text-wrap:before{
  content:"\e89d"
}

.e-icons.e-tint:before{
  content:"\e89e"
}

.e-icons.e-brightness:before{
  content:"\e89f"
}

.e-icons.e-contrast:before{
  content:"\e8a0"
}

.e-icons.e-saturation:before{
  content:"\e8a1"
}

.e-icons.e-fade:before{
  content:"\e8a2"
}

.e-icons.e-flip-vertical:before{
  content:"\e8a3"
}

.e-icons.e-flip-horizontal:before{
  content:"\e8a4"
}

.e-icons.e-transform-left:before{
  content:"\e8a5"
}

.e-icons.e-transform-right:before{
  content:"\e8a6"
}

.e-icons.e-sharpness:before{
  content:"\e8a7"
}

.e-icons.e-grain:before{
  content:"\e8a8"
}

.e-icons.e-frame-custom:before{
  content:"\e8a9"
}

.e-icons.e-frame-1:before{
  content:"\e8aa"
}

.e-icons.e-frame-2:before{
  content:"\e8ab"
}

.e-icons.e-frame-3:before{
  content:"\e8ac"
}

.e-icons.e-frame-4:before{
  content:"\e8ad"
}

.e-icons.e-frame-5:before{
  content:"\e8ae"
}

.e-icons.e-frame-6:before{
  content:"\e8af"
}

.e-icons.e-transform:before{
  content:"\e8b0"
}

.e-icons.e-check-tick:before{
  content:"\e8b1"
}

.e-icons.e-even-page-break:before{
  content:"\e8b2"
}

.e-icons.e-odd-page-break:before{
  content:"\e8b3"
}

.e-icons.e-page-columns:before{
  content:"\e8b4"
}

.e-icons.e-continuous-page-break:before{
  content:"\e8b5"
}

.e-icons.e-page-column:before{
  content:"\e8b6"
}

.e-icons.e-page-column-right:before{
  content:"\e8b7"
}

.e-icons.e-page-column-left:before{
  content:"\e8b8"
}

.e-icons.e-page-column-one:before{
  content:"\e8b9"
}

.e-icons.e-page-column-two:before{
  content:"\e8ba"
}

.e-icons.e-page-column-three:before{
  content:"\e8bb"
}

.e-icons.e-multiple-comment:before{
  content:"\e8bc"
}

.e-icons.e-format-painter:before{
  content:"\e8bd"
}

.e-icons.e-launcher:before{
  content:"\e8be"
}

.e-icons.e-character-style:before{
  content:"\e8bf"
}

.e-icons.e-linked-style:before{
  content:"\e8c0"
}

.e-icons.e-chart-2d-stacked-line-marked:before{
  content:"\e8c1"
}

.e-icons.e-chart-2d-100-percent-stacked-line-marked:before{
  content:"\e8c2"
}

.e-icons.e-chart-2d-line-marked:before{
  content:"\e8c3"
}

.e-icons.e-list-unordered-rtl:before{
  content:"\e8c4"
}

.e-icons.e-list-ordered-rtl:before{
  content:"\e8c5"
}

.e-icons.e-increase-indent-rtl:before{
  content:"\e8c6"
}

.e-icons.e-decrease-indent-rtl:before{
  content:"\e8c7"
}

.e-icons.e-emoji:before{
  content:"\e8c8"
}

.e-icons.e-travel-and-places:before{
  content:"\e8c9"
}

.e-icons.e-nature:before{
  content:"\e8ca"
}

.e-icons.e-food-and-drinks:before{
  content:"\e8cb"
}

.e-icons.e-animals:before{
  content:"\e8cc"
}

.e-icons.e-objects:before{
  content:"\e8cd"
}

.e-icons.e-activities:before{
  content:"\e8ce"
}

.e-icons.e-hand-gestures:before{
  content:"\e8cf"
}

.e-icons.e-symbols:before{
  content:"\e8d0"
}

.e-icons.e-flags:before{
  content:"\e8d1"
}

.e-icons.e-unlock:before{
  content:"\e8d2"
}

.e-icons.e-more-chevron:before{
  content:"\e8d3"
}

.e-icons.e-border-frame:before{
  content:"\e8d4"
}

.e-icons.e-frame-none:before{
  content:"\e8d5"
}

.e-icons.e-frame-mat:before{
  content:"\e8d6"
}

.e-icons.e-frame-bevel:before{
  content:"\e8d7"
}

.e-icons.e-frame-line:before{
  content:"\e8d8"
}

.e-icons.e-frame-hook:before{
  content:"\e8d9"
}

.e-icons.e-frame-inset:before{
  content:"\e8da"
}

.e-icons.e-bullet-7:before{
  content:"\e8db"
}

.e-icons.e-organize-pdf:before{
  content:"\e8dc"
}

.e-icons.e-frame-7:before{
  content:"\e8dd"
}

.e-icons.e-frame-8:before{
  content:"\e8de"
}

.e-icons.e-frame-9:before{
  content:"\e8df"
}

.e-icons.e-frame-10:before{
  content:"\e8e0"
}

.e-icons.e-frame-11:before{
  content:"\e8e1"
}

.e-icons.e-caption-1:before{
  content:"\e8e2"
}

.e-icons.e-arrow-head:before{
  content:"\e8e3"
}

.e-icons.e-arrow-head-fill:before{
  content:"\e8e4"
}

.e-icons.e-bar-head:before{
  content:"\e8e5"
}

.e-icons.e-circle-head:before{
  content:"\e8e6"
}

.e-icons.e-circle-head-fill:before{
  content:"\e8e7"
}

.e-icons.e-square-head:before{
  content:"\e8e8"
}

.e-icons.e-square-head-fill:before{
  content:"\e8e9"
}

.e-icons.e-arrow-tail-:before{
  content:"\e8ea"
}

.e-icons.e-arrow-tail-fill:before{
  content:"\e8eb"
}

.e-icons.e-bar-tail:before{
  content:"\e8ec"
}

.e-icons.e-circle-tail:before{
  content:"\e8ed"
}

.e-icons.e-circle-tail-fill:before{
  content:"\e8ee"
}

.e-icons.e-square-tail:before{
  content:"\e8ef"
}

.e-icons.e-square-tail-fill:before{
  content:"\e8f0"
}

.e-icons.e-file-document:before{
  content:"\e8f1"
}

.e-icons.e-comment-resolve:before{
  content:"\e8f2"
}

.e-icons.e-multiple-comment-resolve:before{
  content:"\e8f3"
}

.e-icons.e-table-header:before{
  content:"\e8f4"
}

.e-icons.e-blockquote:before{
  content:"\e8f5"
}

.e-icons.e-add-notes:before{
  content:"\e8f6"
}

.e-icons.e-edit-notes:before{
  content:"\e8f7"
}

.e-icons.e-delete-notes:before{
  content:"\e8f8"
}

.e-icons.e-layers:before{
  content:"\e8f9"
}

.e-icons.e-font-size:before{
  content:"\e8fa"
}

.e-icons.e-export-pdf-1:before{
  content:"\e8fb"
}

.e-icons.e-import-word:before{
  content:"\e8fc"
}

.e-icons.e-export-word-1:before{
  content:"\e8fd"
}

.e-icons.e-dropdown-list:before{
  content:"\e8fe"
}

.e-icons.e-combo-box:before{
  content:"\e8ff"
}

.e-icons.e-repeating-section:before{
  content:"\e900"
}

.e-icons.e-building-block:before{
  content:"\e901"
}

.e-icons.e-content-control:before{
  content:"\e902"
}

.e-icons.e-ai-chat:before{
  content:"\e903"
}

.e-icons.e-xml-mapping:before{
  content:"\e904"
}

.e-icons.e-thumbs-up:before{
  content:"\e905"
}

.e-icons.e-thumbs-down:before{
  content:"\e906"
}

.e-icons.e-calculation:before{
  content:"\e907"
}

.e-icons.e-text-outline:before{
  content:"\e908"
}

.e-icons.e-calculate-sheet:before{
  content:"\e909"
}

.e-icons.e-translate:before{
  content:"\e90a"
}

.e-icons.e-shorten:before{
  content:"\e90b"
}

.e-icons.e-elaborate:before{
  content:"\e90c"
}

.e-icons.e-rephrase:before{
  content:"\e90d"
}

.e-icons.e-grammar-check:before{
  content:"\e90e"
}

.e-icons.e-preformat-code:before{
  content:"\e90f"
}

.e-icons.e-import:before{
  content:"\e910"
}

.e-icons.e-import-1:before{
  content:"\e911"
}

.e-icons.e-redact:before{
  content:"\e912"
}

.e-icons.e-smart-paste:before{
  content:"\e913"
}

.e-icons.e-auto-fit-column:before{
  content:"\e914"
}

.e-icons.e-auto-fit-all-column:before{
  content:"\e915"
}

.e-icons.e-columns:before{
  content:"\e916"
}

.e-icons.e-thumbs-up-fill:before{
  content:"\e917"
}

.e-icons.e-thumbs-down-fill:before{
  content:"\e918"
}

.e-icons.e-stop-rectangle:before{
  content:"\e919"
}

.e-icons.e-double-check:before{
  content:"\e91a"
}

.e-icons.e-squiggly:before{
  content:"\e91b"
}

.e-icons.e-microphone:before{
  content:"\e91c"
}

.e-icons.e-button-field:before{
  content:"\e91d"
}

.e-icons.e-insert-sheet:before{
  content:"\e91e"
}

.e-icons.e-duplicate:before{
  content:"\e91f"
}

.e-icons.e-horizontal-line:before{
  content:"\e920"
}

.e-icons.e-reply-arrow:before{
  content:"\e921"
}

.e-icons.e-forward-arrow:before{
  content:"\e922"
}

.e-icons.e-pin:before{
  content:"\e923"
}

.e-icons.e-unpin:before{
  content:"\e924"
}

.e-icons.e-add-bookmark:before{
  content:"\e925"
}

.e-icons.e-all-bookmarks:before{
  content:"\e926"
}

.e-icons.e-landscape:before{
  content:"\e927"
}

.e-icons.e-page-orientation:before{
  content:"\e928"
}

.e-icons.e-margin:before{
  content:"\e929"
}

.e-icons.e-previous-comment:before{
  content:"\e92a"
}

.e-icons.e-next-comment:before{
  content:"\e92b"
}

.e-icons.e-close-comment:before{
  content:"\e92c"
}

.e-icons.e-increase-fontsize:before{
  content:"\e92d"
}

.e-icons.e-decrease-fontsize:before{
  content:"\e92e"
}

.e-icons.e-delete-all-comments:before{
  content:"\e92f"
}

.e-icons.e-reading-view:before{
  content:"\e930"
}

.e-icons.e-multiple-page:before{
  content:"\e931"
}

.e-icons.e-fit-100:before{
  content:"\e932"
}

.e-icons.e-margin-narrow:before{
  content:"\e933"
}

.e-icons.e-margin-normal:before{
  content:"\e934"
}

.e-icons.e-margin-moderate:before{
  content:"\e935"
}

.e-icons.e-margin-wide:before{
  content:"\e936"
}

.e-icons.e-margin-default:before{
  content:"\e937"
}

.e-icons.e-margin-custom:before{
  content:"\e938"
}

.e-icons.e-size-letter:before{
  content:"\e939"
}

.e-icons.e-size-legal:before{
  content:"\e93a"
}

.e-icons.e-size-executive:before{
  content:"\e93b"
}

.e-icons.e-size-a4:before{
  content:"\e93c"
}

.e-icons.e-size-a5:before{
  content:"\e93d"
}

.e-icons.e-size-custom:before{
  content:"\e93e"
}

.e-icons.e-more-column:before{
  content:"\e93f"
}

.e-icons.e-attachment:before{
  content:"\e940"
}

.e-icons.e-file-format:before{
  content:"\e941"
}

.e-icons.e-callout:before{
  content:"\e942"
}

.e-icons.e-heading-1:before{
  content:"\e943"
}

.e-icons.e-heading-2:before{
  content:"\e944"
}

.e-icons.e-heading-3:before{
  content:"\e945"
}

.e-icons.e-heading-4:before{
  content:"\e946"
}

.e-icons.e-collapsible-heading-1:before{
  content:"\e947"
}

.e-icons.e-collapsible-heading-2:before{
  content:"\e948"
}

.e-icons.e-collapsible-heading-3:before{
  content:"\e949"
}

.e-icons.e-collapsible-heading-4:before{
  content:"\e94a"
}

.e-icons.e-export-jpeg:before{
  content:"\e94b"
}

.e-icons.e-chart-scatter:before{
  content:"\e94c"
}

.e-icons.e-show-side-panel:before{
  content:"\e94d"
}

.e-icons.e-copy-code:before{
  content:"\e94e"
}

.e-icons.e-text-redact:before{
  content:"\e94f"
}

.e-icons.e-magic-wand:before{
  content:"\e950"
}

.e-icons.e-swap-arrow:before{
  content:"\e951"
}

.e-icons.e-checklist:before{
  content:"\e952"
}

.e-icons.e-smart-edit:before{
  content:"\e953"
}

.e-icons.e-table-edit:before{
  content:"\e954"
}

.e-icons.e-history:before{
  content:"\e955"
}

.e-icons.e-all-notes:before{
  content:"\e956"
}

.e-icons.e-next-note:before{
  content:"\e957"
}

.e-icons.e-previous-note:before{
  content:"\e958"
}

.e-icons.e-convert-all-note:before{
  content:"\e959"
}

.e-icons.e-extract-page:before{
  content:"\e95a"
}

.e-icons.e-left-wrap:before{
  content:"\e95b"
}

.e-icons.e-right-wrap:before{
  content:"\e95c"
}

.e-accordion{
  display:block;
  position:relative
}

.e-accordion .e-acrdn-item{
  border-radius:calc(var(--e-radius)*0);
  margin-top:0
}

.e-accordion .e-acrdn-item.e-select.e-selected:first-child{
  border-top:1px none var(--color-sf-border-light)
}

.e-accordion .e-acrdn-item.e-select.e-selected:last-child{
  border-bottom:1px solid var(--color-sf-border-light)
}

.e-accordion .e-acrdn-item:first-child{
  margin-top:0
}

.e-accordion .e-acrdn-item:not(.e-select)+.e-acrdn-item:not(.e-select){
  margin-bottom:0;
  margin-top:0
}

.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-item.e-select{
  margin:0
}

.e-accordion .e-acrdn-item>.e-acrdn-header .e-acrdn-header-content{
  font-weight:500
}

.e-accordion .e-acrdn-item.e-selected{
  padding-top:0
}

.e-accordion .e-acrdn-item.e-selected>.e-acrdn-header .e-acrdn-header-content{
  font-weight:500
}

.e-accordion .e-acrdn-item.e-overlay{
  height:auto
}

.e-accordion .e-acrdn-item{
  overflow:visible;
  padding-top:0;
  position:relative
}

.e-accordion .e-acrdn-item.e-hide{
  display:none
}

.e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content{
  font-size:14px
}

.e-accordion .e-acrdn-item.e-select>.e-acrdn-header{
  cursor:pointer
}

.e-accordion .e-acrdn-item.e-select>.e-acrdn-header:hover .e-acrdn-header-content,.e-accordion .e-acrdn-item.e-select>.e-acrdn-header:focus .e-acrdn-header-content{
  text-decoration:none
}

.e-accordion .e-acrdn-item .e-acrdn-header{
  border-radius:calc(var(--e-radius)*0);
  line-height:22px;
  min-height:40px;
  overflow:hidden;
  padding:11px 12px;
  text-decoration:none;
  text-overflow:ellipsis;
  white-space:nowrap
}

.e-accordion .e-acrdn-item .e-acrdn-header>*{
  display:inline-block
}

.e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content{
  line-height:20px
}

.e-accordion .e-acrdn-item .e-acrdn-header .e-toggle-icon{
  display:table;
  font-size:18px;
  height:40px;
  min-height:40px;
  min-width:22px;
  position:absolute;
  right:16px;
  top:0
}

.e-accordion .e-acrdn-item .e-acrdn-header .e-toggle-icon .e-tgl-collapse-icon.e-icons{
  display:table-cell;
  text-align:center;
  vertical-align:middle
}

.e-accordion .e-acrdn-item .e-acrdn-header .e-toggle-animation{
  transition:.5s ease 0s
}

.e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-icon{
  display:inline-block;
  padding:0 8px 0 0
}

.e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-icon .e-acrdn-icons.e-icons{
  font-size:18px
}

.e-accordion .e-acrdn-item .e-acrdn-panel{
  font-size:14px;
  overflow-y:hidden;
  text-decoration:none;
  width:100%
}

.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested>.e-acrdn-content>.e-accordion>.e-acrdn-item>.e-acrdn-panel:not(.e-nested)>.e-acrdn-content{
  padding:16px 16px 16px 26px
}

.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested>.e-acrdn-content>.e-accordion>.e-acrdn-item>.e-acrdn-header{
  padding:10px 0 10px 26px
}

.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested>.e-acrdn-content>.e-accordion>.e-acrdn-item>.e-acrdn-header:focus{
  box-shadow:none
}

.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested>.e-acrdn-content{
  padding:0
}

.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested>.e-acrdn-content .e-acrdn-panel.e-nested>.e-acrdn-content{
  padding:0
}

.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested>.e-acrdn-content>.e-accordion{
  border:0
}

.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested>.e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-header{
  padding:8px 0 8px 38px
}

.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested>.e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-panel .e-acrdn-content{
  padding:20px 20px 20px 38px
}

.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-item.e-select.e-selected .e-acrdn-header>.e-acrdn-header-content{
  font-weight:500
}

.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-nested .e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content{
  font-weight:normal
}

.e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-content{
  line-height:1.5;
  overflow:hidden;
  padding:12px;
  text-overflow:ellipsis
}

.e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-content>*{
  overflow:hidden;
  text-overflow:ellipsis
}

.e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-header-content{
  font-size:14px
}

.e-accordion .e-acrdn-item .e-content-hide{
  display:none
}

.e-accordion.e-rtl .e-acrdn-item .e-acrdn-panel.e-nested>.e-acrdn-content>.e-accordion>.e-acrdn-item>.e-acrdn-panel:not(.e-nested)>.e-acrdn-content{
  padding:16px 26px 16px 16px
}

.e-accordion.e-rtl .e-acrdn-item .e-acrdn-panel.e-nested>.e-acrdn-content>.e-accordion>.e-acrdn-item>.e-acrdn-header{
  padding:8px 26px 8px 0
}

.e-accordion.e-rtl .e-acrdn-item .e-acrdn-panel.e-nested>.e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-header{
  padding:8px 38px 8px 0
}

.e-accordion.e-rtl .e-acrdn-item .e-acrdn-panel.e-nested>.e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-panel .e-acrdn-content{
  padding:20px 38px 20px 20px
}

.e-accordion.e-rtl .e-acrdn-item .e-acrdn-header{
  padding:7px 12px
}

.e-accordion.e-rtl .e-acrdn-item .e-acrdn-header .e-toggle-icon{
  left:16px;
  right:auto
}

.e-accordion.e-rtl .e-acrdn-item .e-acrdn-header .e-acrdn-header-icon{
  padding:0 0 0 8px
}

.e-accordion{
  -webkit-tap-highlight-color:rgba(0,0,0,0);
  background:var(--color-sf-content-bg-color);
  border:1px solid var(--color-sf-border-light);
  border-radius:calc(var(--e-radius)*.375)
}

.e-accordion .e-acrdn-item{
  border-color:var(--color-sf-border-light);
  border-style:solid;
  border-width:0 0 1px 0;
  border-radius:calc(var(--e-radius)*0)
}

.e-accordion .e-acrdn-item.e-active{
  background:var(--color-sf-content-bg-color)
}

.e-accordion .e-acrdn-item.e-select:last-child{
  border-bottom:0;
  border-radius:calc(var(--e-radius)*0)
}

.e-accordion .e-acrdn-item:first-child .e-acrdn-header:focus{
  border-radius:calc(var(--e-radius)*.25) calc(var(--e-radius)*.25) calc(var(--e-radius)*0) calc(var(--e-radius)*0)
}

.e-accordion .e-acrdn-item:last-child{
  border-bottom:0
}

.e-accordion .e-acrdn-item:last-child:not(.e-expand-state) .e-acrdn-header:focus{
  border-radius:calc(var(--e-radius)*0) calc(var(--e-radius)*0) calc(var(--e-radius)*.25) calc(var(--e-radius)*.25)
}

.e-accordion .e-acrdn-item:last-child.e-selected .e-acrdn-header:focus{
  border-radius:calc(var(--e-radius)*0)
}

.e-accordion .e-acrdn-item.e-item-focus{
  border-color:var(--color-sf-border-light);
  border-style:solid;
  border-width:0 0 1px 0
}

.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state{
  border-top:1px none var(--color-sf-border-light)
}

.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:focus{
  border-color:var(--color-sf-border-light);
  border-style:solid;
  border-width:0
}

.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:hover:focus{
  background:var(--color-sf-content-bg-color-focus)
}

.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:hover:focus .e-acrdn-header-content{
  color:var(--color-sf-primary)
}

.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:hover:focus .e-icons{
  color:var(--color-sf-primary)
}

.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:hover:focus .e-acrdn-header-icon .e-icons{
  color:var(--color-sf-icon-color)
}

.e-accordion .e-acrdn-item.e-item-focus.e-expand-state.e-select,.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state{
  border-color:var(--color-sf-border-light)
}

.e-accordion .e-acrdn-item.e-expand-state.e-select{
  border-color:var(--color-sf-border-light);
  border-style:solid;
  border-width:0 0 1px 0
}

.e-accordion .e-acrdn-item .e-acrdn-header{
  border:0
}

.e-accordion .e-acrdn-item.e-overlay.e-select.e-expand-state .e-acrdn-header .e-icons,.e-accordion .e-acrdn-item.e-overlay.e-select.e-expand-state .e-acrdn-header .e-acrdn-header-content{
  color:var(--color-sf-content-text-color-disabled)
}

.e-accordion .e-acrdn-item.e-overlay{
  background:var(--color-sf-content-bg-color);
  opacity:.5
}

.e-accordion .e-acrdn-item.e-overlay .e-acrdn-header .e-icons,.e-accordion .e-acrdn-item.e-overlay .e-acrdn-header .e-acrdn-header-content{
  color:var(--color-sf-content-text-color-disabled)
}

.e-accordion .e-acrdn-item.e-overlay.e-overlay.e-select.e-expand-state .e-acrdn-header .e-icons{
  color:var(--color-sf-icon-color-disabled)
}

.e-accordion .e-acrdn-item.e-overlay.e-overlay.e-select.e-expand-state .e-acrdn-header .e-acrdn-header-content{
  color:var(--color-sf-content-text-color-disabled)
}

.e-accordion .e-acrdn-item.e-selected.e-select.e-expand-state>.e-acrdn-header:focus{
  border-color:var(--color-sf-border-light);
  border-style:solid;
  border-width:0;
  background:var(--color-sf-content-bg-color-focus)
}

.e-accordion .e-acrdn-item.e-selected.e-select.e-expand-state>.e-acrdn-header:hover{
  background:var(--color-sf-content-bg-color-hover)
}

.e-accordion .e-acrdn-item.e-selected.e-select.e-expand-state>.e-acrdn-header:active{
  background:var(--color-sf-content-bg-color-alt1)
}

.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-item.e-select.e-selected.e-expand-state>.e-acrdn-header .e-acrdn-header-content,.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-item.e-select.e-expand-state>.e-acrdn-header .e-acrdn-header-content{
  color:var(--color-sf-primary)
}

.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-item:last-child{
  border-bottom:1px none var(--color-sf-border-light)
}

.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-header .e-acrdn-header-content{
  color:var(--color-sf-content-text-color)
}

.e-accordion .e-acrdn-item.e-select{
  background:var(--color-sf-content-bg-color-alt1);
  border-color:var(--color-sf-border-light);
  border-style:solid;
  border-width:0 0 1px 0
}

.e-accordion .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-content{
  color:var(--color-sf-content-text-color);
  background:none;
  border-top:0;
  border-bottom:0
}

.e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content{
  color:var(--color-sf-content-text-color)
}

.e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-icon{
  color:var(--color-sf-icon-color)
}

.e-accordion .e-acrdn-item.e-select.e-selected>.e-acrdn-header:focus{
  border:1px
}

.e-accordion .e-acrdn-item.e-expand-state.e-select:not(.e-selected)>.e-acrdn-header:focus{
  background:var(--color-sf-content-bg-color-focus);
  border:1px;
  border-color:initial
}

.e-accordion .e-acrdn-item .e-acrdn-header:hover{
  border:0;
  background:none;
  border-color:initial
}

.e-accordion .e-acrdn-item .e-acrdn-header:active{
  border:0;
  border-color:initial;
  background:var(--color-sf-content-bg-color-selected)
}

.e-accordion .e-acrdn-item .e-acrdn-header:focus{
  border:0;
  background:var(--color-sf-content-bg-color-hover);
  box-shadow:none
}

.e-accordion .e-acrdn-item .e-acrdn-header:focus:active .e-icons,.e-accordion .e-acrdn-item .e-acrdn-header:focus:active .e-acrdn-header-content,.e-accordion .e-acrdn-item .e-acrdn-header:focus:active .e-toggle-icon{
  color:var(--color-sf-content-text-color-focus)
}

.e-accordion .e-acrdn-item .e-acrdn-header:focus-visible{
  box-shadow:inset 0 0 0 2px var(--color-sf-primary)
}

.e-accordion .e-acrdn-item.e-select.e-acrdn-item>.e-acrdn-header:hover .e-acrdn-header-content{
  color:var(--color-sf-content-text-color-hover)
}

.e-accordion .e-acrdn-item.e-select.e-acrdn-item>.e-acrdn-header:hover .e-icons{
  color:var(--color-sf-icon-color)
}

.e-accordion .e-acrdn-item.e-select.e-acrdn-item>.e-acrdn-header:hover .e-toggle-icon .e-icons.e-tgl-collapse-icon{
  color:var(--color-sf-icon-color)
}

.e-accordion .e-acrdn-item.e-select.e-acrdn-item>.e-acrdn-header:hover:focus .e-icons,.e-accordion .e-acrdn-item.e-select.e-acrdn-item>.e-acrdn-header:hover:focus .e-acrdn-header-content{
  color:var(--color-sf-content-text-color-focus)
}

.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state>.e-acrdn-header,.e-accordion .e-acrdn-item.e-select.e-expand-state>.e-acrdn-header{
  border-color:var(--color-sf-border-light);
  border-style:solid;
  border-width:0;
  background:var(--color-sf-content-bg-color-alt1)
}

.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state>.e-acrdn-header:hover .e-icons,.e-accordion .e-acrdn-item.e-select.e-expand-state>.e-acrdn-header:hover .e-icons{
  color:var(--color-sf-primary)
}

.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state>.e-acrdn-header:hover .e-acrdn-header-icon .e-icons,.e-accordion .e-acrdn-item.e-select.e-expand-state>.e-acrdn-header:hover .e-acrdn-header-icon .e-icons{
  color:var(--color-sf-icon-color)
}

.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state>.e-acrdn-header:hover .e-acrdn-header-content,.e-accordion .e-acrdn-item.e-select.e-expand-state>.e-acrdn-header:hover .e-acrdn-header-content{
  color:var(--color-sf-primary)
}

.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state>.e-acrdn-header:hover:focus .e-icons,.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state>.e-acrdn-header:hover:focus .e-acrdn-header-content,.e-accordion .e-acrdn-item.e-select.e-expand-state>.e-acrdn-header:hover:focus .e-icons,.e-accordion .e-acrdn-item.e-select.e-expand-state>.e-acrdn-header:hover:focus .e-acrdn-header-content{
  color:var(--color-sf-primary)
}

.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state>.e-acrdn-header .e-acrdn-header-icon,.e-accordion .e-acrdn-item.e-select.e-expand-state>.e-acrdn-header .e-acrdn-header-icon{
  color:var(--color-sf-icon-color)
}

.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state>.e-acrdn-header:hover,.e-accordion .e-acrdn-item.e-select.e-expand-state>.e-acrdn-header:hover{
  border-color:var(--color-sf-border-light)
}

.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state>.e-acrdn-header>.e-toggle-icon,.e-accordion .e-acrdn-item.e-select.e-expand-state>.e-acrdn-header>.e-toggle-icon{
  color:var(--color-sf-primary)
}

.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state>.e-acrdn-header .e-acrdn-header-icon,.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state>.e-acrdn-header .e-acrdn-header-content,.e-accordion .e-acrdn-item.e-select.e-expand-state>.e-acrdn-header .e-acrdn-header-icon,.e-accordion .e-acrdn-item.e-select.e-expand-state>.e-acrdn-header .e-acrdn-header-content{
  color:var(--color-sf-primary)
}

.e-accordion .e-acrdn-item.e-select.e-item-focus{
  border-color:var(--color-sf-border-light)
}

.e-accordion .e-acrdn-item.e-selected{
  border-color:var(--color-sf-border-light);
  border-style:solid;
  border-width:0 0 1px 0
}

.e-accordion .e-acrdn-item.e-selected.e-select{
  border-color:var(--color-sf-border-light);
  border-style:solid;
  border-width:0 0 1px 0
}

.e-accordion .e-acrdn-item.e-selected.e-select.e-active{
  background:var(--color-sf-content-bg-color)
}

.e-accordion .e-acrdn-item.e-selected.e-select.e-select:last-child{
  border-bottom:1px none var(--color-sf-border-light)
}

.e-accordion .e-acrdn-item.e-selected>.e-acrdn-header>.e-acrdn-header-content{
  color:var(--color-sf-content-text-color)
}

.e-accordion .e-acrdn-item.e-selected>.e-acrdn-header>.e-toggle-icon{
  color:var(--color-sf-icon-color)
}

.e-accordion .e-acrdn-item.e-selected>.e-acrdn-header:focus{
  position:relative;
  z-index:2;
  box-shadow:none
}

.e-accordion .e-acrdn-item.e-selected>.e-acrdn-header:focus-visible{
  box-shadow:inset 0 0 0 2px var(--color-sf-primary)
}

.e-accordion .e-acrdn-item.e-selected+.e-selected{
  border-color:var(--color-sf-border-light);
  border-style:solid;
  border-width:0 0 1px 0
}

.e-accordion .e-acrdn-item.e-selected .e-acrdn-item.e-selected.e-expand-state:hover>.e-acrdn-header .e-icons{
  color:var(--color-sf-primary)
}

.e-accordion .e-acrdn-item.e-selected .e-acrdn-item.e-selected.e-expand-state:hover>.e-acrdn-header .e-acrdn-header-content{
  color:var(--color-sf-content-text-color-hover)
}

.e-accordion .e-acrdn-item.e-selected.e-select>.e-acrdn-header{
  background:none;
  border-radius:calc(var(--e-radius)*0);
  border-color:var(--color-sf-border-light);
  border-style:solid;
  border-width:0
}

.e-accordion .e-acrdn-item.e-selected.e-select>.e-acrdn-header:focus{
  background:var(--color-sf-content-bg-color-hover)
}

.e-accordion .e-acrdn-item.e-selected.e-select>.e-acrdn-header:hover{
  border-color:var(--color-sf-border-light)
}

.e-accordion .e-acrdn-item.e-selected>.e-acrdn-panel .e-acrdn-content{
  color:var(--color-sf-content-text-color)
}

.e-accordion .e-acrdn-item.e-selected>.e-acrdn-panel .e-acrdn-header-content{
  color:var(--color-sf-content-text-color)
}

.e-accordion .e-acrdn-item .e-toggle-icon{
  color:var(--color-sf-icon-color)
}

.e-accordion .e-acrdn-item .e-acrdn-panel{
  font-size:14px
}

.e-accordion .e-tgl-collapse-icon::before{
  content:"\e729"
}

.e-accordion .e-tgl-collapse-icon.e-expand-icon{
  transform:rotate(-180deg)
}

.e-bigger .e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content,.e-accordion.e-bigger .e-acrdn-item .e-acrdn-header .e-acrdn-header-content{
  font-size:16px;
  vertical-align:middle
}

.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel,.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel{
  font-size:16px
}

.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel.e-nested>.e-acrdn-content>.e-accordion>.e-acrdn-item>.e-acrdn-panel:not(.e-nested)>.e-acrdn-content,.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel.e-nested>.e-acrdn-content>.e-accordion>.e-acrdn-item>.e-acrdn-panel:not(.e-nested)>.e-acrdn-content{
  padding:20px 20px 20px 28px
}

.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel.e-nested>.e-acrdn-content>.e-accordion>.e-acrdn-item>.e-acrdn-header,.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel.e-nested>.e-acrdn-content>.e-accordion>.e-acrdn-item>.e-acrdn-header{
  box-shadow:none;
  padding:12px 0 12px 28px
}

.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel.e-nested>.e-acrdn-content,.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel.e-nested>.e-acrdn-content{
  padding:0
}

.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel.e-nested>.e-acrdn-content>.e-accordion,.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel.e-nested>.e-acrdn-content>.e-accordion{
  border:0
}

.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel.e-nested>.e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-header,.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel.e-nested>.e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-header{
  padding:12px 0 12px 40px
}

.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel.e-nested>.e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-panel .e-acrdn-content,.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel.e-nested>.e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-panel .e-acrdn-content{
  padding:24px 24px 24px 40px
}

.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-header .e-acrdn-header-content,.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-header .e-acrdn-header-content{
  font-size:14px
}

.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-header,.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-header{
  line-height:24px;
  min-height:48px;
  padding:13px 16px
}

.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-header .e-toggle-icon,.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-header .e-toggle-icon{
  height:48px;
  min-height:48px;
  min-width:24px;
  right:16px;
  font-size:20px
}

.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-header .e-acrdn-header-icon,.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-header .e-acrdn-header-icon{
  display:inline-block;
  padding:0 12px 0 0
}

.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-header .e-acrdn-header-icon .e-acrdn-icons.e-icons,.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-header .e-acrdn-header-icon .e-acrdn-icons.e-icons{
  font-size:20px
}

.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-content,.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-content{
  padding:16px;
  font-size:16px
}

.e-bigger .e-accordion.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested>.e-acrdn-content>.e-accordion>.e-acrdn-item>.e-acrdn-panel:not(.e-nested)>.e-acrdn-content,.e-accordion.e-bigger.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested>.e-acrdn-content>.e-accordion>.e-acrdn-item>.e-acrdn-panel:not(.e-nested)>.e-acrdn-content{
  padding:20px 28px 20px 20px
}

.e-bigger .e-accordion.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested>.e-acrdn-content>.e-accordion>.e-acrdn-item>.e-acrdn-header,.e-accordion.e-bigger.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested>.e-acrdn-content>.e-accordion>.e-acrdn-item>.e-acrdn-header{
  padding:12px 28px 12px 0
}

.e-bigger .e-accordion.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested>.e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-header,.e-accordion.e-bigger.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested>.e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-header{
  padding:12px 40px 12px 0
}

.e-bigger .e-accordion.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested>.e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-panel .e-acrdn-content,.e-accordion.e-bigger.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested>.e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-panel .e-acrdn-content{
  padding:24px 40px 24px 24px
}

.e-bigger .e-accordion.e-rtl .e-acrdn-item .e-acrdn-header,.e-accordion.e-bigger.e-rtl .e-acrdn-item .e-acrdn-header{
  padding:11px 17px
}

.e-bigger .e-accordion.e-rtl .e-acrdn-item .e-acrdn-header .e-toggle-icon,.e-accordion.e-bigger.e-rtl .e-acrdn-item .e-acrdn-header .e-toggle-icon{
  left:16px;
  right:auto
}

.e-bigger .e-accordion.e-rtl .e-acrdn-item .e-acrdn-header .e-acrdn-header-icon,.e-accordion.e-bigger.e-rtl .e-acrdn-item .e-acrdn-header .e-acrdn-header-icon{
  padding:0 0 0 12px
}

.e-popup.e-ddl{
  border-radius:calc(var(--e-radius)*.25);
  box-shadow:none;
  margin-top:3px
}

.e-popup.e-ddl .e-input-group{
  width:auto
}

.e-popup.e-ddl .e-input-group input{
  line-height:15px
}

.e-popup.e-ddl .e-dropdownbase{
  min-height:26px
}

.e-popup.e-ddl .e-filter-parent .e-input-group{
  display:flex;
  width:auto
}

.e-popup.e-ddl .e-filter-parent .e-input-group .e-back-icon{
  border:0
}

.e-input-group.e-control-wrapper.e-ddl .e-input[readonly],.e-float-input.e-control-wrapper.e-ddl input[readonly]{
  background:rgba(0,0,0,0)
}

.e-input-group.e-control-wrapper.e-ddl.e-readonly .e-input[readonly],.e-float-input.e-control-wrapper.e-ddl.e-readonly input[readonly]{
  background:var(--color-sf-content-bg-color-alt2)
}

.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-control.e-dropdownlist .e-input-group:not(.e-disabled) .e-ddl-icon:active,.e-control.e-dropdownlist .e-input-group:not(.e-disabled) .e-ddl-icon:hover,.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon:active,.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon:hover,.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-back-icon:active,.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-back-icon:hover{
  background:rgba(0,0,0,0);
  color:var(--color-sf-icon-color)
}

.e-input-group.e-ddl .e-input[readonly]~span.e-input-group-icon.e-ddl-icon,.e-input-group.e-control-wrapper.e-ddl .e-input[readonly]~span.e-input-group-icon.e-ddl-icon,.e-float-input.e-ddl input[readonly]~span.e-input-group-icon.e-ddl-icon,.e-float-input.e-control-wrapper.e-ddl input[readonly]~span.e-input-group-icon.e-ddl-icon{
  background:rgba(0,0,0,0);
  color:var(--color-sf-icon-color)
}

.e-input-group.e-ddl.e-readonly .e-input[readonly]~span.e-input-group-icon.e-ddl-icon.e-search-icon,.e-input-group.e-control-wrapper.e-readonly .e-input[readonly]~span.e-input-group-icon.e-ddl-icon.e-search-icon,.e-float-input.e-ddl.e-readonly .e-input[readonly]~span.e-input-group-icon.e-ddl-icon.e-search-icon,.e-float-input.e-control-wrapper.e-ddl.e-readonly .e-input[readonly]~span.e-input-group-icon.e-ddl-icon.e-search-icon{
  background:var(--color-sf-content-bg-color-alt2)
}

.e-input-group:not(.e-disabled) .e-control.e-dropdownlist~.e-ddl-icon,.e-input-group.e-disabled.e-ddl .e-control.e-dropdownlist~.e-input-group-icon,.e-control.e-dropdownlist .e-input-group.e-disabled.e-ddl .e-input-group-icon,.e-control.e-dropdownlist .e-input-group.e-ddl .e-input-group-icon{
  border:0
}

.e-input-group:not(.e-disabled) .e-control.e-dropdownlist~.e-input-group-icon:active,.e-control.e-dropdownlist .e-input-group:not(.e-disabled) .e-input-group-icon:active,.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-back-icon:active,.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon:active{
  box-shadow:none
}

.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon{
  background:rgba(0,0,0,0);
  display:flex;
  position:relative
}

.e-ddl.e-popup .e-filter-parent .e-input-group,.e-ddl.e-popup .e-filter-parent{
  background:var(--color-sf-content-bg-color)
}

.e-input-group .e-control.e-dropdownlist~.e-ddl-icon{
  font-size:14px
}

.e-ddl.e-lib.e-input-group:not(.e-float-input) .e-dropdownlist:not(.e-input){
  width:100%;
  border:0 solid
}

.e-popup.e-wide-popup.e-ddl-device.e-popup-close{
  display:block;
  visibility:hidden
}

.e-popup-full-page{
  bottom:0;
  left:0;
  margin:0;
  overflow:hidden;
  padding:0;
  right:0;
  top:0
}

.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-content-bg-color)
}

.e-ddl input.e-input::-webkit-contacts-auto-fill-button{
  display:none;
  pointer-events:none;
  position:absolute;
  right:0;
  visibility:hidden
}

.e-filter-parent{
  border:0;
  border-top-width:0;
  box-shadow:0 1.5px 5px -2px rgba(0,0,0,.3);
  display:block;
  padding:6px
}

.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{
  margin:0;
  opacity:.57;
  padding:12px 8px 8px
}

.e-ddl.e-popup .e-filter-parent .e-back-icon{
  padding:0 8px
}

.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;
  border:0;
  height:0;
  padding:0;
  visibility:hidden;
  width:0
}

.e-ddl.e-input-group,.e-ddl.e-input-group.e-input-focus:focus{
  outline:none
}

.e-dropdownbase .e-list-item .e-highlight{
  display:inline;
  font-weight:bold;
  vertical-align:baseline
}

.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{
  font-family:inherit;
  font-size:14px;
  height:auto;
  margin:0;
  outline:none;
  width:100%;
  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{
  font-size:12px
}

.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-small.e-ddl.e-popup .e-list-item,.e-input-group.e-ddl.e-small .e-list-item{
  font-size:12px
}

.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{
  bottom:0;
  right:0;
  cursor:nwse-resize;
  height:15px;
  position:absolute;
  width:15px
}

.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:rgba(0,0,0,0)
}

.e-ddl .e-search-icon::before{
  content:"\e754"
}

.e-ddl .e-back-icon::before{
  content:"\e773"
}

.e-ddl.e-input-group.e-control-wrapper .e-ddl-icon::before{
  content:"\e729";
  font-family:"e-icons"
}

.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{
  font-size:16px
}

.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{
  font-size:16px
}

.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{
  font-size:14px
}

.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-small.e-ddl.e-popup .e-list-item,.e-bigger .e-input-group.e-ddl.e-small .e-list-item{
  font-size:14px
}

.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-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);
  border-width:1px;
  padding-top:1px;
  border-radius:calc(var(--e-radius)*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-float-input,.e-filled.e-float-input.e-control-wrapper{
  border:1px solid;
  border-radius:calc(var(--e-radius)*.25) calc(var(--e-radius)*.25) calc(var(--e-radius)*0) calc(var(--e-radius)*0);
  border-width:1px;
  margin-top:0;
  padding:0
}

.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;
  border-width:1px;
  padding-top:1px;
  border-radius:calc(var(--e-radius)*0)
}

/*! input layout */

.e-input-group,.e-input-group.e-control-wrapper{
  display:table;
  line-height:1.4;
  margin-bottom:0
}

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{
  border:0 solid;
  border-width:1px;
  height:auto;
  line-height:inherit;
  margin:0;
  margin-bottom:0;
  outline:none;
  padding:0;
  text-indent:8px;
  width:100%;
  letter-spacing:0
}

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;
  font-feature-settings:"calt" 0
}

.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{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}

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)*.375)
}

.e-input.e-small,.e-input-group.e-small,.e-input-group.e-control-wrapper.e-small,.e-input-group.e-small .e-input,.e-input-group.e-small input,.e-input-group.e-control-wrapper.e-small .e-input,.e-input-group.e-control-wrapper.e-small input,.e-float-input.e-small input,.e-float-input.e-input-group.e-small input,.e-float-input.e-control-wrapper.e-small input,.e-float-input.e-control-wrapper.e-input-group.e-small input,.e-float-input.e-small,.e-float-input.e-control-wrapper.e-small,.e-small .e-input-group,.e-small .e-input-group.e-control-wrapper,.e-small .e-input-group .e-input,.e-small .e-input-group input,.e-small .e-input-group.e-control-wrapper .e-input,.e-small .e-input-group.e-control-wrapper input,.e-small .e-float-input input,.e-small .e-float-input.e-input-group input,.e-small .e-float-input.e-control-wrapper input,.e-small .e-float-input.e-control-wrapper.e-input-group input,.e-small .e-float-input,.e-small .e-float-input.e-control-wrapper{
  border-radius:calc(var(--e-radius)*.25)
}

.e-input:focus{
  border-width:1px;
  padding-bottom:0
}

.e-input.e-small:focus{
  border-width:1px;
  padding-bottom:0
}

.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:0
}

.e-input-group textarea.e-input:focus,.e-input-group.e-control-wrapper textarea.e-input:focus{
  padding:4px 8px 4px 8px
}

.e-input-group .e-input-group-icon,.e-input-group.e-control-wrapper .e-input-group-icon{
  align-items:center;
  border:0 solid;
  border-width:0;
  box-sizing:content-box;
  cursor:pointer;
  flex-direction:column;
  font-size:14px;
  justify-content:center;
  line-height:1;
  min-height:30px;
  min-width:30px;
  padding:0;
  text-align:center
}

.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:last-child,.e-input-group.e-control-wrapper .e-input-group-icon:last-child{
  border-bottom-right-radius:calc(var(--e-radius)*.1875);
  border-top-right-radius:calc(var(--e-radius)*.1875)
}

.e-input-group .e-input-group-icon:first-child,.e-input-group.e-control-wrapper .e-input-group-icon:first-child{
  border-bottom-left-radius:calc(var(--e-radius)*.1875);
  border-top-left-radius:calc(var(--e-radius)*.1875)
}

.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,.e-rtl .e-input-group .e-input-group-icon:last-child,.e-rtl .e-input-group.e-control-wrapper .e-input-group-icon:last-child{
  border-bottom-left-radius:calc(var(--e-radius)*.1875);
  border-bottom-right-radius:calc(var(--e-radius)*0);
  border-top-left-radius:calc(var(--e-radius)*.1875);
  border-top-right-radius:calc(var(--e-radius)*0)
}

.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);
  border-style:solid
}

.e-input-group.e-disabled,.e-input-group.e-control-wrapper.e-disabled{
  border-bottom-style:solid;
  border-width:1px
}

.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{
  display:inline-flex;
  vertical-align:middle
}

.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;
  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)*.375);
  border-top-left-radius:calc(var(--e-radius)*.375)
}

.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)*.375);
  border-top-right-radius:calc(var(--e-radius)*.375)
}

.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{
  border-left-width:0;
  border-right-width:1px
}

.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:0
}

.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:0
}

.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{
  font-size:12px;
  min-height:24px;
  min-width:24px;
  padding:0
}

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{
  font-size:14px;
  font-style:normal;
  font-weight:normal;
  left:0;
  overflow:hidden;
  padding-left:10px;
  pointer-events:none;
  position:absolute;
  text-overflow:ellipsis;
  transform:translate3d(0, 16px, 0) scale(1);
  transform-origin:left top;
  transition:.25s cubic-bezier(0.25, 0.8, 0.25, 1);
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
  white-space:nowrap;
  width:100%;
  letter-spacing:0;
  top:-11px
}

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{
  -moz-transform:translate(0%, -50%);
  -ms-transform:translate(0%, -50%);
  -o-transform:translate(0%, -50%);
  -webkit-transform:translate(0%, -50%);
  box-sizing:border-box;
  left:0%;
  top:50%;
  transform:translate(0%, -50%);
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
  width:100%;
  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
}

.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{
  font-size:12px;
  font-weight:500;
  padding-right:0;
  transform:translate3d(0, -6px, 0) scale(1);
  padding-left:0;
  left:2px;
  top:-15px
}

.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:12px;
  font-weight:500;
  padding-right:0;
  transform:translate3d(-10px, -34px, 0) scale(1)
}

.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:10px;
  padding-right:0;
  top:17px;
  padding-left:0;
  left:2px
}

.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{
  line-height:1.4;
  margin-bottom:0;
  margin-top:24px;
  padding-top:0;
  position:relative;
  width:100%
}

.e-float-input.e-small,.e-float-input.e-control-wrapper.e-small,.e-small .e-float-input.e-control-wrapper{
  line-height:1.35;
  margin-bottom:0;
  margin-top:20px;
  padding-top:0
}

.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{
  border:0 solid;
  border-width:1px;
  display:block;
  font:inherit;
  width:100%;
  letter-spacing:0
}

.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;
     -moz-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{
  bottom:0;
  content:"";
  height:2px;
  position:absolute;
  transition:.2s ease;
  width: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{
  display:block;
  position:relative;
  width:100%
}

.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{
  right:0;
  transform-origin:right top
}

.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:10px
}

.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)*0);
  border-bottom-right-radius:calc(var(--e-radius)*.375);
  border-top-left-radius:calc(var(--e-radius)*0);
  border-top-right-radius:calc(var(--e-radius)*.375)
}

.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)*.375);
  border-bottom-right-radius:calc(var(--e-radius)*0);
  border-top-left-radius:calc(var(--e-radius)*.375);
  border-top-right-radius:calc(var(--e-radius)*0)
}

.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{
  background:rgba(0,0,0,0);
  background-image:none;
  cursor:not-allowed
}

.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{
  min-width:0;
  width:100%
}

.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;
  border-width:0
}

.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::before,.e-input-group::after,.e-input-group.e-control-wrapper::before,.e-input-group.e-control-wrapper::after{
  content:""
}

.e-input-group::before,.e-input-group.e-control-wrapper::before{
  content:""
}

.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{
  content:""
}

.e-input-group::after,.e-input-group.e-control-wrapper::after{
  content:""
}

.e-input-group,.e-input-group.e-control-wrapper{
  position:relative;
  width:100%
}

.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)*0)
}

.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-bottom:0;
  margin-right:0;
  margin-top:0
}

.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:0
}

.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-bottom:0;
  margin-right:0;
  margin-top:0
}

.e-float-input.e-input-group.e-small .e-input-group-icon,.e-small .e-float-input.e-input-group .e-input-group-icon,.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon,.e-small .e-float-input.e-control-wrapper.e-input-group .e-input-group-icon{
  margin-top:0
}

.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-right:0
}

.e-input-group,.e-input-group.e-control-wrapper{
  border-bottom:1px solid
}

.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:1px solid;
  border-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-alt1);
  border-color:var(--color-sf-border)
}

.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-group .e-input-group-icon,.e-input-group.e-control-wrapper .e-input-group-icon{
  content:""
}

.e-input-group:not(.e-filled) .e-input-group-icon::after,.e-input-group.e-control-wrapper:not(.e-filled) .e-input-group-icon::after{
  content:""
}

.e-input-group .e-input-group-icon.e-input-btn-ripple::after,.e-input-group.e-control-wrapper .e-input-group-icon.e-input-btn-ripple::after{
  content:""
}

input.e-input::-ms-clear,.e-float-input input::-ms-clear,.e-float-input.e-control-wrapper input::-ms-clear,.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
}

.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,input.e-input[type=search]::-webkit-search-cancel-button,input.e-input[type=search]::-webkit-search-results-button,input.e-input[type=search]::-webkit-search-results-decoration,.e-float-input input[type=search]::-webkit-search-decoration,.e-float-input input[type=search]::-webkit-search-cancel-button,.e-float-input input[type=search]::-webkit-search-results-button,.e-float-input input[type=search]::-webkit-search-results-decoration,.e-float-input.e-control-wrapper input[type=search]::-webkit-search-decoration,.e-float-input.e-control-wrapper input[type=search]::-webkit-search-cancel-button,.e-float-input.e-control-wrapper input[type=search]::-webkit-search-results-button,.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{
  bottom:-1px;
  position:absolute
}

.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 input:focus,.e-input-group input:focus,.e-float-input.e-input-group textarea:focus,.e-float-input.e-input-group.e-control-wrapper input:focus,.e-float-input.e-input-group.e-control-wrapper textarea{
  box-shadow:none
}

.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,input.e-input:-moz-placeholder,input.e-input:-ms-input-placeholder,input.e-input::-moz-placeholder,textarea.e-input::-webkit-input-placeholder,textarea.e-input:-moz-placeholder,textarea.e-input:-ms-input-placeholder,textarea.e-input::-moz-placeholder,textarea.e-input::-webkit-textarea-placeholder,textarea.e-input:-moz-placeholder,textarea.e-input:-ms-textarea-placeholder,textarea.e-input::-moz-placeholder{
  font-size:14px;
  font-style:normal
}

.e-small input.e-input::-webkit-input-placeholder,input.e-small.e-input::-webkit-input-placeholder,.e-small input.e-input:-moz-placeholder,input.e-small.e-input:-moz-placeholder,.e-small input.e-input:-ms-input-placeholder,input.e-small.e-input:-ms-input-placeholder,.e-small input.e-input::-moz-placeholder,input.e-small.e-input::-moz-placeholder,.e-small textarea.e-input::-webkit-input-placeholder,textarea.e-small.e-input::-webkit-input-placeholder,.e-small textarea.e-input:-moz-placeholder,textarea.e-small.e-input:-moz-placeholder,.e-small textarea.e-input:-ms-input-placeholder,textarea.e-small.e-input:-ms-input-placeholder,.e-small textarea.e-input::-moz-placeholder,textarea.e-small.e-input::-moz-placeholder,.e-small textarea.e-input::-webkit-textarea-placeholder,textarea.e-small.e-input::-webkit-textarea-placeholder,.e-small textarea.e-input:-moz-placeholder,textarea.e-small.e-input:-moz-placeholder,.e-small textarea.e-input:-ms-input-placeholder,textarea.e-small.e-input:-ms-input-placeholder,.e-small textarea.e-input::-moz-placeholder,textarea.e-small.e-input::-moz-placeholder{
  font-size:12px;
  font-style:normal
}

input.e-input:-moz-placeholder,textarea.e-input:-moz-placeholder,.e-input-group input.e-input:-moz-placeholder,.e-input-group textarea.e-input:-moz-placeholder,.e-input-group.e-control-wrapper input.e-input:-moz-placeholder,.e-input-group.e-control-wrapper textarea.e-input:-moz-placeholder,input.e-input:-moz-placeholder,.e-input-group input.e-input:-moz-placeholder,.e-input-group.e-control-wrapper input.e-input:-moz-placeholder,textarea.e-input:-moz-placeholder,input.e-input::-moz-placeholder,textarea.e-input::-moz-placeholder,input.e-input::-webkit-input-placeholder,textarea.e-input::-webkit-input-placeholder{
  font-style:normal;
  -moz-user-select:none;
       user-select:none
}

input.e-input:-ms-input-placeholder,textarea.e-input:-ms-input-placeholder{
  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
}

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:22px
}

.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:22px
}

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{
  box-sizing:border-box;
  height:auto
}

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{
  padding-left:8px;
  text-indent:0
}

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{
  padding-left:8px;
  text-indent:0
}

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{
  padding-left:0;
  padding-right:8px;
  text-indent:0
}

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{
  padding-right:8px;
  text-indent:0
}

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{
  padding-left:8px;
  text-indent:0
}

.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{
  padding-left:0;
  padding-right:8px;
  text-indent:0
}

.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{
  padding-right:8px;
  text-indent:0
}

.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{
  background:rgba(0,0,0,0);
  border:0;
  cursor:pointer;
  display:flex;
  flex-direction:column;
  justify-content:center;
  line-height:1;
  min-width:24px;
  outline:none;
  padding:0;
  text-align:center
}

.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{
  font-size:14px;
  padding:0;
  text-align:center;
  vertical-align:middle
}

.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{
  min-height:20px;
  min-width:27px;
  padding-bottom:5px;
  padding-left:4px;
  padding-right:4px;
  padding-top:5px
}

.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{
  min-height:24px;
  min-width:24px;
  padding-bottom:7px;
  padding-right:8px;
  padding-top:7px
}

.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{
  min-height:16px;
  min-width:16px;
  padding-bottom:3px;
  padding-right:4px;
  padding-top:3px
}

.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{
  box-shadow:none
}

.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-input-in-wrap label.e-float-text,.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text{
  right:0;
  overflow:hidden;
  text-overflow:ellipsis;
  vertical-align:middle;
  white-space:nowrap
}

.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:12px;
  top:-24px;
  transform:translate3d(0, 6px, 0) scale(0.92);
  left:2px
}

.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:10px;
  top:-21px;
  left:2px
}

.e-float-input textarea~.e-float-text,.e-float-input.e-control-wrapper textarea~.e-float-text{
  top:13px
}

.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{
  font-size:12px
}

.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:15px
}

.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]){
  border-bottom-width:1px
}

.e-float-input:not(.e-outline) input:-webkit-autofill~label.e-float-text,.e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill~label.e-float-text,.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{
  font-size:12px;
  -webkit-user-select:text;
          user-select:text
}

.e-small .e-float-input:not(.e-outline) input:-webkit-autofill~label.e-float-text,.e-small.e-float-input:not(.e-outline) input:-webkit-autofill~label.e-float-text,.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill~label.e-float-text,.e-small.e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill~label.e-float-text,.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,.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{
  font-size:10px;
  -webkit-user-select:text;
          user-select:text
}

.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{
  font-size:14px;
  font-style:normal;
  font-weight:1;
  left:0;
  overflow:hidden;
  padding-left:10px;
  pointer-events:none;
  position:absolute;
  text-overflow:ellipsis;
  top:-11px;
  transform:translate3d(0, 16px, 0) scale(1);
  transform-origin:left top;
  transition:.25s cubic-bezier(0.25, 0.8, 0.25, 1);
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
  white-space:nowrap;
  width:100%;
  letter-spacing:0
}

.e-float-input textarea:-webkit-autofill~label.e-float-text,.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill~label.e-float-text,.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill~label.e-float-text.e-label-bottom{
  font-size:12px;
  font-weight:500;
  padding-right:0;
  transform:translate3d(-10px, -40px, 0) scale(1);
  -webkit-user-select:text;
          user-select:text
}

.e-small .e-float-input textarea:-webkit-autofill~label.e-float-text,.e-small.e-float-input textarea:-webkit-autofill~label.e-float-text,.e-small .e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill~label.e-float-text,.e-small.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill~label.e-float-text,.e-small .e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill~label.e-float-text.e-label-bottom,.e-small.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill~label.e-float-text.e-label-bottom{
  font-size:10px;
  -webkit-user-select:text;
          user-select:text
}

.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(0.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);
  border-style:solid;
  background:rgba(0,0,0,0);
  background-image:none;
  cursor:not-allowed
}

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{
  line-height:1.5;
  min-height:32px;
  min-width:0;
  padding:4px 8px 4px 8px;
  resize:vertical
}

.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{
  font:inherit;
  min-height:26px;
  padding:4px 8px 4px 8px
}

.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:26px;
  padding:4px 8px 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 4px 8px
}

textarea.e-outline.e-input,.e-outline.e-input-group textarea.e-input,.e-outline.e-input-group textarea,.e-outline.e-input-group.e-control-wrapper textarea.e-input,.e-outline.e-input-group.e-control-wrapper textarea,.e-outline.e-float-input textarea.e-input,.e-outline.e-float-input textarea,.e-outline.e-float-input.e-control-wrapper textarea.e-input,.e-outline.e-float-input.e-control-wrapper textarea,.e-outline.e-input-group:not(.e-float-icon-left) textarea.e-input:focus,.e-outline.e-input-group.e-control-wrapper:not(.e-float-icon-left) textarea.e-input:focus{
  box-sizing:border-box;
  margin:8px 0 1px;
  padding:0 12px 12px
}

.e-outline.e-float-input.e-small input:focus~label.e-float-text,.e-outline.e-float-input.e-small input:valid~label.e-float-text,.e-outline.e-float-input.e-small input~label.e-label-top.e-float-text,.e-small .e-outline.e-float-input input~label.e-label-top.e-float-text,.e-outline.e-float-input.e-small input[readonly]~label.e-label-top.e-float-text,.e-outline.e-float-input.e-small input[disabled]~label.e-label-top.e-float-text,.e-outline.e-float-input.e-control-wrapper.e-small input:focus~label.e-float-text,.e-outline.e-float-input.e-control-wrapper.e-small input:valid~label.e-float-text,.e-outline.e-float-input.e-control-wrapper.e-small input~label.e-label-top.e-float-text,.e-small .e-outline.e-float-input.e-control-wrapper input~label.e-label-top.e-float-text,.e-outline.e-float-input.e-control-wrapper.e-small input[readonly]~label.e-label-top.e-float-text,.e-outline.e-float-input.e-control-wrapper.e-small input[disabled]~label.e-label-top.e-float-text,.e-outline.e-float-input.e-small textarea:focus~label.e-float-text,.e-outline.e-float-input.e-small textarea:valid~label.e-float-text,.e-outline.e-float-input.e-small textarea~label.e-label-top.e-float-text,.e-small .e-outline.e-float-input textarea~label.e-label-top.e-float-text,.e-outline.e-float-input.e-small textarea[readonly]~label.e-label-top.e-float-text,.e-outline.e-float-input.e-small textarea[disabled]~label.e-label-top.e-float-text,.e-outline.e-float-input.e-control-wrapper.e-small textarea:focus~label.e-float-text,.e-outline.e-float-input.e-control-wrapper.e-small textarea:valid~label.e-float-text,.e-outline.e-float-input.e-control-wrapper.e-small textarea~label.e-label-top.e-float-text,.e-small .e-outline.e-float-input.e-control-wrapper textarea~label.e-label-top.e-float-text,.e-outline.e-float-input.e-control-wrapper.e-small textarea[readonly]~label.e-label-top.e-float-text,.e-outline.e-float-input.e-control-wrapper.e-small textarea[disabled]~label.e-label-top.e-float-text,.e-outline.e-float-input.e-small.e-input-focus input~label.e-float-text,.e-outline.e-float-input.e-control-wrapper.e-small.e-input-focus input~label.e-float-text{
  font-size:12px
}

.e-outline.e-float-input textarea:focus~label.e-float-text,.e-outline.e-float-input textarea:valid~label.e-float-text,.e-outline.e-float-input textarea~label.e-label-top.e-float-text,.e-outline.e-float-input textarea[readonly]~label.e-label-top.e-float-text,.e-outline.e-float-input textarea[disabled]~label.e-label-top.e-float-text,.e-outline.e-float-input textarea label.e-float-text.e-label-top,.e-outline.e-float-input.e-control-wrapper textarea:focus~label.e-float-text,.e-outline.e-float-input.e-control-wrapper textarea:valid~label.e-float-text,.e-outline.e-float-input.e-control-wrapper textarea~label.e-label-top.e-float-text,.e-outline.e-float-input.e-control-wrapper textarea[readonly]~label.e-label-top.e-float-text,.e-outline.e-float-input.e-control-wrapper textarea[disabled]~label.e-label-top.e-float-text,.e-outline.e-float-input.e-control-wrapper textarea label.e-float-text.e-label-top{
  top:-21px;
  transform:translate3d(0, 0, 0) scale(1);
  left:2px
}

.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;
  border-width:0
}

.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-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-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{
  padding:10px 0 10px 2px;
  text-indent:0
}

.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{
  padding:14px 0 5px 2px;
  text-indent:0
}

.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{
  padding:7px 0 7px 2px;
  text-indent:0
}

.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{
  padding:12px 0 4px 2px;
  text-indent:0
}

.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{
  min-height:35px
}

.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{
  min-height:22px
}

.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{
  font-size:14px;
  left:12px;
  letter-spacing:.009375em;
  line-height:1.15;
  padding-left:10px;
  pointer-events:none;
  right:auto;
  top:8px;
  transform:none;
  transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1);
  width:100%
}

.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{
  font-size:14px;
  padding-left:10px;
  top:8px;
  transform:none;
  width:100%
}

.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;
  transform:translateY(-50%) scale(0.75);
  left:1px
}

.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(0.75)
}

.e-filled.e-float-input input:-webkit-autofill~label.e-float-text,.e-filled.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill~label.e-float-text,.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,.e-filled.e-float-input textarea:-webkit-autofill~label.e-float-text,.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill~label.e-float-text,.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill~label.e-float-text.e-label-bottom{
  font-size:14px;
  top:-7px;
  transform:translateY(-50%) scale(0.75);
  -webkit-user-select:text;
          user-select:text
}

.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,.e-small.e-filled.e-float-input input:-webkit-autofill~label.e-float-text,.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill~label.e-float-text,.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill~label.e-float-text,.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,.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,.e-small .e-filled.e-float-input textarea:-webkit-autofill~label.e-float-text,.e-small.e-filled.e-float-input textarea:-webkit-autofill~label.e-float-text,.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill~label.e-float-text,.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill~label.e-float-text,.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,.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{
  font-size:13px;
  top:10px;
  transform:translateY(-50%) scale(0.75);
  -webkit-user-select:text;
          user-select:text
}

.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{
  bottom:-1px;
  position:absolute
}

.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:-0.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{
  font-size:14px;
  margin-bottom:0;
  margin-top:0;
  min-height:32px;
  min-width:32px;
  padding:0 0 0 8px
}

.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{
  font-size:12px;
  min-height:32px;
  min-width:32px;
  padding:0 0 0 4px
}

.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{
  font-size:14px;
  padding:0;
  margin:9px 12px 9px 0
}

.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{
  font-size:12px;
  padding:0 0 0 4px
}

.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{
  font-size:14px;
  padding:0
}

.e-filled.e-input-group .e-clear-icon,.e-filled.e-input-group.e-control-wrapper .e-clear-icon{
  min-height:32px;
  min-width: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{
  padding:0;
  margin:2px;
  height:32px
}

.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{
  font-size:12px;
  min-height:32px;
  min-width:32px;
  padding:0
}

.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{
  font-size:14px;
  margin:0;
  min-height:16px;
  min-width:16px;
  padding:0
}

.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{
  font-size:12px;
  margin:0;
  min-height:16px;
  min-width:16px;
  padding:0
}

.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{
  margin:0;
  min-height:16px;
  min-width:16px;
  padding:0
}

.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{
  margin:0;
  min-height:16px;
  min-width:16px;
  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{
  padding:0 12px 9px;
  text-indent:0
}

.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{
  padding:4px 12px 5px;
  text-indent:0
}

.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{
  padding:0 8px 7px;
  text-indent:0
}

.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{
  padding:0 8px 4px;
  text-indent:0
}

.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:1px solid;
  border-width:0;
  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:"";
  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{
  content:"";
  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:1px solid;
  border-width:1px
}

/*! input theme */

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);
  border-color:var(--color-sf-border);
  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);
  color:var(--color-sf-content-text-color)
}

.e-input-group .e-input-group-icon,.e-input-group.e-control-wrapper .e-input-group-icon{
  background:rgba(0,0,0,0);
  border-color:var(--color-sf-border);
  color:var(--color-sf-icon-color)
}

.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-alt2);
  color:var(--color-sf-content-text-color-alt1);
  border-color:var(--color-sf-border)
}

.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{
  background:none;
  color:inherit
}

.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]{
  background:var(--color-sf-content-bg-color-alt1);
  color:inherit
}

.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
}

/*! Added color to textbox for disbaled state */

.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-alt1);
  color:var(--color-sf-content-text-color-alt1)
}

.e-input-group.e-disabled .e-input-group-icon,.e-input-group.e-control-wrapper.e-disabled .e-input-group-icon{
  background:rgba(0,0,0,0);
  border-color:var(--color-sf-border)
}

.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{
  color:var(--color-sf-icon-color-hover)
}

.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-placeholder-text-color)
}

.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{
  color:var(--color-sf-border-error)
}

.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)
}

.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)
}

input.e-input:-moz-placeholder,input.e-input:-moz-placeholder,textarea.e-input:-moz-placeholder,input.e-input::-moz-placeholder,textarea.e-input::-moz-placeholder,.e-input-group input.e-input:-moz-placeholder,.e-input-group input.e-input:-moz-placeholder,.e-input-group.e-control-wrapper input.e-input:-moz-placeholder,.e-input-group input.e-input:-moz-placeholder,.e-input-group.e-control-wrapper input.e-input:-moz-placeholder,.e-input-group textarea.e-input:-moz-placeholder,.e-input-group.e-control-wrapper textarea.e-input:-moz-placeholder,.e-input-group input.e-input::-moz-placeholder,.e-input-group.e-control-wrapper input.e-input::-moz-placeholder,.e-input-group textarea.e-input::-moz-placeholder,.e-input-group.e-control-wrapper textarea.e-input::-moz-placeholder{
  color:var(--color-sf-placeholder-text-color)
}

input.e-input::-webkit-input-placeholder,textarea.e-input::-webkit-input-placeholder,.e-input-group input.e-input::-webkit-input-placeholder,.e-input-group textarea.e-input::-webkit-input-placeholder,.e-input-group.e-control-wrapper input.e-input::-webkit-input-placeholder,.e-input-group.e-control-wrapper textarea.e-input::-webkit-input-placeholder{
  color:var(--color-sf-placeholder-text-color)
}

input.e-input:-ms-input-placeholder,textarea.e-input:-ms-input-placeholder,.e-input-group input.e-input:-ms-input-placeholder,.e-input-group.e-control-wrapper input.e-input:-ms-input-placeholder,.e-input-group.e-control-wrapper textarea.e-input:-ms-input-placeholder,.e-input-group textarea.e-input:-ms-input-placeholder{
  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-icon-color-pressed)
}

input.e-input::-moz-selection, textarea.e-input::-moz-selection, .e-input-group input.e-input::-moz-selection, .e-input-group.e-control-wrapper input.e-input::-moz-selection, .e-float-input input::-moz-selection, .e-float-input.e-control-wrapper input::-moz-selection, .e-input-group textarea.e-input::-moz-selection, .e-input-group.e-control-wrapper textarea.e-input::-moz-selection, .e-float-input textarea::-moz-selection, .e-float-input.e-control-wrapper textarea::-moz-selection, .e-float-input.e-small textarea::-moz-selection, .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{
  content:""
}

.e-input-group::before,.e-input-group::after,.e-input-group.e-control-wrapper::before,.e-input-group.e-control-wrapper::after{
  content:""
}

.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{
  content:""
}

.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{
  content:""
}

.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{
  content:""
}

.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{
  content:""
}

.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{
  content:""
}

.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{
  content:""
}

.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{
  color:var(--color-sf-icon-color)
}

.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{
  color:var(--color-sf-icon-color)
}

.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)
}

.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-color:var(--color-sf-primary);
  border-radius:calc(var(--e-radius)*.25);
  box-shadow:0 0 0 1px var(--color-sf-primary)
}

.e-input-group .e-input:focus:not(.e-success):not(.e-warning):not(.e-error),.e-input-group .e-float-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) input:focus,.e-input-group .e-float-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) textarea:focus,.e-input-group .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) input:focus,.e-input-group .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) textarea:focus,.e-input-group .e-float-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group).e-input-focus input,.e-input-group .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group).e-input-focus input{
  box-shadow:none
}

.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{
  border-color:var(--color-sf-border)
}

.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error),.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error){
  border-color:var(--color-sf-primary);
  border-radius:calc(var(--e-radius)*.25);
  box-shadow:0 0 0 1px var(--color-sf-primary)
}

.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{
  border-color:rgba(0,0,0,0)
}

.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{
  border-color:rgba(0,0,0,0)
}

.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:rgba(0,0,0,0)
}

.e-input-group:not(.e-success):not(.e-warning):not(.e-error),.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error){
  border-color:var(--color-sf-border);
  box-shadow:0 1px 2px 0 rgba(var(--color-sf-black), 0.05)
}

.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-bottom-color:rgba(0,0,0,0);
  border-top-color:rgba(0,0,0,0)
}

.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){
  border-color:var(--color-sf-border-success)
}

.e-input-group.e-success.e-input-focus,.e-input-group.e-control-wrapper.e-success.e-input-focus,.e-input-group.e-success:not(.e-float-icon-left).e-input-focus,.e-input-group.e-control-wrapper.e-success:not(.e-float-icon-left).e-input-focus{
  box-shadow:0 0 0 1px var(--color-sf-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){
  border-color:var(--color-sf-border-warning)
}

.e-input-group.e-warning.e-input-focus,.e-input-group.e-control-wrapper.e-warning.e-input-focus,.e-input-group.e-warning:not(.e-float-icon-left).e-input-focus,.e-input-group.e-control-wrapper.e-warning:not(.e-float-icon-left).e-input-focus{
  box-shadow:0 0 0 1px var(--color-sf-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){
  border-color:var(--color-sf-border-error)
}

.e-input-group.e-error.e-input-focus,.e-input-group.e-control-wrapper.e-error.e-input-focus,.e-input-group.e-error:not(.e-float-icon-left).e-input-focus,.e-input-group.e-control-wrapper.e-error:not(.e-float-icon-left).e-input-focus{
  box-shadow:0 0 0 1px var(--color-sf-danger)
}

.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-hover)
}

.e-float-input.e-input-focus .e-input:focus,.e-float-input.e-control-wrapper.e-input-focus .e-input:focus{
  border-bottom-color:rgba(0,0,0,0);
  border-top-color:rgba(0,0,0,0)
}

.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,.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill~label.e-float-text,.e-small .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill~label.e-float-text,.e-small.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill~label.e-float-text,.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill~label.e-float-text,.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,.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,.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-small .e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-small.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill~label.e-float-text,.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-content-text-color-alt1)
}

.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-placeholder-text-color)
}

.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-content-text-color-alt1)
}

.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-alt3)
}

.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.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),.e-input-group.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),.e-float-input.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),.e-float-input.e-input-focus: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.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) input:not([disabled]),.e-float-input.e-input-focus: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-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) textarea:not([disabled]){
  border-color:var(--color-sf-primary)
}

.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);
  border-bottom-color:var(--color-sf-border-hover);
  color:rgba(var(--color-sf-content-text-color))
}

.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{
  background:var(--color-sf-content-bg-color-alt1);
  transition:opacity 15ms linear,background-color 15ms linear
}

.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{
  background:var(--color-sf-content-bg-color-alt2);
  transition:opacity 15ms linear,background-color 15ms linear
}

.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)
}

.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,.e-input-group.e-filled textarea.e-input:-ms-input-placeholder,input.e-filled.e-input::-webkit-input-placeholder,.e-input-group.e-filled.e-control-wrapper input.e-input::-webkit-input-placeholder,.e-input-group.e-filled input.e-input::-webkit-input-placeholder,textarea.e-filled.e-input::-webkit-input-placeholder,.e-input-group.e-filled textarea.e-input::-webkit-input-placeholder,.e-input-group.e-filled.e-control-wrapper textarea.e-input::-webkit-input-placeholder,.e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill~label.e-float-text,.e-small .e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill~label.e-float-text,.e-small.e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill~label.e-float-text,.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,.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,.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,.e-filled.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-small .e-filled.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-small.e-filled.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill~label.e-float-text,input.e-filled.e-input:-moz-placeholder,.e-input-group.e-filled input.e-input:-moz-placeholder,.e-input-group.e-filled input.e-input:-moz-placeholder,.e-input-group.e-filled.e-control-wrapper input.e-input:-moz-placeholder,input.e-filled.e-input:-moz-placeholder,.e-input-group.e-filled input.e-input:-moz-placeholder,.e-input-group.e-filled.e-control-wrapper input.e-input:-moz-placeholder,textarea.e-filled.e-input:-moz-placeholder,.e-input-group.e-filled textarea.e-input:-moz-placeholder,.e-input-group.e-filled.e-control-wrapper textarea.e-input:-moz-placeholder,input.e-filled.e-input::-moz-placeholder,.e-input-group.e-filled input.e-input::-moz-placeholder,.e-input-group.e-filled.e-control-wrapper input.e-input::-moz-placeholder,textarea.e-filled.e-input::-moz-placeholder,.e-input-group.e-filled textarea.e-input::-moz-placeholder,.e-input-group.e-filled.e-control-wrapper textarea.e-input::-moz-placeholder,input.e-filled.e-input:-ms-input-placeholder,.e-input-group.e-filled input.e-input:-ms-input-placeholder,.e-input-group.e-filled.e-control-wrapper input.e-input:-ms-input-placeholder,textarea.e-filled.e-input:-ms-input-placeholder,.e-input-group.e-filled.e-control-wrapper textarea.e-input:-ms-input-placeholder{
  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-input-group textarea.e-input:-ms-input-placeholder,.e-input-group textarea.e-input:-moz-placeholder,.e-input-group .e-input:-ms-input-placeholder,input.e-input::-webkit-input-placeholder{
  color:var(--color-sf-placeholder-text-color)
}

.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{
  color:rgba(var(--color-sf-icon-color))
}

.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;
  background-repeat:no-repeat;
  background-size:0;
  border-color:var(--color-sf-border-disabled);
  color:var(--color-sf-content-text-color-disabled)
}

.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:var(--color-sf-border-disabled)
}

.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:var(--color-sf-content-bg-color-alt1);
  background-image:none;
  background-position:initial;
  background-repeat:no-repeat;
  background-size:0;
  border-color:var(--color-sf-border-disabled);
  color:var(--color-sf-content-text-color-disabled)
}

.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,input.e-filled.e-disabled.e-input:-moz-placeholder,.e-input-group.e-filled.e-disabled input.e-input:-moz-placeholder,.e-input-group.e-filled.e-disabled input.e-input:-moz-placeholder,.e-input-group.e-filled.e-disabled.e-control-wrapper input.e-input:-moz-placeholder,input.e-filled.e-disabled.e-input:-moz-placeholder,.e-input-group.e-filled.e-disabled input.e-input:-moz-placeholder,.e-input-group.e-filled.e-disabled.e-control-wrapper input.e-input:-moz-placeholder,textarea.e-filled.e-disabled.e-input:-moz-placeholder,.e-input-group.e-filled.e-disabled textarea.e-input:-moz-placeholder,.e-input-group.e-filled.e-disabled.e-control-wrapper textarea.e-input:-moz-placeholder,input.e-filled.e-disabled.e-input::-moz-placeholder,.e-input-group.e-filled.e-disabled input.e-input::-moz-placeholder,.e-input-group.e-filled.e-disabled.e-control-wrapper input.e-input::-moz-placeholder,textarea.e-filled.e-disabled.e-input::-moz-placeholder,.e-input-group.e-filled.e-disabled textarea.e-input::-moz-placeholder,.e-input-group.e-filled.e-disabled.e-control-wrapper textarea.e-input::-moz-placeholder,input.e-filled.e-disabled.e-input:-ms-input-placeholder,.e-input-group.e-filled.e-disabled input.e-input:-ms-input-placeholder,.e-input-group.e-filled.e-disabled.e-control-wrapper input.e-input:-ms-input-placeholder,textarea.e-filled.e-disabled.e-input:-ms-input-placeholder,.e-input-group.e-filled.e-disabled.e-control-wrapper textarea.e-input:-ms-input-placeholder,.e-input-group.e-filled.e-disabled textarea.e-input:-ms-input-placeholder,input.e-filled.e-disabled.e-input::-webkit-input-placeholder,.e-input-group.e-filled.e-disabled.e-control-wrapper input.e-input::-webkit-input-placeholder,.e-input-group.e-filled.e-disabled input.e-input::-webkit-input-placeholder,textarea.e-filled.e-disabled.e-input::-webkit-input-placeholder,.e-input-group.e-filled.e-disabled textarea.e-input::-webkit-input-placeholder,.e-input-group.e-filled.e-disabled.e-control-wrapper textarea.e-input::-webkit-input-placeholder,.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)
}

.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,.e-filled.e-float-input.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill~label.e-float-text,.e-small .e-filled.e-float-input.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill~label.e-float-text,.e-small.e-filled.e-float-input.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill~label.e-float-text,.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,.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,.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,.e-filled.e-float-input.e-success textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-small .e-filled.e-float-input.e-success textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-small.e-filled.e-float-input.e-success textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-filled.e-float-input.e-control-wrapper.e-autofill.e-success textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill.e-success textarea:not(:focus):-webkit-autofill~label.e-float-text,.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,.e-filled.e-float-input.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill~label.e-float-text,.e-small .e-filled.e-float-input.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill~label.e-float-text,.e-small.e-filled.e-float-input.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill~label.e-float-text,.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,.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,.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,.e-filled.e-float-input.e-warning textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-small .e-filled.e-float-input.e-warning textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-small.e-filled.e-float-input.e-warning textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning textarea:not(:focus):-webkit-autofill~label.e-float-text,.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-float-input .e-clear-icon::before,.e-float-input.e-control-wrapper .e-clear-icon::before{
  content:"\e7e7";
  font-family:"e-icons"
}

.e-input-group .e-clear-icon::before,.e-input-group.e-control-wrapper .e-clear-icon::before{
  content:"\e7e7";
  font-family:"e-icons"
}

.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:0
}

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:0
}

.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:0
}

.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{
  min-height:36px;
  min-width:36px;
  font-size:16px;
  padding:0
}

.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{
  font-size:16px;
  margin:0;
  min-height:36px;
  min-width:36px;
  padding:0
}

.e-input.e-small.e-bigger:focus,.e-bigger .e-input.e-small:focus{
  padding-bottom:0
}

.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{
  font-size:0;
  margin:0;
  min-height:0;
  min-width:0;
  padding:0
}

.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:0
}

.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:0
}

.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{
  font-size:12px;
  min-height:32px;
  min-width:32px;
  padding:0;
  border-radius:calc(var(--e-radius)*1.25);
  margin:0
}

.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
}

.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{
  -moz-transform:translate(0%, -50%);
  -ms-transform:translate(0%, -50%);
  -o-transform:translate(0%, -50%);
  -webkit-transform:translate(0%, -50%);
  box-sizing:border-box;
  left:0%;
  top:50%;
  transform:translate(0%, -50%);
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
  width:100%;
  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:14px;
  font-style:normal
}

.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:12px;
  top:-9px;
  transform:translate3d(0, -6px, 0) scale(0.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(0.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(0.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:16px;
  top:-23px;
  left:2px
}

.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:12px;
  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{
  line-height:1.5;
  margin-bottom:0;
  margin-top:24px;
  padding-top:0;
  position:relative;
  width:100%
}

.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{
  line-height:1.4;
  margin-bottom:0;
  margin-top:24px;
  padding-top:0
}

.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:10px
}

.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{
  margin-bottom:0;
  margin-right:0;
  margin-top:0
}

.e-float-input.e-input-group.e-bigger .e-input-group-icon,.e-float-input.e-input-group .e-input-group-icon.e-bigger,.e-bigger .e-float-input.e-input-group .e-input-group-icon,.e-float-input.e-control-wrapper.e-input-group.e-bigger .e-input-group-icon,.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon.e-bigger,.e-bigger .e-float-input.e-control-wrapper.e-input-group .e-input-group-icon{
  margin-top:0
}

.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{
  margin-bottom:0;
  margin-right:0;
  margin-top:0
}

.e-float-input.e-input-group.e-small.e-bigger .e-input-group-icon,.e-float-input.e-input-group.e-small .e-input-group-icon.e-bigger,.e-bigger .e-float-input.e-input-group.e-small .e-input-group-icon,.e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger .e-input-group-icon,.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon.e-bigger,.e-bigger .e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon{
  margin-top:0
}

.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-right:0;
  margin:0
}

.e-bigger input.e-input::-webkit-input-placeholder,input.e-bigger.e-input::-webkit-input-placeholder,.e-bigger input.e-input:-moz-placeholder,input.e-bigger.e-input:-moz-placeholder,.e-bigger input.e-input:-ms-input-placeholder,input.e-bigger.e-input:-ms-input-placeholder,.e-bigger input.e-input::-moz-placeholder,input.e-bigger.e-input::-moz-placeholder,.e-bigger textarea.e-input::-webkit-input-placeholder,textarea.e-bigger.e-input::-webkit-input-placeholder,.e-bigger textarea.e-input:-moz-placeholder,textarea.e-bigger.e-input:-moz-placeholder,.e-bigger textarea.e-input:-ms-input-placeholder,textarea.e-bigger.e-input:-ms-input-placeholder,.e-bigger textarea.e-input::-moz-placeholder,textarea.e-bigger.e-input::-moz-placeholder,.e-bigger textarea.e-input::-webkit-textarea-placeholder,textarea.e-bigger.e-input::-webkit-textarea-placeholder,.e-bigger textarea.e-input:-moz-placeholder,textarea.e-bigger.e-input:-moz-placeholder,.e-bigger textarea.e-input:-ms-textarea-placeholder,textarea.e-bigger.e-input:-ms-textarea-placeholder,.e-bigger textarea.e-input::-moz-placeholder,textarea.e-bigger.e-input::-moz-placeholder{
  font-size:16px;
  font-style:normal
}

.e-bigger input.e-small.e-input::-webkit-input-placeholder,.e-small input.e-bigger.e-input::-webkit-input-placeholder,.e-bigger input.e-small.e-input:-moz-placeholder,.e-small input.e-bigger.e-input:-moz-placeholder,.e-bigger input.e-small.e-input:-ms-input-placeholder,.e-small input.e-bigger.e-input:-ms-input-placeholder,.e-bigger input.e-small.e-input::-moz-placeholder,.e-small input.e-bigger.e-input::-moz-placeholder,.e-bigger textarea.e-small.e-input::-webkit-input-placeholder,.e-small textarea.e-bigger.e-input::-webkit-input-placeholder,.e-bigger textarea.e-small.e-input:-moz-placeholder,.e-small textarea.e-bigger.e-input:-moz-placeholder,.e-bigger intextareaput.e-small.e-input:-ms-input-placeholder,.e-small textarea.e-bigger.e-input:-ms-input-placeholder,.e-bigger textarea.e-small.e-input::-moz-placeholder,.e-small textarea.e-bigger.e-input::-moz-placeholder,.e-bigger textarea.e-small.e-input::-webkit-textarea-placeholder,.e-small textarea.e-bigger.e-input::-webkit-textarea-placeholder,.e-bigger textarea.e-small.e-input:-moz-placeholder,.e-small textarea.e-bigger.e-input:-moz-placeholder,.e-bigger textarea.e-small.e-input:-ms-input-placeholder,.e-small textarea.e-bigger.e-input:-ms-input-placeholder,.e-bigger textarea.e-small.e-input::-moz-placeholder,.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:34px
}

.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{
  box-sizing:border-box;
  height:auto
}

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:12px
}

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{
  padding-left:12px;
  text-indent:0
}

.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{
  padding-left:0;
  padding-right:12px;
  text-indent:0
}

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{
  padding:6px 12px 6px 12px;
  text-indent:0
}

.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{
  padding-right:12px;
  text-indent:0
}

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{
  padding-left:12px;
  text-indent:0
}

.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{
  padding-left:0;
  padding-right:12px;
  text-indent:0
}

.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{
  padding-right:12px;
  text-indent:0
}

.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:16px
}

.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:14px
}

.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;
  min-height:24px;
  padding-bottom:7px;
  padding-right:8px;
  padding-top:7px
}

.e-small.e-bigger .e-input-group .e-clear-icon,.e-small.e-bigger .e-input-group.e-control-wrapper .e-clear-icon{
  min-height:24px;
  min-width:24px;
  padding-bottom:7px;
  padding-right:8px;
  padding-top:7px
}

.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-height:24px;
  min-width:24px;
  padding-bottom:5px;
  padding-right:6px;
  padding-top:5px
}

.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:16px;
  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:12px;
  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
}

.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,.e-bigger.e-float-input:not(.e-outline) input:-webkit-autofill~label.e-float-text,.e-bigger .e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill~label.e-float-text,.e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill~label.e-float-text,.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,.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{
  font-size:16px;
  top:-14px;
  transform:translate3d(0, -6px, 0) scale(0.86);
  -webkit-user-select:text;
          user-select:text
}

.e-bigger .e-float-input.e-small:not(.e-outline) input:-webkit-autofill~label.e-float-text,.e-bigger.e-small .e-float-input:not(.e-outline) input:-webkit-autofill~label.e-float-text,.e-float-input.e-bigger.e-small:not(.e-outline) input:-webkit-autofill~label.e-float-text,.e-bigger .e-float-input.e-small.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill~label.e-float-text,.e-bigger.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill~label.e-float-text,.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill~label.e-float-text,.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,.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,.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,.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{
  font-size:12px;
  top:-10px;
  transform:translate3d(0, -6px, 0) scale(0.92);
  -webkit-user-select:text;
          user-select:text
}

.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:14px;
  font-style:normal
}

.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(0.92)
}

.e-bigger .e-float-input.e-small textarea:-webkit-autofill~label.e-float-text,.e-bigger.e-small .e-float-input textarea:-webkit-autofill~label.e-float-text,.e-float-input.e-bigger.e-small textarea:-webkit-autofill~label.e-float-text,.e-bigger .e-float-input.e-small.e-control-wrapper.e-autofill textarea:-webkit-autofill~label.e-float-text,.e-bigger.e-small .e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill~label.e-float-text,.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill textarea:-webkit-autofill~label.e-float-text,.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,.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,.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,.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{
  font-size:12px;
  top:-10px;
  transform:translate3d(0, -6px, 0) scale(0.92);
  -webkit-user-select:text;
          user-select:text
}

.e-bigger .e-float-input textarea:-webkit-autofill~label.e-float-text,.e-bigger.e-float-input textarea:-webkit-autofill~label.e-float-text,.e-bigger .e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill~label.e-float-text,.e-bigger.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill~label.e-float-text,.e-bigger .e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill~label.e-float-text.e-label-bottom,.e-bigger.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill~label.e-float-text.e-label-bottom{
  font-size:16px;
  top:-8px;
  transform:translate3d(0, -6px, 0) scale(0.86);
  -webkit-user-select:text;
          user-select:text
}

.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{
  transform:translate3d(0, 6px, 0) scale(0.86)
}

.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(0.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{
  font:inherit;
  line-height:1.2;
  min-height:36px;
  padding:6px 12px 6px 12px
}

.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;
  line-height:1.2;
  min-height:36px;
  padding:6px 12px 6px 12px
}

.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{
  font:inherit;
  line-height:1.2;
  min-height:32px;
  padding:6px 12px 6px 12px
}

.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;
  line-height:1.2;
  min-height:32px;
  padding:6px 12px 6px 12px
}

.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{
  padding:16px 0 16px 4px;
  text-indent:0
}

.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{
  padding:20px 0 6px 4px;
  text-indent:0
}

.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{
  padding:10px 0 10px 2px;
  text-indent:0
}

.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{
  padding:14px 0 5px 2px;
  text-indent:0
}

.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{
  min-height:28px
}

.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{
  min-height:39px
}

.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,.e-bigger.e-filled.e-float-input input:-webkit-autofill~label.e-float-text,.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill~label.e-float-text,.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill~label.e-float-text,.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,.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,.e-bigger .e-filled.e-float-input textarea:-webkit-autofill~label.e-float-text,.e-bigger.e-filled.e-float-input textarea:-webkit-autofill~label.e-float-text,.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill~label.e-float-text,.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill~label.e-float-text,.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,.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{
  font-size:16px;
  top:-6px;
  transform:translateY(-50%) scale(0.75);
  -webkit-user-select:text;
          user-select:text
}

.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,.e-bigger.e-small .e-filled.e-float-input input:-webkit-autofill~label.e-float-text,.e-filled.e-float-input.e-bigger.e-small input:-webkit-autofill~label.e-float-text,.e-bigger .e-filled.e-float-input.e-small.e-control-wrapper.e-autofill input:-webkit-autofill~label.e-float-text,.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill~label.e-float-text,.e-filled.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill input:-webkit-autofill~label.e-float-text,.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,.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,.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,.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,.e-bigger .e-filled.e-float-input.e-small textarea:-webkit-autofill~label.e-float-text,.e-bigger.e-small .e-filled.e-float-input textarea:-webkit-autofill~label.e-float-text,.e-filled.e-float-input.e-bigger.e-small textarea:-webkit-autofill~label.e-float-text,.e-bigger .e-filled.e-float-input.e-small.e-control-wrapper.e-autofill textarea:-webkit-autofill~label.e-float-text,.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill~label.e-float-text,.e-filled.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill textarea:-webkit-autofill~label.e-float-text,.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,.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,.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,.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{
  font-size:14px;
  top:12px;
  transform:translateY(-50%) scale(0.75);
  -webkit-user-select:text;
          user-select:text
}

.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(0.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{
  font-size:14px;
  margin-bottom:0;
  margin-top:0;
  min-height:32px;
  min-width:32px;
  padding:0 0 0 8px
}

.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{
  font-size:18px;
  height:40px;
  min-width:40px
}

.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{
  font-size:16px;
  min-height:20px;
  min-width:20px;
  padding:0 0 0 8px
}

.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{
  font-size:14px;
  padding:0;
  margin:9px 12px 9px 0
}

.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{
  font-size:18px;
  padding:0 0 0 8px
}

.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{
  font-size:16px;
  padding:0 0 0 8px
}

.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{
  font-size:18px;
  height:40px;
  min-width:40px
}

.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{
  padding:0;
  margin: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{
  font-size:16px;
  min-height:20px;
  min-width:20px;
  padding:0
}

.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{
  top:12px
}

.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{
  top:12px
}

.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{
  font-size:18px;
  margin:0;
  min-height:20px;
  min-width:20px;
  padding:0
}

.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{
  font-size:16px;
  margin:0;
  min-height:20px;
  min-width:20px;
  padding:0
}

.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{
  margin:0;
  min-height:20px;
  min-width:20px;
  padding:0
}

.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{
  margin:0;
  min-height:20px;
  min-width:20px;
  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{
  padding:0 16px 8px
}

.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{
  padding:0 16px 8px;
  text-indent:0
}

.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{
  padding:0 16px 8px;
  text-indent:0
}

.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{
  padding:0 12px 10px;
  text-indent:0
}

.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{
  padding:0 12px 5px;
  text-indent:0
}

.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:1px solid;
  border-width:0;
  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-placeholder-text-color)
}

.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,.e-bigger .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill~label.e-float-text,.e-bigger.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill~label.e-float-text,.e-bigger .e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill~label.e-float-text,.e-bigger.e-small .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill~label.e-float-text,.e-float-input.e-bigger.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill~label.e-float-text,.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,.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,.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,.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,.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,.e-bigger .e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-bigger.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-bigger .e-float-input.e-small:not(.e-error) textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-bigger.e-small .e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-float-input.e-bigger.e-small:not(.e-error) textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-bigger .e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-bigger .e-float-input.e-small.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-bigger.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill~label.e-float-text,.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-content-text-color-alt1)
}

.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-alt1)
}

.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-placeholder-text-color)
}

.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-content-text-color-alt1)
}

.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-alt3)
}

.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,.e-bigger .e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill~label.e-float-text,.e-bigger.e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill~label.e-float-text,.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,.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,.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,.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,.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,.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,.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,.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,.e-bigger .e-filled.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-bigger.e-filled.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-bigger .e-filled.e-float-input.e-small:not(.e-error) textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-bigger.e-small .e-filled.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-filled.e-float-input.e-bigger.e-small:not(.e-error) textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill~label.e-float-text,.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,.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,.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,.e-bigger .e-filled.e-float-input.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill~label.e-float-text,.e-bigger.e-filled.e-float-input.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill~label.e-float-text,.e-bigger .e-filled.e-float-input.e-small.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill~label.e-float-text,.e-bigger.e-small .e-filled.e-float-input.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill~label.e-float-text,.e-filled.e-float-input.e-bigger.e-small.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill~label.e-float-text,.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,.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,.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,.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,.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,.e-bigger .e-filled.e-float-input.e-success textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-bigger.e-filled.e-float-input.e-success textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-bigger .e-filled.e-float-input.e-small.e-success textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-bigger.e-small .e-filled.e-float-input.e-success textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-filled.e-float-input.e-bigger.e-small.e-success textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill.e-success textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill.e-success textarea:not(:focus):-webkit-autofill~label.e-float-text,.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,.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,.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,.e-bigger .e-filled.e-float-input.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill~label.e-float-text,.e-bigger.e-filled.e-float-input.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill~label.e-float-text,.e-bigger .e-filled.e-float-input.e-small.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill~label.e-float-text,.e-bigger.e-small .e-filled.e-float-input.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill~label.e-float-text,.e-filled.e-float-input.e-bigger.e-small.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill~label.e-float-text,.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,.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,.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,.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,.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,.e-bigger .e-filled.e-float-input.e-warning textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-bigger.e-filled.e-float-input.e-warning textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-bigger .e-filled.e-float-input.e-small.e-warning textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-bigger.e-small .e-filled.e-float-input.e-warning textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-filled.e-float-input.e-bigger.e-small.e-warning textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning textarea:not(:focus):-webkit-autofill~label.e-float-text,.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning textarea:not(:focus):-webkit-autofill~label.e-float-text,.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,.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,.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)
}

/*! popup layout */

.e-popup{
  height:auto;
  position:absolute;
  width:auto;
  z-index:1000
}

.e-popup.e-popup-open{
  display:block
}

.e-popup.e-popup-close{
  display:none
}

@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-spinner-pane{
  align-items:center;
  display:inline-flex;
  height:100%;
  justify-content:center;
  left:0;
  position:absolute;
  text-align:center;
  top:0;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
  vertical-align:middle;
  width:100%;
  z-index:1000
}

.e-spinner-pane::after{
  content:"Tailwind3";
  display:none
}

.e-spinner-pane.e-spin-left .e-spinner-inner{
  -webkit-transform:translateX(0%) translateY(-50%);
  left:0;
  padding-left:10px;
  transform:translateX(0%) translateY(-50%)
}

.e-spinner-pane.e-spin-right .e-spinner-inner{
  -webkit-transform:translateX(-100%) translateY(-50%);
  left:100%;
  padding-right:10px;
  transform:translateX(-100%) translateY(-50%)
}

.e-spinner-pane.e-spin-center .e-spinner-inner{
  -webkit-transform:translateX(-50%) translateY(-50%);
  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{
  -webkit-transform:translateX(-50%) translateY(-50%);
  left:50%;
  margin:0;
  position:absolute;
  text-align:center;
  top:50%;
  transform:translateX(-50%) translateY(-50%);
  z-index:1000
}

.e-spinner-pane .e-spinner-inner .e-spin-label{
  font-family:var(--e-font-family);
  font-size:14px;
  margin-top:10px;
  text-align:center
}

.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{
  animation:material-spinner-rotate 1568.63ms linear infinite;
  display:block;
  margin:0 auto
}

.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{
  animation:material-spinner-rotate .75s linear infinite;
  border-radius:999px;
  display:block;
  margin:0 auto
}

.e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 .e-path-circle{
  fill:none;
  stroke-linecap:square;
  stroke-width:4
}

.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{
  animation:fabric-spinner-rotate 1.3s infinite cubic-bezier(0.53, 0.21, 0.29, 0.67);
  display:block;
  margin:0 auto;
  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.5
}

.e-spinner-pane .e-spinner-inner .e-spin-tailwind{
  animation:fabric-spinner-rotate 1.3s infinite cubic-bezier(0.21, 0.21, 0.21, 0.21);
  display:block;
  margin:0 auto;
  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.5
}

.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5,.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5v3{
  animation:material-spinner-rotate .75s linear infinite;
  border-radius:999px;
  display:block;
  margin:0 auto
}

.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:4
}

.e-spinner-pane .e-spinner-inner .e-spin-bootstrap{
  display:block;
  margin:0 auto
}

.e-spinner-pane .e-spinner-inner .e-spin-high-contrast{
  animation:fabric-spinner-rotate 1.3s infinite cubic-bezier(0.53, 0.21, 0.29, 0.67);
  display:block;
  margin:0 auto;
  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.5
}

.e-spinner-pane{
  background-color:rgba(0,0,0,0)
}

.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:var(--color-sf-white)
}

.e-spinner-pane.e-spin-overlay .e-spinner-inner .e-spin-bootstrap{
  fill:var(--color-sf-white);
  stroke:var(--color-sf-white)
}

.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-light)
}

.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-light)
}

.e-spinner-pane .e-spinner-inner .e-spin-tailwind .e-path-arc{
  stroke:var(--color-sf-primary)
}

.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-light)
}

.e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-arc{
  stroke:var(--color-sf-primary)
}

.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{
  stroke:var(--color-sf-primary)
}

.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)
}

.e-dropdownbase .e-list-group-item,.e-fixed-head{
  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{
  padding:0 8px 0 0
}

.e-small .e-dropdownbase .e-list-item .e-list-icon{
  padding:0 6px 0 0
}

.e-dropdownbase{
  display:block;
  height:100%;
  min-height:36px;
  position:relative;
  width:100%
}

.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;
  overflow:hidden;
  position:relative;
  text-overflow:ellipsis;
  vertical-align:middle;
  white-space:nowrap;
  width:100%
}

.e-dropdownbase .e-list-item .e-list-icon{
  font-size:16px;
  vertical-align:middle
}

.e-dropdownbase .e-fixed-head{
  position:absolute;
  top:0
}

.e-dropdownbase.e-content{
  overflow:auto;
  position:relative;
  border-radius:calc(var(--e-radius)*.25)
}

.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);
  font-size:14px;
  padding:14px 16px;
  text-align:center
}

.e-mention.e-popup{
  background:var(--color-sf-content-bg-color);
  border:0;
  box-shadow:0 2px 3px 1px rgba(0,0,0,.21);
  margin-top:2px;
  position:absolute
}

.e-mention.e-popup .e-dropdownbase{
  min-height:32px
}

.e-mention .e-dropdownbase .e-list-item .e-highlight{
  display:inline;
  font-weight:bold;
  vertical-align:baseline
}

.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);
  border:none;
  color:var(--color-sf-primary);
  cursor:default;
  font-weight:500
}

.e-mention.e-editable-element{
  border:2px solid var(--color-sf-border-light);
  height:auto;
  min-height:120px;
  width:100%
}

.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{
  padding-left:12px;
  text-indent:0
}

.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;
  font-weight:normal;
  overflow:hidden;
  position:relative;
  text-overflow:ellipsis;
  vertical-align:middle;
  white-space:nowrap;
  width:100%
}

.e-rtl.e-multiselect-group .e-dropdownbase.e-dd-group .e-list-item{
  padding-right:12px
}

.e-rtl .e-dropdownbase .e-list-item{
  padding-left:16px;
  padding-right:0
}

.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:rgba(0,0,0,0);
  border-bottom:0;
  border-color:var(--color-sf-border-light);
  color:var(--color-sf-flyout-text-color);
  font-family:var(--e-font-family);
  font-size:14px;
  line-height:32px;
  min-height:32px;
  padding-right:16px;
  text-indent:12px;
  background-color:var(--color-sf-flyout-bg-color)
}

.e-dropdownbase .e-list-group-item,.e-fixed-head{
  border-color:var(--color-sf-border-light);
  color:var(--color-sf-flyout-text-color);
  font-family:var(--e-font-family);
  font-size:14px;
  font-weight:500;
  line-height:32px;
  min-height:32px;
  padding-left:12px;
  padding-right:16px;
  overflow:hidden;
  text-overflow:ellipsis;
  background-color:var(--color-sf-flyout-bg-color)
}

.e-dropdownbase .e-list-item.e-active,.e-dropdownbase .e-list-item.e-active.e-hover{
  background-color:var(--color-sf-flyout-bg-color-selected);
  border-color:var(--color-sf-content-bg-color);
  color:var(--color-sf-flyout-text-color-selected)
}

.e-dropdownbase .e-list-item.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-dropdownbase .e-list-item:last-child{
  border-bottom:0
}

.e-dropdownbase .e-list-item.e-item-focus{
  background-color:var(--color-sf-flyout-bg-color-hover)
}

.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{
  display:table-cell;
  overflow:hidden;
  padding-right:16px;
  text-indent:10px;
  text-overflow:ellipsis
}

.e-multi-column.e-ddl.e-popup.e-popup-open th{
  line-height:36px;
  text-align:left
}

.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-flyout-border);
  border-style:solid;
  border-width:0 0 1px 0;
  color:var(--color-sf-flyout-text-color);
  font-family:var(--e-font-family);
  font-size:14px;
  font-weight:500;
  text-indent:10px
}

.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);
  line-height:26px;
  min-height:26px;
  text-indent:8px
}

.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{
  font-size:10px;
  line-height:26px;
  min-height:26px;
  padding-left:8px
}

.e-small .e-dropdownbase .e-list-item .e-list-icon,.e-dropdownbase.e-small .e-list-item .e-list-icon{
  font-size:14px
}

.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-flyout-text-color);
  font-family:var(--e-font-family);
  text-indent:12px;
  font-size:14px;
  padding-right:16px
}

.e-ddl.e-popup.e-multiselect-group .e-list-group-item.e-item-focus{
  background-color:var(--color-sf-flyout-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-selected);
  border-color:var(--color-sf-content-bg-color);
  color:var(--color-sf-flyout-text-color-selected)
}

.e-ddl.e-popup.e-multiselect-group .e-list-group-item.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-selectall-parent.e-item-focus{
  background-color:var(--color-sf-flyout-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{
  line-height:40px;
  text-indent:16px;
  min-height:40px
}

.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{
  line-height:40px;
  text-indent:16px
}

.e-bigger .e-dropdownbase .e-list-item .e-list-icon,.e-dropdownbase.e-bigger .e-list-item .e-list-icon{
  font-size:20px
}

.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{
  font-size:16px;
  padding-left:16px
}

.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);
  line-height:30px;
  min-height:30px;
  text-indent:16px
}

.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{
  line-height:30px;
  min-height:30px;
  padding-left:14px
}

.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:18px
}

.e-badge{
  background:var(--color-sf-content-bg-color-alt1);
  border-color:rgba(0,0,0,0);
  border-radius:calc(var(--e-radius)*.25);
  box-shadow:0 0 0 2px rgba(0,0,0,0);
  box-sizing:border-box;
  color:var(--color-sf-content-text-color-alt1);
  display:inline-block;
  font-family:var(--e-font-family);
  font-size:10px;
  font-weight:500;
  line-height:16px;
  padding:3px 4px;
  overflow:hidden;
  text-align:center;
  text-decoration:none;
  text-indent:0;
  vertical-align:middle
}

.e-badge:hover{
  text-decoration:none
}

.e-badge.e-badge-pill{
  border-radius:calc(var(--e-radius)*1.25)
}

.e-badge.e-badge-notification{
  border-radius:calc(var(--e-radius)*1.5);
  height:18px;
  line-height:16px;
  min-width:32px;
  padding:0 10px;
  width:auto;
  font-size:12px;
  position:absolute;
  top:-10px;
  left:100%
}

.e-badge.e-badge-notification.e-badge-ghost{
  line-height:16px
}

.e-badge.e-badge-circle{
  border-radius:calc(var(--e-radius)*1.25);
  height:20px;
  line-height:16px;
  min-width:0;
  padding:1px 3px 4px 3px;
  width:20px
}

.e-badge.e-badge-circle.e-badge-ghost{
  line-height:16px
}

.e-badge.e-badge-overlap{
  position:absolute;
  top:-10px;
  transform:translateX(-50%)
}

.e-badge.e-badge-dot{
  border-radius:calc(var(--e-radius)*1.5);
  height:12px;
  line-height:16px;
  min-width:0;
  padding:0;
  width:12px;
  box-shadow:none;
  margin:0;
  overflow:visible;
  position:absolute;
  top:-3px;
  left:100%
}

.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{
  height:20px;
  line-height:16px;
  width:20px
}

button .e-badge.e-badge-circle.e-badge-ghost{
  line-height:16px
}

.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);
  border:1px solid var(--color-sf-secondary-border-color);
  color:var(--color-sf-secondary-text-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-warning);
  color:var(--color-sf-warning-text)
}

.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);
  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-badge-dark-bg-color);
  color:var(--color-sf-secondary-text-color);
  background-color:var(--color-sf-content-text-color-alt3);
  color:var(--color-sf-content-bg-color-alt1)
}

.e-badge.e-badge-primary[href]:not(.e-badge-ghost):hover{
  background-color:var(--color-sf-badge-primary-bg-color-darken)
}

.e-badge.e-badge-secondary[href]:not(.e-badge-ghost):hover{
  background-color:var(--color-sf-badge-primary-bg-color-darken)
}

.e-badge.e-badge-success[href]:not(.e-badge-ghost):hover{
  background-color:var(--color-sf-badge-primary-bg-color-darken)
}

.e-badge.e-badge-danger[href]:not(.e-badge-ghost):hover{
  background-color:var(--color-sf-badge-primary-bg-color-darken)
}

.e-badge.e-badge-warning[href]:not(.e-badge-ghost):hover{
  background-color:var(--color-sf-badge-primary-bg-color-darken)
}

.e-badge.e-badge-info[href]:not(.e-badge-ghost):hover{
  background-color:var(--color-sf-badge-primary-bg-color-darken)
}

.e-badge.e-badge-light[href]:not(.e-badge-ghost):hover{
  background-color:var(--color-sf-badge-primary-bg-color-darken)
}

.e-badge.e-badge-dark[href]:not(.e-badge-ghost):hover{
  background-color:var(--color-sf-badge-primary-bg-color-darken)
}

.e-badge.e-badge-ghost.e-badge-primary{
  background-color:rgba(0,0,0,0);
  border:1px solid var(--color-sf-primary);
  color:var(--color-sf-primary)
}

.e-badge.e-badge-ghost.e-badge-secondary{
  background-color:rgba(0,0,0,0);
  border:1px solid var(--color-sf-secondary-border-color);
  color:var(--color-sf-secondary-text-color)
}

.e-badge.e-badge-ghost.e-badge-success{
  background-color:rgba(0,0,0,0);
  border:1px solid var(--color-sf-success);
  color:var(--color-sf-success)
}

.e-badge.e-badge-ghost.e-badge-danger{
  background-color:rgba(0,0,0,0);
  border:1px solid var(--color-sf-danger);
  color:var(--color-sf-danger)
}

.e-badge.e-badge-ghost.e-badge-warning{
  background-color:rgba(0,0,0,0);
  border:1px solid var(--color-sf-warning);
  color:var(--color-sf-warning)
}

.e-badge.e-badge-ghost.e-badge-info{
  background-color:rgba(0,0,0,0);
  border:1px solid var(--color-sf-info);
  color:var(--color-sf-info)
}

.e-badge.e-badge-ghost.e-badge-light{
  background-color:rgba(0,0,0,0);
  border:1px solid var(--color-sf-secondary-border-color);
  color:var(--color-sf-secondary-text-color)
}

.e-badge.e-badge-ghost.e-badge-dark{
  background-color:rgba(0,0,0,0);
  border:1px solid var(--color-sf-badge-dark-bg-color);
  color:var(--color-sf-badge-dark-bg-color);
  border:1px solid var(--color-sf-content-text-color-alt3);
  color:var(--color-sf-content-text-color-alt3)
}

.e-bigger .e-badge,.e-badge.e-bigger{
  font-size:14px;
  font-weight:500;
  border-radius:calc(var(--e-radius)*.25);
  height:24px;
  line-height:16px;
  padding:2px 3px
}

.e-bigger .e-badge.e-badge-pill,.e-badge.e-bigger.e-badge-pill{
  border-radius:calc(var(--e-radius)*1.25);
  padding:3px 8px
}

.e-bigger .e-badge.e-badge-ghost,.e-badge.e-bigger.e-badge-ghost{
  padding:3px
}

.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)*1.25);
  min-width:30px;
  padding:3px 8px
}

.e-bigger .e-badge.e-badge-circle,.e-badge.e-bigger.e-badge-circle{
  border-radius:calc(var(--e-radius)*1.25);
  min-width:0;
  width:24px;
  height:24px;
  font-size:12px;
  padding:4px 3px
}

.e-bigger .e-badge.e-badge-dot,.e-badge.e-bigger.e-badge-dot{
  border-radius:calc(var(--e-radius)*1.5);
  height:14px;
  width:14px
}

.e-message{
  border:1px solid;
  border-radius:calc(var(--e-radius)*.375);
  box-sizing:border-box;
  font-family:var(--e-font-family);
  font-weight:400;
  font-style:normal;
  padding:11px 7px;
  display:flex
}

.e-message.e-hidden{
  display:none
}

.e-message .e-msg-icon,.e-message .e-msg-close-icon{
  box-sizing:border-box;
  display:flex;
  line-height:16px
}

.e-message .e-msg-icon{
  font-size:16px;
  height:16px;
  margin:3px 4px
}

.e-message .e-msg-close-icon{
  border-width:0;
  cursor:pointer;
  font-size:12px;
  margin:1px 2px 1px auto;
  padding:2px;
  height:20px
}

.e-message .e-msg-content{
  box-sizing:border-box;
  font-size:14px;
  line-height:22px;
  padding:0 4px;
  vertical-align:top
}

.e-message.e-content-right{
  justify-content:flex-end
}

.e-message.e-content-center .e-msg-content-wrap{
  display:flex;
  flex:1;
  justify-content:center
}

.e-message.e-content-right .e-msg-close-icon,.e-message.e-content-center .e-msg-close-icon{
  margin:3px 4px
}

.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{
  background:rgba(0,0,0,0);
  color:var(--color-sf-msg-close-icon-color)
}

.e-message .e-msg-close-icon:hover,.e-message .e-msg-close-icon:focus{
  background-color:rgba(var(--color-sf-msg-close-icon-color), 0.12);
  box-shadow:0 0 0 2px rgba(var(--color-sf-msg-close-icon-color), 0.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), 0.12);
  box-shadow:0 0 0 2px rgba(var(--color-sf-msg-success-close-icon-color), 0.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), 0.12);
  box-shadow:0 0 0 2px rgba(var(--color-sf-msg-warning-close-icon-color), 0.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), 0.12);
  box-shadow:0 0 0 2px rgba(var(--color-sf-msg-info-close-icon-color), 0.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), 0.12);
  box-shadow:0 0 0 2px rgba(var(--color-sf-msg-danger-close-icon-color), 0.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), 0.12);
  box-shadow:0 0 0 2px rgba(var(--color-sf-msg-close-icon-color-alt21), 0.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), 0.12);
  box-shadow:0 0 0 2px rgba(var(--color-sf-msg-success-close-icon-color-alt1), 0.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), 0.12);
  box-shadow:0 0 0 2px rgba(var(--color-sf-msg-warning-close-icon-color-alt1), 0.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), 0.12);
  box-shadow:0 0 0 2px rgba(var(--color-sf-msg-info-close-icon-color-alt1), 0.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), 0.12);
  box-shadow:0 0 0 2px rgba(var(--color-sf-msg-danger-close-icon-color-alt1), 0.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{
  color:var(--color-sf-msg-icon-color-alt2)
}

.e-message.e-filled .e-msg-close-icon{
  color:var(--color-sf-msg-close-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-close-icon-color-alt2), 0.12);
  box-shadow:0 0 0 2px rgba(var(--color-sf-msg-close-icon-color-alt2), 0.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), 0.12);
  box-shadow:0 0 0 2px rgba(var(--color-sf-msg-success-close-icon-color-alt2), 0.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), 0.12);
  box-shadow:0 0 0 2px rgba(var(--color-sf-msg-warning-close-icon-color-alt2), 0.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), 0.12);
  box-shadow:0 0 0 2px rgba(var(--color-sf-msg-info-close-icon-color-alt2), 0.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-icon-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), 0.12);
  box-shadow:0 0 0 2px rgba(var(--color-sf-msg-danger-close-icon-color-alt2), 0.12)
}

.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:"\e800"
}

.e-message .e-msg-close-icon::before{
  content:"\e7e7"
}

.e-message.e-success .e-msg-icon::before{
  content:"\e72b"
}

.e-message.e-error .e-msg-icon::before{
  content:"\e878"
}

.e-message.e-warning .e-msg-icon::before{
  content:"\e88b"
}

.e-bigger .e-message,.e-message.e-bigger{
  padding:16px 9px
}

.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{
  font-size:18px;
  height:18px;
  margin:3px 6px
}

.e-bigger .e-message .e-msg-close-icon,.e-message.e-bigger .e-msg-close-icon{
  font-size:16px;
  margin:0 3px 0 auto;
  padding:3px;
  height:24px
}

.e-bigger .e-message .e-msg-content,.e-message.e-bigger .e-msg-content{
  line-height:24px;
  font-size:16px;
  padding:0 6px
}

.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:3px 6px
}

.e-bigger .e-message.e-rtl .e-msg-close-icon,.e-message.e-bigger.e-rtl .e-msg-close-icon{
  margin:0 auto 0 3px
}

.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{
  box-shadow:0 0 0 4px rgba(var(--color-sf-msg-close-icon-color), 0.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{
  box-shadow:0 0 0 4px rgba(var(--color-sf-msg-success-close-icon-color), 0.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{
  box-shadow:0 0 0 4px rgba(var(--color-sf-msg-warning-close-icon-color), 0.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{
  box-shadow:0 0 0 4px rgba(var(--color-sf-msg-info-close-icon-color), 0.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{
  box-shadow:0 0 0 4px rgba(var(--color-sf-msg-danger-close-icon-color), 0.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{
  box-shadow:0 0 0 4px rgba(var(--color-sf-msg-close-icon-color-alt21), 0.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{
  box-shadow:0 0 0 4px rgba(var(--color-sf-msg-success-close-icon-color-alt1), 0.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{
  box-shadow:0 0 0 4px rgba(var(--color-sf-msg-warning-close-icon-color-alt1), 0.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{
  box-shadow:0 0 0 4px rgba(var(--color-sf-msg-info-close-icon-color-alt1), 0.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{
  box-shadow:0 0 0 4px rgba(var(--color-sf-msg-danger-close-icon-color-alt1), 0.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{
  box-shadow:0 0 0 4px rgba(var(--color-sf-msg-close-icon-color-alt2), 0.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{
  box-shadow:0 0 0 4px rgba(var(--color-sf-msg-success-close-icon-color-alt2), 0.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{
  box-shadow:0 0 0 4px rgba(var(--color-sf-msg-warning-close-icon-color-alt2), 0.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{
  box-shadow:0 0 0 4px rgba(var(--color-sf-msg-info-close-icon-color-alt2), 0.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{
  box-shadow:0 0 0 4px rgba(var(--color-sf-msg-danger-close-icon-color-alt2), 0.12)
}

.e-skeleton{
  display:inline-block;
  position:relative;
  overflow:hidden;
  border:none
}

.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{
  animation:e-shimmer-wave 2s infinite;
  animation-timing-function:ease-in-out;
  content:"";
  position:absolute;
  top:0;
  bottom:0;
  right:0;
  width:calc(200% + 200px)
}

.e-skeleton.e-shimmer-fade{
  animation:e-shimmer-fade 2s infinite;
  animation-timing-function:ease-in-out
}

.e-skeleton.e-shimmer-pulse{
  animation:e-shimmer-pulse 2s infinite;
  animation-timing-function:ease-in-out
}

.e-rtl .e-shimmer-wave::after,.e-rtl.e-shimmer-wave::after{
  animation:e-shimmer-wave-rtl 2s infinite
}

@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(0.975)
  }

  100%{
    transform:scale(1)
  }
}

.e-skeleton.e-shimmer-wave::after{
  background-image:linear-gradient(90deg, transparent calc(50% - 100px), #e6e1e5 50%, transparent 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-content-bg-color-alt2)
}

.e-btn,.e-css.e-btn{
  -webkit-font-smoothing:antialiased;
  border:1px solid;
  border-radius:calc(var(--e-radius)*.25);
  box-sizing:border-box;
  cursor:pointer;
  display:inline-block;
  font-family:var(--e-font-family);
  font-size:14px;
  font-weight:600;
  justify-content:center;
  line-height:1.223em;
  outline:none;
  padding:6.45px 8px;
  text-align:center;
  text-decoration:none;
  text-transform:none;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
  vertical-align:middle;
  white-space:nowrap
}

.e-btn:disabled,.e-css.e-btn:disabled{
  cursor:default
}

.e-btn:hover,.e-btn:focus,.e-css.e-btn:hover,.e-css.e-btn:focus{
  text-decoration:none
}

.e-btn::-moz-focus-inner,.e-css.e-btn::-moz-focus-inner{
  border:0;
  padding:0
}

.e-btn .e-btn-icon,.e-css.e-btn .e-btn-icon{
  display:inline-block;
  font-size:14px;
  margin-top:-2px;
  vertical-align:middle;
  width:1em
}

.e-btn .e-btn-icon.e-icon-left,.e-css.e-btn .e-btn-icon.e-icon-left{
  margin-left:-0.5em;
  width:2em
}

.e-btn .e-btn-icon.e-icon-right,.e-css.e-btn .e-btn-icon.e-icon-right{
  width:2em;
  margin-right:-0.5em
}

.e-btn .e-btn-icon.e-icon-top,.e-css.e-btn .e-btn-icon.e-icon-top{
  padding-bottom:8px;
  display:block;
  margin-top:0;
  width:auto
}

.e-btn .e-btn-icon.e-icon-bottom,.e-css.e-btn .e-btn-icon.e-icon-bottom{
  padding-top:8px;
  display:block;
  margin-top:0;
  width:auto
}

.e-btn.e-top-icon-btn,.e-btn.e-bottom-icon-btn,.e-css.e-btn.e-top-icon-btn,.e-css.e-btn.e-bottom-icon-btn{
  line-height:1;
  padding:12px 12px
}

.e-btn.e-round,.e-css.e-btn.e-round{
  border-radius:999px;
  height:32px;
  line-height:1;
  padding:0;
  width:32px
}

.e-btn.e-round .e-btn-icon,.e-css.e-btn.e-round .e-btn-icon{
  font-size:14px;
  line-height:14px;
  margin-top:0;
  width:auto
}

.e-btn.e-rtl .e-icon-right,.e-css.e-btn.e-rtl .e-icon-right{
  margin-left:-0.5em;
  margin-right:0
}

.e-btn.e-rtl .e-icon-left,.e-css.e-btn.e-rtl .e-icon-left{
  margin-left:0;
  margin-right:-0.5em
}

.e-btn.e-flat,.e-css.e-btn.e-flat{
  border:1px solid
}

.e-btn.e-small,.e-css.e-btn.e-small{
  font-size:12px;
  line-height:1em;
  padding:5.2px 8px
}

.e-btn.e-small .e-btn-icon,.e-css.e-btn.e-small .e-btn-icon{
  font-size:12px;
  width:1em
}

.e-btn.e-small .e-btn-icon.e-icon-left,.e-css.e-btn.e-small .e-btn-icon.e-icon-left{
  margin-left:-0.57143em;
  width:2em
}

.e-btn.e-small .e-btn-icon.e-icon-right,.e-css.e-btn.e-small .e-btn-icon.e-icon-right{
  margin-right:-0.57143em;
  width:2em
}

.e-btn.e-small .e-btn-icon.e-icon-top,.e-css.e-btn.e-small .e-btn-icon.e-icon-top{
  padding-bottom:6px;
  width:auto
}

.e-btn.e-small .e-btn-icon.e-icon-bottom,.e-css.e-btn.e-small .e-btn-icon.e-icon-bottom{
  padding-top:6px;
  width:auto
}

.e-btn.e-small.e-icon-btn,.e-css.e-btn.e-small.e-icon-btn{
  padding:5px 7px
}

.e-btn.e-small.e-top-icon-btn,.e-btn.e-small.e-bottom-icon-btn,.e-css.e-btn.e-small.e-top-icon-btn,.e-css.e-btn.e-small.e-bottom-icon-btn{
  line-height:1;
  padding:12px 12px
}

.e-btn.e-small.e-round,.e-css.e-btn.e-small.e-round{
  height:24px;
  line-height:1;
  padding:0;
  width:24px
}

.e-btn.e-small.e-round .e-btn-icon,.e-css.e-btn.e-small.e-round .e-btn-icon{
  font-size:12px;
  line-height:12px;
  width:auto
}

.e-btn.e-small.e-rtl .e-icon-right,.e-css.e-btn.e-small.e-rtl .e-icon-right{
  margin-left:-0.57143em;
  margin-right:0
}

.e-btn.e-small.e-rtl .e-icon-left,.e-css.e-btn.e-small.e-rtl .e-icon-left{
  margin-left:0;
  margin-right:-0.57143em
}

.e-btn.e-block,.e-css.e-btn.e-block{
  display:block;
  width:100%
}

.e-small .e-btn,.e-small.e-btn,.e-small .e-css.e-btn,.e-small.e-css.e-btn{
  font-size:12px;
  line-height:1em;
  padding:5.2px 8px
}

.e-small .e-btn .e-btn-icon,.e-small.e-btn .e-btn-icon,.e-small .e-css.e-btn .e-btn-icon,.e-small.e-css.e-btn .e-btn-icon{
  font-size:12px;
  width:1em
}

.e-small .e-btn .e-btn-icon.e-icon-left,.e-small.e-btn .e-btn-icon.e-icon-left,.e-small .e-css.e-btn .e-btn-icon.e-icon-left,.e-small.e-css.e-btn .e-btn-icon.e-icon-left{
  margin-left:-0.57143em;
  width:2em
}

.e-small .e-btn .e-btn-icon.e-icon-right,.e-small.e-btn .e-btn-icon.e-icon-right,.e-small .e-css.e-btn .e-btn-icon.e-icon-right,.e-small.e-css.e-btn .e-btn-icon.e-icon-right{
  margin-right:-0.57143em;
  width:2em
}

.e-small .e-btn .e-btn-icon.e-icon-top,.e-small.e-btn .e-btn-icon.e-icon-top,.e-small .e-css.e-btn .e-btn-icon.e-icon-top,.e-small.e-css.e-btn .e-btn-icon.e-icon-top{
  padding-bottom:6px;
  width:auto
}

.e-small .e-btn .e-btn-icon.e-icon-bottom,.e-small.e-btn .e-btn-icon.e-icon-bottom,.e-small .e-css.e-btn .e-btn-icon.e-icon-bottom,.e-small.e-css.e-btn .e-btn-icon.e-icon-bottom{
  padding-top:6px;
  width:auto
}

.e-small .e-btn.e-icon-btn,.e-small.e-btn.e-icon-btn,.e-small .e-css.e-btn.e-icon-btn,.e-small.e-css.e-btn.e-icon-btn{
  padding:5px 7px
}

.e-small .e-btn.e-top-icon-btn,.e-small .e-btn.e-bottom-icon-btn,.e-small.e-btn.e-top-icon-btn,.e-small.e-btn.e-bottom-icon-btn,.e-small .e-css.e-btn.e-top-icon-btn,.e-small .e-css.e-btn.e-bottom-icon-btn,.e-small.e-css.e-btn.e-top-icon-btn,.e-small.e-css.e-btn.e-bottom-icon-btn{
  line-height:1;
  padding:12px 12px
}

.e-small .e-btn.e-round,.e-small.e-btn.e-round,.e-small .e-css.e-btn.e-round,.e-small.e-css.e-btn.e-round{
  height:24px;
  line-height:1;
  padding:0;
  width:24px;
  border-radius:999px
}

.e-small .e-btn.e-round .e-btn-icon,.e-small.e-btn.e-round .e-btn-icon,.e-small .e-css.e-btn.e-round .e-btn-icon,.e-small.e-css.e-btn.e-round .e-btn-icon{
  font-size:12px;
  line-height:12px;
  width:auto
}

.e-small .e-btn.e-rtl .e-icon-right,.e-small.e-btn.e-rtl .e-icon-right,.e-small .e-css.e-btn.e-rtl .e-icon-right,.e-small.e-css.e-btn.e-rtl .e-icon-right{
  margin-left:-0.57143em;
  margin-right:0
}

.e-small .e-btn.e-rtl .e-icon-left,.e-small.e-btn.e-rtl .e-icon-left,.e-small .e-css.e-btn.e-rtl .e-icon-left,.e-small.e-css.e-btn.e-rtl .e-icon-left{
  margin-left:0;
  margin-right:-0.57143em
}

.e-btn,.e-css.e-btn{
  -webkit-tap-highlight-color:rgba(0,0,0,0);
  background:var(--color-sf-secondary-bg-color);
  border-color:var(--color-sf-secondary-border-color);
  box-shadow:0 1px 2px 0 rgba(var(--color-sf-black), 0.05);
  color:var(--color-sf-secondary-text-color);
  transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1)
}

.e-btn:hover,.e-css.e-btn:hover{
  background:var(--color-sf-secondary-bg-color-hover);
  border-color:var(--color-sf-secondary-border-color-hover);
  box-shadow:none;
  color:var(--color-sf-secondary-text-color-hover)
}

.e-btn:focus,.e-css.e-btn:focus{
  background:var(--color-sf-secondary-bg-color-focus);
  border-color:var(--color-sf-secondary-border-color);
  color:var(--color-sf-secondary-text-color-focus);
  outline:var(--color-sf-secondary-bg-color) 0 solid;
  outline-offset:0
}

.e-btn:focus-visible,.e-css.e-btn:focus-visible{
  background:var(--color-sf-secondary-bg-color);
  color:var(--color-sf-secondary-text-color);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-btn:active,.e-css.e-btn:active{
  background:var(--color-sf-secondary-bg-color-pressed);
  border-color:var(--color-sf-secondary-border-color-pressed);
  color:var(--color-sf-secondary-text-color-pressed);
  outline:var(--color-sf-secondary-bg-color) 0 solid;
  outline-offset:0
}

.e-btn.e-active,.e-css.e-btn.e-active{
  background:var(--color-sf-secondary-bg-color-pressed);
  border-color:var(--color-sf-secondary-border-color-pressed);
  box-shadow:0 0 0 4px rgba(var(--color-sf-secondary-shadow), 0.5);
  color:var(--color-sf-secondary-text-color-pressed)
}

.e-btn:disabled,.e-btn.e-disabled,.e-css.e-btn:disabled,.e-css.e-btn.e-disabled{
  background:var(--color-sf-secondary-bg-color-disabled);
  border-color:var(--color-sf-secondary-border-color-disabled);
  box-shadow:none;
  color:var(--color-sf-secondary-text-color-disabled)
}

.e-btn .e-ripple-element,.e-css.e-btn .e-ripple-element{
  background:rgba(0,0,0,0)
}

.e-btn.e-round,.e-btn.e-round-edge,.e-css.e-btn.e-round,.e-css.e-btn.e-round-edge{
  background:var(--color-sf-secondary-bg-color);
  border-color:var(--color-sf-secondary-border-color);
  color:var(--color-sf-secondary-text-color)
}

.e-btn.e-round:hover,.e-btn.e-round-edge:hover,.e-css.e-btn.e-round:hover,.e-css.e-btn.e-round-edge:hover{
  background:var(--color-sf-secondary-bg-color-hover);
  border-color:var(--color-sf-secondary-border-color-hover);
  color:var(--color-sf-secondary-text-color-hover)
}

.e-btn.e-round:focus,.e-btn.e-round-edge:focus,.e-css.e-btn.e-round:focus,.e-css.e-btn.e-round-edge:focus{
  background:var(--color-sf-secondary-bg-color-focus);
  border-color:var(--color-sf-secondary-border-color);
  box-shadow:0 1px 2px 0 rgba(var(--color-sf-black), 0.05);
  color:var(--color-sf-secondary-text-color);
  outline:var(--color-sf-white) 0 solid;
  outline-offset:0
}

.e-btn.e-round:focus-visible,.e-btn.e-round-edge:focus-visible,.e-css.e-btn.e-round:focus-visible,.e-css.e-btn.e-round-edge:focus-visible{
  background:var(--color-sf-secondary-bg-color);
  color:var(--color-sf-secondary-text-color);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-btn.e-round:active,.e-btn.e-round-edge:active,.e-css.e-btn.e-round:active,.e-css.e-btn.e-round-edge:active{
  background:var(--color-sf-secondary-bg-color-pressed);
  border-color:var(--color-sf-secondary-border-color-pressed);
  box-shadow:0 0 0 4px rgba(var(--color-sf-secondary-shadow), 0.5);
  color:var(--color-sf-secondary-text-color-pressed);
  outline:var(--color-sf-secondary-bg-color) 0 solid;
  outline-offset:0
}

.e-btn.e-round:disabled,.e-btn.e-round.e-disabled,.e-btn.e-round-edge:disabled,.e-btn.e-round-edge.e-disabled,.e-css.e-btn.e-round:disabled,.e-css.e-btn.e-round.e-disabled,.e-css.e-btn.e-round-edge:disabled,.e-css.e-btn.e-round-edge.e-disabled{
  background:var(--color-sf-secondary-bg-color-disabled);
  border-color:var(--color-sf-secondary-border-color-disabled);
  box-shadow:none;
  color:var(--color-sf-secondary-text-color-disabled)
}

.e-btn.e-round.e-primary:hover,.e-btn.e-round-edge.e-primary:hover,.e-css.e-btn.e-round.e-primary:hover,.e-css.e-btn.e-round-edge.e-primary:hover{
  border-color:var(--color-sf-primary-bg-color)
}

.e-btn.e-round.e-primary:focus,.e-btn.e-round-edge.e-primary:focus,.e-css.e-btn.e-round.e-primary:focus,.e-css.e-btn.e-round-edge.e-primary:focus{
  outline:var(--color-sf-white) 0 solid
}

.e-btn.e-round.e-primary:focus-visible,.e-btn.e-round-edge.e-primary:focus-visible,.e-css.e-btn.e-round.e-primary:focus-visible,.e-css.e-btn.e-round-edge.e-primary:focus-visible{
  background:var(--color-sf-primary-bg-color);
  color:var(--color-sf-primary-text-color);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-btn.e-round.e-success:hover,.e-btn.e-round-edge.e-success:hover,.e-css.e-btn.e-round.e-success:hover,.e-css.e-btn.e-round-edge.e-success:hover{
  border-color:var(--color-sf-success-bg-color)
}

.e-btn.e-round.e-success:focus,.e-btn.e-round-edge.e-success:focus,.e-css.e-btn.e-round.e-success:focus,.e-css.e-btn.e-round-edge.e-success:focus{
  outline:var(--color-sf-white) 0 solid
}

.e-btn.e-round.e-success:focus-visible,.e-btn.e-round-edge.e-success:focus-visible,.e-css.e-btn.e-round.e-success:focus-visible,.e-css.e-btn.e-round-edge.e-success:focus-visible{
  background:var(--color-sf-success-bg-color);
  color:var(--color-sf-success-text);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-btn.e-round.e-info:hover,.e-btn.e-round-edge.e-info:hover,.e-css.e-btn.e-round.e-info:hover,.e-css.e-btn.e-round-edge.e-info:hover{
  border-color:var(--color-sf-info-bg-color)
}

.e-btn.e-round.e-info:focus,.e-btn.e-round-edge.e-info:focus,.e-css.e-btn.e-round.e-info:focus,.e-css.e-btn.e-round-edge.e-info:focus{
  outline:var(--color-sf-white) 0 solid
}

.e-btn.e-round.e-info:focus-visible,.e-btn.e-round-edge.e-info:focus-visible,.e-css.e-btn.e-round.e-info:focus-visible,.e-css.e-btn.e-round-edge.e-info:focus-visible{
  background:var(--color-sf-info-bg-color);
  color:var(--color-sf-info-text);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-btn.e-round.e-warning:hover,.e-btn.e-round-edge.e-warning:hover,.e-css.e-btn.e-round.e-warning:hover,.e-css.e-btn.e-round-edge.e-warning:hover{
  border-color:var(--color-sf-warning-bg-color)
}

.e-btn.e-round.e-warning:focus,.e-btn.e-round-edge.e-warning:focus,.e-css.e-btn.e-round.e-warning:focus,.e-css.e-btn.e-round-edge.e-warning:focus{
  outline:var(--color-sf-white) 0 solid
}

.e-btn.e-round.e-warning:focus-visible,.e-btn.e-round-edge.e-warning:focus-visible,.e-css.e-btn.e-round.e-warning:focus-visible,.e-css.e-btn.e-round-edge.e-warning:focus-visible{
  background:var(--color-sf-warning-bg-color);
  color:var(--color-sf-warning-text);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-btn.e-round.e-danger:hover,.e-btn.e-round-edge.e-danger:hover,.e-css.e-btn.e-round.e-danger:hover,.e-css.e-btn.e-round-edge.e-danger:hover{
  border-color:var(--color-sf-danger-bg-color)
}

.e-btn.e-round.e-danger:focus,.e-btn.e-round-edge.e-danger:focus,.e-css.e-btn.e-round.e-danger:focus,.e-css.e-btn.e-round-edge.e-danger:focus{
  outline:var(--color-sf-white) 0 solid
}

.e-btn.e-round.e-danger:focus-visible,.e-btn.e-round-edge.e-danger:focus-visible,.e-css.e-btn.e-round.e-danger:focus-visible,.e-css.e-btn.e-round-edge.e-danger:focus-visible{
  background:var(--color-sf-danger-bg-color);
  color:var(--color-sf-danger-text);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-btn.e-primary,.e-css.e-btn.e-primary{
  background:var(--color-sf-primary-bg-color);
  border-color:var(--color-sf-primary-border-color);
  color:var(--color-sf-primary-text-color)
}

.e-btn.e-primary:hover,.e-css.e-btn.e-primary:hover{
  background:var(--color-sf-primary-bg-color-hover);
  border-color:var(--color-sf-primary-border-color-hover);
  box-shadow:none;
  color:var(--color-sf-primary-text-hover)
}

.e-btn.e-primary:focus,.e-css.e-btn.e-primary:focus{
  background:var(--color-sf-primary-bg-color-focus);
  border-color:var(--color-sf-primary-border-color-focus);
  color:var(--color-sf-primary-text-focus);
  outline:var(--color-sf-secondary-bg-color) 0 solid
}

.e-btn.e-primary:focus-visible,.e-css.e-btn.e-primary:focus-visible{
  background:var(--color-sf-primary-bg-color);
  color:var(--color-sf-primary-text-color);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-btn.e-primary:active,.e-css.e-btn.e-primary:active{
  background:var(--color-sf-primary-bg-color-pressed);
  border-color:var(--color-sf-primary-border-color-pressed);
  color:var(--color-sf-primary-text-pressed);
  outline:var(--color-sf-secondary-bg-color) 0 solid;
  box-shadow:0 0 0 4px rgba(var(--color-sf-secondary-shadow), 0.5)
}

.e-btn.e-primary.e-active,.e-css.e-btn.e-primary.e-active{
  background:var(--color-sf-primary-bg-color-pressed);
  border-color:var(--color-sf-primary-border-color-pressed);
  box-shadow:0 0 0 4px rgba(var(--color-sf-secondary-shadow), 0.5);
  color:var(--color-sf-primary-text-pressed)
}

.e-btn.e-primary:disabled,.e-btn.e-primary.e-disabled,.e-css.e-btn.e-primary:disabled,.e-css.e-btn.e-primary.e-disabled{
  background:var(--color-sf-primary-bg-color-disabled);
  border-color:var(--color-sf-primary-border-color-disabled);
  box-shadow:none;
  color:var(--color-sf-primary-text-disabled)
}

.e-btn.e-primary .e-ripple-element,.e-css.e-btn.e-primary .e-ripple-element{
  background:rgba(0,0,0,0)
}

.e-btn.e-success,.e-css.e-btn.e-success{
  background:var(--color-sf-success-bg-color);
  border-color:var(--color-sf-success-border-color);
  color:var(--color-sf-success-text)
}

.e-btn.e-success:hover,.e-css.e-btn.e-success:hover{
  background:var(--color-sf-success-bg-color-hover);
  border-color:var(--color-sf-success-border-color-hover);
  box-shadow:none;
  color:var(--color-sf-success-text-hover)
}

.e-btn.e-success:focus,.e-css.e-btn.e-success:focus{
  background:var(--color-sf-success-bg-color-focus);
  border-color:var(--color-sf-success-border-color-focus);
  color:var(--color-sf-success-text-hover)
}

.e-btn.e-success:focus-visible,.e-css.e-btn.e-success:focus-visible{
  background:var(--color-sf-success-bg-color);
  color:var(--color-sf-success-text);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-btn.e-success:active,.e-btn.e-success.e-active,.e-css.e-btn.e-success:active,.e-css.e-btn.e-success.e-active{
  background:var(--color-sf-success-bg-color-pressed);
  border-color:var(--color-sf-success-border-color-pressed);
  color:var(--color-sf-success-text);
  box-shadow:0 0 0 4px rgba(var(--color-sf-secondary-shadow), 0.5)
}

.e-btn.e-success:disabled,.e-btn.e-success.e-disabled,.e-css.e-btn.e-success:disabled,.e-css.e-btn.e-success.e-disabled{
  background:var(--color-sf-success-bg-color-disabled);
  border-color:var(--color-sf-success-border-color-disabled);
  box-shadow:none;
  color:var(--color-sf-success-text-disabled)
}

.e-btn.e-success .e-ripple-element,.e-css.e-btn.e-success .e-ripple-element{
  background:rgba(0,0,0,0)
}

.e-btn.e-info,.e-css.e-btn.e-info{
  background:var(--color-sf-info-bg-color);
  border-color:var(--color-sf-info-border-color);
  color:var(--color-sf-info-text)
}

.e-btn.e-info:hover,.e-css.e-btn.e-info:hover{
  background:var(--color-sf-info-bg-color-hover);
  border-color:var(--color-sf-info-border-color-hover);
  box-shadow:none;
  color:var(--color-sf-info-text-hover)
}

.e-btn.e-info:focus,.e-css.e-btn.e-info:focus{
  background:var(--color-sf-info-bg-color-focus);
  border-color:var(--color-sf-info-border-color-focus);
  color:var(--color-sf-info-text-hover)
}

.e-btn.e-info:focus-visible,.e-css.e-btn.e-info:focus-visible{
  background:var(--color-sf-info-bg-color);
  color:var(--color-sf-info-text);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-btn.e-info:active,.e-btn.e-info.e-active,.e-css.e-btn.e-info:active,.e-css.e-btn.e-info.e-active{
  background:var(--color-sf-info-bg-color-pressed);
  color:var(--color-sf-info-text-pressed);
  border-color:var(--color-sf-info-border-color-pressed);
  box-shadow:0 0 0 4px rgba(var(--color-sf-secondary-shadow), 0.5)
}

.e-btn.e-info:disabled,.e-btn.e-info.e-disabled,.e-css.e-btn.e-info:disabled,.e-css.e-btn.e-info.e-disabled{
  background:var(--color-sf-info-bg-color-disabled);
  border-color:var(--color-sf-content-bg-color);
  box-shadow:none;
  color:var(--color-sf-info-text-disabled)
}

.e-btn.e-info .e-ripple-element,.e-css.e-btn.e-info .e-ripple-element{
  background:rgba(0,0,0,0)
}

.e-btn.e-warning,.e-css.e-btn.e-warning{
  background:var(--color-sf-warning-bg-color);
  border-color:var(--color-sf-warning-border-color);
  color:var(--color-sf-warning-text)
}

.e-btn.e-warning:hover,.e-css.e-btn.e-warning:hover{
  background:var(--color-sf-warning-bg-color-hover);
  border-color:var(--color-sf-warning-border-color-hover);
  box-shadow:none;
  color:var(--color-sf-warning-text-hover)
}

.e-btn.e-warning:focus,.e-css.e-btn.e-warning:focus{
  background:var(--color-sf-warning-bg-color-focus);
  border-color:var(--color-sf-warning-border-color-focus);
  color:var(--color-sf-warning-text-hover)
}

.e-btn.e-warning:focus-visible,.e-css.e-btn.e-warning:focus-visible{
  background:var(--color-sf-warning-bg-color);
  color:var(--color-sf-warning-text);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-btn.e-warning:active,.e-btn.e-warning.e-active,.e-css.e-btn.e-warning:active,.e-css.e-btn.e-warning.e-active{
  background:var(--color-sf-warning-bg-color-pressed);
  border-color:var(--color-sf-warning-border-color-pressed);
  color:var(--color-sf-warning-text-pressed);
  box-shadow:0 0 0 4px rgba(var(--color-sf-secondary-shadow), 0.5)
}

.e-btn.e-warning:disabled,.e-btn.e-warning.e-disabled,.e-css.e-btn.e-warning:disabled,.e-css.e-btn.e-warning.e-disabled{
  background:var(--color-sf-warning-bg-color-disabled);
  border-color:var(--color-sf-warning-border-color-disabled);
  box-shadow:none;
  color:var(--color-sf-warning-text-disabled)
}

.e-btn.e-warning .e-ripple-element,.e-css.e-btn.e-warning .e-ripple-element{
  background:rgba(0,0,0,0)
}

.e-btn.e-danger,.e-css.e-btn.e-danger{
  background:var(--color-sf-danger-bg-color);
  border-color:var(--color-sf-danger-border-color);
  color:var(--color-sf-danger-text)
}

.e-btn.e-danger:hover,.e-css.e-btn.e-danger:hover{
  background:var(--color-sf-danger-bg-color-hover);
  border-color:var(--color-sf-danger-border-color-hover);
  box-shadow:none;
  color:var(--color-sf-danger-text-hover)
}

.e-btn.e-danger:focus,.e-css.e-btn.e-danger:focus{
  background:var(--color-sf-danger-bg-color-focus);
  border-color:var(--color-sf-danger-border-color-focus);
  color:var(--color-sf-danger-text-hover)
}

.e-btn.e-danger:focus-visible,.e-css.e-btn.e-danger:focus-visible{
  background:var(--color-sf-danger-bg-color);
  color:var(--color-sf-danger-text);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-btn.e-danger:active,.e-css.e-btn.e-danger:active{
  background:var(--color-sf-danger-bg-color-pressed);
  border-color:var(--color-sf-danger-border-color-pressed);
  color:var(--color-sf-danger-text-pressed);
  box-shadow:0 0 0 4px rgba(var(--color-sf-secondary-shadow), 0.5)
}

.e-btn.e-danger.e-active,.e-css.e-btn.e-danger.e-active{
  background:var(--color-sf-danger-bg-color-pressed);
  border-color:var(--color-sf-danger-border-color-pressed);
  box-shadow:0 0 0 4px rgba(var(--color-sf-secondary-shadow), 0.5);
  color:var(--color-sf-danger-text-pressed)
}

.e-btn.e-danger:disabled,.e-btn.e-danger.e-disabled,.e-css.e-btn.e-danger:disabled,.e-css.e-btn.e-danger.e-disabled{
  background:var(--color-sf-danger-bg-color-disabled);
  border-color:var(--color-sf-danger-border-color-disabled);
  box-shadow:none;
  color:var(--color-sf-warning-text-disabled)
}

.e-btn.e-danger .e-ripple-element,.e-css.e-btn.e-danger .e-ripple-element{
  background:rgba(0,0,0,0)
}

.e-btn.e-flat,.e-css.e-btn.e-flat{
  background:var(--color-sf-transparent);
  border-color:var(--color-sf-transparent);
  box-shadow:none;
  color:var(--color-sf-secondary-text-color)
}

.e-btn.e-flat:hover,.e-css.e-btn.e-flat:hover{
  background:var(--color-sf-secondary-bg-color-hover);
  border-color:var(--color-sf-secondary-border-color-hover);
  box-shadow:none;
  color:var(--color-sf-secondary-text-color-hover)
}

.e-btn.e-flat:focus,.e-css.e-btn.e-flat:focus{
  background:var(--color-sf-secondary-bg-color-hover);
  border-color:var(--color-sf-secondary-border-color-hover);
  color:var(--color-sf-secondary-text-color-focus);
  box-shadow:none
}

.e-btn.e-flat:focus-visible,.e-css.e-btn.e-flat:focus-visible{
  background:var(--color-sf-secondary-bg-color);
  color:var(--color-sf-secondary-text-color);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-btn.e-flat:active,.e-btn.e-flat.e-active,.e-css.e-btn.e-flat:active,.e-css.e-btn.e-flat.e-active{
  background:var(--color-sf-secondary-bg-color-pressed);
  border-color:var(--color-sf-secondary-border-color-pressed);
  color:var(--color-sf-secondary-text-color-pressed);
  box-shadow:0 0 0 4px rgba(var(--color-sf-secondary-shadow), 0.5)
}

.e-btn.e-flat:disabled,.e-btn.e-flat.e-disabled,.e-css.e-btn.e-flat:disabled,.e-css.e-btn.e-flat.e-disabled{
  background:var(--color-sf-secondary-bg-color-disabled);
  border-color:var(--color-sf-secondary-border-color-disabled);
  box-shadow:none;
  color:var(--color-sf-secondary-text-color-disabled)
}

.e-btn.e-flat .e-ripple-element,.e-css.e-btn.e-flat .e-ripple-element{
  background:rgba(0,0,0,0)
}

.e-btn.e-flat.e-primary,.e-css.e-btn.e-flat.e-primary{
  background:var(--color-sf-transparent);
  border-color:var(--color-sf-transparent);
  color:var(--color-sf-primary-outline)
}

.e-btn.e-flat.e-primary:hover,.e-css.e-btn.e-flat.e-primary:hover{
  background:var(--color-sf-primary-bg-color-hover);
  border-color:var(--color-sf-primary-border-color-hover);
  color:var(--color-sf-primary-text-color)
}

.e-btn.e-flat.e-primary:focus,.e-css.e-btn.e-flat.e-primary:focus{
  background:var(--color-sf-primary-bg-color-hover);
  border-color:var(--color-sf-primary-border-color-focus);
  color:var(--color-sf-primary-text-focus)
}

.e-btn.e-flat.e-primary:focus-visible,.e-css.e-btn.e-flat.e-primary:focus-visible{
  background:var(--color-sf-primary-bg-color);
  color:var(--color-sf-primary-text-color);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-btn.e-flat.e-primary:active,.e-btn.e-flat.e-primary.e-active,.e-css.e-btn.e-flat.e-primary:active,.e-css.e-btn.e-flat.e-primary.e-active{
  background:var(--color-sf-primary-bg-color-pressed);
  border-color:var(--color-sf-primary-border-color-pressed);
  color:var(--color-sf-primary-text-color)
}

.e-btn.e-flat.e-primary:disabled,.e-btn.e-flat.e-primary.e-disabled,.e-css.e-btn.e-flat.e-primary:disabled,.e-css.e-btn.e-flat.e-primary.e-disabled{
  background:var(--color-sf-primary-bg-color-disabled);
  border-color:rgba(0,0,0,0);
  box-shadow:none;
  color:var(--color-sf-primary-text-disabled)
}

.e-btn.e-flat.e-primary .e-ripple-element,.e-css.e-btn.e-flat.e-primary .e-ripple-element{
  background:rgba(0,0,0,0)
}

.e-btn.e-flat.e-success,.e-css.e-btn.e-flat.e-success{
  background:var(--color-sf-transparent);
  border-color:var(--color-sf-transparent);
  color:var(--color-sf-success-outline)
}

.e-btn.e-flat.e-success:hover,.e-css.e-btn.e-flat.e-success:hover{
  background:var(--color-sf-success-bg-color-hover);
  border-color:var(--color-sf-success-border-color-hover);
  box-shadow:none;
  color:var(--color-sf-success-text)
}

.e-btn.e-flat.e-success:focus,.e-css.e-btn.e-flat.e-success:focus{
  background:var(--color-sf-success-bg-color-hover);
  border-color:var(--color-sf-success-border-color-focus);
  color:var(--color-sf-success-text);
  box-shadow:none
}

.e-btn.e-flat.e-success:focus-visible,.e-css.e-btn.e-flat.e-success:focus-visible{
  background:var(--color-sf-success-bg-color);
  color:var(--color-sf-success-text);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-btn.e-flat.e-success:active,.e-btn.e-flat.e-success.e-active,.e-css.e-btn.e-flat.e-success:active,.e-css.e-btn.e-flat.e-success.e-active{
  background:var(--color-sf-success-bg-color-pressed);
  border-color:var(--color-sf-success-border-color-pressed);
  color:var(--color-sf-success-text);
  box-shadow:0 0 0 4px rgba(var(--color-sf-secondary-shadow), 0.5)
}

.e-btn.e-flat.e-success:disabled,.e-btn.e-flat.e-success.e-disabled,.e-css.e-btn.e-flat.e-success:disabled,.e-css.e-btn.e-flat.e-success.e-disabled{
  background:var(--color-sf-success-bg-color-disabled);
  border-color:var(--color-sf-success-border-color-disabled);
  color:var(--color-sf-success-text-disabled)
}

.e-btn.e-flat.e-success .e-ripple-element,.e-css.e-btn.e-flat.e-success .e-ripple-element{
  background:rgba(0,0,0,0)
}

.e-btn.e-flat.e-info,.e-css.e-btn.e-flat.e-info{
  background:var(--color-sf-transparent);
  border-color:var(--color-sf-transparent);
  color:var(--color-sf-info-bg-color)
}

.e-btn.e-flat.e-info:hover,.e-css.e-btn.e-flat.e-info:hover{
  background:var(--color-sf-info-bg-color-hover);
  border-color:var(--color-sf-info-border-color-hover);
  box-shadow:none;
  color:var(--color-sf-info-text)
}

.e-btn.e-flat.e-info:focus,.e-css.e-btn.e-flat.e-info:focus{
  background:var(--color-sf-info-bg-color-hover);
  border-color:var(--color-sf-info-border-color-focus);
  color:var(--color-sf-info-text);
  box-shadow:none
}

.e-btn.e-flat.e-info:focus-visible,.e-css.e-btn.e-flat.e-info:focus-visible{
  background:var(--color-sf-info-bg-color);
  color:var(--color-sf-info-text);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-btn.e-flat.e-info:active,.e-btn.e-flat.e-info.e-active,.e-css.e-btn.e-flat.e-info:active,.e-css.e-btn.e-flat.e-info.e-active{
  background:var(--color-sf-info-bg-color-pressed);
  border-color:var(--color-sf-info-border-color-pressed);
  color:var(--color-sf-info-text);
  box-shadow:0 0 0 4px rgba(var(--color-sf-secondary-shadow), 0.5)
}

.e-btn.e-flat.e-info:disabled,.e-btn.e-flat.e-info.e-disabled,.e-css.e-btn.e-flat.e-info:disabled,.e-css.e-btn.e-flat.e-info.e-disabled{
  background:var(--color-sf-info-bg-color-disabled);
  border-color:var(--color-sf-info-border-color-disabled);
  color:var(--color-sf-info-text-disabled)
}

.e-btn.e-flat.e-info .e-ripple-element,.e-css.e-btn.e-flat.e-info .e-ripple-element{
  background:rgba(0,0,0,0)
}

.e-btn.e-flat.e-warning,.e-css.e-btn.e-flat.e-warning{
  background:var(--color-sf-transparent);
  border-color:var(--color-sf-transparent);
  color:var(--color-sf-warning-outline)
}

.e-btn.e-flat.e-warning:hover,.e-css.e-btn.e-flat.e-warning:hover{
  background:var(--color-sf-warning-bg-color-hover);
  border-color:var(--color-sf-warning-border-color-hover);
  box-shadow:none;
  color:var(--color-sf-warning-text)
}

.e-btn.e-flat.e-warning:focus,.e-css.e-btn.e-flat.e-warning:focus{
  background:var(--color-sf-warning-bg-color-hover);
  border-color:var(--color-sf-warning-border-color-focus);
  color:var(--color-sf-warning-text);
  box-shadow:none
}

.e-btn.e-flat.e-warning:focus-visible,.e-css.e-btn.e-flat.e-warning:focus-visible{
  background:var(--color-sf-warning-bg-color);
  color:var(--color-sf-warning-text);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-btn.e-flat.e-warning:active,.e-btn.e-flat.e-warning.e-active,.e-css.e-btn.e-flat.e-warning:active,.e-css.e-btn.e-flat.e-warning.e-active{
  background:var(--color-sf-warning-bg-color-pressed);
  border-color:var(--color-sf-warning-border-color-pressed);
  color:var(--color-sf-warning-text);
  box-shadow:0 0 0 4px rgba(var(--color-sf-secondary-shadow), 0.5)
}

.e-btn.e-flat.e-warning:disabled,.e-btn.e-flat.e-warning.e-disabled,.e-css.e-btn.e-flat.e-warning:disabled,.e-css.e-btn.e-flat.e-warning.e-disabled{
  background:var(--color-sf-warning-bg-color-disabled);
  border-color:var(--color-sf-warning-border-color-disabled);
  color:var(--color-sf-warning-text-disabled)
}

.e-btn.e-flat.e-warning .e-ripple-element,.e-css.e-btn.e-flat.e-warning .e-ripple-element{
  background:rgba(0,0,0,0)
}

.e-btn.e-flat.e-danger,.e-css.e-btn.e-flat.e-danger{
  background:var(--color-sf-transparent);
  border-color:var(--color-sf-transparent);
  color:var(--color-sf-danger-outline)
}

.e-btn.e-flat.e-danger:hover,.e-css.e-btn.e-flat.e-danger:hover{
  background:var(--color-sf-danger-bg-color-hover);
  border-color:var(--color-sf-danger-border-color-hover);
  box-shadow:none;
  color:var(--color-sf-danger-text)
}

.e-btn.e-flat.e-danger:focus,.e-css.e-btn.e-flat.e-danger:focus{
  background:var(--color-sf-danger-bg-color-hover);
  border-color:var(--color-sf-danger-border-color-focus);
  color:var(--color-sf-danger-text);
  box-shadow:none
}

.e-btn.e-flat.e-danger:focus-visible,.e-css.e-btn.e-flat.e-danger:focus-visible{
  background:var(--color-sf-danger-bg-color);
  color:var(--color-sf-danger-text);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-btn.e-flat.e-danger:active,.e-btn.e-flat.e-danger.e-active,.e-css.e-btn.e-flat.e-danger:active,.e-css.e-btn.e-flat.e-danger.e-active{
  background:var(--color-sf-danger-bg-color-pressed);
  border-color:var(--color-sf-danger-border-color-pressed);
  color:var(--color-sf-danger-text);
  box-shadow:0 0 0 4px rgba(var(--color-sf-secondary-shadow), 0.5)
}

.e-btn.e-flat.e-danger:disabled,.e-btn.e-flat.e-danger.e-disabled,.e-css.e-btn.e-flat.e-danger:disabled,.e-css.e-btn.e-flat.e-danger.e-disabled{
  background:var(--color-sf-danger-bg-color-disabled);
  border-color:var(--color-sf-danger-border-color-disabled);
  color:var(--color-sf-warning-text-disabled)
}

.e-btn.e-flat.e-danger .e-ripple-element,.e-css.e-btn.e-flat.e-danger .e-ripple-element{
  background:rgba(0,0,0,0)
}

.e-btn.e-outline,.e-css.e-btn.e-outline{
  background:rgba(0,0,0,0);
  border-color:var(--color-sf-secondary-border-color);
  box-shadow:none;
  color:var(--color-sf-secondary-text-color)
}

.e-btn.e-outline:hover,.e-css.e-btn.e-outline:hover{
  background:var(--color-sf-secondary-bg-color-hover);
  border-color:var(--color-sf-secondary-border-color-hover);
  box-shadow:none;
  color:var(--color-sf-secondary-text-color-hover)
}

.e-btn.e-outline:focus,.e-css.e-btn.e-outline:focus{
  background:var(--color-sf-secondary-bg-color-focus);
  border:1px solid var(--color-sf-secondary-border-color-focus);
  color:var(--color-sf-secondary-text-color-focus)
}

.e-btn.e-outline:focus-visible,.e-css.e-btn.e-outline:focus-visible{
  background:var(--color-sf-transparent);
  color:var(--color-sf-secondary-text-color);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-btn.e-outline:active,.e-btn.e-outline.e-active,.e-css.e-btn.e-outline:active,.e-css.e-btn.e-outline.e-active{
  background:var(--color-sf-secondary-bg-color-pressed);
  border-color:var(--color-sf-secondary-border-color-pressed);
  box-shadow:0 0 0 4px rgba(var(--color-sf-secondary-shadow), 0.5);
  color:var(--color-sf-secondary-text-color-pressed)
}

.e-btn.e-outline:disabled,.e-btn.e-outline.e-disabled,.e-css.e-btn.e-outline:disabled,.e-css.e-btn.e-outline.e-disabled{
  background:rgba(0,0,0,0);
  border:1px solid var(--color-sf-secondary-border-color-disabled);
  color:var(--color-sf-secondary-text-color-disabled)
}

.e-btn.e-outline.e-primary,.e-css.e-btn.e-outline.e-primary{
  background:rgba(0,0,0,0);
  border-color:var(--color-sf-primary-outline);
  color:var(--color-sf-primary-outline)
}

.e-btn.e-outline.e-primary:hover,.e-css.e-btn.e-outline.e-primary:hover{
  background:var(--color-sf-primary-bg-color-hover);
  border-color:var(--color-sf-primary-border-color-hover);
  color:var(--color-sf-primary-text-hover)
}

.e-btn.e-outline.e-primary:focus,.e-css.e-btn.e-outline.e-primary:focus{
  background:var(--color-sf-primary-bg-color-focus);
  border:1px solid var(--color-sf-primary-border-color-focus);
  color:var(--color-sf-primary-text-focus)
}

.e-btn.e-outline.e-primary:focus-visible,.e-css.e-btn.e-outline.e-primary:focus-visible{
  background:var(--color-sf-transparent);
  color:var(--color-sf-primary-bg-color);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-btn.e-outline.e-primary:active,.e-btn.e-outline.e-primary.e-active,.e-css.e-btn.e-outline.e-primary:active,.e-css.e-btn.e-outline.e-primary.e-active{
  background:var(--color-sf-primary-bg-color-pressed);
  border-color:var(--color-sf-primary-border-color-pressed);
  box-shadow:0 0 0 4px rgba(var(--color-sf-secondary-shadow), 0.5);
  color:var(--color-sf-primary-text-pressed)
}

.e-btn.e-outline.e-primary:disabled,.e-btn.e-outline.e-primary.e-disabled,.e-css.e-btn.e-outline.e-primary:disabled,.e-css.e-btn.e-outline.e-primary.e-disabled{
  background:rgba(0,0,0,0);
  border-color:rgba(var(--color-sf-primary), 0.65);
  box-shadow:none;
  color:var(--color-sf-primary-bg-color-disabled)
}

.e-btn.e-outline.e-success,.e-css.e-btn.e-outline.e-success{
  background:rgba(0,0,0,0);
  border-color:var(--color-sf-success-bg-color);
  color:var(--color-sf-success-bg-color)
}

.e-btn.e-outline.e-success:hover,.e-css.e-btn.e-outline.e-success:hover{
  background:var(--color-sf-success-bg-color-hover);
  border-color:var(--color-sf-success-border-color-hover);
  color:var(--color-sf-success-text)
}

.e-btn.e-outline.e-success:focus,.e-css.e-btn.e-outline.e-success:focus{
  background:var(--color-sf-success-bg-color-focus);
  border:1px solid var(--color-sf-success-border-color-focus);
  color:var(--color-sf-success-text-focus)
}

.e-btn.e-outline.e-success:focus-visible,.e-css.e-btn.e-outline.e-success:focus-visible{
  background:var(--color-sf-transparent);
  color:var(--color-sf-success-bg-color);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-btn.e-outline.e-success:active,.e-btn.e-outline.e-success.e-active,.e-css.e-btn.e-outline.e-success:active,.e-css.e-btn.e-outline.e-success.e-active{
  background:var(--color-sf-success-bg-color-pressed);
  border-color:var(--color-sf-success-border-color-pressed);
  box-shadow:0 0 0 4px rgba(var(--color-sf-secondary-shadow), 0.5);
  color:var(--color-sf-success-text)
}

.e-btn.e-outline.e-success:disabled,.e-btn.e-outline.e-success.e-disabled,.e-css.e-btn.e-outline.e-success:disabled,.e-css.e-btn.e-outline.e-success.e-disabled{
  background:rgba(0,0,0,0);
  border-color:rgba(var(--color-sf-success-bg-color), 0.65);
  box-shadow:none;
  color:var(--color-sf-success-bg-color-disabled)
}

.e-btn.e-outline.e-info,.e-css.e-btn.e-outline.e-info{
  background:rgba(0,0,0,0);
  border-color:var(--color-sf-info-bg-color);
  color:var(--color-sf-info-bg-color)
}

.e-btn.e-outline.e-info:hover,.e-css.e-btn.e-outline.e-info:hover{
  background:var(--color-sf-info-bg-color-hover);
  border-color:var(--color-sf-info-border-color-hover);
  color:var(--color-sf-info-text)
}

.e-btn.e-outline.e-info:focus,.e-css.e-btn.e-outline.e-info:focus{
  background:var(--color-sf-info-bg-color-focus);
  border:1px solid var(--color-sf-info-border-color-focus);
  color:var(--color-sf-info-text-focus)
}

.e-btn.e-outline.e-info:focus-visible,.e-css.e-btn.e-outline.e-info:focus-visible{
  background:var(--color-sf-transparent);
  color:var(--color-sf-info-bg-color);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-btn.e-outline.e-info:active,.e-btn.e-outline.e-info.e-active,.e-css.e-btn.e-outline.e-info:active,.e-css.e-btn.e-outline.e-info.e-active{
  background:var(--color-sf-info-bg-color-pressed);
  border-color:var(--color-sf-info-border-color-pressed);
  box-shadow:0 0 0 4px rgba(var(--color-sf-secondary-shadow), 0.5);
  color:var(--color-sf-info-text-pressed)
}

.e-btn.e-outline.e-info:disabled,.e-btn.e-outline.e-info.e-disabled,.e-css.e-btn.e-outline.e-info:disabled,.e-css.e-btn.e-outline.e-info.e-disabled{
  background:rgba(0,0,0,0);
  border-color:rgba(var(--color-sf-info-bg-color), 0.65);
  box-shadow:none;
  color:var(--color-sf-info-bg-color-disabled)
}

.e-btn.e-outline.e-warning,.e-css.e-btn.e-outline.e-warning{
  background:rgba(0,0,0,0);
  border-color:var(--color-sf-warning-bg-color);
  color:var(--color-sf-warning-bg-color)
}

.e-btn.e-outline.e-warning:hover,.e-css.e-btn.e-outline.e-warning:hover{
  background:var(--color-sf-warning-bg-color-hover);
  border-color:var(--color-sf-warning-border-color-hover);
  color:var(--color-sf-warning-text)
}

.e-btn.e-outline.e-warning:focus,.e-css.e-btn.e-outline.e-warning:focus{
  background:var(--color-sf-warning-bg-color-focus);
  border:1px solid var(--color-sf-warning-border-color-focus);
  color:var(--color-sf-warning-text-focus)
}

.e-btn.e-outline.e-warning:focus-visible,.e-css.e-btn.e-outline.e-warning:focus-visible{
  background:var(--color-sf-transparent);
  color:var(--color-sf-warning-bg-color);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-btn.e-outline.e-warning:active,.e-btn.e-outline.e-warning.e-active,.e-css.e-btn.e-outline.e-warning:active,.e-css.e-btn.e-outline.e-warning.e-active{
  background:var(--color-sf-warning-bg-color-pressed);
  border-color:var(--color-sf-warning-border-color-pressed);
  box-shadow:0 0 0 4px rgba(var(--color-sf-secondary-shadow), 0.5);
  color:var(--color-sf-warning-text-pressed)
}

.e-btn.e-outline.e-warning:disabled,.e-btn.e-outline.e-warning.e-disabled,.e-css.e-btn.e-outline.e-warning:disabled,.e-css.e-btn.e-outline.e-warning.e-disabled{
  background:rgba(0,0,0,0);
  border-color:rgba(var(--color-sf-warning-bg-color), 0.65);
  box-shadow:none;
  color:var(--color-sf-warning-bg-color-disabled)
}

.e-btn.e-outline.e-danger,.e-css.e-btn.e-outline.e-danger{
  background:rgba(0,0,0,0);
  border-color:var(--color-sf-danger-bg-color);
  color:var(--color-sf-danger-bg-color)
}

.e-btn.e-outline.e-danger:hover,.e-css.e-btn.e-outline.e-danger:hover{
  background:var(--color-sf-danger-bg-color-hover);
  border-color:var(--color-sf-danger-border-color-hover);
  color:var(--color-sf-danger-text)
}

.e-btn.e-outline.e-danger:focus,.e-css.e-btn.e-outline.e-danger:focus{
  background:var(--color-sf-danger-bg-color-focus);
  border:1px solid var(--color-sf-danger-border-color-focus);
  color:var(--color-sf-danger-text-focus)
}

.e-btn.e-outline.e-danger:focus-visible,.e-css.e-btn.e-outline.e-danger:focus-visible{
  background:var(--color-sf-transparent);
  color:var(--color-sf-danger-bg-color);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-btn.e-outline.e-danger:active,.e-btn.e-outline.e-danger.e-active,.e-css.e-btn.e-outline.e-danger:active,.e-css.e-btn.e-outline.e-danger.e-active{
  background:var(--color-sf-danger-bg-color-pressed);
  border-color:var(--color-sf-danger-border-color-pressed);
  box-shadow:0 0 0 4px rgba(var(--color-sf-secondary-shadow), 0.5);
  color:var(--color-sf-danger-text-pressed)
}

.e-btn.e-outline.e-danger:disabled,.e-btn.e-outline.e-danger.e-disabled,.e-css.e-btn.e-outline.e-danger:disabled,.e-css.e-btn.e-outline.e-danger.e-disabled{
  background:rgba(0,0,0,0);
  border-color:rgba(var(--color-sf-danger-bg-color), 0.65);
  box-shadow:none;
  color:var(--color-sf-danger-bg-color-disabled)
}

.e-btn.e-link,.e-css.e-btn.e-link{
  background:rgba(0,0,0,0);
  border-color:rgba(0,0,0,0);
  border-radius:0;
  box-shadow:none;
  color:var(--color-sf-primary)
}

.e-btn.e-link:hover,.e-css.e-btn.e-link:hover{
  border-radius:0;
  color:var(--color-sf-primary-border-color-hover);
  text-decoration:underline
}

.e-btn.e-link:focus,.e-css.e-btn.e-link:focus{
  border-radius:0;
  text-decoration:underline;
  color:var(--color-sf-primary-border-color-hover)
}

.e-btn.e-link:focus:not(:focus-visible),.e-css.e-btn.e-link:focus:not(:focus-visible){
  outline:none !important
}

.e-btn.e-link:active,.e-btn.e-link.e-active,.e-css.e-btn.e-link:active,.e-css.e-btn.e-link.e-active{
  color:var(--color-sf-primary-bg-color-pressed);
  text-decoration:underline
}

.e-btn.e-link:disabled,.e-css.e-btn.e-link:disabled{
  color:var(--color-sf-content-bg-color-alt5);
  background:rgba(0,0,0,0);
  box-shadow:none;
  text-decoration:none
}

.e-btn.e-inherit,.e-css.e-btn.e-inherit{
  color:inherit;
  background:inherit;
  border-color:rgba(0,0,0,0);
  box-shadow:none
}

.e-btn.e-inherit:hover,.e-btn.e-inherit:focus,.e-btn.e-inherit:active,.e-btn.e-inherit.e-active,.e-css.e-btn.e-inherit:hover,.e-css.e-btn.e-inherit:focus,.e-css.e-btn.e-inherit:active,.e-css.e-btn.e-inherit.e-active{
  background:rgba(0,0,0,.056);
  border-color:rgba(0,0,0,0);
  box-shadow:none;
  color:inherit;
  outline:none
}

.e-btn.e-inherit:disabled,.e-css.e-btn.e-inherit:disabled{
  background:inherit;
  color:inherit;
  border-color:rgba(0,0,0,0);
  box-shadow:none;
  opacity:.5
}

.e-bigger.e-small .e-btn,.e-bigger .e-small.e-btn,.e-bigger.e-small .e-css.e-btn,.e-bigger .e-small.e-css.e-btn{
  font-size:16px;
  line-height:1.572em;
  padding:4.63px 10px
}

.e-bigger.e-small .e-btn .e-btn-icon,.e-bigger .e-small.e-btn .e-btn-icon,.e-bigger.e-small .e-css.e-btn .e-btn-icon,.e-bigger .e-small.e-css.e-btn .e-btn-icon{
  font-size:16px;
  width:1em
}

.e-bigger.e-small .e-btn .e-btn-icon.e-icon-left,.e-bigger .e-small.e-btn .e-btn-icon.e-icon-left,.e-bigger.e-small .e-css.e-btn .e-btn-icon.e-icon-left,.e-bigger .e-small.e-css.e-btn .e-btn-icon.e-icon-left{
  margin-left:-0.5em;
  width:2em
}

.e-bigger.e-small .e-btn .e-btn-icon.e-icon-right,.e-bigger .e-small.e-btn .e-btn-icon.e-icon-right,.e-bigger.e-small .e-css.e-btn .e-btn-icon.e-icon-right,.e-bigger .e-small.e-css.e-btn .e-btn-icon.e-icon-right{
  margin-right:-0.5em;
  width:2em
}

.e-bigger.e-small .e-btn .e-btn-icon.e-icon-top,.e-bigger .e-small.e-btn .e-btn-icon.e-icon-top,.e-bigger.e-small .e-css.e-btn .e-btn-icon.e-icon-top,.e-bigger .e-small.e-css.e-btn .e-btn-icon.e-icon-top{
  padding-bottom:6px;
  width:auto
}

.e-bigger.e-small .e-btn .e-btn-icon.e-icon-bottom,.e-bigger .e-small.e-btn .e-btn-icon.e-icon-bottom,.e-bigger.e-small .e-css.e-btn .e-btn-icon.e-icon-bottom,.e-bigger .e-small.e-css.e-btn .e-btn-icon.e-icon-bottom{
  padding-top:6px;
  width:auto
}

.e-bigger.e-small .e-btn.e-icon-btn,.e-bigger .e-small.e-btn.e-icon-btn,.e-bigger.e-small .e-css.e-btn.e-icon-btn,.e-bigger .e-small.e-css.e-btn.e-icon-btn{
  padding:4.63px 13px
}

.e-bigger.e-small .e-btn.e-top-icon-btn,.e-bigger.e-small .e-btn.e-bottom-icon-btn,.e-bigger .e-small.e-btn.e-top-icon-btn,.e-bigger .e-small.e-btn.e-bottom-icon-btn,.e-bigger.e-small .e-css.e-btn.e-top-icon-btn,.e-bigger.e-small .e-css.e-btn.e-bottom-icon-btn,.e-bigger .e-small.e-css.e-btn.e-top-icon-btn,.e-bigger .e-small.e-css.e-btn.e-bottom-icon-btn{
  line-height:1;
  padding:16px 16px
}

.e-bigger.e-small .e-btn.e-round,.e-bigger .e-small.e-btn.e-round,.e-bigger.e-small .e-css.e-btn.e-round,.e-bigger .e-small.e-css.e-btn.e-round{
  height:36px;
  line-height:1;
  padding:0;
  width:36px
}

.e-bigger.e-small .e-btn.e-round .e-btn-icon,.e-bigger .e-small.e-btn.e-round .e-btn-icon,.e-bigger.e-small .e-css.e-btn.e-round .e-btn-icon,.e-bigger .e-small.e-css.e-btn.e-round .e-btn-icon{
  font-size:16px;
  line-height:19px;
  width:auto
}

.e-bigger.e-small .e-btn.e-rtl .e-icon-right,.e-bigger .e-small.e-btn.e-rtl .e-icon-right,.e-bigger.e-small .e-css.e-btn.e-rtl .e-icon-right,.e-bigger .e-small.e-css.e-btn.e-rtl .e-icon-right{
  margin-left:-0.5em;
  margin-right:0
}

.e-bigger.e-small .e-btn.e-rtl .e-icon-left,.e-bigger .e-small.e-btn.e-rtl .e-icon-left,.e-bigger.e-small .e-css.e-btn.e-rtl .e-icon-left,.e-bigger .e-small.e-css.e-btn.e-rtl .e-icon-left{
  margin-left:0;
  margin-right:-0.5em
}

.e-bigger .e-btn,.e-bigger.e-btn,.e-bigger .e-css.e-btn,.e-bigger.e-css.e-btn{
  font-size:16px;
  line-height:1.477em;
  padding:7.2px 12px
}

.e-bigger .e-btn .e-btn-icon,.e-bigger.e-btn .e-btn-icon,.e-bigger .e-css.e-btn .e-btn-icon,.e-bigger.e-css.e-btn .e-btn-icon{
  font-size:16px;
  width:1em
}

.e-bigger .e-btn .e-btn-icon.e-icon-left,.e-bigger.e-btn .e-btn-icon.e-icon-left,.e-bigger .e-css.e-btn .e-btn-icon.e-icon-left,.e-bigger.e-css.e-btn .e-btn-icon.e-icon-left{
  margin-left:-0.6111em;
  width:2em
}

.e-bigger .e-btn .e-btn-icon.e-icon-right,.e-bigger.e-btn .e-btn-icon.e-icon-right,.e-bigger .e-css.e-btn .e-btn-icon.e-icon-right,.e-bigger.e-css.e-btn .e-btn-icon.e-icon-right{
  margin-right:-0.6111em;
  width:2em
}

.e-bigger .e-btn .e-btn-icon.e-icon-top,.e-bigger.e-btn .e-btn-icon.e-icon-top,.e-bigger .e-css.e-btn .e-btn-icon.e-icon-top,.e-bigger.e-css.e-btn .e-btn-icon.e-icon-top{
  padding-bottom:8px;
  width:auto
}

.e-bigger .e-btn .e-btn-icon.e-icon-bottom,.e-bigger.e-btn .e-btn-icon.e-icon-bottom,.e-bigger .e-css.e-btn .e-btn-icon.e-icon-bottom,.e-bigger.e-css.e-btn .e-btn-icon.e-icon-bottom{
  padding-top:8px;
  width:auto
}

.e-bigger .e-btn.e-top-icon-btn,.e-bigger .e-btn.e-bottom-icon-btn,.e-bigger.e-btn.e-top-icon-btn,.e-bigger.e-btn.e-bottom-icon-btn,.e-bigger .e-css.e-btn.e-top-icon-btn,.e-bigger .e-css.e-btn.e-bottom-icon-btn,.e-bigger.e-css.e-btn.e-top-icon-btn,.e-bigger.e-css.e-btn.e-bottom-icon-btn{
  line-height:1;
  padding:16px 16px
}

.e-bigger .e-btn.e-round,.e-bigger.e-btn.e-round,.e-bigger .e-css.e-btn.e-round,.e-bigger.e-css.e-btn.e-round{
  height:40px;
  line-height:1;
  padding:0;
  width:40px
}

.e-bigger .e-btn.e-round .e-btn-icon,.e-bigger.e-btn.e-round .e-btn-icon,.e-bigger .e-css.e-btn.e-round .e-btn-icon,.e-bigger.e-css.e-btn.e-round .e-btn-icon{
  font-size:16px;
  line-height:19px;
  width:auto
}

.e-bigger .e-btn.e-rtl .e-icon-right,.e-bigger.e-btn.e-rtl .e-icon-right,.e-bigger .e-css.e-btn.e-rtl .e-icon-right,.e-bigger.e-css.e-btn.e-rtl .e-icon-right{
  margin-left:-0.6111em;
  margin-right:0
}

.e-bigger .e-btn.e-rtl .e-icon-left,.e-bigger.e-btn.e-rtl .e-icon-left,.e-bigger .e-css.e-btn.e-rtl .e-icon-left,.e-bigger.e-css.e-btn.e-rtl .e-icon-left{
  margin-left:0;
  margin-right:-0.6111em
}

.e-bigger .e-btn.e-small,.e-bigger.e-btn.e-small,.e-bigger .e-css.e-btn.e-small,.e-bigger.e-css.e-btn.e-small{
  font-size:16px;
  line-height:1.572em;
  padding:4.63px 10px
}

.e-bigger .e-btn.e-small .e-btn-icon,.e-bigger.e-btn.e-small .e-btn-icon,.e-bigger .e-css.e-btn.e-small .e-btn-icon,.e-bigger.e-css.e-btn.e-small .e-btn-icon{
  font-size:16px;
  width:1em
}

.e-bigger .e-btn.e-small .e-btn-icon.e-icon-left,.e-bigger.e-btn.e-small .e-btn-icon.e-icon-left,.e-bigger .e-css.e-btn.e-small .e-btn-icon.e-icon-left,.e-bigger.e-css.e-btn.e-small .e-btn-icon.e-icon-left{
  margin-left:-0.5em;
  width:2em
}

.e-bigger .e-btn.e-small .e-btn-icon.e-icon-right,.e-bigger.e-btn.e-small .e-btn-icon.e-icon-right,.e-bigger .e-css.e-btn.e-small .e-btn-icon.e-icon-right,.e-bigger.e-css.e-btn.e-small .e-btn-icon.e-icon-right{
  margin-right:-0.5em;
  width:2em
}

.e-bigger .e-btn.e-small .e-btn-icon.e-icon-top,.e-bigger.e-btn.e-small .e-btn-icon.e-icon-top,.e-bigger .e-css.e-btn.e-small .e-btn-icon.e-icon-top,.e-bigger.e-css.e-btn.e-small .e-btn-icon.e-icon-top{
  padding-bottom:6px;
  width:auto
}

.e-bigger .e-btn.e-small .e-btn-icon.e-icon-bottom,.e-bigger.e-btn.e-small .e-btn-icon.e-icon-bottom,.e-bigger .e-css.e-btn.e-small .e-btn-icon.e-icon-bottom,.e-bigger.e-css.e-btn.e-small .e-btn-icon.e-icon-bottom{
  padding-top:6px;
  width:auto
}

.e-bigger .e-btn.e-small.e-icon-btn,.e-bigger.e-btn.e-small.e-icon-btn,.e-bigger .e-css.e-btn.e-small.e-icon-btn,.e-bigger.e-css.e-btn.e-small.e-icon-btn{
  padding:4.63px 13px
}

.e-bigger .e-btn.e-small.e-top-icon-btn,.e-bigger .e-btn.e-small.e-bottom-icon-btn,.e-bigger.e-btn.e-small.e-top-icon-btn,.e-bigger.e-btn.e-small.e-bottom-icon-btn,.e-bigger .e-css.e-btn.e-small.e-top-icon-btn,.e-bigger .e-css.e-btn.e-small.e-bottom-icon-btn,.e-bigger.e-css.e-btn.e-small.e-top-icon-btn,.e-bigger.e-css.e-btn.e-small.e-bottom-icon-btn{
  line-height:1;
  padding:16px 16px
}

.e-bigger .e-btn.e-small.e-round,.e-bigger.e-btn.e-small.e-round,.e-bigger .e-css.e-btn.e-small.e-round,.e-bigger.e-css.e-btn.e-small.e-round{
  height:36px;
  line-height:1;
  padding:0;
  width:36px
}

.e-bigger .e-btn.e-small.e-round .e-btn-icon,.e-bigger.e-btn.e-small.e-round .e-btn-icon,.e-bigger .e-css.e-btn.e-small.e-round .e-btn-icon,.e-bigger.e-css.e-btn.e-small.e-round .e-btn-icon{
  font-size:16px;
  line-height:19px;
  width:auto
}

.e-bigger .e-btn.e-small.e-rtl .e-icon-right,.e-bigger.e-btn.e-small.e-rtl .e-icon-right,.e-bigger .e-css.e-btn.e-small.e-rtl .e-icon-right,.e-bigger.e-css.e-btn.e-small.e-rtl .e-icon-right{
  margin-left:-0.5em;
  margin-right:0
}

.e-bigger .e-btn.e-small.e-rtl .e-icon-left,.e-bigger.e-btn.e-small.e-rtl .e-icon-left,.e-bigger .e-css.e-btn.e-small.e-rtl .e-icon-left,.e-bigger.e-css.e-btn.e-small.e-rtl .e-icon-left{
  margin-left:0;
  margin-right:-0.5em
}

/*! calendar bootstrap5 theme variables */

/*! calendar layout */

ejs-calendar{
  display:block
}

.e-calendar.e-disabled .e-header .e-prev,.e-calendar.e-disabled .e-header .e-next{
  cursor:default;
  pointer-events:none;
  touch-action:none
}

.e-calendar.e-disabled .e-header .e-title{
  cursor:default;
  pointer-events:none;
  touch-action:none
}

.e-calendar.e-disabled .e-content td{
  pointer-events:none;
  touch-action:none
}

.e-calendar.e-disabled .e-btn.e-today{
  pointer-events:none;
  touch-action:none
}

.e-calendar{
  -webkit-tap-highlight-color:rgba(0,0,0,0);
  border-radius:calc(var(--e-radius)*.375);
  display:block;
  overflow:auto;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none
}

.e-calendar.e-rtl .e-header .e-title{
  float:right;
  text-align:right
}

.e-calendar.e-rtl .e-header .e-icon-container{
  float:left
}

.e-calendar .e-header{
  background:none;
  display:table;
  font-weight:400;
  position:relative;
  text-align:center;
  width:100%
}

.e-calendar .e-header button{
  background:rgba(0,0,0,0);
  border:0;
  margin-right:8px;
  padding:0;
  text-decoration:none
}

.e-calendar .e-header span{
  cursor:pointer;
  display:inline-block;
  font-size:14px;
  font-weight:400;
  line-height:1;
  padding:5px;
  vertical-align:middle
}

.e-calendar .e-header span.e-disabled{
  cursor:default
}

.e-calendar .e-week-header{
  padding:0 0 6px
}

.e-calendar th{
  cursor:default;
  font-size:14px;
  font-weight:normal;
  text-align:center
}

.e-calendar .e-content .e-selected,.e-calendar .e-content .e-state-hover{
  border-radius:calc(var(--e-radius)*0)
}

.e-calendar .e-content span.e-day{
  border-radius:calc(var(--e-radius)*0);
  cursor:pointer;
  display:inline-block;
  font-size:14px;
  overflow:hidden;
  padding:0;
  text-align:center;
  text-decoration:none;
  vertical-align:middle
}

.e-calendar .e-content th,.e-calendar .e-content td{
  box-sizing:border-box
}

.e-calendar .e-content td.e-disabled{
  opacity:1;
  pointer-events:none;
  touch-action:none
}

.e-calendar .e-content td{
  cursor:pointer;
  padding:0;
  text-align:center
}

.e-calendar .e-content td.e-week-number{
  color:var(--color-sf-content-text-color);
  font-size:14px;
  font-style:italic;
  font-weight:500
}

.e-calendar .e-content td.e-overlay{
  background:none;
  width:initial
}

.e-calendar .e-content table{
  border-collapse:separate;
  border-spacing:0;
  border-width:0;
  float:left;
  margin:0;
  outline:0;
  padding:0 8px 8px 8px;
  table-layout:fixed;
  width:100%
}

.e-calendar .e-content td.e-other-month>span.e-day,.e-calendar .e-content td.e-other-year>span.e-day{
  display:inline-block;
  font-weight:400
}

.e-calendar .e-content tr.e-month-hide{
  display:none;
  font-weight:400
}

.e-calendar .e-content tr.e-month-hide,.e-calendar .e-content td.e-other-month,.e-calendar .e-content td.e-other-year{
  pointer-events:initial;
  touch-action:initial
}

.e-calendar .e-content tr.e-month-hide,.e-calendar .e-content td.e-other-month.e-disabled,.e-calendar .e-content td.e-other-year.e-disabled{
  pointer-events:none;
  touch-action:none
}

.e-calendar .e-content td.e-week-number:hover span.e-day,.e-calendar .e-content td.e-week-number:hover{
  background-color:var(--color-sf-flyout-bg-color);
  cursor:default
}

.e-calendar .e-header .e-prev,.e-calendar .e-header .e-next{
  border-radius:calc(var(--e-radius)*0);
  display:inline-block;
  font-size:12px;
  vertical-align:middle
}

.e-calendar .e-header .e-title{
  cursor:pointer;
  display:inline-block;
  float:left;
  font-size:16px;
  font-weight:700;
  text-align:left;
  padding:3px 5px;
  border:none;
  border-radius:calc(var(--e-radius)*.25);
  margin-left:2px
}

.e-calendar .e-header .e-prev:hover,.e-calendar .e-header .e-next:hover{
  cursor:pointer
}

.e-calendar .e-header .e-prev.e-overlay,.e-calendar .e-header .e-next.e-overlay{
  background:none
}

.e-calendar .e-header.e-decade .e-title,.e-calendar .e-header.e-year .e-title{
  margin-left:15px
}

.e-calendar .e-header.e-decade .e-title{
  cursor:default
}

.e-calendar .e-header .e-icon-container{
  display:inline-block;
  float:right;
  padding-top:0;
  position:inherit;
  top:4px
}

.e-calendar .e-footer-container{
  text-transform:uppercase
}

.e-calendar .e-date-icon-prev{
  transform:scale(1.1)
}

.e-calendar{
  border-spacing:0;
  max-width:242px;
  min-width:240px;
  padding:0
}

.e-calendar.e-calendar-day-header-lg{
  max-width:100%;
  min-width:540px
}

.e-calendar.e-week-number{
  min-width:300px
}

.e-calendar.e-week{
  max-width:294px;
  min-width:288px
}

.e-calendar .e-header .e-title{
  line-height:24px
}

.e-calendar.e-rtl .e-header .e-title{
  text-align:right;
  text-indent:12px
}

.e-calendar .e-header{
  height:24px
}

.e-calendar .e-header.e-month{
  padding:8px 0 8px 12px
}

.e-calendar .e-header.e-year,.e-calendar .e-header.e-decade{
  padding:8px 0 8px 12px
}

.e-calendar th{
  font-weight:500;
  height:32px;
  text-transform:none
}

.e-calendar .e-content .e-selected,.e-calendar .e-content .e-state-hover{
  border-radius:calc(var(--e-radius)*0)
}

.e-calendar .e-content span.e-day{
  border:none;
  font-size:14px;
  font-weight:400;
  height:32px;
  line-height:32px;
  width:32px
}

.e-calendar .e-content.e-month td.e-today span.e-day{
  line-height:32px
}

.e-calendar .e-content.e-year table,.e-calendar .e-content.e-decade table{
  border-spacing:0;
  padding:0 2px 2px
}

.e-calendar .e-content.e-month td{
  height:32px;
  padding:0
}

.e-calendar .e-content .tfooter>tr>td{
  height:36px;
  line-height:36px
}

.e-calendar .e-content.e-year td,.e-calendar .e-content.e-decade td{
  height:56px;
  padding:2px
}

.e-calendar .e-content.e-year td .e-selected,.e-calendar .e-content.e-decade td .e-selected{
  background:var(--color-sf-content-text-color);
  border-radius:calc(var(--e-radius)*.375)
}

.e-calendar .e-content.e-year td>span.e-day,.e-calendar .e-content.e-decade td>span.e-day{
  font-weight:400;
  height:56px;
  line-height:56px;
  width:56px
}

.e-calendar .e-header .e-icon-container .e-prev,.e-calendar .e-header .e-icon-container .e-next{
  height:24px;
  width:24px
}

.e-calendar .e-footer-container{
  background-color:var(--color-sf-transparent);
  text-align:right;
  cursor:default;
  display:inline-block;
  flex-direction:row;
  justify-content:flex-end;
  padding:8px;
  width:100%
}

.e-small.e-calendar,.e-small .e-calendar{
  max-width:260px;
  min-width:240px;
  padding:0;
  min-height:220px
}

.e-small.e-calendar.e-calendar-day-header-lg,.e-small .e-calendar.e-calendar-day-header-lg{
  max-width:100%;
  min-width:540px
}

.e-small.e-calendar .e-content span.e-day,.e-small .e-calendar .e-content span.e-day{
  font-size:12px;
  height:26px;
  line-height:26px;
  width:26px
}

.e-small.e-calendar .e-content.e-month td.e-today span.e-day,.e-small .e-calendar .e-content.e-month td.e-today span.e-day{
  line-height:26px
}

.e-small.e-calendar .e-content.e-month td,.e-small .e-calendar .e-content.e-month td{
  height:26px
}

.e-small.e-calendar .e-header,.e-small .e-calendar .e-header{
  height:22px
}

.e-small.e-calendar .e-header button span,.e-small .e-calendar .e-header button span{
  font-size:12px;
  padding:0;
  line-height:14px
}

.e-small.e-calendar .e-header .e-title,.e-small .e-calendar .e-header .e-title{
  font-size:12px;
  line-height:22px
}

.e-small.e-calendar .e-header .e-icon-container .e-prev,.e-small.e-calendar .e-header .e-icon-container .e-next,.e-small .e-calendar .e-header .e-icon-container .e-prev,.e-small .e-calendar .e-header .e-icon-container .e-next{
  height:24px;
  width:24px
}

.e-small.e-calendar th,.e-small .e-calendar th{
  font-size:12px;
  height:24px
}

.e-calendar .e-btn.e-today.e-flat.e-disabled,.e-calendar .e-btn.e-today.e-flat.e-disabled:hover,.e-calendar .e-btn.e-today.e-flat.e-disabled:active,.e-calendar .e-btn.e-today.e-flat.e-disabled:focus,.e-calendar .e-btn.e-today.e-flat.e-disabled:hover:active{
  background:var(--color-sf-primary-bg-color-disabled);
  border-color:var(--color-sf-primary-border-color-disabled);
  box-shadow:none;
  color:var(--color-sf-primary-text-disabled);
  cursor:default;
  opacity:1;
  outline:none;
  pointer-events:none;
  touch-action:none
}

.e-content-placeholder.e-calendar.e-placeholder-calendar{
  background-size:250px 336px;
  min-height:336px
}

.e-calendar{
  background-color:var(--color-sf-flyout-bg-color);
  border:1px solid var(--color-sf-border-light);
  box-shadow:none
}

.e-calendar .e-date-icon-prev,.e-calendar .e-date-icon-next{
  color:var(--color-sf-icon-color)
}

.e-calendar th{
  border-bottom:0;
  color:var(--color-sf-content-text-color-alt2)
}

.e-calendar .e-header{
  border-bottom:0
}

.e-calendar .e-header a span{
  border:none;
  color:var(--color-sf-content-text-color-alt1)
}

.e-calendar .e-header .e-title{
  color:var(--color-sf-content-text-color)
}

.e-calendar .e-header .e-title:hover{
  cursor:pointer;
  text-decoration:none
}

.e-calendar .e-header .e-title:focus{
  box-shadow:inset 0 0 0 2px var(--color-sf-primary);
  text-decoration:none
}

.e-calendar .e-header .e-title:active{
  box-shadow:none;
  text-decoration:none
}

.e-calendar .e-header .e-prev:hover>span,.e-calendar .e-header .e-next:hover>span{
  border:var(--color-sf-content-bg-color-hover);
  color:var(--color-sf-secondary-text-color);
  cursor:pointer
}

.e-calendar .e-header .e-prev:hover,.e-calendar .e-header .e-next:hover{
  color:var(--color-sf-icon-color-hover)
}

.e-calendar .e-header .e-prev:focus,.e-calendar .e-header .e-next:focus{
  box-shadow:inset 0 0 0 2px var(--color-sf-primary)
}

.e-calendar .e-header .e-prev:active,.e-calendar .e-header .e-next:active{
  color:var(--color-sf-icon-color-pressed)
}

.e-calendar .e-header button.e-prev:active span,.e-calendar .e-header button.e-next:active span{
  border:none;
  color:var(--color-sf-secondary-text-color)
}

.e-calendar .e-header.e-decade .e-title{
  color:var(--color-sf-content-text-color-alt1);
  cursor:default
}

.e-calendar .e-header .e-next.e-disabled span,.e-calendar .e-header .e-prev.e-disabled span{
  color:var(--color-sf-content-text-color-disabled);
  font-weight:400
}

.e-calendar .e-header .e-next.e-disabled,.e-calendar .e-header .e-prev.e-disabled{
  opacity:1
}

.e-calendar .e-content .e-selected:hover{
  background:var(--color-sf-flyout-bg-color-hover)
}

.e-calendar .e-content .e-selected:active{
  background:var(--color-sf-flyout-bg-color-pressed)
}

.e-calendar .e-content .e-selected:focus{
  background:var(--color-sf-flyout-bg-color-focus)
}

.e-calendar .e-content.e-decade tr:first-child .e-cell:first-child span.e-day,.e-calendar .e-content.e-decade tr:last-child .e-cell:last-child span.e-day{
  color:var(--color-sf-content-text-color-alt2)
}

.e-calendar .e-content.e-decade tr:first-child .e-cell:first-child.e-selected span.e-day,.e-calendar .e-content.e-decade tr:last-child .e-cell:last-child.e-selected span.e-day{
  color:var(--color-sf-secondary-text-color)
}

.e-calendar .e-content.e-decade tr:first-child .e-cell.e-disabled:first-child span.e-day,.e-calendar .e-content.e-decade tr:last-child .e-cell.e-disabled:last-child span.e-day{
  color:var(--color-sf-content-text-color-disabled)
}

.e-calendar .e-content.e-year td>span.e-day,.e-calendar .e-content.e-decade td>span.e-day{
  background:none
}

.e-calendar .e-content .e-week-number span{
  color:var(--color-sf-content-text-color-disabled)
}

.e-calendar .e-content td.e-focused-date span.e-day,.e-calendar .e-content td.e-focused-date:hover span.e-day,.e-calendar .e-content td.e-focused-date:focus span.e-day{
  border:none;
  border-radius:calc(var(--e-radius)*0);
  box-shadow:inset 1px 0 var(--color-sf-primary-bg-color),inset 0 1px var(--color-sf-primary-bg-color),inset -1px 0 var(--color-sf-primary-bg-color),inset 0 -1px var(--color-sf-primary-bg-color)
}

.e-calendar .e-content td.e-focused-date:hover span.e-day{
  background-color:var(--color-sf-flyout-bg-color-hover);
  border:none;
  border-radius:calc(var(--e-radius)*0);
  color:var(--color-sf-content-text-color)
}

.e-calendar .e-content td.e-today span.e-day,.e-calendar .e-content td.e-focused-date.e-today span.e-day{
  background:none;
  border:none;
  border-radius:calc(var(--e-radius)*0);
  color:var(--color-sf-primary)
}

.e-calendar .e-content td.e-today:focus span.e-day,.e-calendar .e-content td.e-focused-date.e-today:focus span.e-day{
  background-color:var(--color-sf-content-bg-color-focus);
  border:none;
  border-radius:calc(var(--e-radius)*0);
  color:var(--color-sf-primary)
}

.e-calendar .e-content td.e-today:hover span.e-day,.e-calendar .e-content td.e-focused-date.e-today:hover span.e-day,.e-calendar .e-content td.e-focused-date.e-today:focus span.e-day{
  background-color:var(--color-sf-flyout-bg-color-hover);
  border:none;
  color:var(--color-sf-primary)
}

.e-calendar .e-content td.e-today.e-selected span.e-day{
  border:none;
  box-shadow:inset 1px 0 var(--color-sf-primary-bg-color),inset 0 1px var(--color-sf-primary-bg-color),inset -1px 0 var(--color-sf-primary-bg-color),inset 0 -1px var(--color-sf-primary-bg-color);
  background:var(--color-sf-primary);
  color:var(--color-sf-primary-text-color)
}

.e-calendar .e-content td.e-selected.e-focused-date span.e-day{
  background:var(--color-sf-content-text-color);
  color:var(--color-sf-content-bg-color);
  box-shadow:none;
  border-radius:calc(var(--e-radius)*2.5)
}

.e-calendar .e-content td.e-selected.e-focused-date.e-today span.e-day{
  background:var(--color-sf-primary-bg-color-hover);
  color:var(--color-sf-primary-text-pressed);
  border-radius:calc(var(--e-radius)*2.5)
}

.e-calendar .e-content span{
  color:var(--color-sf-content-text-color)
}

.e-calendar .e-content .e-disabled span.e-day:hover{
  background:none;
  border:0;
  color:var(--color-sf-content-text-color-disabled)
}

.e-calendar .e-content .e-other-month:hover span.e-day{
  color:var(--color-sf-content-text-color-alt3)
}

.e-calendar .e-content .e-other-month span.e-day,.e-calendar .e-content .e-other-month.e-today span.e-day{
  color:var(--color-sf-content-text-color-alt3)
}

.e-calendar .e-content .e-other-month.e-today:hover span.e-day{
  background-color:var(--color-sf-flyout-bg-color-hover);
  color:var(--color-sf-content-text-color-alt3)
}

.e-calendar .e-content thead{
  background:none;
  border-bottom:0
}

.e-calendar .e-content td:hover span.e-day,.e-calendar .e-content td:focus span.e-day{
  background-color:var(--color-sf-flyout-bg-color-hover);
  border:none;
  border-radius:calc(var(--e-radius)*0);
  color:var(--color-sf-content-text-color)
}

.e-calendar .e-content td:focus span.e-day{
  background-color:var(--color-sf-content-bg-color-focus);
  color:var(--color-sf-content-text-color);
  border:none;
  border-radius:calc(var(--e-radius)*0)
}

.e-calendar .e-content td.e-disabled span.e-day,.e-calendar .e-content td.e-disabled:hover span.e-day,.e-calendar .e-content td.e-disabled:focus span.e-day{
  background:none;
  border:none;
  color:var(--color-sf-content-text-color-disabled)
}

.e-calendar .e-content td.e-selected span.e-day{
  background:var(--color-sf-content-text-color);
  color:var(--color-sf-content-bg-color);
  border:none;
  border-radius:calc(var(--e-radius)*2.5)
}

.e-calendar .e-content .e-footer{
  color:var(--color-sf-content-text-color)
}

.e-calendar.e-device .e-prev:hover,.e-calendar.e-device .e-next:hover,.e-calendar.e-device .e-prev:active,.e-calendar.e-device .e-next:active,.e-calendar.e-device .e-prev:focus,.e-calendar.e-device .e-next:focus{
  background:var(--color-sf-secondary-bg-color-hover)
}

.e-calendar.e-device button.e-prev:active span,.e-calendar.e-device button.e-next:active span{
  color:var(--color-sf-icon-color)
}

.e-calendar .e-content.e-month .e-selected.e-focused-date{
  box-shadow:none
}

.e-calendar .e-content.e-year td.e-selected span.e-day,.e-calendar .e-content.e-decade td.e-selected span.e-day{
  border-radius:calc(var(--e-radius)*.375)
}

.e-small.e-calendar .e-header .e-title,.e-small .e-calendar .e-header .e-title{
  color:var(--color-sf-content-text-color-alt1)
}

.e-calendar.e-disabled .e-footer-container .e-btn.e-today.e-flat.e-primary{
  background:var(--color-sf-primary-bg-color-disabled);
  border-color:var(--color-sf-primary-border-color-disabled);
  color:var(--color-sf-primary-text-disabled);
  box-shadow:none
}

.e-calendar .e-zoomin{
  animation:animatezoom .3s
}

@keyframes animatezoom{
  from{
    transform:scale(0)
  }

  to{
    transform:scale(1)
  }
}

.e-calendar .e-btn.e-today.e-flat.e-primary,.e-calendar .e-css.e-btn.e-today.e-flat.e-primary{
  background-color:var(--color-sf-primary-bg-color);
  border:0;
  border-color:var(--color-sf-primary-border-color);
  color:var(--color-sf-primary-text-color)
}

.e-calendar .e-btn.e-today.e-flat.e-primary:hover,.e-calendar .e-css.e-btn.e-today.e-flat.e-primary:hover{
  background-color:var(--color-sf-primary-bg-color-hover);
  border-color:var(--color-sf-primary-border-color-hover);
  color:var(--color-sf-primary-text-hover)
}

.e-calendar .e-btn.e-today.e-flat.e-primary:active,.e-calendar .e-btn.e-today.e-flat.e-primary.e-active,.e-calendar .e-css.e-btn.e-today.e-flat.e-primary:active,.e-calendar .e-css.e-btn.e-today.e-flat.e-primary.e-active{
  background-color:var(--color-sf-primary-bg-color-pressed);
  border-color:var(--color-sf-primary-border-color-pressed);
  color:var(--color-sf-primary-text-pressed)
}

.e-calendar .e-btn.e-today.e-flat.e-primary:focus,.e-calendar .e-btn.e-today.e-flat.e-primary.e-focus,.e-calendar .e-css.e-btn.e-today.e-flat.e-primary:focus,.e-calendar .e-css.e-btn.e-today.e-flat.e-primary.e-focus{
  background-color:var(--color-sf-primary-bg-color-pressed);
  border:none;
  border-color:var(--color-sf-primary-border-color-pressed);
  color:var(--color-sf-primary-text-pressed);
  outline:none
}

.e-calendar .e-btn.e-today.e-flat.e-primary.e-disabled,.e-calendar .e-btn.e-today.e-flat.e-primary.e-disabled,.e-calendar .e-css.e-btn.e-today.e-flat.e-primary.e-disabled,.e-calendar .e-css.e-btn.e-today.e-flat.e-primary.e-disabled{
  background-color:var(--color-sf-primary-bg-color-disabled);
  border-color:var(--color-sf-primary-border-color-disabled)
}

.e-calendar .e-calendar-content-table .e-cell.e-focused-cell span.e-day{
  box-shadow:0 0 0 1px var(--color-sf-content-text-color-alt3);
  border-radius:calc(var(--e-radius)*0)
}

/*! component icons */

.e-calendar .e-header .e-date-icon-prev::before{
  content:"\e776"
}

.e-calendar .e-header .e-date-icon-next::before{
  content:"\e729"
}

.e-bigger.e-calendar,*.e-bigger .e-calendar{
  max-width:292px;
  min-width:292px;
  padding:0
}

.e-bigger.e-calendar.e-calendar-day-header-lg,*.e-bigger .e-calendar.e-calendar-day-header-lg{
  max-width:100%;
  min-width:540px
}

.e-bigger.e-calendar.e-week,*.e-bigger .e-calendar.e-week{
  max-width:320px;
  min-width:314px
}

.e-bigger.e-calendar.e-week-number,*.e-bigger .e-calendar.e-week-number{
  min-width:325px
}

.e-bigger.e-calendar .e-header .e-title,*.e-bigger .e-calendar .e-header .e-title{
  font-size:18px;
  line-height:28px;
  width:60%
}

.e-bigger.e-calendar.e-rtl .e-header .e-title,*.e-bigger .e-calendar.e-rtl .e-header .e-title{
  line-height:28px;
  text-indent:6px
}

.e-bigger.e-calendar .e-header,*.e-bigger .e-calendar .e-header{
  height:28px;
  padding:10px 0 10px 15px
}

.e-bigger.e-calendar .e-header button,*.e-bigger .e-calendar .e-header button{
  margin-right:12px
}

.e-bigger.e-calendar .e-header button span,*.e-bigger .e-calendar .e-header button span{
  font-size:18px;
  padding:0
}

.e-bigger.e-calendar .e-header.e-year,.e-bigger.e-calendar .e-header.e-decade,*.e-bigger .e-calendar .e-header.e-year,*.e-bigger .e-calendar .e-header.e-decade{
  padding:10px
}

.e-bigger.e-calendar th,*.e-bigger .e-calendar th{
  font-size:14px;
  height:40px;
  text-transform:none
}

.e-bigger.e-calendar .e-content.e-year span.e-day,*.e-bigger .e-calendar .e-content.e-year span.e-day{
  font-size:16px;
  font-weight:400
}

.e-bigger.e-calendar .e-content.e-month table,*.e-bigger .e-calendar .e-content.e-month table{
  padding:0 12px 12px 12px
}

.e-bigger.e-calendar .e-content.e-year table,.e-bigger.e-calendar .e-content.e-decade table,*.e-bigger .e-calendar .e-content.e-year table,*.e-bigger .e-calendar .e-content.e-decade table{
  padding:0 12px 12px 12px
}

.e-bigger.e-calendar .e-content .e-selected,.e-bigger.e-calendar .e-content .e-state-hover,*.e-bigger .e-calendar .e-content .e-selected,*.e-bigger .e-calendar .e-content .e-state-hover{
  border-radius:calc(var(--e-radius)*0)
}

.e-bigger.e-calendar .e-content span.e-day,*.e-bigger .e-calendar .e-content span.e-day{
  font-size:16px;
  height:38px;
  line-height:38px;
  width:38px
}

.e-bigger.e-calendar .e-content.e-month td.e-today span.e-day,*.e-bigger .e-calendar .e-content.e-month td.e-today span.e-day{
  line-height:38px
}

.e-bigger.e-calendar .e-content.e-month td,*.e-bigger .e-calendar .e-content.e-month td{
  height:0;
  padding:0
}

.e-bigger.e-calendar .e-content.e-year td,.e-bigger.e-calendar .e-content.e-decade td,*.e-bigger .e-calendar .e-content.e-year td,*.e-bigger .e-calendar .e-content.e-decade td{
  height:66px;
  padding:0
}

.e-bigger.e-calendar .e-content.e-year td>span.e-day,.e-bigger.e-calendar .e-content.e-decade td>span.e-day,*.e-bigger .e-calendar .e-content.e-year td>span.e-day,*.e-bigger .e-calendar .e-content.e-decade td>span.e-day{
  height:66px;
  line-height:66px;
  width:66px
}

.e-bigger.e-calendar .e-header .e-icon-container .e-prev,.e-bigger.e-calendar .e-header .e-icon-container .e-next,*.e-bigger .e-calendar .e-header .e-icon-container .e-prev,*.e-bigger .e-calendar .e-header .e-icon-container .e-next{
  height:24px;
  width:24px
}

.e-bigger.e-calendar .e-footer-container,*.e-bigger .e-calendar .e-footer-container{
  padding:12px
}

.e-bigger .e-content-placeholder.e-calendar.e-placeholder-calendar,.e-bigger.e-content-placeholder.e-calendar.e-placeholder-calendar{
  background-size:300px 392px;
  min-height:392px
}

.e-bigger.e-small .e-calendar{
  background-color:var(--color-sf-flyout-bg-color);
  border:1px solid var(--color-sf-border-light);
  box-shadow:none
}

.e-bigger.e-small .e-calendar .e-date-icon-prev,.e-bigger.e-small .e-calendar .e-date-icon-next{
  color:var(--color-sf-icon-color)
}

.e-bigger.e-small .e-calendar th{
  border-bottom:0;
  color:var(--color-sf-content-text-color-alt2)
}

.e-bigger.e-small .e-calendar .e-header{
  border-bottom:0
}

.e-bigger.e-small .e-calendar .e-header a span{
  border:none;
  color:var(--color-sf-content-text-color-alt1)
}

.e-bigger.e-small .e-calendar .e-header .e-title{
  color:var(--color-sf-content-text-color)
}

.e-bigger.e-small .e-calendar .e-header .e-title:hover{
  background:var(--color-sf-content-bg-color-alt2);
  cursor:pointer;
  text-decoration:none
}

.e-bigger.e-small .e-calendar .e-header .e-title:focus{
  box-shadow:inset 0 0 0 2px var(--color-sf-primary);
  background:none;
  text-decoration:none
}

.e-bigger.e-small .e-calendar .e-header .e-title:active{
  box-shadow:none;
  background:var(--color-sf-content-bg-color-alt4);
  text-decoration:none
}

.e-bigger.e-small .e-calendar .e-header .e-prev:hover>span,.e-bigger.e-small .e-calendar .e-header .e-next:hover>span{
  border:var(--color-sf-content-bg-color-hover);
  color:var(--color-sf-secondary-text-color);
  cursor:pointer
}

.e-bigger.e-small .e-calendar .e-header .e-prev:hover,.e-bigger.e-small .e-calendar .e-header .e-next:hover{
  background:var(--color-sf-secondary-bg-color-hover)
}

.e-bigger.e-small .e-calendar .e-header .e-prev:focus,.e-bigger.e-small .e-calendar .e-header .e-next:focus{
  box-shadow:inset 0 0 0 2px var(--color-sf-primary)
}

.e-bigger.e-small .e-calendar .e-header .e-prev:active,.e-bigger.e-small .e-calendar .e-header .e-next:active{
  background:var(--color-sf-secondary-border-color-pressed);
  color:var(--color-sf-secondary-text-color)
}

.e-bigger.e-small .e-calendar .e-header button.e-prev:active span,.e-bigger.e-small .e-calendar .e-header button.e-next:active span{
  border:none;
  color:var(--color-sf-secondary-text-color)
}

.e-bigger.e-small .e-calendar .e-header.e-decade .e-title{
  color:var(--color-sf-content-text-color-alt1);
  cursor:default
}

.e-bigger.e-small .e-calendar .e-header .e-next.e-disabled span,.e-bigger.e-small .e-calendar .e-header .e-prev.e-disabled span{
  color:var(--color-sf-content-text-color-disabled);
  font-weight:400
}

.e-bigger.e-small .e-calendar .e-header .e-next.e-disabled,.e-bigger.e-small .e-calendar .e-header .e-prev.e-disabled{
  opacity:1
}

.e-bigger.e-small .e-calendar .e-content.e-decade tr:first-child .e-cell:first-child span.e-day,.e-bigger.e-small .e-calendar .e-content.e-decade tr:last-child .e-cell:last-child span.e-day{
  color:var(--color-sf-content-text-color-alt2)
}

.e-bigger.e-small .e-calendar .e-content.e-decade tr:first-child .e-cell:first-child.e-selected span.e-day,.e-bigger.e-small .e-calendar .e-content.e-decade tr:last-child .e-cell:last-child.e-selected span.e-day{
  color:var(--color-sf-secondary-text-color)
}

.e-bigger.e-small .e-calendar .e-content.e-decade tr:first-child .e-cell.e-disabled:first-child span.e-day,.e-bigger.e-small .e-calendar .e-content.e-decade tr:last-child .e-cell.e-disabled:last-child span.e-day{
  color:var(--color-sf-content-text-color-disabled)
}

.e-bigger.e-small .e-calendar .e-content.e-year td.e-selected:hover span.e-day,.e-bigger.e-small .e-calendar .e-content.e-decade td.e-selected:hover span.e-day{
  background-color:var(--color-sf-primary-bg-color-hover)
}

.e-bigger.e-small .e-calendar .e-content.e-year td>span.e-day,.e-bigger.e-small .e-calendar .e-content.e-decade td>span.e-day{
  background:none
}

.e-bigger.e-small .e-calendar .e-content .e-week-number span{
  color:var(--color-sf-content-text-color-disabled)
}

.e-bigger.e-small .e-calendar .e-content td.e-focused-date span.e-day,.e-bigger.e-small .e-calendar .e-content td.e-focused-date:hover span.e-day,.e-bigger.e-small .e-calendar .e-content td.e-focused-date:focus span.e-day{
  border:none;
  border-radius:calc(var(--e-radius)*0);
  box-shadow:inset 1px 0 var(--color-sf-primary-bg-color),inset 0 1px var(--color-sf-primary-bg-color),inset -1px 0 var(--color-sf-primary-bg-color),inset 0 -1px var(--color-sf-primary-bg-color)
}

.e-bigger.e-small .e-calendar .e-content td.e-focused-date:hover span.e-day{
  background-color:var(--color-sf-flyout-bg-color-hover);
  border:none;
  border-radius:calc(var(--e-radius)*0);
  color:var(--color-sf-content-text-color)
}

.e-bigger.e-small .e-calendar .e-content td.e-today span.e-day,.e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today span.e-day{
  background:none;
  border:none;
  border-radius:calc(var(--e-radius)*0);
  box-shadow:inset 2px 0 var(--color-sf-primary-bg-color),inset 0 2px var(--color-sf-primary-bg-color),inset -2px 0 var(--color-sf-primary-bg-color),inset 0 -2px var(--color-sf-primary-bg-color);
  color:var(--color-sf-primary)
}

.e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today span.e-day{
  background:var(--color-sf-content-bg-color-focus);
  border:none;
  box-shadow:inset 1px 0 var(--color-sf-primary-bg-color),inset 0 1px var(--color-sf-primary-bg-color),inset -1px 0 var(--color-sf-primary-bg-color),inset 0 -1px var(--color-sf-primary-bg-color);
  color:var(--color-sf-content-text-color-alt1)
}

.e-bigger.e-small .e-calendar .e-content td.e-today:focus span.e-day,.e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today:focus span.e-day{
  background-color:var(--color-sf-content-bg-color-focus);
  border:none;
  border-radius:calc(var(--e-radius)*0);
  color:var(--color-sf-primary)
}

.e-bigger.e-small .e-calendar .e-content td.e-today:hover span.e-day,.e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today:hover span.e-day,.e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today:focus span.e-day{
  background-color:var(--color-sf-flyout-bg-color-hover);
  border:none;
  color:var(--color-sf-primary)
}

.e-bigger.e-small .e-calendar .e-content td.e-today.e-selected span.e-day{
  background-color:var(--color-sf-content-text-color);
  border:none;
  box-shadow:inset 1px 0 var(--color-sf-primary-bg-color),inset 0 1px var(--color-sf-primary-bg-color),inset -1px 0 var(--color-sf-primary-bg-color),inset 0 -1px var(--color-sf-primary-bg-color);
  color:var(--color-sf-primary-text-color)
}

.e-bigger.e-small .e-calendar .e-content td.e-today.e-selected:hover span.e-day,.e-bigger.e-small .e-calendar .e-content td.e-selected:hover span.e-day,.e-bigger.e-small .e-calendar .e-content td.e-selected.e-focused-date span.e-day{
  color:var(--color-sf-primary-text-pressed)
}

.e-bigger.e-small .e-calendar .e-content span{
  color:var(--color-sf-content-text-color)
}

.e-bigger.e-small .e-calendar .e-content .e-disabled span.e-day:hover{
  background:none;
  border:0;
  color:var(--color-sf-content-text-color-disabled)
}

.e-bigger.e-small .e-calendar .e-content .e-other-month:hover span.e-day{
  color:var(--color-sf-content-text-color-alt3)
}

.e-bigger.e-small .e-calendar .e-content .e-other-month span.e-day,.e-bigger.e-small .e-calendar .e-content .e-other-month.e-today span.e-day{
  color:var(--color-sf-content-text-color-alt3)
}

.e-bigger.e-small .e-calendar .e-content .e-other-month.e-today:hover span.e-day{
  background-color:var(--color-sf-flyout-bg-color-hover);
  color:var(--color-sf-content-text-color-alt3)
}

.e-bigger.e-small .e-calendar .e-content thead{
  background:none;
  border-bottom:0
}

.e-bigger.e-small .e-calendar .e-content td:hover span.e-day,.e-bigger.e-small .e-calendar .e-content td:focus span.e-day{
  background-color:var(--color-sf-flyout-bg-color-hover);
  border:none;
  border-radius:calc(var(--e-radius)*0);
  color:var(--color-sf-content-text-color)
}

.e-bigger.e-small .e-calendar .e-content td:focus span.e-day{
  background-color:var(--color-sf-content-bg-color-focus);
  color:var(--color-sf-content-text-color);
  border:none;
  border-radius:calc(var(--e-radius)*0)
}

.e-bigger.e-small .e-calendar .e-content td.e-disabled span.e-day,.e-bigger.e-small .e-calendar .e-content td.e-disabled:hover span.e-day,.e-bigger.e-small .e-calendar .e-content td.e-disabled:focus span.e-day{
  background:none;
  border:none;
  color:var(--color-sf-content-text-color-disabled)
}

.e-bigger.e-small .e-calendar .e-content td.e-selected span.e-day{
  background:var(--color-sf-content-text-color);
  color:var(--color-sf-content-bg-color);
  border:none;
  border-radius:calc(var(--e-radius)*2.5)
}

.e-bigger.e-small .e-calendar .e-content .e-footer{
  color:var(--color-sf-content-text-color)
}

.e-bigger.e-small .e-calendar.e-device .e-prev:hover,.e-bigger.e-small .e-calendar.e-device .e-next:hover,.e-bigger.e-small .e-calendar.e-device .e-prev:active,.e-bigger.e-small .e-calendar.e-device .e-next:active,.e-bigger.e-small .e-calendar.e-device .e-prev:focus,.e-bigger.e-small .e-calendar.e-device .e-next:focus{
  background:var(--color-sf-secondary-bg-color-hover)
}

.e-bigger.e-small .e-calendar.e-device button.e-prev:active span,.e-bigger.e-small .e-calendar.e-device button.e-next:active span{
  color:var(--color-sf-icon-color)
}

.e-bigger.e-small .e-calendar{
  -webkit-tap-highlight-color:rgba(0,0,0,0);
  border-radius:calc(var(--e-radius)*.375);
  display:block;
  overflow:auto;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none
}

.e-bigger.e-small .e-calendar.e-rtl .e-header .e-title{
  float:right;
  text-align:right
}

.e-bigger.e-small .e-calendar.e-rtl .e-header .e-icon-container{
  float:left
}

.e-bigger.e-small .e-calendar .e-header{
  background:none;
  display:table;
  font-weight:400;
  position:relative;
  text-align:center;
  width:100%
}

.e-bigger.e-small .e-calendar .e-header button{
  background:rgba(0,0,0,0);
  border:0;
  margin-right:8px;
  padding:0;
  text-decoration:none
}

.e-bigger.e-small .e-calendar .e-header span{
  cursor:pointer;
  display:inline-block;
  font-size:14px;
  font-weight:400;
  line-height:1;
  padding:5px;
  vertical-align:middle
}

.e-bigger.e-small .e-calendar .e-header span.e-disabled{
  cursor:default
}

.e-bigger.e-small .e-calendar .e-week-header{
  padding:0 0 6px
}

.e-bigger.e-small .e-calendar th{
  cursor:default;
  font-size:14px;
  font-weight:normal;
  text-align:center
}

.e-bigger.e-small .e-calendar .e-content .e-selected,.e-bigger.e-small .e-calendar .e-content .e-state-hover{
  border-radius:calc(var(--e-radius)*0)
}

.e-bigger.e-small .e-calendar .e-content span.e-day{
  border-radius:calc(var(--e-radius)*0);
  cursor:pointer;
  display:inline-block;
  font-size:14px;
  overflow:hidden;
  padding:0;
  text-align:center;
  text-decoration:none;
  vertical-align:middle
}

.e-bigger.e-small .e-calendar .e-content th,.e-bigger.e-small .e-calendar .e-content td{
  box-sizing:border-box
}

.e-bigger.e-small .e-calendar .e-content td.e-disabled{
  opacity:1;
  pointer-events:none;
  touch-action:none
}

.e-bigger.e-small .e-calendar .e-content td{
  cursor:pointer;
  padding:0;
  text-align:center
}

.e-bigger.e-small .e-calendar .e-content td.e-week-number{
  color:var(--color-sf-content-text-color);
  font-size:14px;
  font-style:italic;
  font-weight:500
}

.e-bigger.e-small .e-calendar .e-content td.e-overlay{
  background:none;
  width:initial
}

.e-bigger.e-small .e-calendar .e-content table{
  border-collapse:separate;
  border-spacing:0;
  border-width:0;
  float:left;
  margin:0;
  outline:0;
  padding:0 8px 8px 8px;
  table-layout:fixed;
  width:100%
}

.e-bigger.e-small .e-calendar .e-content td.e-other-month>span.e-day,.e-bigger.e-small .e-calendar .e-content td.e-other-year>span.e-day{
  display:inline-block;
  font-weight:400
}

.e-bigger.e-small .e-calendar .e-content tr.e-month-hide{
  display:none;
  font-weight:400
}

.e-bigger.e-small .e-calendar .e-content tr.e-month-hide,.e-bigger.e-small .e-calendar .e-content td.e-other-month,.e-bigger.e-small .e-calendar .e-content td.e-other-year{
  pointer-events:initial;
  touch-action:initial
}

.e-bigger.e-small .e-calendar .e-content tr.e-month-hide,.e-bigger.e-small .e-calendar .e-content td.e-other-month.e-disabled,.e-bigger.e-small .e-calendar .e-content td.e-other-year.e-disabled{
  pointer-events:none;
  touch-action:none
}

.e-bigger.e-small .e-calendar .e-content td.e-week-number:hover span.e-day,.e-bigger.e-small .e-calendar .e-content td.e-week-number:hover{
  background-color:var(--color-sf-flyout-bg-color);
  cursor:default
}

.e-bigger.e-small .e-calendar .e-header .e-prev,.e-bigger.e-small .e-calendar .e-header .e-next{
  border-radius:calc(var(--e-radius)*0);
  display:inline-block;
  font-size:12px;
  vertical-align:middle
}

.e-bigger.e-small .e-calendar .e-header .e-title{
  cursor:pointer;
  display:inline-block;
  float:left;
  font-size:16px;
  font-weight:700;
  text-align:left;
  padding:3px 5px;
  border:none;
  border-radius:calc(var(--e-radius)*.25);
  margin-left:2px
}

.e-bigger.e-small .e-calendar .e-header .e-prev:hover,.e-bigger.e-small .e-calendar .e-header .e-next:hover{
  cursor:pointer
}

.e-bigger.e-small .e-calendar .e-header .e-prev.e-overlay,.e-bigger.e-small .e-calendar .e-header .e-next.e-overlay{
  background:none
}

.e-bigger.e-small .e-calendar .e-header.e-decade .e-title,.e-bigger.e-small .e-calendar .e-header.e-year .e-title{
  margin-left:15px
}

.e-bigger.e-small .e-calendar .e-header.e-decade .e-title{
  cursor:default
}

.e-bigger.e-small .e-calendar .e-header .e-icon-container{
  display:inline-block;
  float:right;
  padding-top:0
}

.e-bigger.e-small .e-calendar .e-footer-container{
  text-transform:uppercase
}

.e-bigger.e-small .e-calendar{
  border-spacing:0;
  max-width:242px;
  min-width:240px;
  padding:0
}

.e-bigger.e-small .e-calendar.e-calendar-day-header-lg{
  max-width:100%;
  min-width:540px
}

.e-bigger.e-small .e-calendar.e-week-number{
  min-width:300px
}

.e-bigger.e-small .e-calendar.e-week{
  max-width:294px;
  min-width:288px
}

.e-bigger.e-small .e-calendar .e-header .e-title{
  line-height:24px
}

.e-bigger.e-small .e-calendar.e-rtl .e-header .e-title{
  text-align:right;
  text-indent:12px
}

.e-bigger.e-small .e-calendar .e-header{
  height:24px
}

.e-bigger.e-small .e-calendar .e-header.e-month{
  padding:8px 0 8px 12px
}

.e-bigger.e-small .e-calendar .e-header.e-year,.e-bigger.e-small .e-calendar .e-header.e-decade{
  padding:8px 0 8px 12px
}

.e-bigger.e-small .e-calendar th{
  font-weight:500;
  height:32px;
  text-transform:none
}

.e-bigger.e-small .e-calendar .e-content .e-selected,.e-bigger.e-small .e-calendar .e-content .e-state-hover{
  border-radius:calc(var(--e-radius)*0)
}

.e-bigger.e-small .e-calendar .e-content span.e-day{
  border:none;
  font-size:14px;
  font-weight:400;
  height:32px;
  line-height:32px;
  width:32px
}

.e-bigger.e-small .e-calendar .e-content.e-month td.e-today span.e-day{
  line-height:32px
}

.e-bigger.e-small .e-calendar .e-content.e-year table,.e-bigger.e-small .e-calendar .e-content.e-decade table{
  border-spacing:0;
  padding:0 2px 2px
}

.e-bigger.e-small .e-calendar .e-content.e-month td{
  height:32px;
  padding:0
}

.e-bigger.e-small .e-calendar .e-content .tfooter>tr>td{
  height:36px;
  line-height:36px
}

.e-bigger.e-small .e-calendar .e-content.e-year td,.e-bigger.e-small .e-calendar .e-content.e-decade td{
  height:56px;
  padding:2px
}

.e-bigger.e-small .e-calendar .e-content.e-year td>span.e-day,.e-bigger.e-small .e-calendar .e-content.e-decade td>span.e-day{
  font-weight:400;
  height:56px;
  line-height:56px;
  width:56px
}

.e-bigger.e-small .e-calendar .e-header .e-icon-container .e-prev,.e-bigger.e-small .e-calendar .e-header .e-icon-container .e-next{
  height:24px;
  width:24px
}

.e-bigger.e-small .e-calendar .e-footer-container{
  background-color:var(--color-sf-transparent);
  text-align:right;
  cursor:default;
  display:inline-block;
  flex-direction:row;
  justify-content:flex-end;
  padding:8px;
  width:100%
}

.e-small.e-bigger.e-calendar .e-content.e-year span.e-day,.e-small.e-bigger .e-calendar .e-content.e-year span.e-day{
  font-size:14px
}

.e-small.e-bigger.e-calendar .e-content.e-month table,.e-small.e-bigger .e-calendar .e-content.e-month table{
  padding:0 12px 12px 12px
}

.e-checkbox-wrapper,.e-css.e-checkbox-wrapper{
  cursor:pointer;
  display:inline-block;
  line-height:1;
  outline:none;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none
}

.e-checkbox-wrapper label,.e-css.e-checkbox-wrapper label{
  cursor:pointer;
  display:inline-block;
  line-height:0;
  margin:0;
  position:relative;
  white-space:nowrap
}

.e-checkbox-wrapper:focus .e-frame,.e-checkbox-wrapper.e-focus .e-frame,.e-css.e-checkbox-wrapper:focus .e-frame,.e-css.e-checkbox-wrapper.e-focus .e-frame{
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-checkbox-wrapper:active .e-frame,.e-css.e-checkbox-wrapper:active .e-frame{
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-checkbox-wrapper .e-ripple-container,.e-css.e-checkbox-wrapper .e-ripple-container{
  border-radius:999px;
  bottom:-9px;
  height:36px;
  left:-9px;
  pointer-events:none;
  position:absolute;
  right:-9px;
  top:-9px;
  width:36px;
  z-index:1
}

.e-checkbox-wrapper .e-label,.e-css.e-checkbox-wrapper .e-label{
  cursor:pointer;
  display:inline-block;
  font-family:var(--e-font-family);
  font-size:14px;
  font-weight:normal;
  line-height:16px;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
  vertical-align:middle;
  white-space:normal;
  font-weight:500
}

.e-checkbox-wrapper .e-checkbox,.e-css.e-checkbox-wrapper .e-checkbox{
  height:1px;
  opacity:0;
  position:absolute;
  width:1px
}

.e-checkbox-wrapper .e-checkbox+.e-label,.e-css.e-checkbox-wrapper .e-checkbox+.e-label{
  margin-right:8px
}

.e-checkbox-wrapper .e-frame,.e-css.e-checkbox-wrapper .e-frame{
  border:1px solid;
  border-radius:calc(var(--e-radius)*.25);
  box-sizing:border-box;
  cursor:pointer;
  display:inline-block;
  font-family:"e-icons";
  height:16px;
  line-height:15px;
  padding:0;
  text-align:center;
  vertical-align:middle;
  width:16px
}

.e-checkbox-wrapper .e-frame+.e-label,.e-css.e-checkbox-wrapper .e-frame+.e-label{
  margin-left:8px
}

.e-checkbox-wrapper .e-frame+.e-ripple-container,.e-css.e-checkbox-wrapper .e-frame+.e-ripple-container{
  left:auto
}

.e-checkbox-wrapper .e-check,.e-css.e-checkbox-wrapper .e-check{
  font-size:10px
}

.e-checkbox-wrapper .e-stop,.e-css.e-checkbox-wrapper .e-stop{
  font-size:10px;
  line-height:15px
}

.e-checkbox-wrapper.e-checkbox-disabled,.e-css.e-checkbox-wrapper.e-checkbox-disabled{
  cursor:default;
  pointer-events:none
}

.e-checkbox-wrapper.e-checkbox-disabled .e-frame,.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-frame{
  cursor:default
}

.e-checkbox-wrapper.e-checkbox-disabled .e-label,.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-label{
  cursor:default
}

.e-checkbox-wrapper.e-rtl .e-ripple-container,.e-css.e-checkbox-wrapper.e-rtl .e-ripple-container{
  right:-9px
}

.e-checkbox-wrapper.e-rtl .e-frame,.e-css.e-checkbox-wrapper.e-rtl .e-frame{
  margin:0
}

.e-checkbox-wrapper.e-rtl .e-frame:hover,.e-css.e-checkbox-wrapper.e-rtl .e-frame:hover{
  background-color:var(--color-sf-text-input-bg-color);
  border-color:var(--color-sf-border)
}

.e-checkbox-wrapper.e-rtl .e-frame+.e-ripple-container,.e-css.e-checkbox-wrapper.e-rtl .e-frame+.e-ripple-container{
  left:-9px;
  right:auto
}

.e-checkbox-wrapper.e-rtl .e-label,.e-css.e-checkbox-wrapper.e-rtl .e-label{
  margin-left:0;
  margin-right:8px
}

.e-checkbox-wrapper.e-rtl .e-label+.e-frame,.e-css.e-checkbox-wrapper.e-rtl .e-label+.e-frame{
  margin:0
}

.e-checkbox-wrapper.e-rtl .e-checkbox+.e-label,.e-css.e-checkbox-wrapper.e-rtl .e-checkbox+.e-label{
  margin-left:8px;
  margin-right:0
}

.e-checkbox-wrapper.e-small .e-frame,.e-css.e-checkbox-wrapper.e-small .e-frame{
  height:12px;
  line-height:11px;
  width:12px
}

.e-checkbox-wrapper.e-small .e-check,.e-css.e-checkbox-wrapper.e-small .e-check{
  font-size:6px
}

.e-checkbox-wrapper.e-small .e-stop,.e-css.e-checkbox-wrapper.e-small .e-stop{
  font-size:6px;
  line-height:11px
}

.e-checkbox-wrapper.e-small .e-label,.e-css.e-checkbox-wrapper.e-small .e-label{
  font-size:12px;
  line-height:12px
}

.e-checkbox-wrapper.e-small .e-ripple-container,.e-css.e-checkbox-wrapper.e-small .e-ripple-container{
  bottom:-13px;
  height:30px;
  left:-13px;
  right:-13px;
  top:-13px;
  width:30px
}

.e-overlay .e-checkbox-wrapper.e-pointer-event .e-ripple-container{
  pointer-events:none
}

.e-checkbox-wrapper.e-pointer-event .e-ripple-container{
  pointer-events:auto
}

.e-checkbox-wrapper[readonly]{
  pointer-events:none
}

.e-small .e-checkbox-wrapper .e-frame,.e-small.e-checkbox-wrapper .e-frame,.e-small .e-css.e-checkbox-wrapper .e-frame,.e-small.e-css.e-checkbox-wrapper .e-frame{
  height:12px;
  line-height:11px;
  width:12px
}

.e-small .e-checkbox-wrapper .e-frame:hover,.e-small.e-checkbox-wrapper .e-frame:hover,.e-small .e-css.e-checkbox-wrapper .e-frame:hover,.e-small.e-css.e-checkbox-wrapper .e-frame:hover{
  background-color:var(--color-sf-text-input-bg-color);
  border-color:var(--color-sf-border)
}

.e-small .e-checkbox-wrapper .e-check,.e-small.e-checkbox-wrapper .e-check,.e-small .e-css.e-checkbox-wrapper .e-check,.e-small.e-css.e-checkbox-wrapper .e-check{
  font-size:6px
}

.e-small .e-checkbox-wrapper .e-stop,.e-small.e-checkbox-wrapper .e-stop,.e-small .e-css.e-checkbox-wrapper .e-stop,.e-small.e-css.e-checkbox-wrapper .e-stop{
  font-size:6px;
  line-height:11px
}

.e-small .e-checkbox-wrapper .e-label,.e-small.e-checkbox-wrapper .e-label,.e-small .e-css.e-checkbox-wrapper .e-label,.e-small.e-css.e-checkbox-wrapper .e-label{
  font-size:12px;
  line-height:12px
}

.e-small .e-checkbox-wrapper .e-ripple-container,.e-small.e-checkbox-wrapper .e-ripple-container,.e-small .e-css.e-checkbox-wrapper .e-ripple-container,.e-small.e-css.e-checkbox-wrapper .e-ripple-container{
  bottom:-13px;
  height:30px;
  left:-13px;
  right:-13px;
  top:-13px;
  width:30px
}

.e-checkbox-wrapper,.e-css.e-checkbox-wrapper{
  -webkit-tap-highlight-color:rgba(0,0,0,0)
}

.e-checkbox-wrapper .e-frame,.e-css.e-checkbox-wrapper .e-frame{
  background-color:var(--color-sf-text-input-bg-color);
  border-color:var(--color-sf-border)
}

.e-checkbox-wrapper .e-frame.e-check,.e-css.e-checkbox-wrapper .e-frame.e-check{
  background-color:var(--color-sf-primary);
  border-color:var(--color-sf-primary);
  color:var(--color-sf-primary-text-color)
}

.e-checkbox-wrapper .e-frame.e-stop,.e-css.e-checkbox-wrapper .e-frame.e-stop{
  background-color:var(--color-sf-primary);
  border-color:var(--color-sf-primary);
  color:var(--color-sf-primary-text-color)
}

.e-checkbox-wrapper .e-ripple-element,.e-css.e-checkbox-wrapper .e-ripple-element{
  background:rgba(0,0,0,0)
}

.e-checkbox-wrapper .e-ripple-check .e-ripple-element,.e-css.e-checkbox-wrapper .e-ripple-check .e-ripple-element{
  background:rgba(0,0,0,0)
}

.e-checkbox-wrapper:active .e-ripple-element,.e-css.e-checkbox-wrapper:active .e-ripple-element{
  background:rgba(0,0,0,0)
}

.e-checkbox-wrapper:active .e-ripple-check .e-ripple-element,.e-css.e-checkbox-wrapper:active .e-ripple-check .e-ripple-element{
  background:rgba(0,0,0,0)
}

.e-checkbox-wrapper .e-label,.e-css.e-checkbox-wrapper .e-label{
  color:var(--color-sf-content-text-color)
}

.e-checkbox-wrapper .e-checkbox:focus+.e-frame,.e-checkbox-wrapper .e-checkbox:active+.e-frame,.e-css.e-checkbox-wrapper .e-checkbox:focus+.e-frame,.e-css.e-checkbox-wrapper .e-checkbox:active+.e-frame{
  background-color:var(--color-sf-text-input-bg-color);
  border-color:var(--color-sf-primary-border-color-pressed);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-checkbox-wrapper .e-checkbox:focus+.e-frame.e-check,.e-checkbox-wrapper .e-checkbox:active+.e-frame.e-check,.e-css.e-checkbox-wrapper .e-checkbox:focus+.e-frame.e-check,.e-css.e-checkbox-wrapper .e-checkbox:active+.e-frame.e-check{
  background-color:var(--color-sf-primary);
  border-color:var(--color-sf-primary-border-color-hover);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary);
  color:var(--color-sf-primary-text-color)
}

.e-checkbox-wrapper .e-checkbox:focus+.e-frame.e-stop,.e-checkbox-wrapper .e-checkbox:active+.e-frame.e-stop,.e-css.e-checkbox-wrapper .e-checkbox:focus+.e-frame.e-stop,.e-css.e-checkbox-wrapper .e-checkbox:active+.e-frame.e-stop{
  background-color:var(--color-sf-primary);
  border-color:var(--color-sf-primary-border-color-hover);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary);
  color:var(--color-sf-primary-text-color)
}

.e-checkbox-wrapper:hover .e-frame,.e-css.e-checkbox-wrapper:hover .e-frame{
  background-color:var(--color-sf-text-input-bg-color);
  border-color:var(--color-sf-border)
}

.e-checkbox-wrapper:hover .e-frame.e-check,.e-css.e-checkbox-wrapper:hover .e-frame.e-check{
  background-color:var(--color-sf-primary);
  border-color:var(--color-sf-primary);
  color:var(--color-sf-primary-text-color)
}

.e-checkbox-wrapper:hover .e-frame.e-stop,.e-css.e-checkbox-wrapper:hover .e-frame.e-stop{
  color:var(--color-sf-primary-text-color);
  background-color:var(--color-sf-primary);
  border-color:var(--color-sf-primary)
}

.e-checkbox-wrapper:hover .e-label,.e-css.e-checkbox-wrapper:hover .e-label{
  color:var(--color-sf-content-text-color)
}

.e-checkbox-wrapper.e-checkbox-disabled .e-frame,.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-frame{
  background-color:var(--color-sf-content-bg-color-disabled);
  border-color:var(--color-sf-border-disabled);
  color:var(--color-sf-content-text-color-disabled)
}

.e-checkbox-wrapper.e-checkbox-disabled .e-frame.e-check,.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-frame.e-check{
  background-color:var(--color-sf-primary-light);
  border-color:var(--color-sf-primary-light);
  color:var(--color-sf-primary-text-color)
}

.e-checkbox-wrapper.e-checkbox-disabled .e-frame.e-stop,.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-frame.e-stop{
  background-color:var(--color-sf-primary-light);
  border-color:var(--color-sf-primary-light);
  color:var(--color-sf-primary-text-color)
}

.e-checkbox-wrapper.e-checkbox-disabled .e-label,.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-label{
  color:var(--color-sf-content-text-color-disabled)
}

.e-checkbox-wrapper.e-focus .e-ripple-container,.e-css.e-checkbox-wrapper.e-focus .e-ripple-container{
  background-color:rgba(0,0,0,0)
}

.e-checkbox-wrapper.e-focus .e-ripple-container.e-ripple-check,.e-css.e-checkbox-wrapper.e-focus .e-ripple-container.e-ripple-check{
  background-color:rgba(0,0,0,0)
}

.e-checkbox-wrapper.e-focus .e-frame,.e-checkbox-wrapper.e-focus .e-frame.e-check,.e-css.e-checkbox-wrapper.e-focus .e-frame,.e-css.e-checkbox-wrapper.e-focus .e-frame.e-check{
  outline:rgba(var(--color-sf-primary), 0.25);
  outline-offset:0
}

.e-checkbox-wrapper .e-check::before,.e-css.e-checkbox-wrapper .e-check::before{
  content:"\e727"
}

.e-checkbox-wrapper .e-stop::before,.e-css.e-checkbox-wrapper .e-stop::before{
  content:"\e87f"
}

.e-bigger.e-small .e-checkbox-wrapper .e-frame,.e-bigger.e-small.e-checkbox-wrapper .e-frame,.e-bigger.e-small .e-css.e-checkbox-wrapper .e-frame,.e-bigger.e-small.e-css.e-checkbox-wrapper .e-frame{
  height:20px;
  line-height:19px;
  width:20px
}

.e-bigger.e-small .e-checkbox-wrapper .e-frame:hover.e-check,.e-bigger.e-small.e-checkbox-wrapper .e-frame:hover.e-check,.e-bigger.e-small .e-css.e-checkbox-wrapper .e-frame:hover.e-check,.e-bigger.e-small.e-css.e-checkbox-wrapper .e-frame:hover.e-check{
  background-color:var(--color-sf-primary);
  border-color:var(--color-sf-primary)
}

.e-bigger.e-small .e-checkbox-wrapper .e-check,.e-bigger.e-small.e-checkbox-wrapper .e-check,.e-bigger.e-small .e-css.e-checkbox-wrapper .e-check,.e-bigger.e-small.e-css.e-checkbox-wrapper .e-check{
  font-size:14px
}

.e-bigger.e-small .e-checkbox-wrapper .e-stop,.e-bigger.e-small.e-checkbox-wrapper .e-stop,.e-bigger.e-small .e-css.e-checkbox-wrapper .e-stop,.e-bigger.e-small.e-css.e-checkbox-wrapper .e-stop{
  font-size:14px;
  line-height:19px
}

.e-bigger.e-small .e-checkbox-wrapper .e-label,.e-bigger.e-small.e-checkbox-wrapper .e-label,.e-bigger.e-small .e-css.e-checkbox-wrapper .e-label,.e-bigger.e-small.e-css.e-checkbox-wrapper .e-label{
  font-size:16px;
  line-height:20px
}

.e-bigger.e-small .e-checkbox-wrapper .e-ripple-container,.e-bigger.e-small.e-checkbox-wrapper .e-ripple-container,.e-bigger.e-small .e-css.e-checkbox-wrapper .e-ripple-container,.e-bigger.e-small.e-css.e-checkbox-wrapper .e-ripple-container{
  bottom:-16px;
  height:38px;
  left:-16px;
  right:-16px;
  top:-16px;
  width:38px
}

.e-bigger .e-checkbox-wrapper .e-frame,.e-bigger.e-checkbox-wrapper .e-frame,.e-bigger .e-css.e-checkbox-wrapper .e-frame,.e-bigger.e-css.e-checkbox-wrapper .e-frame{
  height:24px;
  line-height:23px;
  width:24px
}

.e-bigger .e-checkbox-wrapper .e-frame+.e-label,.e-bigger.e-checkbox-wrapper .e-frame+.e-label,.e-bigger .e-css.e-checkbox-wrapper .e-frame+.e-label,.e-bigger.e-css.e-checkbox-wrapper .e-frame+.e-label{
  font-size:16px;
  line-height:24px;
  margin-left:12px
}

.e-bigger .e-checkbox-wrapper .e-frame+.e-ripple-container,.e-bigger.e-checkbox-wrapper .e-frame+.e-ripple-container,.e-bigger .e-css.e-checkbox-wrapper .e-frame+.e-ripple-container,.e-bigger.e-css.e-checkbox-wrapper .e-frame+.e-ripple-container{
  left:auto
}

.e-bigger .e-checkbox-wrapper .e-check,.e-bigger.e-checkbox-wrapper .e-check,.e-bigger .e-css.e-checkbox-wrapper .e-check,.e-bigger.e-css.e-checkbox-wrapper .e-check{
  font-size:16px
}

.e-bigger .e-checkbox-wrapper .e-stop,.e-bigger.e-checkbox-wrapper .e-stop,.e-bigger .e-css.e-checkbox-wrapper .e-stop,.e-bigger.e-css.e-checkbox-wrapper .e-stop{
  font-size:16px;
  line-height:23px
}

.e-bigger .e-checkbox-wrapper .e-label,.e-bigger.e-checkbox-wrapper .e-label,.e-bigger .e-css.e-checkbox-wrapper .e-label,.e-bigger.e-css.e-checkbox-wrapper .e-label{
  font-size:16px
}

.e-bigger .e-checkbox-wrapper .e-ripple-container,.e-bigger.e-checkbox-wrapper .e-ripple-container,.e-bigger .e-css.e-checkbox-wrapper .e-ripple-container,.e-bigger.e-css.e-checkbox-wrapper .e-ripple-container{
  bottom:-15px;
  height:38px;
  left:-15px;
  right:-15px;
  top:-15px;
  width:38px
}

.e-bigger .e-checkbox-wrapper.e-rtl .e-frame,.e-bigger.e-checkbox-wrapper.e-rtl .e-frame,.e-bigger .e-css.e-checkbox-wrapper.e-rtl .e-frame,.e-bigger.e-css.e-checkbox-wrapper.e-rtl .e-frame{
  margin:0
}

.e-bigger .e-checkbox-wrapper.e-rtl .e-frame:hover.e-check,.e-bigger.e-checkbox-wrapper.e-rtl .e-frame:hover.e-check,.e-bigger .e-css.e-checkbox-wrapper.e-rtl .e-frame:hover.e-check,.e-bigger.e-css.e-checkbox-wrapper.e-rtl .e-frame:hover.e-check{
  background-color:var(--color-sf-primary);
  border-color:var(--color-sf-primary)
}

.e-bigger .e-checkbox-wrapper.e-rtl .e-frame+.e-label,.e-bigger.e-checkbox-wrapper.e-rtl .e-frame+.e-label,.e-bigger .e-css.e-checkbox-wrapper.e-rtl .e-frame+.e-label,.e-bigger.e-css.e-checkbox-wrapper.e-rtl .e-frame+.e-label{
  margin-left:0;
  margin-right:12px
}

.e-bigger .e-checkbox-wrapper.e-rtl .e-frame+.e-ripple-container,.e-bigger.e-checkbox-wrapper.e-rtl .e-frame+.e-ripple-container,.e-bigger .e-css.e-checkbox-wrapper.e-rtl .e-frame+.e-ripple-container,.e-bigger.e-css.e-checkbox-wrapper.e-rtl .e-frame+.e-ripple-container{
  left:auto;
  right:auto
}

.e-bigger .e-checkbox-wrapper.e-small .e-frame,.e-bigger.e-checkbox-wrapper.e-small .e-frame,.e-bigger .e-css.e-checkbox-wrapper.e-small .e-frame,.e-bigger.e-css.e-checkbox-wrapper.e-small .e-frame{
  height:20px;
  line-height:19px;
  width:20px
}

.e-bigger .e-checkbox-wrapper.e-small .e-check,.e-bigger.e-checkbox-wrapper.e-small .e-check,.e-bigger .e-css.e-checkbox-wrapper.e-small .e-check,.e-bigger.e-css.e-checkbox-wrapper.e-small .e-check{
  font-size:14px
}

.e-bigger .e-checkbox-wrapper.e-small .e-stop,.e-bigger.e-checkbox-wrapper.e-small .e-stop,.e-bigger .e-css.e-checkbox-wrapper.e-small .e-stop,.e-bigger.e-css.e-checkbox-wrapper.e-small .e-stop{
  font-size:14px;
  line-height:19px
}

.e-bigger .e-checkbox-wrapper.e-small .e-label,.e-bigger.e-checkbox-wrapper.e-small .e-label,.e-bigger .e-css.e-checkbox-wrapper.e-small .e-label,.e-bigger.e-css.e-checkbox-wrapper.e-small .e-label{
  font-size:16px;
  line-height:20px
}

.e-bigger .e-checkbox-wrapper.e-small .e-ripple-container,.e-bigger.e-checkbox-wrapper.e-small .e-ripple-container,.e-bigger .e-css.e-checkbox-wrapper.e-small .e-ripple-container,.e-bigger.e-css.e-checkbox-wrapper.e-small .e-ripple-container{
  bottom:-16px;
  height:38px;
  left:-16px;
  right:-16px;
  top:-16px;
  width:38px
}

.e-clone-chip{
  z-index:2000
}

.e-chip-list{
  display:flex;
  padding:0
}

.e-chip-list.e-chip,.e-chip-list .e-chip{
  -webkit-tap-highlight-color:rgba(0,0,0,0);
  border:1px solid;
  border-radius:calc(var(--e-radius)*.375);
  font-size:12px;
  margin:4px;
  align-items:center;
  justify-content:center;
  line-height:1;
  box-shadow:none;
  box-sizing:border-box;
  cursor:pointer;
  display:inline-flex;
  font-weight:500;
  height:24px;
  line-height:16px;
  outline:none;
  overflow:hidden;
  padding:0 9px 2px 9px;
  position:relative;
  transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none
}

.e-chip-list.e-chip .e-chip-avatar,.e-chip-list .e-chip .e-chip-avatar{
  background-size:cover;
  display:flex;
  overflow:hidden;
  height:24px;
  width:24px;
  border-radius:calc(var(--e-radius)*.25);
  font-size:14px;
  margin:2px 4px 0 -9px;
  align-items:center;
  justify-content:center;
  line-height:1
}

.e-chip-list.e-chip .e-chip-avatar-wrap,.e-chip-list.e-chip.e-chip-avatar-wrap,.e-chip-list .e-chip .e-chip-avatar-wrap,.e-chip-list .e-chip.e-chip-avatar-wrap{
  border-radius:calc(var(--e-radius)*.25)
}

.e-chip-list.e-chip .e-chip-icon,.e-chip-list .e-chip .e-chip-icon{
  background-size:cover;
  display:flex;
  overflow:hidden;
  height:14px;
  width:14px;
  border-radius:999px;
  font-size:14px;
  margin:3px 8px 0 0;
  align-items:center;
  justify-content:center;
  line-height:1;
  font-weight:normal
}

.e-chip-list.e-chip .e-chip-drag.e-drag-and-drop,.e-chip-list.e-chip .e-chip-drag.e-error-treeview,.e-chip-list .e-chip .e-chip-drag.e-drag-and-drop,.e-chip-list .e-chip .e-chip-drag.e-error-treeview{
  margin:3px 8px 0 0
}

.e-chip-list.e-chip .e-chip-text,.e-chip-list .e-chip .e-chip-text{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}

.e-chip-list.e-chip .e-chip-delete,.e-chip-list .e-chip .e-chip-delete{
  background-size:cover;
  display:flex;
  overflow:hidden;
  height:16px;
  width:16px;
  border-radius:999px;
  font-size:14px;
  margin:4px 1px 1px 5px;
  align-items:center;
  justify-content:center;
  line-height:1
}

.e-chip-list.e-chip .e-chip-delete.e-dlt-btn::before,.e-chip-list .e-chip .e-chip-delete.e-dlt-btn::before{
  font-family:"e-icons"
}

.e-chip-list.e-chip .image-url,.e-chip-list .e-chip .image-url{
  background-size:cover;
  display:flex;
  overflow:hidden;
  height:14px;
  width:14px;
  border-radius:999px;
  font-size:14px;
  margin:3px 8px 0 0;
  align-items:center;
  justify-content:center;
  line-height:1
}

.e-chip-list.e-chip .trailing-icon-url,.e-chip-list .e-chip .trailing-icon-url{
  background-size:cover;
  display:flex;
  overflow:hidden;
  height:16px;
  width:16px;
  border-radius:999px;
  font-size:14px;
  margin:4px 1px 1px 5px;
  align-items:center;
  justify-content:center;
  line-height:1;
  font-family:"e-icons"
}

.e-chip-list.e-chip .e-chip-template,.e-chip-list .e-chip .e-chip-template{
  display:inline-flex
}

.e-chip-list:not(.e-chip){
  flex-wrap:wrap
}

.e-chip-list.e-multi-selection .e-chip::before{
  align-items:center;
  justify-content:center;
  line-height:1;
  display:flex;
  font-family:"e-icons";
  height:14px;
  width:14px;
  margin:0 4px 0 -4px;
  margin-top:0;
  overflow:hidden;
  transition:width 300ms cubic-bezier(0.4, 0, 0.2, 1)
}

.e-chip-list.e-multi-selection .e-chip:not(.e-chip-icon-wrap):not(.e-chip-avatar-wrap)::before{
  width:0
}

.e-chip-list.e-multi-selection .e-chip.e-chip-icon-wrap::before,.e-chip-list.e-multi-selection .e-chip.e-chip-avatar-wrap::before{
  display:none
}

.e-chip-list.e-multi-selection .e-chip.e-chip-avatar-wrap::before{
  height:24px;
  width:24px;
  margin:2px 4px 0 -9px;
  margin-top:0
}

.e-chip-list.e-multi-selection .e-chip.e-active .e-chip-icon,.e-chip-list.e-multi-selection .e-chip.e-active .e-chip-avatar{
  display:none
}

.e-chip-list.e-multi-selection .e-chip.e-active.e-chip-icon-wrap::before,.e-chip-list.e-multi-selection .e-chip.e-active.e-chip-avatar-wrap::before{
  display:flex
}

.e-chip-list.e-multi-selection .e-chip.e-active:not(.e-chip-icon-wrap):not(.e-chip-avatar-wrap)::before{
  width:14px
}

.e-chip-list.e-rtl.e-chip .e-chip-avatar,.e-chip-list.e-rtl .e-chip .e-chip-avatar{
  margin:0 -9px 0 3px
}

.e-chip-list.e-rtl.e-chip .e-chip-icon,.e-chip-list.e-rtl .e-chip .e-chip-icon{
  margin:0 -4px 0 8px
}

.e-chip-list.e-rtl.e-chip .e-chip-drag.e-drag-and-drop,.e-chip-list.e-rtl.e-chip .e-chip-drag.e-error-treeview,.e-chip-list.e-rtl .e-chip .e-chip-drag.e-drag-and-drop,.e-chip-list.e-rtl .e-chip .e-chip-drag.e-error-treeview{
  margin:0 -4px 0 8px
}

.e-chip-list.e-rtl.e-chip .e-chip-delete,.e-chip-list.e-rtl .e-chip .e-chip-delete{
  margin:2px 4px 0 -4px
}

.e-chip-list.e-rtl.e-chip .e-chip-avatar-wrap,.e-chip-list.e-rtl.e-chip.e-chip-avatar-wrap,.e-chip-list.e-rtl .e-chip .e-chip-avatar-wrap,.e-chip-list.e-rtl .e-chip.e-chip-avatar-wrap{
  border-radius:calc(var(--e-radius)*0)
}

.e-chip-list.e-rtl.e-chip .trailing-icon-url,.e-chip-list.e-rtl .e-chip .trailing-icon-url{
  margin:2px 4px 0 -4px
}

.e-chip-list.e-rtl.e-multi-selection .e-chip::before{
  margin:0 -4px 0 8px;
  margin-top:0
}

.e-chip-list.e-rtl.e-multi-selection .e-chip.e-chip-avatar-wrap::before{
  margin:0 -9px 0 3px;
  margin-top:0
}

.e-drag-indicator{
  background-color:var(--color-sf-primary);
  height:24px;
  width:2px;
  position:absolute;
  display:none;
  z-index:1000
}

.e-chip-list.e-selection .e-chip.e-active{
  background:var(--color-sf-primary);
  border-color:var(--color-sf-primary);
  color:var(--color-sf-primary-text-color)
}

.e-chip-list.e-selection .e-chip.e-active .e-chip-icon,.e-chip-list.e-selection .e-chip.e-active .e-chip-delete{
  color:var(--color-sf-primary-text-color)
}

.e-chip-list.e-selection .e-chip.e-active .e-chip-avatar{
  background-color:var(--color-sf-primary);
  color:var(--color-sf-primary-text-color)
}

.e-chip-list.e-selection .e-chip.e-active.e-focused{
  background:var(--color-sf-primary);
  border-color:var(--color-sf-primary);
  color:var(--color-sf-primary-text-color)
}

.e-chip-list.e-selection .e-chip.e-active.e-focused .e-chip-icon,.e-chip-list.e-selection .e-chip.e-active.e-focused .e-chip-delete{
  color:var(--color-sf-primary-text-color)
}

.e-chip-list.e-selection .e-chip.e-active.e-focused .e-chip-avatar{
  background-color:var(--color-sf-primary);
  color:var(--color-sf-primary-text-color)
}

.e-chip-list.e-selection .e-chip.e-active.e-disabled{
  background:var(--color-sf-content-bg-color-disabled);
  border-color:var(--color-sf-chip-secondary-border-color-disabled);
  color:var(--color-sf-secondary-text-color-disabled)
}

.e-chip-list.e-selection .e-chip.e-active.e-disabled .e-chip-icon,.e-chip-list.e-selection .e-chip.e-active.e-disabled .e-chip-delete{
  color:var(--color-sf-secondary-text-color-disabled)
}

.e-chip-list.e-selection .e-chip.e-active.e-disabled .e-chip-avatar{
  background-color:var(--color-sf-content-bg-color-disabled);
  color:var(--color-sf-secondary-text-color-disabled)
}

.e-chip-list.e-selection .e-chip.e-active.e-clone-chip{
  background:var(--color-sf-primary);
  border-color:var(--color-sf-primary);
  color:var(--color-sf-primary-text-color)
}

.e-chip-list.e-selection .e-chip.e-active.e-clone-chip .e-chip-icon,.e-chip-list.e-selection .e-chip.e-active.e-clone-chip .e-chip-delete{
  color:var(--color-sf-primary-text-color)
}

.e-chip-list.e-selection .e-chip.e-active.e-clone-chip .e-chip-avatar{
  background-color:var(--color-sf-primary);
  color:var(--color-sf-primary-text-color)
}

.e-chip-list.e-selection .e-chip.e-active.e-clone-chip .e-drag-and-drop,.e-chip-list.e-selection .e-chip.e-active.e-clone-chip.e-error-treeview{
  color:var(--color-sf-content-text-color-pressed)
}

.e-chip-list.e-selection .e-chip.e-active.e-outline{
  background:var(--color-sf-primary-bg-color);
  border-color:var(--color-sf-primary-border-color);
  color:var(--color-sf-primary-text)
}

.e-chip-list.e-selection .e-chip.e-active.e-outline .e-chip-icon,.e-chip-list.e-selection .e-chip.e-active.e-outline .e-chip-delete{
  color:var(--color-sf-primary-text)
}

.e-chip-list.e-selection .e-chip.e-active.e-outline .e-chip-avatar{
  background-color:var(--color-sf-primary);
  color:var(--color-sf-primary-text)
}

.e-chip-list.e-selection .e-chip.e-active.e-outline.e-focused{
  background:var(--color-sf-primary);
  border-color:var(--color-sf-primary);
  color:var(--color-sf-primary-text)
}

.e-chip-list.e-selection .e-chip.e-active.e-outline.e-focused .e-chip-icon,.e-chip-list.e-selection .e-chip.e-active.e-outline.e-focused .e-chip-delete{
  color:var(--color-sf-primary-text-color)
}

.e-chip-list.e-selection .e-chip.e-active.e-outline.e-focused .e-chip-avatar{
  background-color:var(--color-sf-primary);
  color:var(--color-sf-primary-text-color)
}

.e-chip-list.e-selection .e-chip.e-active.e-outline.e-disabled{
  background:rgba(0,0,0,0);
  border-color:var(--color-sf-chip-secondary-border-color-disabled);
  color:var(--color-sf-secondary-text-color-disabled)
}

.e-chip-list.e-selection .e-chip.e-active.e-outline.e-disabled .e-chip-icon,.e-chip-list.e-selection .e-chip.e-active.e-outline.e-disabled .e-chip-delete{
  color:var(--color-sf-secondary-text-color-disabled)
}

.e-chip-list.e-selection .e-chip.e-active.e-outline.e-disabled .e-chip-avatar{
  background-color:rgba(0,0,0,0);
  color:var(--color-sf-content-text-color-disabled)
}

.e-chip-list.e-selection .e-chip.e-active.e-outline.e-clone-chip{
  background:var(--color-sf-primary);
  border-color:var(--color-sf-primary);
  color:var(--color-sf-primary-text-color)
}

.e-chip-list.e-selection .e-chip.e-active.e-outline.e-clone-chip .e-chip-icon,.e-chip-list.e-selection .e-chip.e-active.e-outline.e-clone-chip .e-chip-delete{
  color:var(--color-sf-primary-text-color)
}

.e-chip-list.e-selection .e-chip.e-active.e-outline.e-clone-chip .e-chip-avatar{
  background-color:var(--color-sf-primary);
  color:var(--color-sf-primary-text-color)
}

.e-chip-list.e-selection .e-chip.e-active.e-outline.e-clone-chip .e-drag-and-drop,.e-chip-list.e-selection .e-chip.e-active.e-outline.e-clone-chip.e-error-treeview{
  color:var(--color-sf-content-text-color-pressed)
}

.e-chip-list.e-selection .e-chip:active{
  background:var(--color-sf-primary);
  border-color:var(--color-sf-secondary-border-color-pressed);
  color:var(--color-sf-secondary-text-color-pressed)
}

.e-chip-list.e-selection .e-chip:active .e-chip-icon,.e-chip-list.e-selection .e-chip:active .e-chip-delete{
  color:var(--color-sf-secondary-text-color-pressed)
}

.e-chip-list.e-selection .e-chip:active .e-chip-avatar{
  background-color:var(--color-sf-content-bg-color-alt3);
  color:var(--color-sf-chip-secondary-text)
}

.e-chip-list.e-selection .e-chip:active.e-outline{
  background:var(--color-sf-secondary-border-color-pressed);
  border-color:var(--color-sf-secondary-border-color-pressed);
  color:var(--color-sf-secondary-text-color-pressed)
}

.e-chip-list.e-selection .e-chip:active.e-outline .e-chip-icon,.e-chip-list.e-selection .e-chip:active.e-outline .e-chip-delete{
  color:var(--color-sf-secondary-text-color-pressed)
}

.e-chip-list.e-selection .e-chip:active.e-outline .e-chip-avatar{
  background-color:var(--color-sf-secondary-bg-color);
  color:var(--color-sf-secondary-text-color)
}

.e-chip-list.e-chip,.e-chip-list .e-chip{
  background:var(--color-sf-chip-secondary-bg-color);
  border-color:var(--color-sf-chip-secondary-border-color);
  color:var(--color-sf-chip-secondary-text)
}

.e-chip-list.e-chip .e-chip-icon,.e-chip-list.e-chip .e-chip-delete,.e-chip-list .e-chip .e-chip-icon,.e-chip-list .e-chip .e-chip-delete{
  color:var(--color-sf-secondary-text-color)
}

.e-chip-list.e-chip .e-chip-delete.e-dlt-btn,.e-chip-list .e-chip .e-chip-delete.e-dlt-btn{
  color:var(--color-sf-chip-secondary-icon-color)
}

.e-chip-list.e-chip .e-chip-avatar,.e-chip-list .e-chip .e-chip-avatar{
  background-color:var(--color-sf-content-bg-color);
  color:var(--color-sf-chip-secondary-text)
}

.e-chip-list.e-chip:not(.e-active) .e-chip-delete.e-dlt-btn:hover,.e-chip-list .e-chip:not(.e-active) .e-chip-delete.e-dlt-btn:hover{
  color:var(--color-sf-chip-secondary-icon-color-hover)
}

.e-chip-list.e-chip:not(.e-active) .e-chip-delete.e-dlt-btn:active,.e-chip-list .e-chip:not(.e-active) .e-chip-delete.e-dlt-btn:active{
  color:var(--color-sf-chip-secondary-icon-color-pressed)
}

.e-chip-list.e-chip:hover,.e-chip-list .e-chip:hover{
  background:var(--color-sf-chip-secondary-bg-color-hover);
  border-color:var(--color-sf-chip-secondary-border-color-hover);
  color:var(--color-sf-content-text-color-hover)
}

.e-chip-list.e-chip:hover .e-chip-icon,.e-chip-list.e-chip:hover .e-chip-delete,.e-chip-list .e-chip:hover .e-chip-icon,.e-chip-list .e-chip:hover .e-chip-delete{
  color:var(--color-sf-secondary-text-color-hover)
}

.e-chip-list.e-chip:hover .e-chip-avatar,.e-chip-list .e-chip:hover .e-chip-avatar{
  background-color:var(--color-sf-content-bg-color-alt3);
  color:var(--color-sf-chip-secondary-text)
}

.e-chip-list.e-chip.e-focused,.e-chip-list .e-chip.e-focused{
  box-shadow:0 0 0 4px rgba(var(--color-sf-secondary-shadow), 0.5);
  background:var(--color-sf-chip-secondary-bg-color-pressed);
  border-color:var(--color-sf-chip-secondary-border-color-hover);
  color:var(--color-sf-content-text-color-hover)
}

.e-chip-list.e-chip.e-focused .e-chip-icon,.e-chip-list.e-chip.e-focused .e-chip-delete,.e-chip-list .e-chip.e-focused .e-chip-icon,.e-chip-list .e-chip.e-focused .e-chip-delete{
  color:var(--color-sf-secondary-text-color-hover)
}

.e-chip-list.e-chip.e-focused .e-chip-avatar,.e-chip-list .e-chip.e-focused .e-chip-avatar{
  background-color:var(--color-sf-content-bg-color-alt3);
  color:var(--color-sf-chip-secondary-text)
}

.e-chip-list.e-chip.e-focused.e-active,.e-chip-list .e-chip.e-focused.e-active{
  background:var(--color-sf-secondary-border-color-pressed);
  border-color:var(--color-sf-secondary-border-color-pressed);
  color:var(--color-sf-secondary-text-color-hover);
  box-shadow:0 0 0 4px rgba(var(--color-sf-secondary-shadow), 0.5)
}

.e-chip-list.e-chip.e-focused.e-active .e-chip-icon,.e-chip-list.e-chip.e-focused.e-active .e-chip-delete,.e-chip-list .e-chip.e-focused.e-active .e-chip-icon,.e-chip-list .e-chip.e-focused.e-active .e-chip-delete{
  color:var(--color-sf-secondary-text-color-pressed)
}

.e-chip-list.e-chip.e-focused.e-active .e-chip-avatar,.e-chip-list .e-chip.e-focused.e-active .e-chip-avatar{
  background-color:var(--color-sf-content-bg-color-alt4);
  color:var(--color-sf-secondary-text-color-pressed)
}

.e-chip-list.e-chip.e-active,.e-chip-list .e-chip.e-active{
  background:var(--color-sf-chip-secondary-bg-color-pressed);
  border-color:var(--color-sf-chip-secondary-border-color-pressed);
  color:var(--color-sf-content-text-color-pressed);
  box-shadow:none
}

.e-chip-list.e-chip.e-active .e-chip-icon,.e-chip-list.e-chip.e-active .e-chip-delete,.e-chip-list .e-chip.e-active .e-chip-icon,.e-chip-list .e-chip.e-active .e-chip-delete{
  color:var(--color-sf-secondary-text-color-pressed)
}

.e-chip-list.e-chip.e-active .e-chip-avatar,.e-chip-list .e-chip.e-active .e-chip-avatar{
  background-color:var(--color-sf-content-bg-color-alt3);
  color:var(--color-sf-chip-secondary-text)
}

.e-chip-list.e-chip:active,.e-chip-list .e-chip:active{
  background:var(--color-sf-secondary-border-color-pressed);
  border-color:var(--color-sf-secondary-border-color-pressed);
  color:var(--color-sf-secondary-text-color-pressed);
  box-shadow:0 0 0 4px rgba(var(--color-sf-secondary-shadow), 0.5)
}

.e-chip-list.e-chip:active .e-chip-icon,.e-chip-list.e-chip:active .e-chip-delete,.e-chip-list .e-chip:active .e-chip-icon,.e-chip-list .e-chip:active .e-chip-delete{
  color:var(--color-sf-secondary-text-color-pressed)
}

.e-chip-list.e-chip:active .e-chip-avatar,.e-chip-list .e-chip:active .e-chip-avatar{
  background-color:var(--color-sf-content-bg-color-alt3);
  color:var(--color-sf-chip-secondary-text)
}

.e-chip-list.e-chip.e-disabled,.e-chip-list .e-chip.e-disabled{
  background:var(--color-sf-content-bg-color-disabled);
  border-color:var(--color-sf-chip-secondary-border-color-disabled);
  color:var(--color-sf-secondary-text-color-disabled);
  opacity:1;
  pointer-events:none
}

.e-chip-list.e-chip.e-disabled .e-chip-icon,.e-chip-list.e-chip.e-disabled .e-chip-delete,.e-chip-list .e-chip.e-disabled .e-chip-icon,.e-chip-list .e-chip.e-disabled .e-chip-delete{
  color:var(--color-sf-secondary-text-color-disabled)
}

.e-chip-list.e-chip.e-disabled .e-chip-avatar,.e-chip-list .e-chip.e-disabled .e-chip-avatar{
  background-color:var(--color-sf-content-bg-color-disabled);
  color:var(--color-sf-secondary-text-color-disabled)
}

.e-chip-list.e-chip.e-clone-chip,.e-chip-list .e-chip.e-clone-chip{
  background:var(--color-sf-chip-secondary-bg-color-pressed);
  border-color:var(--color-sf-chip-secondary-border-color-pressed);
  color:var(--color-sf-content-text-color-pressed)
}

.e-chip-list.e-chip.e-clone-chip .e-chip-icon,.e-chip-list.e-chip.e-clone-chip .e-chip-delete,.e-chip-list .e-chip.e-clone-chip .e-chip-icon,.e-chip-list .e-chip.e-clone-chip .e-chip-delete{
  color:var(--color-sf-secondary-text-color-pressed)
}

.e-chip-list.e-chip.e-clone-chip .e-chip-delete.e-dlt-btn,.e-chip-list .e-chip.e-clone-chip .e-chip-delete.e-dlt-btn{
  color:var(--color-sf-chip-secondary-icon-color)
}

.e-chip-list.e-chip.e-clone-chip .e-chip-avatar,.e-chip-list .e-chip.e-clone-chip .e-chip-avatar{
  background-color:var(--color-sf-content-bg-color-alt3);
  color:var(--color-sf-chip-secondary-text)
}

.e-chip-list.e-chip.e-clone-chip .e-drag-and-drop,.e-chip-list.e-chip.e-clone-chip.e-error-treeview,.e-chip-list .e-chip.e-clone-chip .e-drag-and-drop,.e-chip-list .e-chip.e-clone-chip.e-error-treeview{
  color:var(--color-sf-content-text-color-pressed)
}

.e-chip-list.e-chip.e-outline,.e-chip-list .e-chip.e-outline{
  background:rgba(0,0,0,0);
  border-color:var(--color-sf-chip-secondary-border-color);
  color:var(--color-sf-chip-secondary-text);
  border-width:1px
}

.e-chip-list.e-chip.e-outline .e-chip-icon,.e-chip-list.e-chip.e-outline .e-chip-delete,.e-chip-list .e-chip.e-outline .e-chip-icon,.e-chip-list .e-chip.e-outline .e-chip-delete{
  color:var(--color-sf-chip-secondary-text)
}

.e-chip-list.e-chip.e-outline .e-chip-delete.e-dlt-btn,.e-chip-list .e-chip.e-outline .e-chip-delete.e-dlt-btn{
  color:var(--color-sf-chip-secondary-icon-color)
}

.e-chip-list.e-chip.e-outline .e-chip-avatar,.e-chip-list .e-chip.e-outline .e-chip-avatar{
  background-color:var(--color-sf-secondary-bg-color);
  color:var(--color-sf-secondary-text-color)
}

.e-chip-list.e-chip.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover,.e-chip-list .e-chip.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover{
  color:var(--color-sf-chip-secondary-icon-color-hover)
}

.e-chip-list.e-chip.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active,.e-chip-list .e-chip.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active{
  color:var(--color-sf-chip-secondary-icon-color-hover)
}

.e-chip-list.e-chip.e-outline:hover,.e-chip-list .e-chip.e-outline:hover{
  background:var(--color-sf-chip-secondary-bg-color);
  border-color:var(--color-sf-chip-secondary-border-color-hover);
  color:var(--color-sf-chip-secondary-text)
}

.e-chip-list.e-chip.e-outline:hover .e-chip-icon,.e-chip-list.e-chip.e-outline:hover .e-chip-delete,.e-chip-list .e-chip.e-outline:hover .e-chip-icon,.e-chip-list .e-chip.e-outline:hover .e-chip-delete{
  color:var(--color-sf-chip-secondary-text)
}

.e-chip-list.e-chip.e-outline:hover .e-chip-avatar,.e-chip-list .e-chip.e-outline:hover .e-chip-avatar{
  background-color:var(--color-sf-secondary-bg-color);
  color:var(--color-sf-secondary-text-color)
}

.e-chip-list.e-chip.e-outline.e-focused,.e-chip-list .e-chip.e-outline.e-focused{
  background:var(--color-sf-chip-secondary-bg-color);
  border-color:var(--color-sf-chip-secondary-border-color-hover);
  color:var(--color-sf-chip-secondary-text)
}

.e-chip-list.e-chip.e-outline.e-focused .e-chip-icon,.e-chip-list.e-chip.e-outline.e-focused .e-chip-delete,.e-chip-list .e-chip.e-outline.e-focused .e-chip-icon,.e-chip-list .e-chip.e-outline.e-focused .e-chip-delete{
  color:var(--color-sf-chip-secondary-text)
}

.e-chip-list.e-chip.e-outline.e-focused .e-chip-avatar,.e-chip-list .e-chip.e-outline.e-focused .e-chip-avatar{
  background-color:var(--color-sf-secondary-bg-color);
  color:var(--color-sf-secondary-text-color)
}

.e-chip-list.e-chip.e-outline.e-focused.e-active,.e-chip-list .e-chip.e-outline.e-focused.e-active{
  background:var(--color-sf-chip-secondary-bg-color);
  border-color:var(--color-sf-secondary-border-color-pressed);
  color:var(--color-sf-chip-secondary-text)
}

.e-chip-list.e-chip.e-outline.e-focused.e-active .e-chip-icon,.e-chip-list.e-chip.e-outline.e-focused.e-active .e-chip-delete,.e-chip-list .e-chip.e-outline.e-focused.e-active .e-chip-icon,.e-chip-list .e-chip.e-outline.e-focused.e-active .e-chip-delete{
  color:var(--color-sf-secondary-text-color-pressed)
}

.e-chip-list.e-chip.e-outline.e-focused.e-active .e-chip-avatar,.e-chip-list .e-chip.e-outline.e-focused.e-active .e-chip-avatar{
  background-color:var(--color-sf-secondary-bg-color);
  color:var(--color-sf-secondary-text-color)
}

.e-chip-list.e-chip.e-outline.e-active,.e-chip-list .e-chip.e-outline.e-active{
  background:var(--color-sf-chip-secondary-bg-color);
  border-color:var(--color-sf-chip-secondary-border-color-pressed);
  color:var(--color-sf-chip-secondary-text)
}

.e-chip-list.e-chip.e-outline.e-active .e-chip-icon,.e-chip-list.e-chip.e-outline.e-active .e-chip-delete,.e-chip-list .e-chip.e-outline.e-active .e-chip-icon,.e-chip-list .e-chip.e-outline.e-active .e-chip-delete{
  color:var(--color-sf-chip-secondary-text)
}

.e-chip-list.e-chip.e-outline.e-active .e-chip-avatar,.e-chip-list .e-chip.e-outline.e-active .e-chip-avatar{
  background-color:var(--color-sf-secondary-bg-color);
  color:var(--color-sf-secondary-text-color)
}

.e-chip-list.e-chip.e-outline:active,.e-chip-list .e-chip.e-outline:active{
  background:var(--color-sf-secondary-border-color-pressed);
  border-color:var(--color-sf-secondary-border-color-pressed);
  color:var(--color-sf-secondary-text-color-pressed)
}

.e-chip-list.e-chip.e-outline:active .e-chip-icon,.e-chip-list.e-chip.e-outline:active .e-chip-delete,.e-chip-list .e-chip.e-outline:active .e-chip-icon,.e-chip-list .e-chip.e-outline:active .e-chip-delete{
  color:var(--color-sf-secondary-text-color-pressed)
}

.e-chip-list.e-chip.e-outline:active .e-chip-avatar,.e-chip-list .e-chip.e-outline:active .e-chip-avatar{
  background-color:var(--color-sf-secondary-bg-color);
  color:var(--color-sf-secondary-text-color)
}

.e-chip-list.e-chip.e-outline.e-disabled,.e-chip-list .e-chip.e-outline.e-disabled{
  background:rgba(0,0,0,0);
  border-color:var(--color-sf-chip-secondary-border-color-disabled);
  color:var(--color-sf-secondary-text-color-disabled)
}

.e-chip-list.e-chip.e-outline.e-disabled .e-chip-icon,.e-chip-list.e-chip.e-outline.e-disabled .e-chip-delete,.e-chip-list .e-chip.e-outline.e-disabled .e-chip-icon,.e-chip-list .e-chip.e-outline.e-disabled .e-chip-delete{
  color:var(--color-sf-secondary-text-color-disabled)
}

.e-chip-list.e-chip.e-outline.e-disabled .e-chip-avatar,.e-chip-list .e-chip.e-outline.e-disabled .e-chip-avatar{
  background-color:rgba(0,0,0,0);
  color:var(--color-sf-content-text-color-disabled)
}

.e-chip-list.e-chip.e-outline.e-clone-chip,.e-chip-list .e-chip.e-outline.e-clone-chip{
  background:var(--color-sf-chip-secondary-bg-color-pressed);
  border-color:var(--color-sf-chip-secondary-border-color-pressed);
  color:var(--color-sf-content-text-color-pressed)
}

.e-chip-list.e-chip.e-outline.e-clone-chip .e-chip-icon,.e-chip-list.e-chip.e-outline.e-clone-chip .e-chip-delete,.e-chip-list .e-chip.e-outline.e-clone-chip .e-chip-icon,.e-chip-list .e-chip.e-outline.e-clone-chip .e-chip-delete{
  color:var(--color-sf-secondary-text-color-pressed)
}

.e-chip-list.e-chip.e-outline.e-clone-chip .e-chip-delete.e-dlt-btn,.e-chip-list .e-chip.e-outline.e-clone-chip .e-chip-delete.e-dlt-btn{
  color:var(--color-sf-chip-secondary-icon-color)
}

.e-chip-list.e-chip.e-outline.e-clone-chip .e-chip-avatar,.e-chip-list .e-chip.e-outline.e-clone-chip .e-chip-avatar{
  background-color:var(--color-sf-content-bg-color-alt3);
  color:var(--color-sf-chip-secondary-text)
}

.e-chip-list.e-chip.e-outline.e-clone-chip .e-drag-and-drop,.e-chip-list.e-chip.e-outline.e-clone-chip.e-error-treeview,.e-chip-list .e-chip.e-outline.e-clone-chip .e-drag-and-drop,.e-chip-list .e-chip.e-outline.e-clone-chip.e-error-treeview{
  color:var(--color-sf-content-text-color-pressed)
}

.e-chip-list.e-chip.e-primary,.e-chip-list .e-chip.e-primary{
  background:var(--color-sf-chip-primary-bg-color);
  border-color:var(--color-sf-chip-primary-border-color);
  color:var(--color-sf-chip-primary-text)
}

.e-chip-list.e-chip.e-primary .e-chip-icon,.e-chip-list.e-chip.e-primary .e-chip-delete,.e-chip-list .e-chip.e-primary .e-chip-icon,.e-chip-list .e-chip.e-primary .e-chip-delete{
  color:var(--color-sf-chip-primary-text)
}

.e-chip-list.e-chip.e-primary .e-chip-delete.e-dlt-btn,.e-chip-list .e-chip.e-primary .e-chip-delete.e-dlt-btn{
  color:var(--color-sf-chip-primary-icon-color)
}

.e-chip-list.e-chip.e-primary .e-chip-avatar,.e-chip-list .e-chip.e-primary .e-chip-avatar{
  background-color:var(--color-sf-content-bg-color);
  color:var(--color-sf-chip-primary-text)
}

.e-chip-list.e-chip.e-primary:not(.e-active) .e-chip-delete.e-dlt-btn:hover,.e-chip-list .e-chip.e-primary:not(.e-active) .e-chip-delete.e-dlt-btn:hover{
  color:var(--color-sf-chip-primary-icon-color-hover)
}

.e-chip-list.e-chip.e-primary:not(.e-active) .e-chip-delete.e-dlt-btn:active,.e-chip-list .e-chip.e-primary:not(.e-active) .e-chip-delete.e-dlt-btn:active{
  color:var(--color-sf-chip-primary-icon-color-pressed)
}

.e-chip-list.e-chip.e-primary:hover,.e-chip-list .e-chip.e-primary:hover{
  background:var(--color-sf-chip-primary-bg-color-hover);
  border-color:var(--color-sf-chip-primary-border-color-hover);
  color:var(--color-sf-chip-primary-text-hover)
}

.e-chip-list.e-chip.e-primary:hover .e-chip-icon,.e-chip-list.e-chip.e-primary:hover .e-chip-delete,.e-chip-list .e-chip.e-primary:hover .e-chip-icon,.e-chip-list .e-chip.e-primary:hover .e-chip-delete{
  color:var(--color-sf-chip-primary-text-hover)
}

.e-chip-list.e-chip.e-primary:hover .e-chip-avatar,.e-chip-list .e-chip.e-primary:hover .e-chip-avatar{
  background-color:var(--color-sf-chip-primary-bg-color-hover);
  color:var(--color-sf-chip-primary-text-hover)
}

.e-chip-list.e-chip.e-primary.e-focused,.e-chip-list .e-chip.e-primary.e-focused{
  background:var(--color-sf-chip-primary-bg-color-hover);
  border-color:var(--color-sf-chip-primary-border-color-hover);
  color:var(--color-sf-chip-primary-text-hover)
}

.e-chip-list.e-chip.e-primary.e-focused .e-chip-icon,.e-chip-list.e-chip.e-primary.e-focused .e-chip-delete,.e-chip-list .e-chip.e-primary.e-focused .e-chip-icon,.e-chip-list .e-chip.e-primary.e-focused .e-chip-delete{
  color:var(--color-sf-chip-primary-text-hover)
}

.e-chip-list.e-chip.e-primary.e-focused .e-chip-avatar,.e-chip-list .e-chip.e-primary.e-focused .e-chip-avatar{
  background-color:var(--color-sf-chip-primary-bg-color-hover);
  color:var(--color-sf-chip-primary-text-hover)
}

.e-chip-list.e-chip.e-primary.e-focused.e-active,.e-chip-list .e-chip.e-primary.e-focused.e-active{
  background:var(--color-sf-chip-primary-bg-color-pressed);
  border-color:var(--color-sf-primary-bg-color-pressed);
  color:var(--color-sf-primary-text-color)
}

.e-chip-list.e-chip.e-primary.e-focused.e-active .e-chip-icon,.e-chip-list.e-chip.e-primary.e-focused.e-active .e-chip-delete,.e-chip-list .e-chip.e-primary.e-focused.e-active .e-chip-icon,.e-chip-list .e-chip.e-primary.e-focused.e-active .e-chip-delete{
  color:var(--color-sf-primary-text-color)
}

.e-chip-list.e-chip.e-primary.e-focused.e-active .e-chip-avatar,.e-chip-list .e-chip.e-primary.e-focused.e-active .e-chip-avatar{
  background-color:var(--color-sf-chip-primary-bg-color-pressed);
  color:var(--color-sf-primary-text-color)
}

.e-chip-list.e-chip.e-primary.e-active,.e-chip-list .e-chip.e-primary.e-active{
  background:var(--color-sf-chip-primary-bg-color-pressed);
  border-color:var(--color-sf-chip-primary-border-color-pressed);
  color:var(--color-sf-chip-primary-text-pressed)
}

.e-chip-list.e-chip.e-primary.e-active .e-chip-icon,.e-chip-list.e-chip.e-primary.e-active .e-chip-delete,.e-chip-list .e-chip.e-primary.e-active .e-chip-icon,.e-chip-list .e-chip.e-primary.e-active .e-chip-delete{
  color:var(--color-sf-chip-primary-text-pressed)
}

.e-chip-list.e-chip.e-primary.e-active .e-chip-avatar,.e-chip-list .e-chip.e-primary.e-active .e-chip-avatar{
  background-color:var(--color-sf-chip-primary-bg-color-pressed);
  color:var(--color-sf-chip-primary-text-pressed)
}

.e-chip-list.e-chip.e-primary:active,.e-chip-list .e-chip.e-primary:active{
  background:var(--color-sf-primary-bg-color-pressed);
  border-color:var(--color-sf-primary-bg-color-pressed);
  color:var(--color-sf-primary-text-color)
}

.e-chip-list.e-chip.e-primary:active .e-chip-icon,.e-chip-list.e-chip.e-primary:active .e-chip-delete,.e-chip-list .e-chip.e-primary:active .e-chip-icon,.e-chip-list .e-chip.e-primary:active .e-chip-delete{
  color:var(--color-sf-primary-text-color)
}

.e-chip-list.e-chip.e-primary:active .e-chip-avatar,.e-chip-list .e-chip.e-primary:active .e-chip-avatar{
  background-color:var(--color-sf-primary-bg-color-pressed);
  color:var(--color-sf-primary-text-color)
}

.e-chip-list.e-chip.e-primary.e-disabled,.e-chip-list .e-chip.e-primary.e-disabled{
  background:var(--color-sf-chip-primary-bg-color-disabled);
  border-color:var(--color-sf-chip-primary-border-color-disabled);
  color:var(--color-sf-chip-primary-text-disabled)
}

.e-chip-list.e-chip.e-primary.e-disabled .e-chip-icon,.e-chip-list.e-chip.e-primary.e-disabled .e-chip-delete,.e-chip-list .e-chip.e-primary.e-disabled .e-chip-icon,.e-chip-list .e-chip.e-primary.e-disabled .e-chip-delete{
  color:var(--color-sf-chip-primary-text-disabled)
}

.e-chip-list.e-chip.e-primary.e-disabled .e-chip-avatar,.e-chip-list .e-chip.e-primary.e-disabled .e-chip-avatar{
  background-color:var(--color-sf-chip-primary-bg-color-disabled);
  color:var(--color-sf-chip-primary-text-disabled)
}

.e-chip-list.e-chip.e-primary.e-clone-chip,.e-chip-list .e-chip.e-primary.e-clone-chip{
  background:var(--color-sf-chip-primary-bg-color-pressed);
  border-color:var(--color-sf-chip-primary-border-color-pressed);
  color:var(--color-sf-chip-primary-text-pressed)
}

.e-chip-list.e-chip.e-primary.e-clone-chip .e-chip-icon,.e-chip-list.e-chip.e-primary.e-clone-chip .e-chip-delete,.e-chip-list .e-chip.e-primary.e-clone-chip .e-chip-icon,.e-chip-list .e-chip.e-primary.e-clone-chip .e-chip-delete{
  color:var(--color-sf-chip-primary-text-pressed)
}

.e-chip-list.e-chip.e-primary.e-clone-chip .e-chip-avatar,.e-chip-list .e-chip.e-primary.e-clone-chip .e-chip-avatar{
  background-color:var(--color-sf-chip-primary-bg-color-pressed);
  color:var(--color-sf-chip-primary-text-pressed)
}

.e-chip-list.e-chip.e-primary.e-clone-chip .e-drag-and-drop,.e-chip-list.e-chip.e-primary.e-clone-chip.e-error-treeview,.e-chip-list .e-chip.e-primary.e-clone-chip .e-drag-and-drop,.e-chip-list .e-chip.e-primary.e-clone-chip.e-error-treeview{
  color:var(--color-sf-chip-primary-text-pressed)
}

.e-chip-list.e-chip.e-primary.e-outline,.e-chip-list .e-chip.e-primary.e-outline{
  background:rgba(0,0,0,0);
  border-color:var(--color-sf-chip-primary-border-color);
  color:var(--color-sf-chip-primary-text)
}

.e-chip-list.e-chip.e-primary.e-outline .e-chip-icon,.e-chip-list.e-chip.e-primary.e-outline .e-chip-delete,.e-chip-list .e-chip.e-primary.e-outline .e-chip-icon,.e-chip-list .e-chip.e-primary.e-outline .e-chip-delete{
  color:var(--color-sf-chip-primary-text)
}

.e-chip-list.e-chip.e-primary.e-outline .e-chip-delete.e-dlt-btn,.e-chip-list .e-chip.e-primary.e-outline .e-chip-delete.e-dlt-btn{
  color:var(--color-sf-chip-primary-icon-color)
}

.e-chip-list.e-chip.e-primary.e-outline .e-chip-avatar,.e-chip-list .e-chip.e-primary.e-outline .e-chip-avatar{
  background-color:var(--color-sf-primary);
  color:var(--color-sf-chip-primary-text)
}

.e-chip-list.e-chip.e-primary.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover,.e-chip-list .e-chip.e-primary.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover{
  color:var(--color-sf-chip-primary-icon-color-hover)
}

.e-chip-list.e-chip.e-primary.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active,.e-chip-list .e-chip.e-primary.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active{
  color:var(--color-sf-chip-primary-icon-color-hover)
}

.e-chip-list.e-chip.e-primary.e-outline:hover,.e-chip-list .e-chip.e-primary.e-outline:hover{
  background:var(--color-sf-chip-primary-bg-color);
  border-color:var(--color-sf-chip-primary-border-color-hover);
  color:var(--color-sf-chip-primary-text-hover)
}

.e-chip-list.e-chip.e-primary.e-outline:hover .e-chip-icon,.e-chip-list.e-chip.e-primary.e-outline:hover .e-chip-delete,.e-chip-list .e-chip.e-primary.e-outline:hover .e-chip-icon,.e-chip-list .e-chip.e-primary.e-outline:hover .e-chip-delete{
  color:var(--color-sf-chip-primary-text-hover)
}

.e-chip-list.e-chip.e-primary.e-outline:hover .e-chip-avatar,.e-chip-list .e-chip.e-primary.e-outline:hover .e-chip-avatar{
  background-color:var(--color-sf-primary);
  color:var(--color-sf-chip-primary-text-hover)
}

.e-chip-list.e-chip.e-primary.e-outline.e-focused,.e-chip-list .e-chip.e-primary.e-outline.e-focused{
  background:var(--color-sf-chip-primary-bg-color);
  border-color:var(--color-sf-chip-primary-border-color-hover);
  color:var(--color-sf-chip-primary-text-hover)
}

.e-chip-list.e-chip.e-primary.e-outline.e-focused .e-chip-icon,.e-chip-list.e-chip.e-primary.e-outline.e-focused .e-chip-delete,.e-chip-list .e-chip.e-primary.e-outline.e-focused .e-chip-icon,.e-chip-list .e-chip.e-primary.e-outline.e-focused .e-chip-delete{
  color:var(--color-sf-chip-primary-text-hover)
}

.e-chip-list.e-chip.e-primary.e-outline.e-focused .e-chip-avatar,.e-chip-list .e-chip.e-primary.e-outline.e-focused .e-chip-avatar{
  background-color:var(--color-sf-chip-primary-bg-color);
  color:var(--color-sf-chip-primary-text-hover)
}

.e-chip-list.e-chip.e-primary.e-outline.e-focused.e-active,.e-chip-list .e-chip.e-primary.e-outline.e-focused.e-active{
  background:var(--color-sf-primary-bg-color-pressed);
  border-color:var(--color-sf-chip-primary-border-color-pressed);
  color:var(--color-sf-chip-primary-text-pressed)
}

.e-chip-list.e-chip.e-primary.e-outline.e-focused.e-active .e-chip-icon,.e-chip-list.e-chip.e-primary.e-outline.e-focused.e-active .e-chip-delete,.e-chip-list .e-chip.e-primary.e-outline.e-focused.e-active .e-chip-icon,.e-chip-list .e-chip.e-primary.e-outline.e-focused.e-active .e-chip-delete{
  color:var(--color-sf-chip-primary-text-pressed)
}

.e-chip-list.e-chip.e-primary.e-outline.e-focused.e-active .e-chip-avatar,.e-chip-list .e-chip.e-primary.e-outline.e-focused.e-active .e-chip-avatar{
  background-color:var(--color-sf-primary-bg-color-pressed);
  color:var(--color-sf-chip-primary-text-pressed)
}

.e-chip-list.e-chip.e-primary.e-outline.e-active,.e-chip-list .e-chip.e-primary.e-outline.e-active{
  background:var(--color-sf-chip-primary-bg-color);
  border-color:var(--color-sf-chip-primary-border-color-pressed);
  color:var(--color-sf-chip-primary-text-pressed)
}

.e-chip-list.e-chip.e-primary.e-outline.e-active .e-chip-icon,.e-chip-list.e-chip.e-primary.e-outline.e-active .e-chip-delete,.e-chip-list .e-chip.e-primary.e-outline.e-active .e-chip-icon,.e-chip-list .e-chip.e-primary.e-outline.e-active .e-chip-delete{
  color:var(--color-sf-chip-primary-text-pressed)
}

.e-chip-list.e-chip.e-primary.e-outline.e-active .e-chip-avatar,.e-chip-list .e-chip.e-primary.e-outline.e-active .e-chip-avatar{
  background-color:var(--color-sf-chip-primary-bg-color);
  color:var(--color-sf-chip-primary-text-pressed)
}

.e-chip-list.e-chip.e-primary.e-outline:active,.e-chip-list .e-chip.e-primary.e-outline:active{
  background:var(--color-sf-primary-bg-color-pressed);
  border-color:var(--color-sf-chip-primary-border-color-pressed);
  color:var(--color-sf-chip-primary-text-pressed)
}

.e-chip-list.e-chip.e-primary.e-outline:active .e-chip-icon,.e-chip-list.e-chip.e-primary.e-outline:active .e-chip-delete,.e-chip-list .e-chip.e-primary.e-outline:active .e-chip-icon,.e-chip-list .e-chip.e-primary.e-outline:active .e-chip-delete{
  color:var(--color-sf-chip-primary-text-pressed)
}

.e-chip-list.e-chip.e-primary.e-outline:active .e-chip-avatar,.e-chip-list .e-chip.e-primary.e-outline:active .e-chip-avatar{
  background-color:var(--color-sf-primary-bg-color-pressed);
  color:var(--color-sf-chip-primary-text-pressed)
}

.e-chip-list.e-chip.e-primary.e-outline.e-disabled,.e-chip-list .e-chip.e-primary.e-outline.e-disabled{
  background:rgba(0,0,0,0);
  border-color:var(--color-sf-chip-primary-border-color-disabled);
  color:var(--color-sf-chip-primary-text-disabled)
}

.e-chip-list.e-chip.e-primary.e-outline.e-disabled .e-chip-icon,.e-chip-list.e-chip.e-primary.e-outline.e-disabled .e-chip-delete,.e-chip-list .e-chip.e-primary.e-outline.e-disabled .e-chip-icon,.e-chip-list .e-chip.e-primary.e-outline.e-disabled .e-chip-delete{
  color:var(--color-sf-chip-primary-text-disabled)
}

.e-chip-list.e-chip.e-primary.e-outline.e-disabled .e-chip-avatar,.e-chip-list .e-chip.e-primary.e-outline.e-disabled .e-chip-avatar{
  background-color:rgba(0,0,0,0);
  color:var(--color-sf-chip-primary-text-disabled)
}

.e-chip-list.e-chip.e-primary.e-outline.e-clone-chip,.e-chip-list .e-chip.e-primary.e-outline.e-clone-chip{
  background:var(--color-sf-chip-primary-bg-color-pressed);
  border-color:var(--color-sf-chip-primary-border-color-pressed);
  color:var(--color-sf-chip-primary-text-pressed)
}

.e-chip-list.e-chip.e-primary.e-outline.e-clone-chip .e-chip-icon,.e-chip-list.e-chip.e-primary.e-outline.e-clone-chip .e-chip-delete,.e-chip-list .e-chip.e-primary.e-outline.e-clone-chip .e-chip-icon,.e-chip-list .e-chip.e-primary.e-outline.e-clone-chip .e-chip-delete{
  color:var(--color-sf-chip-primary-text-pressed)
}

.e-chip-list.e-chip.e-primary.e-outline.e-clone-chip .e-chip-avatar,.e-chip-list .e-chip.e-primary.e-outline.e-clone-chip .e-chip-avatar{
  background-color:var(--color-sf-chip-primary-bg-color-pressed);
  color:var(--color-sf-chip-primary-text-pressed)
}

.e-chip-list.e-chip.e-primary.e-outline.e-clone-chip .e-drag-and-drop,.e-chip-list.e-chip.e-primary.e-outline.e-clone-chip.e-error-treeview,.e-chip-list .e-chip.e-primary.e-outline.e-clone-chip .e-drag-and-drop,.e-chip-list .e-chip.e-primary.e-outline.e-clone-chip.e-error-treeview{
  color:var(--color-sf-chip-primary-text-pressed)
}

.e-chip-list.e-chip.e-success,.e-chip-list .e-chip.e-success{
  background:var(--color-sf-chip-success-bg-color);
  border-color:var(--color-sf-chip-success-border-color);
  color:var(--color-sf-chip-success-text)
}

.e-chip-list.e-chip.e-success .e-chip-icon,.e-chip-list.e-chip.e-success .e-chip-delete,.e-chip-list .e-chip.e-success .e-chip-icon,.e-chip-list .e-chip.e-success .e-chip-delete{
  color:var(--color-sf-chip-success-text)
}

.e-chip-list.e-chip.e-success .e-chip-delete.e-dlt-btn,.e-chip-list .e-chip.e-success .e-chip-delete.e-dlt-btn{
  color:var(--color-sf-chip-success-icon-color)
}

.e-chip-list.e-chip.e-success .e-chip-avatar,.e-chip-list .e-chip.e-success .e-chip-avatar{
  background-color:var(--color-sf-content-bg-color);
  color:var(--color-sf-chip-success-text)
}

.e-chip-list.e-chip.e-success:not(.e-active) .e-chip-delete.e-dlt-btn:hover,.e-chip-list .e-chip.e-success:not(.e-active) .e-chip-delete.e-dlt-btn:hover{
  color:var(--color-sf-chip-success-icon-color-hover)
}

.e-chip-list.e-chip.e-success:not(.e-active) .e-chip-delete.e-dlt-btn:active,.e-chip-list .e-chip.e-success:not(.e-active) .e-chip-delete.e-dlt-btn:active{
  color:var(--color-sf-chip-success-icon-color-pressed)
}

.e-chip-list.e-chip.e-success:hover,.e-chip-list .e-chip.e-success:hover{
  background:var(--color-sf-chip-success-bg-color-hover);
  border-color:var(--color-sf-chip-success-border-color-hover);
  color:var(--color-sf-chip-success-text-hover)
}

.e-chip-list.e-chip.e-success:hover .e-chip-icon,.e-chip-list.e-chip.e-success:hover .e-chip-delete,.e-chip-list .e-chip.e-success:hover .e-chip-icon,.e-chip-list .e-chip.e-success:hover .e-chip-delete{
  color:var(--color-sf-chip-success-text-hover)
}

.e-chip-list.e-chip.e-success:hover .e-chip-avatar,.e-chip-list .e-chip.e-success:hover .e-chip-avatar{
  background-color:var(--color-sf-chip-success-bg-color-hover);
  color:var(--color-sf-chip-success-text-hover)
}

.e-chip-list.e-chip.e-success.e-focused,.e-chip-list .e-chip.e-success.e-focused{
  background:var(--color-sf-chip-success-bg-color-hover);
  border-color:var(--color-sf-chip-success-border-color-hover);
  color:var(--color-sf-chip-success-text-hover)
}

.e-chip-list.e-chip.e-success.e-focused .e-chip-icon,.e-chip-list.e-chip.e-success.e-focused .e-chip-delete,.e-chip-list .e-chip.e-success.e-focused .e-chip-icon,.e-chip-list .e-chip.e-success.e-focused .e-chip-delete{
  color:var(--color-sf-chip-success-text-hover)
}

.e-chip-list.e-chip.e-success.e-focused .e-chip-avatar,.e-chip-list .e-chip.e-success.e-focused .e-chip-avatar{
  background-color:var(--color-sf-chip-success-bg-color-hover);
  color:var(--color-sf-chip-success-text-hover)
}

.e-chip-list.e-chip.e-success.e-focused.e-active,.e-chip-list .e-chip.e-success.e-focused.e-active{
  background:var(--color-sf-success-bg-color-focus);
  border-color:var(--color-sf-success-bg-color-pressed);
  color:var(--color-sf-success-text-pressed)
}

.e-chip-list.e-chip.e-success.e-focused.e-active .e-chip-icon,.e-chip-list.e-chip.e-success.e-focused.e-active .e-chip-delete,.e-chip-list .e-chip.e-success.e-focused.e-active .e-chip-icon,.e-chip-list .e-chip.e-success.e-focused.e-active .e-chip-delete{
  color:var(--color-sf-success-text-pressed)
}

.e-chip-list.e-chip.e-success.e-focused.e-active .e-chip-avatar,.e-chip-list .e-chip.e-success.e-focused.e-active .e-chip-avatar{
  background-color:var(--color-sf-success-bg-color-focus);
  color:var(--color-sf-success-text-pressed)
}

.e-chip-list.e-chip.e-success.e-active,.e-chip-list .e-chip.e-success.e-active{
  background:var(--color-sf-chip-success-bg-color-pressed);
  border-color:var(--color-sf-chip-success-border-color-pressed);
  color:var(--color-sf-chip-success-text-pressed)
}

.e-chip-list.e-chip.e-success.e-active .e-chip-icon,.e-chip-list.e-chip.e-success.e-active .e-chip-delete,.e-chip-list .e-chip.e-success.e-active .e-chip-icon,.e-chip-list .e-chip.e-success.e-active .e-chip-delete{
  color:var(--color-sf-chip-success-text-pressed)
}

.e-chip-list.e-chip.e-success.e-active .e-chip-avatar,.e-chip-list .e-chip.e-success.e-active .e-chip-avatar{
  background-color:var(--color-sf-chip-success-bg-color-pressed);
  color:var(--color-sf-chip-success-text-pressed)
}

.e-chip-list.e-chip.e-success:active,.e-chip-list .e-chip.e-success:active{
  background:var(--color-sf-success-bg-color-pressed);
  border-color:var(--color-sf-success-bg-color-pressed);
  color:var(--color-sf-success-text-pressed)
}

.e-chip-list.e-chip.e-success:active .e-chip-icon,.e-chip-list.e-chip.e-success:active .e-chip-delete,.e-chip-list .e-chip.e-success:active .e-chip-icon,.e-chip-list .e-chip.e-success:active .e-chip-delete{
  color:var(--color-sf-success-text-pressed)
}

.e-chip-list.e-chip.e-success:active .e-chip-avatar,.e-chip-list .e-chip.e-success:active .e-chip-avatar{
  background-color:var(--color-sf-success-bg-color-pressed);
  color:var(--color-sf-success-text-pressed)
}

.e-chip-list.e-chip.e-success.e-disabled,.e-chip-list .e-chip.e-success.e-disabled{
  background:var(--color-sf-chip-success-bg-color-disabled);
  border-color:var(--color-sf-chip-success-border-color-disabled);
  color:var(--color-sf-chip-success-text-disabled)
}

.e-chip-list.e-chip.e-success.e-disabled .e-chip-icon,.e-chip-list.e-chip.e-success.e-disabled .e-chip-delete,.e-chip-list .e-chip.e-success.e-disabled .e-chip-icon,.e-chip-list .e-chip.e-success.e-disabled .e-chip-delete{
  color:var(--color-sf-chip-success-text-disabled)
}

.e-chip-list.e-chip.e-success.e-disabled .e-chip-avatar,.e-chip-list .e-chip.e-success.e-disabled .e-chip-avatar{
  background-color:var(--color-sf-chip-success-bg-color-disabled);
  color:var(--color-sf-chip-success-text-disabled)
}

.e-chip-list.e-chip.e-success.e-clone-chip,.e-chip-list .e-chip.e-success.e-clone-chip{
  background:var(--color-sf-chip-success-bg-color-pressed);
  border-color:var(--color-sf-chip-success-border-color-pressed);
  color:var(--color-sf-chip-success-text-pressed)
}

.e-chip-list.e-chip.e-success.e-clone-chip .e-chip-icon,.e-chip-list.e-chip.e-success.e-clone-chip .e-chip-delete,.e-chip-list .e-chip.e-success.e-clone-chip .e-chip-icon,.e-chip-list .e-chip.e-success.e-clone-chip .e-chip-delete{
  color:var(--color-sf-chip-success-text-pressed)
}

.e-chip-list.e-chip.e-success.e-clone-chip .e-chip-avatar,.e-chip-list .e-chip.e-success.e-clone-chip .e-chip-avatar{
  background-color:var(--color-sf-chip-success-bg-color-pressed);
  color:var(--color-sf-chip-success-text-pressed)
}

.e-chip-list.e-chip.e-success.e-clone-chip .e-drag-and-drop,.e-chip-list.e-chip.e-success.e-clone-chip.e-error-treeview,.e-chip-list .e-chip.e-success.e-clone-chip .e-drag-and-drop,.e-chip-list .e-chip.e-success.e-clone-chip.e-error-treeview{
  color:var(--color-sf-chip-success-text-pressed)
}

.e-chip-list.e-chip.e-success.e-outline,.e-chip-list .e-chip.e-success.e-outline{
  background:rgba(0,0,0,0);
  border-color:var(--color-sf-chip-success-border-color);
  color:var(--color-sf-chip-success-text)
}

.e-chip-list.e-chip.e-success.e-outline .e-chip-icon,.e-chip-list.e-chip.e-success.e-outline .e-chip-delete,.e-chip-list .e-chip.e-success.e-outline .e-chip-icon,.e-chip-list .e-chip.e-success.e-outline .e-chip-delete{
  color:var(--color-sf-chip-success-text)
}

.e-chip-list.e-chip.e-success.e-outline .e-chip-delete.e-dlt-btn,.e-chip-list .e-chip.e-success.e-outline .e-chip-delete.e-dlt-btn{
  color:var(--color-sf-chip-success-icon-color)
}

.e-chip-list.e-chip.e-success.e-outline .e-chip-avatar,.e-chip-list .e-chip.e-success.e-outline .e-chip-avatar{
  background-color:var(--color-sf-success);
  color:var(--color-sf-success-text)
}

.e-chip-list.e-chip.e-success.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover,.e-chip-list .e-chip.e-success.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover{
  color:var(--color-sf-chip-success-icon-color-hover)
}

.e-chip-list.e-chip.e-success.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active,.e-chip-list .e-chip.e-success.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active{
  color:var(--color-sf-chip-success-icon-color-hover)
}

.e-chip-list.e-chip.e-success.e-outline:hover,.e-chip-list .e-chip.e-success.e-outline:hover{
  background:var(--color-sf-chip-success-bg-color);
  border-color:var(--color-sf-chip-success-border-color-hover);
  color:var(--color-sf-chip-success-text-hover)
}

.e-chip-list.e-chip.e-success.e-outline:hover .e-chip-icon,.e-chip-list.e-chip.e-success.e-outline:hover .e-chip-delete,.e-chip-list .e-chip.e-success.e-outline:hover .e-chip-icon,.e-chip-list .e-chip.e-success.e-outline:hover .e-chip-delete{
  color:var(--color-sf-chip-success-text-hover)
}

.e-chip-list.e-chip.e-success.e-outline:hover .e-chip-avatar,.e-chip-list .e-chip.e-success.e-outline:hover .e-chip-avatar{
  background-color:var(--color-sf-chip-success-bg-color);
  color:var(--color-sf-chip-success-text-hover)
}

.e-chip-list.e-chip.e-success.e-outline.e-focused,.e-chip-list .e-chip.e-success.e-outline.e-focused{
  background:var(--color-sf-chip-success-bg-color);
  border-color:var(--color-sf-chip-success-border-color-hover);
  color:var(--color-sf-chip-success-text-hover)
}

.e-chip-list.e-chip.e-success.e-outline.e-focused .e-chip-icon,.e-chip-list.e-chip.e-success.e-outline.e-focused .e-chip-delete,.e-chip-list .e-chip.e-success.e-outline.e-focused .e-chip-icon,.e-chip-list .e-chip.e-success.e-outline.e-focused .e-chip-delete{
  color:var(--color-sf-chip-success-text-hover)
}

.e-chip-list.e-chip.e-success.e-outline.e-focused .e-chip-avatar,.e-chip-list .e-chip.e-success.e-outline.e-focused .e-chip-avatar{
  background-color:var(--color-sf-chip-success-bg-color);
  color:var(--color-sf-chip-success-text-hover)
}

.e-chip-list.e-chip.e-success.e-outline.e-focused.e-active,.e-chip-list .e-chip.e-success.e-outline.e-focused.e-active{
  background:var(--color-sf-success-bg-color-hover);
  border-color:var(--color-sf-success-bg-color-hover);
  color:var(--color-sf-success-text-pressed)
}

.e-chip-list.e-chip.e-success.e-outline.e-focused.e-active .e-chip-icon,.e-chip-list.e-chip.e-success.e-outline.e-focused.e-active .e-chip-delete,.e-chip-list .e-chip.e-success.e-outline.e-focused.e-active .e-chip-icon,.e-chip-list .e-chip.e-success.e-outline.e-focused.e-active .e-chip-delete{
  color:var(--color-sf-success-text-pressed)
}

.e-chip-list.e-chip.e-success.e-outline.e-focused.e-active .e-chip-avatar,.e-chip-list .e-chip.e-success.e-outline.e-focused.e-active .e-chip-avatar{
  background-color:var(--color-sf-success-bg-color-hover);
  color:var(--color-sf-success-text-pressed)
}

.e-chip-list.e-chip.e-success.e-outline.e-active,.e-chip-list .e-chip.e-success.e-outline.e-active{
  background:var(--color-sf-chip-success-bg-color);
  border-color:var(--color-sf-chip-success-border-color-pressed);
  color:var(--color-sf-success-text-pressed)
}

.e-chip-list.e-chip.e-success.e-outline.e-active .e-chip-icon,.e-chip-list.e-chip.e-success.e-outline.e-active .e-chip-delete,.e-chip-list .e-chip.e-success.e-outline.e-active .e-chip-icon,.e-chip-list .e-chip.e-success.e-outline.e-active .e-chip-delete{
  color:var(--color-sf-success-text-pressed)
}

.e-chip-list.e-chip.e-success.e-outline.e-active .e-chip-avatar,.e-chip-list .e-chip.e-success.e-outline.e-active .e-chip-avatar{
  background-color:var(--color-sf-chip-success-bg-color);
  color:var(--color-sf-success-text-pressed)
}

.e-chip-list.e-chip.e-success.e-outline:active,.e-chip-list .e-chip.e-success.e-outline:active{
  background:var(--color-sf-success-bg-color-pressed);
  border-color:var(--color-sf-success-bg-color-pressed);
  color:var(--color-sf-success-text-pressed)
}

.e-chip-list.e-chip.e-success.e-outline:active .e-chip-icon,.e-chip-list.e-chip.e-success.e-outline:active .e-chip-delete,.e-chip-list .e-chip.e-success.e-outline:active .e-chip-icon,.e-chip-list .e-chip.e-success.e-outline:active .e-chip-delete{
  color:var(--color-sf-success-text-pressed)
}

.e-chip-list.e-chip.e-success.e-outline:active .e-chip-avatar,.e-chip-list .e-chip.e-success.e-outline:active .e-chip-avatar{
  background-color:var(--color-sf-success-bg-color-pressed);
  color:var(--color-sf-success-text-pressed)
}

.e-chip-list.e-chip.e-success.e-outline.e-disabled,.e-chip-list .e-chip.e-success.e-outline.e-disabled{
  background:rgba(0,0,0,0);
  border-color:var(--color-sf-chip-success-border-color-disabled);
  color:var(--color-sf-chip-success-text-disabled)
}

.e-chip-list.e-chip.e-success.e-outline.e-disabled .e-chip-icon,.e-chip-list.e-chip.e-success.e-outline.e-disabled .e-chip-delete,.e-chip-list .e-chip.e-success.e-outline.e-disabled .e-chip-icon,.e-chip-list .e-chip.e-success.e-outline.e-disabled .e-chip-delete{
  color:var(--color-sf-chip-success-text-disabled)
}

.e-chip-list.e-chip.e-success.e-outline.e-disabled .e-chip-avatar,.e-chip-list .e-chip.e-success.e-outline.e-disabled .e-chip-avatar{
  background-color:rgba(0,0,0,0);
  color:var(--color-sf-chip-success-text-disabled)
}

.e-chip-list.e-chip.e-success.e-outline.e-clone-chip,.e-chip-list .e-chip.e-success.e-outline.e-clone-chip{
  background:var(--color-sf-chip-success-bg-color-pressed);
  border-color:var(--color-sf-chip-success-border-color-pressed);
  color:var(--color-sf-chip-success-text-pressed)
}

.e-chip-list.e-chip.e-success.e-outline.e-clone-chip .e-chip-icon,.e-chip-list.e-chip.e-success.e-outline.e-clone-chip .e-chip-delete,.e-chip-list .e-chip.e-success.e-outline.e-clone-chip .e-chip-icon,.e-chip-list .e-chip.e-success.e-outline.e-clone-chip .e-chip-delete{
  color:var(--color-sf-chip-success-text-pressed)
}

.e-chip-list.e-chip.e-success.e-outline.e-clone-chip .e-chip-avatar,.e-chip-list .e-chip.e-success.e-outline.e-clone-chip .e-chip-avatar{
  background-color:var(--color-sf-chip-success-bg-color-pressed);
  color:var(--color-sf-chip-success-text-pressed)
}

.e-chip-list.e-chip.e-success.e-outline.e-clone-chip .e-drag-and-drop,.e-chip-list.e-chip.e-success.e-outline.e-clone-chip.e-error-treeview,.e-chip-list .e-chip.e-success.e-outline.e-clone-chip .e-drag-and-drop,.e-chip-list .e-chip.e-success.e-outline.e-clone-chip.e-error-treeview{
  color:var(--color-sf-chip-success-text-pressed)
}

.e-chip-list.e-chip.e-info,.e-chip-list .e-chip.e-info{
  background:var(--color-sf-chip-info-bg-color);
  border-color:var(--color-sf-chip-info-border-color);
  color:var(--color-sf-chip-info-text)
}

.e-chip-list.e-chip.e-info .e-chip-icon,.e-chip-list.e-chip.e-info .e-chip-delete,.e-chip-list .e-chip.e-info .e-chip-icon,.e-chip-list .e-chip.e-info .e-chip-delete{
  color:var(--color-sf-chip-info-text)
}

.e-chip-list.e-chip.e-info .e-chip-delete.e-dlt-btn,.e-chip-list .e-chip.e-info .e-chip-delete.e-dlt-btn{
  color:var(--color-sf-chip-info-icon-color)
}

.e-chip-list.e-chip.e-info .e-chip-avatar,.e-chip-list .e-chip.e-info .e-chip-avatar{
  background-color:var(--color-sf-content-bg-color);
  color:var(--color-sf-chip-info-text)
}

.e-chip-list.e-chip.e-info:not(.e-active) .e-chip-delete.e-dlt-btn:hover,.e-chip-list .e-chip.e-info:not(.e-active) .e-chip-delete.e-dlt-btn:hover{
  color:var(--color-sf-chip-info-icon-color-hover)
}

.e-chip-list.e-chip.e-info:not(.e-active) .e-chip-delete.e-dlt-btn:active,.e-chip-list .e-chip.e-info:not(.e-active) .e-chip-delete.e-dlt-btn:active{
  color:var(--color-sf-chip-info-icon-color-pressed)
}

.e-chip-list.e-chip.e-info:hover,.e-chip-list .e-chip.e-info:hover{
  background:var(--color-sf-chip-info-bg-color-hover);
  border-color:var(--color-sf-chip-info-border-color-hover);
  color:var(--color-sf-chip-info-text-hover)
}

.e-chip-list.e-chip.e-info:hover .e-chip-icon,.e-chip-list.e-chip.e-info:hover .e-chip-delete,.e-chip-list .e-chip.e-info:hover .e-chip-icon,.e-chip-list .e-chip.e-info:hover .e-chip-delete{
  color:var(--color-sf-chip-info-text-hover)
}

.e-chip-list.e-chip.e-info:hover .e-chip-avatar,.e-chip-list .e-chip.e-info:hover .e-chip-avatar{
  background-color:var(--color-sf-chip-info-bg-color-hover);
  color:var(--color-sf-chip-info-text-hover)
}

.e-chip-list.e-chip.e-info.e-focused,.e-chip-list .e-chip.e-info.e-focused{
  background:var(--color-sf-chip-info-bg-color-hover);
  border-color:var(--color-sf-chip-info-border-color-hover);
  color:var(--color-sf-chip-info-text-hover)
}

.e-chip-list.e-chip.e-info.e-focused .e-chip-icon,.e-chip-list.e-chip.e-info.e-focused .e-chip-delete,.e-chip-list .e-chip.e-info.e-focused .e-chip-icon,.e-chip-list .e-chip.e-info.e-focused .e-chip-delete{
  color:var(--color-sf-chip-info-text-hover)
}

.e-chip-list.e-chip.e-info.e-focused .e-chip-avatar,.e-chip-list .e-chip.e-info.e-focused .e-chip-avatar{
  background-color:var(--color-sf-chip-info-bg-color-hover);
  color:var(--color-sf-chip-info-text-hover)
}

.e-chip-list.e-chip.e-info.e-focused.e-active,.e-chip-list .e-chip.e-info.e-focused.e-active{
  background:var(--color-sf-info-bg-color-pressed);
  border-color:var(--color-sf-info-bg-color-pressed);
  color:var(--color-sf-info-text-pressed)
}

.e-chip-list.e-chip.e-info.e-focused.e-active .e-chip-icon,.e-chip-list.e-chip.e-info.e-focused.e-active .e-chip-delete,.e-chip-list .e-chip.e-info.e-focused.e-active .e-chip-icon,.e-chip-list .e-chip.e-info.e-focused.e-active .e-chip-delete{
  color:var(--color-sf-info-text-pressed)
}

.e-chip-list.e-chip.e-info.e-focused.e-active .e-chip-avatar,.e-chip-list .e-chip.e-info.e-focused.e-active .e-chip-avatar{
  background-color:var(--color-sf-info-bg-color-pressed);
  color:var(--color-sf-info-text-pressed)
}

.e-chip-list.e-chip.e-info.e-active,.e-chip-list .e-chip.e-info.e-active{
  background:var(--color-sf-chip-info-bg-color-pressed);
  border-color:var(--color-sf-chip-info-border-color-pressed);
  color:var(--color-sf-chip-info-text-pressed)
}

.e-chip-list.e-chip.e-info.e-active .e-chip-icon,.e-chip-list.e-chip.e-info.e-active .e-chip-delete,.e-chip-list .e-chip.e-info.e-active .e-chip-icon,.e-chip-list .e-chip.e-info.e-active .e-chip-delete{
  color:var(--color-sf-chip-info-text-pressed)
}

.e-chip-list.e-chip.e-info.e-active .e-chip-avatar,.e-chip-list .e-chip.e-info.e-active .e-chip-avatar{
  background-color:var(--color-sf-chip-info-bg-color-pressed);
  color:var(--color-sf-chip-info-text-pressed)
}

.e-chip-list.e-chip.e-info:active,.e-chip-list .e-chip.e-info:active{
  background:var(--color-sf-info-bg-color-pressed);
  border-color:var(--color-sf-info-bg-color-pressed);
  color:var(--color-sf-info-text-pressed)
}

.e-chip-list.e-chip.e-info:active .e-chip-icon,.e-chip-list.e-chip.e-info:active .e-chip-delete,.e-chip-list .e-chip.e-info:active .e-chip-icon,.e-chip-list .e-chip.e-info:active .e-chip-delete{
  color:var(--color-sf-info-text-pressed)
}

.e-chip-list.e-chip.e-info:active .e-chip-avatar,.e-chip-list .e-chip.e-info:active .e-chip-avatar{
  background-color:var(--color-sf-info-bg-color-pressed);
  color:var(--color-sf-info-text-pressed)
}

.e-chip-list.e-chip.e-info.e-disabled,.e-chip-list .e-chip.e-info.e-disabled{
  background:var(--color-sf-chip-info-bg-color-disabled);
  border-color:var(--color-sf-chip-info-border-color-disabled);
  color:var(--color-sf-chip-info-text-disabled)
}

.e-chip-list.e-chip.e-info.e-disabled .e-chip-icon,.e-chip-list.e-chip.e-info.e-disabled .e-chip-delete,.e-chip-list .e-chip.e-info.e-disabled .e-chip-icon,.e-chip-list .e-chip.e-info.e-disabled .e-chip-delete{
  color:var(--color-sf-chip-info-text-disabled)
}

.e-chip-list.e-chip.e-info.e-disabled .e-chip-avatar,.e-chip-list .e-chip.e-info.e-disabled .e-chip-avatar{
  background-color:var(--color-sf-chip-info-bg-color-disabled);
  color:var(--color-sf-chip-info-text-disabled)
}

.e-chip-list.e-chip.e-info.e-clone-chip,.e-chip-list .e-chip.e-info.e-clone-chip{
  background:var(--color-sf-chip-info-bg-color-pressed);
  border-color:var(--color-sf-chip-info-border-color-pressed);
  color:var(--color-sf-chip-info-text-pressed)
}

.e-chip-list.e-chip.e-info.e-clone-chip .e-chip-icon,.e-chip-list.e-chip.e-info.e-clone-chip .e-chip-delete,.e-chip-list .e-chip.e-info.e-clone-chip .e-chip-icon,.e-chip-list .e-chip.e-info.e-clone-chip .e-chip-delete{
  color:var(--color-sf-chip-info-text-pressed)
}

.e-chip-list.e-chip.e-info.e-clone-chip .e-chip-avatar,.e-chip-list .e-chip.e-info.e-clone-chip .e-chip-avatar{
  background-color:var(--color-sf-chip-info-bg-color-pressed);
  color:var(--color-sf-chip-info-text-pressed)
}

.e-chip-list.e-chip.e-info.e-clone-chip .e-drag-and-drop,.e-chip-list.e-chip.e-info.e-clone-chip.e-error-treeview,.e-chip-list .e-chip.e-info.e-clone-chip .e-drag-and-drop,.e-chip-list .e-chip.e-info.e-clone-chip.e-error-treeview{
  color:var(--color-sf-chip-info-text-pressed)
}

.e-chip-list.e-chip.e-info.e-outline,.e-chip-list .e-chip.e-info.e-outline{
  background:rgba(0,0,0,0);
  border-color:var(--color-sf-chip-info-border-color);
  color:var(--color-sf-chip-info-text)
}

.e-chip-list.e-chip.e-info.e-outline .e-chip-icon,.e-chip-list.e-chip.e-info.e-outline .e-chip-delete,.e-chip-list .e-chip.e-info.e-outline .e-chip-icon,.e-chip-list .e-chip.e-info.e-outline .e-chip-delete{
  color:var(--color-sf-chip-info-text)
}

.e-chip-list.e-chip.e-info.e-outline .e-chip-delete.e-dlt-btn,.e-chip-list .e-chip.e-info.e-outline .e-chip-delete.e-dlt-btn{
  color:var(--color-sf-chip-info-icon-color)
}

.e-chip-list.e-chip.e-info.e-outline .e-chip-avatar,.e-chip-list .e-chip.e-info.e-outline .e-chip-avatar{
  background-color:var(--color-sf-info);
  color:var(--color-sf-info-text)
}

.e-chip-list.e-chip.e-info.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover,.e-chip-list .e-chip.e-info.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover{
  color:var(--color-sf-chip-info-icon-color-hover)
}

.e-chip-list.e-chip.e-info.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active,.e-chip-list .e-chip.e-info.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active{
  color:var(--color-sf-chip-info-icon-color-hover)
}

.e-chip-list.e-chip.e-info.e-outline:hover,.e-chip-list .e-chip.e-info.e-outline:hover{
  background:var(--color-sf-chip-info-bg-color);
  border-color:var(--color-sf-chip-info-border-color-hover);
  color:var(--color-sf-chip-info-text-hover)
}

.e-chip-list.e-chip.e-info.e-outline:hover .e-chip-icon,.e-chip-list.e-chip.e-info.e-outline:hover .e-chip-delete,.e-chip-list .e-chip.e-info.e-outline:hover .e-chip-icon,.e-chip-list .e-chip.e-info.e-outline:hover .e-chip-delete{
  color:var(--color-sf-chip-info-text-hover)
}

.e-chip-list.e-chip.e-info.e-outline:hover .e-chip-avatar,.e-chip-list .e-chip.e-info.e-outline:hover .e-chip-avatar{
  background-color:var(--color-sf-chip-info-bg-color);
  color:var(--color-sf-chip-info-text-hover)
}

.e-chip-list.e-chip.e-info.e-outline.e-focused,.e-chip-list .e-chip.e-info.e-outline.e-focused{
  background:var(--color-sf-chip-info-bg-color);
  border-color:var(--color-sf-chip-info-border-color-hover);
  color:var(--color-sf-chip-info-text-hover)
}

.e-chip-list.e-chip.e-info.e-outline.e-focused .e-chip-icon,.e-chip-list.e-chip.e-info.e-outline.e-focused .e-chip-delete,.e-chip-list .e-chip.e-info.e-outline.e-focused .e-chip-icon,.e-chip-list .e-chip.e-info.e-outline.e-focused .e-chip-delete{
  color:var(--color-sf-chip-info-text-hover)
}

.e-chip-list.e-chip.e-info.e-outline.e-focused .e-chip-avatar,.e-chip-list .e-chip.e-info.e-outline.e-focused .e-chip-avatar{
  background-color:var(--color-sf-chip-info-bg-color);
  color:var(--color-sf-chip-info-text-hover)
}

.e-chip-list.e-chip.e-info.e-outline.e-focused.e-active,.e-chip-list .e-chip.e-info.e-outline.e-focused.e-active{
  background:var(--color-sf-info-bg-color-pressed);
  border-color:var(--color-sf-info-bg-color-pressed);
  color:var(--color-sf-info-text-pressed)
}

.e-chip-list.e-chip.e-info.e-outline.e-focused.e-active .e-chip-icon,.e-chip-list.e-chip.e-info.e-outline.e-focused.e-active .e-chip-delete,.e-chip-list .e-chip.e-info.e-outline.e-focused.e-active .e-chip-icon,.e-chip-list .e-chip.e-info.e-outline.e-focused.e-active .e-chip-delete{
  color:var(--color-sf-info-text-pressed)
}

.e-chip-list.e-chip.e-info.e-outline.e-focused.e-active .e-chip-avatar,.e-chip-list .e-chip.e-info.e-outline.e-focused.e-active .e-chip-avatar{
  background-color:var(--color-sf-info-bg-color-pressed);
  color:var(--color-sf-info-text-pressed)
}

.e-chip-list.e-chip.e-info.e-outline.e-active,.e-chip-list .e-chip.e-info.e-outline.e-active{
  background:var(--color-sf-chip-info-bg-color);
  border-color:var(--color-sf-chip-info-border-color-pressed);
  color:var(--color-sf-chip-info-text-pressed)
}

.e-chip-list.e-chip.e-info.e-outline.e-active .e-chip-icon,.e-chip-list.e-chip.e-info.e-outline.e-active .e-chip-delete,.e-chip-list .e-chip.e-info.e-outline.e-active .e-chip-icon,.e-chip-list .e-chip.e-info.e-outline.e-active .e-chip-delete{
  color:var(--color-sf-chip-info-text-pressed)
}

.e-chip-list.e-chip.e-info.e-outline.e-active .e-chip-avatar,.e-chip-list .e-chip.e-info.e-outline.e-active .e-chip-avatar{
  background-color:var(--color-sf-chip-info-bg-color);
  color:var(--color-sf-chip-info-text-pressed)
}

.e-chip-list.e-chip.e-info.e-outline:active,.e-chip-list .e-chip.e-info.e-outline:active{
  background:var(--color-sf-info-bg-color-pressed);
  border-color:var(--color-sf-info-bg-color-pressed);
  color:var(--color-sf-info-text-pressed)
}

.e-chip-list.e-chip.e-info.e-outline:active .e-chip-icon,.e-chip-list.e-chip.e-info.e-outline:active .e-chip-delete,.e-chip-list .e-chip.e-info.e-outline:active .e-chip-icon,.e-chip-list .e-chip.e-info.e-outline:active .e-chip-delete{
  color:var(--color-sf-info-text-pressed)
}

.e-chip-list.e-chip.e-info.e-outline:active .e-chip-avatar,.e-chip-list .e-chip.e-info.e-outline:active .e-chip-avatar{
  background-color:var(--color-sf-info-bg-color-pressed);
  color:var(--color-sf-info-text-pressed)
}

.e-chip-list.e-chip.e-info.e-outline.e-disabled,.e-chip-list .e-chip.e-info.e-outline.e-disabled{
  background:rgba(0,0,0,0);
  border-color:var(--color-sf-chip-info-border-color-disabled);
  color:var(--color-sf-chip-info-text-disabled)
}

.e-chip-list.e-chip.e-info.e-outline.e-disabled .e-chip-icon,.e-chip-list.e-chip.e-info.e-outline.e-disabled .e-chip-delete,.e-chip-list .e-chip.e-info.e-outline.e-disabled .e-chip-icon,.e-chip-list .e-chip.e-info.e-outline.e-disabled .e-chip-delete{
  color:var(--color-sf-chip-info-text-disabled)
}

.e-chip-list.e-chip.e-info.e-outline.e-disabled .e-chip-avatar,.e-chip-list .e-chip.e-info.e-outline.e-disabled .e-chip-avatar{
  background-color:rgba(0,0,0,0);
  color:var(--color-sf-content-text-color-disabled)
}

.e-chip-list.e-chip.e-info.e-outline.e-clone-chip,.e-chip-list .e-chip.e-info.e-outline.e-clone-chip{
  background:var(--color-sf-chip-info-bg-color-pressed);
  border-color:var(--color-sf-chip-info-border-color-pressed);
  color:var(--color-sf-chip-info-text-pressed)
}

.e-chip-list.e-chip.e-info.e-outline.e-clone-chip .e-chip-icon,.e-chip-list.e-chip.e-info.e-outline.e-clone-chip .e-chip-delete,.e-chip-list .e-chip.e-info.e-outline.e-clone-chip .e-chip-icon,.e-chip-list .e-chip.e-info.e-outline.e-clone-chip .e-chip-delete{
  color:var(--color-sf-chip-info-text-pressed)
}

.e-chip-list.e-chip.e-info.e-outline.e-clone-chip .e-chip-avatar,.e-chip-list .e-chip.e-info.e-outline.e-clone-chip .e-chip-avatar{
  background-color:var(--color-sf-chip-info-bg-color-pressed);
  color:var(--color-sf-chip-info-text-pressed)
}

.e-chip-list.e-chip.e-info.e-outline.e-clone-chip .e-drag-and-drop,.e-chip-list.e-chip.e-info.e-outline.e-clone-chip.e-error-treeview,.e-chip-list .e-chip.e-info.e-outline.e-clone-chip .e-drag-and-drop,.e-chip-list .e-chip.e-info.e-outline.e-clone-chip.e-error-treeview{
  color:var(--color-sf-chip-info-text-pressed)
}

.e-chip-list.e-chip.e-warning,.e-chip-list .e-chip.e-warning{
  background:var(--color-sf-chip-warning-bg-color);
  border-color:var(--color-sf-chip-warning-border-color);
  color:var(--color-sf-chip-warning-text)
}

.e-chip-list.e-chip.e-warning .e-chip-icon,.e-chip-list.e-chip.e-warning .e-chip-delete,.e-chip-list .e-chip.e-warning .e-chip-icon,.e-chip-list .e-chip.e-warning .e-chip-delete{
  color:var(--color-sf-chip-warning-text)
}

.e-chip-list.e-chip.e-warning .e-chip-delete.e-dlt-btn,.e-chip-list .e-chip.e-warning .e-chip-delete.e-dlt-btn{
  color:var(--color-sf-chip-warning-icon-color)
}

.e-chip-list.e-chip.e-warning .e-chip-avatar,.e-chip-list .e-chip.e-warning .e-chip-avatar{
  background-color:var(--color-sf-content-bg-color);
  color:var(--color-sf-chip-warning-text)
}

.e-chip-list.e-chip.e-warning:not(.e-active) .e-chip-delete.e-dlt-btn:hover,.e-chip-list .e-chip.e-warning:not(.e-active) .e-chip-delete.e-dlt-btn:hover{
  color:var(--color-sf-chip-warning-icon-color-hover)
}

.e-chip-list.e-chip.e-warning:not(.e-active) .e-chip-delete.e-dlt-btn:active,.e-chip-list .e-chip.e-warning:not(.e-active) .e-chip-delete.e-dlt-btn:active{
  color:var(--color-sf-chip-warning-icon-color-pressed)
}

.e-chip-list.e-chip.e-warning:hover,.e-chip-list .e-chip.e-warning:hover{
  background:var(--color-sf-chip-warning-bg-color-hover);
  border-color:var(--color-sf-chip-warning-border-color-hover);
  color:var(--color-sf-chip-warning-text-hover)
}

.e-chip-list.e-chip.e-warning:hover .e-chip-icon,.e-chip-list.e-chip.e-warning:hover .e-chip-delete,.e-chip-list .e-chip.e-warning:hover .e-chip-icon,.e-chip-list .e-chip.e-warning:hover .e-chip-delete{
  color:var(--color-sf-chip-warning-text-hover)
}

.e-chip-list.e-chip.e-warning:hover .e-chip-avatar,.e-chip-list .e-chip.e-warning:hover .e-chip-avatar{
  background-color:var(--color-sf-chip-warning-bg-color-hover);
  color:var(--color-sf-chip-warning-text-hover)
}

.e-chip-list.e-chip.e-warning.e-focused,.e-chip-list .e-chip.e-warning.e-focused{
  background:var(--color-sf-chip-warning-bg-color-hover);
  border-color:var(--color-sf-chip-warning-border-color-hover);
  color:var(--color-sf-chip-warning-text-hover)
}

.e-chip-list.e-chip.e-warning.e-focused .e-chip-icon,.e-chip-list.e-chip.e-warning.e-focused .e-chip-delete,.e-chip-list .e-chip.e-warning.e-focused .e-chip-icon,.e-chip-list .e-chip.e-warning.e-focused .e-chip-delete{
  color:var(--color-sf-chip-warning-text-hover)
}

.e-chip-list.e-chip.e-warning.e-focused .e-chip-avatar,.e-chip-list .e-chip.e-warning.e-focused .e-chip-avatar{
  background-color:var(--color-sf-chip-warning-bg-color-hover);
  color:var(--color-sf-chip-warning-text-hover)
}

.e-chip-list.e-chip.e-warning.e-focused.e-active,.e-chip-list .e-chip.e-warning.e-focused.e-active{
  background:var(--color-sf-warning-bg-color-hover);
  border-color:var(--color-sf-warning-border-color-pressed);
  color:var(--color-sf-warning-text-pressed)
}

.e-chip-list.e-chip.e-warning.e-focused.e-active .e-chip-icon,.e-chip-list.e-chip.e-warning.e-focused.e-active .e-chip-delete,.e-chip-list .e-chip.e-warning.e-focused.e-active .e-chip-icon,.e-chip-list .e-chip.e-warning.e-focused.e-active .e-chip-delete{
  color:var(--color-sf-warning-text-pressed)
}

.e-chip-list.e-chip.e-warning.e-focused.e-active .e-chip-avatar,.e-chip-list .e-chip.e-warning.e-focused.e-active .e-chip-avatar{
  background-color:var(--color-sf-warning-bg-color-hover);
  color:var(--color-sf-warning-text-pressed)
}

.e-chip-list.e-chip.e-warning.e-active,.e-chip-list .e-chip.e-warning.e-active{
  background:var(--color-sf-chip-warning-bg-color-pressed);
  border-color:var(--color-sf-chip-warning-border-color-pressed);
  color:var(--color-sf-chip-warning-text-pressed)
}

.e-chip-list.e-chip.e-warning.e-active .e-chip-icon,.e-chip-list.e-chip.e-warning.e-active .e-chip-delete,.e-chip-list .e-chip.e-warning.e-active .e-chip-icon,.e-chip-list .e-chip.e-warning.e-active .e-chip-delete{
  color:var(--color-sf-chip-warning-text-pressed)
}

.e-chip-list.e-chip.e-warning.e-active .e-chip-avatar,.e-chip-list .e-chip.e-warning.e-active .e-chip-avatar{
  background-color:var(--color-sf-chip-warning-bg-color-pressed);
  color:var(--color-sf-chip-warning-text-pressed)
}

.e-chip-list.e-chip.e-warning:active,.e-chip-list .e-chip.e-warning:active{
  background:var(--color-sf-warning-bg-color-pressed);
  border-color:var(--color-sf-warning-bg-color-pressed);
  color:var(--color-sf-warning-text-pressed)
}

.e-chip-list.e-chip.e-warning:active .e-chip-icon,.e-chip-list.e-chip.e-warning:active .e-chip-delete,.e-chip-list .e-chip.e-warning:active .e-chip-icon,.e-chip-list .e-chip.e-warning:active .e-chip-delete{
  color:var(--color-sf-warning-text-pressed)
}

.e-chip-list.e-chip.e-warning:active .e-chip-avatar,.e-chip-list .e-chip.e-warning:active .e-chip-avatar{
  background-color:var(--color-sf-warning-bg-color-pressed);
  color:var(--color-sf-warning-text-pressed)
}

.e-chip-list.e-chip.e-warning.e-disabled,.e-chip-list .e-chip.e-warning.e-disabled{
  background:var(--color-sf-chip-warning-bg-color);
  border-color:var(--color-sf-chip-warning-border-color-disabled);
  color:var(--color-sf-chip-warning-text-disabled)
}

.e-chip-list.e-chip.e-warning.e-disabled .e-chip-icon,.e-chip-list.e-chip.e-warning.e-disabled .e-chip-delete,.e-chip-list .e-chip.e-warning.e-disabled .e-chip-icon,.e-chip-list .e-chip.e-warning.e-disabled .e-chip-delete{
  color:var(--color-sf-chip-warning-text-disabled)
}

.e-chip-list.e-chip.e-warning.e-disabled .e-chip-avatar,.e-chip-list .e-chip.e-warning.e-disabled .e-chip-avatar{
  background-color:var(--color-sf-chip-warning-bg-color);
  color:var(--color-sf-chip-warning-text-disabled)
}

.e-chip-list.e-chip.e-warning.e-clone-chip,.e-chip-list .e-chip.e-warning.e-clone-chip{
  background:var(--color-sf-chip-warning-bg-color-pressed);
  border-color:var(--color-sf-chip-warning-border-color-pressed);
  color:var(--color-sf-chip-warning-text-pressed)
}

.e-chip-list.e-chip.e-warning.e-clone-chip .e-chip-icon,.e-chip-list.e-chip.e-warning.e-clone-chip .e-chip-delete,.e-chip-list .e-chip.e-warning.e-clone-chip .e-chip-icon,.e-chip-list .e-chip.e-warning.e-clone-chip .e-chip-delete{
  color:var(--color-sf-chip-warning-text-pressed)
}

.e-chip-list.e-chip.e-warning.e-clone-chip .e-chip-avatar,.e-chip-list .e-chip.e-warning.e-clone-chip .e-chip-avatar{
  background-color:var(--color-sf-chip-warning-bg-color-pressed);
  color:var(--color-sf-chip-warning-text-pressed)
}

.e-chip-list.e-chip.e-warning.e-clone-chip .e-drag-and-drop,.e-chip-list.e-chip.e-warning.e-clone-chip.e-error-treeview,.e-chip-list .e-chip.e-warning.e-clone-chip .e-drag-and-drop,.e-chip-list .e-chip.e-warning.e-clone-chip.e-error-treeview{
  color:var(--color-sf-chip-warning-text-pressed)
}

.e-chip-list.e-chip.e-warning.e-outline,.e-chip-list .e-chip.e-warning.e-outline{
  background:rgba(0,0,0,0);
  border-color:var(--color-sf-chip-warning-border-color);
  color:var(--color-sf-chip-warning-text)
}

.e-chip-list.e-chip.e-warning.e-outline .e-chip-icon,.e-chip-list.e-chip.e-warning.e-outline .e-chip-delete,.e-chip-list .e-chip.e-warning.e-outline .e-chip-icon,.e-chip-list .e-chip.e-warning.e-outline .e-chip-delete{
  color:var(--color-sf-chip-warning-text)
}

.e-chip-list.e-chip.e-warning.e-outline .e-chip-delete.e-dlt-btn,.e-chip-list .e-chip.e-warning.e-outline .e-chip-delete.e-dlt-btn{
  color:var(--color-sf-chip-warning-icon-color)
}

.e-chip-list.e-chip.e-warning.e-outline .e-chip-avatar,.e-chip-list .e-chip.e-warning.e-outline .e-chip-avatar{
  background-color:var(--color-sf-warning);
  color:var(--color-sf-warning-text)
}

.e-chip-list.e-chip.e-warning.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover,.e-chip-list .e-chip.e-warning.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover{
  color:var(--color-sf-chip-warning-icon-color-hover)
}

.e-chip-list.e-chip.e-warning.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active,.e-chip-list .e-chip.e-warning.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active{
  color:var(--color-sf-chip-warning-icon-color-hover)
}

.e-chip-list.e-chip.e-warning.e-outline:hover,.e-chip-list .e-chip.e-warning.e-outline:hover{
  background:var(--color-sf-chip-warning-bg-color);
  border-color:var(--color-sf-chip-warning-border-color-hover);
  color:var(--color-sf-chip-warning-text-hover)
}

.e-chip-list.e-chip.e-warning.e-outline:hover .e-chip-icon,.e-chip-list.e-chip.e-warning.e-outline:hover .e-chip-delete,.e-chip-list .e-chip.e-warning.e-outline:hover .e-chip-icon,.e-chip-list .e-chip.e-warning.e-outline:hover .e-chip-delete{
  color:var(--color-sf-chip-warning-text-hover)
}

.e-chip-list.e-chip.e-warning.e-outline:hover .e-chip-avatar,.e-chip-list .e-chip.e-warning.e-outline:hover .e-chip-avatar{
  background-color:var(--color-sf-chip-warning-bg-color);
  color:var(--color-sf-chip-warning-text-hover)
}

.e-chip-list.e-chip.e-warning.e-outline.e-focused,.e-chip-list .e-chip.e-warning.e-outline.e-focused{
  background:var(--color-sf-chip-warning-bg-color);
  border-color:var(--color-sf-chip-warning-border-color-hover);
  color:var(--color-sf-chip-warning-text-hover)
}

.e-chip-list.e-chip.e-warning.e-outline.e-focused .e-chip-icon,.e-chip-list.e-chip.e-warning.e-outline.e-focused .e-chip-delete,.e-chip-list .e-chip.e-warning.e-outline.e-focused .e-chip-icon,.e-chip-list .e-chip.e-warning.e-outline.e-focused .e-chip-delete{
  color:var(--color-sf-chip-warning-text-hover)
}

.e-chip-list.e-chip.e-warning.e-outline.e-focused .e-chip-avatar,.e-chip-list .e-chip.e-warning.e-outline.e-focused .e-chip-avatar{
  background-color:var(--color-sf-chip-warning-bg-color);
  color:var(--color-sf-chip-warning-text-hover)
}

.e-chip-list.e-chip.e-warning.e-outline.e-focused.e-active,.e-chip-list .e-chip.e-warning.e-outline.e-focused.e-active{
  background:var(--color-sf-warning-bg-color-hover);
  border-color:var(--color-sf-warning-bg-color-pressed);
  color:var(--color-sf-warning-text-pressed)
}

.e-chip-list.e-chip.e-warning.e-outline.e-focused.e-active .e-chip-icon,.e-chip-list.e-chip.e-warning.e-outline.e-focused.e-active .e-chip-delete,.e-chip-list .e-chip.e-warning.e-outline.e-focused.e-active .e-chip-icon,.e-chip-list .e-chip.e-warning.e-outline.e-focused.e-active .e-chip-delete{
  color:var(--color-sf-warning-text-pressed)
}

.e-chip-list.e-chip.e-warning.e-outline.e-focused.e-active .e-chip-avatar,.e-chip-list .e-chip.e-warning.e-outline.e-focused.e-active .e-chip-avatar{
  background-color:var(--color-sf-warning-bg-color-hover);
  color:var(--color-sf-warning-text-pressed)
}

.e-chip-list.e-chip.e-warning.e-outline.e-active,.e-chip-list .e-chip.e-warning.e-outline.e-active{
  background:var(--color-sf-chip-warning-bg-color);
  border-color:var(--color-sf-chip-warning-border-color-pressed);
  color:var(--color-sf-chip-warning-text-pressed)
}

.e-chip-list.e-chip.e-warning.e-outline.e-active .e-chip-icon,.e-chip-list.e-chip.e-warning.e-outline.e-active .e-chip-delete,.e-chip-list .e-chip.e-warning.e-outline.e-active .e-chip-icon,.e-chip-list .e-chip.e-warning.e-outline.e-active .e-chip-delete{
  color:var(--color-sf-chip-warning-text-pressed)
}

.e-chip-list.e-chip.e-warning.e-outline.e-active .e-chip-avatar,.e-chip-list .e-chip.e-warning.e-outline.e-active .e-chip-avatar{
  background-color:var(--color-sf-chip-warning-bg-color);
  color:var(--color-sf-chip-warning-text-pressed)
}

.e-chip-list.e-chip.e-warning.e-outline:active,.e-chip-list .e-chip.e-warning.e-outline:active{
  background:var(--color-sf-warning-bg-color-pressed);
  border-color:var(--color-sf-warning-bg-color-pressed);
  color:var(--color-sf-warning-text-pressed)
}

.e-chip-list.e-chip.e-warning.e-outline:active .e-chip-icon,.e-chip-list.e-chip.e-warning.e-outline:active .e-chip-delete,.e-chip-list .e-chip.e-warning.e-outline:active .e-chip-icon,.e-chip-list .e-chip.e-warning.e-outline:active .e-chip-delete{
  color:var(--color-sf-warning-text-pressed)
}

.e-chip-list.e-chip.e-warning.e-outline:active .e-chip-avatar,.e-chip-list .e-chip.e-warning.e-outline:active .e-chip-avatar{
  background-color:var(--color-sf-warning-bg-color-pressed);
  color:var(--color-sf-warning-text-pressed)
}

.e-chip-list.e-chip.e-warning.e-outline.e-disabled,.e-chip-list .e-chip.e-warning.e-outline.e-disabled{
  background:rgba(0,0,0,0);
  border-color:var(--color-sf-chip-warning-border-color-disabled);
  color:var(--color-sf-chip-warning-text-disabled)
}

.e-chip-list.e-chip.e-warning.e-outline.e-disabled .e-chip-icon,.e-chip-list.e-chip.e-warning.e-outline.e-disabled .e-chip-delete,.e-chip-list .e-chip.e-warning.e-outline.e-disabled .e-chip-icon,.e-chip-list .e-chip.e-warning.e-outline.e-disabled .e-chip-delete{
  color:var(--color-sf-chip-warning-text-disabled)
}

.e-chip-list.e-chip.e-warning.e-outline.e-disabled .e-chip-avatar,.e-chip-list .e-chip.e-warning.e-outline.e-disabled .e-chip-avatar{
  background-color:rgba(0,0,0,0);
  color:var(--color-sf-chip-warning-text-disabled)
}

.e-chip-list.e-chip.e-warning.e-outline.e-clone-chip,.e-chip-list .e-chip.e-warning.e-outline.e-clone-chip{
  background:var(--color-sf-chip-warning-bg-color-pressed);
  border-color:var(--color-sf-chip-warning-border-color-pressed);
  color:var(--color-sf-chip-warning-text-pressed)
}

.e-chip-list.e-chip.e-warning.e-outline.e-clone-chip .e-chip-icon,.e-chip-list.e-chip.e-warning.e-outline.e-clone-chip .e-chip-delete,.e-chip-list .e-chip.e-warning.e-outline.e-clone-chip .e-chip-icon,.e-chip-list .e-chip.e-warning.e-outline.e-clone-chip .e-chip-delete{
  color:var(--color-sf-chip-warning-text-pressed)
}

.e-chip-list.e-chip.e-warning.e-outline.e-clone-chip .e-chip-avatar,.e-chip-list .e-chip.e-warning.e-outline.e-clone-chip .e-chip-avatar{
  background-color:var(--color-sf-chip-warning-bg-color-pressed);
  color:var(--color-sf-chip-warning-text-pressed)
}

.e-chip-list.e-chip.e-warning.e-outline.e-clone-chip .e-drag-and-drop,.e-chip-list.e-chip.e-warning.e-outline.e-clone-chip.e-error-treeview,.e-chip-list .e-chip.e-warning.e-outline.e-clone-chip .e-drag-and-drop,.e-chip-list .e-chip.e-warning.e-outline.e-clone-chip.e-error-treeview{
  color:var(--color-sf-chip-warning-text-pressed)
}

.e-chip-list.e-chip.e-danger,.e-chip-list .e-chip.e-danger{
  background:var(--color-sf-chip-danger-bg-color);
  border-color:var(--color-sf-chip-danger-border-color);
  color:var(--color-sf-chip-danger-text)
}

.e-chip-list.e-chip.e-danger .e-chip-icon,.e-chip-list.e-chip.e-danger .e-chip-delete,.e-chip-list .e-chip.e-danger .e-chip-icon,.e-chip-list .e-chip.e-danger .e-chip-delete{
  color:var(--color-sf-chip-danger-text)
}

.e-chip-list.e-chip.e-danger .e-chip-delete.e-dlt-btn,.e-chip-list .e-chip.e-danger .e-chip-delete.e-dlt-btn{
  color:var(--color-sf-chip-danger-icon-color)
}

.e-chip-list.e-chip.e-danger .e-chip-avatar,.e-chip-list .e-chip.e-danger .e-chip-avatar{
  background-color:var(--color-sf-content-bg-color);
  color:var(--color-sf-chip-danger-text)
}

.e-chip-list.e-chip.e-danger:not(.e-active) .e-chip-delete.e-dlt-btn:hover,.e-chip-list .e-chip.e-danger:not(.e-active) .e-chip-delete.e-dlt-btn:hover{
  color:var(--color-sf-chip-danger-icon-color-hover)
}

.e-chip-list.e-chip.e-danger:not(.e-active) .e-chip-delete.e-dlt-btn:active,.e-chip-list .e-chip.e-danger:not(.e-active) .e-chip-delete.e-dlt-btn:active{
  color:var(--color-sf-chip-danger-icon-color-pressed)
}

.e-chip-list.e-chip.e-danger:hover,.e-chip-list .e-chip.e-danger:hover{
  background:var(--color-sf-chip-danger-bg-color-hover);
  border-color:var(--color-sf-chip-danger-border-color-hover);
  color:var(--color-sf-chip-danger-text-hover)
}

.e-chip-list.e-chip.e-danger:hover .e-chip-icon,.e-chip-list.e-chip.e-danger:hover .e-chip-delete,.e-chip-list .e-chip.e-danger:hover .e-chip-icon,.e-chip-list .e-chip.e-danger:hover .e-chip-delete{
  color:var(--color-sf-chip-danger-text-hover)
}

.e-chip-list.e-chip.e-danger:hover .e-chip-avatar,.e-chip-list .e-chip.e-danger:hover .e-chip-avatar{
  background-color:var(--color-sf-chip-danger-bg-color-hover);
  color:var(--color-sf-chip-danger-text-hover)
}

.e-chip-list.e-chip.e-danger.e-focused,.e-chip-list .e-chip.e-danger.e-focused{
  background:var(--color-sf-chip-danger-bg-color-hover);
  border-color:var(--color-sf-chip-danger-border-color-hover);
  color:var(--color-sf-chip-danger-text-hover)
}

.e-chip-list.e-chip.e-danger.e-focused .e-chip-icon,.e-chip-list.e-chip.e-danger.e-focused .e-chip-delete,.e-chip-list .e-chip.e-danger.e-focused .e-chip-icon,.e-chip-list .e-chip.e-danger.e-focused .e-chip-delete{
  color:var(--color-sf-chip-danger-text-hover)
}

.e-chip-list.e-chip.e-danger.e-focused .e-chip-avatar,.e-chip-list .e-chip.e-danger.e-focused .e-chip-avatar{
  background-color:var(--color-sf-chip-danger-bg-color-hover);
  color:var(--color-sf-chip-danger-text-hover)
}

.e-chip-list.e-chip.e-danger.e-focused.e-active,.e-chip-list .e-chip.e-danger.e-focused.e-active{
  background:var(--color-sf-danger-bg-color-pressed);
  border-color:var(--color-sf-danger-bg-color-pressed);
  color:var(--color-sf-danger-text-pressed)
}

.e-chip-list.e-chip.e-danger.e-focused.e-active .e-chip-icon,.e-chip-list.e-chip.e-danger.e-focused.e-active .e-chip-delete,.e-chip-list .e-chip.e-danger.e-focused.e-active .e-chip-icon,.e-chip-list .e-chip.e-danger.e-focused.e-active .e-chip-delete{
  color:var(--color-sf-danger-text-pressed)
}

.e-chip-list.e-chip.e-danger.e-focused.e-active .e-chip-avatar,.e-chip-list .e-chip.e-danger.e-focused.e-active .e-chip-avatar{
  background-color:var(--color-sf-danger-bg-color-pressed);
  color:var(--color-sf-danger-text-pressed)
}

.e-chip-list.e-chip.e-danger.e-active,.e-chip-list .e-chip.e-danger.e-active{
  background:var(--color-sf-chip-danger-bg-color-pressed);
  border-color:var(--color-sf-chip-danger-border-color-pressed);
  color:var(--color-sf-chip-danger-text-pressed)
}

.e-chip-list.e-chip.e-danger.e-active .e-chip-icon,.e-chip-list.e-chip.e-danger.e-active .e-chip-delete,.e-chip-list .e-chip.e-danger.e-active .e-chip-icon,.e-chip-list .e-chip.e-danger.e-active .e-chip-delete{
  color:var(--color-sf-chip-danger-text-pressed)
}

.e-chip-list.e-chip.e-danger.e-active .e-chip-avatar,.e-chip-list .e-chip.e-danger.e-active .e-chip-avatar{
  background-color:var(--color-sf-chip-danger-bg-color-pressed);
  color:var(--color-sf-chip-danger-text-pressed)
}

.e-chip-list.e-chip.e-danger:active,.e-chip-list .e-chip.e-danger:active{
  background:var(--color-sf-danger-bg-color-pressed);
  border-color:var(--color-sf-danger-bg-color-pressed);
  color:var(--color-sf-danger-text-pressed)
}

.e-chip-list.e-chip.e-danger:active .e-chip-icon,.e-chip-list.e-chip.e-danger:active .e-chip-delete,.e-chip-list .e-chip.e-danger:active .e-chip-icon,.e-chip-list .e-chip.e-danger:active .e-chip-delete{
  color:var(--color-sf-danger-text-pressed)
}

.e-chip-list.e-chip.e-danger:active .e-chip-avatar,.e-chip-list .e-chip.e-danger:active .e-chip-avatar{
  background-color:var(--color-sf-danger-bg-color-pressed);
  color:var(--color-sf-danger-text-pressed)
}

.e-chip-list.e-chip.e-danger.e-disabled,.e-chip-list .e-chip.e-danger.e-disabled{
  background:var(--color-sf-chip-danger-bg-color-disabled);
  border-color:var(--color-sf-chip-danger-border-color-disabled);
  color:var(--color-sf-chip-danger-text-disabled)
}

.e-chip-list.e-chip.e-danger.e-disabled .e-chip-icon,.e-chip-list.e-chip.e-danger.e-disabled .e-chip-delete,.e-chip-list .e-chip.e-danger.e-disabled .e-chip-icon,.e-chip-list .e-chip.e-danger.e-disabled .e-chip-delete{
  color:var(--color-sf-chip-danger-text-disabled)
}

.e-chip-list.e-chip.e-danger.e-disabled .e-chip-avatar,.e-chip-list .e-chip.e-danger.e-disabled .e-chip-avatar{
  background-color:var(--color-sf-chip-danger-bg-color-disabled);
  color:var(--color-sf-chip-danger-text-disabled)
}

.e-chip-list.e-chip.e-danger.e-clone-chip,.e-chip-list .e-chip.e-danger.e-clone-chip{
  background:var(--color-sf-chip-danger-bg-color-pressed);
  border-color:var(--color-sf-chip-danger-border-color-pressed);
  color:var(--color-sf-chip-danger-text-pressed)
}

.e-chip-list.e-chip.e-danger.e-clone-chip .e-chip-icon,.e-chip-list.e-chip.e-danger.e-clone-chip .e-chip-delete,.e-chip-list .e-chip.e-danger.e-clone-chip .e-chip-icon,.e-chip-list .e-chip.e-danger.e-clone-chip .e-chip-delete{
  color:var(--color-sf-chip-danger-text-pressed)
}

.e-chip-list.e-chip.e-danger.e-clone-chip .e-chip-avatar,.e-chip-list .e-chip.e-danger.e-clone-chip .e-chip-avatar{
  background-color:var(--color-sf-chip-danger-bg-color-pressed);
  color:var(--color-sf-chip-danger-text-pressed)
}

.e-chip-list.e-chip.e-danger.e-clone-chip .e-drag-and-drop,.e-chip-list.e-chip.e-danger.e-clone-chip.e-error-treeview,.e-chip-list .e-chip.e-danger.e-clone-chip .e-drag-and-drop,.e-chip-list .e-chip.e-danger.e-clone-chip.e-error-treeview{
  color:var(--color-sf-chip-danger-text-pressed)
}

.e-chip-list.e-chip.e-danger.e-outline,.e-chip-list .e-chip.e-danger.e-outline{
  background:rgba(0,0,0,0);
  border-color:var(--color-sf-chip-danger-border-color);
  color:var(--color-sf-chip-danger-text)
}

.e-chip-list.e-chip.e-danger.e-outline .e-chip-icon,.e-chip-list.e-chip.e-danger.e-outline .e-chip-delete,.e-chip-list .e-chip.e-danger.e-outline .e-chip-icon,.e-chip-list .e-chip.e-danger.e-outline .e-chip-delete{
  color:var(--color-sf-chip-danger-text)
}

.e-chip-list.e-chip.e-danger.e-outline .e-chip-delete.e-dlt-btn,.e-chip-list .e-chip.e-danger.e-outline .e-chip-delete.e-dlt-btn{
  color:var(--color-sf-chip-danger-icon-color)
}

.e-chip-list.e-chip.e-danger.e-outline .e-chip-avatar,.e-chip-list .e-chip.e-danger.e-outline .e-chip-avatar{
  background-color:var(--color-sf-danger);
  color:var(--color-sf-danger-text)
}

.e-chip-list.e-chip.e-danger.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover,.e-chip-list .e-chip.e-danger.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover{
  color:var(--color-sf-chip-danger-icon-color-hover)
}

.e-chip-list.e-chip.e-danger.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active,.e-chip-list .e-chip.e-danger.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active{
  color:var(--color-sf-chip-danger-icon-color-hover)
}

.e-chip-list.e-chip.e-danger.e-outline:hover,.e-chip-list .e-chip.e-danger.e-outline:hover{
  background:var(--color-sf-chip-danger-bg-color);
  border-color:var(--color-sf-chip-danger-border-color-hover);
  color:var(--color-sf-chip-danger-text-hover)
}

.e-chip-list.e-chip.e-danger.e-outline:hover .e-chip-icon,.e-chip-list.e-chip.e-danger.e-outline:hover .e-chip-delete,.e-chip-list .e-chip.e-danger.e-outline:hover .e-chip-icon,.e-chip-list .e-chip.e-danger.e-outline:hover .e-chip-delete{
  color:var(--color-sf-chip-danger-text-hover)
}

.e-chip-list.e-chip.e-danger.e-outline:hover .e-chip-avatar,.e-chip-list .e-chip.e-danger.e-outline:hover .e-chip-avatar{
  background-color:var(--color-sf-chip-danger-bg-color);
  color:var(--color-sf-chip-danger-text-hover)
}

.e-chip-list.e-chip.e-danger.e-outline.e-focused,.e-chip-list .e-chip.e-danger.e-outline.e-focused{
  background:var(--color-sf-chip-danger-bg-color);
  border-color:var(--color-sf-chip-danger-border-color-hover);
  color:var(--color-sf-chip-danger-text-hover)
}

.e-chip-list.e-chip.e-danger.e-outline.e-focused .e-chip-icon,.e-chip-list.e-chip.e-danger.e-outline.e-focused .e-chip-delete,.e-chip-list .e-chip.e-danger.e-outline.e-focused .e-chip-icon,.e-chip-list .e-chip.e-danger.e-outline.e-focused .e-chip-delete{
  color:var(--color-sf-chip-danger-text-hover)
}

.e-chip-list.e-chip.e-danger.e-outline.e-focused .e-chip-avatar,.e-chip-list .e-chip.e-danger.e-outline.e-focused .e-chip-avatar{
  background-color:var(--color-sf-chip-danger-bg-color);
  color:var(--color-sf-chip-danger-text-hover)
}

.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-focused.e-active,.e-chip-list .e-chip.e-danger.e-outline.e-focused.e-focused.e-active{
  background:var(--color-sf-danger-bg-color-pressed);
  border-color:var(--color-sf-danger-bg-color-pressed);
  color:var(--color-sf-danger-text-pressed)
}

.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-icon,.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-delete,.e-chip-list .e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-icon,.e-chip-list .e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-delete{
  color:var(--color-sf-danger-text-pressed)
}

.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-avatar,.e-chip-list .e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-avatar{
  background-color:var(--color-sf-danger-bg-color-pressed);
  color:var(--color-sf-danger-text-pressed)
}

.e-chip-list.e-chip.e-danger.e-outline.e-active,.e-chip-list .e-chip.e-danger.e-outline.e-active{
  background:var(--color-sf-chip-danger-bg-color);
  border-color:var(--color-sf-chip-danger-border-color-pressed);
  color:var(--color-sf-chip-danger-text-pressed)
}

.e-chip-list.e-chip.e-danger.e-outline.e-active .e-chip-icon,.e-chip-list.e-chip.e-danger.e-outline.e-active .e-chip-delete,.e-chip-list .e-chip.e-danger.e-outline.e-active .e-chip-icon,.e-chip-list .e-chip.e-danger.e-outline.e-active .e-chip-delete{
  color:var(--color-sf-chip-danger-text-pressed)
}

.e-chip-list.e-chip.e-danger.e-outline.e-active .e-chip-avatar,.e-chip-list .e-chip.e-danger.e-outline.e-active .e-chip-avatar{
  background-color:var(--color-sf-chip-danger-bg-color);
  color:var(--color-sf-chip-danger-text-pressed)
}

.e-chip-list.e-chip.e-danger.e-outline:active,.e-chip-list .e-chip.e-danger.e-outline:active{
  background:var(--color-sf-danger-bg-color-pressed);
  border-color:var(--color-sf-danger-bg-color-pressed);
  color:var(--color-sf-danger-text-pressed)
}

.e-chip-list.e-chip.e-danger.e-outline:active .e-chip-icon,.e-chip-list.e-chip.e-danger.e-outline:active .e-chip-delete,.e-chip-list .e-chip.e-danger.e-outline:active .e-chip-icon,.e-chip-list .e-chip.e-danger.e-outline:active .e-chip-delete{
  color:var(--color-sf-danger-text-pressed)
}

.e-chip-list.e-chip.e-danger.e-outline:active .e-chip-avatar,.e-chip-list .e-chip.e-danger.e-outline:active .e-chip-avatar{
  background-color:var(--color-sf-danger-bg-color-pressed);
  color:var(--color-sf-danger-text-pressed)
}

.e-chip-list.e-chip.e-danger.e-outline.e-disabled,.e-chip-list .e-chip.e-danger.e-outline.e-disabled{
  background:rgba(0,0,0,0);
  border-color:var(--color-sf-chip-danger-border-color-disabled);
  color:var(--color-sf-content-text-color-disabled)
}

.e-chip-list.e-chip.e-danger.e-outline.e-disabled .e-chip-icon,.e-chip-list.e-chip.e-danger.e-outline.e-disabled .e-chip-delete,.e-chip-list .e-chip.e-danger.e-outline.e-disabled .e-chip-icon,.e-chip-list .e-chip.e-danger.e-outline.e-disabled .e-chip-delete{
  color:var(--color-sf-content-text-color-disabled)
}

.e-chip-list.e-chip.e-danger.e-outline.e-disabled .e-chip-avatar,.e-chip-list .e-chip.e-danger.e-outline.e-disabled .e-chip-avatar{
  background-color:rgba(0,0,0,0);
  color:var(--color-sf-content-text-color-disabled)
}

.e-chip-list.e-chip.e-danger.e-outline.e-clone-chip,.e-chip-list .e-chip.e-danger.e-outline.e-clone-chip{
  background:var(--color-sf-chip-danger-bg-color-pressed);
  border-color:var(--color-sf-chip-danger-border-color-pressed);
  color:var(--color-sf-chip-danger-text-pressed)
}

.e-chip-list.e-chip.e-danger.e-outline.e-clone-chip .e-chip-icon,.e-chip-list.e-chip.e-danger.e-outline.e-clone-chip .e-chip-delete,.e-chip-list .e-chip.e-danger.e-outline.e-clone-chip .e-chip-icon,.e-chip-list .e-chip.e-danger.e-outline.e-clone-chip .e-chip-delete{
  color:var(--color-sf-chip-danger-text-pressed)
}

.e-chip-list.e-chip.e-danger.e-outline.e-clone-chip .e-chip-avatar,.e-chip-list .e-chip.e-danger.e-outline.e-clone-chip .e-chip-avatar{
  background-color:var(--color-sf-chip-danger-bg-color-pressed);
  color:var(--color-sf-chip-danger-text-pressed)
}

.e-chip-list.e-chip.e-danger.e-outline.e-clone-chip .e-drag-and-drop,.e-chip-list.e-chip.e-danger.e-outline.e-clone-chip.e-error-treeview,.e-chip-list .e-chip.e-danger.e-outline.e-clone-chip .e-drag-and-drop,.e-chip-list .e-chip.e-danger.e-outline.e-clone-chip.e-error-treeview{
  color:var(--color-sf-chip-danger-text-pressed)
}

.e-chip-list .e-chip-delete.e-dlt-btn::before{
  content:"\e7e7";
  font-size:14px
}

.e-chip-list.e-multi-selection .e-chip::before{
  content:"\e774"
}

.e-bigger .e-drag-indicator{
  height:32px
}

.e-bigger .e-chip-list.e-chip,.e-bigger .e-chip-list .e-chip,.e-bigger.e-chip-list.e-chip,.e-bigger.e-chip-list .e-chip{
  border-radius:calc(var(--e-radius)*.375);
  font-size:14px;
  height:32px;
  padding:6px 12px
}

.e-bigger .e-chip-list .e-chip-text,.e-bigger.e-chip-list .e-chip-text{
  line-height:20px;
  margin-top:-3px
}

.e-bigger .e-chip-list .e-chip-avatar,.e-bigger.e-chip-list .e-chip-avatar{
  height:32px;
  width:32px;
  margin:0 4px 0 -13px;
  font-size:16px
}

.e-bigger .e-chip-list .e-chip-avatar-wrap,.e-bigger .e-chip-list.e-chip-avatar-wrap,.e-bigger.e-chip-list .e-chip-avatar-wrap,.e-bigger.e-chip-list.e-chip-avatar-wrap{
  border-radius:calc(var(--e-radius)*.25)
}

.e-bigger .e-chip-list .e-chip-icon,.e-bigger.e-chip-list .e-chip-icon{
  font-size:16px;
  height:16px;
  width:16px;
  margin:0 8px 0 -2px
}

.e-bigger .e-chip-list .e-chip-delete,.e-bigger.e-chip-list .e-chip-delete{
  height:24px;
  width:24px;
  margin:0 -4px 0 8px;
  font-size:16px
}

.e-bigger .e-chip-list .e-chip-delete.e-dlt-btn::before,.e-bigger.e-chip-list .e-chip-delete.e-dlt-btn::before{
  font-size:16px
}

.e-bigger .e-chip-list .trailing-icon-url,.e-bigger.e-chip-list .trailing-icon-url{
  height:24px;
  width:24px;
  margin:0 -4px 0 8px;
  font-size:16px
}

.e-bigger .e-chip-list.e-multi-selection .e-chip::before,.e-bigger.e-chip-list.e-multi-selection .e-chip::before{
  height:16px;
  width:16px;
  margin:0 4px 0 -4px;
  margin-top:0
}

.e-bigger .e-chip-list.e-multi-selection .e-chip.e-chip-avatar-wrap::before,.e-bigger.e-chip-list.e-multi-selection .e-chip.e-chip-avatar-wrap::before{
  height:32px;
  width:32px;
  margin:0 4px 0 -13px;
  margin-top:0
}

.e-bigger .e-chip-list.e-multi-selection .e-chip.e-active:not(.e-chip-icon-wrap):not(.e-chip-avatar-wrap)::before,.e-bigger.e-chip-list.e-multi-selection .e-chip.e-active:not(.e-chip-icon-wrap):not(.e-chip-avatar-wrap)::before{
  width:16px
}

.e-bigger .e-chip-list.e-rtl.e-chip .e-chip-avatar,.e-bigger .e-chip-list.e-rtl .e-chip .e-chip-avatar,.e-bigger.e-chip-list.e-rtl.e-chip .e-chip-avatar,.e-bigger.e-chip-list.e-rtl .e-chip .e-chip-avatar{
  margin:0 -13px 0 8px
}

.e-bigger .e-chip-list.e-rtl.e-chip .e-chip-icon,.e-bigger .e-chip-list.e-rtl .e-chip .e-chip-icon,.e-bigger.e-chip-list.e-rtl.e-chip .e-chip-icon,.e-bigger.e-chip-list.e-rtl .e-chip .e-chip-icon{
  margin:2px -4px 0 8px
}

.e-bigger .e-chip-list.e-rtl.e-chip .e-chip-delete,.e-bigger .e-chip-list.e-rtl .e-chip .e-chip-delete,.e-bigger.e-chip-list.e-rtl.e-chip .e-chip-delete,.e-bigger.e-chip-list.e-rtl .e-chip .e-chip-delete{
  margin:0 8px 0 -4px
}

.e-bigger .e-chip-list.e-rtl.e-chip .e-chip-avatar-wrap,.e-bigger .e-chip-list.e-rtl.e-chip.e-chip-avatar-wrap,.e-bigger .e-chip-list.e-rtl .e-chip .e-chip-avatar-wrap,.e-bigger .e-chip-list.e-rtl .e-chip.e-chip-avatar-wrap,.e-bigger.e-chip-list.e-rtl.e-chip .e-chip-avatar-wrap,.e-bigger.e-chip-list.e-rtl.e-chip.e-chip-avatar-wrap,.e-bigger.e-chip-list.e-rtl .e-chip .e-chip-avatar-wrap,.e-bigger.e-chip-list.e-rtl .e-chip.e-chip-avatar-wrap{
  border-radius:calc(var(--e-radius)*0)
}

.e-bigger .e-chip-list.e-rtl.e-multi-selection .e-chip::before,.e-bigger.e-chip-list.e-rtl.e-multi-selection .e-chip::before{
  margin:2px -4px 0 8px;
  margin-top:0
}

.e-bigger .e-chip-list.e-rtl.e-multi-selection .e-chip.e-chip-avatar-wrap::before,.e-bigger.e-chip-list.e-rtl.e-multi-selection .e-chip.e-chip-avatar-wrap::before{
  margin:0 -13px 0 8px;
  margin-top:0
}

.e-bigger .e-chip-list.e-rtl .trailing-icon-url,.e-bigger.e-chip-list.e-rtl .trailing-icon-url{
  margin:0 8px 0 -4px
}

.e-dropdown-btn,.e-dropdown-btn.e-btn{
  text-transform:none;
  white-space:normal
}

.e-dropdown-btn:hover,.e-dropdown-btn.e-btn:hover{
  box-shadow:none
}

.e-dropdown-btn:active,.e-dropdown-btn.e-btn:active{
  box-shadow:0 0 0 4px rgba(var(--color-sf-secondary-shadow), 0.5)
}

.e-dropdown-btn .e-btn-icon,.e-dropdown-btn.e-btn .e-btn-icon{
  font-size:14px
}

.e-dropdown-btn .e-caret,.e-dropdown-btn.e-btn .e-caret{
  font-size:14px
}

.e-dropdown-btn.e-vertical,.e-dropdown-btn.e-btn.e-vertical{
  line-height:1;
  padding:6px 12px
}

.e-dropdown-btn.e-caret-hide .e-caret,.e-dropdown-btn.e-btn.e-caret-hide .e-caret{
  display:none
}

.e-dropdown-btn.e-small .e-dropdown-popup ul,.e-dropdown-btn.e-btn.e-small .e-dropdown-popup ul{
  padding:4px 0
}

.e-dropdown-btn.e-small .e-dropdown-popup ul .e-item,.e-dropdown-btn.e-btn.e-small .e-dropdown-popup ul .e-item{
  padding:0 8px
}

.e-dropdown-btn.e-small.e-vertical,.e-dropdown-btn.e-btn.e-small.e-vertical{
  line-height:1;
  padding:6px 12px
}

.e-dropdown-btn.e-small .e-btn-icon,.e-dropdown-btn.e-btn.e-small .e-btn-icon{
  font-size:12px
}

.e-small.e-dropdown-popup ul .e-item{
  height:24px;
  font-size:12px;
  line-height:24px
}

.e-small.e-dropdown-popup ul .e-item .e-menu-icon{
  font-size:12px;
  line-height:24px
}

.e-dropdown-popup{
  position:absolute;
  border-radius:calc(var(--e-radius)*.25)
}

.e-dropdown-popup ul{
  border:1px solid var(--color-sf-border-light);
  border-radius:calc(var(--e-radius)*.25);
  box-shadow:0 0 4px 0 rgba(var(--color-sf-black), 0.1),0 4px 6px -4px rgba(var(--color-sf-black), 0.1),0 10px 15px -3px rgba(var(--color-sf-black), 0.1);
  box-sizing:border-box;
  font-size:14px;
  font-weight:400;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  min-width:120px;
  overflow:hidden;
  padding:4px 0;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
  white-space:nowrap
}

.e-dropdown-popup ul .e-item{
  cursor:pointer;
  display:flex;
  height:32px;
  line-height:32px;
  padding:0 12px
}

.e-dropdown-popup ul .e-item.e-separator{
  padding:0 !important
}

.e-dropdown-popup ul .e-item.e-url{
  padding:0
}

.e-dropdown-popup ul .e-item .e-menu-url{
  display:block;
  padding:0 12px;
  text-decoration:none;
  width:100%
}

.e-dropdown-popup ul .e-item .e-menu-icon{
  float:left;
  font-size:14px;
  line-height:32px;
  margin-right:11px;
  vertical-align:middle;
  width:1em
}

.e-dropdown-popup ul .e-item.e-disabled{
  cursor:auto;
  pointer-events:none;
  color:var(--color-sf-flyout-text-color-disabled);
  opacity:1
}

.e-dropdown-popup ul .e-item.e-disabled .e-menu-icon{
  color:var(--color-sf-flyout-text-color-disabled)
}

.e-dropdown-popup ul .e-item.e-separator{
  border-bottom-style:solid;
  border-bottom-width:1px;
  cursor:auto;
  height:auto;
  line-height:normal;
  margin:3px 0;
  pointer-events:none
}

.e-dropdown-popup.e-transparent{
  background:rgba(0,0,0,0);
  box-shadow:none
}

.e-dropdown-popup.e-transparent .e-dropdown-menu{
  border:0;
  height:1px;
  min-width:0;
  padding:0;
  width:1px
}

.e-dropdown-popup.e-hidden{
  display:none !important
}

.e-rtl.e-dropdown-popup .e-item .e-menu-icon{
  float:right;
  margin-left:11px;
  margin-right:0
}

.e-dropdown-popup-width ul{
  min-width:0 !important
}

.e-dropdown-popup-width ul li{
  overflow:hidden;
  white-space:nowrap;
  text-overflow:ellipsis;
  display:block !important
}

.e-dropdown-popup{
  background:var(--color-sf-flyout-bg-color);
  color:var(--color-sf-content-text-color)
}

.e-dropdown-popup ul .e-item .e-menu-url{
  color:var(--color-sf-content-text-color)
}

.e-dropdown-popup ul .e-item .e-menu-icon{
  color:var(--color-sf-icon-color)
}

.e-dropdown-popup ul .e-item.e-focused{
  background:var(--color-sf-flyout-bg-color-hover);
  box-shadow:inset 0 0 0 2px var(--color-sf-primary)
}

.e-dropdown-popup ul .e-item:hover{
  background:var(--color-sf-flyout-bg-color-hover);
  color:var(--color-sf-content-text-color)
}

.e-dropdown-popup ul .e-item:active,.e-dropdown-popup ul .e-item.e-selected{
  background:var(--color-sf-flyout-bg-color-selected);
  color:var(--color-sf-flyout-text-color-selected)
}

.e-dropdown-popup ul .e-item:active .e-menu-url,.e-dropdown-popup ul .e-item.e-selected .e-menu-url{
  color:var(--color-sf-flyout-text-color-selected)
}

.e-dropdown-popup ul .e-item:active .e-menu-icon,.e-dropdown-popup ul .e-item.e-selected .e-menu-icon{
  color:var(--color-sf-flyout-text-color-selected)
}

.e-dropdown-popup ul .e-item:focus{
  background:var(--color-sf-flyout-bg-color-hover);
  color:var(--color-sf-content-text-color)
}

.e-dropdown-popup ul .e-separator{
  border-bottom-color:var(--color-sf-border-light)
}

.e-dropdown-btn.e-inherit,.e-dropdown-btn.e-btn.e-inherit{
  background:inherit;
  border-color:rgba(0,0,0,0);
  box-shadow:none;
  color:inherit
}

.e-dropdown-btn.e-inherit:hover,.e-dropdown-btn.e-inherit:focus,.e-dropdown-btn.e-inherit:active,.e-dropdown-btn.e-inherit.e-active,.e-dropdown-btn.e-btn.e-inherit:hover,.e-dropdown-btn.e-btn.e-inherit:focus,.e-dropdown-btn.e-btn.e-inherit:active,.e-dropdown-btn.e-btn.e-inherit.e-active{
  background:rgba(0,0,0,.056);
  border-color:rgba(0,0,0,0);
  box-shadow:none;
  color:inherit
}

.e-dropdown-btn .e-caret::before,.e-dropdown-btn.e-btn .e-caret::before{
  content:"\e729"
}

.e-bigger .e-dropdown-btn .e-btn-icon,.e-bigger.e-dropdown-btn .e-btn-icon{
  font-size:16px
}

.e-bigger .e-dropdown-btn .e-caret,.e-bigger.e-dropdown-btn .e-caret{
  font-size:16px
}

.e-bigger .e-dropdown-btn.e-vertical,.e-bigger.e-dropdown-btn.e-vertical{
  line-height:1;
  padding:8px 16px
}

.e-bigger .e-dropdown-btn.e-small.e-vertical,.e-bigger.e-dropdown-btn.e-small.e-vertical{
  line-height:1;
  padding:8px 16px
}

.e-bigger .e-dropdown-btn.e-small .e-btn-icon,.e-bigger.e-dropdown-btn.e-small .e-btn-icon{
  font-size:16px
}

.e-bigger .e-small.e-dropdown-popup ul .e-item,.e-bigger.e-small.e-dropdown-popup ul .e-item{
  height:32px;
  font-size:16px;
  line-height:32px
}

.e-bigger .e-small.e-dropdown-popup ul .e-item .e-menu-icon,.e-bigger.e-small.e-dropdown-popup ul .e-item .e-menu-icon{
  font-size:16px;
  line-height:32px
}

*.e-bigger .e-dropdown-popup ul,*.e-bigger.e-dropdown-popup ul{
  box-shadow:0 0 4px 0 rgba(var(--color-sf-black), 0.1),0 4px 6px -4px rgba(var(--color-sf-black), 0.1),0 10px 15px -3px rgba(var(--color-sf-black), 0.1);
  font-size:16px;
  min-width:112px;
  padding:8px 0
}

*.e-bigger .e-dropdown-popup ul .e-item,*.e-bigger.e-dropdown-popup ul .e-item{
  height:40px;
  line-height:40px;
  padding:0 16px
}

*.e-bigger .e-dropdown-popup ul .e-item.e-url,*.e-bigger.e-dropdown-popup ul .e-item.e-url{
  padding:0
}

*.e-bigger .e-dropdown-popup ul .e-item .e-menu-icon,*.e-bigger.e-dropdown-popup ul .e-item .e-menu-icon{
  font-size:16px;
  line-height:40px
}

*.e-bigger .e-dropdown-popup ul .e-item.e-separator,*.e-bigger.e-dropdown-popup ul .e-item.e-separator{
  height:auto;
  line-height:normal
}

.e-split-btn-wrapper{
  display:inline-flex;
  white-space:nowrap;
  width:-moz-min-content;
  width:min-content
}

.e-split-btn-wrapper .e-split-btn{
  border-bottom-right-radius:calc(var(--e-radius)*0);
  border-top-right-radius:calc(var(--e-radius)*0);
  text-transform:none;
  padding:3.75px 11px
}

.e-split-btn-wrapper .e-split-btn:focus{
  outline-offset:0
}

.e-split-btn-wrapper .e-split-btn:hover{
  box-shadow:none
}

.e-split-btn-wrapper .e-split-btn:focus{
  box-shadow:none
}

.e-split-btn-wrapper .e-split-btn:active{
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary);
  z-index:2
}

.e-split-btn-wrapper .e-split-btn.e-top-icon-btn{
  padding-bottom:10px;
  padding-top:10px
}

.e-split-btn-wrapper .e-split-btn .e-btn-icon{
  font-size:14px;
  margin-left:0;
  padding-right:8px;
  width:auto
}

.e-split-btn-wrapper .e-split-btn .e-icon-top{
  padding-bottom:4px;
  padding-right:0
}

.e-split-btn-wrapper .e-split-btn.e-icon-btn{
  padding-left:10px;
  padding-right:10px
}

.e-split-btn-wrapper .e-split-btn.e-icon-btn .e-btn-icon{
  padding-right:0
}

.e-split-btn-wrapper .e-dropdown-btn{
  border-bottom-left-radius:calc(var(--e-radius)*0);
  border-top-left-radius:calc(var(--e-radius)*0);
  margin-left:-1px;
  padding-left:4px;
  padding-right:4px
}

.e-split-btn-wrapper .e-dropdown-btn:focus,.e-split-btn-wrapper .e-dropdown-btn:hover{
  box-shadow:none
}

.e-split-btn-wrapper .e-dropdown-btn:active{
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary);
  z-index:2
}

.e-split-btn-wrapper .e-dropdown-btn:disabled:focus,.e-split-btn-wrapper .e-dropdown-btn:disabled:hover,.e-split-btn-wrapper .e-dropdown-btn:disabled:active{
  z-index:0
}

.e-split-btn-wrapper .e-dropdown-btn:focus{
  outline-offset:0
}

.e-split-btn-wrapper .e-btn:hover{
  box-shadow:none
}

.e-split-btn-wrapper .e-btn:focus{
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary);
  z-index:2
}

.e-split-btn-wrapper .e-btn:active{
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-split-btn-wrapper .e-btn:disabled{
  box-shadow:none
}

.e-split-btn-wrapper .e-btn.e-inherit:focus,.e-split-btn-wrapper .e-btn.e-inherit:active{
  box-shadow:none
}

.e-split-btn-wrapper.e-rtl .e-split-btn{
  border-bottom-left-radius:calc(var(--e-radius)*0);
  border-bottom-right-radius:calc(var(--e-radius)*.25);
  border-top-left-radius:calc(var(--e-radius)*0);
  border-top-right-radius:calc(var(--e-radius)*.25);
  margin-left:-1px;
  padding-left:4px;
  padding-right:10px
}

.e-split-btn-wrapper.e-rtl .e-split-btn .e-btn-icon{
  margin-right:0;
  padding-left:8px;
  padding-right:0
}

.e-split-btn-wrapper.e-rtl .e-split-btn .e-icon-top{
  padding-left:0
}

.e-split-btn-wrapper.e-rtl .e-split-btn.e-icon-btn{
  padding-left:10px;
  padding-right:10px
}

.e-split-btn-wrapper.e-rtl .e-split-btn.e-icon-btn .e-btn-icon{
  padding-left:0
}

.e-split-btn-wrapper.e-rtl .e-dropdown-btn{
  border-bottom-left-radius:calc(var(--e-radius)*.25);
  border-bottom-right-radius:calc(var(--e-radius)*0);
  border-top-left-radius:calc(var(--e-radius)*.25);
  border-top-right-radius:calc(var(--e-radius)*0);
  margin-left:0
}

.e-split-btn-wrapper.e-vertical{
  display:inline-block
}

.e-split-btn-wrapper.e-vertical .e-split-btn,.e-split-btn-wrapper.e-vertical .e-dropdown-btn{
  display:block;
  width:100%
}

.e-split-btn-wrapper.e-vertical .e-split-btn{
  border-bottom-left-radius:calc(var(--e-radius)*0);
  border-top-right-radius:calc(var(--e-radius)*.25);
  line-height:1;
  padding-bottom:4px;
  padding-right:10px
}

.e-split-btn-wrapper.e-vertical .e-split-btn .e-icon-top{
  padding-bottom:4px
}

.e-split-btn-wrapper.e-vertical .e-dropdown-btn{
  border-bottom-left-radius:calc(var(--e-radius)*.25);
  border-top-right-radius:calc(var(--e-radius)*0);
  line-height:.334em;
  margin-left:0;
  margin-top:-1px;
  padding-bottom:4px;
  padding-top:4px
}

.e-split-btn-wrapper.e-vertical .e-dropdown-btn .e-icon-bottom{
  padding-top:0
}

.e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn{
  border-bottom-right-radius:calc(var(--e-radius)*0);
  border-top-left-radius:calc(var(--e-radius)*.25);
  margin-left:0
}

.e-split-btn-wrapper.e-vertical.e-rtl .e-dropdown-btn{
  border-bottom-right-radius:calc(var(--e-radius)*.25);
  border-top-left-radius:calc(var(--e-radius)*0)
}

.e-split-btn-wrapper .e-split-btn:focus{
  border-right-color:var(--color-sf-secondary-border-color)
}

.e-split-btn-wrapper .e-split-btn:active{
  border-right-color:var(--color-sf-secondary-bg-color-pressed)
}

.e-split-btn-wrapper .e-split-btn:disabled{
  border-right-color:var(--color-sf-secondary-bg-color-disabled);
  border-right-color:var(--color-sf-secondary-border-color-disabled)
}

.e-split-btn-wrapper .e-split-btn.e-inherit{
  border-color:rgba(0,0,0,0)
}

.e-split-btn-wrapper:hover :not(e-active) .e-split-btn{
  border-right-color:var(--color-sf-secondary-border-color)
}

.e-split-btn-wrapper:hover :not(e-active) .e-split-btn:disabled{
  border-right-color:var(--color-sf-secondary-border-color-disabled)
}

.e-split-btn-wrapper.e-rtl .e-split-btn{
  border-left-color:var(--color-sf-secondary-border-color);
  border-right-color:var(--color-sf-secondary-border-color)
}

.e-split-btn-wrapper.e-rtl .e-split-btn:focus{
  border-left-color:var(--color-sf-secondary-border-color);
  border-right-color:var(--color-sf-secondary-border-color)
}

.e-split-btn-wrapper.e-rtl .e-split-btn:active{
  border-left-color:var(--color-sf-secondary-bg-color-pressed);
  border-right-color:var(--color-sf-secondary-bg-color-pressed)
}

.e-split-btn-wrapper.e-rtl .e-split-btn:disabled{
  border-left-color:var(--color-sf-secondary-border-color-disabled);
  border-right-color:var(--color-sf-secondary-border-color)
}

.e-split-btn-wrapper.e-rtl .e-split-btn.e-inherit{
  border-color:rgba(0,0,0,0)
}

.e-split-btn-wrapper.e-rtl:hover .e-split-btn :not(e-active){
  border-left-color:var(--color-sf-secondary-border-color);
  border-right-color:var(--color-sf-secondary-border-color)
}

.e-split-btn-wrapper.e-rtl:hover .e-split-btn :not(e-active):disabled{
  border-left-color:var(--color-sf-secondary-border-color-disabled)
}

.e-split-btn-wrapper.e-vertical .e-split-btn{
  border-bottom-color:var(--color-sf-secondary-border-color);
  border-right-color:var(--color-sf-secondary-border-color)
}

.e-split-btn-wrapper.e-vertical .e-split-btn.e-inherit,.e-split-btn-wrapper.e-vertical .e-split-btn.e-inherit:focus,.e-split-btn-wrapper.e-vertical .e-split-btn.e-inherit:active,.e-split-btn-wrapper.e-vertical .e-split-btn.e-inherit:disabled{
  border-color:rgba(0,0,0,0)
}

.e-split-btn-wrapper.e-vertical .e-split-btn:focus{
  border-bottom-color:var(--color-sf-secondary-border-color);
  border-right-color:var(--color-sf-secondary-border-color)
}

.e-split-btn-wrapper.e-vertical .e-split-btn:active{
  border-bottom-color:var(--color-sf-secondary-bg-color-pressed);
  border-right-color:var(--color-sf-secondary-bg-color-pressed)
}

.e-split-btn-wrapper.e-vertical .e-split-btn:disabled{
  border-bottom-color:var(--color-sf-secondary-border-color-disabled);
  border-right-color:var(--color-sf-secondary-border-color)
}

.e-split-btn-wrapper.e-vertical:hover .e-split-btn{
  border-bottom-color:var(--color-sf-secondary-border-color);
  border-right-color:var(--color-sf-secondary-border-color)
}

.e-split-btn-wrapper.e-vertical:hover .e-split-btn.e-inherit,.e-split-btn-wrapper.e-vertical:hover .e-split-btn.e-inherit:disabled{
  border-color:rgba(0,0,0,0)
}

.e-split-btn-wrapper.e-vertical:hover .e-split-btn:disabled{
  border-bottom-color:var(--color-sf-secondary-border-color-disabled)
}

.e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn{
  border-left-color:var(--color-sf-secondary-border-color)
}

.e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn.e-inherit,.e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn.e-inherit:focus,.e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn.e-inherit:active,.e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn.e-inherit:disabled{
  border-color:rgba(0,0,0,0)
}

.e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn:focus{
  border-left-color:var(--color-sf-secondary-border-color)
}

.e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn:active{
  border-left-color:var(--color-sf-secondary-border-color)
}

.e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn:disabled{
  border-left-color:var(--color-sf-secondary-border-color)
}

.e-split-btn-wrapper.e-vertical.e-rtl:hover .e-split-btn{
  border-left-color:var(--color-sf-secondary-border-color)
}

.e-split-btn-wrapper.e-vertical.e-rtl:hover .e-split-btn.e-inherit{
  border-color:rgba(0,0,0,0)
}

.e-bigger .e-split-btn-wrapper .e-split-btn,.e-bigger.e-split-btn-wrapper .e-split-btn{
  padding-left:12px;
  padding-right:6px
}

.e-bigger .e-split-btn-wrapper .e-split-btn.e-top-icon-btn,.e-bigger.e-split-btn-wrapper .e-split-btn.e-top-icon-btn{
  padding-bottom:10px;
  padding-top:10px
}

.e-bigger .e-split-btn-wrapper .e-split-btn .e-btn-icon,.e-bigger.e-split-btn-wrapper .e-split-btn .e-btn-icon{
  font-size:16px;
  margin-left:0;
  padding-right:10px;
  width:auto
}

.e-bigger .e-split-btn-wrapper .e-split-btn .e-icon-top,.e-bigger.e-split-btn-wrapper .e-split-btn .e-icon-top{
  padding-bottom:6px;
  padding-right:0
}

.e-bigger .e-split-btn-wrapper .e-split-btn.e-icon-btn,.e-bigger.e-split-btn-wrapper .e-split-btn.e-icon-btn{
  padding-left:12px;
  padding-right:12px
}

.e-bigger .e-split-btn-wrapper .e-split-btn.e-icon-btn .e-btn-icon,.e-bigger.e-split-btn-wrapper .e-split-btn.e-icon-btn .e-btn-icon{
  padding-right:0
}

.e-bigger .e-split-btn-wrapper .e-dropdown-btn,.e-bigger.e-split-btn-wrapper .e-dropdown-btn{
  padding-left:4px;
  padding-right:4px
}

.e-bigger .e-split-btn-wrapper.e-rtl .e-split-btn,.e-bigger.e-split-btn-wrapper.e-rtl .e-split-btn{
  padding-left:6px;
  padding-right:12px
}

.e-bigger .e-split-btn-wrapper.e-rtl .e-split-btn .e-btn-icon,.e-bigger.e-split-btn-wrapper.e-rtl .e-split-btn .e-btn-icon{
  padding-left:10px;
  padding-right:0
}

.e-bigger .e-split-btn-wrapper.e-rtl .e-split-btn .e-icon-top,.e-bigger.e-split-btn-wrapper.e-rtl .e-split-btn .e-icon-top{
  padding-left:0
}

.e-bigger .e-split-btn-wrapper.e-rtl .e-split-btn.e-icon-btn,.e-bigger.e-split-btn-wrapper.e-rtl .e-split-btn.e-icon-btn{
  padding-left:12px;
  padding-right:12px
}

.e-bigger .e-split-btn-wrapper.e-rtl .e-split-btn.e-icon-btn .e-btn-icon,.e-bigger.e-split-btn-wrapper.e-rtl .e-split-btn.e-icon-btn .e-btn-icon{
  padding-left:0
}

.e-bigger .e-split-btn-wrapper.e-vertical .e-split-btn,.e-bigger.e-split-btn-wrapper.e-vertical .e-split-btn{
  padding-bottom:6px;
  padding-right:12px
}

.e-bigger .e-split-btn-wrapper.e-vertical .e-dropdown-btn,.e-bigger.e-split-btn-wrapper.e-vertical .e-dropdown-btn{
  padding-bottom:4px;
  padding-top:4px
}

.e-bigger .e-split-btn-wrapper.e-vertical .e-dropdown-btn .e-icon-bottom,.e-bigger.e-split-btn-wrapper.e-vertical .e-dropdown-btn .e-icon-bottom{
  padding-top:0
}

.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{
  border:0;
  height:0;
  margin:0;
  padding:0;
  text-indent:0;
  visibility:hidden;
  width: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:15px
}

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:15px
}

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:-8px
}

.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-numeric.e-control-wrapper.e-input-group .e-input-group-icon{
  font-size:14px
}

.e-input-group-icon.e-spin-up::before{
  content:"\e776";
  font-family:"e-icons"
}

.e-input-group-icon.e-spin-down::before{
  content:"\e729";
  font-family:"e-icons"
}

.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:19px
}

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:20px
}

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:20px
}

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-tooltip-popup-container{
  position:relative
}

.e-tooltip-wrap{
  max-width:350px;
  min-width:30px;
  padding:0;
  position:absolute;
  visibility:visible
}

.e-tooltip-wrap .e-arrow-tip{
  overflow:hidden;
  position:absolute
}

.e-tooltip-wrap .e-arrow-tip.e-tip-bottom{
  height:8px;
  left:50%;
  top:100%;
  width:16px
}

.e-tooltip-wrap .e-arrow-tip.e-tip-top{
  height:8px;
  left:50%;
  top:-9px;
  width:16px
}

.e-tooltip-wrap .e-arrow-tip.e-tip-left{
  height:16px;
  left:-9px;
  top:48%;
  width:8px
}

.e-tooltip-wrap .e-arrow-tip.e-tip-right{
  height:16px;
  left:100%;
  top:50%;
  width:8px
}

.e-tooltip-wrap .e-tooltip-close{
  cursor:pointer;
  float:right;
  position:absolute;
  right:-15px;
  top:-15px;
  z-index:inherit;
  height:24px;
  width:24px
}

.e-tooltip-wrap .e-tip-content{
  background-color:inherit;
  height:100%;
  line-height:16px;
  overflow-wrap:break-word;
  overflow-x:hidden;
  padding:4px 8px;
  position:relative;
  white-space:normal;
  width:100%;
  word-break:break-word;
  z-index:1
}

.e-tooltip-content-placeholder{
  display:none
}

.e-tooltip-wrap{
  border-radius:calc(var(--e-radius)*.25)
}

.e-tooltip-wrap.e-popup{
  background-color:var(--color-sf-tooltip-bg-color);
  border:1px solid var(--color-sf-tooltip-border)
}

.e-tooltip-wrap .e-arrow-tip-outer{
  height:0;
  left:0;
  position:absolute;
  top:0;
  width:0
}

.e-tooltip-wrap .e-arrow-tip-outer.e-tip-bottom{
  border-left:8px solid rgba(0,0,0,0);
  border-right:8px solid rgba(0,0,0,0);
  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 rgba(0,0,0,0);
  border-right:8px solid rgba(0,0,0,0)
}

.e-tooltip-wrap .e-arrow-tip-outer.e-tip-left{
  border-bottom:8px solid rgba(0,0,0,0);
  border-right:8px solid var(--color-sf-tooltip-border);
  border-top:8px solid rgba(0,0,0,0)
}

.e-tooltip-wrap .e-arrow-tip-outer.e-tip-right{
  border-bottom:8px solid rgba(0,0,0,0);
  border-left:8px solid var(--color-sf-tooltip-border);
  border-top:8px solid rgba(0,0,0,0)
}

.e-tooltip-wrap .e-arrow-tip-inner{
  height:0;
  position:absolute;
  width:0;
  z-index:10
}

.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-family:"e-icons";
  font-size:16px;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:1;
  text-transform:none
}

.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-secondary-bg-color);
  border-radius:50%;
  color:var(--color-sf-icon-color)
}

.e-tooltip-wrap .e-tooltip-close:hover{
  background-color:var(--color-sf-secondary-bg-color-hover);
  color:var(--color-sf-icon-color)
}

.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-tooltip-wrap{
  /*! Tooltip icons */
}

.e-tooltip-wrap .e-tooltip-close::before{
  content:"\e7e7";
  font-size:14px;
  left:calc(50% - 7px);
  top:calc(50% - 7px);
  position:absolute
}

.e-tooltip-wrap .e-arrow-tip-inner.e-tip-right::before{
  content:"\e87e"
}

.e-tooltip-wrap .e-arrow-tip-inner.e-tip-top::before{
  content:"\e87a"
}

.e-tooltip-wrap .e-arrow-tip-inner.e-tip-bottom::before{
  content:"\e70d"
}

.e-tooltip-wrap .e-arrow-tip-inner.e-tip-left::before{
  content:"\e87d"
}

.e-bigger .e-tooltip-wrap .e-tip-content,.e-tooltip-wrap.e-bigger .e-tip-content{
  line-height:20px;
  padding:4px 8px;
  font-size:14px
}

.e-control-wrapper.e-slider-container{
  -moz-user-select:none;
  -ms-user-select:none;
  -webkit-tap-highlight-color:rgba(0,0,0,0);
  -webkit-touch-callout:none;
  -webkit-user-select:none;
  box-sizing:border-box;
  display:inline-block;
  height:26px;
  line-height:normal;
  outline:none;
  position:relative;
  user-select:none
}

.e-control-wrapper.e-slider-container.e-material-slider .e-slider .e-handle.e-material-handle{
  cursor:default;
  transition:transform .4s cubic-bezier(0.25, 0.8, 0.25, 1);
  z-index:3
}

.e-control-wrapper.e-slider-container::after{
  content:"tailwind3";
  display:none
}

.e-control-wrapper.e-slider-container .e-slider{
  box-sizing:border-box;
  cursor:pointer;
  display:block;
  outline:0 none;
  padding:0;
  position:relative
}

.e-control-wrapper.e-slider-container .e-slider .e-handle{
  border-radius:calc(var(--e-radius)*.625);
  box-shadow:0 1px 2px -1px rgba(var(--color-sf-black), 0.1),0 1px 3px 0 rgba(var(--color-sf-black), 0.1);
  box-sizing:border-box;
  cursor:pointer;
  height:12px;
  width:12px;
  outline:none;
  position:absolute;
  touch-action:none;
  transition:left 300ms ease-out,right 300ms ease-out,bottom 300ms ease-out,transform 300ms ease-out;
  z-index:10
}

.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-slider .e-handle.e-tab-handle{
  background-color:var(--color-sf-primary-bg-color-hover);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.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:right center;
  left:0
}

.e-control-wrapper.e-slider-container.e-rtl.e-horizontal .e-scale.e-h-scale .e-tick.e-last-tick{
  background-position:left center
}

.e-control-wrapper.e-slider-container.e-rtl.e-vertical{
  direction:ltr
}

.e-control-wrapper.e-slider-container.e-disabled .e-btn{
  cursor:default
}

.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{
  height:48px;
  width:100%
}

.e-control-wrapper.e-slider-container.e-horizontal .e-first-button{
  left:0;
  margin-top:-10px;
  top:50%
}

.e-control-wrapper.e-slider-container.e-horizontal .e-first-button .e-button-icon::before{
  font-size:17px;
  color:var(--color-sf-secondary-text-color);
  content:"\e765"
}

.e-control-wrapper.e-slider-container.e-horizontal .e-second-button{
  right:0;
  margin-top:-10px;
  top:50%
}

.e-control-wrapper.e-slider-container.e-horizontal .e-second-button .e-button-icon::before{
  font-size:18px;
  color:var(--color-sf-secondary-text-color);
  content:"\e748"
}

.e-control-wrapper.e-slider-container.e-horizontal.e-slider-btn{
  padding:0 28px
}

.e-control-wrapper.e-slider-container.e-horizontal .e-slider{
  height:32px;
  width:100%;
  position:relative;
  top:calc(50% - 16px)
}

.e-control-wrapper.e-slider-container.e-horizontal .e-slider-track{
  height:4px;
  width:100%;
  left:0;
  position:absolute;
  overflow:hidden;
  background:var(--color-sf-content-bg-color-alt3);
  border-radius:calc(var(--e-radius)*.25);
  top:calc(50% - 2px)
}

.e-control-wrapper.e-slider-container.e-horizontal .e-handle{
  margin-left:-8px;
  top:calc(50% - 6px)
}

.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-content-bg-color-alt5);
  position:absolute;
  height:4px;
  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{
  height:100%;
  width:32px;
  left:calc(50% - 16px);
  position:relative
}

.e-control-wrapper.e-slider-container.e-vertical .e-slider-track{
  background:var(--color-sf-content-bg-color-alt3);
  bottom:0;
  height:100%;
  position:absolute;
  overflow:hidden;
  left:calc(50% - 2px);
  width:4px;
  border-radius:calc(var(--e-radius)*.25)
}

.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{
  height:100%;
  width:4px
}

.e-control-wrapper.e-slider-container.e-vertical .e-first-button{
  bottom:0;
  margin-right:-10px;
  right:50%
}

.e-control-wrapper.e-slider-container.e-vertical .e-first-button .e-button-icon::before{
  font-size:18px;
  content:"\e729";
  color:var(--color-sf-secondary-text-color)
}

.e-control-wrapper.e-slider-container.e-vertical .e-second-button{
  top:0;
  margin-right:-10px;
  right:50%
}

.e-control-wrapper.e-slider-container.e-vertical .e-second-button .e-button-icon::before{
  font-size:18px;
  color:var(--color-sf-secondary-text-color);
  content:"\e776"
}

.e-control-wrapper.e-slider-container.e-vertical.e-scale-both .e-slider .e-handle{
  margin-bottom:-6px
}

.e-control-wrapper.e-slider-container.e-vertical .e-slider .e-handle{
  margin-bottom:-6px;
  left:calc(50% - 8px)
}

.e-control-wrapper.e-slider-container.e-vertical .e-slider .e-range{
  width:4px;
  left:calc(50% - 4px)
}

.e-control-wrapper.e-slider-container.e-vertical .e-slider .e-limits{
  background-color:var(--color-sf-content-bg-color-alt5);
  position:absolute;
  width:4px;
  left:calc(50% - 4px)
}

.e-control-wrapper.e-slider-container .e-range{
  border-radius:calc(var(--e-radius)*.25);
  position:absolute;
  transition:left 300ms ease-out,right 300ms ease-out,bottom 300ms ease-out,width 300ms ease-out,height 300ms ease-out
}

.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:6px;
  top:-10px
}

.e-control-wrapper.e-slider-container .e-tick-before.e-scale.e-h-scale .e-large{
  height:7px;
  top:-10px
}

.e-control-wrapper.e-slider-container .e-tick-before.e-scale.e-v-scale .e-tick{
  width:6px;
  left:5px
}

.e-control-wrapper.e-slider-container .e-tick-before.e-scale.e-v-scale .e-large{
  width:7px;
  left:1px
}

.e-control-wrapper.e-slider-container .e-tick-after.e-scale.e-h-scale .e-tick{
  height:6px;
  top:1px
}

.e-control-wrapper.e-slider-container .e-tick-after.e-scale.e-h-scale .e-large{
  height:10px;
  top:5px
}

.e-control-wrapper.e-slider-container .e-tick-after.e-scale.e-v-scale .e-tick{
  width:6px;
  left:17px
}

.e-control-wrapper.e-slider-container .e-tick-after.e-scale.e-v-scale .e-large{
  width:10px;
  left:17px
}

.e-control-wrapper.e-slider-container.e-scale-before .e-scale.e-v-scale{
  right:9px
}

.e-control-wrapper.e-slider-container.e-scale-after .e-scale.e-v-scale{
  right:9px
}

.e-control-wrapper.e-slider-container .e-tick-both.e-scale.e-h-scale .e-tick{
  height:16px;
  top:-12px
}

.e-control-wrapper.e-slider-container .e-tick-both.e-scale.e-h-scale .e-large{
  height:24px;
  top:-9px
}

.e-control-wrapper.e-slider-container .e-scale{
  box-sizing:content-box;
  font-family:var(--e-font-family);
  height:28px;
  width:100%;
  line-height:normal;
  list-style:none outside none;
  margin:0;
  outline:0 none;
  padding:0;
  position:absolute;
  top:18px;
  z-index:1;
  font-size:12px;
  margin-top:-5px
}

.e-control-wrapper.e-slider-container .e-scale .e-tick{
  background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAQSURBVHgBAQUA+v8AztTa/whsA3yqMpmsAAAAAElFTkSuQmCC");
  cursor:pointer;
  outline:none;
  position:relative;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
  background-position:center center
}

.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);
  font-size:12px;
  outline:none;
  position:absolute;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
  white-space:nowrap
}

.e-control-wrapper.e-slider-container .e-scale.e-v-scale{
  height:100%;
  width:28px;
  left:calc(50% - 14px);
  top:0
}

.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:center
}

.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-after{
  top:18px
}

.e-control-wrapper.e-slider-container .e-scale.e-h-scale.e-tick-before{
  top:22px
}

.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick{
  display:inline-block;
  background-repeat:repeat-y;
  height:100%;
  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:left center
}

.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick.e-last-tick{
  background-position:right center
}

.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{
  padding:2px 4px;
  text-align:center
}

.e-slider-horizantal-color{
  height:100%;
  top:0;
  position:absolute
}

.e-slider-vertical-color{
  position:absolute;
  width:100%;
  left:-1px
}

.e-control-wrapper.e-slider-container .e-slider-button{
  background-color:var(--color-sf-secondary-bg-color);
  border:1px solid var(--color-sf-secondary-border-color);
  box-sizing:border-box;
  cursor:pointer;
  outline:none;
  position:absolute;
  height:18px;
  width:18px;
  border-radius:999px;
  padding:0
}

.e-control-wrapper.e-slider-container .e-slider .e-range{
  background-color:var(--color-sf-primary)
}

.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:rgba(0,0,0,0);
  border-color:rgba(0,0,0,0)
}

.e-control-wrapper.e-slider-container.e-slider-hover .e-slider-track{
  background-color:var(--color-sf-content-bg-color-alt2)
}

.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-primary-light)
}

.e-control-wrapper.e-slider-container.e-disabled .e-slider .e-handle{
  background:var(--color-sf-primary-light)
}

.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{
  height:16px;
  width:16px
}

.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:-8px;
  top:calc(50% - 8px)
}

.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{
  left:calc(50% - 9px);
  margin-bottom:-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-colorpicker-wrapper,.e-colorpicker-container{
  display:inline-block;
  line-height:0;
  outline:none;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none
}

.e-colorpicker-wrapper .e-colorpicker,.e-colorpicker-container .e-colorpicker{
  height:1;
  opacity:0;
  position:absolute;
  width:1px
}

.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;
  padding:3px 8px
}

.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:rgba(0,0,0,0) url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
  background-size:8px;
  border-radius:calc(var(--e-radius)*.25);
  height:24px;
  margin-top:0;
  position:relative;
  width:24px
}

.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:calc(var(--e-radius)*.25)
}

.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{
  border:0;
  box-shadow:none
}

.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;
  height:100%;
  left:0;
  position:fixed;
  top:0;
  width:100%
}

.e-colorpicker.e-modal{
  background-color:rgba(0,0,0,.6);
  opacity:.5;
  pointer-events:auto
}

.e-colorpicker.e-hsv-model{
  background-color:rgba(0,0,0,0)
}

.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:0;
  border-radius:calc(var(--e-radius)*0);
  display:inline-block;
  line-height:0;
  outline:none;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
  box-shadow:0 0 4px 0 rgba(var(--color-sf-black), 0.1),0 4px 6px -4px rgba(var(--color-sf-black), 0.1),0 10px 15px -3px rgba(var(--color-sf-black), 0.1)
}

.e-container.e-color-picker{
  width:364px
}

.e-container.e-color-picker .e-mode-switch-btn{
  background:rgba(0,0,0,0) url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUwLjIgKDU1MDQ3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA0IENvcHk8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iQXJ0Ym9hcmQiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNC1Db3B5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjUtQ29weS04IiBmaWxsPSIjNDU5NkNFIiB4PSIwIiB5PSIwIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiPjwvcmVjdD4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjUtQ29weS05IiBmaWxsPSIjNUNDMTVCIiB4PSIwIiB5PSIxMiIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIj48L3JlY3Q+CiAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTI1LUNvcHktMTAiIGZpbGw9IiNGQkQ1MDYiIHg9IjEyIiB5PSIwIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiPjwvcmVjdD4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjUtQ29weS0xMSIgZmlsbD0iI0VDNEU0MyIgeD0iMTIiIHk9IjEyIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiPjwvcmVjdD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+") no-repeat 100% 100%
}

.e-container.e-color-palette{
  width:auto
}

.e-container.e-color-palette .e-mode-switch-btn{
  background:rgba(0,0,0,0) 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=") no-repeat 100% 100%
}

.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:364px;
  overflow-y:scroll
}

.e-container .e-palette{
  border-bottom:0;
  display:table;
  line-height:0;
  outline:none;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none
}

.e-container .e-palette .e-row{
  display:table-row;
  white-space:nowrap
}

.e-container .e-palette .e-tile{
  border:.5px solid rgba(0,0,0,0);
  box-sizing:border-box;
  cursor:pointer;
  display:inline-block;
  height:28px;
  text-align:center;
  vertical-align:middle;
  width:28px
}

.e-container .e-palette .e-tile.e-selected{
  outline:rgba(var(--color-sf-black)) .5px solid;
  position:relative
}

.e-container .e-palette .e-tile:hover{
  position:relative
}

.e-container .e-palette .e-tile.e-nocolor-item{
  background:rgba(0,0,0,0) url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
  background-size:8px
}

.e-container .e-hsv-container{
  border-bottom:0;
  position:relative;
  touch-action:none
}

.e-container .e-hsv-container .e-hsv-color{
  background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(var(--color-sf-black)) 100%),linear-gradient(to right, rgba(var(--color-sf-white)) 0, rgba(255, 255, 255, 0) 100%);
  height:232px
}

.e-container .e-hsv-container .e-handler{
  border:2px solid rgba(var(--color-sf-white));
  border-radius:calc(var(--e-radius)*.625);
  box-shadow:0 0 0 1px rgba(var(--color-sf-black), 1);
  cursor:pointer;
  display:inline-block;
  height:16px;
  margin-left:-4px;
  margin-top:-4px;
  position:absolute;
  touch-action:none;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
  width:16px
}

.e-container .e-slider-preview{
  display:inline-block;
  width:100%;
  padding:5px 8px 10px 9px
}

.e-container .e-slider-preview .e-colorpicker-slider{
  display:inline-block;
  width:84.74%
}

.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container{
  height:22px
}

.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-slider{
  height:22px;
  top:calc(50% - 4px)
}

.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-slider-track{
  height:6px !important;
  top:calc(50% - 4px);
  border-radius:calc(var(--e-radius)*.25)
}

.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle{
  border-radius:calc(var(--e-radius)*.625);
  cursor:pointer;
  height:10px;
  top:calc(68% - 10px);
  width:10px
}

.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, #f00 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{
  background:rgba(0,0,0,0) url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
  border:0;
  z-index:0
}

.e-container .e-slider-preview .e-colorpicker-slider .e-opacity-slider .e-opacity-empty-track{
  background-size:contain;
  border:0;
  height:6px;
  position:absolute;
  top:calc(50% - 4px);
  width:100%;
  z-index:1;
  border-radius:calc(var(--e-radius)*.25)
}

.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 1px rgba(var(--color-sf-black), 1)
}

.e-container .e-slider-preview .e-preview-container{
  background:rgba(0,0,0,0) url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
  background-size:10px;
  border:1px solid var(--color-sf-border-light);
  cursor:pointer;
  display:inline-block;
  height:36px;
  margin-left:5.205%;
  position:relative;
  top:0;
  width:32px;
  border-radius:calc(var(--e-radius)*.25)
}

.e-container .e-slider-preview .e-preview-container .e-preview{
  display:block;
  height:18px;
  position:absolute;
  width:100%
}

.e-container .e-slider-preview .e-preview-container .e-preview.e-current{
  border-bottom:1px solid var(--color-sf-border-light);
  top:0;
  border-top-right-radius:calc(var(--e-radius)*.25);
  border-top-left-radius:calc(var(--e-radius)*.25)
}

.e-container .e-slider-preview .e-preview-container .e-preview.e-previous{
  height:18px;
  top:18px;
  border-bottom-right-radius:calc(var(--e-radius)*.25);
  border-bottom-left-radius:calc(var(--e-radius)*.25)
}

.e-container .e-selected-value{
  align-items:center;
  display:flex;
  padding:5px 8px 14px 9px;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
  width:100%
}

.e-container .e-selected-value .e-input-container .e-float-input input{
  padding-left:0;
  text-align:center
}

.e-container .e-selected-value .e-input-container .e-numeric-hidden{
  display:none
}

.e-container .e-selected-value .e-value-switch-btn{
  font-family:"e-icons";
  margin-top:24px;
  padding:2px 3px;
  font-size:14px;
  line-height:16px
}

.e-container .e-input-container{
  display:inline-block;
  width:89.8%
}

.e-container .e-input-container .e-float-input{
  display:inline-block;
  margin-right:2.75%;
  vertical-align:baseline
}

.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{
  height:32px;
  width:14%
}

.e-container .e-input-container .e-float-input.e-numeric input{
  height:30px
}

.e-container .e-input-container .e-float-input .e-float-text{
  text-align:center;
  text-align:left;
  font-weight:400 !important;
  color:var(--color-sf-content-text-color) !important
}

.e-container .e-switch-ctrl-btn{
  display:inline-block;
  padding:8px;
  white-space:nowrap;
  width:100%;
  border-top:1px var(--color-sf-border-light) solid
}

.e-container .e-switch-ctrl-btn .e-ctrl-btn{
  float:right;
  text-align:right;
  white-space:nowrap;
  width:84.913%
}

.e-container .e-switch-ctrl-btn .e-ctrl-btn .e-btn{
  max-width:50%;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  font-size:14px;
  line-height:18px
}

.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{
  background-origin:border-box;
  background-position:center;
  background-size:cover;
  float:left;
  margin-top:0;
  overflow:hidden;
  white-space:nowrap
}

.e-container .e-switch-ctrl-btn .e-mode-switch-btn:focus{
  box-shadow:0 0 2px 3px rgba(var(--color-sf-black), 0.2)
}

.e-container .e-value-switch-btn,.e-container .e-mode-switch-btn{
  background-color:rgba(0,0,0,0);
  border-color:rgba(0,0,0,0);
  position:relative;
  width:32px;
  height:32px
}

.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{
  border-color:rgba(0,0,0,0);
  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 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:23px 8px 8px
}

.e-container.e-color-palette .e-clr-pal-rec-wpr{
  padding:0 0 10px 0
}

.e-container.e-color-palette .e-clr-pal-rec-wpr .e-recent-clr-span{
  display:block;
  font-weight:500;
  font-size:14px;
  height:32px;
  padding:9px 10px;
  line-height:18px;
  color:var(--color-sf-content-text-color)
}

.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{
  height:18px !important;
  width:18px !important;
  margin:0 3px;
  border:.5px solid var(--color-sf-border-light)
}

.e-container.e-color-palette .e-clr-pal-rec-wpr .e-palette.e-recent-palette .e-tile:hover{
  border:.5px solid rgba(0,0,0,0) !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(to bottom, rgba(0, 0, 0, 0) 0, rgba(var(--color-sf-black)) 100%),linear-gradient(to left, rgba(var(--color-sf-white)) 0, rgba(255, 255, 255, 0) 100%)
}

.e-rtl .e-container .e-slider-preview .e-hue-slider .e-slider-track{
  background:linear-gradient(to left, #f00 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:5.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);
  border-top-left-radius:999px;
  border-top-right-radius:999px;
  box-shadow:0 0 0 1px rgba(var(--color-sf-black), 1);
  cursor:pointer;
  min-width:26px;
  transform:translateY(18px) rotate(45deg) scale(0.01);
  transition:transform .4s cubic-bezier(0.25, 0.8, 0.25, 1)
}

.e-popup.e-tooltip-wrap.e-color-picker-tooltip .e-tip-content{
  background:rgba(0,0,0,0) url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
  background-size:8px;
  border-radius:999px;
  height:24px;
  position:relative;
  transform:rotate(45deg);
  width:24px
}

.e-split-preview,.e-tip-transparent{
  height:100%;
  left:0;
  position:absolute;
  top:0;
  width:100%
}

.e-container{
  background-color:var(--color-sf-flyout-bg-color)
}

.e-container .e-palette .e-tile:hover{
  border-color:rgba(var(--color-sf-white))
}

.e-container .e-palette .e-tile.e-selected{
  border-color:rgba(var(--color-sf-white))
}

.e-container .e-handler.e-hide-handler,.e-container .e-handle.e-hide-handler{
  background-color:rgba(0,0,0,0);
  border-color:rgba(0,0,0,0);
  box-shadow:none
}

.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:var(--color-sf-transparent);
  border-color:var(--color-sf-transparent);
  border:1px solid rgba(var(--color-sf-white), 1)
}

.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:var(--color-sf-transparent);
  border-color:var(--color-sf-transparent);
  border:1px solid rgba(var(--color-sf-white), 1)
}

.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{
  background-color:var(--color-sf-transparent);
  border-color:rgba(var(--color-sf-white), 1);
  box-shadow:0 0 0 1px rgba(var(--color-sf-black), 1);
  border:1px solid rgba(var(--color-sf-white), 1)
}

.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-secondary-text-color-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{
  background-color:rgba(0,0,0,0);
  color:var(--color-sf-secondary-text-color-disabled);
  outline:none;
  outline-offset:unset
}

.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{
  background-color:rgba(0,0,0,0);
  color:var(--color-sf-secondary-text-color-disabled)
}

.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{
  box-shadow:none
}

.e-popup.e-tooltip-wrap.e-color-picker-tooltip{
  background-color:rgba(var(--color-sf-white));
  border-color:rgba(var(--color-sf-white))
}

.e-container .e-value-switch-btn::before{
  content:"\e748"
}

.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{
  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{
  height:32px;
  width:32px
}

.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{
  font-size:16px;
  margin:2px 0
}

.e-bigger .e-container.e-color-picker{
  width:440px
}

.e-bigger .e-container.e-color-picker .e-switch-ctrl-btn{
  height:64px;
  align-content:center
}

.e-bigger .e-container .e-palette .e-tile{
  height:30px;
  width:30px
}

.e-bigger .e-container .e-hsv-container .e-handler{
  height:20px;
  width:20px
}

.e-bigger .e-container .e-hsv-container .e-hsv-color{
  height:301px
}

.e-bigger .e-container .e-custom-palette.e-palette-group{
  height:440px
}

.e-bigger .e-container .e-slider-preview{
  padding:16px 16px
}

.e-bigger .e-container .e-slider-preview .e-preview-container{
  margin-left:3.657%;
  vertical-align:super;
  width:40px;
  height:42px;
  top:10px
}

.e-bigger .e-container .e-slider-preview .e-preview-container .e-preview.e-current{
  height:20px
}

.e-bigger .e-container .e-slider-preview .e-preview-container .e-preview.e-previous{
  height:21px;
  top:20px
}

.e-bigger .e-container .e-slider-preview .e-colorpicker-slider{
  width:86.3%
}

.e-bigger .e-container .e-slider-preview .e-colorpicker-slider .e-slider-container{
  height:23px
}

.e-bigger .e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-slider-track{
  height:8px !important
}

.e-bigger .e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-opacity-slider .e-opacity-empty-track{
  height:8px !important
}

.e-bigger .e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle{
  border-radius:calc(var(--e-radius)*.625);
  height:10px;
  top:calc(76% - 11px);
  width: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:25px 12px 12px
}

.e-bigger .e-container.e-color-palette .e-clr-pal-rec-wpr{
  padding:0
}

.e-bigger .e-container.e-color-palette .e-clr-pal-rec-wpr .e-recent-clr-span{
  display:block;
  font-size:16px;
  height:48px;
  padding:13px 12px;
  line-height:22px
}

.e-bigger .e-container.e-color-palette .e-clr-pal-rec-wpr .e-palette.e-recent-palette{
  padding:12px 10.5px
}

.e-bigger .e-container.e-color-palette .e-clr-pal-rec-wpr .e-palette.e-recent-palette .e-tile{
  height:22px !important;
  width:22px !important;
  margin:0 .5px
}

.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 .e-float-text{
  font-weight:400;
  font-size:16px !important;
  right:0 !important
}

.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:38px
}

.e-bigger .e-container .e-input-container .e-float-input.e-numeric{
  height:38px;
  width:12.34%
}

.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{
  padding:2px 3px;
  width:38px;
  height:38px;
  font-size:16px;
  line-height:16px
}

.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:16px 16px
}

.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:3.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{
  height:30px;
  width:30px
}

.e-rating-container{
  display:inline-flex;
  flex-wrap:wrap;
  justify-content:center;
  align-items:center;
  min-width:-moz-max-content;
  min-width:max-content
}

.e-rating-container .e-rating{
  display:none
}

.e-rating-container .e-rating-item-list{
  display:inline-flex;
  padding:0;
  margin:4px
}

.e-rating-container .e-rating-item-list:focus-visible:not(:hover) .e-rating-focus:not(:has(svg)),.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;
  font-size:22px;
  padding:4px;
  display:block;
  min-width:calc(1em + 8px);
  min-height:calc(1em + 8px);
  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{
  transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transform:scale(1.4);
  pointer-events:none
}

.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;
  font-size:18px;
  padding:2px;
  margin:auto 2px 6px
}

.e-rating-container .e-reset.e-disabled{
  cursor:default
}

.e-rating-container .e-reset:focus-visible{
  outline:1px solid;
  border-radius:calc(var(--e-radius)*.25)
}

.e-rating-container .e-rating-label{
  font-size:12px;
  line-height:18px
}

.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{
  flex-basis:100%;
  width:0;
  text-align:center
}

.e-rating-container .e-rating-label.e-label-right{
  text-align:left;
  margin:auto 8px
}

.e-rating-container .e-rating-label.e-label-left{
  text-align:right;
  margin:auto 11px
}

.e-rating-container .e-rating-label.e-label-top{
  margin:8px 0
}

.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{
  display:none;
  justify-content:center;
  left:50%;
  top:-8px;
  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:-moz-max-content;
  width:max-content
}

.e-rating-container .e-tooltip-wrap.e-rating-tooltip .e-arrow-tip.e-tip-bottom{
  left:50%;
  top:100%;
  transform:translate(-50%, 0)
}

.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
}

.e-small.e-rating-container .e-rating-item-container:has(svg),.e-small .e-rating-container .e-rating-item-container:has(svg){
  line-height:6px
}

.e-small.e-rating-container .e-rating-label,.e-small .e-rating-container .e-rating-label{
  font-size:10px;
  line-height:16px
}

.e-small.e-rating-container .e-reset,.e-small .e-rating-container .e-reset{
  font-size:12px
}

.e-rating-container .e-rating-item-list:focus-visible:not(:hover) .e-rating-focus:not(:has(svg)),.e-rating-container .e-rating-item-list:focus-visible:not(:hover) .e-rating-focus .e-rating-item:has(svg){
  outline-color:var(--color-sf-rating-selected-color);
  border-radius:calc(var(--e-radius)*.25)
}

.e-rating-container .e-reset{
  color:var(--color-sf-rating-unrated-color)
}

.e-rating-container .e-reset:hover{
  color:var(--color-sf-rating-selected-hover-color)
}

.e-rating-container .e-reset.e-disabled{
  color:var(--color-sf-rating-selected-disabled-color);
  opacity:1
}

.e-rating-container .e-rating-item-container .e-rating-icon{
  -webkit-text-fill-color:rgba(0,0,0,0);
  -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));
  background-clip:text;
  -webkit-background-clip:text;
  -webkit-text-stroke:1px var(--color-sf-rating-selected-color)
}

.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));
  background-clip:text;
  -webkit-background-clip:text;
  -webkit-text-stroke:1px var(--color-sf-rating-selected-hover-color)
}

.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-pressed-color) var(--rating-value), transparent var(--rating-value));
  background-clip:text;
  -webkit-background-clip:text;
  -webkit-text-stroke:1px var(--color-sf-rating-pressed-color)
}

.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));
  background-clip:text;
  -webkit-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));
  background-clip:text;
  -webkit-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-pressed-color) var(--rating-value), transparent var(--rating-value));
  background-clip:text;
  -webkit-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));
  background-clip:text;
  -webkit-background-clip:text;
  -webkit-text-stroke:1px var(--color-sf-rating-selected-disabled-color)
}

.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));
  background-clip:text;
  -webkit-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));
  background-clip:text;
  -webkit-background-clip:text
}

.e-bigger.e-rating-container .e-rating-item-container,.e-bigger .e-rating-container .e-rating-item-container{
  font-size:32px
}

.e-bigger.e-rating-container .e-rating-item-container:has(svg),.e-bigger .e-rating-container .e-rating-item-container:has(svg){
  line-height:13px
}

.e-bigger.e-rating-container .e-rating-label,.e-bigger .e-rating-container .e-rating-label{
  font-size:14px;
  line-height:22px
}

.e-bigger.e-rating-container .e-reset,.e-bigger .e-rating-container .e-reset{
  font-size:28px
}

.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:26px
}

.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:13px
}

.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:18px
}

.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:22px
}

.e-contextmenu-wrapper ul,.e-contextmenu-container ul{
  font-weight:400;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  overflow:hidden;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
  font-size:14px;
  padding:4px 0;
  border:1px solid var(--color-sf-border-light);
  border-radius:calc(var(--e-radius)*.25);
  box-shadow:0 0 4px 0 rgba(var(--color-sf-black), 0.1),0 4px 6px -4px rgba(var(--color-sf-black), 0.1),0 10px 15px -3px rgba(var(--color-sf-black), 0.1);
  display:none;
  min-width:120px;
  position:absolute
}

.e-contextmenu-wrapper ul.e-ul,.e-contextmenu-wrapper ul.e-ul *,.e-contextmenu-container ul.e-ul,.e-contextmenu-container ul.e-ul *{
  box-sizing:border-box
}

.e-contextmenu-wrapper ul.e-ul:focus,.e-contextmenu-wrapper ul.e-ul *:focus,.e-contextmenu-container ul.e-ul:focus,.e-contextmenu-container ul.e-ul *:focus{
  outline:none
}

.e-contextmenu-wrapper ul.e-contextmenu,.e-contextmenu-container ul.e-contextmenu{
  box-shadow:0 0 4px 0 rgba(var(--color-sf-black), 0.1),0 4px 6px -4px rgba(var(--color-sf-black), 0.1),0 10px 15px -3px rgba(var(--color-sf-black), 0.1)
}

.e-contextmenu-wrapper ul.e-contextmenu.e-contextmenu-template .e-menu-caret-icon,.e-contextmenu-container ul.e-contextmenu.e-contextmenu-template .e-menu-caret-icon{
  display:flex
}

.e-contextmenu-wrapper ul.e-ul,.e-contextmenu-container ul.e-ul{
  font-family:var(--e-font-family)
}

.e-contextmenu-wrapper ul .e-menu-item,.e-contextmenu-container ul .e-menu-item{
  cursor:pointer;
  position:relative;
  height:32px;
  line-height:32px;
  padding:0 12px
}

.e-contextmenu-wrapper ul .e-menu-item.e-menu-hide,.e-contextmenu-container ul .e-menu-item.e-menu-hide{
  display:none
}

.e-contextmenu-wrapper ul .e-menu-item.e-menu-header,.e-contextmenu-container ul .e-menu-item.e-menu-header{
  border-bottom-style:solid;
  border-bottom-width:1px
}

.e-contextmenu-wrapper ul .e-menu-item .e-menu-url,.e-contextmenu-container ul .e-menu-item .e-menu-url{
  text-decoration:none
}

.e-contextmenu-wrapper ul .e-menu-item .e-menu-icon,.e-contextmenu-container ul .e-menu-item .e-menu-icon{
  display:inline-block;
  vertical-align:middle;
  position:relative;
  top:-1px
}

.e-contextmenu-wrapper ul .e-menu-item.e-separator,.e-contextmenu-container ul .e-menu-item.e-separator{
  cursor:auto;
  line-height:normal;
  pointer-events:none
}

.e-contextmenu-wrapper ul .e-menu-item .e-menu-url,.e-contextmenu-container ul .e-menu-item .e-menu-url{
  display:inline-block;
  min-width:120px
}

.e-contextmenu-wrapper ul .e-menu-item .e-menu-icon,.e-contextmenu-container ul .e-menu-item .e-menu-icon{
  font-size:14px;
  line-height:32px;
  margin-right:8px;
  width:1em
}

.e-contextmenu-wrapper ul .e-menu-item .e-caret,.e-contextmenu-container ul .e-menu-item .e-caret{
  line-height:32px;
  margin-left:16px;
  margin-right:0;
  position:absolute;
  right:7px
}

.e-contextmenu-wrapper ul .e-menu-item.e-menu-caret-icon,.e-contextmenu-container ul .e-menu-item.e-menu-caret-icon{
  padding-right:36px
}

.e-contextmenu-wrapper ul .e-menu-item.e-separator,.e-contextmenu-container ul .e-menu-item.e-separator{
  border-bottom-style:solid;
  border-bottom-width:1px;
  height:auto;
  margin:4px 0
}

.e-contextmenu-wrapper ul .e-menu-item .e-caret,.e-contextmenu-container ul .e-menu-item .e-caret{
  font-size:14px
}

.e-contextmenu-wrapper ul .e-menu-item .e-previous,.e-contextmenu-container ul .e-menu-item .e-previous{
  margin-right:8px
}

.e-contextmenu-wrapper ul .e-menu-item.e-disabled,.e-contextmenu-container ul .e-menu-item.e-disabled{
  cursor:auto;
  pointer-events:none;
  color:var(--color-sf-flyout-text-color-disabled)
}

.e-contextmenu-wrapper ul .e-menu-item:focus-visible,.e-contextmenu-container ul .e-menu-item:focus-visible{
  box-shadow:inset 0 0 0 2px var(--color-sf-primary);
  background:var(--color-sf-flyout-bg-color)
}

.e-contextmenu-wrapper ul .e-menu-item .e-checkbox-wrapper,.e-contextmenu-container ul .e-menu-item .e-checkbox-wrapper{
  width:-moz-max-content;
  width:max-content
}

.e-contextmenu-wrapper.e-sfcontextmenu,.e-contextmenu-container.e-sfcontextmenu{
  position:absolute
}

.e-contextmenu-wrapper.e-sfcontextmenu .e-menu-vscroll,.e-contextmenu-container.e-sfcontextmenu .e-menu-vscroll{
  position:absolute
}

.e-contextmenu-wrapper.e-sfcontextmenu ul,.e-contextmenu-container.e-sfcontextmenu ul{
  white-space:nowrap
}

.e-contextmenu-wrapper.e-sfcontextmenu ul.e-transparent,.e-contextmenu-container.e-sfcontextmenu ul.e-transparent{
  background:rgba(0,0,0,0);
  border:0;
  box-shadow:none;
  height:1px;
  left:0;
  min-width:0;
  padding:0;
  top:0;
  width:0
}

.e-contextmenu-wrapper.e-sfcontextmenu ul.e-transparent .e-menu-item,.e-contextmenu-container.e-sfcontextmenu ul.e-transparent .e-menu-item{
  height:0;
  padding:0
}

.e-contextmenu-wrapper.e-sfcontextmenu ul.e-transparent .e-menu-item.e-separator,.e-contextmenu-container.e-sfcontextmenu ul.e-transparent .e-menu-item.e-separator{
  border:0;
  margin:0
}

.e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll,.e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll{
  box-shadow:0 0 4px 0 rgba(var(--color-sf-black), 0.1),0 4px 6px -4px rgba(var(--color-sf-black), 0.1),0 10px 15px -3px rgba(var(--color-sf-black), 0.1)
}

.e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll .e-vscroll-bar,.e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll .e-vscroll-bar{
  height:100%;
  width:inherit
}

.e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll .e-scroll-nav,.e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll .e-scroll-nav{
  height:16px
}

.e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll:not(.e-scroll-device),.e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll:not(.e-scroll-device){
  padding:16px 0
}

.e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll ul,.e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll ul{
  box-shadow:none;
  margin-top:-12px;
  width:inherit
}

.e-rtl.e-contextmenu-wrapper .e-menu-item .e-menu-icon,.e-rtl.e-contextmenu-container .e-menu-item .e-menu-icon{
  margin-right:0
}

.e-rtl.e-contextmenu-wrapper .e-menu-item .e-caret,.e-rtl.e-contextmenu-container .e-menu-item .e-caret{
  margin-left:0;
  margin-right:16px;
  right:auto
}

.e-rtl.e-contextmenu-wrapper .e-menu-item .e-menu-icon,.e-rtl.e-contextmenu-container .e-menu-item .e-menu-icon{
  margin-left:8px
}

.e-rtl.e-contextmenu-wrapper .e-menu-item .e-caret,.e-rtl.e-contextmenu-container .e-menu-item .e-caret{
  left:7px
}

.e-rtl.e-contextmenu-wrapper .e-menu-item.e-menu-caret-icon,.e-rtl.e-contextmenu-container .e-menu-item.e-menu-caret-icon{
  padding-left:36px;
  padding-right:12px
}

.e-rtl.e-contextmenu-wrapper .e-menu-item.e-blankicon,.e-rtl.e-contextmenu-container .e-menu-item.e-blankicon{
  padding-left:14px
}

.e-rtl.e-contextmenu-wrapper .e-menu-item.e-blankicon.e-menu-caret-icon,.e-rtl.e-contextmenu-container .e-menu-item.e-blankicon.e-menu-caret-icon{
  padding-left:36px
}

.e-contextmenu-wrapper .e-menu-item:not(.e-control),.e-contextmenu-container .e-menu-item:not(.e-control){
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis
}

.e-small .e-contextmenu-wrapper ul .e-menu-item,.e-small.e-contextmenu-wrapper ul .e-menu-item{
  font-size:12px;
  height:24px;
  line-height:24px
}

.e-small .e-contextmenu-wrapper ul .e-menu-item .e-caret,.e-small .e-contextmenu-wrapper ul .e-menu-item .e-menu-icon,.e-small.e-contextmenu-wrapper ul .e-menu-item .e-caret,.e-small.e-contextmenu-wrapper ul .e-menu-item .e-menu-icon{
  font-size:12px;
  line-height:24px
}

.e-small .e-contextmenu-wrapper ul .e-menu-item.e-separator,.e-small.e-contextmenu-wrapper ul .e-menu-item.e-separator{
  height:auto
}

.e-contextmenu-wrapper ul,.e-contextmenu-container ul{
  background-color:var(--color-sf-flyout-bg-color);
  color:var(--color-sf-content-text-color)
}

.e-contextmenu-wrapper ul .e-menu-item.e-menu-header,.e-contextmenu-container ul .e-menu-item.e-menu-header{
  border-bottom-color:var(--color-sf-border-light)
}

.e-contextmenu-wrapper ul .e-menu-item .e-caret,.e-contextmenu-container ul .e-menu-item .e-caret{
  color:var(--color-sf-icon-color)
}

.e-contextmenu-wrapper ul .e-menu-item .e-menu-icon,.e-contextmenu-container ul .e-menu-item .e-menu-icon{
  color:var(--color-sf-icon-color)
}

.e-contextmenu-wrapper ul .e-menu-item .e-menu-url,.e-contextmenu-container ul .e-menu-item .e-menu-url{
  color:var(--color-sf-content-text-color)
}

.e-contextmenu-wrapper ul .e-menu-item.e-focused,.e-contextmenu-container ul .e-menu-item.e-focused{
  background-color:var(--color-sf-flyout-bg-color-hover);
  color:var(--color-sf-flyout-text-color-hover);
  outline:0 solid var(--color-sf-border-light);
  outline-offset:0
}

.e-contextmenu-wrapper ul .e-menu-item.e-focused .e-caret,.e-contextmenu-container ul .e-menu-item.e-focused .e-caret{
  color:var(--color-sf-icon-color)
}

.e-contextmenu-wrapper ul .e-menu-item.e-focused .e-menu-icon,.e-contextmenu-container ul .e-menu-item.e-focused .e-menu-icon{
  color:var(--color-sf-icon-color)
}

.e-contextmenu-wrapper ul .e-menu-item.e-selected,.e-contextmenu-container ul .e-menu-item.e-selected{
  background-color:var(--color-sf-flyout-bg-color-selected);
  color:var(--color-sf-flyout-text-color-selected);
  outline:0 solid var(--color-sf-flyout-bg-color-selected);
  outline-offset:0
}

.e-contextmenu-wrapper ul .e-menu-item.e-selected .e-caret,.e-contextmenu-container ul .e-menu-item.e-selected .e-caret{
  color:var(--color-sf-flyout-text-color-pressed)
}

.e-contextmenu-wrapper ul .e-menu-item.e-selected .e-menu-icon,.e-contextmenu-container ul .e-menu-item.e-selected .e-menu-icon{
  color:var(--color-sf-icon-color-hover)
}

.e-contextmenu-wrapper ul .e-disabled,.e-contextmenu-container ul .e-disabled{
  color:var(--color-sf-flyout-text-color-disabled);
  opacity:1
}

.e-contextmenu-wrapper ul .e-disabled .e-menu-icon,.e-contextmenu-container ul .e-disabled .e-menu-icon{
  color:var(--color-sf-icon-color-disabled)
}

.e-contextmenu-wrapper ul .e-disabled .e-caret,.e-contextmenu-container ul .e-disabled .e-caret{
  color:var(--color-sf-icon-color-disabled)
}

.e-contextmenu-wrapper ul .e-disabled .e-menu-url,.e-contextmenu-container ul .e-disabled .e-menu-url{
  color:var(--color-sf-flyout-text-color-disabled)
}

.e-contextmenu-wrapper ul .e-separator,.e-contextmenu-container ul .e-separator{
  border-bottom-color:var(--color-sf-border-light)
}

.e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll,.e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll{
  background-color:var(--color-sf-flyout-bg-color);
  border:1px solid var(--color-sf-border-light)
}

.e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll .e-scroll-nav,.e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll .e-scroll-nav{
  border-color:var(--color-sf-border-light)
}

.e-contextmenu-wrapper ul .e-menu-item .e-previous::before,.e-contextmenu-container ul .e-menu-item .e-previous::before{
  content:"\e773"
}

.e-contextmenu-wrapper ul .e-menu-item .e-caret::before,.e-contextmenu-container ul .e-menu-item .e-caret::before{
  content:"\e748"
}

.e-rtl.e-contextmenu-wrapper .e-menu-item .e-caret::before,.e-rtl.e-contextmenu-container .e-menu-item .e-caret::before{
  content:"\e765"
}

.e-bigger .e-contextmenu-wrapper ul,.e-bigger.e-contextmenu-wrapper ul,.e-bigger .e-contextmenu-container ul,.e-bigger.e-contextmenu-container ul{
  font-size:16px;
  padding:4px 0;
  white-space:nowrap;
  box-shadow:0 0 4px 0 rgba(var(--color-sf-black), 0.1),0 4px 6px -4px rgba(var(--color-sf-black), 0.1),0 10px 15px -3px rgba(var(--color-sf-black), 0.1);
  max-width:280px;
  min-width:112px
}

.e-bigger .e-contextmenu-wrapper ul .e-menu-item,.e-bigger.e-contextmenu-wrapper ul .e-menu-item,.e-bigger .e-contextmenu-container ul .e-menu-item,.e-bigger.e-contextmenu-container ul .e-menu-item{
  height:40px;
  line-height:40px
}

.e-bigger .e-contextmenu-wrapper ul .e-menu-item .e-menu-icon,.e-bigger.e-contextmenu-wrapper ul .e-menu-item .e-menu-icon,.e-bigger .e-contextmenu-container ul .e-menu-item .e-menu-icon,.e-bigger.e-contextmenu-container ul .e-menu-item .e-menu-icon{
  font-size:16px;
  line-height:40px
}

.e-bigger .e-contextmenu-wrapper ul .e-menu-item .e-caret,.e-bigger.e-contextmenu-wrapper ul .e-menu-item .e-caret,.e-bigger .e-contextmenu-container ul .e-menu-item .e-caret,.e-bigger.e-contextmenu-container ul .e-menu-item .e-caret{
  line-height:40px
}

.e-bigger .e-contextmenu-wrapper ul .e-menu-item.e-separator,.e-bigger.e-contextmenu-wrapper ul .e-menu-item.e-separator,.e-bigger .e-contextmenu-container ul .e-menu-item.e-separator,.e-bigger.e-contextmenu-container ul .e-menu-item.e-separator{
  height:auto;
  line-height:normal
}

.e-bigger .e-contextmenu-wrapper ul .e-menu-item .e-caret,.e-bigger.e-contextmenu-wrapper ul .e-menu-item .e-caret,.e-bigger .e-contextmenu-container ul .e-menu-item .e-caret,.e-bigger.e-contextmenu-container ul .e-menu-item .e-caret{
  font-size:16px
}

.e-bigger .e-contextmenu-wrapper.e-rtl ul .e-blankicon,.e-bigger.e-contextmenu-wrapper.e-rtl ul .e-blankicon,.e-bigger .e-contextmenu-container.e-rtl ul .e-blankicon,.e-bigger.e-contextmenu-container.e-rtl ul .e-blankicon{
  padding-left:14px
}

.e-bigger .e-contextmenu-wrapper.e-rtl ul .e-blankicon.e-menu-caret-icon,.e-bigger.e-contextmenu-wrapper.e-rtl ul .e-blankicon.e-menu-caret-icon,.e-bigger .e-contextmenu-container.e-rtl ul .e-blankicon.e-menu-caret-icon,.e-bigger.e-contextmenu-container.e-rtl ul .e-blankicon.e-menu-caret-icon{
  padding-left:36px
}

.e-bigger .e-small .e-contextmenu-wrapper ul .e-menu-item,.e-bigger .e-small.e-contextmenu-wrapper ul .e-menu-item{
  height:32px;
  font-size:16px;
  line-height:32px
}

.e-bigger .e-small .e-contextmenu-wrapper ul .e-menu-item.e-separator,.e-bigger .e-small.e-contextmenu-wrapper ul .e-menu-item.e-separator{
  height:auto
}

.e-bigger .e-small .e-contextmenu-wrapper ul .e-menu-item .e-menu-icon,.e-bigger .e-small.e-contextmenu-wrapper ul .e-menu-item .e-menu-icon{
  line-height:32px
}

.e-input-group.e-control-wrapper.e-date-wrapper.e-non-edit.e-input-focus .e-input:focus~.e-clear-icon,.e-float-input.e-control-wrapper.e-input-group.e-date-wrapper.e-non-edit.e-input-focus input:focus~.e-clear-icon{
  display:flex
}

.e-datepicker .e-calendar .e-content table tbody tr.e-month-hide:last-child{
  display:none
}

.e-datepicker.e-popup-wrapper{
  border-radius:calc(var(--e-radius)*.375);
  overflow-y:hidden;
  pointer-events:auto
}

.e-datepicker.e-date-modal{
  background-color:rgba(var(--color-sf-black), 0.5);
  height:100%;
  left:0;
  opacity:.5;
  pointer-events:auto;
  position:fixed;
  top:0;
  width:100%;
  z-index:999
}

.e-datepicker .e-model-header{
  background-color:var(--color-sf-icon-color);
  color:var(--color-sf-content-bg-color-alt2);
  cursor:default;
  display:block;
  padding:10px 10px 10px 15px
}

.e-datepicker .e-model-header .e-model-year{
  font-size:14px;
  font-weight:500;
  line-height:32px;
  margin:0
}

.e-datepicker .e-model-month,.e-datepicker .e-model-day{
  font-size:20px;
  font-weight:600;
  line-height:32px;
  margin:0
}

.e-date-overflow{
  overflow:hidden !important
}

.e-datepick-mob-popup-wrap{
  align-items:center;
  display:flex;
  flex-direction:column;
  height:100%;
  justify-content:center;
  left:0;
  max-height:100%;
  position:fixed;
  top:0;
  width:100%;
  z-index:1002
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-wrapper.e-lib.e-popup.e-control.e-popup-open{
  position:relative;
  top:0 !important;
  left:0 !important
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-wrapper.e-popup-expand.e-lib.e-popup.e-control.e-popup-open{
  min-width:100%;
  min-height:100%
}

.e-content-placeholder.e-datepicker.e-placeholder-datepicker{
  background-size:250px 33px;
  min-height:33px
}

@media screen and (orientation: landscape){
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-content.e-month td.e-today span.e-day{
    line-height:64px
  }
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand{
  border-radius:calc(var(--e-radius)*0)
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header.e-blazor-device{
  height:15vh
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header.e-blazor-device .e-popup-close{
  float:right
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header.e-blazor-device{
  height:15vh
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header.e-blazor-device .e-popup-close{
  float:right
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header{
  height:20vh;
  padding:2vh 6vw
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-day-wrapper{
  margin:12vh 0 0 0
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-popup-close{
  color:inherit;
  float:left;
  font-size:18px
}

@media(min-device-width: 768px){
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-popup-close{
    font-size:18px
  }
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-btn.e-flat.e-popup-close{
  background:rgba(0,0,0,0);
  border-color:rgba(0,0,0,0);
  box-shadow:none;
  font-weight:400;
  padding:0
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-today.e-flat.e-primary{
  color:inherit;
  float:right
}

@media(min-device-width: 768px){
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-today.e-flat.e-primary{
    font-size:18px
  }
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-month,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-day{
  font-size:5vw;
  line-height:6vw
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar{
  min-width:100%;
  min-height:100%;
  height:100%
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade{
  height:10vh;
  border-style:solid;
  border-width:1px 0;
  border-color:var(--color-sf-border-light);
  padding:1.8vh 2vw 1.3vh 1.8vh;
  line-height:6vh
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-title,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-title,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-title{
  position:absolute;
  line-height:inherit;
  margin-left:0;
  text-align:left;
  vertical-align:middle;
  width:50vw
}

@media(min-device-width: 768px){
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-title,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-title,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-title{
    font-size:18px
  }
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-prev,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-prev,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-prev{
  margin-right:75vw;
  vertical-align:inherit;
  height:35px;
  width:35px
}

@media(min-device-width: 768px){
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-prev,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-prev,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-prev{
    height:55px;
    width:55px
  }
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-prev .e-icons,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-prev .e-icons,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-prev .e-icons{
  vertical-align:inherit
}

@media(min-device-width: 768px){
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-prev .e-icons,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-prev .e-icons,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-prev .e-icons{
    font-size:18px
  }
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-next,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-next,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-next{
  margin-right:0;
  vertical-align:inherit;
  height:35px;
  width:35px
}

@media(min-device-width: 768px){
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-next,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-next,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-next{
    height:55px;
    width:55px
  }
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-next .e-icons,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-next .e-icons,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-next .e-icons{
  vertical-align:inherit
}

@media(min-device-width: 768px){
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-next .e-icons,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-next .e-icons,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-next .e-icons{
    font-size:18px
  }
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-icon-container,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-icon-container,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-icon-container{
  float:right
}

@media(min-device-width: 768px){
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar th{
    font-size:18px;
    height:48px
  }

  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-content span.e-day{
    font-size:18px;
    height:64px;
    width:64px;
    line-height:64px
  }
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container{
  height:79vh
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-footer-container{
  display:none
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month{
  height:69vh
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month table{
  height:69vh
}

@media screen and (orientation: landscape){
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header.e-blazor-device{
    height:25vh
  }

  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header.e-blazor-device .e-popup-close{
    float:right
  }

  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-month,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-year,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-decade{
    overflow-y:auto
  }
}

@media screen and (orientation: landscape)and (max-height: 600px){
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-month,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-year,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-decade{
    height:50vh
  }
}

@media screen and (orientation: landscape)and (min-height: 600px){
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-month,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-year,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-decade{
    height:60vh
  }

  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-month table,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-year table,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-decade table{
    height:60vh
  }

  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-footer-container{
    padding:10px 0;
    height:10%;
    font-size:24px
  }
}

@media screen and (orientation: landscape){
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header{
    width:100%
  }
}

@media screen and (orientation: landscape)and (max-height: 600px){
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header{
    height:30vh
  }
}

@media screen and (orientation: landscape)and (min-height: 600px){
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header{
    height:25vh
  }
}

@media screen and (orientation: landscape){
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-popup-close{
    float:left
  }

  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-day-wrapper{
    margin:12vh 0 0 0
  }

  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-model-month,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-model-day{
    font-size:4vw
  }

  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-prev,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-prev,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-prev{
    margin-right:0
  }
}

@media screen and (orientation: landscape)and (max-height: 600px){
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-title,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-title,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-title{
    line-height:12vh
  }
}

@media screen and (orientation: landscape)and (min-height: 600px){
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-title,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-title,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-title{
    line-height:inherit
  }
}

@media screen and (orientation: landscape){
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-year,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-decade{
    overflow-y:auto
  }
}

@media screen and (orientation: landscape)and (max-height: 600px){
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-year,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-decade{
    height:60vh
  }
}

@media screen and (orientation: landscape)and (min-height: 600px){
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-year,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-decade{
    height:65vh
  }
}

@media screen and (orientation: landscape){
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar{
    display:block;
    max-width:100%;
    overflow:visible
  }

  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container{
    height:70%;
    width:100%
  }

  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar.e-device .e-month table tbody{
    display:table-row-group
  }
}

@media screen and (orientation: landscape)and (max-height: 600px){
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month table,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-decade table,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-year table{
    height:69vh
  }
}

@media screen and (orientation: landscape)and (min-height: 600px){
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month table,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-decade table,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-year table{
    height:65vh
  }
}

.e-datepicker.e-popup-wrapper,.e-small.e-datepicker.e-popup-wrapper{
  border:1px solid var(--color-sf-border-light);
  box-shadow:0 0 4px 0 rgba(var(--color-sf-black), 0.1),0 4px 6px -4px rgba(var(--color-sf-black), 0.1),0 10px 15px -3px rgba(var(--color-sf-black), 0.1)
}

.e-datepicker .e-calendar,.e-small.e-datepicker .e-calendar{
  background-color:var(--color-sf-flyout-bg-color);
  border:none
}

*.e-input-group.e-date-wrapper.e-dateinput-active:active:not(.e-success):not(.e-warning):not(.e-error){
  border:none
}

.e-date-wrapper span.e-input-group-icon.e-date-icon.e-icons.e-active{
  color:var(--color-sf-secondary-text-color)
}

/*! component icons */

.e-input-group-icon.e-date-icon,*.e-control-wrapper .e-input-group-icon.e-date-icon{
  font-size:14px;
  margin:0;
  min-height:18px;
  min-width:30px;
  outline:none
}

.e-input-group-icon.e-date-icon::before,*.e-control-wrapper .e-input-group-icon.e-date-icon::before{
  content:"\e75e";
  font-family:"e-icons"
}

.e-input-group-icon.e-date-icon:focus,*.e-control-wrapper .e-input-group-icon.e-date-icon:focus{
  background:var(--color-sf-secondary-text-color-hover);
  border-radius:999px
}

.e-small .e-input-group-icon.e-date-icon,*.e-control-wrapper.e-small .e-input-group-icon.e-date-icon,*.e-small .e-control-wrapper .e-input-group-icon.e-date-icon{
  font-size:16px
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-popup-close::before{
  content:"\e7e7";
  font-family:"e-icons"
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header .e-date-icon-next::before{
  content:"\e748"
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header .e-date-icon-prev::before{
  content:"\e765"
}

.e-bigger .e-content-placeholder.e-datepicker.e-placeholder-datepicker,.e-bigger.e-content-placeholder.e-datepicker.e-placeholder-datepicker{
  background-size:250px 40px;
  min-height:40px
}

.e-bigger.e-datepicker.e-popup-wrapper,.e-bigger.e-small.e-datepicker.e-popup-wrapper{
  border:1px solid var(--color-sf-border-light);
  box-shadow:0 0 4px 0 rgba(var(--color-sf-black), 0.1),0 4px 6px -4px rgba(var(--color-sf-black), 0.1),0 10px 15px -3px rgba(var(--color-sf-black), 0.1)
}

.e-bigger.e-datepicker .e-calendar,.e-bigger.e-small.e-datepicker .e-calendar{
  background-color:var(--color-sf-flyout-bg-color);
  border:none
}

.e-small.e-bigger .e-input-group-icon.e-date-icon,*.e-control-wrapper.e-small.e-bigger .e-input-group-icon.e-date-icon,*.e-small.e-bigger .e-control-wrapper .e-input-group-icon.e-date-icon{
  font-size:20px
}

.e-radio-wrapper{
  display:inline-block;
  line-height:1;
  position:relative
}

.e-radio{
  -webkit-appearance:none;
  height:1px;
  opacity:0;
  position:absolute;
  width:1px
}

.e-radio:not(:checked):not(:disabled):hover+label.e-rtl::after,.e-radio:not(:checked):not(:disabled):hover+label.e-right::after{
  left:auto
}

.e-radio+label{
  -webkit-tap-highlight-color:rgba(0,0,0,0);
  cursor:pointer;
  display:inline-block;
  margin:0;
  position:relative;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
  vertical-align:middle;
  white-space:nowrap
}

.e-radio+label .e-label{
  display:inline-block;
  font-family:var(--e-font-family);
  font-size:14px;
  font-weight:500;
  line-height:1;
  padding-left:24px;
  vertical-align:text-top;
  white-space:normal
}

.e-radio+label::before{
  border:1px solid;
  border-radius:999px;
  box-sizing:border-box;
  content:"";
  height:16px;
  left:0;
  position:absolute;
  width:16px
}

.e-radio+label:focus::before{
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-radio+label:active::before{
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-radio+label::after{
  border:1px solid;
  border-radius:999px;
  box-sizing:border-box;
  content:"";
  height:6px;
  left:5px;
  position:absolute;
  top:5px;
  transform:scale(0);
  width:6px
}

.e-radio+label .e-ripple-container{
  border-radius:999px;
  height:34px;
  left:-8px;
  position:absolute;
  top:-8px;
  width:34px;
  z-index:1
}

.e-radio+label.e-right .e-label,.e-radio+label.e-rtl .e-label{
  padding-left:0;
  padding-right:24px
}

.e-radio+label.e-right::before,.e-radio+label.e-rtl::before{
  left:auto;
  right:0
}

.e-radio+label.e-right::after,.e-radio+label.e-rtl::after{
  left:auto;
  right:5px
}

.e-radio+label.e-right .e-ripple-container,.e-radio+label.e-rtl .e-ripple-container{
  left:auto;
  right:-8px
}

.e-radio+label.e-right.e-rtl .e-label{
  padding-left:24px;
  padding-right:0
}

.e-radio+label.e-right.e-rtl::before{
  left:0;
  right:auto
}

.e-radio+label.e-right.e-rtl::after{
  left:5px;
  right:auto
}

.e-radio+label.e-right.e-rtl .e-ripple-container{
  left:-8px;
  right:auto
}

.e-radio+label.e-small .e-label{
  line-height:1;
  padding-left:20px
}

.e-radio+label.e-small::before{
  height:12px;
  width:12px
}

.e-radio+label.e-small::after{
  height:4px;
  left:4px;
  top:4px;
  width:4px
}

.e-radio+label.e-small .e-ripple-container{
  left:-10px;
  top:-10px
}

.e-radio+label.e-small.e-right .e-label,.e-radio+label.e-small.e-rtl .e-label{
  padding-left:0;
  padding-right:20px
}

.e-radio+label.e-small.e-right::after,.e-radio+label.e-small.e-rtl::after{
  left:auto;
  right:4px
}

.e-radio+label.e-small.e-right .e-ripple-container,.e-radio+label.e-small.e-rtl .e-ripple-container{
  left:auto;
  right:-10px
}

.e-radio+label.e-small.e-right.e-rtl .e-label{
  padding-left:20px;
  padding-right:0
}

.e-radio+label.e-small.e-right.e-rtl::after{
  left:4px;
  right:auto
}

.e-radio+label.e-small.e-right.e-rtl .e-ripple-container{
  left:-10px;
  right:auto
}

.e-radio:checked+label::after{
  transform:scale(1);
  transition:none
}

.e-small .e-radio+label .e-label,.e-radio+label.e-small .e-label{
  line-height:1;
  padding-left:20px;
  font-size:12px
}

.e-small .e-radio+label::before,.e-radio+label.e-small::before{
  height:12px;
  width:12px
}

.e-small .e-radio+label::after,.e-radio+label.e-small::after{
  height:4px;
  left:4px;
  top:4px;
  width:4px
}

.e-small .e-radio+label .e-ripple-container,.e-radio+label.e-small .e-ripple-container{
  left:-10px;
  top:-10px
}

.e-small .e-radio+label.e-right .e-label,.e-small .e-radio+label.e-rtl .e-label,.e-radio+label.e-small.e-right .e-label,.e-radio+label.e-small.e-rtl .e-label{
  padding-left:0;
  padding-right:20px
}

.e-small .e-radio+label.e-right::after,.e-small .e-radio+label.e-rtl::after,.e-radio+label.e-small.e-right::after,.e-radio+label.e-small.e-rtl::after{
  left:auto;
  right:4px
}

.e-small .e-radio+label.e-right .e-ripple-container,.e-small .e-radio+label.e-rtl .e-ripple-container,.e-radio+label.e-small.e-right .e-ripple-container,.e-radio+label.e-small.e-rtl .e-ripple-container{
  left:auto;
  right:-10px
}

.e-small .e-radio+label.e-right.e-rtl .e-label,.e-radio+label.e-small.e-right.e-rtl .e-label{
  padding-left:20px;
  padding-right:0
}

.e-small .e-radio+label.e-right.e-rtl::after,.e-radio+label.e-small.e-right.e-rtl::after{
  left:4px;
  right:auto
}

.e-small .e-radio+label.e-right.e-rtl .e-ripple-container,.e-radio+label.e-small.e-right.e-rtl .e-ripple-container{
  left:-10px;
  right:auto
}

.e-radio-wrapper.e-error .e-radio+label::before{
  border-color:var(--color-sf-border-error)
}

.e-radio+label::before{
  background-color:var(--color-sf-text-input-bg-color);
  border-color:var(--color-sf-border)
}

.e-radio+label.e-focus .e-ripple-container{
  background-color:var(--color-sf-black)
}

.e-radio+label .e-label{
  color:var(--color-sf-content-text-color)
}

.e-radio+label .e-ripple-element{
  background-color:rgba(0,0,0,0)
}

.e-radio+label:active .e-ripple-element{
  background-color:rgba(0,0,0,0)
}

.e-radio:focus+label::before{
  border-color:var(--color-sf-primary);
  border-color:var(--color-sf-border);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-radio:hover+label::before{
  border-color:var(--color-sf-border)
}

.e-radio:checked+label::before{
  background-color:var(--color-sf-primary);
  border-color:var(--color-sf-primary)
}

.e-radio:checked+label::after{
  background-color:var(--color-sf-content-bg-color);
  color:var(--color-sf-content-bg-color)
}

.e-radio:checked+label:active .e-ripple-element{
  background-color:rgba(0,0,0,0)
}

.e-radio:checked+.e-focus .e-ripple-container{
  background-color:rgba(0,0,0,0)
}

.e-radio:checked+.e-focus::before{
  outline:var(--color-sf-text-input-bg-color) 0 solid;
  outline-offset:0
}

.e-radio:checked:focus+label::before{
  border-color:var(--color-sf-primary)
}

.e-radio:checked:focus+label::after{
  background-color:var(--color-sf-content-bg-color)
}

.e-radio:checked+label:hover::before{
  border-color:var(--color-sf-primary)
}

.e-radio:checked+label:hover::after{
  background-color:var(--color-sf-content-bg-color)
}

.e-radio:disabled+label{
  cursor:default;
  pointer-events:none
}

.e-radio:disabled+label::before{
  background-color:rgba(0,0,0,0);
  border-color:var(--color-sf-border-light);
  cursor:default
}

.e-radio:disabled+label .e-ripple-container{
  background-color:rgba(0,0,0,0)
}

.e-radio:disabled+label .e-ripple-container::after{
  background-color:rgba(0,0,0,0);
  cursor:default
}

.e-radio:disabled+label .e-label{
  color:var(--color-sf-content-text-color)
}

.e-radio:disabled:checked+label::before{
  background-color:var(--color-sf-primary-bg-color-disabled);
  border-color:var(--color-sf-primary-border-color-disabled)
}

.e-radio:disabled:checked+label::after{
  background-color:var(--color-sf-content-bg-color);
  border-color:var(--color-sf-content-bg-color);
  cursor:default
}

.e-radio:disabled:checked+label .e-ripple-container,.e-radio:disabled:checked+label .e-ripple-container::after{
  background-color:rgba(0,0,0,0)
}

.e-bigger.e-small .e-radio+label .e-label,.e-radio+label.e-bigger.e-small .e-label{
  line-height:19px;
  padding-left:32px
}

.e-bigger.e-small .e-radio+label::before,.e-radio+label.e-bigger.e-small::before{
  height:20px;
  width:20px
}

.e-bigger.e-small .e-radio+label::after,.e-radio+label.e-bigger.e-small::after{
  height:8px;
  left:6px;
  top:6px;
  width:8px
}

.e-bigger.e-small .e-radio+label .e-ripple-container,.e-radio+label.e-bigger.e-small .e-ripple-container{
  height:36px;
  left:-11px;
  top:-11px;
  width:36px
}

.e-bigger.e-small .e-radio+label.e-right .e-label,.e-bigger.e-small .e-radio+label.e-rtl .e-label,.e-radio+label.e-bigger.e-small.e-right .e-label,.e-radio+label.e-bigger.e-small.e-rtl .e-label{
  padding-left:0;
  padding-right:32px
}

.e-bigger.e-small .e-radio+label.e-right::after,.e-bigger.e-small .e-radio+label.e-rtl::after,.e-radio+label.e-bigger.e-small.e-right::after,.e-radio+label.e-bigger.e-small.e-rtl::after{
  left:auto;
  right:6px
}

.e-bigger.e-small .e-radio+label.e-right .e-ripple-container,.e-bigger.e-small .e-radio+label.e-rtl .e-ripple-container,.e-radio+label.e-bigger.e-small.e-right .e-ripple-container,.e-radio+label.e-bigger.e-small.e-rtl .e-ripple-container{
  left:auto;
  right:-10px
}

.e-bigger.e-small .e-radio+label.e-right.e-rtl .e-label,.e-radio+label.e-bigger.e-small.e-right.e-rtl .e-label{
  padding-left:32px;
  padding-right:0
}

.e-bigger.e-small .e-radio+label.e-right.e-rtl::after,.e-radio+label.e-bigger.e-small.e-right.e-rtl::after{
  left:6px;
  right:auto
}

.e-bigger.e-small .e-radio+label.e-right.e-rtl .e-ripple-container,.e-radio+label.e-bigger.e-small.e-right.e-rtl .e-ripple-container{
  left:-10px;
  right:auto
}

.e-bigger .e-radio:not(:checked):hover+label.e-rtl::after,.e-bigger .e-radio:not(:checked):hover+label.e-right::after{
  left:auto
}

.e-bigger .e-radio+label .e-label,.e-radio+label.e-bigger .e-label{
  font-size:16px;
  line-height:24px;
  padding-left:36px
}

.e-bigger .e-radio+label::before,.e-radio+label.e-bigger::before{
  height:24px;
  width:24px
}

.e-bigger .e-radio+label::after,.e-radio+label.e-bigger::after{
  height:10px;
  left:7px;
  top:7px;
  width:10px
}

.e-bigger .e-radio+label .e-ripple-container,.e-radio+label.e-bigger .e-ripple-container{
  height:48px;
  left:-11px;
  top:-11px;
  width:48px
}

.e-bigger .e-radio+label.e-right .e-label,.e-bigger .e-radio+label.e-rtl .e-label,.e-radio+label.e-bigger.e-right .e-label,.e-radio+label.e-bigger.e-rtl .e-label{
  padding-left:0;
  padding-right:36px
}

.e-bigger .e-radio+label.e-right::after,.e-bigger .e-radio+label.e-rtl::after,.e-radio+label.e-bigger.e-right::after,.e-radio+label.e-bigger.e-rtl::after{
  left:auto;
  right:7px
}

.e-bigger .e-radio+label.e-right .e-ripple-container,.e-bigger .e-radio+label.e-rtl .e-ripple-container,.e-radio+label.e-bigger.e-right .e-ripple-container,.e-radio+label.e-bigger.e-rtl .e-ripple-container{
  left:auto;
  right:-11px
}

.e-bigger .e-radio+label.e-right.e-rtl .e-label,.e-radio+label.e-bigger.e-right.e-rtl .e-label{
  padding-left:36px;
  padding-right:0
}

.e-bigger .e-radio+label.e-right.e-rtl::after,.e-radio+label.e-bigger.e-right.e-rtl::after{
  left:7px;
  right:auto
}

.e-bigger .e-radio+label.e-right.e-rtl .e-ripple-container,.e-radio+label.e-bigger.e-right.e-rtl .e-ripple-container{
  left:-12px;
  right:auto
}

.e-bigger .e-radio+label.e-small .e-label,.e-radio+label.e-bigger.e-small .e-label{
  line-height:19px;
  padding-left:32px
}

.e-bigger .e-radio+label.e-small::before,.e-radio+label.e-bigger.e-small::before{
  height:20px;
  width:20px
}

.e-bigger .e-radio+label.e-small::after,.e-radio+label.e-bigger.e-small::after{
  height:8px;
  left:6px;
  top:6px;
  width:8px
}

.e-bigger .e-radio+label.e-small .e-ripple-container,.e-radio+label.e-bigger.e-small .e-ripple-container{
  height:36px;
  left:-11px;
  top:-11px;
  width:36px
}

.e-bigger .e-radio+label.e-small.e-right .e-label,.e-bigger .e-radio+label.e-small.e-rtl .e-label,.e-radio+label.e-bigger.e-small.e-right .e-label,.e-radio+label.e-bigger.e-small.e-rtl .e-label{
  padding-left:0;
  padding-right:32px
}

.e-bigger .e-radio+label.e-small.e-right::after,.e-bigger .e-radio+label.e-small.e-rtl::after,.e-radio+label.e-bigger.e-small.e-right::after,.e-radio+label.e-bigger.e-small.e-rtl::after{
  left:auto;
  right:6px
}

.e-bigger .e-radio+label.e-small.e-right .e-ripple-container,.e-bigger .e-radio+label.e-small.e-rtl .e-ripple-container,.e-radio+label.e-bigger.e-small.e-right .e-ripple-container,.e-radio+label.e-bigger.e-small.e-rtl .e-ripple-container{
  left:auto;
  right:-10px
}

.e-bigger .e-radio+label.e-small.e-right.e-rtl .e-label,.e-radio+label.e-bigger.e-small.e-right.e-rtl .e-label{
  padding-left:32px;
  padding-right:0
}

.e-bigger .e-radio+label.e-small.e-right.e-rtl::after,.e-radio+label.e-bigger.e-small.e-right.e-rtl::after{
  left:6px;
  right:auto
}

.e-bigger .e-radio+label.e-small.e-right.e-rtl .e-ripple-container,.e-radio+label.e-bigger.e-small.e-right.e-rtl .e-ripple-container{
  left:-10px;
  right:auto
}

.e-switch-wrapper,.e-css.e-switch-wrapper{
  cursor:pointer;
  display:inline-block;
  height:24px;
  position:relative;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
  width:56px
}

.e-switch-wrapper .e-switch,.e-css.e-switch-wrapper .e-switch{
  -moz-appearance:none;
  height:1px;
  opacity:0;
  position:absolute;
  width:1px
}

.e-switch-wrapper .e-switch-inner,.e-css.e-switch-wrapper .e-switch-inner{
  -ms-transition:all .2s ease-in-out;
  -webkit-transition:all .2s ease-in-out;
  border:1px solid var(--color-sf-border);
  border-radius:calc(var(--e-radius)*1.25);
  box-sizing:border-box;
  height:100%;
  left:0;
  overflow:hidden;
  position:absolute;
  top:0;
  transition:all .2s ease-in-out;
  width:100%
}

.e-switch-wrapper .e-switch-on,.e-switch-wrapper .e-switch-off,.e-css.e-switch-wrapper .e-switch-on,.e-css.e-switch-wrapper .e-switch-off{
  -ms-transition:all .2s ease-in-out .1s;
  -webkit-transition:all .2s ease-in-out .1s;
  align-items:center;
  border-radius:inherit;
  display:flex;
  font-family:var(--e-font-family);
  font-size:12px;
  height:100%;
  justify-content:center;
  left:0;
  position:absolute;
  transition:all .2s ease-in-out .1s;
  width:100%;
  font-weight:500
}

.e-switch-wrapper .e-switch-on,.e-css.e-switch-wrapper .e-switch-on{
  left:-100%;
  text-indent:-20px
}

.e-switch-wrapper .e-switch-off,.e-css.e-switch-wrapper .e-switch-off{
  left:0;
  opacity:1;
  text-indent:20px
}

.e-switch-wrapper .e-switch-handle,.e-css.e-switch-wrapper .e-switch-handle{
  -ms-transition:all .2s linear;
  -webkit-transition:all .2s linear;
  border-radius:999px;
  bottom:2px;
  height:20px;
  left:2px;
  margin:auto 0;
  position:absolute;
  top:2px;
  transition:all .2s linear;
  width:20px
}

.e-switch-wrapper .e-switch-inner.e-switch-active .e-switch-on,.e-css.e-switch-wrapper .e-switch-inner.e-switch-active .e-switch-on{
  left:0;
  opacity:1
}

.e-switch-wrapper .e-switch-inner.e-switch-active .e-switch-off,.e-css.e-switch-wrapper .e-switch-inner.e-switch-active .e-switch-off{
  left:100%
}

.e-switch-wrapper .e-switch-handle.e-switch-active,.e-css.e-switch-wrapper .e-switch-handle.e-switch-active{
  left:100%;
  margin-left:-22px
}

.e-switch-wrapper.e-switch-disabled,.e-css.e-switch-wrapper.e-switch-disabled{
  cursor:default;
  pointer-events:none
}

.e-switch-wrapper .e-ripple-container,.e-css.e-switch-wrapper .e-ripple-container{
  border-radius:999px;
  bottom:-9px;
  height:52px;
  left:-17px;
  pointer-events:none;
  position:absolute;
  top:-17px;
  width:52px;
  z-index:1
}

.e-switch-wrapper.e-rtl .e-switch-handle,.e-css.e-switch-wrapper.e-rtl .e-switch-handle{
  left:100%;
  margin-left:-22px
}

.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on{
  left:0
}

.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off{
  left:-100%
}

.e-switch-wrapper.e-rtl .e-switch-on,.e-css.e-switch-wrapper.e-rtl .e-switch-on{
  left:100%
}

.e-switch-wrapper.e-rtl .e-switch-off,.e-css.e-switch-wrapper.e-rtl .e-switch-off{
  left:0
}

.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,.e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active{
  border-radius:999px;
  height:20px;
  left:2px;
  margin:auto 0;
  position:absolute;
  top:2px;
  transition:all .2s linear;
  width:20px
}

.e-switch-wrapper.e-small,.e-css.e-switch-wrapper.e-small{
  height:20px;
  width:44px
}

.e-switch-wrapper.e-small .e-switch-handle,.e-css.e-switch-wrapper.e-small .e-switch-handle{
  height:16px;
  width:16px
}

.e-switch-wrapper.e-small .e-ripple-container,.e-css.e-switch-wrapper.e-small .e-ripple-container{
  border-radius:999px;
  height:36px;
  left:-14px;
  pointer-events:none;
  position:absolute;
  top:-10px;
  width:42px;
  z-index:1
}

.e-switch-wrapper.e-small .e-switch-handle.e-switch-active,.e-css.e-switch-wrapper.e-small .e-switch-handle.e-switch-active{
  left:100%;
  margin-left:-18px
}

.e-switch-wrapper.e-small .e-switch-on,.e-switch-wrapper.e-small .e-switch-off,.e-css.e-switch-wrapper.e-small .e-switch-on,.e-css.e-switch-wrapper.e-small .e-switch-off{
  font-size:10px
}

.e-switch-wrapper.e-small .e-switch-on,.e-css.e-switch-wrapper.e-small .e-switch-on{
  text-indent:-14px
}

.e-switch-wrapper.e-small .e-switch-off,.e-css.e-switch-wrapper.e-small .e-switch-off{
  text-indent:16px
}

.e-switch-wrapper.e-small.e-rtl .e-switch-handle,.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle{
  left:100%;
  margin-left:-18px;
  height:16px;
  width:16px
}

.e-switch-wrapper.e-small.e-rtl .e-switch-on,.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-on{
  left:100%;
  opacity:1
}

.e-switch-wrapper.e-small.e-rtl .e-switch-off,.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-off{
  left:0
}

.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on,.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on{
  left:0
}

.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off,.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off{
  left:-100%
}

.e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active,.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active{
  left:20px
}

*.e-small .e-switch-wrapper,*.e-small.e-switch-wrapper,*.e-small .e-css.e-switch-wrapper,*.e-small.e-css.e-switch-wrapper{
  height:20px;
  width:44px
}

*.e-small .e-switch-wrapper .e-switch-handle,*.e-small.e-switch-wrapper .e-switch-handle,*.e-small .e-css.e-switch-wrapper .e-switch-handle,*.e-small.e-css.e-switch-wrapper .e-switch-handle{
  height:16px;
  width:16px
}

*.e-small .e-switch-wrapper .e-ripple-container,*.e-small.e-switch-wrapper .e-ripple-container,*.e-small .e-css.e-switch-wrapper .e-ripple-container,*.e-small.e-css.e-switch-wrapper .e-ripple-container{
  border-radius:999px;
  height:36px;
  left:-14px;
  pointer-events:none;
  position:absolute;
  top:-10px;
  width:42px;
  z-index:1
}

*.e-small .e-switch-wrapper .e-switch-handle.e-switch-active,*.e-small.e-switch-wrapper .e-switch-handle.e-switch-active,*.e-small .e-css.e-switch-wrapper .e-switch-handle.e-switch-active,*.e-small.e-css.e-switch-wrapper .e-switch-handle.e-switch-active{
  left:100%;
  margin-left:-18px
}

*.e-small .e-switch-wrapper .e-switch-on,*.e-small .e-switch-wrapper .e-switch-off,*.e-small.e-switch-wrapper .e-switch-on,*.e-small.e-switch-wrapper .e-switch-off,*.e-small .e-css.e-switch-wrapper .e-switch-on,*.e-small .e-css.e-switch-wrapper .e-switch-off,*.e-small.e-css.e-switch-wrapper .e-switch-on,*.e-small.e-css.e-switch-wrapper .e-switch-off{
  font-size:10px
}

*.e-small .e-switch-wrapper .e-switch-on,*.e-small.e-switch-wrapper .e-switch-on,*.e-small .e-css.e-switch-wrapper .e-switch-on,*.e-small.e-css.e-switch-wrapper .e-switch-on{
  text-indent:-14px
}

*.e-small .e-switch-wrapper .e-switch-off,*.e-small.e-switch-wrapper .e-switch-off,*.e-small .e-css.e-switch-wrapper .e-switch-off,*.e-small.e-css.e-switch-wrapper .e-switch-off{
  text-indent:16px
}

*.e-small .e-switch-wrapper.e-rtl .e-switch-handle,*.e-small.e-switch-wrapper.e-rtl .e-switch-handle,*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-handle,*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-handle{
  left:100%;
  margin-left:-18px;
  height:16px;
  width:16px
}

*.e-small .e-switch-wrapper.e-rtl .e-switch-on,*.e-small.e-switch-wrapper.e-rtl .e-switch-on,*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-on,*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-on{
  left:100%;
  opacity:1
}

*.e-small .e-switch-wrapper.e-rtl .e-switch-off,*.e-small.e-switch-wrapper.e-rtl .e-switch-off,*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-off,*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-off{
  left:0
}

*.e-small .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,*.e-small.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on{
  left:0
}

*.e-small .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,*.e-small.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off{
  left:-100%
}

*.e-small .e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,*.e-small.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active{
  left:20px
}

.e-switch-wrapper,.e-css.e-switch-wrapper{
  -webkit-tap-highlight-color:rgba(0,0,0,0)
}

.e-switch-wrapper .e-switch-off,.e-css.e-switch-wrapper .e-switch-off{
  background-color:var(--color-sf-content-bg-color-alt3);
  color:var(--color-sf-content-text-color)
}

.e-switch-wrapper .e-switch-handle,.e-css.e-switch-wrapper .e-switch-handle{
  background-color:var(--color-sf-content-bg-color);
  box-shadow:0 1px 2px 0 rgba(var(--color-sf-black), 0.05)
}

.e-switch-wrapper .e-switch-on,.e-css.e-switch-wrapper .e-switch-on{
  background-color:var(--color-sf-primary);
  color:var(--color-sf-primary-text-color)
}

.e-switch-wrapper .e-switch-handle.e-switch-active,.e-css.e-switch-wrapper .e-switch-handle.e-switch-active{
  background-color:var(--color-sf-content-bg-color)
}

.e-switch-wrapper .e-switch-inner.e-switch-active,.e-css.e-switch-wrapper .e-switch-inner.e-switch-active{
  background-color:var(--color-sf-primary-bg-color-disabled);
  border-color:var(--color-sf-primary)
}

.e-switch-wrapper .e-switch-inner,.e-css.e-switch-wrapper .e-switch-inner{
  background-color:var(--color-sf-content-bg-color)
}

.e-switch-wrapper .e-ripple-element,.e-css.e-switch-wrapper .e-ripple-element{
  background-color:rgba(0,0,0,.12)
}

.e-switch-wrapper .e-ripple-check .e-ripple-element,.e-css.e-switch-wrapper .e-ripple-check .e-ripple-element{
  background-color:rgba(255,64,129,.12)
}

.e-switch-wrapper.e-switch-disabled .e-switch-handle.e-switch-active,.e-css.e-switch-wrapper.e-switch-disabled .e-switch-handle.e-switch-active{
  box-shadow:none
}

.e-switch-wrapper.e-switch-disabled .e-switch-handle,.e-css.e-switch-wrapper.e-switch-disabled .e-switch-handle{
  background-color:var(--color-sf-content-bg-color-disabled);
  box-shadow:none
}

.e-switch-wrapper.e-switch-disabled .e-switch-inner.e-switch-active,.e-css.e-switch-wrapper.e-switch-disabled .e-switch-inner.e-switch-active{
  background-color:var(--color-sf-primary-bg-color-disabled);
  border-color:var(--color-sf-primary-bg-color-disabled)
}

.e-switch-wrapper.e-switch-disabled .e-switch-inner .e-switch-off,.e-css.e-switch-wrapper.e-switch-disabled .e-switch-inner .e-switch-off{
  opacity:.5;
  background-color:var(--color-sf-content-bg-color-alt2);
  border-color:var(--color-sf-content-bg-color-disabled);
  color:var(--color-sf-content-text-color-disabled)
}

.e-switch-wrapper.e-switch-disabled .e-switch-inner .e-switch-on,.e-css.e-switch-wrapper.e-switch-disabled .e-switch-inner .e-switch-on{
  color:var(--color-sf-content-text-color-disabled);
  opacity:.5;
  background-color:var(--color-sf-content-bg-color-alt2)
}

.e-switch-wrapper.e-switch-disabled .e-switch-inner,.e-css.e-switch-wrapper.e-switch-disabled .e-switch-inner{
  background-color:var(--color-sf-content-bg-color-alt2);
  opacity:.5;
  border-color:var(--color-sf-content-bg-color-alt2)
}

.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner.e-switch-active,.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner.e-switch-active{
  background-color:var(--color-sf-content-bg-color-alt2);
  border-color:var(--color-sf-content-bg-color-alt2)
}

.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner,.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner{
  border-color:var(--color-sf-content-bg-color-alt2);
  color:var(--color-sf-content-text-color-disabled)
}

.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner.e-switch-active .e-switch-on,.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner.e-switch-active .e-switch-on{
  color:var(--color-sf-content-text-color-disabled);
  background-color:var(--color-sf-content-bg-color-alt2)
}

.e-switch-wrapper.e-switch-disabled:hover .e-switch-handle,.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-handle{
  background-color:var(--color-sf-content-bg-color-disabled)
}

.e-switch-wrapper.e-switch-disabled:hover .e-switch-handle.e-switch-active,.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-handle.e-switch-active{
  background-color:var(--color-sf-content-bg-color-disabled)
}

.e-switch-wrapper:hover .e-switch-inner.e-switch-active,.e-css.e-switch-wrapper:hover .e-switch-inner.e-switch-active{
  background-color:var(--color-sf-primary);
  border-color:var(--color-sf-primary)
}

.e-switch-wrapper:hover .e-switch-inner,.e-css.e-switch-wrapper:hover .e-switch-inner{
  background-color:var(--color-sf-content-bg-color-alt3);
  border-color:var(--color-sf-border)
}

.e-switch-wrapper:hover .e-switch-inner.e-switch-active .e-switch-on,.e-css.e-switch-wrapper:hover .e-switch-inner.e-switch-active .e-switch-on{
  background-color:var(--color-sf-primary);
  color:var(--color-sf-primary-text-color)
}

.e-switch-wrapper:hover .e-switch-handle.e-switch-active,.e-css.e-switch-wrapper:hover .e-switch-handle.e-switch-active{
  background-color:var(--color-sf-content-bg-color)
}

.e-switch-wrapper:not(.e-switch-disabled):hover .e-switch-handle:not(.e-switch-active),.e-css.e-switch-wrapper:not(.e-switch-disabled):hover .e-switch-handle:not(.e-switch-active){
  background-color:var(--color-sf-border);
  background-color:var(--color-sf-content-bg-color)
}

.e-switch-wrapper.e-focus .e-switch-inner,.e-switch-wrapper:focus .e-switch-inner,.e-css.e-switch-wrapper.e-focus .e-switch-inner,.e-css.e-switch-wrapper:focus .e-switch-inner{
  background-color:var(--color-sf-content-bg-color);
  border-color:var(--color-sf-border-focus);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary);
  outline:none;
  outline-offset:initial
}

.e-switch-wrapper.e-focus .e-switch-inner.e-switch-active,.e-switch-wrapper:focus .e-switch-inner.e-switch-active,.e-css.e-switch-wrapper.e-focus .e-switch-inner.e-switch-active,.e-css.e-switch-wrapper:focus .e-switch-inner.e-switch-active{
  background-color:var(--color-sf-content-bg-color);
  border-color:var(--color-sf-primary);
  outline:none
}

.e-switch-wrapper.e-focus .e-ripple-container,.e-switch-wrapper:focus .e-ripple-container,.e-css.e-switch-wrapper.e-focus .e-ripple-container,.e-css.e-switch-wrapper:focus .e-ripple-container{
  background-color:rgba(0,0,0,.12)
}

.e-switch-wrapper.e-focus .e-ripple-check.e-ripple-container,.e-switch-wrapper:focus .e-ripple-check.e-ripple-container,.e-css.e-switch-wrapper.e-focus .e-ripple-check.e-ripple-container,.e-css.e-switch-wrapper:focus .e-ripple-check.e-ripple-container{
  background-color:rgba(255,64,129,.12)
}

.e-switch-wrapper.e-active .e-switch-inner,.e-switch-wrapper:active .e-switch-inner,.e-css.e-switch-wrapper.e-active .e-switch-inner,.e-css.e-switch-wrapper:active .e-switch-inner{
  background-color:var(--color-sf-content-bg-color);
  border-color:var(--color-sf-border-focus);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary);
  outline:none;
  outline-offset:initial
}

.e-switch-wrapper.e-active .e-switch-inner.e-switch-active,.e-switch-wrapper:active .e-switch-inner.e-switch-active,.e-css.e-switch-wrapper.e-active .e-switch-inner.e-switch-active,.e-css.e-switch-wrapper:active .e-switch-inner.e-switch-active{
  background-color:var(--color-sf-content-bg-color);
  border-color:var(--color-sf-primary);
  outline:none
}

.e-switch-wrapper.e-active .e-ripple-container,.e-switch-wrapper:active .e-ripple-container,.e-css.e-switch-wrapper.e-active .e-ripple-container,.e-css.e-switch-wrapper:active .e-ripple-container{
  background-color:rgba(0,0,0,.12)
}

.e-switch-wrapper.e-active .e-ripple-check.e-ripple-container,.e-switch-wrapper:active .e-ripple-check.e-ripple-container,.e-css.e-switch-wrapper.e-active .e-ripple-check.e-ripple-container,.e-css.e-switch-wrapper:active .e-ripple-check.e-ripple-container{
  background-color:rgba(255,64,129,.12)
}

.e-switch-wrapper.e-rtl.e-focus .e-switch-on,.e-css.e-switch-wrapper.e-rtl.e-focus .e-switch-on{
  background-color:var(--color-sf-content-bg-color-alt3)
}

.e-switch-wrapper.e-rtl.e-focus .e-switch-off,.e-css.e-switch-wrapper.e-rtl.e-focus .e-switch-off{
  background-color:var(--color-sf-content-bg-color-alt3)
}

.e-switch-wrapper.e-rtl.e-focus .e-switch-inner.e-switch-active,.e-css.e-switch-wrapper.e-rtl.e-focus .e-switch-inner.e-switch-active{
  background-color:var(--color-sf-content-bg-color);
  border-color:var(--color-sf-primary);
  color:var(--color-sf-primary-text-color);
  outline:none
}

.e-switch-wrapper.e-rtl .e-switch-on,.e-css.e-switch-wrapper.e-rtl .e-switch-on{
  background-color:var(--color-sf-primary)
}

.e-switch-wrapper.e-rtl .e-switch-handle,.e-css.e-switch-wrapper.e-rtl .e-switch-handle{
  background-color:var(--color-sf-content-bg-color);
  box-shadow:0 1px 2px 0 rgba(var(--color-sf-black), 0.05)
}

.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off{
  background-color:var(--color-sf-content-bg-color-alt3)
}

.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,.e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active{
  background-color:var(--color-sf-content-bg-color)
}

.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active,.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active{
  background-color:var(--color-sf-primary-bg-color-disabled);
  border-color:var(--color-sf-primary)
}

.e-switch-wrapper.e-rtl:hover .e-switch-inner.e-switch-active,.e-css.e-switch-wrapper.e-rtl:hover .e-switch-inner.e-switch-active{
  background-color:var(--color-sf-primary);
  border-color:var(--color-sf-primary)
}

.e-switch-wrapper.e-rtl:hover .e-switch-inner,.e-css.e-switch-wrapper.e-rtl:hover .e-switch-inner{
  border-color:var(--color-sf-border)
}

.e-switch-wrapper.e-rtl:hover .e-switch-inner.e-switch-active .e-switch-on,.e-css.e-switch-wrapper.e-rtl:hover .e-switch-inner.e-switch-active .e-switch-on{
  background-color:var(--color-sf-primary)
}

.e-switch-wrapper.e-rtl:hover .e-switch-handle.e-switch-active,.e-css.e-switch-wrapper.e-rtl:hover .e-switch-handle.e-switch-active{
  background-color:var(--color-sf-content-bg-color)
}

.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner .e-switch-on,.e-css.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner .e-switch-on{
  color:var(--color-sf-content-text-color-disabled);
  opacity:.5;
  background-color:var(--color-sf-content-bg-color-alt2)
}

.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner.e-switch-active,.e-css.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner.e-switch-active{
  background-color:var(--color-sf-primary-bg-color-disabled);
  border-color:var(--color-sf-primary-bg-color-disabled)
}

.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner .e-switch-off,.e-css.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner .e-switch-off{
  opacity:.5;
  background-color:var(--color-sf-content-bg-color-alt2);
  color:var(--color-sf-content-text-color-disabled)
}

.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-handle,.e-css.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-handle{
  background-color:var(--color-sf-content-bg-color-disabled);
  box-shadow:none
}

.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-handle.e-switch-active,.e-css.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-handle.e-switch-active{
  background-color:var(--color-sf-content-bg-color-disabled);
  box-shadow:none
}

.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner,.e-css.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner{
  background-color:var(--color-sf-content-bg-color-alt2);
  border-color:var(--color-sf-content-bg-color-alt2);
  opacity:.5
}

.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-inner.e-switch-active .e-switch-on,.e-css.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-inner.e-switch-active .e-switch-on{
  color:var(--color-sf-content-text-color-disabled);
  background-color:var(--color-sf-content-bg-color-alt2)
}

.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-inner.e-switch-active,.e-css.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-inner.e-switch-active{
  background-color:var(--color-sf-content-bg-color-alt2);
  border-color:var(--color-sf-content-bg-color-alt2)
}

.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-inner,.e-css.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-inner{
  border-color:var(--color-sf-content-bg-color-alt2);
  color:var(--color-sf-content-text-color-disabled)
}

.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-handle.e-switch-active,.e-css.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-handle.e-switch-active{
  background-color:var(--color-sf-content-bg-color-disabled)
}

.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-handle,.e-css.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-handle{
  background-color:var(--color-sf-content-bg-color-disabled)
}

.e-switch-wrapper .e-switch:focus,.e-css.e-switch-wrapper .e-switch:focus{
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-switch-wrapper.e-small.e-rtl.e-switch-disabled:hover .e-switch-inner.e-switch-active,.e-css.e-switch-wrapper.e-small.e-rtl.e-switch-disabled:hover .e-switch-inner.e-switch-active{
  background-color:rgba(0,0,0,0)
}

*.e-bigger.e-small .e-switch-wrapper,*.e-bigger.e-small.e-switch-wrapper,*.e-bigger.e-small .e-css.e-switch-wrapper,*.e-bigger.e-small.e-css.e-switch-wrapper{
  height:28px;
  width:64px
}

*.e-bigger.e-small .e-switch-wrapper .e-switch-handle,*.e-bigger.e-small.e-switch-wrapper .e-switch-handle,*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-handle,*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-handle{
  height:24px;
  left:2px;
  top:2px;
  width:24px
}

*.e-bigger.e-small .e-switch-wrapper .e-ripple-container,*.e-bigger.e-small.e-switch-wrapper .e-ripple-container,*.e-bigger.e-small .e-css.e-switch-wrapper .e-ripple-container,*.e-bigger.e-small.e-css.e-switch-wrapper .e-ripple-container{
  border-radius:999px;
  height:50px;
  left:-16px;
  pointer-events:none;
  position:absolute;
  top:-13px;
  width:54px;
  z-index:1
}

*.e-bigger.e-small .e-switch-wrapper .e-switch-handle.e-switch-active,*.e-bigger.e-small.e-switch-wrapper .e-switch-handle.e-switch-active,*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-handle.e-switch-active,*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-handle.e-switch-active{
  left:100%;
  margin-left:-26px
}

*.e-bigger.e-small .e-switch-wrapper .e-switch-on,*.e-bigger.e-small .e-switch-wrapper .e-switch-off,*.e-bigger.e-small.e-switch-wrapper .e-switch-on,*.e-bigger.e-small.e-switch-wrapper .e-switch-off,*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-on,*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-off,*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-on,*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-off{
  font-size:14px
}

*.e-bigger.e-small .e-switch-wrapper .e-switch-on,*.e-bigger.e-small.e-switch-wrapper .e-switch-on,*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-on,*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-on{
  text-indent:-23px
}

*.e-bigger.e-small .e-switch-wrapper .e-switch-off,*.e-bigger.e-small.e-switch-wrapper .e-switch-off,*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-off,*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-off{
  text-indent:23px
}

*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-handle,*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-handle,*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-handle,*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-handle{
  left:100%;
  margin-left:-26px;
  height:24px;
  width:24px
}

*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-on,*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-on,*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-on,*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-on{
  left:100%;
  opacity:1
}

*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-off,*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-off,*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-off,*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-off{
  left:0
}

*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on{
  left:0
}

*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off{
  left:-100%
}

*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active{
  left:28px
}

*.e-bigger .e-switch-wrapper,*.e-bigger.e-switch-wrapper,*.e-bigger .e-css.e-switch-wrapper,*.e-bigger.e-css.e-switch-wrapper{
  height:32px;
  width:76px
}

*.e-bigger .e-switch-wrapper .e-switch-handle,*.e-bigger.e-switch-wrapper .e-switch-handle,*.e-bigger .e-css.e-switch-wrapper .e-switch-handle,*.e-bigger.e-css.e-switch-wrapper .e-switch-handle{
  height:28px;
  left:2px;
  top:2px;
  width:28px
}

*.e-bigger .e-switch-wrapper .e-switch-handle.e-switch-active,*.e-bigger.e-switch-wrapper .e-switch-handle.e-switch-active,*.e-bigger .e-css.e-switch-wrapper .e-switch-handle.e-switch-active,*.e-bigger.e-css.e-switch-wrapper .e-switch-handle.e-switch-active{
  left:100%;
  margin-left:-30px
}

*.e-bigger .e-switch-wrapper .e-switch-on,*.e-bigger .e-switch-wrapper .e-switch-off,*.e-bigger.e-switch-wrapper .e-switch-on,*.e-bigger.e-switch-wrapper .e-switch-off,*.e-bigger .e-css.e-switch-wrapper .e-switch-on,*.e-bigger .e-css.e-switch-wrapper .e-switch-off,*.e-bigger.e-css.e-switch-wrapper .e-switch-on,*.e-bigger.e-css.e-switch-wrapper .e-switch-off{
  font-size:16px
}

*.e-bigger .e-switch-wrapper .e-switch-on,*.e-bigger.e-switch-wrapper .e-switch-on,*.e-bigger .e-css.e-switch-wrapper .e-switch-on,*.e-bigger.e-css.e-switch-wrapper .e-switch-on{
  text-indent:-27px
}

*.e-bigger .e-switch-wrapper .e-switch-off,*.e-bigger.e-switch-wrapper .e-switch-off,*.e-bigger .e-css.e-switch-wrapper .e-switch-off,*.e-bigger.e-css.e-switch-wrapper .e-switch-off{
  text-indent:27px
}

*.e-bigger .e-switch-wrapper .e-ripple-container,*.e-bigger.e-switch-wrapper .e-ripple-container,*.e-bigger .e-css.e-switch-wrapper .e-ripple-container,*.e-bigger.e-css.e-switch-wrapper .e-ripple-container{
  height:52px;
  left:-16px;
  top:-13px;
  width:58px
}

*.e-bigger .e-switch-wrapper.e-rtl .e-switch-handle,*.e-bigger.e-switch-wrapper.e-rtl .e-switch-handle,*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-handle,*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-handle{
  height:28px;
  left:100%;
  margin-left:-30px;
  top:2px;
  width:28px
}

*.e-bigger .e-switch-wrapper.e-rtl .e-switch-on,*.e-bigger.e-switch-wrapper.e-rtl .e-switch-on,*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-on,*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-on{
  left:100%;
  opacity:1
}

*.e-bigger .e-switch-wrapper.e-rtl .e-switch-off,*.e-bigger.e-switch-wrapper.e-rtl .e-switch-off,*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-off,*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-off{
  left:0
}

*.e-bigger .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,*.e-bigger.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on{
  left:0
}

*.e-bigger .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,*.e-bigger.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off{
  left:-100%
}

*.e-bigger .e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,*.e-bigger.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active{
  left:32px
}

*.e-bigger .e-switch-wrapper.e-small,*.e-bigger.e-switch-wrapper.e-small,*.e-bigger .e-css.e-switch-wrapper.e-small,*.e-bigger.e-css.e-switch-wrapper.e-small{
  height:28px;
  width:64px
}

*.e-bigger .e-switch-wrapper.e-small .e-switch-handle,*.e-bigger.e-switch-wrapper.e-small .e-switch-handle,*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-handle,*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-handle{
  height:24px;
  left:2px;
  top:2px;
  width:24px
}

*.e-bigger .e-switch-wrapper.e-small .e-ripple-container,*.e-bigger.e-switch-wrapper.e-small .e-ripple-container,*.e-bigger .e-css.e-switch-wrapper.e-small .e-ripple-container,*.e-bigger.e-css.e-switch-wrapper.e-small .e-ripple-container{
  border-radius:999px;
  height:50px;
  left:-16px;
  pointer-events:none;
  position:absolute;
  top:-13px;
  width:54px;
  z-index:1
}

*.e-bigger .e-switch-wrapper.e-small .e-switch-handle.e-switch-active,*.e-bigger.e-switch-wrapper.e-small .e-switch-handle.e-switch-active,*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-handle.e-switch-active,*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-handle.e-switch-active{
  left:100%;
  margin-left:-26px
}

*.e-bigger .e-switch-wrapper.e-small .e-switch-on,*.e-bigger .e-switch-wrapper.e-small .e-switch-off,*.e-bigger.e-switch-wrapper.e-small .e-switch-on,*.e-bigger.e-switch-wrapper.e-small .e-switch-off,*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-on,*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-off,*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-on,*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-off{
  font-size:14px
}

*.e-bigger .e-switch-wrapper.e-small .e-switch-on,*.e-bigger.e-switch-wrapper.e-small .e-switch-on,*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-on,*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-on{
  text-indent:-23px
}

*.e-bigger .e-switch-wrapper.e-small .e-switch-off,*.e-bigger.e-switch-wrapper.e-small .e-switch-off,*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-off,*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-off{
  text-indent:23px
}

*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-handle,*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-handle,*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle,*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle{
  left:100%;
  margin-left:-26px;
  height:24px;
  width:24px
}

*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-on,*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-on,*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-on,*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-on{
  left:100%
}

*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-off,*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-off,*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-off,*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-off{
  left:0
}

*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on,*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on,*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on,*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on{
  left:0
}

*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off,*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off,*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off,*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off{
  left:-100%
}

*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active,*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active,*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active,*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active{
  left:28px
}

.e-fab.e-btn{
  align-items:center;
  border-radius:999px;
  display:inline-flex;
  min-height:40px;
  min-width:40px;
  padding:0 15px;
  position:absolute;
  z-index:100000
}

.e-fab.e-btn .e-btn-icon{
  margin-top:0;
  font-size:16px
}

.e-fab.e-btn.e-icon-btn{
  padding:0
}

.e-fab.e-btn.e-fab-fixed{
  position:fixed
}

.e-fab.e-btn.e-fab-top{
  top:16px
}

.e-fab.e-btn.e-fab-top.e-fab-middle{
  top:50%;
  transform:translateY(-50%)
}

.e-fab.e-btn.e-fab-top.e-fab-middle.e-fab-left.e-fab-center{
  left:50%;
  top:50%;
  transform:translate(-50%, -50%)
}

.e-fab.e-btn.e-fab-bottom{
  bottom:16px
}

.e-fab.e-btn.e-fab-left{
  left:16px
}

.e-fab.e-btn.e-fab-left.e-fab-center{
  left:50%;
  transform:translateX(-50%)
}

.e-fab.e-btn.e-fab-right{
  right:16px
}

.e-rtl.e-fab.e-btn.e-fab-top{
  top:16px
}

.e-rtl.e-fab.e-btn.e-fab-top.e-fab-middle{
  top:50%;
  transform:translateY(-50%)
}

.e-rtl.e-fab.e-btn.e-fab-top.e-fab-middle.e-fab-right.e-fab-center{
  right:50%;
  top:50%;
  transform:translate(50%, -50%)
}

.e-rtl.e-fab.e-btn.e-fab-bottom{
  bottom:16px
}

.e-rtl.e-fab.e-btn.e-fab-right{
  right:16px
}

.e-rtl.e-fab.e-btn.e-fab-right.e-fab-center{
  right:50%;
  transform:translateX(50%)
}

.e-rtl.e-fab.e-btn.e-fab-left{
  left:16px
}

.e-fab-hidden{
  visibility:hidden
}

.e-small.e-fab.e-btn,.e-small .e-fab.e-btn{
  border-radius:999px;
  min-height:32px;
  min-width:32px;
  padding:0 11px
}

.e-small.e-fab.e-btn.e-icon-btn,.e-small .e-fab.e-btn.e-icon-btn{
  padding:0
}

.e-small.e-fab.e-btn .e-btn-icon,.e-small .e-fab.e-btn .e-btn-icon{
  font-size:14px
}

.e-fab.e-btn{
  box-shadow:0 4px 6px -4px rgba(var(--color-sf-black), 0.1),0 10px 15px -3px rgba(var(--color-sf-black), 0.1)
}

.e-fab.e-btn:hover:not(:focus),.e-fab.e-btn:active,.e-fab.e-btn.e-active,.e-fab.e-btn:disabled{
  box-shadow:0 4px 6px -4px rgba(var(--color-sf-black), 0.1),0 10px 15px -3px rgba(var(--color-sf-black), 0.1)
}

.e-fab.e-btn:focus-visible{
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary) !important
}

.e-bigger.e-fab.e-btn,.e-bigger .e-fab.e-btn{
  border-radius:999px;
  min-height:52px;
  min-width:52px;
  padding:0 21px
}

.e-bigger.e-fab.e-btn.e-icon-btn,.e-bigger .e-fab.e-btn.e-icon-btn{
  padding:0
}

.e-bigger.e-fab.e-btn .e-btn-icon,.e-bigger .e-fab.e-btn .e-btn-icon{
  font-size:24px
}

.e-bigger.e-small.e-fab.e-btn,.e-bigger.e-small .e-fab.e-btn,.e-bigger .e-small.e-fab.e-btn,.e-small .e-bigger.e-fab.e-btn{
  border-radius:999px;
  min-height:46px;
  min-width:46px;
  padding:0 17px
}

.e-bigger.e-small.e-fab.e-btn.e-icon-btn,.e-bigger.e-small .e-fab.e-btn.e-icon-btn,.e-bigger .e-small.e-fab.e-btn.e-icon-btn,.e-small .e-bigger.e-fab.e-btn.e-icon-btn{
  padding:0
}

.e-bigger.e-small.e-fab.e-btn .e-btn-icon,.e-bigger.e-small .e-fab.e-btn .e-btn-icon,.e-bigger .e-small.e-fab.e-btn .e-btn-icon,.e-small .e-bigger.e-fab.e-btn .e-btn-icon{
  font-size:18px
}

.e-speeddial-popup{
  position:absolute;
  z-index:100000;
  pointer-events:none
}

.e-speeddial-popup.e-speeddial-top{
  top:16px
}

.e-speeddial-popup.e-speeddial-top.e-speeddial-radial .e-speeddial-li{
  top:0
}

.e-speeddial-popup.e-speeddial-top.e-speeddial-radial.e-speeddial-middle .e-speeddial-li{
  top:calc(.5*var(--speeddialRadialMinWidth) + var(--speeddialRadialOffset))
}

.e-speeddial-popup.e-speeddial-top.e-speeddial-middle,.e-speeddial-popup.e-speeddial-top.e-speeddial-linear{
  top:var(--speeddialVertDist)
}

.e-speeddial-popup.e-speeddial-bottom{
  bottom:16px
}

.e-speeddial-popup.e-speeddial-bottom.e-speeddial-radial .e-speeddial-li{
  bottom:0
}

.e-speeddial-popup.e-speeddial-bottom.e-speeddial-radial.e-speeddial-middle .e-speeddial-li{
  bottom:calc(.5*var(--speeddialRadialMinWidth) + var(--speeddialRadialOffset))
}

.e-speeddial-popup.e-speeddial-bottom.e-speeddial-middle,.e-speeddial-popup.e-speeddial-bottom.e-speeddial-linear{
  bottom:var(--speeddialVertDist)
}

.e-speeddial-popup.e-speeddial-left{
  left:var(--speeddialRadialHorzDist)
}

.e-speeddial-popup.e-speeddial-left.e-speeddial-radial .e-speeddial-li{
  left:0
}

.e-speeddial-popup.e-speeddial-left.e-speeddial-radial.e-speeddial-center .e-speeddial-li{
  left:calc(.5*var(--speeddialRadialMinWidth) + var(--speeddialRadialOffset))
}

.e-speeddial-popup.e-speeddial-left.e-speeddial-radial.e-speeddial-center,.e-speeddial-popup.e-speeddial-left.e-speeddial-center{
  left:var(--speeddialRadialHorzDist)
}

.e-speeddial-popup.e-speeddial-left.e-speeddial-linear{
  left:var(--speeddialHorzDist)
}

.e-speeddial-popup.e-speeddial-right{
  right:var(--speeddialRadialHorzDist)
}

.e-speeddial-popup.e-speeddial-right.e-speeddial-radial .e-speeddial-li{
  right:0
}

.e-speeddial-popup.e-speeddial-right.e-speeddial-radial.e-speeddial-center .e-speeddial-li{
  right:calc(.5*var(--speeddialRadialMinWidth) + var(--speeddialRadialOffset))
}

.e-speeddial-popup.e-speeddial-right.e-speeddial-radial.e-speeddial-center,.e-speeddial-popup.e-speeddial-right.e-speeddial-center{
  right:var(--speeddialRadialHorzDist)
}

.e-speeddial-popup.e-speeddial-right.e-speeddial-linear{
  right:var(--speeddialHorzDist)
}

.e-speeddial-popup.e-speeddial-template{
  outline:none;
  pointer-events:auto;
  z-index:100001
}

.e-speeddial-popup.e-speeddial-linear .e-speeddial-li{
  margin:5px 0
}

.e-speeddial-popup .e-speeddial-ul{
  box-sizing:border-box;
  display:inline-flex;
  flex-direction:column;
  list-style-type:none;
  margin:0;
  padding:5px 3px
}

.e-speeddial-popup .e-speeddial-li{
  align-items:center;
  cursor:pointer;
  display:inline-flex;
  pointer-events:auto;
  position:relative;
  z-index:100001
}

.e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text{
  margin:0 8px
}

.e-speeddial-popup .e-speeddial-li.e-speeddial-text-li .e-speeddial-li-text{
  height:26px;
  line-height:26px;
  border:1px solid;
  border-radius:calc(var(--e-radius)*1.25);
  padding:0 12px
}

.e-speeddial-popup .e-speeddial-li-text{
  border-radius:calc(var(--e-radius)*.125);
  padding:0 5px;
  white-space:nowrap;
  height:16px;
  line-height:16px;
  border:none;
  font-weight:500
}

.e-speeddial-popup .e-speeddial-li-icon{
  border-radius:999px;
  border:1px solid;
  font-size:14px;
  height:26px;
  width:26px;
  display:inline-flex;
  align-items:center;
  justify-content:center
}

.e-speeddial-popup.e-speeddial-fixed{
  position:fixed
}

.e-speeddial-popup.e-speeddial-vert-right .e-speeddial-li,.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul.e-speeddial-horz-top{
  flex-direction:row-reverse
}

.e-speeddial-popup.e-speeddial-vert-bottom .e-speeddial-ul{
  flex-direction:column-reverse
}

.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul.e-speeddial-horz-top,.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul{
  flex-direction:row
}

.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul{
  padding:3px 5px
}

.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li,.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li{
  margin:0 5px
}

.e-speeddial-popup.e-speeddial-overflow .e-speeddial-ul{
  overflow:auto;
  scroll-behavior:smooth;
  -ms-overflow-style:none;
  scrollbar-width:none
}

.e-speeddial-popup.e-speeddial-overflow .e-speeddial-ul::-webkit-scrollbar{
  display:none
}

.e-speeddial-popup.e-speeddial-overflow.e-speeddial-vert-overflow .e-speeddial-ul{
  max-height:var(--speeddialOverflowLimit)
}

.e-speeddial-popup.e-speeddial-overflow.e-speeddial-horz-overflow .e-speeddial-ul{
  max-width:var(--speeddialOverflowLimit)
}

.e-speeddial-popup.e-speeddial-radial{
  height:calc(var(--speeddialRadialOffset) + 2*var(--speeddialRadialMinHeight));
  width:calc(var(--speeddialRadialOffset) + 2*var(--speeddialRadialMinWidth))
}

.e-speeddial-popup.e-speeddial-radial.e-speeddial-middle{
  height:calc(2*var(--speeddialRadialOffset) + 2*var(--speeddialRadialMinHeight))
}

.e-speeddial-popup.e-speeddial-radial.e-speeddial-center{
  width:calc(2*var(--speeddialRadialOffset) + 2*var(--speeddialRadialMinWidth))
}

.e-speeddial-popup.e-speeddial-radial.e-speeddial-top-left{
  border-bottom-right-radius:999px
}

.e-speeddial-popup.e-speeddial-radial.e-speeddial-top-right{
  border-bottom-left-radius:999px
}

.e-speeddial-popup.e-speeddial-radial.e-speeddial-bottom-left{
  border-top-right-radius:999px
}

.e-speeddial-popup.e-speeddial-radial.e-speeddial-bottom-right{
  border-top-left-radius:999px
}

.e-speeddial-popup.e-speeddial-radial .e-speeddial-ul{
  height:inherit;
  width:inherit;
  position:relative;
  border-radius:inherit;
  padding:0
}

.e-speeddial-popup.e-speeddial-radial .e-speeddial-li{
  position:absolute;
  transform:rotate(var(--speeddialRadialAngle)) translate(var(--speeddialRadialOffset)) rotate(calc(-1 * var(--speeddialRadialAngle)))
}

.e-speeddial-popup.e-speeddial-radial .e-speeddial-li-text,.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li-text,.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li-text{
  position:absolute;
  visibility:hidden
}

.e-small.e-speeddial-popup .e-speeddial-ul,.e-small .e-speeddial-popup .e-speeddial-ul{
  padding:5px 2px
}

.e-small.e-speeddial-popup.e-speeddial-linear .e-speeddial-li,.e-small .e-speeddial-popup.e-speeddial-linear .e-speeddial-li{
  margin:5px 0
}

.e-small.e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text,.e-small .e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text{
  margin:0
}

.e-small.e-speeddial-popup .e-speeddial-li.e-speeddial-text-li .e-speeddial-li-text,.e-small .e-speeddial-popup .e-speeddial-li.e-speeddial-text-li .e-speeddial-li-text{
  font-size:12px;
  padding:5px 16px;
  height:12px;
  line-height:12px
}

.e-small.e-speeddial-popup .e-speeddial-li-text,.e-small .e-speeddial-popup .e-speeddial-li-text{
  height:16px;
  line-height:16px;
  font-size:12px
}

.e-small.e-speeddial-popup .e-speeddial-li-icon,.e-small .e-speeddial-popup .e-speeddial-li-icon{
  height:22px;
  width:22px;
  font-size:12px
}

.e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,.e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul,.e-small .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,.e-small .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul{
  padding:2px 5px
}

.e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li,.e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li,.e-small .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li,.e-small .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li{
  margin:0 5px
}

.e-speeddial-overlay{
  height:100%;
  width:100%;
  position:absolute;
  left:0;
  top:0;
  z-index:99998
}

.e-speeddial-overlay.e-speeddial-fixed{
  height:100vh;
  width:100vw;
  position:fixed
}

.e-speeddial-hidden{
  visibility:hidden
}

.e-speeddial-overlay{
  background-color:var(--color-sf-white)
}

.e-speeddial-popup .e-speeddial-li{
  color:var(--color-sf-secondary-text-color)
}

.e-speeddial-popup .e-speeddial-li .e-speeddial-li-text{
  background:rgba(0,0,0,0);
  box-shadow:none;
  border-color:rgba(0,0,0,0)
}

.e-speeddial-popup .e-speeddial-li .e-speeddial-li-icon{
  box-shadow:0 2px 4px -1px rgba(0,0,0,.06),0 4px 6px -1px rgba(0,0,0,.1);
  background:rgba(0,0,0,0);
  border-color:var(--color-sf-secondary-border-color);
  box-shadow:none
}

.e-speeddial-popup .e-speeddial-li.e-speeddial-text-li .e-speeddial-li-text{
  background:var(--color-sf-secondary-bg-color);
  border-color:var(--color-sf-secondary-border-color)
}

.e-speeddial-popup .e-speeddial-li.e-disabled{
  color:var(--color-sf-content-text-color-disabled)
}

.e-speeddial-popup .e-speeddial-li.e-disabled .e-speeddial-li-text,.e-speeddial-popup .e-speeddial-li.e-disabled .e-speeddial-li-icon{
  background:var(--color-sf-content-bg-color-disabled);
  border-color:var(--color-sf-border-disabled)
}

.e-speeddial-popup .e-speeddial-li.e-speeddial-li-active:not(.e-disabled),.e-speeddial-popup .e-speeddial-li:focus:not(.e-disabled){
  color:var(--color-sf-content-text-color-focus)
}

.e-speeddial-popup .e-speeddial-li.e-speeddial-li-active:not(.e-disabled) .e-speeddial-li-text,.e-speeddial-popup .e-speeddial-li.e-speeddial-li-active:not(.e-disabled) .e-speeddial-li-icon,.e-speeddial-popup .e-speeddial-li:focus:not(.e-disabled) .e-speeddial-li-text,.e-speeddial-popup .e-speeddial-li:focus:not(.e-disabled) .e-speeddial-li-icon{
  background:var(--color-sf-content-bg-color-focus);
  border-color:var(--color-sf-border-focus)
}

.e-speeddial-popup .e-speeddial-li:not(.e-disabled):hover{
  color:var(--color-sf-content-text-color-hover)
}

.e-speeddial-popup .e-speeddial-li:not(.e-disabled):hover .e-speeddial-li-text,.e-speeddial-popup .e-speeddial-li:not(.e-disabled):hover .e-speeddial-li-icon{
  background:var(--color-sf-secondary-bg-color-hover);
  border-color:var(--color-sf-border-hover)
}

.e-speeddial-popup .e-speeddial-li:not(.e-disabled):active{
  color:var(--color-sf-content-text-color-focus)
}

.e-speeddial-popup .e-speeddial-li:not(.e-disabled):active .e-speeddial-li-text,.e-speeddial-popup .e-speeddial-li:not(.e-disabled):active .e-speeddial-li-icon{
  background:var(--color-sf-secondary-bg-color-pressed);
  border-color:var(--color-sf-content-bg-color-pressed)
}

.e-bigger.e-speeddial-popup .e-speeddial-ul,.e-bigger .e-speeddial-popup .e-speeddial-ul{
  padding:6px 6px
}

.e-bigger.e-speeddial-popup.e-speeddial-linear .e-speeddial-li,.e-bigger .e-speeddial-popup.e-speeddial-linear .e-speeddial-li{
  margin:6px 0
}

.e-bigger.e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text,.e-bigger .e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text{
  margin:0 12px
}

.e-bigger.e-speeddial-popup .e-speeddial-li.e-speeddial-text-li .e-speeddial-li-text,.e-bigger .e-speeddial-popup .e-speeddial-li.e-speeddial-text-li .e-speeddial-li-text{
  font-size:16px;
  padding:10px 28px;
  height:36px;
  line-height:14px
}

.e-bigger.e-speeddial-popup .e-speeddial-li-text,.e-bigger .e-speeddial-popup .e-speeddial-li-text{
  height:20px;
  line-height:20px;
  font-size:16px
}

.e-bigger.e-speeddial-popup .e-speeddial-li-icon,.e-bigger .e-speeddial-popup .e-speeddial-li-icon{
  height:38px;
  width:38px;
  font-size:16px
}

.e-bigger.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,.e-bigger.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul,.e-bigger .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,.e-bigger .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul{
  padding:6px 6px
}

.e-bigger.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li,.e-bigger.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li,.e-bigger .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li,.e-bigger .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li{
  margin:0 6px
}

.e-bigger.e-small.e-speeddial-popup .e-speeddial-ul,.e-bigger.e-small .e-speeddial-popup .e-speeddial-ul,.e-bigger .e-small.e-speeddial-popup .e-speeddial-ul,.e-small .e-bigger.e-speeddial-popup .e-speeddial-ul{
  padding:5px 5px
}

.e-bigger.e-small.e-speeddial-popup.e-speeddial-linear .e-speeddial-li,.e-bigger.e-small .e-speeddial-popup.e-speeddial-linear .e-speeddial-li,.e-bigger .e-small.e-speeddial-popup.e-speeddial-linear .e-speeddial-li,.e-small .e-bigger.e-speeddial-popup.e-speeddial-linear .e-speeddial-li{
  margin:5px 0
}

.e-bigger.e-small.e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text,.e-bigger.e-small .e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text,.e-bigger .e-small.e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text,.e-small .e-bigger.e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text{
  margin:0 12px
}

.e-bigger.e-small.e-speeddial-popup .e-speeddial-li.e-speeddial-text-li .e-speeddial-li-text,.e-bigger.e-small .e-speeddial-popup .e-speeddial-li.e-speeddial-text-li .e-speeddial-li-text,.e-bigger .e-small.e-speeddial-popup .e-speeddial-li.e-speeddial-text-li .e-speeddial-li-text,.e-small .e-bigger.e-speeddial-popup .e-speeddial-li.e-speeddial-text-li .e-speeddial-li-text{
  font-size:16px;
  padding:8px 24px;
  height:36px;
  line-height:14px
}

.e-bigger.e-small.e-speeddial-popup .e-speeddial-li-text,.e-bigger.e-small .e-speeddial-popup .e-speeddial-li-text,.e-bigger .e-small.e-speeddial-popup .e-speeddial-li-text,.e-small .e-bigger.e-speeddial-popup .e-speeddial-li-text{
  height:20px;
  line-height:20px;
  font-size:16px
}

.e-bigger.e-small.e-speeddial-popup .e-speeddial-li-icon,.e-bigger.e-small .e-speeddial-popup .e-speeddial-li-icon,.e-bigger .e-small.e-speeddial-popup .e-speeddial-li-icon,.e-small .e-bigger.e-speeddial-popup .e-speeddial-li-icon{
  height:34px;
  width:34px;
  font-size:16px
}

.e-bigger.e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,.e-bigger.e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul,.e-bigger.e-small .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,.e-bigger.e-small .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul,.e-bigger .e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,.e-bigger .e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul,.e-small .e-bigger.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,.e-small .e-bigger.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul{
  padding:5px 5px
}

.e-bigger.e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li,.e-bigger.e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li,.e-bigger.e-small .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li,.e-bigger.e-small .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li,.e-bigger .e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li,.e-bigger .e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li,.e-small .e-bigger.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li,.e-small .e-bigger.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li{
  margin:0 5px
}

.e-listview{
  -webkit-overflow-scrolling:touch;
  border:1px solid;
  border-radius:calc(var(--e-radius)*.25);
  display:block;
  overflow:auto;
  position:relative;
  width:100%
}

.e-listview:not(.e-list-template) .e-list-item{
  height:40px;
  line-height:20px;
  position:relative;
  padding:7px 9px 7px 12px
}

.e-listview .e-list-item{
  border-bottom:1px solid;
  cursor:pointer
}

.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{
  display:flex;
  align-items:baseline
}

.e-listview .e-list-parent{
  margin:0;
  padding:0
}

.e-listview .e-icon-back{
  margin-top:0;
  height:18px;
  width:18px;
  margin:8px 8px 8px 0
}

.e-listview .e-list-header{
  align-items:center;
  display:flex;
  font-weight:600;
  height:34px;
  border-bottom:1px solid;
  padding:0 12px
}

.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-bottom:1px solid var(--color-sf-border-light);
  border-top:0 solid;
  height:32px;
  line-height:16px;
  font-weight:600;
  padding:7px 9px 7px 12px
}

.e-listview .e-list-group-item .e-list-text{
  cursor:default;
  font-weight:600
}

.e-listview .e-list-group-item:first-child{
  border:0;
  border-bottom:1px solid var(--color-sf-border-light)
}

.e-listview .e-icon-collapsible{
  cursor:pointer;
  font-size:18px;
  position:absolute;
  right:0%;
  top:50%;
  transform:translateY(-50%)
}

.e-listview .e-text-content{
  height:100%;
  position:relative;
  vertical-align:middle
}

.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 *{
  display:inline-block;
  vertical-align:middle
}

.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 8px 0 0
}

.e-listview .e-checkbox .e-checkbox-right{
  margin:-2px 0 0 8px
}

.e-listview .e-list-text{
  cursor:pointer;
  display:inline-block;
  overflow:hidden;
  text-overflow:ellipsis;
  vertical-align:middle;
  white-space:nowrap;
  width:100%;
  font-weight:500
}

.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{
  margin-right:8px;
  height:20px;
  width:20px
}

.e-listview.e-virtualization .e-list-container{
  overflow:unset
}

.e-listview .e-list-container{
  overflow:hidden;
  position:relative
}

.e-listview .e-text .e-headertext{
  display:inline-block;
  line-height:16px
}

.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:0;
  margin-bottom:0;
  margin-left:8px
}

.e-listview.e-rtl .e-checkbox .e-checkbox-left{
  margin:-2px 0 0 8px
}

.e-listview.e-rtl .e-checkbox .e-checkbox-right{
  margin:-2px 8px 0 0
}

.e-listview.e-disabled,.e-listview.e-disabled *{
  cursor:default
}

.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{
  background-color:var(--color-sf-content-bg-color-alt1);
  color:var(--color-sf-content-text-color);
  border-color:var(--color-sf-border-light);
  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{
  border-bottom:1px solid var(--color-sf-border-light);
  border-left:0 solid rgba(0,0,0,0);
  border-right:0 solid rgba(0,0,0,0);
  border-top:0 solid rgba(0,0,0,0);
  background-color:var(--color-sf-transparent);
  color:var(--color-sf-content-text-color)
}

.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:var(--color-sf-border-light)
}

.e-listview .e-list-item.e-active{
  background-color:var(--color-sf-content-bg-color-pressed);
  color:var(--color-sf-content-text-color-pressed)
}

.e-listview .e-list-item.e-active.e-checklist{
  background-color:var(--color-sf-transparent);
  color:var(--color-sf-content-text-color)
}

.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-pressed);
  color:var(--color-sf-content-text-color-pressed)
}

.e-listview .e-list-item.e-focused .e-checkbox-wrapper .e-frame.e-check,.e-listview .e-list-item.e-focused .e-css.e-checkbox-wrapper .e-frame.e-check{
  background-color:var(--color-sf-content-bg-color);
  color:var(--color-sf-primary);
  border-color:var(--color-sf-content-bg-color)
}

.e-listview .e-list-group-item{
  background-color:var(--color-sf-content-bg-color-alt1);
  color:var(--color-sf-content-text-color);
  border-color:var(--color-sf-border-light);
  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:10px 16px
}

.e-listview.e-list-template .e-list-wrapper.e-list-multi-line{
  padding:9px
}

.e-listview.e-list-template .e-list-wrapper.e-list-multi-line .e-list-item-header{
  color:var(--color-sf-content-text-color);
  display:block;
  font-size:14px;
  font-weight:500;
  line-height:16px;
  margin:0;
  overflow:hidden;
  padding:0;
  text-overflow:ellipsis;
  white-space:nowrap
}

.e-listview.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content{
  color:var(--color-sf-content-text-color-alt2);
  display:block;
  font-size:14px;
  line-height:16px;
  margin:0;
  padding:2px 0 0 0;
  word-wrap:break-word
}

.e-listview.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content:not(.e-text-overflow){
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}

.e-listview.e-list-template .e-list-wrapper.e-list-avatar .e-avatar{
  height:36px;
  width:36px;
  top:0;
  left:0;
  position:absolute;
  margin:12px;
  background-color:var(--color-sf-content-bg-color-alt2);
  top:-3px
}

.e-listview.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge){
  padding-left:68px;
  padding-right:16px
}

.e-listview.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge){
  padding-left:16px;
  padding-right:68px
}

.e-listview.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar{
  height:36px;
  width:36px;
  top:0;
  right:0;
  position:absolute
}

.e-listview.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar .e-avatar{
  top:0
}

.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{
  font-size:10px;
  height:18px;
  width:20px;
  top:50%;
  right:12px;
  line-height:16px;
  padding:0;
  position:absolute;
  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{
  display:block;
  margin:0;
  overflow:hidden;
  padding:8px 0;
  text-overflow:ellipsis;
  white-space:nowrap
}

.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-pressed)
}

.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:68px
}

.e-listview.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge){
  padding-left:68px;
  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-icon-collapsible::before{
  content:"\e748"
}

.e-icon-back::before{
  content:"\e773";
  font-size:18px
}

.e-bigger .e-listview .e-list-item,.e-listview.e-bigger .e-list-item{
  border-bottom:1px solid var(--color-sf-border-light);
  border-left:0 solid rgba(0,0,0,0);
  border-right:0 solid rgba(0,0,0,0);
  border-top:0 solid rgba(0,0,0,0);
  padding:8px 9px 9px 16px
}

.e-bigger .e-listview:not(.e-list-template) .e-list-item,.e-listview.e-bigger:not(.e-list-template) .e-list-item{
  height:48px;
  line-height:24px;
  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:40px;
  line-height:20px;
  padding-top:9px
}

.e-bigger .e-listview .e-list-header,.e-listview.e-bigger .e-list-header{
  align-items:center;
  display:flex;
  font-weight:600;
  height:40px;
  padding:0 16px
}

.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-list-icon,.e-listview.e-bigger .e-list-icon{
  height:48px;
  width:24px;
  margin-right:12px
}

.e-bigger .e-listview .e-icon-collapsible,.e-listview.e-bigger .e-icon-collapsible{
  font-size:22px
}

.e-bigger .e-listview .e-listview-checkbox,.e-listview.e-bigger .e-listview-checkbox{
  margin:0 12px 0 0
}

.e-bigger .e-listview .e-icon-back,.e-listview.e-bigger .e-icon-back{
  margin:10px 12px 10px 0;
  height:20px;
  width:20px
}

.e-bigger .e-listview .e-icon-back::before,.e-listview.e-bigger .e-icon-back::before{
  font-size:20px
}

.e-bigger .e-listview.e-rtl .e-list-icon,.e-listview.e-bigger.e-rtl .e-list-icon{
  margin-right:12px
}

.e-bigger .e-listview.e-rtl .e-icon-back,.e-listview.e-bigger.e-rtl .e-icon-back{
  margin:0 12px
}

.e-bigger .e-listview .e-list-wrapper.e-list-avatar .e-avatar,.e-listview.e-bigger .e-list-wrapper.e-list-avatar .e-avatar{
  height:44px;
  width:44px;
  top:-5px;
  left:0;
  margin:10px 10px 10px 0
}

.e-bigger .e-listview .e-list-wrapper.e-list-multi-line,.e-listview.e-bigger .e-list-wrapper.e-list-multi-line{
  padding:2px
}

.e-bigger .e-listview .e-list-wrapper.e-list-multi-line.e-list-avatar .e-avatar,.e-listview.e-bigger .e-list-wrapper.e-list-multi-line.e-list-avatar .e-avatar{
  top:-3px
}

.e-bigger .e-listview .e-list-wrapper.e-list-multi-line .e-list-item-header,.e-bigger .e-listview .e-list-wrapper.e-list-multi-line .e-list-content,.e-listview.e-bigger .e-list-wrapper.e-list-multi-line .e-list-item-header,.e-listview.e-bigger .e-list-wrapper.e-list-multi-line .e-list-content{
  font-size:16px;
  line-height:24px
}

.e-bigger .e-listview .e-list-wrapper.e-list-multi-line .e-list-content,.e-listview.e-bigger .e-list-wrapper.e-list-multi-line .e-list-content{
  padding-top:3px
}

.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% - 40px)
}

.e-sortable{
  outline:none;
  position:relative;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none
}

.e-sortable .e-disabled{
  background-image:none;
  cursor:default;
  opacity:.35
}

.e-sortable *{
  box-sizing:border-box
}

.e-sortable *:focus{
  outline:none
}

.e-sortableclone{
  position:fixed !important
}

/*! maskedtextbox layout */

.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:19px
}

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:19px
}

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:11px
}

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:-8px
}

.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:35px
}

/*! maskedtextbox theme */

.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{
  font-size:16px
}

.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:22px
}

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:23px
}

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:22px
}

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:-12px
}

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-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{
  padding:9px 8px 9px 10px;
  display:flex;
  align-items:center
}

div.e-input-group.e-prepend-wrapper .e-prepend-template .e-icons,span.e-input-group.e-prepend-wrapper .e-prepend-template .e-icons{
  font-size:14px;
  margin:0 3px
}

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-light);
  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:15px
}

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:-20px
}

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 8px 9px 10px
}

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:18px
}

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:-15px
}

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 8px 9px 10px
}

div.e-input-group.e-prepend-wrapper.e-filled input.e-input,div.e-input-group.e-prepend-wrapper.e-filled input.e-input:focus,div.e-input-group.e-prepend-wrapper.e-filled.e-input-focus input.e-input,span.e-input-group.e-prepend-wrapper.e-filled input.e-input,span.e-input-group.e-prepend-wrapper.e-filled input.e-input:focus,span.e-input-group.e-prepend-wrapper.e-filled.e-input-focus input.e-input{
  padding:7px 7px 5px 1px
}

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:-8px
}

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{
  display:block;
  padding:9px 8px 9px 10px
}

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 2px
}

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:-25px
}

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:-10px
}

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 8px 9px 10px
}

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:5px 1px 1px 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:20px
}

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 10px 9px 8px
}

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 8px 9px 10px
}

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-float-input.e-control-wrapper label.e-float-text.e-label-top,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-top{
  top:-20px !important
}

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:0 1px 5px 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:0 12px 5px 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 10px 9px 8px
}

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{
  padding:9px 8px 9px 10px
}

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:10px 2px 9px 12px
}

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:10px 0 9px
}

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 10px 9px 8px
}

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 10px 9px 8px
}

div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input textarea.e-input,span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input textarea.e-input{
  padding-right:1px
}

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 10px 9px 8px
}

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 1px
}

div.e-input-group.e-append-wrapper .e-append-template,span.e-input-group.e-append-wrapper .e-append-template{
  padding:9px 10px 9px 8px;
  display:flex;
  align-items:center
}

div.e-input-group.e-append-wrapper .e-append-template .e-icons,span.e-input-group.e-append-wrapper .e-append-template .e-icons{
  font-size:14px;
  margin:0 3px
}

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-light);
  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 10px 9px 8px
}

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 .e-append-template,span.e-input-group.e-append-wrapper.e-filled .e-append-template{
  padding:9px 10px 9px 8px
}

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{
  display:block;
  padding:9px 10px 9px 8px
}

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 10px 9px 8px
}

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 10px 9px 8px
}

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{
  padding:9px 8px 9px 10px
}

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 8px 9px 10px
}

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 .e-append-template,span.e-input-group.e-append-wrapper.e-rtl.e-filled .e-append-template{
  padding:9px 8px 9px 10px
}

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 8px 9px 10px
}

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:0 12px 5px 1px
}

.e-float-input.e-input-group.e-prepend-wrapper.e-append-wrapper label.e-float-text.e-label-top{
  margin-left:0 !important
}

.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-float-input.e-input-group.e-rtl.e-filled.e-prepend-wrapper.e-append-wrapper,.e-float-input.e-input-group.e-rtl.e-filled.e-prepend-wrapper,.e-float-input.e-input-group.e-rtl.e-filled.e-append-wrapper{
  padding:0
}

.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:12px 10px 12px 16px
}

.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:16px
}

.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:19px
}

.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:12px 10px 12px 16px
}

.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:24px !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 input.e-input,.e-bigger div.e-input-group.e-prepend-wrapper.e-filled input.e-input:focus,.e-bigger div.e-input-group.e-prepend-wrapper.e-filled.e-input-focus input.e-input,div.e-bigger.e-input-group.e-prepend-wrapper.e-filled input.e-input,div.e-bigger.e-input-group.e-prepend-wrapper.e-filled input.e-input:focus,div.e-bigger.e-input-group.e-prepend-wrapper.e-filled.e-input-focus input.e-input,.e-bigger span.e-input-group.e-prepend-wrapper.e-filled input.e-input,.e-bigger span.e-input-group.e-prepend-wrapper.e-filled input.e-input:focus,.e-bigger span.e-input-group.e-prepend-wrapper.e-filled.e-input-focus input.e-input,span.e-bigger.e-input-group.e-prepend-wrapper.e-filled input.e-input,span.e-bigger.e-input-group.e-prepend-wrapper.e-filled input.e-input:focus,span.e-bigger.e-input-group.e-prepend-wrapper.e-filled.e-input-focus input.e-input{
  padding:0
}

.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:12px 10px 12px 16px
}

.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:19px
}

.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:-12px
}

.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:12px 10px 1px 16px
}

.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:-7px
}

.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:-25px
}

.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:11px 2px 1px
}

.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline textarea.e-input,.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-input-focus textarea.e-input,.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline textarea.e-input:focus,div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline textarea.e-input,div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-input-focus textarea.e-input,div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline textarea.e-input:focus,.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline textarea.e-input,.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-input-focus textarea.e-input,.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline textarea.e-input:focus,span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline textarea.e-input,span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-input-focus textarea.e-input,span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline textarea.e-input:focus{
  padding:2px 2px 1px
}

.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled textarea.e-input,.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-input-focus textarea.e-input,.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled textarea.e-input:focus,div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled textarea.e-input,div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-input-focus textarea.e-input,div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled textarea.e-input:focus,.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled textarea.e-input,.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-input-focus textarea.e-input,.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled textarea.e-input:focus,span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled textarea.e-input,span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-input-focus textarea.e-input,span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled textarea.e-input:focus{
  padding:0 1px 5px
}

.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:12px 10px 1px 16px
}

.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:-6px
}

.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:-26px
}

.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:2px 10px 1px 16px
}

.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:22px
}

.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 .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{
  padding:12px 16px 12px 10px
}

.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{
  padding:12px 16px 12px 10px
}

.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:12px 16px 12px 10px
}

.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-input-focus textarea.e-input,.e-bigger div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input textarea.e-input:focus,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-input-focus textarea.e-input,div.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input textarea.e-input:focus,.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-input-focus textarea.e-input,.e-bigger span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input textarea.e-input:focus,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-input-focus textarea.e-input,span.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input textarea.e-input:focus{
  padding:11px 2px 1px
}

.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-outline.e-input-focus textarea.e-input,.e-bigger div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline textarea.e-input:focus,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-outline.e-input-focus textarea.e-input,div.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline textarea.e-input:focus,.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-outline.e-input-focus textarea.e-input,.e-bigger span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline textarea.e-input:focus,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-outline.e-input-focus textarea.e-input,span.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline textarea.e-input:focus{
  padding:2px 2px 1px
}

.e-bigger div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled textarea.e-input,.e-bigger div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled.e-input-focus textarea.e-input,.e-bigger div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled textarea.e-input:focus,div.e-bigger.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.e-filled.e-input-focus textarea.e-input,div.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled textarea.e-input:focus,.e-bigger span.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.e-filled.e-input-focus textarea.e-input,.e-bigger span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled textarea.e-input:focus,span.e-bigger.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.e-filled.e-input-focus textarea.e-input,span.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled textarea.e-input:focus{
  padding:0 1px 5px
}

.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{
  padding:12px 16px 1px 10px
}

.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{
  padding:12px 16px 1px 10px
}

.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:2px 16px 1px 10px
}

.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:12px 16px 12px 10px
}

.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:16px
}

.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{
  padding:12px 16px 12px 10px
}

.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:12px 16px 12px 10px
}

.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{
  padding:12px 16px 1px 10px
}

.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{
  padding:12px 16px 1px 10px
}

.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:2px 16px 1px 10px
}

.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{
  padding:12px 10px 12px 16px
}

.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{
  padding:12px 10px 12px 16px
}

.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:12px 10px 12px 16px
}

.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{
  padding:12px 10px 1px 16px
}

.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{
  padding:12px 10px 1px 16px
}

.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:2px 10px 1px 16px
}

.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-upload{
  width:100%
}

.e-upload.e-control-wrapper{
  font-family:var(--e-font-family)
}

.e-upload .e-hidden-file-input{
  border:0;
  height:0;
  margin:0;
  outline:none;
  padding:0;
  text-indent:0;
  visibility:hidden;
  width: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{
  display:inline-block;
  width:0
}

.e-upload .e-file-select-wrap .e-file-select .e-uploader{
  opacity:0
}

.e-upload .e-file-select-wrap .e-file-drop{
  font-family:inherit;
  font-size:14px;
  margin-left:12px
}

.e-upload.e-form-upload .e-upload-files .e-upload-file-list{
  min-height:35px;
  padding-bottom:15px;
  padding-top:11px
}

.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{
  line-height:1.5;
  padding-top:4px
}

.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-alt2);
  display:block;
  font-size:12px;
  line-height:1.5;
  padding-bottom:0;
  padding-top:4px;
  position:relative
}

.e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid{
  color:var(--color-sf-danger)
}

.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{
  list-style-type:none;
  margin:0;
  padding:0
}

.e-upload .e-upload-files .e-upload-file-list{
  font-family:inherit;
  font-size:14px;
  height:100%;
  line-height:22px;
  min-height:82px;
  position:relative
}

.e-upload .e-upload-files .e-upload-file-list .e-file-container{
  display:block;
  height:100%;
  margin-left:12px;
  margin-right:90px;
  min-height:35px;
  position:relative;
  top:0
}

.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name{
  float:left;
  font-family:inherit;
  font-size:14px;
  max-width:75%;
  overflow:hidden;
  padding-top:12px;
  position:relative;
  text-overflow:ellipsis;
  top:0;
  white-space:nowrap
}

.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{
  display:block;
  font-family:inherit;
  font-size:14px;
  padding-top:12px
}

.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{
  display:block;
  font-size:12px;
  padding:0
}

.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{
  display:block;
  font-family:inherit;
  font-size:12px;
  padding-bottom:12px
}

.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{
  display:block;
  height:10px;
  padding-bottom:11px;
  padding-top:6px;
  position:absolute;
  width:95%
}

.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);
  display:block;
  height:4px;
  width:100%
}

.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;
  right:0;
  top:-33px
}

.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{
  align-items:center;
  box-sizing:border-box;
  cursor:pointer;
  display:inline-flex;
  font-size:16px;
  height:20px;
  justify-content:center;
  margin:15px;
  margin-top:-9px;
  padding:10px;
  position:absolute;
  right:0;
  top:50%;
  vertical-align:middle;
  width:20px
}

.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{
  background-color:rgba(var(--color-sf-black), 0.12);
  border-color:rgba(0,0,0,0);
  border-radius:999px;
  box-shadow:0 0 0 rgba(0,0,0,0)
}

.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{
  font-size:14px;
  opacity:1
}

.e-upload .e-upload-files .e-file-abort-btn.e-icons{
  font-size:14px;
  opacity:1
}

.e-upload .e-file-select-wrap .e-btn,.e-upload .e-upload-actions .e-btn{
  font-family:inherit;
  font-weight:600
}

.e-upload .e-upload-actions{
  position:relative;
  text-align:right
}

.e-upload .e-upload-actions .e-file-upload-btn{
  margin:8px
}

.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{
  direction:ltr;
  float:right;
  width:100%
}

.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-type{
  float:right
}

.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{
  direction:ltr;
  float:right;
  position:relative;
  text-align:right;
  width:100%
}

.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap{
  float:right;
  position:initial;
  top:23px;
  width:86%
}

.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text{
  float:left;
  right:0;
  top:-32px
}

.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{
  left:0;
  margin-left:11px;
  margin-right:11px;
  right:auto;
  top:50%
}

.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{
  color:var(--color-sf-icon-color-disabled)
}

.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:12px 0 12px 12px
}

.e-small .e-upload .e-file-select-wrap .e-file-drop{
  font-size:12px;
  margin-left:10px
}

.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{
  font-size:12px;
  padding-top:12px
}

.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size{
  font-size:12px;
  padding:6px 0
}

.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type{
  font-size:12px;
  padding-top: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-bottom:2px;
  padding-top: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{
  font-size:14px;
  height:24px;
  padding:12px;
  width:24px
}

.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-bottom:12px;
  padding-top:8px
}

.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{
  line-height:1.5;
  padding-top:4px
}

.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-alt2);
  display:block;
  font-size:12px;
  line-height:1.5;
  padding-bottom:0;
  padding-top:4px;
  position:relative
}

.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid{
  color:var(--color-sf-danger)
}

.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)
}

.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 light
}

.e-upload .e-upload-files .e-upload-file-list{
  border-bottom:1px solid light
}

.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name{
  color:var(--color-sf-content-text-color);
  font-weight:500
}

.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type{
  color:var(--color-sf-content-text-color);
  font-weight:500
}

.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size{
  color:var(--color-sf-content-text-color-alt2);
  font-weight:500
}

.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);
  font-weight:500
}

.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-upload-success{
  color:var(--color-sf-success);
  font-weight:500
}

.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-upload-fails{
  color:var(--color-sf-danger);
  font-weight:500
}

.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-validation-fails{
  color:var(--color-sf-danger);
  font-weight:500
}

.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-inner-wrap{
  background-color: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{
  background-color:rgba(var(--color-sf-black), 0.12);
  border-color:rgba(0,0,0,0);
  box-shadow:0 0 0 rgba(0,0,0,0)
}

.e-upload .e-upload-files .e-file-remove-btn.e-icons::before{
  content:"\e7e7"
}

.e-upload .e-upload-files .e-icons.e-file-pause-btn::before{
  content:"\e77b"
}

.e-upload .e-upload-files .e-icons.e-file-reload-btn::before{
  content:"\e706"
}

.e-upload .e-upload-files .e-icons.e-file-play-btn::before{
  content:"\e70c"
}

.e-upload .e-upload-files .e-file-delete-btn.e-icons::before{
  content:"\e820"
}

.e-upload .e-upload-files .e-file-abort-btn.e-icons::before{
  content:"\e81b"
}

.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-bigger .e-upload{
  width:100%
}

.e-bigger .e-upload .e-file-select-wrap{
  padding:16px 0 16px 16px
}

.e-bigger .e-upload .e-file-select-wrap .e-file-drop{
  font-size:16px;
  margin-left:16px
}

.e-bigger .e-upload .e-upload-files .e-upload-file-list{
  font-size:14px;
  line-height:22px;
  min-height:108px
}

.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container{
  margin-left:15px;
  top:0
}

.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name{
  font-size:16px;
  padding-top:15px
}

.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size{
  font-size:12px;
  padding:10px 0
}

.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type{
  font-size:16px;
  padding-top:15px;
  top:initial
}

.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{
  font-size:12px;
  padding-bottom:15px
}

.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{
  height:4px;
  width:95%
}

.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;
  right:16px;
  top:-36px
}

.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;
  font-size:16px;
  height:24px;
  margin:15px;
  margin-top:-24px;
  padding:24px;
  top:50%;
  width:24px
}

.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{
  font-size:14px
}

.e-bigger .e-upload .e-upload-files .e-file-abort-btn.e-icons{
  font-size:14px
}

.e-bigger .e-upload .e-upload-actions .e-btn{
  margin-left:15px
}

.e-bigger .e-upload .e-upload-actions .e-file-upload-btn{
  margin:15px
}

.e-bigger .e-upload .e-upload-actions .e-file-clear-btn{
  margin:15px
}

.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;
  left:0;
  margin-left:15px;
  margin-right:15px;
  padding:24px;
  top:50%
}

.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-bottom:15px;
  padding-top:11px
}

.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{
  line-height:1.5;
  padding-top:4px
}

.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-alt2);
  display:block;
  font-size:12px;
  line-height:1.5;
  padding-bottom:0;
  padding-top:4px;
  position:relative
}

.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid{
  color:var(--color-sf-danger)
}

.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{
  border:0;
  height:0;
  margin:0;
  outline:none;
  padding:0;
  text-indent:0;
  visibility:hidden;
  width: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{
  display:inline-block;
  width:0
}

.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{
  font-family:inherit;
  font-size:14px;
  margin-left:12px
}

.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list{
  min-height:35px;
  padding-bottom:15px;
  padding-top:11px
}

.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{
  line-height:1.5;
  padding-top:4px
}

.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-alt2);
  display:block;
  font-size:12px;
  line-height:1.5;
  padding-bottom:0;
  padding-top:4px;
  position:relative
}

.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid{
  color:var(--color-sf-danger)
}

.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{
  list-style-type:none;
  margin:0;
  padding:0
}

.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list{
  font-family:inherit;
  font-size:14px;
  height:100%;
  line-height:22px;
  min-height:82px;
  position:relative
}

.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container{
  display:block;
  height:100%;
  margin-left:12px;
  margin-right:90px;
  min-height:35px;
  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;
  font-family:inherit;
  font-size:14px;
  max-width:75%;
  overflow:hidden;
  padding-top:12px;
  position:relative;
  text-overflow:ellipsis;
  top:0;
  white-space:nowrap
}

.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{
  display:block;
  font-family:inherit;
  font-size:14px;
  padding-top:12px
}

.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{
  display:block;
  font-size:12px;
  padding:0
}

.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{
  display:block;
  font-family:inherit;
  font-size:12px;
  padding-bottom:12px
}

.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{
  display:block;
  height:10px;
  padding-bottom:11px;
  padding-top:6px;
  position:absolute;
  width:95%
}

.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);
  display:block;
  height:4px;
  width:100%
}

.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;
  right:0;
  top:-33px
}

.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{
  align-items:center;
  box-sizing:border-box;
  cursor:pointer;
  display:inline-flex;
  font-size:16px;
  height:20px;
  justify-content:center;
  margin:15px;
  margin-top:-9px;
  padding:10px;
  position:absolute;
  right:0;
  top:50%;
  vertical-align:middle;
  width:20px
}

.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{
  background-color:rgba(var(--color-sf-black), 0.12);
  border-color:rgba(0,0,0,0);
  border-radius:999px;
  box-shadow:0 0 0 rgba(0,0,0,0)
}

.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{
  font-size:14px;
  opacity:1
}

.e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons{
  font-size:14px;
  opacity:1
}

.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{
  position:relative;
  text-align:right
}

.e-bigger.e-small .e-upload .e-upload-actions .e-file-upload-btn{
  margin:8px
}

.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{
  direction:ltr;
  float:right;
  width:100%
}

.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-type{
  float:right
}

.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{
  direction:ltr;
  float:right;
  position:relative;
  text-align:right;
  width:100%
}

.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;
  top:23px;
  width:86%
}

.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;
  right:0;
  top:-32px
}

.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{
  left:0;
  margin-left:11px;
  margin-right:11px;
  right:auto;
  top:50%
}

.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{
  color:var(--color-sf-icon-color-disabled)
}

.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-dialog{
  border: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{
  padding-bottom:15px;
  touch-action:none
}

.e-dialog .e-dlg-header-content{
  border-radius:calc(var(--e-radius)*.5);
  line-height:1.5
}

.e-dialog .e-dlg-header-content+.e-dlg-content{
  padding-top:16px
}

.e-dialog .e-btn .e-btn-icon.e-icon-dlg-close{
  font-size:14px;
  width:auto;
  margin-left:-4px;
  margin-top:-22px
}

.e-dialog .e-dlg-header{
  display:block;
  font-size:16px;
  font-weight:600;
  overflow:hidden;
  text-overflow:ellipsis;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
  vertical-align:top;
  white-space:nowrap;
  width:80%
}

.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{
  display:block;
  flex:1 1 auto;
  font-size:14px;
  font-weight:400;
  line-height:1.5;
  overflow:auto;
  overflow-x:hidden
}

.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);
  bottom:0;
  display:block;
  right:0;
  width:100%
}

.e-dialog .e-footer-content.e-hide{
  display:none
}

.e-dialog .e-footer-content{
  text-align:right
}

.e-dialog .e-resize-handle{
  height:15px;
  position:absolute;
  width:15px
}

.e-dialog .e-resize-handle.e-south-east{
  bottom:0;
  cursor:nwse-resize;
  right:0
}

.e-dialog .e-resize-handle.e-south-west{
  bottom:0;
  cursor:nesw-resize;
  left:0;
  transform:rotate(90deg)
}

.e-dialog .e-resize-handle.e-north-east{
  cursor:nesw-resize;
  right:0;
  top:0;
  transform:rotate(-90deg)
}

.e-dialog .e-resize-handle.e-north-west{
  cursor:nwse-resize;
  left:0;
  top:0;
  transform:rotate(180deg)
}

.e-dialog .e-south,.e-dialog .e-north,.e-dialog .e-east,.e-dialog .e-west{
  background-color:rgba(0,0,0,0);
  background-repeat:repeat;
  overflow:visible;
  position:absolute
}

.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{
  left:0;
  position:absolute
}

.e-dialog .e-dlg-header-content{
  padding:8px 16px 8px 16px
}

.e-dialog .e-dlg-content{
  padding:16px;
  border-radius:calc(var(--e-radius)*.5)
}

.e-dialog .e-footer-content{
  padding:8px 16px
}

.e-dialog .e-footer-content .e-btn{
  margin-left:8px
}

.e-alert-dialog .e-footer-content{
  border-top:1px solid var(--color-sf-border-light)
}

.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{
  touch-action:none
}

.e-dialog{
  max-height:98%;
  max-width:100%;
  min-width:240px;
  position:absolute
}

.e-rtl .e-footer-content .e-btn{
  margin-left:0
}

.e-rtl .e-footer-content{
  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{
  background-color:var(--color-sf-transparent);
  border-color:var(--color-sf-transparent);
  border-radius:0;
  bottom:0;
  float:right;
  height:20px;
  left:0;
  position:relative;
  width:20px;
  padding:10px 6px 10px
}

.e-rtl.e-dialog .e-resize-handle.e-south-west{
  bottom:0;
  cursor:sw-resize;
  direction:ltr;
  left:0;
  text-align:initial;
  transform:rotate(90deg)
}

.e-dlg-target.e-scroll-disabled{
  overflow:hidden !important
}

.e-dlg-overlay{
  height:100%;
  left:0;
  opacity:1;
  position:fixed;
  top:0;
  transition:opacity .15s linear;
  width:100%
}

.e-dlg-overlay.e-fade{
  opacity:0
}

.e-dlg-overflow-hidden{
  overflow:auto
}

.e-dlg-fullscreen{
  height:100% !important;
  left:0 !important;
  width:100% !important
}

.e-popup.e-popup-open.e-dialog{
  display:inline-flex
}

.e-dlg-container{
  align-items:flex-start;
  display:none;
  height:100%;
  left:0;
  position:fixed;
  top:0;
  width:100%
}

.e-dlg-center-center{
  -webkit-align-items:center;
  -webkit-justify-content:center;
  align-items:center;
  justify-content:center
}

.e-dlg-left-center{
  -webkit-align-items:center;
  -webkit-justify-content:flex-start;
  align-items:center;
  justify-content:flex-start
}

.e-dlg-right-center{
  -webkit-align-items:center;
  -webkit-justify-content:flex-end;
  align-items:center;
  justify-content:flex-end
}

.e-dlg-left-top{
  -webkit-align-items:flex-start;
  -webkit-justify-content:flex-start;
  align-items:flex-start;
  justify-content:flex-start
}

.e-dlg-right-top{
  -webkit-align-items:flex-start;
  -webkit-justify-content:flex-end;
  align-items:flex-start;
  justify-content:flex-end
}

.e-dlg-center-top{
  -webkit-align-items:center;
  align-items:center;
  flex-direction:column
}

.e-dlg-left-bottom{
  -webkit-align-items:flex-end;
  -webkit-justify-content:flex-start;
  align-items:flex-end;
  justify-content:flex-start
}

.e-dlg-right-bottom{
  -webkit-align-items:flex-end;
  -webkit-justify-content:flex-end;
  align-items:flex-end;
  justify-content:flex-end
}

.e-dlg-center-bottom{
  -webkit-align-items:center;
  -webkit-justify-content:flex-end;
  align-items:center;
  flex-direction:column;
  justify-content:flex-end
}

.e-dialog .e-btn.e-dlg-closeicon-btn:hover,.e-dialog .e-btn.e-dlg-closeicon-btn:focus,.e-dialog .e-btn.e-dlg-closeicon-btn:active{
  background-color:var(--color-sf-transparent);
  border-color:var(--color-sf-transparent);
  box-shadow:0 0 0 rgba(0,0,0,0)
}

.e-dialog .e-btn.e-dlg-closeicon-btn:active{
  background-color:rgba(0,0,0,0)
}

.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{
    margin:30px;
    width:600px
  }
}

@media(max-width: 768px){
  .e-alert-dialog.e-dialog.e-popup,.e-confirm-dialog.e-dialog.e-popup{
    margin:30px;
    width:auto
  }

  .e-prompt-dialog.e-dialog.e-popup,.e-prompt-dialog.e-dialog.e-popup{
    margin:30px;
    width:auto
  }
}

@media(min-width: 768px){
  .e-prompt-dialog.e-dialog.e-popup,.e-prompt-dialog.e-dialog.e-popup{
    margin:30px;
    width:600px
  }
}

.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 0 4px 0 rgba(var(--color-sf-black), 0.1),0 4px 6px -4px rgba(var(--color-sf-black), 0.1),0 10px 15px -3px rgba(var(--color-sf-black), 0.1)
}

.e-dlg-overlay{
  background-color:var(--color-sf-overlay-bg-color)
}

.e-footer-content{
  background-color:var(--color-sf-content-bg-color-alt1)
}

.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)
}

.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)
}

.e-dlg-header,.e-dlg-header *{
  color:var(--color-sf-content-text-color);
  font-size:16px;
  font-weight:600
}

.e-dlg-content{
  color:var(--color-sf-content-text-color-alt2)
}

.e-device .e-dlg-content{
  font-size:16px
}

.e-dlg-header-content{
  background-color:var(--color-sf-transparent)
}

.e-dlg-content{
  background-color:var(--color-sf-content-bg-color)
}

.e-icon-dlg-close{
  color:var(--color-sf-icon-color)
}

.e-dialog button.e-btn.e-dlg-closeicon-btn:hover .e-btn-icon{
  color:var(--color-sf-icon-color-hover)
}

.e-dialog .e-btn.e-dlg-closeicon-btn:active span,.e-dialog .e-btn.e-dlg-closeicon-btn:focus span{
  border-radius:0;
  color:var(--color-sf-icon-color-pressed);
  opacity:1
}

.e-icon-dlg-close:active{
  border-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:hover{
  background-color:var(--color-sf-transparent)
}

.e-dlg-header-content .e-dlg-closeicon-btn:active{
  background-color:var(--color-sf-transparent)
}

.e-south-east{
  color:var(--color-sf-icon-color)
}

.e-rtl .e-south-east{
  color:rgba(0,0,0,0)
}

.e-rtl .e-south-west{
  color:var(--color-sf-icon-color)
}

.e-south-west,.e-north-east,.e-north-west{
  color:rgba(0,0,0,0)
}

.e-dialog .e-icon-dlg-close::before{
  content:"\e7e7";
  position:relative
}

.e-dialog .e-icon-dlg-close{
  opacity:initial
}

.e-dialog .e-icon-dlg-close:active{
  opacity:initial
}

.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:"\e832"
}

.e-bigger.e-dialog .e-dlg-header-content,*.e-bigger .e-dialog .e-dlg-header-content{
  padding:14px 16px 14px 24px;
  height:56px
}

.e-bigger.e-dialog .e-dlg-header,*.e-bigger .e-dialog .e-dlg-header{
  font-size:18px
}

.e-bigger.e-dialog .e-dlg-content,*.e-bigger .e-dialog .e-dlg-content{
  font-size:16px;
  padding:16px 24px 16px 24px
}

.e-bigger.e-dialog .e-footer-content,*.e-bigger .e-dialog .e-footer-content{
  padding:12px 24px
}

.e-bigger.e-dialog .e-footer-content .e-btn,*.e-bigger .e-dialog .e-footer-content .e-btn{
  margin-left:12px
}

.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{
  height:24px;
  width:24px
}

.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{
  font-size:16px;
  width:auto;
  margin-top:-25px
}

.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:16px
}

.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
}

/*! component's theme wise override definitions and variables */

@keyframes hscroll-popup-shadow{
  0%{
    border-color:rgba(255,255,255,.5);
    box-shadow:0 0 0 0 rgba(255,255,255,.5)
  }

  100%{
    box-shadow:0 0 0 200px rgba(255,255,255,.12)
  }
}

/*! h-scroll layout */

.e-hscroll{
  display:block;
  position:relative;
  width:100%
}

.e-hscroll.e-rtl.e-scroll-device{
  padding-left:40px;
  padding-right:initial
}

.e-hscroll.e-rtl.e-scroll-device .e-scroll-nav{
  transform:skewX(-16deg) translateX(-6px)
}

.e-hscroll.e-rtl.e-scroll-device .e-scroll-overlay.e-scroll-right-overlay{
  left:48px;
  right:auto;
  transform:skewX(-16deg) translateX(-6px)
}

.e-hscroll.e-rtl.e-scroll-device .e-scroll-overlay.e-scroll-left-overlay{
  left:auto;
  right:0
}

.e-hscroll:not(.e-scroll-device){
  padding:0 30px
}

.e-hscroll.e-scroll-device{
  padding-right:40px
}

.e-hscroll.e-scroll-device .e-scroll-nav{
  transform:skewX(-16deg) translateX(6px);
  width:48px
}

.e-hscroll.e-scroll-device .e-scroll-nav .e-nav-arrow{
  font-size:18px;
  transform:skewX(16deg)
}

.e-hscroll.e-scroll-device .e-scroll-overlay{
  opacity:.5;
  pointer-events:none;
  position:absolute;
  top:0;
  z-index:100
}

.e-hscroll.e-scroll-device .e-scroll-overlay.e-scroll-right-overlay{
  left:auto;
  right:48px;
  transform:skewX(-16deg) translateX(6px)
}

.e-hscroll.e-scroll-device .e-scroll-overlay.e-scroll-left-overlay{
  left:0;
  right:auto
}

.e-hscroll.e-overlay .e-hscroll-content>*{
  pointer-events:none
}

.e-hscroll>*{
  height:inherit;
  line-height:normal
}

.e-hscroll .e-hscroll-content{
  display:inline-block;
  height:inherit;
  position:relative
}

.e-hscroll .e-hscroll-content>*{
  pointer-events:auto
}

.e-hscroll.e-rtl .e-scroll-nav.e-scroll-right-nav{
  left:0;
  right:auto
}

.e-hscroll.e-rtl .e-scroll-nav.e-scroll-left-nav{
  left:auto;
  right:0
}

.e-hscroll .e-scroll-nav{
  align-items:center;
  bottom:0;
  cursor:pointer;
  display:flex;
  min-height:48px;
  overflow:hidden;
  position:absolute;
  top:0;
  width:30px
}

.e-hscroll .e-scroll-nav.e-scroll-left-nav{
  left:0
}

.e-hscroll .e-scroll-nav.e-scroll-right-nav{
  right:0
}

.e-hscroll .e-scroll-nav.e-ie-align{
  display:table
}

.e-hscroll .e-nav-arrow{
  position:relative
}

.e-hscroll .e-nav-arrow.e-icons{
  display:table-cell;
  text-align:center;
  vertical-align:middle;
  width:100%;
  font-size:18px
}

.e-hscroll .e-hscroll-bar .e-hscroll-content .e-overlay{
  pointer-events:none
}

/*! h-scroll theme */

.e-hscroll .e-scroll-nav .e-icons{
  color:var(--color-sf-secondary-text-color)
}

.e-hscroll.e-rtl.e-scroll-device .e-scroll-nav.e-scroll-right-nav{
  border-color:var(--color-sf-border-light);
  box-shadow:0 1px 2px -1px rgba(var(--color-sf-black), 0.1),0 1px 3px 0 rgba(var(--color-sf-black), 0.1)
}

.e-hscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav{
  background-color:var(--color-sf-content-bg-color-alt2);
  border-color:var(--color-sf-border-light);
  border-width:1px;
  box-shadow:0 1px 2px -1px rgba(var(--color-sf-black), 0.1),0 1px 3px 0 rgba(var(--color-sf-black), 0.1)
}

.e-hscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav .e-nav-arrow{
  color:var(--color-sf-icon-color)
}

.e-hscroll .e-scroll-overlay{
  background-color:rgba(0,0,0,0);
  background-repeat:repeat-x
}

.e-hscroll .e-scroll-overlay.e-scroll-left-overlay{
  background-image:linear-gradient(-270deg, var(--color-sf-secondary-bg-color-disabled) 0%, transparent 100%)
}

.e-hscroll .e-scroll-overlay.e-scroll-right-overlay{
  background-image:linear-gradient(-270deg, transparent 0%, var(--color-sf-secondary-bg-color-disabled) 100%)
}

.e-hscroll.e-rtl .e-scroll-nav{
  background:var(--color-sf-content-bg-color-alt1)
}

.e-hscroll.e-rtl .e-scroll-nav.e-scroll-left-nav{
  border-left:1px solid var(--color-sf-border-light);
  border-right:0
}

.e-hscroll.e-rtl .e-scroll-nav.e-scroll-right-nav{
  border-left:0;
  border-right:1px solid var(--color-sf-border-light)
}

.e-hscroll.e-rtl .e-scroll-nav:hover{
  background:var(--color-sf-secondary-bg-color-hover);
  border:0;
  color:var(--color-sf-secondary-text-color-hover)
}

.e-hscroll.e-rtl .e-scroll-nav:hover:active{
  background:var(--color-sf-secondary-bg-color-pressed)
}

.e-hscroll:not(.e-scroll-device) .e-scroll-nav:hover{
  background:var(--color-sf-secondary-bg-color-hover);
  color:var(--color-sf-secondary-text-color-hover)
}

.e-hscroll:not(.e-scroll-device) .e-scroll-nav:hover .e-icons{
  color:var(--color-sf-secondary-text-color-focus)
}

.e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus{
  background:var(--color-sf-secondary-bg-color-focus);
  border:0;
  color:var(--color-sf-secondary-text-color-hover)
}

.e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-icons{
  color:var(--color-sf-secondary-text-color-focus)
}

.e-hscroll:not(.e-scroll-device) .e-scroll-nav:active{
  background:var(--color-sf-secondary-bg-color-pressed);
  border:0;
  box-shadow:none;
  color:var(--color-sf-content-text-color-alt2)
}

.e-hscroll:not(.e-scroll-device) .e-scroll-nav:active .e-icons{
  color:var(--color-sf-secondary-text-color-pressed)
}

.e-hscroll .e-scroll-nav{
  background:var(--color-sf-content-bg-color-alt1)
}

.e-hscroll .e-scroll-nav.e-scroll-left-nav{
  border-right:1px solid var(--color-sf-border-light)
}

.e-hscroll .e-scroll-nav.e-scroll-right-nav{
  border-left:1px solid var(--color-sf-border-light)
}

.e-hscroll .e-scroll-nav::after{
  background-color:rgba(0,0,0,0);
  border-radius:50%;
  border-width:1px;
  box-sizing:border-box;
  content:"";
  height:1px;
  left:50%;
  position:absolute;
  top:50%;
  visibility:hidden;
  width:1px
}

.e-hscroll .e-scroll-nav:active::after{
  animation:hscroll-popup-shadow .6s ease-out 0ms;
  visibility:visible
}

/*! hscroll icons */

.e-hscroll.e-rtl.e-scroll-device .e-nav-right-arrow::before{
  content:"\e765"
}

.e-hscroll.e-rtl.e-scroll-device .e-nav-left-arrow::before{
  content:"\e748"
}

.e-hscroll.e-rtl .e-nav-left-arrow::before{
  content:"\e748"
}

.e-hscroll.e-rtl .e-nav-right-arrow::before{
  content:"\e765"
}

.e-hscroll.e-scroll-device .e-nav-right-arrow::before{
  content:"\e748"
}

.e-hscroll.e-scroll-device .e-nav-left-arrow::before{
  content:"\e765"
}

.e-hscroll .e-nav-left-arrow::before{
  content:"\e765";
  line-height:normal
}

.e-hscroll .e-nav-right-arrow::before{
  content:"\e748";
  line-height:normal
}

.e-bigger .e-hscroll,.e-hscroll.e-bigger{
  min-height:56px
}

.e-bigger .e-hscroll:not(.e-scroll-device),.e-hscroll.e-bigger:not(.e-scroll-device){
  padding:0 48px
}

.e-bigger .e-hscroll.e-scroll-device,.e-hscroll.e-bigger.e-scroll-device{
  padding-right:48px
}

.e-bigger .e-hscroll.e-rtl.e-scroll-device,.e-hscroll.e-bigger.e-rtl.e-scroll-device{
  padding-left:48px;
  padding-right:initial
}

.e-bigger .e-hscroll .e-nav-arrow.e-icons,.e-hscroll.e-bigger .e-nav-arrow.e-icons{
  font-size:22px
}

.e-bigger .e-hscroll.e-rtl .e-scroll-overlay.e-scroll-right-overlay,.e-hscroll.e-bigger.e-rtl .e-scroll-overlay.e-scroll-right-overlay{
  left:48px
}

.e-bigger .e-hscroll .e-scroll-overlay.e-scroll-right-overlay,.e-hscroll.e-bigger .e-scroll-overlay.e-scroll-right-overlay{
  right:48px
}

.e-bigger .e-hscroll .e-scroll-nav,.e-hscroll.e-bigger .e-scroll-nav{
  min-height:56px;
  width:48px
}

/*! component's theme wise override definitions and variables */

/*! v-scroll layout */

.e-vscroll{
  display:block;
  position:relative;
  width:inherit
}

.e-vscroll.e-rtl.e-scroll-device .e-scroll-nav{
  transform:skewX(-16deg) translateX(-6px)
}

.e-vscroll.e-rtl.e-scroll-device .e-scroll-overlay.e-scroll-down-overlay{
  left:48px;
  right:auto;
  transform:skewX(-16deg) translateX(-6px)
}

.e-vscroll.e-rtl.e-scroll-device .e-scroll-overlay.e-scroll-up-overlay{
  left:auto;
  right:0
}

.e-vscroll:not(.e-scroll-device){
  padding:0 28px
}

.e-vscroll.e-scroll-device .e-scroll-nav{
  transform:skewX(-16deg) translateX(6px);
  width:48px;
  z-index:1001
}

.e-vscroll.e-scroll-device .e-scroll-nav .e-nav-arrow{
  font-size:14px;
  transform:skewX(16deg)
}

.e-vscroll.e-scroll-device .e-scroll-overlay{
  opacity:.5;
  pointer-events:none;
  position:absolute;
  top:0;
  z-index:100
}

.e-vscroll.e-scroll-device .e-scroll-overlay.e-scroll-down-overlay{
  left:auto;
  right:48px;
  transform:skewX(-16deg) translateX(6px)
}

.e-vscroll.e-scroll-device .e-scroll-overlay.e-scroll-up-overlay{
  left:0;
  right:auto
}

.e-vscroll>*{
  height:inherit
}

.e-vscroll .e-vscroll-content{
  display:inline-block;
  height:auto;
  position:relative;
  width:100%
}

.e-vscroll .e-vscroll-content>*{
  pointer-events:auto
}

.e-vscroll.e-rtl .e-scroll-nav.e-scroll-up-nav{
  left:auto;
  right:0
}

.e-vscroll.e-rtl .e-scroll-nav.e-scroll-down-nav{
  left:0;
  right:auto
}

.e-vscroll .e-scroll-nav{
  align-items:center;
  cursor:pointer;
  display:flex;
  height:38px;
  overflow:hidden;
  position:absolute;
  width:100%
}

.e-vscroll .e-scroll-nav.e-scroll-up-nav{
  top:0
}

.e-vscroll .e-scroll-nav.e-scroll-down-nav{
  bottom:0
}

.e-vscroll .e-scroll-nav.e-ie-align{
  display:table
}

.e-vscroll .e-nav-arrow{
  position:relative
}

.e-vscroll .e-nav-arrow.e-icons{
  display:table-cell;
  text-align:center;
  vertical-align:middle;
  width:100%
}

/*! v-scroll theme */

.e-vscroll .e-icons{
  color:var(--color-sf-icon-color)
}

.e-vscroll.e-rtl.e-scroll-device .e-scroll-nav.e-scroll-right-nav{
  border-color:var(--color-sf-icon-color);
  box-shadow:0 1px 2px -1px rgba(var(--color-sf-black), 0.1),0 1px 3px 0 rgba(var(--color-sf-black), 0.1)
}

.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav{
  background-color:var(--color-sf-content-bg-color-alt2);
  border-color:var(--color-sf-icon-color);
  border-width:1px;
  box-shadow:0 1px 2px -1px rgba(var(--color-sf-black), 0.1),0 1px 3px 0 rgba(var(--color-sf-black), 0.1)
}

.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav .e-nav-arrow{
  color:var(--color-sf-icon-color)
}

.e-vscroll .e-scroll-overlay{
  background-color:rgba(0,0,0,0);
  background-repeat:repeat-x
}

.e-vscroll .e-scroll-overlay.e-scroll-up-overlay{
  background-image:linear-gradient(-270deg, var(--color-sf-secondary-bg-color-disabled) 0%, transparent 100%)
}

.e-vscroll .e-scroll-overlay.e-scroll-down-overlay{
  background-image:linear-gradient(-270deg, transparent 0%, var(--color-sf-secondary-bg-color-disabled) 100%)
}

.e-vscroll.e-rtl .e-scroll-nav{
  background:var(--color-sf-secondary-bg-color)
}

.e-vscroll.e-rtl .e-scroll-nav:hover{
  background:var(--color-sf-content-bg-color-alt2);
  border:0;
  border-color:rgba(0,0,0,0);
  color:var(--color-sf-content-text-color-alt2)
}

.e-vscroll:not(.e-scroll-device) .e-scroll-nav:hover{
  background:var(--color-sf-content-bg-color-alt2);
  border:0;
  color:var(--color-sf-content-text-color-alt2)
}

.e-vscroll:not(.e-scroll-device) .e-scroll-nav:focus{
  background:var(--color-sf-content-bg-color-alt2);
  border:0;
  border-color:rgba(0,0,0,0);
  color:var(--color-sf-content-text-color-alt2)
}

.e-vscroll:not(.e-scroll-device) .e-scroll-nav:active{
  background:var(--color-sf-content-bg-color-alt3);
  border:0;
  box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
  color:var(--color-sf-content-text-color-alt2)
}

.e-vscroll .e-scroll-nav{
  background:var(--color-sf-secondary-bg-color)
}

.e-vscroll .e-scroll-nav.e-scroll-up-nav{
  border-bottom:1px solid var(--color-sf-icon-color)
}

.e-vscroll .e-scroll-nav.e-scroll-down-nav{
  border-top:1px solid var(--color-sf-icon-color)
}

.e-vscroll .e-scroll-nav::after{
  content:""
}

.e-vscroll .e-scroll-nav:active::after{
  content:""
}

/*! vscroll icons */

.e-vscroll.e-scroll-device .e-nav-up-arrow::before{
  content:"\e7dd"
}

.e-vscroll.e-scroll-device .e-nav-down-arrow::before{
  content:"\e734"
}

.e-vscroll .e-nav-up-arrow::before{
  content:"\e776";
  line-height:normal
}

.e-vscroll .e-nav-down-arrow::before{
  content:"\e729";
  line-height:normal
}

.e-bigger .e-vscroll:not(.e-scroll-device),.e-vscroll.e-bigger:not(.e-scroll-device){
  padding:48px 0
}

.e-bigger .e-vscroll .e-icons,.e-vscroll.e-bigger .e-icons{
  font-size:18px
}

.e-bigger .e-vscroll.e-rtl .e-scroll-overlay.e-scroll-down-overlay,.e-vscroll.e-bigger.e-rtl .e-scroll-overlay.e-scroll-down-overlay{
  left:48px
}

.e-bigger .e-vscroll .e-scroll-overlay.e-scroll-down-overlay,.e-vscroll.e-bigger .e-scroll-overlay.e-scroll-down-overlay{
  right:48px
}

.e-bigger .e-vscroll .e-scroll-nav,.e-vscroll.e-bigger .e-scroll-nav{
  height:48px
}

.e-toolbar{
  border-radius:calc(var(--e-radius)*.375);
  display:block;
  height:48px;
  min-height:48px;
  position:relative;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
  white-space:nowrap;
  overflow:hidden
}

.e-toolbar.e-spacer-toolbar .e-toolbar-items{
  display:flex;
  flex-wrap:nowrap;
  width:100%
}

.e-toolbar.e-spacer-toolbar .e-toolbar-items:not(.e-toolbar-multirow){
  position:absolute
}

.e-toolbar.e-spacer-toolbar.e-pop-mode .e-toolbar-items{
  width:calc(100% - 30px)
}

.e-toolbar .e-blazor-toolbar-items{
  position:absolute;
  top:-9999px;
  visibility:hidden
}

.e-toolbar.e-control[class*=e-toolbar]{
  box-sizing:content-box
}

.e-toolbar.e-corner{
  border-radius:calc(var(--e-radius)*.25)
}

.e-toolbar.e-hidden{
  display:none
}

.e-toolbar.e-overlay .e-toolbar-item:not(.e-separator):not(.e-spacer)>*{
  pointer-events:none
}

.e-toolbar.e-overlay.e-extended-toolbar .e-toolbar-items .e-toolbar-item.e-toolbar-item>*{
  pointer-events:none
}

.e-toolbar .e-toolbar-items{
  border-radius:calc(var(--e-radius)*.375) calc(var(--e-radius)*0) calc(var(--e-radius)*0) calc(var(--e-radius)*.375);
  display:inline-flex;
  height:100%;
  vertical-align:middle;
  align-items:center
}

.e-toolbar .e-toolbar-items.e-toolbar-multirow{
  margin-bottom:1px;
  margin-left:8px;
  margin-right:8px;
  white-space:normal;
  flex-wrap:wrap
}

.e-toolbar .e-toolbar-items.e-toolbar-multirow .e-toolbar-item:not(.e-separator){
  margin:0
}

.e-toolbar .e-toolbar-items.e-toolbar-multirow .e-toolbar-item.e-separator.e-multirow-separator,.e-toolbar .e-toolbar-items.e-toolbar-multirow .e-toolbar-item.e-separator.e-hidden{
  display:none
}

.e-toolbar .e-toolbar-items.e-multirow-pos .e-toolbar-left,.e-toolbar .e-toolbar-items.e-multirow-pos .e-toolbar-center,.e-toolbar .e-toolbar-items.e-multirow-pos .e-toolbar-right{
  display:inline
}

.e-toolbar .e-toolbar-items.e-tbar-pos{
  display:block
}

.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-left,.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-center,.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right{
  display:table;
  height:100%;
  top:0
}

.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right,.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-left{
  position:absolute
}

.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right{
  right:0
}

.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-left{
  left:0
}

.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-center{
  margin:0 auto
}

.e-toolbar .e-toolbar-items .e-toolbar-left,.e-toolbar .e-toolbar-items .e-toolbar-center,.e-toolbar .e-toolbar-items .e-toolbar-right{
  display:inline-block
}

.e-toolbar .e-toolbar-items .e-toolbar-left .e-toolbar-item:first-child,.e-toolbar .e-toolbar-items:not(.e-tbar-pos):not(.e-toolbar-multirow) .e-toolbar-item:first-child{
  margin-left:8px
}

.e-toolbar .e-toolbar-items:first-child:not(.e-toolbar-multirow)>.e-toolbar-item:last-child,.e-toolbar .e-toolbar-items:first-child:not(.e-toolbar-multirow)>.e-toolbar-right .e-toolbar-item:last-child{
  margin-right:8px
}

.e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content{
  touch-action:pan-y pinch-zoom
}

.e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content>.e-toolbar-item:last-child{
  margin-right:8px
}

.e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-center .e-toolbar-item,.e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item{
  margin:0
}

.e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item:last-child{
  margin-right:8px
}

.e-toolbar .e-toolbar-item{
  align-content:center;
  align-items:center;
  cursor:pointer;
  display:inline-flex;
  min-height:48px;
  vertical-align:middle;
  width:auto;
  flex:0 0 auto
}

.e-toolbar .e-toolbar-item.e-spacer{
  flex-grow:1
}

.e-toolbar .e-toolbar-item .e-tbar-btn{
  display:flex;
  align-items:center;
  vertical-align:middle;
  justify-content:center;
  margin:0;
  min-height:32px;
  min-width:32px;
  padding:0 4px;
  border-radius:calc(var(--e-radius)*.25);
  line-height:20px;
  border:none;
  cursor:pointer;
  font-size:16px;
  font-weight:500;
  overflow:hidden;
  text-align:center;
  text-decoration:none;
  text-transform:none
}

.e-toolbar .e-toolbar-item .e-tbar-btn.e-tbtn-txt .e-icons.e-btn-icon{
  padding:8px 4px
}

.e-toolbar .e-toolbar-item .e-tbar-btn.e-tbtn-txt .e-icons.e-btn-icon.e-icon-right{
  padding:4px
}

.e-toolbar .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon{
  margin:0;
  min-width:12px;
  width:auto;
  font-size:16px;
  line-height:16px
}

.e-toolbar .e-toolbar-item .e-tbar-btn:hover,.e-toolbar .e-toolbar-item .e-tbar-btn:focus,.e-toolbar .e-toolbar-item .e-tbar-btn:active{
  padding:0 4px
}

.e-toolbar .e-toolbar-item .e-tbar-btn:focus{
  outline:0
}

.e-toolbar .e-toolbar-item .e-tbar-btn div{
  vertical-align:middle
}

.e-toolbar .e-toolbar-item .e-tbar-btn .e-tbar-btn-text{
  font-size:14px;
  padding:6px 4px
}

.e-toolbar .e-toolbar-item:not(.e-separator):not(.e-spacer){
  height:inherit;
  min-width:28px;
  padding:8px 4px
}

.e-toolbar .e-toolbar-item:not(.e-separator):not(.e-spacer),.e-toolbar .e-toolbar-item.e-overlay>*{
  pointer-events:none
}

.e-toolbar .e-toolbar-item.e-separator{
  margin:0 4px;
  min-height:24px;
  min-width:1px;
  height:24px
}

.e-toolbar .e-toolbar-item.e-separator+.e-separator,.e-toolbar .e-toolbar-item.e-separator:last-of-type,.e-toolbar .e-toolbar-item.e-separator:first-of-type{
  display:none
}

.e-toolbar .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon{
  padding:4px 4px 5px 4px
}

.e-toolbar .e-toolbar-item>*{
  text-overflow:ellipsis
}

.e-toolbar .e-toolbar-item:not(.e-overlay)>*{
  pointer-events:auto
}

.e-toolbar .e-toolbar-item.e-hidden{
  display:none
}

.e-toolbar .e-toolbar-item input[type=checkbox]{
  height:auto
}

.e-toolbar.e-vertical{
  display:flex;
  flex-direction:column
}

.e-toolbar.e-vertical .e-toolbar-items .e-vscroll-bar .e-vscroll-content{
  touch-action:pan-x pinch-zoom
}

.e-toolbar.e-vertical .e-toolbar-items.e-tbar-pos .e-toolbar-left,.e-toolbar.e-vertical .e-toolbar-items.e-tbar-pos .e-toolbar-center,.e-toolbar.e-vertical .e-toolbar-items.e-tbar-pos .e-toolbar-right{
  height:auto
}

.e-toolbar.e-vertical .e-toolbar-items.e-tbar-pos .e-toolbar-left{
  left:auto;
  right:auto;
  top:0
}

.e-toolbar.e-vertical .e-toolbar-items.e-tbar-pos .e-toolbar-right{
  bottom:0;
  left:auto;
  right:auto
}

.e-toolbar.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child{
  margin-left:0
}

.e-toolbar.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child{
  margin-right:0
}

.e-toolbar.e-vertical .e-toolbar-items .e-toolbar-item{
  display:flex;
  height:auto
}

.e-toolbar.e-vertical .e-toolbar-items .e-toolbar-item:not(.e-separator){
  min-width:33px
}

.e-toolbar.e-vertical .e-toolbar-items .e-toolbar-item.e-separator{
  height:auto;
  margin:3px 7px;
  min-height:auto
}

.e-toolbar.e-vertical .e-hor-nav{
  bottom:0;
  height:auto;
  left:0;
  min-height:40px;
  min-width:50px;
  right:auto;
  top:auto;
  width:auto
}

.e-toolbar.e-vertical.e-rtl.e-tbar-pos .e-toolbar-left{
  bottom:0;
  top:auto
}

.e-toolbar.e-vertical.e-rtl.e-tbar-pos .e-toolbar-right{
  bottom:auto;
  top:0
}

.e-toolbar .e-hor-nav{
  align-items:center;
  border-radius:calc(var(--e-radius)*0) calc(var(--e-radius)*.375) calc(var(--e-radius)*.375) calc(var(--e-radius)*0);
  cursor:pointer;
  display:flex;
  height:100%;
  min-height:48px;
  overflow:hidden;
  position:absolute;
  right:0;
  top:0;
  width:30px
}

.e-toolbar .e-hor-nav.e-ie-align{
  display:table
}

.e-toolbar .e-popup-down-icon.e-icons,.e-toolbar .e-popup-up-icon.e-icons{
  display:flex;
  text-align:center;
  vertical-align:middle;
  align-items:center;
  justify-content:center;
  width:100%;
  font-size:18px;
  color:var(--color-sf-secondary-text-color)
}

.e-toolbar.e-toolpop{
  overflow:visible
}

.e-toolbar.e-toolpop .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn-text{
  display:none
}

.e-toolbar .e-toolbar-pop{
  border-radius:calc(var(--e-radius)*.375);
  overflow:hidden;
  padding:0;
  position:absolute
}

.e-toolbar .e-toolbar-pop .e-toolbar-item{
  display:flex;
  height:32px;
  justify-content:center;
  min-height:30px
}

.e-toolbar .e-toolbar-pop .e-toolbar-item.e-toolbar-popup.e-hidden{
  display:none
}

.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn{
  min-height:30px;
  min-width:100%;
  padding:6px 14px;
  border:none;
  border-radius:calc(var(--e-radius)*.25);
  justify-content:flex-start
}

.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon{
  margin:0;
  padding:0 5px 0 0;
  width:auto
}

.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text{
  padding:0 0 0 5px
}

.e-toolbar .e-toolbar-pop .e-toolbar-item:not(.e-separator){
  height:32px;
  min-width:34px;
  padding:0
}

.e-toolbar .e-toolbar-pop .e-toolbar-item>*{
  height:100%;
  min-width:100%;
  text-overflow:ellipsis
}

.e-toolbar .e-toolbar-pop .e-toolbar-item:not(.e-overlay)>*{
  pointer-events:auto
}

.e-toolbar .e-toolbar-pop .e-toolbar-item.e-tbtn-align .e-btn.e-control .e-icons.e-btn-icon{
  min-width:100%
}

.e-toolbar .e-toolbar-pop .e-toolbar-text .e-tbar-btn-text{
  display:none
}

.e-toolbar .e-toolbar-pop .e-toolbar-popup,.e-toolbar .e-toolbar-pop .e-toolpopup{
  text-align:center
}

.e-toolbar.e-extended-toolbar{
  overflow:visible
}

.e-toolbar.e-extended-toolbar.e-tbar-extended{
  border-bottom:0;
  border-bottom-left-radius:calc(var(--e-radius)*0);
  border-bottom-right-radius:calc(var(--e-radius)*0)
}

.e-toolbar.e-extended-toolbar .e-toolbar-extended{
  border-top:0;
  border-top-left-radius:calc(var(--e-radius)*0);
  border-top-right-radius:calc(var(--e-radius)*0);
  min-height:48px;
  padding-bottom:0;
  padding-left:8px;
  padding-right:8px;
  padding-top:0;
  margin-left:-1px;
  box-shadow:none;
  display:inline;
  white-space:normal
}

.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item{
  display:inline-flex;
  min-height:48px
}

.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn,.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control{
  min-height:32px;
  min-width:32px;
  padding:0 4px
}

.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text,.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-tbar-btn-text{
  padding:6px 4px;
  font-size:14px
}

.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon:not(.e-toolbar-pop),.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon:not(.e-toolbar-pop){
  display:flex;
  align-items:center;
  vertical-align:middle;
  justify-content:center;
  padding:5px 6px;
  font-size:16px
}

.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon:not(.e-toolbar-pop),.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-btn-icon:not(.e-toolbar-pop){
  padding:8px 4px
}

.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon:not(.e-toolbar-pop),.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon:not(.e-toolbar-pop){
  padding:4px
}

.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:hover,.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:focus,.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:active,.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:hover,.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:focus,.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:active{
  padding:0 4px
}

.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item:not(.e-separator){
  min-width:28px;
  padding:8px 4px
}

.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-separator{
  min-height:16px
}

.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-separator.e-extended-separator{
  display:none
}

.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-toolbar-text .e-tbar-btn-text{
  display:none
}

.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-popup-close{
  display:none
}

.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-popup-open{
  display:inline
}

.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-toolbar-pop{
  width:inherit
}

.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-toolbar-pop .e-toolbar-item .e-tbar-btn{
  cursor:pointer;
  font-size:16px;
  overflow:hidden;
  padding:0 4px
}

.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-toolbar-pop .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon{
  font-size:14px
}

.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-toolbar-pop .e-toolbar-item:not(.e-separator){
  height:auto
}

.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-toolbar-pop .e-toolbar-item:not(.e-overlay)>*{
  pointer-events:auto
}

.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-toolbar-pop .e-toolbar-item>*{
  align-self:center;
  text-overflow:ellipsis
}

.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn-text{
  display:none
}

.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item.e-separator:last-of-type{
  display:inline-flex
}

.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item:not(.e-overlay)>*{
  pointer-events:auto
}

.e-toolbar.e-extended-toolbar .e-hor-nav.e-ie-align{
  display:table
}

.e-toolbar.e-rtl:not(.e-spacer-toolbar) .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child{
  margin-right:8px
}

.e-toolbar.e-rtl:not(.e-spacer-toolbar) .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child{
  margin-left:8px
}

.e-toolbar.e-rtl .e-toolbar-item .e-tbar-btn.e-tbtn-txt .e-icons.e-btn-icon{
  padding:4px
}

.e-toolbar.e-rtl .e-toolbar-item .e-tbar-btn.e-tbtn-txt .e-icons.e-btn-icon.e-icon-right{
  padding:4px
}

.e-toolbar.e-rtl .e-toolbar-item .e-tbar-btn .e-tbar-btn-text{
  padding:4px
}

.e-toolbar.e-rtl .e-hscroll-bar .e-hscroll-content>.e-toolbar-item:last-child{
  margin-left:8px;
  margin-right:initial
}

.e-toolbar.e-rtl .e-hscroll-bar .e-hscroll-content .e-toolbar-center .e-toolbar-item,.e-toolbar.e-rtl .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item{
  margin:0
}

.e-toolbar.e-rtl .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item:last-child{
  margin-right:8px
}

.e-toolbar.e-rtl .e-toolbar-items.e-tbar-pos .e-toolbar-left{
  left:auto;
  right:0
}

.e-toolbar.e-rtl .e-toolbar-items.e-tbar-pos .e-toolbar-right{
  left:0;
  right:auto
}

.e-toolbar.e-rtl .e-toolbar-items .e-toolbar-left .e-toolbar-item:first-child{
  margin-left:0;
  margin-right:8px
}

.e-toolbar.e-rtl .e-toolbar-items .e-toolbar-left .e-toolbar-item:last-child{
  margin-left:8px
}

.e-toolbar.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child{
  margin-left:0
}

.e-toolbar.e-rtl .e-toolbar-items:first-child>.e-toolbar-item:last-child:last-child{
  margin-right:0
}

.e-toolbar.e-rtl .e-toolbar-items:first-child>.e-toolbar-right .e-toolbar-item:last-child{
  margin-right:0;
  margin-left:8px
}

.e-toolbar.e-rtl .e-toolbar-items:first-child>.e-toolbar-right .e-toolbar-item:first-child{
  margin-right:8px
}

.e-toolbar.e-rtl .e-hor-nav{
  left:0;
  right:auto;
  border-radius:calc(var(--e-radius)*.375) calc(var(--e-radius)*0) calc(var(--e-radius)*0) calc(var(--e-radius)*.375)
}

.e-toolbar.e-toolpop.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-center .e-toolbar-item,.e-toolbar.e-toolpop.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-right .e-toolbar-item{
  margin:0
}

.e-toolbar.e-toolpop.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-right .e-toolbar-item:last-child{
  margin:0;
  margin-left:8px
}

.e-toolbar.e-extended-toolbar.e-rtl .e-hor-nav{
  left:0;
  right:auto
}

.e-toolbar.e-extended-toolbar.e-rtl .e-toolbar-extended{
  padding-right:8px;
  margin-left:0
}

.e-toolbar.e-extended-toolbar.e-rtl .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-icon-left{
  padding-left:0
}

.e-toolbar{
  -webkit-tap-highlight-color:rgba(0,0,0,0);
  background:var(--color-sf-content-bg-color-alt1);
  border:0 solid var(--color-sf-border-light);
  box-shadow:none
}

.e-toolbar .e-toolbar-items{
  background:var(--color-sf-content-bg-color-alt1)
}

.e-toolbar .e-toolbar-item .e-tbar-btn{
  background:var(--color-sf-transparent);
  box-shadow:none;
  color:var(--color-sf-content-text-color);
  border:none
}

.e-toolbar .e-toolbar-item .e-tbar-btn .e-icons{
  color:var(--color-sf-icon-color)
}

.e-toolbar .e-toolbar-item .e-tbar-btn .e-tbar-btn-text{
  color:var(--color-sf-content-text-color)
}

.e-toolbar .e-toolbar-item .e-tbar-btn.e-flat.e-active{
  background:var(--color-sf-secondary-bg-color-pressed);
  box-shadow:none
}

.e-toolbar .e-toolbar-item .e-tbar-btn.e-flat.e-active .e-tbar-btn-text{
  color:var(--color-sf-secondary-text-color-pressed)
}

.e-toolbar .e-toolbar-item .e-tbar-btn.e-flat.e-active:focus{
  box-shadow:0 0 0 4px rgba(var(--color-sf-secondary-shadow), 0.5)
}

.e-toolbar .e-toolbar-item .e-tbar-btn:focus{
  background:var(--color-sf-secondary-bg-color-focus);
  border-radius:calc(var(--e-radius)*.25);
  color:var(--color-sf-icon-color);
  border-color:var(--color-sf-icon-color);
  border-style:solid;
  border-width:0;
  box-shadow:inset 0 0 0 2px var(--color-sf-primary)
}

.e-toolbar .e-toolbar-item .e-tbar-btn:focus .e-icons{
  color:var(--color-sf-secondary-text-color-hover);
  color:var(--color-sf-icon-color)
}

.e-toolbar .e-toolbar-item .e-tbar-btn:focus .e-tbar-btn-text{
  color:var(--color-sf-content-text-color)
}

.e-toolbar .e-toolbar-item .e-tbar-btn:hover{
  background:var(--color-sf-secondary-bg-color-hover);
  border-color:var(--color-sf-icon-color);
  border-style:solid;
  border-width:0;
  border-radius:calc(var(--e-radius)*.25);
  color:var(--color-sf-icon-color)
}

.e-toolbar .e-toolbar-item .e-tbar-btn:hover .e-icons{
  color:var(--color-sf-secondary-text-color-hover)
}

.e-toolbar .e-toolbar-item .e-tbar-btn:hover .e-tbar-btn-text{
  color:var(--color-sf-content-text-color)
}

.e-toolbar .e-toolbar-item .e-tbar-btn:hover:active .e-icons{
  color:var(--color-sf-secondary-text-color)
}

.e-toolbar .e-toolbar-item .e-tbar-btn:hover:active .e-tbar-btn-text{
  color:var(--color-sf-content-text-color)
}

.e-toolbar .e-toolbar-item .e-tbar-btn:active{
  background:var(--color-sf-secondary-bg-color-pressed);
  border-color:var(--color-sf-border-light);
  border-style:solid;
  border-width:0;
  border-radius:calc(var(--e-radius)*.25);
  box-shadow:none;
  color:var(--color-sf-content-text-color-alt2)
}

.e-toolbar .e-toolbar-item .e-tbar-btn:active .e-icons{
  color:var(--color-sf-secondary-text-color-pressed)
}

.e-toolbar .e-toolbar-item .e-tbar-btn:active .e-tbar-btn-text{
  color:var(--color-sf-secondary-text-color-pressed)
}

.e-toolbar .e-toolbar-item.e-separator{
  border:solid var(--color-sf-border-light);
  border-width:0 1px 0 0
}

.e-toolbar .e-toolbar-item.e-overlay{
  background:var(--color-sf-content-bg-color-alt1);
  opacity:.5;
  color:var(--color-sf-content-text-color-alt2)
}

.e-toolbar .e-toolbar-item.e-overlay .e-tbar-btn-text{
  color:var(--color-sf-content-text-color-alt2)
}

.e-toolbar .e-toolbar-item.e-overlay .e-icons{
  color:var(--color-sf-content-text-color-alt2)
}

.e-toolbar.e-vertical .e-hor-nav{
  border:solid var(--color-sf-border-light);
  border-width:1px 0 0 0
}

.e-toolbar.e-vertical.e-rtl .e-hor-nav{
  border:solid var(--color-sf-border-light);
  border-width:0 0 1px 0
}

.e-toolbar.e-vertical .e-toolbar-items .e-toolbar-item.e-separator{
  border-width:0 0 1px 0
}

.e-toolbar .e-hor-nav{
  background:var(--color-sf-content-bg-color-alt1);
  border:solid var(--color-sf-border-light);
  border-width:0 0 0 1px
}

.e-toolbar .e-hor-nav::after{
  content:""
}

.e-toolbar .e-hor-nav.e-nav-active:active,.e-toolbar .e-hor-nav.e-nav-active:focus,.e-toolbar .e-hor-nav.e-nav-active:hover{
  border-bottom-right-radius:calc(var(--e-radius)*.5)
}

.e-toolbar .e-hor-nav:active{
  border:0;
  box-shadow:0 0 0 4px rgba(var(--color-sf-secondary-shadow), 0.5);
  color:var(--color-sf-secondary-text-color-pressed);
  background:var(--color-sf-secondary-bg-color-pressed)
}

.e-toolbar .e-hor-nav:active .e-icons{
  color:var(--color-sf-secondary-text-color-pressed)
}

.e-toolbar .e-hor-nav:active::after{
  content:""
}

.e-toolbar .e-hor-nav:hover{
  background:var(--color-sf-secondary-bg-color-hover);
  border-left:0;
  color:var(--color-sf-secondary-text-color)
}

.e-toolbar .e-hor-nav:hover .e-icons{
  color:inherit
}

.e-toolbar .e-hor-nav:hover:not(.e-nav-active){
  border-color:var(--color-sf-border-light);
  border-style:solid;
  border-width:0
}

.e-toolbar .e-hor-nav:hover:active{
  background:var(--color-sf-secondary-bg-color-pressed);
  border-color:var(--color-sf-border-light);
  border-style:solid;
  border-width:0
}

.e-toolbar .e-hor-nav:focus{
  background:var(--color-sf-secondary-bg-color-focus);
  color:var(--color-sf-secondary-text-color);
  border-color:var(--color-sf-icon-color);
  border-style:solid;
  border-width:0
}

.e-toolbar .e-hor-nav:focus .e-icons{
  color:inherit
}

.e-toolbar.e-toolpop .e-hor-nav.e-nav-active,.e-toolbar.e-toolpop .e-hor-nav.e-nav-active:not(.e-expended-nav){
  background:var(--color-sf-secondary-bg-color-focus);
  box-shadow:0 0 0 4px rgba(var(--color-sf-secondary-shadow), 0.5);
  border-color:var(--color-sf-secondary-bg-color-focus);
  border-style:solid;
  border-width:0
}

.e-toolbar.e-toolpop .e-hor-nav.e-nav-active:focus,.e-toolbar.e-toolpop .e-hor-nav.e-nav-active:not(.e-expended-nav):focus{
  border-color:var(--color-sf-secondary-bg-color-focus);
  border-style:solid;
  border-width:0
}

.e-toolbar.e-toolpop .e-hor-nav.e-nav-active .e-icons,.e-toolbar.e-toolpop .e-hor-nav.e-nav-active:not(.e-expended-nav) .e-icons{
  color:var(--color-sf-secondary-text-color)
}

.e-toolbar.e-toolpop .e-hor-nav.e-nav-active .e-icons:active,.e-toolbar.e-toolpop .e-hor-nav.e-nav-active:not(.e-expended-nav) .e-icons:active{
  color:var(--color-sf-secondary-text-color)
}

.e-toolbar .e-toolbar-pop{
  background:var(--color-sf-flyout-bg-color);
  border:0 solid var(--color-sf-border-light);
  box-shadow:0 0 4px 0 rgba(var(--color-sf-black), 0.1),0 4px 6px -4px rgba(var(--color-sf-black), 0.1),0 10px 15px -3px rgba(var(--color-sf-black), 0.1)
}

.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn{
  background:rgba(0,0,0,0)
}

.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn:hover{
  background:var(--color-sf-flyout-bg-color-hover);
  box-shadow:none;
  border-color:var(--color-sf-icon-color);
  border-style:solid;
  border-width:0
}

.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn:active{
  background:var(--color-sf-flyout-bg-color-pressed);
  box-shadow:none;
  border-color:var(--color-sf-border-light);
  border-style:solid;
  border-width:0
}

.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn:focus{
  background:var(--color-sf-secondary-bg-color-hover);
  border-color:var(--color-sf-icon-color);
  border-style:solid;
  border-width:0;
  box-shadow:inset 0 0 0 2px var(--color-sf-primary)
}

.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn:focus .e-icons{
  color:inherit
}

.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn:focus .e-tbar-btn-text{
  color:var(--color-sf-flyout-text-color-focus)
}

.e-toolbar .e-toolbar-pop .e-toolbar-item .e-btn:focus{
  outline:0
}

.e-toolbar .e-toolbar-pop .e-toolbar-item:not(.e-separator){
  background:var(--color-sf-transparent)
}

.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn{
  background:var(--color-sf-content-bg-color-alt1);
  box-shadow:none;
  border:none
}

.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:focus{
  background:var(--color-sf-secondary-bg-color-focus);
  border-radius:calc(var(--e-radius)*.25);
  border-color:var(--color-sf-icon-color);
  border-style:solid;
  border-width:0;
  box-shadow:inset 0 0 0 2px var(--color-sf-primary)
}

.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:focus .e-icons{
  color:var(--color-sf-icon-color)
}

.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:focus .e-tbar-btn-text{
  color:var(--color-sf-content-text-color)
}

.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:hover{
  background:var(--color-sf-secondary-bg-color-hover);
  border-radius:calc(var(--e-radius)*.25);
  border-color:var(--color-sf-icon-color);
  border-style:solid;
  border-width:0
}

.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:active{
  background:var(--color-sf-secondary-bg-color-pressed);
  border-radius:calc(var(--e-radius)*.25);
  box-shadow:none;
  border-color:var(--color-sf-border-light);
  border-style:solid;
  border-width:0
}

.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-separator{
  border:solid var(--color-sf-border-light);
  border-width:0 1px 0 0
}

.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-overlay{
  background:var(--color-sf-content-bg-color-alt1)
}

.e-toolbar.e-extended-toolbar .e-toolbar-pop{
  background:var(--color-sf-content-bg-color-alt1)
}

.e-toolbar.e-rtl .e-hor-nav{
  background:var(--color-sf-content-bg-color-alt1);
  border:solid var(--color-sf-border-light);
  border-width:0 1px 0 0
}

.e-toolbar.e-rtl .e-hor-nav:not(.e-nav-active):hover{
  background:var(--color-sf-secondary-bg-color-hover);
  color:var(--color-sf-icon-color);
  border:solid var(--color-sf-border-light);
  border-width:0 1px 0 0
}

.e-toolbar .e-popup-down-icon::before{
  content:"\e729";
  line-height:normal
}

.e-toolbar .e-popup-up-icon::before{
  content:"\e776";
  line-height:normal
}

.e-bigger .e-toolbar,.e-toolbar.e-bigger{
  height:56px;
  min-height:56px
}

.e-bigger .e-toolbar .e-toolbar-items:not(.e-tbar-pos):not(.e-toolbar-multirow) .e-toolbar-item:first-child,.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-left .e-toolbar-item:first-child,.e-toolbar.e-bigger .e-toolbar-items:not(.e-tbar-pos):not(.e-toolbar-multirow) .e-toolbar-item:first-child,.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-left .e-toolbar-item:first-child{
  margin-left:12px
}

.e-bigger .e-toolbar .e-toolbar-items:first-child:not(.e-toolbar-multirow)>.e-toolbar-item:last-child,.e-bigger .e-toolbar .e-toolbar-items:first-child:not(.e-toolbar-multirow)>.e-toolbar-right .e-toolbar-item:last-child,.e-toolbar.e-bigger .e-toolbar-items:first-child:not(.e-toolbar-multirow)>.e-toolbar-item:last-child,.e-toolbar.e-bigger .e-toolbar-items:first-child:not(.e-toolbar-multirow)>.e-toolbar-right .e-toolbar-item:last-child{
  margin-right:12px
}

.e-bigger .e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content>.e-toolbar-item:last-child,.e-toolbar.e-bigger .e-toolbar-items .e-hscroll-bar .e-hscroll-content>.e-toolbar-item:last-child{
  margin-right:12px
}

.e-bigger .e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item:last-child,.e-toolbar.e-bigger .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item:last-child{
  margin-right:12px
}

.e-bigger .e-toolbar .e-toolbar-items.e-toolbar-multirow,.e-toolbar.e-bigger .e-toolbar-items.e-toolbar-multirow{
  margin-left:12px;
  margin-right:12px
}

.e-bigger .e-toolbar .e-toolbar-items.e-toolbar-multirow .e-toolbar-item:not(.e-separator),.e-toolbar.e-bigger .e-toolbar-items.e-toolbar-multirow .e-toolbar-item:not(.e-separator){
  margin:0
}

.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:focus,.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:hover,.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:active,.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control:focus,.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control:hover,.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control:active,.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:focus,.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:hover,.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:active,.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control:focus,.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control:hover,.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control:active{
  padding:0 8px
}

.e-bigger .e-toolbar.e-spacer-toolbar.e-pop-mode .e-toolbar-items,.e-toolbar.e-bigger.e-spacer-toolbar.e-pop-mode .e-toolbar-items{
  width:calc(100% - 36px)
}

.e-bigger .e-toolbar .e-toolbar-item,.e-toolbar.e-bigger .e-toolbar-item{
  min-height:56px
}

.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn,.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control,.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn,.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-control{
  min-height:40px;
  min-width:40px;
  padding:0 8px;
  line-height:24px
}

.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text,.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-tbar-btn-text,.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text,.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-tbar-btn-text{
  padding:8px 4px;
  font-size:16px
}

.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn .e-icons,.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-icons,.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn .e-icons,.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-icons{
  font-size:18px
}

.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon,.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon,.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon{
  font-size:18px;
  line-height:18px
}

.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon,.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-btn-icon,.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon,.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-btn-icon{
  padding:11px 4px
}

.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon,.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon,.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon,.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon{
  padding:4px 6px
}

.e-bigger .e-toolbar .e-toolbar-item:not(.e-separator):not(.e-spacer),.e-toolbar.e-bigger .e-toolbar-item:not(.e-separator):not(.e-spacer){
  min-width:49px;
  padding:8px 6px
}

.e-bigger .e-toolbar .e-toolbar-item.e-separator,.e-toolbar.e-bigger .e-toolbar-item.e-separator{
  height:30px;
  margin:13px 6px;
  min-height:30px
}

.e-bigger .e-toolbar .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon,.e-bigger .e-toolbar .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-btn-icon,.e-toolbar.e-bigger .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon,.e-toolbar.e-bigger .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-btn-icon{
  padding:4px 6px 3px 6px
}

.e-bigger .e-toolbar .e-hor-nav,.e-toolbar.e-bigger .e-hor-nav{
  min-height:56px;
  min-width:36px
}

.e-bigger .e-toolbar.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,.e-toolbar.e-bigger.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child{
  margin-left:0
}

.e-bigger .e-toolbar.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,.e-toolbar.e-bigger.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child{
  margin-right:0
}

.e-bigger .e-toolbar.e-vertical .e-toolbar-item:not(.e-separator),.e-toolbar.e-bigger.e-vertical .e-toolbar-item:not(.e-separator){
  min-height:38px
}

.e-bigger .e-toolbar.e-vertical .e-toolbar-item.e-separator,.e-toolbar.e-bigger.e-vertical .e-toolbar-item.e-separator{
  height:auto;
  margin:5px 10px;
  min-height:auto
}

.e-bigger .e-toolbar.e-vertical .e-hor-nav,.e-toolbar.e-bigger.e-vertical .e-hor-nav{
  min-height:40px;
  min-width:50px
}

.e-bigger .e-toolbar .e-toolbar-pop .e-toolbar-item,.e-toolbar.e-bigger .e-toolbar-pop .e-toolbar-item{
  height:40px
}

.e-bigger .e-toolbar .e-toolbar-pop .e-toolbar-item:not(.e-separator),.e-toolbar.e-bigger .e-toolbar-pop .e-toolbar-item:not(.e-separator){
  min-width:48px;
  padding:0;
  min-height:32px
}

.e-bigger .e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn,.e-toolbar.e-bigger .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn{
  min-height:32px;
  padding:8px 18px;
  min-width:100%
}

.e-bigger .e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon,.e-toolbar.e-bigger .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon{
  margin-left:0;
  padding:0 6px 0 0;
  font-size:16px
}

.e-bigger .e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text,.e-toolbar.e-bigger .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text{
  padding:0 0 0 6px;
  font-size:16px
}

.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended,.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended{
  min-height:56px;
  padding-bottom:0;
  padding-left:12px;
  padding-right:12px;
  padding-top:0
}

.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item,.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item{
  min-height:56px
}

.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn,.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control,.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn,.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control{
  min-height:40px;
  min-width:40px;
  padding:0 8px
}

.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon:not(.e-toolbar-pop),.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon:not(.e-toolbar-pop),.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon:not(.e-toolbar-pop),.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon:not(.e-toolbar-pop){
  font-size:18px
}

.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon:not(.e-toolbar-pop),.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-control.e-tbtn-txt .e-icons.e-btn-icon:not(.e-toolbar-pop),.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-btn-icon:not(.e-toolbar-pop),.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-control.e-tbtn-txt .e-icons.e-btn-icon:not(.e-toolbar-pop),.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon:not(.e-toolbar-pop),.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-control.e-tbtn-txt .e-icons.e-btn-icon:not(.e-toolbar-pop),.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-btn-icon:not(.e-toolbar-pop),.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-control.e-tbtn-txt .e-icons.e-btn-icon:not(.e-toolbar-pop){
  padding:11px 4px
}

.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text,.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-tbar-btn-text,.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text,.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-tbar-btn-text{
  padding:8px 4px;
  font-size:16px
}

.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:hover,.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:focus,.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:active,.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:hover,.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:focus,.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:active,.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:hover,.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:focus,.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:active,.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:hover,.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:focus,.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:active{
  padding:0 8px
}

.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item:not(.e-separator),.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item:not(.e-separator){
  min-width:49px;
  padding:8px 6px
}

.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-separator,.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-separator{
  height:30px;
  margin:13px 6px;
  min-height:30px
}

.e-bigger .e-toolbar.e-extended-toolbar.e-tbar-extended,.e-toolbar.e-bigger.e-extended-toolbar.e-tbar-extended{
  border-bottom:0;
  border-bottom-left-radius:calc(var(--e-radius)*0);
  border-bottom-right-radius:calc(var(--e-radius)*0)
}

.e-bigger .e-toolbar.e-extended-toolbar.e-tbar-extended .e-toolbar-extended,.e-toolbar.e-bigger.e-extended-toolbar.e-tbar-extended .e-toolbar-extended{
  border-top:0;
  border-top-left-radius:calc(var(--e-radius)*0);
  border-top-right-radius:calc(var(--e-radius)*0)
}

.e-bigger .e-toolbar.e-rtl .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon,.e-toolbar.e-bigger.e-rtl .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon{
  padding:4px 6px
}

.e-bigger .e-toolbar.e-rtl .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-icon-right,.e-toolbar.e-bigger.e-rtl .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-icon-right{
  padding:4px 6px
}

.e-bigger .e-toolbar.e-rtl .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text,.e-toolbar.e-bigger.e-rtl .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text{
  padding:4px
}

.e-bigger .e-toolbar.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content>.e-toolbar-item:last-child,.e-toolbar.e-bigger.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content>.e-toolbar-item:last-child{
  margin-left:12px;
  margin-right:initial
}

.e-bigger .e-toolbar.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-center .e-toolbar-item,.e-bigger .e-toolbar.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item,.e-toolbar.e-bigger.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-center .e-toolbar-item,.e-toolbar.e-bigger.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item{
  margin:0
}

.e-bigger .e-toolbar.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item:last-child,.e-toolbar.e-bigger.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item:last-child{
  margin-left:12px;
  margin-right:0
}

.e-bigger .e-toolbar.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,.e-toolbar.e-bigger.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child{
  margin-left:0;
  margin-right:12px
}

.e-bigger .e-toolbar.e-extended-toolbar.e-rtl .e-toolbar-extended,.e-toolbar.e-bigger.e-extended-toolbar.e-rtl .e-toolbar-extended{
  padding-right:12px
}

.e-tab{
  display:block;
  position:relative
}

.e-tab.e-hidden{
  display:none
}

.e-tab.e-fill-mode .e-content,.e-tab.e-fill-mode .e-content .e-item,.e-tab.e-fill-mode .e-content .e-item>div,.e-tab.e-fill-mode .e-content .e-item>div>.e-blazor-template{
  height:100%
}

.e-tab .e-tab-header{
  height:48px;
  min-height:48px
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header{
    height:56px;
    min-height:56px
  }
}

.e-tab .e-tab-header::before{
  content:"";
  position:absolute;
  display:unset
}

.e-tab .e-tab-header:not(.e-vertical)::before{
  bottom:0;
  top:0;
  width:100%
}

.e-tab .e-tab-header .e-toolbar-items{
  height:auto;
  margin:0;
  min-height:48px;
  position:relative
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-toolbar-items{
    min-height:56px
  }
}

.e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,.e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child{
  margin:0
}

.e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child{
  margin:0;
  padding-bottom:0
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child{
    margin:0 2px 0 0
  }
}

.e-tab .e-tab-header .e-toolbar-items .e-toolbar-item.e-active{
  position:unset
}

.e-tab .e-tab-header .e-toolbar-items .e-toolbar-item.e-active:hover::before{
  left:unset;
  right:unset
}

.e-tab .e-tab-header .e-toolbar-items .e-toolbar-item.e-active::before{
  background-color:unset;
  bottom:unset;
  content:unset;
  height:unset;
  left:unset;
  position:unset;
  right:unset;
  transition:unset
}

.e-tab .e-tab-header .e-toolbar-items .e-toolbar-item.e-active::after{
  color:unset;
  content:unset;
  display:unset;
  font-weight:400;
  height:unset;
  overflow:unset;
  visibility:unset
}

.e-tab .e-tab-header .e-toolbar-items.e-hscroll.e-scroll-device{
  padding:0
}

.e-tab .e-tab-header .e-toolbar-items.e-hscroll.e-scroll-device .e-scroll-right-nav{
  display:none
}

.e-tab .e-tab-header .e-toolbar-items.e-hscroll .e-hscroll-bar{
  padding:0
}

.e-tab .e-tab-header .e-toolbar-items.e-hscroll .e-scroll-nav{
  width:32px;
  border-radius:calc(var(--e-radius)*.25)
}

.e-tab .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child{
  margin:0 2px 0 0
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child{
    margin:0 2px 0 0
  }
}

.e-tab .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active{
  margin:0 2px 0 0
}

.e-tab .e-tab-header .e-hscroll-bar{
  overflow:hidden
}

.e-tab .e-tab-header .e-indicator{
  display:none;
  position:absolute
}

.e-tab .e-tab-header .e-indicator.e-hidden{
  display:none
}

.e-tab .e-tab-header:not(.e-vertical) .e-indicator{
  bottom:0;
  height:2px;
  left:0;
  right:0;
  border-radius:calc(var(--e-radius)*0);
  transition:all .4s cubic-bezier(0.25, 0.46, 0.45, 0.94)
}

.e-tab .e-tab-header .e-toolbar-item.e-hidden{
  display:none
}

.e-tab .e-tab-header .e-toolbar-item:not(.e-separator){
  height:48px;
  margin:0;
  min-height:48px;
  min-width:auto;
  padding:0
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-toolbar-item:not(.e-separator){
    height:56px;
    min-height:56px
  }
}

.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap{
  height:48px;
  padding:0 12px;
  width:100%
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap{
    height:56px;
    padding:0 15px
  }
}

.e-tab .e-tab-header .e-toolbar-item .e-text-wrap{
  align-content:center;
  align-items:center;
  display:inline-flex;
  height:48px
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-toolbar-item .e-text-wrap{
    height:56px
  }
}

.e-tab .e-tab-header .e-toolbar-item .e-tab-text{
  display:inherit;
  font-family:var(--e-font-family);
  font-size:14px;
  font-weight:500;
  text-transform:capitalize;
  align-self:auto;
  margin-bottom:0
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-toolbar-item .e-tab-text{
    font-size:16px
  }
}

.e-tab .e-tab-header .e-toolbar-item.e-active{
  margin:0;
  padding-bottom:0
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-toolbar-item.e-active{
    margin:0 2px 0 0
  }
}

.e-tab .e-tab-header .e-toolbar-item.e-active .e-text-wrap{
  height:48px;
  margin-top:0
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-toolbar-item.e-active .e-text-wrap{
    height:56px
  }
}

.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-wrap{
  margin-bottom:0
}

.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-text{
  font-weight:500
}

.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-icon::before{
  top:1px;
  left:5px
}

.e-tab .e-tab-header .e-toolbar-item.e-active .e-icon-top.e-tab-icon::before,.e-tab .e-tab-header .e-toolbar-item.e-active .e-icon-bottom.e-tab-icon::before{
  left:0
}

.e-tab .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap,.e-tab .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap{
  height:48px;
  padding:0
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap,.e-tab .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap{
    height:56px
  }
}

.e-tab .e-tab-header .e-toolbar-item .e-icons.e-close-icon{
  display:none;
  margin:0 0 0 6px;
  min-width:12px
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-toolbar-item .e-icons.e-close-icon{
    margin:0 0 0 8px
  }
}

.e-tab .e-tab-header .e-toolbar-item .e-close-icon,.e-tab .e-tab-header .e-toolbar-item .e-close-icon::before{
  font-size:18px
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-toolbar-item .e-close-icon,.e-tab .e-tab-header .e-toolbar-item .e-close-icon::before{
    font-size:12px
  }
}

.e-tab .e-tab-header .e-toolbar-item .e-close-icon::before{
  top:1px
}

.e-tab .e-tab-header .e-toolbar-item .e-icons.e-tab-icon{
  display:inline-flex;
  height:20px;
  min-width:20px;
  width:20px;
  line-height:16px
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-toolbar-item .e-icons.e-tab-icon{
    height:20px;
    width:20px
  }
}

.e-tab .e-tab-header .e-toolbar-item .e-tab-icon,.e-tab .e-tab-header .e-toolbar-item .e-tab-icon::before{
  font-size:16px
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-toolbar-item .e-tab-icon,.e-tab .e-tab-header .e-toolbar-item .e-tab-icon::before{
    font-size:20px
  }
}

.e-tab .e-tab-header .e-toolbar-item .e-tab-icon::before{
  position:relative;
  top:1px;
  left:5px
}

.e-tab .e-tab-header .e-toolbar-item .e-icon-top.e-tab-icon::before,.e-tab .e-tab-header .e-toolbar-item .e-icon-bottom.e-tab-icon::before{
  left:0
}

.e-tab .e-tab-header .e-toolbar-item.e-icon .e-tab-wrap{
  justify-content:center;
  padding:0 15px
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-toolbar-item.e-icon .e-tab-wrap{
    padding:0 16px
  }
}

.e-tab .e-tab-header .e-toolbar-item .e-icon-right{
  margin:0 0 0 8px
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-toolbar-item .e-icon-right{
    margin:0
  }
}

.e-tab .e-tab-header .e-toolbar-item .e-icon-left+.e-tab-text{
  margin:0 0 0 8px
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-toolbar-item .e-icon-left+.e-tab-text{
    margin:0 0 0 10px
  }
}

.e-tab .e-tab-header .e-toolbar-item.e-itop,.e-tab .e-tab-header .e-toolbar-item.e-ibottom{
  height:62px
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-toolbar-item.e-itop,.e-tab .e-tab-header .e-toolbar-item.e-ibottom{
    height:62px
  }
}

.e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap,.e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap{
  align-items:center;
  display:flex;
  height:62px;
  position:relative
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap,.e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap{
    height:62px
  }
}

.e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,.e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap{
  height:auto
}

.e-tab .e-tab-header .e-toolbar-item.e-itop .e-text-wrap,.e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-text-wrap{
  display:block;
  height:auto
}

.e-tab .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap,.e-tab .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap{
  height:auto
}

.e-tab .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap .e-text-wrap,.e-tab .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap .e-text-wrap{
  height:auto
}

.e-tab .e-tab-header .e-toolbar-item.e-itop .e-close-icon,.e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-close-icon{
  position:absolute;
  right:15px;
  top:calc(50% - 6px)
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-toolbar-item.e-itop .e-close-icon,.e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-close-icon{
    right:12px
  }
}

.e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-text{
  margin:8px 0 0
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-text{
    margin:8px 0 0
  }
}

.e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-text{
  margin:0 0 8px
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-text{
    margin:0 0 10px
  }
}

.e-tab .e-tab-header .e-toolbar-item .e-tab-icon.e-icon-top,.e-tab .e-tab-header .e-toolbar-item .e-tab-icon.e-icon-bottom{
  align-items:center;
  display:flex;
  flex-direction:column;
  justify-content:center;
  margin:auto
}

.e-tab .e-tab-header .e-toolbar-pop{
  overflow-y:auto;
  padding:5px 0
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item{
  height:40px;
  min-height:40px;
  min-width:auto
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item{
    height:50px;
    min-height:50px
  }
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item:not(.e-separator){
  margin:0;
  padding:0
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap{
  height:40px;
  padding:0 20px;
  text-align:initial
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap{
    height:50px;
    padding:0 24px
  }
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-text-wrap{
  height:40px;
  width:100%
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-text-wrap{
    height:56px
  }
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text{
  display:inline-flex;
  width:100%
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon{
  margin:0 0 0 8px
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon::before{
  top:0
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text+.e-close-icon[style="display:block"]{
  padding-right:10px
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text+.e-close-icon[style="display:block"]{
    padding-right:0
  }
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop,.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom{
  height:40px
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop,.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom{
    height:50px
  }
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator),.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator){
  min-height:40px
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator),.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator){
    min-height:50px
  }
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap,.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap{
  height:40px
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap,.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap{
    height:50px
  }
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-text-wrap,.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-text-wrap{
  display:inline-flex;
  height:auto
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text,.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text{
  display:block;
  justify-content:center;
  margin:0 0 0 10px;
  padding-left:0;
  padding-right:10px
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text,.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text{
    justify-content:center;
    margin:0 0 0 12px;
    padding-left:0;
    padding-right:0
  }
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-close-icon,.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-close-icon{
  right:20px;
  top:initial
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text{
  margin:0
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-icon.e-icon-top,.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-icon.e-icon-bottom{
  display:inline-flex
}

.e-tab .e-tab-header.e-close-show .e-icons.e-close-icon{
  align-items:center;
  align-self:center;
  display:inline-flex
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header.e-close-show .e-icons.e-close-icon{
    display:none
  }

  .e-tab .e-tab-header.e-close-show .e-toolbar-item.e-active .e-close-icon{
    display:inline-flex
  }
}

.e-tab .e-tab-header.e-close-show .e-toolbar-item.e-itop .e-text-wrap,.e-tab .e-tab-header.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap{
  margin-right:20px
}

.e-tab .e-tab-header .e-scroll-nav{
  height:48px;
  min-height:48px;
  min-width:auto;
  width:auto
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-scroll-nav{
    height:56px;
    min-height:56px
  }
}

.e-tab .e-tab-header .e-scroll-nav.e-scroll-left-nav{
  padding:0
}

.e-tab .e-tab-header .e-scroll-nav.e-scroll-right-nav{
  padding:0
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-scroll-nav.e-scroll-right-nav{
    padding:0
  }
}

.e-tab .e-tab-header .e-scroll-nav .e-nav-left-arrow::before,.e-tab .e-tab-header .e-scroll-nav .e-nav-right-arrow::before{
  font-size:16px;
  line-height:48px;
  position:relative;
  top:0;
  vertical-align:initial
}

.e-tab .e-tab-header .e-scroll-nav .e-nav-arrow{
  font-size:16px;
  height:48px;
  line-height:48px;
  width:48px
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-scroll-nav .e-nav-arrow{
    font-size:18px;
    height:56px;
    line-height:56px;
    width:56px
  }
}

.e-tab .e-tab-header .e-hor-nav{
  height:48px;
  min-height:48px;
  min-width:auto;
  padding:0;
  width:auto
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-hor-nav{
    height:56px;
    min-height:56px;
    padding:0
  }
}

.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon,.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon{
  font-size:16px;
  height:48px;
  line-height:48px;
  width:48px
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon,.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon{
    font-size:18px;
    height:56px;
    line-height:56px;
    width:56px
  }
}

.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon::before,.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon::before{
  font-size:16px;
  line-height:48px;
  position:relative;
  top:0;
  vertical-align:initial
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon::before,.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon::before{
    font-size:16px
  }
}

.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon:hover,.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover{
  line-height:32px
}

.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon:hover::before,.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover::before{
  line-height:32px;
  top:0
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon:hover::before,.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover::before{
    line-height:43px
  }
}

.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon{
  transform:rotate(0deg);
  transition:none
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon{
    transform:none;
    transition:none
  }
}

.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon{
  transform:rotate(0deg);
  transition:none
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon{
    transform:none;
    transition:none
  }
}

.e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon,.e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon{
  line-height:32px
}

.e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon::before,.e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon::before{
  line-height:32px;
  top:0
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon::before,.e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon::before{
    line-height:43px
  }
}

.e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon:hover,.e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon:hover{
  line-height:32px;
  top:-0.5px
}

.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items .e-toolbar-item.e-active{
  position:unset
}

.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items .e-toolbar-item.e-active:hover::before{
  left:unset;
  right:unset
}

.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items .e-toolbar-item.e-active::before{
  background-color:unset;
  content:unset;
  height:unset;
  left:unset;
  position:unset;
  right:unset;
  top:unset;
  transition:unset
}

.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items .e-toolbar-item.e-active::after{
  color:unset;
  content:unset;
  display:unset;
  font-weight:400;
  height:unset;
  overflow:unset;
  visibility:unset
}

.e-tab .e-tab-header.e-horizontal-bottom::before{
  bottom:auto
}

.e-tab .e-tab-header.e-horizontal-bottom .e-hscroll-bar{
  margin-top:-1px
}

.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child{
  margin:0 2px 0 0;
  padding-bottom:0;
  padding-top:0
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child{
    margin:0 2px 0 0
  }
}

.e-tab .e-tab-header.e-horizontal-bottom .e-indicator{
  bottom:auto;
  top:0
}

.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active{
  margin:0 2px 0 0;
  padding-bottom:0;
  padding-top:0
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active{
    margin:0 2px 0 0
  }
}

.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap{
  height:48px;
  padding:0
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap{
    height:56px
  }
}

.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap::before,.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:not(.e-separator):last-child .e-text-wrap::before{
  top:unset
}

.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-itop .e-tab-wrap:focus .e-close-icon::before{
  top:0
}

.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop .e-text-wrap,.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom .e-text-wrap{
  height:initial
}

.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop.e-active .e-text-wrap,.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom.e-active .e-text-wrap{
  height:initial;
  padding:0
}

.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop.e-active .e-text-wrap::before,.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom.e-active .e-text-wrap::before{
  bottom:auto;
  top:0
}

.e-tab .e-tab-header.e-reorder-active-item .e-toolbar-pop .e-toolbar-item.e-active .e-text-wrap::before{
  display:none
}

.e-tab .e-tab-header.e-vertical{
  max-width:150px;
  z-index:1
}

.e-tab .e-tab-header.e-vertical::before{
  bottom:0;
  height:100%;
  left:0;
  top:0
}

.e-tab .e-tab-header.e-vertical[style*="overflow: hidden"]::before{
  bottom:15px;
  height:auto;
  top:15px
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header.e-vertical[style*="overflow: hidden"]::before{
    bottom:0;
    top:0
  }
}

.e-tab .e-tab-header.e-vertical .e-indicator{
  display:block;
  transition:top .125s cubic-bezier(0.35, 0, 0.25, 1),bottom .25s cubic-bezier(0.35, 0, 0.25, 1);
  width:2px
}

.e-tab .e-tab-header.e-vertical .e-toolbar-items{
  height:inherit;
  flex-direction:column;
  align-items:normal
}

.e-tab .e-tab-header.e-vertical .e-toolbar-items.e-vscroll:not(.e-scroll-device){
  padding:16px 0
}

.e-tab .e-tab-header.e-vertical .e-toolbar-item:last-child{
  margin:0
}

.e-tab .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator){
  margin:0
}

.e-tab .e-tab-header.e-vertical .e-toolbar-item .e-tab-wrap{
  padding:0 12px
}

.e-tab .e-tab-header.e-vertical .e-toolbar-item .e-text-wrap{
  position:relative;
  width:100%
}

.e-tab .e-tab-header.e-vertical .e-toolbar-item .e-tab-text,.e-tab .e-tab-header.e-vertical .e-toolbar-item .e-tab-icon::before{
  text-align:center;
  width:100%
}

.e-tab .e-tab-header.e-vertical .e-toolbar-item .e-tab-text{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}

.e-tab .e-tab-header.e-vertical .e-toolbar-item.e-active .e-text-wrap::before{
  display:none
}

.e-tab .e-tab-header.e-vertical .e-toolbar-item.e-ileft.e-icon{
  min-height:32px;
  min-width:33px
}

.e-tab .e-tab-header.e-vertical .e-toolbar-item.e-ileft.e-icon .e-tab-icon{
  margin:0
}

.e-tab .e-tab-header.e-vertical .e-toolbar-item.e-itop .e-close-icon,.e-tab .e-tab-header.e-vertical .e-toolbar-item.e-ibottom .e-close-icon{
  right:-15px
}

.e-tab .e-tab-header.e-vertical .e-toolbar-pop{
  top:initial !important
}

.e-tab .e-tab-header.e-vertical.e-vertical-left{
  float:left
}

.e-tab .e-tab-header.e-vertical.e-vertical-left::before{
  right:0
}

.e-tab .e-tab-header.e-vertical.e-vertical-left .e-indicator{
  left:auto;
  right:0
}

.e-tab .e-tab-header.e-vertical.e-vertical-left .e-toolbar-items .e-toolbar-item.e-active:hover::before{
  bottom:unset;
  height:unset
}

.e-tab .e-tab-header.e-vertical.e-vertical-left .e-toolbar-items .e-toolbar-item.e-active::before{
  background-color:unset;
  bottom:unset;
  content:unset;
  height:unset;
  left:unset;
  position:unset;
  right:unset;
  transition:unset;
  width:unset
}

.e-tab .e-tab-header.e-vertical.e-vertical-left .e-toolbar-items .e-toolbar-item.e-active::after{
  color:unset;
  content:unset;
  display:unset;
  font-weight:400;
  height:unset;
  overflow:unset;
  visibility:unset
}

.e-tab .e-tab-header.e-vertical.e-vertical-right{
  float:right
}

.e-tab .e-tab-header.e-vertical.e-vertical-right::before{
  right:auto
}

.e-tab .e-tab-header.e-vertical.e-vertical-right .e-indicator{
  left:0;
  right:auto
}

.e-tab .e-tab-header.e-vertical.e-vertical-right .e-tab-wrap{
  text-align:right
}

.e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-pop .e-tab-text{
  width:auto
}

.e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-items .e-toolbar-item.e-active:hover::before{
  bottom:unset;
  height:unset
}

.e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-items .e-toolbar-item.e-active::before{
  background-color:unset;
  bottom:unset;
  content:unset;
  height:unset;
  left:unset;
  position:unset;
  right:unset;
  transition:unset;
  width:unset
}

.e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-items .e-toolbar-item.e-active::after{
  color:unset;
  content:unset;
  display:unset;
  font-weight:400;
  height:unset;
  overflow:unset;
  visibility:unset
}

.e-tab .e-tab-header.e-vertical .e-scroll-nav{
  height:16px;
  justify-content:center;
  min-height:16px;
  width:100%
}

.e-tab .e-tab-header.e-vertical .e-scroll-nav .e-nav-arrow{
  font-size:10px;
  height:16px;
  line-height:16px;
  margin:0 auto;
  width:16px
}

.e-tab .e-tab-header.e-vertical .e-hor-nav{
  padding:0 12px;
  width:100%
}

.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon,.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon{
  height:100%;
  transform:none;
  transition:none;
  width:100%
}

.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::before,.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::before{
  float:left;
  font-family:var(--e-font-family);
  font-size:14px;
  font-weight:500;
  line-height:36px;
  text-align:left;
  text-transform:capitalize;
  transform:none;
  transition:none
}

.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::after,.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::after{
  float:left;
  font-size:12px;
  line-height:36px;
  margin:0 0 0 8px;
  vertical-align:initial
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::after,.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::after{
    font-size:16px
  }
}

.e-tab .e-tab-header.e-vertical .e-scroll-device .e-scroll-nav,.e-tab .e-tab-header.e-vertical .e-scroll-device .e-scroll-overlay{
  display:none
}

.e-tab .e-tab-header.e-vertical.e-toolpop .e-toolbar-items{
  height:auto
}

.e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child{
  margin:0
}

.e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator){
  margin:0
}

.e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator).e-itop .e-close-icon,.e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator).e-ibottom .e-close-icon{
  left:-15px
}

.e-tab.e-rtl .e-tab-header.e-vertical .e-hor-nav{
  padding:0 12px
}

.e-tab.e-rtl .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::before,.e-tab.e-rtl .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::before{
  float:right
}

.e-tab.e-rtl .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::after,.e-tab.e-rtl .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::after{
  float:right;
  margin:0 8px 0 0
}

.e-tab .e-content{
  position:relative
}

.e-tab .e-content .e-item.e-view{
  bottom:0;
  left:0;
  overflow:hidden;
  position:absolute;
  right:0;
  top:0
}

.e-tab .e-content>.e-item{
  display:none
}

.e-tab .e-content>.e-item.e-active{
  background:inherit;
  display:block
}

.e-tab .e-content.e-progress{
  overflow:hidden
}

.e-tab.e-vertical-tab .e-content{
  display:flex
}

.e-tab.e-vertical-tab .e-content .e-item.e-active{
  display:flex;
  flex:none
}

.e-tab.e-vertical-tab .e-content .e-item,.e-tab.e-vertical-tab .e-content .e-item>:first-child{
  width:100%
}

.e-tab.e-vertical-icon>.e-tab-header{
  height:62px;
  min-height:62px
}

.e-tab.e-vertical-icon>.e-tab-header.e-reorder-active-item .e-toolbar-pop .e-toolbar-item.e-active .e-tab-wrap::before,.e-tab.e-vertical-icon>.e-tab-header.e-reorder-active-item .e-toolbar-pop .e-toolbar-item:not(.e-separator):last-child.e-active .e-tab-wrap::before{
  display:none
}

.e-tab.e-vertical-icon>.e-tab-header>.e-toolbar-items{
  height:62px
}

.e-tab.e-vertical-icon>.e-tab-header .e-toolbar-item.e-active .e-text-wrap,.e-tab.e-vertical-icon>.e-tab-header .e-toolbar-item:not(.e-separator):last-child.e-active .e-text-wrap{
  position:unset
}

.e-tab.e-vertical-icon>.e-tab-header .e-toolbar-item.e-active .e-text-wrap::before,.e-tab.e-vertical-icon>.e-tab-header .e-toolbar-item:not(.e-separator):last-child.e-active .e-text-wrap::before{
  border:1.6px solid var(--color-sf-primary-bg-color);
  content:"";
  display:none;
  position:absolute;
  top:0;
  width:100%
}

.e-tab.e-vertical-icon>.e-tab-header .e-toolbar-item.e-active .e-tab-wrap::before,.e-tab.e-vertical-icon>.e-tab-header .e-toolbar-item:not(.e-separator):last-child.e-active .e-tab-wrap::before{
  content:unset;
  display:unset;
  position:unset;
  top:unset;
  width:unset;
  border:unset
}

.e-tab.e-vertical-icon>.e-tab-header .e-scroll-nav{
  height:62px
}

.e-tab.e-vertical-icon>.e-tab-header .e-hor-nav{
  height:62px
}

@media screen and (max-width: 480px){
  .e-tab.e-vertical-icon>.e-tab-header .e-hor-nav .e-popup-up-icon::before,.e-tab.e-vertical-icon>.e-tab-header .e-hor-nav .e-popup-down-icon::before{
    font-size:12px
  }
}

.e-tab.e-vertical-icon>.e-tab-header.e-vertical .e-indicator{
  width:2px
}

.e-tab.e-vertical-icon>.e-tab-header.e-vertical .e-toolbar-item.e-active .e-tab-wrap::before,.e-tab.e-vertical-icon>.e-tab-header.e-vertical .e-toolbar-item:not(.e-separator):last-child.e-active .e-tab-wrap::before{
  display:none
}

.e-tab.e-vertical-icon>.e-tab-header.e-vertical .e-toolbar-item.e-active .e-text-wrap,.e-tab.e-vertical-icon>.e-tab-header.e-vertical .e-toolbar-item:not(.e-separator):last-child.e-active .e-text-wrap{
  position:relative
}

.e-tab.e-vertical-icon>.e-tab-header.e-vertical .e-scroll-nav{
  height:16px
}

.e-tab.e-vertical-icon>.e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-wrap::before,.e-tab.e-vertical-icon>.e-tab-header.e-horizontal-bottom .e-toolbar-item:not(.e-separator):last-child.e-active .e-tab-wrap::before{
  top:unset
}

.e-tab.e-vertical-icon.e-rtl .e-tab-header .e-toolbar-item.e-active{
  margin:0 0 0 2px
}

.e-tab.e-vertical-icon.e-vertical-tab .e-tab-header.e-vertical .e-toolbar-items{
  height:inherit
}

.e-tab.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus{
  height:48px
}

.e-tab.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap{
  height:48px
}

.e-tab.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus,.e-tab.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus{
  height:62px
}

.e-tab.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,.e-tab.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap{
  height:auto
}

.e-tab.e-focused .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap,.e-tab.e-focused .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap{
  height:auto
}

.e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:focus{
  height:40px
}

.e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:focus .e-text-wrap{
  height:40px
}

.e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap:focus,.e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap:focus{
  height:48px
}

.e-tab.e-focused .e-tab-header .e-horizontal-bottom .e-toolbar-item.e-active .e-tab-wrap:focus .e-text-wrap{
  height:48px;
  padding:0
}

.e-tab.e-focused .e-tab-header .e-horizontal-bottom .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,.e-tab.e-focused .e-tab-header .e-horizontal-bottom .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap{
  height:auto
}

.e-tab.e-focused .e-tab-header .e-horizontal-bottom .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap,.e-tab.e-focused .e-tab-header .e-horizontal-bottom .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap{
  height:auto
}

.e-tab.e-template .e-tab-header .e-toolbar-items .e-toolbar-item .e-tab-wrap .e-text-wrap .e-tab-text>div,.e-tab.e-template .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-text-wrap .e-tab-text>div{
  display:inherit
}

.e-tab.e-template .e-content>.e-item{
  display:none
}

.e-tab.e-template .e-content>.e-item.e-active{
  background:inherit;
  display:block
}

.e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align,.e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align{
  display:flex
}

.e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,.e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,.e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,.e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon{
  display:block;
  line-height:15px
}

.e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,.e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,.e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,.e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow{
  display:block;
  line-height:14px
}

.e-tab.e-ie .e-tab-header .e-popup-up-icon,.e-tab.e-ie .e-tab-header .e-popup-down-icon{
  transform:none;
  transition:none
}

.e-tab.e-ie .e-tab-header .e-popup-up-icon::before{
  transform:rotate(0deg);
  transition:none
}

@media screen and (max-width: 480px){
  .e-tab.e-ie .e-tab-header .e-popup-up-icon::before{
    transform:none;
    transition:none
  }
}

.e-tab.e-ie .e-tab-header .e-popup-down-icon::before{
  transform:rotate(0deg);
  transition:none
}

@media screen and (max-width: 480px){
  .e-tab.e-ie .e-tab-header .e-popup-down-icon::before{
    transform:none;
    transition:none
  }
}

.e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align,.e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align{
  display:flex
}

.e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,.e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,.e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,.e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon{
  display:block;
  line-height:14px;
  position:relative
}

.e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,.e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,.e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,.e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow{
  display:block;
  line-height:11px;
  position:relative
}

.e-tab.e-edge .e-tab-header .e-popup-up-icon{
  transform:rotate(0deg);
  transition:none
}

@media screen and (max-width: 480px){
  .e-tab.e-edge .e-tab-header .e-popup-up-icon{
    transform:none;
    transition:none
  }
}

.e-tab.e-edge .e-tab-header .e-popup-down-icon{
  transform:rotate(0deg);
  transition:none
}

@media screen and (max-width: 480px){
  .e-tab.e-edge .e-tab-header .e-popup-down-icon{
    transform:none;
    transition:none
  }
}

@media screen and (max-width: 480px)and (max-width: 480px){
  .e-tab.e-edge .e-tab-header .e-popup-down-icon{
    transform:none;
    transition:none
  }
}

.e-tab.e-edge .e-tab-header .e-popup-up-icon::before{
  transform:rotate(0deg);
  transition:none
}

@media screen and (max-width: 480px){
  .e-tab.e-edge .e-tab-header .e-popup-up-icon::before{
    transform:none;
    transition:none
  }
}

.e-tab.e-edge .e-tab-header .e-popup-down-icon::before{
  transform:rotate(0deg);
  transition:none
}

@media screen and (max-width: 480px){
  .e-tab.e-edge .e-tab-header .e-popup-down-icon::before{
    transform:none;
    transition:none
  }
}

.e-tab.e-safari .e-tab-header .e-close-icon::before{
  top:-1px
}

.e-tab.e-safari .e-tab-header .e-hor-nav .e-popup-up-icon::before,.e-tab.e-safari .e-tab-header .e-hor-nav .e-popup-down-icon::before,.e-tab.e-safari .e-tab-header .e-scroll-nav .e-popup-up-icon::before,.e-tab.e-safari .e-tab-header .e-scroll-nav .e-popup-down-icon::before{
  top:0
}

.e-tab.e-safari .e-tab-header .e-hor-nav .e-nav-left-arrow::before,.e-tab.e-safari .e-tab-header .e-hor-nav .e-nav-right-arrow::before,.e-tab.e-safari .e-tab-header .e-scroll-nav .e-nav-left-arrow::before,.e-tab.e-safari .e-tab-header .e-scroll-nav .e-nav-right-arrow::before{
  top:0
}

.e-tab.e-disable{
  pointer-events:none
}

.e-tab.e-fill .e-tab-header{
  height:48px;
  min-height:48px
}

@media screen and (max-width: 480px){
  .e-tab.e-fill .e-tab-header{
    height:56px;
    min-height:56px
  }
}

.e-tab.e-fill .e-tab-header .e-indicator{
  display:none
}

.e-tab.e-fill .e-tab-header .e-toolbar-items{
  height:auto;
  min-height:48px
}

@media screen and (max-width: 480px){
  .e-tab.e-fill .e-tab-header .e-toolbar-items{
    min-height:56px
  }
}

.e-tab.e-fill .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,.e-tab.e-fill .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child{
  margin:0;
  padding:0
}

.e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator){
  height:48px;
  margin:0 2px 0 0;
  min-height:48px;
  padding:0
}

@media screen and (max-width: 480px){
  .e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator){
    height:56px;
    min-height:56px
  }
}

.e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator).e-itop,.e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom{
  height:62px;
  min-height:62px
}

.e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap{
  height:48px;
  padding:0 15px
}

@media screen and (max-width: 480px){
  .e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap{
    height:56px;
    padding:0 15px
  }
}

.e-tab.e-fill .e-tab-header .e-toolbar-item .e-text-wrap{
  height:48px
}

@media screen and (max-width: 480px){
  .e-tab.e-fill .e-tab-header .e-toolbar-item .e-text-wrap{
    height:56px
  }
}

.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active{
  padding:0
}

.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-wrap{
  margin-bottom:0
}

.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap{
  height:48px
}

@media screen and (max-width: 480px){
  .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap{
    height:56px
  }
}

.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-text{
  font-weight:500
}

.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap,.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap{
  height:48px
}

@media screen and (max-width: 480px){
  .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap,.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap{
    height:56px
  }
}

.e-tab.e-fill .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap,.e-tab.e-fill .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap{
  height:62px
}

.e-tab.e-fill .e-tab-header .e-toolbar-item.e-itop .e-text-wrap,.e-tab.e-fill .e-tab-header .e-toolbar-item.e-ibottom .e-text-wrap{
  height:auto
}

.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator),.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator){
  height:auto
}

.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child.e-active,.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active{
  padding:0
}

.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item.e-itop,.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child.e-itop,.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child.e-itop{
  padding-top:0
}

.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active{
  margin-right:0;
  padding:0
}

.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap{
  height:48px
}

@media screen and (max-width: 480px){
  .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap{
    height:56px
  }
}

.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap{
  height:44px
}

.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop .e-text-wrap,.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom .e-text-wrap{
  height:auto
}

.e-tab.e-fill .e-tab-header.e-vertical .e-toolbar-items{
  height:inherit
}

.e-tab.e-fill .e-tab-header.e-vertical .e-toolbar-items .e-toolbar-item .e-tab-wrap{
  padding:0 12px
}

.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus{
  height:48px
}

.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap{
  height:48px
}

.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-text-wrap{
  height:48px
}

.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus,.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus{
  height:62px
}

.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap{
  height:auto
}

@media screen and (max-width: 480px){
  .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap{
    height:auto
  }
}

.e-tab.e-fill.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator){
  margin:0 0 0 2px
}

.e-tab.e-fill.e-vertical-icon>.e-tab-header{
  height:60px;
  min-height:60px
}

.e-tab.e-background .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,.e-tab.e-background .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child{
  margin:0;
  padding:0
}

.e-tab.e-background .e-tab-header .e-toolbar-item:not(.e-separator){
  margin:0;
  padding:0
}

.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap{
  padding:0 15px
}

@media screen and (max-width: 480px){
  .e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap{
    padding:0 15px
  }
}

.e-tab.e-background .e-tab-header .e-toolbar-item.e-active{
  padding:0
}

.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap{
  margin-bottom:0
}

.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-text{
  font-weight:500
}

.e-tab.e-background .e-tab-header.e-vertical .e-indicator{
  display:none
}

.e-tab.e-background .e-tab-header.e-vertical .e-toolbar-items .e-toolbar-item .e-tab-wrap{
  padding:0 12px
}

.e-tab.e-background .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child.e-active,.e-tab.e-background .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active{
  padding:0
}

.e-tab.e-background .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active{
  margin:0;
  padding:0
}

.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item.e-active .e-text-wrap{
  height:40px
}

.e-tab.e-background.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator){
  margin:0 0 0 2px
}

.e-tab.e-rtl .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,.e-tab.e-rtl .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child{
  margin:0
}

.e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator){
  margin:0
}

.e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-right{
  margin:0
}

.e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-left+.e-tab-text{
  margin:0 8px 0 0
}

.e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icons.e-close-icon{
  margin:0 8px 0 0
}

.e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator).e-itop .e-close-icon,.e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom .e-close-icon{
  left:15px;
  right:auto
}

.e-tab.e-rtl .e-tab-header.e-close-show .e-toolbar-item.e-itop .e-text-wrap,.e-tab.e-rtl .e-tab-header.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap{
  margin-left:20px;
  margin-right:0
}

.e-tab.e-rtl .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:not(.e-separator){
  margin:0 0 0 2px
}

.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item{
  margin:0
}

.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text{
  padding-left:10px;
  padding-right:0
}

@media screen and (max-width: 480px){
  .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text{
    padding-left:0
  }
}

.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-icons.e-close-icon{
  margin:0
}

.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon{
  left:16px;
  right:auto
}

.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-close-icon,.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-close-icon{
  left:24px;
  right:auto
}

.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text,.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text{
  margin:0;
  padding-left:10px;
  padding-right:0
}

@media screen and (max-width: 480px){
  .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text,.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text{
    margin:0;
    padding-left:10px;
    padding-right:0
  }
}

.e-tab.e-rtl .e-tab-header .e-hor-nav,.e-tab.e-rtl .e-tab-header .e-scroll-right-nav{
  padding:0
}

.e-tab.e-rtl .e-tab-header .e-scroll-left-nav{
  padding:0
}

.e-tab.e-vertical-tab.e-icon-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::before,.e-tab.e-vertical-tab.e-icon-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::before{
  display:none
}

.e-tab.e-vertical-tab.e-icon-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::after,.e-tab.e-vertical-tab.e-icon-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::after{
  margin:0;
  width:100%
}

.e-tab-clone-element{
  overflow:visible;
  z-index:10000
}

.e-tab-clone-element:not(.e-separator){
  height:48px;
  margin:0;
  min-height:48px;
  min-width:auto;
  padding:0
}

@media screen and (max-width: 480px){
  .e-tab-clone-element:not(.e-separator){
    height:56px;
    min-height:56px
  }
}

.e-tab-clone-element .e-tab-wrap{
  height:48px;
  padding:0 12px;
  width:100%
}

@media screen and (max-width: 480px){
  .e-tab-clone-element .e-tab-wrap{
    height:56px;
    padding:0 15px
  }
}

.e-tab-clone-element .e-text-wrap{
  align-content:center;
  align-items:center;
  display:inline-flex;
  height:48px
}

@media screen and (max-width: 480px){
  .e-tab-clone-element .e-text-wrap{
    height:56px
  }
}

.e-tab-clone-element .e-tab-text{
  display:inherit;
  font-family:var(--e-font-family);
  font-size:14px;
  font-weight:500;
  text-transform:capitalize;
  align-self:auto
}

@media screen and (max-width: 480px){
  .e-tab-clone-element .e-tab-text{
    font-size:16px
  }
}

.e-tab-clone-element .e-icons.e-close-icon{
  display:none
}

.e-tab-clone-element .e-close-icon,.e-tab-clone-element .e-close-icon::before{
  font-size:18px
}

@media screen and (max-width: 480px){
  .e-tab-clone-element .e-close-icon,.e-tab-clone-element .e-close-icon::before{
    font-size:12px
  }
}

.e-tab-clone-element .e-close-icon::before{
  top:1px
}

.e-tab-clone-element .e-icons.e-tab-icon{
  display:inline-flex;
  height:20px;
  min-width:20px;
  width:20px;
  line-height:16px
}

@media screen and (max-width: 480px){
  .e-tab-clone-element .e-icons.e-tab-icon{
    height:20px;
    width:20px
  }
}

.e-tab-clone-element .e-tab-icon,.e-tab-clone-element .e-tab-icon::before{
  font-size:16px
}

@media screen and (max-width: 480px){
  .e-tab-clone-element .e-tab-icon,.e-tab-clone-element .e-tab-icon::before{
    font-size:20px
  }
}

.e-tab-clone-element.e-icon .e-tab-wrap{
  justify-content:center;
  padding:0 15px
}

@media screen and (max-width: 480px){
  .e-tab-clone-element.e-icon .e-tab-wrap{
    padding:0 16px
  }
}

.e-tab-clone-element .e-icon-right{
  margin:0 0 0 8px
}

@media screen and (max-width: 480px){
  .e-tab-clone-element .e-icon-right{
    margin:0
  }
}

.e-tab-clone-element .e-icon-left+.e-tab-text{
  margin:0 0 0 8px
}

@media screen and (max-width: 480px){
  .e-tab-clone-element .e-icon-left+.e-tab-text{
    margin:0 0 0 10px
  }
}

.e-tab-clone-element.e-itop,.e-tab-clone-element.e-ibottom{
  height:62px
}

@media screen and (max-width: 480px){
  .e-tab-clone-element.e-itop,.e-tab-clone-element.e-ibottom{
    height:62px
  }
}

.e-tab-clone-element.e-itop .e-tab-wrap,.e-tab-clone-element.e-ibottom .e-tab-wrap{
  align-items:center;
  display:flex;
  height:62px;
  position:relative
}

@media screen and (max-width: 480px){
  .e-tab-clone-element.e-itop .e-tab-wrap,.e-tab-clone-element.e-ibottom .e-tab-wrap{
    height:62px
  }
}

.e-tab-clone-element.e-itop .e-tab-wrap:focus .e-text-wrap,.e-tab-clone-element.e-ibottom .e-tab-wrap:focus .e-text-wrap{
  height:auto
}

.e-tab-clone-element.e-itop .e-text-wrap,.e-tab-clone-element.e-ibottom .e-text-wrap{
  display:block;
  height:auto
}

.e-tab-clone-element.e-itop .e-close-icon,.e-tab-clone-element.e-ibottom .e-close-icon{
  position:absolute;
  right:15px;
  top:calc(50% - 6px)
}

@media screen and (max-width: 480px){
  .e-tab-clone-element.e-itop .e-close-icon,.e-tab-clone-element.e-ibottom .e-close-icon{
    right:12px
  }
}

.e-tab-clone-element.e-itop .e-tab-text{
  margin:8px 0 0
}

@media screen and (max-width: 480px){
  .e-tab-clone-element.e-itop .e-tab-text{
    margin:8px 0 0
  }
}

.e-tab-clone-element.e-ibottom .e-tab-text{
  margin:0 0 8px
}

@media screen and (max-width: 480px){
  .e-tab-clone-element.e-ibottom .e-tab-text{
    margin:0 0 10px
  }
}

.e-tab-clone-element .e-tab-icon.e-icon-top,.e-tab-clone-element .e-tab-icon.e-icon-bottom{
  align-items:center;
  display:flex;
  flex-direction:column;
  justify-content:center;
  margin:auto
}

.e-tab-clone-element.e-close-show .e-icons.e-close-icon{
  align-items:center;
  align-self:center;
  display:inline-flex
}

@media screen and (max-width: 480px){
  .e-tab-clone-element.e-close-show .e-icons.e-close-icon{
    display:none
  }
}

.e-tab-clone-element.e-close-show .e-toolbar-item.e-itop .e-text-wrap,.e-tab-clone-element.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap{
  margin-right:20px
}

.e-tab{
  background:var(--color-sf-transparent);
  border:var(--color-sf-tab-border)
}

.e-tab .e-tab-header{
  background:inherit;
  border:0;
  border-radius:calc(var(--e-radius)*0);
  box-shadow:none;
  font-weight:400;
  border-bottom:1px solid var(--color-sf-border-light)
}

.e-tab .e-tab-header::before{
  border-color:unset;
  border-style:solid
}

.e-tab .e-tab-header:not(.e-vertical)::before{
  border-width:0
}

.e-tab .e-tab-header:not(.e-vertical) .e-toolbar-item.e-active{
  border-bottom:initial;
  margin-bottom:0
}

.e-tab .e-tab-header .e-toolbar-items{
  background:inherit
}

.e-tab .e-tab-header .e-indicator{
  background:var(--color-sf-primary-bg-color)
}

.e-tab .e-tab-header .e-toolbar-item{
  background:inherit;
  border:none
}

.e-tab .e-tab-header .e-toolbar-item:hover{
  background:inherit
}

.e-tab .e-tab-header .e-toolbar-item.e-active:hover{
  background:inherit
}

.e-tab .e-tab-header .e-toolbar-item .e-ripple-element{
  background:rgba(var(--color-sf-transparent), 0.12)
}

.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap{
  border-radius:calc(var(--e-radius)*0);
  color:var(--color-sf-content-text-color-alt3);
  border:0
}

.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-icon{
  color:var(--color-sf-content-text-color-alt4)
}

.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover{
  background:inherit;
  border:0;
  border-radius:calc(var(--e-radius)*0)
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover{
    background:initial
  }
}

.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-text,.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-icon{
  color:var(--color-sf-content-text-color-alt1)
}

.e-tab .e-tab-header .e-toolbar-item.e-active{
  border:none;
  border-radius:calc(var(--e-radius)*0)
}

.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-wrap{
  border:0
}

.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-text,.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-icon{
  color:var(--color-sf-primary-bg-color)
}

.e-tab .e-tab-header .e-toolbar-item.e-active .e-text-wrap{
  position:relative
}

.e-tab .e-tab-header .e-toolbar-item.e-active .e-text-wrap::before{
  border:1.6px solid var(--color-sf-primary-bg-color);
  content:"";
  display:block;
  position:absolute;
  width:100%;
  border-radius:calc(var(--e-radius)*.1875) calc(var(--e-radius)*.1875) calc(var(--e-radius)*0) calc(var(--e-radius)*0);
  bottom:0
}

.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-text,.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-icon{
  color:var(--color-sf-primary-bg-color)
}

.e-tab .e-tab-header .e-toolbar-item.e-active.e-ileft .e-tab-icon,.e-tab .e-tab-header .e-toolbar-item.e-active.e-iright .e-tab-icon{
  color:var(--color-sf-primary-bg-color)
}

.e-tab .e-tab-header .e-toolbar-item.e-active.e-ileft .e-tab-text,.e-tab .e-tab-header .e-toolbar-item.e-active.e-iright .e-tab-text{
  color:var(--color-sf-primary-bg-color)
}

.e-tab .e-tab-header .e-toolbar-item.e-active .e-close-icon{
  color:var(--color-sf-icon-color)
}

.e-tab .e-tab-header .e-toolbar-item .e-close-icon{
  color:var(--color-sf-content-text-color-alt4)
}

.e-tab .e-tab-header .e-toolbar-item .e-close-icon:hover{
  color:var(--color-sf-content-text-color-alt1)
}

.e-tab .e-tab-header .e-toolbar-item .e-close-icon:active{
  color:var(--color-sf-close-icon-color-pressed)
}

.e-tab .e-tab-header .e-toolbar-item.e-disable.e-overlay{
  background:inherit;
  opacity:1;
  pointer-events:none
}

.e-tab .e-tab-header .e-toolbar-item.e-disable.e-overlay .e-tab-text,.e-tab .e-tab-header .e-toolbar-item.e-disable.e-overlay .e-tab-icon{
  color:var(--color-sf-content-text-color-disabled)
}

.e-tab .e-tab-header.e-reorder-active-item:not(.e-vertical) .e-toolbar-pop .e-toolbar-item.e-active{
  border:1px solid var(--color-sf-content-bg-color)
}

.e-tab .e-tab-header .e-toolbar-pop{
  background:var(--color-sf-flyout-bg-color);
  border:1px solid var(--color-sf-flyout-border);
  border-radius:calc(var(--e-radius)*.25);
  box-shadow:none;
  overflow-y:auto
}

.e-tab .e-tab-header .e-toolbar-pop[e-animate=true]{
  overflow-y:hidden
}

@media screen and (max-width: 480px){
  .e-tab .e-tab-header .e-toolbar-pop{
    box-shadow:none
  }
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-tab-text,.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-tab-icon{
  color:var(--color-sf-flyout-text-color)
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover{
  background:var(--color-sf-flyout-bg-color-hover);
  border:none;
  border-radius:calc(var(--e-radius)*0)
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-tab-text,.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-tab-icon,.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-close-icon{
  color:var(--color-sf-content-text-color-alt1)
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active{
  background:var(--color-sf-flyout-bg-color-pressed);
  border-color:rgba(0,0,0,0)
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active .e-tab-text,.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active .e-tab-icon{
  color:var(--color-sf-flyout-text-color-pressed)
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-active .e-tab-wrap .e-tab-text,.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-active .e-tab-wrap .e-tab-icon{
  color:var(--color-sf-primary-bg-color)
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-disable.e-overlay .e-tab-text,.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-disable.e-overlay .e-tab-icon{
  color:var(--color-sf-content-text-color-disabled)
}

.e-tab .e-tab-header .e-scroll-nav,.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav{
  background:inherit;
  border:0
}

.e-tab .e-tab-header .e-scroll-nav .e-nav-arrow,.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow{
  color:var(--color-sf-icon-color);
  border:0
}

.e-tab .e-tab-header .e-scroll-nav .e-nav-arrow:hover,.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow:hover{
  background:var(--color-sf-secondary-bg-color-hover);
  color:var(--color-sf-secondary-text-color-hover);
  border:0
}

.e-tab .e-tab-header .e-scroll-nav .e-nav-arrow:active,.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow:active{
  box-shadow:none;
  border:0
}

.e-tab .e-tab-header .e-scroll-nav:focus,.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus{
  background:inherit
}

.e-tab .e-tab-header .e-scroll-nav:focus .e-nav-arrow,.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-nav-arrow{
  background:var(--color-sf-secondary-bg-color-focus);
  color:var(--color-sf-secondary-text-color-focus);
  border:0
}

.e-tab .e-tab-header .e-scroll-nav:focus .e-nav-arrow:hover,.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-nav-arrow:hover{
  background:var(--color-sf-secondary-bg-color-hover);
  color:var(--color-sf-secondary-text-color-hover)
}

.e-tab .e-tab-header .e-scroll-nav:focus .e-nav-arrow:active,.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-nav-arrow:active{
  background:var(--color-sf-secondary-bg-color-focus);
  border-color:unset;
  color:var(--color-sf-secondary-text-color-focus)
}

.e-tab .e-tab-header .e-scroll-nav:active,.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:active{
  box-shadow:none;
  background:inherit;
  border:none
}

.e-tab .e-tab-header .e-scroll-nav.e-overlay .e-nav-arrow,.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav.e-overlay .e-nav-arrow{
  color:var(--color-sf-content-text-color-alt2)
}

.e-tab .e-tab-header .e-scroll-nav.e-overlay .e-nav-arrow:hover,.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav.e-overlay .e-nav-arrow:hover{
  color:var(--color-sf-content-text-color-alt2);
  background:var(--color-sf-secondary-bg-color-hover);
  border-color:unset
}

.e-tab .e-tab-header .e-hor-nav,.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav){
  background:rgba(0,0,0,0);
  border:0
}

.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon,.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon,.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-up-icon,.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon{
  color:var(--color-sf-content-text-color-alt2);
  border:0
}

.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon:hover,.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover,.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-up-icon:hover,.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon:hover{
  background:var(--color-sf-secondary-bg-color-hover);
  border:0;
  border-radius:calc(var(--e-radius)*0)
}

.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover,.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon:hover{
  color:var(--color-sf-secondary-text-color-hover)
}

.e-tab .e-tab-header .e-hor-nav:focus,.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus{
  background:var(--color-sf-secondary-bg-color-pressed)
}

.e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon,.e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon,.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-up-icon,.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-down-icon{
  background:var(--color-sf-secondary-bg-color-focus);
  border:0;
  border-radius:calc(var(--e-radius)*0);
  color:var(--color-sf-secondary-text-color-focus)
}

.e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon:hover,.e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon:hover,.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-up-icon:hover,.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-down-icon:hover{
  background:var(--color-sf-secondary-bg-color-hover);
  border:0;
  border-radius:calc(var(--e-radius)*0)
}

.e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon:active,.e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon:active,.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-up-icon:active,.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-down-icon:active{
  background:var(--color-sf-secondary-bg-color-hover);
  color:var(--color-sf-secondary-text-color-focus);
  border:0;
  border-radius:calc(var(--e-radius)*0);
  box-shadow:inset 0 1px 2px 0 rgba(var(--color-sf-black), 0.05)
}

.e-tab .e-tab-header .e-hor-nav:hover,.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):hover{
  border:0;
  background:var(--color-sf-secondary-bg-color-focus)
}

.e-tab .e-tab-header .e-hor-nav:hover:active,.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):hover:active{
  background:rgba(0,0,0,0)
}

.e-tab .e-tab-header .e-hor-nav:active,.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):active{
  box-shadow:none;
  background:var(--color-sf-secondary-bg-color-pressed)
}

.e-tab .e-tab-header .e-hor-nav.e-nav-active,.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav).e-nav-active{
  background:var(--color-sf-secondary-bg-color-focus);
  border:none;
  box-shadow:none;
  border-radius:calc(var(--e-radius)*0)
}

.e-tab .e-tab-header .e-hor-nav.e-nav-active .e-icons,.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav).e-nav-active .e-icons{
  color:var(--color-sf-secondary-text-color-pressed)
}

.e-tab .e-tab-header .e-hor-nav.e-nav-active:focus,.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav).e-nav-active:focus{
  border:none
}

.e-tab .e-tab-header.e-horizontal-bottom{
  border-color:unset;
  border-style:solid;
  border-width:0
}

.e-tab .e-tab-header.e-horizontal-bottom[style*="overflow: hidden"]{
  border-color:unset;
  border-style:solid;
  border-width:0
}

.e-tab .e-tab-header.e-horizontal-bottom[style*="overflow: hidden"] .e-toolbar-items{
  border-color:var(--color-sf-primary-text-color);
  border-style:solid;
  border-width:1px 0 0
}

.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item .e-tab-wrap:hover{
  border-radius:calc(var(--e-radius)*0)
}

.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active{
  border-color:var(--color-sf-content-bg-color) var(--color-sf-border-light) var(--color-sf-border-light);
  border-style:solid;
  border-width:1px;
  margin-top:0;
  border-radius:calc(var(--e-radius)*0)
}

.e-tab .e-tab-header.e-vertical{
  border-bottom:0
}

.e-tab .e-tab-header.e-vertical::before{
  border-width:0
}

.e-tab .e-tab-header.e-vertical .e-toolbar-item.e-active{
  border-bottom:1px solid var(--color-sf-border-light);
  border-top:1px solid var(--color-sf-border-light)
}

.e-tab .e-tab-header.e-vertical.e-vertical-left .e-toolbar-item .e-tab-wrap:hover{
  border-radius:calc(var(--e-radius)*0)
}

.e-tab .e-tab-header.e-vertical.e-vertical-left .e-toolbar-item.e-active{
  border-radius:calc(var(--e-radius)*0);
  border-right:initial
}

.e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-item .e-tab-wrap:hover{
  border-radius:calc(var(--e-radius)*0)
}

.e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-item.e-active{
  border-left:initial;
  border-radius:calc(var(--e-radius)*0)
}

.e-tab .e-tab-header.e-vertical .e-toolbar-pop{
  box-shadow:none
}

.e-tab .e-tab-header.e-vertical .e-scroll-nav{
  background:inherit;
  border:1px solid var(--color-sf-transparent)
}

.e-tab .e-tab-header.e-vertical .e-scroll-nav.e-scroll-up-nav{
  border-bottom-color:var(--color-sf-border-light)
}

.e-tab .e-tab-header.e-vertical .e-scroll-nav.e-scroll-down-nav{
  border-top-color:var(--color-sf-border-light)
}

.e-tab .e-tab-header.e-vertical .e-scroll-nav .e-nav-arrow{
  border:0
}

.e-tab .e-tab-header.e-vertical .e-scroll-nav .e-nav-arrow:hover{
  background:none
}

.e-tab .e-tab-header.e-vertical .e-scroll-nav:hover{
  background:var(--color-sf-secondary-bg-color-hover);
  border-color:var(--color-sf-border-light) rgba(0,0,0,0) rgba(0,0,0,0)
}

.e-tab .e-tab-header.e-vertical .e-scroll-nav:hover:active:focus{
  background:var(--color-sf-secondary-bg-color-pressed)
}

.e-tab .e-tab-header.e-vertical .e-scroll-nav:hover .e-nav-arrow{
  color:var(--color-sf-secondary-text-color-hover)
}

.e-tab .e-tab-header.e-vertical .e-scroll-nav:hover .e-nav-arrow:hover{
  background:none
}

.e-tab .e-tab-header.e-vertical .e-scroll-nav:focus{
  background:var(--color-sf-secondary-bg-color-focus)
}

.e-tab .e-tab-header.e-vertical .e-scroll-nav:focus:hover:active .e-nav-arrow{
  color:none
}

.e-tab .e-tab-header.e-vertical .e-scroll-nav:focus .e-nav-arrow{
  background:none
}

.e-tab .e-tab-header.e-vertical .e-scroll-nav:focus .e-nav-arrow:hover{
  background:none;
  border:0
}

.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon,.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon{
  border:0
}

.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon:hover,.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon:hover{
  background:inherit;
  border:0;
  color:var(--color-sf-secondary-text-color-hover)
}

.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon,.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon{
  background:inherit;
  border:0
}

.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon:hover,.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon:active,.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon:active:hover,.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon:hover,.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon:active,.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon:active:hover{
  background:inherit;
  border:0;
  box-shadow:none
}

.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon:active,.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon:active{
  color:var(--color-sf-secondary-text-color-focus)
}

.e-tab .e-tab-header.e-vertical .e-hor-nav:hover .e-popup-up-icon,.e-tab .e-tab-header.e-vertical .e-hor-nav:hover .e-popup-down-icon{
  border:0
}

.e-tab.e-focused>.e-tab-header .e-toolbar-item .e-tab-wrap:focus{
  background:var(--color-sf-transparent);
  border:0
}

.e-tab.e-focused>.e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-icon,.e-tab.e-focused>.e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-text{
  color:var(--color-sf-primary)
}

.e-tab.e-focused>.e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-icon{
  color:var(--color-sf-primary-bg-color)
}

.e-tab.e-focused>.e-tab-header .e-scroll-nav:focus .e-nav-arrow{
  color:var(--color-sf-secondary-text-color-focus)
}

.e-tab.e-focused>.e-tab-header .e-hor-nav:focus .e-popup-up-icon,.e-tab.e-focused>.e-tab-header .e-hor-nav:focus .e-popup-down-icon{
  color:var(--color-sf-secondary-text-color-focus);
  background:var(--color-sf-secondary-bg-color-focus);
  border:0
}

.e-tab.e-focused>.e-tab-header.e-vertical .e-scroll-nav:focus{
  border-color:var(--color-sf-border-light) rgba(0,0,0,0) rgba(0,0,0,0)
}

.e-tab.e-focused>.e-tab-header.e-vertical .e-scroll-nav:focus .e-nav-arrow{
  border:0
}

.e-tab.e-focused>.e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon,.e-tab.e-focused>.e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon{
  border:0
}

.e-tab.e-focused>.e-tab-header.e-vertical .e-hor-nav:focus{
  outline:0
}

.e-tab.e-disable{
  pointer-events:none
}

.e-tab.e-disable .e-tab-header .e-indicator{
  background:rgba(0,0,0,0)
}

.e-tab.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap{
  color:var(--color-sf-content-text-color-disabled)
}

.e-tab.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-text,.e-tab.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-icon{
  color:var(--color-sf-content-text-color-disabled)
}

.e-tab.e-disable .e-content{
  opacity:.38
}

.e-tab.e-fill .e-tab-header{
  border-bottom:0
}

.e-tab.e-fill .e-tab-header .e-toolbar-items.e-hscroll{
  border:0
}

.e-tab.e-fill .e-tab-header .e-toolbar-item{
  border:0
}

.e-tab.e-fill .e-tab-header .e-toolbar-item .e-ripple-element{
  background:rgba(var(--color-sf-transparent), 0.05)
}

.e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap{
  color:var(--color-sf-content-text-color-alt3)
}

.e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-text,.e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-icon{
  color:var(--color-sf-content-text-color-alt1)
}

.e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-icon{
  color:var(--color-sf-content-text-color-alt1)
}

.e-tab.e-fill .e-tab-header .e-toolbar-item .e-text-wrap{
  margin-top:0
}

.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active{
  border:0
}

.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-disable.e-overlay .e-tab-text,.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-disable.e-overlay .e-tab-icon{
  color:var(--color-sf-primary-text-color)
}

.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-wrap{
  background:var(--color-sf-primary);
  border-radius:calc(var(--e-radius)*0);
  border-color:unset
}

.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-text,.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-icon{
  color:var(--color-sf-primary-text-hover)
}

.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap{
  margin-top:0
}

.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap::before{
  border:unset
}

.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-text,.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-icon{
  color:var(--color-sf-primary-text-hover)
}

.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-close-icon{
  color:var(--color-sf-primary-text-color)
}

.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-close-icon:hover{
  color:var(--color-sf-primary-text-color)
}

.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item:active:hover .e-tab-text,.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item:active:hover .e-tab-icon{
  color:var(--color-sf-flyout-text-color)
}

.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-tab-wrap:hover{
  background:var(--color-sf-flyout-bg-color-hover)
}

.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-tab-wrap:hover .e-tab-text{
  color:var(--color-sf-flyout-text-color-hover)
}

.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-tab-wrap:hover .e-tab-icon{
  color:var(--color-sf-flyout-text-color-hover)
}

.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-tab-wrap:hover .e-close-icon{
  color:var(--color-sf-flyout-text-color-hover)
}

.e-tab.e-fill .e-tab-header.e-horizontal-bottom{
  border-bottom:0;
  border-top:0
}

.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap{
  margin-top:0
}

.e-tab.e-fill .e-tab-header.e-vertical{
  border-bottom:0
}

.e-tab.e-fill .e-tab-header.e-vertical.e-vertical-left{
  border-right:0
}

.e-tab.e-fill .e-tab-header.e-vertical.e-vertical-right{
  border-left:0
}

.e-tab.e-fill.e-corner .e-tab-header .e-toolbar-item.e-active .e-tab-wrap{
  border-radius:3px 3px 0 0
}

.e-tab.e-fill.e-corner .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-wrap{
  border-radius:0 0 3px 3px
}

.e-tab.e-fill.e-disable .e-tab-header{
  border-bottom:0
}

.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap{
  color:var(--color-sf-content-text-color-disabled)
}

.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active{
  opacity:.65
}

.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap,.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus{
  background:rgba(0,0,0,0)
}

.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-text,.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-icon,.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text,.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-icon{
  color:var(--color-sf-content-text-color-alt3)
}

.e-tab.e-fill.e-disable .e-tab-header.e-horizontal-bottom{
  border-bottom:0;
  border-top:0
}

.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-icon,.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-text,.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-close-icon{
  color:var(--color-sf-content-text-color-alt1)
}

.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus{
  background:var(--color-sf-primary);
  border-color:var(--color-sf-icon-color)
}

.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text{
  color:var(--color-sf-content-bg-color-alt5)
}

.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-close-icon{
  color:var(--color-sf-primary-text-color)
}

.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text,.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-icon{
  color:var(--color-sf-primary-text)
}

.e-tab.e-background .e-tab-header{
  background:var(--color-sf-primary);
  border:0
}

.e-tab.e-background .e-tab-header .e-toolbar-items{
  background:inherit
}

.e-tab.e-background .e-tab-header .e-toolbar-items.e-hscroll{
  border:0
}

.e-tab.e-background .e-tab-header .e-indicator{
  background:var(--color-sf-primary-text);
  bottom:0
}

.e-tab.e-background .e-tab-header .e-toolbar-item{
  border:0
}

.e-tab.e-background .e-tab-header .e-toolbar-item .e-ripple-element{
  background:rgba(var(--color-sf-transparent), 0.1)
}

.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap{
  background:inherit;
  border-color:rgba(0,0,0,0)
}

.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-icon,.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap .e-close-icon{
  color:var(--color-sf-primary-lighter)
}

.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-text{
  color:var(--color-sf-primary-lighter)
}

.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap .e-close-icon:hover{
  color:var(--color-sf-primary-text-hover)
}

.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover{
  background:inherit;
  background-color:inherit;
  border-color:var(--color-sf-border-light)
}

.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-text{
  color:var(--color-sf-primary-text-hover)
}

.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-icon{
  color:var(--color-sf-primary-text-hover)
}

.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-close-icon{
  color:var(--color-sf-primary-text-hover)
}

.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-close-icon:hover,.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-close-icon:active{
  color:var(--color-sf-primary-text-hover)
}

.e-tab.e-background .e-tab-header .e-toolbar-item.e-active{
  border:0;
  margin:0;
  background:var(--color-sf-primary-bg-color-focus)
}

.e-tab.e-background .e-tab-header .e-toolbar-item.e-active.e-disable.e-overlay .e-tab-text,.e-tab.e-background .e-tab-header .e-toolbar-item.e-active.e-disable.e-overlay .e-tab-icon{
  color:var(--color-sf-primary-text-color)
}

.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap{
  background:var(--color-sf-primary-bg-color-focus);
  border-color:var(--color-sf-primary);
  border-radius:calc(var(--e-radius)*0);
  border-style:solid;
  border-width:0
}

.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-text{
  color:var(--color-sf-primary-text)
}

.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-icon{
  color:var(--color-sf-primary-text)
}

.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-close-icon{
  color:var(--color-sf-primary-text)
}

.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover{
  background:var(--color-sf-primary-bg-color-focus);
  border-color:var(--color-sf-primary)
}

.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-text{
  color:var(--color-sf-primary-text)
}

.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-icon{
  color:var(--color-sf-primary-text)
}

.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-close-icon{
  color:var(--color-sf-primary-text)
}

.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-close-icon:hover{
  color:var(--color-sf-primary-text)
}

.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-close-icon:active{
  color:var(--color-sf-primary-text)
}

.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover:focus{
  background:var(--color-sf-primary-bg-color-focus)
}

.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover:focus .e-tab-icon,.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover:focus .e-tab-text{
  color:var(--color-sf-primary-text)
}

.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus{
  background:var(--color-sf-primary-bg-color-focus)
}

.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text,.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-icon{
  color:var(--color-sf-primary-text)
}

.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus:hover .e-tab-text{
  color:var(--color-sf-primary-text)
}

.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus:hover .e-close-icon{
  color:var(--color-sf-primary-text)
}

.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-text-wrap::before{
  border:unset
}

.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-text,.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-icon{
  color:var(--color-sf-icon-color)
}

.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-close-icon{
  color:var(--color-sf-primary-text-color)
}

.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-close-icon:hover,.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-text:hover{
  color:var(--color-sf-primary-bg-color)
}

.e-tab.e-background .e-tab-header .e-toolbar-item.e-active.e-itop .e-tab-wrap,.e-tab.e-background .e-tab-header .e-toolbar-item.e-active.e-ibottom .e-tab-wrap{
  background:var(--color-sf-primary-bg-color-focus)
}

.e-tab.e-background .e-tab-header .e-toolbar-item.e-disable .e-tab-text,.e-tab.e-background .e-tab-header .e-toolbar-item.e-disable .e-tab-icon,.e-tab.e-background .e-tab-header .e-toolbar-item.e-disable .e-close-icon{
  color:var(--color-sf-primary-bg-color-disabled)
}

.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item{
  background:inherit
}

.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-tab-text,.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-tab-icon,.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-close-icon{
  color:var(--color-sf-flyout-text-color)
}

.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover{
  background:var(--color-sf-flyout-bg-color-hover)
}

.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-tab-text,.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-tab-icon,.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-close-icon{
  color:var(--color-sf-flyout-text-color-hover)
}

.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active .e-tab-text{
  color:var(--color-sf-flyout-text-color)
}

.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active .e-tab-icon{
  color:var(--color-sf-flyout-text-color)
}

.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active .e-close-icon{
  color:var(--color-sf-flyout-text-color)
}

.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav,.e-tab.e-background .e-tab-header .e-scroll-nav{
  background:var(--color-sf-primary-bg-color)
}

.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow,.e-tab.e-background .e-tab-header .e-scroll-nav .e-nav-arrow{
  color:var(--color-sf-primary-lighter);
  border:0
}

.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow:hover,.e-tab.e-background .e-tab-header .e-scroll-nav .e-nav-arrow:hover{
  background:inherit;
  color:var(--color-sf-primary-text);
  border-color:unset
}

.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow:active,.e-tab.e-background .e-tab-header .e-scroll-nav .e-nav-arrow:active{
  background:unset;
  color:var(--color-sf-primary-text)
}

.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-nav-arrow,.e-tab.e-background .e-tab-header .e-scroll-nav:focus .e-nav-arrow{
  color:var(--color-sf-primary-text);
  border:0;
  background:var(--color-sf-secondary-bg-color-focus)
}

.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-nav-arrow:hover,.e-tab.e-background .e-tab-header .e-scroll-nav:focus .e-nav-arrow:hover{
  background:inherit;
  color:var(--color-sf-primary-text)
}

.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-nav-arrow:active,.e-tab.e-background .e-tab-header .e-scroll-nav:focus .e-nav-arrow:active{
  background:var(--color-sf-secondary-bg-color-focus);
  border-color:unset;
  color:var(--color-sf-primary-text)
}

.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:active::after,.e-tab.e-background .e-tab-header .e-scroll-nav:active::after{
  animation:none
}

.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav),.e-tab.e-background .e-tab-header .e-hor-nav{
  background:rgba(0,0,0,0)
}

.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-up-icon,.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon,.e-tab.e-background .e-tab-header .e-hor-nav .e-popup-up-icon,.e-tab.e-background .e-tab-header .e-hor-nav .e-popup-down-icon{
  color:var(--color-sf-primary-lighter);
  border:0
}

.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-up-icon:hover,.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon:hover,.e-tab.e-background .e-tab-header .e-hor-nav .e-popup-up-icon:hover,.e-tab.e-background .e-tab-header .e-hor-nav .e-popup-down-icon:hover{
  background:var(--color-sf-secondary-bg-color-hover);
  border-color:unset;
  color:var(--color-sf-primary-text)
}

.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-up-icon:active:hover,.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon:active:hover,.e-tab.e-background .e-tab-header .e-hor-nav .e-popup-up-icon:active:hover,.e-tab.e-background .e-tab-header .e-hor-nav .e-popup-down-icon:active:hover{
  background:var(--color-sf-secondary-bg-color-hover);
  color:var(--color-sf-primary-text)
}

.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-up-icon,.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-down-icon,.e-tab.e-background .e-tab-header .e-hor-nav:focus .e-popup-up-icon,.e-tab.e-background .e-tab-header .e-hor-nav:focus .e-popup-down-icon{
  color:var(--color-sf-primary-text);
  background:var(--color-sf-secondary-bg-color-focus);
  border:0
}

.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-up-icon:hover,.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-down-icon:hover,.e-tab.e-background .e-tab-header .e-hor-nav:focus .e-popup-up-icon:hover,.e-tab.e-background .e-tab-header .e-hor-nav:focus .e-popup-down-icon:hover{
  background:var(--color-sf-secondary-bg-color-hover)
}

.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-up-icon:active,.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-down-icon:active,.e-tab.e-background .e-tab-header .e-hor-nav:focus .e-popup-up-icon:active,.e-tab.e-background .e-tab-header .e-hor-nav:focus .e-popup-down-icon:active{
  background:var(--color-sf-secondary-bg-color-hover);
  border-color:unset;
  color:var(--color-sf-primary-text)
}

.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):active::after,.e-tab.e-background .e-tab-header .e-hor-nav:active::after{
  animation:none
}

.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav).e-nav-active .e-popup-up-icon,.e-tab.e-background .e-tab-header .e-hor-nav.e-nav-active .e-popup-up-icon{
  color:var(--color-sf-primary-text)
}

.e-tab.e-background .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active{
  border:0;
  margin:0
}

.e-tab.e-background .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-wrap{
  border-color:var(--color-sf-primary);
  border-radius:calc(var(--e-radius)*0) calc(var(--e-radius)*0) calc(var(--e-radius)*.25) calc(var(--e-radius)*.25);
  border-style:solid;
  border-width:0 2px 2px
}

.e-tab.e-background .e-tab-header.e-vertical.e-vertical-left .e-toolbar-item.e-active{
  border-color:unset;
  border-style:solid;
  border-width:0;
  margin:0
}

.e-tab.e-background .e-tab-header.e-vertical.e-vertical-left .e-toolbar-item.e-active .e-tab-wrap{
  border-color:var(--color-sf-primary);
  border-radius:calc(var(--e-radius)*.25) calc(var(--e-radius)*0) calc(var(--e-radius)*0) calc(var(--e-radius)*.25);
  border-style:solid;
  border-width:0
}

.e-tab.e-background .e-tab-header.e-vertical.e-vertical-right .e-toolbar-item.e-active{
  border-color:unset;
  border-style:solid;
  border-width:0;
  margin:0
}

.e-tab.e-background .e-tab-header.e-vertical.e-vertical-right .e-toolbar-item.e-active .e-tab-wrap{
  border-color:var(--color-sf-primary);
  border-radius:calc(var(--e-radius)*0);
  border-style:solid;
  border-width:0
}

.e-tab.e-background .e-tab-header.e-vertical .e-scroll-nav .e-nav-arrow{
  border:0
}

.e-tab.e-background .e-tab-header.e-vertical .e-scroll-nav:focus .e-nav-arrow{
  border:0
}

.e-tab.e-background .e-tab-header.e-vertical .e-scroll-nav:focus .e-nav-arrow:hover{
  background:none
}

.e-tab.e-background .e-tab-header.e-vertical .e-scroll-nav:hover .e-nav-arrow{
  color:var(--color-sf-primary-text)
}

.e-tab.e-background .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon,.e-tab.e-background .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon{
  background:inherit;
  border-color:rgba(0,0,0,0)
}

.e-tab.e-background .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon:hover,.e-tab.e-background .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon:hover{
  background:inherit;
  border-color:rgba(0,0,0,0)
}

.e-tab.e-background .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon:hover,.e-tab.e-background .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon:hover{
  background:inherit;
  border-color:rgba(0,0,0,0)
}

.e-tab.e-background.e-disable .e-tab-header .e-indicator{
  background:var(--color-sf-border-light)
}

.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap{
  color:var(--color-sf-primary-bg-color-disabled)
}

.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-text,.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-icon{
  color:var(--color-sf-primary-bg-color-disabled)
}

.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-text,.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-icon{
  color:var(--color-sf-primary-bg-color-disabled)
}

.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active{
  opacity:.65
}

.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap,.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus{
  background:var(--color-sf-primary);
  color:var(--color-sf-content-text-color-alt3)
}

.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-text,.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-icon,.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text,.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-icon{
  color:var(--color-sf-content-text-color-alt3)
}

.e-tab.e-background.e-accent .e-tab-header .e-indicator{
  background:var(--color-sf-primary-text)
}

.e-tab.e-background.e-accent .e-tab-header.e-disable .e-indicator{
  background:rgba(0,0,0,0)
}

.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus{
  background:inherit;
  border-color:var(--color-sf-border-light)
}

.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-icon,.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-text,.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-close-icon{
  color:var(--color-sf-primary-lighter)
}

.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus{
  background:var(--color-sf-content-bg-color);
  border-color:var(--color-sf-primary)
}

.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text,.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-icon{
  color:var(--color-sf-content-text-color)
}

.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover{
  background:var(--color-sf-primary-bg-color-focus);
  border:0;
  border-radius:calc(var(--e-radius)*0)
}

.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text{
  color:var(--color-sf-content-text-color-alt2)
}

.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-icon{
  color:var(--color-sf-content-text-color)
}

.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-close-icon{
  color:var(--color-sf-content-text-color-alt2)
}

.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-text{
  color:var(--color-sf-content-text-color-alt2)
}

.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-icon{
  color:var(--color-sf-primary-text)
}

.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-close-icon{
  color:var(--color-sf-content-text-color-alt2)
}

.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus:hover .e-tab-text{
  color:var(--color-sf-content-text-color-alt2)
}

.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus:hover .e-close-icon{
  color:var(--color-sf-content-text-color-alt2)
}

.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active.e-itop .e-tab-wrap,.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active.e-ibottom .e-tab-wrap{
  background:var(--color-sf-primary-bg-color-focus)
}

.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active.e-itop .e-tab-wrap:focus,.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active.e-ibottom .e-tab-wrap:focus{
  background:var(--color-sf-content-bg-color)
}

.e-tab.e-background.e-focused .e-tab-header .e-scroll-nav:focus .e-nav-arrow{
  color:var(--color-sf-icon-color)
}

.e-tab.e-background.e-focused .e-tab-header .e-hor-nav:focus .e-popup-up-icon,.e-tab.e-background.e-focused .e-tab-header .e-hor-nav:focus .e-popup-down-icon{
  color:var(--color-sf-icon-color)
}

.e-tab.e-rtl .e-tab-header .e-hscroll.e-rtl .e-scroll-nav{
  border:0
}

.e-tab .e-content{
  background:inherit
}

.e-tab .e-content .e-item{
  background:inherit;
  color:var(--color-sf-content-text-color);
  font-size:14px
}

.e-tab-clone-element{
  background:var(--color-sf-content-bg-color-alt3);
  color:var(--color-sf-content-text-color-alt1)
}

.e-tab-clone-element .e-tab-wrap{
  border-radius:calc(var(--e-radius)*0);
  color:var(--color-sf-content-text-color-alt1);
  border:1px solid var(--color-sf-transparent)
}

.e-tab-clone-element .e-tab-wrap .e-tab-icon{
  color:var(--color-sf-content-text-color-alt1)
}

.e-tab .e-tab-header .e-close-icon::before{
  content:"\e7e7";
  position:relative
}

@media screen and (max-width: 480px){
  .e-tab.e-vertical-icon .e-tab-header .e-popup-up-icon::before{
    content:"\e776"
  }

  .e-tab.e-vertical-icon .e-tab-header .e-popup-down-icon::before{
    content:"\e729"
  }
}

.e-tab.e-vertical-tab .e-tab-header .e-popup-up-icon::before{
  content:"More"
}

.e-tab.e-vertical-tab .e-tab-header .e-popup-up-icon::after{
  content:"\e776"
}

.e-tab.e-vertical-tab .e-tab-header .e-popup-down-icon::before{
  content:"More"
}

.e-tab.e-vertical-tab .e-tab-header .e-popup-down-icon::after{
  content:"\e729"
}

.e-tab.e-vertical-tab.e-icon-tab .e-tab-header .e-popup-up-icon::before{
  content:""
}

.e-tab.e-vertical-tab.e-icon-tab .e-tab-header .e-popup-up-icon::after{
  content:"\e776"
}

.e-tab.e-vertical-tab.e-icon-tab .e-tab-header .e-popup-down-icon::before{
  content:""
}

.e-tab.e-vertical-tab.e-icon-tab .e-tab-header .e-popup-down-icon::after{
  content:"\e729"
}

.e-tab-clone-element .e-close-icon::before{
  content:"\e7e7";
  position:relative
}

.e-bigger .e-tab .e-tab-header,.e-tab.e-bigger .e-tab-header{
  height:56px;
  min-height:56px
}

.e-bigger .e-tab .e-tab-header .e-toolbar-items,.e-tab.e-bigger .e-tab-header .e-toolbar-items{
  height:auto;
  min-height:auto
}

.e-bigger .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,.e-bigger .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,.e-tab.e-bigger .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,.e-tab.e-bigger .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child{
  margin:0
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,.e-bigger .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,.e-tab.e-bigger .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,.e-tab.e-bigger .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child{
    margin:0
  }
}

.e-bigger .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,.e-tab.e-bigger .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child{
  padding-bottom:0
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,.e-tab.e-bigger .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child{
    margin:0 2px 0 0
  }
}

.e-bigger .e-tab .e-tab-header .e-toolbar-items .e-indicator+.e-toolbar-item:last-child.e-active,.e-tab.e-bigger .e-tab-header .e-toolbar-items .e-indicator+.e-toolbar-item:last-child.e-active{
  margin:1px 2px 0 0
}

.e-bigger .e-tab .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child,.e-tab.e-bigger .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child{
  margin:0 2px 0 0
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child,.e-tab.e-bigger .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child{
    margin:0 2px 0 0
  }
}

.e-bigger .e-tab .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active,.e-tab.e-bigger .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active{
  margin:0 2px 0 0
}

.e-bigger .e-tab .e-tab-header .e-toolbar-items.e-hscroll .e-scroll-nav,.e-tab.e-bigger .e-tab-header .e-toolbar-items.e-hscroll .e-scroll-nav{
  width:38px
}

.e-bigger .e-tab .e-tab-header .e-toolbar-item:not(.e-separator),.e-tab.e-bigger .e-tab-header .e-toolbar-item:not(.e-separator){
  height:56px;
  margin:0;
  min-height:56px;
  min-width:auto;
  padding:0
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab .e-tab-header .e-toolbar-item:not(.e-separator),.e-tab.e-bigger .e-tab-header .e-toolbar-item:not(.e-separator){
    margin:0
  }
}

.e-bigger .e-tab .e-tab-header .e-toolbar-item:not(.e-separator).e-itop,.e-bigger .e-tab .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom,.e-tab.e-bigger .e-tab-header .e-toolbar-item:not(.e-separator).e-itop,.e-tab.e-bigger .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom{
  height:72px;
  min-height:72px
}

.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap,.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-tab-wrap{
  height:56px;
  padding:0 16px
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap,.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-tab-wrap{
    padding:0 15px
  }
}

.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-text-wrap,.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-text-wrap{
  height:56px
}

.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-tab-text,.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-tab-text{
  font-size:16px;
  margin-bottom:0
}

.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ileft:not(.e-icon) .e-tab-icon::before,.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ileft:not(.e-icon) .e-tab-icon::before{
  position:relative;
  top:0
}

.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-active,.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-active{
  margin:0;
  padding-bottom:0
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab .e-tab-header .e-toolbar-item.e-active,.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-active{
    margin:0 2px 0 0
  }
}

.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-active.e-ileft:not(.e-icon) .e-tab-icon::before,.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-active.e-ileft:not(.e-icon) .e-tab-icon::before{
  position:relative;
  top:0
}

.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-active .e-text-wrap,.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-active .e-text-wrap{
  height:56px;
  margin-top:0
}

.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap,.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap,.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap,.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap{
  height:56px
}

.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icons.e-close-icon,.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icons.e-close-icon{
  cursor:pointer;
  margin:2px 0 0 8px
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icons.e-close-icon,.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icons.e-close-icon{
    margin:0 0 0 8px
  }
}

.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icons.e-close-icon,.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-close-icon::before,.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icons.e-close-icon,.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-close-icon::before{
  font-size:18px
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icons.e-close-icon,.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-close-icon::before,.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icons.e-close-icon,.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-close-icon::before{
    font-size:12px
  }
}

.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icons.e-tab-icon,.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icons.e-tab-icon{
  height:24px;
  min-width:24px;
  width:24px;
  line-height:24px
}

.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-tab-icon,.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-tab-icon::before,.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-tab-icon,.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-tab-icon::before{
  font-size:16px
}

.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-icon .e-tab-wrap,.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-icon .e-tab-wrap{
  padding:0 20px
}

.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icon-right,.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icon-right{
  margin:0 0 0 12px
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icon-right,.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icon-right{
    margin:0
  }
}

.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icon-left+.e-tab-text,.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icon-left+.e-tab-text{
  margin:0 0 0 8px
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icon-left+.e-tab-text,.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icon-left+.e-tab-text{
    margin:0 0 0 10px
  }
}

.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-itop,.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ibottom,.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-itop,.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ibottom{
  height:72px
}

.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap,.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap,.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap,.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap{
  height:72px
}

.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap,.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap{
  height:auto
}

.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap,.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap,.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap,.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap{
  height:72px
}

.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap,.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap,.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap,.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap{
  height:auto
}

.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-itop .e-close-icon,.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-close-icon,.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-itop .e-close-icon,.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ibottom .e-close-icon{
  right:20px
}

.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-text,.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-itop .e-tab-text{
  margin:8px 0 0
}

.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-text,.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ibottom .e-tab-text{
  margin:0 0 10px
}

.e-bigger .e-tab .e-tab-header.e-close-show .e-toolbar-item.e-itop .e-text-wrap,.e-bigger .e-tab .e-tab-header.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap,.e-tab.e-bigger .e-tab-header.e-close-show .e-toolbar-item.e-itop .e-text-wrap,.e-tab.e-bigger .e-tab-header.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap{
  margin-right:22px
}

.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item,.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item{
  height:56px;
  min-height:56px
}

.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap,.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap{
  height:56px;
  padding:0 24px
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap,.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap{
    padding:0 24px
  }
}

.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-text-wrap,.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item .e-text-wrap{
  height:56px
}

.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text+.e-close-icon[style="display:block"],.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text+.e-close-icon[style="display:block"]{
  padding-right:12px
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text+.e-close-icon[style="display:block"],.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text+.e-close-icon[style="display:block"]{
    padding-right:0
  }
}

.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon,.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon{
  margin:0 0 0 8px
}

.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon::before,.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon::before{
  top:0
}

.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-close-icon,.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-close-icon,.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-close-icon,.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-close-icon{
  right:24px
}

.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator),.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator),.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator),.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator){
  min-height:50px
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator),.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator),.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator),.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator){
    min-height:50px
  }
}

.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop,.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap,.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom,.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap,.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop,.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap,.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom,.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap{
  height:50px
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop,.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap,.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom,.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap,.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop,.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap,.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom,.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap{
    height:50px
  }
}

.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text,.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text,.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text,.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text{
  margin:0;
  padding-left:0;
  padding-right:12px
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text,.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text,.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text,.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text{
    margin:0;
    padding-left:0;
    padding-right:0
  }
}

.e-bigger .e-tab .e-tab-header .e-scroll-nav,.e-tab.e-bigger .e-tab-header .e-scroll-nav{
  height:56px;
  min-height:56px;
  padding:0
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab .e-tab-header .e-scroll-nav,.e-tab.e-bigger .e-tab-header .e-scroll-nav{
    padding:0
  }
}

.e-bigger .e-tab .e-tab-header .e-scroll-nav.e-scroll-right-nav,.e-tab.e-bigger .e-tab-header .e-scroll-nav.e-scroll-right-nav{
  padding:0
}

.e-bigger .e-tab .e-tab-header .e-scroll-nav.e-scroll-left-nav,.e-tab.e-bigger .e-tab-header .e-scroll-nav.e-scroll-left-nav{
  padding:0
}

.e-bigger .e-tab .e-tab-header .e-scroll-nav .e-nav-arrow,.e-tab.e-bigger .e-tab-header .e-scroll-nav .e-nav-arrow{
  font-size:18px;
  height:56px;
  line-height:56px;
  width:56px
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab .e-tab-header .e-scroll-nav .e-nav-arrow,.e-tab.e-bigger .e-tab-header .e-scroll-nav .e-nav-arrow{
    font-size:18px;
    height:56px;
    line-height:56px;
    width:56px
  }
}

.e-bigger .e-tab .e-tab-header .e-scroll-nav .e-nav-left-arrow::before,.e-bigger .e-tab .e-tab-header .e-scroll-nav .e-nav-right-arrow::before,.e-tab.e-bigger .e-tab-header .e-scroll-nav .e-nav-left-arrow::before,.e-tab.e-bigger .e-tab-header .e-scroll-nav .e-nav-right-arrow::before{
  font-size:18px;
  line-height:56px;
  top:0;
  vertical-align:initial
}

.e-bigger .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon,.e-bigger .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon,.e-tab.e-bigger .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon,.e-tab.e-bigger .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon{
  height:100%;
  width:100%
}

.e-bigger .e-tab .e-tab-header .e-hor-nav,.e-tab.e-bigger .e-tab-header .e-hor-nav{
  height:56px;
  min-height:56px;
  padding:0
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab .e-tab-header .e-hor-nav,.e-tab.e-bigger .e-tab-header .e-hor-nav{
    padding:0
  }
}

.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon,.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon,.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-up-icon,.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-down-icon{
  font-size:18px;
  height:56px;
  line-height:56px;
  width:56px
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon,.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon,.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-up-icon,.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-down-icon{
    font-size:18px;
    height:56px;
    line-height:56px;
    width:56px
  }
}

.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon::before,.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon::before,.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-up-icon::before,.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-down-icon::before{
  font-size:18px;
  line-height:56px;
  top:0;
  vertical-align:initial
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon::before,.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon::before,.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-up-icon::before,.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-down-icon::before{
    font-size:16px
  }
}

.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon:hover,.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover,.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-up-icon:hover,.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-down-icon:hover{
  line-height:38px
}

.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon:hover::before,.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover::before,.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-up-icon:hover::before,.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-down-icon:hover::before{
  line-height:38px;
  top:0
}

.e-bigger .e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon,.e-bigger .e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon,.e-tab.e-bigger .e-tab-header .e-hor-nav:focus .e-popup-up-icon,.e-tab.e-bigger .e-tab-header .e-hor-nav:focus .e-popup-down-icon{
  line-height:38px
}

.e-bigger .e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon::before,.e-bigger .e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon::before,.e-tab.e-bigger .e-tab-header .e-hor-nav:focus .e-popup-up-icon::before,.e-tab.e-bigger .e-tab-header .e-hor-nav:focus .e-popup-down-icon::before{
  line-height:38px;
  top:0
}

.e-bigger .e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon:hover,.e-bigger .e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon:hover,.e-tab.e-bigger .e-tab-header .e-hor-nav:focus .e-popup-up-icon:hover,.e-tab.e-bigger .e-tab-header .e-hor-nav:focus .e-popup-down-icon:hover{
  line-height:38px;
  top:-2px
}

.e-bigger .e-tab .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,.e-bigger .e-tab .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,.e-bigger .e-tab .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,.e-bigger .e-tab .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon,.e-tab.e-bigger .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,.e-tab.e-bigger .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,.e-tab.e-bigger .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,.e-tab.e-bigger .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon{
  line-height:15px
}

.e-bigger .e-tab .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,.e-bigger .e-tab .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,.e-bigger .e-tab .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,.e-bigger .e-tab .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow,.e-tab.e-bigger .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,.e-tab.e-bigger .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,.e-tab.e-bigger .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,.e-tab.e-bigger .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow{
  line-height:15px
}

.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active,.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active{
  margin:0 2px 0 0
}

.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active,.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active{
  margin:0 2px 0 0;
  padding-bottom:0
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active,.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active{
    margin:0 2px 0 0
  }
}

.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-text,.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-text{
  padding-top:1px
}

.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-close-icon::before,.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-close-icon::before{
  top:.5px
}

.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-itop .e-close-icon::before,.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-ibottom .e-close-icon::before,.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-itop .e-close-icon::before,.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-ibottom .e-close-icon::before{
  top:1.5px
}

.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child,.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child{
  margin:0 2px 0 0;
  padding-bottom:0
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child,.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child{
    margin:0 2px 0 0
  }
}

.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child .e-tab-text,.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child .e-tab-text{
  padding-top:.5px
}

.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child .e-close-icon::before,.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child .e-close-icon::before{
  top:0
}

.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop,.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom,.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop,.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom{
  padding-bottom:0;
  padding-top:0
}

.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ileft.e-active .e-text-wrap,.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ileft.e-active .e-text-wrap{
  margin:0
}

.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap,.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap{
  height:56px;
  padding:0
}

.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop.e-active .e-text-wrap,.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom.e-active .e-text-wrap,.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop.e-active .e-text-wrap,.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom.e-active .e-text-wrap{
  height:initial
}

.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ileft.e-active,.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ileft.e-active{
  height:56px
}

.e-bigger .e-tab .e-tab-header.e-vertical,.e-tab.e-bigger .e-tab-header.e-vertical{
  max-width:150px
}

.e-bigger .e-tab .e-tab-header.e-vertical[style*="overflow: hidden"]::before,.e-tab.e-bigger .e-tab-header.e-vertical[style*="overflow: hidden"]::before{
  bottom:23px;
  top:23px
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab .e-tab-header.e-vertical[style*="overflow: hidden"]::before,.e-tab.e-bigger .e-tab-header.e-vertical[style*="overflow: hidden"]::before{
    bottom:0;
    top:0
  }
}

.e-bigger .e-tab .e-tab-header.e-vertical .e-toolbar-items,.e-tab.e-bigger .e-tab-header.e-vertical .e-toolbar-items{
  height:inherit
}

.e-bigger .e-tab .e-tab-header.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,.e-tab.e-bigger .e-tab-header.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child{
  margin:0
}

.e-bigger .e-tab .e-tab-header.e-vertical .e-toolbar-items.e-vscroll:not(.e-scroll-device),.e-tab.e-bigger .e-tab-header.e-vertical .e-toolbar-items.e-vscroll:not(.e-scroll-device){
  padding:24px 0
}

.e-bigger .e-tab .e-tab-header.e-vertical .e-toolbar-item .e-tab-wrap,.e-tab.e-bigger .e-tab-header.e-vertical .e-toolbar-item .e-tab-wrap{
  padding:0 16px
}

.e-bigger .e-tab .e-tab-header.e-vertical .e-toolbar-item.e-itop .e-close-icon,.e-bigger .e-tab .e-tab-header.e-vertical .e-toolbar-item.e-ibottom .e-close-icon,.e-tab.e-bigger .e-tab-header.e-vertical .e-toolbar-item.e-itop .e-close-icon,.e-tab.e-bigger .e-tab-header.e-vertical .e-toolbar-item.e-ibottom .e-close-icon{
  right:-20px
}

.e-bigger .e-tab .e-tab-header.e-vertical .e-toolbar-item.e-ileft.e-icon,.e-tab.e-bigger .e-tab-header.e-vertical .e-toolbar-item.e-ileft.e-icon{
  min-height:38px;
  min-width:auto
}

.e-bigger .e-tab .e-tab-header.e-vertical .e-scroll-nav,.e-tab.e-bigger .e-tab-header.e-vertical .e-scroll-nav{
  height:24px;
  min-height:24px
}

.e-bigger .e-tab .e-tab-header.e-vertical .e-scroll-nav .e-nav-arrow,.e-tab.e-bigger .e-tab-header.e-vertical .e-scroll-nav .e-nav-arrow{
  font-size:12px;
  height:24px;
  line-height:24px;
  width:24px
}

.e-bigger .e-tab .e-tab-header.e-vertical .e-hor-nav,.e-tab.e-bigger .e-tab-header.e-vertical .e-hor-nav{
  padding:0 16px
}

.e-bigger .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::before,.e-bigger .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::before,.e-tab.e-bigger .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::before,.e-tab.e-bigger .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::before{
  line-height:48px
}

.e-bigger .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::after,.e-bigger .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::after,.e-tab.e-bigger .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::after,.e-tab.e-bigger .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::after{
  font-size:16px;
  line-height:48px;
  margin:0 0 0 8px
}

.e-bigger .e-tab .e-tab-header.e-vertical.e-toolpop .e-toolbar-items,.e-tab.e-bigger .e-tab-header.e-vertical.e-toolpop .e-toolbar-items{
  height:auto
}

.e-bigger .e-tab.e-vertical-icon>.e-tab-header,.e-tab.e-bigger.e-vertical-icon>.e-tab-header{
  height:72px;
  min-height:72px
}

.e-bigger .e-tab.e-vertical-icon>.e-tab-header>.e-toolbar-items,.e-tab.e-bigger.e-vertical-icon>.e-tab-header>.e-toolbar-items{
  height:72px
}

.e-bigger .e-tab.e-vertical-icon>.e-tab-header .e-scroll-nav,.e-tab.e-bigger.e-vertical-icon>.e-tab-header .e-scroll-nav{
  height:72px
}

.e-bigger .e-tab.e-vertical-icon>.e-tab-header .e-hor-nav,.e-tab.e-bigger.e-vertical-icon>.e-tab-header .e-hor-nav{
  height:72px
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab.e-vertical-icon>.e-tab-header .e-hor-nav .e-popup-up-icon::before,.e-bigger .e-tab.e-vertical-icon>.e-tab-header .e-hor-nav .e-popup-down-icon::before,.e-tab.e-bigger.e-vertical-icon>.e-tab-header .e-hor-nav .e-popup-up-icon::before,.e-tab.e-bigger.e-vertical-icon>.e-tab-header .e-hor-nav .e-popup-down-icon::before{
    font-size:12px
  }
}

.e-bigger .e-tab.e-vertical-icon.e-vertical-tab .e-tab-header.e-vertical .e-toolbar-items,.e-tab.e-bigger.e-vertical-icon.e-vertical-tab .e-tab-header.e-vertical .e-toolbar-items{
  height:inherit
}

.e-bigger .e-tab.e-vertical-icon.e-vertical-tab .e-tab-header.e-vertical .e-scroll-nav,.e-tab.e-bigger.e-vertical-icon.e-vertical-tab .e-tab-header.e-vertical .e-scroll-nav{
  height:24px
}

.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus,.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus{
  height:56px
}

.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap,.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap{
  height:56px
}

.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus,.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus,.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus,.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus{
  height:72px
}

.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap,.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap{
  height:auto
}

.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap,.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap,.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap,.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap{
  height:auto
}

.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:focus,.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:focus{
  height:56px
}

.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:focus .e-text-wrap,.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:focus .e-text-wrap{
  height:56px
}

.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap:focus,.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap:focus,.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap:focus,.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap:focus{
  height:56px
}

.e-bigger .e-tab.e-focused .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-wrap:focus .e-text-wrap,.e-tab.e-bigger.e-focused .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-wrap:focus .e-text-wrap{
  height:56px;
  padding:0
}

.e-bigger .e-tab.e-focused .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-ileft,.e-tab.e-bigger.e-focused .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-ileft{
  height:56px
}

.e-bigger .e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,.e-bigger .e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,.e-bigger .e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,.e-bigger .e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon,.e-tab.e-bigger.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,.e-tab.e-bigger.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,.e-tab.e-bigger.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,.e-tab.e-bigger.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon{
  line-height:15px
}

.e-bigger .e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,.e-bigger .e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,.e-bigger .e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,.e-bigger .e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow,.e-tab.e-bigger.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,.e-tab.e-bigger.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,.e-tab.e-bigger.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,.e-tab.e-bigger.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow{
  line-height:15px
}

.e-bigger .e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,.e-bigger .e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,.e-bigger .e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,.e-bigger .e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon,.e-tab.e-bigger.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,.e-tab.e-bigger.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,.e-tab.e-bigger.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,.e-tab.e-bigger.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon{
  line-height:15px
}

.e-bigger .e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,.e-bigger .e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,.e-bigger .e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,.e-bigger .e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow,.e-tab.e-bigger.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,.e-tab.e-bigger.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,.e-tab.e-bigger.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,.e-tab.e-bigger.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow{
  line-height:13px
}

.e-bigger .e-tab.e-safari .e-tab-header .e-close-icon::before,.e-tab.e-bigger.e-safari .e-tab-header .e-close-icon::before{
  top:0
}

.e-bigger .e-tab.e-safari .e-tab-header .e-hor-nav .e-popup-up-icon::before,.e-bigger .e-tab.e-safari .e-tab-header .e-hor-nav .e-popup-down-icon::before,.e-bigger .e-tab.e-safari .e-tab-header .e-scroll-nav .e-popup-up-icon::before,.e-bigger .e-tab.e-safari .e-tab-header .e-scroll-nav .e-popup-down-icon::before,.e-tab.e-bigger.e-safari .e-tab-header .e-hor-nav .e-popup-up-icon::before,.e-tab.e-bigger.e-safari .e-tab-header .e-hor-nav .e-popup-down-icon::before,.e-tab.e-bigger.e-safari .e-tab-header .e-scroll-nav .e-popup-up-icon::before,.e-tab.e-bigger.e-safari .e-tab-header .e-scroll-nav .e-popup-down-icon::before{
  top:0
}

.e-bigger .e-tab.e-safari .e-tab-header .e-hor-nav .e-nav-left-arrow::before,.e-bigger .e-tab.e-safari .e-tab-header .e-hor-nav .e-nav-right-arrow::before,.e-bigger .e-tab.e-safari .e-tab-header .e-scroll-nav .e-nav-left-arrow::before,.e-bigger .e-tab.e-safari .e-tab-header .e-scroll-nav .e-nav-right-arrow::before,.e-tab.e-bigger.e-safari .e-tab-header .e-hor-nav .e-nav-left-arrow::before,.e-tab.e-bigger.e-safari .e-tab-header .e-hor-nav .e-nav-right-arrow::before,.e-tab.e-bigger.e-safari .e-tab-header .e-scroll-nav .e-nav-left-arrow::before,.e-tab.e-bigger.e-safari .e-tab-header .e-scroll-nav .e-nav-right-arrow::before{
  top:0
}

.e-bigger .e-tab.e-rtl .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:not(.e-separator),.e-tab.e-bigger.e-rtl .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:not(.e-separator){
  margin:0 0 0 2px
}

.e-bigger .e-tab.e-rtl .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:not(.e-separator).e-active,.e-tab.e-bigger.e-rtl .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:not(.e-separator).e-active{
  margin:0 0 0 2px
}

.e-bigger .e-tab.e-fill .e-tab-header,.e-tab.e-bigger.e-fill .e-tab-header{
  height:56px;
  min-height:56px
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab.e-fill .e-tab-header,.e-tab.e-bigger.e-fill .e-tab-header{
    height:56px;
    min-height:56px
  }
}

.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-items,.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-items{
  height:auto;
  min-height:56px
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-items,.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-items{
    min-height:56px
  }
}

.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child{
  margin:0;
  padding:0
}

.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator),.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item:not(.e-separator){
  height:56px;
  margin:0 2px 0 0;
  min-height:56px;
  padding:0
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator),.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item:not(.e-separator){
    height:56px;
    min-height:56px
  }
}

.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator).e-itop,.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom,.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item:not(.e-separator).e-itop,.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom{
  height:72px;
  min-height:72px
}

.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap,.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap{
  height:56px;
  padding:0 20px
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap,.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap{
    height:56px;
    padding:0 20px
  }
}

.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item .e-text-wrap,.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item .e-text-wrap{
  height:56px
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item .e-text-wrap,.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item .e-text-wrap{
    height:56px
  }
}

.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active,.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active{
  padding:0
}

.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-wrap,.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-wrap{
  margin-bottom:0
}

.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap,.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap{
  height:56px
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap,.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap{
    height:56px
  }
}

.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap,.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap,.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap,.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap{
  height:56px
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap,.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap,.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap,.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap{
    height:56px
  }
}

.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap,.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap,.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap,.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap{
  height:72px
}

.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator),.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator),.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator),.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator){
  height:auto
}

.e-bigger .e-tab.e-fill .e-tab-header.e-vertical .e-toolbar-items .e-toolbar-item .e-tab-wrap,.e-tab.e-bigger.e-fill .e-tab-header.e-vertical .e-toolbar-items .e-toolbar-item .e-tab-wrap{
  padding:0 16px
}

.e-bigger .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap,.e-tab.e-bigger.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap{
  height:50px
}

.e-bigger .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop .e-text-wrap,.e-bigger .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom .e-text-wrap,.e-tab.e-bigger.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop .e-text-wrap,.e-tab.e-bigger.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom .e-text-wrap{
  height:auto
}

.e-bigger .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,.e-bigger .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap,.e-tab.e-bigger.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,.e-tab.e-bigger.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap{
  height:50px
}

.e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus,.e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus{
  height:56px
}

.e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap,.e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap{
  height:56px
}

.e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-text-wrap,.e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-text-wrap{
  height:56px
}

.e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus,.e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus,.e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus,.e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus{
  height:72px
}

.e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,.e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap,.e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,.e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap{
  height:auto
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,.e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap,.e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,.e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap{
    height:auto
  }
}

.e-bigger .e-tab.e-fill.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator),.e-tab.e-bigger.e-fill.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator){
  margin:0 0 0 2px
}

.e-bigger .e-tab.e-fill.e-vertical-icon>.e-tab-header,.e-tab.e-bigger.e-fill.e-vertical-icon>.e-tab-header{
  height:70px;
  min-height:70px
}

.e-bigger .e-tab.e-background .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,.e-bigger .e-tab.e-background .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,.e-tab.e-bigger.e-background .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,.e-tab.e-bigger.e-background .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child{
  margin:0;
  padding:0
}

.e-bigger .e-tab.e-background .e-tab-header .e-toolbar-item:not(.e-separator),.e-tab.e-bigger.e-background .e-tab-header .e-toolbar-item:not(.e-separator){
  padding:0
}

.e-bigger .e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap,.e-tab.e-bigger.e-background .e-tab-header .e-toolbar-item .e-tab-wrap{
  padding:0 20px
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap,.e-tab.e-bigger.e-background .e-tab-header .e-toolbar-item .e-tab-wrap{
    padding:0 20px
  }
}

.e-bigger .e-tab.e-background .e-tab-header .e-toolbar-item.e-active,.e-tab.e-bigger.e-background .e-tab-header .e-toolbar-item.e-active{
  padding:0
}

.e-bigger .e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap,.e-tab.e-bigger.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap{
  margin-bottom:0
}

.e-bigger .e-tab.e-background .e-tab-header.e-vertical .e-toolbar-items .e-toolbar-item .e-tab-wrap,.e-tab.e-bigger.e-background .e-tab-header.e-vertical .e-toolbar-items .e-toolbar-item .e-tab-wrap{
  padding:0 16px
}

.e-bigger .e-tab.e-background.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator),.e-tab.e-bigger.e-background.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator){
  margin:0 0 0 2px
}

.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child{
  margin:0
}

.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator),.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator){
  margin:0
}

.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-right,.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-right{
  margin:0
}

.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-left+.e-tab-text,.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-left+.e-tab-text{
  margin:0 10px 0 0
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-left+.e-tab-text,.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-left+.e-tab-text{
    margin:0 10px 0 0
  }
}

.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icons.e-close-icon,.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icons.e-close-icon{
  margin:0 10px 0 0
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icons.e-close-icon,.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icons.e-close-icon{
    margin:0 8px 0 0
  }
}

.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator).e-itop .e-close-icon,.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom .e-close-icon,.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator).e-itop .e-close-icon,.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom .e-close-icon{
  left:20px;
  right:auto
}

.e-bigger .e-tab.e-rtl .e-tab-header.e-close-show .e-toolbar-item.e-itop .e-text-wrap,.e-bigger .e-tab.e-rtl .e-tab-header.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap,.e-tab.e-bigger.e-rtl .e-tab-header.e-close-show .e-toolbar-item.e-itop .e-text-wrap,.e-tab.e-bigger.e-rtl .e-tab-header.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap{
  margin-left:22px;
  margin-right:0
}

.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item,.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item{
  margin:0
}

.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text,.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text{
  padding-left:12px;
  padding-right:0
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text,.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text{
    padding-left:0
  }
}

.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-icons.e-close-icon,.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-icons.e-close-icon{
  margin:0
}

.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-close-icon,.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-close-icon,.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-close-icon,.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-close-icon{
  left:24px;
  right:auto
}

.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text,.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text,.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text,.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text{
  margin:0;
  padding-left:12px;
  padding-right:0
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text,.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text,.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text,.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text{
    margin:0;
    padding-left:0;
    padding-right:0
  }
}

.e-bigger .e-tab.e-rtl .e-tab-header .e-hor-nav,.e-bigger .e-tab.e-rtl .e-tab-header .e-scroll-right-nav,.e-tab.e-bigger.e-rtl .e-tab-header .e-hor-nav,.e-tab.e-bigger.e-rtl .e-tab-header .e-scroll-right-nav{
  padding:0
}

.e-bigger .e-tab.e-rtl .e-tab-header .e-scroll-left-nav,.e-tab.e-bigger.e-rtl .e-tab-header .e-scroll-left-nav{
  padding:0
}

.e-bigger .e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator),.e-tab.e-bigger.e-rtl .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator){
  margin:0
}

.e-bigger .e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-item.e-itop .e-close-icon,.e-bigger .e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-item.e-ibottom .e-close-icon,.e-tab.e-bigger.e-rtl .e-tab-header.e-vertical .e-toolbar-item.e-itop .e-close-icon,.e-tab.e-bigger.e-rtl .e-tab-header.e-vertical .e-toolbar-item.e-ibottom .e-close-icon{
  left:-20px
}

.e-bigger .e-tab.e-rtl .e-tab-header.e-vertical .e-hor-nav,.e-tab.e-bigger.e-rtl .e-tab-header.e-vertical .e-hor-nav{
  padding:0 16px
}

.e-bigger .e-tab.e-rtl .e-tab-header.e-vertical .e-popup-up-icon::after,.e-bigger .e-tab.e-rtl .e-tab-header.e-vertical .e-popup-down-icon::after,.e-tab.e-bigger.e-rtl .e-tab-header.e-vertical .e-popup-up-icon::after,.e-tab.e-bigger.e-rtl .e-tab-header.e-vertical .e-popup-down-icon::after{
  margin:0 8px 0 0
}

.e-bigger .e-tab-clone-element:not(.e-separator){
  height:56px;
  margin:0;
  min-height:56px;
  min-width:auto;
  padding:0
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab-clone-element:not(.e-separator){
    margin:0
  }
}

.e-bigger .e-tab-clone-element:not(.e-separator).e-itop,.e-bigger .e-tab-clone-element:not(.e-separator).e-ibottom{
  height:72px;
  min-height:72px
}

.e-bigger .e-tab-clone-element .e-tab-wrap{
  height:56px;
  padding:0 16px
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab-clone-element .e-tab-wrap{
    padding:0 15px
  }
}

.e-bigger .e-tab-clone-element .e-text-wrap{
  height:56px
}

.e-bigger .e-tab-clone-element .e-tab-text{
  font-size:16px;
  align-self:auto
}

.e-bigger .e-tab-clone-element .e-icons.e-close-icon{
  cursor:pointer;
  margin:2px 0 0 8px
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab-clone-element .e-icons.e-close-icon{
    margin:0 0 0 8px
  }
}

.e-bigger .e-tab-clone-element .e-icons.e-close-icon,.e-bigger .e-tab-clone-element .e-close-icon::before{
  font-size:18px
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab-clone-element .e-icons.e-close-icon,.e-bigger .e-tab-clone-element .e-close-icon::before{
    font-size:12px
  }
}

.e-bigger .e-tab-clone-element .e-icons.e-tab-icon{
  height:24px;
  min-width:24px;
  width:24px;
  line-height:24px
}

.e-bigger .e-tab-clone-element .e-tab-icon,.e-bigger .e-tab-clone-element .e-tab-icon::before{
  font-size:16px
}

.e-bigger .e-tab-clone-element.e-icon .e-tab-wrap{
  padding:0 20px
}

.e-bigger .e-tab-clone-element .e-icon-right{
  margin:0 0 0 12px
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab-clone-element .e-icon-right{
    margin:0
  }
}

.e-bigger .e-tab-clone-element .e-icon-left+.e-tab-text{
  margin:0 0 0 8px
}

@media screen and (max-width: 480px){
  .e-bigger .e-tab-clone-element .e-icon-left+.e-tab-text{
    margin:0 0 0 10px
  }
}

.e-bigger .e-tab-clone-element.e-itop,.e-bigger .e-tab-clone-element.e-ibottom{
  height:72px
}

.e-bigger .e-tab-clone-element.e-itop .e-tab-wrap,.e-bigger .e-tab-clone-element.e-ibottom .e-tab-wrap{
  height:72px
}

.e-bigger .e-tab-clone-element.e-itop .e-tab-wrap:focus .e-text-wrap,.e-bigger .e-tab-clone-element.e-ibottom .e-tab-wrap:focus .e-text-wrap{
  height:auto
}

.e-bigger .e-tab-clone-element.e-itop.e-active .e-tab-wrap,.e-bigger .e-tab-clone-element.e-ibottom.e-active .e-tab-wrap{
  height:72px
}

.e-bigger .e-tab-clone-element.e-itop.e-active .e-tab-wrap:focus .e-text-wrap,.e-bigger .e-tab-clone-element.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap{
  height:auto
}

.e-bigger .e-tab-clone-element.e-itop .e-close-icon,.e-bigger .e-tab-clone-element.e-ibottom .e-close-icon{
  right:20px
}

.e-bigger .e-tab-clone-element.e-itop .e-tab-text{
  margin:8px 0 0
}

.e-bigger .e-tab-clone-element.e-ibottom .e-tab-text{
  margin:0 0 10px
}

/*! TreeView's bootstrap5 theme wise override definitions and variables */

@keyframes rotation{
  from{
    transform:rotate(0deg)
  }

  to{
    transform:rotate(359deg)
  }
}

.e-treeview{
  display:block;
  overflow:hidden;
  position:relative;
  white-space:nowrap;
  border:1px solid;
  border-color:var(--color-sf-border-light);
  border-radius:calc(var(--e-radius)*.375);
  background:var(--color-sf-content-bg-color)
}

.e-treeview.e-virtualization{
  overflow:auto
}

.e-treeview.e-virtualization .e-virtual-mask{
  display:block;
  margin-bottom:20px
}

.e-treeview.e-virtualization .e-ul{
  overflow:unset
}

.e-treeview .e-mask-parent{
  display:none
}

.e-treeview>.e-ul{
  -webkit-overflow-scrolling:touch;
  overflow:auto
}

.e-treeview.e-text-wrap .e-list-text{
  white-space:normal;
  word-break:break-word
}

.e-treeview.e-text-wrap.e-ie-wrap .e-list-text{
  word-break:break-all
}

.e-treeview.e-text-wrap .e-editing .e-list-text,.e-treeview.e-text-wrap .e-editing .e-list-text .e-input-group{
  max-width:calc(100% - 2px)
}

.e-treeview.e-text-wrap .e-checkbox-wrapper+.e-list-text{
  max-width:calc(100% - 21px)
}

.e-treeview.e-text-wrap .e-checkbox-wrapper+.e-list-icon+.e-list-text,.e-treeview.e-text-wrap .e-checkbox-wrapper+.e-list-img+.e-list-text{
  max-width:calc(100% - 54px)
}

.e-treeview.e-text-wrap .e-checkbox-wrapper+.e-list-icon+.e-list-img+.e-list-text{
  max-width:calc(100% - 82px)
}

.e-treeview.e-text-wrap .e-list-icon+.e-list-text,.e-treeview.e-text-wrap .e-list-img+.e-list-text{
  max-width:calc(100% - 32px)
}

.e-treeview.e-text-wrap .e-list-icon+.e-list-img+.e-list-text{
  max-width:calc(100% - 60px)
}

.e-treeview .e-ul{
  margin:0;
  padding:0 0 0 12px
}

.e-treeview .e-node-collapsed .e-list-item .e-fullrow,.e-treeview .e-display-none{
  display:none
}

.e-treeview .e-list-item{
  list-style:none
}

.e-treeview .e-list-item .e-ul{
  padding:0 0 0 20px
}

.e-treeview .e-list-item.e-disable>.e-text-content,.e-treeview .e-list-item.e-disable>.e-fullrow{
  -ms-touch-action:none;
  opacity:.5;
  pointer-events:none;
  touch-action:none
}

.e-treeview .e-list-item div.e-icons.interaction{
  -webkit-transition:-webkit-transform .3s ease-in-out;
  border-radius:calc(var(--e-radius)*.9375);
  transition:transform .3s ease-in-out
}

.e-treeview .e-list-item .e-icons.e-icon-collapsible{
  transform:rotate(90deg)
}

.e-treeview .e-list-item .e-icons.e-icons-spinner::before{
  content:none
}

.e-treeview .e-list-item .e-text-content .e-list-text:has(>.e-input-group){
  padding-top:4px;
  padding-bottom:4px
}

.e-treeview .e-icons .e-spinner-pane{
  position:relative
}

.e-treeview .e-icons .e-treeview-spinner{
  position:absolute
}

.e-treeview .e-icons-spinner{
  position:relative
}

.e-treeview .e-text-content{
  -moz-user-select:none;
  -webkit-user-select:none;
  user-select:none;
  cursor:pointer;
  margin:0;
  padding:0 0 0 20px;
  border:none
}

.e-treeview .e-text-content+.e-sibling{
  margin-top:-1px
}

.e-treeview .e-fullrow{
  -moz-user-select:none;
  -webkit-user-select:none;
  user-select:none;
  border:1px solid;
  box-sizing:border-box;
  cursor:pointer;
  height:40px;
  left:0;
  overflow:hidden;
  position:absolute;
  width:100%
}

@supports(-webkit-overflow-scrolling: touch){
  .e-treeview .e-fullrow{
    z-index:0
  }
}

.e-treeview .e-checkbox-wrapper{
  margin:0 0 0 8px;
  pointer-events:all;
  position:relative
}

.e-treeview .e-checkbox-wrapper+.e-list-icon,.e-treeview .e-checkbox-wrapper+.e-list-img{
  margin:0 0 0 8px
}

.e-treeview .e-checkbox-wrapper+.e-list-text{
  padding:10px 8px
}

.e-treeview .e-checkbox-wrapper .e-ripple-container{
  bottom:-7px;
  height:32px;
  left:-7px;
  right:-7px;
  top:-7px;
  width:32px
}

.e-treeview .e-list-text{
  box-sizing:border-box;
  display:inline-block;
  line-height:20px;
  margin:0;
  min-height:40px;
  font-weight:500;
  padding:10px 8px;
  text-decoration:none;
  vertical-align:middle
}

.e-treeview .e-list-text .e-input-group{
  height:32px;
  margin-bottom:0;
  min-width:150px;
  vertical-align:bottom
}

.e-treeview .e-list-text .e-input-group .e-input{
  padding-top:6px;
  padding-bottom:6px;
  line-height:20px;
  height:32px
}

.e-treeview .e-navigable-text{
  padding:10px 8px
}

.e-treeview .e-list-icon,.e-treeview .e-list-img{
  display:inline-block;
  height:20px;
  margin:0 0 0 8px;
  vertical-align:middle;
  width:20px
}

.e-treeview .e-list-icon+.e-list-icon,.e-treeview .e-list-icon+.e-list-img,.e-treeview .e-list-img+.e-list-icon,.e-treeview .e-list-img+.e-list-img{
  margin:0 0 0 8px
}

.e-treeview .e-list-icon+.e-list-text,.e-treeview .e-list-img+.e-list-text{
  padding:10px 8px
}

.e-treeview .e-list-icon+.e-navigable-text,.e-treeview .e-list-img+.e-navigable-text{
  padding:10px 8px
}

.e-treeview .e-icon-collapsible,.e-treeview .e-icon-expandable{
  display:inline-block;
  height:16px;
  margin:0 4px 0 -20px;
  vertical-align:middle;
  width:16px
}

.e-treeview .e-icon-collapsible::before,.e-treeview .e-icon-expandable::before{
  display:inline-block;
  padding:0
}

.e-treeview .e-load{
  animation:rotation .5s infinite linear
}

.e-treeview .e-sibling{
  border:4px solid rgba(0,0,0,0);
  height:6px;
  margin-top:-5px;
  width:6px
}

.e-treeview .e-sibling::before{
  left:0;
  height:1px;
  width:144px
}

.e-treeview .e-sibling,.e-treeview .e-sibling::before{
  position:absolute;
  z-index:2
}

.e-treeview .e-popup{
  -moz-user-select:none;
  -webkit-user-select:none;
  user-select:none;
  font-weight:normal;
  position:absolute;
  z-index:99999
}

.e-treeview .e-popup .e-content{
  border-radius:calc(var(--e-radius)*.25);
  border-style:solid;
  border-width:1px;
  font-size:14px;
  padding:4px
}

.e-treeview .e-popup .e-icons{
  border:1px solid rgba(0,0,0,0);
  cursor:pointer;
  display:inline-block;
  height:26px;
  line-height:18px;
  padding:4px;
  width:26px
}

.e-treeview .e-popup .e-downtail::before,.e-treeview .e-popup .e-downtail::after{
  border:10px solid rgba(0,0,0,0);
  content:"";
  height:0;
  left:8px;
  position:absolute;
  width:0
}

.e-treeview .e-popup .e-downtail::after{
  bottom:-18px
}

.e-treeview.e-fullrow-wrap .e-text-content{
  pointer-events:none;
  position:relative
}

.e-treeview.e-fullrow-wrap .e-icon-collapsible,.e-treeview.e-fullrow-wrap .e-icon-expandable,.e-treeview.e-fullrow-wrap .e-input,.e-treeview.e-fullrow-wrap .e-list-url{
  pointer-events:auto
}

.e-treeview .e-navigable .e-text-content{
  align-items:center;
  display:flex
}

.e-treeview .e-navigable .e-list-url{
  width:100%
}

.e-treeview .e-navigable .e-checkbox-wrapper+.e-list-url .e-anchor-wrap{
  padding:0 0 0 8px
}

.e-treeview .e-navigable .e-checkbox-wrapper+.e-list-url .e-anchor-wrap .e-list-icon,.e-treeview .e-navigable .e-checkbox-wrapper+.e-list-url .e-anchor-wrap .e-list-img{
  margin:0 8px 0 0
}

.e-treeview .e-navigable .e-checkbox-wrapper+.e-list-url .e-anchor-wrap .e-list-icon+.e-list-img{
  margin:0 8px 0 0
}

.e-treeview .e-navigable .e-anchor-wrap{
  padding:0 0 0 8px
}

.e-treeview .e-navigable .e-nav-wrapper{
  padding:0
}

.e-treeview .e-navigable .e-checkbox-wrapper+.e-list-text .e-nav-wrapper:not(:has(.e-list-icon)){
  padding:0
}

.e-treeview .e-navigable .e-list-icon,.e-treeview .e-navigable .e-list-img{
  margin:0 8px 0 0
}

.e-treeview.e-drag-item{
  overflow:visible;
  z-index:10000
}

.e-treeview.e-drag-item .e-text-content{
  float:left
}

.e-treeview.e-drag-item .e-icon-collapsible::before,.e-treeview.e-drag-item .e-icon-expandable::before{
  font-size:16px;
  padding:0 8px
}

.e-treeview.e-drag-item .e-drop-count{
  border:1px solid;
  border-radius:calc(var(--e-radius)*.9375);
  box-sizing:content-box;
  font-size:12px;
  line-height:normal;
  min-width:12px;
  padding:3px 5px 4px;
  margin-left:-12px;
  position:absolute;
  text-align:center;
  top:-10px
}

.e-treeview.e-dragging .e-text-content,.e-treeview.e-dragging .e-fullrow{
  cursor:default
}

.e-treeview.e-rtl .e-navigable .e-checkbox-wrapper+.e-list-url .e-anchor-wrap{
  padding:0 8px 0 0
}

.e-treeview.e-rtl .e-navigable .e-checkbox-wrapper+.e-list-url .e-anchor-wrap .e-list-icon,.e-treeview.e-rtl .e-navigable .e-checkbox-wrapper+.e-list-url .e-anchor-wrap .e-list-img{
  margin:0 0 0 8px
}

.e-treeview.e-rtl .e-navigable .e-checkbox-wrapper+.e-list-url .e-anchor-wrap .e-list-icon+.e-list-img{
  margin:0 0 0 8px
}

.e-treeview.e-rtl .e-navigable .e-anchor-wrap{
  padding:0 12px 0 0
}

.e-treeview.e-rtl .e-navigable .e-nav-wrapper{
  padding:0
}

.e-treeview.e-rtl .e-navigable .e-list-icon,.e-treeview.e-rtl .e-navigable .e-list-img,.e-treeview.e-rtl .e-navigable .e-list-icon+.e-list-img{
  margin:0 0 0 8px
}

.e-treeview.e-rtl .e-ul{
  padding:0 12px 0 0
}

.e-treeview.e-rtl .e-list-item .e-ul{
  padding:0 20px 0 0
}

.e-treeview.e-rtl .e-text-content{
  padding:0 20px 0 0
}

.e-treeview.e-rtl .e-checkbox-wrapper{
  margin:0 12px 0 0
}

.e-treeview.e-rtl .e-checkbox-wrapper+.e-list-icon,.e-treeview.e-rtl .e-checkbox-wrapper+.e-list-img{
  margin:0 8px 0 0
}

.e-treeview.e-rtl .e-list-icon,.e-treeview.e-rtl .e-list-img{
  margin:0 8px 0 0
}

.e-treeview.e-rtl .e-list-icon+.e-list-icon,.e-treeview.e-rtl .e-list-icon+.e-list-img,.e-treeview.e-rtl .e-list-img+.e-list-icon,.e-treeview.e-rtl .e-list-img+.e-list-img{
  margin:0 8px 0 0
}

.e-treeview.e-rtl .e-icon-collapsible,.e-treeview.e-rtl .e-icon-expandable{
  margin:0 -20px 0 0
}

.e-treeview.e-rtl .e-sibling::before{
  right:0
}

.e-treeview.e-rtl.e-drag-item .e-icons.e-drop-next{
  transform:rotate(180deg)
}

.e-treeview.e-rtl.e-drag-item .e-text-content{
  float:right
}

.e-treeview.e-rtl.e-drag-item .e-drop-count{
  margin-right:-12px
}

.e-treeview.e-rtl div.e-icons{
  transform:rotate(180deg)
}

.e-treeview.e-disabled .e-fullrow,.e-treeview.e-disabled .e-icons,.e-treeview.e-disabled .e-text-content,.e-treeview.e-disabled .e-list-img,.e-treeview.e-disabled .e-list-icon{
  cursor:auto
}

.e-treeview.e-disabled .e-list-url{
  cursor:default;
  pointer-events:none
}

.e-treeview.e-interaction.e-fullrow-wrap .e-text-content{
  pointer-events:auto
}

.e-treeview{
  -webkit-tap-highlight-color:rgba(0,0,0,0)
}

.e-treeview .e-text-content,.e-treeview .e-fullrow{
  border-color:var(--color-sf-transparent)
}

.e-treeview .e-list-text{
  color:var(--color-sf-content-text-color);
  font-size:14px
}

.e-treeview .e-list-icon,.e-treeview .e-list-img{
  font-size:20px
}

.e-treeview .e-icon-collapsible,.e-treeview .e-icon-expandable{
  color:var(--color-sf-icon-color)
}

.e-treeview .e-icon-collapsible::before,.e-treeview .e-icon-expandable::before{
  font-size:16px
}

.e-treeview .e-list-item.e-hover,.e-treeview .e-list-item.e-node-focus{
  background:rgba(0,0,0,0)
}

.e-treeview .e-list-item.e-hover>.e-fullrow,.e-treeview .e-list-item.e-node-focus>.e-fullrow{
  background-color:var(--color-sf-content-bg-color-hover);
  border-color:var(--color-sf-content-bg-color-hover)
}

.e-treeview .e-list-item.e-hover>.e-text-content,.e-treeview .e-list-item.e-node-focus>.e-text-content{
  color:var(--color-sf-content-text-color-hover)
}

.e-treeview .e-list-item.e-hover>.e-text-content .e-list-text,.e-treeview .e-list-item.e-node-focus>.e-text-content .e-list-text{
  color:var(--color-sf-content-text-color-hover)
}

.e-treeview .e-list-item.e-hover>.e-text-content .e-icon-collapsible,.e-treeview .e-list-item.e-hover>.e-text-content .e-icon-expandable,.e-treeview .e-list-item.e-node-focus>.e-text-content .e-icon-collapsible,.e-treeview .e-list-item.e-node-focus>.e-text-content .e-icon-expandable{
  color:var(--color-sf-icon-color-hover)
}

.e-treeview .e-list-item.e-active{
  background:rgba(0,0,0,0)
}

.e-treeview .e-list-item.e-active>.e-fullrow{
  background-color:var(--color-sf-content-bg-color-selected);
  border-color:var(--color-sf-content-bg-color-selected)
}

.e-treeview .e-list-item.e-active.e-animation-active>.e-fullrow{
  background-color:rgba(0,0,0,0);
  border-color:rgba(0,0,0,0)
}

.e-treeview .e-list-item.e-active.e-animation-active>.e-text-content{
  color:var(--color-sf-content-text-color)
}

.e-treeview .e-list-item.e-active.e-animation-active>.e-text-content .e-list-text{
  color:var(--color-sf-content-text-color)
}

.e-treeview .e-list-item.e-active>.e-text-content{
  color:var(--color-sf-content-text-color-selected)
}

.e-treeview .e-list-item.e-active>.e-text-content .e-list-text{
  color:var(--color-sf-content-text-color-selected)
}

.e-treeview .e-list-item.e-active>.e-text-content .e-icon-collapsible,.e-treeview .e-list-item.e-active>.e-text-content .e-icon-expandable{
  color:var(--color-sf-content-text-color-selected)
}

.e-treeview .e-list-item.e-active.e-hover>.e-fullrow,.e-treeview .e-list-item.e-active.e-node-focus>.e-fullrow{
  background-color:var(--color-sf-content-bg-color-selected);
  border-color:var(--color-sf-content-bg-color-selected)
}

.e-treeview .e-list-item.e-active.e-hover>.e-text-content,.e-treeview .e-list-item.e-active.e-node-focus>.e-text-content{
  color:var(--color-sf-content-text-color-selected)
}

.e-treeview .e-list-item.e-active.e-hover>.e-text-content .e-list-text,.e-treeview .e-list-item.e-active.e-node-focus>.e-text-content .e-list-text{
  color:var(--color-sf-content-text-color-selected)
}

.e-treeview .e-list-item.e-active.e-hover>.e-text-content .e-icon-collapsible,.e-treeview .e-list-item.e-active.e-hover>.e-text-content .e-icon-expandable,.e-treeview .e-list-item.e-active.e-node-focus>.e-text-content .e-icon-collapsible,.e-treeview .e-list-item.e-active.e-node-focus>.e-text-content .e-icon-expandable{
  color:var(--color-sf-content-text-color-selected)
}

.e-treeview .e-list-item.e-editing.e-active>.e-fullrow,.e-treeview .e-list-item.e-editing.e-hover>.e-fullrow,.e-treeview .e-list-item.e-editing.e-node-focus>.e-fullrow{
  background-color:var(--color-sf-transparent);
  border-color:var(--color-sf-transparent)
}

.e-treeview .e-list-item.e-editing.e-active>.e-text-content,.e-treeview .e-list-item.e-editing.e-hover>.e-text-content,.e-treeview .e-list-item.e-editing.e-node-focus>.e-text-content{
  color:var(--color-sf-content-text-color)
}

.e-treeview .e-list-item.e-editing.e-active>.e-text-content .e-list-text,.e-treeview .e-list-item.e-editing.e-hover>.e-text-content .e-list-text,.e-treeview .e-list-item.e-editing.e-node-focus>.e-text-content .e-list-text{
  color:var(--color-sf-content-text-color)
}

.e-treeview .e-list-item.e-editing.e-active>.e-text-content .e-icon-collapsible,.e-treeview .e-list-item.e-editing.e-active>.e-text-content .e-icon-expandable,.e-treeview .e-list-item.e-editing.e-hover>.e-text-content .e-icon-collapsible,.e-treeview .e-list-item.e-editing.e-hover>.e-text-content .e-icon-expandable,.e-treeview .e-list-item.e-editing.e-node-focus>.e-text-content .e-icon-collapsible,.e-treeview .e-list-item.e-editing.e-node-focus>.e-text-content .e-icon-expandable{
  color:var(--color-sf-icon-color)
}

.e-treeview .e-list-item.e-disable>.e-text-content,.e-treeview .e-list-item.e-disable>.e-fullrow{
  color:var(--color-sf-content-text-color-disabled)
}

.e-treeview .e-list-item.e-disable>.e-text-content>.e-icon-collapsible,.e-treeview .e-list-item.e-disable>.e-text-content>.e-icon-expandable{
  color:var(--color-sf-icon-color-disabled)
}

.e-treeview .e-sibling{
  border-left-color:var(--color-sf-primary);
  border-right-color:rgba(0,0,0,0)
}

.e-treeview .e-sibling::before{
  background:var(--color-sf-primary)
}

.e-treeview .e-popup .e-content{
  background-color:var(--color-sf-content-bg-color-hover);
  border-color:var(--color-sf-content-bg-color-hover)
}

.e-treeview .e-popup.e-select .e-icons{
  border-color:var(--color-sf-content-bg-color-hover)
}

.e-treeview .e-popup .e-downtail::before{
  border-top-color:var(--color-sf-content-bg-color-hover)
}

.e-treeview .e-popup .e-downtail::after{
  border-top-color:var(--color-sf-content-bg-color-hover)
}

.e-treeview:not(.e-fullrow-wrap) .e-list-item.e-hover>.e-text-content,.e-treeview:not(.e-fullrow-wrap) .e-list-item.e-node-focus>.e-text-content{
  background-color:var(--color-sf-content-bg-color-hover);
  border-color:var(--color-sf-content-bg-color-hover)
}

.e-treeview:not(.e-fullrow-wrap) .e-list-item.e-active>.e-text-content{
  background-color:var(--color-sf-content-bg-color-selected);
  border-color:var(--color-sf-content-bg-color-selected)
}

.e-treeview:not(.e-fullrow-wrap) .e-list-item.e-active.e-hover>.e-text-content,.e-treeview:not(.e-fullrow-wrap) .e-list-item.e-active.e-node-focus>.e-text-content{
  background-color:var(--color-sf-content-bg-color-selected);
  border-color:var(--color-sf-content-bg-color-selected)
}

.e-treeview:not(.e-fullrow-wrap) .e-list-item.e-editing.e-active>.e-text-content,.e-treeview:not(.e-fullrow-wrap) .e-list-item.e-editing.e-hover>.e-text-content,.e-treeview:not(.e-fullrow-wrap) .e-list-item.e-editing.e-node-focus>.e-text-content{
  background-color:var(--color-sf-transparent);
  border-color:var(--color-sf-transparent)
}

.e-treeview.e-fullrow-wrap .e-text-content{
  border-color:rgba(0,0,0,0)
}

.e-treeview.e-drag-item{
  background-color:var(--color-sf-content-bg-color-alt4);
  font-family:var(--e-font-family)
}

.e-treeview.e-drag-item .e-icon-collapsible::before,.e-treeview.e-drag-item .e-icon-expandable::before{
  font-size:16px
}

.e-treeview.e-drag-item .e-list-text{
  color:var(--color-sf-content-text-color-alt1)
}

.e-treeview.e-drag-item .e-icons{
  color:var(--color-sf-content-text-color-alt1)
}

.e-treeview.e-drag-item .e-drop-count{
  background-color:var(--color-sf-primary);
  border-color:var(--color-sf-primary-text-color);
  color:var(--color-sf-primary-text-color)
}

.e-treeview.e-drag-item.e-rtl .e-sibling{
  border-right-color:var(--color-sf-primary);
  border-left-color:rgba(0,0,0,0)
}

/*! TreeView icons */

.e-treeview .e-list-item div.e-icons:not(.e-icons-spinner).e-icon-expandable::before,.e-treeview .e-list-item div.e-icons:not(.e-icons-spinner).e-icon-collapsible::before{
  content:"\e75c"
}

.e-treeview .e-sibling::before{
  content:""
}

.e-treeview .e-popup .e-icons::before{
  content:"\e76a"
}

.e-treeview.e-drag-item .e-icons.e-drop-in::before{
  content:"\e768"
}

.e-treeview.e-drag-item .e-icons.e-drop-out::before{
  content:"\e839"
}

.e-treeview.e-drag-item .e-icons.e-drop-next::before{
  content:"\e736"
}

.e-treeview.e-drag-item .e-icons.e-no-drop::before{
  content:"\e839"
}

.e-bigger .e-treeview,.e-treeview.e-bigger{
  border-radius:calc(var(--e-radius)*.5)
}

.e-bigger .e-treeview .e-navigable .e-list-text,.e-treeview.e-bigger .e-navigable .e-list-text{
  width:100%
}

.e-bigger .e-treeview .e-navigable .e-checkbox-wrapper+.e-list-text,.e-treeview.e-bigger .e-navigable .e-checkbox-wrapper+.e-list-text{
  padding:0
}

.e-bigger .e-treeview .e-navigable .e-checkbox-wrapper+.e-list-url .e-anchor-wrap .e-list-icon,.e-bigger .e-treeview .e-navigable .e-checkbox-wrapper+.e-list-url .e-anchor-wrap .e-list-img,.e-treeview.e-bigger .e-navigable .e-checkbox-wrapper+.e-list-url .e-anchor-wrap .e-list-icon,.e-treeview.e-bigger .e-navigable .e-checkbox-wrapper+.e-list-url .e-anchor-wrap .e-list-img{
  margin:0 12px 0 8px
}

.e-bigger .e-treeview .e-navigable .e-anchor-wrap,.e-treeview.e-bigger .e-navigable .e-anchor-wrap{
  padding:0 0 0 8px
}

.e-bigger .e-treeview .e-navigable .e-list-icon,.e-bigger .e-treeview .e-navigable .e-list-img,.e-bigger .e-treeview .e-navigable .e-list-icon+.e-list-img,.e-treeview.e-bigger .e-navigable .e-list-icon,.e-treeview.e-bigger .e-navigable .e-list-img,.e-treeview.e-bigger .e-navigable .e-list-icon+.e-list-img{
  margin:0 8px 0 0
}

.e-bigger .e-treeview .e-fullrow,.e-treeview.e-bigger .e-fullrow{
  height:48px
}

.e-bigger .e-treeview.e-text-wrap .e-checkbox-wrapper+.e-list-text,.e-treeview.e-bigger.e-text-wrap .e-checkbox-wrapper+.e-list-text{
  max-width:calc(100% - 29px)
}

.e-bigger .e-treeview.e-text-wrap .e-checkbox-wrapper+.e-list-icon+.e-list-text,.e-bigger .e-treeview.e-text-wrap .e-checkbox-wrapper+.e-list-img+.e-list-text,.e-treeview.e-bigger.e-text-wrap .e-checkbox-wrapper+.e-list-icon+.e-list-text,.e-treeview.e-bigger.e-text-wrap .e-checkbox-wrapper+.e-list-img+.e-list-text{
  max-width:calc(100% - 65px)
}

.e-bigger .e-treeview.e-text-wrap .e-checkbox-wrapper+.e-list-icon+.e-list-img+.e-list-text,.e-treeview.e-bigger.e-text-wrap .e-checkbox-wrapper+.e-list-icon+.e-list-img+.e-list-text{
  max-width:calc(100% - 101px)
}

.e-bigger .e-treeview.e-text-wrap .e-list-icon+.e-list-text,.e-bigger .e-treeview.e-text-wrap .e-list-img+.e-list-text,.e-treeview.e-bigger.e-text-wrap .e-list-icon+.e-list-text,.e-treeview.e-bigger.e-text-wrap .e-list-img+.e-list-text{
  max-width:calc(100% - 35px)
}

.e-bigger .e-treeview.e-text-wrap .e-list-icon+.e-list-img+.e-list-text,.e-treeview.e-bigger.e-text-wrap .e-list-icon+.e-list-img+.e-list-text{
  max-width:calc(100% - 71px)
}

.e-bigger .e-treeview .e-list-text,.e-treeview.e-bigger .e-list-text{
  line-height:24px;
  padding:12px 8px;
  min-height:48px
}

.e-bigger .e-treeview .e-list-text .e-input-group,.e-treeview.e-bigger .e-list-text .e-input-group{
  height:40px
}

.e-bigger .e-treeview .e-list-text .e-input-group .e-input,.e-treeview.e-bigger .e-list-text .e-input-group .e-input{
  height:40px;
  line-height:24px;
  padding-top:8px;
  padding-bottom:8px
}

.e-bigger .e-treeview .e-checkbox-wrapper,.e-treeview.e-bigger .e-checkbox-wrapper{
  margin:0 0 0 12px
}

.e-bigger .e-treeview .e-checkbox-wrapper+.e-list-icon,.e-bigger .e-treeview .e-checkbox-wrapper+.e-list-img,.e-treeview.e-bigger .e-checkbox-wrapper+.e-list-icon,.e-treeview.e-bigger .e-checkbox-wrapper+.e-list-img{
  margin:0 0 0 12px
}

.e-bigger .e-treeview .e-list-icon,.e-bigger .e-treeview .e-list-img,.e-treeview.e-bigger .e-list-icon,.e-treeview.e-bigger .e-list-img{
  margin:0 0 0 12px
}

.e-bigger .e-treeview .e-list-icon+.e-list-icon,.e-bigger .e-treeview .e-list-icon+.e-list-img,.e-bigger .e-treeview .e-list-img+.e-list-icon,.e-bigger .e-treeview .e-list-img+.e-list-img,.e-treeview.e-bigger .e-list-icon+.e-list-icon,.e-treeview.e-bigger .e-list-icon+.e-list-img,.e-treeview.e-bigger .e-list-img+.e-list-icon,.e-treeview.e-bigger .e-list-img+.e-list-img{
  margin:0 0 0 12px
}

.e-bigger .e-treeview .e-icon-collapsible,.e-bigger .e-treeview .e-icon-expandable,.e-treeview.e-bigger .e-icon-collapsible,.e-treeview.e-bigger .e-icon-expandable{
  height:24px;
  width:24px
}

.e-bigger .e-treeview.e-rtl .e-navigable .e-checkbox-wrapper+.e-list-url .e-anchor-wrap .e-list-icon,.e-bigger .e-treeview.e-rtl .e-navigable .e-checkbox-wrapper+.e-list-url .e-anchor-wrap .e-list-img,.e-treeview.e-bigger.e-rtl .e-navigable .e-checkbox-wrapper+.e-list-url .e-anchor-wrap .e-list-icon,.e-treeview.e-bigger.e-rtl .e-navigable .e-checkbox-wrapper+.e-list-url .e-anchor-wrap .e-list-img{
  margin:0 6px 0 10px
}

.e-bigger .e-treeview.e-rtl .e-navigable .e-anchor-wrap,.e-treeview.e-bigger.e-rtl .e-navigable .e-anchor-wrap{
  padding:0 8px 0 0
}

.e-bigger .e-treeview.e-rtl .e-navigable .e-list-icon,.e-bigger .e-treeview.e-rtl .e-navigable .e-list-img,.e-bigger .e-treeview.e-rtl .e-navigable .e-list-icon+.e-list-img,.e-treeview.e-bigger.e-rtl .e-navigable .e-list-icon,.e-treeview.e-bigger.e-rtl .e-navigable .e-list-img,.e-treeview.e-bigger.e-rtl .e-navigable .e-list-icon+.e-list-img{
  margin:0 0 0 8px
}

.e-bigger .e-treeview.e-rtl .e-checkbox-wrapper,.e-treeview.e-bigger.e-rtl .e-checkbox-wrapper{
  margin:0 12px 0 0
}

.e-bigger .e-treeview.e-rtl .e-checkbox-wrapper+.e-list-icon,.e-bigger .e-treeview.e-rtl .e-checkbox-wrapper+.e-list-img,.e-treeview.e-bigger.e-rtl .e-checkbox-wrapper+.e-list-icon,.e-treeview.e-bigger.e-rtl .e-checkbox-wrapper+.e-list-img{
  margin:0 12px 0 0
}

.e-bigger .e-treeview.e-rtl .e-list-icon,.e-bigger .e-treeview.e-rtl .e-list-img,.e-treeview.e-bigger.e-rtl .e-list-icon,.e-treeview.e-bigger.e-rtl .e-list-img{
  margin:0 12px 0 0
}

.e-bigger .e-treeview.e-rtl .e-list-icon+.e-list-icon,.e-bigger .e-treeview.e-rtl .e-list-icon+.e-list-img,.e-bigger .e-treeview.e-rtl .e-list-img+.e-list-icon,.e-bigger .e-treeview.e-rtl .e-list-img+.e-list-img,.e-treeview.e-bigger.e-rtl .e-list-icon+.e-list-icon,.e-treeview.e-bigger.e-rtl .e-list-icon+.e-list-img,.e-treeview.e-bigger.e-rtl .e-list-img+.e-list-icon,.e-treeview.e-bigger.e-rtl .e-list-img+.e-list-img{
  margin:0 12px 0 0
}

.e-bigger .e-treeview .e-list-text,.e-treeview.e-bigger .e-list-text{
  font-size:16px
}

.e-bigger .e-treeview .e-icon-collapsible::before,.e-bigger .e-treeview .e-icon-expandable::before,.e-treeview.e-bigger .e-icon-collapsible::before,.e-treeview.e-bigger .e-icon-expandable::before{
  font-size:24px
}

.e-bigger .e-treeview .e-list-item.e-editing .e-list-text .e-input-group.e-input-focus .e-input,.e-treeview.e-bigger .e-list-item.e-editing .e-list-text .e-input-group.e-input-focus .e-input{
  padding-bottom:8px
}

ejs-sidebar{
  display:none
}

.e-sidebar-display{
  display:block
}

.e-sidebar{
  -webkit-tap-highlight-color:rgba(0,0,0,0);
  background:var(--color-sf-content-bg-color);
  height:100%;
  overflow:auto;
  position:fixed;
  top:0;
  transition:none;
  vertical-align:middle;
  visibility:hidden;
  will-change:transform
}

.e-sidebar.e-right.e-open,.e-sidebar.e-left.e-open{
  transform:translateX(0%);
  transition:transform .5s ease;
  visibility:visible
}

.e-sidebar.e-right.e-close,.e-sidebar.e-left.e-close{
  box-shadow:none;
  visibility:hidden
}

.e-sidebar.e-right.e-close{
  transform:translateX(100%)
}

.e-sidebar.e-left.e-close{
  transform:translateX(-100%)
}

.e-sidebar.e-left.e-transition.e-close,.e-sidebar.e-right.e-transition.e-close,.e-sidebar.e-right.e-close{
  transition:transform .5s ease,visibility 500ms
}

.e-sidebar.e-right{
  border-left:1px solid var(--color-sf-border-light);
  left:auto;
  right:0;
  top:0
}

.e-sidebar.e-left{
  border-right:1px solid var(--color-sf-border-light);
  left:0;
  right:auto;
  top:0
}

.e-sidebar.e-left.e-close.e-dock,.e-sidebar.e-right.e-close.e-dock{
  transform:translateX(0%);
  transition:width .5s ease,visibility 500ms;
  visibility:visible
}

.e-sidebar.e-left.e-open.e-dock.e-blazor-dock,.e-sidebar.e-right.e-open.e-dock.e-blazor-dock{
  transition:width .5s ease,visibility 500ms
}

.e-sidebar.e-left.e-open.e-disable-animation,.e-sidebar.e-right.e-open.e-disable-animation,.e-sidebar.e-right.e-close.e-disable-animation,.e-sidebar.e-left.e-close.e-disable-animation{
  transition:none
}

.e-sidebar.e-visibility{
  visibility:hidden
}

.e-sidebar.e-over{
  box-shadow:0 1px 2px -1px rgba(var(--color-sf-black), 0.1),0 1px 3px 0 rgba(var(--color-sf-black), 0.1)
}

.e-sidebarcontainer.e-sidebar.e-over,.e-sidebarcontainer.e-sidebar.e-auto,.e-sidebarcontainer.e-sidebar.e-push,.e-sidebarcontainer.e-sidebar.e-slide+div{
  transition:margin .5s ease,transform .5s ease
}

.e-sidebarcontainer.e-left.e-open.e-auto+div{
  margin-right:0;
  transform:translateX(0);
  margin-left:var(--sidebar-width)
}

.e-sidebarcontainer.e-left.e-close.e-auto+div{
  margin-right:0;
  transform:translateX(0);
  margin-left:0
}

.e-sidebarcontainer.e-right.e-open.e-auto+div{
  margin-left:0;
  transform:translateX(0);
  margin-right:var(--sidebar-width)
}

.e-sidebarcontainer.e-right.e-close.e-auto+div{
  margin-right:0;
  transform:translateX(0);
  margin-left:0
}

.e-sidebarcontainer.e-left.e-open.e-push+div{
  margin-right:0;
  transform:translateX(0);
  margin-left:var(--sidebar-width)
}

.e-sidebarcontainer.e-left.e-close.e-push+div{
  margin-right:0;
  transform:translateX(0);
  margin-left:0
}

.e-sidebarcontainer.e-right.e-open.e-push+div{
  margin-left:0;
  transform:translateX(0);
  margin-right:var(--sidebar-width)
}

.e-sidebarcontainer.e-right.e-close.e-push+div{
  margin-right:0;
  transform:translateX(0);
  margin-left:0
}

.e-sidebarcontainer.e-left.e-open.e-slide+div{
  margin-left:0;
  transform:translate(var(--sidebar-width))
}

.e-sidebarcontainer.e-left.e-close.e-slide+div{
  margin-left:0;
  transform:translate(0)
}

.e-sidebarcontainer.e-right.e-open.e-slide+div{
  margin-right:0;
  margin-left:0;
  transform:translate(calc(-1 * var(--sidebar-width)))
}

.e-sidebarcontainer.e-right.e-close.e-slide+div{
  margin-right:0;
  margin-left:0;
  transform:translate(0)
}

.e-sidebar-absolute{
  position:absolute
}

.e-sidebar-context{
  overflow-x:hidden;
  position:relative
}

.e-backdrop,.e-sidebar-overlay{
  background-color:var(--color-sf-overlay-bg-color);
  height:100%;
  left:0;
  pointer-events:auto;
  top:0;
  z-index:999
}

.e-backdrop{
  width:auto
}

.e-sidebar-overlay{
  opacity:.5;
  position:fixed;
  width:100%
}

.e-content-animation{
  transition:margin .5s ease,transform .5s ease
}

.e-content-animation.e-overlay{
  box-sizing:border-box;
  overflow:auto;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none
}

.e-disable-interaction{
  pointer-events:none;
  touch-action:none
}

.e-sidebar-overflow{
  overflow-x:hidden
}

.e-content-placeholder.e-sidebar.e-placeholder-sidebar{
  left:0;
  position:fixed;
  right:auto;
  top:0;
  visibility:visible
}

.e-menu-wrapper,.e-menu-container{
  border:none;
  border-radius:calc(var(--e-radius)*.25);
  display:inline-block;
  line-height:0
}

.e-menu-wrapper .e-menu-vscroll,.e-menu-container .e-menu-vscroll{
  height:inherit
}

.e-menu-wrapper ul,.e-menu-container ul{
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  overflow:hidden;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
  font-weight:500;
  font-size:14px;
  padding:0;
  text-align:left;
  white-space:nowrap
}

.e-menu-wrapper ul.e-ul,.e-menu-wrapper ul.e-ul *,.e-menu-container ul.e-ul,.e-menu-container ul.e-ul *{
  box-sizing:border-box
}

.e-menu-wrapper ul.e-ul:focus,.e-menu-wrapper ul.e-ul *:focus,.e-menu-container ul.e-ul:focus,.e-menu-container ul.e-ul *:focus{
  outline:none
}

.e-menu-wrapper ul.e-vertical,.e-menu-container ul.e-vertical{
  min-width:120px
}

.e-menu-wrapper ul.e-vertical .e-menu-item,.e-menu-container ul.e-vertical .e-menu-item{
  display:list-item
}

.e-menu-wrapper ul.e-vertical .e-separator,.e-menu-container ul.e-vertical .e-separator{
  border-bottom-style:solid;
  border-bottom-width:1px;
  height:auto
}

.e-menu-wrapper ul.e-menu,.e-menu-container ul.e-menu{
  display:inline-block
}

.e-menu-wrapper ul.e-menu:not(.e-vertical),.e-menu-container ul.e-menu:not(.e-vertical){
  padding:0
}

.e-menu-wrapper ul.e-menu:not(.e-vertical) .e-separator,.e-menu-container ul.e-menu:not(.e-vertical) .e-separator{
  border-right-style:solid;
  border-right-width:1px;
  padding:0
}

.e-menu-wrapper ul.e-menu .e-menu-item .e-menu-icon,.e-menu-container ul.e-menu .e-menu-item .e-menu-icon{
  width:1em
}

.e-menu-wrapper ul .e-menu-item,.e-menu-container ul .e-menu-item{
  cursor:pointer;
  position:relative;
  display:inline-flex;
  height:38px;
  line-height:38px;
  padding:0 12px;
  vertical-align:top;
  white-space:nowrap
}

.e-menu-wrapper ul .e-menu-item.e-menu-hide,.e-menu-container ul .e-menu-item.e-menu-hide{
  display:none
}

.e-menu-wrapper ul .e-menu-item.e-menu-header,.e-menu-container ul .e-menu-item.e-menu-header{
  border-bottom-style:solid;
  border-bottom-width:1px
}

.e-menu-wrapper ul .e-menu-item .e-menu-url,.e-menu-container ul .e-menu-item .e-menu-url{
  text-decoration:none
}

.e-menu-wrapper ul .e-menu-item .e-menu-icon,.e-menu-container ul .e-menu-item .e-menu-icon{
  display:inline-block;
  vertical-align:middle;
  position:relative;
  top:-1px
}

.e-menu-wrapper ul .e-menu-item.e-separator,.e-menu-container ul .e-menu-item.e-separator{
  cursor:auto;
  line-height:normal;
  pointer-events:none
}

.e-menu-wrapper ul .e-menu-item .e-menu-icon,.e-menu-container ul .e-menu-item .e-menu-icon{
  font-size:16px;
  height:auto;
  line-height:38px;
  margin-right:8px;
  text-align:center;
  margin-bottom:4px
}

.e-menu-wrapper ul .e-menu-item .e-caret,.e-menu-container ul .e-menu-item .e-caret{
  font-size:16px;
  height:auto;
  line-height:38px;
  position:absolute;
  right:8px;
  top:0;
  width:auto
}

.e-menu-wrapper ul .e-menu-item.e-menu-caret-icon,.e-menu-container ul .e-menu-item.e-menu-caret-icon{
  padding-right:32px
}

.e-menu-wrapper ul .e-menu-item.e-disabled,.e-menu-container ul .e-menu-item.e-disabled{
  cursor:auto;
  opacity:.65;
  pointer-events:none;
  color:var(--color-sf-flyout-text-color-disabled)
}

.e-menu-wrapper .e-ul,.e-menu-container .e-ul{
  font-size:14px;
  padding:4px 0;
  min-width:120px;
  font-weight:400
}

.e-menu-wrapper .e-ul .e-menu-item,.e-menu-container .e-ul .e-menu-item{
  height:32px;
  line-height:32px;
  padding:0 12px;
  display:list-item
}

.e-menu-wrapper .e-ul .e-menu-item .e-menu-url,.e-menu-container .e-ul .e-menu-item .e-menu-url{
  display:inline-block;
  min-width:120px
}

.e-menu-wrapper .e-ul .e-menu-item .e-menu-icon,.e-menu-container .e-ul .e-menu-item .e-menu-icon{
  font-size:14px;
  line-height:32px;
  margin-right:8px;
  width:1em
}

.e-menu-wrapper .e-ul .e-menu-item .e-caret,.e-menu-container .e-ul .e-menu-item .e-caret{
  line-height:32px;
  margin-left:16px;
  margin-right:0;
  position:absolute;
  right:7px
}

.e-menu-wrapper .e-ul .e-menu-item.e-menu-caret-icon,.e-menu-container .e-ul .e-menu-item.e-menu-caret-icon{
  padding-right:36px
}

.e-menu-wrapper .e-ul .e-menu-item.e-separator,.e-menu-container .e-ul .e-menu-item.e-separator{
  border-bottom-style:solid;
  border-bottom-width:1px;
  height:auto;
  margin:4px 0
}

.e-menu-wrapper .e-ul .e-menu-item .e-caret,.e-menu-container .e-ul .e-menu-item .e-caret{
  font-size:14px
}

.e-menu-wrapper.e-menu-icon-right .e-menu-header .e-menu-icon,.e-menu-container.e-menu-icon-right .e-menu-header .e-menu-icon{
  float:right
}

.e-menu-wrapper.e-menu-icon-right .e-menu-header .e-menu-title,.e-menu-container.e-menu-icon-right .e-menu-header .e-menu-title{
  padding:0 16px
}

.e-menu-wrapper .e-menu-header,.e-menu-container .e-menu-header{
  display:none;
  font-family:var(--e-font-family);
  font-size:16px;
  height:38px;
  line-height:38px;
  text-align:left;
  white-space:nowrap;
  font-weight:500
}

.e-menu-wrapper .e-menu-header .e-menu-title,.e-menu-wrapper .e-menu-header .e-menu-icon,.e-menu-container .e-menu-header .e-menu-title,.e-menu-container .e-menu-header .e-menu-icon{
  display:inline-block;
  line-height:inherit
}

.e-menu-wrapper .e-menu-header .e-menu-icon,.e-menu-container .e-menu-header .e-menu-icon{
  cursor:pointer;
  float:left;
  outline:none;
  padding:0 16px
}

.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device),.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device){
  padding:0 28px
}

.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav,.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav{
  width:28px;
  min-height:38px
}

.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus,.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav:hover,.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus,.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav:hover{
  border:0
}

.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav.e-scroll-right-nav,.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav.e-scroll-right-nav{
  border-left:none
}

.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav.e-scroll-left-nav,.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav.e-scroll-left-nav{
  border-right:none
}

.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-hscroll-bar,.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-hscroll-bar{
  overflow-y:hidden
}

.e-menu-wrapper .e-scroll-nav .e-nav-arrow,.e-menu-container .e-scroll-nav .e-nav-arrow{
  font-size:16px
}

.e-menu-wrapper .e-scroll-nav .e-nav-arrow.e-nav-left-arrow,.e-menu-wrapper .e-scroll-nav .e-nav-arrow.e-nav-up-arrow,.e-menu-container .e-scroll-nav .e-nav-arrow.e-nav-left-arrow,.e-menu-container .e-scroll-nav .e-nav-arrow.e-nav-up-arrow{
  transform:rotate(180deg)
}

.e-menu-wrapper.e-rtl .e-scroll-nav .e-nav-arrow.e-nav-left-arrow,.e-menu-container.e-rtl .e-scroll-nav .e-nav-arrow.e-nav-left-arrow{
  transform:rotate(0deg)
}

.e-menu-wrapper.e-rtl .e-scroll-nav .e-nav-arrow.e-nav-right-arrow,.e-menu-container.e-rtl .e-scroll-nav .e-nav-arrow.e-nav-right-arrow{
  transform:rotate(180deg)
}

.e-menu-wrapper.e-popup.e-menu-popup,.e-menu-container.e-popup.e-menu-popup{
  border:1px solid var(--color-sf-border-light);
  box-shadow:0 0 4px 0 rgba(var(--color-sf-black), 0.1),0 4px 6px -4px rgba(var(--color-sf-black), 0.1),0 10px 15px -3px rgba(var(--color-sf-black), 0.1);
  overflow:hidden;
  position:absolute
}

.e-menu-wrapper .e-menu-vscroll.e-vscroll:not(.e-scroll-device),.e-menu-container .e-menu-vscroll.e-vscroll:not(.e-scroll-device){
  padding:32px 0
}

.e-menu-wrapper .e-menu-vscroll.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-down-nav,.e-menu-container .e-menu-vscroll.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-down-nav{
  transform:none;
  width:100%
}

.e-menu-wrapper .e-menu-vscroll.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-down-nav .e-nav-down-arrow,.e-menu-container .e-menu-vscroll.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-down-nav .e-nav-down-arrow{
  transform:none
}

.e-menu-wrapper .e-menu-vscroll.e-vscroll .e-vscroll-bar,.e-menu-container .e-menu-vscroll.e-vscroll .e-vscroll-bar{
  height:100%;
  width:inherit
}

.e-menu-wrapper .e-menu-vscroll.e-vscroll .e-vscroll-bar .e-vscroll-content,.e-menu-container .e-menu-vscroll.e-vscroll .e-vscroll-bar .e-vscroll-content{
  width:inherit
}

.e-menu-wrapper .e-menu-vscroll.e-vscroll .e-scroll-nav,.e-menu-container .e-menu-vscroll.e-vscroll .e-scroll-nav{
  height:32px
}

.e-menu-wrapper.e-scrollable,.e-menu-container.e-scrollable{
  display:block
}

.e-menu-wrapper.e-scrollable .e-menu,.e-menu-container.e-scrollable .e-menu{
  display:block;
  overflow:auto
}

.e-menu-wrapper.e-contextmenu-container,.e-menu-container.e-contextmenu-container{
  height:1px
}

.e-menu-wrapper.e-contextmenu-container .e-menu-vscroll ul.e-ul,.e-menu-container.e-contextmenu-container .e-menu-vscroll ul.e-ul{
  width:inherit
}

.e-menu-wrapper.e-contextmenu-container .e-menu-vscroll,.e-menu-container.e-contextmenu-container .e-menu-vscroll{
  border:1px solid var(--color-sf-border-light);
  box-shadow:0 0 4px 0 rgba(var(--color-sf-black), 0.1),0 4px 6px -4px rgba(var(--color-sf-black), 0.1),0 10px 15px -3px rgba(var(--color-sf-black), 0.1)
}

.e-menu-container:not(.e-hamburger):not(.e-rtl) .e-menu.e-vertical .e-blankicon{
  padding-left:34px
}

.e-rtl.e-menu-wrapper ul .e-menu-item,.e-rtl.e-menu-container ul .e-menu-item{
  text-align:right
}

.e-rtl.e-menu-wrapper ul .e-menu-item .e-menu-icon,.e-rtl.e-menu-container ul .e-menu-item .e-menu-icon{
  margin-right:0
}

.e-rtl.e-menu-wrapper ul .e-menu-item .e-caret,.e-rtl.e-menu-container ul .e-menu-item .e-caret{
  margin-left:0;
  margin-right:16px;
  right:auto
}

.e-rtl.e-menu-wrapper ul .e-menu-item .e-menu-icon,.e-rtl.e-menu-container ul .e-menu-item .e-menu-icon{
  margin-left:8px
}

.e-rtl.e-menu-wrapper ul .e-menu-item .e-caret,.e-rtl.e-menu-container ul .e-menu-item .e-caret{
  left:8px
}

.e-rtl.e-menu-wrapper ul .e-menu-item.e-menu-caret-icon,.e-rtl.e-menu-container ul .e-menu-item.e-menu-caret-icon{
  padding-left:32px;
  padding-right:12px
}

.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon,.e-rtl.e-menu-container ul.e-ul .e-menu-item .e-menu-icon{
  margin-left:8px
}

.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item .e-caret,.e-rtl.e-menu-container ul.e-ul .e-menu-item .e-caret{
  left:7px
}

.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-menu-caret-icon,.e-rtl.e-menu-container ul.e-ul .e-menu-item.e-menu-caret-icon{
  padding-left:36px;
  padding-right:12px
}

.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-blankicon,.e-rtl.e-menu-container ul.e-ul .e-menu-item.e-blankicon{
  padding-left:14px
}

.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-blankicon.e-menu-caret-icon,.e-rtl.e-menu-container ul.e-ul .e-menu-item.e-blankicon.e-menu-caret-icon{
  padding-left:36px
}

.e-rtl.e-menu-container:not(.e-hamburger) .e-menu.e-vertical .e-blankicon{
  padding-right:34px
}

.e-menu-wrapper.e-hamburger,.e-menu-container.e-hamburger{
  border:0;
  display:block;
  position:relative
}

.e-menu-wrapper.e-hamburger .e-menu-header:not(.e-vertical),.e-menu-container.e-hamburger .e-menu-header:not(.e-vertical){
  border:none;
  display:block
}

.e-menu-wrapper.e-hamburger .e-popup.e-menu-popup,.e-menu-container.e-hamburger .e-popup.e-menu-popup{
  border:0;
  border-radius:calc(var(--e-radius)*0);
  box-shadow:none;
  display:block;
  position:relative;
  width:100%
}

.e-menu-wrapper.e-hamburger ul.e-menu,.e-menu-container.e-hamburger ul.e-menu{
  border:none;
  overflow-y:auto;
  width:100%
}

.e-menu-wrapper.e-hamburger ul.e-menu.e-menu-parent.e-hide-menu,.e-menu-container.e-hamburger ul.e-menu.e-menu-parent.e-hide-menu{
  display:none
}

.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item,.e-menu-container.e-hamburger ul.e-menu .e-menu-item{
  text-indent:12px
}

.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-blankicon,.e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-blankicon{
  text-indent:36px
}

.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item .e-menu-icon,.e-menu-container.e-hamburger ul.e-menu .e-menu-item .e-menu-icon{
  display:inline;
  text-indent:0
}

.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-menu-hide,.e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-menu-hide{
  display:none
}

.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item[aria-expanded=true] .e-caret,.e-menu-container.e-hamburger ul.e-menu .e-menu-item[aria-expanded=true] .e-caret{
  transition:transform .3s ease-in-out;
  transform:rotate(-180deg);
  text-indent:0
}

.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item[aria-expanded=false] .e-caret,.e-menu-container.e-hamburger ul.e-menu .e-menu-item[aria-expanded=false] .e-caret{
  transition:transform .3s ease-in-out;
  transform:rotate(0deg);
  text-indent:0
}

.e-menu-wrapper.e-hamburger ul.e-menu:not(.e-vertical),.e-menu-container.e-hamburger ul.e-menu:not(.e-vertical){
  border-top:0;
  display:block;
  padding:0;
  position:absolute
}

.e-menu-wrapper.e-hamburger ul.e-ul,.e-menu-container.e-hamburger ul.e-ul{
  font-size:14px;
  padding:0
}

.e-menu-wrapper.e-hamburger ul.e-ul .e-menu-item,.e-menu-container.e-hamburger ul.e-ul .e-menu-item{
  line-height:38px;
  text-indent:inherit
}

.e-menu-wrapper.e-hamburger ul.e-ul .e-menu-item.e-blankicon,.e-menu-container.e-hamburger ul.e-ul .e-menu-item.e-blankicon{
  padding:0;
  text-indent:inherit
}

.e-menu-wrapper.e-hamburger ul.e-ul .e-menu-item .e-caret,.e-menu-container.e-hamburger ul.e-ul .e-menu-item .e-caret{
  font-size:16px;
  right:8px
}

.e-menu-wrapper.e-hamburger ul .e-menu-item,.e-menu-container.e-hamburger ul .e-menu-item{
  display:list-item;
  height:auto;
  padding:0
}

.e-menu-wrapper.e-hamburger ul .e-menu-item.e-menu-caret-icon,.e-menu-wrapper.e-hamburger ul .e-menu-item.e-blankicon,.e-menu-container.e-hamburger ul .e-menu-item.e-menu-caret-icon,.e-menu-container.e-hamburger ul .e-menu-item.e-blankicon{
  padding:0
}

.e-menu-wrapper.e-hamburger ul .e-menu-item .e-menu-url,.e-menu-container.e-hamburger ul .e-menu-item .e-menu-url{
  display:inline-block;
  min-width:120px;
  text-indent:0;
  width:100%
}

.e-menu-wrapper.e-hamburger ul .e-menu-item.e-separator,.e-menu-container.e-hamburger ul .e-menu-item.e-separator{
  border-bottom-style:solid;
  border-bottom-width:1px;
  height:auto
}

.e-menu-wrapper.e-hamburger .e-menu-header,.e-menu-container.e-hamburger .e-menu-header{
  background:var(--color-sf-content-bg-color-alt1)
}

.e-menu-wrapper.e-hamburger .e-menu-header .e-menu-icon,.e-menu-container.e-hamburger .e-menu-header .e-menu-icon{
  font-size:20px
}

.e-menu-wrapper.e-hamburger ul,.e-menu-container.e-hamburger ul{
  background:var(--color-sf-content-bg-color)
}

.e-menu-wrapper.e-hamburger ul .e-menu-item .e-menu-icon,.e-menu-wrapper.e-hamburger ul .e-menu-item .e-caret,.e-menu-container.e-hamburger ul .e-menu-item .e-menu-icon,.e-menu-container.e-hamburger ul .e-menu-item .e-caret{
  font-size:20px
}

.e-menu-wrapper.e-hamburger .e-ul,.e-menu-container.e-hamburger .e-ul{
  font-weight:500
}

.e-rtl.e-menu-wrapper.e-hamburger ul .e-menu-item .e-menu-caret-icon,.e-rtl.e-menu-container.e-hamburger ul .e-menu-item .e-menu-caret-icon{
  padding-left:0;
  padding-right:0
}

.e-rtl.e-menu-wrapper.e-hamburger ul .e-menu-item .e-menu-icon,.e-rtl.e-menu-container.e-hamburger ul .e-menu-item .e-menu-icon{
  margin-left:0;
  text-indent:inherit
}

.e-rtl.e-menu-wrapper.e-hamburger ul .e-menu-item .e-caret,.e-rtl.e-menu-container.e-hamburger ul .e-menu-item .e-caret{
  left:8px;
  right:auto
}

.e-menu-container .e-vscroll ul{
  position:relative
}

.e-menu-wrapper,.e-menu-container{
  background:rgba(0,0,0,0)
}

.e-menu-wrapper .e-menu,.e-menu-container .e-menu{
  background:inherit;
  color:var(--color-sf-content-text-color)
}

.e-menu-wrapper .e-menu.e-menu:not(.e-vertical) .e-separator,.e-menu-container .e-menu.e-menu:not(.e-vertical) .e-separator{
  border-right-color:var(--color-sf-border-light)
}

.e-menu-wrapper .e-menu .e-menu-item.e-menu-header,.e-menu-container .e-menu .e-menu-item.e-menu-header{
  border-bottom-color:var(--color-sf-border-light)
}

.e-menu-wrapper .e-menu .e-menu-item .e-caret,.e-menu-container .e-menu .e-menu-item .e-caret{
  color:var(--color-sf-icon-color)
}

.e-menu-wrapper .e-menu .e-menu-item .e-menu-icon,.e-menu-container .e-menu .e-menu-item .e-menu-icon{
  color:var(--color-sf-icon-color)
}

.e-menu-wrapper .e-menu .e-menu-item.e-menu-header,.e-menu-container .e-menu .e-menu-item.e-menu-header{
  border-bottom-color:var(--color-sf-border-light)
}

.e-menu-wrapper .e-menu .e-menu-item .e-menu-url,.e-menu-container .e-menu .e-menu-item .e-menu-url{
  color:var(--color-sf-content-text-color)
}

.e-menu-wrapper .e-menu .e-menu-item.e-focused,.e-menu-container .e-menu .e-menu-item.e-focused{
  color:var(--color-sf-content-text-color-hover);
  outline:0 solid var(--color-sf-border-light);
  outline-offset:0;
  background:var(--color-sf-content-bg-color-hover)
}

.e-menu-wrapper .e-menu .e-menu-item.e-focused .e-caret,.e-menu-container .e-menu .e-menu-item.e-focused .e-caret{
  color:var(--color-sf-icon-color)
}

.e-menu-wrapper .e-menu .e-menu-item.e-focused .e-menu-icon,.e-menu-container .e-menu .e-menu-item.e-focused .e-menu-icon{
  color:var(--color-sf-icon-color)
}

.e-menu-wrapper .e-menu .e-menu-item.e-selected,.e-menu-wrapper .e-menu .e-menu-item.e-active-item,.e-menu-container .e-menu .e-menu-item.e-selected,.e-menu-container .e-menu .e-menu-item.e-active-item{
  color:var(--color-sf-content-text-color-selected);
  outline:0 solid var(--color-sf-content-bg-color-selected);
  outline-offset:0;
  background:var(--color-sf-content-bg-color-selected)
}

.e-menu-wrapper .e-menu .e-menu-item.e-selected .e-caret,.e-menu-wrapper .e-menu .e-menu-item.e-active-item .e-caret,.e-menu-container .e-menu .e-menu-item.e-selected .e-caret,.e-menu-container .e-menu .e-menu-item.e-active-item .e-caret{
  color:var(--color-sf-icon-color-pressed)
}

.e-menu-wrapper .e-menu .e-menu-item.e-selected .e-menu-icon,.e-menu-wrapper .e-menu .e-menu-item.e-active-item .e-menu-icon,.e-menu-container .e-menu .e-menu-item.e-selected .e-menu-icon,.e-menu-container .e-menu .e-menu-item.e-active-item .e-menu-icon{
  color:var(--color-sf-icon-color-pressed)
}

.e-menu-wrapper .e-menu .e-menu-item.e-separator,.e-menu-container .e-menu .e-menu-item.e-separator{
  border-bottom-color:var(--color-sf-border-light)
}

.e-menu-wrapper .e-menu .e-menu-item:focus-visible,.e-menu-container .e-menu .e-menu-item:focus-visible{
  box-shadow:inset 0 0 0 2px var(--color-sf-primary);
  background:rgba(0,0,0,0);
  border-radius:calc(var(--e-radius)*.25)
}

.e-menu-wrapper .e-menu .e-disabled,.e-menu-container .e-menu .e-disabled{
  color:var(--color-sf-flyout-text-color-disabled);
  opacity:1
}

.e-menu-wrapper .e-menu .e-disabled .e-menu-icon,.e-menu-container .e-menu .e-disabled .e-menu-icon{
  color:var(--color-sf-icon-color-disabled)
}

.e-menu-wrapper .e-menu .e-disabled .e-caret,.e-menu-container .e-menu .e-disabled .e-caret{
  color:var(--color-sf-icon-color-disabled)
}

.e-menu-wrapper .e-menu .e-disabled .e-menu-url,.e-menu-container .e-menu .e-disabled .e-menu-url{
  color:var(--color-sf-flyout-text-color-disabled)
}

.e-menu-wrapper .e-ul,.e-menu-container .e-ul{
  background:inherit;
  color:var(--color-sf-content-text-color)
}

.e-menu-wrapper .e-ul .e-menu-item .e-caret,.e-menu-wrapper .e-ul .e-menu-item .e-menu-icon,.e-menu-container .e-ul .e-menu-item .e-caret,.e-menu-container .e-ul .e-menu-item .e-menu-icon{
  color:var(--color-sf-icon-color)
}

.e-menu-wrapper .e-ul .e-menu-item.e-focused .e-caret,.e-menu-wrapper .e-ul .e-menu-item.e-focused .e-menu-icon,.e-menu-container .e-ul .e-menu-item.e-focused .e-caret,.e-menu-container .e-ul .e-menu-item.e-focused .e-menu-icon{
  color:var(--color-sf-icon-color-hover)
}

.e-menu-wrapper .e-ul .e-menu-item.e-selected .e-caret,.e-menu-wrapper .e-ul .e-menu-item.e-selected .e-menu-icon,.e-menu-wrapper .e-ul .e-menu-item.e-active-item .e-caret,.e-menu-wrapper .e-ul .e-menu-item.e-active-item .e-menu-icon,.e-menu-container .e-ul .e-menu-item.e-selected .e-caret,.e-menu-container .e-ul .e-menu-item.e-selected .e-menu-icon,.e-menu-container .e-ul .e-menu-item.e-active-item .e-caret,.e-menu-container .e-ul .e-menu-item.e-active-item .e-menu-icon{
  color:var(--color-sf-icon-color)
}

.e-menu-wrapper .e-ul .e-menu-item .e-menu-url,.e-menu-container .e-ul .e-menu-item .e-menu-url{
  color:var(--color-sf-content-text-color)
}

.e-menu-wrapper .e-ul .e-menu-item.e-focused,.e-menu-container .e-ul .e-menu-item.e-focused{
  background-color:var(--color-sf-flyout-bg-color-hover);
  color:var(--color-sf-flyout-text-color-hover);
  outline:0 solid var(--color-sf-border-light);
  outline-offset:0
}

.e-menu-wrapper .e-ul .e-menu-item.e-selected,.e-menu-wrapper .e-ul .e-menu-item.e-active-item,.e-menu-container .e-ul .e-menu-item.e-selected,.e-menu-container .e-ul .e-menu-item.e-active-item{
  background-color:var(--color-sf-flyout-bg-color-selected);
  color:var(--color-sf-flyout-text-color-selected);
  outline:0 solid var(--color-sf-flyout-bg-color-selected);
  outline-offset:0
}

.e-menu-wrapper .e-ul .e-menu-item.e-separator,.e-menu-container .e-ul .e-menu-item.e-separator{
  border-bottom-color:var(--color-sf-border-light)
}

.e-menu-wrapper .e-ul .e-menu-item:focus-visible,.e-menu-container .e-ul .e-menu-item:focus-visible{
  box-shadow:inset 0 0 0 2px var(--color-sf-primary);
  background:var(--color-sf-flyout-bg-color)
}

.e-menu-wrapper.e-menu-popup,.e-menu-container.e-menu-popup{
  background:var(--color-sf-flyout-bg-color)
}

.e-menu-wrapper.e-menu-popup.e-sfcontextmenu .e-menu-vscroll,.e-menu-container.e-menu-popup.e-sfcontextmenu .e-menu-vscroll{
  background:inherit
}

.e-menu-wrapper .e-menu-hscroll.e-hscroll .e-scroll-nav,.e-menu-container .e-menu-hscroll.e-hscroll .e-scroll-nav{
  background:rgba(0,0,0,0)
}

.e-menu-wrapper .e-menu-hscroll.e-hscroll .e-scroll-nav .e-nav-arrow.e-icons,.e-menu-container .e-menu-hscroll.e-hscroll .e-scroll-nav .e-nav-arrow.e-icons{
  color:var(--color-sf-secondary-text-color-focus)
}

.e-menu-wrapper .e-menu-hscroll.e-hscroll .e-scroll-nav:hover,.e-menu-container .e-menu-hscroll.e-hscroll .e-scroll-nav:hover{
  background:var(--color-sf-content-bg-color-hover)
}

.e-menu-wrapper .e-menu-hscroll.e-hscroll .e-scroll-nav:focus,.e-menu-container .e-menu-hscroll.e-hscroll .e-scroll-nav:focus{
  background:var(--color-sf-content-bg-color-hover)
}

.e-menu-wrapper .e-menu-hscroll.e-hscroll .e-scroll-nav:active,.e-menu-container .e-menu-hscroll.e-hscroll .e-scroll-nav:active{
  background:var(--color-sf-secondary-bg-color-pressed)
}

.e-menu-wrapper.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav,.e-menu-container.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav{
  background:var(--color-sf-flyout-bg-color);
  border-color:var(--color-sf-border-light)
}

.e-menu-wrapper.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav .e-icons,.e-menu-container.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav .e-icons{
  color:var(--color-sf-content-text-color)
}

.e-menu-wrapper.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav:hover,.e-menu-wrapper.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav:focus,.e-menu-container.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav:hover,.e-menu-container.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav:focus{
  background:var(--color-sf-flyout-bg-color-hover)
}

.e-menu-wrapper.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav:active,.e-menu-container.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav:active{
  background:var(--color-sf-flyout-bg-color-selected)
}

.e-menu-wrapper.e-inherit,.e-menu-container.e-inherit{
  border:0
}

.e-menu-wrapper.e-inherit .e-menu,.e-menu-wrapper.e-inherit .e-menu .e-menu-item .e-menu-icon,.e-menu-wrapper.e-inherit .e-menu .e-menu-item .e-caret,.e-menu-container.e-inherit .e-menu,.e-menu-container.e-inherit .e-menu .e-menu-item .e-menu-icon,.e-menu-container.e-inherit .e-menu .e-menu-item .e-caret{
  color:inherit
}

.e-menu-wrapper.e-inherit .e-menu,.e-menu-container.e-inherit .e-menu{
  background:inherit
}

.e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-selected,.e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-active-item,.e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-focused,.e-menu-container.e-inherit .e-menu .e-menu-item.e-selected,.e-menu-container.e-inherit .e-menu .e-menu-item.e-active-item,.e-menu-container.e-inherit .e-menu .e-menu-item.e-focused{
  background:rgba(0,0,0,.056);
  color:inherit
}

.e-menu-wrapper.e-hamburger .e-menu-header,.e-menu-container.e-hamburger .e-menu-header{
  color:var(--color-sf-content-text-color)
}

.e-menu-wrapper.e-hamburger .e-menu-header .e-menu-icon,.e-menu-container.e-hamburger .e-menu-header .e-menu-icon{
  color:var(--color-sf-content-text-color)
}

.e-menu-wrapper.e-hamburger ul,.e-menu-container.e-hamburger ul{
  color:var(--color-sf-content-text-color)
}

.e-menu-wrapper.e-hamburger .e-menu .e-menu-item.e-selected{
  color:var(--color-sf-primary)
}

.e-menu-wrapper ul.e-vertical .e-menu-item .e-caret::before,.e-menu-container ul.e-vertical .e-menu-item .e-caret::before{
  content:"\e748"
}

.e-menu-wrapper ul .e-menu-item .e-caret::before,.e-menu-container ul .e-menu-item .e-caret::before{
  content:"\e729"
}

.e-menu-wrapper .e-ul .e-menu-item .e-caret::before,.e-menu-container .e-ul .e-menu-item .e-caret::before{
  content:"\e748"
}

.e-menu-wrapper.e-hamburger .e-menu-header .e-menu-icon::before,.e-menu-container.e-hamburger .e-menu-header .e-menu-icon::before{
  content:"\e799"
}

.e-menu-wrapper.e-hamburger.e-close-icon .e-menu-header .e-menu-icon::before,.e-menu-container.e-hamburger.e-close-icon .e-menu-header .e-menu-icon::before{
  content:"\e7e7"
}

.e-menu-wrapper.e-hamburger .e-vertical .e-menu-item .e-caret::before,.e-menu-wrapper.e-hamburger .e-menu-item .e-caret::before,.e-menu-container.e-hamburger .e-vertical .e-menu-item .e-caret::before,.e-menu-container.e-hamburger .e-menu-item .e-caret::before{
  content:"\e729"
}

.e-menu-wrapper.e-rtl.e-hamburger ul.e-ul .e-caret::before,.e-menu-container.e-rtl.e-hamburger ul.e-ul .e-caret::before{
  content:"\e729"
}

.e-menu-wrapper .e-menu-hscroll.e-hscroll .e-nav-left-arrow::before,.e-menu-wrapper .e-menu-hscroll.e-hscroll .e-nav-right-arrow::before,.e-menu-container .e-menu-hscroll.e-hscroll .e-nav-left-arrow::before,.e-menu-container .e-menu-hscroll.e-hscroll .e-nav-right-arrow::before{
  content:"\e748"
}

.e-menu-wrapper .e-menu-vscroll.e-vscroll .e-nav-up-arrow::before,.e-menu-wrapper .e-menu-vscroll.e-vscroll .e-nav-down-arrow::before,.e-menu-container .e-menu-vscroll.e-vscroll .e-nav-up-arrow::before,.e-menu-container .e-menu-vscroll.e-vscroll .e-nav-down-arrow::before{
  content:"\e729"
}

.e-rtl.e-menu-wrapper ul.e-vertical .e-caret::before,.e-rtl.e-menu-wrapper ul.e-ul .e-caret::before,.e-rtl.e-menu-container ul.e-vertical .e-caret::before,.e-rtl.e-menu-container ul.e-ul .e-caret::before,.e-bigger .e-rtl.e-menu-wrapper ul.e-vertical .e-caret::before,.e-bigger .e-rtl.e-menu-wrapper ul.e-ul .e-caret::before,.e-bigger.e-rtl.e-menu-wrapper ul.e-vertical .e-caret::before,.e-bigger.e-rtl.e-menu-wrapper ul.e-ul .e-caret::before,.e-bigger .e-rtl.e-menu-container ul.e-vertical .e-caret::before,.e-bigger .e-rtl.e-menu-container ul.e-ul .e-caret::before,.e-bigger.e-rtl.e-menu-container ul.e-vertical .e-caret::before,.e-bigger.e-rtl.e-menu-container ul.e-ul .e-caret::before{
  content:"\e765"
}

.e-bigger .e-rtl.e-menu-wrapper.e-hamburger ul.e-ul .e-caret::before,.e-bigger.e-rtl.e-menu-wrapper.e-hamburger ul.e-ul .e-caret::before,.e-bigger .e-rtl.e-menu-container.e-hamburger ul.e-ul .e-caret::before,.e-bigger.e-rtl.e-menu-container.e-hamburger ul.e-ul .e-caret::before{
  content:"\e729"
}

.e-bigger .e-menu-wrapper ul,.e-bigger.e-menu-wrapper ul,.e-bigger .e-menu-container ul,.e-bigger.e-menu-container ul{
  font-size:16px
}

.e-bigger .e-menu-wrapper ul.e-menu .e-menu-item,.e-bigger.e-menu-wrapper ul.e-menu .e-menu-item,.e-bigger .e-menu-container ul.e-menu .e-menu-item,.e-bigger.e-menu-container ul.e-menu .e-menu-item{
  line-height:48px;
  padding:0 16px;
  height:48px
}

.e-bigger .e-menu-wrapper ul.e-menu .e-menu-item .e-menu-icon,.e-bigger.e-menu-wrapper ul.e-menu .e-menu-item .e-menu-icon,.e-bigger .e-menu-container ul.e-menu .e-menu-item .e-menu-icon,.e-bigger.e-menu-container ul.e-menu .e-menu-item .e-menu-icon{
  font-size:18px;
  line-height:48px;
  margin-right:12px
}

.e-bigger .e-menu-wrapper ul.e-menu .e-menu-item .e-caret,.e-bigger.e-menu-wrapper ul.e-menu .e-menu-item .e-caret,.e-bigger .e-menu-container ul.e-menu .e-menu-item .e-caret,.e-bigger.e-menu-container ul.e-menu .e-menu-item .e-caret{
  font-size:16px;
  line-height:48px;
  right:12px
}

.e-bigger .e-menu-wrapper ul.e-menu .e-menu-item.e-separator,.e-bigger.e-menu-wrapper ul.e-menu .e-menu-item.e-separator,.e-bigger .e-menu-container ul.e-menu .e-menu-item.e-separator,.e-bigger.e-menu-container ul.e-menu .e-menu-item.e-separator{
  padding:0
}

.e-bigger .e-menu-wrapper ul.e-menu:not(.e-vertical),.e-bigger.e-menu-wrapper ul.e-menu:not(.e-vertical),.e-bigger .e-menu-container ul.e-menu:not(.e-vertical),.e-bigger.e-menu-container ul.e-menu:not(.e-vertical){
  padding:0
}

.e-bigger .e-menu-wrapper ul.e-menu.e-vertical .e-menu-item.e-separator,.e-bigger.e-menu-wrapper ul.e-menu.e-vertical .e-menu-item.e-separator,.e-bigger .e-menu-container ul.e-menu.e-vertical .e-menu-item.e-separator,.e-bigger.e-menu-container ul.e-menu.e-vertical .e-menu-item.e-separator{
  height:auto;
  line-height:normal
}

.e-bigger .e-menu-wrapper ul.e-ul,.e-bigger.e-menu-wrapper ul.e-ul,.e-bigger .e-menu-container ul.e-ul,.e-bigger.e-menu-container ul.e-ul{
  font-size:16px;
  padding:4px 0;
  white-space:nowrap;
  min-width:112px;
  font-weight:400
}

.e-bigger .e-menu-wrapper ul.e-ul .e-menu-item,.e-bigger.e-menu-wrapper ul.e-ul .e-menu-item,.e-bigger .e-menu-container ul.e-ul .e-menu-item,.e-bigger.e-menu-container ul.e-ul .e-menu-item{
  height:40px;
  line-height:40px;
  padding:0 12px
}

.e-bigger .e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon,.e-bigger.e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon,.e-bigger .e-menu-container ul.e-ul .e-menu-item .e-menu-icon,.e-bigger.e-menu-container ul.e-ul .e-menu-item .e-menu-icon{
  font-size:16px;
  line-height:40px
}

.e-bigger .e-menu-wrapper ul.e-ul .e-menu-item .e-caret,.e-bigger.e-menu-wrapper ul.e-ul .e-menu-item .e-caret,.e-bigger .e-menu-container ul.e-ul .e-menu-item .e-caret,.e-bigger.e-menu-container ul.e-ul .e-menu-item .e-caret{
  line-height:40px
}

.e-bigger .e-menu-wrapper ul.e-ul .e-menu-item.e-separator,.e-bigger.e-menu-wrapper ul.e-ul .e-menu-item.e-separator,.e-bigger .e-menu-container ul.e-ul .e-menu-item.e-separator,.e-bigger.e-menu-container ul.e-ul .e-menu-item.e-separator{
  height:auto;
  line-height:normal
}

.e-bigger .e-menu-wrapper ul.e-ul .e-menu-item .e-caret,.e-bigger.e-menu-wrapper ul.e-ul .e-menu-item .e-caret,.e-bigger .e-menu-container ul.e-ul .e-menu-item .e-caret,.e-bigger.e-menu-container ul.e-ul .e-menu-item .e-caret{
  font-size:16px;
  right:7px
}

.e-bigger .e-menu-wrapper ul.e-ul .e-menu-item.e-menu-caret-icon,.e-bigger.e-menu-wrapper ul.e-ul .e-menu-item.e-menu-caret-icon,.e-bigger .e-menu-container ul.e-ul .e-menu-item.e-menu-caret-icon,.e-bigger.e-menu-container ul.e-ul .e-menu-item.e-menu-caret-icon{
  padding-right:36px
}

.e-bigger .e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon,.e-bigger.e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon,.e-bigger .e-menu-container ul.e-ul .e-menu-item .e-menu-icon,.e-bigger.e-menu-container ul.e-ul .e-menu-item .e-menu-icon{
  margin-right:8px
}

.e-bigger .e-menu-container:not(.e-hamburger):not(.e-rtl) .e-menu.e-vertical .e-blankicon,.e-bigger.e-menu-container:not(.e-hamburger):not(.e-rtl) .e-menu.e-vertical .e-blankicon{
  padding-left:41px
}

.e-bigger .e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device),.e-bigger.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device),.e-bigger .e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device),.e-bigger.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device){
  padding:0 40px
}

.e-bigger .e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav,.e-bigger.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav,.e-bigger .e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav,.e-bigger.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav{
  width:40px;
  min-height:48px
}

.e-bigger .e-menu-wrapper .e-menu-vscroll.e-vscroll:not(.e-scroll-device),.e-bigger.e-menu-wrapper .e-menu-vscroll.e-vscroll:not(.e-scroll-device),.e-bigger .e-menu-container .e-menu-vscroll.e-vscroll:not(.e-scroll-device),.e-bigger.e-menu-container .e-menu-vscroll.e-vscroll:not(.e-scroll-device){
  padding:40px 0
}

.e-bigger .e-menu-wrapper .e-menu-vscroll.e-vscroll .e-scroll-nav,.e-bigger.e-menu-wrapper .e-menu-vscroll.e-vscroll .e-scroll-nav,.e-bigger .e-menu-container .e-menu-vscroll.e-vscroll .e-scroll-nav,.e-bigger.e-menu-container .e-menu-vscroll.e-vscroll .e-scroll-nav{
  height:40px
}

.e-bigger .e-menu-wrapper.e-menu-popup,.e-bigger.e-menu-wrapper.e-menu-popup,.e-bigger .e-menu-container.e-menu-popup,.e-bigger.e-menu-container.e-menu-popup{
  box-shadow:0 0 4px 0 rgba(var(--color-sf-black), 0.1),0 4px 6px -4px rgba(var(--color-sf-black), 0.1),0 10px 15px -3px rgba(var(--color-sf-black), 0.1)
}

.e-bigger .e-menu-wrapper .e-scroll-nav .e-icons,.e-bigger.e-menu-wrapper .e-scroll-nav .e-icons,.e-bigger .e-menu-container .e-scroll-nav .e-icons,.e-bigger.e-menu-container .e-scroll-nav .e-icons{
  font-size:20px
}

.e-bigger .e-rtl.e-menu-wrapper ul .e-menu-item,.e-bigger.e-rtl.e-menu-wrapper ul .e-menu-item,.e-bigger .e-rtl.e-menu-container ul .e-menu-item,.e-bigger.e-rtl.e-menu-container ul .e-menu-item{
  text-align:right
}

.e-bigger .e-rtl.e-menu-wrapper ul .e-menu-item .e-menu-icon,.e-bigger.e-rtl.e-menu-wrapper ul .e-menu-item .e-menu-icon,.e-bigger .e-rtl.e-menu-container ul .e-menu-item .e-menu-icon,.e-bigger.e-rtl.e-menu-container ul .e-menu-item .e-menu-icon{
  margin-left:12px;
  margin-right:0
}

.e-bigger .e-rtl.e-menu-wrapper ul .e-menu-item .e-caret,.e-bigger.e-rtl.e-menu-wrapper ul .e-menu-item .e-caret,.e-bigger .e-rtl.e-menu-container ul .e-menu-item .e-caret,.e-bigger.e-rtl.e-menu-container ul .e-menu-item .e-caret{
  left:12px;
  margin-left:0;
  right:auto
}

.e-bigger .e-rtl.e-menu-wrapper ul .e-menu-item.e-menu-caret-icon,.e-bigger.e-rtl.e-menu-wrapper ul .e-menu-item.e-menu-caret-icon,.e-bigger .e-rtl.e-menu-container ul .e-menu-item.e-menu-caret-icon,.e-bigger.e-rtl.e-menu-container ul .e-menu-item.e-menu-caret-icon{
  padding-left:32px;
  padding-right:12px
}

.e-bigger .e-rtl.e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon,.e-bigger.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon,.e-bigger .e-rtl.e-menu-container ul.e-ul .e-menu-item .e-menu-icon,.e-bigger.e-rtl.e-menu-container ul.e-ul .e-menu-item .e-menu-icon{
  margin-left:8px
}

.e-bigger .e-rtl.e-menu-wrapper ul.e-ul .e-menu-item .e-caret,.e-bigger.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item .e-caret,.e-bigger .e-rtl.e-menu-container ul.e-ul .e-menu-item .e-caret,.e-bigger.e-rtl.e-menu-container ul.e-ul .e-menu-item .e-caret{
  left:7px
}

.e-bigger .e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-menu-caret-icon,.e-bigger.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-menu-caret-icon,.e-bigger .e-rtl.e-menu-container ul.e-ul .e-menu-item.e-menu-caret-icon,.e-bigger.e-rtl.e-menu-container ul.e-ul .e-menu-item.e-menu-caret-icon{
  padding-left:36px;
  padding-right:12px
}

.e-bigger .e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-blankicon,.e-bigger.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-blankicon,.e-bigger .e-rtl.e-menu-container ul.e-ul .e-menu-item.e-blankicon,.e-bigger.e-rtl.e-menu-container ul.e-ul .e-menu-item.e-blankicon{
  padding-left:14px
}

.e-bigger .e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-blankicon.e-menu-caret-icon,.e-bigger.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-blankicon.e-menu-caret-icon,.e-bigger .e-rtl.e-menu-container ul.e-ul .e-menu-item.e-blankicon.e-menu-caret-icon,.e-bigger.e-rtl.e-menu-container ul.e-ul .e-menu-item.e-blankicon.e-menu-caret-icon{
  padding-left:36px
}

.e-bigger .e-rtl.e-menu-container:not(.e-hamburger) .e-menu.e-vertical .e-blankicon,.e-bigger.e-rtl.e-menu-container:not(.e-hamburger) .e-menu.e-vertical .e-blankicon{
  padding-right:41px
}

.e-bigger .e-menu-wrapper.e-hamburger ul .e-ul,.e-bigger.e-menu-wrapper.e-hamburger ul .e-ul,.e-bigger .e-menu-container.e-hamburger ul .e-ul,.e-bigger.e-menu-container.e-hamburger ul .e-ul{
  max-width:100%
}

.e-bigger .e-menu-wrapper.e-hamburger ul .e-ul .e-menu-item,.e-bigger.e-menu-wrapper.e-hamburger ul .e-ul .e-menu-item,.e-bigger .e-menu-container.e-hamburger ul .e-ul .e-menu-item,.e-bigger.e-menu-container.e-hamburger ul .e-ul .e-menu-item{
  height:auto;
  line-height:48px;
  padding:0
}

.e-bigger .e-menu-wrapper.e-hamburger .e-menu-header,.e-bigger.e-menu-wrapper.e-hamburger .e-menu-header,.e-bigger .e-menu-container.e-hamburger .e-menu-header,.e-bigger.e-menu-container.e-hamburger .e-menu-header{
  font-size:18px;
  height:48px;
  line-height:48px
}

.e-bigger .e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item,.e-bigger.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item,.e-bigger .e-menu-container.e-hamburger ul.e-menu .e-menu-item,.e-bigger.e-menu-container.e-hamburger ul.e-menu .e-menu-item{
  text-indent:15px
}

.e-bigger .e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-blankicon,.e-bigger.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-blankicon,.e-bigger .e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-blankicon,.e-bigger.e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-blankicon{
  text-indent:45px
}

.e-bigger .e-menu-wrapper.e-hamburger ul.e-menu .e-ul,.e-bigger.e-menu-wrapper.e-hamburger ul.e-menu .e-ul,.e-bigger .e-menu-container.e-hamburger ul.e-menu .e-ul,.e-bigger.e-menu-container.e-hamburger ul.e-menu .e-ul{
  font-size:16px
}

.e-bigger .e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item,.e-bigger.e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item,.e-bigger .e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item,.e-bigger.e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item{
  text-indent:inherit
}

.e-bigger .e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item.e-menu-caret-icon,.e-bigger.e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item.e-menu-caret-icon,.e-bigger .e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item.e-menu-caret-icon,.e-bigger.e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item.e-menu-caret-icon{
  padding-right:0 !important
}

.e-bigger .e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item .e-caret,.e-bigger.e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item .e-caret,.e-bigger .e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item .e-caret,.e-bigger.e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item .e-caret{
  font-size:16px;
  right:12px
}

.e-bigger .e-menu-wrapper.e-hamburger .e-menu-header,.e-bigger.e-menu-wrapper.e-hamburger .e-menu-header,.e-bigger .e-menu-container.e-hamburger .e-menu-header,.e-bigger.e-menu-container.e-hamburger .e-menu-header{
  background:var(--color-sf-content-bg-color-alt1)
}

.e-bigger .e-menu-wrapper.e-hamburger .e-menu-header .e-menu-icon,.e-bigger.e-menu-wrapper.e-hamburger .e-menu-header .e-menu-icon,.e-bigger .e-menu-container.e-hamburger .e-menu-header .e-menu-icon,.e-bigger.e-menu-container.e-hamburger .e-menu-header .e-menu-icon{
  font-size:20px
}

.e-bigger .e-menu-wrapper.e-hamburger ul,.e-bigger.e-menu-wrapper.e-hamburger ul,.e-bigger .e-menu-container.e-hamburger ul,.e-bigger.e-menu-container.e-hamburger ul{
  background:var(--color-sf-content-bg-color)
}

.e-bigger .e-menu-wrapper.e-hamburger ul .e-menu-item .e-menu-icon,.e-bigger .e-menu-wrapper.e-hamburger ul .e-menu-item .e-caret,.e-bigger.e-menu-wrapper.e-hamburger ul .e-menu-item .e-menu-icon,.e-bigger.e-menu-wrapper.e-hamburger ul .e-menu-item .e-caret,.e-bigger .e-menu-container.e-hamburger ul .e-menu-item .e-menu-icon,.e-bigger .e-menu-container.e-hamburger ul .e-menu-item .e-caret,.e-bigger.e-menu-container.e-hamburger ul .e-menu-item .e-menu-icon,.e-bigger.e-menu-container.e-hamburger ul .e-menu-item .e-caret{
  font-size:20px
}

.e-bigger .e-menu-wrapper.e-hamburger .e-ul,.e-bigger.e-menu-wrapper.e-hamburger .e-ul,.e-bigger .e-menu-container.e-hamburger .e-ul,.e-bigger.e-menu-container.e-hamburger .e-ul{
  font-weight:500
}

.e-bigger .e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item,.e-bigger.e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item,.e-bigger .e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item,.e-bigger.e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item{
  padding:0;
  text-indent:15px
}

.e-bigger .e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-blankicon,.e-bigger.e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-blankicon,.e-bigger .e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-blankicon,.e-bigger.e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-blankicon{
  text-indent:45px
}

.e-bigger .e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item .e-menu-icon,.e-bigger.e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item .e-menu-icon,.e-bigger .e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item .e-menu-icon,.e-bigger.e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item .e-menu-icon{
  margin-left:0;
  text-indent:inherit
}

.e-bigger .e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-menu-caret-icon,.e-bigger.e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-menu-caret-icon,.e-bigger .e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-menu-caret-icon,.e-bigger.e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-menu-caret-icon{
  padding-left:0;
  padding-right:0
}

.e-bigger .e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item .e-caret,.e-bigger.e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item .e-caret,.e-bigger .e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item .e-caret,.e-bigger.e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item .e-caret{
  left:8px;
  right:auto
}

.e-bigger .e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item,.e-bigger.e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item,.e-bigger .e-rtl.e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item,.e-bigger.e-rtl.e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item{
  text-indent:inherit
}

.e-bigger .e-menu-wrapper:not(.e-hamburger) ul.e-ul .e-menu-item:not(.e-separator),.e-bigger .e-menu-container:not(.e-hamburger) ul.e-ul .e-menu-item:not(.e-separator){
  height:40px
}

.e-bigger .e-menu-wrapper:not(.e-hamburger) ul .e-menu-item.e-menu-caret-icon,.e-bigger .e-menu-container:not(.e-hamburger) ul .e-menu-item.e-menu-caret-icon{
  padding-right:32px
}

.e-bigger .e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item,.e-bigger .e-menu-container.e-hamburger ul.e-menu .e-menu-item{
  padding:0 !important;
  height:auto !important
}

/*! Pager layout */

.e-pager{
  border-style:solid;
  border-width:1px;
  display:inline-block;
  font-size:14px;
  padding:7px 8px 7px 8px;
  white-space:normal;
  width:100%
}

.e-pager [class^=e-]{
  box-sizing:border-box
}

.e-pager .e-pager-default.e-hide,.e-pager .e-pagesizes.e-hide,.e-pager .e-hide{
  display:none
}

.e-pager div.e-parentmsgbar{
  float:right;
  padding-bottom:0;
  padding-right:0;
  padding-top:5px
}

.e-pager div.e-parentmsgbar span.e-rightalign{
  text-align:right
}

.e-pager .e-pagesizes{
  display:inline
}

.e-pager .e-pagerdropdown{
  display:inline-block;
  height:32px;
  margin-left:10px;
  margin-right:8px;
  margin-top:-17px;
  overflow:unset;
  vertical-align:middle;
  width:90px
}

.e-pager .e-pagerconstant{
  display:inline-block;
  margin:0 0 4px 8px;
  overflow:hidden;
  width:auto
}

.e-pager .e-icons{
  font-size:14px
}

.e-pager .e-numericitem{
  border-right-style:solid;
  border-right-width:1px;
  display:inline-block;
  line-height:1;
  margin-right:0;
  min-width:26px;
  padding:13px 12px 10px 12px;
  text-align:center
}

.e-pager div.e-pagermsgdiv{
  padding-right:6px;
  padding-top:4px;
  text-align:right
}

.e-pager .e-firstpagedisabled,.e-pager .e-prevpagedisabled,.e-pager .e-nextpagedisabled,.e-pager .e-lastpagedisabled{
  opacity:1
}

.e-pager .e-spacing,.e-pager .e-numericitem:hover,.e-pager .e-currentitem{
  border-radius:calc(var(--e-radius)*0);
  cursor:pointer;
  padding:6.1px 11.85px 9.8px 11.8px;
  text-decoration:none
}

.e-pager .e-currentitem{
  font-style:normal;
  font-variant:normal;
  font-weight:400
}

.e-pager div,.e-pager a{
  display:inline;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none
}

.e-pager .e-icons::before{
  display:inline-block
}

.e-pager .e-pagercontainer .e-firstpage,.e-pager .e-pagercontainer .e-prevpage,.e-pager .e-pagercontainer .e-firstpagedisabled,.e-pager .e-pagercontainer .e-prevpagedisabled,.e-pager .e-pagercontainer .e-nextpage,.e-pager .e-pagercontainer .e-lastpage,.e-pager .e-pagercontainer .e-nextpagedisabled,.e-pager .e-pagercontainer .e-lastpagedisabled{
  border-right-style:solid;
  border-right-width:1px;
  display:inline-block;
  margin-right:0;
  margin-top:0;
  min-width:26px;
  padding:8.85px 8.6px 7px 8.6px;
  vertical-align:sub
}

.e-pager .e-pagercontainer .e-lastpage,.e-pager .e-pagercontainer .e-lastpagedisabled{
  border-right:1px
}

.e-pager .e-firstpage:hover,.e-pager .e-prevpage:hover,.e-pager .e-lastpage:hover,.e-pager .e-nextpage:hover{
  cursor:pointer;
  text-decoration:none
}

.e-pager a.e-nextprevitemdisabled{
  display:none;
  margin-left:1px;
  margin-right:1px;
  padding-left:5px;
  padding-right:5px;
  text-decoration:none
}

.e-pager .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable,.e-pager .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default{
  margin-left:0
}

.e-pager .e-pagercontainer{
  border-radius:calc(var(--e-radius)*.25);
  border-style:solid;
  border-width:1px;
  display:inline-block;
  margin:0 0 -4px .3px;
  overflow:hidden
}

.e-pager .e-lastpage:hover{
  border-radius:calc(var(--e-radius)*0) calc(var(--e-radius)*.1875) calc(var(--e-radius)*.1875) calc(var(--e-radius)*0)
}

.e-pager .e-firstpage:hover{
  border-radius:calc(var(--e-radius)*.1875) calc(var(--e-radius)*0) calc(var(--e-radius)*0) calc(var(--e-radius)*.1875)
}

.e-pager .e-pagermessage,.e-pager .e-pagerexternalmsg{
  display:block;
  margin:6px 6px 0 6px;
  overflow:hidden;
  text-overflow:ellipsis
}

.e-pager .e-mfirst,.e-pager .e-mprev,.e-pager .e-mnext,.e-pager .e-mlast{
  display:none
}

.e-pager .e-mprev{
  text-indent:-3px
}

.e-pager .e-mnext{
  text-indent:-2px
}

.e-pager .e-mfirst,.e-pager .e-mprev,.e-pager .e-mnext,.e-pager .e-mlast{
  -webkit-tap-highlight-color:var(--color-sf-content-bg-color)
}

.e-pager .e-pp,.e-pager .e-np,.e-pager .e-pp:hover,.e-pager .e-np:hover{
  font-size:14px;
  padding:6.1px 9.92px 9.9px 9.9px;
  font-weight:bold;
  letter-spacing:0
}

.e-pager .e-np.e-focused,.e-pager .e-pp.e-focused{
  line-height:1;
  padding:6.1px 9.92px 9.9px 9.9px
}

.e-pager.e-adaptive{
  display:flex;
  align-items:center;
  justify-content:space-between;
  padding:8px
}

.e-pager.e-adaptive div.e-parentmsgbar{
  margin:0 5px;
  margin-top:-6px;
  flex-grow:1;
  min-width:10px;
  white-space:nowrap
}

.e-pager.e-adaptive .e-pagesizes{
  display:inline-flex;
  width:auto
}

.e-pager.e-adaptive .e-pagerdropdown{
  margin:2px 2px 0 4px;
  width:77px;
  min-width:77px;
  order:2;
  height:40px;
  padding-right:5px
}

.e-pager.e-adaptive .e-pagerconstant{
  font-size:12px;
  position:relative;
  top:6px;
  order:1;
  min-width:52px;
  max-height:34px;
  margin:0 8px 0 10px
}

.e-pager.e-adaptive .e-pagerconstant.e-page-all{
  top:11px;
  text-align:center
}

.e-pager.e-adaptive .e-mfirst,.e-pager.e-adaptive .e-mprev,.e-pager.e-adaptive .e-mnext,.e-pager.e-adaptive .e-mlast{
  padding:1% 2%;
  width:5%
}

.e-pager.e-adaptive .e-mfirst,.e-pager.e-adaptive .e-mlast{
  width:calc(5% + 11px)
}

@media(max-width: 769px){
  .e-pager{
    display:flex;
    align-items:center;
    padding:13px 0
  }

  .e-pager div.e-parentmsgbar{
    padding-bottom:0;
    padding-right:0;
    padding-top:0;
    box-sizing:border-box;
    display:inline-block;
    float:initial;
    text-align:center;
    width:calc(60% - 48px)
  }

  .e-pager .e-pagesizes,.e-pager .e-pagecountmsg,.e-pager .e-pagercontainer{
    display:none
  }

  .e-pager .e-icons{
    font-size:11px
  }

  .e-pager .e-mfirst,.e-pager .e-mprev,.e-pager .e-mnext,.e-pager .e-mlast{
    border:0;
    box-sizing:border-box;
    display:inline-block;
    padding:1% 5%
  }

  .e-pager .e-mfirst{
    margin-right:4px;
    text-align:right;
    width:calc(10% + 11px)
  }

  .e-pager .e-mprev{
    margin:0 4px;
    text-align:right;
    width:10%
  }

  .e-pager .e-mnext{
    margin:0 4px;
    text-align:left;
    width:10%
  }

  .e-pager .e-mlast{
    margin-left:4px;
    text-align:left;
    width:calc(10% + 11px)
  }
}

.e-pager.e-rtl{
  direction:rtl
}

.e-pager.e-rtl .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable,.e-pager.e-rtl .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default{
  margin-left:0;
  margin-right:0
}

.e-pager.e-rtl .e-pagercontainer,.e-pager.e-rtl div,.e-pager.e-rtl a{
  float:initial
}

.e-pager.e-rtl .e-parentmsgbar{
  float:left;
  margin-left:6px;
  padding-top:5px
}

.e-pager.e-rtl .e-pagerdropdown{
  margin:-17px 16px 0 0
}

.e-pager.e-rtl .e-pagerconstant{
  margin:0 8px 6px 0
}

.e-pager.e-rtl .e-pagerexternalmsg{
  float:none
}

.e-pager.e-rtl .e-pagercontainer{
  float:none;
  margin:0 .3px -4px 0;
  padding:0
}

.e-pager.e-rtl .e-firstpage,.e-pager.e-rtl .e-prevpage,.e-pager.e-rtl .e-firstpagedisabled,.e-pager.e-rtl .e-prevpagedisabled,.e-pager.e-rtl .e-nextpage,.e-pager.e-rtl .e-lastpage,.e-pager.e-rtl .e-nextpagedisabled,.e-pager.e-rtl .e-lastpagedisabled{
  padding:8.85px 8.6px 7px 8.6px
}

.e-pager.e-rtl .e-firstpage::before,.e-pager.e-rtl .e-firstpage:hover,.e-pager.e-rtl .e-firstpagedisabled::before{
  content:"\e701"
}

.e-pager.e-rtl .e-prevpage::before,.e-pager.e-rtl .e-prevpage:hover,.e-pager.e-rtl .e-prevpagedisabled::before{
  content:"\e848"
}

.e-pager.e-rtl .e-nextpage::before,.e-pager.e-rtl .e-nextpage:hover,.e-pager.e-rtl .e-nextpagedisabled::before{
  content:"\e84b"
}

.e-pager.e-rtl .e-lastpage::before,.e-pager.e-rtl .e-lastpage:hover,.e-pager.e-rtl .e-lastpagedisabled::before{
  content:"\e716"
}

.e-pager.e-rtl .e-nextpage,.e-pager.e-rtl .e-nextpagedisabled,.e-pager.e-rtl .e-prevpage,.e-pager.e-rtl .e-prevpagedisabled,.e-pager.e-rtl .e-firstpage,.e-pager.e-rtl .e-firstpagedisabled{
  border-left-style:solid;
  border-left-width:1px
}

.e-pager.e-rtl .e-nextpage,.e-pager.e-rtl .e-nextpagedisabled,.e-pager.e-rtl .e-prevpage,.e-pager.e-rtl .e-prevpagedisabled{
  border-right-style:none;
  border-right-width:0
}

.e-pager.e-rtl .e-firstpage,.e-pager.e-rtl .e-firstpagedisabled{
  border-right:medium none
}

.e-pager.e-rtl .e-firstpage:hover{
  border-radius:calc(var(--e-radius)*0) calc(var(--e-radius)*.25) calc(var(--e-radius)*.25) calc(var(--e-radius)*0)
}

.e-pager.e-rtl .e-lastpage:hover{
  border-radius:calc(var(--e-radius)*0) calc(var(--e-radius)*.25) calc(var(--e-radius)*.25) calc(var(--e-radius)*0)
}

.e-pager.e-rtl .e-numericcontainer{
  float:none
}

.e-pager.e-rtl .e-numericitem{
  border-left-style:solid;
  border-left-width:1px;
  border-right-style:none;
  border-right-width:0;
  min-width:26px
}

.e-pager.e-rtl .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable,.e-pager.e-rtl .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default{
  margin-left:0;
  margin-right:0
}

.e-pager.e-rtl .e-spacing,.e-pager.e-rtl .e-numericitem:hover,.e-pager.e-rtl .e-currentitem{
  margin:0;
  padding:6.1px 11.85px 9.8px 11.8px
}

.e-pager.e-rtl .e-pp,.e-pager.e-rtl .e-np,.e-pager.e-rtl .e-pp:hover,.e-pager.e-rtl .e-np:hover{
  margin-top:0;
  padding:6.1px 9.92px 9.9px 9.9px
}

.e-pager.e-rtl.e-adaptive.e-rtl div.e-parentmsgbar{
  margin:0 5px;
  margin-top:-4px;
  padding-top:0
}

.e-pager.e-rtl.e-adaptive.e-rtl div.e-pagerconstant{
  margin:0 10px 0 8px
}

.e-pager.e-rtl.e-adaptive.e-rtl div.e-pagerconstant.e-page-all{
  top:14px
}

.e-pager.e-rtl.e-adaptive.e-rtl div.e-pagerdropdown{
  min-width:92px;
  margin:5px 4px 0 2px;
  padding:0 0 0 5px
}

.e-pager.e-rtl.e-adaptive.e-rtl .e-mfirst,.e-pager.e-rtl.e-adaptive.e-rtl .e-mprev,.e-pager.e-rtl.e-adaptive.e-rtl .e-mnext,.e-pager.e-rtl.e-adaptive.e-rtl .e-mlast{
  padding:1% 2%;
  width:5%
}

.e-pager.e-rtl.e-adaptive.e-rtl .e-mfirst,.e-pager.e-rtl.e-adaptive.e-rtl .e-mlast{
  width:calc(5% + 11px)
}

@media(max-width: 769px){
  .e-pager.e-rtl .e-mfirst,.e-pager.e-rtl .e-mprev,.e-pager.e-rtl .e-mnext,.e-pager.e-rtl .e-mlast{
    border:0
  }

  .e-pager.e-rtl.e-rtl div.e-parentmsgbar{
    float:initial;
    margin-left:0;
    margin-top:0;
    padding-top:0
  }

  .e-pager.e-rtl .e-parentmsgbar{
    float:right
  }
}

.e-pager.sf-pager .e-pagercontainer{
  font-size:0
}

.e-pager.sf-pager .e-pagercontainer .e-first,.e-pager.sf-pager .e-pagercontainer .e-prev,.e-pager.sf-pager .e-pagercontainer .e-next,.e-pager.sf-pager .e-pagercontainer .e-last{
  font-size:14px
}

.e-pager.sf-pager .e-pagercontainer .e-firstpage,.e-pager.sf-pager .e-pagercontainer .e-prevpage,.e-pager.sf-pager .e-pagercontainer .e-firstpagedisabled,.e-pager.sf-pager .e-pagercontainer .e-prevpagedisabled,.e-pager.sf-pager .e-pagercontainer .e-nextpage,.e-pager.sf-pager .e-pagercontainer .e-lastpage,.e-pager.sf-pager .e-pagercontainer .e-nextpagedisabled,.e-pager.sf-pager .e-pagercontainer .e-lastpagedisabled{
  padding:7.1px 8.6px 8.5px
}

.e-pager.sf-pager .e-spacing{
  padding:7.6px 11.85px 7.8px 11.8px
}

.e-pager.sf-pager .e-numericcontainer a{
  font-size:14px
}

.e-pager.sf-pager .e-link,.e-pager.sf-pager .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default{
  margin-left:0
}

/*! Pager theme */

.e-pager{
  border-color:var(--color-sf-border-light);
  background:var(--color-sf-content-bg-color);
  color:var(--color-sf-content-text-color-alt1);
  opacity:1
}

.e-pager div.e-icons.e-pager-default{
  color:var(--color-sf-content-text-color-alt3)
}

.e-pager div.e-icons.e-disable{
  color:var(--color-sf-icon-color-disabled)
}

.e-pager .e-pager-default:hover{
  background:var(--color-sf-content-bg-color-hover);
  color:var(--color-sf-content-text-color-hover);
  opacity:1
}

.e-pager .e-parentmsgbar{
  font-weight:400
}

.e-pager .e-spacing{
  color:var(--color-sf-content-text-color);
  opacity:1
}

.e-pager .e-spacing.e-numericitem:not(.e-active):not(.e-np):not(.e-pp):hover{
  background:var(--color-sf-content-bg-color-hover)
}

.e-pager .e-numericitem:hover{
  color:var(--color-sf-content-text-color-hover);
  opacity:1
}

.e-pager .e-numericitem:not(.e-active):not(.e-np):not(.e-pp):hover{
  background-color:var(--color-sf-content-bg-color-hover);
  opacity:1
}

.e-pager .e-numericitem{
  background:var(--color-sf-content-bg-color);
  color:var(--color-sf-content-text-color)
}

.e-pager .e-prevpagedisabled,.e-pager .e-prevpage,.e-pager .e-nextpage,.e-pager .e-nextpagedisabled,.e-pager .e-lastpagedisabled,.e-pager .e-lastpage,.e-pager .e-firstpage,.e-pager .e-firstpagedisabled{
  background-color:var(--color-sf-content-bg-color);
  color:var(--color-sf-content-text-color-alt3)
}

.e-pager .e-lastpage,.e-pager .e-firstpage{
  background-color:rgba(0,0,0,0)
}

.e-pager .e-pagercontainer{
  background-color:var(--color-sf-content-bg-color);
  border-color:var(--color-sf-border-light)
}

.e-pager .e-numericitem,.e-pager .e-firstpage,.e-pager .e-prevpage,.e-pager .e-firstpagedisabled,.e-pager .e-prevpagedisabled,.e-pager .e-nextpage,.e-pager .e-lastpage,.e-pager .e-nextpagedisabled,.e-pager .e-lastpagedisabled{
  border-right-color:var(--color-sf-border-light)
}

.e-pager .e-currentitem,.e-pager .e-currentitem:hover{
  background:var(--color-sf-primary);
  color:var(--color-sf-primary-text-color);
  opacity:1
}

.e-pager .e-numericitem.e-focused,.e-pager .e-first.e-focused,.e-pager .e-prev.e-focused,.e-pager .e-next.e-focused,.e-pager .e-last.e-focused,.e-pager .e-mfirst.e-focused,.e-pager .e-mprev.e-focused,.e-pager .e-mnext.e-focused,.e-pager .e-mlast.e-focused{
  background-color:var(--color-sf-table-bg-color-hover)
}

.e-pager .e-currentitem.e-numericitem.e-focused{
  background:var(--color-sf-primary);
  box-shadow:0 0 0 1px var(--color-sf-primary) inset
}

.e-pager .e-focused{
  box-shadow:0 0 0 1px var(--color-sf-primary) inset
}

@media(max-width: 590px){
  .e-pager .e-pager-default:hover{
    background:var(--color-sf-content-bg-color);
    color:var(--color-sf-primary);
    opacity:1
  }
}

.e-pager.e-rtl .e-numericitem,.e-pager.e-rtl .e-firstpage,.e-pager.e-rtl .e-prevpage,.e-pager.e-rtl .e-firstpagedisabled,.e-pager.e-rtl .e-prevpagedisabled,.e-pager.e-rtl .e-nextpage,.e-pager.e-rtl .e-lastpage,.e-pager.e-rtl .e-nextpagedisabled,.e-pager.e-rtl .e-lastpagedisabled,.e-pager.e-rtl .e-nextpage,.e-pager.e-rtl .e-nextpagedisabled{
  border-left-color:var(--color-sf-border-light)
}

.e-pager .e-icon-last::before,.e-grid-menu .e-icon-last::before{
  content:"\e7a9"
}

.e-pager .e-icon-first::before,.e-grid-menu .e-icon-first::before{
  content:"\e744"
}

.e-pager .e-icon-prev::before,.e-grid-menu .e-icon-prev::before{
  content:"\e765"
}

.e-pager .e-icon-next::before,.e-grid-menu .e-icon-next::before{
  content:"\e748"
}

.e-pager.e-rtl .e-icon-last.e-lastpage::before,.e-pager.e-rtl .e-icon-last.e-lastpage:hover,.e-pager.e-rtl .e-icon-last.e-lastpagedisabled::before,.e-grid-menu.e-rtl .e-icon-last.e-lastpage::before,.e-grid-menu.e-rtl .e-icon-last.e-lastpage:hover,.e-grid-menu.e-rtl .e-icon-last.e-lastpagedisabled::before{
  content:"\e744"
}

.e-pager.e-rtl .e-icon-first.e-firstpage::before,.e-pager.e-rtl .e-icon-first.e-firstpage:hover,.e-pager.e-rtl .e-icon-first.e-firstpagedisabled::before,.e-grid-menu.e-rtl .e-icon-first.e-firstpage::before,.e-grid-menu.e-rtl .e-icon-first.e-firstpage:hover,.e-grid-menu.e-rtl .e-icon-first.e-firstpagedisabled::before{
  content:"\e7a9"
}

.e-pager.e-rtl .e-icon-prev.e-prevpage::before,.e-pager.e-rtl .e-icon-prev.e-prevpage:hover,.e-pager.e-rtl .e-icon-prev.e-prevpagedisabled::before,.e-grid-menu.e-rtl .e-icon-prev.e-prevpage::before,.e-grid-menu.e-rtl .e-icon-prev.e-prevpage:hover,.e-grid-menu.e-rtl .e-icon-prev.e-prevpagedisabled::before{
  content:"\e748"
}

.e-pager.e-rtl .e-icon-next.e-nextpage::before,.e-pager.e-rtl .e-icon-next.e-nextpage:hover,.e-pager.e-rtl .e-icon-next.e-nextpagedisabled::before,.e-grid-menu.e-rtl .e-icon-next.e-nextpage::before,.e-grid-menu.e-rtl .e-icon-next.e-nextpage:hover,.e-grid-menu.e-rtl .e-icon-next.e-nextpagedisabled::before{
  content:"\e765"
}

/*! Pager bigger */

.e-bigger .e-pager,.e-pager.e-bigger{
  font-size:16px;
  padding:7px 8px 7px 8px
}

.e-bigger .e-pager div.e-icons:not(.e-check),.e-pager.e-bigger div.e-icons:not(.e-check){
  font-size:18px
}

.e-bigger .e-pager div.e-parentmsgbar,.e-pager.e-bigger div.e-parentmsgbar{
  padding-bottom:8px;
  padding-right:0;
  padding-top:8px
}

.e-bigger .e-pager:not(.e-adaptive) .e-pagerdropdown,.e-pager.e-bigger:not(.e-adaptive) .e-pagerdropdown{
  height:40px;
  margin:0 10px 0 18px;
  margin-top:-21px;
  width:90px
}

.e-bigger .e-pager .e-pagercontainer,.e-pager.e-bigger .e-pagercontainer{
  margin:0 0 -6px .8px
}

.e-bigger .e-pager .e-pagercontainer .e-firstpage,.e-bigger .e-pager .e-pagercontainer .e-prevpage,.e-bigger .e-pager .e-pagercontainer .e-firstpagedisabled,.e-bigger .e-pager .e-pagercontainer .e-prevpagedisabled,.e-bigger .e-pager .e-pagercontainer .e-nextpage,.e-bigger .e-pager .e-pagercontainer .e-lastpage,.e-bigger .e-pager .e-pagercontainer .e-nextpagedisabled,.e-bigger .e-pager .e-pagercontainer .e-lastpagedisabled,.e-pager.e-bigger .e-pagercontainer .e-firstpage,.e-pager.e-bigger .e-pagercontainer .e-prevpage,.e-pager.e-bigger .e-pagercontainer .e-firstpagedisabled,.e-pager.e-bigger .e-pagercontainer .e-prevpagedisabled,.e-pager.e-bigger .e-pagercontainer .e-nextpage,.e-pager.e-bigger .e-pagercontainer .e-lastpage,.e-pager.e-bigger .e-pagercontainer .e-nextpagedisabled,.e-pager.e-bigger .e-pagercontainer .e-lastpagedisabled{
  padding:16px 14px 14px 14px
}

.e-bigger .e-pager .e-pagerconstant,.e-pager.e-bigger .e-pagerconstant{
  margin-bottom:4px;
  margin-left:16px
}

@media(max-width: 769px){
  .e-bigger .e-pager,.e-pager.e-bigger{
    padding:19px 0
  }

  .e-bigger .e-pager.e-rtl div.e-parentmsgbar,.e-pager.e-bigger.e-rtl div.e-parentmsgbar{
    margin-right:0
  }

  .e-bigger .e-pager div.e-parentmsgbar,.e-pager.e-bigger div.e-parentmsgbar{
    padding:0
  }
}

.e-bigger .e-pager .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable,.e-bigger .e-pager .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default,.e-pager.e-bigger .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable,.e-pager.e-bigger .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default{
  margin-left:0
}

.e-bigger .e-pager .e-numericitem,.e-pager.e-bigger .e-numericitem{
  margin:0
}

.e-bigger .e-pager .e-pp.e-spacing,.e-bigger .e-pager .e-np.e-spacing,.e-bigger .e-pager .e-pp.e-spacing:hover,.e-bigger .e-pager .e-np.e-spacing:hover,.e-pager.e-bigger .e-pp.e-spacing,.e-pager.e-bigger .e-np.e-spacing,.e-pager.e-bigger .e-pp.e-spacing:hover,.e-pager.e-bigger .e-np.e-spacing:hover{
  padding:12.6px 13.92px 12px 13.9px
}

.e-bigger .e-pager .e-spacing,.e-bigger .e-pager .e-numericitem:hover,.e-bigger .e-pager .e-currentitem,.e-pager.e-bigger .e-spacing,.e-pager.e-bigger .e-numericitem:hover,.e-pager.e-bigger .e-currentitem{
  border-radius:calc(var(--e-radius) * 0)/0.75;
  padding:10.7px 15.48px 11.5px 15.1px
}

.e-bigger .e-pager.e-rtl .e-spacing,.e-bigger .e-pager.e-rtl .e-numericitem:hover,.e-bigger .e-pager.e-rtl .e-currentitem,.e-pager.e-bigger.e-rtl .e-spacing,.e-pager.e-bigger.e-rtl .e-numericitem:hover,.e-pager.e-bigger.e-rtl .e-currentitem{
  margin:0;
  padding:10.7px 15.48px 11.5px 15.1px
}

.e-bigger .e-pager.e-rtl .e-pp.e-spacing,.e-bigger .e-pager.e-rtl .e-np.e-spacing,.e-bigger .e-pager.e-rtl .e-pp.e-spacing:hover,.e-bigger .e-pager.e-rtl .e-np.e-spacing:hover,.e-pager.e-bigger.e-rtl .e-pp.e-spacing,.e-pager.e-bigger.e-rtl .e-np.e-spacing,.e-pager.e-bigger.e-rtl .e-pp.e-spacing:hover,.e-pager.e-bigger.e-rtl .e-np.e-spacing:hover{
  padding-top:12.5px
}

.e-bigger .e-pager.e-rtl .e-pagerdropdown,.e-pager.e-bigger.e-rtl .e-pagerdropdown{
  margin:-21px 16px 0 0
}

.e-bigger .e-pager.e-rtl .e-pagerconstant,.e-pager.e-bigger.e-rtl .e-pagerconstant{
  margin:0 16px 7px 0
}

.e-bigger .e-pager.e-rtl .e-pagercontainer,.e-pager.e-bigger.e-rtl .e-pagercontainer{
  margin:0 0 -5px 0
}

.e-bigger .e-pager.e-rtl .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable,.e-bigger .e-pager.e-rtl .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default,.e-pager.e-bigger.e-rtl .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable,.e-pager.e-bigger.e-rtl .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default{
  margin-left:0;
  margin-right:0
}

.e-bigger .e-pager.e-rtl div.e-parentmsgbar,.e-pager.e-bigger.e-rtl div.e-parentmsgbar{
  margin-left:6px;
  margin-top:0
}

@media(max-width: 769px){
  .e-bigger .e-pager.e-rtl div.e-parentmsgbar,.e-pager.e-bigger.e-rtl div.e-parentmsgbar{
    margin-left:0;
    margin-top:0
  }
}

.e-bigger .e-pager.e-rtl .e-pp.e-spacing.e-numericitem,.e-bigger .e-pager.e-rtl .e-np.e-spacing.e-numericitem,.e-bigger .e-pager.e-rtl .e-pp.e-spacing.e-numericitem:hover,.e-bigger .e-pager.e-rtl .e-np.e-spacing.e-numericitem:hover,.e-pager.e-bigger.e-rtl .e-pp.e-spacing.e-numericitem,.e-pager.e-bigger.e-rtl .e-np.e-spacing.e-numericitem,.e-pager.e-bigger.e-rtl .e-pp.e-spacing.e-numericitem:hover,.e-pager.e-bigger.e-rtl .e-np.e-spacing.e-numericitem:hover{
  font-size:14px;
  margin-top:0
}

.e-bigger .e-pager.e-rtl.e-adaptive div.e-parentmsgbar,.e-pager.e-bigger.e-rtl.e-adaptive div.e-parentmsgbar{
  margin-top:-2px
}

.e-bigger .e-pager.e-rtl.e-adaptive div.e-pagerdropdown,.e-pager.e-bigger.e-rtl.e-adaptive div.e-pagerdropdown{
  margin:1px 4px 0 2px
}

.e-bigger .e-pager.e-rtl.e-adaptive div.e-pagerconstant.e-page-all,.e-pager.e-bigger.e-rtl.e-adaptive div.e-pagerconstant.e-page-all{
  top:13px
}

.e-bigger .e-pager .e-pagercontainer .e-firstpage,.e-bigger .e-pager .e-pagercontainer .e-prevpage,.e-bigger .e-pager .e-pagercontainer .e-firstpagedisabled,.e-bigger .e-pager .e-pagercontainer .e-prevpagedisabled,.e-bigger .e-pager .e-pagercontainer .e-nextpage,.e-bigger .e-pager .e-pagercontainer .e-lastpage,.e-bigger .e-pager .e-pagercontainer .e-nextpagedisabled,.e-bigger .e-pager .e-pagercontainer .e-lastpagedisabled,.e-pager.e-bigger .e-pagercontainer .e-firstpage,.e-pager.e-bigger .e-pagercontainer .e-prevpage,.e-pager.e-bigger .e-pagercontainer .e-firstpagedisabled,.e-pager.e-bigger .e-pagercontainer .e-prevpagedisabled,.e-pager.e-bigger .e-pagercontainer .e-nextpage,.e-pager.e-bigger .e-pagercontainer .e-lastpage,.e-pager.e-bigger .e-pagercontainer .e-nextpagedisabled,.e-pager.e-bigger .e-pagercontainer .e-lastpagedisabled{
  margin-right:0;
  padding:11.7px 11.6px 8.7px 11.6px
}

.e-bigger .e-pager.e-rtl .e-pagercontainer .e-firstpage,.e-bigger .e-pager.e-rtl .e-pagercontainer .e-prevpage,.e-bigger .e-pager.e-rtl .e-pagercontainer .e-firstpagedisabled,.e-bigger .e-pager.e-rtl .e-pagercontainer .e-prevpagedisabled,.e-bigger .e-pager.e-rtl .e-pagercontainer .e-nextpage,.e-bigger .e-pager.e-rtl .e-pagercontainer .e-lastpage,.e-bigger .e-pager.e-rtl .e-pagercontainer .e-nextpagedisabled,.e-bigger .e-pager.e-rtl .e-pagercontainer .e-lastpagedisabled,.e-pager.e-bigger.e-rtl .e-pagercontainer .e-firstpage,.e-pager.e-bigger.e-rtl .e-pagercontainer .e-prevpage,.e-pager.e-bigger.e-rtl .e-pagercontainer .e-firstpagedisabled,.e-pager.e-bigger.e-rtl .e-pagercontainer .e-prevpagedisabled,.e-pager.e-bigger.e-rtl .e-pagercontainer .e-nextpage,.e-pager.e-bigger.e-rtl .e-pagercontainer .e-lastpage,.e-pager.e-bigger.e-rtl .e-pagercontainer .e-nextpagedisabled,.e-pager.e-bigger.e-rtl .e-pagercontainer .e-lastpagedisabled{
  padding:11.7px 11.6px 8.7px
}

.e-bigger .e-pager .e-pp,.e-bigger .e-pager .e-np,.e-bigger .e-pager .e-pp:hover,.e-bigger .e-pager .e-np:hover,.e-pager.e-bigger .e-pp,.e-pager.e-bigger .e-np,.e-pager.e-bigger .e-pp:hover,.e-pager.e-bigger .e-np:hover{
  font-size:14px
}

.e-bigger .e-pager.e-adaptive div.e-parentmsgbar,.e-pager.e-bigger.e-adaptive div.e-parentmsgbar{
  margin-top:0
}

.e-bigger .e-pager.e-adaptive .e-pagerdropdown,.e-pager.e-bigger.e-adaptive .e-pagerdropdown{
  margin:-3px 2px 0 4px;
  height:40px
}

.e-bigger .e-pager.e-adaptive .e-pagerconstant.e-page-all,.e-pager.e-bigger.e-adaptive .e-pagerconstant.e-page-all{
  top:10px
}

.e-bigger .e-pager.e-adaptive .e-pagerconstant,.e-pager.e-bigger.e-adaptive .e-pagerconstant{
  margin:0 8px 0 10px
}

.e-bigger .sf-pager .e-pagercontainer .e-firstpage,.e-bigger .sf-pager .e-pagercontainer .e-prevpage,.e-bigger .sf-pager .e-pagercontainer .e-firstpagedisabled,.e-bigger .sf-pager .e-pagercontainer .e-prevpagedisabled,.e-bigger .sf-pager .e-pagercontainer .e-nextpage,.e-bigger .sf-pager .e-pagercontainer .e-lastpage,.e-bigger .sf-pager .e-pagercontainer .e-nextpagedisabled,.e-bigger .sf-pager .e-pagercontainer .e-lastpagedisabled,.sf-pager.e-bigger .e-pagercontainer .e-firstpage,.sf-pager.e-bigger .e-pagercontainer .e-prevpage,.sf-pager.e-bigger .e-pagercontainer .e-firstpagedisabled,.sf-pager.e-bigger .e-pagercontainer .e-prevpagedisabled,.sf-pager.e-bigger .e-pagercontainer .e-nextpage,.sf-pager.e-bigger .e-pagercontainer .e-lastpage,.sf-pager.e-bigger .e-pagercontainer .e-nextpagedisabled,.sf-pager.e-bigger .e-pagercontainer .e-lastpagedisabled{
  padding:10.3px 11.6px 12.5px
}

.e-bigger .sf-pager .e-spacing,.e-bigger .sf-pager .e-currentitem,.e-bigger .sf-pager .e-numericitem:hover,.sf-pager.e-bigger .e-spacing,.sf-pager.e-bigger .e-currentitem,.sf-pager.e-bigger .e-numericitem:hover{
  padding:14.5px 15.48px 11.8px 15.1px
}

.e-breadcrumb{
  display:block
}

.e-breadcrumb.e-breadcrumb-wrap-mode{
  display:flex
}

.e-breadcrumb .e-breadcrumb-first-ol{
  align-items:flex-start;
  flex-shrink:0;
  padding-right:0
}

.e-breadcrumb .e-breadcrumb-wrapped-ol{
  flex-wrap:wrap;
  overflow:hidden;
  padding-left:0
}

.e-breadcrumb.e-breadcrumb-scroll-mode{
  line-height:30px;
  overflow:auto
}

.e-breadcrumb ol{
  align-items:center;
  display:inline-flex;
  line-height:normal;
  margin:0;
  padding:0;
  padding-left:0;
  padding-right:0;
  font-weight:500
}

.e-breadcrumb li{
  list-style-type:none;
  white-space:nowrap
}

.e-breadcrumb .e-breadcrumb-item{
  align-items:center;
  display:flex;
  flex-shrink:0
}

.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text{
  padding:2px
}

.e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-text{
  padding:3px
}

.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text{
  align-items:center;
  display:flex;
  font-size:14px
}

.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text .e-anchor-wrap{
  align-items:inherit;
  display:inherit
}

.e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text{
  cursor:pointer;
  text-decoration:none
}

.e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text:hover{
  text-decoration:underline
}

.e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text:focus{
  text-decoration:underline
}

.e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text:active{
  text-decoration:underline
}

.e-breadcrumb .e-breadcrumb-item span.e-breadcrumb-text{
  cursor:default
}

.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-icon{
  font-size:16px;
  padding-right:8px
}

.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-icon:hover{
  text-decoration:none
}

.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-icon::before{
  display:inline-block;
  text-decoration:none
}

.e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-icon{
  padding:0
}

.e-breadcrumb .e-breadcrumb-item.e-disabled{
  opacity:1;
  pointer-events:none
}

.e-breadcrumb .e-breadcrumb-separator{
  display:flex;
  padding:0 8px;
  font-size:12px
}

.e-breadcrumb .e-breadcrumb-separator+.e-breadcrumb-separator{
  margin-left:-8px;
  padding-left:0
}

.e-breadcrumb.e-rtl .e-breadcrumb-separator+.e-breadcrumb-separator{
  margin-left:0;
  margin-right:-8px;
  padding-left:8px;
  padding-right:0
}

.e-breadcrumb .e-breadcrumb-collapsed,.e-breadcrumb .e-breadcrumb-menu{
  cursor:pointer;
  font-size:16px;
  padding:4px 4px;
  vertical-align:bottom
}

.e-breadcrumb .e-breadcrumb-menu{
  display:inline-block
}

.e-breadcrumb .e-breadcrumb-item-wrapper{
  display:flex
}

.e-breadcrumb.e-icon-right .e-breadcrumb-icon,.e-breadcrumb .e-icon-right .e-breadcrumb-icon,.e-breadcrumb.e-rtl .e-breadcrumb-icon{
  padding-left:8px;
  padding-right:0
}

.e-breadcrumb.e-rtl.e-icon-right .e-breadcrumb-icon,.e-breadcrumb.e-rtl .e-icon-right .e-breadcrumb-icon{
  padding-left:0;
  padding-right:8px
}

.e-breadcrumb.e-disabled{
  opacity:1
}

.e-breadcrumb.e-disabled .e-breadcrumb-item,.e-breadcrumb.e-disabled .e-breadcrumb-separator,.e-breadcrumb.e-disabled .e-breadcrumb-collapsed,.e-breadcrumb.e-disabled .e-breadcrumb-menu{
  pointer-events:none
}

.e-breadcrumb-popup{
  border:1px solid var(--color-sf-border-light);
  border-radius:calc(var(--e-radius)*.25);
  box-shadow:0 0 4px 0 rgba(var(--color-sf-black), 0.1),0 4px 6px -4px rgba(var(--color-sf-black), 0.1),0 10px 15px -3px rgba(var(--color-sf-black), 0.1);
  position:absolute
}

.e-breadcrumb-popup ul{
  margin:0;
  padding:0
}

.e-breadcrumb-popup .e-breadcrumb-item{
  list-style-type:none;
  white-space:nowrap
}

.e-breadcrumb-popup .e-breadcrumb-item .e-breadcrumb-text{
  align-items:center;
  display:flex;
  font-size:14px;
  height:32px;
  line-height:32px;
  padding:0 12px;
  width:100%
}

.e-breadcrumb-popup .e-breadcrumb-item .e-breadcrumb-text .e-anchor-wrap{
  align-items:inherit;
  display:inherit;
  width:inherit
}

.e-breadcrumb-popup .e-breadcrumb-item .e-breadcrumb-icon{
  font-size:16px;
  padding-right:8px
}

.e-breadcrumb-popup .e-breadcrumb-item.e-icon-item .e-breadcrumb-icon{
  padding:0
}

.e-breadcrumb-popup .e-breadcrumb-item a.e-breadcrumb-text{
  text-decoration:none
}

.e-breadcrumb-popup.e-icon-right .e-breadcrumb-icon,.e-breadcrumb-popup .e-icon-right .e-breadcrumb-icon,.e-breadcrumb-popup.e-rtl .e-breadcrumb-icon{
  padding-left:8px;
  padding-right:0
}

.e-breadcrumb-popup.e-icon-right .e-breadcrumb-icon,.e-breadcrumb-popup .e-icon-right .e-breadcrumb-icon{
  display:flex;
  flex-grow:1;
  justify-content:flex-end
}

.e-breadcrumb-popup.e-rtl.e-icon-right .e-breadcrumb-icon,.e-breadcrumb-popup.e-rtl .e-icon-right .e-breadcrumb-icon{
  padding-left:0;
  padding-right:8px
}

.e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text{
  text-decoration:none
}

.e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text:hover,.e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text:focus,.e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text:active{
  text-decoration:none
}

.e-breadcrumb-menu-item{
  position:absolute;
  width:1px;
  height:1px;
  margin:-1px;
  padding:0;
  overflow:hidden;
  clip:rect(0, 0, 0, 0);
  border:0
}

.e-hidden-popup{
  visibility:hidden
}

.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text{
  color:var(--color-sf-content-text-color-alt3)
}

.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:hover,.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:focus{
  color:var(--color-sf-breadcrumb-item-hover-color)
}

.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:active{
  color:var(--color-sf-breadcrumb-item-active-color)
}

.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:focus{
  box-shadow:none
}

.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:focus-visible{
  box-shadow:inset 0 0 0 2px var(--color-sf-primary)
}

.e-breadcrumb .e-breadcrumb-item.e-disabled .e-breadcrumb-text:focus,.e-breadcrumb .e-breadcrumb-item.e-disabled .e-breadcrumb-text:focus-visible{
  box-shadow:none;
  background:none
}

.e-breadcrumb .e-breadcrumb-item[data-active-item] .e-breadcrumb-text{
  color:var(--color-sf-content-text-color-alt3);
  font-weight:500
}

.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-icon{
  color:var(--color-sf-content-text-color-alt4)
}

.e-breadcrumb .e-breadcrumb-separator{
  color:var(--color-sf-content-text-color-alt4)
}

.e-breadcrumb .e-breadcrumb-collapsed,.e-breadcrumb .e-breadcrumb-menu{
  color:var(--color-sf-icon-color)
}

.e-breadcrumb .e-breadcrumb-collapsed:hover,.e-breadcrumb .e-breadcrumb-menu:hover{
  background:var(--color-sf-content-bg-color-hover);
  color:var(--color-sf-icon-color)
}

.e-breadcrumb .e-breadcrumb-collapsed:active,.e-breadcrumb .e-breadcrumb-menu:active{
  background:var(--color-sf-content-bg-color-pressed);
  color:var(--color-sf-icon-color)
}

.e-breadcrumb .e-breadcrumb-collapsed:focus,.e-breadcrumb .e-breadcrumb-menu:focus{
  background:var(--color-sf-content-bg-color-focus);
  color:var(--color-sf-icon-color)
}

.e-breadcrumb .e-breadcrumb-collapsed:focus-visible,.e-breadcrumb .e-breadcrumb-menu:focus-visible{
  box-shadow:inset 0 0 0 2px var(--color-sf-primary)
}

.e-breadcrumb.e-disabled .e-breadcrumb-item .e-breadcrumb-text,.e-breadcrumb .e-disabled.e-breadcrumb-item .e-breadcrumb-text,.e-breadcrumb.e-disabled .e-breadcrumb-separator{
  color:var(--color-sf-primary);
  color:var(--color-sf-content-text-color-disabled)
}

.e-breadcrumb.e-disabled .e-breadcrumb-item .e-breadcrumb-text .e-breadcrumb-icon,.e-breadcrumb .e-disabled.e-breadcrumb-item .e-breadcrumb-text .e-breadcrumb-icon,.e-breadcrumb.e-disabled .e-breadcrumb-separator .e-breadcrumb-icon{
  color:var(--color-sf-primary);
  color:var(--color-sf-icon-color-disabled)
}

.e-breadcrumb-popup{
  background:var(--color-sf-flyout-bg-color)
}

.e-breadcrumb-popup .e-breadcrumb-text{
  color:var(--color-sf-flyout-text-color)
}

.e-breadcrumb-popup .e-breadcrumb-text:hover{
  background:var(--color-sf-flyout-bg-color-hover);
  color:var(--color-sf-content-text-color-focus)
}

.e-breadcrumb-popup .e-breadcrumb-text:active{
  background:var(--color-sf-flyout-bg-color-pressed)
}

.e-breadcrumb-popup .e-breadcrumb-text:focus-visible{
  box-shadow:inset 0 0 0 2px var(--color-sf-primary)
}

.e-breadcrumb-popup .e-breadcrumb-item .e-breadcrumb-text:focus{
  background:var(--color-sf-flyout-bg-color-hover);
  color:var(--color-sf-content-text-color-focus)
}

.e-breadcrumb .e-breadcrumb-item.e-icon-item:hover,.e-breadcrumb .e-breadcrumb-item.e-icon-item:active,.e-breadcrumb .e-breadcrumb-item.e-icon-item:focus{
  background:rgba(0,0,0,0)
}

.e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-text:focus .e-breadcrumb-icon,.e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-text:hover .e-breadcrumb-icon{
  color:var(--color-sf-content-text-color-alt3)
}

.e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-text:active .e-breadcrumb-icon{
  color:var(--color-sf-primary)
}

.e-breadcrumb .e-breadcrumb-collapsed::before,.e-breadcrumb .e-breadcrumb-menu::before{
  content:"\e71c"
}

.e-breadcrumb .e-home::before{
  content:"\e87b"
}

.e-breadcrumb .e-home{
  height:16px
}

.e-bigger .e-breadcrumb .e-home,.e-bigger.e-breadcrumb .e-home{
  height:16px
}

.e-bigger.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text,.e-bigger .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text{
  padding:2px
}

.e-bigger.e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-text,.e-bigger .e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-text{
  padding:5px !important
}

.e-bigger.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text,.e-bigger .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text{
  font-size:16px
}

.e-bigger.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text .e-breadcrumb-icon,.e-bigger .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text .e-breadcrumb-icon{
  font-size:18px;
  padding-right:8px
}

.e-bigger.e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-text .e-breadcrumb-icon,.e-bigger .e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-text .e-breadcrumb-icon{
  padding:0
}

.e-bigger.e-breadcrumb .e-breadcrumb-separator,.e-bigger .e-breadcrumb .e-breadcrumb-separator{
  font-size:16px;
  padding:0 8px
}

.e-bigger.e-breadcrumb .e-breadcrumb-separator+.e-breadcrumb-separator,.e-bigger .e-breadcrumb .e-breadcrumb-separator+.e-breadcrumb-separator{
  padding-left:0
}

.e-bigger.e-breadcrumb.e-rtl .e-breadcrumb-separator+.e-breadcrumb-separator,.e-bigger .e-breadcrumb.e-rtl .e-breadcrumb-separator+.e-breadcrumb-separator{
  padding-left:8px
}

.e-bigger.e-breadcrumb .e-breadcrumb-collapsed,.e-bigger.e-breadcrumb .e-breadcrumb-menu,.e-bigger .e-breadcrumb .e-breadcrumb-collapsed,.e-bigger .e-breadcrumb .e-breadcrumb-menu{
  font-size:18px;
  padding:5px 5px
}

.e-bigger.e-breadcrumb.e-icon-right .e-breadcrumb-text .e-breadcrumb-icon,.e-bigger.e-breadcrumb .e-icon-right .e-breadcrumb-text .e-breadcrumb-icon,.e-bigger.e-breadcrumb.e-rtl .e-breadcrumb-text .e-breadcrumb-icon,.e-bigger .e-breadcrumb.e-icon-right .e-breadcrumb-text .e-breadcrumb-icon,.e-bigger .e-breadcrumb .e-icon-right .e-breadcrumb-text .e-breadcrumb-icon,.e-bigger .e-breadcrumb.e-rtl .e-breadcrumb-text .e-breadcrumb-icon{
  padding-left:8px;
  padding-right:0
}

.e-bigger.e-breadcrumb.e-rtl .e-icon-right .e-breadcrumb-text .e-breadcrumb-icon,.e-bigger .e-breadcrumb.e-rtl .e-icon-right .e-breadcrumb-text .e-breadcrumb-icon{
  padding-left:0;
  padding-right:8px
}

.e-bigger.e-breadcrumb-popup .e-breadcrumb-text,.e-bigger .e-breadcrumb-popup .e-breadcrumb-text{
  font-size:16px;
  height:40px;
  line-height:40px
}

.e-bigger.e-breadcrumb-popup .e-breadcrumb-text .e-breadcrumb-icon,.e-bigger .e-breadcrumb-popup .e-breadcrumb-text .e-breadcrumb-icon{
  font-size:18px;
  padding-right:8px
}

.e-bigger.e-breadcrumb-popup .e-icon-item .e-breadcrumb-text .e-breadcrumb-icon,.e-bigger .e-breadcrumb-popup .e-icon-item .e-breadcrumb-text .e-breadcrumb-icon{
  padding:0
}

.e-bigger.e-breadcrumb-popup.e-icon-right .e-breadcrumb-icon,.e-bigger.e-breadcrumb-popup .e-icon-right .e-breadcrumb-icon,.e-bigger.e-breadcrumb-popup.e-rtl .e-breadcrumb-icon,.e-bigger .e-breadcrumb-popup.e-icon-right .e-breadcrumb-icon,.e-bigger .e-breadcrumb-popup .e-icon-right .e-breadcrumb-icon,.e-bigger .e-breadcrumb-popup.e-rtl .e-breadcrumb-icon{
  padding-left:8px;
  padding-right:0
}

.e-bigger.e-breadcrumb-popup.e-rtl.e-icon-right .e-breadcrumb-icon,.e-bigger.e-breadcrumb-popup.e-rtl .e-icon-right .e-breadcrumb-icon,.e-bigger .e-breadcrumb-popup.e-rtl.e-icon-right .e-breadcrumb-icon,.e-bigger .e-breadcrumb-popup.e-rtl .e-icon-right .e-breadcrumb-icon{
  padding-left:0;
  padding-right:8px
}

.e-carousel{
  display:block;
  margin:0;
  padding:0;
  position:relative
}

.e-carousel .e-carousel-items,.e-carousel .e-carousel-slide-container{
  height:100%;
  margin:0;
  overflow:hidden;
  padding:0;
  position:relative;
  width:100%
}

.e-carousel .e-carousel-items.e-swipe-start{
  cursor:pointer
}

.e-carousel.e-partial .e-carousel-slide-container{
  padding:0 100px
}

@media screen and (max-width: 480px){
  .e-carousel.e-partial .e-carousel-slide-container{
    padding:0 75px
  }
}

@media screen and (max-width: 320px){
  .e-carousel.e-partial .e-carousel-slide-container{
    padding:0 50px
  }
}

.e-carousel .e-carousel-items{
  width:calc(var(--carousel-items-count)*100%);
  display:flex;
  flex-direction:row;
  transition-property:transform;
  transition-duration:.6s;
  transition-timing-function:ease-in-out
}

.e-carousel .e-carousel-items .e-carousel-item{
  height:100%;
  overflow:hidden;
  padding:0;
  position:relative;
  width:calc(100%/var(--carousel-items-count))
}

.e-carousel.e-blazor-carousel .e-carousel-items{
  transform:translateX(calc(-100% / var(--carousel-items-count) * var(--carousel-items-current)));
  transition:transform
}

.e-carousel.e-blazor-carousel.e-rtl .e-carousel-items{
  transform:translateX(calc(100% / var(--carousel-items-count) * var(--carousel-items-current)));
  transition:transform
}

.e-carousel.e-carousel-fade-animation .e-carousel-items.e-fade-in-out{
  transition-property:none;
  animation:fade-in-out .6s ease-in-out
}

@keyframes fade-in-out{
  0%{
    opacity:0
  }

  100%{
    opacity:1
  }
}

.e-carousel.e-carousel-slide-animation .e-carousel-items.e-slide{
  transition-duration:.6s
}

.e-carousel.e-carousel-custom-animation:not(.e-partial) .e-carousel-item{
  display:block;
  height:100%;
  left:0;
  opacity:0;
  pointer-events:none;
  top:0
}

.e-carousel.e-carousel-custom-animation:not(.e-partial) .e-carousel-item.e-active{
  opacity:1;
  pointer-events:visible
}

.e-carousel .e-carousel-navigators{
  align-items:center;
  display:flex;
  height:100%;
  justify-content:space-between;
  pointer-events:none;
  position:absolute;
  top:0;
  width:100%;
  z-index:1
}

.e-carousel .e-carousel-navigators .e-play-pause,.e-carousel .e-carousel-navigators .e-previous,.e-carousel .e-carousel-navigators .e-next{
  padding:.5em;
  pointer-events:auto
}

.e-carousel .e-carousel-navigators .e-play-pause .e-btn,.e-carousel .e-carousel-navigators .e-previous .e-btn,.e-carousel .e-carousel-navigators .e-next .e-btn{
  border:0;
  box-shadow:none
}

.e-carousel .e-carousel-navigators .e-play-pause .e-btn:hover,.e-carousel .e-carousel-navigators .e-previous .e-btn:hover,.e-carousel .e-carousel-navigators .e-next .e-btn:hover{
  border-radius:50%
}

.e-carousel .e-carousel-navigators .e-play-pause .e-btn.e-rtl,.e-carousel .e-carousel-navigators .e-previous .e-btn.e-rtl,.e-carousel .e-carousel-navigators .e-next .e-btn.e-rtl{
  transform:rotate(180deg)
}

.e-carousel .e-carousel-navigators .e-play-pause .e-btn .e-play-icon,.e-carousel .e-carousel-navigators .e-previous .e-btn .e-play-icon,.e-carousel .e-carousel-navigators .e-next .e-btn .e-play-icon{
  line-height:1;
  padding-left:3px
}

.e-carousel .e-carousel-navigators .e-play-pause.e-hover-arrows,.e-carousel .e-carousel-navigators .e-previous.e-hover-arrows,.e-carousel .e-carousel-navigators .e-next.e-hover-arrows{
  display:none
}

.e-carousel .e-carousel-indicators{
  align-items:center;
  bottom:0;
  display:flex;
  justify-content:center;
  min-height:48px;
  padding:0;
  pointer-events:none;
  position:absolute;
  width:100%;
  z-index:1
}

.e-carousel .e-carousel-indicators.e-default .e-indicator-bars{
  display:flex;
  flex-wrap:wrap;
  justify-content:center;
  pointer-events:auto
}

.e-carousel .e-carousel-indicators.e-default .e-indicator-bars .e-indicator-bar{
  padding:0
}

.e-carousel .e-carousel-indicators.e-default .e-indicator-bars .e-indicator-bar .e-indicator{
  align-items:center;
  display:flex;
  justify-content:center;
  padding:6px
}

.e-carousel .e-carousel-indicators.e-default .e-indicator-bars .e-indicator-bar .e-indicator div{
  border:1px solid rgba(var(--color-sf-white), 0.4);
  border-radius:50%;
  height:12px;
  transition-duration:.6s;
  transition-property:background-color,border-color;
  transition-timing-function:ease-in-out;
  width:12px
}

.e-carousel .e-carousel-indicators.e-default .e-indicator-bars .e-indicator-bar .e-indicator .e-ripple-element{
  display:none
}

.e-carousel .e-carousel-indicators.e-dynamic{
  min-height:36px
}

.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars{
  display:block;
  overflow:hidden;
  transition:opacity .6s ease-in-out;
  white-space:nowrap;
  width:80px
}

.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar{
  border-radius:50%;
  display:inline-block;
  height:8px;
  left:calc(32px - 16px*var(--carousel-items-current));
  margin:0 4px;
  opacity:1;
  position:relative;
  transform:scale(0.33);
  transition-duration:.6s;
  transition-property:transform,left;
  transition-timing-function:ease-in-out;
  white-space:nowrap;
  width:8px
}

.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar.e-active{
  transform:scale(1)
}

.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar.e-prev,.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar.e-next{
  transform:scale(0.66)
}

.e-carousel .e-carousel-indicators.e-fraction{
  min-height:36px
}

.e-carousel .e-carousel-indicators.e-progress{
  min-height:4px
}

.e-carousel .e-carousel-indicators.e-progress .e-indicator-bars{
  height:4px;
  width:100%
}

.e-carousel .e-carousel-indicators.e-progress .e-indicator-bars .e-indicator-bar{
  height:100%;
  left:0;
  position:absolute;
  top:0;
  transform:translate3d(0, 0, 0) scaleX(calc(var(--carousel-items-current) / var(--carousel-items-count))) scaleY(1);
  transition-duration:.6s;
  transform-origin:left top;
  width:100%
}

.e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled),.e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled),.e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled){
  background-color:rgba(0,0,0,0)
}

.e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled) .e-btn-icon,.e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled) .e-btn-icon,.e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled) .e-btn-icon{
  color:var(--color-sf-icon-color)
}

.e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled):active,.e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled):focus,.e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled):hover,.e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled):active,.e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled):focus,.e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled):hover,.e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled):active,.e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled):focus,.e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled):hover{
  background-color:var(--color-sf-content-bg-color-hover);
  outline:none
}

.e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled):focus-visible,.e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled):focus-visible,.e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled):focus-visible{
  background-color:rgba(0,0,0,0);
  box-shadow:inset 0 0 0 2px var(--color-sf-primary)
}

.e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled):focus-visible .e-btn-icon,.e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled):focus-visible .e-btn-icon,.e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled):focus-visible .e-btn-icon{
  color:var(--color-sf-icon-color)
}

.e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled):active,.e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled):active,.e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled):active{
  background-color:var(--color-sf-content-bg-color-pressed)
}

.e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled):active .e-btn-icon,.e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled):active .e-btn-icon,.e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled):active .e-btn-icon{
  color:var(--color-sf-icon-color-pressed)
}

.e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled):hover .e-btn-icon,.e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled):focus .e-btn-icon,.e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled):hover .e-btn-icon,.e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled):focus .e-btn-icon,.e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled):hover .e-btn-icon,.e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled):focus .e-btn-icon{
  color:var(--color-sf-icon-color-hover)
}

.e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator{
  background-color:rgba(0,0,0,0);
  border-color:rgba(0,0,0,0);
  box-shadow:none
}

.e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator div{
  background:var(--color-sf-primary-text-color);
  border-color:var(--color-sf-primary-text-color)
}

.e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator:active,.e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator:focus,.e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator:hover{
  background:rgba(0,0,0,0);
  border-color:rgba(0,0,0,0);
  box-shadow:none;
  outline:none
}

.e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator:focus-visible{
  border-color:var(--color-sf-black)
}

.e-carousel .e-carousel-indicators.e-default .e-indicator-bar.e-active .e-indicator div{
  background-color:var(--color-sf-primary);
  border-color:var(--color-sf-primary)
}

.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar{
  background-color:var(--color-sf-icon-color)
}

.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar.e-active{
  background-color:var(--color-sf-primary)
}

.e-carousel .e-carousel-indicators.e-fraction .e-indicator-bars{
  color:var(--color-sf-icon-color)
}

.e-carousel .e-carousel-indicators.e-progress .e-indicator-bars{
  background-color:rgba(var(--color-sf-primary), 0.4)
}

.e-carousel .e-carousel-indicators.e-progress .e-indicator-bars .e-indicator-bar{
  background-color:var(--color-sf-primary)
}

.e-carousel .e-previous-icon::before{
  content:"\e765"
}

.e-carousel .e-next-icon::before{
  content:"\e748"
}

.e-carousel .e-play-icon::before{
  content:"\e70c"
}

.e-carousel .e-pause-icon::before{
  content:"\e77b"
}

.e-carousel.e-rtl .e-previous-icon::before{
  content:"\e748"
}

.e-carousel.e-rtl .e-next-icon::before{
  content:"\e765"
}

.e-appbar{
  display:flex;
  width:100%;
  height:48px;
  flex-shrink:0;
  flex-direction:row;
  position:relative;
  align-items:center;
  padding:8px;
  overflow:hidden;
  font-size:14px;
  border-radius:calc(var(--e-radius)*.25)
}

.e-appbar>div:first-child{
  display:flex;
  align-items:center;
  width:100%;
  height:100%
}

.e-appbar.e-sticky{
  position:sticky;
  top:0;
  z-index:1000
}

.e-appbar.e-prominent{
  height:94px;
  align-items:flex-start
}

.e-appbar.e-prominent>div:first-child{
  align-items:flex-start
}

.e-appbar.e-dense{
  height:40px
}

.e-appbar.e-horizontal-bottom{
  position:absolute;
  bottom:0;
  right:0;
  left:0
}

.e-appbar.e-horizontal-bottom.e-sticky{
  position:fixed;
  top:auto;
  max-width:inherit;
  left:auto;
  right:auto
}

.e-appbar .e-appbar-separator{
  height:24px
}

.e-appbar .e-appbar-spacer{
  flex-grow:1
}

.e-appbar .e-btn,.e-appbar .e-css.e-btn{
  -o-border-image:unset;
     border-image:unset
}

.e-inherit.e-menu-wrapper.e-scrollable .e-menu,.e-inherit.e-menu-container.e-scrollable .e-menu{
  overflow:hidden
}

.e-appbar{
  box-shadow:0 4px 6px -1px rgba(var(--color-sf-black), 0.1),0 2px 4px -2px rgba(var(--color-sf-black), 0.1)
}

.e-appbar.e-light{
  background:var(--color-sf-appbar-bg-color-alt1);
  color:var(--color-sf-appbar-color-alt1);
  border:none;
  border-color:var(--color-sf-appbar-border-color-alt1)
}

.e-appbar.e-light .e-appbar-separator{
  border-left:1px solid var(--color-sf-appbar-color-alt1)
}

.e-appbar.e-light .e-btn.e-inherit:hover,.e-appbar.e-light .e-btn.e-inherit:focus,.e-appbar.e-light .e-btn.e-inherit:active,.e-appbar.e-light .e-btn.e-inherit.e-active,.e-appbar.e-light .e-css.e-btn.e-inherit:hover,.e-appbar.e-light .e-css.e-btn.e-inherit:focus,.e-appbar.e-light .e-css.e-btn.e-inherit:active,.e-appbar.e-light .e-css.e-btn.e-inherit.e-active,.e-appbar.e-light .e-dropdown-btn.e-inherit:hover,.e-appbar.e-light .e-dropdown-btn.e-inherit:focus,.e-appbar.e-light .e-dropdown-btn.e-inherit:active,.e-appbar.e-light .e-dropdown-btn.e-inherit.e-active,.e-appbar.e-light .e-dropdown-btn.e-btn.e-inherit:hover,.e-appbar.e-light .e-dropdown-btn.e-btn.e-inherit:focus,.e-appbar.e-light .e-dropdown-btn.e-btn.e-inherit:active,.e-appbar.e-light .e-dropdown-btn.e-btn.e-inherit.e-active{
  background:var(--color-sf-appbar-hover-bg-color-alt1)
}

.e-appbar.e-light .e-menu-wrapper.e-inherit,.e-appbar.e-light .e-menu-container.e-inherit{
  background:var(--color-sf-appbar-bg-color-alt1);
  color:var(--color-sf-appbar-color-alt1);
  box-shadow:none;
  border-color:var(--color-sf-appbar-border-color-alt1)
}

.e-appbar.e-light .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-selected,.e-appbar.e-light .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-focused,.e-appbar.e-light .e-menu-container.e-inherit .e-menu .e-menu-item.e-selected,.e-appbar.e-light .e-menu-container.e-inherit .e-menu .e-menu-item.e-focused{
  background:var(--color-sf-appbar-hover-bg-color-alt1)
}

.e-appbar.e-dark{
  background:var(--color-sf-appbar-bg-color-alt2);
  color:var(--color-sf-appbar-color-alt2);
  border-color:var(--color-sf-appbar-border-color-alt2)
}

.e-appbar.e-dark .e-appbar-separator{
  border-left:1px solid var(--color-sf-appbar-color-alt2)
}

.e-appbar.e-dark .e-btn.e-inherit:hover,.e-appbar.e-dark .e-btn.e-inherit:focus,.e-appbar.e-dark .e-btn.e-inherit:active,.e-appbar.e-dark .e-btn.e-inherit.e-active,.e-appbar.e-dark .e-css.e-btn.e-inherit:hover,.e-appbar.e-dark .e-css.e-btn.e-inherit:focus,.e-appbar.e-dark .e-css.e-btn.e-inherit:active,.e-appbar.e-dark .e-css.e-btn.e-inherit.e-active,.e-appbar.e-dark .e-dropdown-btn.e-inherit:hover,.e-appbar.e-dark .e-dropdown-btn.e-inherit:focus,.e-appbar.e-dark .e-dropdown-btn.e-inherit:active,.e-appbar.e-dark .e-dropdown-btn.e-inherit.e-active,.e-appbar.e-dark .e-dropdown-btn.e-btn.e-inherit:hover,.e-appbar.e-dark .e-dropdown-btn.e-btn.e-inherit:focus,.e-appbar.e-dark .e-dropdown-btn.e-btn.e-inherit:active,.e-appbar.e-dark .e-dropdown-btn.e-btn.e-inherit.e-active{
  background:var(--color-sf-appbar-hover-bg-color-alt2)
}

.e-appbar.e-dark .e-menu-wrapper.e-inherit,.e-appbar.e-dark .e-menu-container.e-inherit{
  background:var(--color-sf-appbar-bg-color-alt2);
  color:var(--color-sf-appbar-color-alt2);
  border-color:var(--color-sf-appbar-border-color-alt2);
  box-shadow:none
}

.e-appbar.e-dark .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-selected,.e-appbar.e-dark .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-focused,.e-appbar.e-dark .e-menu-container.e-inherit .e-menu .e-menu-item.e-selected,.e-appbar.e-dark .e-menu-container.e-inherit .e-menu .e-menu-item.e-focused{
  background:var(--color-sf-appbar-hover-bg-color-alt2)
}

.e-appbar.e-primary{
  background:var(--color-sf-primary);
  color:var(--color-sf-primary-text);
  border-color:var(--color-sf-primary)
}

.e-appbar.e-primary .e-appbar-separator{
  border-left:1px solid var(--color-sf-primary-text)
}

.e-appbar.e-primary .e-menu-wrapper.e-inherit,.e-appbar.e-primary .e-menu-container.e-inherit{
  background:var(--color-sf-primary);
  color:var(--color-sf-primary-text);
  border-color:var(--color-sf-primary);
  box-shadow:none
}

.e-appbar.e-inherit{
  background:inherit;
  color:inherit;
  border-color:inherit;
  border:1px solid
}

.e-appbar.e-inherit .e-appbar-separator{
  border-left:1px solid
}

.e-appbar.e-inherit .e-menu-wrapper.e-inherit,.e-appbar.e-inherit .e-menu-container.e-inherit{
  background:inherit;
  color:inherit;
  border-color:inherit;
  box-shadow:none
}

.e-appbar.e-horizontal-bottom{
  box-shadow:0 -4px 6px -1px rgba(var(--color-sf-black), 0.06),0 -2px 4px -2px rgba(var(--color-sf-black), 0.1)
}

.e-light.e-inherit.e-input-group,.e-light.e-inherit.e-input-group.e-control-wrapper,.e-light.e-inherit.e-float-input,.e-light.e-inherit.e-float-input.e-input-group,.e-light.e-inherit.e-float-input.e-control-wrapper,.e-light.e-inherit.e-float-input.e-input-group.e-control-wrapper,.e-light.e-inherit.e-input-group:not(.e-disabled) .e-input-group-icon:hover,.e-light.e-inherit.e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover{
  background:var(--color-sf-appbar-bg-color-alt1);
  color:var(--color-sf-appbar-color-alt1)
}

.e-dark.e-inherit.e-input-group,.e-dark.e-inherit.e-input-group.e-control-wrapper,.e-dark.e-inherit.e-float-input,.e-dark.e-inherit.e-float-input.e-input-group,.e-dark.e-inherit.e-float-input.e-control-wrapper,.e-dark.e-inherit.e-float-input.e-input-group.e-control-wrapper,.e-dark.e-inherit.e-input-group:not(.e-disabled) .e-input-group-icon:hover,.e-dark.e-inherit.e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover{
  background:var(--color-sf-appbar-bg-color-alt2);
  color:var(--color-sf-appbar-color-alt2)
}

.e-primary.e-inherit.e-input-group,.e-primary.e-inherit.e-input-group.e-control-wrapper,.e-primary.e-inherit.e-float-input,.e-primary.e-inherit.e-float-input.e-input-group,.e-primary.e-inherit.e-float-input.e-control-wrapper,.e-primary.e-inherit.e-float-input.e-input-group.e-control-wrapper,.e-primary.e-inherit.e-input-group:not(.e-disabled) .e-input-group-icon:hover,.e-primary.e-inherit.e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover{
  background:var(--color-sf-primary);
  color:var(--color-sf-primary-text)
}

.e-inherit.e-input-group,.e-inherit.e-input-group.e-control-wrapper,.e-inherit.e-float-input,.e-inherit.e-float-input.e-input-group,.e-inherit.e-float-input.e-control-wrapper,.e-inherit.e-float-input.e-input-group.e-control-wrapper,.e-inherit.e-input-group:not(.e-disabled) .e-input-group-icon:hover,.e-inherit.e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover{
  color:inherit;
  background:rgba(0,0,0,.056)
}

.e-inherit.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error),.e-inherit.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error),.e-inherit.e-input-group:not(.e-disabled):active:not(.e-success):not(.e-warning):not(.e-error),.e-inherit.e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-success):not(.e-warning):not(.e-error){
  box-shadow:none
}

.e-inherit.e-input-group.e-control-wrapper .e-searchinput::-moz-placeholder{
  color:inherit;
  opacity:.8
}

.e-inherit.e-input-group.e-control-wrapper .e-searchinput::placeholder{
  color:inherit;
  opacity:.8
}

.e-inherit.e-input-group .e-input-group-icon,.e-inherit.e-input-group.e-control-wrapper .e-input-group-icon{
  border:none;
  color:inherit
}

.e-inherit.e-input-group .e-clear-icon,.e-inherit.e-input-group.e-control-wrapper .e-clear-icon{
  color:inherit
}

.e-bigger .e-appbar,.e-appbar.e-bigger{
  height:56px;
  font-size:16px
}

.e-bigger .e-appbar.e-dense,.e-appbar.e-bigger.e-dense{
  height:48px
}

.e-bigger .e-appbar.e-prominent,.e-appbar.e-bigger.e-prominent{
  height:112px
}

.e-ddt{
  cursor:pointer;
  outline:none
}

.e-ddt .e-ddt-icon::before{
  transform:rotate(0deg);
  transition:transform 300ms ease
}

.e-ddt.e-icon-anim .e-ddt-icon::before{
  transform:rotate(180deg);
  transition:transform 300ms ease
}

.e-ddt .e-ddt-hidden{
  border:0;
  height:0;
  visibility:hidden;
  width: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
}

.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
}

.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{
  bottom:0;
  position:absolute;
  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{
  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{
  bottom:0;
  position:absolute;
  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%;
  margin:2px 0 2px 6px
}

.e-ddt.e-show-chip .e-chips-close{
  min-height:14px;
  min-width:14px;
  line-height:14px;
  text-align:center
}

.e-ddt.e-show-chip .e-chips-close::before{
  font-size:14px;
  vertical-align:middle
}

.e-ddt.e-show-chip .e-chips{
  align-items:center;
  border-radius:calc(var(--e-radius)*.375);
  box-sizing:border-box;
  display:inline-flex;
  float:left;
  height:24px;
  margin:2px;
  max-width:calc(100% - 2px);
  overflow:hidden;
  padding:0 8px 0 8px;
  text-overflow:ellipsis;
  white-space:nowrap;
  border:1px solid var(--color-sf-border-light)
}

.e-ddt.e-show-chip .e-chips>.e-chipcontent{
  max-width:100%;
  overflow:hidden;
  padding:4px 5px 4px 0;
  text-indent:0;
  text-overflow:ellipsis;
  white-space:nowrap;
  font-size:12px;
  line-height:16px;
  font-weight:500
}

.e-ddt .e-overflow{
  white-space:nowrap
}

.e-ddt .e-overflow.e-show-text{
  padding:5px 8px
}

.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;
  display:inline-block;
  overflow:hidden;
  text-overflow:ellipsis
}

.e-ddt .e-overflow.e-total-count .e-remain{
  padding:0 8px 0 0
}

.e-ddt .e-overflow .e-remain{
  cursor:pointer;
  display:inline-block;
  font-size:14px;
  padding:0 0 0 8px
}

.e-ddt .e-overflow .e-remain.e-wrap-count{
  padding:5px 4px
}

.e-ddt.e-show-chip .e-overflow.e-total-count .e-remain{
  padding:5px 8px
}

.e-ddt.e-show-dd-icon .e-chips-wrapper .e-chips:last-child{
  margin-right:30px;
  max-width:calc(100% - 31px)
}

.e-ddt.e-show-clear .e-chips-wrapper .e-chips:last-child{
  margin-right:20px;
  max-width:calc(100% - 31px)
}

.e-ddt.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child{
  margin-right:48px;
  max-width:calc(100% - 62px)
}

.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{
  width:0;
  visibility:hidden
}

.e-ddt.e-popup{
  border:1px solid var(--color-sf-flyout-border);
  margin-top:4px;
  border-radius:calc(var(--e-radius)*.375);
  box-shadow:none;
  position:absolute
}

.e-ddt.e-popup .e-selectall-parent{
  border-bottom:1px solid;
  cursor:pointer;
  display:block;
  line-height:34px;
  overflow:hidden;
  position:relative;
  text-indent:36px;
  white-space:nowrap;
  width:100%
}

.e-ddt.e-popup .e-selectall-parent.e-hide-selectall{
  display:none
}

.e-ddt.e-popup .e-selectall-parent .e-checkbox-wrapper{
  position:relative;
  text-indent:0;
  bottom:2px
}

.e-ddt.e-popup .e-selectall-parent .e-all-text{
  font-family:inherit;
  font-size:14px;
  margin:0 8px
}

.e-ddt.e-popup .e-filter-wrap{
  border-top-width:0;
  display:block;
  padding:6px 7px;
  border:none
}

.e-ddt.e-popup .e-filter-wrap .e-input-group{
  margin-bottom:0
}

.e-ddt.e-popup .e-popup-content{
  overflow:auto;
  position:relative
}

.e-ddt.e-popup .e-popup-content .e-ddt-nodata{
  display:none
}

.e-ddt.e-popup .e-popup-content.e-no-data{
  cursor:default;
  font-family:inherit;
  font-size:14px;
  text-align:center;
  padding:14px 16px
}

.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{
  display:inline-table;
  width:100%;
  border:none
}

.e-ddt.e-popup .e-treeview .e-list-item{
  padding:0
}

.e-ddt.e-popup .e-treeview .e-list-item .e-ul{
  margin:0;
  padding:0 0 0 14px
}

.e-ddt.e-popup .e-treeview>.e-ul{
  overflow:hidden;
  padding:6px 8px
}

.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 8px 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:0
}

.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 8px
}

.e-ddt.e-rtl.e-show-chip .e-overflow.e-total-count .e-remain{
  padding:5px 8px
}

.e-ddt.e-rtl.e-show-dd-icon .e-chips-wrapper .e-chips:last-child{
  margin-right:1px;
  margin-left:30px
}

.e-ddt.e-rtl.e-show-clear .e-chips-wrapper .e-chips:last-child{
  margin-right:1px;
  margin-left:20px
}

.e-ddt.e-rtl.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child{
  margin-right:1px;
  margin-left:48px
}

.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:36px
}

.e-ddt.e-rtl.e-popup .e-selectall-parent .e-all-text{
  margin:0 8px
}

.e-ddt.e-float-input.e-control-wrapper.e-input-group .e-float-text.e-label-top{
  top:15px
}

.e-ddt-icon-hide{
  display:none
}

.e-ddt .e-chips{
  background-color:var(--color-sf-secondary-bg-color)
}

.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-alt1)
}

.e-ddt.e-input-group.e-control-wrapper .e-input[readonly],.e-ddt.e-float-input.e-control-wrapper input[readonly]{
  background:rgba(0,0,0,0)
}

.e-ddt.e-popup{
  background:var(--color-sf-flyout-bg-color);
  border-color:var(--color-sf-flyout-border)
}

.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-ddt .e-ddt-icon::before{
  content:"\e729"
}

.e-ddt .e-chips-close::before{
  content:"\e7e7"
}

.e-bigger .e-ddt .e-chips,.e-ddt.e-bigger .e-chips{
  height:32px
}

.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{
  bottom:auto;
  bottom:0;
  right:24px
}

.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-show-chip .e-chips>.e-chipcontent,.e-bigger .e-ddt.e-input-group.e-control-wrapper.e-show-text .e-chips>.e-chipcontent,.e-bigger .e-ddt.e-float-input.e-control-wrapper.e-show-chip .e-chips>.e-chipcontent,.e-bigger .e-ddt.e-float-input.e-control-wrapper.e-show-text .e-chips>.e-chipcontent,.e-ddt.e-bigger.e-input-group.e-control-wrapper.e-show-chip .e-chips>.e-chipcontent,.e-ddt.e-bigger.e-input-group.e-control-wrapper.e-show-text .e-chips>.e-chipcontent,.e-ddt.e-bigger.e-float-input.e-control-wrapper.e-show-chip .e-chips>.e-chipcontent,.e-ddt.e-bigger.e-float-input.e-control-wrapper.e-show-text .e-chips>.e-chipcontent{
  height:20px;
  font-size:14px;
  line-height:20px;
  padding:0 6px 0 4px
}

.e-bigger .e-ddt.e-input-group.e-control-wrapper.e-show-chip .e-chips-close,.e-bigger .e-ddt.e-input-group.e-control-wrapper.e-show-text .e-chips-close,.e-bigger .e-ddt.e-float-input.e-control-wrapper.e-show-chip .e-chips-close,.e-bigger .e-ddt.e-float-input.e-control-wrapper.e-show-text .e-chips-close,.e-ddt.e-bigger.e-input-group.e-control-wrapper.e-show-chip .e-chips-close,.e-ddt.e-bigger.e-input-group.e-control-wrapper.e-show-text .e-chips-close,.e-ddt.e-bigger.e-float-input.e-control-wrapper.e-show-chip .e-chips-close,.e-ddt.e-bigger.e-float-input.e-control-wrapper.e-show-text .e-chips-close{
  margin:0 6px 2px 0
}

.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
}

.e-bigger .e-ddt.e-show-chip .e-chips-close,.e-ddt.e-bigger.e-show-chip .e-chips-close{
  height:16px;
  width:16px
}

.e-bigger .e-ddt.e-show-chip .e-chips-close::before,.e-ddt.e-bigger.e-show-chip .e-chips-close::before{
  font-size:16px
}

.e-bigger .e-ddt .e-overflow.e-show-text,.e-ddt.e-bigger .e-overflow.e-show-text{
  padding:6px 12px
}

.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% - 37px)
}

.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% - 37px)
}

.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{
  margin-right:52px;
  max-width:calc(100% - 73px)
}

.e-bigger .e-ddt.e-popup,.e-ddt.e-bigger.e-popup{
  border-radius:calc(var(--e-radius)*.375);
  margin-top:8px
}

.e-bigger .e-ddt.e-popup .e-selectall-parent,.e-ddt.e-bigger.e-popup .e-selectall-parent{
  text-indent:36px;
  padding:3px 12px
}

.e-bigger .e-ddt.e-popup .e-selectall-parent .e-all-text,.e-ddt.e-bigger.e-popup .e-selectall-parent .e-all-text{
  font-size:16px;
  line-height:24px;
  margin:0 8px
}

.e-bigger .e-ddt.e-popup .e-filter-wrap,.e-ddt.e-bigger.e-popup .e-filter-wrap{
  padding:8px 9px
}

.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{
  margin-right:4px
}

.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-right:4px
}

.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-right:52px;
  margin-left:1px
}

.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{
  right:auto
}

.e-bigger .e-ddt.e-rtl .e-selectall-parent,.e-ddt.e-bigger.e-rtl .e-selectall-parent{
  text-indent:32px
}

.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-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)*.125) calc(var(--e-radius)*.125) calc(var(--e-radius)*0);
  border-right-width:0
}

.e-multiselect.e-rtl .e-input-group-icon.e-ddl-icon{
  border-left-width:0;
  border-radius:calc(var(--e-radius)*.25) calc(var(--e-radius)*0) calc(var(--e-radius)*0) calc(var(--e-radius)*.25);
  border-right-width:1px
}

.e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon{
  height:32px;
  width: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-multiselect .e-input-group-icon.e-ddl-icon{
  border-left-width:0
}

.e-multi-select-wrapper{
  box-sizing:border-box;
  cursor:text;
  line-height:normal;
  min-height:30px;
  padding:0 32px 0 0;
  position:relative;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
  width:100%
}

.e-multi-select-wrapper.e-delimiter .e-searcher,.e-multi-select-wrapper.e-delimiter .e-multi-searcher{
  height:27px;
  vertical-align:middle
}

.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;
  display:inline-block;
  overflow:hidden;
  text-overflow:ellipsis
}

.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:14px;
  left:12px;
  top:0
}

.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{
  display:flex;
  float:left;
  width:auto
}

.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{
  display:inline-flex;
  float:none
}

.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-down-icon,.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper.e-down-icon{
  padding:0 48px 0 0
}

.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{
  align-items:center;
  display:inline;
  max-width:100%;
  word-break:break-word
}

.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{
  align-items:center;
  cursor:pointer;
  display:none;
  flex-direction:row;
  margin-top:-2em;
  outline:0;
  padding:0;
  position:absolute;
  right:5px;
  top:100%
}

.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-right:0;
  margin-top:-2.1em;
  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{
  font-size:14px;
  height:24px;
  width:24px
}

.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{
  border:0;
  height:0;
  position:absolute;
  visibility:hidden;
  width:0
}

.e-multi-select-wrapper .e-chips{
  align-items:center;
  display:inline-flex;
  float:left;
  margin:3px;
  max-width:100%;
  overflow:hidden;
  padding:0 6px 0 8px;
  text-overflow:ellipsis;
  white-space:nowrap
}

.e-multi-select-wrapper .e-chips>.e-chipcontent{
  max-width:100%;
  overflow:hidden;
  padding:0 6px 1px 0;
  text-indent:0;
  text-overflow:ellipsis;
  white-space:nowrap
}

.e-multi-select-wrapper.e-delimiter .e-searcher{
  display:inline-block;
  float:none
}

.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{
  align-self:center;
  display:flex;
  float:right;
  font-family:"e-icons";
  height:14px;
  margin:0 0 0;
  width:14px
}

.e-rtl .e-multi-select-wrapper .e-chips-close{
  margin:0 0 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;
  font-size:14px;
  height:24px;
  margin-top:-2em;
  position:absolute;
  right:5px;
  width:24px;
  top:100%
}

.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:30px
}

.e-multiselect.e-input-group.e-control-container.e-rtl .e-multi-select-wrapper.e-down-icon .e-clear-icon{
  left:30px;
  right:auto
}

.e-multi-select-wrapper input[type=text]{
  background:none;
  border:0;
  font-family:var(--e-font-family);
  font-size:14px;
  font-weight:normal;
  height:30px;
  min-height:30px;
  outline:none;
  padding:0 0 0 8px;
  text-indent:0
}

.e-multiselect.e-filled .e-multi-select-wrapper input[type=text]{
  background:none;
  border:0;
  color:inherit;
  font-family:var(--e-font-family);
  font-size:14px;
  font-weight:normal;
  height:30px;
  min-height:30px;
  outline:none;
  padding:0;
  text-indent:8px
}

.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{
  display:block;
  float:left;
  width:auto
}

.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);
  font-size:14px;
  line-height:28px;
  max-width:100%;
  padding-left:8px;
  padding-right:6px;
  vertical-align:middle
}

.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;
  display:inline-block;
  font-size:14px;
  padding-left:8px
}

.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{
  height:40px;
  left:0;
  margin:0 0 0 0;
  margin-left:auto;
  position:relative;
  top:0;
  width:40px
}

.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected{
  align-self:center;
  box-shadow:0 2px 3px 1px rgba(0,0,0,.21);
  display:inline-flex;
  padding:0 0 0 16px;
  width:92%
}

.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;
  margin-right:auto
}

.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:4px;
  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{
  left:30px;
  position:absolute;
  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:8px
}

.e-multiselect.e-rtl .e-down-icon .e-chips-close.e-close-hooker{
  left:19px
}

.e-multiselect.e-rtl .e-multi-select-wrapper.e-down-icon .e-close-hooker::before{
  left:25px
}

.e-popup.e-multi-select-list-wrapper .e-list-item .e-checkbox-wrapper{
  bottom:1px;
  margin-right:8px;
  position:relative;
  text-indent:0;
  vertical-align:middle
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group:not(.e-rtl) .e-list-item .e-checkbox-wrapper{
  padding-left:0
}

.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{
  bottom:1px;
  margin-right:8px;
  position:relative;
  text-indent:0;
  vertical-align:middle
}

.e-popup.e-multi-select-list-wrapper.e-rtl .e-list-item .e-checkbox-wrapper{
  margin-left:12px;
  margin-right:0
}

.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:0
}

.e-multi-select-list-wrapper .e-selectall-parent{
  cursor:pointer;
  display:block;
  line-height:36px;
  overflow:hidden;
  text-overflow:ellipsis;
  padding-right:16px;
  position:relative;
  text-indent:12px;
  white-space:nowrap;
  width:100%
}

.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:0
}

.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{
  bottom:1px;
  margin-right:8px;
  position:relative;
  text-indent:0;
  vertical-align:middle
}

.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-checkbox .e-multi-select-wrapper,.e-multiselect .e-multi-select-wrapper.e-down-icon{
  padding:0
}

.e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-input-filter,.e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-input-group.e-input-focus .e-input-filter{
  padding:0 0 0 8px
}

.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{
  line-height:20px;
  padding-left:10px
}

.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]{
  pointer-events:none
}

.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:26px
}

.e-small .e-multi-select-wrapper .e-chips-close{
  height:12px;
  width:12px
}

.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-multi-select-wrapper .e-chips-close.e-close-hooker,.e-small .e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon{
  margin-top:-1.7em
}

.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:-2em
}

.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{
  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{
  font-size:13px;
  padding:0 8px 0 0
}

.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{
  font-size:12px;
  padding:0 4px 0 0
}

.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{
  font-size:13px;
  padding-right:4px
}

.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{
  height:38px;
  margin-top:-38px;
  right:12px;
  top:100%;
  width:16px
}

.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{
  bottom:0;
  right:0;
  cursor:nwse-resize;
  height:15px;
  position:absolute;
  width:15px
}

.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{
  background-color:var(--color-sf-content-bg-color-alt5)
}

.e-multiselect:not(.e-disabled) .e-multi-select-wrapper .e-chips.e-chip-selected:hover{
  background-color:var(--color-sf-content-bg-color-pressed)
}

.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-content-bg-color);
  border:1px solid var(--color-sf-border-light);
  border-radius:4px;
  height:24px
}

.e-multiselect:not(.e-disabled) .e-multi-select-wrapper .e-chips:hover{
  background-color:var(--color-sf-content-bg-color-hover)
}

.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:14px
}

.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected{
  background-color:var(--color-sf-primary);
  border-radius:calc(var(--e-radius)*.125);
  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-shadow:0 0 4px 0 rgba(var(--color-sf-black), 0.1),0 4px 6px -4px rgba(var(--color-sf-black), 0.1),0 10px 15px -3px rgba(var(--color-sf-black), 0.1);
  box-sizing:content-box;
  overflow:initial
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-active{
  border-bottom:0 solid rgba(0,0,0,0);
  border-left:0 solid var(--color-sf-content-bg-color-selected);
  border-right:0 solid var(--color-sf-content-bg-color-selected);
  border-top:0 solid var(--color-sf-border-selected)
}

.e-popup.e-multi-select-list-wrapper.e-checkbox .e-list-item.e-active{
  background-color:rgba(0,0,0,0);
  border-color:rgba(0,0,0,0);
  color:var(--color-sf-content-text-color)
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-active{
  background-color:rgba(0,0,0,0);
  border-color:rgba(0,0,0,0);
  color:var(--color-sf-content-text-color)
}

.e-popup.e-multi-select-list-wrapper.e-checkbox .e-list-item.e-active.e-item-focus{
  color:var(--color-sf-content-text-color)
}

.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)
}

.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-bottom:0 solid rgba(0,0,0,0);
  border-top:0 solid rgba(0,0,0,0)
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-active:last-child{
  border-bottom:0 solid rgba(0,0,0,0)
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-active.e-item-focus+li.e-active{
  border-top:0 solid rgba(0,0,0,0)
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-active.e-item-focus{
  background-color:var(--color-sf-content-bg-color-selected);
  box-shadow:none;
  color:var(--color-sf-content-text-color-selected);
  border:0 solid rgba(0,0,0,0)
}

.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);
  box-shadow:none;
  color:var(--color-sf-content-text-color-selected);
  border:0 solid rgba(0,0,0,0)
}

.e-popup.e-multi-select-list-wrapper .e-list-item{
  border:0 solid rgba(0,0,0,0)
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-list-group-item{
  border:0 solid rgba(0,0,0,0)
}

.e-multi-select-wrapper input.e-dropdownbase:-moz-placeholder{
  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-input-placeholder{
  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{
  border-bottom:1px solid var(--color-sf-border-light)
}

.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-content-text-color)
}

.e-small .e-multi-select-wrapper .e-chips{
  height:20px
}

.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:12px
}

.e-small .e-multi-select-wrapper .e-close-hooker::before{
  left:0
}

.e-multiselect.e-disabled .e-multi-select-wrapper .e-delim-values{
  -webkit-text-fill-color:var(--color-sf-content-text-color-alt1);
  color:var(--color-sf-content-text-color-alt1)
}

.e-multiselect.e-input-group .e-ddl-icon::before{
  content:"\e729";
  font-family:"e-icons"
}

.e-multi-select-wrapper .e-chips .e-chips-close::before{
  content:"\e7e7";
  cursor:pointer;
  left:0;
  position:relative;
  top:0
}

.e-multi-select-wrapper .e-close-hooker::before{
  content:"\e7e7";
  cursor:pointer;
  left:6px;
  position:relative;
  top:6px
}

.e-multiselect.e-input-group .e-ddl-disable-icon::before{
  content:""
}

.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.25em
}

.e-bigger .e-multi-select-wrapper{
  min-height:38px
}

.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:-36px
}

.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:-36px
}

.e-bigger .e-multi-select-wrapper input[type=text],.e-multi-select-wrapper.e-mob-wrapper input[type=text]{
  height:30px;
  min-height:30px
}

.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% - 38px)
}

.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{
  line-height:36px;
  padding-left:12px
}

.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{
  bottom:1px;
  margin-right:12px
}

.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{
  bottom:1px;
  margin-right:12px
}

.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:0
}

.e-bigger.e-multi-select-list-wrapper .e-selectall-parent,.e-bigger .e-multi-select-list-wrapper .e-selectall-parent{
  font-size:14px;
  line-height:48px;
  text-indent:16px
}

.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{
  bottom:1px;
  margin-right:12px
}

.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:34px
}

.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:40px
}

.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:-2.65em
}

.e-bigger.e-small .e-multi-select-wrapper .e-chips-close{
  height:14px;
  width:14px
}

.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:12px;
  line-height:28px
}

.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:-2em;
  right:35px
}

.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{
  font-size:13px;
  padding:0 8px 0 0
}

.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{
  font-size:12px;
  padding:0 4px 0 0
}

.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:14px
}

.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:12px
}

.e-small.e-bigger .e-multi-select-wrapper .e-close-hooker::before{
  left:0
}

.e-bigger .e-multi-select-wrapper .e-chips{
  height:30px
}

.e-listbox-wrapper,.e-listbox-container,.e-listboxtool-wrapper{
  -webkit-overflow-scrolling:touch;
  box-sizing:border-box;
  cursor:pointer;
  display:block;
  position:relative;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
  width:100%
}

.e-listbox-wrapper *,.e-listbox-container *,.e-listboxtool-wrapper *{
  box-sizing:border-box
}

.e-listbox-wrapper,.e-listbox-container,.e-listboxtool-wrapper{
  font-weight:500;
  border-radius:calc(var(--e-radius)*.375)
}

.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:40px
}

.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{
  background-color:var(--color-sf-content-bg-color) !important;
  color:var(--color-sf-content-text-color) !important;
  box-shadow:inset 0 0 0 2px var(--color-sf-primary)
}

.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-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{
  align-items:center;
  border-bottom:1px solid;
  display:flex;
  font-weight:500;
  height:18px;
  padding:12px
}

.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:1px solid var(--color-sf-border-light)
}

.e-listbox-wrapper .e-list-group-item,.e-listbox-container .e-list-group-item,.e-listboxtool-wrapper .e-list-group-item{
  border-bottom:1px solid var(--color-sf-border-light);
  border-top:0 solid;
  font-weight:600;
  height:32px;
  line-height:10px;
  padding:12px 12px
}

.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;
  right:0%;
  top:50%;
  transform:translateY(-50%)
}

.e-listbox-wrapper .e-text-content,.e-listbox-container .e-text-content,.e-listboxtool-wrapper .e-text-content{
  height:100%;
  position:relative;
  vertical-align:middle
}

.e-listbox-wrapper .e-text-content *,.e-listbox-container .e-text-content *,.e-listboxtool-wrapper .e-text-content *{
  display:inline-block;
  vertical-align:middle
}

.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:-2px 8px 0 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;
  display:inline-block;
  overflow:hidden;
  text-overflow:ellipsis;
  vertical-align:top;
  white-space:nowrap;
  width:100%
}

.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{
  height:30px;
  margin-right:16px;
  width:30px
}

.e-listbox-wrapper .e-content,.e-listbox-container .e-content,.e-listboxtool-wrapper .e-content{
  overflow:hidden;
  position:relative
}

.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{
  display:inline-block;
  line-height:18px
}

.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{
  margin:-2px 0 0 8px
}

.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{
  margin:-2px 8px 0 0;
  text-indent:0;
  vertical-align:middle
}

.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;
  right:0;
  top:30%
}

.e-listbox-wrapper .e-filter-parent,.e-listbox-container .e-filter-parent,.e-listboxtool-wrapper .e-filter-parent{
  padding:8px 11px
}

.e-listbox-wrapper .e-input-group,.e-listbox-container .e-input-group,.e-listboxtool-wrapper .e-input-group{
  padding:4px 8px;
  padding:0
}

.e-listbox-wrapper .e-input-focus,.e-listbox-container .e-input-focus,.e-listboxtool-wrapper .e-input-focus{
  padding:4px 4px 4px 8px;
  padding:0
}

.e-listbox-wrapper .e-hidden-select,.e-listbox-container .e-hidden-select,.e-listboxtool-wrapper .e-hidden-select{
  height:1px;
  opacity:0;
  position:absolute;
  width:100%
}

.e-listbox-wrapper .e-placeholder,.e-listbox-container .e-placeholder,.e-listboxtool-wrapper .e-placeholder{
  background-color:var(--color-sf-primary);
  display:block;
  height:2px
}

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;
  height:38px !important
}

.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{
  align-items:center;
  background-color:var(--color-sf-primary);
  border:1px solid var(--color-sf-primary-text-color);
  border-radius:999px;
  color:var(--color-sf-primary-text-color);
  display:flex;
  font-size:12px;
  height:22px;
  justify-content:center;
  position:absolute;
  right:-10px;
  top:-10px;
  width:22px
}

.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);
  overflow:auto;
  padding:8px;
  border-radius:calc(var(--e-radius)*.5)
}

.e-listboxtool-wrapper .e-listbox-tool .e-btn-icon,.e-listboxtool-container .e-listbox-tool .e-btn-icon{
  font-size:16px
}

.e-listboxtool-wrapper .e-listbox-tool .e-btn,.e-listboxtool-container .e-listbox-tool .e-btn{
  display:list-item;
  list-style-type:none;
  margin-bottom:10px
}

.e-listboxtool-wrapper.e-checkbox-right .e-checkbox-wrapper,.e-listboxtool-container.e-checkbox-right .e-checkbox-wrapper{
  position:absolute;
  right:0;
  top:30%
}

.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:40px;
  line-height:1;
  padding:12px 12px;
  position:relative
}

.e-listbox-wrapper .e-list-icon,.e-listbox-container .e-list-icon,.e-listboxtool-wrapper .e-listbox-wrapper .e-list-icon{
  display:inline;
  vertical-align:middle;
  width:auto;
  height:auto;
  padding-bottom:1px
}

.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% - 45px) !important
}

.e-listbox-container.e-filter-list .e-selectall-parent+.e-list-parent{
  height:calc(100% - 48px) !important
}

.e-listbox-wrapper.e-filter-list:not(.e-listbox-container) .e-list-parent{
  height:calc(100% - 50px) !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% - 86px) !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-filter-parent,.e-listbox-container .e-filter-parent,.e-listboxtool-wrapper .e-filter-parent{
  background:var(--color-sf-content-bg-color-alt1);
  box-shadow:none
}

.e-listbox-wrapper .e-filter-parent .e-input-group .e-input-filter,.e-listbox-container .e-filter-parent .e-input-group .e-input-filter,.e-listboxtool-wrapper .e-filter-parent .e-input-group .e-input-filter{
  color:var(--color-sf-placeholder-text-color)
}

.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:rgba(var(--color-sf-black), 0.12);
  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% - 50px)
}

.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{
  height:calc(100% - 36px) !important
}

.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% - 36px) !important
}

.e-listbox-wrapper .e-list-item,.e-listbox-container .e-list-item,.e-listboxtool-wrapper .e-list-item{
  background-color:var(--color-sf-transparent);
  border-bottom:0 solid var(--color-sf-border-light);
  border-left:0 solid rgba(0,0,0,0);
  border-right:0 solid rgba(0,0,0,0);
  border-top:0 solid rgba(0,0,0,0);
  color:var(--color-sf-content-text-color);
  overflow:hidden;
  text-overflow:ellipsis;
  vertical-align:middle;
  white-space:nowrap
}

.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);
  border-color:rgba(0,0,0,0);
  color:var(--color-sf-content-text-color)
}

.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{
  background-color:var(--color-sf-transparent);
  color:var(--color-sf-content-text-color)
}

.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-item.e-focused .e-checkbox-wrapper .e-frame.e-check,.e-listbox-wrapper .e-list-item.e-focused .e-css.e-checkbox-wrapper .e-frame.e-check,.e-listbox-container .e-list-item.e-focused .e-checkbox-wrapper .e-frame.e-check,.e-listbox-container .e-list-item.e-focused .e-css.e-checkbox-wrapper .e-frame.e-check,.e-listboxtool-wrapper .e-list-item.e-focused .e-checkbox-wrapper .e-frame.e-check,.e-listboxtool-wrapper .e-list-item.e-focused .e-css.e-checkbox-wrapper .e-frame.e-check{
  background-color:var(--color-sf-content-bg-color);
  border-color:var(--color-sf-content-bg-color);
  color:var(--color-sf-primary)
}

.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-alt1);
  border-color:rgba(var(--color-sf-black), 0.12);
  color:var(--color-sf-content-text-color);
  font-size:12px
}

.e-listbox-wrapper .e-selectall-parent,.e-listbox-container .e-selectall-parent,.e-listboxtool-wrapper .e-selectall-parent{
  background-color:var(--color-sf-transparent);
  border-bottom:1px solid var(--color-sf-border-light);
  color:var(--color-sf-content-text-color)
}

.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:rgba(0,0,0,0)
}

.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);
  display:block;
  font-size:14px;
  font-weight:500;
  margin:0;
  overflow:hidden;
  padding:0;
  text-overflow:ellipsis;
  white-space:nowrap
}

.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);
  display:block;
  font-size:14px;
  margin:0;
  padding:2px 0 0 0;
  word-wrap:break-word
}

.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){
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}

.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{
  height:40px;
  position:absolute;
  width:40px;
  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{
  height:40px;
  left:0;
  position:absolute;
  width:40px;
  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{
  font-size:10px;
  height:18px;
  line-height:16px;
  padding:0;
  position:absolute;
  right:12px;
  top:50%;
  transform:translateY(-50%);
  width:32px
}

.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{
  display:block;
  margin:0;
  overflow:hidden;
  padding:8px 0;
  text-overflow:ellipsis;
  white-space:nowrap
}

.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)
}

.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-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{
  height:calc(100% - 36px) !important
}

.e-listbox-container .e-selectall-parent+.e-list-wrap{
  height:calc(100% - 36px) !important
}

.e-listbox-tool .e-moveup::before{
  content:"\e776"
}

.e-listbox-tool .e-movedown::before{
  content:"\e729"
}

.e-listbox-tool .e-moveto::before{
  content:"\e748"
}

.e-listbox-tool .e-movefrom::before{
  content:"\e765"
}

.e-listbox-tool .e-moveallto::before{
  content:"\e7a9"
}

.e-listbox-tool .e-moveallfrom::before{
  content:"\e744"
}

.e-bigger .e-listbox-wrapper,.e-listbox-wrapper.e-bigger,.e-bigger .e-listbox-container,.e-listbox-container.e-bigger{
  border-radius:calc(var(--e-radius)*.5)
}

.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-bottom:0 solid var(--color-sf-border-light);
  border-left:0 solid rgba(0,0,0,0);
  border-right:0 solid rgba(0,0,0,0);
  border-top:0 solid rgba(0,0,0,0)
}

.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:12px 16px
}

.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:48px;
  line-height:24px;
  position:relative;
  font-size:16px
}

.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:48px
}

.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:22px;
  font-size:14px;
  padding:10px 16px
}

.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;
  display:flex;
  font-weight:500;
  height:22px
}

.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% - 56px) !important
}

.e-bigger .e-listbox-container.e-filter-list .e-list-wrap{
  height:calc(100% - 55px) !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% - 48px) !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% - 40px) !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% - 45px) !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% - 104px) !important
}

.e-bigger .e-listboxtool-wrapper .e-listbox-tool .e-btn-icon{
  font-size:18px
}

.e-bigger .e-listbox-wrapper .e-filter-parent{
  padding:12px
}

.e-de-dlg-container{
  padding-bottom:12px
}

.e-de-dlg-row{
  display:flex
}

.e-de-svg-border-color{
  stroke:var(--color-sf-content-text-color)
}

.e-de-svg-border-fill-color{
  fill:var(--color-sf-content-text-color)
}

.e-de-container-row{
  display:flex;
  padding-bottom:12px
}

.e-de-subcontainer-left{
  padding-right:6px;
  width:50%
}

.e-de-subcontainer-right{
  padding-left:6px;
  width:50%
}

.e-de-dlg-tab-first-child{
  padding-top:6px
}

.e-de-dlg-heading{
  display:block;
  font-size:14px;
  font-weight:500;
  margin-bottom:12px
}

.e-rtl .e-de-subcontainer-left{
  padding-left:6px;
  padding-right:0
}

.e-rtl .e-de-subcontainer-right{
  padding-left:0;
  padding-right:6px;
  width:50%
}

.e-de-blink-cursor{
  border-left:1px solid #000;
  pointer-events:none;
  position:absolute;
  z-index:3
}

.e-de-cursor-animation{
  animation-duration:1s;
  animation-iteration-count:infinite;
  animation-name:FadeInFadeOut
}

@keyframes FadeInFadeOut{
  from{
    opacity:1
  }

  13%{
    opacity:0
  }

  50%{
    opacity:0
  }

  63%{
    opacity:1
  }

  to{
    opacity:1
  }
}

.e-de-text-target{
  border:0;
  height:1px;
  opacity:0;
  outline-style:none;
  overflow:hidden;
  pointer-events:none;
  position:absolute;
  top:-10000px;
  width:625px
}

.e-de-txt-form .e-de-txt-field{
  display:block
}

.e-de-txt-form .e-de-num-field{
  display:none
}

.e-de-txt-form .e-de-date-field{
  display:none
}

.e-de-txt-form .e-de-ddl-field{
  display:none
}

.e-de-num-form .e-de-txt-field{
  display:none
}

.e-de-num-form .e-de-num-field{
  display:block
}

.e-de-num-form .e-de-date-field{
  display:none
}

.e-de-num-form .e-de-ddl-field{
  display:none
}

.e-de-date-form .e-de-txt-field{
  display:none
}

.e-de-date-form .e-de-num-field{
  display:none
}

.e-de-date-form .e-de-date-field{
  display:block
}

.e-de-date-form .e-de-ddl-field{
  display:none
}

.e-de-ddl-form .e-de-txt-field{
  display:none
}

.e-de-ddl-form .e-de-num-field{
  display:none
}

.e-de-ddl-form .e-de-date-field{
  display:none
}

.e-de-ddl-form .e-de-ddl-field{
  display:block
}

.e-documenteditor .e-de-op-close-button{
  left:267px;
  position:absolute;
  top:8px
}

.e-documenteditor .e-de-op-close-button.e-de-rtl{
  left:14px
}

.e-de-background{
  background-color:var(--color-sf-content-bg-color-alt1)
}

.e-de-column-label{
  font-size:12px;
  font-weight:500;
  padding-left:20px;
  padding-right:20px
}

.e-de-para-tab{
  float:left
}

.e-de-para-tab.e-rtl{
  float:right
}

.e-de-column-label.e-de-rtl{
  font-size:12px;
  font-weight:500;
  padding-left:50px;
  padding-right:50px
}

.e-de-font-dlg-display{
  display:inline-flex
}

.e-de-ff-sub-header{
  display:block;
  font-size:12px;
  font-weight:500;
  margin-top:6px
}

.e-de-check-exactnumbr-width{
  width:130px !important
}

.e-de-ff-dlg-heading{
  display:block;
  font-weight:500;
  margin-bottom:12px
}

.e-de-ff-dlg-heading-small{
  display:block;
  font-weight:500;
  margin-bottom:4px
}

.e-de-ff-dlg-drpdwn-heading{
  display:block;
  font-size:14px;
  font-weight:500;
  margin-bottom:8px
}

.e-de-ff-dlg-check{
  display:block;
  font-size:14px;
  font-weight:500;
  margin-bottom:-2px
}

.e-de-div-seperate-dlg{
  display:inline-flex;
  margin-bottom:12px;
  width:100%
}

.e-de-ff-radio-div{
  display:inline-flex;
  margin-right:16px
}

.e-de-ff-radio-div.e-de-rtl{
  margin-left:16px;
  margin-right:0
}

.e-de-ff-radio-scnd-div{
  display:inline-flex;
  margin-bottom:0;
  margin-right:16px
}

.e-de-ff-radio-scnd-div.e-de-rtl{
  margin-left:16px;
  margin-right:0
}

.e-de-ff-dlg-lft-hlf{
  margin-right:12px;
  width:50.5%
}

.e-de-ff-dlg-lft-hlf.e-de-rtl{
  margin-left:12px;
  margin-right:0
}

.e-de-ff-chck-exact{
  margin-left:15px;
  margin-top:-6px
}

.e-de-ff-chck-exact.e-de-rtl{
  margin-left:0;
  margin-right:15px
}

.e-de-ff-dlg-rght-hlf{
  width:47.5%
}

.e-de-ff-drpdwn-dlg-scndiv{
  display:inline-flex;
  height:168px;
  margin-bottom:4px;
  width:100%
}

.e-de-cmt-avatar{
  align-items:center;
  display:flex;
  width:95%
}

.e-de-ff-cmt-avatar{
  align-items:center;
  border-radius:499.5px;
  color:var(--color-sf-white);
  display:flex;
  font-size:12px;
  height:24px;
  justify-content:center;
  letter-spacing:0;
  line-height:12px;
  opacity:100%;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
  width:24px;
  z-index:1
}

.e-de-ff-drpdwn-listview{
  margin-right:12px;
  width:100%
}

.e-de-ff-drpdwn-listview.e-de-rtl{
  margin-left:12px;
  margin-right:0
}

.e-de-ff-drpdwn-mvup{
  margin-right:8px
}

.e-de-ff-drpdwn-mvup.e-de-rtl{
  margin-left:8px;
  margin-right:0
}

.e-de-drp-dwn-frst-div{
  margin-bottom:8px;
  width:47.5%
}

.e-de-result-list-block .e-de-search-result-hglt{
  background:var(--color-sf-transparent);
  border-bottom:2px solid var(--color-sf-primary);
  cursor:default;
  padding:12px 1px 12px 5px
}

.e-de-result-list-block .e-de-op-search-txt .e-de-op-search-word-text{
  color:var(--color-sf-primary)
}

.e-de-search-result-item{
  cursor:default;
  padding:12px 1px 12px 5px;
  word-break:break-word
}

.e-de-search-result-item:hover{
  border-bottom:1px solid var(--color-sf-primary);
  cursor:default
}

.e-de-search-result-item:focus{
  border-bottom:2px solid var(--color-sf-primary);
  cursor:default;
  padding:12px 1px 12px 5px
}

.e-de-search-tab-content .e-input-group .e-de-op-search-icon:focus{
  border:1px solid var(--color-sf-icon-color-pressed)
}

.e-de-op-search-icon:hover{
  background:var(--color-sf-secondary-bg-color-hover)
}

.e-de-search-tab-content .e-input-group .e-de-op-search-close-icon:focus{
  border:1px solid var(--color-sf-icon-color-pressed);
  border-right-width:0
}

.e-de-op-search-close-icon:hover{
  background:var(--color-sf-secondary-bg-color-hover)
}

.e-spin-down:focus{
  border:1px solid var(--color-sf-border-light);
  border-right-width:0
}

.e-spin-down:hover{
  background:var(--color-sf-border-light)
}

.e-spin-up:focus{
  border:1px solid var(--color-sf-border-light);
  border-right-width:0
}

.e-spin-up:hover{
  background:var(--color-sf-secondary-bg-color-hover)
}

.e-de-toc-dlg-heading{
  display:block;
  color:var(--color-sf-content-text-color-alt2);
  font-size:14px;
  font-weight:500;
  margin-bottom:8px
}

.e-de-toc-dlg-main-heading{
  color:var(--color-sf-content-text-color-alt2);
  display:block;
  font-size:14px;
  font-weight:500;
  margin-bottom:8px
}

.e-content-placeholder.e-documenteditor.e-placeholder-documenteditor{
  background-size:100%
}

.e-de-toc-reset-button{
  margin-top:10px
}

.e-de-toc-reset-button.e-de-rtl{
  margin-right:0
}

.e-de-toc-modify-button{
  margin-left:156px;
  margin-top:10px
}

.e-de-toc-modify-button.e-de-rtl{
  margin-left:0;
  margin-right:156px
}

.e-de-toc-dlg-container{
  height:454px;
  width:550px
}

.e-de-toc-dlg-sub-container{
  margin-bottom:8px
}

.e-de-toc-list-view{
  border:1px solid var(--color-sf-border);
  border-radius:calc(var(--e-radius)*.1875);
  font-size:12px;
  height:186px;
  overflow-y:scroll
}

.e-de-toc-list-view.e-de-rtl{
  margin-left:0
}

.e-de-toc-dlg-sub-heading{
  color:var(--color-sf-content-text-color-alt2);
  display:block;
  font-size:14px;
  font-weight:500;
  margin:5px 15px 5px 15px
}

.e-de-toc-dlg-style-label{
  margin-left:42px;
  margin-top:35px
}

.e-de-toc-dlg-style-label .e-de-rtl{
  margin-left:0;
  margin-right:42px
}

.e-de-pagesetup-dlg-container{
  height:auto;
  width:380px
}

.e-de-page-setup-ppty-tab{
  border:0
}

.e-de-page-setup-dlg-sub-container{
  margin-bottom:12px
}

.e-de-page-setup-dlg-left-sub-container{
  float:left;
  position:relative;
  top:0
}

.e-de-page-setup-dlg-left-sub-container.e-de-rtl{
  float:right
}

.e-de-page-setup-dlg-right-sub-container{
  float:right;
  position:relative;
  top:0
}

.e-de-page-setup-dlg-right-sub-container.e-de-rtl{
  float:left
}

.e-de-page-setup-dlg-sub-header{
  display:block;
  font-size:12px;
  font-weight:500;
  margin-bottom:4px;
  margin-top:12px
}

.e-de-page-setup-dlg-sub-title-header{
  display:block;
  font-size:12px;
  font-weight:500;
  margin-bottom:4px;
  margin-top:12px
}

.e-de-page-setup-dlg-sub-container-port{
  height:auto;
  margin-bottom:0
}

.e-de-page-setup-dlg-sub-label{
  font-size:14px;
  font-weight:500
}

.e-de-page-setup-dlg-orientation-prop{
  margin-top:8px
}

.e-de-page-setup-dlg-sub-size-container{
  height:73px;
  margin-bottom:12px
}

.e-de-page-setup-dlg-layout-sub-container{
  height:auto;
  margin-bottom:12px;
  position:relative;
  top:12px
}

.e-de-page-setup-dlg-first-page-prop{
  margin-bottom:8px
}

.e-de-page-setup-dlg-first-page-prop .e-label,.e-de-page-setup-dlg-odd-or-even-prop .e-label{
  font-size:12px
}

.e-de-page-setup-dlg-first-page-prop .e-frame,.e-de-page-setup-dlg-odd-or-even-prop .e-frame{
  height:18px;
  line-height:1.5;
  width:18px
}

.e-de-page-setup-dlg-left-layout-container{
  float:left;
  position:relative;
  top:0
}

.e-de-page-setup-dlg-left-layout-container.e-de-rtl{
  float:right
}

.e-de-page-setup-dlg-right-layout-container{
  float:right;
  position:relative;
  top:0
}

.e-de-page-setup-dlg-right-layout-container.e-de-rtl{
  float:left
}

.e-de-dlg-footer .e-btn{
  margin-left:10px
}

.e-de-hyperlink-dlg-title{
  font-size:12px;
  font-weight:500;
  margin-bottom:4px;
  margin-top:0
}

.e-de-hyperlink .e-de-hyperlink-dlg-input{
  height:32px;
  margin-bottom:12px;
  width:230px
}

.e-de-font-dlg-header{
  display:flex;
  font-size:12px;
  font-weight:500;
  margin-bottom:4px
}

.e-de-font-dlg-header-effects,.e-de-font-dlg-header-font-color{
  display:flex;
  font-size:12px;
  font-weight:500;
  margin-bottom:0
}

.e-de-font-dlg-main-header{
  color:var(--color-sf-content-text-color-alt2);
  font-size:14px;
  font-weight:500;
  margin-right:17px
}

.e-de-font-dlg-cb-right{
  margin-left:12px
}

.e-de-font-dlg-cb-right.e-de-rtl{
  margin-left:0;
  margin-right:12px
}

.e-de-font-dlg-cb-right-div{
  margin-left:20px
}

.e-de-dropdown{
  margin-right:20px
}

.e-de-restrict-pane{
  border-right:1px solid var(--color-sf-border);
  padding-left:12px;
  padding-top:12px;
  padding-right:12px;
  position:relative;
  width:300px
}

.e-de-op{
  border-right:1px solid var(--color-sf-border);
  padding-left:12px;
  padding-right:12px;
  position:relative;
  width:300px
}

.e-de-op.e-de-rtl{
  padding-left:0;
  padding-right:12px
}

.e-de-op-header{
  color:var(--color-sf-content-text-color-alt1);
  font-size:15px;
  font-family:var(--e-font-family);
  font-weight:500;
  margin-bottom:12px;
  padding-top:12px
}

.e-de-op-header.e-de-rtl{
  direction:rtl;
  text-align:right
}

.e-de-op-tab{
  border:0;
  height:auto
}

.e-de-op-icon{
  color:var(--color-sf-icon-color);
  height:20px;
  width:20px
}

.e-de-op-close-icon{
  color:var(--color-sf-icon-color)
}

.e-de-op-nav-btn{
  height:20px;
  width:20px
}

.e-de-op-search-txt{
  border-bottom:1px solid var(--color-sf-border-light);
  color:var(--color-sf-content-text-color-alt2);
  font-size:14px
}

.e-de-op-search-txt .e-de-op-search-word{
  color:var(--color-sf-primary)
}

.e-de-op-more-less{
  display:inline-flex;
  margin-top:12px
}

.e-de-op-replacetabcontentdiv{
  margin-top:12px
}

label[for*=_wholeWord_e-de-ltr]{
  left:35px
}

label[for*=_wholeWord_e-de-rtl]{
  right:35px
}

.e-de-cell-dia-label-common{
  display:inline-block;
  font-size:12px;
  font-weight:500;
  margin-bottom:4px;
  margin-top:0;
  width:150px
}

.e-de-cell-dia-options-label{
  font-weight:500
}

.e-de-table-border-heading{
  font-size:16px;
  font-weight:500;
  padding-bottom:8px
}

.e-de-table-setting-heading{
  font-size:12px;
  font-weight:500;
  padding-bottom:4px
}

.e-de-layout-setting-heading{
  font-size:12px;
  font-weight:500;
  padding-bottom:4px
}

.e-de-table-setting-labels-heading{
  font-size:12px;
  font-weight:500;
  margin-left:10px
}

.e-de-table-element-subheading{
  font-size:12px;
  font-weight:500
}

.e-de-border-dlg-preview-div{
  border:1px solid rgba(0,0,0,.54);
  width:80px;
  height:80px
}

.e-de-border-dlg-preview-inside-divs{
  opacity:.54
}

.e-de-tablecell-dia-align-div{
  border:1px solid var(--color-sf-border);
  display:inline-block;
  height:60px;
  margin-right:11px;
  width:60px
}

.e-de-tablecell-dia-align-div.e-de-rtl{
  margin-left:11px;
  margin-right:0
}

.e-de-table-dia-align-label{
  display:inline-block;
  font-size:12px;
  font-weight:500;
  margin-left:10px;
  margin-top:4px
}

.e-de-table-dialog-separator-line{
  background-color:var(--color-sf-border);
  bottom:59px;
  display:none;
  height:1px;
  left:1px;
  margin-top:5px;
  position:absolute;
  width:100%
}

.e-de-table-alignment-active{
  border:1px solid var(--color-sf-primary)
}

.e-de-table-dialog-size-label{
  padding-top:12px !important
}

.e-de-list-ddl-header{
  font-size:14px;
  font-weight:500;
  margin-bottom:8px;
  margin-top:12px
}

.e-de-list-ddl-header-list-level{
  font-size:14px;
  font-weight:500;
  margin-bottom:8px
}

.e-de-tbl-dlg-footer{
  padding-top:23px
}

.e-de-row-ht-top,.e-de-cell-ht-top{
  padding:0 12px;
  width:160px
}

.e-de-ht-wdth-type{
  margin-top:-22px;
  width:120px
}

.e-de-row-ht-top.e-de-rtl,.e-de-cell-ht-top.e-de-rtl{
  margin-left:0;
  margin-right:12px
}

.e-de-cell-width-top{
  margin-left:20px;
  margin-top:-23px
}

.e-de-cell-width-top.e-de-rtl{
  margin-left:0;
  margin-right:20px
}

.e-de-tbl-dlg-border-btn{
  float:right;
  margin-top:16px
}

.e-de-tbl-dlg-border-btn.e-de-rtl{
  float:left;
  margin-right:0
}

.e-de-table-border-setting.e-de-rtl{
  right:5px
}

.e-de-tbl-dlg-op-btn{
  left:440px;
  position:absolute;
  top:285px
}

.e-de-insert-table-dlg-sub-header{
  display:block;
  font-size:12px;
  font-weight:500;
  margin-bottom:4px;
  margin-top:0
}

.e-de-insert-footnote-dlg-sub-header,.e-de-insert-footnote-dlg-header{
  display:block;
  font-size:12px;
  font-weight:500;
  margin-bottom:4px;
  margin-top:0
}

.e-de-insert-footnote-dlg-header{
  margin-bottom:12px
}

.e-de-insert-table-dlg-input{
  margin-bottom:12px
}

.e-de-list-ddl-subheader,.e-de-list-ddl-subheaderbottom{
  font-size:12px;
  font-weight:500;
  margin-bottom:4px;
  margin-top:12px
}

.e-de-list-dlg-subdiv{
  float:right;
  margin-top:40px;
  position:relative
}

.e-de-list-dlg-subdiv.e-de-rtl{
  float:left;
  margin-top:-121px
}

.e-de-list-dlg-div{
  float:right;
  margin-top:36px;
  position:relative
}

.e-de-list-dlg-div.e-de-rtl{
  float:left;
  margin-top:-125px
}

.e-de-ok-button{
  margin-right:8px
}

.e-de-ok-button.e-de-rtl{
  margin-left:8px
}

.e-de-options-setter{
  left:339px
}

.e-de-op-close-icon:hover{
  color:rgba(0,0,0,.75)
}

.e-de-tooltip{
  background-color:var(--color-sf-content-bg-color);
  box-shadow:0 3px 8px 0 rgba(0,0,0,.26);
  color:var(--color-sf-content-text-color);
  cursor:text;
  display:table;
  max-width:200px;
  padding:5px;
  word-wrap:break-word
}

.e-de-form-popup{
  background-color:var(--color-sf-content-bg-color);
  box-shadow:0 3px 8px 0 rgba(0,0,0,.26);
  color:var(--color-sf-content-text-color);
  cursor:text;
  max-width:350px;
  min-width:300px;
  padding:16px;
  position:absolute;
  width:-moz-fit-content;
  width:fit-content;
  word-wrap:break-word
}

.e-de-save,.e-de-cancel{
  margin-left:8px
}

.e-btn.e-de-op-icon-btn{
  background-color:var(--color-sf-transparent);
  border-color:var(--color-sf-transparent)
}

.e-documenteditor .e-de-op-close-button{
  left:250px;
  position:absolute;
  top:8px
}

.e-de-restrict-pane{
  color:var(--color-sf-content-text-color)
}

.e-de-op.e-de-rtl .e-de-search-tab-content{
  margin-left:12px;
  margin-right:0
}

.e-documenteditor .e-de-op-close-button.e-de-rtl{
  right:255px
}

.e-de-table-measure-lbl{
  font-size:12px;
  font-weight:500;
  display:block;
  margin-bottom:4px
}

.e-de-tbl-indent-lbl{
  font-weight:500;
  font-size:12px;
  position:relative;
  display:block;
  margin-bottom:0;
  top:6px
}

.e-btn.e-de-op-close-button:hover{
  background-color:var(--color-sf-transparent);
  border-color:var(--color-sf-transparent);
  color:rgba(0,0,0,.75)
}

.e-btn.e-de-op-close-button:focus{
  background-color:var(--color-sf-transparent);
  border-color:var(--color-sf-transparent);
  color:rgba(0,0,0,.75)
}

.e-btn.e-de-op-close-button:active{
  background-color:var(--color-sf-transparent);
  border-color:var(--color-sf-transparent);
  color:rgba(var(--color-sf-icon-color), 0.5)
}

.e-documenteditor .e-input{
  font-size:14px
}

.e-de-dlg-target .e-footer-content .e-control.e-btn.e-flat:not(.e-icon-btn){
  height:32px
}

.e-dialog .e-footer-content{
  border:0;
  border-bottom-left-radius:calc(var(--e-radius)*.375);
  border-bottom-right-radius:calc(var(--e-radius)*.375)
}

.e-de-tbl-dlg-border-btn .e-control.e-btn.e-flat:not(.e-icon-btn){
  height:auto
}

.e-de-op-result-container{
  margin-top:12px
}

.e-de-restrict-pane,.e-de-op{
  background:var(--color-sf-content-bg-color-alt1)
}

.e-de-restrict-pane .e-tab-header .e-toolbar-items,.e-de-op .e-tab-header .e-toolbar-items{
  margin-bottom:0;
  margin-top:0
}

.e-de-font-dlg-color{
  border:1px var(--color-sf-content-bg-color-alt1);
  border-radius:calc(var(--e-radius)*.25);
  font-size:12px;
  height:16px;
  margin-left:15px;
  width:25px
}

.e-de-icon-table-row-above{
  top:10px
}

.e-de-icon-table-row-below{
  top:49px
}

.e-de-icon-table-column-left{
  top:89px
}

.e-de-icon-table-column-right{
  top:127px
}

.e-de-icon-table-delete{
  top:10px
}

.e-de-icon-table-row-delete{
  top:49px
}

.e-de-icon-table-column-delete{
  top:89px
}

.e-de-list-bullet-none{
  height:40px;
  width:40px
}

.e-de-list-bullet-dot{
  height:40px;
  width:40px
}

.e-de-list-bullet-circle{
  height:40px;
  width:40px
}

.e-de-list-bullet-square{
  height:40px;
  width:40px
}

.e-de-list-bullet-flower{
  height:40px;
  width:40px
}

.e-de-list-bullet-arrow{
  height:40px;
  width:40px
}

.e-de-list-bullet-tick{
  height:40px;
  width:40px
}

.e-de-bullet:hover{
  background:rgba(0,0,0,.12)
}

.e-de-list-numbered-none{
  height:80px;
  width:80px
}

.e-de-list-numbered-number-dot{
  height:80px;
  width:80px
}

.e-de-list-numbered-number-brace{
  height:80px;
  width:80px
}

.e-de-list-numbered-up-roman{
  height:80px;
  width:80px
}

.e-de-list-numbered-up-letter{
  height:80px;
  width:80px
}

.e-de-list-numbered-low-letter-brace{
  height:80px;
  width:80px
}

.e-de-numbered-low-letter-dot{
  height:80px;
  width:80px
}

.e-de-list-numbered-low-roman{
  height:80px;
  width:80px
}

.e-de-numbered:hover{
  background:rgba(0,0,0,.12)
}

.e-de-list-multilevel-none{
  height:80px;
  width:80px
}

.e-de-list-multilevel-list-normal{
  height:80px;
  width:80px
}

.e-de-list-multilevel-list-multilevel{
  height:80px;
  width:80px
}

.e-de-list-multilevel-list-bullets{
  height:80px;
  width:80px
}

.e-de-multilevel-list:hover{
  background:rgba(0,0,0,.12)
}

.e-de-list-dialog-open:hover{
  background:rgba(0,0,0,.12)
}

.e-de-cell-options{
  left:336px;
  top:272px
}

.e-de-cell-options.e-de-rtl{
  left:123px
}

.e-de-font-color-label{
  margin-bottom:8px;
  margin-right:12px;
  margin-top:12px
}

.e-de-font-content-label{
  width:125px
}

.e-de-font-color-margin{
  margin-right:8px;
  margin-top:5px
}

.e-de-font-color-margin.e-de-rtl{
  margin-left:8px;
  margin-right:0
}

.e-de-font-content-checkbox-label{
  margin-left:46px
}

.e-de-font-content-checkbox-label-rtl{
  margin-right:41px
}

.e-de-font-checkbox{
  margin-top:8px
}

.e-de-font-checkbox-transform{
  margin-left:58px
}

.e-de-font-checkbox-transform.e-de-rtl{
  margin-left:0;
  margin-right:58px
}

.e-de-font-checkbox-transform-label{
  margin-bottom:8px;
  margin-top:8px
}

.e-de-font-checkbox.e-de-rtl{
  margin-left:0;
  margin-right:58px
}

.e-de-font-clr-div{
  margin-top:12px
}

.e-de-font-dlg-padding{
  margin-top:12px
}

.e-de-table-container-div{
  margin-top:11px
}

.e-de-table-header-div{
  padding-top:0
}

.e-de-table-subheader-div{
  float:right;
  margin-right:140px;
  margin-top:-40px
}

.e-de-table-subheader-div.e-de-rtl{
  float:left;
  margin-left:140px;
  margin-right:0
}

.e-de-table-cell-header-div{
  padding-top:0
}

.e-de-table-cell-subheader-div{
  top:57px
}

.e-de-cell-margin-header{
  left:-26px;
  top:274px
}

.e-de-tbl-margin-sub-header{
  margin-top:10px
}

.e-de-tbl-btn-separator{
  width:60%
}

.e-de-op-msg{
  color:var(--color-sf-content-text-color);
  top:79px
}

.e-de-save-dlg-file-name{
  height:25px;
  margin-bottom:8px
}

.e-de-save-dlg-format-type{
  height:25px;
  margin-bottom:8px;
  padding-top:1px
}

.e-de-search-tab-content{
  margin-top:12px;
  width:275px
}

.e-de-font-dlg{
  width:-moz-max-content;
  width:max-content
}

.e-de-hyperlink{
  width:250px
}

.e-de-insert-table{
  height:auto;
  width:auto
}

.e-de-insert-footnote{
  height:auto;
  width:247px
}

.e-de-insert-spellchecker{
  height:360px;
  width:513px;
  font-weight:500
}

.e-de-dlg-spellcheck-listview{
  border:1px solid var(--color-sf-border-light);
  border-radius:calc(var(--e-radius)*.125) !important;
  height:122px !important;
  margin-right:12px;
  margin-top:8px;
  position:relative;
  float:left;
  width:100%
}

.e-de-dlg-spellcheck-listview.e-de-rtl{
  float:right
}

.e-de-spellcheck-error-container{
  height:140px;
  margin-bottom:16px;
  display:flex
}

.e-de-spellcheck-suggestion-container{
  height:140px;
  margin-bottom:16px;
  display:flex
}

.e-dlg-spellcheck-listitem{
  font-size:15px !important
}

.e-de-spellcheck-btncontainer{
  margin-top:8px;
  position:relative;
  width:100%;
  float:right
}

.e-de-spellcheck-btncontainer.e-de-rtl{
  float:left
}

.e-de-spellcheck-btn{
  margin-bottom:8px;
  width:100%
}

.e-de-dlg-spellchecker-subheader{
  margin-top:8px;
  font-size:15px
}

.e-de-dlg-spellchecker-subheaderbtm{
  font-size:15px
}

.e-de-list-dlg{
  height:405px;
  width:400px
}

.e-de-save-dlg{
  height:135px;
  width:230px
}

.e-de-table-properties-dlg{
  width:395px
}

.e-de-table-border-shading-dlg{
  width:460px
}

.e-de-table-cell-margin-dlg{
  height:auto;
  width:380px
}

.e-de-table-options-dlg{
  height:auto;
  width:395px
}

.e-de-table-border-none{
  position:absolute;
  top:25px
}

.e-de-table-border-box{
  position:absolute;
  top:95px
}

.e-de-table-border-all{
  position:absolute;
  top:165px
}

.e-de-table-border-custom{
  position:absolute;
  top:235px
}

.e-de-table-shading-preview{
  top:385px
}

.e-de-font-label span.e-label{
  color:var(--color-sf-content-text-color)
}

.e-de-font-content-label:hover .e-label,.e-css.e-de-font-content-label:hover .e-label{
  color:var(--color-sf-content-text-color)
}

.e-de-font-label:hover .e-label,.e-css.e-de-font-label:hover .e-label{
  color:var(--color-sf-content-text-color)
}

.e-de-op-dlg-footer{
  margin-top:12px
}

.e-de-op-dlg-footer .e-btn{
  padding-left:6px;
  padding-right:6px
}

.e-de-search-tab-content .e-input-group .e-de-search-input{
  width:204px
}

.e-de-op-replacewith{
  width:98%
}

.e-de-table-ppty-tab{
  border:0
}

.e-de-list-format-info{
  border-radius:499.5px;
  cursor:default;
  font-size:12px !important;
  height:15px;
  line-height:1px;
  padding:3px 0 0 0 !important;
  text-transform:lowercase;
  width:16px
}

.e-button-custom{
  height:32px;
  width:100%
}

.e-styles-listview,.e-bookmark-listview{
  border:1px solid var(--color-sf-border);
  border-radius:calc(var(--e-radius)*.25);
  height:150px;
  overflow-y:scroll
}

.e-bookmark-gotobutton,.e-bookmark-addbutton,.e-styles-addbutton,.e-bookmark-deletebutton{
  margin-bottom:12px
}

.e-bookmark-list{
  float:left;
  margin-right:12px;
  width:250px
}

.e-bookmark-list.e-de-rtl{
  margin-left:12px;
  margin-right:0
}

.e-bookmark-textboxdiv{
  margin-bottom:8px
}

.e-bookmark-listview .e-list-item{
  font-size:13px;
  height:30px;
  line-height:27px
}

.e-bookmark-common{
  display:flex
}

.e-bookmark-button{
  position:relative;
  top:0
}

.e-font{
  float:left
}

.e-font-rtl{
  float:right
}

.e-de-table-border-toptop-alignment,.e-de-table-border-topcenter-alignment,.e-de-table-border-topbottom-alignment,.e-de-table-border-diagionalup-alignment,.e-de-table-border-diagionaldown-alignment,.e-de-table-border-bottomleft-alignment,.e-de-table-border-bottomcenter-alignment,.e-de-table-border-bottomright-alignment{
  left:48%;
  position:relative;
  top:59%;
  transform:translate(-50%, -50%)
}

.e-de-style-properties,.e-de-style-formatting{
  font-size:14px;
  font-weight:500;
  color:var(--color-sf-content-text-color-alt2)
}

.e-de-style-formatting{
  margin-bottom:14px
}

.e-de-style-paragraph-indent-group-button .e-btn,.e-de-style-paragraph-group-button .e-btn,.e-de-style-font-group-button .e-btn{
  box-shadow:none
}

.e-de-table-options-dlg-div{
  height:auto;
  position:relative;
  margin-bottom:14px;
  width:504px
}

.e-de-style-paragraph-indent-group-button .e-btn.e-active,.e-de-style-paragraph-group-button .e-btn.e-active,.e-de-style-font-group-button .e-btn.e-active{
  background-color:var(--color-sf-border-light);
  border-color:var(--color-sf-border-light);
  box-shadow:none;
  color:var(--color-sf-content-text-color)
}

.e-de-style-properties{
  margin-bottom:14px
}

.e-de-style-nametype-div{
  margin-bottom:12px
}

.e-de-style-based-para-div{
  margin-bottom:16px
}

.e-de-style-name,.e-de-style-styletype,.e-de-style-style-based-on,.e-de-style-style-paragraph{
  font-weight:500;
  margin-bottom:6px;
  font-size:12px;
  width:180px
}

.e-de-style-left-div{
  margin-right:12px
}

.e-de-style-left-div.e-de-rtl{
  margin-left:12px;
  margin-right:0
}

.e-de-style-font-color-picker,.e-de-style-icon-button-size,.e-de-style-icon-button-first-size,.e-de-style-icon-button-last-size{
  height:31px
}

.e-de-style-bold-button-size{
  margin-right:8px;
  height:35px;
  margin-left:6px
}

.e-de-style-format-dropdwn .e-btn-icon{
  margin-left:8px
}

.e-de-style-font-color-picker,.e-de-style-icon-button-size{
  margin-right:6px
}

.e-de-style-icon-button-first-size{
  margin-right:3px;
  margin-left:6px
}

.e-de-style-icon-button-last-size{
  margin-right:6px
}

.e-de-style-font-color-picker{
  margin-left:6px
}

.e-style-font-fmaily-right{
  margin-right:6px
}

.e-style-font{
  margin-left:20px;
  margin-right:20px
}

.e-de-style-dlg-name-input{
  height:31px
}

.e-style-list{
  margin-left:20px
}

.e-de-style-dialog .e-de-style-only-this-document{
  margin-top:25px
}

.e-de-style-format-dropdwn{
  width:135px
}

.e-de-style-options-div,.e-de-style-options-div>div:first-child{
  margin-bottom:8px !important
}

.e-de-style-paragraph-group-button{
  border-right:2px solid var(--color-sf-border-light)
}

.e-de-style-font-group-button{
  border-left:2px solid var(--color-sf-border-light);
  border-right:2px solid var(--color-sf-border-light)
}

.e-de-op-replace-messagediv{
  color:var(--color-sf-content-text-color);
  top:auto
}

.e-de-font-content-label .e-label,.e-de-font-dlg-cb-right .e-label,.e-de-font-checkbox .e-label{
  font-size:14px
}

.e-de-font-content-label .e-frame,.e-de-font-dlg-cb-right .e-frame,.e-de-font-checkbox .e-frame,.e-de-font-content-label-caps .e-frame,.e-de-cntr-pane-padding .e-frame{
  height:18px;
  line-height:1.5;
  width:18px
}

.e-de-op-input-group,.e-de-op-replacewith{
  height:auto
}

.e-de-hyperlink-bookmark-check{
  margin-top:12px
}

.e-de-table-container-div .e-checkbox-wrapper .e-frame,.e-de-table-header-div .e-checkbox-wrapper .e-frame,.e-de-table-ppty-options-break .e-checkbox-wrapper .e-frame,.e-de-table-ppty-options-header-row .e-checkbox-wrapper .e-frame,.e-de-table-cell-header-div .e-checkbox-wrapper .e-frame,.e-de-tbl-btn-separator .e-checkbox-wrapper .e-frame,.e-de-hyperlink-bookmark-check .e-checkbox-wrapper .e-frame,.e-de-tbl-margin-sub-header .e-frame{
  height:18px;
  line-height:1.5;
  width:18px
}

.e-de-table-container-div .e-checkbox-wrapper .e-label,.e-de-table-header-div .e-checkbox-wrapper .e-label,.e-de-table-ppty-options-break .e-checkbox-wrapper .e-label,.e-de-table-ppty-options-header-row .e-checkbox-wrapper .e-label,.e-de-table-cell-header-div .e-checkbox-wrapper .e-label,.e-de-tbl-btn-separator .e-checkbox-wrapper .e-label,.e-de-hyperlink-bookmark-check .e-checkbox-wrapper .e-label,.e-de-tbl-margin-sub-header .e-label{
  font-size:14px
}

.e-de-table-ppty-dlg-measure-div{
  float:right;
  margin-left:-18px;
  margin-top:-18px
}

.e-de-table-ppty-dlg-measure-div.e-de-rtl{
  float:left;
  margin-left:0;
  margin-right:-18px
}

.e-de-table-ppty-dlg-measure-drop-down-div{
  float:right;
  margin-left:-18px;
  margin-top:6px;
  width:120px
}

.e-de-table-ppty-dlg-measure-drop-down-div.e-de-rtl{
  margin-left:0;
  margin-right:-18px
}

.e-de-table-ppty-dlg-row-height-label{
  float:right;
  margin-right:184px;
  margin-top:-62px
}

.e-de-table-ppty-dlg-row-height-label.e-de-rtl{
  float:left;
  margin-left:184px;
  margin-right:0
}

.e-de-table-ppty-dlg-preferred-width-div{
  float:right;
  margin-left:12px;
  margin-top:6px;
  width:120px
}

.e-de-table-ppty-dlg-preferred-width-div.e-de-rtl{
  margin-left:0;
  margin-right:12px;
  width:120px
}

.e-de-table-ppty-options-break{
  margin-bottom:8px
}

.e-de-table-cell-subheader-div{
  margin-right:125px;
  margin-top:-37px
}

.e-de-table-cell-subheader-div.e-de-rtl{
  margin-left:125px;
  margin-right:0
}

.e-de-table-ppty-dlg-cell-tab-measure-label{
  float:right;
  margin-right:190px;
  margin-top:-58px
}

.e-tab .e-tab-header .e-toolbar-item .e-de-table-ppty-dlg-row-header{
  padding-left:12px;
  padding-right:12px
}

.e-tab .e-tab-header .e-toolbar-item .e-de-table-ppty-dlg-cell-header{
  padding-left:12px;
  padding-right:12px
}

.e-tab .e-tab-header .e-toolbar-item .e-de-page-setup-dlg-margin-tab-header{
  padding-left:15px;
  padding-right:12px
}

.e-styles-list{
  float:left;
  margin-right:12px;
  width:250px
}

.e-styles-textboxdiv{
  padding-bottom:15px
}

.e-styles-listview .e-list-item{
  font-size:13px;
  height:30px;
  line-height:27px
}

.e-styles-common{
  padding-top:5px
}

.e-styles-button{
  float:right
}

.e-de-toc-dlg-right-sub-container.e-de-rtl{
  margin-left:2px;
  margin-right:2px
}

.e-de-toc-dlg-styles{
  margin-bottom:11px;
  margin-left:38px;
  margin-top:12px
}

.e-de-toc-dlg-styles.e-de-rtl{
  margin-left:0;
  margin-right:38px
}

.e-de-toc-dlg-style-input.e-de-rtl{
  margin-left:0;
  margin-right:38px
}

.e-de-toc-table-div .e-de-toc-dlg-toc-level{
  height:24px;
  margin-left:36px;
  width:44px
}

.e-de-toc-styles-table-div{
  border:1px solid var(--color-sf-border);
  border-radius:calc(var(--e-radius)*.1875);
  margin-top:10px;
  width:100%;
  height:183px
}

.e-de-toc-dlg-sub-level-heading{
  font-size:12px
}

.e-de-toc-table-div{
  height:143px;
  overflow-y:scroll;
  width:100%
}

.e-de-toc-dlg-style-input{
  margin-bottom:3px;
  margin-left:38px;
  width:210px
}

.e-de-toc-dlg-outline-levels{
  margin-top:15px;
  width:150px
}

.e-bookmark-textboxdiv .e-bookmark-textbox-input{
  height:32px
}

.e-styles-dlgfields{
  font-weight:500;
  margin-bottom:6px
}

.e-tab .e-tab-header .e-toolbar-item .e-de-op-find-tab-header{
  padding-left:15px;
  padding-right:12px
}

.e-tab .e-tab-header .e-toolbar-item .e-de-op-replace-tab-header{
  padding-left:15px;
  padding-right:12px
}

.e-de-dlg-target .e-footer-content .e-list-dlg-font{
  margin-left:1px
}

.e-bookmark-dlgfields{
  font-weight:500;
  font-size:12px;
  margin-bottom:12px
}

.e-de-ui-wfloating-menu.e-de-ui-bullets-menu .e-de-ui-wfloating-menuitem-md{
  height:64px;
  padding:8px 8px 8px 10px;
  width:64px
}

.e-de-ui-wfloating-menu.e-de-ui-bullets-menu .e-de-ui-wfloating-bullet-menuitem-md{
  height:45px;
  width:45px
}

.e-de-bullet-icon-size{
  height:45px;
  width:45px
}

.e-de-ui-list-header-presetmenu{
  cursor:pointer;
  font-size:11px;
  line-height:14px;
  min-width:40px;
  overflow:hidden;
  text-align:left;
  white-space:nowrap;
  width:100%
}

.e-de-number-bullet-dlg .e-tab .e-content .e-item{
  padding:0
}

.e-de-number-bullet-dlg{
  width:300px
}

.e-de-style-numbered-list,.e-de-ui-bullet-list-header-presetmenu{
  height:173px
}

.e-de-ui-bullet{
  font-size:42px
}

.e-de-ui-list-header-presetmenu .e-de-ui-list-line{
  border-bottom:1px solid var(--color-sf-icon-color);
  margin-left:5px;
  width:100%
}

.e-de-ui-list-header-presetmenu div span{
  color:var(--color-sf-icon-color);
  display:inline-block;
  vertical-align:middle
}

.e-de-ui-wfloating-menu .e-de-ui-wfloating-menuitem,.e-de-ui-wfloating-menu .e-de-ui-menuitem-none{
  border:0;
  box-shadow:inset 0 0 0 1px var(--color-sf-border);
  cursor:pointer;
  height:70px;
  margin:0 8px 8px 0;
  padding:0;
  width:70px
}

.e-de-ui-wfloating-menu{
  padding:0
}

.e-de-list-thumbnail .e-de-list-items{
  float:left;
  background:var(--color-sf-content-bg-color);
  border:1px solid rgba(0,0,0,0);
  clear:initial;
  display:inline-block;
  height:auto;
  margin:5px;
  text-align:center;
  width:auto
}

.e-de-list-items{
  background:var(--color-sf-content-bg-color);
  box-sizing:border-box;
  cursor:pointer;
  list-style:none;
  padding:7px 10px;
  position:relative
}

.e-de-list-item-size{
  font-size:14px
}

.e-de-ui-wfloating-menu{
  padding:0
}

.e-de-table-ppty-dlg-tabs{
  height:280px;
  position:relative
}

.e-de-ui-bullet-list-header-presetmenu .e-de-list-thumbnail .e-de-list-active,.e-de-style-numbered-list .e-de-list-thumbnail .e-de-list-active{
  border-color:var(--color-sf-primary)
}

.e-de-rp-sub-content-div{
  line-height:1.5;
  font-size:12px;
  margin-bottom:8px
}

.e-de-bullet-icons{
  left:50%;
  position:absolute;
  top:50%;
  transform:translate(-50%, -50%)
}

.e-de-header-footer-list{
  color:var(--color-sf-primary)
}

.e-de-ltr-btn-div{
  font-size:12px;
  width:200px
}

.e-de-tbl-rtl-btn-div{
  font-size:12px;
  margin-right:14px
}

.e-de-tbl-rtl-btn-div.e-de-rtl{
  margin-left:14px;
  margin-right:0
}

.e-de-tbl-ltr-btn-div{
  font-size:12px
}

.e-de-disabledbutton{
  opacity:.4;
  pointer-events:none
}

.e-de-restrict-format{
  margin-top:16px
}

.e-de-rp-format{
  font-size:14px;
  margin-bottom:12px;
  opacity:.65;
  font-weight:500
}

.e-de-rp-checkbox{
  font-size:12px
}

.e-de-rp-border{
  margin-bottom:12px;
  margin-top:12px
}

.e-de-rp-header{
  font-size:15px;
  font-weight:500;
  opacity:.87;
  color:var(--color-sf-content-text-color-alt1);
  width:75%
}

.e-de-rp-user .e-checkbox-wrapper{
  width:auto
}

.e-de-rp-nav-btn,.e-de-rp-btn-enforce{
  background:"";
  font-size:13px;
  opacity:.87;
  border-radius:calc(var(--e-radius)*.125);
  box-shadow:0 2px 4px -2px rgba(var(--color-sf-black), 0.1),0 4px 6px -1px rgba(var(--color-sf-black), 0.1)
}

.e-de-rp-nav-btn{
  width:auto
}

.e-de-rp-btn-stop-enforce{
  background:"";
  font-size:13px;
  opacity:.87;
  border-radius:calc(var(--e-radius)*.125);
  box-shadow:0 2px 4px -2px rgba(var(--color-sf-black), 0.1),0 4px 6px -1px rgba(var(--color-sf-black), 0.1)
}

.e-de-rp-sub-div{
  border-bottom:1px solid var(--color-sf-border-light);
  padding:12px
}

.e-de-restrict-pane{
  padding-left:0;
  padding-top:0;
  padding-right:0
}

.e-de-rp-whole-header{
  padding:12px
}

.e-de-rp-user{
  background:var(--color-sf-content-bg-color);
  border:1px solid var(--color-sf-border-light);
  border-radius:calc(var(--e-radius)*.125);
  font-size:12px;
  height:108px
}

.e-de-rp-enforce{
  padding:12px
}

.e-de-rp-enforce-nav{
  margin:0 12px 12px 12px
}

.e-de-enforce-dlg-title{
  font-size:12px;
  font-weight:500;
  margin-bottom:4px
}

.e-de-enforce .e-de-enforce-dlg-input{
  height:32px;
  width:300px
}

.e-de-user-add-btn{
  background:var(--color-sf-border-light);
  border-radius:calc(var(--e-radius)*.125);
  width:74px
}

.e-de-user-dlg .e-de-user-dlg-textbox-input{
  margin-right:24px;
  width:304px
}

.e-de-user-dlg-list.e-de-rtl .e-de-user-dlg-textbox-input{
  margin-right:0;
  margin-left:24px
}

.e-de-user-dlg-list{
  margin-bottom:12px;
  display:inline-flex
}

.e-de-user-listview{
  border:1px solid var(--color-sf-border-light);
  border-radius:calc(var(--e-radius)*.125);
  height:106px
}

.e-de-user-dlg-user{
  margin-bottom:8px
}

.e-user-delete{
  float:left
}

.e-de-unprotect-dlg-title{
  font-size:12px;
  margin-bottom:4px
}

.e-de-rp-stop-div1{
  opacity:.87;
  padding:12px 12px 6px 12px;
  font-weight:500;
  border-bottom:1px solid #e0e0e0
}

.e-de-rp-stop-div2{
  padding:12px 12px 24px
}

.e-de-rp-close-icon{
  float:right;
  position:relative;
  top:-5px;
  right:-12px
}

.e-de-restrict-pane{
  height:100%;
  overflow:auto;
  overflow-x:hidden;
  width:280px
}

.e-de-rp-nav-lbl{
  font-size:13px;
  margin:0 12px
}

.e-documenteditor-optionspane{
  height:100%
}

.e-de-cmt-pane{
  background-color:inherit;
  color:var(--color-sf-content-text-color-alt1)
}

.e-de-cp-whole-header{
  padding:12px
}

.e-de-cp-header{
  font-size:13px;
  font-weight:500;
  opacity:.87;
  width:75%
}

.e-de-cmt-container{
  height:auto;
  padding:0;
  overflow:auto
}

.e-de-cmt-sub-container{
  background-color:var(--color-sf-content-bg-color-alt1);
  border:1px solid var(--color-sf-border-light);
  border-radius:2px;
  margin:0;
  padding:12px
}

.e-de-cmt-view{
  cursor:default
}

.e-de-cmt-sub-container.e-de-cmt-selection{
  border-left:3px solid var(--color-sf-primary);
  padding-left:10px
}

.e-de-tc-outer{
  border-bottom:1px solid #d8d8d8
}

.e-de-tc-pane{
  color:var(--color-sf-content-text-color-alt1)
}

.e-de-trckchanges-inner{
  cursor:default;
  margin:0;
  padding-left:8px;
  padding-right:16px;
  padding-bottom:8px
}

.e-de-trckchanges-inner:hover{
  border-left:2px solid var(--color-sf-primary);
  cursor:default;
  margin:0;
  padding-left:6px;
  padding-right:16px;
  padding-bottom:8px
}

.e-de-trckchanges-inner.e-de-trckchanges-inner-select{
  border-left:3px solid var(--color-sf-primary);
  cursor:default;
  margin:0;
  padding-left:5px;
  padding-right:16px;
  padding-bottom:8px
}

.e-de-tc-no-chng{
  color:var(--color-sf-content-text-color);
  font-size:14px;
  opacity:65%;
  margin:60px 0;
  text-align:center
}

.e-tc-btn-bg-clr.e-btn:not(:hover):not(.e-active){
  background-color:inherit;
  border-color:rgba(0,0,0,0);
  color:inherit
}

.e-tc-nvgte.e-icon-btn{
  text-align:center;
  vertical-align:middle
}

.e-de-track-span-user{
  display:inline-flex;
  overflow:hidden;
  width:110px
}

.e-de-track-span-view{
  display:inline-flex;
  overflow:hidden;
  width:50px
}

.e-btn.e-outline.e-de-track-accept-button{
  min-width:66px;
  padding:5px 4px;
  text-transform:initial
}

.e-btn.e-outline.e-de-track-accept-button:hover{
  min-width:66px;
  padding:5px 4px;
  text-transform:initial
}

.e-btn.e-outline.e-de-track-reject-button{
  min-width:64px;
  padding:5px 6px;
  margin-left:8px;
  text-transform:initial
}

.e-btn.e-outline.e-de-track-reject-button:hover{
  min-width:64px;
  padding:5px 6px;
  margin-left:8px;
  text-transform:initial
}

.e-de-track-chngs-count{
  font-size:12px;
  margin-left:6px;
  opacity:.87;
  padding-top:7px;
  white-space:nowrap
}

.e-de-track-insert{
  color:var(--color-sf-success-bg-color);
  font-size:13px;
  opacity:100%
}

.e-de-track-delete{
  color:var(--color-sf-danger-bg-color);
  font-size:13px;
  opacity:100%
}

.e-de-track-toolbar{
  border-bottom:1px solid #d8d8d8;
  border-top:1px solid #d8d8d8;
  padding-bottom:3px
}

.e-de-track-pane-drop-btn{
  padding-left:0;
  padding-right:0;
  padding-top:5px;
  font-size:13px;
  font-weight:500
}

.e-toolbar-item.e-de-track-toolbar-overlay.e-template.e-overlay{
  opacity:1;
  font-weight:500;
  font-size:14px
}

.e-de-track-date{
  font-size:10px;
  margin-top:4px;
  opacity:.67
}

.e-de-track-usernme-div{
  justify-content:space-between;
  padding-top:8px
}

.e-de-track-user-nme{
  font-size:14px;
  font-weight:500;
  padding-left:8px
}

.e-de-track-chngs-text{
  line-height:19.5px;
  overflow:hidden;
  word-wrap:break-word;
  text-overflow:ellipsis;
  font-size:14px;
  min-height:20px;
  padding-top:8px;
  margin-bottom:16px
}

.e-de-track-chng-table{
  border-collapse:collapse;
  border-spacing:0;
  opacity:70%;
  width:100%
}

.e-de-tc-tble-cell{
  border:1px solid;
  height:20px
}

.e-de-tc-shrink-img{
  height:30px;
  margin:0 4px;
  vertical-align:middle;
  width:50px
}

.e-de-tc-field{
  background-color:#cecdcd;
  margin:0 2px
}

.e-de-tc-hide-para-mark .e-de-tc-outer .e-de-trckchanges-inner .e-de-track-chngs-text .e-de-tc-pmark{
  display:none
}

.e-de-tc-pmark{
  font-size:14px;
  font-family:Roboto-Regular;
  font-weight:600;
  color:#011677;
  margin:0 2px
}

.e-de-cmt-sub-container:not(.e-de-cmt-selection):not(.e-de-cmt-reply):hover{
  border-left:2px solid var(--color-sf-primary);
  padding-left:11px
}

.e-de-cmt-author{
  align-items:center;
  margin-bottom:8px
}

.e-de-cmt-author-name{
  font-size:14px;
  font-weight:500;
  padding-left:12px;
  width:90%
}

.e-de-cp-option.e-btn.e-icon-btn{
  background-color:inherit;
  border:none;
  color:inherit;
  float:right;
  height:20px;
  padding:0;
  width:20px
}

.e-de-cp-option.e-btn.e-icon-btn span{
  margin-top:0;
  background:var(--color-sf-content-bg-color-alt1)
}

.e-de-cmt-view:hover .e-de-cp-option{
  display:block
}

.e-de-cmt-readonly{
  font-size:14px;
  padding-top:4px;
  word-break:break-word
}

.e-de-cmt-date{
  font-size:10px;
  margin-top:4px;
  opacity:.67
}

.e-de-cmt-sub-container.e-de-cmt-reply{
  border:none;
  border-top:1px solid var(--color-sf-border-light);
  border-radius:calc(var(--e-radius)*0);
  margin:12px 8px 0 8px;
  padding:0
}

.e-de-cmt-sub-container.e-de-cmt-reply .e-de-cmt-view{
  margin-top:12px
}

.e-de-cmt-textarea.e-input{
  color:var(--color-sf-content-text-color-alt1);
  font-size:13px;
  line-height:normal;
  min-height:30px;
  overflow:hidden;
  padding-top:5px;
  resize:none
}

.e-de-cmt-textarea:empty::before{
  content:attr(placeholder);
  opacity:.5
}

.e-de-cmt-action-button{
  text-align:right;
  margin-top:8px
}

.e-de-cmt-post-btn.e-btn.e-flat,.e-de-cmt-cancel-btn.e-btn.e-flat{
  height:32px;
  margin-left:8px;
  width:42px
}

.e-de-cmt-resolved .e-de-cmt-author-name,.e-de-cmt-resolved .e-de-cmt-readonly,.e-de-cmt-resolved e-de-cmt-date{
  opacity:.67
}

.e-de-cmt-resolved .e-de-cmt-rply-view{
  display:none
}

.e-de-cmt-resolved .e-de-cmt-resolve-btn{
  display:block;
  margin-top:8px;
  text-align:right
}

.e-de-cmt-sub-container.e-de-cmt-resolved.e-de-cmt-selection{
  border-left:3px solid rgba(var(--color-sf-primary), 0.5)
}

.e-de-cmt-sub-container.e-de-cmt-resolved:not(.e-de-cmt-selection):not(.e-de-cmt-reply):hover{
  border-left:2px solid rgba(var(--color-sf-primary), 0.5)
}

.e-de-lock-mark{
  cursor:default;
  color:var(--color-sf-icon-color);
  font-size:13px;
  height:13px;
  pointer-events:all;
  width:13px
}

.e-de-cmt-mark{
  cursor:default;
  color:var(--color-sf-icon-color);
  font-size:13px;
  height:13px;
  pointer-events:all;
  width:13px
}

.e-de-cmt-mark :hover{
  color:var(--color-sf-primary)
}

.e-de-cmt-mark.e-de-cmt-mark-selected,.e-de-cmt-mark.e-de-cmt-mark-hover{
  color:var(--color-sf-primary)
}

.e-de-cmt-no-cmt{
  margin-left:6px;
  margin-top:24px;
  font-size:13px
}

.e-de-cmt-drawer-cnt{
  font-size:13px;
  height:20px;
  margin-top:8px
}

.e-de-cmt-drawer{
  cursor:pointer;
  float:right;
  opacity:.54;
  margin-right:4px;
  margin-top:4px
}

.e-de-cmt-rply-view{
  margin-top:12px
}

.e-de-cmt-resolve-btn{
  display:none
}

.e-rtl .e-de-cmt-pane{
  border-left:none;
  border-right:1px solid var(--color-sf-border)
}

.e-rtl .e-de-rp-close-icon{
  float:left;
  right:12px
}

.e-rtl .e-de-cp-option.e-btn.e-icon-btn{
  float:left
}

.e-rtl .e-de-cmt-sub-container.e-de-cmt-selection{
  border-left:1px solid var(--color-sf-border-light);
  border-right:3px solid var(--color-sf-primary);
  padding-left:12px;
  padding-right:10px
}

.e-rtl .e-de-cmt-sub-container:not(.e-de-cmt-selection):not(.e-de-cmt-reply):hover{
  border-left:1px solid var(--color-sf-border-light);
  border-right:2px solid var(--color-sf-primary);
  padding-left:12px;
  padding-right:11px
}

.e-rtl .e-de-cmt-sub-container.e-de-cmt-resolved.e-de-cmt-selection{
  border-right:3px solid rgba(var(--color-sf-primary), 0.5)
}

.e-rtl .e-de-cmt-sub-container.e-de-cmt-resolved:not(.e-de-cmt-selection):not(.e-de-cmt-reply):hover{
  border-right:2px solid rgba(var(--color-sf-primary), 0.5)
}

.e-rtl .e-de-cmt-action-button{
  text-align:left
}

.e-rtl .e-de-cmt-no-cmt{
  margin-left:auto;
  margin-right:6px
}

.e-rtl .e-de-cmt-drawer{
  float:left;
  margin-left:8px;
  margin-right:auto
}

.e-rtl .e-de-cmt-resolve-btn{
  text-align:left
}

.e-de-close-icon.e-btn{
  background-color:var(--color-sf-transparent) !important;
  border-color:var(--color-sf-transparent) !important;
  border-radius:499.5px;
  color:var(--color-sf-icon-color);
  border:none
}

.e-de-close-icon.e-btn:active{
  background-color:var(--color-sf-transparent) !important;
  border-color:var(--color-sf-transparent) !important;
  box-shadow:none
}

.e-de-close-icon.e-btn:hover{
  background-color:var(--color-sf-transparent) !important;
  box-shadow:none;
  color:var(--color-sf-icon-color-hover);
  cursor:default;
  border:none
}

.e-btn.e-de-close-icon:hover span{
  cursor:pointer;
  color:var(--color-sf-icon-color-hover)
}

.e-de-para-dlg-right-sub-container-blazor{
  top:0
}

.e-de-rp-mu-btn{
  margin-top:3px
}

.e-de-table-dialog-row-height{
  padding-top:24px
}

.e-de-tablecell-dialog-alignment-icon{
  width:54px;
  height:54px;
  margin:2px
}

.e-de-table-dia-indent-from-left{
  right:45px
}

.e-de-table-dia-align-div{
  border:1px solid var(--color-sf-border);
  display:inline-block;
  height:52px;
  margin-right:11px;
  width:52px
}

.e-de-table-dialog-alignment-icon{
  margin:2px;
  height:46px
}

.e-de-table-border-setting-genral{
  margin-right:11px
}

.e-de-table-border-clr-left-container{
  padding-right:19px
}

.e-de-table-border-clr-heading{
  font-size:12px;
  font-weight:500;
  padding-bottom:calc(var(--e-radius)*.375)
}

.e-de-table-border-icon-container{
  margin-top:4px;
  margin-right:4px
}

.e-de-table-border-preview-container{
  padding-left:72px
}

.e-de-table-dlg-alignment-heading{
  color:var(--color-sf-content-text-color-alt2);
  display:block;
  font-size:14px;
  font-weight:500;
  margin-bottom:3px
}

.e-rtl .e-de-cmt-author-name{
  padding-left:0%;
  padding-right:12px
}

.e-rtl .e-de-ok-button{
  margin-right:0;
  margin-left:8px
}

.e-rtl .e-de-table-dia-align-div.e-de-rtl{
  margin-left:11px;
  margin-right:0
}

.e-rtl .e-de-table-border-clr-left-container{
  padding-right:0;
  padding-left:19px
}

.e-rtl .e-de-table-border-preview-container{
  padding-right:72px;
  padding-left:0
}

.e-rtl .e-de-table-border-setting-genral{
  margin-right:0;
  margin-left:11px
}

.e-rtl .e-de-table-border-icon-container{
  margin-right:0;
  margin-left:4px
}

.e-rtl .e-de-table-border-preview{
  width:23px
}

.e-rtl .e-de-table-setting-labels-heading{
  margin-left:0;
  margin-right:10px
}

.e-de-user-info.e-de-user-name-collapse span{
  transition-property:height,min-width,max-width,width,border-radius,padding;
  transition-duration:200ms;
  transition-timing-function:cubic-bezier(0.1, 0.9, 0.2, 1);
  position:absolute;
  bottom:0px;
  height:6px;
  width:6px;
  min-width:0px;
  max-width:6px;
  border-radius:calc(var(--e-radius)*.375);
  padding:0
}

.e-de-user-info.e-de-user-name-expended span{
  transition-property:height,width,min-width,max-width,border-radius,padding;
  transition-duration:300ms;
  transition-timing-function:cubic-bezier(0.8, 0, 0.2, 1);
  position:absolute;
  bottom:0px;
  height:20px;
  line-height:20px;
  min-width:44px;
  max-width:auto;
  padding:0 8px;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#fff
}

.e-documenteditor .e-close::before{
  color:var(--color-sf-icon-color);
  content:"\e7e7";
  font-family:"e-icons";
  font-size:14px
}

.e-documenteditor .e-de-op-search-icon::before{
  content:"\e754";
  font-family:"e-icons"
}

.e-documenteditor .e-arrow-up::before{
  content:"\e87a";
  font-family:"e-icons"
}

.e-documenteditor .e-arrow-down::before{
  content:"\e70d";
  font-family:"e-icons"
}

.e-documenteditor .e-de-op .e-de-op-close-icon{
  height:20px
}

.e-documenteditor .e-de-op-close-icon::before{
  content:"\e7e7";
  font-family:"e-icons"
}

.e-documenteditor .e-de-op-search-close-icon::before{
  color:var(--color-sf-icon-color);
  content:"\e7e7";
  font-family:"e-icons"
}

.e-documenteditor .e-de-new-cmt::before{
  content:"\e805";
  font-family:"e-icons"
}

.e-documenteditor .e-de-menu-icon::before{
  content:"\e770";
  font-family:"e-icons"
}

.e-documenteditor .e-de-cmt-mark-icon::before{
  color:var(--color-sf-icon-color);
  content:"\e733";
  font-family:"e-icons";
  font-size:13px
}

.e-documenteditor .e-de-multi-cmt-mark::before{
  color:var(--color-sf-icon-color);
  content:"\e8bc";
  font-family:"e-icons";
  font-size:14px
}

.e-documenteditor .e-de-cmt-resolve-icon::before{
  color:var(--color-sf-icon-color);
  content:"\e8f2";
  font-family:"e-icons";
  font-size:13px
}

.e-documenteditor .e-de-multi-cmt-resolve::before{
  color:var(--color-sf-icon-color);
  content:"\e8f3";
  font-family:"e-icons";
  font-size:14px
}

.e-documenteditor .e-de-cmt-post::before{
  content:"\e71d";
  font-family:"e-icons"
}

.e-documenteditor .e-de-cmt-rply-icon::before{
  color:var(--color-sf-icon-color);
  content:"\e85e";
  font-family:"e-icons"
}

.e-documenteditor .e-de-cmt-cancel::before{
  content:"\e7e7";
  font-family:"e-icons"
}

.e-documenteditor .e-de-cmt-delete::before{
  content:"\e820";
  font-family:"e-icons"
}

.e-documenteditor .e-de-cmt-reopen::before{
  content:"\e782";
  font-family:"e-icons"
}

.e-documenteditor .e-de-nav-up::before{
  content:"\e7dd";
  font-family:"e-icons"
}

.e-documenteditor .e-de-nav-right-arrow::before{
  content:"\e748";
  font-family:"e-icons"
}

.e-documenteditor .e-de-nav-left-arrow::before{
  content:"\e765";
  font-family:"e-icons"
}

.e-documenteditor .e-de-save-icon::before{
  content:"\e774";
  font-family:"e-icons"
}

.e-documenteditor .e-de-cancel-icon::before{
  content:"\e7e7";
  font-family:"e-icons"
}

.e-de-ctn-title-print::before{
  content:"\e75d"
}

.e-de-acceptchange::before{
  color:var(--color-sf-icon-color);
  content:"\e7a8";
  font-family:"e-icons"
}

.e-de-rejectchange::before{
  color:var(--color-sf-icon-color);
  content:"\e815";
  font-family:"e-icons"
}

.e-de-ctn-title-download::before{
  content:"\e7a1"
}

.e-de-table-properties-alignment:hover{
  border-color:var(--color-sf-primary)
}

.e-de-table-properties-alignment{
  border:1px solid rgba(0,0,0,0)
}

.e-de-tablecell-alignment{
  border:1px solid rgba(0,0,0,0)
}

.e-de-tablecell-alignment:hover{
  border-color:var(--color-sf-primary)
}

.e-de-table-left-alignment::before{
  color:var(--color-sf-icon-color);
  content:"\e7f6";
  font-size:48px
}

.e-de-table-center-alignment::before{
  color:var(--color-sf-icon-color);
  content:"\e7f1";
  font-size:48px
}

.e-de-table-right-alignment::before{
  color:var(--color-sf-icon-color);
  content:"\e703";
  font-size:48px
}

.e-de-tablecell-top-alignment::before{
  color:var(--color-sf-icon-color);
  content:"\e775";
  font-family:"e-icons";
  font-size:48px;
  margin:2px
}

.e-de-tablecell-center-alignment::before{
  color:var(--color-sf-icon-color);
  content:"\e7e5";
  font-family:"e-icons";
  font-size:48px;
  margin:2px
}

.e-de-tablecell-bottom-alignment::before{
  color:var(--color-sf-icon-color);
  content:"\e7d9";
  font-family:"e-icons";
  font-size:48px;
  margin:2px
}

.e-de-table-border-setting{
  border:1px solid var(--color-sf-border);
  height:40px;
  left:5px;
  position:relative;
  top:5px;
  width:40px
}

.e-de-table-border-setting-genral{
  border:1px solid var(--color-sf-icon-color);
  height:52px;
  width:52px
}

.e-de-table-border-preview-genral{
  border:1px solid var(--color-sf-icon-color);
  height:24px;
  width:24px
}

.e-de-table-border-inside-setting:hover{
  border:1px solid var(--color-sf-primary)
}

.e-de-table-border-preview{
  height:24px;
  width:24px
}

.e-de-table-border-inside-preview:hover{
  border:1px solid var(--color-sf-primary)
}

.e-de-table-border-inside-setting-click{
  border:1px solid var(--color-sf-primary)
}

.e-de-table-border-inside-preview-click{
  border:1px solid var(--color-sf-primary)
}

.e-de-table-border-none-setting::before{
  color:var(--color-sf-icon-color);
  content:"\e7eb";
  font-size:36px;
  position:absolute
}

.e-de-table-border-box-setting::before{
  color:var(--color-sf-icon-color);
  content:"\e834";
  font-size:36px;
  left:2px;
  position:absolute;
  top:2px
}

.e-de-table-border-all-setting::before{
  color:var(--color-sf-icon-color);
  content:"\e7e8";
  font-family:"e-icons";
  font-size:36px;
  left:2px;
  position:absolute;
  top:2px
}

.e-de-table-border-custom-setting::before{
  color:var(--color-sf-icon-color);
  content:"\e7d5";
  font-size:36px;
  left:2px;
  position:absolute;
  top:2px
}

.e-de-para-border-none-setting::before{
  color:var(--color-sf-icon-color);
  content:"\e890";
  font-size:36px;
  position:absolute
}

.e-de-para-border-box-setting::before{
  color:var(--color-sf-icon-color);
  content:"\e891";
  font-size:36px;
  left:2px;
  position:absolute;
  top:2px
}

.e-de-para-border-shadow-setting::before{
  color:var(--color-sf-icon-color);
  content:"\e892";
  font-size:36px;
  left:2px;
  position:absolute;
  top:2px
}

.e-de-para-border-custom-setting::before{
  color:var(--color-sf-icon-color);
  content:"\e88f";
  font-size:36px;
  left:2px;
  position:absolute;
  top:2px
}

.e-de-table-border-toptop-alignment::before{
  color:var(--color-sf-icon-color);
  content:"\e7e0";
  font-family:"e-icons";
  font-size:16px;
  left:5px;
  position:absolute;
  top:2px
}

.e-de-table-border-topcenter-alignment::before{
  color:var(--color-sf-icon-color);
  content:"\e83b";
  font-size:16px;
  left:5px;
  position:absolute;
  top:2px
}

.e-de-table-border-topbottom-alignment::before{
  color:var(--color-sf-icon-color);
  content:"\e766";
  font-size:16px;
  left:5px;
  position:absolute;
  top:2px
}

.e-de-table-border-diagionalup-alignment::before{
  color:var(--color-sf-icon-color);
  content:"\e79d";
  font-size:16px;
  left:5px;
  position:absolute;
  top:2px
}

.e-de-table-border-diagionaldown-alignment::before{
  color:var(--color-sf-icon-color);
  content:"\e784";
  font-size:16px;
  left:5px;
  position:absolute;
  top:2px
}

.e-de-table-border-bottomleft-alignment::before{
  color:var(--color-sf-icon-color);
  content:"\e806";
  font-size:16px;
  left:5px;
  position:absolute;
  top:2px
}

.e-de-table-border-bottomcenter-alignment::before{
  color:var(--color-sf-icon-color);
  content:"\e792";
  font-size:16px;
  left:5px;
  position:absolute;
  top:2px
}

.e-de-table-border-bottomright-alignment::before{
  color:var(--color-sf-icon-color);
  content:"\e7ab";
  font-size:16px;
  left:5px;
  position:absolute;
  top:2px
}

.e-de-columns-presets-genral{
  height:62px;
  width:62px;
  margin-right:33px;
  margin-bottom:12px
}

.e-de-columns-padding-alignment{
  padding-top:24px
}

.e-de-column-dlg-preview-div{
  border:1px solid var(--color-sf-icon-color);
  height:120px;
  width:120px
}

.e-de-padding-col-prev{
  padding-left:15px
}

.e-width-space-div{
  width:320px
}

.e-de-columns-presets-genral.e-de-rtl{
  margin-left:33px
}

.e-de-padding-col-prev.e-de-rtl{
  padding-right:15px
}

.e-de-column-dlg-preview-div.e-de-rtl{
  border:1px solid var(--color-sf-icon-color);
  height:120px;
  width:120px
}

.e-menu-item .e-de-cmt-add::before{
  content:"\e82c"
}

.e-menu-item .e-de-cut::before{
  content:"\e7fb"
}

.e-menu-item .e-de-spellcheck::before{
  content:"\e7f0"
}

.e-menu-item .e-de-copy::before{
  content:"\e77c"
}

.e-menu-item .e-de-paste::before{
  content:"\e70b"
}

.e-menu-item .e-de-continue-numbering::before{
  content:"\e718"
}

.e-menu-item .e-de-restart-at::before{
  content:"\e715"
}

.e-menu-item .e-de-insertlink::before{
  content:"\e757"
}

.e-menu-item .e-de-open-hyperlink::before{
  content:"\e797"
}

.e-menu-item .e-de-copy-hyperlink::before{
  content:"\e745"
}

.e-menu-item .e-de-open-properties::before{
  content:"\e77e"
}

.e-menu-item .e-de-edit-hyperlink::before{
  content:"\e722"
}

.e-menu-item .e-de-remove-hyperlink::before{
  content:"\e80c"
}

.e-menu-item .e-de-fonts::before{
  content:"\e76f"
}

.e-menu-item .e-de-paragraph::before{
  content:"\e7b8"
}

.e-menu-item .e-de-table::before{
  content:"\e7d1"
}

.e-menu-item .e-de-insertabove::before{
  content:"\e836"
}

.e-menu-item .e-de-insertbelow::before{
  content:"\e801"
}

.e-menu-item .e-de-insertleft::before{
  content:"\e78b"
}

.e-menu-item .e-de-insertright::before{
  content:"\e70e"
}

.e-menu-item .e-de-delete-table::before{
  content:"\e811"
}

.e-menu-item .e-de-deleterow::before{
  content:"\e7f2"
}

.e-menu-item .e-de-deletecolumn::before{
  content:"\e714"
}

.e-de-bold::before{
  content:"\e737";
  font-family:"e-icons"
}

.e-de-italic::before{
  content:"\e75a";
  font-family:"e-icons"
}

.e-de-underline::before{
  content:"\e82f";
  font-family:"e-icons"
}

.e-de-indent::before{
  content:"\e72a";
  font-family:"e-icons"
}

.e-de-outdent::before{
  content:"\e810";
  font-family:"e-icons"
}

.e-de-align-left::before{
  content:"\e7b8";
  font-family:"e-icons"
}

.e-de-align-center::before{
  content:"\e813";
  font-family:"e-icons"
}

.e-de-align-right::before{
  content:"\e719";
  font-family:"e-icons"
}

.e-de-justify::before{
  content:"\e721";
  font-family:"e-icons"
}

.e-de-single-spacing::before{
  content:"\e771";
  font-family:"e-icons"
}

.e-de-double-spacing::before{
  content:"\e7c4";
  font-family:"e-icons"
}

.e-de-one-point-five-spacing::before{
  content:"\e725";
  font-family:"e-icons"
}

.e-de-before-spacing::before{
  content:"\e7b5";
  font-family:"e-icons"
}

.e-de-after-spacing::before{
  content:"\e767";
  font-family:"e-icons"
}

.e-de-icon-bullet-list-dot::before{
  content:"\e747";
  font-family:"e-icons";
  font-size:8px;
  line-height:28px
}

.e-de-icon-bullet-list-circle::before{
  content:"\e7d0";
  font-family:"e-icons";
  font-size:8px;
  line-height:28px
}

.e-de-icon-bullet-list-square::before{
  content:"\e7be";
  font-family:"e-icons";
  font-size:8px;
  line-height:28px
}

.e-de-icon-bullet-list-tick::before{
  content:"\e7fc";
  font-family:"e-icons";
  font-size:12px
}

.e-de-icon-bullet-list-flower::before{
  content:"\e79b";
  font-family:"e-icons";
  font-size:12px
}

.e-de-icon-bullet-list-arrow::before{
  content:"\e763";
  font-family:"e-icons";
  font-size:12px
}

.e-de-icon-bullet-list-none::before{
  content:"\e7f3";
  font-family:"e-icons";
  font-size:24px
}

.e-de-icon-autofit::before{
  content:"\e74a";
  font-family:"e-icons"
}

.e-de-icon-fixed-columnwidth::before{
  content:"\e785";
  font-family:"e-icons"
}

.e-de-icon-auto-fitwindow::before{
  content:"\e759";
  font-family:"e-icons"
}

.e-item .e-de-paste-text::before{
  content:"\e70f";
  font-family:"e-icons"
}

.e-item .e-de-paste-source::before{
  content:"\e842";
  font-family:"e-icons"
}

.e-item .e-de-paste-merge::before{
  content:"\e752";
  font-family:"e-icons"
}

.e-btn-icon .e-de-paste::before,.e-icon-btn .e-de-paste::before{
  content:"\e70b";
  font-family:"e-icons"
}

.e-item .e-de-paste-column::before{
  content:"\e885"
}

.e-item .e-de-paste-row::before{
  content:"\e884"
}

.e-item .e-de-paste-overwrite-cells::before{
  content:"\e886"
}

.e-item .e-de-paste-nested-table::before{
  content:"\e883"
}

.e-item .e-de-paste-merge-table::before{
  content:"\e882"
}

.e-de-share::before{
  content:"\e8f2";
  font-family:"e-icons"
}

.e-de-preset-container{
  width:95px
}

.e-de-preset-container.e-de-rtl{
  width:85px
}

.e-de-para-dlg-heading{
  color:var(--color-sf-content-text-color-alt2);
  display:block;
  font-size:14px;
  font-weight:500;
  margin-bottom:4px;
  opacity:87%
}

.e-de-para-dlg-container .e-checkbox-wrapper .e-label,.e-de-table-options-dlg .e-checkbox-wrapper .e-label{
  font-size:12px
}

.e-de-para-dlg-container{
  height:auto;
  width:auto
}

.e-de-para-dlg-cs-check-box{
  margin-bottom:0;
  margin-top:12px
}

.e-de-para-dlg-spacing-div{
  margin-left:40px
}

.e-de-para-dlg-spacing-div.e-de-rtl{
  margin-left:0;
  margin-right:40px
}

.e-de-para-dlg-sub-container .e-input-group{
  margin-bottom:4px
}

.e-de-para-dlg-sub-container{
  margin-bottom:16px
}

.e-de-para-dlg-right-sub-container{
  top:0
}

.e-de-dlg-sub-header{
  display:block;
  font-size:12px;
  font-weight:500;
  margin-bottom:4px
}

.e-de-rtl-btn-div{
  font-size:12px;
  margin-right:14px;
  width:200px
}

.e-de-rtl-btn-div.e-de-rtl{
  margin-left:14px;
  margin-right:0
}

.e-para-dlg-sub-height{
  height:145px
}

.e-bigger .e-de-para-dlg-container .e-checkbox-wrapper .e-label,.e-bigger .e-de-table-options-dlg .e-checkbox-wrapper .e-label{
  font-size:14px
}

.e-bigger .e-de-para-dlg-container .e-input-group{
  width:192px !important
}

.e-bigger .e-de-para-dlg-heading{
  color:var(--color-sf-content-text-color-alt2);
  display:block;
  font-size:14px;
  font-weight:500;
  margin-bottom:8px
}

.e-bigger .e-de-para-dlg-container .e-checkbox-wrapper .e-label,.e-bigger .e-de-table-options-dlg .e-checkbox-wrapper .e-label{
  font-size:12px
}

.e-bigger .e-de-para-dlg-container{
  height:auto;
  width:auto
}

.e-bigger .e-de-para-dlg-cs-check-box{
  margin-bottom:0;
  margin-top:12px
}

.e-bigger .e-de-para-dlg-spacing-div{
  margin-left:20px
}

.e-bigger .e-de-para-dlg-spacing-div.e-de-rtl{
  margin-left:0;
  margin-right:20px
}

.e-bigger .e-de-para-dlg-sub-container .e-input-group{
  margin-bottom:4px
}

.e-bigger .e-de-para-dlg-sub-container{
  margin-bottom:16px
}

.e-bigger .e-de-para-dlg-right-sub-container{
  top:0
}

.e-bigger .e-de-dlg-sub-header{
  display:block;
  font-size:12px;
  font-weight:500;
  margin-bottom:4px
}

.e-bigger .e-de-rtl-btn-div{
  font-size:12px;
  margin-right:24px;
  width:200px
}

.e-bigger .e-de-rtl-btn-div.e-de-rtl{
  margin-left:12px;
  margin-right:0
}

.e-bigger .e-de-dlg-container{
  padding-bottom:16px
}

.e-bigger .e-de-container-row{
  padding-bottom:16px
}

.e-bigger .e-de-subcontainer-left{
  padding-right:8px;
  width:50%
}

.e-bigger .e-de-subcontainer-right{
  padding-left:8px;
  width:50%
}

.e-bigger .e-de-dlg-tab-first-child{
  padding-top:8px
}

.e-bigger .e-rtl .e-de-subcontainer-left{
  padding-left:8px;
  padding-right:0
}

.e-bigger .e-rtl .e-de-subcontainer-right{
  padding-left:0;
  padding-right:8px;
  width:50%
}

.e-bigger .e-de-font-content-checkbox-label{
  margin-left:64px
}

.e-bigger .e-de-font-content-checkbox-label-rtl{
  margin-right:64px
}

.e-bigger .e-de-font-content-label{
  width:154px
}

.e-bigger .e-de-hyperlink{
  width:300px
}

.e-bigger .e-de-insert-spellchecker{
  width:600px
}

.e-bigger .e-button-custom{
  height:37px;
  width:100%
}

.e-bigger .e-de-style-font-color-picker,.e-bigger .e-de-style-icon-button-size,.e-bigger .e-de-style-icon-button-first-size,.e-bigger .e-de-style-icon-button-last-size{
  height:35px
}

.e-bigger .e-de-style-bold-button-size{
  margin-right:8px;
  height:31px;
  margin-left:6px
}

.e-bigger .e-dlg-container .e-de-dlg-target .e-de-style-dialog .e-de-style-font-color-picker button{
  height:40px !important;
  width:auto !important
}

.e-bigger .e-de-op-input-group,.e-bigger .e-de-op-replacewith{
  height:40px
}

.e-bigger .e-de-insert-table{
  height:auto;
  width:auto
}

.e-bigger .e-de-insert-footnote{
  height:auto;
  width:auto
}

.e-bigger .e-de-dlg-target .e-footer-content .e-control.e-btn.e-flat:not(.e-icon-btn){
  height:auto
}

.e-bigger .e-de-font-dlg{
  width:-moz-max-content;
  width:max-content
}

.e-bigger .e-para-dlg-sub-height{
  height:170px
}

.e-bigger .e-de-toc-table-div .e-de-toc-dlg-toc-level.e-de-rtl{
  margin-right:36px
}

.e-bigger .e-de-font-content-label-width{
  width:90px
}

.e-bigger .e-de-toc-label{
  margin-left:0
}

.e-bigger .e-de-toc-label-rtl{
  margin-left:0;
  margin-right:0
}

.e-bigger .e-de-outline-rtl{
  width:173px
}

.e-bigger .e-de-rp-header{
  font-size:16px;
  width:75%
}

.e-bigger .e-de-rp-btn-enforce{
  padding-left:10px;
  padding-right:10px
}

.e-bigger .e-de-cmt-textarea.e-input{
  padding-top:2px
}

.e-bigger .e-de-cmt-post-btn.e-btn.e-flat,.e-bigger .e-de-cmt-cancel-btn.e-btn.e-flat{
  height:auto;
  margin-left:12px;
  width:54px
}

.e-bigger .e-de-cp-whole-header{
  height:56px;
  padding:16px;
  padding-right:8px
}

.e-bigger .e-de-rp-close-icon{
  float:right;
  position:relative;
  top:-9px;
  right:-17px
}

.e-bigger .e-rtl .e-de-cmt-post-btn.e-btn.e-flat,.e-bigger .e-rtl .e-de-cmt-cancel-btn.e-btn.e-flat{
  margin-right:12px
}

.e-bigger .e-de-cmt-author-name{
  padding-left:16px
}

.e-bigger .e-de-cmt-rply-view{
  margin-top:16px
}

.e-bigger .e-de-cmt-sub-container{
  padding:16px
}

.e-bigger .e-de-cmt-sub-container.e-de-cmt-selection{
  padding-left:14px
}

.e-bigger .e-de-cmt-sub-container:not(.e-de-cmt-selection):not(.e-de-cmt-reply):hover{
  padding-left:15px
}

.e-bigger .e-de-cmt-sub-container.e-de-cmt-reply{
  padding:0%
}

.e-bigger .e-de-rp-nav-btn{
  width:auto
}

.e-bigger .e-de-rp-whole-header{
  padding:12px
}

.e-bigger .e-de-rp-sub-div{
  border-bottom:1px solid var(--color-sf-border-light);
  padding:12px
}

.e-bigger .e-de-rp-enforce{
  padding:12px
}

.e-bigger .e-de-enforce .e-de-enforce-dlg-input:not(.e-de-enforce .e-de-enforce-dlg-input:last-child){
  width:300px
}

.e-bigger .e-rtl .e-de-cmt-author-name{
  padding-left:0%;
  padding-right:16px
}

.e-bigger .e-rtl .e-de-cmt-sub-container.e-de-cmt-selection{
  padding-left:16px;
  padding-right:14px
}

.e-bigger .e-rtl .e-de-cmt-sub-container:not(.e-de-cmt-selection):not(.e-de-cmt-reply):hover{
  padding-left:16px;
  padding-right:15px
}

.e-bigger .e-rtl .e-de-rp-close-icon{
  float:left;
  right:17px
}

.e-bigger .e-de-subcontainer-left .e-float-input{
  margin-bottom:8px
}

.e-bigger .e-de-style-format-dropdwn{
  height:auto !important
}

.e-bigger .e-de-op-more-less>div:nth-child(2){
  margin-left:-12px
}

.e-de-toolbar{
  height:100%
}

.e-documenteditorcontainer{
  display:block
}

.e-de-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn-text .e-de-text-wrap{
  height:0;
  line-height:0
}

.e-de-ctnr-file-picker{
  left:-110em;
  position:fixed
}

.e-de-ctnr-rtl{
  direction:rtl
}

.e-de-ctnr-layout-tab{
  position:relative;
  width:100%;
  display:flex;
  align-content:center
}

.e-de-ctnr-layout-ribbon-segment.e-de-ctnr-layout-tab .e-textbox,.e-de-ctnr-layout-ribbon-segment.e-de-ctnr-layout-tab .e-textbox{
  width:100px
}

.e-de-ctnr-hglt-btn{
  border:.5px solid rgba(0,0,0,0);
  display:inline-block;
  height:25px;
  margin:3px;
  width:25px
}

.e-color-selected,.e-de-ctnr-hglt-btn:hover{
  border-color:var(--color-sf-white);
  outline:var(--color-sf-black) .5px solid
}

.e-hglt-no-color{
  height:30px;
  padding-top:1px;
  width:157px
}

.e-hglt-no-color:hover{
  background-color:var(--color-sf-content-bg-color-alt2);
  cursor:pointer
}

.e-de-ctnr-hglt-no-color{
  font-size:12px;
  font-weight:normal;
  left:40px;
  padding-top:11px;
  position:absolute;
  top:100px
}

.e-de-scrollbar-hide::-webkit-scrollbar{
  width:0
}

.e-de-scrollbar-hide{
  -ms-overflow-style:none;
  scrollbar-width:none
}

.e-de-contextmenu-wrapper .e-lib.e-contextmenu.e-control.e-menu-parent .e-blankicon{
  padding-left:10px !important
}

.e-de-toolbar{
  height:100%
}

.e-de-prop-pane .e-de-ctnr-group-btn.e-btn-group:not(.e-outline){
  box-shadow:none;
  height:31px
}

.e-de-prop-pane .e-de-ctnr-group-btn.e-btn-group:not(.e-outline):focus{
  box-shadow:none
}

.e-de-prop-pane .e-de-ctnr-group-btn.e-btn-group:not(.e-outline):active{
  box-shadow:none
}

.e-de-prop-pane .e-de-ctnr-group-btn.e-btn-group:not(.e-outline):hover{
  box-shadow:none
}

.e-de-ctnr-group-btn-middle button{
  border-radius:calc(var(--e-radius)*0)
}

.e-de-property-label-container{
  align-content:center;
  width:100px
}

.e-de-indent-label-container{
  align-content:center;
  width:80px
}

.e-de-picture-label-container{
  align-content:center;
  width:45px
}

.e-de-ctnr-picture-format-tab{
  position:relative;
  width:100%;
  display:flex;
  height:30px
}

.e-de-ribbon-property-label{
  font-size:12px
}

.e-ribbon-gallery-wrapper .e-ribbon-gallery-item .e-ribbon-gallery-text,.e-ribbon-gallery-popup.e-popup .e-ribbon-gallery-item .e-ribbon-gallery-text{
  font-family:inherit;
  font-size:inherit;
  color:inherit;
  font-weight:inherit
}

.e-de-ctnr-layout-ribbon-segment{
  margin-right:12px;
  margin-bottom:4px
}

.e-de-ctnr-picture-ribbon-segment{
  margin-right:12px;
  margin-bottom:0
}

.e-de-ribbon-border-size-button,.e-de-ribbon-border-color-picker{
  width:103px
}

.e-de-prop-bordersize .e-split-btn-wrapper .e-split-colorpicker .e-selected-color{
  width:50px !important
}

.e-de-ribbon-border-color-picker .e-selected-color{
  width:50px !important
}

.de-tbl-fill-clr .e-dropdown-btn.e-btn{
  box-shadow:none
}

.e-de-prop-pane .e-de-ctnr-group-btn button,.e-de-ctn .e-de-status-bar button{
  box-shadow:none;
  height:31px
}

.e-de-prop-pane .e-de-ctnr-group-btn button:focus,.e-de-ctn .e-de-status-bar button:focus{
  box-shadow:none
}

.e-de-prop-pane .e-de-ctnr-group-btn button:active,.e-de-ctn .e-de-status-bar button:active{
  box-shadow:none
}

.e-de-prop-pane .e-de-ctnr-group-btn button:hover,.e-de-ctn .e-de-status-bar button:hover{
  box-shadow:none
}

.e-de-statusbar-pageweb{
  background:var(--color-sf-content-bg-color-alt1);
  border:0;
  box-shadow:none;
  float:right;
  height:33px;
  width:33px
}

.e-de-statusbar-pageweb:hover{
  box-shadow:none
}

.e-de-statusbar-pageweb .e-de-printlayout,.e-de-statusbar-pageweb .e-de-weblayout{
  font-size:16px
}

.e-de-statusbar-pageweb .e-de-printlayout:hover,.e-de-statusbar-pageweb .e-de-weblayout:hover{
  font-size:16px
}

.e-de-listview.e-de-listview-icon.e-icons.e-list-icon{
  height:24px;
  width:16px;
  margin-right:12px
}

.e-de-listview-icon{
  height:auto;
  width:auto;
  line-height:22px;
  margin-right:12px
}

.e-de-linespacing{
  margin-top:8px
}

.e-de-statusbar-zoom{
  background:var(--color-sf-content-bg-color-alt1);
  border:0;
  color:var(--color-sf-content-text-color-alt2);
  float:right;
  font-weight:400;
  height:33px
}

.e-de-pagenumber-text{
  border:none !important
}

.e-de-pagenumber-input{
  background:var(--color-sf-content-bg-color);
  border:1px solid var(--color-sf-border-light);
  border-radius:calc(var(--e-radius)*.125);
  color:var(--color-sf-content-text-color-alt2);
  padding:0;
  text-align:center;
  width:30px;
  height:24px;
  border:1px;
  border-radius:calc(var(--e-radius)*.375)
}

.e-btn-pageweb-toggle{
  background-color:var(--color-sf-content-bg-color-alt3);
  box-shadow:none;
  outline:var(--color-sf-white) 0 solid;
  outline-offset:0
}

.e-btn-pageweb-spellcheck{
  border:0;
  box-shadow:none;
  float:right;
  margin-left:calc(100% - 360px)
}

.e-de-ctn-title{
  background-color:var(--color-sf-primary);
  border-bottom:none !important;
  color:var(--color-sf-primary-text-color)
}

.e-de-tool-ctnr-properties-pane{
  display:flex;
  height:calc(100% - 115px);
  width:100%
}

.e-de-ctnr-properties-pane{
  display:flex;
  height:calc(100% - 42px);
  width:100%
}

.e-de-ribbon-simplified-ctnr-properties-pane{
  height:calc(100% - 113px);
  width:100%
}

.e-de-ribbon-classic-ctnr-properties-pane{
  height:calc(100% - 201px);
  width:100%
}

.e-de-statusbar-separator{
  border-left:1px solid var(--color-sf-border-light);
  height:16px;
  margin-left:7.5px;
  margin-right:7.5px;
  margin-top:6px
}

.e-de-statusbar-spellcheck{
  border-radius:calc(var(--e-radius)*.125);
  font-weight:400
}

.e-de-ctn{
  background-color:var(--color-sf-content-bg-color-alt1);
  border:1px solid var(--color-sf-border-light);
  height:100%;
  position:relative;
  width:100%
}

.e-de-ctnr-toolbar{
  display:flex;
  height:72px;
  width:100%
}

.e-de-tlbr-wrapper .e-de-toolbar.e-toolbar,.e-de-tlbr-wrapper .e-de-ctnr-properties-pane-btn{
  border:0
}

.e-de-pane{
  border-left:1px solid var(--color-sf-border-light);
  width:300px;
  height:460px
}

.e-de-pane-rtl{
  border-right:1px solid var(--color-sf-border-light)
}

.e-de-tool-ctnr-properties-pane,.e-de-ctnr-properties-pane,.e-de-ribbon-simplified-ctnr-properties-pane,.e-de-ribbon-classic-ctnr-properties-pane{
  background:var(--color-sf-content-bg-color-alt1);
  border-bottom:1px solid var(--color-sf-border-light);
  border-top:1px solid var(--color-sf-border-light)
}

.e-de-ctnr-segment{
  margin-bottom:12px
}

.e-colorpicker-wrapper.e-de-font-clr-picker,.e-split-btn-wrapper.e-de-prop-splitbutton,.e-split-btn-wrapper.e-de-btn-hghlclr{
  margin-right:8px
}

.e-de-ctnr-segment>div:first-child:not(.e-rtl),.e-de-ctnr-segment-list>div:last-child:not(.e-rtl),.e-de-ctnr-segment>button:first-child:not(.e-rtl){
  margin-right:8px
}

.e-de-ctnr-segment.e-de-ctnr-segment-rtl>div:first-child,.e-de-ctnr-segment-list.e-de-ctnr-segment-list-rtl>div:last-child,.e-de-ctnr-segment.e-de-ctnr-segment-rtl>button:first-child{
  margin-left:12px;
  margin-right:0
}

.e-de-tlbr-wrapper{
  background-color:var(--color-sf-content-bg-color-alt1);
  width:calc(100% - 75px);
  height:68px
}

.e-de-cntr-pane-padding .e-de-prop-separator-line .e-de-ctnr-prop-label{
  font-size:16px;
  color:var(--color-sf-content-text-color)
}

.e-de-cntr-pane-padding .e-de-ctnr-prop-label{
  font-size:14px;
  color:var(--color-sf-content-text-color-alt1)
}

.e-de-ctnr-prop-label{
  color:var(--color-sf-content-text-color);
  display:inline-block;
  font-size:14px;
  font-weight:500;
  letter-spacing:.05px;
  margin-bottom:12px;
  opacity:.87
}

.e-de-table-prop-label{
  margin-left:12px
}

.e-de-table-prop-label.e-de-rtl{
  margin-left:0;
  margin-right:12px
}

.e-de-toolbar.e-toolbar{
  border-radius:calc(var(--e-radius)*0)
}

.e-de-ctnr-toolbar .e-toolbar-item.e-de-toolbar-btn-first{
  margin-left:0;
  margin-right:4px
}

.e-de-ctnr-toolbar.e-de-ctnr-rtl .e-toolbar-item.e-de-toolbar-btn-first{
  margin-left:4px;
  margin-right:0
}

.e-de-ctnr-toolbar .e-toolbar-item.e-de-toolbar-btn-last{
  margin-left:4px;
  margin-right:0
}

.e-de-ctnr-toolbar.e-de-ctnr-rtl .e-toolbar-item.e-de-toolbar-btn-last{
  margin-left:0;
  margin-right:4px
}

.e-de-toolbar.e-toolbar .e-toolbar-items{
  height:72px
}

.e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-de-separator{
  height:60px;
  margin:0 14px
}

.e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-de-toolbar-btn-start{
  margin-left:8px !important;
  margin-right:4px
}

.e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-de-toolbar-btn-middle{
  margin-left:4px;
  margin-right:4px
}

.e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-de-toolbar-btn-end{
  margin-left:4px;
  margin-right:8px
}

.e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-de-image-focus :focus{
  background-color:var(--color-sf-secondary-bg-color-pressed)
}

.e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn{
  flex-direction:column;
  height:calc(100% - 10px);
  padding:0;
  padding-bottom:10px
}

.e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:focus{
  padding:0;
  padding-bottom:10px
}

.e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:active{
  padding:0;
  padding-bottom:10px
}

.e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:hover{
  padding:0;
  padding-bottom:10px
}

.e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text{
  padding:0
}

.e-de-overlay{
  height:100%;
  opacity:.5;
  pointer-events:none;
  touch-action:none;
  width:100%
}

.e-de-hide-track-btn{
  display:none
}

.e-de-ctnr-properties-pane-btn{
  width:76px;
  height:76px
}

.e-de-pane-enable-clr.e-de-ctnr-properties-pane-btn .e-btn{
  color:var(--color-sf-primary)
}

.e-de-pane-disable-clr.e-de-ctnr-properties-pane-btn .e-btn{
  color:var(--color-sf-content-text-color-alt2)
}

.e-de-ctnr-properties-pane-btn .e-btn{
  background:var(--color-sf-content-bg-color-alt1);
  border-radius:calc(var(--e-radius)*0);
  box-shadow:none;
  color:var(--color-sf-primary);
  min-height:100%;
  min-width:100%
}

.e-de-ctnr-properties-pane-btn .e-btn:focus{
  box-shadow:none
}

.e-de-ctnr-properties-pane-btn .e-btn:active{
  box-shadow:none
}

.e-de-ctnr-properties-pane-btn .e-btn:hover{
  box-shadow:none
}

.e-de-showhide-btn{
  border:0;
  height:72px
}

.e-de-showhide-btn-rtl{
  border:0;
  height:72px
}

.e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item:not(.e-separator){
  padding:0
}

.e-de-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn-text .e-de-text-wrap{
  line-height:8px
}

.e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn-text{
  display:table;
  font-size:14px;
  margin:0 6.5px;
  padding:0;
  white-space:normal
}

.e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item button.e-btn.e-tbtn-txt .e-icons.e-btn-icon,.e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon{
  padding:0 !important;
  min-height:16px
}

.e-de-hdr-ftr-frst-div{
  margin-bottom:12px
}

.e-de-hdr-ftr-top-div{
  margin-bottom:12px
}

.e-de-cntr-pane-padding{
  padding:12px
}

.e-de-prop-pane{
  height:100%;
  min-height:200px;
  overflow:auto;
  width:260px
}

.e-de-review-pane{
  background:var(--color-sf-content-bg-color-alt1);
  border-left:1px solid var(--color-sf-border);
  height:100%;
  min-height:200px;
  overflow:auto;
  width:440px
}

.e-de-property-div-padding{
  border-bottom:.5px solid var(--color-sf-border-light);
  padding:12px
}

.e-de-ctnr-dropdown-ftr{
  border-top:1px solid var(--color-sf-border-light);
  color:var(--color-sf-content-text-color-alt2);
  cursor:pointer;
  display:block;
  font-size:12px;
  line-height:40px;
  text-indent:1.2em
}

.e-de-char-fmt-btn-left>button,.e-de-insert-del-cell button{
  width:32px
}

.e-de-char-fmt-btn-right>button{
  width:32px
}

.e-de-panel-left-width{
  width:159px;
  height:32px
}

.e-de-panel-left-width .e-de-char-fmt-btn-right .e-de-ctnr-group-btn>button{
  width:62px !important
}

.e-de-panel-right-width{
  width:67px;
  height:32px
}

.e-de-cntr-highlight-pane{
  border:1px solid var(--color-sf-border-light)
}

.e-de-btn-hghlclr>button:first-child{
  padding:1px !important
}

.e-de-ctnr-hglt-color{
  font-size:12px;
  font-weight:400;
  height:20px !important;
  width:20px !important
}

.e-de-font-clr-picker .e-split-btn-wrapper .e-split-btn{
  width:41px
}

.e-de-font-clr-picker>div div button,.e-de-font-clr-picker>div button,.e-de-font-clr-picker>button{
  width:32px
}

.e-de-floating-menu.e-de-bullets-menu .e-de-floating-menuitem-md{
  height:55px;
  padding:4px !important;
  width:60px
}

.e-de-floating-menu.e-de-bullets-menu .e-de-floating-menuitem-md:hover{
  border:3px solid var(--color-sf-primary);
  padding:2px !important
}

.e-de-floating-menu.e-de-bullets-menu .e-de-floating-bullet-menuitem-md{
  height:38px;
  padding:4px !important;
  width:38px
}

.e-de-floating-menu.e-de-bullets-menu .e-de-floating-bullet-menuitem-md:hover{
  border:3px solid var(--color-sf-primary);
  padding:2px !important
}

.e-de-list-header-presetmenu{
  cursor:pointer;
  font-size:11px;
  line-height:14px;
  overflow:hidden;
  text-align:left;
  min-width:50px;
  white-space:nowrap;
  width:100%
}

.e-de-bullet-list-header-presetmenu{
  cursor:pointer;
  font-size:14px;
  left:-11px;
  line-height:0;
  min-width:50px;
  overflow:hidden;
  position:relative;
  white-space:nowrap;
  width:100%
}

.e-rtl .e-de-bullet-list-header-presetmenu{
  cursor:pointer;
  font-size:14px;
  left:10px;
  line-height:0;
  min-width:50px;
  overflow:hidden;
  position:relative;
  white-space:nowrap;
  width:100%
}

.e-de-bullet{
  font-size:42px
}

.e-de-list-header-presetmenu .e-de-list-line{
  border-bottom:1px solid var(--color-sf-icon-color) !important;
  margin-left:5px;
  width:100%
}

.e-de-toc-optionsdiv{
  margin-bottom:11.5px;
  margin-left:5.5px;
  margin-top:15.5px
}

.e-de-toc-optionsdiv.e-de-rtl{
  margin-right:5.5px;
  margin-left:0
}

.e-de-list-header-presetmenu div span{
  display:inline-block;
  vertical-align:middle
}

.e-de-floating-menu .e-de-floating-menuitem,.e-de-floating-menu .e-de-menuitem-none{
  cursor:pointer;
  height:70px;
  padding:0 !important;
  margin:0 5px 5px 0 !important;
  width:70px
}

.e-de-list-thumbnail .e-de-list-items{
  float:left;
  border:1px solid var(--color-sf-border-light);
  clear:initial;
  display:inline-block;
  height:auto;
  margin:5px;
  padding:2px;
  text-align:center;
  width:auto
}

.e-de-list-items{
  cursor:pointer;
  background:var(--color-sf-content-bg-color-alt1);
  box-sizing:border-box;
  list-style:none;
  padding:7px 10px 7px 10px;
  position:relative
}

.e-de-list-item-size{
  font-size:14px
}

.e-de-floating-menuitem.e-de-floating-menuitem-md.e-de-list-items.e-de-list-item-size.de-list-item-selected,.e-de-floating-menuitem.e-de-floating-bullet-menuitem-md.e-de-list-items.e-de-list-item-size.de-list-item-selected{
  border:3px solid var(--color-sf-primary);
  padding:2px !important
}

.e-de-floating-menu{
  padding:10px 4px 5px 10px !important
}

.e-de-list-container{
  border:1px solid #ccc;
  border-radius:calc(var(--e-radius)*.125);
  box-shadow:0 0 14px rgba(0,0,0,.2);
  box-sizing:border-box;
  display:inline-block;
  line-height:normal;
  margin:0;
  outline:0;
  background:var(--color-sf-content-bg-color-alt1);
  padding:5px 0;
  position:absolute;
  width:auto;
  z-index:10020
}

.e-de-ctnr-list{
  font-size:12px;
  vertical-align:top
}

.e-de-image-property{
  padding-left:32px
}

.e-de-img-prty-span{
  color:var(--color-sf-content-text-color-alt2);
  left:12px;
  position:absolute;
  top:8px
}

.e-btn-toggle{
  background-color:var(--color-sf-secondary-bg-color-pressed) !important;
  outline:none;
  outline-offset:0;
  box-shadow:none !important
}

.e-btn-toggle:hover{
  background-color:var(--color-sf-secondary-bg-color-pressed) !important;
  outline:none;
  outline-offset:0;
  box-shadow:none !important
}

.e-de-ctnr-group-btn-top>button:first-child{
  border-radius:0;
  border-top-left-radius:4px
}

.e-de-ctnr-group-btn-top.e-de-rtl>button:first-child{
  border-top-left-radius:0;
  border-top-right-radius:4px
}

.e-de-ctnr-group-btn-top>button:last-child{
  border-radius:0;
  border-top-right-radius:4px
}

.e-de-ctnr-group-btn-top.e-de-rtl>button:last-child{
  border-top-left-radius:4px;
  border-top-right-radius:0
}

.e-de-ctnr-group-btn-middle>button{
  border-radius:0;
  border-top:0;
  border-bottom:0
}

.e-de-ctnr-group-btn-bottom>button:first-child{
  border-radius:0;
  border-bottom-left-radius:4px
}

.e-de-ctnr-group-btn-bottom.e-de-rtl>button:first-child{
  border-bottom-left-radius:0;
  border-bottom-right-radius:4px
}

.e-de-ctnr-group-btn-bottom>button:last-child{
  border-radius:0;
  border-bottom-right-radius:4px
}

.e-de-ctnr-group-btn-bottom.e-de-rtl>button:last-child{
  border-bottom-right-radius:0;
  border-bottom-left-radius:4px
}

.e-de-toc-template1{
  background:var(--color-sf-content-bg-color-alt1);
  border:1px solid var(--color-sf-border-light);
  color:var(--color-sf-content-text-color-alt2);
  height:129px;
  width:94px;
  margin-left:78px
}

.e-de-toc-template1.e-de-rtl{
  margin-left:0;
  margin-right:78px
}

.e-de-toc-template1-content1{
  font-size:10px;
  height:11px;
  margin-left:5.4px;
  margin-top:6.7px;
  width:83px
}

.e-de-toc-template1-content2{
  font-size:8px;
  height:9px;
  margin-left:20.4px;
  margin-top:5.7px;
  width:68px
}

.e-de-toc-template1-content3{
  font-size:7px;
  height:8px;
  margin-left:28.4px;
  margin-top:6.7px;
  width:60px
}

.e-de-prop-sub-label{
  color:var(--color-sf-content-text-color-alt1);
  margin-bottom:4px;
  font-weight:500;
  font-weight:400px;
  font-size:12px;
  color:var(--color-sf-content-text-color-alt2)
}

.e-de-toc-checkbox1{
  height:16px;
  margin-top:16px
}

.e-de-toc-checkbox2{
  height:16px;
  margin-top:16px
}

.e-de-toc-checkbox3{
  height:16px;
  margin-top:16px
}

.e-de-status-bar{
  background:var(--color-sf-content-bg-color-alt1);
  display:flex;
  padding-top:4px;
  width:100%
}

.e-de-ctnr-pg-no{
  color:var(--color-sf-content-text-color-alt2);
  display:inline-flex;
  font-size:14px;
  height:100%;
  padding-top:8px
}

.e-de-ctnr-pg-no span{
  border:1px solid rgba(0,0,0,0)
}

.e-de-ctnr-pg-no-spellout{
  color:var(--color-sf-content-text-color-alt2);
  display:inline-flex;
  font-size:14px;
  height:100%;
  padding-top:8px;
  width:calc(100% - 155px)
}

.e-de-ctnr-pg-no-spellout span{
  border:1px solid rgba(0,0,0,0)
}

.e-de-statusbar-zoom-spell{
  background-color:var(--color-sf-content-bg-color-alt1);
  border:0;
  color:var(--color-sf-content-text-color-alt2);
  float:right;
  height:34px;
  margin-left:calc(100% - 360px)
}

.e-de-btn-cancel{
  margin-left:10px
}

.e-de-btn-cancel-rtl{
  margin-left:0;
  margin-right:10px
}

.e-de-prop-header-label{
  color:var(--color-sf-content-text-color-alt2);
  display:inline-block;
  font-size:13px;
  font-weight:bold;
  letter-spacing:.05px;
  opacity:.87
}

.e-de-prop-separator-line{
  border-bottom:1px solid var(--color-sf-border-light)
}

.e-de-status-bar>div label{
  font-weight:500
}

.e-de-stylediv{
  padding-left:12px
}

.e-de-stylediv-rtl{
  padding-left:0;
  padding-right:12px
}

.e-de-border-size-button{
  height:31px;
  margin-top:8px;
  width:99px
}

.e-de-color-picker{
  height:31px;
  width:99px
}

.e-de-cell-text-box{
  margin-right:12px
}

.e-de-pane-rtl .e-de-cell-text-box{
  margin-left:12px;
  margin-right:0
}

.e-de-prop-fill-label{
  margin-right:8px
}

.e-de-prop-fill-label.e-de-rtl{
  margin-left:8px;
  margin-right:0
}

.e-de-grp-btn-ctnr .e-de-ctnr-group-btn{
  height:36px !important
}

.e-de-grp-btn-ctnr .e-de-ctnr-group-btn>button{
  width:38px;
  height:38px
}

.e-de-border-clr-picker .e-split-btn-wrapper>button:first-child{
  width:70px
}

.e-de-hRuler{
  background-color:var(--color-sf-content-bg-color-alt2);
  border-bottom:.5px solid var(--color-sf-border-light)
}

.e-de-vRuler{
  background-color:var(--color-sf-content-bg-color-alt2);
  border-right:.5px solid var(--color-sf-border-light)
}

.e-de-ruler-margin{
  background-color:var(--color-sf-content-bg-color)
}

.e-de-ruler-tick{
  stroke:var(--color-sf-border-dark)
}

.e-de-ruler-tick-label{
  fill:var(--color-sf-content-text-color-alt1)
}

.e-de-ruler-markIndicator{
  background-color:var(--color-sf-content-bg-color)
}

.e-de-ruler-marker .e-de-ruler-tab-svg{
  fill:var(--color-sf-border-dark)
}

.e-de-ruler-marker .e-de-ruler-indent-svg{
  fill:var(--color-sf-border-dark)
}

.e-de-ruler-indent .e-de-ruler-indent-svg{
  fill:var(--color-sf-content-bg-color);
  stroke:var(--color-sf-icon-color)
}

.e-de-ruler-indent .e-de-ruler-indent-svg:hover{
  fill:var(--color-sf-content-bg-color-alt2);
  stroke:var(--color-sf-icon-color)
}

.e-de-ruler-indent .e-de-ruler-indent-svg:active{
  fill:var(--color-sf-primary);
  stroke:var(--color-sf-icon-color)
}

.e-de-ruler-table-svg{
  fill:var(--color-sf-icon-color)
}

.e-de-ruler-table-svg:hover{
  fill:var(--color-sf-content-bg-color-alt2)
}

.e-de-ruler-table-svg:active{
  fill:var(--color-sf-primary)
}

.e-de-custom-treeview .e-list-text{
  font-size:13px;
  white-space:nowrap;
  width:200px;
  overflow:hidden;
  text-overflow:ellipsis
}

.e-de-custom-treeview{
  border:none !important
}

.e-rtl .e-listview .e-list-icon{
  height:24px;
  width:16px;
  margin-left:12px
}

.e-rtl .e-de-listview-icon{
  height:auto;
  width:auto;
  line-height:22px;
  margin-left:12px
}

.e-rtl .e-de-vRuler{
  background-color:var(--color-sf-content-bg-color-alt2);
  border-right:none;
  border-left:.5px solid var(--color-sf-border-light)
}

.e-de-ctn .e-de-bzr-button{
  background:var(--color-sf-content-bg-color-alt1);
  height:100%;
  border:none;
  font-size:14px !important;
  color:var(--color-sf-content-text-color);
  font-weight:500
}

.e-de-ctn .e-de-bzr-button .e-icons{
  color:var(--color-sf-icon-color)
}

.e-de-ctn .e-de-bzr-button:hover{
  background:var(--color-sf-secondary-bg-color-hover);
  border:none;
  border-radius:calc(var(--e-radius)*.25);
  color:var(--color-sf-content-text-color-selected)
}

.e-de-ctn .e-de-bzr-button:hover .e-icons{
  color:var(--color-sf-secondary-text-color-hover)
}

.e-de-ctn .e-de-bzr-button:active{
  box-shadow:none;
  background-color:var(--color-sf-secondary-bg-color-hover);
  border-color:var(--color-sf-border);
  color:var(--color-sf-white)
}

.e-de-ctn .e-de-ctnr-toolbar .e-de-bzr-button .e-btn-icon{
  font-size:16px;
  padding-bottom:4px !important
}

.e-de-ctn .e-de-ctnr-toolbar .e-de-bzr-break.e-de-bzr-button{
  padding-top:3px !important
}

.e-de-char-fmt-btn-right .e-de-ctnr-group-btn>button{
  width:62px
}

.e-de-ctnr-segment.e-de-ctnr-style-div{
  width:234px
}

.e-de-font-clr-picker.e-de-ctnr-group-btn .e-split-colorpicker.e-control.e-lib.e-btn.e-icon-btn.e-split-btn.e-keyboard:first-of-type{
  padding:1px !important
}

.e-de-ctnr-hglt-color{
  height:24px !important;
  width:24px !important;
  border-radius:calc(var(--e-radius)*.25)
}

.e-de-ctnr-close::before{
  color:var(--color-sf-icon-color);
  content:"\e7e7";
  font-size:16px
}

.e-de-ctnr-linespacing::before{
  content:"\e78d"
}

.e-de-ctnr-undo::before{
  content:"\e713"
}

.e-de-ctnr-find::before{
  content:"\e754"
}

.e-de-ctnr-lock::before{
  content:"\e7ff"
}

.e-de-ctnr-italic::before{
  content:"\e75a"
}

.e-de-selected-spellcheck-item::before{
  color:var(--color-sf-icon-color);
  content:"\e774";
  font-family:"e-icons";
  font-size:10px
}

.e-de-selected-underline-item::before{
  color:var(--color-sf-icon-color);
  content:"\e774";
  font-family:"e-icons";
  font-size:10px
}

.e-de-ctnr-link::before{
  content:"\e757"
}

.e-de-ctnr-table::before{
  content:"\e7d1"
}

.e-de-ctnr-download::before{
  color:var(--color-sf-icon-color);
  content:"\e7a1"
}

.e-de-ctnr-justify::before{
  content:"\e721"
}

.e-de-ctnr-tableofcontent::before{
  content:"\e73d"
}

.e-de-ctnr-pagenumber::before{
  content:"\e77d"
}

.e-de-ctnr-highlight::before{
  content:"\e739"
}

.e-de-ctnr-new::before{
  content:"\e805"
}

.e-de-ctnr-paste::before{
  content:"\e70b"
}

.e-de-ctnr-bold::before{
  content:"\e737"
}

.e-de-ctnr-subscript::before{
  content:"\e80a"
}

.e-de-ctnr-aligncenter::before{
  content:"\e813"
}

.e-de-ctnr-fontcolor::before{
  content:"\e79f"
}

.e-de-ctnr-change-case::before{
  content:"\e7f5"
}

.e-de-ctnr-pagesetup::before{
  content:"\e794"
}

.e-de-ctnr-content-control::before{
  content:"\e902"
}

.e-de-ctnr-xml-mapping::before{
  content:"\e904"
}

.e-de-ctnr-strokestyle::before{
  content:"\eb62"
}

.e-de-ctnr-strikethrough::before{
  content:"\e758"
}

.e-de-ctnr-image::before{
  content:"\e786"
}

.e-de-ctnr-redo::before{
  content:"\e755"
}

.e-de-ctnr-bookmark::before{
  content:"\e750"
}

.e-de-ctnr-increaseindent::before{
  content:"\e810"
}

.e-de-ctnr-header::before{
  content:"\e704"
}

.e-de-ctnr-backgroundcolor::before{
  content:"\eb6b"
}

.e-de-ctnr-open::before{
  content:"\e760"
}

.e-de-ctnr-underline::before{
  content:"\e82f"
}

.e-de-ctnr-superscript::before{
  content:"\e7a7"
}

.e-de-ctnr-alignleft::before{
  content:"\e7b8"
}

.e-de-ctnr-numbering::before{
  content:"\e7cb"
}

.e-de-ctnr-bullets::before{
  content:"\e77e"
}

.e-de-ctnr-borders::before{
  content:"\e893"
}

.e-de-ctnr-decreaseindent::before{
  content:"\e72a"
}

.e-de-ctnr-showhide::before{
  content:"\e71a";
  font-size:16px
}

.e-de-ctnr-print::before{
  content:"\e75d"
}

.e-de-ctnr-alignright::before{
  content:"\e719"
}

.e-de-ctnr-footer::before{
  content:"\e7bb"
}

.e-de-ctnr-clearall::before{
  content:"\e7cc"
}

.e-de-ctnr-outsideborder::before{
  content:"\e7ad"
}

.e-de-ctnr-allborders::before{
  content:"\e7d1"
}

.e-de-ctnr-insideborders::before{
  content:"\e78f"
}

.e-de-ctnr-leftborders::before{
  content:"\e806"
}

.e-de-ctnr-insideverticalborder::before{
  content:"\e792"
}

.e-de-ctnr-rightborder::before{
  content:"\e7ab"
}

.e-de-ctnr-topborder::before{
  content:"\e7e0"
}

.e-de-ctnr-insidehorizondalborder::before{
  content:"\e83b"
}

.e-de-ctnr-bottomborder::before{
  content:"\e766"
}

.e-de-ctnr-strokesize::before{
  content:"\e7bf"
}

.e-de-ctnr-highlightcolor::before{
  content:"\e739"
}

.e-de-ctnr-mergecell::before{
  content:"\e71e"
}

.e-de-ctnr-insertleft::before{
  content:"\e78b"
}

.e-de-ctnr-insertright::before{
  content:"\e70e"
}

.e-de-ctnr-insertabove::before{
  content:"\e836"
}

.e-de-ctnr-insertbelow::before{
  content:"\e801"
}

.e-de-ctnr-deleterows::before{
  content:"\e7f2"
}

.e-de-ctnr-deletecolumns::before{
  content:"\e714"
}

.e-de-ctnr-aligntop::before{
  content:"\e707"
}

.e-de-ctnr-alignbottom::before{
  content:"\e7a0"
}

.e-de-ctnr-aligncenter-table::before{
  content:"\e74f"
}

.e-de-ctnr-cellbg-clr-picker::before{
  content:"\e783"
}

.e-de-ctnr-bullet-none::before{
  color:var(--color-sf-icon-color);
  content:"\e7f3";
  font-size:20px;
  line-height:28px
}

.e-de-ctnr-bullet-dot::before{
  color:var(--color-sf-icon-color);
  content:"\e747";
  font-size:8px;
  line-height:28px
}

.e-de-ctnr-bullet-circle::before{
  color:var(--color-sf-icon-color);
  content:"\e7d0";
  font-size:8px;
  line-height:28px
}

.e-de-ctnr-bullet-square::before{
  color:var(--color-sf-icon-color);
  content:"\e7be";
  font-size:8px;
  line-height:28px
}

.e-de-ctnr-bullet-flower::before{
  color:var(--color-sf-icon-color);
  content:"\e79b";
  line-height:28px
}

.e-de-ctnr-bullet-arrow::before{
  color:var(--color-sf-icon-color);
  content:"\e763";
  line-height:28px
}

.e-de-ctnr-bullet-tick::before{
  color:var(--color-sf-icon-color);
  content:"\e7fc";
  line-height:28px
}

.e-de-selected-item::before{
  color:var(--color-sf-icon-color);
  content:"\e774"
}

.e-de-ctnr-break::before{
  content:"\e7bc"
}

.e-de-ctnr-page-break::before{
  content:"\e742"
}

.e-de-ctnr-section-break::before{
  content:"\e762"
}

.e-de-ctnr-upload::before{
  color:var(--color-sf-icon-color);
  content:"\e712"
}

.e-de-flip{
  transform:scaleX(-1)
}

.e-de-cnt-cmt-add::before{
  content:"\e82c"
}

.e-de-cnt-track::before{
  content:"\e80b"
}

.e-de-printlayout::before{
  content:"\e73a"
}

.e-de-weblayout::before{
  content:"\e7d3"
}

.e-de-textform::before{
  color:var(--color-sf-icon-color);
  content:"\e830";
  font-family:"e-icons"
}

.e-de-combo-box::before{
  color:var(--color-sf-icon-color);
  content:"\e8ff";
  font-family:"e-icons"
}

.e-de-dropdown-list::before{
  color:var(--color-sf-icon-color);
  content:"\e8fe";
  font-family:"e-icons"
}

.e-de-formproperties::before{
  color:var(--color-sf-icon-color);
  content:"\e83e";
  font-family:"e-icons"
}

.e-de-clearform::before{
  color:var(--color-sf-icon-color);
  content:"\e7f8";
  font-family:"e-icons"
}

.e-de-dropdownform::before{
  color:var(--color-sf-icon-color);
  content:"\e7a6";
  font-family:"e-icons"
}

.e-de-formfield::before{
  content:"\e7cd";
  font-family:"e-icons"
}

.e-de-checkbox-form::before{
  color:var(--color-sf-icon-color);
  content:"\e7e4";
  font-family:"e-icons"
}

.e-de-arrow-up::before{
  content:"\e776";
  font-family:"e-icons"
}

.e-de-arrow-down::before{
  content:"\e729";
  font-family:"e-icons"
}

.e-de-update-field::before{
  content:"\e828";
  font-family:"e-icons"
}

.e-de-footnote::before{
  content:"\e7af";
  font-family:"e-icons"
}

.e-de-endnote::before{
  content:"\e7af";
  font-family:"e-icons"
}

.e-de-e-paragraph-mark::before{
  content:"\e844";
  font-family:"e-icons"
}

.e-de-e-paragraph-style-mark::before{
  content:"\e844";
  font-family:"e-icons"
}

.e-de-e-character-style-mark::before{
  content:"\e8bf";
  font-family:"e-icons"
}

.e-de-e-linked-style-mark::before{
  content:"\e8c0";
  font-family:"e-icons"
}

.e-de-ctnr-columns::before{
  content:"\e8b4";
  font-family:"e-icons"
}

.e-de-ctnr-page-size::before{
  content:"\e89a";
  font-family:"e-icons"
}

.e-de-ctnr-page-break-column::before{
  content:"\e8b6";
  font-family:"e-icons"
}

.e-de-ctnr-page-break-text-wrapping::before{
  content:"\e89d";
  font-family:"e-icons"
}

.e-de-ctnr-section-break-continuous::before{
  content:"\e8b5";
  font-family:"e-icons"
}

.e-de-ctnr-section-break-even-page::before{
  content:"\e8b2";
  font-family:"e-icons"
}

.e-de-ctnr-section-break-odd-page::before{
  content:"\e8b3";
  font-family:"e-icons"
}

.e-de-ctnr-columns-one::before{
  content:"\e8b9";
  font-family:"e-icons";
  font-size:60px
}

.e-de-ctnr-columns-two::before{
  content:"\e8ba";
  font-family:"e-icons";
  font-size:60px
}

.e-de-ctnr-columns-three::before{
  content:"\e8bb";
  font-family:"e-icons";
  font-size:60px
}

.e-de-ctnr-columns-right::before{
  content:"\e8b7";
  font-family:"e-icons";
  font-size:60px
}

.e-de-ctnr-columns-left::before{
  content:"\e8b8";
  font-family:"e-icons";
  font-size:60px
}

.e-de-ctnr-add-bookmark::before{
  content:"\e925"
}

.e-de-ctnr-all-bookmarks::before{
  content:"\e926"
}

.e-de-ctnr-landscape::before{
  content:"\e927"
}

.e-de-ctnr-page-orientation::before{
  content:"\e928"
}

.e-de-ctnr-margin::before{
  content:"\e929"
}

.e-de-ctnr-previous-comment::before{
  content:"\e92a"
}

.e-de-ctnr-next-comment::before{
  content:"\e92b"
}

.e-de-ctnr-close-comment::before{
  content:"\e92c"
}

.e-de-ctnr-increase-fontsize::before{
  content:"\e92d"
}

.e-de-ctnr-decrease-fontsize::before{
  content:"\e92e"
}

.e-de-ctnr-delete-all-comments::before{
  content:"\e92f"
}

.e-de-ctnr-reading-view::before{
  content:"\e930"
}

.e-de-ctnr-multiple-page::before{
  content:"\e931"
}

.e-de-ctnr-fit-100::before{
  content:"\e932"
}

.e-de-ctnr-margin-narrow::before{
  content:"\e933"
}

.e-de-ctnr-margin-normal::before{
  content:"\e934"
}

.e-de-ctnr-margin-moderate::before{
  content:"\e935"
}

.e-de-ctnr-margin-wide::before{
  content:"\e936"
}

.e-de-ctnr-margin-default::before{
  content:"\e937"
}

.e-de-ctnr-margin-custom::before{
  content:"\e938"
}

.e-de-ctnr-size-letter::before{
  content:"\e939"
}

.e-de-ctnr-size-legal::before{
  content:"\e93a"
}

.e-de-ctnr-size-executive::before{
  content:"\e93b"
}

.e-de-ctnr-size-a4::before{
  content:"\e93c"
}

.e-de-ctnr-size-a5::before{
  content:"\e93d"
}

.e-de-ctnr-size-custom::before{
  content:"\e93e"
}

.e-de-ctnr-more-column::before{
  content:"\e93f"
}

.e-de-ctnr-page-width::before{
  content:"\e914"
}

.e-de-ctnr-zoom-in::before{
  content:"\e795"
}

.e-de-ctnr-zoom-out::before{
  content:"\e825"
}

.e-de-ctnr-table-update::before{
  content:"\e828"
}

.e-de-ctnr-text-alternative::before{
  content:"\e769"
}

.e-de-ctnr-export::before{
  content:"\e72e"
}

.e-de-ctnr-replace::before{
  content:"\e710"
}

.e-de-ctnr-cut::before{
  content:"\e7fb"
}

.e-de-ctnr-copy::before{
  content:"\e77c"
}

.e-de-ctnr-changes-accept::before{
  content:"\e7a8"
}

.e-de-ctnr-changes-reject::before{
  content:"\e815"
}

.e-de-ctnr-border-none::before{
  content:"\e827"
}

.e-de-ctnr-paint-bucket::before{
  content:"\e783"
}

.e-de-ctnr-mouse-pointer::before{
  content:"\e74e"
}

.e-de-ctnr-table-2::before{
  content:"\e83f"
}

.e-de-ctnr-freeze-row::before{
  content:"\e77f"
}

.e-de-ctnr-freeze-column::before{
  content:"\e841"
}

.e-de-ctnr-table-cell::before{
  content:"\e7c2"
}

.e-de-ctnr-table-delete::before{
  content:"\e811"
}

.e-de-ctnr-page-column-right::before{
  content:"\e8b7"
}

.e-de-ctnr-page-column-left::before{
  content:"\e8b8"
}

.e-de-ctnr-page-column-one::before{
  content:"\e8b9"
}

.e-de-ctnr-page-column-two::before{
  content:"\e8ba"
}

.e-de-ctnr-page-column-three::before{
  content:"\e8bb"
}

.e-de-ctnr-page-portrait::before{
  content:"\e8f1"
}

.e-bigger .e-btn.e-de-statusbar-pageweb{
  padding:0
}

.e-bigger .e-de-statusbar-pageweb .e-de-printlayout,.e-bigger .e-de-statusbar-pageweb .e-de-weblayout{
  font-size:18px
}

.e-bigger .e-btn-pageweb-spellcheck{
  margin-left:calc(100% - 410px)
}

.e-bigger .e-de-statusbar-separator{
  border-left:1px solid var(--color-sf-border-light);
  height:16px;
  margin-left:7.5px;
  margin-right:7.5px;
  margin-top:6px
}

.e-bigger .e-de-statusbar-spellcheck{
  border-radius:calc(var(--e-radius)*.125)
}

.e-bigger .e-de-ctnr-toolbar .e-toolbar-item.e-de-toolbar-btn-first{
  margin-left:0;
  margin-right:6px
}

.e-bigger .e-de-ctnr-toolbar.e-de-ctnr-rtl .e-toolbar-item.e-de-toolbar-btn-first{
  margin-left:6px;
  margin-right:0
}

.e-bigger .e-de-ctnr-toolbar .e-toolbar-item.e-de-toolbar-btn-last{
  margin-left:6px;
  margin-right:0
}

.e-bigger .e-de-ctnr-toolbar.e-de-ctnr-rtl .e-toolbar-item.e-de-toolbar-btn-last{
  margin-left:0;
  margin-right:6px
}

.e-bigger .e-de-cntr-pane-padding{
  padding:16px
}

.e-bigger .e-de-prop-pane{
  height:100%;
  min-height:200px;
  overflow:auto;
  width:306px
}

.e-bigger .e-de-panel-left-width{
  width:169px
}

.e-bigger .e-de-char-fmt-btn-left>button,.e-bigger .e-de-insert-del-cell button{
  width:41px
}

.e-bigger .e-de-ctnr-pg-no-spellout{
  color:var(--color-sf-content-text-color-alt2);
  display:inline-flex;
  font-size:16px;
  height:100%;
  padding-top:7px;
  width:calc(100% - 157px)
}

.e-bigger .e-de-statusbar-zoom-spell{
  background-color:var(--color-sf-content-bg-color-alt1);
  border:0;
  color:var(--color-sf-content-text-color-alt2);
  float:right;
  height:34px;
  margin-left:calc(100% - 410px)
}

.e-bigger .e-de-grp-btn-ctnr .e-de-ctnr-group-btn{
  height:42px !important
}

.e-bigger .e-de-grp-btn-ctnr .e-de-ctnr-group-btn>button{
  height:42px;
  width:44px
}

.e-bigger .e-de-custom-treeview .e-list-text{
  font-size:15px;
  white-space:nowrap;
  width:200px;
  overflow:hidden;
  text-overflow:ellipsis
}

.e-bigger .de-split-button>div:first-child{
  margin-right:16px
}

.e-bigger .e-de-border-clr-picker .e-split-btn-wrapper>button:first-child{
  width:66px
}

.e-bigger .e-de-prop-fill-label{
  margin-left:0;
  margin-right:9.8px
}

.e-bigger .e-de-prop-fill-label.e-de-rtl{
  margin-left:9.8px;
  margin-right:0
}

.e-bigger .e-rtl .e-de-cell-text-box{
  margin-left:16px;
  margin-right:0
}

.e-bigger .e-de-color-picker{
  height:38px;
  width:95px
}

.e-bigger .e-de-border-size-button{
  height:38px;
  margin-top:8px;
  width:95px
}

.e-bigger .e-de-stylediv{
  padding-left:16px
}

.e-bigger .e-de-stylediv-rtl{
  padding-right:16px
}

.e-bigger .e-de-tool-ctnr-properties-pane{
  display:flex;
  height:calc(100% - 126px);
  min-height:200px;
  width:100%
}

.e-bigger .e-de-ctnr-properties-pane{
  display:flex;
  height:calc(100% - 46px);
  width:100%
}

.e-bigger .e-de-ctn{
  background-color:var(--color-sf-content-bg-color-alt1);
  border:1px solid var(--color-sf-border-light);
  height:100%;
  position:relative;
  width:100%
}

.e-bigger .e-de-ctnr-toolbar{
  display:flex;
  height:81px;
  width:100%
}

.e-bigger .e-de-tlbr-wrapper .e-de-toolbar.e-toolbar,.e-bigger .e-de-tlbr-wrapper .e-de-ctnr-properties-pane-btn{
  border:0
}

.e-bigger .e-de-pane{
  border-left:1px solid var(--color-sf-border-light)
}

.e-bigger .e-de-pane-rtl{
  border-right:1px solid var(--color-sf-border-light)
}

.e-bigger .e-de-ctnr-segment{
  margin-bottom:16px
}

.e-bigger .e-de-ctnr-segment>div:first-child:not(.e-rtl),.e-bigger .e-de-ctnr-segment-list>div:last-child:not(.e-rtl),.e-bigger .e-de-ctnr-segment>button:first-child:not(.e-rtl){
  margin-right:16px
}

.e-bigger .e-de-ctnr-segment.e-de-ctnr-segment-rtl>div:first-child,.e-bigger .e-de-ctnr-segment-list.e-de-ctnr-segment-list-rtl>div:last-child,.e-bigger .e-de-ctnr-segment.e-de-ctnr-segment-rtl>button:first-child{
  margin-left:16px;
  margin-right:0
}

.e-bigger .e-de-tlbr-wrapper{
  background-color:var(--color-sf-content-bg-color-alt1);
  height:81px;
  width:calc(100% - 75px)
}

.e-bigger .e-de-ctnr-prop-label{
  color:var(--color-sf-content-text-color-alt2);
  display:inline-block;
  font-size:14px;
  font-weight:500;
  letter-spacing:.05px;
  margin-bottom:16px;
  opacity:.87
}

.e-bigger .e-de-table-prop-label{
  margin-left:14.5px
}

.e-bigger .e-de-table-prop-label.e-de-rtl{
  margin-left:0;
  margin-right:12px
}

.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items{
  height:81px
}

.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-de-separator{
  margin:0 16px
}

.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-de-toolbar-btn-start{
  margin-left:12px !important;
  margin-right:6px
}

.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-de-toolbar-btn-middle{
  margin-left:6px;
  margin-right:6px
}

.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-de-toolbar-btn-end{
  margin-left:6px;
  margin-right:12px
}

.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-de-image-focus :focus{
  background-color:var(--color-sf-secondary-bg-color-pressed)
}

.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn,.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control{
  padding:0;
  padding-bottom:10px
}

.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:focus,.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control:focus{
  padding:0;
  padding-bottom:10px
}

.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:active,.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control:active{
  padding:0;
  padding-bottom:10px
}

.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:hover,.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control:hover{
  padding:0;
  padding-bottom:10px
}

.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text{
  padding:0 !important
}

.e-bigger .e-de-overlay{
  height:100%;
  opacity:.5;
  pointer-events:none;
  touch-action:none
}

.e-bigger .e-de-ctnr-properties-pane-btn{
  width:75px
}

.e-bigger .e-de-ctnr-properties-pane-btn .e-btn{
  background:var(--color-sf-content-bg-color-alt1);
  border-radius:calc(var(--e-radius)*0);
  box-shadow:none;
  min-height:100%;
  min-width:100%
}

.e-bigger .e-de-ctnr-properties-pane-btn .e-btn:focus{
  box-shadow:none
}

.e-bigger .e-de-ctnr-properties-pane-btn .e-btn:active{
  box-shadow:none
}

.e-bigger .e-de-ctnr-properties-pane-btn .e-btn:hover{
  box-shadow:none
}

.e-bigger .e-de-showhide-btn{
  border:0;
  height:81px
}

.e-bigger .e-de-showhide-btn-rtl{
  border:0;
  height:81px
}

.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item:not(.e-separator){
  padding:0
}

.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn-text{
  display:table;
  font-size:14px !important;
  margin:0 6px;
  padding:0;
  white-space:normal
}

.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item button.e-btn.e-tbtn-txt .e-icons.e-btn-icon,.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon{
  padding:0
}

.e-bigger .e-de-ctnr-group-btn.e-btn-group:not(.e-outline){
  box-shadow:none;
  height:38px
}

.e-bigger .e-de-ctnr-group-btn.e-btn-group:not(.e-outline):focus{
  box-shadow:none
}

.e-bigger .e-de-ctnr-group-btn.e-btn-group:not(.e-outline):active{
  box-shadow:none
}

.e-bigger .e-de-ctnr-group-btn.e-btn-group:not(.e-outline):hover{
  box-shadow:none
}

.e-bigger .e-de-status-bar button{
  height:38px;
  box-shadow:none
}

.e-bigger .e-de-status-bar button:focus{
  box-shadow:none
}

.e-bigger .e-de-status-bar button:active{
  box-shadow:none
}

.e-bigger .e-de-status-bar button:hover{
  box-shadow:none
}

.e-bigger .e-de-ctnr-group-btn button{
  box-shadow:none;
  height:38px
}

.e-bigger .e-de-ctnr-group-btn button:focus{
  box-shadow:none
}

.e-bigger .e-de-ctnr-group-btn button:active{
  box-shadow:none
}

.e-bigger .e-de-ctnr-group-btn button:hover{
  box-shadow:none
}

.e-bigger .e-de-property-div-padding{
  border-bottom:.5px solid var(--color-sf-border-light);
  padding:16px
}

.e-bigger .e-de-font-clr-picker>div button,.e-bigger .e-de-font-clr-picker>button{
  width:auto
}

.e-bigger .e-de-ctnr-dropdown-ftr{
  border-top:1px solid var(--color-sf-border-light);
  color:var(--color-sf-content-text-color-alt2);
  cursor:pointer;
  display:block;
  font-size:12px;
  line-height:40px;
  text-indent:1.2em
}

.e-bigger .e-de-char-fmt-btn>button{
  width:38.5px
}

.e-bigger .e-de-btn-hghlclr>button:first-child{
  padding:0 6px !important
}

.e-bigger .e-de-ctnr-hglt-color{
  font-size:12px;
  font-weight:400;
  height:24px !important;
  width:24px !important
}

.e-bigger .e-de-ctnr-list{
  font-size:12px;
  vertical-align:top
}

.e-bigger .e-de-image-property{
  padding-left:32px
}

.e-bigger .e-de-img-prty-span{
  color:var(--color-sf-content-text-color-alt2);
  left:10px;
  position:absolute;
  top:12px
}

.e-bigger .e-btn-toggle{
  background-color:var(--color-sf-secondary-bg-color-pressed) !important;
  box-shadow:none !important;
  outline:none;
  outline-offset:0
}

.e-bigger .e-btn-toggle:hover{
  background-color:var(--color-sf-secondary-bg-color-pressed) !important;
  outline:none;
  outline-offset:0;
  box-shadow:none !important
}

.e-bigger .e-de-toc-template1{
  background:var(--color-sf-content-bg-color-alt1);
  border:1px solid var(--color-sf-border-light);
  color:var(--color-sf-content-text-color-alt2);
  height:129px;
  margin-left:78px;
  width:94px
}

.e-bigger .e-de-toc-template1-content1{
  font-size:10px;
  height:11px;
  margin-left:5.4px;
  margin-top:6.7px;
  width:83px
}

.e-bigger .e-de-toc-template1-content2{
  font-size:8px;
  height:9px;
  margin-left:20.4px;
  margin-top:5.7px;
  width:68px
}

.e-bigger .e-de-toc-template1-content3{
  font-size:7px;
  height:8px;
  margin-left:28.4px;
  margin-top:6.7px;
  width:60px
}

.e-bigger .e-de-toc-optionsdiv{
  margin-bottom:11.5px;
  margin-left:5.5px;
  margin-top:15.5px
}

.e-bigger .e-de-toc-optionsdiv.e-de-rtl{
  margin-right:5.5px;
  margin-left:0
}

.e-bigger .e-de-prop-sub-label{
  font-size:13px;
  margin-bottom:8.5px
}

.e-bigger .e-de-btn-cancel{
  margin-left:10px
}

.e-bigger .e-de-status-bar{
  background:var(--color-sf-content-bg-color-alt1);
  display:flex;
  padding-top:5px;
  width:100%
}

.e-bigger .e-de-statusbar-zoom{
  border:0;
  color:var(--color-sf-content-text-color-alt2);
  float:right;
  height:34px;
  background-color:var(--color-sf-content-bg-color-alt1)
}

.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn-text{
  line-height:25px;
  padding:0 5px !important
}

.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn-text .e-de-text-wrap{
  height:0;
  line-height:0
}

.e-bigger .e-listview .e-list-icon{
  height:24px;
  width:16px;
  margin-right:16px
}

.e-bigger .e-de-listview-icon{
  height:auto;
  width:auto;
  line-height:22px;
  margin-right:16px
}

.e-bigger .e-rtl .e-listview .e-list-icon{
  height:24px;
  width:16px;
  margin-left:16px
}

.e-bigger .e-rtl .e-de-listview-icon{
  height:auto;
  width:auto;
  line-height:22px;
  margin-left:16px
}

.e-bigger .e-de-ctn .e-de-ctnr-toolbar .e-de-bzr-button .e-btn-icon{
  font-size:18px
}

.e-bigger .e-colorpicker-wrapper.e-de-font-clr-picker,.e-bigger .e-split-btn-wrapper.e-de-prop-splitbutton,.e-bigger .e-split-btn-wrapper.e-de-btn-hghlclr,.e-bigger .e-de-ctnr-segment>div:first-child:not(.e-rtl),.e-bigger .e-bigger .de-split-button>div:first-child{
  margin-right:12px
}

.e-bigger .e-de-tlbr-wrapper{
  height:78px
}

.e-bigger .e-de-ctnr-prop-label{
  color:var(--color-sf-content-text-color)
}

.e-bigger .e-de-ctnr-style-div{
  width:270px;
  height:32px
}

.e-bigger .e-de-ctnr-properties-pane-btn .e-btn{
  width:76px;
  height:78px
}

.e-bigger .e-de-panel-left-width{
  width:170px;
  height:40px
}

.e-bigger .e-de-panel-right-width{
  width:88px;
  height:40px
}

.e-bigger .e-de-font-clr-picker>div button{
  width:40px
}

.e-bigger .e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn-text{
  font-size:16px;
  line-height:30px
}

.e-bigger .e-de-toolbar-btn-first ul{
  max-width:280px
}

.e-bigger .e-de-font-clr-picker .e-selected-color{
  width:24px !important;
  height:24px !important
}

.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn-text{
  font-size:16px !important
}

.e-bigger .e-de-char-fmt-btn-right .e-de-ctnr-group-btn>button{
  width:74px !important
}

.e-bigger .e-de-ctnr-segment .e-de-ctnr-style-div{
  width:298px
}

.e-bigger .e-de-char-fmt-btn-right>button{
  width:40px
}

*.e-btn-group,*.e-css.e-btn-group{
  display:inline-flex;
  border-radius:4px;
  flex-direction:row;
  position:relative
}

*.e-btn-group input:focus+label.e-btn,*.e-btn-group .e-btn:focus,*.e-btn-group .e-btn:hover,*.e-css.e-btn-group input:focus+label.e-btn,*.e-css.e-btn-group .e-btn:focus,*.e-css.e-btn-group .e-btn:hover{
  z-index:2
}

*.e-btn-group input+label.e-btn,*.e-css.e-btn-group input+label.e-btn{
  margin-bottom:0
}

*.e-btn-group input,*.e-css.e-btn-group input{
  -moz-appearance:none;
  height:1px;
  margin:0 0 0 -1px;
  opacity:0;
  position:absolute;
  width:1px
}

*.e-btn-group input:disabled+label.e-btn,*.e-btn-group :disabled,*.e-css.e-btn-group input:disabled+label.e-btn,*.e-css.e-btn-group :disabled{
  cursor:default;
  pointer-events:none
}

*.e-btn-group .e-btn-icon,*.e-css.e-btn-group .e-btn-icon{
  font-size:16px
}

*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn,*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn{
  margin-left:-1px
}

*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:not(:first-of-type):not(:last-of-type),*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:not(:first-of-type):not(:last-of-type){
  border-radius:calc(var(--e-radius)*0)
}

*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:first-of-type,*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:last-of-type:not(:last-child),*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:first-of-type,*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:last-of-type:not(:last-child){
  border-bottom-right-radius:calc(var(--e-radius)*0);
  border-top-right-radius:calc(var(--e-radius)*0)
}

*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:last-of-type,*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:last-of-type{
  border-bottom-left-radius:calc(var(--e-radius)*0);
  border-top-left-radius:calc(var(--e-radius)*0)
}

*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper+.e-btn,*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper+.e-btn{
  border-bottom-left-radius:calc(var(--e-radius)*0);
  border-top-left-radius:calc(var(--e-radius)*0)
}

*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:last-child,*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:last-child{
  border-bottom-right-radius:calc(var(--e-radius)*0);
  border-top-right-radius:calc(var(--e-radius)*0)
}

*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:first-child,*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:first-child{
  border-bottom-left-radius:calc(var(--e-radius)*0);
  border-top-left-radius:calc(var(--e-radius)*0)
}

*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:first-child .e-btn:last-child,*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:first-child .e-btn:last-child{
  border-bottom-right-radius:calc(var(--e-radius)*0);
  border-top-right-radius:calc(var(--e-radius)*0)
}

*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:last-child .e-btn:first-child,*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:last-child .e-btn:first-child{
  border-bottom-left-radius:calc(var(--e-radius)*0);
  border-top-left-radius:calc(var(--e-radius)*0)
}

*.e-btn-group.e-rtl .e-btn,*.e-css.e-btn-group.e-rtl .e-btn{
  margin-left:-1px
}

*.e-btn-group.e-rtl .e-btn:not(:first-of-type):not(:last-of-type),*.e-css.e-btn-group.e-rtl .e-btn:not(:first-of-type):not(:last-of-type){
  border-radius:calc(var(--e-radius)*0)
}

*.e-btn-group.e-rtl .e-btn:first-of-type,*.e-btn-group.e-rtl .e-btn:last-of-type:not(:last-child),*.e-css.e-btn-group.e-rtl .e-btn:first-of-type,*.e-css.e-btn-group.e-rtl .e-btn:last-of-type:not(:last-child){
  border-bottom-left-radius:calc(var(--e-radius)*0);
  border-top-left-radius:calc(var(--e-radius)*0)
}

*.e-btn-group.e-rtl .e-btn:last-of-type,*.e-css.e-btn-group.e-rtl .e-btn:last-of-type{
  border-bottom-right-radius:calc(var(--e-radius)*0);
  border-top-right-radius:calc(var(--e-radius)*0)
}

*.e-btn-group.e-rtl .e-split-btn-wrapper+.e-btn,*.e-css.e-btn-group.e-rtl .e-split-btn-wrapper+.e-btn{
  border-bottom-right-radius:calc(var(--e-radius)*0);
  border-top-right-radius:calc(var(--e-radius)*0)
}

*.e-btn-group.e-rtl .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:last-child,*.e-css.e-btn-group.e-rtl .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:last-child{
  border-bottom-left-radius:calc(var(--e-radius)*0);
  border-top-left-radius:calc(var(--e-radius)*0)
}

*.e-btn-group.e-rtl .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:first-child,*.e-css.e-btn-group.e-rtl .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:first-child{
  border-bottom-right-radius:calc(var(--e-radius)*0);
  border-top-right-radius:calc(var(--e-radius)*0)
}

*.e-btn-group.e-rtl .e-split-btn-wrapper:first-child .e-btn:last-child,*.e-css.e-btn-group.e-rtl .e-split-btn-wrapper:first-child .e-btn:last-child{
  border-bottom-left-radius:calc(var(--e-radius)*0);
  border-top-left-radius:calc(var(--e-radius)*0)
}

*.e-btn-group.e-rtl .e-split-btn-wrapper:last-child .e-btn:first-child,*.e-css.e-btn-group.e-rtl .e-split-btn-wrapper:last-child .e-btn:first-child{
  border-bottom-right-radius:calc(var(--e-radius)*0);
  border-top-right-radius:calc(var(--e-radius)*0)
}

*.e-btn-group.e-vertical,*.e-css.e-btn-group.e-vertical{
  flex-direction:column
}

*.e-btn-group.e-vertical input,*.e-css.e-btn-group.e-vertical input{
  margin:-1px 0 0
}

*.e-btn-group.e-vertical .e-btn:not(.e-outline),*.e-css.e-btn-group.e-vertical .e-btn:not(.e-outline){
  margin-top:-1px
}

*.e-btn-group.e-vertical .e-btn:not(:first-of-type):not(:last-of-type),*.e-css.e-btn-group.e-vertical .e-btn:not(:first-of-type):not(:last-of-type){
  border-radius:calc(var(--e-radius)*0)
}

*.e-btn-group.e-vertical .e-btn:first-of-type,*.e-css.e-btn-group.e-vertical .e-btn:first-of-type{
  border-bottom-left-radius:calc(var(--e-radius)*0);
  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)*.125)
}

*.e-btn-group.e-vertical .e-btn:last-of-type,*.e-css.e-btn-group.e-vertical .e-btn:last-of-type{
  border-bottom-left-radius:calc(var(--e-radius)*.125);
  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)*0)
}

*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl),*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl){
  border-radius:calc(var(--e-radius)*1.25)
}

*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-btn:first-of-type,*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-btn:first-of-type{
  border-bottom-left-radius:calc(var(--e-radius)*1.25);
  border-top-left-radius:calc(var(--e-radius)*1.25)
}

*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-btn:last-of-type,*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-btn:last-of-type{
  border-bottom-right-radius:calc(var(--e-radius)*1.25);
  border-top-right-radius:calc(var(--e-radius)*1.25)
}

*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-btn:last-of-type:not(:last-child),*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-btn:last-of-type:not(:last-child){
  border-bottom-right-radius:calc(var(--e-radius)*0);
  border-top-right-radius:calc(var(--e-radius)*0)
}

*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper+.e-btn,*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper+.e-btn{
  border-bottom-left-radius:calc(var(--e-radius)*0);
  border-top-left-radius:calc(var(--e-radius)*0)
}

*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:first-child .e-btn:first-child,*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:first-child .e-btn:first-child{
  border-bottom-left-radius:calc(var(--e-radius)*1.25);
  border-top-left-radius:calc(var(--e-radius)*1.25)
}

*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:first-child .e-btn:last-child,*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:first-child .e-btn:last-child{
  border-bottom-right-radius:calc(var(--e-radius)*0);
  border-top-right-radius:calc(var(--e-radius)*0)
}

*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:last-child .e-btn:first-child,*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:last-child .e-btn:first-child{
  border-bottom-left-radius:calc(var(--e-radius)*0);
  border-top-left-radius:calc(var(--e-radius)*0)
}

*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:last-child .e-btn:last-child,*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:last-child .e-btn:last-child{
  border-bottom-right-radius:calc(var(--e-radius)*1.25);
  border-top-right-radius:calc(var(--e-radius)*1.25)
}

*.e-btn-group.e-round-corner:not(.e-vertical).e-rtl,*.e-css.e-btn-group.e-round-corner:not(.e-vertical).e-rtl{
  border-radius:calc(var(--e-radius)*1.25)
}

*.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:first-of-type,*.e-css.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:first-of-type{
  border-bottom-right-radius:calc(var(--e-radius)*1.25);
  border-top-right-radius:calc(var(--e-radius)*1.25)
}

*.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:last-of-type,*.e-css.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:last-of-type{
  border-bottom-left-radius:calc(var(--e-radius)*1.25);
  border-top-left-radius:calc(var(--e-radius)*1.25)
}

*.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:last-of-type:not(:last-child),*.e-css.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:last-of-type:not(:last-child){
  border-bottom-left-radius:calc(var(--e-radius)*0);
  border-top-left-radius:calc(var(--e-radius)*0)
}

*.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:first-of-type:not(:first-child),*.e-css.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:first-of-type:not(:first-child){
  border-bottom-right-radius:calc(var(--e-radius)*0);
  border-top-right-radius:calc(var(--e-radius)*0)
}

.e-btn-group:not(.e-outline),.e-css.e-btn-group:not(.e-outline){
  box-shadow:0 1px 2px 0 rgba(var(--color-sf-black), 0.05)
}

.e-btn-group .e-btn:hover,.e-css.e-btn-group .e-btn:hover{
  box-shadow:none
}

.e-btn-group .e-btn:focus,.e-btn-group input:focus-visible+label.e-btn,.e-btn-group input:focus+label.e-btn,.e-css.e-btn-group .e-btn:focus,.e-css.e-btn-group input:focus-visible+label.e-btn,.e-css.e-btn-group input:focus+label.e-btn{
  background:var(--color-sf-secondary-bg-color-focus);
  border-color:var(--color-sf-secondary-border-color);
  color:var(--color-sf-secondary-text-color-focus);
  outline:var(--color-sf-secondary-bg-color) 0 solid;
  outline-offset:0;
  outline-color:inherit;
  background:var(--color-sf-secondary-bg-color);
  color:var(--color-sf-secondary-text-color);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-btn-group .e-btn:focus.e-primary,.e-btn-group input:focus-visible+label.e-btn.e-primary,.e-btn-group input:focus+label.e-btn.e-primary,.e-css.e-btn-group .e-btn:focus.e-primary,.e-css.e-btn-group input:focus-visible+label.e-btn.e-primary,.e-css.e-btn-group input:focus+label.e-btn.e-primary{
  background:var(--color-sf-primary-bg-color-focus);
  border-color:var(--color-sf-primary-border-color-focus);
  color:var(--color-sf-primary-text-focus);
  outline:var(--color-sf-secondary-bg-color) 0 solid;
  outline-color:inherit;
  background:var(--color-sf-primary-bg-color);
  color:var(--color-sf-primary-text-color);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-btn-group .e-btn:focus.e-success,.e-btn-group input:focus-visible+label.e-btn.e-success,.e-btn-group input:focus+label.e-btn.e-success,.e-css.e-btn-group .e-btn:focus.e-success,.e-css.e-btn-group input:focus-visible+label.e-btn.e-success,.e-css.e-btn-group input:focus+label.e-btn.e-success{
  background:var(--color-sf-success-bg-color-focus);
  border-color:var(--color-sf-success-border-color-focus);
  color:var(--color-sf-success-text-hover);
  outline-color:inherit;
  background:var(--color-sf-success-bg-color);
  color:var(--color-sf-success-text);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-btn-group .e-btn:focus.e-info,.e-btn-group input:focus-visible+label.e-btn.e-info,.e-btn-group input:focus+label.e-btn.e-info,.e-css.e-btn-group .e-btn:focus.e-info,.e-css.e-btn-group input:focus-visible+label.e-btn.e-info,.e-css.e-btn-group input:focus+label.e-btn.e-info{
  background:var(--color-sf-info-bg-color-focus);
  border-color:var(--color-sf-info-border-color-focus);
  color:var(--color-sf-info-text-hover);
  outline-color:inherit;
  background:var(--color-sf-info-bg-color);
  color:var(--color-sf-info-text);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-btn-group .e-btn:focus.e-warning,.e-btn-group input:focus-visible+label.e-btn.e-warning,.e-btn-group input:focus+label.e-btn.e-warning,.e-css.e-btn-group .e-btn:focus.e-warning,.e-css.e-btn-group input:focus-visible+label.e-btn.e-warning,.e-css.e-btn-group input:focus+label.e-btn.e-warning{
  background:var(--color-sf-warning-bg-color-focus);
  border-color:var(--color-sf-warning-border-color-focus);
  color:var(--color-sf-warning-text-hover);
  outline-color:inherit;
  background:var(--color-sf-warning-bg-color);
  color:var(--color-sf-warning-text);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-btn-group .e-btn:focus.e-danger,.e-btn-group input:focus-visible+label.e-btn.e-danger,.e-btn-group input:focus+label.e-btn.e-danger,.e-css.e-btn-group .e-btn:focus.e-danger,.e-css.e-btn-group input:focus-visible+label.e-btn.e-danger,.e-css.e-btn-group input:focus+label.e-btn.e-danger{
  background:var(--color-sf-danger-bg-color-focus);
  border-color:var(--color-sf-danger-border-color-focus);
  color:var(--color-sf-danger-text-hover);
  outline-color:inherit;
  background:var(--color-sf-danger-bg-color);
  color:var(--color-sf-danger-text);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-btn-group .e-btn:focus.e-link,.e-btn-group input:focus-visible+label.e-btn.e-link,.e-btn-group input:focus+label.e-btn.e-link,.e-css.e-btn-group .e-btn:focus.e-link,.e-css.e-btn-group input:focus-visible+label.e-btn.e-link,.e-css.e-btn-group input:focus+label.e-btn.e-link{
  border-radius:0;
  text-decoration:underline;
  color:var(--color-sf-primary-border-color-hover);
  background-color:rgba(0,0,0,0);
  border-color:rgba(0,0,0,0);
  box-shadow:none;
  outline:none
}

.e-btn-group .e-btn:focus.e-outline,.e-btn-group input:focus-visible+label.e-btn.e-outline,.e-btn-group input:focus+label.e-btn.e-outline,.e-css.e-btn-group .e-btn:focus.e-outline,.e-css.e-btn-group input:focus-visible+label.e-btn.e-outline,.e-css.e-btn-group input:focus+label.e-btn.e-outline{
  background:var(--color-sf-secondary-bg-color-focus);
  border:1px solid var(--color-sf-secondary-border-color-focus);
  color:var(--color-sf-secondary-text-color-focus);
  background:var(--color-sf-transparent);
  color:var(--color-sf-secondary-text-color);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-btn-group .e-btn:focus.e-outline.e-primary,.e-btn-group input:focus-visible+label.e-btn.e-outline.e-primary,.e-btn-group input:focus+label.e-btn.e-outline.e-primary,.e-css.e-btn-group .e-btn:focus.e-outline.e-primary,.e-css.e-btn-group input:focus-visible+label.e-btn.e-outline.e-primary,.e-css.e-btn-group input:focus+label.e-btn.e-outline.e-primary{
  background:var(--color-sf-primary-bg-color-focus);
  border:1px solid var(--color-sf-primary-border-color-focus);
  color:var(--color-sf-primary-text-focus);
  background:var(--color-sf-transparent);
  color:var(--color-sf-primary-bg-color);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-btn-group .e-btn:focus.e-outline.e-success,.e-btn-group input:focus-visible+label.e-btn.e-outline.e-success,.e-btn-group input:focus+label.e-btn.e-outline.e-success,.e-css.e-btn-group .e-btn:focus.e-outline.e-success,.e-css.e-btn-group input:focus-visible+label.e-btn.e-outline.e-success,.e-css.e-btn-group input:focus+label.e-btn.e-outline.e-success{
  background:var(--color-sf-success-bg-color-focus);
  border:1px solid var(--color-sf-success-border-color-focus);
  color:var(--color-sf-success-text-focus);
  background:var(--color-sf-transparent);
  color:var(--color-sf-success-bg-color);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-btn-group .e-btn:focus.e-outline.e-info,.e-btn-group input:focus-visible+label.e-btn.e-outline.e-info,.e-btn-group input:focus+label.e-btn.e-outline.e-info,.e-css.e-btn-group .e-btn:focus.e-outline.e-info,.e-css.e-btn-group input:focus-visible+label.e-btn.e-outline.e-info,.e-css.e-btn-group input:focus+label.e-btn.e-outline.e-info{
  background:var(--color-sf-info-bg-color-focus);
  border:1px solid var(--color-sf-info-border-color-focus);
  color:var(--color-sf-info-text-focus);
  background:var(--color-sf-transparent);
  color:var(--color-sf-info-bg-color);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-btn-group .e-btn:focus.e-outline.e-warning,.e-btn-group input:focus-visible+label.e-btn.e-outline.e-warning,.e-btn-group input:focus+label.e-btn.e-outline.e-warning,.e-css.e-btn-group .e-btn:focus.e-outline.e-warning,.e-css.e-btn-group input:focus-visible+label.e-btn.e-outline.e-warning,.e-css.e-btn-group input:focus+label.e-btn.e-outline.e-warning{
  background:var(--color-sf-warning-bg-color-focus);
  border:1px solid var(--color-sf-warning-border-color-focus);
  color:var(--color-sf-warning-text-focus);
  background:var(--color-sf-transparent);
  color:var(--color-sf-warning-bg-color);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-btn-group .e-btn:focus.e-outline.e-danger,.e-btn-group input:focus-visible+label.e-btn.e-outline.e-danger,.e-btn-group input:focus+label.e-btn.e-outline.e-danger,.e-css.e-btn-group .e-btn:focus.e-outline.e-danger,.e-css.e-btn-group input:focus-visible+label.e-btn.e-outline.e-danger,.e-css.e-btn-group input:focus+label.e-btn.e-outline.e-danger{
  background:var(--color-sf-danger-bg-color-focus);
  border:1px solid var(--color-sf-danger-border-color-focus);
  color:var(--color-sf-danger-text-focus);
  background:var(--color-sf-transparent);
  color:var(--color-sf-danger-bg-color);
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary)
}

.e-btn-group .e-btn:active,.e-btn-group input:active+label.e-btn,.e-btn-group input:checked+label.e-btn,.e-css.e-btn-group .e-btn:active,.e-css.e-btn-group input:active+label.e-btn,.e-css.e-btn-group input:checked+label.e-btn{
  background:var(--color-sf-secondary-bg-color-pressed);
  border-color:var(--color-sf-secondary-border-color-pressed);
  color:var(--color-sf-secondary-text-color-pressed);
  outline:var(--color-sf-secondary-bg-color) 0 solid;
  outline-offset:0
}

.e-btn-group .e-btn:active.e-primary,.e-btn-group input:active+label.e-btn.e-primary,.e-btn-group input:checked+label.e-btn.e-primary,.e-css.e-btn-group .e-btn:active.e-primary,.e-css.e-btn-group input:active+label.e-btn.e-primary,.e-css.e-btn-group input:checked+label.e-btn.e-primary{
  background:var(--color-sf-primary-bg-color-pressed);
  border-color:var(--color-sf-primary-border-color-pressed);
  color:var(--color-sf-primary-text-pressed);
  outline:var(--color-sf-secondary-bg-color) 0 solid;
  box-shadow:0 0 0 4px rgba(var(--color-sf-secondary-shadow), 0.5)
}

.e-btn-group .e-btn:active.e-success,.e-btn-group input:active+label.e-btn.e-success,.e-btn-group input:checked+label.e-btn.e-success,.e-css.e-btn-group .e-btn:active.e-success,.e-css.e-btn-group input:active+label.e-btn.e-success,.e-css.e-btn-group input:checked+label.e-btn.e-success{
  background:var(--color-sf-success-bg-color-pressed);
  border-color:var(--color-sf-success-border-color-pressed);
  color:var(--color-sf-success-text);
  box-shadow:0 0 0 4px rgba(var(--color-sf-secondary-shadow), 0.5)
}

.e-btn-group .e-btn:active.e-info,.e-btn-group input:active+label.e-btn.e-info,.e-btn-group input:checked+label.e-btn.e-info,.e-css.e-btn-group .e-btn:active.e-info,.e-css.e-btn-group input:active+label.e-btn.e-info,.e-css.e-btn-group input:checked+label.e-btn.e-info{
  background:var(--color-sf-info-bg-color-pressed);
  color:var(--color-sf-info-text-pressed);
  border-color:var(--color-sf-info-border-color-pressed);
  box-shadow:0 0 0 4px rgba(var(--color-sf-secondary-shadow), 0.5)
}

.e-btn-group .e-btn:active.e-warning,.e-btn-group input:active+label.e-btn.e-warning,.e-btn-group input:checked+label.e-btn.e-warning,.e-css.e-btn-group .e-btn:active.e-warning,.e-css.e-btn-group input:active+label.e-btn.e-warning,.e-css.e-btn-group input:checked+label.e-btn.e-warning{
  background:var(--color-sf-warning-bg-color-pressed);
  border-color:var(--color-sf-warning-border-color-pressed);
  color:var(--color-sf-warning-text-pressed);
  box-shadow:0 0 0 4px rgba(var(--color-sf-secondary-shadow), 0.5)
}

.e-btn-group .e-btn:active.e-danger,.e-btn-group input:active+label.e-btn.e-danger,.e-btn-group input:checked+label.e-btn.e-danger,.e-css.e-btn-group .e-btn:active.e-danger,.e-css.e-btn-group input:active+label.e-btn.e-danger,.e-css.e-btn-group input:checked+label.e-btn.e-danger{
  background:var(--color-sf-danger-bg-color-pressed);
  border-color:var(--color-sf-danger-border-color-pressed);
  color:var(--color-sf-danger-text-pressed);
  box-shadow:0 0 0 4px rgba(var(--color-sf-secondary-shadow), 0.5)
}

.e-btn-group .e-btn:active.e-outline,.e-btn-group input:active+label.e-btn.e-outline,.e-btn-group input:checked+label.e-btn.e-outline,.e-css.e-btn-group .e-btn:active.e-outline,.e-css.e-btn-group input:active+label.e-btn.e-outline,.e-css.e-btn-group input:checked+label.e-btn.e-outline{
  background:var(--color-sf-secondary-bg-color-pressed);
  border-color:var(--color-sf-secondary-border-color-pressed);
  box-shadow:0 0 0 4px rgba(var(--color-sf-secondary-shadow), 0.5);
  color:var(--color-sf-secondary-text-color-pressed)
}

.e-btn-group .e-btn:active.e-outline.e-primary,.e-btn-group input:active+label.e-btn.e-outline.e-primary,.e-btn-group input:checked+label.e-btn.e-outline.e-primary,.e-css.e-btn-group .e-btn:active.e-outline.e-primary,.e-css.e-btn-group input:active+label.e-btn.e-outline.e-primary,.e-css.e-btn-group input:checked+label.e-btn.e-outline.e-primary{
  background:var(--color-sf-primary-bg-color-pressed);
  border-color:var(--color-sf-primary-border-color-pressed);
  box-shadow:0 0 0 4px rgba(var(--color-sf-secondary-shadow), 0.5);
  color:var(--color-sf-primary-text-pressed)
}

.e-btn-group .e-btn:active.e-outline.e-success,.e-btn-group input:active+label.e-btn.e-outline.e-success,.e-btn-group input:checked+label.e-btn.e-outline.e-success,.e-css.e-btn-group .e-btn:active.e-outline.e-success,.e-css.e-btn-group input:active+label.e-btn.e-outline.e-success,.e-css.e-btn-group input:checked+label.e-btn.e-outline.e-success{
  background:var(--color-sf-success-bg-color-pressed);
  border-color:var(--color-sf-success-border-color-pressed);
  box-shadow:0 0 0 4px rgba(var(--color-sf-secondary-shadow), 0.5);
  color:var(--color-sf-success-text)
}

.e-btn-group .e-btn:active.e-outline.e-info,.e-btn-group input:active+label.e-btn.e-outline.e-info,.e-btn-group input:checked+label.e-btn.e-outline.e-info,.e-css.e-btn-group .e-btn:active.e-outline.e-info,.e-css.e-btn-group input:active+label.e-btn.e-outline.e-info,.e-css.e-btn-group input:checked+label.e-btn.e-outline.e-info{
  background:var(--color-sf-info-bg-color-pressed);
  border-color:var(--color-sf-info-border-color-pressed);
  box-shadow:0 0 0 4px rgba(var(--color-sf-secondary-shadow), 0.5);
  color:var(--color-sf-info-text-pressed)
}

.e-btn-group .e-btn:active.e-outline.e-warning,.e-btn-group input:active+label.e-btn.e-outline.e-warning,.e-btn-group input:checked+label.e-btn.e-outline.e-warning,.e-css.e-btn-group .e-btn:active.e-outline.e-warning,.e-css.e-btn-group input:active+label.e-btn.e-outline.e-warning,.e-css.e-btn-group input:checked+label.e-btn.e-outline.e-warning{
  background:var(--color-sf-warning-bg-color-pressed);
  border-color:var(--color-sf-warning-border-color-pressed);
  box-shadow:0 0 0 4px rgba(var(--color-sf-secondary-shadow), 0.5);
  color:var(--color-sf-warning-text-pressed)
}

.e-btn-group .e-btn:active.e-outline.e-danger,.e-btn-group input:active+label.e-btn.e-outline.e-danger,.e-btn-group input:checked+label.e-btn.e-outline.e-danger,.e-css.e-btn-group .e-btn:active.e-outline.e-danger,.e-css.e-btn-group input:active+label.e-btn.e-outline.e-danger,.e-css.e-btn-group input:checked+label.e-btn.e-outline.e-danger{
  background:var(--color-sf-danger-bg-color-pressed);
  border-color:var(--color-sf-danger-border-color-pressed);
  box-shadow:0 0 0 4px rgba(var(--color-sf-secondary-shadow), 0.5);
  color:var(--color-sf-danger-text-pressed)
}

.e-btn-group .e-btn:disabled,.e-btn-group input:disabled+label.e-btn,.e-css.e-btn-group .e-btn:disabled,.e-css.e-btn-group input:disabled+label.e-btn{
  background-color:var(--color-sf-secondary-bg-color-disabled);
  border-color:var(--color-sf-secondary-border-color-disabled);
  box-shadow:none;
  color:var(--color-sf-secondary-text-color-disabled);
  border-color:var(--color-sf-secondary-border-color)
}

.e-btn-group .e-btn:disabled.e-primary,.e-btn-group input:disabled+label.e-btn.e-primary,.e-css.e-btn-group .e-btn:disabled.e-primary,.e-css.e-btn-group input:disabled+label.e-btn.e-primary{
  background:var(--color-sf-primary-bg-color-disabled);
  border-color:var(--color-sf-primary-border-color-disabled);
  box-shadow:none;
  color:var(--color-sf-primary-text-disabled)
}

.e-btn-group .e-btn:disabled.e-success,.e-btn-group input:disabled+label.e-btn.e-success,.e-css.e-btn-group .e-btn:disabled.e-success,.e-css.e-btn-group input:disabled+label.e-btn.e-success{
  background:var(--color-sf-success-bg-color-disabled);
  border-color:var(--color-sf-success-border-color-disabled);
  box-shadow:none;
  color:var(--color-sf-success-text-disabled)
}

.e-btn-group .e-btn:disabled.e-info,.e-btn-group input:disabled+label.e-btn.e-info,.e-css.e-btn-group .e-btn:disabled.e-info,.e-css.e-btn-group input:disabled+label.e-btn.e-info{
  background:var(--color-sf-info-bg-color-disabled);
  border-color:var(--color-sf-content-bg-color);
  box-shadow:none;
  color:var(--color-sf-info-text-disabled)
}

.e-btn-group .e-btn:disabled.e-warning,.e-btn-group input:disabled+label.e-btn.e-warning,.e-css.e-btn-group .e-btn:disabled.e-warning,.e-css.e-btn-group input:disabled+label.e-btn.e-warning{
  background:var(--color-sf-warning-bg-color-disabled);
  border-color:var(--color-sf-warning-border-color-disabled);
  box-shadow:none;
  color:var(--color-sf-warning-text-disabled)
}

.e-btn-group .e-btn:disabled.e-danger,.e-btn-group input:disabled+label.e-btn.e-danger,.e-css.e-btn-group .e-btn:disabled.e-danger,.e-css.e-btn-group input:disabled+label.e-btn.e-danger{
  background:var(--color-sf-danger-bg-color-disabled);
  border-color:var(--color-sf-danger-border-color-disabled);
  box-shadow:none;
  color:var(--color-sf-warning-text-disabled)
}

.e-btn-group .e-btn:disabled.e-link,.e-btn-group input:disabled+label.e-btn.e-link,.e-css.e-btn-group .e-btn:disabled.e-link,.e-css.e-btn-group input:disabled+label.e-btn.e-link{
  color:var(--color-sf-content-bg-color-alt5);
  background:rgba(0,0,0,0);
  box-shadow:none;
  text-decoration:none
}

.e-btn-group .e-btn:disabled.e-outline,.e-btn-group input:disabled+label.e-btn.e-outline,.e-css.e-btn-group .e-btn:disabled.e-outline,.e-css.e-btn-group input:disabled+label.e-btn.e-outline{
  background:rgba(0,0,0,0);
  border:1px solid var(--color-sf-secondary-border-color-disabled);
  color:var(--color-sf-secondary-text-color-disabled);
  border-color:var(--color-sf-secondary-border-color)
}

.e-btn-group .e-btn:disabled.e-outline.e-primary,.e-btn-group input:disabled+label.e-btn.e-outline.e-primary,.e-css.e-btn-group .e-btn:disabled.e-outline.e-primary,.e-css.e-btn-group input:disabled+label.e-btn.e-outline.e-primary{
  background:rgba(0,0,0,0);
  border-color:rgba(var(--color-sf-primary), 0.65);
  box-shadow:none;
  color:var(--color-sf-primary-bg-color-disabled)
}

.e-btn-group .e-btn:disabled.e-outline.e-success,.e-btn-group input:disabled+label.e-btn.e-outline.e-success,.e-css.e-btn-group .e-btn:disabled.e-outline.e-success,.e-css.e-btn-group input:disabled+label.e-btn.e-outline.e-success{
  background:rgba(0,0,0,0);
  border-color:rgba(var(--color-sf-success-bg-color), 0.65);
  box-shadow:none;
  color:var(--color-sf-success-bg-color-disabled)
}

.e-btn-group .e-btn:disabled.e-outline.e-info,.e-btn-group input:disabled+label.e-btn.e-outline.e-info,.e-css.e-btn-group .e-btn:disabled.e-outline.e-info,.e-css.e-btn-group input:disabled+label.e-btn.e-outline.e-info{
  background:rgba(0,0,0,0);
  border-color:rgba(var(--color-sf-info-bg-color), 0.65);
  box-shadow:none;
  color:var(--color-sf-info-bg-color-disabled)
}

.e-btn-group .e-btn:disabled.e-outline.e-warning,.e-btn-group input:disabled+label.e-btn.e-outline.e-warning,.e-css.e-btn-group .e-btn:disabled.e-outline.e-warning,.e-css.e-btn-group input:disabled+label.e-btn.e-outline.e-warning{
  background:rgba(0,0,0,0);
  border-color:rgba(var(--color-sf-warning-bg-color), 0.65);
  box-shadow:none;
  color:var(--color-sf-warning-bg-color-disabled)
}

.e-btn-group .e-btn:disabled.e-outline.e-danger,.e-btn-group input:disabled+label.e-btn.e-outline.e-danger,.e-css.e-btn-group .e-btn:disabled.e-outline.e-danger,.e-css.e-btn-group input:disabled+label.e-btn.e-outline.e-danger{
  background:rgba(0,0,0,0);
  border-color:rgba(var(--color-sf-danger-bg-color), 0.65);
  box-shadow:none;
  color:var(--color-sf-danger-bg-color-disabled)
}

.e-btn-group:not(.e-vertical):not(.e-rtl) .e-outline:not(:first-of-type):not(:last-of-type),.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-outline:not(:first-of-type):not(:last-of-type){
  border-left:rgba(0,0,0,0);
  border-right:rgba(0,0,0,0)
}

.e-btn-group:not(.e-vertical):not(.e-rtl) .e-outline:first-of-type,.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-outline:first-of-type{
  border-right:rgba(0,0,0,0)
}

.e-btn-group:not(.e-vertical):not(.e-rtl) .e-outline:last-of-type,.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-outline:last-of-type{
  border-left:rgba(0,0,0,0)
}

.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline,.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus+label.e-btn.e-outline,.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline,.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus+label.e-btn.e-outline{
  border-color:var(--color-sf-secondary-border-color);
  outline-color:inherit
}

.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-primary,.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus+label.e-btn.e-outline.e-primary,.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-primary,.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus+label.e-btn.e-outline.e-primary{
  border-color:var(--color-sf-primary);
  outline-color:inherit
}

.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-success,.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus+label.e-btn.e-outline.e-success,.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-success,.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus+label.e-btn.e-outline.e-success{
  border-color:var(--color-sf-success-border-color-focus);
  outline-color:inherit
}

.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-info,.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus+label.e-btn.e-outline.e-info,.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-info,.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus+label.e-btn.e-outline.e-info{
  border-color:var(--color-sf-info-border-color-focus);
  outline-color:inherit
}

.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-warning,.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus+label.e-btn.e-outline.e-warning,.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-warning,.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus+label.e-btn.e-outline.e-warning{
  border-color:var(--color-sf-warning-border-color-focus);
  outline-color:inherit
}

.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-danger,.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus+label.e-btn.e-outline.e-danger,.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-danger,.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus+label.e-btn.e-outline.e-danger{
  border-color:var(--color-sf-danger-border-color-focus);
  outline-color:inherit
}

.e-btn-group.e-vertical:not(.e-rtl) .e-outline:not(:first-of-type):not(:last-of-type),.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-outline:not(:first-of-type):not(:last-of-type){
  border-bottom:rgba(0,0,0,0);
  border-top:rgba(0,0,0,0)
}

.e-btn-group.e-vertical:not(.e-rtl) .e-outline:first-of-type,.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-outline:first-of-type{
  border-bottom:rgba(0,0,0,0)
}

.e-btn-group.e-vertical:not(.e-rtl) .e-outline:last-of-type,.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-outline:last-of-type{
  border-top:rgba(0,0,0,0)
}

.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline,.e-btn-group.e-vertical:not(.e-rtl) input:focus+label.e-btn.e-outline,.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline,.e-css.e-btn-group.e-vertical:not(.e-rtl) input:focus+label.e-btn.e-outline{
  border-color:var(--color-sf-secondary-border-color);
  outline-color:inherit
}

.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-primary,.e-btn-group.e-vertical:not(.e-rtl) input:focus+label.e-btn.e-outline.e-primary,.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-primary,.e-css.e-btn-group.e-vertical:not(.e-rtl) input:focus+label.e-btn.e-outline.e-primary{
  border-color:var(--color-sf-primary);
  outline-color:inherit
}

.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-success,.e-btn-group.e-vertical:not(.e-rtl) input:focus+label.e-btn.e-outline.e-success,.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-success,.e-css.e-btn-group.e-vertical:not(.e-rtl) input:focus+label.e-btn.e-outline.e-success{
  border-color:var(--color-sf-success-border-color-focus);
  outline-color:inherit
}

.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-info,.e-btn-group.e-vertical:not(.e-rtl) input:focus+label.e-btn.e-outline.e-info,.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-info,.e-css.e-btn-group.e-vertical:not(.e-rtl) input:focus+label.e-btn.e-outline.e-info{
  border-color:var(--color-sf-info-border-color-focus);
  outline-color:inherit
}

.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-warning,.e-btn-group.e-vertical:not(.e-rtl) input:focus+label.e-btn.e-outline.e-warning,.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-warning,.e-css.e-btn-group.e-vertical:not(.e-rtl) input:focus+label.e-btn.e-outline.e-warning{
  border-color:var(--color-sf-warning-border-color-focus);
  outline-color:inherit
}

.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-danger,.e-btn-group.e-vertical:not(.e-rtl) input:focus+label.e-btn.e-outline.e-danger,.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-danger,.e-css.e-btn-group.e-vertical:not(.e-rtl) input:focus+label.e-btn.e-outline.e-danger{
  border-color:var(--color-sf-danger-border-color-focus);
  outline-color:inherit
}

.e-btn-group.e-rtl .e-btn:not(:first-of-type):not(:last-of-type),.e-css.e-btn-group.e-rtl .e-btn:not(:first-of-type):not(:last-of-type){
  border-left:rgba(0,0,0,0);
  border-right:rgba(0,0,0,0)
}

.e-btn-group.e-rtl .e-btn:first-of-type,.e-css.e-btn-group.e-rtl .e-btn:first-of-type{
  border-left:rgba(0,0,0,0)
}

.e-btn-group.e-rtl .e-btn:last-of-type,.e-css.e-btn-group.e-rtl .e-btn:last-of-type{
  border-right:rgba(0,0,0,0)
}

.e-bigger .e-btn-group .e-btn-icon,.e-bigger.e-btn-group .e-btn-icon,.e-bigger .e-css.e-btn-group .e-btn-icon,.e-bigger.e-css.e-btn-group .e-btn-icon{
  font-size:20px
}

.e-progress-btn{
  position:relative
}

.e-progress-btn .e-progress{
  height:100%;
  left:0;
  opacity:0;
  position:absolute;
  top:0;
  transition:opacity .3s linear
}

.e-progress-btn .e-spinner{
  transition:all .3s linear
}

.e-progress-btn .e-btn-content{
  display:inline-block;
  position:relative;
  z-index:1
}

.e-progress-btn.e-vertical .e-progress{
  bottom:0;
  height:0%;
  top:auto;
  width:100%
}

.e-progress-btn.e-progress-top .e-progress{
  height:10%
}

.e-progress-btn.e-progress-bottom .e-progress{
  bottom:-1px;
  height:10%;
  top:auto
}

.e-progress-btn.e-progress-active{
  overflow:hidden;
  pointer-events:none
}

.e-progress-btn.e-progress-active .e-progress{
  opacity:1
}

.e-progress-btn.e-progress-active .e-animate-end{
  opacity:0
}

.e-progress-btn.e-spin-top,.e-progress-btn.e-spin-bottom{
  transition:padding .3s linear
}

.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top .e-btn-content,.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top .e-spinner,.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom .e-btn-content,.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom .e-spinner{
  display:block;
  line-height:1
}

.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-center .e-spinner{
  display:flex;
  justify-content:center
}

.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-left:not(.e-round) .e-spinner{
  padding-right:12px
}

.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-left:not(.e-round) .e-spinner .e-spinner-inner{
  top:-1px
}

.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-left:not(.e-round).e-rtl .e-spinner{
  padding-left:12px;
  padding-right:0
}

.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-right:not(.e-round) .e-spinner{
  padding-left:12px
}

.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-right:not(.e-round) .e-spinner .e-spinner-inner{
  top:-1px
}

.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-right:not(.e-round).e-rtl .e-spinner{
  padding-left:0;
  padding-right:12px
}

.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top{
  padding-bottom:16px;
  padding-top:16px
}

.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top .e-spinner{
  padding-bottom:12px
}

.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom{
  padding-bottom:16px;
  padding-top:16px
}

.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom .e-spinner{
  padding-top:12px
}

.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-left:not(.e-round) .e-spinner{
  padding-right:10px
}

.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-left:not(.e-round).e-rtl .e-spinner{
  padding-left:10px;
  padding-right:0
}

.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-right:not(.e-round) .e-spinner{
  padding-left:10px
}

.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-right:not(.e-round).e-rtl .e-spinner{
  padding-left:0;
  padding-right:10px
}

.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-top{
  padding-bottom:14px;
  padding-top:14px
}

.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-top .e-spinner{
  padding-bottom:10px
}

.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-bottom{
  padding-bottom:14px;
  padding-top:14px
}

.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-bottom .e-spinner{
  padding-top:10px
}

.e-progress-btn.e-round-corner{
  border-radius:calc(var(--e-radius)*5);
  outline:none;
  overflow:hidden
}

.e-progress-btn.e-rtl .e-progress{
  left:auto;
  right:0
}

.e-progress-btn.e-rtl.e-vertical .e-progress{
  bottom:auto;
  top:0
}

.e-progress-btn .e-spinner-pane{
  height:auto;
  position:relative;
  width:auto
}

.e-progress-btn .e-spinner-pane .e-spinner-inner{
  left:auto;
  position:relative;
  top:auto;
  transform:none
}

.e-progress-btn .e-cont-animate{
  align-items:center;
  display:inline-flex;
  height:100%;
  justify-content:center;
  left:0;
  position:absolute;
  top:0;
  width:100%
}

@keyframes ProgressSlideLeft{
  from{
    left:0%;
    opacity:1
  }

  to{
    left:-100%;
    opacity:0
  }
}

@keyframes ProgressSlideRight{
  from{
    left:0%;
    opacity:1
  }

  to{
    left:100%;
    opacity:0
  }
}

@keyframes ProgressSlideUp{
  from{
    height:auto;
    opacity:1;
    top:0
  }

  to{
    height:auto;
    opacity:0;
    top:-100px
  }
}

@keyframes ProgressSlideDown{
  from{
    height:auto;
    opacity:1;
    top:0
  }

  to{
    height:auto;
    opacity:0;
    top:100px
  }
}

@keyframes ProgressZoomIn{
  from{
    opacity:1;
    transform:translate(0, 0) scale(1)
  }

  to{
    opacity:0;
    transform:translate(0, 0) scale(3)
  }
}

@keyframes ProgressZoomOut{
  from{
    transform:translate(0, 0) scale(1)
  }

  to{
    transform:translate(0, 0) scale(0)
  }
}

/*! Progress Button Theme */

.e-progress-btn .e-spinner-pane .e-spinner-inner svg{
  fill:var(--color-sf-secondary-text-color);
  stroke:var(--color-sf-secondary-text-color)
}

.e-progress-btn .e-spinner-pane .e-spinner-inner svg .e-path-arc{
  stroke:var(--color-sf-secondary-text-color)
}

.e-progress-btn.e-primary .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-primary.e-outline:hover .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-primary.e-outline:focus .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-primary.e-flat:hover .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-primary.e-flat:focus .e-spinner-pane .e-spinner-inner svg{
  fill:var(--color-sf-primary-text-color);
  stroke:var(--color-sf-primary-text-color)
}

.e-progress-btn.e-primary .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-primary.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-primary.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-primary.e-flat:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-primary.e-flat:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc{
  stroke:var(--color-sf-primary-text-color)
}

.e-progress-btn.e-primary.e-flat .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-primary.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-primary.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-primary.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-primary.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg{
  fill:var(--color-sf-primary-outline);
  stroke:var(--color-sf-primary-outline)
}

.e-progress-btn.e-primary.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-primary.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-primary.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-primary.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-primary.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc{
  stroke:var(--color-sf-primary-outline)
}

.e-progress-btn.e-success .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-success.e-outline:hover .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-success.e-outline:focus .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-success.e-flat:hover .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-success.e-flat:focus .e-spinner-pane .e-spinner-inner svg{
  fill:var(--color-sf-success-text);
  stroke:var(--color-sf-success-text)
}

.e-progress-btn.e-success .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-success.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-success.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-success.e-flat:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-success.e-flat:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc{
  stroke:var(--color-sf-success-text)
}

.e-progress-btn.e-success.e-flat .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-success.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-success.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-success.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-success.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg{
  fill:var(--color-sf-success-outline);
  stroke:var(--color-sf-success-outline)
}

.e-progress-btn.e-success.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-success.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-success.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-success.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-success.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc{
  stroke:var(--color-sf-success-outline)
}

.e-progress-btn.e-info .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-info.e-outline:hover .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-info.e-outline:focus .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-info.e-flat:hover .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-info.e-flat:focus .e-spinner-pane .e-spinner-inner svg{
  fill:var(--color-sf-info-text);
  stroke:var(--color-sf-info-text)
}

.e-progress-btn.e-info .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-info.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-info.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-info.e-flat:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-info.e-flat:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc{
  stroke:var(--color-sf-info-text)
}

.e-progress-btn.e-info.e-flat .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-info.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-info.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-info.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-info.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg{
  fill:var(--color-sf-info-bg-color);
  stroke:var(--color-sf-info-bg-color)
}

.e-progress-btn.e-info.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-info.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-info.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-info.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-info.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc{
  stroke:var(--color-sf-info-bg-color)
}

.e-progress-btn.e-warning .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-warning.e-outline:hover .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-warning.e-outline:focus .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-warning.e-flat:hover .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-warning.e-flat:focus .e-spinner-pane .e-spinner-inner svg{
  fill:var(--color-sf-warning-text);
  stroke:var(--color-sf-warning-text)
}

.e-progress-btn.e-warning .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-warning.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-warning.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-warning.e-flat:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-warning.e-flat:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc{
  stroke:var(--color-sf-warning-text)
}

.e-progress-btn.e-warning.e-flat .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-warning.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-warning.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-warning.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-warning.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg{
  fill:var(--color-sf-warning-outline);
  stroke:var(--color-sf-warning-outline)
}

.e-progress-btn.e-warning.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle,.e-progress-btn.e-warning.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle,.e-progress-btn.e-warning.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle,.e-progress-btn.e-warning.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle,.e-progress-btn.e-warning.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle{
  stroke:var(--color-sf-warning-outline)
}

.e-progress-btn.e-warning.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-warning.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-warning.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-warning.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-warning.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc{
  stroke:var(--color-sf-warning-outline)
}

.e-progress-btn.e-danger .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-danger.e-outline:hover .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-danger.e-outline:focus .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-danger.e-flat:hover .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-danger.e-flat:focus .e-spinner-pane .e-spinner-inner svg{
  fill:var(--color-sf-danger-text);
  stroke:var(--color-sf-danger-text)
}

.e-progress-btn.e-danger .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-danger.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-danger.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-danger.e-flat:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-danger.e-flat:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc{
  stroke:var(--color-sf-danger-text)
}

.e-progress-btn.e-danger.e-flat .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-danger.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-danger.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-danger.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-danger.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg{
  fill:var(--color-sf-danger-outline);
  stroke:var(--color-sf-danger-outline)
}

.e-progress-btn.e-danger.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-danger.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-danger.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-danger.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-danger.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc{
  stroke:var(--color-sf-danger-outline)
}

.e-progress-btn.e-outline.e-primary .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-flat.e-primary .e-spinner-pane .e-spinner-inner svg{
  fill:var(--color-sf-primary-bg-color);
  stroke:var(--color-sf-primary-bg-color)
}

.e-progress-btn.e-outline.e-primary .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-flat.e-primary .e-spinner-pane .e-spinner-inner svg .e-path-arc{
  stroke:var(--color-sf-primary-bg-color)
}

.e-progress-btn.e-outline.e-success .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-flat.e-success .e-spinner-pane .e-spinner-inner svg{
  fill:var(--color-sf-success-bg-color);
  stroke:var(--color-sf-success-bg-color)
}

.e-progress-btn.e-outline.e-success .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-flat.e-success .e-spinner-pane .e-spinner-inner svg .e-path-arc{
  stroke:var(--color-sf-success-bg-color)
}

.e-progress-btn.e-outline.e-info .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-flat.e-info .e-spinner-pane .e-spinner-inner svg{
  fill:var(--color-sf-info-bg-color);
  stroke:var(--color-sf-info-bg-color)
}

.e-progress-btn.e-outline.e-info .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-flat.e-info .e-spinner-pane .e-spinner-inner svg .e-path-arc{
  stroke:var(--color-sf-info-bg-color)
}

.e-progress-btn.e-outline.e-warning .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-flat.e-warning .e-spinner-pane .e-spinner-inner svg{
  fill:var(--color-sf-warning-bg-color);
  stroke:var(--color-sf-warning-bg-color)
}

.e-progress-btn.e-outline.e-warning .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-flat.e-warning .e-spinner-pane .e-spinner-inner svg .e-path-arc{
  stroke:var(--color-sf-warning-bg-color)
}

.e-progress-btn.e-outline.e-danger .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-flat.e-danger .e-spinner-pane .e-spinner-inner svg{
  fill:var(--color-sf-danger-bg-color);
  stroke:var(--color-sf-danger-bg-color)
}

.e-progress-btn.e-outline.e-danger .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-flat.e-danger .e-spinner-pane .e-spinner-inner svg .e-path-arc{
  stroke:var(--color-sf-danger-bg-color)
}

.e-progress-btn.e-link .e-spinner-pane .e-spinner-inner svg{
  fill:var(--color-sf-primary);
  stroke:var(--color-sf-primary)
}

.e-progress-btn.e-link .e-spinner-pane .e-spinner-inner svg .e-path-arc{
  stroke:var(--color-sf-primary)
}

.e-progress{
  background:rgba(var(--color-sf-white), 0.2)
}

*.e-primary .e-progress,*.e-success .e-progress,*.e-danger .e-progress{
  background:rgba(var(--color-sf-icon-color), 0.2)
}

*.e-info .e-progress{
  background:rgba(var(--color-sf-icon-color), 0.2)
}

.e-progress-btn.e-outline .e-spinner-pane .e-spinner-inner svg{
  fill:var(--color-sf-secondary-text-color);
  stroke:var(--color-sf-secondary-text-color)
}

.e-progress-btn.e-outline:focus .e-spinner-pane .e-spinner-inner svg{
  fill:var(--color-sf-secondary-text-color);
  stroke:var(--color-sf-secondary-text-color)
}

.e-progress-btn.e-outline.e-success .e-spinner-pane .e-spinner-inner svg .e-path-arc{
  stroke:var(--color-sf-secondary-text-color)
}

.e-progress,.e-primary .e-progress,.e-success .e-progress,.e-warning .e-progress,.e-info .e-progress,.e-danger .e-progress,.e-primary.e-outline .e-progress,.e-primary.e-flat .e-progress,.e-success.e-outline .e-progress,.e-success.e-flat .e-progress,.e-danger.e-outline .e-progress,.e-danger.e-flat .e-progress,.e-warning.e-outline .e-progress,.e-warning.e-flat .e-progress,.e-info.e-outline .e-progress,.e-info.e-flat .e-progress{
  opacity:.2 !important
}

.e-progress{
  background:var(--color-sf-secondary-text-color-focus)
}

.e-primary .e-progress{
  background:var(--color-sf-primary-text)
}

.e-success .e-progress{
  background:var(--color-sf-success-text)
}

.e-warning .e-progress{
  background:var(--color-sf-warning-text)
}

.e-info .e-progress{
  background:var(--color-sf-info-text)
}

.e-danger .e-progress{
  background:var(--color-sf-danger-text)
}

.e-primary.e-outline .e-progress,.e-primary.e-flat .e-progress{
  background:var(--color-sf-primary-bg-color)
}

.e-success.e-outline .e-progress,.e-success.e-flat .e-progress{
  background:var(--color-sf-success-bg-color)
}

.e-danger.e-outline .e-progress,.e-danger.e-flat .e-progress{
  background:var(--color-sf-danger-bg-color)
}

.e-warning.e-outline .e-progress,.e-warning.e-flat .e-progress{
  background:var(--color-sf-warning-bg-color)
}

.e-info.e-outline .e-progress,.e-info.e-flat .e-progress{
  background:var(--color-sf-info-bg-color)
}

*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-left:not(.e-round) .e-spinner,*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-left:not(.e-round) .e-spinner{
  padding-right:14px
}

*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-left:not(.e-round).e-rtl .e-spinner,*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-left:not(.e-round).e-rtl .e-spinner{
  padding-left:14px;
  padding-right:0
}

*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-right:not(.e-round) .e-spinner,*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-right:not(.e-round) .e-spinner{
  padding-left:14px
}

*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-right:not(.e-round).e-rtl .e-spinner,*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-right:not(.e-round).e-rtl .e-spinner{
  padding-left:0;
  padding-right:14px
}

*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top,*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top{
  padding-bottom:20px;
  padding-top:20px
}

*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top .e-spinner,*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top .e-spinner{
  padding-bottom:14px
}

*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom,*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom{
  padding-bottom:20px;
  padding-top:20px
}

*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom .e-spinner,*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom .e-spinner{
  padding-top:14px
}

*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-left:not(.e-round) .e-spinner,*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-left:not(.e-round) .e-spinner{
  padding-right:12px
}

*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-left:not(.e-round).e-rtl .e-spinner,*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-left:not(.e-round).e-rtl .e-spinner{
  padding-left:12px;
  padding-right:0
}

*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-right:not(.e-round) .e-spinner,*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-right:not(.e-round) .e-spinner{
  padding-left:12px
}

*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-right:not(.e-round).e-rtl .e-spinner,*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-right:not(.e-round).e-rtl .e-spinner{
  padding-left:0;
  padding-right:12px
}

*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-top,*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-top{
  padding-bottom:16px;
  padding-top:16px
}

*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-top .e-spinner,*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-top .e-spinner{
  padding-bottom:12px
}

*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-bottom,*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-bottom{
  padding-bottom:16px;
  padding-top:16px
}

*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-bottom .e-spinner,*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-bottom .e-spinner{
  padding-top:12px
}

/*! tab layout */

.e-richtexteditor{
  display:block;
  position:relative
}

.e-richtexteditor .e-rte-container{
  display:flex;
  flex-direction:column;
  width:100%;
  height:100%;
  content:"light-theme"
}

.e-richtexteditor .e-rte-container.e-count-enabled .e-content,.e-richtexteditor .e-rte-container.e-resize-enabled .e-content{
  padding-bottom:0
}

.e-richtexteditor .e-rte-container.e-source-code-enabled .e-rte-content{
  display:none
}

.e-richtexteditor .e-rte-container.e-source-code-enabled .e-source-content{
  display:block;
  overflow:hidden
}

.e-richtexteditor .e-rte-container.e-rte-tb-bottom .e-rte-content{
  margin-bottom:0
}

.e-richtexteditor .e-rte-content{
  flex-grow:1
}

.e-richtexteditor .e-rte-content .e-rte-placeholder.e-placeholder-enabled{
  display:block;
  font-size:14px
}

.e-richtexteditor .e-source-content{
  display:none
}

.e-richtexteditor textarea.e-content{
  border:0;
  display:block;
  height:100%;
  margin:0;
  outline:0;
  padding:8px;
  resize:none;
  width:100%
}

.e-richtexteditor .e-rte-hidden{
  display:none
}

.e-richtexteditor.e-disabled{
  pointer-events:none
}

.e-richtexteditor.e-rte-full-screen{
  bottom:0;
  height:100% !important;
  left:0;
  overflow:auto;
  position:fixed;
  right:0;
  top:0;
  width:100% !important;
  z-index:999
}

.e-richtexteditor.e-rte-full-screen .e-resize-handle{
  display:none
}

.e-richtexteditor.e-rte-full-screen iframe{
  height:calc(100% - 42px)
}

.e-richtexteditor.e-rte-full-screen .e-rte-edit-table{
  max-height:252px !important
}

.e-richtexteditor.e-rte-full-screen .e-rte-edit-table-prop-dialog{
  max-height:320px !important
}

.e-richtexteditor.e-rte-full-screen .e-rte-link-dialog{
  max-height:353px !important
}

.e-richtexteditor.e-rte-full-screen .e-rte-img-dialog{
  max-height:390px !important
}

.e-richtexteditor.e-rte-full-screen .e-rte-img-link-dialog{
  max-height:191px !important
}

.e-richtexteditor.e-rte-full-screen .e-rte-img-size-dialog{
  max-height:256px !important
}

.e-richtexteditor.e-rte-full-screen .e-rte-img-alt-dialog{
  max-height:390px !important
}

.e-richtexteditor.e-rtl .e-rte-tb-bottom .e-rte-character-count{
  text-align:left
}

.e-richtexteditor.e-rtl .e-rte-character-count{
  margin-right:auto;
  padding-left:30px;
  padding-right:unset
}

.e-richtexteditor.e-rtl .e-rte-content .e-content blockquote{
  padding-left:0;
  padding-right:12px
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-item:first-child{
  margin-left:0
}

.e-richtexteditor .e-rte-toolbar .e-hor-nav.e-expended-nav{
  height:48px;
  min-height:48px
}

.e-richtexteditor .e-rte-toolbar.e-rte-tb-mobile .e-toolbar-multirow{
  display:inline-block;
  margin-left:0;
  margin-right:0;
  overflow-x:auto;
  white-space:nowrap;
  width:100%
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-dropdown-menu .e-rte-dropdown-btn-text{
  font-weight:400;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}

.e-richtexteditor .e-rte-toolbar.e-control[class*=e-toolbar]{
  box-sizing:border-box
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-extended.e-visible{
  display:block;
  visibility:hidden
}

.e-richtexteditor .e-rte-toolbar.e-tbar-ios-fixed.e-rte-tb-fixed{
  top:0;
  transform:translate3d(0, 0, 0)
}

.e-richtexteditor .e-rte-toolbar.e-rte-tb-fixed:not(.e-tbar-ios-fixed){
  bottom:0
}

.e-richtexteditor .e-rte-toolbar.e-rte-tb-fixed{
  display:none;
  left:0;
  position:fixed;
  right:0
}

.e-richtexteditor .e-rte-toolbar.e-rte-tb-fixed.e-show{
  display:block;
  z-index:101
}

.e-richtexteditor .e-rte-placeholder{
  color:var(--color-sf-content-text-color);
  line-height:1.5;
  opacity:.54;
  overflow:hidden;
  padding:16px;
  position:absolute;
  text-align:start;
  top:0;
  z-index:1;
  display:none
}

.e-richtexteditor .e-rte-content,.e-richtexteditor .e-rte-iframe-content{
  position:relative;
  z-index:1
}

.e-richtexteditor .e-rte-content,.e-richtexteditor .e-source-content,.e-richtexteditor .e-rte-iframe-content{
  overflow:hidden;
  transition:100ms ease-out;
  width:100%;
  font-size:14px
}

.e-richtexteditor .e-rte-content .e-content,.e-richtexteditor .e-source-content .e-content,.e-richtexteditor .e-rte-iframe-content .e-content{
  width:100%;
  display:block;
  float:left;
  background:unset;
  box-sizing:border-box;
  height:100%;
  min-height:100px;
  outline:0 solid rgba(0,0,0,0);
  padding:16px;
  position:relative;
  text-align:inherit;
  z-index:2;
  font-weight:400;
  line-height:1.5;
  font-size:1em;
  -webkit-overflow-scrolling:touch;
  overflow:auto;
  transition:100ms ease-out
}

.e-richtexteditor .e-rte-content .e-content p,.e-richtexteditor .e-source-content .e-content p,.e-richtexteditor .e-rte-iframe-content .e-content p{
  margin:0 0 10px;
  margin-bottom:10px
}

.e-richtexteditor .e-rte-content .e-content blockquote,.e-richtexteditor .e-source-content .e-content blockquote,.e-richtexteditor .e-rte-iframe-content .e-content blockquote{
  font-size:1em
}

.e-richtexteditor .e-rte-content .e-content code,.e-richtexteditor .e-source-content .e-content code,.e-richtexteditor .e-rte-iframe-content .e-content code{
  background:rgba(157,157,157,.15);
  color:#ed484c
}

.e-richtexteditor .e-rte-content .e-content hr,.e-richtexteditor .e-source-content .e-content hr,.e-richtexteditor .e-rte-iframe-content .e-content hr{
  margin:10px 0;
  border:2px solid #b0b3b8
}

.e-richtexteditor .e-rte-content .e-content .e-rte-checklist>li:not(.e-rte-checklist-hidden),.e-richtexteditor .e-source-content .e-content .e-rte-checklist>li:not(.e-rte-checklist-hidden),.e-richtexteditor .e-rte-iframe-content .e-content .e-rte-checklist>li:not(.e-rte-checklist-hidden){
  list-style:none;
  position:relative
}

.e-richtexteditor .e-rte-content .e-content .e-rte-checklist>li::before,.e-richtexteditor .e-source-content .e-content .e-rte-checklist>li::before,.e-richtexteditor .e-rte-iframe-content .e-content .e-rte-checklist>li::before{
  content:"";
  position:absolute;
  top:2px;
  box-sizing:content-box;
  left:-25px;
  width:16px;
  height:16px;
  border-radius:calc(var(--e-radius)*.25);
  border:1px solid var(--border-border, rgb(209, 213, 219));
  cursor:pointer
}

.e-richtexteditor .e-rte-content .e-content .e-rte-checklist li.e-rte-checklist-checked::before,.e-richtexteditor .e-source-content .e-content .e-rte-checklist li.e-rte-checklist-checked::before,.e-richtexteditor .e-rte-iframe-content .e-content .e-rte-checklist li.e-rte-checklist-checked::before{
  background:var(--color-sf-primary-bg-color);
  border:1px solid var(--button-primary-primary-bg-color, rgb(79, 70, 229))
}

.e-richtexteditor .e-rte-content .e-content .e-rte-checklist li.e-rte-checklist-checked::after,.e-richtexteditor .e-source-content .e-content .e-rte-checklist li.e-rte-checklist-checked::after,.e-richtexteditor .e-rte-iframe-content .e-content .e-rte-checklist li.e-rte-checklist-checked::after{
  border-color:var(--color-sf-primary-text-color);
  border-style:solid;
  border-width:0 2px 2px 0;
  box-sizing:content-box;
  content:"";
  display:block;
  height:8px;
  width:4px;
  left:-19px;
  position:absolute;
  top:4.5px;
  transform:rotate(45deg);
  cursor:pointer
}

.e-richtexteditor .e-rte-content .e-content.e-rtl .e-rte-checklist li.e-rte-checklist-checked::after,.e-richtexteditor .e-source-content .e-content.e-rtl .e-rte-checklist li.e-rte-checklist-checked::after,.e-richtexteditor .e-rte-iframe-content .e-content.e-rtl .e-rte-checklist li.e-rte-checklist-checked::after{
  right:-19px
}

.e-richtexteditor .e-rte-content .e-content.e-rtl .e-rte-checklist>li::before,.e-richtexteditor .e-source-content .e-content.e-rtl .e-rte-checklist>li::before,.e-richtexteditor .e-rte-iframe-content .e-content.e-rtl .e-rte-checklist>li::before{
  right:-25px
}

.e-richtexteditor .e-rte-content .e-content hr:hover,.e-richtexteditor .e-source-content .e-content hr:hover,.e-richtexteditor .e-rte-iframe-content .e-content hr:hover{
  cursor:default
}

.e-richtexteditor .e-rte-content hr.e-rte-hr-focus,.e-richtexteditor .e-source-content hr.e-rte-hr-focus,.e-richtexteditor .e-rte-iframe-content hr.e-rte-hr-focus{
  outline:2px solid #0078d6;
  outline-offset:3px
}

.e-richtexteditor .e-rte-content .e-content li,.e-richtexteditor .e-source-content .e-content li,.e-richtexteditor .e-rte-iframe-content .e-content li{
  margin-bottom:10px
}

.e-richtexteditor .e-rte-content .e-content li ol,.e-richtexteditor .e-rte-content .e-content li ul,.e-richtexteditor .e-source-content .e-content li ol,.e-richtexteditor .e-source-content .e-content li ul,.e-richtexteditor .e-rte-iframe-content .e-content li ol,.e-richtexteditor .e-rte-iframe-content .e-content li ul{
  margin-block-start:10px
}

.e-richtexteditor .e-rte-content .e-content ul,.e-richtexteditor .e-source-content .e-content ul,.e-richtexteditor .e-rte-iframe-content .e-content ul{
  list-style-type:disc
}

.e-richtexteditor .e-rte-content .e-content ul ul,.e-richtexteditor .e-rte-content .e-content ol ul,.e-richtexteditor .e-source-content .e-content ul ul,.e-richtexteditor .e-source-content .e-content ol ul,.e-richtexteditor .e-rte-iframe-content .e-content ul ul,.e-richtexteditor .e-rte-iframe-content .e-content ol ul{
  list-style-type:circle
}

.e-richtexteditor .e-rte-content .e-content ul ul ul,.e-richtexteditor .e-rte-content .e-content ol ul ul,.e-richtexteditor .e-rte-content .e-content ul ol ul,.e-richtexteditor .e-rte-content .e-content ol ol ul,.e-richtexteditor .e-source-content .e-content ul ul ul,.e-richtexteditor .e-source-content .e-content ol ul ul,.e-richtexteditor .e-source-content .e-content ul ol ul,.e-richtexteditor .e-source-content .e-content ol ol ul,.e-richtexteditor .e-rte-iframe-content .e-content ul ul ul,.e-richtexteditor .e-rte-iframe-content .e-content ol ul ul,.e-richtexteditor .e-rte-iframe-content .e-content ul ol ul,.e-richtexteditor .e-rte-iframe-content .e-content ol ol ul{
  list-style-type:square
}

.e-richtexteditor .e-rte-content .e-content h1,.e-richtexteditor .e-source-content .e-content h1,.e-richtexteditor .e-rte-iframe-content .e-content h1{
  font-size:2.857em;
  font-weight:600;
  line-height:1.2;
  margin:10px 0
}

.e-richtexteditor .e-rte-content .e-content h2,.e-richtexteditor .e-source-content .e-content h2,.e-richtexteditor .e-rte-iframe-content .e-content h2{
  font-size:2.285em;
  font-weight:600;
  line-height:1.2;
  margin:10px 0
}

.e-richtexteditor .e-rte-content .e-content h3,.e-richtexteditor .e-source-content .e-content h3,.e-richtexteditor .e-rte-iframe-content .e-content h3{
  font-size:2em;
  font-weight:600;
  line-height:1.2;
  margin:10px 0
}

.e-richtexteditor .e-rte-content .e-content h4,.e-richtexteditor .e-source-content .e-content h4,.e-richtexteditor .e-rte-iframe-content .e-content h4{
  font-size:1.714em;
  font-weight:600;
  line-height:1.2;
  margin:10px 0
}

.e-richtexteditor .e-rte-content .e-content h5,.e-richtexteditor .e-source-content .e-content h5,.e-richtexteditor .e-rte-iframe-content .e-content h5{
  font-size:1.428em;
  font-weight:600;
  line-height:1.2;
  margin:10px 0
}

.e-richtexteditor .e-rte-content .e-content h6,.e-richtexteditor .e-source-content .e-content h6,.e-richtexteditor .e-rte-iframe-content .e-content h6{
  font-size:1.142em;
  line-height:1.5;
  margin:10px 0
}

.e-richtexteditor .e-rte-content .e-content blockquote,.e-richtexteditor .e-source-content .e-content blockquote,.e-richtexteditor .e-rte-iframe-content .e-content blockquote{
  margin:10px 0;
  margin-left:0;
  padding-left:12px
}

.e-richtexteditor .e-rte-content .e-content table,.e-richtexteditor .e-source-content .e-content table,.e-richtexteditor .e-rte-iframe-content .e-content table{
  margin-bottom:10px;
  border-collapse:collapse;
  border-spacing:0;
  empty-cells:show
}

.e-richtexteditor .e-rte-content .e-content table:not(:first-child):not(table table),.e-richtexteditor .e-source-content .e-content table:not(:first-child):not(table table),.e-richtexteditor .e-rte-iframe-content .e-content table:not(:first-child):not(table table){
  margin-top:10px
}

.e-richtexteditor .e-rte-content .e-content pre,.e-richtexteditor .e-source-content .e-content pre,.e-richtexteditor .e-rte-iframe-content .e-content pre{
  background-color:var(--color-sf-content-bg-color-alt1);
  border:0;
  border-radius:calc(var(--e-radius)*0);
  color:var(--color-sf-content-text-color);
  font-size:inherit;
  line-height:inherit;
  margin:0 0 10px;
  overflow:visible;
  padding:0;
  white-space:pre-wrap;
  word-break:inherit;
  word-wrap:break-word
}

.e-richtexteditor .e-rte-content .e-content pre[data-language],.e-richtexteditor .e-source-content .e-content pre[data-language],.e-richtexteditor .e-rte-iframe-content .e-content pre[data-language]{
  background:rgba(157,157,157,.08);
  color:#2e2e2e;
  font-family:Space Mono;
  border-radius:calc(var(--e-radius)*.375);
  border:1px solid #e5e7eb;
  padding:20px 16px 16px;
  font-size:14px;
  line-height:20px;
  font-weight:400;
  position:relative
}

.e-richtexteditor .e-rte-content .e-content pre[data-language]::before,.e-richtexteditor .e-source-content .e-content pre[data-language]::before,.e-richtexteditor .e-rte-iframe-content .e-content pre[data-language]::before{
  content:attr(data-language);
  font-family:Inter;
  font-weight:600;
  color:#f9fafb;
  font-size:12px;
  line-height:16px;
  right:8px;
  padding:2px 4px;
  background-color:dimgray;
  top:-1px;
  border-radius:calc(var(--e-radius)*0) calc(var(--e-radius)*0) calc(var(--e-radius)*.25) calc(var(--e-radius)*.25);
  position:absolute
}

.e-richtexteditor .e-rte-content .e-content pre[data-language] code,.e-richtexteditor .e-source-content .e-content pre[data-language] code,.e-richtexteditor .e-rte-iframe-content .e-content pre[data-language] code{
  color:#2e2e2e;
  background:none
}

.e-richtexteditor .e-rte-content .e-content strong,.e-richtexteditor .e-rte-content .e-content b,.e-richtexteditor .e-source-content .e-content strong,.e-richtexteditor .e-source-content .e-content b,.e-richtexteditor .e-rte-iframe-content .e-content strong,.e-richtexteditor .e-rte-iframe-content .e-content b{
  font-weight:700
}

.e-richtexteditor .e-rte-content .e-content a,.e-richtexteditor .e-source-content .e-content a,.e-richtexteditor .e-rte-iframe-content .e-content a{
  text-decoration:none;
  -webkit-user-select:auto;
     -moz-user-select:auto;
          user-select:auto
}

.e-richtexteditor .e-rte-content .e-content a:hover,.e-richtexteditor .e-source-content .e-content a:hover,.e-richtexteditor .e-rte-iframe-content .e-content a:hover{
  text-decoration:underline
}

.e-richtexteditor .e-rte-content .e-content p:last-child,.e-richtexteditor .e-rte-content .e-content p.e-rte-last-paragraph,.e-richtexteditor .e-rte-content .e-content pre:last-child,.e-richtexteditor .e-rte-content .e-content blockquote:last-child,.e-richtexteditor .e-source-content .e-content p:last-child,.e-richtexteditor .e-source-content .e-content p.e-rte-last-paragraph,.e-richtexteditor .e-source-content .e-content pre:last-child,.e-richtexteditor .e-source-content .e-content blockquote:last-child,.e-richtexteditor .e-rte-iframe-content .e-content p:last-child,.e-richtexteditor .e-rte-iframe-content .e-content p.e-rte-last-paragraph,.e-richtexteditor .e-rte-iframe-content .e-content pre:last-child,.e-richtexteditor .e-rte-iframe-content .e-content blockquote:last-child{
  margin-bottom:0
}

.e-richtexteditor .e-rte-content .e-content h3+h4,.e-richtexteditor .e-source-content .e-content h3+h4,.e-richtexteditor .e-rte-iframe-content .e-content h3+h4{
  margin-top:.6em
}

.e-richtexteditor .e-rte-content .e-content h4+h5,.e-richtexteditor .e-source-content .e-content h4+h5,.e-richtexteditor .e-rte-iframe-content .e-content h4+h5{
  margin-top:.6em
}

.e-richtexteditor .e-rte-content .e-content h5+h6,.e-richtexteditor .e-source-content .e-content h5+h6,.e-richtexteditor .e-rte-iframe-content .e-content h5+h6{
  margin-top:.6em
}

.e-richtexteditor .e-rte-content .e-content ul:last-child,.e-richtexteditor .e-source-content .e-content ul:last-child,.e-richtexteditor .e-rte-iframe-content .e-content ul:last-child{
  margin-bottom:0
}

.e-richtexteditor .e-rte-content .e-content table.e-cell-select,.e-richtexteditor .e-source-content .e-content table.e-cell-select,.e-richtexteditor .e-rte-iframe-content .e-content table.e-cell-select{
  position:relative
}

.e-richtexteditor .e-rte-content .e-content table.e-cell-select::after,.e-richtexteditor .e-source-content .e-content table.e-cell-select::after,.e-richtexteditor .e-rte-iframe-content .e-content table.e-cell-select::after{
  content:"";
  position:absolute;
  top:0;
  left:0;
  right:0;
  bottom:0;
  border:2px double var(--color-sf-primary);
  pointer-events:none
}

.e-richtexteditor .e-rte-content .e-content table td.e-cell-select.e-multi-cells-select,.e-richtexteditor .e-rte-content .e-content table th.e-cell-select.e-multi-cells-select,.e-richtexteditor .e-source-content .e-content table td.e-cell-select.e-multi-cells-select,.e-richtexteditor .e-source-content .e-content table th.e-cell-select.e-multi-cells-select,.e-richtexteditor .e-rte-iframe-content .e-content table td.e-cell-select.e-multi-cells-select,.e-richtexteditor .e-rte-iframe-content .e-content table th.e-cell-select.e-multi-cells-select{
  border:1px double var(--color-sf-primary);
  position:relative
}

.e-richtexteditor .e-rte-content .e-content table td.e-cell-select.e-multi-cells-select::after,.e-richtexteditor .e-rte-content .e-content table th.e-cell-select.e-multi-cells-select::after,.e-richtexteditor .e-source-content .e-content table td.e-cell-select.e-multi-cells-select::after,.e-richtexteditor .e-source-content .e-content table th.e-cell-select.e-multi-cells-select::after,.e-richtexteditor .e-rte-iframe-content .e-content table td.e-cell-select.e-multi-cells-select::after,.e-richtexteditor .e-rte-iframe-content .e-content table th.e-cell-select.e-multi-cells-select::after{
  background-color:rgba(79,70,229,.08);
  content:"";
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  bottom:0;
  pointer-events:none;
  right:0
}

.e-richtexteditor .e-rte-content .e-content table td.e-multi-cells-select ::-moz-selection, .e-richtexteditor .e-rte-content .e-content table th.e-multi-cells-select ::-moz-selection, .e-richtexteditor .e-source-content .e-content table td.e-multi-cells-select ::-moz-selection, .e-richtexteditor .e-source-content .e-content table th.e-multi-cells-select ::-moz-selection, .e-richtexteditor .e-rte-iframe-content .e-content table td.e-multi-cells-select ::-moz-selection, .e-richtexteditor .e-rte-iframe-content .e-content table th.e-multi-cells-select ::-moz-selection{
  background-color:rgba(0,0,0,0)
}

.e-richtexteditor .e-rte-content .e-content table td.e-multi-cells-select ::selection,.e-richtexteditor .e-rte-content .e-content table th.e-multi-cells-select ::selection,.e-richtexteditor .e-source-content .e-content table td.e-multi-cells-select ::selection,.e-richtexteditor .e-source-content .e-content table th.e-multi-cells-select ::selection,.e-richtexteditor .e-rte-iframe-content .e-content table td.e-multi-cells-select ::selection,.e-richtexteditor .e-rte-iframe-content .e-content table th.e-multi-cells-select ::selection{
  background-color:rgba(0,0,0,0)
}

.e-richtexteditor .e-rte-content .e-content table td.e-multi-cells-select,.e-richtexteditor .e-rte-content .e-content table th.e-multi-cells-select,.e-richtexteditor .e-source-content .e-content table td.e-multi-cells-select,.e-richtexteditor .e-source-content .e-content table th.e-multi-cells-select,.e-richtexteditor .e-rte-iframe-content .e-content table td.e-multi-cells-select,.e-richtexteditor .e-rte-iframe-content .e-content table th.e-multi-cells-select{
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none
}

.e-richtexteditor .e-rte-tb-bottom .e-rte-character-count{
  position:relative;
  text-align:right
}

.e-richtexteditor .e-rte-character-count{
  color:var(--color-sf-placeholder-text-color);
  font-size:14px;
  margin-right:15px;
  opacity:1;
  padding-bottom:2px;
  text-align:right;
  z-index:100;
  pointer-events:none
}

.e-richtexteditor .e-rte-character-count.e-warning{
  color:var(--color-sf-warning);
  opacity:unset
}

.e-richtexteditor .e-rte-character-count.e-error{
  color:var(--color-sf-danger);
  opacity:unset
}

.e-richtexteditor:not(.e-rtl) .e-rte-character-count:last-child{
  margin-right:10px
}

.e-richtexteditor .e-rte-srctextarea{
  background-color:rgba(0,0,0,0);
  border:0;
  color:var(--color-sf-content-text-color);
  height:100%;
  line-height:22px;
  overflow:auto;
  padding:16px;
  resize:none;
  transition:100ms ease-out;
  width:100%
}

.e-richtexteditor .e-resize-handle{
  position:absolute;
  margin-bottom:3px
}

.e-richtexteditor .e-resize-handle.e-south-east{
  bottom:0;
  cursor:nwse-resize;
  right:0;
  z-index:100;
  margin-right:3px
}

.e-richtexteditor .e-resize-handle.e-south-west{
  bottom:0;
  cursor:sw-resize;
  left:0;
  transform:rotate(90deg);
  z-index:100;
  margin-left:3px
}

.e-richtexteditor.e-rtl.e-rte-resize{
  float:right
}

.e-richtexteditor.e-rtl .e-resize-handle.e-south-west{
  direction:ltr;
  text-align:initial
}

.e-richtexteditor.e-rte-tb-expand.e-rte-fixed-tb-expand{
  transition:none
}

.e-richtexteditor .e-clickelem::after,.e-richtexteditor .e-video-clickelem::after{
  left:0;
  right:0;
  z-index:1
}

.e-richtexteditor .e-clickelem::before,.e-richtexteditor .e-video-clickelem::before{
  left:0;
  right:0;
  z-index:1
}

.e-richtexteditor .e-clickelem::before{
  bottom:70%;
  top:0
}

.e-richtexteditor .e-clickelem::after{
  bottom:0;
  top:70%
}

.e-richtexteditor .e-video-clickelem::before{
  bottom:85%;
  top:0
}

.e-richtexteditor .e-video-clickelem::after{
  bottom:0;
  top:90%
}

.e-richtexteditor .e-audio-wrap,.e-richtexteditor .e-embed-video-wrap{
  display:inline-block
}

.e-richtexteditor .e-clickelem,.e-richtexteditor .e-video-clickelem{
  display:block;
  margin:0;
  outline:none;
  padding:0;
  position:relative
}

.e-richtexteditor .e-clickelem::after,.e-richtexteditor .e-video-clickelem::after{
  background:rgba(0,0,0,0);
  content:"";
  cursor:default;
  display:block;
  position:absolute
}

.e-richtexteditor .e-clickelem::before,.e-richtexteditor .e-video-clickelem::before{
  background:rgba(0,0,0,0);
  content:"";
  cursor:default;
  display:block;
  position:absolute
}

.e-richtexteditor .e-videoheader,.e-richtexteditor .e-embed-videoheader,.e-richtexteditor .e-video-url-wrap{
  padding-bottom:5px;
  padding-top:15px
}

.e-richtexteditor .e-video-url-wrap .e-radio-wrapper{
  padding:5px
}

.e-richtexteditor .e-video-url-wrap textarea{
  min-height:80px
}

.e-richtexteditor .e-rte-value-wrapper{
  display:none
}

.e-richtexteditor .e-rte-upload{
  visibility:hidden;
  display:none
}

.e-richtexteditor .e-rte-dropdown-btn-text-wrapper{
  display:inline-flex
}

.e-richtexteditor .e-rte-radio-keep-format{
  padding-top:24px
}

.e-richtexteditor .e-rte-radio-remove-format,.e-richtexteditor .e-rte-radio-plain-format{
  padding-top:20px
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-colorpicker-wrapper.e-rte-font-colorpicker .e-split-colorpicker.e-icons::before,.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-colorpicker-wrapper.e-rte-background-colorpicker .e-split-colorpicker.e-icons::before,.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-colorpicker-container.e-rte-font-colorpicker .e-split-colorpicker.e-icons::before,.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-colorpicker-container.e-rte-background-colorpicker .e-split-colorpicker.e-icons::before{
  display:block;
  font-family:"e-icons";
  font-weight:400;
  line-height:1;
  text-transform:none
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker .e-selected-color,.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker .e-selected-color{
  background:none;
  display:block;
  margin-top:3px;
  width:100%;
  height:auto
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker .e-selected-color .e-split-preview,.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker .e-selected-color .e-split-preview{
  height:3px;
  bottom:0;
  top:unset
}

.e-colorpicker-popup.e-rte-dropdown .e-container.e-color-palette .e-clr-pal-rec-wpr .e-recent-clr-span{
  font-family:var(--e-font-family)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-split-btn-wrapper,.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-dropdown-menu{
  min-height:32px
}

.e-rte-linkcontent .e-rte-label{
  padding-top:12px
}

.e-rte-label label{
  font-weight:400
}

.e-dlg-content .e-rte-label label,.e-dlg-content .e-audio-content .e-audioheader,.e-dlg-content .e-img-content .e-linkheader{
  font-weight:500;
  color:var(--color-sf-content-text-color)
}

.e-rte-linkcontent .e-rte-label:first-child{
  padding-top:0
}

@media screen and (max-width: 768px){
  .e-rte-dropdown-popup.e-rte-inline-dropdown ul{
    padding:7px 0
  }

  .e-rte-dropdown-popup.e-rte-inline-dropdown ul li.e-item{
    height:34px;
    line-height:34px;
    padding:0 6.5px
  }

  .e-rte-dropdown-popup.e-rte-inline-dropdown ul .e-item .e-menu-icon{
    float:none
  }

  .e-rte-dropdown-popup.e-rte-inline-dropdown.e-rte-dropdown-icons.e-dropdown-popup{
    max-height:280px
  }

  .e-rte-dropdown-popup.e-rte-inline-dropdown.e-rte-dropdown-icons.e-dropdown-popup ul{
    display:inline-flex
  }
}

.e-rte-dropdown-popup ul{
  min-width:82px
}

.e-rte-dropdown-popup ul .e-item .e-menu-icon{
  margin:0 6px;
  width:auto
}

.e-rte-dropdown-popup ul .e-item.e-h1{
  font-size:2em;
  font-weight:700;
  height:40px;
  line-height:40px
}

.e-rte-dropdown-popup ul .e-item.e-code{
  font-family:monospace;
  unicode-bidi:isolate;
  white-space:pre
}

.e-rte-dropdown-popup ul .e-item.e-h2{
  font-size:1.5em;
  font-weight:700;
  height:40px;
  line-height:40px
}

.e-rte-dropdown-popup ul .e-item.e-h3{
  font-size:1.16em;
  font-weight:700
}

.e-rte-dropdown-popup ul .e-item.e-h4{
  font-size:1em;
  font-weight:700
}

.e-rte-dropdown-popup ul .e-item.e-h5{
  font-size:.83em;
  font-weight:700
}

.e-rte-dropdown-popup ul .e-item.e-h6{
  font-size:.7em;
  font-weight:700
}

.e-rte-dropdown-popup ul .e-item.e-segoe-ui{
  font-family:"Segoe UI","Tahoma","Geneva","Verdana",sans-serif
}

.e-rte-dropdown-popup ul .e-item.e-arial{
  font-family:"Arial","Helvetica",sans-serif
}

.e-rte-dropdown-popup ul .e-item.e-courier-new{
  font-family:"Courier New","Courier",monospace
}

.e-rte-dropdown-popup ul .e-item.e-georgia{
  font-family:"Georgia","Times New Roman","Times",serif
}

.e-rte-dropdown-popup ul .e-item.e-helvetica-neue{
  font-family:"Helvetica Neue","Helvetica","Arial",sans-serif
}

.e-rte-dropdown-popup ul .e-item.e-impact{
  font-family:"Impact","Haettenschweiler","Arial Narrow Bold",sans-serif
}

.e-rte-dropdown-popup ul .e-item.e-lucida-console{
  font-family:"Lucida Console","Monaco",monospace
}

.e-rte-dropdown-popup ul .e-item.e-tahoma{
  font-family:"Segoe UI","Tahoma","Geneva","Verdana",sans-serif
}

.e-rte-dropdown-popup ul .e-item.e-times-new-roman{
  font-family:"Times New Roman","Times",serif
}

.e-rte-dropdown-popup ul .e-item.e-trebuchet-ms{
  font-family:"Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans","Arial",sans-serif
}

.e-rte-dropdown-popup ul .e-item.e-verdana{
  font-family:"Verdana","Geneva","Tahoma",sans-serif
}

.e-rte-dropdown-popup ul .e-item.e-roboto{
  font-family:"Roboto","Segoe UI","GeezaPro","DejaVu Serif",sans-serif
}

.e-rte-dropdown-popup.e-rte-dropdown-icons ul{
  min-width:auto
}

@media screen and (max-width: 768px){
  .e-rte-dropdown-popup.e-rte-dropdown-icons ul{
    min-width:30px
  }
}

.e-rte-dropdown-popup.e-rtl ul .e-item .e-menu-icon{
  margin:0 6px
}

.e-rte-image.e-imgbreak,.e-rte-audio.e-audio-break,.e-rte-video.e-video-break{
  border:0;
  cursor:pointer;
  display:block;
  float:none;
  max-width:100%;
  padding:1px;
  position:relative
}

.e-rte-image,.e-rte-audio,.e-rte-video{
  border:0;
  cursor:pointer;
  display:block;
  float:none;
  margin:auto;
  max-width:100%;
  position:relative
}

.e-rte-image.e-imginline,.e-rte-audio.e-audio-inline,.e-rte-video.e-video-inline{
  margin-left:5px;
  margin-right:5px;
  display:inline-block;
  float:none;
  max-width:100%;
  padding:1px;
  vertical-align:bottom
}

.e-rte-image.e-imgcenter,.e-rte-video.e-video-center{
  cursor:pointer;
  display:block;
  float:none;
  margin:5px auto;
  max-width:100%;
  position:relative
}

.e-rte-image.e-imgleft,.e-rte-video.e-video-left{
  float:left;
  margin:0 auto;
  margin-right:5px;
  text-align:left
}

.e-rte-image.e-imgright,.e-rte-video.e-video-right{
  float:right;
  margin:0 auto;
  margin-left:5px;
  text-align:right
}

.e-rte-img-popup .e-item{
  height:106px;
  width:300px
}

.e-rte-img-caption{
  display:inline-block;
  margin:5px auto;
  max-width:100%;
  position:relative
}

.e-rte-img-caption.e-caption-inline{
  display:inline-block;
  margin:5px auto;
  margin-left:5px;
  margin-right:5px;
  max-width:calc(100% - 10px);
  position:relative;
  text-align:center;
  vertical-align:bottom
}

.e-rte-img-caption.e-imgcenter{
  display:contents;
  margin-left:auto;
  margin-right:auto
}

.e-rte-img-caption.e-imgright{
  display:contents;
  margin-left:auto;
  margin-right:0
}

.e-rte-img-caption.e-imgleft{
  display:contents;
  margin-left:0;
  margin-right:auto
}

.e-rte-img-caption .e-rte-image.e-imgright{
  margin-left:auto;
  margin-right:0
}

.e-rte-img-caption .e-rte-image.e-imgleft{
  margin:0
}

.e-img-caption.e-rte-img-caption.e-imgbreak{
  display:contents
}

.e-rte-table td,.e-rte-table th{
  border:1px solid var(--color-sf-border-light);
  height:20px;
  min-width:20px;
  padding:2px 5px;
  box-sizing:border-box
}

.e-rte-table.e-dashed-border>tbody>tr>td,.e-rte-table.e-dashed-border>tbody>tr>th{
  border-style:dashed
}

.e-rte-img-caption .e-img-inner{
  box-sizing:border-box;
  display:block;
  font-size:16px;
  font-weight:400;
  margin:auto;
  opacity:.9;
  position:relative;
  text-align:center;
  width:100%
}

.e-rte-img-caption.e-imgleft .e-img-inner{
  float:left;
  text-align:left
}

.e-rte-img-caption.e-imgright .e-img-inner{
  float:right;
  text-align:right
}

.e-rte-img-caption.e-imgleft .e-img-wrap,.e-rte-img-caption.e-imgright .e-img-wrap{
  display:contents
}

.e-container.e-color-palette .e-custom-palette .e-palette{
  padding:0
}

.e-rte-img-caption .e-img-wrap{
  display:inline-block;
  margin:auto;
  padding:0;
  width:100%
}

.e-rte-img-dialog .e-rte-label{
  padding-top:12px
}

.e-rte-img-dialog .e-rte-label:first-child{
  padding-top:0
}

.e-rte-video-dialog .e-rte-label{
  padding-top:12px
}

.e-rte-video-dialog .e-rte-label:first-child{
  padding-top:0
}

.e-rte-table-resize.e-tb-col-insert,.e-rte-table-resize.e-tb-row-insert{
  position:absolute;
  background-color:rgba(0,0,0,0);
  text-align:center;
  align-items:center;
  justify-content:center;
  opacity:0;
  color:var(--color-sf-primary-bg-color)
}

.e-rte-table-resize.e-tb-col-insert{
  width:26px;
  height:22px
}

.e-rte-table-resize.e-tb-row-insert{
  width:22px;
  height:26px
}

.e-rte-table-resize.e-tb-row-insert.e-insert-cell-rtl{
  right:2px
}

.e-rte-table-resize.e-tb-col-insert .e-icons.e-circle-add,.e-rte-table-resize.e-tb-row-insert .e-icons.e-circle-add{
  font-size:16px;
  line-height:16px;
  border:1px;
  position:absolute
}

.e-rte-table-resize.e-tb-col-insert .e-icons.e-circle-add{
  top:0;
  left:5px
}

.e-rte-table-resize.e-tb-row-insert .e-icons.e-circle-add{
  top:5px;
  left:0
}

.e-rte-table-resize.e-tb-row-insert .e-icons.e-circle-add.e-insert-cell-rtl{
  left:6.5px
}

.e-rte-table-resize.e-tb-col-insert .e-icons.e-circle,.e-rte-table-resize.e-tb-row-insert .e-icons.e-circle{
  font-size:8px;
  line-height:8px;
  border:1px;
  position:absolute
}

.e-rte-table-resize.e-tb-row-insert .e-icons.e-circle{
  top:9px;
  left:4px
}

.e-rte-table-resize.e-tb-col-insert .e-icons.e-circle{
  top:4px;
  left:9px
}

.e-rte-table-resize.e-tb-row-insert .e-icons.e-circle.e-insert-cell-rtl{
  left:10px
}

.e-rte-table-resize.e-row-resize,.e-rte-table-resize.e-column-resize{
  background-color:rgba(0,0,0,0);
  background-repeat:repeat;
  bottom:0;
  cursor:col-resize;
  height:1px;
  overflow:visible;
  position:absolute;
  width:1px
}

.e-rte-table-resize.e-row-resize{
  cursor:row-resize;
  height:1px
}

.e-richtexteditor .e-linkheader,.e-richtexteditor .e-audioheader,.e-richtexteditor .e-videoheader,.e-richtexteditor .e-video-url-wrap,.e-rte-elements .e-linkheader,.e-rte-elements .e-audioheader,.e-rte-elements .e-videoheader,.e-rte-elements .e-video-url-wrap{
  font-family:var(--e-font-family);
  font-size:15px;
  opacity:.87;
  padding-bottom:12px;
  padding-top:12px
}

.e-richtexteditor .e-img-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-delete-btn.e-icons,.e-richtexteditor .e-img-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons,.e-richtexteditor .e-aud-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-delete-btn.e-icons,.e-richtexteditor .e-aud-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons,.e-richtexteditor .e-vid-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-delete-btn.e-icons,.e-richtexteditor .e-vid-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons,.e-richtexteditor .e-word-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-delete-btn.e-icons,.e-richtexteditor .e-word-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons,.e-rte-elements .e-img-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-delete-btn.e-icons,.e-rte-elements .e-img-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons,.e-rte-elements .e-aud-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-delete-btn.e-icons,.e-rte-elements .e-aud-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons,.e-rte-elements .e-vid-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-delete-btn.e-icons,.e-rte-elements .e-vid-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons,.e-rte-elements .e-word-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-delete-btn.e-icons,.e-rte-elements .e-word-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons{
  margin-top:0
}

.e-richtexteditor .e-img-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list,.e-richtexteditor .e-aud-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list,.e-richtexteditor .e-vid-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list,.e-richtexteditor .e-word-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list,.e-rte-elements .e-img-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list,.e-rte-elements .e-aud-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list,.e-rte-elements .e-vid-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list,.e-rte-elements .e-word-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list{
  border-bottom:0 solid rgba(0,0,0,0);
  min-height:initial
}

.e-richtexteditor .e-img-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list .e-file-container,.e-richtexteditor .e-aud-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list .e-file-container,.e-richtexteditor .e-vid-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list .e-file-container,.e-richtexteditor .e-word-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list .e-file-container,.e-rte-elements .e-img-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list .e-file-container,.e-rte-elements .e-aud-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list .e-file-container,.e-rte-elements .e-vid-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list .e-file-container,.e-rte-elements .e-word-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list .e-file-container{
  margin-left:0
}

.e-richtexteditor .e-img-uploadwrap.e-droparea .e-upload .e-upload-files,.e-richtexteditor .e-aud-uploadwrap.e-droparea .e-upload .e-upload-files,.e-richtexteditor .e-vid-uploadwrap.e-droparea .e-upload .e-upload-files,.e-richtexteditor .e-word-uploadwrap.e-droparea .e-upload .e-upload-files,.e-rte-elements .e-img-uploadwrap.e-droparea .e-upload .e-upload-files,.e-rte-elements .e-aud-uploadwrap.e-droparea .e-upload .e-upload-files,.e-rte-elements .e-vid-uploadwrap.e-droparea .e-upload .e-upload-files,.e-rte-elements .e-word-uploadwrap.e-droparea .e-upload .e-upload-files{
  border-top:0 solid rgba(0,0,0,0)
}

.e-richtexteditor .e-img-uploadwrap.e-droparea .e-file-select-wrap,.e-richtexteditor .e-aud-uploadwrap.e-droparea .e-file-select-wrap,.e-richtexteditor .e-vid-uploadwrap.e-droparea .e-file-select-wrap,.e-richtexteditor .e-word-uploadwrap.e-droparea .e-file-select-wrap,.e-rte-elements .e-img-uploadwrap.e-droparea .e-file-select-wrap,.e-rte-elements .e-aud-uploadwrap.e-droparea .e-file-select-wrap,.e-rte-elements .e-vid-uploadwrap.e-droparea .e-file-select-wrap,.e-rte-elements .e-word-uploadwrap.e-droparea .e-file-select-wrap{
  display:none
}

.e-richtexteditor .e-img-uploadwrap.e-droparea .e-upload,.e-richtexteditor .e-aud-uploadwrap.e-droparea .e-upload,.e-richtexteditor .e-vid-uploadwrap.e-droparea .e-upload,.e-richtexteditor .e-word-uploadwrap.e-droparea .e-upload,.e-rte-elements .e-img-uploadwrap.e-droparea .e-upload,.e-rte-elements .e-aud-uploadwrap.e-droparea .e-upload,.e-rte-elements .e-vid-uploadwrap.e-droparea .e-upload,.e-rte-elements .e-word-uploadwrap.e-droparea .e-upload{
  border:0 solid rgba(0,0,0,0);
  float:none
}

.e-richtexteditor .e-dialog .e-img-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons,.e-rte-elements .e-dialog .e-img-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons{
  margin-top:7px
}

.e-richtexteditor .e-dialog .e-img-uploadwrap.e-droparea .e-browsebtn,.e-richtexteditor .e-dialog .e-aud-uploadwrap.e-droparea .e-browsebtn,.e-richtexteditor .e-dialog .e-vid-uploadwrap.e-droparea .e-browsebtn,.e-richtexteditor .e-dialog .e-word-uploadwrap.e-droparea .e-browsebtn,.e-rte-elements .e-dialog .e-img-uploadwrap.e-droparea .e-browsebtn,.e-rte-elements .e-dialog .e-aud-uploadwrap.e-droparea .e-browsebtn,.e-rte-elements .e-dialog .e-vid-uploadwrap.e-droparea .e-browsebtn,.e-rte-elements .e-dialog .e-word-uploadwrap.e-droparea .e-browsebtn{
  display:block;
  height:36px;
  margin:0 auto 10px;
  padding:0 18px;
  position:relative;
  top:6px
}

.e-richtexteditor .e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea .e-browsebtn,.e-richtexteditor .e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea .e-browsebtn,.e-richtexteditor .e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea .e-browsebtn,.e-richtexteditor .e-dialog.e-device.e-dlg-modal .e-word-uploadwrap.e-droparea .e-browsebtn,.e-rte-elements .e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea .e-browsebtn,.e-rte-elements .e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea .e-browsebtn,.e-rte-elements .e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea .e-browsebtn,.e-rte-elements .e-dialog.e-device.e-dlg-modal .e-word-uploadwrap.e-droparea .e-browsebtn{
  display:none
}

.e-richtexteditor .e-dialog .e-img-uploadwrap.e-droparea,.e-richtexteditor .e-dialog .e-aud-uploadwrap.e-droparea,.e-richtexteditor .e-dialog .e-vid-uploadwrap.e-droparea,.e-richtexteditor .e-dialog .e-word-uploadwrap.e-droparea,.e-rte-elements .e-dialog .e-img-uploadwrap.e-droparea,.e-rte-elements .e-dialog .e-aud-uploadwrap.e-droparea,.e-rte-elements .e-dialog .e-vid-uploadwrap.e-droparea,.e-rte-elements .e-dialog .e-word-uploadwrap.e-droparea{
  min-height:50px;
  position:relative
}

.e-richtexteditor .e-dialog .e-img-uploadwrap.e-droparea .e-rte-upload-text,.e-richtexteditor .e-dialog .e-aud-uploadwrap.e-droparea .e-rte-upload-text,.e-richtexteditor .e-dialog .e-vid-uploadwrap.e-droparea .e-rte-upload-text,.e-richtexteditor .e-dialog .e-word-uploadwrap.e-droparea .e-rte-upload-text,.e-rte-elements .e-dialog .e-img-uploadwrap.e-droparea .e-rte-upload-text,.e-rte-elements .e-dialog .e-aud-uploadwrap.e-droparea .e-rte-upload-text,.e-rte-elements .e-dialog .e-vid-uploadwrap.e-droparea .e-rte-upload-text,.e-rte-elements .e-dialog .e-word-uploadwrap.e-droparea .e-rte-upload-text{
  display:inline-block;
  line-height:normal
}

.e-richtexteditor .e-rte-inline-dropdown ul,.e-rte-elements .e-rte-inline-dropdown ul{
  max-height:200px;
  overflow-y:auto
}

.e-richtexteditor .e-rte-dropdown-popup.e-rte-dropdown-items ul,.e-rte-elements .e-rte-dropdown-popup.e-rte-dropdown-items ul{
  max-height:280px;
  overflow-y:auto
}

.e-richtexteditor .e-rte-table-popup.e-popup.e-popup-open,.e-rte-elements .e-rte-table-popup.e-popup.e-popup-open{
  border-radius:calc(var(--e-radius)*.375);
  box-shadow:0 1px 2px -1px rgba(var(--color-sf-black), 0.1),0 1px 3px 0 rgba(var(--color-sf-black), 0.1);
  font-size:14px;
  font-weight:400;
  min-width:120px;
  overflow:hidden;
  padding:10px;
  border:0 solid #d1d5db
}

.e-richtexteditor .e-rte-table-popup.e-popup-open .e-rte-tablecell,.e-rte-elements .e-rte-table-popup.e-popup-open .e-rte-tablecell{
  border:1px solid var(--color-sf-border-light);
  display:inline-block;
  height:14px;
  margin:1px;
  overflow:hidden;
  vertical-align:top;
  width:14px
}

.e-richtexteditor .e-rte-table-popup.e-popup-open .e-rte-table-row,.e-rte-elements .e-rte-table-popup.e-popup-open .e-rte-table-row{
  height:16px
}

.e-richtexteditor .e-rte-table-popup.e-popup-open .e-insert-table-btn,.e-rte-elements .e-rte-table-popup.e-popup-open .e-insert-table-btn{
  width:100%
}

.e-richtexteditor .e-rte-edit-table .e-rte-field,.e-rte-elements .e-rte-edit-table .e-rte-field{
  padding-top:12px
}

.e-richtexteditor .e-rte-edit-table .e-rte-field:first-child,.e-rte-elements .e-rte-edit-table .e-rte-field:first-child{
  padding-top:0
}

.e-richtexteditor .e-table-fake-selection,.e-rte-elements .e-table-fake-selection{
  visibility:hidden;
  content:"u200B";
  position:fixed;
  top:0;
  left:-9999px
}

.e-richtexteditor .e-rte-content .e-content table td.e-cell-select,.e-richtexteditor .e-rte-content .e-content table th.e-cell-select,.e-rte-elements .e-rte-content .e-content table td.e-cell-select,.e-rte-elements .e-rte-content .e-content table th.e-cell-select{
  border:1px double var(--color-sf-primary);
  height:inherit
}

.e-richtexteditor span.e-table-box,.e-rte-elements span.e-table-box{
  cursor:nwse-resize;
  display:block;
  height:10px;
  position:absolute;
  width:10px
}

.e-richtexteditor span.e-table-box.e-hide,.e-rte-elements span.e-table-box.e-hide{
  display:none
}

.e-richtexteditor span.e-table-box.e-rmob,.e-rte-elements span.e-table-box.e-rmob{
  height:14px;
  width:14px
}

.e-richtexteditor .e-upload .e-upload-files .e-upload-file-list .e-file-container,.e-rte-elements .e-upload .e-upload-files .e-upload-file-list .e-file-container{
  margin-right:50px
}

.e-richtexteditor .e-rte-upload-popup,.e-rte-elements .e-rte-upload-popup{
  width:250px
}

.e-richtexteditor .e-rte-dialog-upload .e-upload-files,.e-rte-elements .e-rte-dialog-upload .e-upload-files{
  border-top:0
}

.e-richtexteditor .e-rte-dialog-upload .e-upload-files .e-upload-file-list,.e-rte-elements .e-rte-dialog-upload .e-upload-files .e-upload-file-list{
  border-bottom:0
}

.e-richtexteditor .e-rte-edit-table-content .e-rte-edit-table-cell,.e-rte-elements .e-rte-edit-table-content .e-rte-edit-table-cell{
  display:flex;
  gap:16px
}

.e-richtexteditor .e-rte-edit-table-content .e-rte-edit-table-tablewidth,.e-richtexteditor .e-rte-edit-table-content .e-rte-edit-table-bgcolor,.e-rte-elements .e-rte-edit-table-content .e-rte-edit-table-tablewidth,.e-rte-elements .e-rte-edit-table-content .e-rte-edit-table-bgcolor{
  width:50%
}

.e-richtexteditor .e-rte-edit-table-content .e-rte-edit-table-border .e-rte-edit-table-borderfields,.e-rte-elements .e-rte-edit-table-content .e-rte-edit-table-border .e-rte-edit-table-borderfields{
  display:flex;
  justify-content:space-between
}

.e-richtexteditor .e-rte-edit-table-content .e-rte-edit-table-border .e-rte-edit-table-borderfields .e-rte-edit-table-borderwidth,.e-rte-elements .e-rte-edit-table-content .e-rte-edit-table-border .e-rte-edit-table-borderfields .e-rte-edit-table-borderwidth{
  width:37%
}

.e-richtexteditor .e-rte-edit-table-content .e-rte-edit-table-border .e-rte-edit-table-borderfields .e-rte-dropdown-btn-text-wrapper,.e-rte-elements .e-rte-edit-table-content .e-rte-edit-table-border .e-rte-edit-table-borderfields .e-rte-dropdown-btn-text-wrapper{
  width:47px
}

.e-richtexteditor .e-rte-edit-table-content .e-rte-edit-table-element,.e-rte-elements .e-rte-edit-table-content .e-rte-edit-table-element{
  margin-top:12px
}

.e-richtexteditor .e-rte-edit-table-content .e-rte-edit-table-field,.e-rte-elements .e-rte-edit-table-content .e-rte-edit-table-field{
  margin-top:4px
}

.e-richtexteditor .e-rte-edit-table-content .e-rte-dropdown-btn-text,.e-rte-elements .e-rte-edit-table-content .e-rte-dropdown-btn-text{
  font-weight:400
}

.e-richtexteditor .e-rte-edit-table-content .e-rte-edit-table-borderlabel,.e-rte-elements .e-rte-edit-table-content .e-rte-edit-table-borderlabel{
  font-weight:600;
  font-style:semi-bold
}

.e-richtexteditor .e-rte-edit-table-content .e-caret,.e-rte-elements .e-rte-edit-table-content .e-caret{
  opacity:.75
}

.e-richtexteditor .e-rte-emojipicker-popup.e-popup.e-popup-open,.e-rte-elements .e-rte-emojipicker-popup.e-popup.e-popup-open{
  border:1px solid var(--color-sf-dialog-border);
  min-height:330px;
  min-width:308px;
  display:flex;
  flex-direction:column
}

.e-richtexteditor .e-rte-emojipicker-popup.e-popup.e-popup-open .e-toolbar .e-toolbar-item .e-tbar-btn,.e-rte-elements .e-rte-emojipicker-popup.e-popup.e-popup-open .e-toolbar .e-toolbar-item .e-tbar-btn{
  padding:7px 3px;
  border-radius:calc(var(--e-radius)*.25)
}

.e-richtexteditor .e-rte-emojipicker-popup.e-popup.e-popup-open .e-toolbar .e-toolbar-item .e-tbar-btn .e-tbar-btn-text,.e-rte-elements .e-rte-emojipicker-popup.e-popup.e-popup-open .e-toolbar .e-toolbar-item .e-tbar-btn .e-tbar-btn-text{
  font-size:24px;
  padding:0
}

.e-richtexteditor .e-rte-emojipicker-popup.e-popup.e-popup-open .e-input-group.e-control-wrapper,.e-rte-elements .e-rte-emojipicker-popup.e-popup.e-popup-open .e-input-group.e-control-wrapper{
  margin:10px;
  width:94%;
  box-sizing:border-box;
  align-self:center
}

.e-richtexteditor .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn,.e-rte-elements .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn{
  display:block;
  gap:10px;
  height:251px;
  overflow:auto;
  padding:10px
}

.e-richtexteditor .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojipicker-group .e-rte-emojipickerbtn-group,.e-rte-elements .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojipicker-group .e-rte-emojipickerbtn-group{
  display:grid;
  grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;
  gap:6px
}

.e-richtexteditor .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojipicker-group .e-rte-emojipickerbtn-group .e-btn.e-control,.e-rte-elements .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojipicker-group .e-rte-emojipickerbtn-group .e-btn.e-control{
  display:inline-block;
  box-shadow:none;
  padding:6px 0;
  border:none;
  font-size:24px
}

.e-richtexteditor .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojisearch-btn,.e-rte-elements .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojisearch-btn{
  display:grid;
  grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;
  gap:6px;
  height:0
}

.e-richtexteditor .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojisearch-btn .e-btn.e-control,.e-rte-elements .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojisearch-btn .e-btn.e-control{
  display:inline-block;
  box-shadow:none;
  font-size:24px;
  padding:6px 0;
  border:none
}

.e-richtexteditor .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojipicker-group .e-rte-emojipicker-name,.e-rte-elements .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojipicker-group .e-rte-emojipicker-name{
  font-weight:400;
  font-size:14px
}

.e-richtexteditor .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojiSearch-noEmoji,.e-rte-elements .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojiSearch-noEmoji{
  text-align:center
}

.e-rte-backgroundcolor-colorpicker .e-color-palette.e-container .e-custom-palette .e-palette,.e-rte-fontcolor-colorpicker .e-color-palette.e-container .e-custom-palette .e-palette{
  padding:0
}

.e-rte-backgroundcolor-colorpicker .e-color-palette.e-container .e-switch-ctrl-btn,.e-rte-fontcolor-colorpicker .e-color-palette.e-container .e-switch-ctrl-btn{
  padding:5px
}

.e-rte-quick-popup.e-rte-elements{
  border-radius:calc(var(--e-radius)*.375);
  border:1px solid var(--color-sf-flyout-border)
}

.e-rte-quick-popup.e-rte-elements .e-rte-quick-toolbar.e-rte-toolbar.e-toolbar{
  min-height:auto;
  min-width:auto
}

.e-rte-quick-popup.e-rte-elements .e-rte-quick-toolbar.e-rte-toolbar.e-toolbar .e-toolbar-items:not(.e-tbar-pos){
  min-height:auto;
  min-width:auto;
  margin:3px 7px
}

.e-rte-quick-popup.e-rte-elements .e-rte-quick-toolbar.e-rte-toolbar.e-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item{
  margin:0;
  min-height:auto;
  min-width:auto;
  padding:0 4px
}

.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos).e-toolbar-multirow{
  white-space:normal;
  display:inline-block
}

.e-rte-quick-popup .e-rte-quick-toolbar.e-remove-white-space .e-toolbar-items:not(.e-tbar-pos).e-toolbar-multirow{
  white-space:nowrap
}

.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item.e-rte-horizontal-separator,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item.e-separator.e-multirow-separator.e-rte-horizontal-separator{
  display:block;
  height:1px;
  margin:0;
  min-height:1px
}

.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item{
  margin:0
}

.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child{
  margin:0
}

.e-rte-quick-popup .e-rte-quick-toolbar.e-rte-toolbar.e-toolbar{
  box-sizing:border-box
}

.e-rte-quick-popup.e-hide{
  display:block;
  visibility:hidden
}

.e-rte-quick-popup.e-rte-inline-popup .e-rte-quick-toolbar .e-toolbar-item.e-rte-inline-template{
  min-width:55px
}

.e-rte-quick-popup.e-rte-inline-popup .e-rte-quick-toolbar .e-toolbar-item.e-rte-inline-size-template{
  min-width:66px
}

.e-rte-quick-popup.e-rte-inline-popup .e-rte-quick-toolbar .e-toolbar-item.e-rte-inline-color-template{
  min-width:55px
}

.e-popup-modal.e-popup.e-popup-open{
  display:inline-flex
}

.e-rte-modal-popup.e-popup-container.e-center{
  justify-content:center
}

.e-rte-modal-popup.e-popup-container{
  align-items:center;
  display:none;
  height:100%;
  left:0;
  position:fixed;
  top:0;
  width:100%;
  z-index:10000
}

.e-popup-overlay{
  height:100%;
  left:0;
  opacity:.5;
  position:absolute;
  top:0;
  width:100%
}

.e-table-rhelper{
  cursor:col-resize;
  opacity:.87;
  position:absolute
}

.e-table-rhelper.e-column-helper{
  width:1px
}

.e-table-rhelper.e-row-helper{
  height:1px
}

.e-reicon::before{
  border-bottom:6px solid rgba(0,0,0,0);
  border-right:6px solid;
  border-top:6px solid rgba(0,0,0,0);
  content:"";
  display:block;
  height:0;
  position:absolute;
  right:4px;
  top:4px;
  width:20px
}

.e-reicon::after{
  border-bottom:6px solid rgba(0,0,0,0);
  border-left:6px solid;
  border-top:6px solid rgba(0,0,0,0);
  content:"";
  display:block;
  height:0;
  left:4px;
  position:absolute;
  top:4px;
  width:20px;
  z-index:3
}

.e-row-helper.e-reicon::after{
  top:10px;
  transform:rotate(90deg)
}

.e-row-helper.e-reicon::before{
  left:4px;
  top:-20px;
  transform:rotate(90deg)
}

.e-rte-overflow{
  overflow:hidden
}

.e-dialog.e-rte-dialog-minheight{
  min-height:296px
}

.e-content-placeholder.e-richtexteditor.e-placeholder-richtexteditor{
  background-size:700px 190px;
  min-height:190px
}

.e-rte-table.e-rte-table-border{
  border:1px double var(--color-sf-border-light);
  border-collapse:separate
}

.e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea,.e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea,.e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea,.e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-word-uploadwrap.e-droparea,.e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea,.e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea,.e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea,.e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-word-uploadwrap.e-droparea,.e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea,.e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea,.e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea,.e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-word-uploadwrap.e-droparea,.e-rte-import-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea,.e-rte-import-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea,.e-rte-import-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea,.e-rte-import-dialog.e-dialog.e-device.e-dlg-modal .e-word-uploadwrap.e-droparea{
  min-height:50px;
  position:relative
}

.e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea .e-browsebtn,.e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea .e-browsebtn,.e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea .e-browsebtn,.e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-word-uploadwrap.e-droparea .e-browsebtn,.e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea .e-browsebtn,.e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea .e-browsebtn,.e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea .e-browsebtn,.e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-word-uploadwrap.e-droparea .e-browsebtn,.e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea .e-browsebtn,.e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea .e-browsebtn,.e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea .e-browsebtn,.e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-word-uploadwrap.e-droparea .e-browsebtn,.e-rte-import-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea .e-browsebtn,.e-rte-import-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea .e-browsebtn,.e-rte-import-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea .e-browsebtn,.e-rte-import-dialog.e-dialog.e-device.e-dlg-modal .e-word-uploadwrap.e-droparea .e-browsebtn{
  display:block;
  height:36px;
  margin:0 auto 10px;
  padding:0 18px;
  position:relative;
  top:6px
}

.e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea .e-upload,.e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea .e-upload,.e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea .e-upload,.e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-word-uploadwrap.e-droparea .e-upload,.e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea .e-upload,.e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea .e-upload,.e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea .e-upload,.e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-word-uploadwrap.e-droparea .e-upload,.e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea .e-upload,.e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea .e-upload,.e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea .e-upload,.e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-word-uploadwrap.e-droparea .e-upload,.e-rte-import-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea .e-upload,.e-rte-import-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea .e-upload,.e-rte-import-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea .e-upload,.e-rte-import-dialog.e-dialog.e-device.e-dlg-modal .e-word-uploadwrap.e-droparea .e-upload{
  border:0 solid rgba(0,0,0,0);
  float:none
}

.e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea .e-file-select-wrap,.e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea .e-file-select-wrap,.e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea .e-file-select-wrap,.e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-word-uploadwrap.e-droparea .e-file-select-wrap,.e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea .e-file-select-wrap,.e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea .e-file-select-wrap,.e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea .e-file-select-wrap,.e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-word-uploadwrap.e-droparea .e-file-select-wrap,.e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea .e-file-select-wrap,.e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea .e-file-select-wrap,.e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea .e-file-select-wrap,.e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-word-uploadwrap.e-droparea .e-file-select-wrap,.e-rte-import-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea .e-file-select-wrap,.e-rte-import-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea .e-file-select-wrap,.e-rte-import-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea .e-file-select-wrap,.e-rte-import-dialog.e-dialog.e-device.e-dlg-modal .e-word-uploadwrap.e-droparea .e-file-select-wrap{
  display:none
}

.e-rte-import-dialog .e-dlg-content{
  overflow-y:hidden
}

.e-rte-file-manager-dialog .e-rte-label{
  padding-bottom:8px;
  padding-top:15px
}

.e-rte-file-manager-dialog .e-rte-label label{
  font-size:15px;
  opacity:.87
}

.e-dialog .e-img-uploadwrap .e-droptext,.e-dialog .e-aud-uploadwrap .e-droptext,.e-dialog .e-vid-uploadwrap .e-droptext,.e-dialog .e-word-uploadwrap .e-droptext,.e-dialog.e-device .e-vid-uploadwrap .e-droptext{
  border:2px dashed var(--color-sf-border-dark);
  border-radius:calc(var(--e-radius)*.25);
  color:var(--color-sf-content-text-color-alt2);
  font-family:var(--e-font-family);
  font-size:14px;
  height:128px;
  margin:0 auto;
  text-align:center;
  width:auto;
  display:flex;
  flex-direction:column;
  justify-content:center;
  align-items:center
}

.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap .e-droptext,.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap .e-droptext,.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap .e-droptext,.e-dialog.e-device.e-dlg-modal .e-word-uploadwrap .e-droptext{
  margin:0 auto;
  width:250px
}

.e-dialog.e-device .e-video-url-wrap .e-radio-wrapper{
  padding:8px 4px
}

.e-rte-upload-popup.e-dialog .e-file-select-wrap{
  display:none
}

.e-rte-upload-popup.e-dialog .e-dlg-content{
  overflow:hidden;
  padding:0
}

.e-hide.e-rte-quick-popup-hide{
  border:0;
  position:absolute
}

.e-rte-popup-hide{
  display:none
}

.e-rte-hide-visible{
  visibility:hidden
}

.e-rte-table-popup.e-dialog .e-dlg-content{
  padding:0
}

.e-richtexteditor .e-rte-table-popup.e-popup-open.e-dialog .e-rte-tablecell,.e-rte-elements.e-rte-table-popup.e-popup-open.e-dialog .e-rte-tablecell{
  margin:1px
}

.e-rte-elements .e-rte-table-popup.e-popup-open .e-rte-table-row{
  height:16px
}

.e-rte-elements .e-rte-table-popup.e-popup-open .e-insert-table-btn{
  width:100%
}

.e-rte-elements .e-rte-table-popup.e-popup-open .e-rte-tablecell{
  border:1px solid var(--color-sf-border-light);
  display:inline-block;
  height:14px;
  margin:1px;
  overflow:hidden;
  vertical-align:top;
  width:14px
}

.e-rte-elements .e-rte-table-popup.e-popup.e-popup-open{
  border-radius:calc(var(--e-radius)*.375);
  box-shadow:0 1px 2px -1px rgba(var(--color-sf-black), 0.1),0 1px 3px 0 rgba(var(--color-sf-black), 0.1);
  font-size:14px;
  font-weight:400;
  min-width:120px;
  overflow:hidden;
  padding:10px
}

.e-rte-elements.e-dropdown-popup.e-popup.e-font-size-tbar-btn.e-popup-open{
  min-width:95px
}

.e-rte-elements.e-dropdown-popup.e-rte-codeblock-dropdown.e-popup-open ul{
  max-height:300px;
  overflow:auto
}

.e-rte-elements.e-dialog .e-img-uploadwrap.e-droparea .e-rte-upload-text,.e-rte-elements.e-dialog .e-aud-uploadwrap.e-droparea .e-rte-upload-text,.e-rte-elements.e-dialog .e-vid-uploadwrap.e-droparea .e-rte-upload-text,.e-rte-elements.e-dialog .e-word-uploadwrap.e-droparea .e-rte-upload-text{
  display:inline-block;
  line-height:normal
}

.e-rte-elements.e-dialog .e-img-uploadwrap.e-droparea,.e-rte-elements.e-dialog .e-aud-uploadwrap.e-droparea,.e-rte-elements.e-dialog .e-vid-uploadwrap.e-droparea,.e-rte-elements.e-dialog .e-word-uploadwrap.e-droparea{
  min-height:50px;
  position:relative
}

.e-rte-elements.e-dialog .e-img-uploadwrap.e-droparea .e-browsebtn,.e-rte-elements.e-dialog .e-aud-uploadwrap.e-droparea .e-browsebtn,.e-rte-elements.e-dialog .e-vid-uploadwrap.e-droparea .e-browsebtn,.e-rte-elements.e-dialog .e-word-uploadwrap.e-droparea .e-browsebtn{
  display:block;
  height:36px;
  margin:0 auto 10px;
  padding:0 18px;
  position:relative
}

.e-richtexteditor .e-rte-container.e-rte-tb-bottom .e-toolbar-wrapper.e-rte-tb-float,.e-richtexteditor .e-rte-container.e-rte-tb-bottom .e-toolbar-container.e-rte-tb-float{
  bottom:0
}

.e-richtexteditor .e-toolbar-wrapper.e-rte-tb-float,.e-richtexteditor .e-toolbar-container.e-rte-tb-float{
  position:sticky;
  top:0;
  overflow:visible
}

.e-richtexteditor .e-toolbar-wrapper,.e-richtexteditor .e-toolbar-container{
  height:auto;
  z-index:10;
  white-space:nowrap
}

.e-richtexteditor .e-toolbar .e-toolbar-pop.e-toolbar-extended{
  position:relative;
  width:100%;
  top:0 !important;
  left:0 !important
}

.e-richtexteditor .e-toolbar .e-toolbar-pop.e-toolbar-extended.e-popup-open{
  display:block
}

.e-rte-picker-init{
  display:none !important
}

.e-rte-elements.e-slash-menu .e-rte-quotes::before{
  content:open-quote;
  font-size:30px;
  line-height:20px
}

.e-rte-elements.e-slash-menu .e-rte-paragraph::before{
  content:"T";
  font-size:15px
}

.e-rte-elements.e-slash-menu .e-rte-h1::before{
  content:"H1";
  font-size:13px
}

.e-rte-elements.e-slash-menu .e-rte-h2::before{
  content:"H2";
  font-size:13px
}

.e-rte-elements.e-slash-menu .e-rte-h3::before{
  content:"H3";
  font-size:13px
}

.e-rte-elements.e-slash-menu .e-rte-h4::before{
  content:"H4";
  font-size:13px
}

.e-rte-elements.e-slash-menu .e-rte-slash-menu-item-text{
  font-size:14px;
  display:block;
  line-height:20px;
  padding:5px 0 1px
}

.e-rte-elements.e-slash-menu .e-rte-slash-menu-item-description{
  display:block;
  line-height:20px;
  font-size:11px;
  padding:1px 0 5px
}

.e-rte-elements.e-slash-menu .e-slash-menu-icon{
  display:inline-block;
  width:50px;
  font-family:"Segoe UI","Tahoma","Geneva","Verdana",sans-serif
}

.e-rte-elements.e-slash-menu .e-rte-slash-menu-item-content-description{
  display:grid;
  grid-template-columns:auto 1fr;
  gap:10px;
  align-items:center
}

.e-rte-elements.e-slash-menu .e-rte-slash-menu-item-content-description .e-slash-menu-icon{
  padding:15px
}

.e-rte-elements.e-slash-menu .e-rte-slash-menu-item-content-description .e-rte-slash-menu-item-text-column{
  display:flex;
  flex-direction:column
}

.e-rte-elements.e-slash-menu .e-rte-slash-menu-item-content-description .e-rte-slash-menu-item-text,.e-rte-elements.e-slash-menu .e-rte-slash-menu-item-content-text{
  font-weight:500
}

.e-rte-elements.e-slash-menu .e-rte-slash-menu-item-content-text{
  display:flex;
  flex-direction:row;
  align-items:center;
  height:25px
}

.e-rte-elements.e-slash-menu .e-rte-slash-menu-item-content-text .e-slash-menu-icon{
  margin-left:15px;
  width:30px
}

.e-image-quicktoolbar .e-link-groups{
  display:none
}

.e-image-quicktoolbar.e-link-enabled .e-link-groups{
  display:inline-block
}

.e-image-quicktoolbar.e-link-enabled .e-toolbar-item:has(.e-insert-link){
  display:none
}

.e-rte-quick-popup .e-rte-tip-pointer{
  position:absolute
}

.e-rte-quick-popup .e-rte-tip-pointer::before,.e-rte-quick-popup .e-rte-tip-pointer::after{
  content:"";
  position:absolute;
  width:0;
  height:0;
  pointer-events:none
}

.e-rte-quick-popup .e-rte-tip-pointer.e-rte-tip-top::after,.e-rte-quick-popup .e-rte-tip-pointer.e-rte-tip-top::before{
  bottom:0
}

.e-rte-quick-popup .e-rte-tip-pointer.e-rte-tip-bottom{
  bottom:0
}

.e-rte-quick-popup .e-rte-tip-pointer.e-rte-tip-bottom::before,.e-rte-quick-popup .e-rte-tip-pointer.e-rte-tip-bottom::after{
  top:0
}

.e-rte-quick-popup .e-rte-tip-pointer.e-rte-tip-center,.e-rte-quick-popup .e-rte-tip-pointer.e-rte-tip-center::before,.e-rte-quick-popup .e-rte-tip-pointer.e-rte-tip-center::after{
  left:50%;
  transform:translateX(-50%)
}

.e-rte-quick-popup .e-rte-tip-pointer.e-rte-tip-left,.e-rte-quick-popup .e-rte-tip-pointer.e-rte-tip-left::before,.e-rte-quick-popup .e-rte-tip-pointer.e-rte-tip-left::after{
  left:8.5px;
  transform:translateX(-50%)
}

.e-rte-quick-popup .e-rte-tip-pointer.e-rte-tip-right,.e-rte-quick-popup .e-rte-tip-pointer.e-rte-tip-right::before,.e-rte-quick-popup .e-rte-tip-pointer.e-rte-tip-right::after{
  right:8.5px;
  transform:translateX(50%)
}

.e-rte-quick-popup .e-rte-tip-pointer.e-rte-tip-leftmiddle,.e-rte-quick-popup .e-rte-tip-pointer.e-rte-tip-leftmiddle::before,.e-rte-quick-popup .e-rte-tip-pointer.e-rte-tip-leftmiddle::after{
  left:25%;
  transform:translateX(-50%)
}

.e-rte-quick-popup .e-rte-tip-pointer.e-rte-tip-rightmiddle,.e-rte-quick-popup .e-rte-tip-pointer.e-rte-tip-rightmiddle::before,.e-rte-quick-popup .e-rte-tip-pointer.e-rte-tip-rightmiddle::after{
  right:25%;
  transform:translateX(50%)
}

.e-richtexteditor .e-rte-container.e-resize-enabled:not(.e-rte-tb-bottom):not(.e-count-enabled) .e-rte-content,.e-richtexteditor .e-rte-container.e-resize-enabled:not(.e-rte-tb-bottom):not(.e-count-enabled) .e-source-content{
  margin-bottom:20px
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-pop.e-toolbar-extended{
  margin-left:0
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-pop:not(.e-toolbar-extended){
  background:var(--color-sf-content-bg-color-alt1)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-pop:not(.e-toolbar-extended) .e-toolbar-item.e-toolbar-popup{
  min-height:32px
}

.e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn,.e-richtexteditor .e-rte-toolbar .e-toolbar-pop:not(.e-toolbar-extended) .e-toolbar-item.e-toolbar-popup .e-tbar-btn.e-btn,.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-tbar-btn.e-btn{
  min-height:32px;
  min-width:32px;
  padding:0
}

.e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:hover,.e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:active,.e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:focus,.e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-active,.e-richtexteditor .e-rte-toolbar .e-toolbar-pop:not(.e-toolbar-extended) .e-toolbar-item.e-toolbar-popup .e-tbar-btn.e-btn:hover,.e-richtexteditor .e-rte-toolbar .e-toolbar-pop:not(.e-toolbar-extended) .e-toolbar-item.e-toolbar-popup .e-tbar-btn.e-btn:active,.e-richtexteditor .e-rte-toolbar .e-toolbar-pop:not(.e-toolbar-extended) .e-toolbar-item.e-toolbar-popup .e-tbar-btn.e-btn:focus,.e-richtexteditor .e-rte-toolbar .e-toolbar-pop:not(.e-toolbar-extended) .e-toolbar-item.e-toolbar-popup .e-tbar-btn.e-btn.e-active,.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-tbar-btn.e-btn:hover,.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-tbar-btn.e-btn:active,.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-tbar-btn.e-btn:focus,.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-active{
  border:1px solid rgba(0,0,0,0);
  padding:0
}

.e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-icons,.e-richtexteditor .e-rte-toolbar .e-toolbar-pop:not(.e-toolbar-extended) .e-toolbar-item.e-toolbar-popup .e-tbar-btn.e-btn .e-icons,.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-tbar-btn.e-btn .e-icons{
  padding:0
}

.e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:not(:hover):not(:focus):not(:active):not(.e-active),.e-richtexteditor .e-rte-toolbar .e-toolbar-pop:not(.e-toolbar-extended) .e-toolbar-item.e-toolbar-popup .e-tbar-btn:not(:hover):not(:focus):not(:active):not(.e-active),.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-tbar-btn:not(:hover):not(:focus):not(:active):not(.e-active){
  border:1px solid rgba(0,0,0,0)
}

.e-richtexteditor .e-rte-tb-bottom{
  order:999;
  bottom:0
}

.e-rte-aiquery-popup{
  min-height:100px;
  overflow:hidden;
  display:flex !important;
  flex-direction:column
}

.e-rte-aiquery-popup .e-rte-ai-assit-content-container{
  flex:1 1 auto;
  display:flex;
  flex-direction:column;
  min-height:0;
  width:100%
}

.e-rte-aiquery-popup .e-aiassistview{
  flex:1 1 auto;
  display:flex;
  flex-direction:column;
  min-height:0;
  height:auto !important
}

.e-rte-aiquery-popup .e-aiassistview .e-view-header{
  flex:0 0 auto
}

.e-rte-aiquery-popup .e-aiassistview .e-view-content{
  flex:1 1 auto;
  overflow-y:auto;
  overflow-x:hidden;
  min-height:0
}

.e-rte-aiquery-popup .e-aiassistview .e-view-container{
  margin:auto
}

.e-rte-aiquery-popup .e-aiassistview .e-rte-icon-btn-disabled{
  pointer-events:none;
  opacity:.5;
  cursor:not-allowed
}

.e-rte-aiquery-popup .e-aiassistview .banner-content{
  display:flex;
  flex-direction:column;
  justify-content:center;
  height:230px;
  text-align:center
}

.e-rte-aiquery-popup .e-aiassistview .banner-content .e-assistview-icon::before{
  font-size:35px
}

.e-rte-aiquery-popup .e-aiassistview .e-footer{
  width:85%
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-progress-btn.e-tbar-btn.e-spin-center{
  line-height:2px
}

/*! tab layout */

.e-rte-container{
  border:1px solid var(--color-sf-border-light)
}

.e-rte-toolbar.e-toolbar .e-toolbar-pop:not(.e-toolbar-extended) .e-toolbar-item{
  display:inline-flex;
  margin:4px 4px
}

.e-rte-toolbar.e-toolbar .e-toolbar-pop.e-popup-open:not(.e-toolbar-extended){
  display:inline-flex;
  flex-wrap:wrap;
  max-width:75%;
  width:-moz-max-content;
  width:max-content;
  padding:0 8px
}

.e-rte-toolbar.e-toolbar .e-toolbar-pop:not(.e-toolbar-extended){
  max-width:75%;
  max-height:none !important
}

.e-rte-container .e-toolbar-wrapper.e-rte-tb-bottom{
  border-top:1px solid var(--color-sf-border-light)
}

.e-toolbar-wrapper,.e-toolbar-container{
  border-bottom:1px solid var(--color-sf-border-light)
}

iframe.e-rte-content{
  border:none
}

.e-richtexteditor{
  color:var(--color-sf-content-text-color);
  background:var(--color-sf-content-bg-color)
}

.e-richtexteditor .e-rte-elements.e-tbar-btn.e-rte-export-btn{
  background-color:var(--color-sf-secondary-bg-color-hover)
}

.e-richtexteditor .e-toolbar-wrapper{
  background:var(--color-sf-content-bg-color-alt1)
}

.e-richtexteditor img.e-img-focus::-moz-selection, .e-richtexteditor audio.e-audio-focus::-moz-selection, .e-richtexteditor .e-video-focus::-moz-selection{
  background:rgba(0,0,0,0);
  color:rgba(0,0,0,0)
}

.e-richtexteditor img.e-img-focus::selection,.e-richtexteditor audio.e-audio-focus::selection,.e-richtexteditor .e-video-focus::selection{
  background:rgba(0,0,0,0);
  color:rgba(0,0,0,0)
}

.e-richtexteditor .e-rte-content,.e-richtexteditor .e-source-content{
  background:var(--color-sf-content-bg-color);
  color:var(--color-sf-content-text-color)
}

.e-richtexteditor .e-rte-content .e-content blockquote,.e-richtexteditor .e-source-content .e-content blockquote{
  border-left:solid 3px var(--color-sf-content-bg-color-alt4)
}

.e-richtexteditor .e-rte-content .e-content .e-img-focus:not(.e-resize),.e-richtexteditor .e-rte-content .e-content .e-video-focus:not(.e-resize),.e-richtexteditor .e-source-content .e-content .e-img-focus:not(.e-resize),.e-richtexteditor .e-source-content .e-content .e-video-focus:not(.e-resize){
  border:2px solid var(--color-sf-primary)
}

.e-richtexteditor .e-rte-content .e-content a,.e-richtexteditor .e-source-content .e-content a{
  color:var(--color-sf-primary)
}

.e-richtexteditor.e-rtl .e-rte-content .e-content blockquote{
  border-left:0;
  border-right:solid 3px var(--color-sf-content-bg-color-alt4)
}

.e-richtexteditor .e-input.e-rte-linkurl.e-error,.e-richtexteditor .e-input.e-img-link.e-error{
  color:var(--color-sf-danger)
}

.e-richtexteditor.e-rte-full-screen{
  background:var(--color-sf-content-bg-color)
}

.e-rte-quick-popup.e-rte-elements{
  box-shadow:0 0 4px 0 rgba(var(--color-sf-black), 0.1),0 4px 6px -4px rgba(var(--color-sf-black), 0.1),0 10px 15px -3px rgba(var(--color-sf-black), 0.1)
}

.e-rte-quick-popup.e-rte-elements .e-rte-quick-toolbar.e-rte-toolbar.e-toolbar{
  background:var(--color-sf-content-bg-color-alt1)
}

.e-rte-quick-popup.e-rte-elements .e-rte-quick-toolbar.e-rte-toolbar.e-toolbar .e-toolbar-items:not(.e-tbar-pos){
  background:var(--color-sf-content-bg-color-alt1)
}

.e-rte-quick-popup.e-rte-elements .e-rte-quick-toolbar.e-rte-toolbar.e-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item.e-overlay{
  background:var(--color-sf-content-bg-color-alt1)
}

.e-rte-quick-popup.e-rte-elements .e-rte-quick-toolbar.e-rte-toolbar.e-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:not(.e-active) .e-tbar-btn:not(.e-active):not(:hover):not(:focus):not(:active),.e-rte-quick-popup.e-rte-elements .e-rte-quick-toolbar.e-rte-toolbar.e-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:not(.e-active) .e-rte-dropdown-menu:not(.e-active):not(:hover):not(:focus):not(:active){
  background:var(--color-sf-content-bg-color-alt1)
}

.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-split-btn-wrapper .e-rte-dropdown:hover{
  background:var(--color-sf-secondary-bg-color-hover)
}

.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-split-btn-wrapper .e-rte-dropdown:focus{
  background:var(--color-sf-secondary-bg-color-pressed)
}

.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-split-btn-wrapper .e-rte-dropdown:active{
  background:var(--color-sf-secondary-bg-color-pressed)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-split-btn-wrapper{
  border-radius:calc(var(--e-radius)*.25)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-split-btn-wrapper .e-rte-dropdown{
  background:var(--color-sf-transparent);
  border:1px solid rgba(0,0,0,0)
}

.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-split-btn-wrapper{
  border-radius:calc(var(--e-radius)*.25)
}

.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-split-btn-wrapper .e-rte-dropdown{
  background:var(--color-sf-content-bg-color-alt1);
  border:1px solid rgba(0,0,0,0)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-dropdown-menu:not(:hover):not(:focus):not(:active):not(.e-active){
  background:var(--color-sf-transparent);
  border:1px solid rgba(0,0,0,0)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-tbar-btn{
  border:1px solid rgba(0,0,0,0)
}

.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-rte-dropdown-menu:not(:hover):not(:focus):not(:active):not(.e-active){
  background:var(--color-sf-content-bg-color-alt1);
  border:1px solid rgba(0,0,0,0)
}

.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-tbar-btn{
  border:1px solid rgba(0,0,0,0)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-dropdown-menu,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-rte-dropdown-menu{
  box-shadow:none;
  color:var(--color-sf-content-text-color)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-dropdown-menu:hover,.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-dropdown-menu:focus,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-rte-dropdown-menu:hover,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-rte-dropdown-menu:focus{
  color:var(--color-sf-secondary-text-color-hover)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-dropdown-menu:active,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-rte-dropdown-menu:active{
  color:var(--color-sf-secondary-text-color-pressed)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-dropdown-menu.e-active,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-rte-dropdown-menu.e-active{
  color:var(--color-sf-secondary-text-color-hover)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-dropdown-menu:hover,.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-dropdown-menu:focus,.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-dropdown-menu:active,.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-dropdown-menu.e-active,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-rte-dropdown-menu:hover,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-rte-dropdown-menu:focus,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-rte-dropdown-menu:active,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-rte-dropdown-menu.e-active{
  border:1px solid rgba(0,0,0,0);
  color:var(--color-sf-icon-color)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-dropdown-menu:focus-visible,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-rte-dropdown-menu:focus-visible{
  box-shadow:inset 0 0 0 2px var(--color-sf-primary)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item:not(.e-overlay) .e-tbar-btn:hover,.e-richtexteditor .e-rte-toolbar .e-toolbar-item:not(.e-overlay) .e-tbar-btn:focus,.e-richtexteditor .e-rte-toolbar .e-toolbar-item:not(.e-overlay) .e-tbar-btn:active,.e-richtexteditor .e-rte-toolbar .e-toolbar-item:not(.e-overlay) .e-tbar-btn.e-active,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item:not(.e-overlay) .e-tbar-btn:hover,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item:not(.e-overlay) .e-tbar-btn:focus,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item:not(.e-overlay) .e-tbar-btn:active,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item:not(.e-overlay) .e-tbar-btn.e-active{
  border:1px solid rgba(0,0,0,0)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item:not(.e-overlay) .e-tbar-btn .e-icons,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item:not(.e-overlay) .e-tbar-btn .e-icons{
  color:var(--color-sf-content-text-color)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item:not(.e-overlay) .e-tbar-btn:hover,.e-richtexteditor .e-rte-toolbar .e-toolbar-item:not(.e-overlay) .e-tbar-btn:focus,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item:not(.e-overlay) .e-tbar-btn:hover,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item:not(.e-overlay) .e-tbar-btn:focus{
  background:var(--color-sf-secondary-bg-color-hover)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item:not(.e-overlay) .e-tbar-btn:hover .e-icons,.e-richtexteditor .e-rte-toolbar .e-toolbar-item:not(.e-overlay) .e-tbar-btn:focus .e-icons,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item:not(.e-overlay) .e-tbar-btn:hover .e-icons,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item:not(.e-overlay) .e-tbar-btn:focus .e-icons{
  color:var(--color-sf-secondary-text-color-hover)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item:not(.e-overlay) .e-tbar-btn:active .e-icons,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item:not(.e-overlay) .e-tbar-btn:active .e-icons{
  color:var(--color-sf-secondary-text-color-pressed)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item.e-active:not(.e-overlay) .e-tbar-btn .e-icons,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item.e-active:not(.e-overlay) .e-tbar-btn .e-icons{
  color:var(--color-sf-secondary-text-color-hover)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item.e-active:not(.e-overlay) .e-tbar-btn,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item.e-active:not(.e-overlay) .e-tbar-btn{
  border:1px solid rgba(0,0,0,0);
  background:var(--color-sf-secondary-bg-color-pressed)
}

.e-richtexteditor.e-disabled .e-rte-toolbar .e-toolbar-item .e-tbar-btn,.e-richtexteditor.e-disabled .e-rte-toolbar .e-toolbar-item .e-rte-dropdown-menu,.e-richtexteditor.e-disabled .e-rte-toolbar .e-toolbar-item .e-rte-dropdown{
  pointer-events:none;
  cursor:default;
  background:rgba(0,0,0,0);
  border:none
}

.e-richtexteditor.e-disabled .e-rte-toolbar .e-toolbar-item .e-tbar-btn:hover,.e-richtexteditor.e-disabled .e-rte-toolbar .e-toolbar-item .e-rte-dropdown-menu:hover,.e-richtexteditor.e-disabled .e-rte-toolbar .e-toolbar-item .e-rte-dropdown:hover{
  background:rgba(0,0,0,0);
  border:none
}

.e-richtexteditor.e-disabled .e-rte-toolbar .e-toolbar-item .e-tbar-btn:hover .e-icons,.e-richtexteditor.e-disabled .e-rte-toolbar .e-toolbar-item .e-tbar-btn:hover .e-rte-dropdown-btn-text,.e-richtexteditor.e-disabled .e-rte-toolbar .e-toolbar-item .e-tbar-btn:hover .e-rte-font-color::before,.e-richtexteditor.e-disabled .e-rte-toolbar .e-toolbar-item .e-tbar-btn:hover .e-background-color::before,.e-richtexteditor.e-disabled .e-rte-toolbar .e-toolbar-item .e-rte-dropdown-menu:hover .e-icons,.e-richtexteditor.e-disabled .e-rte-toolbar .e-toolbar-item .e-rte-dropdown-menu:hover .e-rte-dropdown-btn-text,.e-richtexteditor.e-disabled .e-rte-toolbar .e-toolbar-item .e-rte-dropdown-menu:hover .e-rte-font-color::before,.e-richtexteditor.e-disabled .e-rte-toolbar .e-toolbar-item .e-rte-dropdown-menu:hover .e-background-color::before,.e-richtexteditor.e-disabled .e-rte-toolbar .e-toolbar-item .e-rte-dropdown:hover .e-icons,.e-richtexteditor.e-disabled .e-rte-toolbar .e-toolbar-item .e-rte-dropdown:hover .e-rte-dropdown-btn-text,.e-richtexteditor.e-disabled .e-rte-toolbar .e-toolbar-item .e-rte-dropdown:hover .e-rte-font-color::before,.e-richtexteditor.e-disabled .e-rte-toolbar .e-toolbar-item .e-rte-dropdown:hover .e-background-color::before{
  color:inherit;
  background:rgba(0,0,0,0)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item:not(.e-overlay) .e-rte-dropdown,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item:not(.e-overlay) .e-rte-dropdown{
  box-shadow:none
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-dropdown,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-rte-dropdown{
  color:var(--color-sf-content-text-color)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-split-btn-wrapper:hover,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-split-btn-wrapper:hover{
  background:var(--color-sf-secondary-bg-color-hover)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-split-btn-wrapper:hover .e-rte-dropdown,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-split-btn-wrapper:hover .e-rte-dropdown{
  border:1px solid rgba(0,0,0,0)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-split-btn-wrapper:hover .e-split-btn:hover,.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-split-btn-wrapper:hover .e-dropdown-btn:hover,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-split-btn-wrapper:hover .e-split-btn:hover,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-split-btn-wrapper:hover .e-dropdown-btn:hover{
  background:var(--color-sf-secondary-bg-color-pressed)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-split-btn-wrapper:hover .e-split-btn:not(:hover),.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-split-btn-wrapper:hover .e-dropdown-btn:not(:hover),.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-split-btn-wrapper:hover .e-split-btn:not(:hover),.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-split-btn-wrapper:hover .e-dropdown-btn:not(:hover){
  background:rgba(0,0,0,0)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-split-btn-wrapper:hover .e-icons,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-split-btn-wrapper:hover .e-icons{
  color:var(--color-sf-secondary-text-color-hover)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-split-btn-wrapper:active .e-rte-dropdown,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-split-btn-wrapper:active .e-rte-dropdown{
  border:1px solid rgba(0,0,0,0)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-split-btn-wrapper:active .e-icons,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-split-btn-wrapper:active .e-icons{
  color:var(--color-sf-secondary-text-color-pressed)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-split-btn-wrapper:focus,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-split-btn-wrapper:focus{
  background:var(--color-sf-secondary-bg-color-pressed)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-split-btn-wrapper:focus .e-rte-dropdown,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-split-btn-wrapper:focus .e-rte-dropdown{
  border:1px solid rgba(0,0,0,0)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-split-btn-wrapper:focus .e-split-btn:focus,.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-split-btn-wrapper:focus .e-dropdown-btn:focus,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-split-btn-wrapper:focus .e-split-btn:focus,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-split-btn-wrapper:focus .e-dropdown-btn:focus{
  background:var(--color-sf-secondary-bg-color-pressed)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-split-btn-wrapper:focus .e-split-btn:not(:focus),.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-split-btn-wrapper:focus .e-dropdown-btn:not(:focus),.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-split-btn-wrapper:focus .e-split-btn:not(:focus),.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-split-btn-wrapper:focus .e-dropdown-btn:not(:focus){
  background:rgba(0,0,0,0)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-split-btn-wrapper:focus .e-icons,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-split-btn-wrapper:focus .e-icons{
  color:var(--color-sf-secondary-text-color-hover);
  color:var(--color-sf-icon-color)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-split-btn-wrapper:has(.e-dropdown-btn.e-active) .e-split-btn,.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-split-btn-wrapper:has(.e-dropdown-btn.e-active) .e-dropdown-btn,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-split-btn-wrapper:has(.e-dropdown-btn.e-active) .e-split-btn,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-split-btn-wrapper:has(.e-dropdown-btn.e-active) .e-dropdown-btn{
  color:var(--color-sf-secondary-text-color-hover)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-split-btn-wrapper .e-split-btn+.e-dropdown-btn.e-active,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-split-btn-wrapper .e-split-btn+.e-dropdown-btn.e-active{
  background:var(--color-sf-secondary-bg-color-pressed)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-split-btn-wrapper:has(.e-dropdown-btn.e-active) .e-split-btn,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-split-btn-wrapper:has(.e-dropdown-btn.e-active) .e-split-btn{
  background:var(--color-sf-secondary-bg-color-hover)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item.e-active .e-split-btn-wrapper{
  background:var(--color-sf-secondary-bg-color-pressed)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item.e-active .e-split-btn-wrapper .e-split-btn,.e-richtexteditor .e-rte-toolbar .e-toolbar-item.e-active .e-split-btn-wrapper .e-dropdown-btn{
  background:rgba(0,0,0,0);
  color:var(--color-sf-secondary-text-color-hover)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-colorpicker-wrapper:focus-visible,.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-colorpicker-container:focus-visible,.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-split-btn-wrapper:focus-visible,.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-split-btn-wrapper:focus-visible,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-colorpicker-wrapper:focus-visible,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-colorpicker-container:focus-visible,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-split-btn-wrapper:focus-visible,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-split-btn-wrapper:focus-visible{
  background:var(--color-sf-secondary-bg-color-hover);
  box-shadow:inset 0 0 0 2px var(--color-sf-primary)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-colorpicker-wrapper:focus-visible .e-split-btn:not(:focus-visible),.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-colorpicker-wrapper:focus-visible .e-dropdown-btn:not(:focus-visible),.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-colorpicker-container:focus-visible .e-split-btn:not(:focus-visible),.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-colorpicker-container:focus-visible .e-dropdown-btn:not(:focus-visible),.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-split-btn-wrapper:focus-visible .e-split-btn:not(:focus-visible),.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-split-btn-wrapper:focus-visible .e-dropdown-btn:not(:focus-visible),.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-split-btn-wrapper:focus-visible .e-split-btn:not(:focus-visible),.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-split-btn-wrapper:focus-visible .e-dropdown-btn:not(:focus-visible),.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-colorpicker-wrapper:focus-visible .e-split-btn:not(:focus-visible),.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-colorpicker-wrapper:focus-visible .e-dropdown-btn:not(:focus-visible),.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-colorpicker-container:focus-visible .e-split-btn:not(:focus-visible),.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-colorpicker-container:focus-visible .e-dropdown-btn:not(:focus-visible),.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-split-btn-wrapper:focus-visible .e-split-btn:not(:focus-visible),.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-split-btn-wrapper:focus-visible .e-dropdown-btn:not(:focus-visible),.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-split-btn-wrapper:focus-visible .e-split-btn:not(:focus-visible),.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-split-btn-wrapper:focus-visible .e-dropdown-btn:not(:focus-visible){
  background:rgba(0,0,0,0);
  color:var(--color-sf-secondary-text-color-hover)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-split-btn-wrapper:not(:focus-visible):has(.e-dropdown-btn:focus-visible),.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-split-btn-wrapper:not(:focus-visible):has(.e-split-btn:focus-visible),.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-split-btn-wrapper:not(:focus-visible):has(.e-dropdown-btn:focus-visible),.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-split-btn-wrapper:not(:focus-visible):has(.e-split-btn:focus-visible){
  background:var(--color-sf-secondary-bg-color-hover);
  box-shadow:inset 0 0 0 2px var(--color-sf-primary)
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-split-btn-wrapper:not(:focus-visible):has(.e-dropdown-btn:focus-visible) .e-split-btn,.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-split-btn-wrapper:not(:focus-visible):has(.e-dropdown-btn:focus-visible) .e-dropdown-btn,.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-split-btn-wrapper:not(:focus-visible):has(.e-split-btn:focus-visible) .e-split-btn,.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-split-btn-wrapper:not(:focus-visible):has(.e-split-btn:focus-visible) .e-dropdown-btn,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-split-btn-wrapper:not(:focus-visible):has(.e-dropdown-btn:focus-visible) .e-split-btn,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-split-btn-wrapper:not(:focus-visible):has(.e-dropdown-btn:focus-visible) .e-dropdown-btn,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-split-btn-wrapper:not(:focus-visible):has(.e-split-btn:focus-visible) .e-split-btn,.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-item .e-split-btn-wrapper:not(:focus-visible):has(.e-split-btn:focus-visible) .e-dropdown-btn{
  background:rgba(0,0,0,0);
  color:var(--color-sf-secondary-text-color-hover)
}

.e-linkheader{
  color:var(--color-sf-content-text-color)
}

.e-rte-content .e-content img:not(.e-resize){
  z-index:1000
}

span.e-rte-imageboxmark,span.e-rte-videoboxmark{
  background:var(--color-sf-primary);
  border:1px solid var(--color-sf-primary-text-color);
  display:block;
  height:10px;
  position:absolute;
  width:10px;
  z-index:1000
}

.e-mob-rte span.e-rte-imageboxmark,.e-mob-rte span.e-rte-videoboxmark{
  background:var(--color-sf-primary-text-color);
  border:1px solid var(--color-sf-primary);
  border-radius:calc(var(--e-radius)*.9375);
  height:20px;
  width:20px
}

.e-mob-rte.e-mob-span span.e-rte-imageboxmark,.e-mob-rte.e-mob-span span.e-rte-videoboxmark{
  background:var(--color-sf-primary);
  border:1px solid var(--color-sf-primary-text-color)
}

.e-rte-content .e-content img.e-resize,.e-rte-content .e-content video.e-resize{
  z-index:1000
}

*.e-disabled{
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none
}

*.e-disabled .e-rte-toolbar .e-toolbar-item{
  cursor:default
}

*.e-disabled .e-rte-toolbar .e-toolbar-item .e-tbar-btn.e-icon-btn:hover,*.e-disabled .e-rte-toolbar .e-toolbar-item .e-tbar-btn.e-icon-btn:active,*.e-disabled .e-rte-toolbar .e-toolbar-item .e-tbar-btn.e-icon-btn:focus,*.e-disabled .e-rte-toolbar .e-toolbar-item .e-dropdown-btn.e-btn:hover,*.e-disabled .e-rte-toolbar .e-toolbar-item .e-dropdown-btn.e-btn:active,*.e-disabled .e-rte-toolbar .e-toolbar-item .e-dropdown-btn.e-btn:focus,*.e-disabled .e-rte-toolbar .e-toolbar-item .e-colorpicker-wrapper .e-btn:hover,*.e-disabled .e-rte-toolbar .e-toolbar-item .e-colorpicker-wrapper .e-btn:active,*.e-disabled .e-rte-toolbar .e-toolbar-item .e-colorpicker-wrapper .e-btn:focus{
  background:rgba(0,0,0,0);
  cursor:default
}

.e-dropdown-popup ul .e-item.e-active{
  background:var(--color-sf-secondary-bg-color-pressed);
  color:var(--color-sf-secondary-text-color-pressed)
}

.e-popup-overlay{
  background-color:var(--color-sf-overlay-bg-color)
}

.e-rte-toolbar .e-toolbar-item.e-overlay .e-tbar-btn .e-icons,.e-rte-toolbar .e-toolbar-item.e-overlay .e-rte-dropdown-menu,.e-rte-toolbar .e-toolbar-item.e-overlay .e-rte-dropdown-menu .e-icons,.e-rte-toolbar .e-toolbar-item.e-overlay .e-rte-dropdown .e-icons,.e-rte-toolbar .e-toolbar-item.e-overlay .e-rte-font-color::before,.e-rte-toolbar .e-toolbar-item.e-overlay .e-background-color::before{
  color:var(--color-sf-content-bg-color-alt4)
}

.e-rte-table-popup.e-popup.e-popup-open{
  background-color:var(--color-sf-content-bg-color);
  color:var(--color-sf-content-text-color)
}

.e-richtexteditor .e-rte-toolbar .e-hor-nav:hover{
  border:solid rgba(0,0,0,.12);
  border-width:0 0 0 0;
  padding-left:0
}

.e-rte-table-popup .e-span-border{
  border:1px solid var(--color-sf-border-light);
  display:block;
  margin-bottom:8px;
  margin-top:12px
}

.e-rte-table-popup .e-rte-popup-header{
  color:var(--color-sf-content-text-color-alt1);
  font-family:var(--e-font-family);
  font-size:14px;
  text-align:center
}

.e-rte-table-popup.e-popup-open .e-rte-tablecell.e-default{
  background-color:var(--color-sf-content-bg-color)
}

.e-rte-table-popup.e-popup-open .e-rte-tablecell.e-active{
  background-color:var(--color-sf-primary-lighter);
  border:1px solid var(--color-sf-primary)
}

.e-rte-table.e-alternate-border>tbody>tr:nth-child(2n),.e-rte-table.e-alternate-border>tbody>tr:nth-child(2n)>td,.e-rte-table.e-alternate-border>tbody>tr:nth-child(2n)>th{
  background:var(--color-sf-content-bg-color-alt1)
}

.e-rte-table th{
  background:var(--color-sf-content-bg-color-alt1)
}

.e-rte-table-popup.e-popup.e-popup-open{
  background-color:var(--color-sf-flyout-bg-color);
  color:var(--color-sf-border-light)
}

span.e-table-box{
  background-color:var(--color-sf-flyout-bg-color);
  border:1px solid var(--color-sf-border-light)
}

span.e-table-box.e-rbox-select{
  background-color:var(--color-sf-border-light);
  border:1px solid var(--color-sf-border-light)
}

.e-table-rhelper{
  background-color:var(--color-sf-primary)
}

.e-rte-dialog-upload.e-upload.e-lib.e-keyboard{
  background:var(--color-sf-content-bg-color)
}

.e-rte-emojipicker-popup.e-popup.e-popup-open{
  background:var(--color-sf-content-bg-color);
  box-shadow:0 0 4px 0 rgba(var(--color-sf-black), 0.1),0 4px 6px -4px rgba(var(--color-sf-black), 0.1),0 10px 15px -3px rgba(var(--color-sf-black), 0.1);
  border:1px solid var(--color-sf-dialog-border)
}

.e-rte-emojipicker-popup.e-popup.e-popup-open .e-toolbar .e-toolbar-item .e-tbar-btn{
  background:rgba(0,0,0,0)
}

.e-rte-emojipicker-popup.e-popup.e-popup-open .e-toolbar .e-toolbar-item .e-tbar-btn.e-selected{
  background:var(--color-sf-secondary-bg-color-pressed)
}

.e-rte-emojipicker-popup.e-popup.e-popup-open .e-toolbar .e-toolbar-item .e-tbar-btn:hover{
  background:var(--color-sf-secondary-bg-color-hover)
}

.e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-toolbar{
  background:rgba(0,0,0,0);
  border:none;
  box-shadow:none
}

.e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-toolbar .e-toolbar-items{
  background:rgba(0,0,0,0)
}

.e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-toolbar .e-toolbar-items .e-scroll-nav{
  border:none
}

.e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojipicker-group .e-rte-emojipickerbtn-group .e-btn.e-control:not(:hover):not(:focus):not(:active){
  background:rgba(0,0,0,0)
}

.e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojisearch-btn .e-btn.e-control:not(:hover):not(:focus):not(:active){
  background:rgba(0,0,0,0)
}

.e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojipicker-group .e-rte-emojipicker-name{
  color:var(--color-sf-content-text-color)
}

.e-rte-img-dialog .e-rte-upload-progress{
  color:var(--color-sf-info)
}

.e-rte-quick-popup .e-rte-tip-pointer.e-rte-tip-top::before{
  border-left:8px solid rgba(0,0,0,0);
  border-right:8px solid rgba(0,0,0,0);
  border-bottom:10px solid var(--color-sf-flyout-border)
}

.e-rte-quick-popup .e-rte-tip-pointer.e-rte-tip-top::after{
  border-left:7.5px solid rgba(0,0,0,0);
  border-right:7.5px solid rgba(0,0,0,0);
  border-bottom:9px solid var(--color-sf-content-bg-color-alt1)
}

.e-rte-quick-popup .e-rte-tip-pointer.e-rte-tip-bottom::before{
  border-left:8px solid rgba(0,0,0,0);
  border-right:8px solid rgba(0,0,0,0);
  border-top:10px solid var(--color-sf-flyout-border)
}

.e-rte-quick-popup .e-rte-tip-pointer.e-rte-tip-bottom::after{
  border-left:7.5px solid rgba(0,0,0,0);
  border-right:7.5px solid rgba(0,0,0,0);
  border-top:9px solid var(--color-sf-content-bg-color-alt1)
}

.e-rte-aiquery-popup{
  box-shadow:0 0 4px 0 rgba(var(--color-sf-black), 0.1),0 4px 6px -4px rgba(var(--color-sf-black), 0.1),0 10px 15px -3px rgba(var(--color-sf-black), 0.1)
}

.e-rte-aiquery-popup .e-aiassistview .e-rte-icon-btn-disabled{
  color:var(--color-sf-icon-color-disabled)
}

.e-rte-aiquery-popup .e-toolbar-item .e-rte-dropdown-menu:not(:hover):not(:focus):not(:active):not(.e-active){
  border:1px solid rgba(0,0,0,0);
  background-color:rgba(0,0,0,0);
  box-shadow:none
}

/*! component's theme wise override definitions and variables */

/*! richtexteditor icons */

.e-toolbar-wrapper .e-horizontal-line::before,.e-toolbar-container .e-horizontal-line::before,.e-rte-toolbar .e-horizontal-line::before,.e-rte-dropdown-popup .e-horizontal-line::before{
  content:"\e920"
}

.e-toolbar-wrapper .e-blockquote::before,.e-toolbar-container .e-blockquote::before,.e-rte-toolbar .e-blockquote::before,.e-rte-dropdown-popup .e-blockquote::before{
  content:"\e8f5"
}

.e-toolbar-wrapper .e-alignments::before,.e-toolbar-container .e-alignments::before,.e-rte-toolbar .e-alignments::before,.e-rte-dropdown-popup .e-alignments::before{
  content:"\e7b8"
}

.e-toolbar-wrapper .e-rte-checklist-icon::before,.e-toolbar-container .e-rte-checklist-icon::before,.e-rte-toolbar .e-rte-checklist-icon::before,.e-rte-dropdown-popup .e-rte-checklist-icon::before{
  content:"\e952"
}

.e-toolbar-wrapper .e-justify-left::before,.e-toolbar-container .e-justify-left::before,.e-rte-toolbar .e-justify-left::before,.e-rte-dropdown-popup .e-justify-left::before{
  content:"\e7b8"
}

.e-toolbar-wrapper .e-lineHeight::before,.e-toolbar-container .e-lineHeight::before,.e-rte-toolbar .e-lineHeight::before,.e-rte-dropdown-popup .e-lineHeight::before{
  content:"\e78d"
}

.e-toolbar-wrapper .e-justify-center::before,.e-toolbar-container .e-justify-center::before,.e-rte-toolbar .e-justify-center::before,.e-rte-dropdown-popup .e-justify-center::before{
  content:"\e813"
}

.e-toolbar-wrapper .e-justify-right::before,.e-toolbar-container .e-justify-right::before,.e-rte-toolbar .e-justify-right::before,.e-rte-dropdown-popup .e-justify-right::before{
  content:"\e719"
}

.e-toolbar-wrapper .e-justify-full::before,.e-toolbar-container .e-justify-full::before,.e-rte-toolbar .e-justify-full::before,.e-rte-dropdown-popup .e-justify-full::before{
  content:"\e721"
}

.e-toolbar-wrapper .e-font-name::before,.e-toolbar-container .e-font-name::before,.e-rte-toolbar .e-font-name::before,.e-rte-dropdown-popup .e-font-name::before{
  content:"\e76f"
}

.e-toolbar-wrapper .e-rte-font-colorpicker .e-split-colorpicker.e-rte-font-color::before,.e-toolbar-container .e-rte-font-colorpicker .e-split-colorpicker.e-rte-font-color::before,.e-rte-toolbar .e-rte-font-colorpicker .e-split-colorpicker.e-rte-font-color::before,.e-rte-dropdown-popup .e-rte-font-colorpicker .e-split-colorpicker.e-rte-font-color::before{
  content:"\e79f"
}

.e-toolbar-wrapper .e-rte-background-colorpicker .e-split-colorpicker.e-background-color::before,.e-toolbar-container .e-rte-background-colorpicker .e-split-colorpicker.e-background-color::before,.e-rte-toolbar .e-rte-background-colorpicker .e-split-colorpicker.e-background-color::before,.e-rte-dropdown-popup .e-rte-background-colorpicker .e-split-colorpicker.e-background-color::before{
  content:"\e783"
}

.e-toolbar-wrapper .e-bold::before,.e-toolbar-container .e-bold::before,.e-rte-toolbar .e-bold::before,.e-rte-dropdown-popup .e-bold::before{
  content:"\e737"
}

.e-toolbar-wrapper .e-italic::before,.e-toolbar-container .e-italic::before,.e-rte-toolbar .e-italic::before,.e-rte-dropdown-popup .e-italic::before{
  content:"\e75a"
}

.e-toolbar-wrapper .e-underline::before,.e-toolbar-container .e-underline::before,.e-rte-toolbar .e-underline::before,.e-rte-dropdown-popup .e-underline::before{
  content:"\e82f"
}

.e-toolbar-wrapper .e-strike-through::before,.e-toolbar-container .e-strike-through::before,.e-rte-toolbar .e-strike-through::before,.e-rte-dropdown-popup .e-strike-through::before{
  content:"\e758"
}

.e-toolbar-wrapper .e-clear-format::before,.e-toolbar-container .e-clear-format::before,.e-rte-toolbar .e-clear-format::before,.e-rte-dropdown-popup .e-clear-format::before{
  content:"\e803"
}

.e-toolbar-wrapper .e-clear-all::before,.e-toolbar-container .e-clear-all::before,.e-rte-toolbar .e-clear-all::before,.e-rte-dropdown-popup .e-clear-all::before{
  content:"\e7cc"
}

.e-toolbar-wrapper .e-cut::before,.e-toolbar-container .e-cut::before,.e-rte-toolbar .e-cut::before,.e-rte-dropdown-popup .e-cut::before{
  content:"\e7fb"
}

.e-toolbar-wrapper .e-copy::before,.e-toolbar-container .e-copy::before,.e-rte-toolbar .e-copy::before,.e-rte-dropdown-popup .e-copy::before{
  content:"\e77c"
}

.e-toolbar-wrapper .e-paste::before,.e-toolbar-container .e-paste::before,.e-rte-toolbar .e-paste::before,.e-rte-dropdown-popup .e-paste::before{
  content:"\e70b"
}

.e-toolbar-wrapper .e-unorder-list::before,.e-toolbar-container .e-unorder-list::before,.e-rte-toolbar .e-unorder-list::before,.e-rte-dropdown-popup .e-unorder-list::before{
  content:"\e77e"
}

.e-toolbar-wrapper .e-order-list::before,.e-toolbar-container .e-order-list::before,.e-rte-toolbar .e-order-list::before,.e-rte-dropdown-popup .e-order-list::before{
  content:"\e7cb"
}

.e-toolbar-wrapper .e-indent::before,.e-toolbar-container .e-indent::before,.e-rte-toolbar .e-indent::before,.e-rte-dropdown-popup .e-indent::before{
  content:"\e810"
}

.e-toolbar-wrapper .e-outdent::before,.e-toolbar-container .e-outdent::before,.e-rte-toolbar .e-outdent::before,.e-rte-dropdown-popup .e-outdent::before{
  content:"\e72a"
}

.e-toolbar-wrapper .e-undo::before,.e-toolbar-container .e-undo::before,.e-rte-toolbar .e-undo::before,.e-rte-dropdown-popup .e-undo::before{
  content:"\e713"
}

.e-toolbar-wrapper .e-redo::before,.e-toolbar-container .e-redo::before,.e-rte-toolbar .e-redo::before,.e-rte-dropdown-popup .e-redo::before{
  content:"\e755"
}

.e-toolbar-wrapper .e-super-script::before,.e-toolbar-container .e-super-script::before,.e-rte-toolbar .e-super-script::before,.e-rte-dropdown-popup .e-super-script::before{
  content:"\e7a7"
}

.e-toolbar-wrapper .e-sub-script::before,.e-toolbar-container .e-sub-script::before,.e-rte-toolbar .e-sub-script::before,.e-rte-dropdown-popup .e-sub-script::before{
  content:"\e80a"
}

.e-toolbar-wrapper .e-create-link::before,.e-toolbar-container .e-create-link::before,.e-rte-toolbar .e-create-link::before,.e-rte-dropdown-popup .e-create-link::before{
  content:"\e757"
}

.e-toolbar-wrapper .e-open-link::before,.e-toolbar-container .e-open-link::before,.e-rte-toolbar .e-open-link::before,.e-rte-dropdown-popup .e-open-link::before{
  content:"\e77a"
}

.e-toolbar-wrapper .e-edit-link::before,.e-toolbar-container .e-edit-link::before,.e-rte-toolbar .e-edit-link::before,.e-rte-dropdown-popup .e-edit-link::before{
  content:"\e722"
}

.e-toolbar-wrapper .e-remove-link::before,.e-toolbar-container .e-remove-link::before,.e-rte-toolbar .e-remove-link::before,.e-rte-dropdown-popup .e-remove-link::before{
  content:"\e80c"
}

.e-toolbar-wrapper .e-image::before,.e-toolbar-container .e-image::before,.e-rte-toolbar .e-image::before,.e-rte-dropdown-popup .e-image::before{
  content:"\e786"
}

.e-toolbar-wrapper .e-audio::before,.e-toolbar-container .e-audio::before,.e-rte-toolbar .e-audio::before,.e-rte-dropdown-popup .e-audio::before{
  content:"\e894"
}

.e-toolbar-wrapper .e-video::before,.e-toolbar-container .e-video::before,.e-rte-toolbar .e-video::before,.e-rte-dropdown-popup .e-video::before{
  content:"\e895"
}

.e-toolbar-wrapper .e-replace::before,.e-toolbar-container .e-replace::before,.e-rte-toolbar .e-replace::before,.e-rte-dropdown-popup .e-replace::before{
  content:"\e710"
}

.e-toolbar-wrapper .e-audio-replace::before,.e-toolbar-wrapper .e-video-replace::before,.e-toolbar-container .e-audio-replace::before,.e-toolbar-container .e-video-replace::before,.e-rte-toolbar .e-audio-replace::before,.e-rte-toolbar .e-video-replace::before,.e-rte-dropdown-popup .e-audio-replace::before,.e-rte-dropdown-popup .e-video-replace::before{
  content:"\e772"
}

.e-toolbar-wrapper .e-align::before,.e-toolbar-container .e-align::before,.e-rte-toolbar .e-align::before,.e-rte-dropdown-popup .e-align::before{
  content:"\e7b8"
}

.e-toolbar-wrapper .e-caption::before,.e-toolbar-container .e-caption::before,.e-rte-toolbar .e-caption::before,.e-rte-dropdown-popup .e-caption::before{
  content:"\e8e2"
}

.e-toolbar-wrapper .e-remove::before,.e-toolbar-wrapper .e-audio-remove::before,.e-toolbar-wrapper .e-video-remove::before,.e-toolbar-container .e-remove::before,.e-toolbar-container .e-audio-remove::before,.e-toolbar-container .e-video-remove::before,.e-rte-toolbar .e-remove::before,.e-rte-toolbar .e-audio-remove::before,.e-rte-toolbar .e-video-remove::before,.e-rte-dropdown-popup .e-remove::before,.e-rte-dropdown-popup .e-audio-remove::before,.e-rte-dropdown-popup .e-video-remove::before{
  content:"\e820"
}

.e-toolbar-wrapper .e-insert-link::before,.e-toolbar-container .e-insert-link::before,.e-rte-toolbar .e-insert-link::before,.e-rte-dropdown-popup .e-insert-link::before{
  content:"\e757"
}

.e-toolbar-wrapper .e-display::before,.e-toolbar-wrapper .e-audio-display::before,.e-toolbar-wrapper .e-video-display::before,.e-toolbar-container .e-display::before,.e-toolbar-container .e-audio-display::before,.e-toolbar-container .e-video-display::before,.e-rte-toolbar .e-display::before,.e-rte-toolbar .e-audio-display::before,.e-rte-toolbar .e-video-display::before,.e-rte-dropdown-popup .e-display::before,.e-rte-dropdown-popup .e-audio-display::before,.e-rte-dropdown-popup .e-video-display::before{
  content:"\e7b7"
}

.e-toolbar-wrapper .e-alt-text::before,.e-toolbar-container .e-alt-text::before,.e-rte-toolbar .e-alt-text::before,.e-rte-dropdown-popup .e-alt-text::before{
  content:"\e769"
}

.e-toolbar-wrapper .e-img-dimension::before,.e-toolbar-wrapper .e-video-dimension::before,.e-toolbar-container .e-img-dimension::before,.e-toolbar-container .e-video-dimension::before,.e-rte-toolbar .e-img-dimension::before,.e-rte-toolbar .e-video-dimension::before,.e-rte-dropdown-popup .e-img-dimension::before,.e-rte-dropdown-popup .e-video-dimension::before{
  content:"\e879"
}

.e-toolbar-wrapper .e-maximize::before,.e-toolbar-container .e-maximize::before,.e-rte-toolbar .e-maximize::before,.e-rte-dropdown-popup .e-maximize::before{
  content:"\e81c"
}

.e-toolbar-wrapper .e-minimize::before,.e-toolbar-container .e-minimize::before,.e-rte-toolbar .e-minimize::before,.e-rte-dropdown-popup .e-minimize::before{
  content:"\e7b0"
}

.e-toolbar-wrapper .e-zoom-in::before,.e-toolbar-container .e-zoom-in::before,.e-rte-toolbar .e-zoom-in::before,.e-rte-dropdown-popup .e-zoom-in::before{
  content:"\e795"
}

.e-toolbar-wrapper .e-zoom-out::before,.e-toolbar-container .e-zoom-out::before,.e-rte-toolbar .e-zoom-out::before,.e-rte-dropdown-popup .e-zoom-out::before{
  content:"\e825"
}

.e-toolbar-wrapper .e-lower-case::before,.e-toolbar-container .e-lower-case::before,.e-rte-toolbar .e-lower-case::before,.e-rte-dropdown-popup .e-lower-case::before{
  content:"\e746"
}

.e-toolbar-wrapper .e-upper-case::before,.e-toolbar-container .e-upper-case::before,.e-rte-toolbar .e-upper-case::before,.e-rte-dropdown-popup .e-upper-case::before{
  content:"\e793"
}

.e-toolbar-wrapper .e-print::before,.e-toolbar-container .e-print::before,.e-rte-toolbar .e-print::before,.e-rte-dropdown-popup .e-print::before{
  content:"\e75d"
}

.e-toolbar-wrapper .e-source-code::before,.e-toolbar-container .e-source-code::before,.e-rte-toolbar .e-source-code::before,.e-rte-dropdown-popup .e-source-code::before{
  content:"\e80e"
}

.e-toolbar-wrapper .e-preview::before,.e-toolbar-container .e-preview::before,.e-rte-toolbar .e-preview::before,.e-rte-dropdown-popup .e-preview::before{
  content:"\e7de"
}

.e-toolbar-wrapper .e-view-side::before,.e-toolbar-container .e-view-side::before,.e-rte-toolbar .e-view-side::before,.e-rte-dropdown-popup .e-view-side::before{
  content:"\e82b"
}

.e-toolbar-wrapper .e-inline-code::before,.e-toolbar-container .e-inline-code::before,.e-rte-toolbar .e-inline-code::before,.e-rte-dropdown-popup .e-inline-code::before{
  content:"\e831"
}

.e-toolbar-wrapper .e-preformat-code::before,.e-toolbar-container .e-preformat-code::before,.e-rte-toolbar .e-preformat-code::before,.e-rte-dropdown-popup .e-preformat-code::before{
  content:"\e90f"
}

.e-toolbar-wrapper .e-table-header::before,.e-toolbar-container .e-table-header::before,.e-rte-toolbar .e-table-header::before,.e-rte-dropdown-popup .e-table-header::before{
  content:"\e8f4"
}

.e-toolbar-wrapper .e-table-remove::before,.e-toolbar-container .e-table-remove::before,.e-rte-toolbar .e-table-remove::before,.e-rte-dropdown-popup .e-table-remove::before{
  content:"\e811"
}

.e-toolbar-wrapper .e-table-rows::before,.e-toolbar-container .e-table-rows::before,.e-rte-toolbar .e-table-rows::before,.e-rte-dropdown-popup .e-table-rows::before{
  content:"\e77f"
}

.e-toolbar-wrapper .e-table-columns::before,.e-toolbar-container .e-table-columns::before,.e-rte-toolbar .e-table-columns::before,.e-rte-dropdown-popup .e-table-columns::before{
  content:"\e841"
}

.e-toolbar-wrapper .e-table-cell-ver-align::before,.e-toolbar-container .e-table-cell-ver-align::before,.e-rte-toolbar .e-table-cell-ver-align::before,.e-rte-dropdown-popup .e-table-cell-ver-align::before{
  content:"\e74f"
}

.e-toolbar-wrapper .e-table-edit-properties::before,.e-toolbar-container .e-table-edit-properties::before,.e-rte-toolbar .e-table-edit-properties::before,.e-rte-dropdown-popup .e-table-edit-properties::before{
  content:"\e954"
}

.e-toolbar-wrapper .e-create-table::before,.e-toolbar-container .e-create-table::before,.e-rte-toolbar .e-create-table::before,.e-rte-dropdown-popup .e-create-table::before{
  content:"\e83f"
}

.e-toolbar-wrapper .e-align-bottom::before,.e-toolbar-container .e-align-bottom::before,.e-rte-toolbar .e-align-bottom::before,.e-rte-dropdown-popup .e-align-bottom::before{
  content:"\e7a0"
}

.e-toolbar-wrapper .e-align-middle::before,.e-toolbar-container .e-align-middle::before,.e-rte-toolbar .e-align-middle::before,.e-rte-dropdown-popup .e-align-middle::before{
  content:"\e74f"
}

.e-toolbar-wrapper .e-align-top::before,.e-toolbar-container .e-align-top::before,.e-rte-toolbar .e-align-top::before,.e-rte-dropdown-popup .e-align-top::before{
  content:"\e707"
}

.e-toolbar-wrapper .e-insert-column-left::before,.e-toolbar-container .e-insert-column-left::before,.e-rte-toolbar .e-insert-column-left::before,.e-rte-dropdown-popup .e-insert-column-left::before{
  content:"\e78b"
}

.e-toolbar-wrapper .e-insert-column-right::before,.e-toolbar-container .e-insert-column-right::before,.e-rte-toolbar .e-insert-column-right::before,.e-rte-dropdown-popup .e-insert-column-right::before{
  content:"\e70e"
}

.e-toolbar-wrapper .e-delete-column::before,.e-toolbar-container .e-delete-column::before,.e-rte-toolbar .e-delete-column::before,.e-rte-dropdown-popup .e-delete-column::before{
  content:"\e714"
}

.e-toolbar-wrapper .e-insert-row-before::before,.e-toolbar-container .e-insert-row-before::before,.e-rte-toolbar .e-insert-row-before::before,.e-rte-dropdown-popup .e-insert-row-before::before{
  content:"\e836"
}

.e-toolbar-wrapper .e-insert-row-after::before,.e-toolbar-container .e-insert-row-after::before,.e-rte-toolbar .e-insert-row-after::before,.e-rte-dropdown-popup .e-insert-row-after::before{
  content:"\e801"
}

.e-toolbar-wrapper .e-delete-row::before,.e-toolbar-container .e-delete-row::before,.e-rte-toolbar .e-delete-row::before,.e-rte-dropdown-popup .e-delete-row::before{
  content:"\e7f2"
}

.e-toolbar-wrapper .e-style::before,.e-toolbar-container .e-style::before,.e-rte-toolbar .e-style::before,.e-rte-dropdown-popup .e-style::before{
  content:"\e76e"
}

.e-toolbar-wrapper .e-rte-file-manager::before,.e-toolbar-container .e-rte-file-manager::before,.e-rte-toolbar .e-rte-file-manager::before,.e-rte-dropdown-popup .e-rte-file-manager::before{
  content:"\e83c"
}

.e-toolbar-wrapper .e-rte-format-painter::before,.e-toolbar-container .e-rte-format-painter::before,.e-rte-toolbar .e-rte-format-painter::before,.e-rte-dropdown-popup .e-rte-format-painter::before{
  content:"\e8bd"
}

.e-toolbar-wrapper .e-rte-export-pdf::before,.e-toolbar-container .e-rte-export-pdf::before,.e-rte-toolbar .e-rte-export-pdf::before,.e-rte-dropdown-popup .e-rte-export-pdf::before{
  content:"\e8fb"
}

.e-toolbar-wrapper .e-rte-import-doc::before,.e-toolbar-container .e-rte-import-doc::before,.e-rte-toolbar .e-rte-import-doc::before,.e-rte-dropdown-popup .e-rte-import-doc::before{
  content:"\e8fc"
}

.e-toolbar-wrapper .e-rte-export-doc::before,.e-toolbar-container .e-rte-export-doc::before,.e-rte-toolbar .e-rte-export-doc::before,.e-rte-dropdown-popup .e-rte-export-doc::before{
  content:"\e8fd"
}

.e-richtexteditor .e-south-east::before,.e-richtexteditor .e-south-west::before{
  content:"\e761"
}

.e-rtl .e-rte-toolbar .e-unorder-list::before,.e-rtl .e-rte-dropdown-popup .e-unorder-list::before{
  content:"\e8c4"
}

.e-rtl .e-rte-toolbar .e-order-list::before,.e-rtl .e-rte-dropdown-popup .e-order-list::before{
  content:"\e8c5"
}

.e-rtl .e-rte-toolbar .e-indent::before,.e-rtl .e-rte-dropdown-popup .e-indent::before{
  content:"\e8c6"
}

.e-rtl .e-rte-toolbar .e-outdent::before,.e-rtl .e-rte-dropdown-popup .e-outdent::before{
  content:"\e8c7"
}

.e-cell-merge::before{
  content:"\e83a"
}

.e-cell-horizontal-split::before{
  content:"\e7a4"
}

.e-cell-vertical-split::before{
  content:"\e732"
}

.e-table-cell::before{
  content:"\e7c2"
}

.e-rte-cursor-brush{
  cursor:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAzMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9InBhdGgtMS1vdXRzaWRlLTFfNDgxXzI0MSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iNCIgeT0iMiIgd2lkdGg9IjkiIGhlaWdodD0iMTgiIGZpbGw9ImJsYWNrIj4KPHJlY3QgZmlsbD0id2hpdGUiIHg9IjQiIHk9IjIiIHdpZHRoPSI5IiBoZWlnaHQ9IjE4Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNS41IDNDNS4yMjM4NiAzIDUgMy4yMjM4NiA1IDMuNUM1IDMuNzc2MTQgNS4yMjM4NiA0IDUuNSA0SDYuNDY0NDdDNi45OTQ5IDQgNy41MDM2MSA0LjIxMDcxIDcuODc4NjggNC41ODU3OUw4IDQuNzA3MTFWNC43MDg2M1Y0LjcxNTM4VjQuNzIyMjJWNC43MjkxOFY0LjczNjI0VjQuNzQzNDFWNC43NTA2OFY0Ljc1ODA2VjQuNzY1NTRWNC43NzMxM1Y0Ljc4MDgyVjQuNzg4NjJWNC43OTY1MlY0LjgwNDUzVjQuODEyNjVWNC44MjA4N1Y0LjgyOTE5VjQuODM3NjJWNC44NDYxNlY0Ljg1NDhWNC44NjM1NFY0Ljg3MjM5VjQuODgxMzVWNC44OTA0MVY0Ljg5OTU3VjQuOTA4ODRWNC45MTgyMVY0LjkyNzY4VjQuOTM3MjdWNC45NDY5NVY0Ljk1Njc0VjQuOTY2NjNWNC45NzY2M1Y0Ljk4NjczVjQuOTk2OTNWNS4wMDcyNFY1LjAxNzY2VjUuMDI4MTdWNS4wMzg3OVY1LjA0OTUyVjUuMDYwMzRWNS4wNzEyN1Y1LjA4MjMxVjUuMDkzNDRWNS4xMDQ2OVY1LjExNjAzVjUuMTI3NDhWNS4xMzkwM1Y1LjE1MDY4VjUuMTYyNDRWNS4xNzQyOVY1LjE4NjI2VjUuMTk4MzJWNS4yMTA0OVY1LjIyMjc2VjUuMjM1MTNWNS4yNDc2MVY1LjI2MDE4VjUuMjcyODZWNS4yODU2NVY1LjI5ODUzVjUuMzExNTJWNS4zMjQ2MVY1LjMzNzhWNS4zNTEwOVY1LjM2NDQ5VjUuMzc3OThWNS4zOTE1OFY1LjQwNTI4VjUuNDE5MDhWNS40MzI5OVY1LjQ0Njk5VjUuNDYxMVY1LjQ3NTMxVjUuNDg5NjJWNS41MDQwM1Y1LjUxODU0VjUuNTMzMTZWNS41NDc4N1Y1LjU2MjY5VjUuNTc3NjFWNS41OTI2MlY1LjYwNzc0VjUuNjIyOTZWNS42MzgyOFY1LjY1MzcxVjUuNjY5MjNWNS42ODQ4NVY1LjcwMDU3VjUuNzE2NFY1LjczMjMyVjUuNzQ4MzVWNS43NjQ0N1Y1Ljc4MDdWNS43OTcwMlY1LjgxMzQ1VjUuODI5OTdWNS44NDY2VjUuODYzMzJWNS44ODAxNVY1Ljg5NzA3VjUuOTE0MVY1LjkzMTIyVjUuOTQ4NDRWNS45NjU3N1Y1Ljk4MzE5VjYuMDAwNzFWNi4wMTgzM1Y2LjAzNjA1VjYuMDUzODdWNi4wNzE3OVY2LjA4OTgxVjYuMTA3OTNWNi4xMjYxNVY2LjE0NDQ2VjYuMTYyODdWNi4xODEzOVY2LjJWNi4yMTg3MVY2LjIzNzUyVjYuMjU2NDNWNi4yNzU0M1Y2LjI5NDU0VjYuMzEzNzRWNi4zMzMwNFY2LjM1MjQ0VjYuMzcxOTRWNi4zOTE1M1Y2LjQxMTIyVjYuNDMxMDJWNi40NTA5MVY2LjQ3MDg5VjYuNDkwOThWNi41MTExNlY2LjUzMTQ0VjYuNTUxODJWNi41NzIyOVY2LjU5Mjg3VjYuNjEzNTRWNi42MzQzMVY2LjY1NTE3VjYuNjc2MTNWNi42OTcxOVY2LjcxODM1VjYuNzM5NlY2Ljc2MDk1VjYuNzgyNFY2LjgwMzk0VjYuODI1NThWNi44NDczMlY2Ljg2OTE2VjYuODkxMDlWNi45MTMxMlY2LjkzNTI0VjYuOTU3NDZWNi45Nzk3OFY3LjAwMjE5VjcuMDI0N1Y3LjA0NzMxVjcuMDcwMDFWNy4wOTI4VjcuMTE1N1Y3LjEzODY5VjcuMTYxNzdWNy4xODQ5NVY3LjIwODIzVjcuMjMxNlY3LjI1NTA3VjcuMjc4NjRWNy4zMDIyOVY3LjMyNjA1VjcuMzQ5OVY3LjM3Mzg0VjcuMzk3ODhWNy40MjIwMlY3LjQ0NjI1VjcuNDcwNThWNy40OTVWNy41MTk1MVY3LjU0NDEyVjcuNTY4ODNWNy41OTM2M1Y3LjYxODUyVjcuNjQzNTFWNy42Njg2VjcuNjkzNzhWNy43MTkwNVY3Ljc0NDQxVjcuNzY5ODhWNy43OTU0M1Y3LjgyMTA4VjcuODQ2ODNWNy44NzI2NlY3Ljg5ODZWNy45MjQ2MlY3Ljk1MDc0VjcuOTc2OTVWOC4wMDMyNlY4LjAyOTY2VjguMDU2MTZWOC4wODI3NFY4LjEwOTQzVjguMTM2MlY4LjE2MzA3VjguMTkwMDNWOC4yMTcwOVY4LjI0NDIzVjguMjcxNDdWOC4yOTg4MVY4LjMyNjI0VjguMzUzNzZWOC4zODEzN1Y4LjQwOTA3VjguNDM2ODdWOC40NjQ3NlY4LjQ5Mjc1VjguNTIwODJWOC41NDg5OVY4LjU3NzI1VjguNjA1NjFWOC42MzQwNVY4LjY2MjU5VjguNjkxMjJWOC43MTk5NFY4Ljc0ODc2VjguNzc3NjZWOC44MDY2NlY4LjgzNTc1VjguODY0OTNWOC44OTQyMVY4LjkyMzU3VjguOTUzMDNWOC45ODI1OFY5LjAxMjIyVjkuMDQxOTVWOS4wNzE3N1Y5LjEwMTY4VjkuMTMxNjlWOS4xNjE3OFY5LjE5MTk3VjkuMjIyMjVWOS4yNTI2MlY5LjI4MzA4VjkuMzEzNjNWOS4zNDQyN1Y5LjM3NTAxVjkuNDA1ODNWOS40MzY3NFY5LjQ2Nzc1VjkuNDk4ODRWOS41MzAwM1Y5LjU2MTNWOS41OTI2N1Y5LjYyNDEzVjkuNjU1NjdWOS42ODczMVY5LjcxOTA0VjkuNzUwODVWOS43ODI3NlY5LjgxNDc2VjkuODQ2ODRWOS44NzkwMlY5LjkxMTI4VjkuOTQzNjRWOS45NzYwOFYxMC4wMDg2VjEwLjA0MTJWMTAuMDc0VjEwLjEwNjhWMTAuMTM5NlYxMC4xNzI2VjEwLjIwNTdWMTAuMjM4OVYxMC4yNzIxVjEwLjMwNTRWMTAuMzM4OVYxMC4zNzI0VjEwLjQwNlYxMC40Mzk3VjEwLjQ3MzVWMTAuNTA3M1YxMC41NDEzVjEwLjU3NTNWMTAuNjA5NVYxMC42NDM3VjEwLjY3OFYxMC43MTI0VjEwLjc0NjlWMTAuNzgxNVYxMC44MTYxVjEwLjg1MDlWMTAuODg1N1YxMC45MjA2VjEwLjk1NTdWMTAuOTkwOFYxMUg3LjVDNy4yMjM4NiAxMSA3IDExLjIyMzkgNyAxMS41QzcgMTEuNzc2MSA3LjIyMzg2IDEyIDcuNSAxMkg4VjEyLjAwODlWMTIuMDQ2NlYxMi4wODQzVjEyLjEyMjFWMTIuMTU5OVYxMi4xOTc5VjEyLjIzNTlWMTIuMjc0MVYxMi4zMTIzVjEyLjM1MDZWMTIuMzg5VjEyLjQyNzRWMTIuNDY2VjEyLjUwNDZWMTIuNTQzNFYxMi41ODIyVjEyLjYyMTFWMTIuNjYwMVYxMi42OTkxVjEyLjczODNWMTIuNzc3NVYxMi44MTY4VjEyLjg1NjNWMTIuODk1N1YxMi45MzUzVjEyLjk3NVYxMy4wMTQ3VjEzLjA1NDVWMTMuMDk0NVYxMy4xMzQ1VjEzLjE3NDVWMTMuMjE0N1YxMy4yNTQ5VjEzLjI5NTNWMTMuMzM1N1YxMy4zNzYyVjEzLjQxNjhWMTMuNDU3NFYxMy40OTgyVjEzLjUzOVYxMy41Nzk5VjEzLjYyMDlWMTMuNjYyVjEzLjcwMzJWMTMuNzQ0NFYxMy43ODU4VjEzLjgyNzJWMTMuODY4N1YxMy45MTAzVjEzLjk1MTlWMTMuOTkzN1YxNC4wMzU1VjE0LjA3NzRWMTQuMTE5NFYxNC4xNjE1VjE0LjIwMzdWMTQuMjQ1OVYxNC4yODgyVjE0LjMzMDZWMTQuMzczMVYxNC40MTU3VjE0LjQ1ODRWMTQuNTAxMVYxNC41NDM5VjE0LjU4NjhWMTQuNjI5OFYxNC42NzI5VjE0LjcxNlYxNC43NTkyVjE0LjgwMjVWMTQuODQ1OVYxNC44ODk0VjE0LjkzM1YxNC45NzY2VjE1LjAyMDNWMTUuMDY0MVYxNS4xMDhWMTUuMTUyVjE1LjE5NlYxNS4yNDAxVjE1LjI4NDNWMTUuMzI4NlYxNS4zNzNWMTUuNDE3NFYxNS40NjE5VjE1LjUwNjVWMTUuNTUxMlYxNS41OTZWMTUuNjQwOFYxNS42ODU4VjE1LjczMDhWMTUuNzc1OVYxNS44MjFWMTUuODY2M1YxNS45MTE2VjE1Ljk1N1YxNi4wMDI1VjE2LjA0ODFWMTYuMDkzN1YxNi4xMzk1VjE2LjE4NTNWMTYuMjMxMlYxNi4yNzcxVjE2LjMyMzJWMTYuMzY5M1YxNi40MTU1VjE2LjQ2MThWMTYuNTA4MlYxNi41NTQ2VjE2LjYwMTFWMTYuNjQ3N1YxNi42OTQ0VjE2Ljc0MTJWMTYuNzg4VjE2LjgzNDlWMTYuODgxOVYxNi45MjlWMTYuOTc2MVYxNy4wMjM0VjE3LjA3MDdWMTcuMTE4MVYxNy4xNjU1VjE3LjIxMzFWMTcuMjYwN1YxNy4yOTI5TDcuODc4NjggMTcuNDE0MkM3LjUwMzYxIDE3Ljc4OTMgNi45OTQ5IDE4IDYuNDY0NDcgMThINS41QzUuMjIzODYgMTggNSAxOC4yMjM5IDUgMTguNUM1IDE4Ljc3NjEgNS4yMjM4NiAxOSA1LjUgMTlINi40NjQ0N0M3LjIyMDM3IDE5IDcuOTQ2ODcgMTguNzE0NyA4LjUgMTguMjAzOEM5LjA1MzE0IDE4LjcxNDcgOS43Nzk2MyAxOSAxMC41MzU1IDE5SDExLjVDMTEuNzc2MSAxOSAxMiAxOC43NzYxIDEyIDE4LjVDMTIgMTguMjIzOSAxMS43NzYxIDE4IDExLjUgMThIMTAuNTM1NUMxMC4wMDUxIDE4IDkuNDk2MzkgMTcuNzg5MyA5LjEyMTMyIDE3LjQxNDJMOSAxNy4yOTI5VjE3LjI2MDdWMTcuMjEzMVYxNy4xNjU1VjE3LjExODFWMTcuMDcwN1YxNy4wMjM0VjE2Ljk3NjFWMTYuOTI5VjE2Ljg4MTlWMTYuODM0OVYxNi43ODhWMTYuNzQxMlYxNi42OTQ0VjE2LjY0NzdWMTYuNjAxMVYxNi41NTQ2VjE2LjUwODJWMTYuNDYxOFYxNi40MTU1VjE2LjM2OTNWMTYuMzIzMlYxNi4yNzcxVjE2LjIzMTJWMTYuMTg1M1YxNi4xMzk1VjE2LjA5MzdWMTYuMDQ4MVYxNi4wMDI1VjE1Ljk1N1YxNS45MTE2VjE1Ljg2NjNWMTUuODIxVjE1Ljc3NTlWMTUuNzMwOFYxNS42ODU4VjE1LjY0MDhWMTUuNTk2VjE1LjU1MTJWMTUuNTA2NVYxNS40NjE5VjE1LjQxNzRWMTUuMzczVjE1LjMyODZWMTUuMjg0M1YxNS4yNDAxVjE1LjE5NlYxNS4xNTJWMTUuMTA4VjE1LjA2NDFWMTUuMDIwM1YxNC45NzY2VjE0LjkzM1YxNC44ODk0VjE0Ljg0NTlWMTQuODAyNVYxNC43NTkyVjE0LjcxNlYxNC42NzI5VjE0LjYyOThWMTQuNTg2OFYxNC41NDM5VjE0LjUwMTFWMTQuNDU4NFYxNC40MTU3VjE0LjM3MzFWMTQuMzMwNlYxNC4yODgyVjE0LjI0NTlWMTQuMjAzN1YxNC4xNjE1VjE0LjExOTRWMTQuMDc3NFYxNC4wMzU1VjEzLjk5MzdWMTMuOTUxOVYxMy45MTAzVjEzLjg2ODdWMTMuODI3MlYxMy43ODU4VjEzLjc0NDRWMTMuNzAzMlYxMy42NjJWMTMuNjIwOVYxMy41Nzk5VjEzLjUzOVYxMy40OTgyVjEzLjQ1NzRWMTMuNDE2OFYxMy4zNzYyVjEzLjMzNTdWMTMuMjk1M1YxMy4yNTQ5VjEzLjIxNDdWMTMuMTc0NVYxMy4xMzQ1VjEzLjA5NDVWMTMuMDU0NVYxMy4wMTQ3VjEyLjk3NVYxMi45MzUzVjEyLjg5NTdWMTIuODU2M1YxMi44MTY4VjEyLjc3NzVWMTIuNzM4M1YxMi42OTkxVjEyLjY2MDFWMTIuNjIxMVYxMi41ODIyVjEyLjU0MzRWMTIuNTA0NlYxMi40NjZWMTIuNDI3NFYxMi4zODlWMTIuMzUwNlYxMi4zMTIzVjEyLjI3NDFWMTIuMjM1OVYxMi4xOTc5VjEyLjE1OTlWMTIuMTIyMVYxMi4wODQzVjEyLjA0NjZWMTIuMDA4OVYxMkg5LjVDOS43NzYxNCAxMiAxMCAxMS43NzYxIDEwIDExLjVDMTAgMTEuMjIzOSA5Ljc3NjE0IDExIDkuNSAxMUg5VjEwLjk5MDhWMTAuOTU1N1YxMC45MjA2VjEwLjg4NTdWMTAuODUwOVYxMC44MTYxVjEwLjc4MTVWMTAuNzQ2OVYxMC43MTI0VjEwLjY3OFYxMC42NDM3VjEwLjYwOTVWMTAuNTc1M1YxMC41NDEzVjEwLjUwNzNWMTAuNDczNVYxMC40Mzk3VjEwLjQwNlYxMC4zNzI0VjEwLjMzODlWMTAuMzA1NFYxMC4yNzIxVjEwLjIzODlWMTAuMjA1N1YxMC4xNzI2VjEwLjEzOTZWMTAuMTA2OFYxMC4wNzRWMTAuMDQxMlYxMC4wMDg2VjkuOTc2MDhWOS45NDM2NFY5LjkxMTI4VjkuODc5MDJWOS44NDY4NFY5LjgxNDc2VjkuNzgyNzZWOS43NTA4NVY5LjcxOTA0VjkuNjg3MzFWOS42NTU2N1Y5LjYyNDEzVjkuNTkyNjdWOS41NjEzVjkuNTMwMDNWOS40OTg4NFY5LjQ2Nzc1VjkuNDM2NzRWOS40MDU4M1Y5LjM3NTAxVjkuMzQ0MjdWOS4zMTM2M1Y5LjI4MzA4VjkuMjUyNjJWOS4yMjIyNVY5LjE5MTk3VjkuMTYxNzhWOS4xMzE2OVY5LjEwMTY4VjkuMDcxNzdWOS4wNDE5NVY5LjAxMjIyVjguOTgyNThWOC45NTMwM1Y4LjkyMzU3VjguODk0MjFWOC44NjQ5M1Y4LjgzNTc1VjguODA2NjZWOC43Nzc2NlY4Ljc0ODc2VjguNzE5OTRWOC42OTEyMlY4LjY2MjU5VjguNjM0MDVWOC42MDU2MVY4LjU3NzI1VjguNTQ4OTlWOC41MjA4MlY4LjQ5Mjc1VjguNDY0NzZWOC40MzY4N1Y4LjQwOTA3VjguMzgxMzdWOC4zNTM3NlY4LjMyNjI0VjguMjk4ODFWOC4yNzE0N1Y4LjI0NDIzVjguMjE3MDlWOC4xOTAwM1Y4LjE2MzA3VjguMTM2MlY4LjEwOTQzVjguMDgyNzRWOC4wNTYxNlY4LjAyOTY2VjguMDAzMjZWNy45NzY5NVY3Ljk1MDc0VjcuOTI0NjJWNy44OTg2VjcuODcyNjZWNy44NDY4M1Y3LjgyMTA4VjcuNzk1NDNWNy43Njk4OFY3Ljc0NDQxVjcuNzE5MDVWNy42OTM3OFY3LjY2ODZWNy42NDM1MVY3LjYxODUyVjcuNTkzNjNWNy41Njg4M1Y3LjU0NDEyVjcuNTE5NTFWNy40OTVWNy40NzA1OFY3LjQ0NjI1VjcuNDIyMDJWNy4zOTc4OFY3LjM3Mzg0VjcuMzQ5OVY3LjMyNjA1VjcuMzAyMjlWNy4yNzg2NFY3LjI1NTA3VjcuMjMxNlY3LjIwODIzVjcuMTg0OTVWNy4xNjE3N1Y3LjEzODY5VjcuMTE1N1Y3LjA5MjhWNy4wNzAwMVY3LjA0NzMxVjcuMDI0N1Y3LjAwMjE5VjYuOTc5NzhWNi45NTc0NlY2LjkzNTI0VjYuOTEzMTJWNi44OTEwOVY2Ljg2OTE2VjYuODQ3MzJWNi44MjU1OFY2LjgwMzk0VjYuNzgyNFY2Ljc2MDk1VjYuNzM5NlY2LjcxODM1VjYuNjk3MTlWNi42NzYxM1Y2LjY1NTE3VjYuNjM0MzFWNi42MTM1NFY2LjU5Mjg3VjYuNTcyMjlWNi41NTE4MlY2LjUzMTQ0VjYuNTExMTZWNi40OTA5OFY2LjQ3MDg5VjYuNDUwOTFWNi40MzEwMlY2LjQxMTIyVjYuMzkxNTNWNi4zNzE5NFY2LjM1MjQ0VjYuMzMzMDRWNi4zMTM3NFY2LjI5NDU0VjYuMjc1NDNWNi4yNTY0M1Y2LjIzNzUyVjYuMjE4NzFWNi4yVjYuMTgxMzlWNi4xNjI4N1Y2LjE0NDQ2VjYuMTI2MTVWNi4xMDc5M1Y2LjA4OTgxVjYuMDcxNzlWNi4wNTM4N1Y2LjAzNjA1VjYuMDE4MzNWNi4wMDA3MVY1Ljk4MzE5VjUuOTY1NzdWNS45NDg0NFY1LjkzMTIyVjUuOTE0MVY1Ljg5NzA3VjUuODgwMTVWNS44NjMzMlY1Ljg0NjZWNS44Mjk5N1Y1LjgxMzQ1VjUuNzk3MDJWNS43ODA3VjUuNzY0NDdWNS43NDgzNVY1LjczMjMyVjUuNzE2NFY1LjcwMDU3VjUuNjg0ODVWNS42NjkyM1Y1LjY1MzcxVjUuNjM4MjhWNS42MjI5NlY1LjYwNzc0VjUuNTkyNjJWNS41Nzc2MVY1LjU2MjY5VjUuNTQ3ODdWNS41MzMxNlY1LjUxODU0VjUuNTA0MDNWNS40ODk2MlY1LjQ3NTMxVjUuNDYxMVY1LjQ0Njk5VjUuNDMyOTlWNS40MTkwOFY1LjQwNTI4VjUuMzkxNThWNS4zNzc5OFY1LjM2NDQ5VjUuMzUxMDlWNS4zMzc4VjUuMzI0NjFWNS4zMTE1MlY1LjI5ODUzVjUuMjg1NjVWNS4yNzI4NlY1LjI2MDE4VjUuMjQ3NjFWNS4yMzUxM1Y1LjIyMjc2VjUuMjEwNDlWNS4xOTgzMlY1LjE4NjI2VjUuMTc0MjlWNS4xNjI0NFY1LjE1MDY4VjUuMTM5MDNWNS4xMjc0OFY1LjExNjAzVjUuMTA0NjlWNS4wOTM0NFY1LjA4MjMxVjUuMDcxMjdWNS4wNjAzNFY1LjA0OTUyVjUuMDM4NzlWNS4wMjgxN1Y1LjAxNzY2VjUuMDA3MjRWNC45OTY5M1Y0Ljk4NjczVjQuOTc2NjNWNC45NjY2M1Y0Ljk1Njc0VjQuOTQ2OTVWNC45MzcyN1Y0LjkyNzY4VjQuOTE4MjFWNC45MDg4NFY0Ljg5OTU3VjQuODkwNDFWNC44ODEzNVY0Ljg3MjM5VjQuODYzNTRWNC44NTQ4VjQuODQ2MTZWNC44Mzc2MlY0LjgyOTE5VjQuODIwODdWNC44MTI2NVY0LjgwNDUzVjQuNzk2NTJWNC43ODg2MlY0Ljc4MDgyVjQuNzczMTNWNC43NjU1NFY0Ljc1ODA2VjQuNzUwNjhWNC43NDM0MVY0LjczNjI0VjQuNzI5MThWNC43MjIyMlY0LjcxNTM4VjQuNzA4NjNWNC43MDcxMUw5LjEyMTMyIDQuNTg1NzlDOS40OTYzOSA0LjIxMDcxIDEwLjAwNTEgNCAxMC41MzU1IDRIMTEuNUMxMS43NzYxIDQgMTIgMy43NzYxNCAxMiAzLjVDMTIgMy4yMjM4NiAxMS43NzYxIDMgMTEuNSAzSDEwLjUzNTVDOS43Nzk2MyAzIDkuMDUzMTMgMy4yODUyOCA4LjUgMy43OTYyM0M3Ljk0Njg3IDMuMjg1MjggNy4yMjAzNyAzIDYuNDY0NDcgM0g1LjVaIi8+CjwvbWFzaz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01LjUgM0M1LjIyMzg2IDMgNSAzLjIyMzg2IDUgMy41QzUgMy43NzYxNCA1LjIyMzg2IDQgNS41IDRINi40NjQ0N0M2Ljk5NDkgNCA3LjUwMzYxIDQuMjEwNzEgNy44Nzg2OCA0LjU4NTc5TDggNC43MDcxMVY0LjcwODYzVjQuNzE1MzhWNC43MjIyMlY0LjcyOTE4VjQuNzM2MjRWNC43NDM0MVY0Ljc1MDY4VjQuNzU4MDZWNC43NjU1NFY0Ljc3MzEzVjQuNzgwODJWNC43ODg2MlY0Ljc5NjUyVjQuODA0NTNWNC44MTI2NVY0LjgyMDg3VjQuODI5MTlWNC44Mzc2MlY0Ljg0NjE2VjQuODU0OFY0Ljg2MzU0VjQuODcyMzlWNC44ODEzNVY0Ljg5MDQxVjQuODk5NTdWNC45MDg4NFY0LjkxODIxVjQuOTI3NjhWNC45MzcyN1Y0Ljk0Njk1VjQuOTU2NzRWNC45NjY2M1Y0Ljk3NjYzVjQuOTg2NzNWNC45OTY5M1Y1LjAwNzI0VjUuMDE3NjZWNS4wMjgxN1Y1LjAzODc5VjUuMDQ5NTJWNS4wNjAzNFY1LjA3MTI3VjUuMDgyMzFWNS4wOTM0NFY1LjEwNDY5VjUuMTE2MDNWNS4xMjc0OFY1LjEzOTAzVjUuMTUwNjhWNS4xNjI0NFY1LjE3NDI5VjUuMTg2MjZWNS4xOTgzMlY1LjIxMDQ5VjUuMjIyNzZWNS4yMzUxM1Y1LjI0NzYxVjUuMjYwMThWNS4yNzI4NlY1LjI4NTY1VjUuMjk4NTNWNS4zMTE1MlY1LjMyNDYxVjUuMzM3OFY1LjM1MTA5VjUuMzY0NDlWNS4zNzc5OFY1LjM5MTU4VjUuNDA1MjhWNS40MTkwOFY1LjQzMjk5VjUuNDQ2OTlWNS40NjExVjUuNDc1MzFWNS40ODk2MlY1LjUwNDAzVjUuNTE4NTRWNS41MzMxNlY1LjU0Nzg3VjUuNTYyNjlWNS41Nzc2MVY1LjU5MjYyVjUuNjA3NzRWNS42MjI5NlY1LjYzODI4VjUuNjUzNzFWNS42NjkyM1Y1LjY4NDg1VjUuNzAwNTdWNS43MTY0VjUuNzMyMzJWNS43NDgzNVY1Ljc2NDQ3VjUuNzgwN1Y1Ljc5NzAyVjUuODEzNDVWNS44Mjk5N1Y1Ljg0NjZWNS44NjMzMlY1Ljg4MDE1VjUuODk3MDdWNS45MTQxVjUuOTMxMjJWNS45NDg0NFY1Ljk2NTc3VjUuOTgzMTlWNi4wMDA3MVY2LjAxODMzVjYuMDM2MDVWNi4wNTM4N1Y2LjA3MTc5VjYuMDg5ODFWNi4xMDc5M1Y2LjEyNjE1VjYuMTQ0NDZWNi4xNjI4N1Y2LjE4MTM5VjYuMlY2LjIxODcxVjYuMjM3NTJWNi4yNTY0M1Y2LjI3NTQzVjYuMjk0NTRWNi4zMTM3NFY2LjMzMzA0VjYuMzUyNDRWNi4zNzE5NFY2LjM5MTUzVjYuNDExMjJWNi40MzEwMlY2LjQ1MDkxVjYuNDcwODlWNi40OTA5OFY2LjUxMTE2VjYuNTMxNDRWNi41NTE4MlY2LjU3MjI5VjYuNTkyODdWNi42MTM1NFY2LjYzNDMxVjYuNjU1MTdWNi42NzYxM1Y2LjY5NzE5VjYuNzE4MzVWNi43Mzk2VjYuNzYwOTVWNi43ODI0VjYuODAzOTRWNi44MjU1OFY2Ljg0NzMyVjYuODY5MTZWNi44OTEwOVY2LjkxMzEyVjYuOTM1MjRWNi45NTc0NlY2Ljk3OTc4VjcuMDAyMTlWNy4wMjQ3VjcuMDQ3MzFWNy4wNzAwMVY3LjA5MjhWNy4xMTU3VjcuMTM4NjlWNy4xNjE3N1Y3LjE4NDk1VjcuMjA4MjNWNy4yMzE2VjcuMjU1MDdWNy4yNzg2NFY3LjMwMjI5VjcuMzI2MDVWNy4zNDk5VjcuMzczODRWNy4zOTc4OFY3LjQyMjAyVjcuNDQ2MjVWNy40NzA1OFY3LjQ5NVY3LjUxOTUxVjcuNTQ0MTJWNy41Njg4M1Y3LjU5MzYzVjcuNjE4NTJWNy42NDM1MVY3LjY2ODZWNy42OTM3OFY3LjcxOTA1VjcuNzQ0NDFWNy43Njk4OFY3Ljc5NTQzVjcuODIxMDhWNy44NDY4M1Y3Ljg3MjY2VjcuODk4NlY3LjkyNDYyVjcuOTUwNzRWNy45NzY5NVY4LjAwMzI2VjguMDI5NjZWOC4wNTYxNlY4LjA4Mjc0VjguMTA5NDNWOC4xMzYyVjguMTYzMDdWOC4xOTAwM1Y4LjIxNzA5VjguMjQ0MjNWOC4yNzE0N1Y4LjI5ODgxVjguMzI2MjRWOC4zNTM3NlY4LjM4MTM3VjguNDA5MDdWOC40MzY4N1Y4LjQ2NDc2VjguNDkyNzVWOC41MjA4MlY4LjU0ODk5VjguNTc3MjVWOC42MDU2MVY4LjYzNDA1VjguNjYyNTlWOC42OTEyMlY4LjcxOTk0VjguNzQ4NzZWOC43Nzc2NlY4LjgwNjY2VjguODM1NzVWOC44NjQ5M1Y4Ljg5NDIxVjguOTIzNTdWOC45NTMwM1Y4Ljk4MjU4VjkuMDEyMjJWOS4wNDE5NVY5LjA3MTc3VjkuMTAxNjhWOS4xMzE2OVY5LjE2MTc4VjkuMTkxOTdWOS4yMjIyNVY5LjI1MjYyVjkuMjgzMDhWOS4zMTM2M1Y5LjM0NDI3VjkuMzc1MDFWOS40MDU4M1Y5LjQzNjc0VjkuNDY3NzVWOS40OTg4NFY5LjUzMDAzVjkuNTYxM1Y5LjU5MjY3VjkuNjI0MTNWOS42NTU2N1Y5LjY4NzMxVjkuNzE5MDRWOS43NTA4NVY5Ljc4Mjc2VjkuODE0NzZWOS44NDY4NFY5Ljg3OTAyVjkuOTExMjhWOS45NDM2NFY5Ljk3NjA4VjEwLjAwODZWMTAuMDQxMlYxMC4wNzRWMTAuMTA2OFYxMC4xMzk2VjEwLjE3MjZWMTAuMjA1N1YxMC4yMzg5VjEwLjI3MjFWMTAuMzA1NFYxMC4zMzg5VjEwLjM3MjRWMTAuNDA2VjEwLjQzOTdWMTAuNDczNVYxMC41MDczVjEwLjU0MTNWMTAuNTc1M1YxMC42MDk1VjEwLjY0MzdWMTAuNjc4VjEwLjcxMjRWMTAuNzQ2OVYxMC43ODE1VjEwLjgxNjFWMTAuODUwOVYxMC44ODU3VjEwLjkyMDZWMTAuOTU1N1YxMC45OTA4VjExSDcuNUM3LjIyMzg2IDExIDcgMTEuMjIzOSA3IDExLjVDNyAxMS43NzYxIDcuMjIzODYgMTIgNy41IDEySDhWMTIuMDA4OVYxMi4wNDY2VjEyLjA4NDNWMTIuMTIyMVYxMi4xNTk5VjEyLjE5NzlWMTIuMjM1OVYxMi4yNzQxVjEyLjMxMjNWMTIuMzUwNlYxMi4zODlWMTIuNDI3NFYxMi40NjZWMTIuNTA0NlYxMi41NDM0VjEyLjU4MjJWMTIuNjIxMVYxMi42NjAxVjEyLjY5OTFWMTIuNzM4M1YxMi43Nzc1VjEyLjgxNjhWMTIuODU2M1YxMi44OTU3VjEyLjkzNTNWMTIuOTc1VjEzLjAxNDdWMTMuMDU0NVYxMy4wOTQ1VjEzLjEzNDVWMTMuMTc0NVYxMy4yMTQ3VjEzLjI1NDlWMTMuMjk1M1YxMy4zMzU3VjEzLjM3NjJWMTMuNDE2OFYxMy40NTc0VjEzLjQ5ODJWMTMuNTM5VjEzLjU3OTlWMTMuNjIwOVYxMy42NjJWMTMuNzAzMlYxMy43NDQ0VjEzLjc4NThWMTMuODI3MlYxMy44Njg3VjEzLjkxMDNWMTMuOTUxOVYxMy45OTM3VjE0LjAzNTVWMTQuMDc3NFYxNC4xMTk0VjE0LjE2MTVWMTQuMjAzN1YxNC4yNDU5VjE0LjI4ODJWMTQuMzMwNlYxNC4zNzMxVjE0LjQxNTdWMTQuNDU4NFYxNC41MDExVjE0LjU0MzlWMTQuNTg2OFYxNC42Mjk4VjE0LjY3MjlWMTQuNzE2VjE0Ljc1OTJWMTQuODAyNVYxNC44NDU5VjE0Ljg4OTRWMTQuOTMzVjE0Ljk3NjZWMTUuMDIwM1YxNS4wNjQxVjE1LjEwOFYxNS4xNTJWMTUuMTk2VjE1LjI0MDFWMTUuMjg0M1YxNS4zMjg2VjE1LjM3M1YxNS40MTc0VjE1LjQ2MTlWMTUuNTA2NVYxNS41NTEyVjE1LjU5NlYxNS42NDA4VjE1LjY4NThWMTUuNzMwOFYxNS43NzU5VjE1LjgyMVYxNS44NjYzVjE1LjkxMTZWMTUuOTU3VjE2LjAwMjVWMTYuMDQ4MVYxNi4wOTM3VjE2LjEzOTVWMTYuMTg1M1YxNi4yMzEyVjE2LjI3NzFWMTYuMzIzMlYxNi4zNjkzVjE2LjQxNTVWMTYuNDYxOFYxNi41MDgyVjE2LjU1NDZWMTYuNjAxMVYxNi42NDc3VjE2LjY5NDRWMTYuNzQxMlYxNi43ODhWMTYuODM0OVYxNi44ODE5VjE2LjkyOVYxNi45NzYxVjE3LjAyMzRWMTcuMDcwN1YxNy4xMTgxVjE3LjE2NTVWMTcuMjEzMVYxNy4yNjA3VjE3LjI5MjlMNy44Nzg2OCAxNy40MTQyQzcuNTAzNjEgMTcuNzg5MyA2Ljk5NDkgMTggNi40NjQ0NyAxOEg1LjVDNS4yMjM4NiAxOCA1IDE4LjIyMzkgNSAxOC41QzUgMTguNzc2MSA1LjIyMzg2IDE5IDUuNSAxOUg2LjQ2NDQ3QzcuMjIwMzcgMTkgNy45NDY4NyAxOC43MTQ3IDguNSAxOC4yMDM4QzkuMDUzMTQgMTguNzE0NyA5Ljc3OTYzIDE5IDEwLjUzNTUgMTlIMTEuNUMxMS43NzYxIDE5IDEyIDE4Ljc3NjEgMTIgMTguNUMxMiAxOC4yMjM5IDExLjc3NjEgMTggMTEuNSAxOEgxMC41MzU1QzEwLjAwNTEgMTggOS40OTYzOSAxNy43ODkzIDkuMTIxMzIgMTcuNDE0Mkw5IDE3LjI5MjlWMTcuMjYwN1YxNy4yMTMxVjE3LjE2NTVWMTcuMTE4MVYxNy4wNzA3VjE3LjAyMzRWMTYuOTc2MVYxNi45MjlWMTYuODgxOVYxNi44MzQ5VjE2Ljc4OFYxNi43NDEyVjE2LjY5NDRWMTYuNjQ3N1YxNi42MDExVjE2LjU1NDZWMTYuNTA4MlYxNi40NjE4VjE2LjQxNTVWMTYuMzY5M1YxNi4zMjMyVjE2LjI3NzFWMTYuMjMxMlYxNi4xODUzVjE2LjEzOTVWMTYuMDkzN1YxNi4wNDgxVjE2LjAwMjVWMTUuOTU3VjE1LjkxMTZWMTUuODY2M1YxNS44MjFWMTUuNzc1OVYxNS43MzA4VjE1LjY4NThWMTUuNjQwOFYxNS41OTZWMTUuNTUxMlYxNS41MDY1VjE1LjQ2MTlWMTUuNDE3NFYxNS4zNzNWMTUuMzI4NlYxNS4yODQzVjE1LjI0MDFWMTUuMTk2VjE1LjE1MlYxNS4xMDhWMTUuMDY0MVYxNS4wMjAzVjE0Ljk3NjZWMTQuOTMzVjE0Ljg4OTRWMTQuODQ1OVYxNC44MDI1VjE0Ljc1OTJWMTQuNzE2VjE0LjY3MjlWMTQuNjI5OFYxNC41ODY4VjE0LjU0MzlWMTQuNTAxMVYxNC40NTg0VjE0LjQxNTdWMTQuMzczMVYxNC4zMzA2VjE0LjI4ODJWMTQuMjQ1OVYxNC4yMDM3VjE0LjE2MTVWMTQuMTE5NFYxNC4wNzc0VjE0LjAzNTVWMTMuOTkzN1YxMy45NTE5VjEzLjkxMDNWMTMuODY4N1YxMy44MjcyVjEzLjc4NThWMTMuNzQ0NFYxMy43MDMyVjEzLjY2MlYxMy42MjA5VjEzLjU3OTlWMTMuNTM5VjEzLjQ5ODJWMTMuNDU3NFYxMy40MTY4VjEzLjM3NjJWMTMuMzM1N1YxMy4yOTUzVjEzLjI1NDlWMTMuMjE0N1YxMy4xNzQ1VjEzLjEzNDVWMTMuMDk0NVYxMy4wNTQ1VjEzLjAxNDdWMTIuOTc1VjEyLjkzNTNWMTIuODk1N1YxMi44NTYzVjEyLjgxNjhWMTIuNzc3NVYxMi43MzgzVjEyLjY5OTFWMTIuNjYwMVYxMi42MjExVjEyLjU4MjJWMTIuNTQzNFYxMi41MDQ2VjEyLjQ2NlYxMi40Mjc0VjEyLjM4OVYxMi4zNTA2VjEyLjMxMjNWMTIuMjc0MVYxMi4yMzU5VjEyLjE5NzlWMTIuMTU5OVYxMi4xMjIxVjEyLjA4NDNWMTIuMDQ2NlYxMi4wMDg5VjEySDkuNUM5Ljc3NjE0IDEyIDEwIDExLjc3NjEgMTAgMTEuNUMxMCAxMS4yMjM5IDkuNzc2MTQgMTEgOS41IDExSDlWMTAuOTkwOFYxMC45NTU3VjEwLjkyMDZWMTAuODg1N1YxMC44NTA5VjEwLjgxNjFWMTAuNzgxNVYxMC43NDY5VjEwLjcxMjRWMTAuNjc4VjEwLjY0MzdWMTAuNjA5NVYxMC41NzUzVjEwLjU0MTNWMTAuNTA3M1YxMC40NzM1VjEwLjQzOTdWMTAuNDA2VjEwLjM3MjRWMTAuMzM4OVYxMC4zMDU0VjEwLjI3MjFWMTAuMjM4OVYxMC4yMDU3VjEwLjE3MjZWMTAuMTM5NlYxMC4xMDY4VjEwLjA3NFYxMC4wNDEyVjEwLjAwODZWOS45NzYwOFY5Ljk0MzY0VjkuOTExMjhWOS44NzkwMlY5Ljg0Njg0VjkuODE0NzZWOS43ODI3NlY5Ljc1MDg1VjkuNzE5MDRWOS42ODczMVY5LjY1NTY3VjkuNjI0MTNWOS41OTI2N1Y5LjU2MTNWOS41MzAwM1Y5LjQ5ODg0VjkuNDY3NzVWOS40MzY3NFY5LjQwNTgzVjkuMzc1MDFWOS4zNDQyN1Y5LjMxMzYzVjkuMjgzMDhWOS4yNTI2MlY5LjIyMjI1VjkuMTkxOTdWOS4xNjE3OFY5LjEzMTY5VjkuMTAxNjhWOS4wNzE3N1Y5LjA0MTk1VjkuMDEyMjJWOC45ODI1OFY4Ljk1MzAzVjguOTIzNTdWOC44OTQyMVY4Ljg2NDkzVjguODM1NzVWOC44MDY2NlY4Ljc3NzY2VjguNzQ4NzZWOC43MTk5NFY4LjY5MTIyVjguNjYyNTlWOC42MzQwNVY4LjYwNTYxVjguNTc3MjVWOC41NDg5OVY4LjUyMDgyVjguNDkyNzVWOC40NjQ3NlY4LjQzNjg3VjguNDA5MDdWOC4zODEzN1Y4LjM1Mzc2VjguMzI2MjRWOC4yOTg4MVY4LjI3MTQ3VjguMjQ0MjNWOC4yMTcwOVY4LjE5MDAzVjguMTYzMDdWOC4xMzYyVjguMTA5NDNWOC4wODI3NFY4LjA1NjE2VjguMDI5NjZWOC4wMDMyNlY3Ljk3Njk1VjcuOTUwNzRWNy45MjQ2MlY3Ljg5ODZWNy44NzI2NlY3Ljg0NjgzVjcuODIxMDhWNy43OTU0M1Y3Ljc2OTg4VjcuNzQ0NDFWNy43MTkwNVY3LjY5Mzc4VjcuNjY4NlY3LjY0MzUxVjcuNjE4NTJWNy41OTM2M1Y3LjU2ODgzVjcuNTQ0MTJWNy41MTk1MVY3LjQ5NVY3LjQ3MDU4VjcuNDQ2MjVWNy40MjIwMlY3LjM5Nzg4VjcuMzczODRWNy4zNDk5VjcuMzI2MDVWNy4zMDIyOVY3LjI3ODY0VjcuMjU1MDdWNy4yMzE2VjcuMjA4MjNWNy4xODQ5NVY3LjE2MTc3VjcuMTM4NjlWNy4xMTU3VjcuMDkyOFY3LjA3MDAxVjcuMDQ3MzFWNy4wMjQ3VjcuMDAyMTlWNi45Nzk3OFY2Ljk1NzQ2VjYuOTM1MjRWNi45MTMxMlY2Ljg5MTA5VjYuODY5MTZWNi44NDczMlY2LjgyNTU4VjYuODAzOTRWNi43ODI0VjYuNzYwOTVWNi43Mzk2VjYuNzE4MzVWNi42OTcxOVY2LjY3NjEzVjYuNjU1MTdWNi42MzQzMVY2LjYxMzU0VjYuNTkyODdWNi41NzIyOVY2LjU1MTgyVjYuNTMxNDRWNi41MTExNlY2LjQ5MDk4VjYuNDcwODlWNi40NTA5MVY2LjQzMTAyVjYuNDExMjJWNi4zOTE1M1Y2LjM3MTk0VjYuMzUyNDRWNi4zMzMwNFY2LjMxMzc0VjYuMjk0NTRWNi4yNzU0M1Y2LjI1NjQzVjYuMjM3NTJWNi4yMTg3MVY2LjJWNi4xODEzOVY2LjE2Mjg3VjYuMTQ0NDZWNi4xMjYxNVY2LjEwNzkzVjYuMDg5ODFWNi4wNzE3OVY2LjA1Mzg3VjYuMDM2MDVWNi4wMTgzM1Y2LjAwMDcxVjUuOTgzMTlWNS45NjU3N1Y1Ljk0ODQ0VjUuOTMxMjJWNS45MTQxVjUuODk3MDdWNS44ODAxNVY1Ljg2MzMyVjUuODQ2NlY1LjgyOTk3VjUuODEzNDVWNS43OTcwMlY1Ljc4MDdWNS43NjQ0N1Y1Ljc0ODM1VjUuNzMyMzJWNS43MTY0VjUuNzAwNTdWNS42ODQ4NVY1LjY2OTIzVjUuNjUzNzFWNS42MzgyOFY1LjYyMjk2VjUuNjA3NzRWNS41OTI2MlY1LjU3NzYxVjUuNTYyNjlWNS41NDc4N1Y1LjUzMzE2VjUuNTE4NTRWNS41MDQwM1Y1LjQ4OTYyVjUuNDc1MzFWNS40NjExVjUuNDQ2OTlWNS40MzI5OVY1LjQxOTA4VjUuNDA1MjhWNS4zOTE1OFY1LjM3Nzk4VjUuMzY0NDlWNS4zNTEwOVY1LjMzNzhWNS4zMjQ2MVY1LjMxMTUyVjUuMjk4NTNWNS4yODU2NVY1LjI3Mjg2VjUuMjYwMThWNS4yNDc2MVY1LjIzNTEzVjUuMjIyNzZWNS4yMTA0OVY1LjE5ODMyVjUuMTg2MjZWNS4xNzQyOVY1LjE2MjQ0VjUuMTUwNjhWNS4xMzkwM1Y1LjEyNzQ4VjUuMTE2MDNWNS4xMDQ2OVY1LjA5MzQ0VjUuMDgyMzFWNS4wNzEyN1Y1LjA2MDM0VjUuMDQ5NTJWNS4wMzg3OVY1LjAyODE3VjUuMDE3NjZWNS4wMDcyNFY0Ljk5NjkzVjQuOTg2NzNWNC45NzY2M1Y0Ljk2NjYzVjQuOTU2NzRWNC45NDY5NVY0LjkzNzI3VjQuOTI3NjhWNC45MTgyMVY0LjkwODg0VjQuODk5NTdWNC44OTA0MVY0Ljg4MTM1VjQuODcyMzlWNC44NjM1NFY0Ljg1NDhWNC44NDYxNlY0LjgzNzYyVjQuODI5MTlWNC44MjA4N1Y0LjgxMjY1VjQuODA0NTNWNC43OTY1MlY0Ljc4ODYyVjQuNzgwODJWNC43NzMxM1Y0Ljc2NTU0VjQuNzU4MDZWNC43NTA2OFY0Ljc0MzQxVjQuNzM2MjRWNC43MjkxOFY0LjcyMjIyVjQuNzE1MzhWNC43MDg2M1Y0LjcwNzExTDkuMTIxMzIgNC41ODU3OUM5LjQ5NjM5IDQuMjEwNzEgMTAuMDA1MSA0IDEwLjUzNTUgNEgxMS41QzExLjc3NjEgNCAxMiAzLjc3NjE0IDEyIDMuNUMxMiAzLjIyMzg2IDExLjc3NjEgMyAxMS41IDNIMTAuNTM1NUM5Ljc3OTYzIDMgOS4wNTMxMyAzLjI4NTI4IDguNSAzLjc5NjIzQzcuOTQ2ODcgMy4yODUyOCA3LjIyMDM3IDMgNi40NjQ0NyAzSDUuNVoiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik04IDQuNzA3MTFIOVY0LjI5Mjg5TDguNzA3MTEgNEw4IDQuNzA3MTFaTTggMTFWMTJIOVYxMUg4Wk04IDEySDlWMTFIOFYxMlpNOCAxNy4yOTI5TDguNzA3MTEgMThMOSAxNy43MDcxVjE3LjI5MjlIOFpNNy44Nzg2OCAxNy40MTQyTDguNTg1NzkgMTguMTIxM0g4LjU4NTc5TDcuODc4NjggMTcuNDE0MlpNOC41IDE4LjIwMzhMOS4xNzg1NCAxNy40NjkyTDguNSAxNi44NDI0TDcuODIxNDYgMTcuNDY5Mkw4LjUgMTguMjAzOFpNOSAxNy4yOTI5SDhWMTcuNzA3MUw4LjI5Mjg5IDE4TDkgMTcuMjkyOVpNOSAxMlYxMUg4VjEySDlaTTkgMTFIOFYxMkg5VjExWk05IDQuNzA3MTFMOC4yOTI4OSA0TDggNC4yOTI4OVY0LjcwNzExSDlaTTkuMTIxMzIgNC41ODU3OUw5LjgyODQzIDUuMjkyODlMOS44Mjg0MyA1LjI5Mjg5TDkuMTIxMzIgNC41ODU3OVpNOC41IDMuNzk2MjNMNy44MjE0NiA0LjUzMDc5TDguNSA1LjE1NzU3TDkuMTc4NTQgNC41MzA3OUw4LjUgMy43OTYyM1pNNiAzLjVDNiAzLjc3NjE0IDUuNzc2MTQgNCA1LjUgNFYyQzQuNjcxNTcgMiA0IDIuNjcxNTcgNCAzLjVINlpNNS41IDNDNS43NzYxNCAzIDYgMy4yMjM4NiA2IDMuNUg0QzQgNC4zMjg0MyA0LjY3MTU3IDUgNS41IDVWM1pNNi40NjQ0NyAzSDUuNVY1SDYuNDY0NDdWM1pNOC41ODU3OSAzLjg3ODY4QzguMDIzMTggMy4zMTYwNyA3LjI2MDEyIDMgNi40NjQ0NyAzVjVDNi43Mjk2OCA1IDYuOTg0MDQgNS4xMDUzNiA3LjE3MTU3IDUuMjkyODlMOC41ODU3OSAzLjg3ODY4Wk04LjcwNzExIDRMOC41ODU3OSAzLjg3ODY4TDcuMTcxNTcgNS4yOTI4OUw3LjI5Mjg5IDUuNDE0MjFMOC43MDcxMSA0Wk05IDQuNzA4NjNWNC43MDcxMUg3VjQuNzA4NjNIOVpNOSA0LjcxNTM4VjQuNzA4NjNIN1Y0LjcxNTM4SDlaTTkgNC43MjIyMlY0LjcxNTM4SDdWNC43MjIyMkg5Wk05IDQuNzI5MThWNC43MjIyMkg3VjQuNzI5MThIOVpNOSA0LjczNjI0VjQuNzI5MThIN1Y0LjczNjI0SDlaTTkgNC43NDM0MVY0LjczNjI0SDdWNC43NDM0MUg5Wk05IDQuNzUwNjhWNC43NDM0MUg3VjQuNzUwNjhIOVpNOSA0Ljc1ODA2VjQuNzUwNjhIN1Y0Ljc1ODA2SDlaTTkgNC43NjU1NFY0Ljc1ODA2SDdWNC43NjU1NEg5Wk05IDQuNzczMTNWNC43NjU1NEg3VjQuNzczMTNIOVpNOSA0Ljc4MDgyVjQuNzczMTNIN1Y0Ljc4MDgySDlaTTkgNC43ODg2MlY0Ljc4MDgySDdWNC43ODg2Mkg5Wk05IDQuNzk2NTJWNC43ODg2Mkg3VjQuNzk2NTJIOVpNOSA0LjgwNDUzVjQuNzk2NTJIN1Y0LjgwNDUzSDlaTTkgNC44MTI2NVY0LjgwNDUzSDdWNC44MTI2NUg5Wk05IDQuODIwODdWNC44MTI2NUg3VjQuODIwODdIOVpNOSA0LjgyOTE5VjQuODIwODdIN1Y0LjgyOTE5SDlaTTkgNC44Mzc2MlY0LjgyOTE5SDdWNC44Mzc2Mkg5Wk05IDQuODQ2MTZWNC44Mzc2Mkg3VjQuODQ2MTZIOVpNOSA0Ljg1NDhWNC44NDYxNkg3VjQuODU0OEg5Wk05IDQuODYzNTRWNC44NTQ4SDdWNC44NjM1NEg5Wk05IDQuODcyMzlWNC44NjM1NEg3VjQuODcyMzlIOVpNOSA0Ljg4MTM1VjQuODcyMzlIN1Y0Ljg4MTM1SDlaTTkgNC44OTA0MVY0Ljg4MTM1SDdWNC44OTA0MUg5Wk05IDQuODk5NTdWNC44OTA0MUg3VjQuODk5NTdIOVpNOSA0LjkwODg0VjQuODk5NTdIN1Y0LjkwODg0SDlaTTkgNC45MTgyMVY0LjkwODg0SDdWNC45MTgyMUg5Wk05IDQuOTI3NjhWNC45MTgyMUg3VjQuOTI3NjhIOVpNOSA0LjkzNzI3VjQuOTI3NjhIN1Y0LjkzNzI3SDlaTTkgNC45NDY5NVY0LjkzNzI3SDdWNC45NDY5NUg5Wk05IDQuOTU2NzRWNC45NDY5NUg3VjQuOTU2NzRIOVpNOSA0Ljk2NjYzVjQuOTU2NzRIN1Y0Ljk2NjYzSDlaTTkgNC45NzY2M1Y0Ljk2NjYzSDdWNC45NzY2M0g5Wk05IDQuOTg2NzNWNC45NzY2M0g3VjQuOTg2NzNIOVpNOSA0Ljk5NjkzVjQuOTg2NzNIN1Y0Ljk5NjkzSDlaTTkgNS4wMDcyNFY0Ljk5NjkzSDdWNS4wMDcyNEg5Wk05IDUuMDE3NjZWNS4wMDcyNEg3VjUuMDE3NjZIOVpNOSA1LjAyODE3VjUuMDE3NjZIN1Y1LjAyODE3SDlaTTkgNS4wMzg3OVY1LjAyODE3SDdWNS4wMzg3OUg5Wk05IDUuMDQ5NTJWNS4wMzg3OUg3VjUuMDQ5NTJIOVpNOSA1LjA2MDM0VjUuMDQ5NTJIN1Y1LjA2MDM0SDlaTTkgNS4wNzEyN1Y1LjA2MDM0SDdWNS4wNzEyN0g5Wk05IDUuMDgyMzFWNS4wNzEyN0g3VjUuMDgyMzFIOVpNOSA1LjA5MzQ0VjUuMDgyMzFIN1Y1LjA5MzQ0SDlaTTkgNS4xMDQ2OVY1LjA5MzQ0SDdWNS4xMDQ2OUg5Wk05IDUuMTE2MDNWNS4xMDQ2OUg3VjUuMTE2MDNIOVpNOSA1LjEyNzQ4VjUuMTE2MDNIN1Y1LjEyNzQ4SDlaTTkgNS4xMzkwM1Y1LjEyNzQ4SDdWNS4xMzkwM0g5Wk05IDUuMTUwNjhWNS4xMzkwM0g3VjUuMTUwNjhIOVpNOSA1LjE2MjQ0VjUuMTUwNjhIN1Y1LjE2MjQ0SDlaTTkgNS4xNzQyOVY1LjE2MjQ0SDdWNS4xNzQyOUg5Wk05IDUuMTg2MjZWNS4xNzQyOUg3VjUuMTg2MjZIOVpNOSA1LjE5ODMyVjUuMTg2MjZIN1Y1LjE5ODMySDlaTTkgNS4yMTA0OVY1LjE5ODMySDdWNS4yMTA0OUg5Wk05IDUuMjIyNzZWNS4yMTA0OUg3VjUuMjIyNzZIOVpNOSA1LjIzNTEzVjUuMjIyNzZIN1Y1LjIzNTEzSDlaTTkgNS4yNDc2MVY1LjIzNTEzSDdWNS4yNDc2MUg5Wk05IDUuMjYwMThWNS4yNDc2MUg3VjUuMjYwMThIOVpNOSA1LjI3Mjg2VjUuMjYwMThIN1Y1LjI3Mjg2SDlaTTkgNS4yODU2NVY1LjI3Mjg2SDdWNS4yODU2NUg5Wk05IDUuMjk4NTNWNS4yODU2NUg3VjUuMjk4NTNIOVpNOSA1LjMxMTUyVjUuMjk4NTNIN1Y1LjMxMTUySDlaTTkgNS4zMjQ2MVY1LjMxMTUySDdWNS4zMjQ2MUg5Wk05IDUuMzM3OFY1LjMyNDYxSDdWNS4zMzc4SDlaTTkgNS4zNTEwOVY1LjMzNzhIN1Y1LjM1MTA5SDlaTTkgNS4zNjQ0OVY1LjM1MTA5SDdWNS4zNjQ0OUg5Wk05IDUuMzc3OThWNS4zNjQ0OUg3VjUuMzc3OThIOVpNOSA1LjM5MTU4VjUuMzc3OThIN1Y1LjM5MTU4SDlaTTkgNS40MDUyOFY1LjM5MTU4SDdWNS40MDUyOEg5Wk05IDUuNDE5MDhWNS40MDUyOEg3VjUuNDE5MDhIOVpNOSA1LjQzMjk5VjUuNDE5MDhIN1Y1LjQzMjk5SDlaTTkgNS40NDY5OVY1LjQzMjk5SDdWNS40NDY5OUg5Wk05IDUuNDYxMVY1LjQ0Njk5SDdWNS40NjExSDlaTTkgNS40NzUzMVY1LjQ2MTFIN1Y1LjQ3NTMxSDlaTTkgNS40ODk2MlY1LjQ3NTMxSDdWNS40ODk2Mkg5Wk05IDUuNTA0MDNWNS40ODk2Mkg3VjUuNTA0MDNIOVpNOSA1LjUxODU0VjUuNTA0MDNIN1Y1LjUxODU0SDlaTTkgNS41MzMxNlY1LjUxODU0SDdWNS41MzMxNkg5Wk05IDUuNTQ3ODdWNS41MzMxNkg3VjUuNTQ3ODdIOVpNOSA1LjU2MjY5VjUuNTQ3ODdIN1Y1LjU2MjY5SDlaTTkgNS41Nzc2MVY1LjU2MjY5SDdWNS41Nzc2MUg5Wk05IDUuNTkyNjJWNS41Nzc2MUg3VjUuNTkyNjJIOVpNOSA1LjYwNzc0VjUuNTkyNjJIN1Y1LjYwNzc0SDlaTTkgNS42MjI5NlY1LjYwNzc0SDdWNS42MjI5Nkg5Wk05IDUuNjM4MjhWNS42MjI5Nkg3VjUuNjM4MjhIOVpNOSA1LjY1MzcxVjUuNjM4MjhIN1Y1LjY1MzcxSDlaTTkgNS42NjkyM1Y1LjY1MzcxSDdWNS42NjkyM0g5Wk05IDUuNjg0ODVWNS42NjkyM0g3VjUuNjg0ODVIOVpNOSA1LjcwMDU3VjUuNjg0ODVIN1Y1LjcwMDU3SDlaTTkgNS43MTY0VjUuNzAwNTdIN1Y1LjcxNjRIOVpNOSA1LjczMjMyVjUuNzE2NEg3VjUuNzMyMzJIOVpNOSA1Ljc0ODM1VjUuNzMyMzJIN1Y1Ljc0ODM1SDlaTTkgNS43NjQ0N1Y1Ljc0ODM1SDdWNS43NjQ0N0g5Wk05IDUuNzgwN1Y1Ljc2NDQ3SDdWNS43ODA3SDlaTTkgNS43OTcwMlY1Ljc4MDdIN1Y1Ljc5NzAySDlaTTkgNS44MTM0NVY1Ljc5NzAySDdWNS44MTM0NUg5Wk05IDUuODI5OTdWNS44MTM0NUg3VjUuODI5OTdIOVpNOSA1Ljg0NjZWNS44Mjk5N0g3VjUuODQ2Nkg5Wk05IDUuODYzMzJWNS44NDY2SDdWNS44NjMzMkg5Wk05IDUuODgwMTVWNS44NjMzMkg3VjUuODgwMTVIOVpNOSA1Ljg5NzA3VjUuODgwMTVIN1Y1Ljg5NzA3SDlaTTkgNS45MTQxVjUuODk3MDdIN1Y1LjkxNDFIOVpNOSA1LjkzMTIyVjUuOTE0MUg3VjUuOTMxMjJIOVpNOSA1Ljk0ODQ0VjUuOTMxMjJIN1Y1Ljk0ODQ0SDlaTTkgNS45NjU3N1Y1Ljk0ODQ0SDdWNS45NjU3N0g5Wk05IDUuOTgzMTlWNS45NjU3N0g3VjUuOTgzMTlIOVpNOSA2LjAwMDcxVjUuOTgzMTlIN1Y2LjAwMDcxSDlaTTkgNi4wMTgzM1Y2LjAwMDcxSDdWNi4wMTgzM0g5Wk05IDYuMDM2MDVWNi4wMTgzM0g3VjYuMDM2MDVIOVpNOSA2LjA1Mzg3VjYuMDM2MDVIN1Y2LjA1Mzg3SDlaTTkgNi4wNzE3OVY2LjA1Mzg3SDdWNi4wNzE3OUg5Wk05IDYuMDg5ODFWNi4wNzE3OUg3VjYuMDg5ODFIOVpNOSA2LjEwNzkzVjYuMDg5ODFIN1Y2LjEwNzkzSDlaTTkgNi4xMjYxNVY2LjEwNzkzSDdWNi4xMjYxNUg5Wk05IDYuMTQ0NDZWNi4xMjYxNUg3VjYuMTQ0NDZIOVpNOSA2LjE2Mjg3VjYuMTQ0NDZIN1Y2LjE2Mjg3SDlaTTkgNi4xODEzOVY2LjE2Mjg3SDdWNi4xODEzOUg5Wk05IDYuMlY2LjE4MTM5SDdWNi4ySDlaTTkgNi4yMTg3MVY2LjJIN1Y2LjIxODcxSDlaTTkgNi4yMzc1MlY2LjIxODcxSDdWNi4yMzc1Mkg5Wk05IDYuMjU2NDNWNi4yMzc1Mkg3VjYuMjU2NDNIOVpNOSA2LjI3NTQzVjYuMjU2NDNIN1Y2LjI3NTQzSDlaTTkgNi4yOTQ1NFY2LjI3NTQzSDdWNi4yOTQ1NEg5Wk05IDYuMzEzNzRWNi4yOTQ1NEg3VjYuMzEzNzRIOVpNOSA2LjMzMzA0VjYuMzEzNzRIN1Y2LjMzMzA0SDlaTTkgNi4zNTI0NFY2LjMzMzA0SDdWNi4zNTI0NEg5Wk05IDYuMzcxOTRWNi4zNTI0NEg3VjYuMzcxOTRIOVpNOSA2LjM5MTUzVjYuMzcxOTRIN1Y2LjM5MTUzSDlaTTkgNi40MTEyMlY2LjM5MTUzSDdWNi40MTEyMkg5Wk05IDYuNDMxMDJWNi40MTEyMkg3VjYuNDMxMDJIOVpNOSA2LjQ1MDkxVjYuNDMxMDJIN1Y2LjQ1MDkxSDlaTTkgNi40NzA4OVY2LjQ1MDkxSDdWNi40NzA4OUg5Wk05IDYuNDkwOThWNi40NzA4OUg3VjYuNDkwOThIOVpNOSA2LjUxMTE2VjYuNDkwOThIN1Y2LjUxMTE2SDlaTTkgNi41MzE0NFY2LjUxMTE2SDdWNi41MzE0NEg5Wk05IDYuNTUxODJWNi41MzE0NEg3VjYuNTUxODJIOVpNOSA2LjU3MjI5VjYuNTUxODJIN1Y2LjU3MjI5SDlaTTkgNi41OTI4N1Y2LjU3MjI5SDdWNi41OTI4N0g5Wk05IDYuNjEzNTRWNi41OTI4N0g3VjYuNjEzNTRIOVpNOSA2LjYzNDMxVjYuNjEzNTRIN1Y2LjYzNDMxSDlaTTkgNi42NTUxN1Y2LjYzNDMxSDdWNi42NTUxN0g5Wk05IDYuNjc2MTNWNi42NTUxN0g3VjYuNjc2MTNIOVpNOSA2LjY5NzE5VjYuNjc2MTNIN1Y2LjY5NzE5SDlaTTkgNi43MTgzNVY2LjY5NzE5SDdWNi43MTgzNUg5Wk05IDYuNzM5NlY2LjcxODM1SDdWNi43Mzk2SDlaTTkgNi43NjA5NVY2LjczOTZIN1Y2Ljc2MDk1SDlaTTkgNi43ODI0VjYuNzYwOTVIN1Y2Ljc4MjRIOVpNOSA2LjgwMzk0VjYuNzgyNEg3VjYuODAzOTRIOVpNOSA2LjgyNTU4VjYuODAzOTRIN1Y2LjgyNTU4SDlaTTkgNi44NDczMlY2LjgyNTU4SDdWNi44NDczMkg5Wk05IDYuODY5MTZWNi44NDczMkg3VjYuODY5MTZIOVpNOSA2Ljg5MTA5VjYuODY5MTZIN1Y2Ljg5MTA5SDlaTTkgNi45MTMxMlY2Ljg5MTA5SDdWNi45MTMxMkg5Wk05IDYuOTM1MjRWNi45MTMxMkg3VjYuOTM1MjRIOVpNOSA2Ljk1NzQ2VjYuOTM1MjRIN1Y2Ljk1NzQ2SDlaTTkgNi45Nzk3OFY2Ljk1NzQ2SDdWNi45Nzk3OEg5Wk05IDcuMDAyMTlWNi45Nzk3OEg3VjcuMDAyMTlIOVpNOSA3LjAyNDdWNy4wMDIxOUg3VjcuMDI0N0g5Wk05IDcuMDQ3MzFWNy4wMjQ3SDdWNy4wNDczMUg5Wk05IDcuMDcwMDFWNy4wNDczMUg3VjcuMDcwMDFIOVpNOSA3LjA5MjhWNy4wNzAwMUg3VjcuMDkyOEg5Wk05IDcuMTE1N1Y3LjA5MjhIN1Y3LjExNTdIOVpNOSA3LjEzODY5VjcuMTE1N0g3VjcuMTM4NjlIOVpNOSA3LjE2MTc3VjcuMTM4NjlIN1Y3LjE2MTc3SDlaTTkgNy4xODQ5NVY3LjE2MTc3SDdWNy4xODQ5NUg5Wk05IDcuMjA4MjNWNy4xODQ5NUg3VjcuMjA4MjNIOVpNOSA3LjIzMTZWNy4yMDgyM0g3VjcuMjMxNkg5Wk05IDcuMjU1MDdWNy4yMzE2SDdWNy4yNTUwN0g5Wk05IDcuMjc4NjRWNy4yNTUwN0g3VjcuMjc4NjRIOVpNOSA3LjMwMjI5VjcuMjc4NjRIN1Y3LjMwMjI5SDlaTTkgNy4zMjYwNVY3LjMwMjI5SDdWNy4zMjYwNUg5Wk05IDcuMzQ5OVY3LjMyNjA1SDdWNy4zNDk5SDlaTTkgNy4zNzM4NFY3LjM0OTlIN1Y3LjM3Mzg0SDlaTTkgNy4zOTc4OFY3LjM3Mzg0SDdWNy4zOTc4OEg5Wk05IDcuNDIyMDJWNy4zOTc4OEg3VjcuNDIyMDJIOVpNOSA3LjQ0NjI1VjcuNDIyMDJIN1Y3LjQ0NjI1SDlaTTkgNy40NzA1OFY3LjQ0NjI1SDdWNy40NzA1OEg5Wk05IDcuNDk1VjcuNDcwNThIN1Y3LjQ5NUg5Wk05IDcuNTE5NTFWNy40OTVIN1Y3LjUxOTUxSDlaTTkgNy41NDQxMlY3LjUxOTUxSDdWNy41NDQxMkg5Wk05IDcuNTY4ODNWNy41NDQxMkg3VjcuNTY4ODNIOVpNOSA3LjU5MzYzVjcuNTY4ODNIN1Y3LjU5MzYzSDlaTTkgNy42MTg1MlY3LjU5MzYzSDdWNy42MTg1Mkg5Wk05IDcuNjQzNTFWNy42MTg1Mkg3VjcuNjQzNTFIOVpNOSA3LjY2ODZWNy42NDM1MUg3VjcuNjY4Nkg5Wk05IDcuNjkzNzhWNy42Njg2SDdWNy42OTM3OEg5Wk05IDcuNzE5MDVWNy42OTM3OEg3VjcuNzE5MDVIOVpNOSA3Ljc0NDQxVjcuNzE5MDVIN1Y3Ljc0NDQxSDlaTTkgNy43Njk4OFY3Ljc0NDQxSDdWNy43Njk4OEg5Wk05IDcuNzk1NDNWNy43Njk4OEg3VjcuNzk1NDNIOVpNOSA3LjgyMTA4VjcuNzk1NDNIN1Y3LjgyMTA4SDlaTTkgNy44NDY4M1Y3LjgyMTA4SDdWNy44NDY4M0g5Wk05IDcuODcyNjZWNy44NDY4M0g3VjcuODcyNjZIOVpNOSA3Ljg5ODZWNy44NzI2Nkg3VjcuODk4Nkg5Wk05IDcuOTI0NjJWNy44OTg2SDdWNy45MjQ2Mkg5Wk05IDcuOTUwNzRWNy45MjQ2Mkg3VjcuOTUwNzRIOVpNOSA3Ljk3Njk1VjcuOTUwNzRIN1Y3Ljk3Njk1SDlaTTkgOC4wMDMyNlY3Ljk3Njk1SDdWOC4wMDMyNkg5Wk05IDguMDI5NjZWOC4wMDMyNkg3VjguMDI5NjZIOVpNOSA4LjA1NjE2VjguMDI5NjZIN1Y4LjA1NjE2SDlaTTkgOC4wODI3NFY4LjA1NjE2SDdWOC4wODI3NEg5Wk05IDguMTA5NDNWOC4wODI3NEg3VjguMTA5NDNIOVpNOSA4LjEzNjJWOC4xMDk0M0g3VjguMTM2Mkg5Wk05IDguMTYzMDdWOC4xMzYySDdWOC4xNjMwN0g5Wk05IDguMTkwMDNWOC4xNjMwN0g3VjguMTkwMDNIOVpNOSA4LjIxNzA5VjguMTkwMDNIN1Y4LjIxNzA5SDlaTTkgOC4yNDQyM1Y4LjIxNzA5SDdWOC4yNDQyM0g5Wk05IDguMjcxNDdWOC4yNDQyM0g3VjguMjcxNDdIOVpNOSA4LjI5ODgxVjguMjcxNDdIN1Y4LjI5ODgxSDlaTTkgOC4zMjYyNFY4LjI5ODgxSDdWOC4zMjYyNEg5Wk05IDguMzUzNzZWOC4zMjYyNEg3VjguMzUzNzZIOVpNOSA4LjM4MTM3VjguMzUzNzZIN1Y4LjM4MTM3SDlaTTkgOC40MDkwN1Y4LjM4MTM3SDdWOC40MDkwN0g5Wk05IDguNDM2ODdWOC40MDkwN0g3VjguNDM2ODdIOVpNOSA4LjQ2NDc2VjguNDM2ODdIN1Y4LjQ2NDc2SDlaTTkgOC40OTI3NVY4LjQ2NDc2SDdWOC40OTI3NUg5Wk05IDguNTIwODJWOC40OTI3NUg3VjguNTIwODJIOVpNOSA4LjU0ODk5VjguNTIwODJIN1Y4LjU0ODk5SDlaTTkgOC41NzcyNVY4LjU0ODk5SDdWOC41NzcyNUg5Wk05IDguNjA1NjFWOC41NzcyNUg3VjguNjA1NjFIOVpNOSA4LjYzNDA1VjguNjA1NjFIN1Y4LjYzNDA1SDlaTTkgOC42NjI1OVY4LjYzNDA1SDdWOC42NjI1OUg5Wk05IDguNjkxMjJWOC42NjI1OUg3VjguNjkxMjJIOVpNOSA4LjcxOTk0VjguNjkxMjJIN1Y4LjcxOTk0SDlaTTkgOC43NDg3NlY4LjcxOTk0SDdWOC43NDg3Nkg5Wk05IDguNzc3NjZWOC43NDg3Nkg3VjguNzc3NjZIOVpNOSA4LjgwNjY2VjguNzc3NjZIN1Y4LjgwNjY2SDlaTTkgOC44MzU3NVY4LjgwNjY2SDdWOC44MzU3NUg5Wk05IDguODY0OTNWOC44MzU3NUg3VjguODY0OTNIOVpNOSA4Ljg5NDIxVjguODY0OTNIN1Y4Ljg5NDIxSDlaTTkgOC45MjM1N1Y4Ljg5NDIxSDdWOC45MjM1N0g5Wk05IDguOTUzMDNWOC45MjM1N0g3VjguOTUzMDNIOVpNOSA4Ljk4MjU4VjguOTUzMDNIN1Y4Ljk4MjU4SDlaTTkgOS4wMTIyMlY4Ljk4MjU4SDdWOS4wMTIyMkg5Wk05IDkuMDQxOTVWOS4wMTIyMkg3VjkuMDQxOTVIOVpNOSA5LjA3MTc3VjkuMDQxOTVIN1Y5LjA3MTc3SDlaTTkgOS4xMDE2OFY5LjA3MTc3SDdWOS4xMDE2OEg5Wk05IDkuMTMxNjlWOS4xMDE2OEg3VjkuMTMxNjlIOVpNOSA5LjE2MTc4VjkuMTMxNjlIN1Y5LjE2MTc4SDlaTTkgOS4xOTE5N1Y5LjE2MTc4SDdWOS4xOTE5N0g5Wk05IDkuMjIyMjVWOS4xOTE5N0g3VjkuMjIyMjVIOVpNOSA5LjI1MjYyVjkuMjIyMjVIN1Y5LjI1MjYySDlaTTkgOS4yODMwOFY5LjI1MjYySDdWOS4yODMwOEg5Wk05IDkuMzEzNjNWOS4yODMwOEg3VjkuMzEzNjNIOVpNOSA5LjM0NDI3VjkuMzEzNjNIN1Y5LjM0NDI3SDlaTTkgOS4zNzUwMVY5LjM0NDI3SDdWOS4zNzUwMUg5Wk05IDkuNDA1ODNWOS4zNzUwMUg3VjkuNDA1ODNIOVpNOSA5LjQzNjc0VjkuNDA1ODNIN1Y5LjQzNjc0SDlaTTkgOS40Njc3NVY5LjQzNjc0SDdWOS40Njc3NUg5Wk05IDkuNDk4ODRWOS40Njc3NUg3VjkuNDk4ODRIOVpNOSA5LjUzMDAzVjkuNDk4ODRIN1Y5LjUzMDAzSDlaTTkgOS41NjEzVjkuNTMwMDNIN1Y5LjU2MTNIOVpNOSA5LjU5MjY3VjkuNTYxM0g3VjkuNTkyNjdIOVpNOSA5LjYyNDEzVjkuNTkyNjdIN1Y5LjYyNDEzSDlaTTkgOS42NTU2N1Y5LjYyNDEzSDdWOS42NTU2N0g5Wk05IDkuNjg3MzFWOS42NTU2N0g3VjkuNjg3MzFIOVpNOSA5LjcxOTA0VjkuNjg3MzFIN1Y5LjcxOTA0SDlaTTkgOS43NTA4NVY5LjcxOTA0SDdWOS43NTA4NUg5Wk05IDkuNzgyNzZWOS43NTA4NUg3VjkuNzgyNzZIOVpNOSA5LjgxNDc2VjkuNzgyNzZIN1Y5LjgxNDc2SDlaTTkgOS44NDY4NFY5LjgxNDc2SDdWOS44NDY4NEg5Wk05IDkuODc5MDJWOS44NDY4NEg3VjkuODc5MDJIOVpNOSA5LjkxMTI4VjkuODc5MDJIN1Y5LjkxMTI4SDlaTTkgOS45NDM2NFY5LjkxMTI4SDdWOS45NDM2NEg5Wk05IDkuOTc2MDhWOS45NDM2NEg3VjkuOTc2MDhIOVpNOSAxMC4wMDg2VjkuOTc2MDhIN1YxMC4wMDg2SDlaTTkgMTAuMDQxMlYxMC4wMDg2SDdWMTAuMDQxMkg5Wk05IDEwLjA3NFYxMC4wNDEySDdWMTAuMDc0SDlaTTkgMTAuMTA2OFYxMC4wNzRIN1YxMC4xMDY4SDlaTTkgMTAuMTM5NlYxMC4xMDY4SDdWMTAuMTM5Nkg5Wk05IDEwLjE3MjZWMTAuMTM5Nkg3VjEwLjE3MjZIOVpNOSAxMC4yMDU3VjEwLjE3MjZIN1YxMC4yMDU3SDlaTTkgMTAuMjM4OVYxMC4yMDU3SDdWMTAuMjM4OUg5Wk05IDEwLjI3MjFWMTAuMjM4OUg3VjEwLjI3MjFIOVpNOSAxMC4zMDU0VjEwLjI3MjFIN1YxMC4zMDU0SDlaTTkgMTAuMzM4OVYxMC4zMDU0SDdWMTAuMzM4OUg5Wk05IDEwLjM3MjRWMTAuMzM4OUg3VjEwLjM3MjRIOVpNOSAxMC40MDZWMTAuMzcyNEg3VjEwLjQwNkg5Wk05IDEwLjQzOTdWMTAuNDA2SDdWMTAuNDM5N0g5Wk05IDEwLjQ3MzVWMTAuNDM5N0g3VjEwLjQ3MzVIOVpNOSAxMC41MDczVjEwLjQ3MzVIN1YxMC41MDczSDlaTTkgMTAuNTQxM1YxMC41MDczSDdWMTAuNTQxM0g5Wk05IDEwLjU3NTNWMTAuNTQxM0g3VjEwLjU3NTNIOVpNOSAxMC42MDk1VjEwLjU3NTNIN1YxMC42MDk1SDlaTTkgMTAuNjQzN1YxMC42MDk1SDdWMTAuNjQzN0g5Wk05IDEwLjY3OFYxMC42NDM3SDdWMTAuNjc4SDlaTTkgMTAuNzEyNFYxMC42NzhIN1YxMC43MTI0SDlaTTkgMTAuNzQ2OVYxMC43MTI0SDdWMTAuNzQ2OUg5Wk05IDEwLjc4MTVWMTAuNzQ2OUg3VjEwLjc4MTVIOVpNOSAxMC44MTYxVjEwLjc4MTVIN1YxMC44MTYxSDlaTTkgMTAuODUwOVYxMC44MTYxSDdWMTAuODUwOUg5Wk05IDEwLjg4NTdWMTAuODUwOUg3VjEwLjg4NTdIOVpNOSAxMC45MjA2VjEwLjg4NTdIN1YxMC45MjA2SDlaTTkgMTAuOTU1N1YxMC45MjA2SDdWMTAuOTU1N0g5Wk05IDEwLjk5MDhWMTAuOTU1N0g3VjEwLjk5MDhIOVpNOSAxMVYxMC45OTA4SDdWMTFIOVpNNy41IDEySDhWMTBINy41VjEyWk04IDExLjVDOCAxMS43NzYxIDcuNzc2MTQgMTIgNy41IDEyVjEwQzYuNjcxNTcgMTAgNiAxMC42NzE2IDYgMTEuNUg4Wk03LjUgMTFDNy43NzYxNCAxMSA4IDExLjIyMzkgOCAxMS41SDZDNiAxMi4zMjg0IDYuNjcxNTcgMTMgNy41IDEzVjExWk04IDExSDcuNVYxM0g4VjExWk05IDEyLjAwODlWMTJIN1YxMi4wMDg5SDlaTTkgMTIuMDQ2NlYxMi4wMDg5SDdWMTIuMDQ2Nkg5Wk05IDEyLjA4NDNWMTIuMDQ2Nkg3VjEyLjA4NDNIOVpNOSAxMi4xMjIxVjEyLjA4NDNIN1YxMi4xMjIxSDlaTTkgMTIuMTU5OVYxMi4xMjIxSDdWMTIuMTU5OUg5Wk05IDEyLjE5NzlWMTIuMTU5OUg3VjEyLjE5NzlIOVpNOSAxMi4yMzU5VjEyLjE5NzlIN1YxMi4yMzU5SDlaTTkgMTIuMjc0MVYxMi4yMzU5SDdWMTIuMjc0MUg5Wk05IDEyLjMxMjNWMTIuMjc0MUg3VjEyLjMxMjNIOVpNOSAxMi4zNTA2VjEyLjMxMjNIN1YxMi4zNTA2SDlaTTkgMTIuMzg5VjEyLjM1MDZIN1YxMi4zODlIOVpNOSAxMi40Mjc0VjEyLjM4OUg3VjEyLjQyNzRIOVpNOSAxMi40NjZWMTIuNDI3NEg3VjEyLjQ2Nkg5Wk05IDEyLjUwNDZWMTIuNDY2SDdWMTIuNTA0Nkg5Wk05IDEyLjU0MzRWMTIuNTA0Nkg3VjEyLjU0MzRIOVpNOSAxMi41ODIyVjEyLjU0MzRIN1YxMi41ODIySDlaTTkgMTIuNjIxMVYxMi41ODIySDdWMTIuNjIxMUg5Wk05IDEyLjY2MDFWMTIuNjIxMUg3VjEyLjY2MDFIOVpNOSAxMi42OTkxVjEyLjY2MDFIN1YxMi42OTkxSDlaTTkgMTIuNzM4M1YxMi42OTkxSDdWMTIuNzM4M0g5Wk05IDEyLjc3NzVWMTIuNzM4M0g3VjEyLjc3NzVIOVpNOSAxMi44MTY4VjEyLjc3NzVIN1YxMi44MTY4SDlaTTkgMTIuODU2M1YxMi44MTY4SDdWMTIuODU2M0g5Wk05IDEyLjg5NTdWMTIuODU2M0g3VjEyLjg5NTdIOVpNOSAxMi45MzUzVjEyLjg5NTdIN1YxMi45MzUzSDlaTTkgMTIuOTc1VjEyLjkzNTNIN1YxMi45NzVIOVpNOSAxMy4wMTQ3VjEyLjk3NUg3VjEzLjAxNDdIOVpNOSAxMy4wNTQ1VjEzLjAxNDdIN1YxMy4wNTQ1SDlaTTkgMTMuMDk0NVYxMy4wNTQ1SDdWMTMuMDk0NUg5Wk05IDEzLjEzNDVWMTMuMDk0NUg3VjEzLjEzNDVIOVpNOSAxMy4xNzQ1VjEzLjEzNDVIN1YxMy4xNzQ1SDlaTTkgMTMuMjE0N1YxMy4xNzQ1SDdWMTMuMjE0N0g5Wk05IDEzLjI1NDlWMTMuMjE0N0g3VjEzLjI1NDlIOVpNOSAxMy4yOTUzVjEzLjI1NDlIN1YxMy4yOTUzSDlaTTkgMTMuMzM1N1YxMy4yOTUzSDdWMTMuMzM1N0g5Wk05IDEzLjM3NjJWMTMuMzM1N0g3VjEzLjM3NjJIOVpNOSAxMy40MTY4VjEzLjM3NjJIN1YxMy40MTY4SDlaTTkgMTMuNDU3NFYxMy40MTY4SDdWMTMuNDU3NEg5Wk05IDEzLjQ5ODJWMTMuNDU3NEg3VjEzLjQ5ODJIOVpNOSAxMy41MzlWMTMuNDk4Mkg3VjEzLjUzOUg5Wk05IDEzLjU3OTlWMTMuNTM5SDdWMTMuNTc5OUg5Wk05IDEzLjYyMDlWMTMuNTc5OUg3VjEzLjYyMDlIOVpNOSAxMy42NjJWMTMuNjIwOUg3VjEzLjY2Mkg5Wk05IDEzLjcwMzJWMTMuNjYySDdWMTMuNzAzMkg5Wk05IDEzLjc0NDRWMTMuNzAzMkg3VjEzLjc0NDRIOVpNOSAxMy43ODU4VjEzLjc0NDRIN1YxMy43ODU4SDlaTTkgMTMuODI3MlYxMy43ODU4SDdWMTMuODI3Mkg5Wk05IDEzLjg2ODdWMTMuODI3Mkg3VjEzLjg2ODdIOVpNOSAxMy45MTAzVjEzLjg2ODdIN1YxMy45MTAzSDlaTTkgMTMuOTUxOVYxMy45MTAzSDdWMTMuOTUxOUg5Wk05IDEzLjk5MzdWMTMuOTUxOUg3VjEzLjk5MzdIOVpNOSAxNC4wMzU1VjEzLjk5MzdIN1YxNC4wMzU1SDlaTTkgMTQuMDc3NFYxNC4wMzU1SDdWMTQuMDc3NEg5Wk05IDE0LjExOTRWMTQuMDc3NEg3VjE0LjExOTRIOVpNOSAxNC4xNjE1VjE0LjExOTRIN1YxNC4xNjE1SDlaTTkgMTQuMjAzN1YxNC4xNjE1SDdWMTQuMjAzN0g5Wk05IDE0LjI0NTlWMTQuMjAzN0g3VjE0LjI0NTlIOVpNOSAxNC4yODgyVjE0LjI0NTlIN1YxNC4yODgySDlaTTkgMTQuMzMwNlYxNC4yODgySDdWMTQuMzMwNkg5Wk05IDE0LjM3MzFWMTQuMzMwNkg3VjE0LjM3MzFIOVpNOSAxNC40MTU3VjE0LjM3MzFIN1YxNC40MTU3SDlaTTkgMTQuNDU4NFYxNC40MTU3SDdWMTQuNDU4NEg5Wk05IDE0LjUwMTFWMTQuNDU4NEg3VjE0LjUwMTFIOVpNOSAxNC41NDM5VjE0LjUwMTFIN1YxNC41NDM5SDlaTTkgMTQuNTg2OFYxNC41NDM5SDdWMTQuNTg2OEg5Wk05IDE0LjYyOThWMTQuNTg2OEg3VjE0LjYyOThIOVpNOSAxNC42NzI5VjE0LjYyOThIN1YxNC42NzI5SDlaTTkgMTQuNzE2VjE0LjY3MjlIN1YxNC43MTZIOVpNOSAxNC43NTkyVjE0LjcxNkg3VjE0Ljc1OTJIOVpNOSAxNC44MDI1VjE0Ljc1OTJIN1YxNC44MDI1SDlaTTkgMTQuODQ1OVYxNC44MDI1SDdWMTQuODQ1OUg5Wk05IDE0Ljg4OTRWMTQuODQ1OUg3VjE0Ljg4OTRIOVpNOSAxNC45MzNWMTQuODg5NEg3VjE0LjkzM0g5Wk05IDE0Ljk3NjZWMTQuOTMzSDdWMTQuOTc2Nkg5Wk05IDE1LjAyMDNWMTQuOTc2Nkg3VjE1LjAyMDNIOVpNOSAxNS4wNjQxVjE1LjAyMDNIN1YxNS4wNjQxSDlaTTkgMTUuMTA4VjE1LjA2NDFIN1YxNS4xMDhIOVpNOSAxNS4xNTJWMTUuMTA4SDdWMTUuMTUySDlaTTkgMTUuMTk2VjE1LjE1Mkg3VjE1LjE5Nkg5Wk05IDE1LjI0MDFWMTUuMTk2SDdWMTUuMjQwMUg5Wk05IDE1LjI4NDNWMTUuMjQwMUg3VjE1LjI4NDNIOVpNOSAxNS4zMjg2VjE1LjI4NDNIN1YxNS4zMjg2SDlaTTkgMTUuMzczVjE1LjMyODZIN1YxNS4zNzNIOVpNOSAxNS40MTc0VjE1LjM3M0g3VjE1LjQxNzRIOVpNOSAxNS40NjE5VjE1LjQxNzRIN1YxNS40NjE5SDlaTTkgMTUuNTA2NVYxNS40NjE5SDdWMTUuNTA2NUg5Wk05IDE1LjU1MTJWMTUuNTA2NUg3VjE1LjU1MTJIOVpNOSAxNS41OTZWMTUuNTUxMkg3VjE1LjU5Nkg5Wk05IDE1LjY0MDhWMTUuNTk2SDdWMTUuNjQwOEg5Wk05IDE1LjY4NThWMTUuNjQwOEg3VjE1LjY4NThIOVpNOSAxNS43MzA4VjE1LjY4NThIN1YxNS43MzA4SDlaTTkgMTUuNzc1OVYxNS43MzA4SDdWMTUuNzc1OUg5Wk05IDE1LjgyMVYxNS43NzU5SDdWMTUuODIxSDlaTTkgMTUuODY2M1YxNS44MjFIN1YxNS44NjYzSDlaTTkgMTUuOTExNlYxNS44NjYzSDdWMTUuOTExNkg5Wk05IDE1Ljk1N1YxNS45MTE2SDdWMTUuOTU3SDlaTTkgMTYuMDAyNVYxNS45NTdIN1YxNi4wMDI1SDlaTTkgMTYuMDQ4MVYxNi4wMDI1SDdWMTYuMDQ4MUg5Wk05IDE2LjA5MzdWMTYuMDQ4MUg3VjE2LjA5MzdIOVpNOSAxNi4xMzk1VjE2LjA5MzdIN1YxNi4xMzk1SDlaTTkgMTYuMTg1M1YxNi4xMzk1SDdWMTYuMTg1M0g5Wk05IDE2LjIzMTJWMTYuMTg1M0g3VjE2LjIzMTJIOVpNOSAxNi4yNzcxVjE2LjIzMTJIN1YxNi4yNzcxSDlaTTkgMTYuMzIzMlYxNi4yNzcxSDdWMTYuMzIzMkg5Wk05IDE2LjM2OTNWMTYuMzIzMkg3VjE2LjM2OTNIOVpNOSAxNi40MTU1VjE2LjM2OTNIN1YxNi40MTU1SDlaTTkgMTYuNDYxOFYxNi40MTU1SDdWMTYuNDYxOEg5Wk05IDE2LjUwODJWMTYuNDYxOEg3VjE2LjUwODJIOVpNOSAxNi41NTQ2VjE2LjUwODJIN1YxNi41NTQ2SDlaTTkgMTYuNjAxMVYxNi41NTQ2SDdWMTYuNjAxMUg5Wk05IDE2LjY0NzdWMTYuNjAxMUg3VjE2LjY0NzdIOVpNOSAxNi42OTQ0VjE2LjY0NzdIN1YxNi42OTQ0SDlaTTkgMTYuNzQxMlYxNi42OTQ0SDdWMTYuNzQxMkg5Wk05IDE2Ljc4OFYxNi43NDEySDdWMTYuNzg4SDlaTTkgMTYuODM0OVYxNi43ODhIN1YxNi44MzQ5SDlaTTkgMTYuODgxOVYxNi44MzQ5SDdWMTYuODgxOUg5Wk05IDE2LjkyOVYxNi44ODE5SDdWMTYuOTI5SDlaTTkgMTYuOTc2MVYxNi45MjlIN1YxNi45NzYxSDlaTTkgMTcuMDIzNFYxNi45NzYxSDdWMTcuMDIzNEg5Wk05IDE3LjA3MDdWMTcuMDIzNEg3VjE3LjA3MDdIOVpNOSAxNy4xMTgxVjE3LjA3MDdIN1YxNy4xMTgxSDlaTTkgMTcuMTY1NVYxNy4xMTgxSDdWMTcuMTY1NUg5Wk05IDE3LjIxMzFWMTcuMTY1NUg3VjE3LjIxMzFIOVpNOSAxNy4yNjA3VjE3LjIxMzFIN1YxNy4yNjA3SDlaTTkgMTcuMjkyOVYxNy4yNjA3SDdWMTcuMjkyOUg5Wk04LjU4NTc5IDE4LjEyMTNMOC43MDcxMSAxOEw3LjI5Mjg5IDE2LjU4NThMNy4xNzE1NyAxNi43MDcxTDguNTg1NzkgMTguMTIxM1pNNi40NjQ0NyAxOUM3LjI2MDEyIDE5IDguMDIzMTggMTguNjgzOSA4LjU4NTc5IDE4LjEyMTNMNy4xNzE1NyAxNi43MDcxQzYuOTg0MDQgMTYuODk0NiA2LjcyOTY4IDE3IDYuNDY0NDcgMTdWMTlaTTUuNSAxOUg2LjQ2NDQ3VjE3SDUuNVYxOVpNNiAxOC41QzYgMTguNzc2MSA1Ljc3NjE0IDE5IDUuNSAxOVYxN0M0LjY3MTU3IDE3IDQgMTcuNjcxNiA0IDE4LjVINlpNNS41IDE4QzUuNzc2MTQgMTggNiAxOC4yMjM5IDYgMTguNUg0QzQgMTkuMzI4NCA0LjY3MTU3IDIwIDUuNSAyMFYxOFpNNi40NjQ0NyAxOEg1LjVWMjBINi40NjQ0N1YxOFpNNy44MjE0NiAxNy40NjkyQzcuNDUyNzQgMTcuODA5OCA2Ljk2ODM5IDE4IDYuNDY0NDcgMThWMjBDNy40NzIzNSAyMCA4LjQ0MSAxOS42MTk2IDkuMTc4NTQgMTguOTM4M0w3LjgyMTQ2IDE3LjQ2OTJaTTEwLjUzNTUgMThDMTAuMDMxNiAxOCA5LjU0NzI3IDE3LjgwOTggOS4xNzg1NCAxNy40NjkyTDcuODIxNDYgMTguOTM4M0M4LjU1OSAxOS42MTk2IDkuNTI3NjQgMjAgMTAuNTM1NSAyMFYxOFpNMTEuNSAxOEgxMC41MzU1VjIwSDExLjVWMThaTTExIDE4LjVDMTEgMTguMjIzOSAxMS4yMjM5IDE4IDExLjUgMThWMjBDMTIuMzI4NCAyMCAxMyAxOS4zMjg0IDEzIDE4LjVIMTFaTTExLjUgMTlDMTEuMjIzOSAxOSAxMSAxOC43NzYxIDExIDE4LjVIMTNDMTMgMTcuNjcxNiAxMi4zMjg0IDE3IDExLjUgMTdWMTlaTTEwLjUzNTUgMTlIMTEuNVYxN0gxMC41MzU1VjE5Wk04LjQxNDIxIDE4LjEyMTNDOC45NzY4MiAxOC42ODM5IDkuNzM5ODggMTkgMTAuNTM1NSAxOVYxN0MxMC4yNzAzIDE3IDEwLjAxNiAxNi44OTQ2IDkuODI4NDMgMTYuNzA3MUw4LjQxNDIxIDE4LjEyMTNaTTguMjkyODkgMThMOC40MTQyMSAxOC4xMjEzTDkuODI4NDMgMTYuNzA3MUw5LjcwNzExIDE2LjU4NThMOC4yOTI4OSAxOFpNOCAxNy4yNjA3VjE3LjI5MjlIMTBWMTcuMjYwN0g4Wk04IDE3LjIxMzFWMTcuMjYwN0gxMFYxNy4yMTMxSDhaTTggMTcuMTY1NVYxNy4yMTMxSDEwVjE3LjE2NTVIOFpNOCAxNy4xMTgxVjE3LjE2NTVIMTBWMTcuMTE4MUg4Wk04IDE3LjA3MDdWMTcuMTE4MUgxMFYxNy4wNzA3SDhaTTggMTcuMDIzNFYxNy4wNzA3SDEwVjE3LjAyMzRIOFpNOCAxNi45NzYxVjE3LjAyMzRIMTBWMTYuOTc2MUg4Wk04IDE2LjkyOVYxNi45NzYxSDEwVjE2LjkyOUg4Wk04IDE2Ljg4MTlWMTYuOTI5SDEwVjE2Ljg4MTlIOFpNOCAxNi44MzQ5VjE2Ljg4MTlIMTBWMTYuODM0OUg4Wk04IDE2Ljc4OFYxNi44MzQ5SDEwVjE2Ljc4OEg4Wk04IDE2Ljc0MTJWMTYuNzg4SDEwVjE2Ljc0MTJIOFpNOCAxNi42OTQ0VjE2Ljc0MTJIMTBWMTYuNjk0NEg4Wk04IDE2LjY0NzdWMTYuNjk0NEgxMFYxNi42NDc3SDhaTTggMTYuNjAxMVYxNi42NDc3SDEwVjE2LjYwMTFIOFpNOCAxNi41NTQ2VjE2LjYwMTFIMTBWMTYuNTU0Nkg4Wk04IDE2LjUwODJWMTYuNTU0NkgxMFYxNi41MDgySDhaTTggMTYuNDYxOFYxNi41MDgySDEwVjE2LjQ2MThIOFpNOCAxNi40MTU1VjE2LjQ2MThIMTBWMTYuNDE1NUg4Wk04IDE2LjM2OTNWMTYuNDE1NUgxMFYxNi4zNjkzSDhaTTggMTYuMzIzMlYxNi4zNjkzSDEwVjE2LjMyMzJIOFpNOCAxNi4yNzcxVjE2LjMyMzJIMTBWMTYuMjc3MUg4Wk04IDE2LjIzMTJWMTYuMjc3MUgxMFYxNi4yMzEySDhaTTggMTYuMTg1M1YxNi4yMzEySDEwVjE2LjE4NTNIOFpNOCAxNi4xMzk1VjE2LjE4NTNIMTBWMTYuMTM5NUg4Wk04IDE2LjA5MzdWMTYuMTM5NUgxMFYxNi4wOTM3SDhaTTggMTYuMDQ4MVYxNi4wOTM3SDEwVjE2LjA0ODFIOFpNOCAxNi4wMDI1VjE2LjA0ODFIMTBWMTYuMDAyNUg4Wk04IDE1Ljk1N1YxNi4wMDI1SDEwVjE1Ljk1N0g4Wk04IDE1LjkxMTZWMTUuOTU3SDEwVjE1LjkxMTZIOFpNOCAxNS44NjYzVjE1LjkxMTZIMTBWMTUuODY2M0g4Wk04IDE1LjgyMVYxNS44NjYzSDEwVjE1LjgyMUg4Wk04IDE1Ljc3NTlWMTUuODIxSDEwVjE1Ljc3NTlIOFpNOCAxNS43MzA4VjE1Ljc3NTlIMTBWMTUuNzMwOEg4Wk04IDE1LjY4NThWMTUuNzMwOEgxMFYxNS42ODU4SDhaTTggMTUuNjQwOFYxNS42ODU4SDEwVjE1LjY0MDhIOFpNOCAxNS41OTZWMTUuNjQwOEgxMFYxNS41OTZIOFpNOCAxNS41NTEyVjE1LjU5NkgxMFYxNS41NTEySDhaTTggMTUuNTA2NVYxNS41NTEySDEwVjE1LjUwNjVIOFpNOCAxNS40NjE5VjE1LjUwNjVIMTBWMTUuNDYxOUg4Wk04IDE1LjQxNzRWMTUuNDYxOUgxMFYxNS40MTc0SDhaTTggMTUuMzczVjE1LjQxNzRIMTBWMTUuMzczSDhaTTggMTUuMzI4NlYxNS4zNzNIMTBWMTUuMzI4Nkg4Wk04IDE1LjI4NDNWMTUuMzI4NkgxMFYxNS4yODQzSDhaTTggMTUuMjQwMVYxNS4yODQzSDEwVjE1LjI0MDFIOFpNOCAxNS4xOTZWMTUuMjQwMUgxMFYxNS4xOTZIOFpNOCAxNS4xNTJWMTUuMTk2SDEwVjE1LjE1Mkg4Wk04IDE1LjEwOFYxNS4xNTJIMTBWMTUuMTA4SDhaTTggMTUuMDY0MVYxNS4xMDhIMTBWMTUuMDY0MUg4Wk04IDE1LjAyMDNWMTUuMDY0MUgxMFYxNS4wMjAzSDhaTTggMTQuOTc2NlYxNS4wMjAzSDEwVjE0Ljk3NjZIOFpNOCAxNC45MzNWMTQuOTc2NkgxMFYxNC45MzNIOFpNOCAxNC44ODk0VjE0LjkzM0gxMFYxNC44ODk0SDhaTTggMTQuODQ1OVYxNC44ODk0SDEwVjE0Ljg0NTlIOFpNOCAxNC44MDI1VjE0Ljg0NTlIMTBWMTQuODAyNUg4Wk04IDE0Ljc1OTJWMTQuODAyNUgxMFYxNC43NTkySDhaTTggMTQuNzE2VjE0Ljc1OTJIMTBWMTQuNzE2SDhaTTggMTQuNjcyOVYxNC43MTZIMTBWMTQuNjcyOUg4Wk04IDE0LjYyOThWMTQuNjcyOUgxMFYxNC42Mjk4SDhaTTggMTQuNTg2OFYxNC42Mjk4SDEwVjE0LjU4NjhIOFpNOCAxNC41NDM5VjE0LjU4NjhIMTBWMTQuNTQzOUg4Wk04IDE0LjUwMTFWMTQuNTQzOUgxMFYxNC41MDExSDhaTTggMTQuNDU4NFYxNC41MDExSDEwVjE0LjQ1ODRIOFpNOCAxNC40MTU3VjE0LjQ1ODRIMTBWMTQuNDE1N0g4Wk04IDE0LjM3MzFWMTQuNDE1N0gxMFYxNC4zNzMxSDhaTTggMTQuMzMwNlYxNC4zNzMxSDEwVjE0LjMzMDZIOFpNOCAxNC4yODgyVjE0LjMzMDZIMTBWMTQuMjg4Mkg4Wk04IDE0LjI0NTlWMTQuMjg4MkgxMFYxNC4yNDU5SDhaTTggMTQuMjAzN1YxNC4yNDU5SDEwVjE0LjIwMzdIOFpNOCAxNC4xNjE1VjE0LjIwMzdIMTBWMTQuMTYxNUg4Wk04IDE0LjExOTRWMTQuMTYxNUgxMFYxNC4xMTk0SDhaTTggMTQuMDc3NFYxNC4xMTk0SDEwVjE0LjA3NzRIOFpNOCAxNC4wMzU1VjE0LjA3NzRIMTBWMTQuMDM1NUg4Wk04IDEzLjk5MzdWMTQuMDM1NUgxMFYxMy45OTM3SDhaTTggMTMuOTUxOVYxMy45OTM3SDEwVjEzLjk1MTlIOFpNOCAxMy45MTAzVjEzLjk1MTlIMTBWMTMuOTEwM0g4Wk04IDEzLjg2ODdWMTMuOTEwM0gxMFYxMy44Njg3SDhaTTggMTMuODI3MlYxMy44Njg3SDEwVjEzLjgyNzJIOFpNOCAxMy43ODU4VjEzLjgyNzJIMTBWMTMuNzg1OEg4Wk04IDEzLjc0NDRWMTMuNzg1OEgxMFYxMy43NDQ0SDhaTTggMTMuNzAzMlYxMy43NDQ0SDEwVjEzLjcwMzJIOFpNOCAxMy42NjJWMTMuNzAzMkgxMFYxMy42NjJIOFpNOCAxMy42MjA5VjEzLjY2MkgxMFYxMy42MjA5SDhaTTggMTMuNTc5OVYxMy42MjA5SDEwVjEzLjU3OTlIOFpNOCAxMy41MzlWMTMuNTc5OUgxMFYxMy41MzlIOFpNOCAxMy40OTgyVjEzLjUzOUgxMFYxMy40OTgySDhaTTggMTMuNDU3NFYxMy40OTgySDEwVjEzLjQ1NzRIOFpNOCAxMy40MTY4VjEzLjQ1NzRIMTBWMTMuNDE2OEg4Wk04IDEzLjM3NjJWMTMuNDE2OEgxMFYxMy4zNzYySDhaTTggMTMuMzM1N1YxMy4zNzYySDEwVjEzLjMzNTdIOFpNOCAxMy4yOTUzVjEzLjMzNTdIMTBWMTMuMjk1M0g4Wk04IDEzLjI1NDlWMTMuMjk1M0gxMFYxMy4yNTQ5SDhaTTggMTMuMjE0N1YxMy4yNTQ5SDEwVjEzLjIxNDdIOFpNOCAxMy4xNzQ1VjEzLjIxNDdIMTBWMTMuMTc0NUg4Wk04IDEzLjEzNDVWMTMuMTc0NUgxMFYxMy4xMzQ1SDhaTTggMTMuMDk0NVYxMy4xMzQ1SDEwVjEzLjA5NDVIOFpNOCAxMy4wNTQ1VjEzLjA5NDVIMTBWMTMuMDU0NUg4Wk04IDEzLjAxNDdWMTMuMDU0NUgxMFYxMy4wMTQ3SDhaTTggMTIuOTc1VjEzLjAxNDdIMTBWMTIuOTc1SDhaTTggMTIuOTM1M1YxMi45NzVIMTBWMTIuOTM1M0g4Wk04IDEyLjg5NTdWMTIuOTM1M0gxMFYxMi44OTU3SDhaTTggMTIuODU2M1YxMi44OTU3SDEwVjEyLjg1NjNIOFpNOCAxMi44MTY4VjEyLjg1NjNIMTBWMTIuODE2OEg4Wk04IDEyLjc3NzVWMTIuODE2OEgxMFYxMi43Nzc1SDhaTTggMTIuNzM4M1YxMi43Nzc1SDEwVjEyLjczODNIOFpNOCAxMi42OTkxVjEyLjczODNIMTBWMTIuNjk5MUg4Wk04IDEyLjY2MDFWMTIuNjk5MUgxMFYxMi42NjAxSDhaTTggMTIuNjIxMVYxMi42NjAxSDEwVjEyLjYyMTFIOFpNOCAxMi41ODIyVjEyLjYyMTFIMTBWMTIuNTgyMkg4Wk04IDEyLjU0MzRWMTIuNTgyMkgxMFYxMi41NDM0SDhaTTggMTIuNTA0NlYxMi41NDM0SDEwVjEyLjUwNDZIOFpNOCAxMi40NjZWMTIuNTA0NkgxMFYxMi40NjZIOFpNOCAxMi40Mjc0VjEyLjQ2NkgxMFYxMi40Mjc0SDhaTTggMTIuMzg5VjEyLjQyNzRIMTBWMTIuMzg5SDhaTTggMTIuMzUwNlYxMi4zODlIMTBWMTIuMzUwNkg4Wk04IDEyLjMxMjNWMTIuMzUwNkgxMFYxMi4zMTIzSDhaTTggMTIuMjc0MVYxMi4zMTIzSDEwVjEyLjI3NDFIOFpNOCAxMi4yMzU5VjEyLjI3NDFIMTBWMTIuMjM1OUg4Wk04IDEyLjE5NzlWMTIuMjM1OUgxMFYxMi4xOTc5SDhaTTggMTIuMTU5OVYxMi4xOTc5SDEwVjEyLjE1OTlIOFpNOCAxMi4xMjIxVjEyLjE1OTlIMTBWMTIuMTIyMUg4Wk04IDEyLjA4NDNWMTIuMTIyMUgxMFYxMi4wODQzSDhaTTggMTIuMDQ2NlYxMi4wODQzSDEwVjEyLjA0NjZIOFpNOCAxMi4wMDg5VjEyLjA0NjZIMTBWMTIuMDA4OUg4Wk04IDEyVjEyLjAwODlIMTBWMTJIOFpNOS41IDExSDlWMTNIOS41VjExWk05IDExLjVDOSAxMS4yMjM5IDkuMjIzODYgMTEgOS41IDExVjEzQzEwLjMyODQgMTMgMTEgMTIuMzI4NCAxMSAxMS41SDlaTTkuNSAxMkM5LjIyMzg2IDEyIDkgMTEuNzc2MSA5IDExLjVIMTFDMTEgMTAuNjcxNiAxMC4zMjg0IDEwIDkuNSAxMFYxMlpNOSAxMkg5LjVWMTBIOVYxMlpNOCAxMC45OTA4VjExSDEwVjEwLjk5MDhIOFpNOCAxMC45NTU3VjEwLjk5MDhIMTBWMTAuOTU1N0g4Wk04IDEwLjkyMDZWMTAuOTU1N0gxMFYxMC45MjA2SDhaTTggMTAuODg1N1YxMC45MjA2SDEwVjEwLjg4NTdIOFpNOCAxMC44NTA5VjEwLjg4NTdIMTBWMTAuODUwOUg4Wk04IDEwLjgxNjFWMTAuODUwOUgxMFYxMC44MTYxSDhaTTggMTAuNzgxNVYxMC44MTYxSDEwVjEwLjc4MTVIOFpNOCAxMC43NDY5VjEwLjc4MTVIMTBWMTAuNzQ2OUg4Wk04IDEwLjcxMjRWMTAuNzQ2OUgxMFYxMC43MTI0SDhaTTggMTAuNjc4VjEwLjcxMjRIMTBWMTAuNjc4SDhaTTggMTAuNjQzN1YxMC42NzhIMTBWMTAuNjQzN0g4Wk04IDEwLjYwOTVWMTAuNjQzN0gxMFYxMC42MDk1SDhaTTggMTAuNTc1M1YxMC42MDk1SDEwVjEwLjU3NTNIOFpNOCAxMC41NDEzVjEwLjU3NTNIMTBWMTAuNTQxM0g4Wk04IDEwLjUwNzNWMTAuNTQxM0gxMFYxMC41MDczSDhaTTggMTAuNDczNVYxMC41MDczSDEwVjEwLjQ3MzVIOFpNOCAxMC40Mzk3VjEwLjQ3MzVIMTBWMTAuNDM5N0g4Wk04IDEwLjQwNlYxMC40Mzk3SDEwVjEwLjQwNkg4Wk04IDEwLjM3MjRWMTAuNDA2SDEwVjEwLjM3MjRIOFpNOCAxMC4zMzg5VjEwLjM3MjRIMTBWMTAuMzM4OUg4Wk04IDEwLjMwNTRWMTAuMzM4OUgxMFYxMC4zMDU0SDhaTTggMTAuMjcyMVYxMC4zMDU0SDEwVjEwLjI3MjFIOFpNOCAxMC4yMzg5VjEwLjI3MjFIMTBWMTAuMjM4OUg4Wk04IDEwLjIwNTdWMTAuMjM4OUgxMFYxMC4yMDU3SDhaTTggMTAuMTcyNlYxMC4yMDU3SDEwVjEwLjE3MjZIOFpNOCAxMC4xMzk2VjEwLjE3MjZIMTBWMTAuMTM5Nkg4Wk04IDEwLjEwNjhWMTAuMTM5NkgxMFYxMC4xMDY4SDhaTTggMTAuMDc0VjEwLjEwNjhIMTBWMTAuMDc0SDhaTTggMTAuMDQxMlYxMC4wNzRIMTBWMTAuMDQxMkg4Wk04IDEwLjAwODZWMTAuMDQxMkgxMFYxMC4wMDg2SDhaTTggOS45NzYwOFYxMC4wMDg2SDEwVjkuOTc2MDhIOFpNOCA5Ljk0MzY0VjkuOTc2MDhIMTBWOS45NDM2NEg4Wk04IDkuOTExMjhWOS45NDM2NEgxMFY5LjkxMTI4SDhaTTggOS44NzkwMlY5LjkxMTI4SDEwVjkuODc5MDJIOFpNOCA5Ljg0Njg0VjkuODc5MDJIMTBWOS44NDY4NEg4Wk04IDkuODE0NzZWOS44NDY4NEgxMFY5LjgxNDc2SDhaTTggOS43ODI3NlY5LjgxNDc2SDEwVjkuNzgyNzZIOFpNOCA5Ljc1MDg1VjkuNzgyNzZIMTBWOS43NTA4NUg4Wk04IDkuNzE5MDRWOS43NTA4NUgxMFY5LjcxOTA0SDhaTTggOS42ODczMVY5LjcxOTA0SDEwVjkuNjg3MzFIOFpNOCA5LjY1NTY3VjkuNjg3MzFIMTBWOS42NTU2N0g4Wk04IDkuNjI0MTNWOS42NTU2N0gxMFY5LjYyNDEzSDhaTTggOS41OTI2N1Y5LjYyNDEzSDEwVjkuNTkyNjdIOFpNOCA5LjU2MTNWOS41OTI2N0gxMFY5LjU2MTNIOFpNOCA5LjUzMDAzVjkuNTYxM0gxMFY5LjUzMDAzSDhaTTggOS40OTg4NFY5LjUzMDAzSDEwVjkuNDk4ODRIOFpNOCA5LjQ2Nzc1VjkuNDk4ODRIMTBWOS40Njc3NUg4Wk04IDkuNDM2NzRWOS40Njc3NUgxMFY5LjQzNjc0SDhaTTggOS40MDU4M1Y5LjQzNjc0SDEwVjkuNDA1ODNIOFpNOCA5LjM3NTAxVjkuNDA1ODNIMTBWOS4zNzUwMUg4Wk04IDkuMzQ0MjdWOS4zNzUwMUgxMFY5LjM0NDI3SDhaTTggOS4zMTM2M1Y5LjM0NDI3SDEwVjkuMzEzNjNIOFpNOCA5LjI4MzA4VjkuMzEzNjNIMTBWOS4yODMwOEg4Wk04IDkuMjUyNjJWOS4yODMwOEgxMFY5LjI1MjYySDhaTTggOS4yMjIyNVY5LjI1MjYySDEwVjkuMjIyMjVIOFpNOCA5LjE5MTk3VjkuMjIyMjVIMTBWOS4xOTE5N0g4Wk04IDkuMTYxNzhWOS4xOTE5N0gxMFY5LjE2MTc4SDhaTTggOS4xMzE2OVY5LjE2MTc4SDEwVjkuMTMxNjlIOFpNOCA5LjEwMTY4VjkuMTMxNjlIMTBWOS4xMDE2OEg4Wk04IDkuMDcxNzdWOS4xMDE2OEgxMFY5LjA3MTc3SDhaTTggOS4wNDE5NVY5LjA3MTc3SDEwVjkuMDQxOTVIOFpNOCA5LjAxMjIyVjkuMDQxOTVIMTBWOS4wMTIyMkg4Wk04IDguOTgyNThWOS4wMTIyMkgxMFY4Ljk4MjU4SDhaTTggOC45NTMwM1Y4Ljk4MjU4SDEwVjguOTUzMDNIOFpNOCA4LjkyMzU3VjguOTUzMDNIMTBWOC45MjM1N0g4Wk04IDguODk0MjFWOC45MjM1N0gxMFY4Ljg5NDIxSDhaTTggOC44NjQ5M1Y4Ljg5NDIxSDEwVjguODY0OTNIOFpNOCA4LjgzNTc1VjguODY0OTNIMTBWOC44MzU3NUg4Wk04IDguODA2NjZWOC44MzU3NUgxMFY4LjgwNjY2SDhaTTggOC43Nzc2NlY4LjgwNjY2SDEwVjguNzc3NjZIOFpNOCA4Ljc0ODc2VjguNzc3NjZIMTBWOC43NDg3Nkg4Wk04IDguNzE5OTRWOC43NDg3NkgxMFY4LjcxOTk0SDhaTTggOC42OTEyMlY4LjcxOTk0SDEwVjguNjkxMjJIOFpNOCA4LjY2MjU5VjguNjkxMjJIMTBWOC42NjI1OUg4Wk04IDguNjM0MDVWOC42NjI1OUgxMFY4LjYzNDA1SDhaTTggOC42MDU2MVY4LjYzNDA1SDEwVjguNjA1NjFIOFpNOCA4LjU3NzI1VjguNjA1NjFIMTBWOC41NzcyNUg4Wk04IDguNTQ4OTlWOC41NzcyNUgxMFY4LjU0ODk5SDhaTTggOC41MjA4MlY4LjU0ODk5SDEwVjguNTIwODJIOFpNOCA4LjQ5Mjc1VjguNTIwODJIMTBWOC40OTI3NUg4Wk04IDguNDY0NzZWOC40OTI3NUgxMFY4LjQ2NDc2SDhaTTggOC40MzY4N1Y4LjQ2NDc2SDEwVjguNDM2ODdIOFpNOCA4LjQwOTA3VjguNDM2ODdIMTBWOC40MDkwN0g4Wk04IDguMzgxMzdWOC40MDkwN0gxMFY4LjM4MTM3SDhaTTggOC4zNTM3NlY4LjM4MTM3SDEwVjguMzUzNzZIOFpNOCA4LjMyNjI0VjguMzUzNzZIMTBWOC4zMjYyNEg4Wk04IDguMjk4ODFWOC4zMjYyNEgxMFY4LjI5ODgxSDhaTTggOC4yNzE0N1Y4LjI5ODgxSDEwVjguMjcxNDdIOFpNOCA4LjI0NDIzVjguMjcxNDdIMTBWOC4yNDQyM0g4Wk04IDguMjE3MDlWOC4yNDQyM0gxMFY4LjIxNzA5SDhaTTggOC4xOTAwM1Y4LjIxNzA5SDEwVjguMTkwMDNIOFpNOCA4LjE2MzA3VjguMTkwMDNIMTBWOC4xNjMwN0g4Wk04IDguMTM2MlY4LjE2MzA3SDEwVjguMTM2Mkg4Wk04IDguMTA5NDNWOC4xMzYySDEwVjguMTA5NDNIOFpNOCA4LjA4Mjc0VjguMTA5NDNIMTBWOC4wODI3NEg4Wk04IDguMDU2MTZWOC4wODI3NEgxMFY4LjA1NjE2SDhaTTggOC4wMjk2NlY4LjA1NjE2SDEwVjguMDI5NjZIOFpNOCA4LjAwMzI2VjguMDI5NjZIMTBWOC4wMDMyNkg4Wk04IDcuOTc2OTVWOC4wMDMyNkgxMFY3Ljk3Njk1SDhaTTggNy45NTA3NFY3Ljk3Njk1SDEwVjcuOTUwNzRIOFpNOCA3LjkyNDYyVjcuOTUwNzRIMTBWNy45MjQ2Mkg4Wk04IDcuODk4NlY3LjkyNDYySDEwVjcuODk4Nkg4Wk04IDcuODcyNjZWNy44OTg2SDEwVjcuODcyNjZIOFpNOCA3Ljg0NjgzVjcuODcyNjZIMTBWNy44NDY4M0g4Wk04IDcuODIxMDhWNy44NDY4M0gxMFY3LjgyMTA4SDhaTTggNy43OTU0M1Y3LjgyMTA4SDEwVjcuNzk1NDNIOFpNOCA3Ljc2OTg4VjcuNzk1NDNIMTBWNy43Njk4OEg4Wk04IDcuNzQ0NDFWNy43Njk4OEgxMFY3Ljc0NDQxSDhaTTggNy43MTkwNVY3Ljc0NDQxSDEwVjcuNzE5MDVIOFpNOCA3LjY5Mzc4VjcuNzE5MDVIMTBWNy42OTM3OEg4Wk04IDcuNjY4NlY3LjY5Mzc4SDEwVjcuNjY4Nkg4Wk04IDcuNjQzNTFWNy42Njg2SDEwVjcuNjQzNTFIOFpNOCA3LjYxODUyVjcuNjQzNTFIMTBWNy42MTg1Mkg4Wk04IDcuNTkzNjNWNy42MTg1MkgxMFY3LjU5MzYzSDhaTTggNy41Njg4M1Y3LjU5MzYzSDEwVjcuNTY4ODNIOFpNOCA3LjU0NDEyVjcuNTY4ODNIMTBWNy41NDQxMkg4Wk04IDcuNTE5NTFWNy41NDQxMkgxMFY3LjUxOTUxSDhaTTggNy40OTVWNy41MTk1MUgxMFY3LjQ5NUg4Wk04IDcuNDcwNThWNy40OTVIMTBWNy40NzA1OEg4Wk04IDcuNDQ2MjVWNy40NzA1OEgxMFY3LjQ0NjI1SDhaTTggNy40MjIwMlY3LjQ0NjI1SDEwVjcuNDIyMDJIOFpNOCA3LjM5Nzg4VjcuNDIyMDJIMTBWNy4zOTc4OEg4Wk04IDcuMzczODRWNy4zOTc4OEgxMFY3LjM3Mzg0SDhaTTggNy4zNDk5VjcuMzczODRIMTBWNy4zNDk5SDhaTTggNy4zMjYwNVY3LjM0OTlIMTBWNy4zMjYwNUg4Wk04IDcuMzAyMjlWNy4zMjYwNUgxMFY3LjMwMjI5SDhaTTggNy4yNzg2NFY3LjMwMjI5SDEwVjcuMjc4NjRIOFpNOCA3LjI1NTA3VjcuMjc4NjRIMTBWNy4yNTUwN0g4Wk04IDcuMjMxNlY3LjI1NTA3SDEwVjcuMjMxNkg4Wk04IDcuMjA4MjNWNy4yMzE2SDEwVjcuMjA4MjNIOFpNOCA3LjE4NDk1VjcuMjA4MjNIMTBWNy4xODQ5NUg4Wk04IDcuMTYxNzdWNy4xODQ5NUgxMFY3LjE2MTc3SDhaTTggNy4xMzg2OVY3LjE2MTc3SDEwVjcuMTM4NjlIOFpNOCA3LjExNTdWNy4xMzg2OUgxMFY3LjExNTdIOFpNOCA3LjA5MjhWNy4xMTU3SDEwVjcuMDkyOEg4Wk04IDcuMDcwMDFWNy4wOTI4SDEwVjcuMDcwMDFIOFpNOCA3LjA0NzMxVjcuMDcwMDFIMTBWNy4wNDczMUg4Wk04IDcuMDI0N1Y3LjA0NzMxSDEwVjcuMDI0N0g4Wk04IDcuMDAyMTlWNy4wMjQ3SDEwVjcuMDAyMTlIOFpNOCA2Ljk3OTc4VjcuMDAyMTlIMTBWNi45Nzk3OEg4Wk04IDYuOTU3NDZWNi45Nzk3OEgxMFY2Ljk1NzQ2SDhaTTggNi45MzUyNFY2Ljk1NzQ2SDEwVjYuOTM1MjRIOFpNOCA2LjkxMzEyVjYuOTM1MjRIMTBWNi45MTMxMkg4Wk04IDYuODkxMDlWNi45MTMxMkgxMFY2Ljg5MTA5SDhaTTggNi44NjkxNlY2Ljg5MTA5SDEwVjYuODY5MTZIOFpNOCA2Ljg0NzMyVjYuODY5MTZIMTBWNi44NDczMkg4Wk04IDYuODI1NThWNi44NDczMkgxMFY2LjgyNTU4SDhaTTggNi44MDM5NFY2LjgyNTU4SDEwVjYuODAzOTRIOFpNOCA2Ljc4MjRWNi44MDM5NEgxMFY2Ljc4MjRIOFpNOCA2Ljc2MDk1VjYuNzgyNEgxMFY2Ljc2MDk1SDhaTTggNi43Mzk2VjYuNzYwOTVIMTBWNi43Mzk2SDhaTTggNi43MTgzNVY2LjczOTZIMTBWNi43MTgzNUg4Wk04IDYuNjk3MTlWNi43MTgzNUgxMFY2LjY5NzE5SDhaTTggNi42NzYxM1Y2LjY5NzE5SDEwVjYuNjc2MTNIOFpNOCA2LjY1NTE3VjYuNjc2MTNIMTBWNi42NTUxN0g4Wk04IDYuNjM0MzFWNi42NTUxN0gxMFY2LjYzNDMxSDhaTTggNi42MTM1NFY2LjYzNDMxSDEwVjYuNjEzNTRIOFpNOCA2LjU5Mjg3VjYuNjEzNTRIMTBWNi41OTI4N0g4Wk04IDYuNTcyMjlWNi41OTI4N0gxMFY2LjU3MjI5SDhaTTggNi41NTE4MlY2LjU3MjI5SDEwVjYuNTUxODJIOFpNOCA2LjUzMTQ0VjYuNTUxODJIMTBWNi41MzE0NEg4Wk04IDYuNTExMTZWNi41MzE0NEgxMFY2LjUxMTE2SDhaTTggNi40OTA5OFY2LjUxMTE2SDEwVjYuNDkwOThIOFpNOCA2LjQ3MDg5VjYuNDkwOThIMTBWNi40NzA4OUg4Wk04IDYuNDUwOTFWNi40NzA4OUgxMFY2LjQ1MDkxSDhaTTggNi40MzEwMlY2LjQ1MDkxSDEwVjYuNDMxMDJIOFpNOCA2LjQxMTIyVjYuNDMxMDJIMTBWNi40MTEyMkg4Wk04IDYuMzkxNTNWNi40MTEyMkgxMFY2LjM5MTUzSDhaTTggNi4zNzE5NFY2LjM5MTUzSDEwVjYuMzcxOTRIOFpNOCA2LjM1MjQ0VjYuMzcxOTRIMTBWNi4zNTI0NEg4Wk04IDYuMzMzMDRWNi4zNTI0NEgxMFY2LjMzMzA0SDhaTTggNi4zMTM3NFY2LjMzMzA0SDEwVjYuMzEzNzRIOFpNOCA2LjI5NDU0VjYuMzEzNzRIMTBWNi4yOTQ1NEg4Wk04IDYuMjc1NDNWNi4yOTQ1NEgxMFY2LjI3NTQzSDhaTTggNi4yNTY0M1Y2LjI3NTQzSDEwVjYuMjU2NDNIOFpNOCA2LjIzNzUyVjYuMjU2NDNIMTBWNi4yMzc1Mkg4Wk04IDYuMjE4NzFWNi4yMzc1MkgxMFY2LjIxODcxSDhaTTggNi4yVjYuMjE4NzFIMTBWNi4ySDhaTTggNi4xODEzOVY2LjJIMTBWNi4xODEzOUg4Wk04IDYuMTYyODdWNi4xODEzOUgxMFY2LjE2Mjg3SDhaTTggNi4xNDQ0NlY2LjE2Mjg3SDEwVjYuMTQ0NDZIOFpNOCA2LjEyNjE1VjYuMTQ0NDZIMTBWNi4xMjYxNUg4Wk04IDYuMTA3OTNWNi4xMjYxNUgxMFY2LjEwNzkzSDhaTTggNi4wODk4MVY2LjEwNzkzSDEwVjYuMDg5ODFIOFpNOCA2LjA3MTc5VjYuMDg5ODFIMTBWNi4wNzE3OUg4Wk04IDYuMDUzODdWNi4wNzE3OUgxMFY2LjA1Mzg3SDhaTTggNi4wMzYwNVY2LjA1Mzg3SDEwVjYuMDM2MDVIOFpNOCA2LjAxODMzVjYuMDM2MDVIMTBWNi4wMTgzM0g4Wk04IDYuMDAwNzFWNi4wMTgzM0gxMFY2LjAwMDcxSDhaTTggNS45ODMxOVY2LjAwMDcxSDEwVjUuOTgzMTlIOFpNOCA1Ljk2NTc3VjUuOTgzMTlIMTBWNS45NjU3N0g4Wk04IDUuOTQ4NDRWNS45NjU3N0gxMFY1Ljk0ODQ0SDhaTTggNS45MzEyMlY1Ljk0ODQ0SDEwVjUuOTMxMjJIOFpNOCA1LjkxNDFWNS45MzEyMkgxMFY1LjkxNDFIOFpNOCA1Ljg5NzA3VjUuOTE0MUgxMFY1Ljg5NzA3SDhaTTggNS44ODAxNVY1Ljg5NzA3SDEwVjUuODgwMTVIOFpNOCA1Ljg2MzMyVjUuODgwMTVIMTBWNS44NjMzMkg4Wk04IDUuODQ2NlY1Ljg2MzMySDEwVjUuODQ2Nkg4Wk04IDUuODI5OTdWNS44NDY2SDEwVjUuODI5OTdIOFpNOCA1LjgxMzQ1VjUuODI5OTdIMTBWNS44MTM0NUg4Wk04IDUuNzk3MDJWNS44MTM0NUgxMFY1Ljc5NzAySDhaTTggNS43ODA3VjUuNzk3MDJIMTBWNS43ODA3SDhaTTggNS43NjQ0N1Y1Ljc4MDdIMTBWNS43NjQ0N0g4Wk04IDUuNzQ4MzVWNS43NjQ0N0gxMFY1Ljc0ODM1SDhaTTggNS43MzIzMlY1Ljc0ODM1SDEwVjUuNzMyMzJIOFpNOCA1LjcxNjRWNS43MzIzMkgxMFY1LjcxNjRIOFpNOCA1LjcwMDU3VjUuNzE2NEgxMFY1LjcwMDU3SDhaTTggNS42ODQ4NVY1LjcwMDU3SDEwVjUuNjg0ODVIOFpNOCA1LjY2OTIzVjUuNjg0ODVIMTBWNS42NjkyM0g4Wk04IDUuNjUzNzFWNS42NjkyM0gxMFY1LjY1MzcxSDhaTTggNS42MzgyOFY1LjY1MzcxSDEwVjUuNjM4MjhIOFpNOCA1LjYyMjk2VjUuNjM4MjhIMTBWNS42MjI5Nkg4Wk04IDUuNjA3NzRWNS42MjI5NkgxMFY1LjYwNzc0SDhaTTggNS41OTI2MlY1LjYwNzc0SDEwVjUuNTkyNjJIOFpNOCA1LjU3NzYxVjUuNTkyNjJIMTBWNS41Nzc2MUg4Wk04IDUuNTYyNjlWNS41Nzc2MUgxMFY1LjU2MjY5SDhaTTggNS41NDc4N1Y1LjU2MjY5SDEwVjUuNTQ3ODdIOFpNOCA1LjUzMzE2VjUuNTQ3ODdIMTBWNS41MzMxNkg4Wk04IDUuNTE4NTRWNS41MzMxNkgxMFY1LjUxODU0SDhaTTggNS41MDQwM1Y1LjUxODU0SDEwVjUuNTA0MDNIOFpNOCA1LjQ4OTYyVjUuNTA0MDNIMTBWNS40ODk2Mkg4Wk04IDUuNDc1MzFWNS40ODk2MkgxMFY1LjQ3NTMxSDhaTTggNS40NjExVjUuNDc1MzFIMTBWNS40NjExSDhaTTggNS40NDY5OVY1LjQ2MTFIMTBWNS40NDY5OUg4Wk04IDUuNDMyOTlWNS40NDY5OUgxMFY1LjQzMjk5SDhaTTggNS40MTkwOFY1LjQzMjk5SDEwVjUuNDE5MDhIOFpNOCA1LjQwNTI4VjUuNDE5MDhIMTBWNS40MDUyOEg4Wk04IDUuMzkxNThWNS40MDUyOEgxMFY1LjM5MTU4SDhaTTggNS4zNzc5OFY1LjM5MTU4SDEwVjUuMzc3OThIOFpNOCA1LjM2NDQ5VjUuMzc3OThIMTBWNS4zNjQ0OUg4Wk04IDUuMzUxMDlWNS4zNjQ0OUgxMFY1LjM1MTA5SDhaTTggNS4zMzc4VjUuMzUxMDlIMTBWNS4zMzc4SDhaTTggNS4zMjQ2MVY1LjMzNzhIMTBWNS4zMjQ2MUg4Wk04IDUuMzExNTJWNS4zMjQ2MUgxMFY1LjMxMTUySDhaTTggNS4yOTg1M1Y1LjMxMTUySDEwVjUuMjk4NTNIOFpNOCA1LjI4NTY1VjUuMjk4NTNIMTBWNS4yODU2NUg4Wk04IDUuMjcyODZWNS4yODU2NUgxMFY1LjI3Mjg2SDhaTTggNS4yNjAxOFY1LjI3Mjg2SDEwVjUuMjYwMThIOFpNOCA1LjI0NzYxVjUuMjYwMThIMTBWNS4yNDc2MUg4Wk04IDUuMjM1MTNWNS4yNDc2MUgxMFY1LjIzNTEzSDhaTTggNS4yMjI3NlY1LjIzNTEzSDEwVjUuMjIyNzZIOFpNOCA1LjIxMDQ5VjUuMjIyNzZIMTBWNS4yMTA0OUg4Wk04IDUuMTk4MzJWNS4yMTA0OUgxMFY1LjE5ODMySDhaTTggNS4xODYyNlY1LjE5ODMySDEwVjUuMTg2MjZIOFpNOCA1LjE3NDI5VjUuMTg2MjZIMTBWNS4xNzQyOUg4Wk04IDUuMTYyNDRWNS4xNzQyOUgxMFY1LjE2MjQ0SDhaTTggNS4xNTA2OFY1LjE2MjQ0SDEwVjUuMTUwNjhIOFpNOCA1LjEzOTAzVjUuMTUwNjhIMTBWNS4xMzkwM0g4Wk04IDUuMTI3NDhWNS4xMzkwM0gxMFY1LjEyNzQ4SDhaTTggNS4xMTYwM1Y1LjEyNzQ4SDEwVjUuMTE2MDNIOFpNOCA1LjEwNDY5VjUuMTE2MDNIMTBWNS4xMDQ2OUg4Wk04IDUuMDkzNDRWNS4xMDQ2OUgxMFY1LjA5MzQ0SDhaTTggNS4wODIzMVY1LjA5MzQ0SDEwVjUuMDgyMzFIOFpNOCA1LjA3MTI3VjUuMDgyMzFIMTBWNS4wNzEyN0g4Wk04IDUuMDYwMzRWNS4wNzEyN0gxMFY1LjA2MDM0SDhaTTggNS4wNDk1MlY1LjA2MDM0SDEwVjUuMDQ5NTJIOFpNOCA1LjAzODc5VjUuMDQ5NTJIMTBWNS4wMzg3OUg4Wk04IDUuMDI4MTdWNS4wMzg3OUgxMFY1LjAyODE3SDhaTTggNS4wMTc2NlY1LjAyODE3SDEwVjUuMDE3NjZIOFpNOCA1LjAwNzI0VjUuMDE3NjZIMTBWNS4wMDcyNEg4Wk04IDQuOTk2OTNWNS4wMDcyNEgxMFY0Ljk5NjkzSDhaTTggNC45ODY3M1Y0Ljk5NjkzSDEwVjQuOTg2NzNIOFpNOCA0Ljk3NjYzVjQuOTg2NzNIMTBWNC45NzY2M0g4Wk04IDQuOTY2NjNWNC45NzY2M0gxMFY0Ljk2NjYzSDhaTTggNC45NTY3NFY0Ljk2NjYzSDEwVjQuOTU2NzRIOFpNOCA0Ljk0Njk1VjQuOTU2NzRIMTBWNC45NDY5NUg4Wk04IDQuOTM3MjdWNC45NDY5NUgxMFY0LjkzNzI3SDhaTTggNC45Mjc2OFY0LjkzNzI3SDEwVjQuOTI3NjhIOFpNOCA0LjkxODIxVjQuOTI3NjhIMTBWNC45MTgyMUg4Wk04IDQuOTA4ODRWNC45MTgyMUgxMFY0LjkwODg0SDhaTTggNC44OTk1N1Y0LjkwODg0SDEwVjQuODk5NTdIOFpNOCA0Ljg5MDQxVjQuODk5NTdIMTBWNC44OTA0MUg4Wk04IDQuODgxMzVWNC44OTA0MUgxMFY0Ljg4MTM1SDhaTTggNC44NzIzOVY0Ljg4MTM1SDEwVjQuODcyMzlIOFpNOCA0Ljg2MzU0VjQuODcyMzlIMTBWNC44NjM1NEg4Wk04IDQuODU0OFY0Ljg2MzU0SDEwVjQuODU0OEg4Wk04IDQuODQ2MTZWNC44NTQ4SDEwVjQuODQ2MTZIOFpNOCA0LjgzNzYyVjQuODQ2MTZIMTBWNC44Mzc2Mkg4Wk04IDQuODI5MTlWNC44Mzc2MkgxMFY0LjgyOTE5SDhaTTggNC44MjA4N1Y0LjgyOTE5SDEwVjQuODIwODdIOFpNOCA0LjgxMjY1VjQuODIwODdIMTBWNC44MTI2NUg4Wk04IDQuODA0NTNWNC44MTI2NUgxMFY0LjgwNDUzSDhaTTggNC43OTY1MlY0LjgwNDUzSDEwVjQuNzk2NTJIOFpNOCA0Ljc4ODYyVjQuNzk2NTJIMTBWNC43ODg2Mkg4Wk04IDQuNzgwODJWNC43ODg2MkgxMFY0Ljc4MDgySDhaTTggNC43NzMxM1Y0Ljc4MDgySDEwVjQuNzczMTNIOFpNOCA0Ljc2NTU0VjQuNzczMTNIMTBWNC43NjU1NEg4Wk04IDQuNzU4MDZWNC43NjU1NEgxMFY0Ljc1ODA2SDhaTTggNC43NTA2OFY0Ljc1ODA2SDEwVjQuNzUwNjhIOFpNOCA0Ljc0MzQxVjQuNzUwNjhIMTBWNC43NDM0MUg4Wk04IDQuNzM2MjRWNC43NDM0MUgxMFY0LjczNjI0SDhaTTggNC43MjkxOFY0LjczNjI0SDEwVjQuNzI5MThIOFpNOCA0LjcyMjIyVjQuNzI5MThIMTBWNC43MjIyMkg4Wk04IDQuNzE1MzhWNC43MjIyMkgxMFY0LjcxNTM4SDhaTTggNC43MDg2M1Y0LjcxNTM4SDEwVjQuNzA4NjNIOFpNOCA0LjcwNzExVjQuNzA4NjNIMTBWNC43MDcxMUg4Wk04LjQxNDIxIDMuODc4NjhMOC4yOTI4OSA0TDkuNzA3MTEgNS40MTQyMUw5LjgyODQzIDUuMjkyODlMOC40MTQyMSAzLjg3ODY4Wk0xMC41MzU1IDNDOS43Mzk4OCAzIDguOTc2ODIgMy4zMTYwNyA4LjQxNDIxIDMuODc4NjhMOS44Mjg0MyA1LjI5Mjg5QzEwLjAxNiA1LjEwNTM2IDEwLjI3MDMgNSAxMC41MzU1IDVWM1pNMTEuNSAzSDEwLjUzNTVWNUgxMS41VjNaTTExIDMuNUMxMSAzLjIyMzg2IDExLjIyMzkgMyAxMS41IDNWNUMxMi4zMjg0IDUgMTMgNC4zMjg0MyAxMyAzLjVIMTFaTTExLjUgNEMxMS4yMjM5IDQgMTEgMy43NzYxNCAxMSAzLjVIMTNDMTMgMi42NzE1NyAxMi4zMjg0IDIgMTEuNSAyVjRaTTEwLjUzNTUgNEgxMS41VjJIMTAuNTM1NVY0Wk05LjE3ODU0IDQuNTMwNzlDOS41NDcyNyA0LjE5MDE5IDEwLjAzMTYgNCAxMC41MzU1IDRWMkM5LjUyNzY1IDIgOC41NTkgMi4zODAzOCA3LjgyMTQ2IDMuMDYxNjZMOS4xNzg1NCA0LjUzMDc5Wk02LjQ2NDQ3IDRDNi45NjgzOSA0IDcuNDUyNzMgNC4xOTAxOSA3LjgyMTQ2IDQuNTMwNzlMOS4xNzg1NCAzLjA2MTY2QzguNDQxIDIuMzgwMzggNy40NzIzNSAyIDYuNDY0NDcgMlY0Wk01LjUgNEg2LjQ2NDQ3VjJINS41VjRaIiBmaWxsPSJ3aGl0ZSIgbWFzaz0idXJsKCNwYXRoLTEtb3V0c2lkZS0xXzQ4MV8yNDEpIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjMuMDI3NyA5SDI0LjAyNzdDMjUuMTI5MyA5IDI2LjAyNzcgOS44OTk5OSAyNi4wMjc3IDExVjE3LjVDMjYuMDI3NyAxOC4zMyAyNS4zNTc4IDE5IDI0LjUyNzcgMTlIMTYuODc5M0MxNi40MjgxIDE5IDE2LjAwODIgMTguOCAxNS43Mjg5IDE4LjQ1QzE1LjQzNzkgMTguMDkgMTUuMzM4MyAxNy42MiAxNS40Mzc5IDE3LjE3QzE1LjgzODMgMTUuMzcgMTUuOTY5MSAxMi40OSAxNi4wMDgyIDEwLjk0QzE2LjAzNzUgOS44NTAwMSAxNi45MTgzIDkgMTguMDA4MiA5SDE5LjAyNzdWNUMxOS4wMjc3IDMuODk5OTkgMTkuOTI4MSAzIDIxLjAyNzcgM0MyMi4xMjczIDMgMjMuMDI3NyAzLjg5OTk5IDIzLjAyNzcgNVY5Wk0yNS4wMjc3IDExLjAxVjEySDE2Ljk3NUMxNi45ODg2IDExLjY0MSAxNy4wMDA0IDExLjI5NTEgMTcuMDA4MiAxMC45N0MxNy4wMjc3IDEwLjQzIDE3LjQ1OTQgMTAgMTguMDA4MiAxMFYxMC4wMUgyNC4wMjc3QzI0LjU3ODUgMTAuMDEgMjUuMDI3NyAxMC40NiAyNS4wMjc3IDExLjAxWk0xNi40MDg2IDE3LjM5QzE2LjY4MiAxNi4xNjQyIDE2LjgzODMgMTQuNTMwNCAxNi45MjYxIDEzSDI1LjAyNzdWMTQuMTkxMUwxNy4zOTEgMTguMDFIMTYuODc5M0MxNi43MjUgMTguMDEgMTYuNjE3NiAxNy45NDQ3IDE2LjU1NTEgMTcuODgyN0MxNi41MzU1IDE3Ljg2NDIgMTYuNTE5OSAxNy44NDYxIDE2LjUwODIgMTcuODNDMTYuNDA4NiAxNy43MSAxNi4zNjc2IDE3LjU1IDE2LjQwODYgMTcuMzlaTTE5LjYyNzMgMTguMDFIMjQuNTI3N0MyNC44MDkgMTguMDEgMjUuMDI3NyAxNy43OSAyNS4wMjc3IDE3LjUxVjE1LjMwOTJMMTkuNjI3MyAxOC4wMVpNMjIuMDI3NyA5VjVDMjIuMDI3NyA0LjQ1MDAxIDIxLjU3ODUgNCAyMS4wMjc3IDRDMjAuNDc2OSA0IDIwLjAyNzcgNC40NTAwMSAyMC4wMjc3IDVWOUgyMi4wMjc3WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE5LjYyNzMgMTguMDFIMjQuNTI3N0MyNC44MDkgMTguMDEgMjUuMDI3NyAxNy43OSAyNS4wMjc3IDE3LjUxVjE1LjMwOTJMMTkuNjI3MyAxOC4wMVoiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik0xNi45MjYxIDEzQzE2LjgzODMgMTQuNTMwNCAxNi42ODIgMTYuMTY0MiAxNi40MDg2IDE3LjM5QzE2LjM2NzYgMTcuNTUgMTYuNDA4NiAxNy43MSAxNi41MDgyIDE3LjgzQzE2LjUxOTkgMTcuODQ2MSAxNi41MzU1IDE3Ljg2NDIgMTYuNTU1MSAxNy44ODI3QzE2LjYxNzYgMTcuOTQ0NyAxNi43MjUgMTguMDEgMTYuODc5MyAxOC4wMUgxNy4zOTFMMjUuMDI3NyAxNC4xOTExVjEzSDE2LjkyNjFaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNMjUuMDI3NyAxMlYxMS4wMUMyNS4wMjc3IDEwLjQ2IDI0LjU3ODUgMTAuMDEgMjQuMDI3NyAxMC4wMUgxOC4wMDgyVjEwQzE3LjQ1OTQgMTAgMTcuMDI3NyAxMC40MyAxNy4wMDgyIDEwLjk3QzE3LjAwMDQgMTEuMjk1MSAxNi45ODg2IDExLjY0MSAxNi45NzUgMTJIMjUuMDI3N1oiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik0yMi4wMjc3IDVWOUgyMC4wMjc3VjVDMjAuMDI3NyA0LjQ1MDAxIDIwLjQ3NjkgNCAyMS4wMjc3IDRDMjEuNTc4NSA0IDIyLjAyNzcgNC40NTAwMSAyMi4wMjc3IDVaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K") 8 1,auto
}

.e-bigger .e-richtexteditor.e-rte-full-screen iframe,.e-richtexteditor.e-bigger.e-rte-full-screen iframe{
  height:calc(100% - 56px)
}

.e-bigger .e-richtexteditor.e-rte-full-screen .e-rte-edit-table,.e-richtexteditor.e-bigger.e-rte-full-screen .e-rte-edit-table{
  max-height:299px !important
}

.e-bigger .e-richtexteditor.e-rte-full-screen .e-rte-edit-table-prop-dialog,.e-richtexteditor.e-bigger.e-rte-full-screen .e-rte-edit-table-prop-dialog{
  max-height:373px !important
}

.e-bigger .e-richtexteditor.e-rte-full-screen .e-rte-link-dialog,.e-richtexteditor.e-bigger.e-rte-full-screen .e-rte-link-dialog{
  max-height:400px !important
}

.e-bigger .e-richtexteditor.e-rte-full-screen .e-rte-img-dialog,.e-richtexteditor.e-bigger.e-rte-full-screen .e-rte-img-dialog{
  min-height:425px !important
}

.e-bigger .e-richtexteditor.e-rte-full-screen .e-rte-img-link-dialog,.e-richtexteditor.e-bigger.e-rte-full-screen .e-rte-img-link-dialog{
  max-height:229px !important
}

.e-bigger .e-richtexteditor.e-rte-full-screen .e-rte-img-size-dialog,.e-richtexteditor.e-bigger.e-rte-full-screen .e-rte-img-size-dialog{
  max-height:309px !important
}

.e-bigger .e-richtexteditor.e-rte-full-screen .e-rte-img-alt-dialog,.e-richtexteditor.e-bigger.e-rte-full-screen .e-rte-img-alt-dialog{
  min-height:425px !important
}

.e-bigger .e-richtexteditor .e-dialog.e-rte-dialog-minheight,.e-richtexteditor.e-bigger .e-dialog.e-rte-dialog-minheight{
  min-height:324
}

.e-bigger .e-richtexteditor .e-rte-content .e-content,.e-richtexteditor.e-bigger .e-rte-content .e-content{
  font-size:16px
}

.e-bigger .e-richtexteditor .e-dialog .e-img-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons,.e-richtexteditor.e-bigger .e-dialog .e-img-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons{
  margin-top:6px;
  padding:18px
}

.e-bigger .e-richtexteditor .e-rte-dropdown-popup.e-rte-dropdown-items ul,.e-richtexteditor.e-bigger .e-rte-dropdown-popup.e-rte-dropdown-items ul{
  max-height:360px;
  overflow-y:auto
}

.e-bigger .e-richtexteditor .e-dialog .e-img-uploadwrap .e-droptext,.e-bigger .e-richtexteditor .e-dialog .e-aud-uploadwrap .e-droptext,.e-bigger .e-richtexteditor .e-dialog .e-vid-uploadwrap .e-droptext,.e-bigger .e-richtexteditor .e-dialog .e-word-uploadwrap .e-droptext,.e-richtexteditor.e-bigger .e-dialog .e-img-uploadwrap .e-droptext,.e-richtexteditor.e-bigger .e-dialog .e-aud-uploadwrap .e-droptext,.e-richtexteditor.e-bigger .e-dialog .e-vid-uploadwrap .e-droptext,.e-richtexteditor.e-bigger .e-dialog .e-word-uploadwrap .e-droptext{
  height:140px
}

.e-bigger .e-rte-emojipicker-popup.e-popup.e-popup-open{
  min-height:337px;
  min-width:335px
}

.e-bigger .e-rte-emojipicker-popup.e-popup.e-popup-open .e-toolbar .e-toolbar-item .e-tbar-btn{
  border-radius:calc(var(--e-radius)*.25);
  padding:0;
  padding:2px 5px
}

.e-bigger .e-rte-emojipicker-popup.e-popup.e-popup-open .e-toolbar .e-toolbar-item .e-tbar-btn:hover{
  padding:0
}

.e-bigger .e-rte-emojipicker-popup.e-popup.e-popup-open .e-toolbar .e-toolbar-item .e-tbar-btn:active{
  padding:0
}

.e-bigger .e-rte-emojipicker-popup.e-popup.e-popup-open .e-toolbar .e-toolbar-item .e-tbar-btn .e-tbar-btn-text{
  font-size:26px;
  padding:9px 5px
}

.e-bigger .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn{
  gap:10px;
  height:256px;
  padding:12px
}

.e-bigger .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojipicker-group .e-rte-emojipickerbtn-group{
  gap:8px
}

.e-bigger .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojipicker-group .e-rte-emojipickerbtn-group .e-btn.e-control{
  padding:8px 0;
  font-size:26px
}

.e-bigger .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojisearch-btn{
  gap:6px
}

.e-bigger .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojisearch-btn .e-btn.e-control{
  font-size:26px;
  padding:8px 0;
  border:none
}

.e-bigger .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojipicker-group .e-rte-emojipicker-name{
  font-weight:500;
  font-size:16px
}

.e-bigger .e-rte-dropdown-popup ul{
  min-width:84px
}

.e-bigger .e-rte-edit-table .e-rte-field{
  padding-top:12px
}

.e-bigger .e-rte-table-popup.e-popup-open .e-rte-tablecell{
  height:16px;
  width:16px
}

.e-bigger .e-rte-table-popup.e-popup-open .e-rte-table-row{
  height:18px
}

.e-bigger .e-content-placeholder.e-richtexteditor.e-placeholder-richtexteditor,.e-bigger.e-content-placeholder.e-richtexteditor.e-placeholder-richtexteditor{
  background-size:700px 190px;
  min-height:190px
}

.e-bigger .e-rte-quick-popup.e-rte-elements .e-rte-quick-toolbar.e-rte-toolbar.e-toolbar{
  min-height:auto;
  min-width:auto
}

.e-bigger .e-rte-quick-popup.e-rte-elements .e-rte-quick-toolbar.e-rte-toolbar.e-toolbar .e-toolbar-items:not(.e-tbar-pos){
  min-height:auto;
  min-width:auto;
  margin:3px 11px
}

.e-bigger .e-rte-quick-popup.e-rte-elements .e-rte-quick-toolbar.e-rte-toolbar.e-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item{
  margin:0;
  min-height:auto;
  min-width:auto;
  padding:0 4px
}

.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-split-btn-wrapper,.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-dropdown-menu{
  min-height:40px
}

.e-bigger .e-rte-quick-popup .e-rte-tip-pointer.e-rte-tip-top::before{
  border-left:10px solid rgba(0,0,0,0);
  border-right:10px solid rgba(0,0,0,0);
  border-bottom:14px solid var(--color-sf-flyout-border)
}

.e-bigger .e-rte-quick-popup .e-rte-tip-pointer.e-rte-tip-top::after{
  border-left:9.5px solid rgba(0,0,0,0);
  border-right:9.5px solid rgba(0,0,0,0);
  border-bottom:13px solid var(--color-sf-content-bg-color-alt1)
}

.e-bigger .e-rte-quick-popup .e-rte-tip-pointer.e-rte-tip-bottom::before{
  border-left:10px solid rgba(0,0,0,0);
  border-right:10px solid rgba(0,0,0,0);
  border-top:14px solid var(--color-sf-flyout-border)
}

.e-bigger .e-rte-quick-popup .e-rte-tip-pointer.e-rte-tip-bottom::after{
  border-left:9.5px solid rgba(0,0,0,0);
  border-right:9.5px solid rgba(0,0,0,0);
  border-top:13px solid var(--color-sf-content-bg-color-alt1)
}

.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-pop:not(.e-toolbar-extended) .e-toolbar-item.e-toolbar-popup{
  min-height:40px
}

.e-bigger .e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn,.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-pop:not(.e-toolbar-extended) .e-toolbar-item.e-toolbar-popup .e-tbar-btn.e-btn,.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-tbar-btn.e-btn,.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn{
  min-height:40px;
  min-width:40px;
  padding:0
}

.e-bigger .e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:hover,.e-bigger .e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:active,.e-bigger .e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:focus,.e-bigger .e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-active,.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-pop:not(.e-toolbar-extended) .e-toolbar-item.e-toolbar-popup .e-tbar-btn.e-btn:hover,.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-pop:not(.e-toolbar-extended) .e-toolbar-item.e-toolbar-popup .e-tbar-btn.e-btn:active,.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-pop:not(.e-toolbar-extended) .e-toolbar-item.e-toolbar-popup .e-tbar-btn.e-btn:focus,.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-pop:not(.e-toolbar-extended) .e-toolbar-item.e-toolbar-popup .e-tbar-btn.e-btn.e-active,.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-tbar-btn.e-btn:hover,.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-tbar-btn.e-btn:active,.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-tbar-btn.e-btn:focus,.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-active,.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:hover,.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:active,.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:focus,.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-active{
  border:1px solid rgba(0,0,0,0);
  padding:0
}

.e-bigger .e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-icons,.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-pop:not(.e-toolbar-extended) .e-toolbar-item.e-toolbar-popup .e-tbar-btn.e-btn .e-icons,.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-tbar-btn.e-btn .e-icons,.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn .e-icons{
  padding:0
}

.e-bigger .e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:not(:hover):not(:focus):not(:active):not(.e-active),.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-pop:not(.e-toolbar-extended) .e-toolbar-item.e-toolbar-popup .e-tbar-btn:not(:hover):not(:focus):not(:active):not(.e-active),.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-tbar-btn:not(:hover):not(:focus):not(:active):not(.e-active),.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn:not(:hover):not(:focus):not(:active):not(.e-active){
  border:1px solid rgba(0,0,0,0)
}

.e-bigger .e-dialog.e-rte-table-popup.e-popup.e-popup-open{
  min-height:158px !important
}

.e-bigger .e-rte-elements.e-popup-open.e-rte-slashmenu .e-list-parent>li{
  padding-left:0
}

.e-bigger .e-richtexteditor .e-rte-toolbar .e-hor-nav.e-expended-nav{
  height:56px;
  min-height:56px
}

.e-bigger .e-richtexteditor .e-rte-content .e-content,.e-bigger .e-richtexteditor .e-source-content .e-content,.e-bigger .e-richtexteditor .e-rte-iframe-content .e-content{
  line-height:1.5
}

.e-bigger .e-richtexteditor .e-rte-content .e-content blockquote,.e-bigger .e-richtexteditor .e-source-content .e-content blockquote,.e-bigger .e-richtexteditor .e-rte-iframe-content .e-content blockquote{
  font-size:16px
}

.e-bigger .e-richtexteditor .e-rte-content .e-content h1,.e-bigger .e-richtexteditor .e-source-content .e-content h1,.e-bigger .e-richtexteditor .e-rte-iframe-content .e-content h1{
  font-size:2.857em;
  line-height:1.2
}

.e-bigger .e-richtexteditor .e-rte-content .e-content h2,.e-bigger .e-richtexteditor .e-source-content .e-content h2,.e-bigger .e-richtexteditor .e-rte-iframe-content .e-content h2{
  font-size:2.285em;
  line-height:1.2
}

.e-bigger .e-richtexteditor .e-rte-content .e-content h3,.e-bigger .e-richtexteditor .e-source-content .e-content h3,.e-bigger .e-richtexteditor .e-rte-iframe-content .e-content h3{
  font-size:2em;
  line-height:1.2
}

.e-bigger .e-richtexteditor .e-rte-content .e-content h4,.e-bigger .e-richtexteditor .e-source-content .e-content h4,.e-bigger .e-richtexteditor .e-rte-iframe-content .e-content h4{
  font-size:1.714em;
  line-height:1.2
}

.e-bigger .e-richtexteditor .e-rte-content .e-content h5,.e-bigger .e-richtexteditor .e-source-content .e-content h5,.e-bigger .e-richtexteditor .e-rte-iframe-content .e-content h5{
  font-size:1.428em;
  line-height:1.2
}

.e-bigger .e-richtexteditor .e-rte-content .e-content h6,.e-bigger .e-richtexteditor .e-source-content .e-content h6,.e-bigger .e-richtexteditor .e-rte-iframe-content .e-content h6{
  font-size:1.142em;
  line-height:1.5
}

.e-bigger .e-richtexteditor .e-rte-content .e-content h3+h4,.e-bigger .e-richtexteditor .e-source-content .e-content h3+h4,.e-bigger .e-richtexteditor .e-rte-iframe-content .e-content h3+h4{
  margin-top:.6em
}

.e-bigger .e-richtexteditor .e-rte-content .e-content h4+h5,.e-bigger .e-richtexteditor .e-source-content .e-content h4+h5,.e-bigger .e-richtexteditor .e-rte-iframe-content .e-content h4+h5{
  margin-top:.6em
}

.e-bigger .e-richtexteditor .e-rte-content .e-content h5+h6,.e-bigger .e-richtexteditor .e-source-content .e-content h5+h6,.e-bigger .e-richtexteditor .e-rte-iframe-content .e-content h5+h6{
  margin-top:.6em
}

.e-bigger .e-rte-dropdown-popup ul .e-item.e-h1{
  font-size:2em
}

.e-bigger .e-rte-dropdown-popup ul .e-item.e-h2{
  font-size:1.5em
}

.e-bigger .e-rte-dropdown-popup ul .e-item.e-h3{
  font-size:1.16em
}

.e-bigger .e-rte-dropdown-popup ul .e-item.e-h4{
  font-size:1em
}

.e-bigger .e-rte-dropdown-popup ul .e-item.e-h5{
  font-size:.83em
}

.e-bigger .e-rte-dropdown-popup ul .e-item.e-h6{
  font-size:.7em
}

.e-inplaceeditor{
  display:inline-block;
  position:relative;
  width:auto
}

.e-inplaceeditor .e-input-group.e-control-wrapper .e-clear-icon.e-clear-icon-hide{
  display:block;
  visibility:hidden
}

.e-inplaceeditor .e-input-group.e-control-container .e-clear-icon.e-clear-icon-hide{
  display:block;
  visibility:hidden
}

.e-inplaceeditor .e-editable-value-wrapper{
  display:inline-block;
  padding:3px 8px 5px 8px;
  position:relative;
  width:auto;
  word-break:break-word
}

.e-inplaceeditor .e-editable-value-wrapper .e-editable-value{
  display:inline-block;
  font-family:var(--e-font-family);
  font-size:14px;
  margin:0 28px 0 0
}

.e-inplaceeditor .e-editable-value-wrapper .e-editable-overlay-icon{
  bottom:0;
  cursor:pointer;
  display:inline-flex;
  height:inherit;
  position:absolute;
  right:8px;
  top:0;
  visibility:hidden;
  width:20px
}

.e-inplaceeditor .e-editable-value-wrapper .e-editable-overlay-icon::before{
  align-items:center;
  display:flex;
  font-size:14px
}

.e-inplaceeditor .e-editable-value-wrapper.e-hide{
  display:none
}

.e-inplaceeditor .e-editable-value-wrapper.e-editable-open{
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none
}

.e-inplaceeditor .e-editable-value-wrapper.e-loading{
  pointer-events:none
}

.e-inplaceeditor .e-editable-value-wrapper .e-spinner-pane .e-spinner-inner{
  left:unset;
  right:8px
}

.e-inplaceeditor .e-editable-value-wrapper:hover .e-editable-overlay-icon{
  visibility:visible
}

.e-inplaceeditor .e-editable-value-wrapper:hover.e-editable-open .e-editable-overlay-icon{
  visibility:hidden
}

.e-inplaceeditor .e-editable-value-container{
  display:inline-block;
  padding:3px 8px 5px 8px;
  position:relative;
  width:auto;
  word-break:break-word
}

.e-inplaceeditor .e-editable-value-container .e-editable-value{
  display:inline-block;
  font-family:var(--e-font-family);
  font-size:14px;
  margin:0 28px 0 0
}

.e-inplaceeditor .e-editable-value-container .e-editable-overlay-icon{
  bottom:0;
  cursor:pointer;
  display:inline-flex;
  height:inherit;
  position:absolute;
  right:8px;
  top:0;
  visibility:hidden;
  width:20px
}

.e-inplaceeditor .e-editable-value-container .e-editable-overlay-icon::before{
  align-items:center;
  display:flex;
  font-size:14px
}

.e-inplaceeditor .e-editable-value-container.e-hide{
  display:none
}

.e-inplaceeditor .e-editable-value-container.e-editable-open{
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none
}

.e-inplaceeditor .e-editable-value-container.e-loading{
  pointer-events:none
}

.e-inplaceeditor .e-editable-value-container .e-spinner-pane .e-spinner-inner{
  left:unset;
  right:8px
}

.e-inplaceeditor .e-editable-value-container:hover .e-editable-overlay-icon{
  visibility:visible
}

.e-inplaceeditor .e-editable-value-container:hover.e-editable-open .e-editable-overlay-icon{
  visibility:hidden
}

.e-inplaceeditor .e-editable-action-buttons{
  margin-top:4px;
  position:absolute;
  right:0;
  z-index:100
}

.e-inplaceeditor.e-overlay{
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none
}

.e-inplaceeditor.e-rtl .e-editable-value-wrapper .e-editable-value{
  margin:0 0 0 28px
}

.e-inplaceeditor.e-rtl .e-editable-value-wrapper .e-editable-overlay-icon{
  left:8px;
  right:auto
}

.e-inplaceeditor.e-rtl .e-editable-value-wrapper .e-spinner-pane{
  right:unset
}

.e-inplaceeditor.e-rtl .e-editable-value-wrapper .e-spinner-pane,.e-inplaceeditor.e-rtl .e-editable-value-wrapper .e-spinner-pane .e-spinner-inner{
  left:8px
}

.e-inplaceeditor.e-rtl .e-editable-value-container .e-editable-value{
  margin:0 0 0 28px
}

.e-inplaceeditor.e-rtl .e-editable-value-container .e-editable-overlay-icon{
  left:8px;
  right:auto
}

.e-inplaceeditor.e-rtl .e-editable-value-container .e-spinner-pane{
  right:unset
}

.e-inplaceeditor.e-rtl .e-editable-value-container .e-spinner-pane,.e-inplaceeditor.e-rtl .e-editable-value-container .e-spinner-pane .e-spinner-inner{
  left:8px
}

.e-inplaceeditor.e-rtl .e-editable-action-buttons{
  left:0;
  right:auto
}

.e-inplaceeditor .e-editable-elements:not(.e-richtexteditor)+.e-editable-loading .e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 .e-path-circle,.e-inplaceeditor-tip .e-editable-elements:not(.e-richtexteditor)+.e-editable-loading .e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 .e-path-circle{
  stroke-width:inherit
}

.e-inplaceeditor .e-editable-loading,.e-inplaceeditor-tip .e-editable-loading{
  display:none;
  min-height:100%;
  position:absolute;
  top:0
}

.e-inplaceeditor .e-editable-loading.e-show,.e-inplaceeditor-tip .e-editable-loading.e-show{
  display:block
}

.e-inplaceeditor .e-editable-loading.e-show:not(.e-rte-spin-wrap) .e-spinner-inner,.e-inplaceeditor-tip .e-editable-loading.e-show:not(.e-rte-spin-wrap) .e-spinner-inner{
  left:auto;
  right:5px;
  transform:translateX(-30%) translateY(-50%)
}

.e-inplaceeditor .e-editable-form,.e-inplaceeditor-tip .e-editable-form{
  width:100%
}

.e-inplaceeditor .e-editable-form.e-loading .e-input-group-icon,.e-inplaceeditor-tip .e-editable-form.e-loading .e-input-group-icon{
  visibility:hidden
}

.e-inplaceeditor .e-component-group,.e-inplaceeditor-tip .e-component-group{
  margin-bottom:4px
}

.e-inplaceeditor .e-component-group .e-editable-component,.e-inplaceeditor-tip .e-component-group .e-editable-component{
  min-width:150px;
  position:relative
}

.e-inplaceeditor .e-control-overlay,.e-inplaceeditor-tip .e-control-overlay{
  visibility:hidden
}

.e-inplaceeditor .e-control-overlay.e-richtexteditor,.e-inplaceeditor-tip .e-control-overlay.e-richtexteditor{
  opacity:.5;
  pointer-events:none;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
  visibility:visible
}

.e-inplaceeditor .e-editable-action-buttons .e-btn-save,.e-inplaceeditor-tip .e-editable-action-buttons .e-btn-save{
  margin:0 3px 0 0;
  padding:6px 8px
}

.e-inplaceeditor .e-editable-action-buttons .e-btn-save .e-btn-icon.e-icons,.e-inplaceeditor-tip .e-editable-action-buttons .e-btn-save .e-btn-icon.e-icons{
  font-size:14px
}

.e-inplaceeditor .e-editable-action-buttons .e-btn-cancel,.e-inplaceeditor-tip .e-editable-action-buttons .e-btn-cancel{
  margin:0 0 0 3px;
  padding:6px 8px
}

.e-inplaceeditor .e-editable-action-buttons .e-btn-cancel .e-btn-icon.e-icons,.e-inplaceeditor-tip .e-editable-action-buttons .e-btn-cancel .e-btn-icon.e-icons{
  font-size:14px
}

.e-inplaceeditor .e-editable-action-buttons.e-hide,.e-inplaceeditor-tip .e-editable-action-buttons.e-hide{
  visibility:hidden
}

.e-inplaceeditor.e-rtl .e-editable-action-buttons .e-btn-save,.e-inplaceeditor-tip.e-rtl .e-editable-action-buttons .e-btn-save{
  margin:0 0 0 4px
}

.e-inplaceeditor.e-rtl .e-editable-action-buttons .e-btn-cancel,.e-inplaceeditor-tip.e-rtl .e-editable-action-buttons .e-btn-cancel{
  margin:0 4px 0 0
}

.e-inplaceeditor.e-rtl .e-editable-loading.e-show:not(.e-rte-spin-wrap) .e-spinner-inner,.e-inplaceeditor-tip.e-rtl .e-editable-loading.e-show:not(.e-rte-spin-wrap) .e-spinner-inner{
  left:5px;
  right:auto;
  transform:translateX(30%) translateY(-50%)
}

.e-inplaceeditor-tip{
  opacity:1;
  width:auto
}

.e-inplaceeditor-tip.e-tooltip-wrap{
  max-width:100%
}

.e-inplaceeditor-tip.e-tooltip-wrap .e-input-group.e-control-wrapper .e-clear-icon.e-clear-icon-hide,.e-inplaceeditor-tip.e-tooltip-wrap .e-input-group.e-control-container .e-clear-icon.e-clear-icon-hide{
  display:block;
  visibility:hidden
}

.e-inplaceeditor-tip.e-tooltip-wrap .e-tip-content{
  padding:0
}

.e-inplaceeditor-tip.e-tooltip-wrap .e-tip-content .e-editable-title{
  align-content:center;
  display:flex;
  flex-direction:column;
  font-family:var(--e-font-family);
  font-size:14px;
  font-weight:500;
  height:36px;
  justify-content:center;
  padding:9px 12px 9px 12px
}

.e-inplaceeditor-tip.e-tooltip-wrap .e-tip-content .e-editable-wrapper{
  display:flex;
  padding:12px
}

.e-inplaceeditor-tip.e-tooltip-wrap .e-tip-content .e-editable-wrapper .e-editable-action-buttons{
  float:right;
  margin-top:4px;
  position:relative;
  right:auto;
  top:auto
}

.e-inplaceeditor-tip.e-tooltip-wrap .e-tip-content .e-editable-container{
  display:flex;
  padding:12px
}

.e-inplaceeditor-tip.e-tooltip-wrap .e-tip-content .e-editable-container .e-editable-action-buttons{
  float:right;
  margin-top:4px;
  position:relative;
  right:auto;
  top:auto
}

.e-inplaceeditor-tip.e-tooltip-wrap .e-tip-content .e-editable-title+.e-editable-wrapper{
  padding:12px
}

.e-inplaceeditor-tip.e-tooltip-wrap .e-tip-content .e-editable-title+.e-editable-container{
  padding:12px
}

.e-inplaceeditor-tip.e-hide{
  visibility:hidden
}

.e-inplaceeditor-tip.e-rtl.e-tooltip-wrap .e-tip-content .e-editable-title{
  padding:9px 12px 9px 12px
}

.e-inplaceeditor-tip.e-rtl.e-tooltip-wrap .e-tip-content .e-editable-wrapper .e-editable-action-buttons{
  float:left
}

.e-inplaceeditor-tip.e-rtl.e-tooltip-wrap .e-tip-content .e-editable-container .e-editable-action-buttons{
  float:left
}

.e-content-placeholder.e-inplaceeditor.e-placeholder-inplaceeditor{
  background-size:150px 60px;
  min-height:60px
}

.e-inplaceeditor .e-editable-value-wrapper .e-editable-value{
  border-bottom:1px dashed var(--color-sf-content-text-color);
  color:var(--color-sf-content-text-color)
}

.e-inplaceeditor .e-editable-value-wrapper .e-editable-overlay-icon{
  color:var(--color-sf-icon-color)
}

.e-inplaceeditor .e-editable-value-wrapper.e-loading .e-editable-value{
  border-bottom:0
}

.e-inplaceeditor .e-editable-value-wrapper:hover{
  background:var(--color-sf-content-bg-color-alt2);
  border-radius:calc(var(--e-radius)*.25)
}

.e-inplaceeditor .e-editable-value-wrapper:hover .e-editable-value{
  border-bottom-color:rgba(0,0,0,0)
}

.e-inplaceeditor .e-editable-value-container .e-editable-value{
  border-bottom:1px dashed var(--color-sf-content-text-color);
  color:var(--color-sf-content-text-color)
}

.e-inplaceeditor .e-editable-value-container .e-editable-overlay-icon{
  color:var(--color-sf-icon-color)
}

.e-inplaceeditor .e-editable-value-container.e-loading .e-editable-value{
  border-bottom:0
}

.e-inplaceeditor .e-editable-value-container:hover{
  background:var(--color-sf-content-bg-color-alt2);
  border-radius:calc(var(--e-radius)*.25)
}

.e-inplaceeditor .e-editable-value-container:hover .e-editable-value{
  border-bottom-color:rgba(0,0,0,0)
}

.e-inplaceeditor[data-underline=false] .e-editable-value-wrapper .e-editable-value{
  border-bottom:0
}

.e-inplaceeditor[data-underline=false] .e-editable-value-container .e-editable-value{
  border-bottom:0
}

.e-inplaceeditor.e-disable{
  pointer-events:none;
  touch-action:none
}

.e-inplaceeditor.e-disable .e-editable-value-wrapper .e-editable-value{
  border-bottom-color:rgba(0,0,0,0)
}

.e-inplaceeditor.e-disable .e-editable-value-container .e-editable-value{
  border-bottom-color:rgba(0,0,0,0)
}

.e-inplaceeditor .e-editable-action-buttons .e-btn-save.e-icon-btn .e-btn-icon.e-icons,.e-inplaceeditor .e-editable-action-buttons .e-btn-cancel.e-icon-btn .e-btn-icon.e-icons,.e-inplaceeditor-tip .e-editable-action-buttons .e-btn-save.e-icon-btn .e-btn-icon.e-icons,.e-inplaceeditor-tip .e-editable-action-buttons .e-btn-cancel.e-icon-btn .e-btn-icon.e-icons{
  color:var(--color-sf-icon-color)
}

.e-inplaceeditor-tip.e-tooltip-wrap.e-popup{
  background:var(--color-sf-content-bg-color);
  box-shadow:0 0 4px 0 rgba(var(--color-sf-black), 0.1),0 4px 6px -4px rgba(var(--color-sf-black), 0.1),0 10px 15px -3px rgba(var(--color-sf-black), 0.1)
}

.e-inplaceeditor-tip.e-tooltip-wrap.e-popup .e-tip-content{
  border-radius:calc(var(--e-radius)*.25);
  color:var(--color-sf-content-text-color)
}

.e-inplaceeditor-tip.e-tooltip-wrap.e-popup .e-arrow-tip-inner{
  color:var(--color-sf-content-bg-color-alt1)
}

.e-inplaceeditor-tip.e-tooltip-wrap.e-popup .e-arrow-tip-outer.e-tip-top{
  border-bottom-color:var(--color-sf-content-bg-color-alt1)
}

.e-inplaceeditor-tip.e-tooltip-wrap.e-popup .e-arrow-tip-outer.e-tip-bottom{
  border-top-color:var(--color-sf-content-bg-color-alt1)
}

.e-inplaceeditor-tip.e-tooltip-wrap.e-popup.e-popup{
  border:1px solid var(--color-sf-border)
}

.e-inplaceeditor-tip.e-tooltip-wrap.e-popup .e-editable-title{
  background:var(--color-sf-content-bg-color-alt1);
  border-bottom:0;
  color:var(--color-sf-content-text-color)
}

.e-inplaceeditor-tip.e-editable-tip-title.e-tooltip-wrap .e-arrow-tip-outer.e-tip-top{
  border-bottom-color:var(--color-sf-border)
}

.e-inplaceeditor-tip.e-editable-tip-title.e-tooltip-wrap .e-arrow-tip-inner.e-tip-top{
  color:var(--color-sf-content-bg-color-alt1)
}

/*! inplaceeditor icons */

.e-inplaceeditor .e-save-icon::before,.e-inplaceeditor-tip .e-save-icon::before{
  content:"\e774"
}

.e-inplaceeditor .e-cancel-icon::before,.e-inplaceeditor-tip .e-cancel-icon::before{
  content:"\e7e7"
}

.e-inplaceeditor .e-editable-overlay-icon::before,.e-inplaceeditor-tip .e-editable-overlay-icon::before{
  content:"\e730"
}

.e-bigger .e-inplaceeditor .e-editable-value-wrapper,.e-inplaceeditor.e-bigger .e-editable-value-wrapper{
  padding:8px 36px 8px 12px
}

.e-bigger .e-inplaceeditor .e-editable-value-wrapper .e-editable-value,.e-inplaceeditor.e-bigger .e-editable-value-wrapper .e-editable-value{
  font-size:16px;
  margin:0
}

.e-bigger .e-inplaceeditor .e-editable-value-wrapper .e-editable-overlay-icon,.e-inplaceeditor.e-bigger .e-editable-value-wrapper .e-editable-overlay-icon{
  right:8px;
  width:20px
}

.e-bigger .e-inplaceeditor .e-editable-value-wrapper .e-editable-overlay-icon::before,.e-inplaceeditor.e-bigger .e-editable-value-wrapper .e-editable-overlay-icon::before{
  font-size:16px
}

.e-bigger .e-inplaceeditor .e-editable-value-wrapper .e-spinner-pane .e-spinner-inner,.e-inplaceeditor.e-bigger .e-editable-value-wrapper .e-spinner-pane .e-spinner-inner{
  right:8px
}

.e-bigger .e-inplaceeditor .e-editable-value-container,.e-inplaceeditor.e-bigger .e-editable-value-container{
  padding:8px 36px 8px 12px
}

.e-bigger .e-inplaceeditor .e-editable-value-container .e-editable-value,.e-inplaceeditor.e-bigger .e-editable-value-container .e-editable-value{
  font-size:16px;
  margin:0
}

.e-bigger .e-inplaceeditor .e-editable-value-container .e-editable-overlay-icon,.e-inplaceeditor.e-bigger .e-editable-value-container .e-editable-overlay-icon{
  right:8px;
  width:20px
}

.e-bigger .e-inplaceeditor .e-editable-value-container .e-editable-overlay-icon::before,.e-inplaceeditor.e-bigger .e-editable-value-container .e-editable-overlay-icon::before{
  font-size:16px
}

.e-bigger .e-inplaceeditor .e-editable-value-container .e-spinner-pane .e-spinner-inner,.e-inplaceeditor.e-bigger .e-editable-value-container .e-spinner-pane .e-spinner-inner{
  right:8px
}

.e-bigger .e-inplaceeditor .e-editable-action-buttons .e-btn-save,.e-inplaceeditor.e-bigger .e-editable-action-buttons .e-btn-save{
  margin:0 4px 0 0;
  padding:7px 11px
}

.e-bigger .e-inplaceeditor .e-editable-action-buttons .e-btn-cancel,.e-inplaceeditor.e-bigger .e-editable-action-buttons .e-btn-cancel{
  margin:0 0 0 4px;
  padding:7px 11px
}

.e-bigger .e-inplaceeditor.e-rtl .e-editable-value-wrapper .e-editable-value,.e-inplaceeditor.e-bigger.e-rtl .e-editable-value-wrapper .e-editable-value{
  margin:0 0 0 30px
}

.e-bigger .e-inplaceeditor.e-rtl .e-editable-value-wrapper .e-editable-overlay-icon,.e-inplaceeditor.e-bigger.e-rtl .e-editable-value-wrapper .e-editable-overlay-icon{
  left:8px;
  right:auto
}

.e-bigger .e-inplaceeditor.e-rtl .e-editable-value-wrapper .e-spinner-pane,.e-bigger .e-inplaceeditor.e-rtl .e-editable-value-wrapper .e-spinner-pane .e-spinner-inner,.e-inplaceeditor.e-bigger.e-rtl .e-editable-value-wrapper .e-spinner-pane,.e-inplaceeditor.e-bigger.e-rtl .e-editable-value-wrapper .e-spinner-pane .e-spinner-inner{
  left:8px
}

.e-bigger .e-inplaceeditor.e-rtl .e-editable-value-container .e-editable-value,.e-inplaceeditor.e-bigger.e-rtl .e-editable-value-container .e-editable-value{
  margin:0 0 0 30px
}

.e-bigger .e-inplaceeditor.e-rtl .e-editable-value-container .e-editable-overlay-icon,.e-inplaceeditor.e-bigger.e-rtl .e-editable-value-container .e-editable-overlay-icon{
  left:8px;
  right:auto
}

.e-bigger .e-inplaceeditor.e-rtl .e-editable-value-container .e-spinner-pane,.e-bigger .e-inplaceeditor.e-rtl .e-editable-value-container .e-spinner-pane .e-spinner-inner,.e-inplaceeditor.e-bigger.e-rtl .e-editable-value-container .e-spinner-pane,.e-inplaceeditor.e-bigger.e-rtl .e-editable-value-container .e-spinner-pane .e-spinner-inner{
  left:8px
}

.e-bigger .e-inplaceeditor.e-rtl .e-editable-action-buttons .e-btn-save,.e-inplaceeditor.e-bigger.e-rtl .e-editable-action-buttons .e-btn-save{
  margin:0 0 0 4px
}

.e-bigger .e-inplaceeditor.e-rtl .e-editable-action-buttons .e-btn-cancel,.e-inplaceeditor.e-bigger.e-rtl .e-editable-action-buttons .e-btn-cancel{
  margin:0 4px 0 0
}

.e-bigger .e-inplaceeditor,.e-inplaceeditor.e-bigger,.e-bigger .e-inplaceeditor-tip,.e-inplaceeditor-tip.e-bigger{
  width:auto
}

.e-bigger .e-inplaceeditor-tip.e-tooltip-wrap .e-tip-content .e-editable-wrapper,.e-inplaceeditor-tip.e-bigger.e-tooltip-wrap .e-tip-content .e-editable-wrapper{
  padding:16px
}

.e-bigger .e-inplaceeditor-tip.e-tooltip-wrap .e-tip-content .e-editable-container,.e-inplaceeditor-tip.e-bigger.e-tooltip-wrap .e-tip-content .e-editable-container{
  padding:16px
}

.e-bigger .e-inplaceeditor-tip.e-tooltip-wrap .e-tip-content .e-editable-title+.e-editable-wrapper,.e-inplaceeditor-tip.e-bigger.e-tooltip-wrap .e-tip-content .e-editable-title+.e-editable-wrapper{
  padding:16px
}

.e-bigger .e-inplaceeditor-tip.e-tooltip-wrap .e-tip-content .e-editable-title+.e-editable-container,.e-inplaceeditor-tip.e-bigger.e-tooltip-wrap .e-tip-content .e-editable-title+.e-editable-container{
  padding:16px
}

.e-bigger .e-inplaceeditor-tip .e-editable-title,.e-inplaceeditor-tip.e-bigger .e-editable-title{
  font-size:16px;
  min-height:46px;
  padding:12px 16px 12px 16px
}

.e-bigger .e-inplaceeditor-tip.e-rtl.e-tooltip-wrap .e-tip-content .e-editable-title,.e-inplaceeditor-tip.e-bigger.e-rtl.e-tooltip-wrap .e-tip-content .e-editable-title{
  padding:12px 16px 12px 16px
}

.e-bigger .e-content-placeholder.e-inplaceeditor.e-placeholder-inplaceeditor,.e-bigger.e-content-placeholder.e-inplaceeditor.e-placeholder-inplaceeditor{
  background-size:150px 70px;
  min-height:70px
}

.e-bigger .e-inplaceeditor .e-editable-value-wrapper,.e-inplaceeditor.e-bigger .e-editable-value-wrapper{
  min-height:38px
}

.e-bigger .e-inplaceeditor-tip.e-tooltip-wrap.e-popup .e-editable-title,.e-bigger.e-inplaceeditor-tip.e-tooltip-wrap.e-popup .e-editable-title{
  font-size:16px
}

.e-bigger .e-inplaceeditor .e-editable-action-buttons .e-btn-icon.e-icons .e-bigger.e-inplaceeditor .e-editable-action-buttons .e-btn-icon.e-icons{
  font-size:22px
}

.e-toast-container{
  display:inline-flex;
  flex-direction:column;
  position:relative
}

.e-toast-container.e-toast-top-left{
  left:10px;
  top:10px
}

.e-toast-container.e-toast-bottom-left{
  bottom:10px;
  left:10px
}

.e-toast-container.e-toast-top-right{
  right:10px;
  top:10px
}

.e-toast-container.e-toast-bottom-right{
  bottom:10px;
  right:10px
}

.e-toast-container.e-toast-bottom-center{
  bottom:10px;
  pointer-events:none;
  right:0;
  width:100%
}

.e-toast-container.e-toast-bottom-center .e-toast{
  margin:0 auto 10px;
  pointer-events:auto
}

.e-toast-container.e-toast-top-center{
  pointer-events:none;
  right:0;
  top:10px;
  width:100%
}

.e-toast-container.e-toast-top-center .e-toast{
  margin:0 auto 10px;
  pointer-events:auto
}

.e-toast-container.e-toast-full-width{
  left:0;
  right:0;
  width:100%
}

.e-toast-container.e-toast-full-width .e-toast{
  margin:0 auto 10px;
  width:96%
}

.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:13px;
  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)*.25);
  display:inline-flex;
  font-size:14px;
  margin:0 0 10px;
  overflow:hidden;
  padding:16px;
  position:relative
}

.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{
  align-self:center;
  flex-direction:column;
  overflow:hidden;
  width:inherit
}

.e-toast-container .e-toast .e-toast-message .e-toast-title,.e-toast-container .e-toast .e-toast-message .e-toast-content{
  overflow:hidden;
  text-overflow:ellipsis
}

.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>*{
  overflow:hidden;
  text-overflow:ellipsis
}

.e-toast-container .e-toast .e-toast-message .e-toast-title{
  font-size:16px;
  font-weight:600;
  letter-spacing:.5px
}

.e-toast-container .e-toast .e-toast-message .e-toast-content{
  padding:12px 12px 12px 0;
  word-break:break-word;
  word-wrap:break-word
}

.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{
  margin:1px;
  text-align:right
}

.e-toast-container .e-toast .e-toast-message .e-toast-actions>*{
  margin-left:10px
}

.e-toast-container .e-toast .e-toast-close-icon{
  align-items:center;
  cursor:pointer;
  display:flex;
  font-size:14px;
  height:20px;
  justify-content:center;
  margin-left:auto;
  width:20px
}

.e-toast-container .e-toast .e-toast-icon{
  align-items:center;
  font-size:18px;
  height:20px;
  justify-content:center;
  margin-right:13px;
  width:20px
}

.e-toast-container .e-toast .e-toast-progress{
  bottom:0;
  height:4px;
  left:0;
  position:absolute
}

.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:rgba(0,0,0,0);
  border-color:rgba(0,0,0,0);
  border-radius:999px;
  bottom:6px;
  height:20px;
  position:relative;
  width:22px
}

.e-toast-container .e-toast{
  background-color:var(--color-sf-content-bg-color);
  border:1px solid var(--color-sf-border-light);
  box-shadow:0 1px 2px -1px rgba(var(--color-sf-black), 0.1),0 1px 3px 0 rgba(var(--color-sf-black), 0.1);
  color:var(--color-sf-content-text-color-alt1)
}

.e-toast-container .e-toast .e-toast-close-icon{
  color:var(--color-sf-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{
  background-color:rgba(0,0,0,0);
  border:0;
  box-shadow:none;
  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{
  background-color:var(--color-sf-transparent);
  color:var(--color-sf-icon-color-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{
  background-color:var(--color-sf-transparent);
  color:var(--color-sf-icon-color-hover)
}

.e-toast-container .e-toast.e-toast-success{
  background-color:var(--color-sf-success-light);
  color:var(--color-sf-success-bg-color)
}

.e-toast-container .e-toast.e-toast-success .e-toast-message .e-toast-title{
  color:var(--color-sf-success-bg-color)
}

.e-toast-container .e-toast.e-toast-success .e-toast-message .e-toast-content{
  color:var(--color-sf-success-bg-color)
}

.e-toast-container .e-toast.e-toast-success .e-toast-icon{
  color:var(--color-sf-success-bg-color)
}

.e-toast-container .e-toast.e-toast-success .e-toast-close-icon{
  color:var(--color-sf-success-bg-color)
}

.e-toast-container .e-toast.e-toast-success:hover{
  background-color:var(--color-sf-success-light);
  box-shadow:0 1px 2px -1px rgba(var(--color-sf-black), 0.1),0 1px 3px 0 rgba(var(--color-sf-black), 0.1);
  color:var(--color-sf-success-bg-color)
}

.e-toast-container .e-toast.e-toast-info{
  background-color:var(--color-sf-info-light);
  color:var(--color-sf-info-dark)
}

.e-toast-container .e-toast.e-toast-info .e-toast-message .e-toast-title{
  color:var(--color-sf-info-dark)
}

.e-toast-container .e-toast.e-toast-info .e-toast-message .e-toast-content{
  color:var(--color-sf-info-dark)
}

.e-toast-container .e-toast.e-toast-info .e-toast-icon{
  color:var(--color-sf-info-dark)
}

.e-toast-container .e-toast.e-toast-info .e-toast-close-icon{
  color:var(--color-sf-info-dark)
}

.e-toast-container .e-toast.e-toast-info:hover{
  background-color:var(--color-sf-info-light);
  box-shadow:0 1px 2px -1px rgba(var(--color-sf-black), 0.1),0 1px 3px 0 rgba(var(--color-sf-black), 0.1);
  color:var(--color-sf-info-dark)
}

.e-toast-container .e-toast.e-toast-warning{
  background-color:var(--color-sf-warning-light);
  color:var(--color-sf-warning-dark)
}

.e-toast-container .e-toast.e-toast-warning .e-toast-message .e-toast-title{
  color:var(--color-sf-warning-dark)
}

.e-toast-container .e-toast.e-toast-warning .e-toast-message .e-toast-content{
  color:var(--color-sf-warning-dark)
}

.e-toast-container .e-toast.e-toast-warning .e-toast-icon{
  color:var(--color-sf-warning-dark)
}

.e-toast-container .e-toast.e-toast-warning .e-toast-close-icon{
  color:var(--color-sf-warning-dark)
}

.e-toast-container .e-toast.e-toast-warning:hover{
  background-color:var(--color-sf-warning-light);
  box-shadow:0 1px 2px -1px rgba(var(--color-sf-black), 0.1),0 1px 3px 0 rgba(var(--color-sf-black), 0.1);
  color:var(--color-sf-warning-dark)
}

.e-toast-container .e-toast.e-toast-danger{
  background-color:var(--color-sf-danger-light);
  color:var(--color-sf-danger)
}

.e-toast-container .e-toast.e-toast-danger .e-toast-message .e-toast-title{
  color:var(--color-sf-danger)
}

.e-toast-container .e-toast.e-toast-danger .e-toast-message .e-toast-content{
  color:var(--color-sf-danger)
}

.e-toast-container .e-toast.e-toast-danger .e-toast-icon{
  color:var(--color-sf-danger)
}

.e-toast-container .e-toast.e-toast-danger .e-toast-close-icon{
  color:var(--color-sf-danger)
}

.e-toast-container .e-toast.e-toast-danger:hover{
  background-color:var(--color-sf-danger-light);
  box-shadow:0 1px 2px -1px rgba(var(--color-sf-black), 0.1),0 1px 3px 0 rgba(var(--color-sf-black), 0.1);
  color:var(--color-sf-danger)
}

.e-toast-container .e-toast:hover{
  background-color:var(--color-sf-content-bg-color);
  box-shadow:0 1px 2px -1px rgba(var(--color-sf-black), 0.1),0 1px 3px 0 rgba(var(--color-sf-black), 0.1)
}

.e-toast-container .e-toast .e-toast-icon{
  color:var(--color-sf-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-alt1)
}

.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-toast .e-toast-close-icon::before{
  content:"\e7e7";
  font-family:"e-icons"
}

.e-toast .e-toast-success-icon::before{
  content:"\e727";
  font-family:"e-icons"
}

.e-toast .e-toast-error-icon::before{
  content:"\e878";
  font-family:"e-icons"
}

.e-toast .e-toast-info-icon::before{
  content:"\e800";
  font-family:"e-icons"
}

.e-toast .e-toast-warning-icon::before{
  content:"\e88b";
  font-family:"e-icons"
}

.e-bigger .e-toast-container.e-toast-top-left,.e-toast-container.e-bigger.e-toast-top-left{
  left:10px;
  top: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{
  right:10px;
  top: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)*.25);
  font-size:14px;
  margin:0 0 10px;
  min-height:48px
}

.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:6px 16px 16px 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{
  padding:16px 0;
  text-align:right
}

.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{
  font-size:14px;
  height:24px;
  width:24px
}

.e-bigger .e-toast-container .e-toast .e-toast-icon,.e-toast-container.e-bigger .e-toast .e-toast-icon{
  font-size:18px;
  height:24px;
  margin-right:16px;
  width:24px
}

.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
}

/*! PdfViewer's default definitions and variables */

/*! component layout */

.e-pdfviewer .e-pv-viewer-container{
  border-style:solid;
  border-width:calc(var(--e-border)*.0625) calc(var(--e-border)*.0625) calc(var(--e-border)*.0625) calc(var(--e-border)*0)
}

.e-pdfviewer .e-pv-text-layer{
  position:absolute;
  top:0;
  z-index:2
}

.e-pdfviewer .e-pv-annotation-canvas{
  left:0;
  position:absolute;
  top:0
}

.e-pdfviewer .e-pv-text{
  background:rgba(0,0,0,0);
  color:rgba(0,0,0,0);
  line-height:normal;
  opacity:.6;
  position:absolute
}

.e-pdfviewer .e-pv-search-text-highlight,.e-pdfviewer .e-pv-search-text-highlightother{
  line-height:normal;
  opacity:.6;
  position:absolute
}

.e-pdfviewer .e-pv-hyperlink{
  z-index:2
}

.e-pdfviewer .e-pv-hyperlink.e-pv-onselection{
  z-index:1
}

.e-pdfviewer .e-enable-text-selection{
  -moz-user-select:text;
  -webkit-user-select:text;
  user-select:text
}

.e-pdfviewer .e-disable-text-selection{
  -moz-user-select:none;
  -webkit-user-select:none;
  user-select:none
}

.e-pdfviewer .e-enable-text-selection .e-pv-text{
  display:inline-block
}

.e-pdfviewer .e-disable-text-selection .e-pv-text{
  display:none
}

.e-pdfviewer .e-pv-cursor{
  cursor:text
}

.e-pdfviewer .e-pv-crosshair-cursor{
  cursor:crosshair
}

.e-pdfviewer .e-pv-touch-select-drop{
  display:inline-block;
  height:30px;
  position:absolute;
  width:30px;
  z-index:1000
}

.e-pdfviewer .e-pv-touch-ellipse{
  background-color:var(--color-sf-primary);
  border-bottom-left-radius:50%;
  border-bottom-right-radius:50%;
  border-color:var(--color-sf-primary);
  border-style:solid;
  border-top-left-radius:50%;
  border-width:calc(var(--e-border)*.125);
  height:20px;
  margin:0 0 0 9px;
  position:absolute;
  width:20px
}

.e-pdfviewer .e-pv-annotation-note{
  border-radius:calc(var(--e-radius)*.125);
  cursor:auto;
  font-size:14px;
  height:auto;
  max-width:200px;
  min-height:10px;
  min-width:30px;
  overflow-wrap:break-word;
  padding:5px;
  position:absolute;
  width:auto;
  z-index:10000
}

.e-pdfviewer .e-pv-annotation-note-author{
  border-bottom:calc(var(--e-border)*.0625) solid var(--color-sf-black);
  font-weight:bold
}

.e-pdfviewer .e-pv-annotation-popup-menu{
  cursor:auto;
  min-width:396px;
  padding-bottom:6px;
  position:absolute;
  width:auto;
  z-index:10000
}

.e-pdfviewer .e-pv-annotation-popup-header{
  height:auto;
  min-height:29px;
  padding-top:14px
}

.e-pdfviewer .e-pv-annotation-popup-author{
  float:left;
  font-size:16px;
  font-weight:bold;
  margin-left:14px
}

.e-pdfviewer .e-pv-annotation-popup-close{
  float:right;
  height:20px;
  margin-right:14px;
  width:20px
}

.e-pdfviewer .e-pv-annotation-modified-time{
  height:14px;
  margin-left:14px;
  padding-top:8px
}

.e-pdfviewer .e-pv-annotation-popup-note-container{
  height:auto;
  padding:14px;
  width:auto
}

.e-pdfviewer .e-pv-annotation-popup-content{
  background-color:var(--color-sf-white);
  border:calc(var(--e-border)*.0625) solid;
  font-size:16px;
  min-height:132px;
  overflow:hidden auto;
  width:368px
}

.e-pdfviewer .e-pv-properties-fill-color-icon,.e-pdfviewer .e-pv-properties-stroke-color-icon{
  border-bottom:calc(var(--e-border)*.125) solid
}

.e-pdfviewer .e-pv-drop{
  color:var(--color-sf-primary);
  display:inline-block;
  height:20px;
  position:absolute;
  width:20px;
  z-index:1000
}

.e-pdfviewer .e-pv-droplet{
  background-color:var(--color-sf-primary);
  border-bottom-left-radius:50%;
  border-bottom-right-radius:50%;
  border-color:var(--color-sf-primary);
  border-style:solid;
  border-top-left-radius:50%;
  border-width:calc(var(--e-border)*.125);
  height:20px;
  margin:0 0 0 9px;
  position:absolute;
  width:20px
}

.e-pv-viewer-container{
  border-color:var(--color-sf-content-bg-color-alt2);
  height:100%;
  overflow:auto;
  position:relative;
  touch-action:pan-x pan-y;
  background-color:var(--color-sf-content-bg-color-alt2)
}

.e-pv-mobile-view .e-pv-viewer-container{
  border-left-width:calc(var(--e-border)*.0625)
}

.e-pdfviewer.e-pv-mobile-view .e-pv-viewer-container::-webkit-scrollbar,.e-pv-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn-text,.e-pv-toolbar.e-toolbar.e-toolpop .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn-text,.e-control.e-toolbar.e-lib.e-pv-annotation-toolbar.e-pv-toolbar-scroll.e-keyboard.e-toolpop .e-tbar-btn-text,.e-control.e-toolbar.e-lib.e-pv-redaction-toolbar.e-pv-toolbar-scroll.e-keyboard .e-tbar-btn-text,.e-dropdown-popup.e-control.e-pv-annotation-shapes-container .e-tbar-btn-text,.e-dropdown-popup.e-control.e-pv-annotation-calibrate-container .e-tbar-btn-text,.e-dropdown-popup.e-control.e-pv-annotation-textalign-container .e-tbar-btn-text,.e-dropdown-popup.e-control.e-pv-annotation-textprop-container.e-caret-hide .e-tbar-btn-text,.e-control.e-toolbar.e-lib.e-pv-formdesigner-toolbar.e-pv-toolbar-scroll.e-keyboard.e-toolpop .e-tbar-btn-text,.e-pdfviewer .e-inplaceeditor .e-editable-value-wrapper.e-hide,.e-pdfviewer .e-inplaceeditor .e-editable-value-wrapper .e-editable-overlay-icon,.e-pv-organize-tile-draggedEle .e-pv-organize-tile.e-pv-thumbnail-column .e-pv-image-container .e-pv-organize-image{
  display:none
}

input.e-pv-input-password::-ms-reveal{
  display:none
}

.e-pv-page-container{
  margin:0;
  padding:0;
  touch-action:pan-x pan-y
}

.e-pv-signaturehover,.e-pv-line-styles-container:hover{
  background-color:var(--color-sf-content-bg-color-hover)
}

.e-pv-mobilespanscroll-container{
  color:var(--color-sf-content-text-color);
  font-family:Roboto-Regular;
  font-size:14px
}

.e-pv-annotation-color-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret),.e-pv-annotation-opacity-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret),.e-pv-annotation-stroke-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret),.e-pv-annotation-thickness-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret),.e-pv-annotation-shapes-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret),.e-pv-annotation-calibrate-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret),.e-pv-annotation-textcolor-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret),.e-pv-annotation-textalign-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret),.e-pv-annotation-textprop-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret),.e-pv-annotation-handwritten-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret),.e-pv-annotation-handwritten-container .e-pv-handwritten-icon.e-btn-icon:not(.e-caret),.e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item .e-menu-icon,.e-pv-annotation-ink-container .e-pv-inkannotation-icon,.e-pv-icon{
  font-size:16px
}

.e-pv-annotation-textprop-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret){
  margin-left:0 !important
}

.e-pv-mobilescroll-container{
  background-color:var(--color-sf-content-bg-color-alt2);
  border:calc(var(--e-border)*.0625) solid var(--color-sf-border-dark);
  border-radius:calc(var(--e-radius)*3) calc(var(--e-radius)*0) calc(var(--e-radius)*0) calc(var(--e-radius)*3);
  line-height:28px;
  position:absolute;
  text-align:center
}

.e-pv-viewer-container .e-pv-page-div{
  border-color:var(--color-sf-border-light);
  border-style:solid;
  border-width:calc(var(--e-border)*.0625);
  box-shadow:none;
  box-sizing:border-box;
  position:absolute
}

.e-pdfviewer .e-pv-viewer-container.e-pv-fitHeight{
  border-style:none
}

.e-pv-viewer-container .e-pv-page-div.e-focused{
  box-shadow:#000 0 0 0 2px
}

.e-pv-diagram-resize-handle{
  fill:var(--color-sf-primary) !important
}

.e-pv-diagram-border,.e-pv-diagram-resize-handle{
  stroke:var(--color-sf-primary) !important
}

.e-pv-viewer-container.e-focused{
  box-shadow:#000 0 0 0 2px inset
}

.e-pv-toolbar,.e-pv-nav-toolbar,.e-pv-annotation-toolbar,.e-pv-formdesigner-toolbar,.e-pv-redaction-toolbar{
  border:solid var(--color-sf-border-light);
  border-radius:calc(var(--e-radius)*0);
  border-width:calc(var(--e-border)*.0625) calc(var(--e-border)*.0625) calc(var(--e-border)*0) calc(var(--e-border)*.0625)
}

.e-pv-annotation-toolbar.e-toolbar .e-toolbar-pop .e-btn.e-dropdown-btn{
  padding:6px 3px
}

.e-pv-toolbar,.e-pv-annotation-toolbar,.e-pv-mobile-annotation-toolbar,.e-pv-formdesigner-toolbar{
  height:38px
}

.e-toolbar.e-pv-redaction-toolbar{
  height:38px
}

.e-pv-nav-toolbar,.e-pv-toolbar.e-pv-mobile-toolbar,.e-pv-mobile-view .e-pv-annotation-toolbar{
  height:38px
}

.e-toolbar.e-pv-toolbar .e-pv-zoom-drop-down-container{
  height:32px;
  width:80px;
  margin-right:5px !important
}

.e-toolbar.e-pv-toolbar .e-toolbar-pop .e-pv-zoom-drop-down-container{
  display:block;
  padding-left:10px;
  padding-right:10px;
  width:auto
}

.e-pv-current-page-box.e-input-group.e-control-wrapper{
  height:28px;
  margin-top:0;
  width:46px
}

.e-pv-mobilepagenoscroll-container{
  background:var(--color-sf-content-bg-color-alt1);
  border:calc(var(--e-border)*.0625) solid var(--color-sf-border-dark);
  border-radius:calc(var(--e-radius)*.75);
  padding:6px;
  text-align:center;
  vertical-align:middle
}

.e-pv-mobilecurrentpage-container{
  color:var(--color-sf-content-text-color);
  display:block;
  font-family:Roboto-Regular;
  font-size:24px
}

.e-pv-mobiledashedline-container{
  color:var(--color-sf-content-text-color);
  display:block;
  padding:10px
}

.e-pv-number-ofpages{
  width:10%
}

.e-dialog.e-pv-gotopage-popup{
  max-width:500px;
  padding-left:16px;
  padding-top:16px
}

.e-pv-image-container{
  width:100%;
  height:100%;
  display:flex;
  justify-content:center;
  align-items:center;
  padding:3px;
  cursor:pointer
}

.e-pv-gotopage-apply-btn.e-btn.e-flat.e-primary:disabled{
  background-color:rgba(0,0,0,0)
}

.e-pv-mobiletotalpage-container{
  color:var(--color-sf-content-text-color);
  display:block;
  font-family:Roboto-Regular;
  font-size:14px
}

.e-pv-password-input{
  margin-top:8px
}

.e-pv-password-error{
  color:var(--color-sf-danger)
}

.e-pv-corrupted-popup-header{
  color:var(--color-sf-primary);
  opacity:.87
}

.e-pv-corrupted-popup-content{
  color:var(--color-sf-primary);
  font-size:16px;
  line-height:24px;
  margin-left:48px;
  opacity:.87;
  padding-top:5px;
  text-align:left
}

.e-pv-corrupted-popup-content-rtl{
  color:var(--color-sf-primary);
  font-size:16px;
  line-height:24px;
  margin-right:52px;
  opacity:.87;
  padding-top:5px;
  text-align:right
}

.e-pv-toolbar.e-toolbar:not(.e-pv-mobile-toolbar) .e-toolbar-items .e-toolbar-item:not(.e-separator){
  height:auto;
  margin-left:1px;
  margin-right:1px;
  padding-bottom:4px;
  padding-top:4px
}

.e-pv-annotation-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item:not(.e-separator),.e-pv-formdesigner-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item:not(.e-separator){
  height:auto;
  margin-left:1px;
  margin-right:1px
}

.e-pv-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon,.e-pv-annotation-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon{
  padding:0 !important
}

.e-pv-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-separator,.e-pv-annotation-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-separator,.e-pv-formdesigner-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-separator{
  border-right-width:calc(var(--e-border)*.0625);
  height:24px;
  margin-left:3px;
  margin-right:3px
}

.e-pdfviewer .e-pv-toolbar.e-toolbar:not(.e-rtl) .e-toolbar-items .e-toolbar-item:first-child,.e-pdfviewer .e-pv-annotation-toolbar.e-toolbar:not(.e-rtl) .e-toolbar-items .e-toolbar-item:first-child,.e-pdfviewer .e-pv-formdesigner-toolbar.e-toolbar:not(.e-rtl) .e-toolbar-items .e-toolbar-item:first-child{
  margin-left:5px
}

.e-pdfviewer .e-pv-toolbar.e-toolbar.e-rtl .e-toolbar-items .e-toolbar-item:first-child,.e-pdfviewer .e-pv-annotation-toolbar.e-toolbar.e-rtl .e-toolbar-items .e-toolbar-item:first-child,.e-pdfviewer .e-pv-formdesigner-toolbar.e-toolbar.e-rtl .e-toolbar-items .e-toolbar-item:first-child{
  margin-right:5px
}

.e-pdfviewer .e-pv-toolbar.e-toolbar:not(.e-rtl) .e-toolbar-items .e-toolbar-item:last-child,.e-pdfviewer .e-pv-annotation-toolbar.e-toolbar:not(.e-rtl) .e-toolbar-items .e-toolbar-item:last-child,.e-pdfviewer .e-pv-formdesigner-toolbar.e-toolbar:not(.e-rtl) .e-toolbar-items .e-toolbar-item:last-child{
  margin-right:5px
}

.e-pdfviewer .e-pv-toolbar.e-toolbar.e-rtl .e-toolbar-items .e-toolbar-item:last-child,.e-pdfviewer .e-pv-annotation-toolbar.e-toolbar.e-rtl .e-toolbar-items .e-toolbar-item:last-child,.e-pdfviewer .e-pv-formdesigner-toolbar.e-toolbar.e-rtl .e-toolbar-items .e-toolbar-item:last-child{
  margin-left:5px
}

.e-pv-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-pv-tbar-btn.e-btn,.e-pv-annotation-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-pv-tbar-btn.e-btn,.e-pv-mobile-annotation-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-pv-tbar-btn.e-btn,.e-pv-formdesigner-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-pv-tbar-btn.e-btn{
  height:32px;
  min-width:32px;
  width:32px
}

.e-pv-primary-toolbar .e-toolbar .e-dropdown-btn{
  font-weight:600 !important
}

.e-pv-open-document-icon{
  font-size:16px;
  height:26px;
  line-height:26px !important;
  width:16px
}

.e-pv-mobile-view .e-pv-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-pv-open-document-icon{
  line-height:26px
}

.e-toolbar-items:not(.e-toolbar-pop) .e-pv-download-document-icon{
  line-height:16px
}

.e-toolbar-items:not(.e-toolbar-pop) .e-pv-print-document-icon{
  line-height:16px
}

.e-pv-first-page-navigation-icon{
  line-height:14px
}

.e-pv-previous-page-navigation-icon{
  line-height:14px
}

.e-pv-next-page-navigation-icon{
  line-height:14px
}

.e-pv-last-page-navigation-icon{
  line-height:14px
}

.e-toolbar-items:not(.e-toolbar-pop) .e-pv-zoom-out-icon,.e-toolbar-items:not(.e-toolbar-pop) .e-pv-zoom-in-icon{
  line-height:16px
}

.e-pv-eye-slash-icon,.e-pv-eye-icon{
  margin-top:3px
}

.e-pv-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-btn.e-pv-pan-tool .e-pv-icon{
  margin-right:2px
}

.e-pv-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-pv-zoom-drop-down-container{
  margin:0 4px;
  padding:6px 0
}

.e-pv-toolbar.e-toolbar .e-toolbar-items .e-pv-total-page-container.e-toolbar-item:not(.e-separator){
  color:var(--color-sf-content-text-color);
  cursor:default;
  font-size:14px;
  margin-left:0;
  margin-right:10px;
  min-width:unset;
  padding-bottom:6px;
  padding-left:0;
  position:relative
}

.e-pv-total-page{
  color:var(--color-sf-content-text-color);
  font-size:inherit
}

.e-pv-total-page-ms{
  -ms-transform:translateY(-50%);
  margin:0;
  position:absolute;
  top:50%;
  transform:translateY(-50%)
}

.e-pv-zoom-drop-down.e-input-group.e-control-wrapper.e-ddl:not(.e-error),.e-pv-prop-dropdown.e-input-group.e-control-wrapper.e-ddl:not(.e-error),.e-pv-zoom-drop-down-rtl.e-input-group.e-control-wrapper.e-ddl:not(.e-error),.e-pv-prop-dropdown-rtl.e-input-group.e-control-wrapper.e-ddl:not(.e-error){
  background-color:rgba(0,0,0,0);
  border:calc(var(--e-border)*.0625) solid var(--color-sf-border);
  height:inherit;
  margin-top:0;
  padding:0
}

.e-pv-fontfamily-container .e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl.e-valid-input{
  width:100px
}

.e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),.e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),.e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),.e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error){
  background-color:var(--color-sf-content-bg-color);
  border:calc(var(--e-border)*0);
  border-radius:calc(var(--e-radius)*.125)
}

.e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl.e-input-focus .e-search-icon.e-ddl-icon,.e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl.e-input-focus .e-search-icon.e-ddl-icon,.e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl.e-input-focus .e-search-icon.e-ddl-icon,.e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl.e-input-focus .e-search-icon.e-ddl-icon{
  color:inherit
}

.e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl .e-input.e-control.e-keyboard,.e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl .e-input.e-control.e-keyboard,.e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl .e-input.e-control.e-keyboard,.e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl .e-input.e-control.e-keyboard{
  height:auto;
  margin-top:0;
  padding-bottom:3px;
  padding-top:0
}

.e-pv-toolbar:not(.e-rtl) .e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl .e-input.e-control.e-keyboard,.e-pv-toolbar:not(.e-rtl) .e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl .e-input.e-control.e-keyboard,.e-pv-toolbar:not(.e-rtl) .e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl .e-input.e-control.e-keyboard,.e-pv-toolbar:not(.e-rtl) .e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl .e-input.e-control.e-keyboard{
  padding-left:6px
}

.e-pv-toolbar.e-rtl .e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl .e-input.e-control.e-keyboard,.e-pv-toolbar.e-rtl .e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl .e-input.e-control.e-keyboard,.e-pv-toolbar.e-rtl .e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl .e-input.e-control.e-keyboard,.e-pv-toolbar.e-rtl .e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl .e-input.e-control.e-keyboard{
  padding-right:6px
}

.e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl .e-search-icon.e-ddl-icon,.e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl .e-search-icon.e-ddl-icon,.e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl .e-search-icon.e-ddl-icon,.e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl .e-search-icon.e-ddl-icon{
  background-color:rgba(0,0,0,0);
  border-left:calc(var(--e-border)*0);
  margin-bottom:0;
  margin-left:0;
  margin-top:0;
  padding-right:0
}

.e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl .e-input.e-control,.e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl .e-input.e-control,.e-input-group.e-control-wrapper.e-pv-current-page-box .e-numerictextbox.e-input,.e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl .e-input.e-control,.e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl .e-input.e-control{
  text-align:center
}

.e-pv-zoom-drop-down.e-ddl.e-popup.e-popup-open,.e-pv-prop-dropdown.e-ddl.e-popup.e-popup-open{
  text-align:left
}

.e-pv-zoom-drop-down-rtl.e-ddl.e-popup.e-popup-open,.e-pv-prop-dropdown-rtl.e-ddl.e-popup.e-popup-open{
  text-align:right
}

.e-pv-zoom-drop-down.e-popup.e-popup-open .e-dropdownbase .e-list-item.e-active .e-pv-prop-dropdown.e-popup.e-popup-open .e-dropdownbase .e-list-item.e-active,.e-pv-zoom-drop-down-rtl.e-popup.e-popup-open .e-dropdownbase .e-list-item.e-active .e-pv-prop-dropdown-rtl.e-popup.e-popup-open .e-dropdownbase .e-list-item.e-active{
  color:var(--color-sf-primary)
}

.e-pv-zoom-drop-down.e-popup.e-popup-open,.e-pv-zoom-drop-down-rtl.e-popup.e-popup-open{
  min-height:327px;
  min-width:110px
}

.e-input-group.e-control-wrapper.e-pv-current-page-box:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left){
  border:calc(var(--e-border)*.0625) solid var(--color-sf-border);
  border-radius:calc(var(--e-radius)*.25)
}

.e-toolbar.e-pv-redaction-toolbar .e-toolbar-item .e-tbar-btn.e-tbtn-txt .e-icons.e-btn-icon{
  padding:0
}

.e-pv-zoom-drop-down.e-ddl.e-valid-input.e-input-focus,.e-pv-zoom-drop-down-rtl.e-ddl.e-valid-input.e-input-focus{
  box-shadow:none
}

.e-pv-password-popup.e-dialog .e-dlg-header,.e-pv-corrupted-popup.e-dialog .e-pv-corrupted-popup-header,.e-pv-notification-popup.e-dialog .e-dlg-header{
  font-size:20px;
  font-weight:500;
  letter-spacing:-0.2px
}

.e-pv-password-popup.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn,.e-pv-corrupted-popup.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn,.e-pv-notification-popup.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn{
  padding-top:6px
}

.e-dialog.e-pv-redaction-confirmation-popup,.e-pv-password-popup.e-dialog{
  height:auto;
  margin:0 10px;
  max-width:500px
}

.e-pv-corrupted-popup.e-dialog{
  height:180px;
  margin:0 10px;
  max-width:409px
}

.e-pv-corrupted-popup.e-dialog .e-dlg-header-content,.e-pv-notification-popup.e-dialog .e-dlg-header-content{
  border-bottom:calc(var(--e-border)*0)
}

.e-pv-corrupted-popup.e-dialog .e-footer-content,.e-pv-notification-popup.e-dialog .e-footer-content{
  border-top:calc(var(--e-border)*0)
}

.e-pv-corrupted-popup.e-dialog .e-dlg-content{
  padding-bottom:15px;
  padding-top:7px
}

.e-pv-password-popup.e-dialog span[id*=_prompt]{
  font-size:16px;
  letter-spacing:-0.16px
}

.e-pv-password-popup.e-dialog .e-dlg-header-content{
  border-bottom:calc(var(--e-border)*0)
}

.e-pv-password-popup.e-dialog .e-footer-content{
  border-top:calc(var(--e-border)*0)
}

.e-pv-password-popup.e-dialog .e-dlg-content{
  padding-bottom:11px;
  padding-top:6px
}

.e-dialog .e-dlg-header{
  width:auto
}

.e-pv-current-page-box.e-input-group.e-control-wrapper input.e-input{
  max-height:28px;
  padding-bottom:4px
}

.e-pv-toolbar:not(.e-rtl) .e-pv-current-page-box.e-input-group.e-control-wrapper input.e-input{
  padding-left:0
}

.e-pv-toolbar.e-rtl .e-pv-current-page-box.e-input-group.e-control-wrapper input.e-input{
  padding-right:0
}

.e-pv-zoom-drop-down.e-ddl.e-control-wrapper.e-icon-anim .e-ddl-icon::before,.e-pv-prop-dropdown.e-ddl.e-control-wrapper.e-icon-anim .e-ddl-icon::before,.e-pv-zoom-drop-down-rtl.e-ddl.e-control-wrapper.e-icon-anim .e-ddl-icon::before,.e-pv-prop-dropdown-rtl.e-ddl.e-control-wrapper.e-icon-anim .e-ddl-icon::before{
  transform:rotate(0deg)
}

.e-input-group.e-control-wrapper.e-pv-current-page-box:not(.e-float-icon-left):not(.e-float-input)::after,.e-input-group.e-control-wrapper.e-pv-current-page-box:not(.e-float-icon-left):not(.e-float-input)::before,.e-input-group.e-control-wrapper.e-pv-current-page-box.e-input-focus:not(.e-float-icon-left):not(.e-float-input)::after,.e-input-group.e-control-wrapper.e-pv-current-page-box.e-input-focus:not(.e-float-icon-left):not(.e-float-input)::before,.e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl::after,.e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl::before,.e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl.e-input-focus::after,.e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl.e-input-focus::before,.e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl::after,.e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl::before,.e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl.e-input-focus::after,.e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl.e-input-focus::before,.e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl::after,.e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl::before,.e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl.e-input-focus::after,.e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl.e-input-focus::before,.e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl::after,.e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl::before,.e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl.e-input-focus::after,.e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl.e-input-focus::before{
  background:none
}

.e-pv-sidebar-container{
  background:var(--color-sf-primary);
  border-top:calc(var(--e-border)*.0625) solid var(--color-sf-primary);
  bottom:0;
  position:absolute;
  top:56px;
  transition:transform .3s ease;
  transition-duration:200ms;
  transition-timing-function:ease;
  width:250px;
  z-index:100
}

.e-pv-main-container{
  height:100%;
  overflow:hidden;
  position:relative;
  width:100%
}

.e-pv-viewer-main-container{
  background-color:var(--color-sf-content-bg-color-alt2);
  bottom:0;
  left:0;
  position:absolute;
  right:0;
  top:0
}

.e-pdfviewer:not(.e-pv-mobile-view) .e-pv-viewer-main-container{
  min-width:400px
}

.e-pdfviewer:not(.e-pv-mobile-view) .e-pv-main-container{
  min-height:500px
}

.e-pv-sidebar-content-container{
  border-top:calc(var(--e-border)*.0625) solid var(--color-sf-border-light);
  display:none;
  float:left;
  height:calc(100% - 38px);
  position:absolute;
  transition-duration:200ms;
  transition-timing-function:ease;
  width:202px
}

.e-pv-sidebar-content-container.e-thumbnail{
  height:100%;
  left:1px;
  position:unset
}

.e-pv-sidebar-title-container{
  background:var(--color-sf-content-bg-color-alt1);
  border:calc(var(--e-border)*.0625) solid var(--color-sf-border-light);
  border-width:calc(var(--e-border)*0) calc(var(--e-border)*.0625) calc(var(--e-border)*0) calc(var(--e-border)*0);
  height:40px;
  position:absolute;
  top:0;
  width:202px
}

.e-pv-sidebar-title{
  color:var(--color-sf-content-text-color-alt1);
  font-size:14px;
  height:40px;
  margin:0;
  position:absolute;
  text-align:left;
  top:7px
}

.e-pv-sidebar-title.e-left{
  left:8px;
  width:160px
}

.e-pv-sidebar-title.e-right{
  right:8px
}

.e-pv-sidebar-toolbar{
  background:var(--color-sf-content-bg-color-alt1);
  border:calc(var(--e-border)*.0625) solid var(--color-sf-border-light);
  border-width:calc(var(--e-border)*.0625) calc(var(--e-border)*.0625) calc(var(--e-border)*.0625) calc(var(--e-border)*.0625);
  bottom:0;
  height:calc(100% - 38px);
  position:absolute;
  width:48px;
  z-index:100
}

.e-pv-sidebar-content{
  -webkit-overflow-scrolling:touch;
  background:var(--color-sf-content-bg-color-alt1);
  bottom:0;
  overflow:auto;
  overflow-x:hidden;
  position:absolute;
  top:38px;
  width:202px;
  z-index:103
}

.e-pv-thumbnail-anchor-node:hover{
  -webkit-text-decoration:auto;
          text-decoration:auto
}

.e-pv-sidebar-content.e-thumbnail{
  top:1px
}

.e-pv-sidebar-resizer,.e-pv-modern-side-panel-resizer,.e-pv-comment-panel-resizer{
  background:var(--color-sf-content-bg-color-alt1);
  border:calc(var(--e-border)*0);
  border-width:calc(var(--e-border)*0);
  color:inherit;
  cursor:ew-resize;
  height:100%;
  position:absolute;
  width:8px;
  z-index:105
}

.e-pv-sidebar-content::-webkit-scrollbar{
  width:16px
}

.e-pv-sidebar-content::-webkit-scrollbar-track{
  -webkit-box-shadow:0 1px 2px 0 rgba(var(--color-sf-black), 0.05);
  background:#f9fafb;
  border:calc(var(--e-border)*.0625) solid var(--color-sf-border-light)
}

.e-pv-sidebar-content::-webkit-scrollbar-thumb{
  -webkit-box-shadow:0 1px 2px 0 rgba(var(--color-sf-black), 0.05);
  background:rgba(0,0,0,.5);
  background-clip:content-box;
  border:calc(var(--e-border)*.25) solid var(--color-sf-transparent);
  border-radius:999px
}

.e-pv-thumbnail-view-button.e-btn,.e-pv-custom-button.e-btn,.e-pv-organize-view-button.e-btn{
  background:var(--color-sf-transparent);
  border:calc(var(--e-border)*0);
  border-radius:calc(var(--e-radius)*.25);
  box-shadow:none;
  font-weight:500;
  height:30px;
  line-height:inherit;
  outline:none;
  padding:0;
  width:30px
}

.e-pv-thumbnail-view-button.e-btn{
  margin:12px 8px
}

.e-pv-organize-view-button.e-btn{
  margin:8px
}

.e-pv-organize-tile.e-pv-thumbnail-column{
  width:100%;
  height:100%
}

.e-pv-organize-content-apperance{
  overflow:hidden
}

.e-pv-organize-tile-view.e-pv-thumbnail-row{
  display:flex;
  justify-content:center;
  flex-wrap:wrap;
  overflow:auto;
  overflow-x:hidden;
  padding-bottom:25px
}

.e-pv-organize-outer-border.e-pv-not-selected{
  border:calc(var(--e-border)*.0625) dashed var(--color-sf-primary);
  position:absolute
}

.e-pv-organize-outer-border.e-pv-selected{
  border:calc(var(--e-border)*.0625) dashed var(--color-sf-border-light);
  position:absolute
}

.e-pv-organize-anchor-node{
  margin:24px;
  width:140px;
  height:140px;
  border:calc(var(--e-border)*.125) solid var(--color-sf-content-bg-color)
}

@media only screen and (max-width: 1399.98px){
  .e-pv-organize-anchor-node{
    width:140px;
    height:140px
  }
}

@media only screen and (max-width: 1199.98px){
  .e-pv-organize-anchor-node{
    width:140px;
    height:140px
  }
}

@media only screen and (max-width: 991.98px){
  .e-pv-organize-anchor-node{
    width:140px;
    height:140px
  }
}

@media only screen and (max-width: 767.98px){
  .e-pv-organize-anchor-node{
    width:140px;
    height:140px;
    min-width:140px;
    min-height:140px
  }
}

@media only screen and (max-width: 575.98px){
  .e-pv-organize-anchor-node{
    width:140px;
    height:140px;
    min-width:140px;
    min-height:140px;
    margin:24px 20px
  }
}

.e-pv-organize-anchor-node:hover{
  border:calc(var(--e-border)*.125) solid var(--color-sf-border-light)
}

.e-pv-organize-anchor-node.e-pv-organize-tile-draggedEle{
  border:calc(var(--e-border)*.125) dashed var(--color-sf-border-light);
  background:var(--color-sf-content-bg-color-alt1)
}

.e-pdfviewer .e-pv-organize-tile.e-pv-thumbnail-column .e-checkbox-wrapper{
  width:18px;
  height:18px;
  position:relative;
  top:-100%;
  padding:4px
}

.e-pv-organize-buttondiv{
  justify-content:center;
  flex-wrap:nowrap;
  position:relative;
  text-align:center;
  top:calc(-30px + var(--e-border)*.125/2)
}

.e-pv-blazor-organize-window .e-pv-organize-toolbar .e-toolbar-item.e-template.e-pv-page-zoom .e-dropdown-btn,.e-pv-blazor-organize-window .e-pv-organize-toolbar .e-toolbar-item.e-template.e-pv-page-zoom .e-dropdown-btn:hover,.e-pv-blazor-organize-window .e-pv-organize-toolbar .e-toolbar-item.e-template.e-pv-page-zoom .e-dropdown-btn:active,.e-pv-blazor-organize-window .e-pv-organize-toolbar .e-toolbar-item.e-template.e-pv-page-zoom .e-dropdown-btn:focus{
  padding:0 8px !important
}

.e-pv-organize-buttondiv .e-pv-icon{
  font-weight:normal
}

.e-pv-organize-anchor-node.e-pv-organize-node-selection-ring{
  border:calc(var(--e-border)*.125) solid var(--color-sf-primary);
  border-radius:calc(var(--e-radius)*.125)
}

.e-pv-organize-anchor-node.e-pv-organize-node-selection-ring.e-pv-dragging-style{
  border:calc(var(--e-border)*.125) dashed var(--color-sf-border-light)
}

.e-pv-organize-window{
  border:calc(var(--e-border)*.0625) solid var(--color-sf-border-light);
  border-radius:calc(var(--e-radius)*0)
}

.e-pdfviewer .e-pv-organize-window .e-footer-content{
  border-top:calc(var(--e-border)*.0625) solid var(--color-sf-border-light);
  padding:15px
}

.e-pdfviewer .e-pv-organize-window .e-dlg-header-content{
  padding:15px
}

.e-pv-tile-number{
  text-align:center;
  margin-top:calc(12.5px + var(--e-border)*.125 + 2px);
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  width:100%;
  display:block;
  padding:0 15px
}

.e-pv-delete-button.e-btn,.e-pv-copy-button.e-btn,.e-pv-rotate-left-button.e-btn,.e-pv-rotate-right-button.e-btn{
  width:25px;
  height:25px;
  justify-content:center;
  align-items:center;
  margin:0 5px;
  padding:0
}

.e-pv-blazor-organize-window .e-pv-organize-buttondiv.e-pv-flex .e-btn{
  display:flex
}

.e-pv-insert-left-button.e-btn,.e-pv-insert-right-button.e-btn{
  width:25px;
  height:25px;
  justify-content:center;
  align-items:center;
  position:absolute;
  top:-70px;
  padding:0
}

@media only screen and (max-width: 1399.98px){
  .e-pv-insert-left-button.e-btn,.e-pv-insert-right-button.e-btn{
    top:-70px
  }
}

@media only screen and (max-width: 1199.98px){
  .e-pv-insert-left-button.e-btn,.e-pv-insert-right-button.e-btn{
    top:-70px
  }
}

@media only screen and (max-width: 991.98px){
  .e-pv-insert-left-button.e-btn,.e-pv-insert-right-button.e-btn{
    top:-70px
  }
}

@media only screen and (max-width: 767.98px){
  .e-pv-insert-left-button.e-btn,.e-pv-insert-right-button.e-btn{
    top:-70px
  }
}

@media only screen and (max-width: 575.98px){
  .e-pv-insert-left-button.e-btn,.e-pv-insert-right-button.e-btn{
    top:-70px
  }
}

.e-pv-insert-left-button.e-btn{
  left:calc(-1*(25px / 2 + calc(var(--e-border) * 0.125) / 2))
}

.e-pv-insert-right-button.e-btn{
  right:calc(-1*(25px / 2 + calc(var(--e-border) * 0.125) / 2))
}

.e-pv-toolbar-rotate-left-button,.e-pv-toolbar-rotate-right-button{
  height:32px;
  width:32px;
  padding:0;
  top:7px;
  position:relative;
  box-shadow:none
}

.e-pv-toolbar-rotate-left-button{
  left:436px
}

.e-pv-toolbar-rotate-right-button{
  left:445px
}

.e-pdfviewer .e-pv-organize-window .e-dlg-content{
  padding:0;
  overflow:hidden;
  border-radius:calc(var(--e-radius)*0) !important
}

.e-pv-organize-toolbar-apperance.e-toolbar{
  border:calc(var(--e-border)*.0625) solid var(--color-sf-border-light);
  border-width:calc(var(--e-border)*.0625) calc(var(--e-border)*0);
  box-shadow:none
}

.e-pdfviewer .e-pv-organize-toolbar-apperance .e-checkbox-wrapper{
  margin-left:10px;
  text-wrap:nowrap
}

@media screen and (max-width: 480px){
  .e-pdfviewer .e-pv-organize-toolbar-apperance .e-checkbox-wrapper{
    width:25px;
    margin-left:22px
  }
}

.e-pv-thumbnail-view-button-selection.e-pv-thumbnail-view-button.e-btn,.e-pv-custom-button-selection.e-pv-custom-button.e-btn,.e-pv-bookmark-button-selection.e-pv-bookmark-button.e-btn{
  background:var(--color-sf-secondary-bg-color-pressed);
  border:none;
  border-radius:calc(var(--e-radius)*.25);
  line-height:inherit;
  padding:0
}

.e-pv-tbar-btn.e-pv-thumbnail-view-button.e-btn:focus,.e-pv-tbar-btn.e-pv-custom-button.e-btn:focus,.e-pv-tbar-btn.e-pv-organize-view-button.e-btn:focus{
  background:var(--color-sf-secondary-bg-color-pressed);
  border:none;
  border-radius:calc(var(--e-radius)*.25);
  line-height:inherit;
  padding:0
}

.e-pv-tbar-btn.e-pv-bookmark-button.e-btn:focus{
  background:var(--color-sf-secondary-bg-color-pressed);
  border:none;
  border-radius:calc(var(--e-radius)*.25);
  line-height:inherit;
  padding:0
}

.e-pv-bookmark-button.e-btn{
  background:var(--color-sf-transparent);
  border:none;
  box-shadow:none;
  font-weight:500;
  height:30px;
  margin:8px;
  outline:none;
  padding:0;
  width:30px
}

.e-pv-title-close-div.e-btn{
  background:var(--color-sf-transparent);
  border:none;
  box-shadow:none;
  height:40px;
  left:0;
  padding:1px;
  position:absolute;
  right:0;
  top:0;
  width:32px
}

.e-pv-sidebar-toolbar-splitter{
  background:var(--color-sf-border-light);
  bottom:0;
  height:calc(100% - 38px);
  position:absolute;
  width:0;
  z-index:104
}

.e-pv-sidebar-content-splitter{
  background:var(--color-sf-border-light);
  height:1px;
  position:absolute;
  top:38px;
  width:201px;
  z-index:104
}

.e-pv-thumbnail-view{
  bottom:0;
  height:50%;
  padding:8px 24px 0;
  position:absolute;
  top:0
}

.e-pv-thumbnail{
  height:140px;
  margin:0 20px 40px;
  width:100px
}

.e-pv-thumbnail-number{
  color:var(--color-sf-content-text-color-alt1);
  font-family:Roboto;
  padding-top:8px;
  text-align:center
}

.e-pv-thumbnail-selection-ring{
  border:calc(var(--e-border)*.0625) solid rgba(0,0,0,0);
  border-radius:calc(var(--e-radius)*0);
  box-shadow:0 1px 2px 0 rgba(var(--color-sf-black), 0.05);
  padding:2px
}

.e-pv-thumbnail-image{
  background-clip:content-box;
  background-color:var(--color-sf-white);
  height:126px;
  width:94px
}

.e-pv-thumbnail-hover{
  border:calc(var(--e-border)*.0625) solid var(--color-sf-border-dark);
  border-radius:calc(var(--e-radius)*0);
  box-shadow:0 1px 2px 0 rgba(var(--color-sf-black), 0.05);
  cursor:pointer;
  padding:2px
}

.e-pv-thumbnail-focus{
  border:calc(var(--e-border)*.125) solid var(--color-sf-primary);
  border-radius:calc(var(--e-radius)*0);
  box-shadow:0 1px 2px 0 rgba(var(--color-sf-black), 0.05);
  cursor:pointer;
  padding:0
}

.e-pv-thumbnail-selection{
  border:calc(var(--e-border)*.125) solid var(--color-sf-primary);
  border-radius:calc(var(--e-radius)*0);
  box-shadow:0 1px 2px 0 rgba(var(--color-sf-black), 0.05);
  cursor:pointer;
  padding:1px
}

.e-pv-thumbnail-row{
  -ms-flex-wrap:wrap;
  display:flex;
  flex-wrap:wrap;
  display:-ms-flexbox
}

.e-pv-thumbnail-column{
  flex:25%
}

.e-pv-thumbnail-column img{
  display:block;
  margin-left:auto;
  margin-right:auto
}

.e-pv-organize-import-image-wrapper{
  width:70%;
  height:95%;
  border:calc(var(--e-border)*.0625) solid var(--color-sf-border-light);
  position:relative;
  background-color:var(--color-sf-white);
  margin-bottom:5px
}

.e-pv-organize-import-image-wrapper::after,.e-pv-organize-import-image-wrapper::before{
  content:"";
  width:97%;
  height:98%;
  border:calc(var(--e-border)*.0625) solid var(--color-sf-border-light);
  position:absolute;
  top:5px;
  left:5px;
  background-color:var(--color-sf-white);
  z-index:-1
}

.e-pv-organize-import-image-wrapper::before{
  top:10px;
  left:10px;
  height:96%;
  width:95%
}

.e-pv-organize-import-download-icon{
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-50%, -50%);
  width:32px;
  height:32px;
  background-color:var(--color-sf-primary);
  color:var(--color-sf-white);
  border-radius:50%;
  display:flex;
  justify-content:center;
  align-items:center
}

.e-pv-bookmark-view{
  height:100%;
  overflow:auto;
  padding-top:0;
  position:relative
}

.e-blazor-pdfviewer.e-pv-mobile-view .e-pv-bookmark-view{
  overflow:hidden
}

.e-blazor-pdfviewer.e-pv-mobile-view .e-pv-bookmark-view .e-list-container{
  overflow:auto;
  height:calc(100% - 36px)
}

div>.e-pv-bookmark-icon.e-pv-icon{
  float:left;
  font-size:14px;
  padding-left:0;
  padding-right:16px
}

.e-pv-bookmark-title{
  padding-left:30px
}

.e-pv-sidebar-bookmark-title{
  color:var(--color-sf-content-text-color-alt1);
  font-family:Roboto-Regular;
  font-size:14px
}

.e-pv-bookmark-view::-webkit-scrollbar{
  height:16px;
  width:16px
}

.e-pv-bookmark-view::-webkit-scrollbar-track{
  -webkit-box-shadow:0 1px 2px 0 rgba(var(--color-sf-black), 0.05);
  background:#f9fafb;
  border:calc(var(--e-border)*.0625) solid var(--color-sf-border-light)
}

.e-pv-bookmark-view::-webkit-scrollbar-thumb{
  -webkit-box-shadow:0 1px 2px 0 rgba(var(--color-sf-black), 0.05);
  background:rgba(0,0,0,.5);
  background-clip:content-box;
  border:calc(var(--e-border)*.25) solid var(--color-sf-transparent);
  border-radius:999px
}

.e-pv-bookmark-view>.e-ul{
  height:inherit;
  overflow:unset
}

.e-pv-bookmark-view .e-fullrow{
  height:34px
}

.e-pv-bookmark-view .e-icon-collapsible::before,.e-pv-bookmark-view .e-icon-expandable::before{
  display:inline-block;
  height:13px;
  padding:0;
  width:13px
}

.e-pv-bookmark-view .e-list-item .e-ul{
  padding-left:32px
}

.e-pv-bookmark-view .e-ul{
  padding:0 0 0 16px
}

.e-pv-text::-moz-selection{
  background:var(--color-sf-info)
}

.e-pv-text::selection,.e-pv-text .e-pv-maintaincontent{
  background:var(--color-sf-info)
}

.e-pv-toolbar .e-pv-tbar-btn.e-pv-tbar-btn,.e-pv-annotation-toolbar .e-pv-tbar-btn.e-pv-tbar-btn,.e-pv-redaction-toolbar .e-pv-tbar-btn.e-pv-tbar-btn,.e-pv-mobile-annotation-toolbar .e-pv-tbar-btn.e-pv-tbar-btn,.e-pv-mobile-annotation-toolbar .e-dropdown-btn.e-btn,.e-pv-annotation-toolbar .e-dropdown-btn.e-btn,.e-pv-formdesigner-toolbar .e-pv-tbar-btn.e-pv-tbar-btn,.e-pv-formdesigner-toolbar .e-dropdown-btn.e-btn,.e-pv-shapes-toolbar .e-pv-tbar-btn,.e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item.e-focused,.e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item .e-menu-icon,.e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item.e-focused .e-menu-icon,.e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item.e-focused .e-caret,.e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item .e-caret,.e-pv-annotation-comment-panel-container .e-pv-tbar-btn,.e-pv-comment-panel-title-container .e-pv-annotation-tools-close-icon.e-pv-icon,.e-pv-form-designer-panel-title-container .e-pv-annotation-tools-close-icon.e-pv-icon{
  color:var(--color-sf-icon-color);
  box-shadow:none
}

.e-pv-rtl .e-pv-comment-panel-title-container .e-pv-blazor-annotation-tools-close-icon{
  float:right;
  padding-top:10px
}

.e-pv-mobile-annotation-toolbar .e-tbar-btn:hover,.e-pv-mobile-annotation-toolbar .e-tbar-btn:focus{
  background:var(--color-sf-content-bg-color-alt1);
  border-color:var(--color-sf-content-bg-color-alt1)
}

.e-pv-mobile-annotation-toolbar .e-hscroll.e-scroll-device .e-scroll-nav{
  transform:skewX(-1deg) translateX(6px);
  width:56px
}

.e-pv-mobile-annotation-toolbar .e-hscroll.e-scroll-device .e-scroll-nav .e-nav-arrow{
  font-size:14px;
  transform:skewX(4deg)
}

.e-pv-mobile-annotation-toolbar .e-hscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav .e-nav-arrow,.e-pv-sidebar-toolbar .e-pv-tbar-btn{
  color:var(--color-sf-icon-color)
}

.e-pv-toolbar .e-toolbar-item.e-overlay .e-pv-tbar-btn.e-pv-tbar-btn .e-pv-icon,.e-pv-annotation-toolbar .e-toolbar-item.e-overlay .e-pv-tbar-btn.e-pv-tbar-btn .e-pv-icon,.e-pv-redaction-toolbar .e-toolbar-item.e-overlay .e-pv-tbar-btn.e-pv-tbar-btn .e-pv-icon,.e-pv-annotation-toolbar .e-toolbar-item.e-overlay .e-dropdown-btn.e-btn .e-pv-icon,.e-pv-formdesigner-toolbar .e-toolbar-item.e-overlay .e-pv-tbar-btn.e-pv-tbar-btn .e-pv-icon,.e-pv-formdesigner-toolbar .e-toolbar-item.e-overlay .e-dropdown-btn.e-btn .e-pv-icon{
  color:var(--color-sf-icon-color)
}

.e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item{
  height:inherit
}

.e-pv-print-popup-container{
  height:100%;
  left:0;
  overflow:auto;
  position:absolute;
  top:0;
  width:100%;
  z-index:2000
}

.e-pdfviewer .e-pv-print-popup-container .e-spinner-pane.e-spin-center.e-spin-show{
  background-color:rgba(var(--color-sf-black), 0.3)
}

.e-pv-toolbar.e-toolbar:not(.e-rtl) .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-pv-icon{
  padding:0 16px 0 0
}

.e-pv-toolbar.e-toolbar.e-rtl .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-pv-icon{
  padding:0 0 0 16px
}

.e-pv-toolbar .e-tbar-btn.e-pv-tbar-btn.e-pv-select,.e-pdfviewer.e-pv-mobile-view .e-pv-annotation-container>.e-pv-tbar-btn.e-pv-select,.e-pdfviewer.e-pv-mobile-view .e-pv-formdesigner-container>.e-pv-tbar-btn.e-pv-select,.e-pv-annotation-toolbar .e-tbar-btn.e-pv-tbar-btn.e-pv-select,.e-pv-redaction-toolbar .e-tbar-btn.e-pv-tbar-btn.e-pv-select,.e-pv-mobile-annotation-toolbar .e-tbar-btn.e-pv-tbar-btn.e-pv-select,.e-pv-mobile-formDesigner-toolbar .e-tbar-btn.e-pv-tbar-btn.e-pv-select .e-icons,.e-pv-mobile-toolbar .e-tbar-btn.e-pv-tbar-btn.e-pv-select,.e-pv-formdesigner-toolbar .e-tbar-btn.e-pv-tbar-btn.e-pv-select{
  background:var(--color-sf-secondary-bg-color-pressed);
  border:calc(var(--e-border)*0);
  border-radius:calc(var(--e-radius)*.25);
  color:var(--color-sf-secondary-text-color-pressed)
}

.e-pdfviewer.e-pv-mobile-view .e-pv-annotation-container>.e-pv-tbar-btn.e-pv-unselect:hover,.e-pdfviewer.e-pv-mobile-view .e-pv-formdesigner-container>.e-pv-tbar-btn.e-pv-unselect:hover,.e-pdfviewer.e-pv-mobile-view .e-pv-redaction-container>.e-pv-tbar-btn.e-pv-unselect:hover{
  background:initial;
  color:initial
}

.e-pv-automplete-header{
  margin-top:10px;
  height:26px;
  font-weight:500;
  font-size:12px;
  display:flex;
  justify-content:space-between;
  align-items:center;
  width:100%;
  padding-right:16px;
  text-indent:16px
}

.e-pv-autocomplete-item{
  display:flex;
  justify-content:space-between;
  align-items:center;
  width:100%
}

.e-pv-autocomplete-word{
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  max-width:calc(100% - 25px);
  display:inline-block
}

.e-pv-autocomplete-count{
  margin-left:10px;
  flex-shrink:0;
  text-align:right
}

.e-pv-search-exact-matches{
  display:inline-block
}

.e-pv-total-exact-matches{
  margin-left:10px;
  flex-shrink:0;
  text-align:right
}

.e-pv-search-count{
  margin:0 8px;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  max-width:150px;
  text-align:center;
  direction:ltr
}

.e-pv-search-bar{
  background-color:var(--color-sf-content-bg-color-alt1);
  border:calc(var(--e-border)*.0625) solid var(--color-sf-border-light);
  border-radius:calc(var(--e-radius)*.125);
  box-shadow:0 0 4px 0 rgba(var(--color-sf-black), 0.1),0 4px 6px -4px rgba(var(--color-sf-black), 0.1),0 10px 15px -3px rgba(var(--color-sf-black), 0.1);
  height:104px;
  padding:16px;
  position:absolute;
  width:348px;
  z-index:105
}

.e-blazor-pdfviewer .e-pv-search-bar{
  z-index:1001
}

.e-pv-text-search-bar{
  background-color:var(--color-sf-content-bg-color-alt1);
  border:calc(var(--e-border)*.0625) solid var(--color-sf-border-light);
  border-radius:calc(var(--e-radius)*.125);
  box-shadow:0 0 4px 0 rgba(var(--color-sf-black), 0.1),0 4px 6px -4px rgba(var(--color-sf-black), 0.1),0 10px 15px -3px rgba(var(--color-sf-black), 0.1);
  height:108px;
  position:absolute;
  width:384px;
  z-index:105
}

.e-pv-text-search-bar-elements{
  height:32px;
  margin:20px 10px 16px 20px;
  display:flex;
  align-items:center;
  justify-content:space-between;
  flex-wrap:nowrap
}

.e-input-group.e-pv-text-search-input{
  border:none
}

.e-pv-search-input{
  height:32px;
  width:240px
}

.e-pv-text-search-input{
  height:31px;
  width:calc(100% - 160px);
  position:relative;
  flex-grow:1
}

.e-pv-search-input-mobile{
  height:32px;
  max-height:150px !important
}

.e-pv-text-search-input-mobile{
  height:32px;
  max-height:150px !important;
  width:auto
}

@media only screen and (max-width: 575.98px){
  .e-pv-custom-textbox{
    width:43% !important
  }

  .e-bigger .e-pv-custom-textbox{
    width:37% !important
  }
}

.e-pdfviewer.e-pv-mobile-view .e-pv-nav-toolbar.e-toolbar .e-toolbar-items:not(.e-tbar-pos):not(.e-toolbar-multirow) .e-toolbar-item:first-child{
  margin-left:3px
}

.e-pdfviewer.e-pv-mobile-view .e-pv-nav-toolbar.e-toolbar .e-toolbar-items:not(.e-tbar-pos):not(.e-toolbar-multirow) .e-toolbar-item:last-child{
  margin-right:3px
}

.e-pv-match-case-container{
  margin-top:12px;
  color:var(--color-sf-content-text-color)
}

.e-pv-text-search-bar-elements .e-pv-text-search-input .e-input-group .e-clear-icon{
  min-width:30px;
  min-height:30px
}

.e-pv-textsearch-match-case-container{
  margin-left:20px;
  width:240px;
  display:flex
}

.e-pv-search-btn.e-btn{
  background-color:rgba(0,0,0,0);
  border:calc(var(--e-border)*0);
  box-shadow:none;
  height:24px;
  margin-top:0;
  width:24px
}

.e-pv-text-search-btn.e-btn{
  background-color:rgba(0,0,0,0);
  border:calc(var(--e-border)*0);
  box-shadow:none;
  height:24px;
  width:24px
}

.e-pv-search-btn.e-btn:active,.e-pv-text-search-btn.e-btn:active{
  background-color:rgba(0,0,0,0)
}

.e-pv-search-bar:not(.e-rtl) .e-pv-prev-search{
  margin-left:16px
}

.e-pv-text-search-bar:not(.e-rtl) .e-pv-prev-search{
  margin-left:8px
}

.e-pv-search-bar:not(.e-rtl) .e-pv-next-search,.e-pv-text-search-bar:not(.e-rtl) .e-pv-next-search{
  margin-left:8px
}

.e-pv-mobile-view .e-pv-search-count{
  margin:0;
  max-width:60px
}

.e-pv-search-bar.e-rtl .e-pv-prev-search,.e-pv-text-search-bar.e-rtl .e-pv-prev-search{
  margin-right:16px
}

.e-pv-search-bar.e-rtl .e-pv-next-search,.e-pv-text-search-bar.e-rtl .e-pv-next-search{
  margin-right:8px
}

.e-pv-search-bar.e-rtl .e-pv-prev-search .e-pv-icon-search{
  padding-right:5px
}

.e-pv-notification-popup{
  margin:0 10px;
  max-width:409px
}

.e-pv-notification-popup.e-pv-notification-large-content{
  max-width:400px
}

.e-pv-notification-popup .e-pv-notification-popup-content{
  font-size:16px
}

.e-pv-search-input.e-input-group .e-input-search-group-icon.e-input-group-icon,.e-pv-text-search-input.e-input-group .e-input-search-group-icon.e-input-group-icon{
  background:var(--color-sf-transparent)
}

.e-pv-search-input.e-input-group:not(.e-disabled) .e-input-search-group-icon.e-input-group-icon:active,.e-pv-text-search-input.e-input-group:not(.e-disabled) .e-input-search-group-icon.e-input-group-icon:active{
  background:var(--color-sf-transparent);
  color:rgba(var(--color-sf-primary), 0.54)
}

.e-pv-search-input.e-input-group:not(.e-disabled) .e-input-search-group-icon.e-input-group-icon:hover,.e-pv-text-search-input.e-input-group:not(.e-disabled) .e-input-search-group-icon.e-input-group-icon:hover{
  color:rgba(var(--color-sf-primary), 0.54)
}

.e-pv-bookmark-container{
  background-color:var(--color-sf-content-bg-color-alt1);
  border:calc(var(--e-border)*.0625) solid var(--color-sf-border-light)
}

.e-pv-bookmark-container .e-listview:not(.e-list-template) .e-list-item{
  border-bottom:calc(var(--e-border)*.0625) solid var(--color-sf-border-light);
  height:48px
}

.e-pv-bookmark-container .e-pv-bookmark-view.e-listview .e-ul .e-list-item:last-child{
  border-bottom-width:calc(var(--e-border)*0)
}

.e-pv-bookmark-container .e-listview .e-list-text{
  -ms-transform:translateY(-50%);
  position:absolute;
  top:50%;
  transform:translateY(-50%)
}

.e-pv-nav-toolbar.e-toolbar .e-tbar-btn:active .e-tbar-btn-text{
  color:rgba(var(--color-sf-primary), 0.87)
}

.e-pv-nav-toolbar.e-toolbar .e-tbar-btn.e-tbtn-txt{
  background-color:rgba(0,0,0,0);
  border-width:calc(var(--e-border)*0);
  box-shadow:none
}

.e-pv-bookmark-container .e-pv-bookmark-view{
  padding-top:0
}

.e-pv-bookmark-container .e-pv-bookmark-view .e-list-parent.e-ul{
  padding-left:0
}

.e-pv-properties-color-container-style-prop .e-btn-icon.e-pv-annotation-color-icon.e-pv-icon,.e-pv-properties-color-container-style-prop .e-btn-icon.e-pv-annotation-stroke-icon.e-pv-icon{
  border-bottom:calc(var(--e-border)*.125) solid;
  margin-top:0;
  padding-top:5px;
  padding-top:0;
  vertical-align:initial
}

.e-pv-default-tab .e-pv-properties-color-container-style-prop .e-btn-icon.e-pv-annotation-thickness-icon.e-pv-icon,.e-pv-default-tab .e-pv-properties-font-color-container .e-btn-icon.e-pv-annotation-textcolor-icon.e-pv-icon,.e-pv-default-tab .e-pv-properties-color-container-style-prop .e-btn-icon.e-pv-annotation-color-icon.e-pv-icon,.e-pv-default-tab .e-pv-properties-color-container-style-prop .e-btn-icon.e-pv-annotation-stroke-icon.e-pv-icon{
  height:20px
}

.e-bigger .e-pv-default-tab .e-pv-properties-font-color-container .e-btn-icon.e-pv-annotation-textcolor-icon.e-pv-icon{
  height:25px
}

.e-pv-properties-font-color-container .e-btn-icon.e-pv-annotation-textcolor-icon.e-pv-icon{
  border-bottom:calc(var(--e-border)*.125) solid;
  margin-top:0;
  padding-top:1px;
  vertical-align:initial;
  border-bottom:calc(var(--e-border)*0)
}

.e-pv-font-color-prop-mobile .e-btn-icon.e-pv-annotation-textcolor-icon.e-pv-icon,.e-pv-fill-prop-mobile .e-btn-icon.e-pv-annotation-color-icon.e-pv-icon,.e-pv-border-prop-group-mobile .e-btn-icon.e-pv-annotation-stroke-icon.e-pv-icon,.e-pv-default-tab .e-pv-properties-font-color-container .e-btn-icon.e-pv-annotation-textcolor-icon.e-pv-icon{
  border-bottom:calc(var(--e-border)*.125) solid
}

.e-pv-properties-color-container-style-prop .e-btn-icon.e-pv-annotation-thickness-icon.e-pv-icon{
  margin-top:0;
  padding-top:7px;
  padding-top:0;
  vertical-align:initial
}

.e-pv-default-tab .e-pv-properties-color-container-style-prop .e-btn-icon.e-pv-annotation-thickness-icon.e-pv-icon,.e-pv-default-tab .e-pv-properties-font-color-container .e-btn-icon.e-pv-annotation-textcolor-icon.e-pv-icon,.e-pv-default-tab .e-pv-properties-color-container-style-prop .e-btn-icon.e-pv-annotation-color-icon.e-pv-icon,.e-pv-default-tab .e-pv-properties-color-container-style-prop .e-btn-icon.e-pv-annotation-stroke-icon.e-pv-icon,.e-pv-fill-prop-mobile .e-btn-icon.e-pv-annotation-color-icon.e-pv-icon,.e-pv-border-prop-group-mobile .e-btn-icon.e-pv-annotation-stroke-icon.e-pv-icon,.e-pv-thickness-prop-group-mobile .e-btn-icon.e-pv-annotation-thickness-icon.e-pv-icon,.e-pv-font-color-prop-mobile .e-btn-icon.e-pv-annotation-textcolor-icon.e-pv-icon{
  width:1em;
  margin-left:0
}

.e-pv-custom-annotation-thickness-container .e-btn-icon.e-pv-annotation-thickness-icon.e-pv-icon,.e-pv-custom-annotation-opacity-container .e-btn-icon.e-pv-annotation-opacity-icon.e-pv-icon{
  vertical-align:initial
}

.e-pv-annotation-thickness-popup-container-mobile,.e-pv-annotation-opacity-popup-container-mobile{
  background-color:var(--color-sf-content-bg-color-alt1)
}

.e-pv-annotation-opacity-popup-container,.e-pv-annotation-thickness-popup-container{
  background-color:var(--color-sf-content-bg-color-alt1);
  box-shadow:0 0 4px 0 rgba(var(--color-sf-black), 0.1),0 4px 6px -4px rgba(var(--color-sf-black), 0.1),0 10px 15px -3px rgba(var(--color-sf-black), 0.1);
  color:var(--color-sf-content-text-color);
  height:auto;
  min-height:48px;
  padding:16px;
  width:auto
}

.e-pv-page-zoom-popup-container{
  display:flex;
  align-items:center;
  background-color:var(--color-sf-content-bg-color-alt1);
  color:var(--color-sf-content-text-color);
  height:auto;
  padding:8px;
  width:auto;
  border-radius:calc(var(--e-radius)*.25)
}

.e-pv-page-zoom-popup-container .e-pv-page-zoom-decrease,.e-pv-page-zoom-popup-container .e-pv-page-zoom-increase{
  display:flex;
  float:left;
  width:25px;
  height:25px;
  justify-content:center;
  align-items:center;
  border-radius:calc(var(--e-radius)*.25);
  border:calc(var(--e-border)*0);
  background:rgba(0,0,0,0)
}

.e-btn .e-btn-icon.e-pv-page-zoom-increase-icon,.e-btn .e-btn-icon.e-pv-page-zoom-decrease-icon{
  margin-top:0;
  font-size:16px;
  color:var(--color-sf-icon-color)
}

.e-pv-formfield-strokethickness-icon .e-pv-annotation-thickness-popup-container{
  padding:4px
}

.e-pv-annotation-opacity-label,.e-pv-annotation-opacity-indicator,.e-pv-annotation-thickness-label,.e-pv-annotation-thickness-indicator,.e-pv-page-zoom-label,.e-pv-page-zoom-indicator{
  float:left;
  font-family:inherit;
  font-size:inherit
}

.e-pv-annotation-opacity-slider-container.e-control-wrapper.e-slider-container.e-horizontal,.e-pv-annotation-thickness-slider-container.e-control-wrapper.e-slider-container.e-horizontal,.e-pv-page-zoom-slider-container.e-control-wrapper.e-slider-container.e-horizontal,.e-pv-blazor-zoom-popup .e-control-wrapper.e-slider-container.e-horizontal{
  flex-shrink:2;
  float:left;
  height:auto;
  margin-left:15px;
  margin-right:15px
}

.e-dropdown-popup:not(.e-rtl) .e-pv-annotation-opacity-slider-container.e-control-wrapper.e-slider-container.e-horizontal,.e-dropdown-popup:not(.e-rtl) .e-pv-annotation-thickness-slider-container.e-control-wrapper.e-slider-container.e-horizontal,.e-dropdown-popup:not(.e-rtl) .e-pv-page-zoom-slider-container.e-control-wrapper.e-slider-container.e-horizontal,.e-dropdown-popup:not(.e-rtl) .e-pv-blazor-zoom-popup .e-control-wrapper.e-slider-container.e-horizontal{
  width:172px
}

.e-dropdown-popup:not(.e-rtl) .e-pv-annotation-opacity-popup-container.e-blazor-pv-opacity-container,.e-dropdown-popup:not(.e-rtl) .e-pv-annotation-thickness-popup-container.e-blazor-pv-thickness-container{
  width:172px
}

.e-dropdown-popup.e-rtl .e-pv-annotation-opacity-slider-container.e-control-wrapper.e-slider-container.e-horizontal,.e-dropdown-popup.e-rtl .e-pv-annotation-thickness-slider-container.e-control-wrapper.e-slider-container.e-horizontal,.e-dropdown-popup.e-rtl .e-pv-page-zoom-slider-container.e-control-wrapper.e-slider-container.e-horizontal,.e-dropdown-popup.e-rtl .e-pv-blazor-zoom-popup .e-control-wrapper.e-slider-container.e-horizontal{
  width:140px
}

.e-dropdown-popup.e-rtl .e-pv-annotation-opacity-popup-container.e-blazor-pv-opacity-container,.e-dropdown-popup.e-rtl .e-pv-annotation-thickness-popup-container.e-blazor-pv-thickness-container{
  width:140px
}

.e-pv-annotation-opacity-slider-container.e-control-wrapper.e-slider-container .e-pv-annotation-opacity-slider.e-slider,.e-pv-annotation-thickness-slider-container.e-control-wrapper.e-slider-container .e-pv-annotation-opacity-slider.e-slider,.e-pv-page-zoom-slider-container.e-control-wrapper.e-slider-container .e-pv-page-zoom-slider.e-slider,.e-pv-blazor-zoom-popup .e-control-wrapper.e-slider-container .e-pv-page-zoom-slider.e-slider{
  top:0;
  height:16px
}

.e-pv-annotation-opacity-popup-container.e-blazor-pv-opacity-container .e-pv-annotation-opacity-slider-container .e-control-wrapper.e-slider-container,.e-pv-annotation-thickness-popup-container.e-blazor-pv-thickness-container .e-pv-annotation-thickness-slider-container .e-control-wrapper.e-slider-container{
  height:16px
}

.e-pv-annotation-color-container.e-icon-btn,.e-pv-annotation-opacity-container.e-icon-btn,.e-pv-annotation-stroke-container.e-icon-btn,.e-pv-custom-annotation-thickness-container.e-icon-btn,.e-pv-custom-annotation-opacity-container.e-icon-btn,.e-pv-annotation-thickness-container.e-icon-btn,.e-pv-annotation-textcolor-container.e-icon-btn,.e-pv-annotation-textalign-container.e-icon-btn,.e-pv-annotation-textprop-container.e-icon-btn{
  height:32px;
  width:auto
}

.e-pv-shapes-toolbar{
  box-shadow:0 1px 2px 0 rgba(var(--color-sf-black), 0.05)
}

.e-pv-shapes-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item:not(.e-separator){
  padding:4px
}

.e-pv-shapes-toolbar.e-toolbar .e-toolbar-items.e-toolbar-multirow{
  margin-bottom:0;
  margin-left:4px;
  margin-right:4px
}

.e-pv-shapes-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn{
  height:32px;
  width:32px
}

.e-pv-organize-total-page-button{
  float:left;
  font-weight:normal;
  color:var(--color-sf-content-text-color);
  font-size:14px
}

.e-rtl .e-pv-organize-total-page-button{
  float:right
}

.e-pdfviewer .e-pv-organize-window .e-footer-content .e-pv-organize-total-page-button{
  background-color:rgba(0,0,0,0);
  background:rgba(0,0,0,0);
  color:var(--color-sf-content-text-color);
  cursor:default
}

.e-pv-annotation-thickness-slider-container{
  margin-top:-6px
}

.e-pv-organize-image{
  width:calc(100% - 2*var(--e-border)*.125);
  height:calc(100% - 2*var(--e-border)*.125);
  border:calc(var(--e-border)*.0625) solid var(--color-sf-border-light);
  pointer-events:none
}

.e-pv-annotation-opacity-icon{
  padding-top:1px
}

.e-pv-annotation-color-container.e-btn,.e-pv-annotation-opacity-container.e-btn,.e-pv-annotation-stroke-container.e-btn,.e-pv-annotation-thickness-container.e-btn,.e-pv-annotation-shapes-container.e-btn,.e-pv-annotation-calibrate-container.e-btn,.e-pv-annotation-textcolor-container.e-btn,.e-pv-annotation-textalign-container.e-btn,.e-pv-annotation-textprop-container.e-btn,.e-pv-annotation-handwritten-container.e-btn,.e-pv-stamp.e-menu-wrapper ul .e-menu-item.e-focused:not(.e-selected){
  background-color:var(--color-sf-transparent);
  border-color:var(--color-sf-transparent)
}

.e-pv-annotation-color-container.e-btn:hover,.e-pv-annotation-opacity-container.e-btn:hover,.e-pv-annotation-stroke-container.e-btn:hover,.e-pv-annotation-thickness-container.e-btn:hover,.e-pv-annotation-shapes-container.e-btn:hover,.e-pv-annotation-calibrate-container.e-btn:hover,.e-pv-annotation-textcolor-container.e-btn:hover,.e-pv-annotation-textalign-container.e-btn:hover,.e-pv-annotation-textprop-container.e-btn:hover,.e-pv-annotation-handwritten-container.e-btn:hover,.e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl.e-valid-input:hover,.e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl.e-valid-input:hover,.e-pv-stamp.e-menu-wrapper ul .e-menu-item.e-focused:hover{
  background-color:var(--color-sf-secondary-bg-color-hover);
  border-color:var(--color-sf-secondary-border-color-hover)
}

.e-pv-stamp.e-menu-wrapper ul .e-menu-item.e-focused:focus{
  background-color:var(--color-sf-secondary-bg-color-hover);
  border-color:var(--color-sf-secondary-border-color-hover);
  outline:none;
  color:var(--color-sf-secondary-text-color-pressed)
}

.e-pv-annotation-color-container.e-btn:focus,.e-pv-annotation-opacity-container.e-btn:focus,.e-pv-annotation-stroke-container.e-btn:focus,.e-pv-annotation-thickness-container.e-btn:focus,.e-pv-annotation-shapes-container.e-btn:focus,.e-pv-annotation-calibrate-container.e-btn:focus,.e-pv-annotation-textcolor-container.e-btn:focus,.e-pv-annotation-textalign-container.e-btn:focus,.e-pv-annotation-handwritten-container.e-btn:focus,.e-pv-annotation-textprop-container.e-btn:focus{
  background-color:var(--color-sf-secondary-bg-color-hover);
  border-color:var(--color-sf-secondary-border-color-hover);
  outline:none
}

.e-pv-annotation-color-container.e-btn:active,.e-pv-annotation-opacity-container.e-btn:active,.e-pv-annotation-stroke-container.e-btn:active,.e-pv-annotation-thickness-container.e-btn:active,.e-pv-annotation-shapes-container.e-btn:active,.e-pv-annotation-calibrate-container.e-btn:active,.e-pv-annotation-textcolor-container.e-btn:active,.e-pv-annotation-textalign-container.e-btn:active,.e-pv-annotation-textprop-container.e-btn:active,.e-pv-annotation-handwritten-container.e-btn:active{
  background-color:var(--color-sf-secondary-bg-color-pressed);
  border-color:var(--color-sf-transparent);
  box-shadow:none;
  color:var(--color-sf-secondary-text-color-pressed)
}

.e-pv-annotation-shapes-container.e-btn.e-dropdown-btn.e-active:not(:hover),.e-pv-annotation-calibrate-container.e-btn.e-dropdown-btn.e-active:not(:hover),.e-pv-annotation-handwritten-container.e-dropdown-btn.e-btn.e-active:not(:hover),.e-pv-annotation-toolbar .e-dropdown-btn.e-btn.e-active:not(:hover) .e-caret{
  background-color:var(--color-sf-secondary-bg-color-pressed);
  color:var(--color-sf-icon-color)
}

.e-pv-annotation-color-container.e-dropdown-btn.e-btn,.e-pv-annotation-opacity-container.e-dropdown-btn.e-btn,.e-pv-annotation-stroke-container.e-dropdown-btn.e-btn,.e-pv-custom-annotation-thickness-container.e-dropdown-btn.e-btn,.e-pv-custom-annotation-opacity-container.e-dropdown-btn.e-btn,.e-pv-annotation-thickness-container.e-dropdown-btn.e-btn,.e-pv-annotation-textcolor-container.e-dropdown-btn.e-btn,.e-pv-annotation-textalign-container.e-dropdown-btn.e-btn,.e-pv-annotation-textprop-container.e-dropdown-btn.e-btn{
  line-height:20px;
  padding:6px 7px
}

.e-pv-toolbar.e-toolbar.e-toolpop .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn-text.e-pv-submitform-text{
  display:inline-block;
  padding:0 4px
}

.e-pv-toolbar.e-toolbar.e-toolpop .e-toolbar-items .e-toolbar-item.e-pv-submit .e-tbar-btn .e-tbar-btn-text.e-pv-submitform-text{
  display:inline-block;
  padding:0 4px
}

.e-pv-mobile-toolbar .e-toolbar-items .e-toolbar-item .e-btn.e-tbar-btn,.e-pv-nav-toolbar .e-toolbar-items .e-toolbar-item .e-btn.e-tbar-btn{
  height:30px;
  min-width:36px
}

.e-pv-annotation-popup-menu{
  background-color:var(--color-sf-content-bg-color-alt1);
  border-color:var(--color-sf-content-bg-color-alt2);
  color:var(--color-sf-content-text-color)
}

.e-pv-properties-window{
  max-width:424px
}

.e-pv-scale-ratio-window{
  max-width:476px
}

.e-pv-scale-ratio-dialog{
  max-width:476px
}

.e-pv-line-styles-content,.e-pv-line-styles-item{
  border-bottom-color:var(--color-sf-content-text-color)
}

.e-pv-properties-line-fill-color-container .e-dropdown-btn.e-btn,.e-pv-properties-line-stroke-color-container .e-dropdown-btn.e-btn{
  height:30px;
  line-height:16px
}

.e-pv-properties-window .e-dlg-content{
  padding-top:6px
}

.e-pv-scale-ratio-text,.e-pv-depth-text{
  margin-bottom:8px
}

.e-pv-properties-line-start-container,.e-pv-properties-line-end-container,.e-pv-properties-line-style-container,.e-pv-properties-line-thickness-container,.e-pv-properties-line-fill-color-container,.e-pv-properties-line-stroke-color-container,.e-pv-properties-line-leader-length-container{
  float:left;
  height:52px;
  margin-bottom:16px
}

.e-pv-properties-line-start-container,.e-pv-properties-line-end-container,.e-pv-properties-line-style-container,.e-pv-properties-line-thickness-container,.e-pv-properties-line-fill-color-container{
  width:45% !important
}

.e-pv-properties-line-opacity-container{
  float:left;
  height:auto;
  width:180px;
  width:45% !important
}

.e-pv-mobile-view .e-pv-properties-line-start-container,.e-pv-mobile-view .e-pv-properties-line-end-container,.e-pv-mobile-view .e-pv-properties-line-style-container,.e-pv-mobile-view .e-pv-properties-line-thickness-container,.e-pv-mobile-view .e-pv-properties-line-leader-length-container{
  width:45% !important
}

@media only screen and (max-width: 375px){
  .e-pv-mobile-view .e-pv-properties-line-start-container,.e-pv-mobile-view .e-pv-properties-line-end-container,.e-pv-mobile-view .e-pv-properties-line-style-container,.e-pv-mobile-view .e-pv-properties-line-thickness-container,.e-pv-mobile-view .e-pv-properties-line-leader-length-container{
    width:44% !important
  }
}

.e-pv-mobile-view .e-pv-properties-line-fill-color-container,.e-pv-mobile-view .e-pv-properties-line-opacity-container{
  width:54% !important
}

@media only screen and (max-width: 375px){
  .e-pv-mobile-view .e-pv-properties-line-fill-color-container,.e-pv-mobile-view .e-pv-properties-line-opacity-container{
    width:55% !important
  }
}

.e-pv-mobile-view .e-pv-properties-line-stroke-color-container,.e-pv-mobile-view .e-pv-properties-line-leader-length-container{
  margin-left:0 !important;
  margin-right:0 !important
}

.e-pv-mobile-view .e-pv-properties-opacity-indicator{
  margin-left:54% !important
}

@media only screen and (max-width: 375px){
  .e-pv-mobile-view .e-pv-properties-opacity-indicator{
    margin-left:55% !important
  }
}

.e-pv-mobile-view .e-pv-properties-line-opacity{
  width:80% !important
}

.e-pv-scale-ratio-src-input-container,.e-pv-scale-ratio-src-unit-container,.e-pv-scale-ratio-dest-input-container,.e-pv-scale-ratio-dest-unit-container,.e-pv-depth-input-container,.e-pv-depth-unit-container{
  float:left;
  height:32px
}

.e-pv-scale-ratio-src-input-container,.e-pv-scale-ratio-src-unit-container,.e-pv-scale-ratio-dest-input-container,.e-pv-scale-ratio-dest-unit-container{
  margin-bottom:8px
}

.e-pv-scale-ratio-src-unit-container,.e-pv-scale-ratio-dest-unit-container,.e-pv-depth-unit-container{
  margin-left:12px
}

.e-pv-scale-ratio-src-unit.e-btn,.e-pv-scale-ratio-dest-unit.e-btn,.e-pv-depth-unit.e-btn{
  padding:6px 8px 4px
}

.e-pv-scale-unit-content{
  float:left;
  width:33px
}

.e-pv-scale-ratio-src-unit .e-caret,.e-pv-scale-ratio-dest-unit .e-caret,.e-pv-depth-unit .e-caret{
  margin-left:88px;
  margin-top:4px;
  margin-bottom:4px
}

.e-pv-properties-line-opacity{
  margin-top:-10px
}

.e-pv-properties-line-start-label,.e-pv-properties-line-end-label,.e-pv-properties-line-style-label,.e-pv-properties-line-thickness-label,.e-pv-properties-line-fill-color-label,.e-pv-properties-line-stroke-color-label,.e-pv-properties-line-opacity-label,.e-pv-properties-line-leader-length-label{
  font-size:14px;
  margin-bottom:8px
}

.e-pv-blazor-properties-container-custom-width .e-pv-properties-line-opacity-label{
  margin-bottom:0 !important
}

.e-pv-properties-line-end-container,.e-pv-properties-line-thickness-container{
  margin-left:24px
}

.e-pv-properties-line-leader-length-container{
  margin-top:10px;
  width:45% !important;
  margin-left:7% !important
}

.e-pv-properties-line-leader-length-container.e-pv-blazor-properties-container-custom-margin{
  margin-top:0 !important
}

.e-pv-properties-line-stroke-color-container{
  margin-left:8% !important
}

.e-pv-properties-line-start,.e-pv-properties-line-end,.e-pv-properties-line-style,.e-pv-properties-line-thickness,.e-pv-properties-line-opacity,.e-pv-properties-line-leader-length{
  max-width:180px
}

.e-pv-scale-ratio-src-input,.e-pv-scale-ratio-dest-input,.e-pv-depth-input{
  max-width:232px
}

.e-pv-properties-line-start,.e-pv-properties-line-end,.e-pv-properties-line-style{
  width:180px
}

.e-pv-scale-ratio-src-unit,.e-pv-scale-ratio-dest-unit,.e-pv-depth-unit{
  width:175px
}

.e-pv-line-styles-container{
  line-height:14px;
  padding:8px 18px
}

.e-pv-line-styles-item{
  box-sizing:border-box
}

.e-pv-line-styles-content,.e-pv-line-styles-item{
  border-bottom-width:calc(var(--e-border)*.125);
  display:inline-block;
  width:100%
}

.e-pv-properties-line-style-content{
  float:left;
  line-height:16px;
  width:44px;
  word-wrap:normal
}

.e-pv-properties-line-start.e-btn,.e-pv-properties-line-end.e-btn{
  height:32px;
  padding:4px 11px
}

.e-pv-properties-line-style.e-btn{
  height:32px;
  line-height:0;
  padding:8px;
  white-space:pre
}

.e-pv-properties-line-start.e-btn .e-caret,.e-pv-properties-line-end.e-btn .e-caret{
  display:inline;
  line-height:16px;
  margin-left:88px
}

.e-pv-line-styles-content-container{
  float:left;
  font-size:0;
  margin-right:8px;
  margin-top:6px;
  width:138px
}

.e-pv-annotation-shapes-container.e-btn.e-icon-btn,.e-pv-annotation-calibrate-container.e-btn.e-icon-btn,.e-pv-annotation-handwritten-container.e-btn.e-icon-btn,.e-menu-wrapper.e-custom-scroll.e-lib.e-keyboard.e-pv-stamp ul{
  height:32px;
  width:auto
}

.e-pv-properties-form-field-window .e-btn-icon.e-icon-dlg-close{
  margin-top:0 !important
}

.e-pv-annotation-shapes-container.e-btn.e-icon-btn,.e-pv-annotation-calibrate-container.e-btn.e-icon-btn,.e-pv-annotation-handwritten-container.e-btn.e-icon-btn{
  padding:0 8px
}

.e-pv-annotation-shape-icon,.e-pv-annotation-calibrate-icon,.e-pv-handwritten-icon{
  margin-right:4px
}

.e-pv-properties-opacity-indicator{
  width:100%;
  text-align:right;
  padding-right:16px
}

.e-pv-annotation-stamp-container .e-menu-parent.e-menu{
  border-radius:calc(var(--e-radius)*.125)
}

.e-pv-annotation-shapes-container.e-btn.e-icon-btn,.e-pv-annotation-calibrate-container.e-btn.e-icon-btn,.e-pv-annotation-handwritten-container.e-btn.e-icon-btn,.e-pv-annotation-stamp-container .e-menu-parent.e-menu .e-menu-item,.e-pv-annotation-stamp-container .e-menu-parent.e-menu .e-menu-item .e-pv-stamp-icon,.e-pv-annotation-stamp-container .e-menu-parent.e-menu .e-menu-item .e-caret{
  line-height:32px
}

.e-pv-mobile-view .e-pv-password-popup.e-dialog{
  height:auto
}

.e-pv-mobile-view .e-pv-notification-popup.e-dialog{
  height:195px
}

.e-pv-mobile-view .e-pv-notification-popup.e-pv-notification-large-content.e-dialog{
  height:220px
}

.e-pv-redaction-properties-dialog .e-dlg-header-content,.e-pv-form-field-properties-dialog .e-dlg-header-content{
  padding-bottom:10px !important
}

.e-pv-redaction-properties-dialog .e-dlg-content,.e-pv-form-field-properties-dialog .e-dlg-content{
  padding-top:0 !important
}

.e-pv-mobile-view .e-pv-corrupted-popup.e-dialog{
  height:198px
}

.e-pv-mobile-view .e-pv-password-popup.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn,.e-pv-mobile-view .e-pv-corrupted-popup.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn{
  padding-top:6px
}

.e-pv-zoom-drop-down.e-popup .e-list-item{
  line-height:32px
}

.e-pv-sidebar-content-container.e-left{
  left:48px
}

.e-pv-sidebar-content-container.e-right{
  right:48px
}

.e-pv-sidebar-toolbar-splitter.e-left{
  left:38px
}

.e-pv-sidebar-toolbar-splitter.e-right{
  right:38px
}

.e-pv-sidebar-resizer.e-left{
  left:202px
}

.e-pv-sidebar-resizer.e-right{
  right:202px
}

.e-pdfviewer .e-checkbox-wrapper.e-pv-organize-select-all .e-frame+.e-label{
  font-size:14px
}

.e-pv-organize-window.e-popup.e-popup-open{
  height:100% !important;
  max-height:100%
}

.e-pv-blazor-organize-window .e-footer-content .e-btn{
  border-radius:calc(var(--e-radius)*.25)
}

.e-pv-insert-left-button.e-btn .e-btn-icon,.e-pv-insert-right-button.e-btn .e-btn-icon{
  margin-top:0
}

.e-pv-blazor-organize-window .e-pv-organize-buttondiv .e-pv-icon{
  margin-top:0
}

.e-pv-organize-toolbar .e-pv-page-zoom-icon{
  margin-right:calc(var(--e-radius)*.5) !important
}

.e-pv-blazor-organize-window .e-pv-organize-content-apperance{
  width:100%;
  height:100%
}

.e-pv-blazor-organize-window .e-pv-organize-content-apperance .e-pv-import-input-element{
  position:fixed;
  left:-100em
}

.e-pv-blazor-organize-window .e-pv-organize-content-apperance .e-pv-more-selected .e-pv-delete-button,.e-pv-blazor-organize-window .e-pv-organize-content-apperance .e-pv-more-selected .e-pv-copy-button,.e-pv-blazor-organize-window .e-pv-organize-content-apperance .e-pv-more-selected .e-pv-rotate-right-button,.e-pv-blazor-organize-window .e-pv-organize-content-apperance .e-pv-more-selected .e-pv-rotate-left-button{
  display:none !important
}

.e-pv-blazor-organize-window .e-pv-organize-toolbar{
  height:48px !important
}

.e-pv-blazor-organize-window .e-pv-organize-toolbar .e-toolbar-item .e-tbar-btn{
  min-height:32px !important
}

.e-pv-blazor-organize-window .e-pv-organize-tile-view-wrapper{
  width:100%;
  height:calc(100% - 48px);
  position:relative
}

.e-pv-blazor-organize-window .e-pv-organize-tile-view.e-pv-thumbnail-row{
  height:100%
}

.e-pv-blazor-organize-window .e-pv-organize-tile-view.e-pv-thumbnail-row .e-pv-organize-import-image-wrapper::after,.e-pv-blazor-organize-window .e-pv-organize-tile-view.e-pv-thumbnail-row .e-pv-organize-import-image-wrapper::before{
  z-index:0
}

.e-pv-blazor-organize-window .e-pv-organize-tile-view.e-pv-thumbnail-row .e-pv-organize-import-download-icon{
  z-index:1
}

.e-pdfviewer .e-checkbox-wrapper .e-frame+.e-label,.e-pdfviewer .e-css.e-checkbox-wrapper .e-frame+.e-label{
  margin-right:10px
}

.e-toolbar-right .e-pv-import-pages .e-tbar-btn{
  font-size:14px
}

.e-pv-blazor-organize-window .e-pv-import-pages{
  margin-right:8px !important
}

div>.e-pv-bookmark-icon.e-pv-icon.e-right{
  float:left;
  font-size:14px;
  padding-left:1px;
  padding-right:1px;
  position:absolute
}

.e-pdfviewer .e-treeview .e-list-item{
  word-break:break-word;
  white-space:pre-wrap
}

.e-pdfviewer .e-treeview .e-list-text{
  width:100%
}

.e-pdfviewer .e-treeview.e-fullrow-wrap .e-icon-collapsible,.e-pdfviewer .e-treeview.e-fullrow-wrap .e-icon-expandable,.e-pdfviewer .e-treeview.e-fullrow-wrap .e-input,.e-pdfviewer .e-treeview.e-fullrow-wrap .e-list-url{
  margin-top:11px;
  position:absolute
}

.e-pdfviewer .e-editable-inline{
  padding:7px 8px 42px
}

.e-pv-comment-textbox{
  min-height:22px
}

.e-pdfviewer .e-editable-value-wrapper{
  color:var(--color-sf-content-text-color-alt1);
  line-height:normal;
  min-height:22px;
  padding:2px 8px 3px;
  font-size:14px
}

.e-pdfviewer .e-pv-comment-textbox .e-editable-value-wrapper{
  color:var(--color-sf-content-text-color-alt1);
  font-size:14px;
  line-height:normal;
  min-height:24px;
  padding:2px 8px 3px 32px
}

.e-pv-reply-div.e-pv-comments-leave.e-focused,.e-pv-comments-div.e-focused{
  border:var(--color-sf-content-text-color);
  background:var(--color-sf-content-bg-color-focus)
}

.e-pdfviewer .e-inplaceeditor .e-editable-action-buttons,.e-pdfviewer .e-pv-reply-div .e-inplaceeditor .e-editable-action-buttons{
  float:right;
  padding-bottom:7px;
  padding-top:5px;
  position:relative;
  right:8px
}

.e-pv-comment-title-container,.e-pv-reply-title-container{
  height:36px
}

.e-pv-more-options-button.e-btn{
  background:var(--color-sf-transparent);
  border:calc(var(--e-border)*0);
  border-radius:calc(var(--e-radius)*.25);
  box-shadow:none;
  float:right;
  padding:8px 7px 1px 1px
}

.e-pv-rtl .e-pv-more-options-button.e-btn{
  float:left;
  padding-left:7px
}

.e-pdfviewer .e-editable-inline .e-btn.e-outline.e-primary,.e-pdfviewer .e-editable-inline .e-btn.e-outline{
  border-color:rgba(0,0,0,0)
}

.e-pdfviewer .e-editable-inline .e-editable-form{
  margin-bottom:1px
}

.e-pdfviewer .e-editable-inline .e-clear-icon{
  padding-right:8px
}

.e-pdfviewer .e-btn-cancel{
  font-size:14px;
  padding-left:5px;
  padding-right:5px
}

.e-pdfviewer .e-btn-save{
  font-size:14px;
  margin-right:12px;
  padding-left:7px;
  padding-right:7px
}

.e-pdfviewer .e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-content{
  box-shadow:0 1px 2px 0 rgba(var(--color-sf-black), 0.05);
  padding:8px
}

.e-pdfviewer .e-accordion .e-acrdn-item .e-acrdn-header{
  line-height:32px;
  min-height:32px
}

.e-contextmenu-wrapper .e-pv-context-menu .e-menu-item{
  height:38px
}

.e-pv-comment-panel,.e-pv-form-designer-property-panel,.e-pv-blazor-redaction-property-panel-mobile,.e-pv-redaction-property-panel-mobile,.e-pv-redaction-page-mark-panel{
  background-color:var(--color-sf-content-bg-color-alt1);
  border:calc(var(--e-border)*.0625) solid var(--color-sf-border-light);
  border-width:calc(var(--e-border)*.0625) calc(var(--e-border)*.0625) calc(var(--e-border)*0);
  opacity:1;
  overflow:hidden;
  position:absolute;
  top:57px;
  width:300px;
  z-index:100
}

.e-pv-comment-panel-title-container,.e-pv-form-designer-panel-title-container,.e-pv-redaction-panel-title-container,.e-pv-redaction-panel-title-container{
  background-color:var(--color-sf-content-bg-color-alt1);
  border-style:double;
  border-width:calc(var(--e-border)*0) calc(var(--e-border)*.0625) calc(var(--e-border)*.0625) calc(var(--e-border)*0);
  height:45px;
  position:relative;
  border-color:var(--color-sf-border-light)
}

.e-pv-blazor-redaction-toolbar{
  border-width:calc(var(--e-border)*0)
}

.e-pv-comment-panel-title,.e-pv-form-designer-title{
  color:var(--color-sf-content-text-color-alt1);
  font-size:14px;
  left:15px;
  top:14px;
  position:absolute;
  text-align:left
}

.e-pv-rtl .e-pv-comment-panel-title{
  right:15px;
  justify-content:flex-end;
  left:0
}

.e-pv-comment-panel-title-close-div.e-btn{
  background:var(--color-sf-transparent);
  border:none;
  box-shadow:none;
  height:40px;
  position:absolute;
  right:11px;
  top:5px;
  width:32px
}

.e-pv-rtl .e-pv-comment-panel-title-close-div.e-btn{
  left:11px
}

.e-pv-title-close-icon{
  color:var(--color-sf-close-icon-color)
}

.e-pv-comments-panel-text{
  font-size:15px;
  padding-left:85px;
  color:var(--color-sf-content-text-color-alt1)
}

.e-pv-comments-content-container,.e-pv-form-designer-content-container,.e-pv-redaction-content-container{
  background-color:var(--color-sf-content-bg-color-alt1);
  border-color:var(--color-sf-border-light);
  border-style:double;
  border-width:calc(var(--e-border)*0) calc(var(--e-border)*.0625) calc(var(--e-border)*.0625) calc(var(--e-border)*0);
  height:calc(100% - 45px);
  overflow:auto
}

.e-pv-comments-container{
  background-color:var(--color-sf-content-bg-color-alt1);
  border-radius:calc(var(--e-radius)*.125);
  left:7px;
  right:7px
}

.e-pv-comments-border{
  border:calc(var(--e-border)*.125);
  border-color:var(--color-sf-border-light);
  border-radius:calc(var(--e-radius)*.25);
  border-style:groove
}

.e-pv-comment-title{
  color:var(--color-sf-content-text-color);
  padding-left:32px;
  padding-top:7px;
  font-size:14px;
  position:absolute;
  overflow:hidden;
  text-overflow:ellipsis
}

.e-pv-rtl .e-pv-comment-title{
  float:right;
  position:unset;
  padding-right:4px
}

.e-pv-reply-title{
  color:var(--color-sf-content-text-color);
  font-size:14px;
  padding-left:8px;
  padding-top:7px;
  position:absolute;
  overflow:hidden;
  text-overflow:ellipsis
}

.e-pv-rtl .e-pv-reply-title{
  padding-right:8px;
  padding-left:unset
}

.e-pv-comments-hover{
  background-color:var(--color-sf-content-bg-color-hover)
}

.e-pv-comments-select{
  background-color:var(--color-sf-content-bg-color-alt1)
}

.e-pv-comments-select .e-pv-comment-textbox .e-editable-value-wrapper{
  color:var(--color-sf-content-text-color-alt1)
}

.e-pv-comments-leave{
  background-color:var(--color-sf-content-bg-color-alt1)
}

.e-pdfviewer .e-accordion{
  background-color:var(--color-sf-content-bg-color-alt1);
  border:rgba(0,0,0,0)
}

.e-menu-wrapper.e-custom-scroll.e-lib.e-keyboard.e-pv-stamp{
  border:calc(var(--e-border)*0);
  display:block
}

.e-dropdown-popup.e-lib.e-popup.e-control.e-pv-handwritten-popup.e-popup-open ul{
  padding-bottom:6px;
  padding-top:6px
}

.e-menu-icon.e-pv-stamp-icon.e-pv-icon{
  margin-top:0
}

.e-pdfviewer .e-inplaceeditor,.e-pv-radio-btn+span,.e-pdfviewer .e-inplaceeditor .e-editable-value-wrapper{
  display:block
}

.e-pdfviewer .e-inplaceeditor .e-editable-value-wrapper .e-editable-value{
  border-bottom:calc(var(--e-border)*0);
  word-break:break-word
}

.e-pdfviewer .e-inplaceeditor .e-editable-value-wrapper:hover{
  background:rgba(0,0,0,0)
}

.e-pdfviewer .e-inplaceeditor .e-editable-value-container{
  background:rgba(0,0,0,0);
  width:100%;
  max-width:100%
}

.e-pdfviewer .e-pv-comments-div .e-inplaceeditor .e-editable-value-container .e-editable-value{
  margin-left:32px
}

.e-pdfviewer .e-pv-rtl .e-pv-comments-div .e-inplaceeditor .e-editable-value-container .e-editable-value{
  margin-right:28px
}

.e-pv-status-div{
  height:20px;
  left:8px;
  position:relative;
  width:20px
}

.e-pv-rtl .e-pv-status-div{
  left:-8px
}

.e-pv-status-container{
  padding-bottom:5px;
  padding-top:2px
}

.e-pv-reply-div{
  margin-top:3px
}

.e-pdfviewer .e-pv-accordion-container.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state>.e-acrdn-header,.e-pdfviewer .e-pv-accordion-container.e-accordion .e-acrdn-item.e-select.e-expand-state>.e-acrdn-header{
  background:var(--color-sf-content-bg-color-alt1);
  border:calc(var(--e-border)*.0625) solid var(--color-sf-border-light)
}

.e-pdfviewer .e-accordion .e-acrdn-item.e-selected.e-select.e-expand-state>.e-acrdn-header:focus,.e-pdfviewer .e-accordion .e-acrdn-item.e-selected>.e-acrdn-header{
  background:var(--color-sf-content-bg-color-alt1);
  box-shadow:none
}

.e-pdfviewer .e-pv-accordion-container.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state>.e-acrdn-header .e-acrdn-header-icon,.e-pdfviewer .e-pv-accordion-container.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state>.e-acrdn-header .e-acrdn-header-content,.e-pdfviewer .e-pv-accordion-container.e-accordion .e-acrdn-item.e-select.e-expand-state>.e-acrdn-header .e-acrdn-header-icon,.e-pdfviewer .e-pv-accordion-container.e-accordion .e-acrdn-item.e-select.e-expand-state>.e-acrdn-header .e-acrdn-header-content{
  color:var(--color-sf-primary);
  font-size:14px
}

.e-content-placeholder.e-pdfviewer.e-placeholder-pdfviewer{
  background-size:100%
}

.e-pdfviewer .e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-content{
  line-height:normal
}

.e-pdfviewer .e-pv-signature-apperance .e-checkbox-wrapper{
  padding-bottom:5px;
  margin-top:10px
}

.foreign-object .e-pdfviewer-signatureformfields-signature+.e-pdfViewer-signIcon{
  display:none
}

.foreign-object .e-pdfviewer-signatureformfields+.e-pdfViewer-signIcon{
  display:block
}

.e-pdfviewer .e-pv-signature-window .e-footer-content{
  float:left
}

.e-pv-signature-dialog-height .e-pv-clearbtn{
  float:left;
  height:30px;
  min-height:30px
}

.e-pv-signature-dialog-height .e-pv-cancelbtn{
  height:32px;
  min-height:32px
}

.e-pv-signature-dialog-height .e-pv-createbtn{
  height:32px;
  min-height:32px
}

.e-tbar-btn.e-control.e-btn.e-lib.e-icon-btn.e-pv-bold.e-pv-tbar-btn.e-tooltip.textprop-option-active,.e-tbar-btn.e-control.e-btn.e-lib.e-icon-btn.e-pv-italic.e-pv-tbar-btn.e-tooltip.textprop-option-active,.e-tbar-btn.e-control.e-btn.e-lib.e-icon-btn.e-pv-strikeout.e-pv-tbar-btn.e-tooltip.textprop-option-active,.e-tbar-btn.e-control.e-btn.e-lib.e-icon-btn.e-pv-underlinetext.e-pv-tbar-btn.e-tooltip.textprop-option-active,.e-tbar-btn.e-control.e-btn.e-lib.e-icon-btn.e-pv-left-align.e-pv-tbar-btn.e-tooltip.textprop-option-active,.e-tbar-btn.e-control.e-btn.e-lib.e-icon-btn.e-pv-right-align.e-pv-tbar-btn.e-tooltip.textprop-option-active,.e-tbar-btn.e-control.e-btn.e-lib.e-icon-btn.e-pv-center-align.e-pv-tbar-btn.e-tooltip.textprop-option-active,.e-tbar-btn.e-control.e-btn.e-lib.e-icon-btn.e-pv-justfiy-align.e-pv-tbar-btn.e-tooltip.textprop-option-active{
  background:var(--color-sf-content-bg-color-alt2);
  border-color:var(--color-sf-content-bg-color-alt2)
}

.e-pv-comment-panel-resizer.e-left{
  left:300px
}

.e-pv-comment-panel-resizer.e-right{
  right:300px
}

.e-pv-align{
  cursor:pointer;
  float:right;
  font-size:20px;
  margin-right:16px;
  margin-top:10px
}

.e-pv-align-border{
  border:calc(var(--e-border)*.0625) dotted var(--color-sf-content-bg-color-alt2);
  border-radius:calc(var(--e-border)*.3125);
  cursor:pointer;
  display:inline-block;
  width:170px
}

.e-pv-font-sign{
  border:calc(var(--e-border)*.0625) solid var(--color-sf-content-text-color-alt1);
  border-radius:calc(var(--e-border)*.3125);
  display:inline-block;
  font-size:13px;
  padding-top:40px;
  text-align:center;
  word-wrap:break-word;
  height:88px;
  width:311px;
  margin:15px
}

.e-pv-stamp-template-container .e-menu-container .e-menu .e-menu-item.e-focused{
  color:var(--color-sf-icon-color)
}

.e-pv-stamp-template-container .e-menu-container .e-menu .e-menu-item,.e-pv-stamp-template-container .e-menu-container .e-menu .e-menu-item .e-menu-icon,.e-pv-stamp-template-container .e-menu-container .e-menu .e-menu-item .e-caret{
  color:var(--color-sf-icon-color)
}

.e-pv-stamp-template-container .e-menu-container .e-menu{
  background-color:var(--color-sf-transparent);
  border-color:var(--color-sf-transparent)
}

.e-pv-custom-annotation-thickness-container,.e-pv-custom-annotation-opacity-container{
  background-color:var(--color-sf-transparent);
  border-color:var(--color-sf-transparent)
}

.e-pdfviewer-signatureformfields.e-pv-signature-focus,.e-pdfviewer-signatureformfields-signature.e-pv-signature-focus{
  outline:var(--color-sf-black) dotted 2px
}

.e-pv-checkbox-container,.e-pv-radiobtn-container{
  -moz-user-select:none;
  -ms-user-select:none;
  -webkit-user-select:none;
  cursor:pointer;
  display:block;
  margin-bottom:0;
  position:relative;
  user-select:none
}

.e-pv-text-selection-none{
  -moz-user-select:none;
  -webkit-user-select:none;
  user-select:none
}

.e-pv-checkbox-container input{
  cursor:pointer;
  height:0;
  opacity:0;
  position:absolute;
  width:0
}

.e-pv-checkbox-div{
  border:1px solid rgba(var(--color-sf-black));
  display:inline;
  height:100%;
  left:0;
  position:absolute;
  text-align:center;
  top:0;
  width:100%
}

.e-pv-cb-checked{
  border:solid rgba(var(--color-sf-black));
  border-left-color:rgba(0,0,0,0);
  border-top-color:rgba(0,0,0,0);
  border-width:calc(var(--e-border)*.1875);
  position:absolute;
  transform:rotate(45deg)
}

.e-pv-cb-unchecked{
  border:calc(var(--e-border)*.0625);
  border-width:calc(var(--e-border)*.0625)
}

.e-pv-radiobtn-container input{
  cursor:pointer;
  opacity:0;
  position:absolute
}

.e-pv-radiobtn-div{
  border:calc(var(--e-border)*.0625) solid rgba(var(--color-sf-black));
  border-radius:50%;
  height:100%;
  left:0;
  position:absolute;
  top:0;
  width:100%
}

.e-pv-radio-btn{
  border:calc(var(--e-border)*0);
  clip:rect(0 0 0 0);
  height:1px;
  overflow:hidden;
  padding:0;
  position:absolute;
  width:1px
}

.e-pv-radio-btn+.e-pv-radiobtn-span::before{
  content:"";
  display:block;
  height:inherit;
  width:inherit
}

.e-pv-radio-btn:checked+.e-pv-radiobtn-span::before{
  background:rgba(var(--color-sf-black));
  border-radius:50%
}

.e-pv-properties-text-edit-prop,.e-pv-properties-visibility-style-prop,.e-pv-properties-font-items-container{
  display:flex;
  justify-content:space-evenly
}

.e-pv-default-tab .e-pv-properties-font-items-container{
  justify-content:space-between
}

.e-pv-properties-form-field-name-main-div,.e-pv-properties-form-field-value-main-div{
  padding-right:15px
}

.e-pv-properties-form-field-name-main-div,.e-pv-properties-form-field-tooltip-main-div,.e-pv-properties-form-field-value-main-div,.e-pv-properties-form-field-visibility-main-div{
  width:285px
}

.e-pv-properties-text-edit-prop{
  padding-top:20px
}

.e-pv-default-tab .e-pv-properties-text-edit-prop{
  padding-top:20px
}

.e-pv-properties-visibility-style-prop{
  padding-bottom:10px;
  padding-top:20px
}

.e-pv-properties-checkbox-main-div-prop{
  display:flex;
  flex-direction:row;
  justify-content:space-between;
  padding-top:20px
}

.e-pv-default-tab .e-pv-properties-checkbox-main-div-prop{
  padding-top:12px
}

.e-pv-bold-icon-div,.e-pv-italic-icon-div,.e-pv-strikeout-icon-div,.e-pv-underlinetext-icon-div,.e-pv-left-align-icon-div,.e-pv-center-align-icon-div,.e-pv-right-align-icon-div{
  padding:4px 8px
}

.e-pv-blazor-redaction-text-align .e-pv-left-align-icon-div,.e-pv-blazor-redaction-text-align .e-pv-center-align-icon-div,.e-pv-blazor-redaction-text-align .e-pv-right-align-icon-div,.e-pv-redaction-text-align .e-pv-left-align-icon-div,.e-pv-redaction-text-align .e-pv-center-align-icon-div,.e-pv-redaction-text-align .e-pv-right-align-icon-div{
  height:100%;
  width:100%;
  padding:5px 8px
}

.e-pv-redaction-toolbar .e-pv-icon{
  font-size:16px !important
}

.e-pv-default-tab .e-pv-bold-icon-div,.e-pv-default-tab .e-pv-left-align-icon-div,.e-pv-default-tab .e-pv-center-align-icon-div{
  border-right:calc(var(--e-border)*.0625) solid var(--color-sf-border)
}

.e-pv-bold-icon-div:hover,.e-pv-italic-icon-div:hover,.e-pv-strikeout-icon-div:hover,.e-pv-underlinetext-icon-div:hover,.e-pv-left-align-icon-div:hover,.e-pv-center-align-icon-div:hover,.e-pv-right-align-icon-div:hover{
  background-color:var(--color-sf-secondary-bg-color-hover);
  border-color:var(--color-sf-secondary-border-color-hover)
}

.e-pv-bold-icon-div:active,.e-pv-italic-icon-div:active,.e-pv-strikeout-icon-div:active,.e-pv-underlinetext-icon-div:active,.e-pv-left-align-icon-div:active,.e-pv-center-align-icon-div:active,.e-pv-right-align-icon-div:active{
  background-color:var(--color-sf-content-bg-color-alt2);
  border-color:var(--color-sf-content-bg-color-alt2)
}

.e-pv-default-tab .e-pv-formfield-li-element:hover:not(.e-pv-li-select),.e-pv-default-tab .e-pv-bold-icon-div:hover,.e-pv-default-tab .e-pv-italic-icon-div:hover,.e-pv-default-tab .e-pv-left-align-icon-div:hover,.e-pv-default-tab .e-pv-center-align-icon-div:hover,.e-pv-default-tab .e-pv-right-align-icon-div:hover{
  background-color:var(--color-sf-secondary-bg-color-hover);
  color:var(--color-sf-secondary-text-color-hover)
}

.e-pv-default-tab .e-pv-formfield-li-element.e-pv-li-select,.e-pv-default-tab .e-pv-bold-icon-div.e-pv-li-select,.e-pv-default-tab .e-pv-italic-icon-div.e-pv-li-select,.e-pv-default-tab .e-pv-left-align-icon-div.e-pv-li-select,.e-pv-default-tab .e-pv-center-align-icon-div.e-pv-li-select,.e-pv-default-tab .e-pv-right-align-icon-div.e-pv-li-select{
  background-color:var(--color-sf-secondary-bg-color-pressed);
  color:var(--color-sf-secondary-text-color-pressed)
}

.e-pv-properties-fill-color-style-prop,.e-pv-properties-stroke-color-style-prop,.e-pv-properties-stroke-thickness-style-prop{
  padding:12px 20px 12px 1px
}

.e-pv-default-tab .e-pv-properties-fill-color-style-prop,.e-pv-default-tab .e-pv-properties-stroke-color-style-prop,.e-pv-default-tab .e-pv-properties-stroke-thickness-style-prop{
  padding:0 20px 12px 0
}

.e-pv-properties-fill-color-icon.e-pv-icon.e-btn-icon.e-icon-left,.e-pv-properties-stroke-color-icon.e-pv-icon.e-btn-icon.e-icon-left{
  margin-left:0 !important
}

.e-pv-formfield-fontcolor-icon,.e-pv-formfield-strokecolor-icon,.e-pv-formfield-strokethickness-icon{
  background:var(--color-sf-content-bg-color);
  border-radius:calc(var(--e-radius)*.125);
  height:32px;
  margin-top:8px;
  width:61px;
  border-radius:calc(var(--e-radius)*.375)
}

.e-pv-default-tab .e-pv-formfield-fontcolor-icon,.e-pv-default-tab .e-pv-formfield-strokecolor-icon,.e-pv-default-tab .e-pv-formfield-strokethickness-icon{
  margin-top:5px;
  height:36px
}

.e-pv-form-field-list-wrapper{
  display:flex;
  align-items:center;
  gap:10px
}

.e-pv-formfield-textarea-group-mobile .e-custom .e-list-wrap ul{
  background-color:var(--color-sf-content-bg-color-alt1)
}

.e-pv-formfield-textarea-group-mobile .e-custom .e-list-wrap ul:has(.e-list-nrt:only-child){
  display:flex;
  justify-content:center;
  align-items:center
}

.e-pv-properties-format-text-style-prop{
  padding:15px 15px 15px 1px
}

.e-pv-default-tab .e-pv-properties-format-text-style-prop{
  padding:15px 15px 15px 1px;
  padding-bottom:5px
}

.e-pv-properties-font-family-container{
  margin-right:15px;
  width:165px
}

.e-pv-default-tab .e-pv-properties-font-family-container{
  width:186px
}

.e-pv-properties-font-size-container{
  border-right-color:var(--color-sf-border-light);
  border-right-style:solid;
  border-right-width:calc(var(--e-border)*.0625);
  margin-right:15px;
  padding-right:15px;
  width:92px
}

.e-pv-formfield-maxlength{
  padding-left:20px
}

.e-pv-left-align-icon-div:not(.e-pv-default-tab *),.e-pv-center-align-icon-div:not(.e-pv-default-tab *),.e-pv-right-align-icon-div:not(.e-pv-default-tab *){
  padding-left:6px
}

.e-pv-properties-font-color-container,.e-pv-properties-color-container-style-prop{
  display:flex;
  padding-top:20px
}

.e-pv-default-tab .e-pv-properties-font-color-container,.e-pv-default-tab .e-pv-properties-color-container-style-prop{
  display:flex;
  padding-top:20px
}

.e-pv-formfield-textcolor{
  margin-right:10px
}

.e-pv-formfield-maxlength-icon{
  align-items:center;
  display:flex;
  padding-right:8px
}

.e-pv-formfield-textcolor-icon{
  background:var(--color-sf-content-bg-color);
  border-radius:calc(var(--e-radius)*.125);
  border-radius:calc(var(--e-radius)*.375);
  width:inherit
}

.e-pv-default-tab .e-pv-formfield-textcolor-icon{
  padding:0 14px
}

.e-pv-properties-formfield-maxlength-text-label,.e-pv-formfield-maxlength{
  padding-left:1px;
  width:82px
}

.e-pv-formfield-maxlength-group{
  display:flex;
  padding-left:13px
}

.e-pv-default-tab .e-pv-formfield-maxlength-group{
  align-items:center
}

.e-pv-properties-form-field-list-add-div{
  display:flex;
  padding-bottom:14px;
  padding-top:20px
}

.e-pv-properties-list-item-edit-prop{
  margin-right:15px;
  width:295px
}

.e-pv-properties-form-field-window{
  max-width:477px
}

.e-pv-default-tab .e-pv-properties-formfield-textarea{
  width:300px;
  height:123px;
  border:calc(var(--e-border)*.0625) solid #e0e0e0;
  margin-right:15px;
  overflow:auto
}

.e-pv-properties-export-value-edit-prop{
  width:295px
}

.e-pv-properties-form-field-list-btn-div{
  align-items:center;
  display:flex;
  height:36px;
  margin-top:10px;
  text-align:center
}

.e-pv-default-tab .e-pv-properties-form-field-list-btn-div{
  height:unset
}

.e-pv-form-field-properties-dialog .e-pv-properties-form-field-list-btn-div{
  margin-top:24px
}

.e-pv-properties-form-field-export-value-main-div{
  padding-bottom:15px;
  padding-top:10px;
  width:335px
}

.e-pv-properties-form-field-group-btn-div{
  display:grid;
  align-content:space-between
}

.e-pv-properties-form-field-option-dropdown-list-div{
  padding-top:10px
}

.e-pv-properties-form-field-btn-textarea-container{
  display:flex;
  width:385px;
  padding-top:15px
}

.e-pv-default-tab .e-pv-properties-form-field-btn-textarea-container{
  padding-top:0
}

.e-pv-formfield-textarea-group-mobile .e-pv-properties-form-field-btn-textarea-container{
  width:340px
}

.e-pv-properties-dropdown-btn{
  align-items:center;
  display:flex;
  height:36px;
  text-align:center;
  width:75px
}

.e-pv-default-tab .e-pv-properties-dropdown-btn{
  height:unset
}

.e-pv-appearance-tab-content-mobile .e-pv-properties-dropdown-btn{
  height:32px;
  width:60px
}

.e-pv-show-designer-name{
  align-items:center;
  color:rgba(var(--color-sf-black));
  display:grid;
  height:100%;
  overflow:hidden;
  text-align:center;
  text-overflow:ellipsis;
  white-space:nowrap;
  width:100%
}

.e-pv-formfield-li-element{
  list-style:none;
  padding-left:10px
}

.e-pv-li-select{
  background-color:var(--color-sf-primary)
}

.e-pv-formfield-li-element.e-pv-li-select{
  background-color:var(--color-sf-primary);
  color:rgba(var(--color-sf-white))
}

.e-pv-formfield-li-element:hover:not(.e-pv-li-select){
  background-color:var(--color-sf-primary);
  color:rgba(var(--color-sf-white))
}

.e-pv-form-designer-ul-list-items{
  padding-left:1px
}

.e-pv-form-field-property-header.e-dialog .e-dlg-header .e-dlg-header-content{
  font-size:20px;
  font-weight:500
}

.e-pv-form-field-property-header{
  -ms-user-select:none;
  -webkit-user-select:none;
  color:var(--color-sf-content-text-color);
  display:block;
  font-family:"Roboto";
  font-size:20px;
  font-style:normal;
  font-weight:500;
  line-height:24px;
  margin-top:5px;
  mix-blend-mode:normal;
  opacity:1;
  overflow:hidden;
  text-overflow:ellipsis;
  -moz-user-select:none;
       user-select:none;
  vertical-align:top;
  white-space:nowrap;
  width:80%
}

.e-pv-form-field-property-header-general{
  font-family:"Roboto";
  font-size:12px;
  font-style:normal;
  font-weight:500;
  line-height:16px
}

.e-pv-properties-formfield-formatting{
  color:var(--color-sf-content-text-color-alt1);
  font-family:"Roboto";
  font-size:12px;
  font-style:normal;
  font-weight:normal;
  height:16px;
  line-height:16px;
  width:64px
}

.e-dialog:has(.e-pv-default-tab.e-pv-properties-tab-style-prop){
  max-height:530px
}

.e-pv-properties-form-field-font-style{
  background:var(--color-sf-content-bg-color);
  border-radius:calc(var(--e-radius)*.125);
  display:flex;
  height:36px;
  width:154px;
  border:calc(var(--e-border)*.0625) solid var(--color-sf-border);
  border-radius:calc(var(--e-radius)*.375);
  justify-content:space-evenly
}

.e-pv-font-style-prop-mobile,.e-pv-default-tab .e-pv-properties-form-field-font-style{
  width:auto
}

.e-pv-default-tab .e-pv-properties-form-field-font-style{
  justify-content:unset;
  border-radius:calc(var(--e-radius)*.25);
  height:36px;
  border:calc(var(--e-border)*.0625) solid var(--color-sf-border-light)
}

.e-pv-properties-form-field-font-style .e-control:not(.e-pv-strikeout-icon-div),.e-pv-properties-form-field-font-align .e-control:not(.e-pv-right-align-icon-div){
  border-right:calc(var(--e-border)*.0625) solid var(--color-sf-border)
}

.e-pv-properties-form-field-font-align{
  background:var(--color-sf-content-bg-color);
  border-radius:calc(var(--e-radius)*.125);
  display:flex;
  height:36px;
  width:120px;
  border:calc(var(--e-border)*.0625) solid var(--color-sf-border);
  border-radius:calc(var(--e-radius)*.375);
  justify-content:space-evenly;
  margin-right:15px
}

.e-pv-default-tab .e-pv-properties-form-field-font-align{
  width:auto
}

.e-pv-font-align-prop-mobile .e-pv-properties-form-field-font-align{
  margin-right:0
}

.e-pv-general-tab-content-mobile,.e-pv-appearance-tab-content-mobile,.e-pv-options-tab-content-mobile{
  display:flex;
  flex-direction:column;
  padding:10px;
  gap:16px
}

.e-pv-font-family-prop-group-mobile,.e-pv-font-size-prop-group-mobile,.e-pv-font-style-prop-group-mobile,.e-pv-font-align-prop-group-mobile,.e-pv-font-color-prop-group-mobile,.e-pv-font-length-prop-group-mobile,.e-pv-fill-prop-group-mobile,.e-pv-border-prop-group-mobile,.e-pv-thickness-prop-group-mobile{
  display:flex;
  align-items:center;
  justify-content:space-between
}

.e-pv-formfield-btn-group-mobile{
  display:flex;
  gap:10px
}

.e-pv-properties-formfield-label{
  color:var(--color-sf-content-text-color-alt1);
  font-family:"Inter";
  font-size:12px;
  font-style:normal;
  font-weight:normal;
  line-height:20px;
  height:20px
}

.e-pv-default-tab .e-pv-properties-formfield-label{
  margin-bottom:0
}

.e-pv-default-tab .e-pv-properties-form-field-list-add-div .e-pv-properties-formfield-label,.e-pv-default-tab .e-pv-properties-form-field-export-value-div .e-pv-properties-formfield-label,.e-pv-default-tab .e-pv-properties-form-field-option-dropdown-list-div .e-pv-properties-formfield-label{
  margin-bottom:5px
}

.e-pv-formfield-maxlength .e-input-group.e-control-wrapper .e-input-group-icon{
  min-width:25px;
  padding-top:1px
}

.e-pv-properties-form-field-window{
  height:544px
}

.e-pv-properties-header-spliter{
  border-bottom-color:var(--color-sf-primary);
  border-bottom-style:solid;
  border-bottom-width:calc(var(--e-border)*0);
  left:0;
  padding-top:40px;
  position:absolute;
  width:100%
}

.e-pv-properties-bottom-spliter{
  border-bottom-color:var(--color-sf-primary);
  border-bottom-style:solid;
  border-bottom-width:calc(var(--e-border)*0);
  left:0;
  margin-bottom:10px;
  padding-top:10px;
  width:100%
}

.e-pv-annotation-toolbar.e-toolbar .e-toolbar-pop .e-toolbar-item:not(.e-separator){
  background-color:var(--color-sf-content-bg-color-alt1);
  padding:0 7px
}

.e-pv-annotation-toolbar.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn{
  justify-content:center;
  padding:0 7px
}

.e-pv-mobile-toolbar .e-mobile-more-option .e-pv-more-icon{
  margin-left:0 !important;
  width:1em !important;
  line-height:24px !important;
  margin-top:0 !important
}

.e-dialog.e-pv-signature-dialog-height{
  height:535px
}

.e-dialog.e-pv-signature-dialog-blazor-height{
  max-height:537px !important
}

.e-pv-toolbar-scroll .e-toolbar-pop.e-popup-open{
  overflow:auto
}

.e-pv-canvas-signature{
  width:724px;
  width:100%
}

.e-pv-blazor-mobile-redaction-toolbar,.e-pv-mobile-redaction-toolbar{
  bottom:0;
  position:absolute;
  width:100%;
  float:left;
  z-index:100
}

.e-pv-redaction-page-mark-panel{
  inset:0;
  height:100%;
  width:100%;
  position:absolute;
  z-index:110
}

.e-pv-redaction-page-mark-content-mobile{
  margin-left:15px;
  margin-top:20px
}

.e-pv-blazor-redaction-title-mobile{
  left:37px;
  top:10px
}

.e-pv-redaction-title-mobile{
  left:37px;
  top:10px
}

.e-pv-redaction-content-container{
  left:37px;
  top:10px
}

.e-pv-blazor-redaction-opacity-container .e-slider-container,.e-pv-redaction-opacity-container .e-slider-container{
  padding-left:10px
}

.e-pv-redaction-opactity-value{
  float:right;
  margin-top:6px
}

.e-pv-blazor-redaction-font-color-text,.e-pv-blazor-redaction-fill-text,.e-pv-redaction-font-color-text,.e-pv-redaction-fill-text{
  float:left;
  margin-top:2px;
  margin-right:12px
}

.e-pv-blazor-redaction-fill-text{
  margin-left:10px
}

.e-pv-redaction-fill-text{
  margin-left:10px
}

.e-pv-blazor-redaction-table,.e-pv-blazor-redaction-font-table{
  margin-top:10px
}

.e-pv-redaction-table,.e-pv-redaction-font-table{
  margin-top:10px
}

.e-pv-blazor-redaction-font-table{
  margin-left:10px
}

.e-pv-redaction-font-table{
  margin-left:10px
}

.e-pv-redaction-font-family{
  float:left;
  width:177px
}

.e-pv-blazor-redaction-font-size{
  float:left;
  width:92px;
  margin-left:15px
}

.e-pv-redaction-font-size{
  float:left;
  width:92px;
  margin-left:15px
}

.e-pv-use-overlay-text-prop-mobile,.e-pv-repeat-text-prop-mobile{
  height:32px
}

.e-pv-blazor-redaction-fill-color,.e-pv-blazor-redaction-font-color,.e-pv-blazor-redaction-text-align{
  float:left
}

.e-pv-redaction-fill-color,.e-pv-redaction-font-color,.e-pv-redaction-text-align{
  float:left
}

.e-pv-redaction-mobile-page-range-input{
  flex:1
}

.e-pv-blazor-redaction-text-align{
  margin-left:15px
}

.e-pv-redaction-text-align{
  margin-left:15px
}

.e-pv-blazor-redaction-overlay-input{
  float:left;
  margin-left:20px
}

.e-pv-redaction-overlay-input{
  float:left;
  margin-left:20px
}

.e-pv-blazor-redaction-color-picker{
  float:left;
  width:auto;
  margin-left:10px
}

.e-pv-redaction-color-picker{
  float:left;
  width:auto;
  margin-left:10px
}

.e-pv-blazor-redaction-property-panel-mobile{
  position:absolute;
  inset:0;
  height:100%;
  width:100%
}

.e-pv-redaction-property-panel-mobile{
  position:absolute;
  inset:0;
  height:100%;
  width:100%
}

.e-pv-overlay-text-prop-lable-mobile{
  float:left
}

.e-pv-overlay-text-prop-mobile{
  float:right
}

.e-pv-properties-form-field-font-align{
  width:100px
}

.e-pv-blazor-redaction-title-mobile{
  top:10px;
  left:37px
}

.e-pv-redaction-title-mobile{
  top:10px;
  left:37px
}

.e-pv-blazor-redaction-outline-text,.e-pv-blazor-redaction-opacity-text{
  margin-left:10px
}

.e-pv-redaction-outline-text,.e-pv-redaction-opacity-text{
  margin-left:10px
}

.e-pv-blazor-redaction-overlay-text{
  float:left
}

.e-pv-redaction-overlay-text{
  float:left
}

.e-pv-blazor-redaction-overlat-input{
  float:left;
  margin-left:20px
}

.e-pv-redaction-overlat-input{
  float:left;
  margin-left:20px
}

.e-pv-balzor-redaction-mark-fill-text{
  float:left;
  margin:2px 0 0 20px
}

.e-pv-redaction-mark-fill-text{
  float:left;
  margin:2px 0 0 20px
}

.e-pv-blazor-redaction-outline-text{
  margin-top:2px;
  float:left
}

.e-pv-redaction-outline-text{
  margin-top:2px;
  float:left
}

.e-pv-overlaytext{
  float:left;
  margin-left:20px
}

.e-pv-blazor-redaction-table-tr{
  display:flex;
  align-items:center;
  margin-top:8px
}

.e-pv-redaction-table-tr{
  display:flex;
  align-items:center;
  margin-top:8px
}

.e-pv-redaction-page-mark-dialog .e-footer-content button,.e-pv-redaction-properties-dialog .e-footer-content button{
  height:30px;
  padding-top:0
}

.e-pv-redact-close,.e-pv-redact-page-close{
  color:var(--color-sf-icon-color)
}

.e-pv-redaction-radio-option{
  margin-bottom:12px
}

.e-pv-redaction-page-mark-content{
  margin-left:12px
}

.e-pv-page-range-row{
  display:flex;
  margin-top:10px;
  margin-bottom:10px;
  height:32px
}

.e-pv-page-range-label{
  margin-right:10px;
  margin-top:5px;
  flex:1
}

.e-pv-page-range-input{
  flex:2
}

.e-pv-tr{
  height:50px
}

.e-pv-redaction-property-panel{
  z-index:110
}

.e-pv-blazor-page-mark-title{
  left:37px;
  top:10px
}

.e-pv-redaction-property-panel-text,.e-pv-redaction-page-mark-dialog{
  font-family:system-ui,-apple-system,"Segoe UI","Roboto","Helvetica Neue","Arial","Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
  font-size:14px;
  line-height:28px
}

.e-pv-redaction-can-overlay table.e-pv-redaction-font-table tr:first-of-type td:first-of-type,span.e-pv-redaction-property-panel-text,span.e-pv-redaction-opactity-value{
  color:var(--color-sf-content-text-color)
}

.e-pv-mobile-view .e-pv-redaction-page-mark-content .e-pv-page-range-label,.e-pv-mobile-view .e-pv-redaction-page-mark-panel .e-pv-redaction-panel-title-container span.e-pv-annotation-tools-close-icon,.e-pv-mobile-view .e-pv-redaction-property-panel .e-pv-redaction-panel-title-container span.e-pv-annotation-tools-close-icon{
  color:var(--color-sf-content-text-color)
}

.e-pv-canvas-signature-blazor{
  width:724px
}

.e-pv-signature-uploadcanvas.e-pv-canvas-signature-blazor{
  background-color:var(--color-sf-content-bg-color) !important
}

.e-pv-font-appearance-style{
  padding:15px 18px
}

.e-pv-font-appearance-style-blazor{
  padding:15px 18px
}

.e-pv-toolbar-tooltip{
  pointer-events:none
}

.e-pv-notification{
  background-color:var(--color-sf-primary)
}

.e-pv-blazor-bookmark-icon{
  white-space:pre-wrap
}

.e-pv-blazor-bookmark-title{
  padding-right:24px
}

.e-pv-blazor-sidebar-title-container{
  z-index:10
}

.e-pv-blazor-comment-panel-resizer{
  display:none
}

.e-pv-blazor-comments-title{
  opacity:.6;
  padding:8px;
  float:left
}

.e-pv-rtl .e-pv-blazor-comments-title{
  float:right
}

.e-pv-blazor-sidebar-title{
  padding-left:5px
}

.e-pv-blazor-title-close-icon{
  border:none;
  background:none;
  float:right
}

.e-pv-blazor-annotation-tools-close-icon{
  border-color:rgba(0,0,0,0);
  padding-top:8px;
  background-color:rgba(0,0,0,0)
}

.e-pv-blazor-comment-panel-title{
  display:flex;
  justify-content:center;
  align-items:center
}

.e-pv-blazor-comments-container{
  z-index:1000
}

.e-pv-blazor-accordion-content-container{
  display:block
}

.e-pv-blazor-comments-div{
  min-height:60px
}

.e-pv-blazor-comment-class{
  border:calc(var(--e-border)*.0625) #000;
  z-index:1002;
  padding-left:30px
}

.e-pv-rtl .e-pv-blazor-comment-class{
  padding-right:30px;
  padding-left:0
}

.e-pv-blazor-annotation-thickness-popup-container-mobile{
  padding-top:8px;
  padding-bottom:8px;
  padding-left:16px;
  padding-right:16px;
  border-radius:calc(var(--e-radius)*.375);
  box-shadow:0 0 4px 0 rgba(var(--color-sf-black), 0.1),0 4px 6px -4px rgba(var(--color-sf-black), 0.1),0 10px 15px -3px rgba(var(--color-sf-black), 0.1)
}

.e-pv-blazor-annotation-custom-fontsize{
  font-size:16px
}

.e-pv-blazor-annotation-opacity-popup-container-mobile{
  padding-top:8px;
  padding-bottom:36px;
  padding-left:16px;
  padding-right:16px;
  border-radius:calc(var(--e-radius)*.375);
  box-shadow:0 0 4px 0 rgba(var(--color-sf-black), 0.1),0 4px 6px -4px rgba(var(--color-sf-black), 0.1),0 10px 15px -3px rgba(var(--color-sf-black), 0.1)
}

.e-pv-blazor-password{
  width:100%
}

.e-pv-blazor-fileupload-element{
  position:fixed;
  left:-100em
}

.e-pv-blazor-properties-container-custom-width{
  width:185px
}

.e-pv-blazor-properties-container-custom-margin{
  margin-left:32px;
  width:185px
}

.e-pv-blazor-properties-line-stroke-color-container{
  margin-left:32px !important
}

.e-pv-blazor-zoom-dropdown .e-input{
  min-width:58px !important
}

.e-pv-blazor-tbar-btn{
  width:auto
}

.e-pv-blazor-handwritten-signature-canvas{
  height:340px;
  background-color:rgba(var(--color-sf-white));
  border:calc(var(--e-border)*.0625) dotted #bdbdbd
}

.e-dialog.e-dlg-modal.e-pv-blazor-signature-dialog-blazor-height{
  display:block
}

.e-pv-blazor-input{
  width:1px;
  height:1px;
  opacity:0;
  position:absolute
}

.e-pv-blazor-signature-apperance{
  margin-top:12px
}

.e-pv-blazor-type-div.e-pv-signature-apperance .e-input-group.e-control-container.e-control-wrapper.e-float-input{
  margin-top:6px
}

.e-pv-blazor-signature-canvas{
  height:305px;
  background-color:rgba(var(--color-sf-white));
  border:calc(var(--e-border)*.0625) dotted #bdbdbd
}

.e-pv-blazor-sign-upload{
  position:absolute;
  left:308px;
  top:139px
}

.e-pv-blazor-sign-div{
  background-color:rgba(var(--color-sf-white));
  margin-top:12px
}

.e-pv-blazor-signature-uploadcanvas{
  height:305px;
  background-color:rgba(var(--color-sf-white));
  border:calc(var(--e-border)*.0625) dotted #bdbdbd;
  z-index:0
}

.e-pv-blazor-canvas-signature{
  height:270px;
  border:calc(var(--e-border)*.0625) dotted #bdbdbd;
  background-color:rgba(var(--color-sf-white));
  margin-top:8px
}

.e-pv-blazor-type-div{
  margin-top:6px
}

.e-pv-sign-table{
  width:100%
}

.e-pv-blazor-properties-visibility-style-prop{
  justify-content:flex-start;
  width:50%
}

.e-pv-blazor-properties-form-field-visibility-main-div{
  width:94%
}

.e-pv-blazor-required-div{
  width:50%
}

.e-pv-blazor-formfield-maxlength-group{
  padding-left:12px
}

.e-pv-blazor-save-button{
  position:absolute;
  right:15px;
  top:7px
}

.e-pv-blazor-font-family-prop-mobile{
  width:163px
}

.e-pv-blazor-font-size-prop-mobile{
  width:120px
}

.e-pv-blazor-font-length-prop-mobile{
  width:100px
}

.e-pv-blazor-comment-sftextbox .e-textbox.e-lib.e-input{
  max-height:112px
}

.e-pv-blazor-properties-formfield-textarea-list{
  cursor:default
}

.e-blazor-pdfviewer .e-pv-signature-window .e-footer-content .e-pv-clearbtn{
  float:left
}

.e-blazor-pdfviewer .e-dialog .e-footer-content .e-pv-clearbtn{
  float:left
}

.e-blazor-pdfviewer .e-tab .e-content{
  overflow:inherit !important
}

.e-blazor-pdfviewer .e-pv-properties-fill-color-icon,.e-pv-properties-stroke-color-icon{
  border-bottom:calc(var(--e-border)*.125) solid
}

.e-blazor-pdfviewer .e-dialog.e-pv-notification-dialog{
  max-height:620px;
  max-width:380px
}

.e-blazor-pdfviewer .e-input.e-pv-gotopage-dialog{
  max-width:80%
}

.e-blazor-pdfviewer .e-pv-number-ofpages{
  padding-left:10px
}

.e-blazor-pdfviewer .e-toast-message{
  text-align:center
}

.e-blazor-pdfviewer .e-pv-container-tooltip{
  width:auto !important
}

.e-blazor-pdfviewer .e-pv-notification-icon{
  background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjM1cHgiIGhlaWdodD0iMzFweCIgdmlld0JveD0iMCAwIDM1IDMxIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTEuMiAoNTc1MTkpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5Hcm91cCAzPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJDb3JydXB0ZWQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01MTQuMDAwMDAwLCAtMzUzLjAwMDAwMCkiPg0KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTE5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0OTQuMDAwMDAwLCAyODUuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwLjAwMDAwMCwgNjguMTg0NDc0KSI+DQogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNS4yMjM0NzA4LDEwLjM1NzYwMjYgTDEyLjY1MzYzNywyMy40MDU1MTA2IEwxNC4xMzIwOTA1LDI2Ljk5MTI0OTUgTDE5LjM2MTc3ODksMjYuOTkxMjQ5NSBDMjAuNDQwMjUwNywxNy44NjA2NDE1IDIwLjY5MzgwOTcsMTIuMzE2MDkyNSAyMC4xMjI0NTU4LDEwLjM1NzYwMjYgQzE5LjU1MTEwMTksOC4zOTkxMTI3NCAxNy45MTgxMDY5LDguMzk5MTEyNzQgMTUuMjIzNDcwOCwxMC4zNTc2MDI2IFoiIGlkPSJQYXRoLTExIiBmaWxsPSIjMEUwRTBFIj48L3BhdGg+DQogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zMS42MjM4MDkxLDMwLjM4NzQxMDEgQzMzLjgyOTUxMDUsMzAuMzg3NDEwMSAzNC43MjA5MTk0LDI4LjgzODYyNDQgMzMuNjExOTMzMiwyNi45MjMxMDI4IEwxOS4yODk5MDMsMi4xODUwNTA2OCBDMTguMTgyMjEyMiwwLjI3MTc2NjU5NSAxNi4zODc1ODYsMC4yNjk1MjkwNjkgMTUuMjc4NTk5OCwyLjE4NTA1MDY4IEwwLjk1NjU2OTY4NSwyNi45MjMxMDI4IEMtMC4xNTExMjExMDMsMjguODM2Mzg2OCAwLjc0NDI0ODg4MiwzMC4zODc0MTAxIDIuOTQ0NjkzNzksMzAuMzg3NDEwMSBMMzEuNjIzODA5MSwzMC4zODc0MTAxIFogTTE1LjYxNzU4NDgsMjYuMzg3NDEwMSBMMTUuNjE3NTg0OCwyMy4wNTQwNzY3IEwxOC45NTA5MTgxLDIzLjA1NDA3NjcgTDE4Ljk1MDkxODEsMjYuMzg3NDEwMSBMMTUuNjE3NTg0OCwyNi4zODc0MTAxIFogTTE1LjYxNzU4NDgsMjAuNzIwNzQzNCBMMTUuNjE3NTg0OCwxMC4wNTQwNzY3IEwxOC45NTA5MTgxLDEwLjA1NDA3NjcgTDE4Ljk1MDkxODEsMjAuNzIwNzQzNCBMMTUuNjE3NTg0OCwyMC43MjA3NDM0IFoiIGlkPSJTaGFwZSIgZmlsbD0iI0VGQzAwMiI+PC9wYXRoPg0KICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==");
  background-repeat:no-repeat;
  background-size:38px 33px;
  height:33px
}

.e-blazor-pdfviewer .e-pv-more-options-button{
  visibility:hidden
}

.e-blazor-pdfviewer .e-inplaceeditor .e-editable-overlay-icon::before,.e-inplaceeditor-tip .e-editable-overlay-icon::before{
  content:""
}

.e-blazor-pdfviewer.e-pdfviewer .e-inplaceeditor .e-editable-value-container .e-editable-value{
  border-bottom:calc(var(--e-border)*0)
}

.e-blazor-pdfviewer .e-inplaceeditor .e-editable-value-container:hover .e-editable-overlay-icon{
  display:none;
  visibility:hidden
}

.e-blazor-pdfviewer .e-pv-comments-container .e-pv-new-comments-div.e-control.e-inplaceeditor.e-lib.e-pv-comments-leave{
  display:none !important
}

.e-blazor-pdfviewer .e-pv-comments-container.e-pv-comments-border .e-pv-new-comments-div.e-control.e-inplaceeditor.e-lib.e-pv-comments-leave{
  display:block !important;
  padding-left:0 !important
}

.e-blazor-pdfviewer.e-pdfviewer .e-treeview .e-list-item{
  white-space:nowrap
}

.e-blazor-pdfviewer .e-pv-bookmark-view .e-headertemplate-text.header{
  width:100%
}

.e-blazor-pdfviewer .e-pv-bookmark-view .e-listview .e-list-header{
  padding:0
}

.e-blazor-pdfviewer .e-multiline-textbox .e-inplaceeditor .e-editable-value-container .e-editable-value{
  white-space:pre-line
}

.e-blazor-pdfviewer .e-pv-rtl .e-inplaceeditor .e-editable-value-container .e-editable-value{
  margin:0 0 0 28px
}

.e-pv-block{
  display:block !important
}

.e-pv-none{
  display:none !important
}

.e-pv-flex{
  display:flex !important
}

.e-pv-blazor-form-designer-property-panel{
  inset:0;
  height:100%;
  width:100%;
  position:absolute
}

.e-pv-blazor-annotation-toolbar-main{
  bottom:0;
  position:absolute;
  width:100%;
  float:left
}

.e-pv-blazor-formdesigner-toolbar-main{
  bottom:0;
  position:absolute;
  width:100%;
  float:left
}

.e-blazor-pdfviewer .e-overlay .e-pv-organize-view-icon{
  color:var(--color-sf-icon-color-disabled)
}

.e-pv-blazor-main-container{
  min-height:500px
}

.e-pv-bg-green{
  background-color:#18a955
}

.e-pv-bg-blue{
  background-color:#007aff
}

.e-pv-bg-orange{
  background-color:#f56700
}

.e-pv-bg-red{
  background-color:#ff3b30
}

.e-pv-blazor-comments-panel-text{
  padding-top:55% !important;
  text-align:center;
  padding-left:0
}

.e-pv-blazor-signature-text{
  margin:15px;
  width:311px;
  height:88px;
  color:var(--color-sf-black)
}

.e-pv-selected-signature-font{
  border-color:red
}

.e-pv-font-helvetica{
  font-family:"Helvetica"
}

.e-pv-font-times{
  font-family:"Times New Roman"
}

.e-pv-font-courier{
  font-family:"Courier"
}

.e-pv-font-symbol{
  font-family:"Symbol"
}

.e-pv-signature-text{
  overflow:hidden;
  padding:5px;
  place-content:center;
  position:relative
}

.e-pv-signature-text::after{
  content:"";
  text-align:right;
  position:absolute;
  bottom:0;
  right:0;
  width:100%;
  height:1.5em;
  background:linear-gradient(to right, transparent, rgba(var(--color-sf-white)) 90%)
}

.e-pv-modern-navigation-toolbar{
  right:0;
  flex-direction:column;
  align-items:center;
  padding-top:13px;
  gap:8px;
  border-width:calc(var(--e-border)*.0625);
  width:48px
}

.e-pv-modern-navigation-toolbar .e-control.e-tooltip{
  display:none
}

.e-pv-modern-navigation-toolbar .e-btn{
  width:32px;
  height:32px;
  margin:unset;
  border:calc(var(--e-border)*0) !important
}

.e-pv-modern-navigation-toolbar .e-btn .e-btn-icon{
  margin:unset;
  font-size:16px
}

.e-pv-modern-navigation-toolbar .e-btn.e-outline:disabled{
  background:none !important
}

.e-pv-modern-navigation-toolbar .e-pv-side-panel-separator{
  width:24px;
  border:calc(var(--e-border)*.0625) solid var(--color-sf-border-light);
  margin:0
}

.e-pv-modern-side-panel{
  width:25%;
  position:absolute;
  height:100%;
  background:var(--color-sf-content-bg-color-alt1);
  border:calc(var(--e-border)*.0625) solid var(--color-sf-border-light);
  z-index:101;
  right:48px
}

.e-pv-modern-side-panel .e-pv-modern-side-panel-resizer{
  top:0
}

.e-pv-modern-mobile-template-container{
  width:100%;
  height:100%;
  position:absolute;
  top:0;
  z-index:1001;
  background:var(--color-sf-content-bg-color-alt1);
  border:calc(var(--e-border)*.0625) solid var(--color-sf-border-light)
}

.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-content-container .e-pv-bookmark-container{
  position:absolute;
  top:0;
  width:100%
}

.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-content-container .e-pv-bookmark-container .e-pv-bookmark-view{
  border:none
}

.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container,.e-pv-modern-side-panel .e-pv-modern-side-panel-container{
  height:100%;
  width:100%
}

.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header,.e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header{
  height:38px;
  border-bottom:calc(var(--e-border)*.0625) solid var(--color-sf-border-light);
  display:flex;
  align-items:center
}

.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header .e-pv-modern-side-panel-header-close,.e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header .e-pv-modern-side-panel-header-close{
  position:unset
}

.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header .e-pv-icon,.e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header .e-pv-icon{
  font-size:16px
}

.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header .e-pv-modern-side-panel-header-title,.e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header .e-pv-modern-side-panel-header-title{
  font-size:14px;
  font-weight:600;
  padding:12px;
  flex:1;
  color:var(--color-sf-content-text-color-alt1)
}

.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header .e-pv-side-panel-close-button.e-btn,.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header .e-pv-side-panel-reset-button.e-btn,.e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header .e-pv-side-panel-close-button.e-btn,.e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header .e-pv-side-panel-reset-button.e-btn{
  background:var(--color-sf-transparent);
  border:none;
  box-shadow:none;
  height:40px;
  vertical-align:middle;
  width:32px;
  padding:6px 0 1px;
  color:var(--color-sf-icon-color)
}

.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header .e-pv-comment-panel-title-close-div,.e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header .e-pv-comment-panel-title-close-div{
  position:unset !important;
  padding:unset
}

.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header .e-pv-comment-panel-title-close-div .e-pv-more-icon,.e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header .e-pv-comment-panel-title-close-div .e-pv-more-icon{
  display:unset
}

.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container,.e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container{
  height:calc(100% - 38px);
  width:100%
}

.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container .e-pv-modern-side-panel-template-content,.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container .e-pv-modern-side-panel-template-container,.e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container .e-pv-modern-side-panel-template-content,.e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container .e-pv-modern-side-panel-template-container{
  width:100%;
  height:100%
}

.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container .e-pv-comment-panel,.e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container .e-pv-comment-panel{
  width:100%;
  height:calc(100% - 38px) !important;
  top:unset !important;
  bottom:unset !important;
  border-width:calc(var(--e-border)*0)
}

.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container .e-pv-comment-panel .e-pv-comments-content-container,.e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container .e-pv-comment-panel .e-pv-comments-content-container{
  height:100%;
  border:none
}

.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container .e-pv-comment-panel .e-pv-comments-content-container .e-pv-blazor-comments-panel-text,.e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container .e-pv-comment-panel .e-pv-comments-content-container .e-pv-blazor-comments-panel-text{
  display:flex;
  padding:unset;
  align-items:center;
  height:100%;
  justify-content:center;
  color:var(--color-sf-content-text-color-alt1)
}

.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container .e-pv-comment-panel .e-pv-comments-content-container .e-pv-blazor-comments-panel-text.e-pv-none,.e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container .e-pv-comment-panel .e-pv-comments-content-container .e-pv-blazor-comments-panel-text.e-pv-none{
  display:none
}

.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container .e-pv-sidebar-content,.e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container .e-pv-sidebar-content{
  width:100%
}

.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container .e-pv-sidebar-content .e-pv-thumbnail-view,.e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container .e-pv-sidebar-content .e-pv-thumbnail-view{
  justify-content:center;
  width:100%
}

.e-pv-mobile-view .extract_delete_center_div{
  margin-left:12px !important
}

.extract_delete_center_div{
  margin-left:12px
}

.e-pv-mobile-view .e-pv-extract-toolbar .e-scroll-nav{
  transform:skewX(-1deg) translateX(6px) !important;
  width:56px
}

.e-pv-mobile-view .e-pv-extract-toolbar .e-scroll-nav .e-nav-arrow{
  font-size:14px;
  transform:skewX(4deg)
}

.e-pv-extract-toolbar{
  height:48px !important;
  display:flex !important;
  align-items:center;
  justify-content:center;
  width:100%;
  border-radius:0;
  border-width:0 0 1px
}

.e-pv-center-group-style{
  width:100%;
  margin-left:0 !important
}

.e-pv-center-items-style{
  justify-content:center;
  width:100%;
  margin:0 auto
}

.e-pv-modern-navigation-toolbar.e-pv-rtl{
  left:0
}

.e-pv-modern-side-panel.e-pv-rtl{
  left:48px
}

.e-pv-mobile-splitter-container{
  position:absolute !important;
  bottom:0;
  border:none !important
}

.e-pv-mobile-splitter-container .e-resizable-split-bar{
  z-index:1001;
  background:none !important
}

.e-pv-mobile-splitter-container .e-resizable-split-bar .e-resize-handler{
  margin-top:15px
}

.e-pv-mobile-splitter-container .e-resizable-split-bar .e-resize-handler::before{
  content:"\e771" !important;
  font-size:18px !important;
  transform:rotate(0deg) !important
}

.e-pv-mobile-splitter-container .e-pv-navigation-splitter-pane{
  z-index:101;
  background:var(--color-sf-content-bg-color-alt1);
  border-radius:calc(var(--e-radius)*.75) calc(var(--e-radius)*.75) calc(var(--e-radius)*0) calc(var(--e-radius)*0);
  border:calc(var(--e-border)*.0625) solid var(--color-sf-border-light)
}

.e-pv-mobile-splitter-container .e-pv-navigation-splitter-pane .e-pv-mobile-navigation-menu,.e-pv-mobile-splitter-container .e-pv-navigation-splitter-pane .e-pv-mobile-navigation-menu ul{
  width:100%
}

.e-pv-mobile-splitter-container .e-pv-navigation-splitter-pane .e-pv-mobile-navigation-menu ul{
  padding:8px 8px 0 !important
}

.e-pv-mobile-splitter-container .e-pv-navigation-splitter-pane .e-pv-mobile-navigation-menu{
  padding-top:10px
}

.e-pv-mobile-splitter-container .e-pv-navigation-splitter-pane .e-pv-mobile-navigation-menu ul.e-menu .e-separator.e-menu-item{
  margin:2px 0
}

.e-pv-mobile-splitter-container .e-pv-navigation-splitter-pane .e-pv-mobile-navigation-menu ul.e-menu .e-menu-item:not(.e-separator){
  height:40px !important;
  line-height:40px !important;
  padding:0 12px !important;
  font-size:16px !important;
  margin:2px 0;
  border-radius:calc(var(--e-radius)*.25)
}

.e-pv-mobile-splitter-container .e-pv-navigation-splitter-pane .e-pv-mobile-navigation-menu ul.e-menu .e-menu-item:not(.e-separator) .e-menu-icon{
  line-height:40px !important;
  font-size:18px !important
}

.e-pv-modern-side-panel~.e-pv-sidebar-toolbar-splitter{
  background:none
}

.e-pv-splitter-open{
  animation:SplitterOpen 400ms ease-out forwards
}

.e-pv-splitter-close{
  animation:SplitterClose 400ms ease-in forwards
}

@keyframes SplitterOpen{
  from{
    height:0
  }

  to{
    height:calc(100% - 40px)
  }
}

@keyframes SplitterClose{
  from{
    height:calc(100% - 40px)
  }

  to{
    height:0
  }
}

.e-pdfviewer .e-pv-icon::before{
  font-family:"e-icons"
}

.e-pdfviewer .e-pv-icon-search::before{
  font-family:"e-icons";
  font-size:12px
}

.e-pdfviewer .e-pv-open-document-icon::before{
  content:"\e83c"
}

.e-pdfviewer .e-pv-download-document-icon::before{
  content:"\e7a1"
}

.e-pdfviewer .e-pv-print-document-icon::before{
  content:"\e75d"
}

.e-pdfviewer .e-pv-first-page-navigation-icon::before{
  content:"\e833"
}

.e-pdfviewer .e-pv-previous-page-navigation-icon::before{
  content:"\e765"
}

.e-pdfviewer .e-pv-rotate-right-icon::before{
  content:"\e8a6"
}

.e-pdfviewer .e-pv-organize-view-icon::before{
  content:"\e8dc"
}

.e-pdfviewer .e-pv-organize-view-disable-icon::before{
  color:var(--color-sf-icon-color-disabled);
  content:"\e8dc";
  opacity:.5
}

.e-pdfviewer .e-pv-organize-view-selection-icon::before{
  color:var(--color-sf-secondary-text-color-pressed);
  content:"\e8dc"
}

.e-pdfviewer .e-icons.e-plus::before{
  content:"\e805"
}

.e-pdfviewer .e-pv-rotate-left-icon::before{
  content:"\e8a5"
}

.e-pdfviewer .e-pv-prev-search-icon::before{
  content:"\e765"
}

.e-pdfviewer .e-pv-next-page-navigation-icon::before{
  content:"\e748"
}

.e-pdfviewer .e-pv-next-search-icon::before{
  content:"\e748"
}

.e-pdfviewer .e-pv-last-page-navigation-icon::before{
  content:"\e818"
}

.e-pdfviewer .e-pv-zoom-out-icon::before{
  content:"\e81b";
  line-height:26px
}

.e-pdfviewer .e-pv-zoom-in-icon::before{
  content:"\e768";
  line-height:26px
}

.e-pdfviewer .e-pv-thumbnail-view-icon::before{
  content:"\e79e"
}

.e-pdfviewer .e-pv-stamp-icon::before{
  content:"\e717"
}

.e-pdfviewer .e-pv-thumbnail-view-disable-icon::before{
  color:var(--color-sf-icon-color-disabled);
  content:"\e79e"
}

.e-pdfviewer .e-pv-thumbnail-view-selection-icon::before{
  color:var(--color-sf-secondary-text-color-pressed);
  content:"\e79e"
}

.e-pdfviewer .e-pv-bookmark-icon::before{
  content:"\e750"
}

.e-pdfviewer .e-pv-bookmark-disable-icon::before{
  color:var(--color-sf-icon-color-disabled);
  content:"\e750"
}

.e-pdfviewer .e-pv-bookmark-selection-icon::before{
  color:var(--color-sf-secondary-text-color-pressed);
  content:"\e750"
}

.e-pdfviewer .e-pv-title-close-icon::before,.e-pdfviewer .e-pv-annotation-tools-close-icon::before,.e-pdfviewer .e-pv-annotation-popup-close::before{
  content:"\e7e7"
}

.e-pdfviewer .e-pv-resize-icon::before{
  content:"\e7e3";
  font-size:10px
}

.e-pdfviewer .e-pv-text-select-tool-icon::before{
  content:"\e74e"
}

.e-pdfviewer .e-pv-pan-tool-icon::before{
  content:"\e7b1"
}

.e-pdfviewer .e-pv-text-search-icon::before{
  content:"\e754"
}

.e-pdfviewer .e-pv-search-icon::before{
  content:"\e754";
  font-family:"e-icons"
}

.e-pdfviewer .e-pv-search-close::before{
  content:"\e7e7";
  font-family:"e-icons"
}

.e-pdfviewer .e-pv-formdesigner-icon::before{
  content:"\e732"
}

.e-pdfviewer .e-pv-annotation-icon::before{
  content:"\e82a"
}

.e-pdfviewer .e-pv-annotation-color-icon::before{
  content:"\e783"
}

.e-pdfviewer .e-pv-annotation-stroke-icon::before{
  content:"\e819"
}

.e-pdfviewer .e-pv-annotation-opacity-icon::before{
  content:"\e7e1"
}

.e-pdfviewer .e-pv-annotation-thickness-icon::before{
  content:"\e7bf"
}

.e-pdfviewer .e-pv-annotation-delete-icon::before{
  content:"\e820"
}

.e-pdfviewer .e-pv-undo-icon::before{
  content:"\e713"
}

.e-pdfviewer .e-pv-redo-icon::before{
  content:"\e755"
}

.e-pdfviewer .e-pv-more-icon::before{
  color:var(--color-sf-icon-color);
  content:"\e701"
}

.e-pdfviewer .e-pv-backward-icon::before{
  content:"\e773"
}

.e-pdfviewer .e-pv-notification-icon{
  background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjM1cHgiIGhlaWdodD0iMzFweCIgdmlld0JveD0iMCAwIDM1IDMxIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTEuMiAoNTc1MTkpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5Hcm91cCAzPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJDb3JydXB0ZWQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01MTQuMDAwMDAwLCAtMzUzLjAwMDAwMCkiPg0KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTE5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0OTQuMDAwMDAwLCAyODUuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwLjAwMDAwMCwgNjguMTg0NDc0KSI+DQogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNS4yMjM0NzA4LDEwLjM1NzYwMjYgTDEyLjY1MzYzNywyMy40MDU1MTA2IEwxNC4xMzIwOTA1LDI2Ljk5MTI0OTUgTDE5LjM2MTc3ODksMjYuOTkxMjQ5NSBDMjAuNDQwMjUwNywxNy44NjA2NDE1IDIwLjY5MzgwOTcsMTIuMzE2MDkyNSAyMC4xMjI0NTU4LDEwLjM1NzYwMjYgQzE5LjU1MTEwMTksOC4zOTkxMTI3NCAxNy45MTgxMDY5LDguMzk5MTEyNzQgMTUuMjIzNDcwOCwxMC4zNTc2MDI2IFoiIGlkPSJQYXRoLTExIiBmaWxsPSIjMEUwRTBFIj48L3BhdGg+DQogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zMS42MjM4MDkxLDMwLjM4NzQxMDEgQzMzLjgyOTUxMDUsMzAuMzg3NDEwMSAzNC43MjA5MTk0LDI4LjgzODYyNDQgMzMuNjExOTMzMiwyNi45MjMxMDI4IEwxOS4yODk5MDMsMi4xODUwNTA2OCBDMTguMTgyMjEyMiwwLjI3MTc2NjU5NSAxNi4zODc1ODYsMC4yNjk1MjkwNjkgMTUuMjc4NTk5OCwyLjE4NTA1MDY4IEwwLjk1NjU2OTY4NSwyNi45MjMxMDI4IEMtMC4xNTExMjExMDMsMjguODM2Mzg2OCAwLjc0NDI0ODg4MiwzMC4zODc0MTAxIDIuOTQ0NjkzNzksMzAuMzg3NDEwMSBMMzEuNjIzODA5MSwzMC4zODc0MTAxIFogTTE1LjYxNzU4NDgsMjYuMzg3NDEwMSBMMTUuNjE3NTg0OCwyMy4wNTQwNzY3IEwxOC45NTA5MTgxLDIzLjA1NDA3NjcgTDE4Ljk1MDkxODEsMjYuMzg3NDEwMSBMMTUuNjE3NTg0OCwyNi4zODc0MTAxIFogTTE1LjYxNzU4NDgsMjAuNzIwNzQzNCBMMTUuNjE3NTg0OCwxMC4wNTQwNzY3IEwxOC45NTA5MTgxLDEwLjA1NDA3NjcgTDE4Ljk1MDkxODEsMjAuNzIwNzQzNCBMMTUuNjE3NTg0OCwyMC43MjA3NDM0IFoiIGlkPSJTaGFwZSIgZmlsbD0iI0VGQzAwMiI+PC9wYXRoPg0KICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==");
  background-repeat:no-repeat;
  background-size:36.7px 31.7px;
  height:32px
}

.e-pdfviewer .e-pv-notification-icon-rtl{
  background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjM1cHgiIGhlaWdodD0iMzFweCIgdmlld0JveD0iMCAwIDM1IDMxIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTEuMiAoNTc1MTkpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5Hcm91cCAzPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJDb3JydXB0ZWQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01MTQuMDAwMDAwLCAtMzUzLjAwMDAwMCkiPg0KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTE5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0OTQuMDAwMDAwLCAyODUuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwLjAwMDAwMCwgNjguMTg0NDc0KSI+DQogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNS4yMjM0NzA4LDEwLjM1NzYwMjYgTDEyLjY1MzYzNywyMy40MDU1MTA2IEwxNC4xMzIwOTA1LDI2Ljk5MTI0OTUgTDE5LjM2MTc3ODksMjYuOTkxMjQ5NSBDMjAuNDQwMjUwNywxNy44NjA2NDE1IDIwLjY5MzgwOTcsMTIuMzE2MDkyNSAyMC4xMjI0NTU4LDEwLjM1NzYwMjYgQzE5LjU1MTEwMTksOC4zOTkxMTI3NCAxNy45MTgxMDY5LDguMzk5MTEyNzQgMTUuMjIzNDcwOCwxMC4zNTc2MDI2IFoiIGlkPSJQYXRoLTExIiBmaWxsPSIjMEUwRTBFIj48L3BhdGg+DQogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zMS42MjM4MDkxLDMwLjM4NzQxMDEgQzMzLjgyOTUxMDUsMzAuMzg3NDEwMSAzNC43MjA5MTk0LDI4LjgzODYyNDQgMzMuNjExOTMzMiwyNi45MjMxMDI4IEwxOS4yODk5MDMsMi4xODUwNTA2OCBDMTguMTgyMjEyMiwwLjI3MTc2NjU5NSAxNi4zODc1ODYsMC4yNjk1MjkwNjkgMTUuMjc4NTk5OCwyLjE4NTA1MDY4IEwwLjk1NjU2OTY4NSwyNi45MjMxMDI4IEMtMC4xNTExMjExMDMsMjguODM2Mzg2OCAwLjc0NDI0ODg4MiwzMC4zODc0MTAxIDIuOTQ0NjkzNzksMzAuMzg3NDEwMSBMMzEuNjIzODA5MSwzMC4zODc0MTAxIFogTTE1LjYxNzU4NDgsMjYuMzg3NDEwMSBMMTUuNjE3NTg0OCwyMy4wNTQwNzY3IEwxOC45NTA5MTgxLDIzLjA1NDA3NjcgTDE4Ljk1MDkxODEsMjYuMzg3NDEwMSBMMTUuNjE3NTg0OCwyNi4zODc0MTAxIFogTTE1LjYxNzU4NDgsMjAuNzIwNzQzNCBMMTUuNjE3NTg0OCwxMC4wNTQwNzY3IEwxOC45NTA5MTgxLDEwLjA1NDA3NjcgTDE4Ljk1MDkxODEsMjAuNzIwNzQzNCBMMTUuNjE3NTg0OCwyMC43MjA3NDM0IFoiIGlkPSJTaGFwZSIgZmlsbD0iI0VGQzAwMiI+PC9wYXRoPg0KICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==");
  background-position:right;
  background-repeat:no-repeat;
  background-size:36.7px 31.7px;
  height:32px
}

.e-pdfviewer .e-pv-textbox-icon::before{
  content:"\e830"
}

.e-pdfviewer .e-pv-password-icon::before{
  content:"\e753"
}

.e-pdfviewer .e-pv-checkbox-icon::before{
  content:"\e7e4"
}

.e-pdfviewer .e-pv-radiobutton-icon::before{
  content:"\e7b2"
}

.e-pdfviewer .e-pv-dropdown-icon::before{
  content:"\e7a6"
}

.e-pdfviewer .e-pv-listbox-icon::before{
  content:"\e77e"
}

.e-pdfviewer .e-pv-annotation-shape-icon::before{
  content:"\e728"
}

.e-pdfviewer .e-pv-annotation-calibrate-icon::before{
  content:"\e7c7"
}

.e-pv-download-document-icon.e-menu-icon::before{
  content:"\e7a1"
}

.e-pv-bookmark-icon.e-menu-icon::before{
  content:"\e750"
}

.e-pv-highlight-icon::before{
  content:"\e739";
  font-family:"e-icons"
}

.e-pv-underline-icon::before{
  content:"\e82f";
  font-family:"e-icons"
}

.e-pv-strikethrough-icon::before{
  content:"\e758";
  font-family:"e-icons"
}

.e-pv-squiggly-icon::before{
  content:"\e91b";
  font-family:"e-icons"
}

.e-pv-copy-icon::before{
  content:"\e77c";
  font-family:"e-icons"
}

.e-pv-import-icon::before{
  content:"\e911";
  font-family:"e-icons"
}

.e-pv-page-zoom-icon::before{
  content:"\e838";
  font-family:"e-icons"
}

.e-pv-page-zoom-increase-icon::before{
  content:"\e768";
  font-family:"e-icons"
}

.e-pv-page-zoom-decrease-icon::before{
  content:"\e81b";
  font-family:"e-icons"
}

.e-pv-cut-icon::before{
  content:"\e7fb";
  font-family:"e-icons"
}

.e-pv-paste-icon::before{
  content:"\e842";
  font-family:"e-icons"
}

.e-pv-delete-icon::before{
  content:"\e820";
  font-family:"e-icons"
}

.e-pv-properties-fill-color-icon::before{
  content:"\e783";
  font-family:"e-icons"
}

.e-pv-properties-stroke-color-icon::before{
  content:"\e819";
  font-family:"e-icons"
}

.e-pv-shape-line-icon::before{
  content:"\e819";
  font-family:"e-icons"
}

.e-pv-shape-arrow-icon::before{
  content:"\e708";
  font-family:"e-icons"
}

.e-pv-shape-rectangle-icon::before{
  content:"\e723";
  font-family:"e-icons"
}

.e-pv-shape-circle-icon::before{
  content:"\e7ca";
  font-family:"e-icons"
}

.e-pv-shape-pentagon-icon::before{
  content:"\e802";
  font-family:"e-icons"
}

.e-pv-comment-icon::before{
  content:"\e733";
  font-family:"e-icons"
}

.e-pv-property-icon::before{
  content:"\e83e";
  font-family:"e-icons"
}

.e-pv-comment-selection-icon::before{
  color:var(--color-sf-secondary-text-color-pressed);
  content:"\e733";
  font-family:"e-icons"
}

.e-pv-comment-panel-icon::before{
  content:"\e71a";
  font-family:"e-icons"
}

.e-pv-accepted-icon::before{
  color:var(--color-sf-white);
  content:"\e7a8";
  font-family:"e-icons";
  font-size:14px;
  padding:1px 1px 1px 4px;
  position:absolute
}

.e-pv-rejected-icon::before{
  color:var(--color-sf-white);
  content:"\e815";
  font-family:"e-icons";
  font-size:14px;
  padding:2px 1px 1px 4px;
  position:absolute
}

.e-pv-completed-icon::before{
  color:var(--color-sf-white);
  content:"\e774";
  font-family:"e-icons";
  font-size:14px;
  padding:2px 1px 1px 4px;
  position:absolute
}

.e-pv-cancelled-icon::before{
  color:var(--color-sf-white);
  content:"\e7e7";
  font-family:"e-icons";
  font-size:14px;
  padding:2px 1px 1px 4px;
  position:absolute
}

.e-pv-scale-ratio-icon::before{
  content:"\e7c7";
  font-family:"e-icons"
}

.e-pv-calibrate-distance-icon::before{
  content:"\e743";
  font-family:"e-icons"
}

.e-pv-calibrate-perimeter-icon::before{
  content:"\e716";
  font-family:"e-icons"
}

.e-pv-calibrate-area-icon::before{
  content:"\e78c";
  font-family:"e-icons"
}

.e-pv-calibrate-radius-icon::before{
  content:"\e790";
  font-family:"e-icons"
}

.e-pv-calibrate-volume-icon::before{
  content:"\e741";
  font-family:"e-icons"
}

.e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item .e-caret::before{
  content:"\e734";
  font-size:18px
}

.e-pv-freetext-icon::before{
  content:"\e7b3";
  font-family:"e-icons"
}

.e-pv-annotation-textcolor-icon::before{
  content:"\e79f"
}

.e-pv-annotation-textalign-icon::before{
  content:"\e7b8";
  font-family:"e-icons"
}

.e-pv-annotation-textprop-icon::before{
  content:"\e71c";
  font-family:"e-icons"
}

.e-pv-left-align-icon::before{
  content:"\e7b8";
  font-family:"e-icons"
}

.e-pv-right-align-icon::before{
  content:"\e719";
  font-family:"e-icons"
}

.e-pv-center-align-icon::before{
  content:"\e813";
  font-family:"e-icons"
}

.e-pv-justfiy-align-icon::before{
  content:"\e721";
  font-family:"e-icons"
}

.e-pv-bold-icon::before{
  content:"\e737";
  font-family:"e-icons"
}

.e-pv-italic-icon::before{
  content:"\e75a";
  font-family:"e-icons"
}

.e-pv-strikeout-icon::before{
  content:"\e758";
  font-family:"e-icons"
}

.e-pv-underlinetext-icon::before{
  content:"\e82f";
  font-family:"e-icons"
}

.e-pv-superscript-icon::before{
  content:"\e7a7";
  font-family:"e-icons"
}

.e-pv-subscript-icon::before{
  content:"\e80a";
  font-family:"e-icons"
}

.e-pv-handwritten-icon::before{
  content:"\e7db";
  font-family:"e-icons"
}

.e-pv-inkannotation-icon::before{
  content:"\e76e";
  font-family:"e-icons"
}

.e-pv-delete::before{
  content:"\e820";
  font-family:"e-icons"
}

.e-pv-eye-icon::before{
  content:"\e7de";
  cursor:pointer;
  font-family:"e-icons";
  font-size:18px;
  padding:7px
}

.e-pv-eye-slash-icon::before{
  content:"\e887";
  cursor:pointer;
  font-family:"e-icons";
  font-size:18px;
  padding:7px
}

.e-pv-button-icon::before{
  content:"\e91d";
  font-family:"e-icons"
}

.e-pv-drag-and-drop-icon::before{
  content:"\e726";
  font-family:"e-icons"
}

.e-pv-redaction-icon::before{
  content:"\e740";
  font-family:"e-icons"
}

.e-pv-mark-for-redaction-icon::before{
  content:"\e80b";
  font-family:"e-icons"
}

.e-pv-text-redact-icon::before{
  content:"\e94f";
  font-family:"e-icons"
}

.e-pv-redact-pages-icon::before{
  content:"\e893";
  font-family:"e-icons"
}

.e-pv-redaction-panel-icon::before{
  content:"\e821";
  font-family:"e-icons"
}

.e-pv-redact::before{
  content:"\e912";
  font-family:"e-icons"
}

.e-pv-refresh::before{
  content:"\e706";
  font-family:"e-icons"
}

.e-pv-multiple-comment::before{
  content:"\e8bc";
  font-family:"e-icons"
}

.e-pv-extract-page-icon::before{
  content:"\e95a";
  font-family:"e-icons"
}

.e-bigger .e-pv-icon-search{
  font-size:16px
}

.e-bigger .e-pv-redaction-property-panel-text,.e-bigger .e-pv-redaction-page-mark-dialog{
  font-size:16px
}

.e-bigger .e-pv-overlaytext{
  margin-left:20px
}

.e-bigger .e-dialog.e-pv-redaction-properties-dialog{
  width:430px !important
}

.e-bigger .e-pv-redaction-font-family{
  width:200px
}

.e-bigger .e-pv-blazor-redaction-font-size{
  width:92px
}

.e-bigger .e-pv-mobile-toolbar.e-toolbar .e-toolbar-item:not(.e-separator):not(.e-spacer),.e-toolbar.e-bigger .e-toolbar-item:not(.e-separator):not(.e-spacer){
  min-width:36px !important;
  padding:8px 6px
}

.e-bigger .e-pv-mobile-view .e-pv-organize-toolbar.e-toolbar .e-toolbar-item:not(.e-separator):not(.e-spacer){
  min-width:40px !important;
  width:40px !important
}

.e-bigger .e-pv-properties-line-opacity-container .e-slider-container{
  height:40px !important
}

.e-bigger .e-pv-toolbar,.e-bigger .e-pv-annotation-toolbar{
  height:38px
}

.e-bigger .e-pv-page-range-row{
  height:48px
}

.e-bigger .e-pv-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon,.e-bigger .e-pv-annotation-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon{
  padding-bottom:0
}

.e-bigger .e-pv-redaction-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon{
  padding:0
}

.e-bigger .e-pv-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-pv-tbar-btn.e-btn,.e-bigger .e-pv-annotation-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-pv-tbar-btn.e-btn,.e-bigger .e-pv-mobile-annotation-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-pv-tbar-btn.e-btn,.e-bigger .e-pv-formdesigner-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-pv-tbar-btn.e-btn{
  min-width:40px
}

.e-bigger .e-pv-sidebar-toolbar{
  width:56px
}

.e-bigger .e-pv-thumbnail-view-button.e-btn,.e-bigger .e-pv-organize-view-button.e-btn{
  height:40px;
  width:40px
}

.e-bigger .e-pv-bookmark-button.e-btn{
  height:40px;
  width:40px
}

.e-bigger .e-pv-search-input,.e-bigger .e-pv-search-input-mobile,.e-bigger .e-pv-text-search-input,.e-bigger .e-pv-text-search-input-mobile{
  height:40px
}

.e-bigger .e-pv-textsearch-match-case-container{
  width:290px
}

.e-bigger .e-pdfviewer.e-pv-mobile-view .e-pv-nav-toolbar.e-toolbar .e-toolbar-items:not(.e-tbar-pos):not(.e-toolbar-multirow) .e-toolbar-item:first-child{
  margin-left:3px
}

.e-bigger .e-pdfviewer.e-pv-mobile-view .e-pv-nav-toolbar.e-toolbar .e-toolbar-items:not(.e-tbar-pos):not(.e-toolbar-multirow) .e-toolbar-item:last-child{
  margin-right:3px
}

.e-bigger .e-pv-search-btn.e-btn{
  height:36px
}

.e-bigger .e-pv-annotation-color-container.e-icon-btn,.e-bigger .e-pv-annotation-opacity-container.e-icon-btn,.e-bigger .e-pv-annotation-stroke-container.e-icon-btn,.e-bigger .e-pv-custom-annotation-thickness-container.e-icon-btn,.e-bigger .e-pv-custom-annotation-opacity-container.e-icon-btn,.e-bigger .e-pv-annotation-thickness-container.e-icon-btn,.e-bigger .e-pv-annotation-textcolor-container.e-icon-btn,.e-bigger .e-pv-annotation-textalign-container.e-icon-btn,.e-bigger .e-pv-annotation-textprop-container.e-icon-btn{
  white-space:nowrap;
  height:38px
}

.e-bigger .e-pv-properties-checkbox-main-div-prop{
  align-items:center;
  gap:.5em
}

.e-bigger .e-pv-mobile-view .e-pv-properties-line-start-container,.e-bigger .e-pv-mobile-view .e-pv-properties-line-end-container,.e-bigger .e-pv-mobile-view .e-pv-properties-line-style-container,.e-bigger .e-pv-mobile-view .e-pv-properties-line-thickness-container,.e-bigger .e-pv-mobile-view .e-pv-properties-line-leader-length-container{
  width:43% !important
}

.e-bigger .e-pv-scale-ratio-src-input-container,.e-bigger .e-pv-scale-ratio-src-unit-container,.e-bigger .e-pv-scale-ratio-dest-input-container,.e-bigger .e-pv-scale-ratio-dest-unit-container,.e-bigger .e-pv-depth-input-container,.e-bigger .e-pv-depth-unit-container{
  float:left;
  height:40px;
  width:45%
}

.e-bigger .e-pv-scale-ratio-src-unit .e-caret,.e-bigger .e-pv-scale-ratio-dest-unit .e-caret,.e-bigger .e-pv-depth-unit .e-caret{
  margin-top:6px;
  margin-bottom:6px
}

.e-bigger .e-pv-redaction-radio-option{
  margin-bottom:16px
}

.e-bigger .e-pv-blazor-redaction-text-align .e-pv-left-align-icon-div,.e-bigger .e-pv-blazor-redaction-text-align .e-pv-center-align-icon-div,.e-bigger .e-pv-blazor-redaction-text-align .e-pv-right-align-icon-div{
  height:100%;
  width:100%
}

.e-bigger .e-pv-redaction-page-mark-dialog .e-footer-content button,.e-bigger .e-pv-redaction-properties-dialog .e-footer-content button{
  height:38px;
  padding-top:6px
}

.e-bigger .e-pv-redaction-toolbar .e-pv-icon{
  font-size:18px !important
}

.e-bigger .e-pv-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn,.e-bigger .e-pv-annotation-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-pv-tbar-btn.e-btn{
  height:30px;
  line-height:24px;
  margin:0;
  width:30px
}

.e-bigger .e-pv-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:not(.e-pv-submit .e-tbar-btn.e-btn):not(.e-spv-btn.e-tbar-btn.e-btn),.e-bigger .e-pv-annotation-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-pv-tbar-btn.e-btn:not(.e-pv-submit .e-tbar-btn.e-btn):not(.e-spv-btn.e-tbar-btn.e-btn){
  padding:0 8px
}

.e-bigger .e-pv-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-pv-submit .e-tbar-btn.e-btn{
  width:auto
}

.e-bigger .e-pv-current-page-box.e-input-group.e-control-wrapper input.e-input{
  padding-top:4px
}

.e-bigger .e-pv-current-page-box.e-input-group.e-control-wrapper{
  height:32px
}

.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item.e-pv-zoom-drop-down-container{
  width:93px
}

.e-bigger .e-pv-current-page-box.e-input-group.e-control-wrapper input.e-input:focus{
  padding-left:0
}

.e-bigger .e-pv-password-popup.e-dialog{
  height:auto
}

.e-bigger .e-pv-notification-popup.e-dialog{
  height:195px
}

.e-bigger .e-pv-notification-popup.e-pv-notification-large-content.e-dialog{
  height:220px
}

.e-bigger .e-pv-corrupted-popup.e-dialog{
  height:198px
}

.e-bigger .e-pv-password-popup.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn,.e-bigger .e-pv-corrupted-popup.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn{
  padding-top:6px
}

.e-bigger .e-toolbar.e-pv-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-left,.e-bigger .e-toolbar.e-pv-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right{
  top:0
}

.e-bigger .e-pv-toolbar.e-rtl .e-pv-current-page-box.e-input-group.e-control-wrapper input.e-input{
  padding-right:0;
  padding-left:0
}

.e-bigger .e-pv-toolbar.e-rtl .e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl input.e-input.e-control.e-keyboard,.e-bigger .e-pv-toolbar.e-rtl .e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl input.e-input.e-control.e-keyboard,.e-bigger .e-pv-toolbar.e-rtl .e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl input.e-input.e-control.e-keyboard,.e-bigger .e-pv-toolbar.e-rtl .e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl input.e-input.e-control.e-keyboard{
  padding-left:0;
  padding-right:6px
}

.e-bigger .e-pdfviewer .e-inplaceeditor .e-editable-action-buttons,.e-pdfviewer .e-pv-reply-div .e-inplaceeditor .e-editable-action-buttons{
  padding-top:0
}

.e-bigger .e-pdfviewer .e-pv-comments-div .e-inplaceeditor .e-editable-value-container .e-editable-value{
  margin-left:32px
}

.e-bigger .e-pdfviewer .e-inplaceeditor .e-editable-value-container{
  width:100%;
  max-width:100%
}

.e-bigger .e-pv-sidebar-content-container.e-left{
  left:56px
}

.e-bigger .e-pv-properties-window{
  max-width:435px
}

.e-bigger .e-pv-scale-ratio-window{
  max-width:464px
}

.e-bigger .e-pv-formfield-fontcolor-icon,.e-bigger .e-pv-formfield-strokecolor-icon,.e-bigger .e-pv-formfield-strokethickness-icon{
  padding:0 !important;
  padding-top:2px !important
}

.e-bigger .e-pv-signature-dialog-height .e-pv-clearbtn{
  float:left;
  height:49px;
  min-height:49px
}

.e-bigger .e-pv-signature-dialog-height .e-pv-cancelbtn,.e-bigger .e-pv-signature-dialog-height .e-pv-createbtn{
  height:49px;
  min-height:49px
}

.e-bigger .foreign-object .e-pdfviewer-signatureformfields-signature+.e-pdfViewer-signIcon{
  display:none
}

.e-bigger .foreign-object .e-pdfviewer-signatureformfields+.e-pdfViewer-signIcon{
  display:block
}

.e-bigger .e-menu-wrapper.e-custom-scroll.e-lib.e-keyboard.e-pv-stamp ul{
  height:unset !important
}

.e-bigger .e-pv-default-tab .e-pv-bold-icon-div,.e-bigger .e-pv-default-tab .e-pv-italic-icon-div,.e-bigger .e-pv-default-tab .e-pv-left-align-icon-div,.e-bigger .e-pv-default-tab .e-pv-center-align-icon-div,.e-bigger .e-pv-default-tab .e-pv-right-align-icon-div{
  padding-top:7px
}

.e-bigger .e-pv-blazor-redaction-text-align .e-pv-left-align-icon-div,.e-bigger .e-pv-blazor-redaction-text-align .e-pv-center-align-icon-div,.e-bigger .e-pv-blazor-redaction-text-align .e-pv-right-align-icon-div{
  padding:8px 10px
}

.e-bigger .e-pv-properties-fill-color-style-prop,.e-bigger .e-pv-properties-stroke-color-style-prop,.e-bigger .e-pv-properties-stroke-thickness-style-prop{
  padding:12px 20px 12px 1px
}

.e-bigger .e-pv-default-tab .e-pv-properties-fill-color-style-prop,.e-bigger .e-pv-default-tab .e-pv-properties-stroke-color-style-prop,.e-bigger .e-pv-default-tab .e-pv-properties-stroke-thickness-style-prop{
  padding-top:0
}

.e-bigger .e-pv-formfield-textcolor-icon{
  height:36px
}

.e-bigger .e-pv-default-tab .e-pv-formfield-textcolor-icon{
  padding:0
}

.e-bigger .e-dialog:has(.e-pv-default-tab.e-pv-properties-tab-style-prop){
  height:570px !important;
  max-height:600px !important;
  width:435px !important
}

.e-bigger .e-dialog:has(.e-pv-properties-line-style-prop .e-pv-blazor-properties-container-custom-width){
  height:490px !important
}

.e-bigger .e-pv-blazor-properties-line-stroke-color-container{
  margin-left:32px !important
}

.e-bigger .e-pv-default-tab .e-pv-properties-formfield-textarea{
  height:138px
}

.e-bigger .e-pv-default-tab .e-pv-properties-color-container-style-prop .e-btn-icon.e-pv-annotation-color-icon.e-pv-icon,.e-bigger .e-pv-default-tab .e-pv-properties-color-container-style-prop .e-btn-icon.e-pv-annotation-stroke-icon.e-pv-icon{
  padding-top:0;
  height:25px
}

.e-bigger .e-pv-font-style-prop-mobile{
  width:68px
}

.e-bigger .e-pv-default-tab .e-pv-formfield-textcolor-icon{
  padding:0
}

.e-bigger .e-pv-properties-form-field-font-style{
  background:var(--color-sf-content-bg-color);
  border-radius:calc(var(--e-radius)*.125);
  border-radius:calc(var(--e-radius)*.375);
  display:flex;
  height:36px;
  justify-content:space-evenly;
  width:154px
}

.e-bigger .e-pv-default-tab .e-pv-properties-form-field-font-style{
  height:38px;
  justify-content:unset;
  width:auto
}

.e-bigger .e-pv-default-tab .e-pv-properties-color-container-style-prop .e-btn-icon.e-pv-annotation-thickness-icon.e-pv-icon{
  padding-top:0
}

.e-bigger .e-pv-default-tab .e-pv-properties-font-size-container{
  width:118px
}

.e-bigger .e-pv-properties-form-field-font-align{
  background:var(--color-sf-content-bg-color);
  border-radius:calc(var(--e-radius)*.125);
  border-radius:calc(var(--e-radius)*.375);
  display:flex;
  height:36px;
  justify-content:space-evenly;
  margin-right:15px;
  width:120px
}

.e-bigger .e-pv-default-tab .e-pv-properties-form-field-font-align{
  height:38px;
  width:auto
}

.e-bigger .e-pv-blazor-redaction-text-align.e-pv-properties-form-field-font-align{
  height:40px
}

.e-bigger .e-pv-form-designer-property-panel .e-pv-form-designer-panel-title-container .e-pv-save-button,.e-bigger .e-pv-redaction-property-panel .e-pv-redaction-panel-title-container .e-pv-save-button{
  padding-top:0
}

.e-bigger .e-pv-font-align-prop-mobile .e-pv-properties-form-field-font-align{
  margin-right:0
}

.e-bigger .e-pv-default-tab .e-pv-properties-form-field-list-add-div{
  align-items:center
}

.e-bigger .e-pv-font-color-prop-mobile,.e-bigger .e-pv-fill-prop-mobile,.e-bigger .e-pv-border-prop-mobile,.e-bigger .e-pv-thickness-prop-mobile,.e-bigger .e-pv-default-tab .e-pv-formfield-textcolor-icon.e-btn.e-icon-btn,.e-bigger .e-pv-default-tab .e-pv-formfield-strokecolor-icon.e-btn.e-icon-btn,.e-bigger .e-pv-default-tab .e-pv-formfield-fontcolor-icon.e-btn.e-icon-btn,.e-bigger .e-pv-default-tab .e-pv-formfield-strokethickness-icon.e-btn.e-icon-btn,.e-bigger .e-pv-default-tab .e-pv-font-color-prop-mobile .e-pv-formfield-textcolor-icon.e-btn.e-icon-btn{
  width:68px;
  height:38px
}

.e-bigger .e-pv-organize-buttondiv .e-btn .e-btn-icon{
  font-size:16px
}

.e-bigger .e-pv-blazor-organize-window .e-pv-organize-toolbar{
  height:56px !important
}

.e-bigger .e-pv-blazor-organize-window .e-pv-organize-toolbar .e-toolbar-item .e-tbar-btn{
  min-height:40px !important
}

.e-bigger .e-pv-default-tab .e-pv-font-length-prop-mobile .e-input-group.e-control-wrapper .e-input-group-icon,.e-bigger .e-pv-default-tab .e-pv-formfield-maxlength .e-input-group.e-control-wrapper .e-input-group-icon{
  min-width:21px
}

.e-bigger .e-pv-modern-navigation-toolbar{
  padding-top:16px;
  width:56px;
  gap:12px
}

.e-bigger .e-pv-modern-navigation-toolbar .e-btn{
  width:40px;
  height:40px;
  margin:unset
}

.e-bigger .e-pv-modern-navigation-toolbar .e-btn .e-btn-icon{
  font-size:18px
}

.e-bigger .e-pv-modern-navigation-toolbar .e-pv-side-panel-separator{
  width:30px;
  margin:0
}

.e-bigger .e-pv-modern-side-panel{
  right:56px
}

.e-bigger .e-pv-modern-side-panel.e-pv-rtl{
  left:56px
}

.e-bigger .e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header,.e-bigger .e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header{
  height:48px
}

.e-bigger .e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header .e-pv-modern-side-panel-header-title,.e-bigger .e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header .e-pv-modern-side-panel-header-title{
  font-size:16px
}

.e-bigger .e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header .e-pv-icon,.e-bigger .e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header .e-pv-icon{
  font-size:18px
}

.e-bigger .e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container,.e-bigger .e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container{
  height:calc(100% - 48px)
}

.e-bigger .e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container .e-pv-sidebar-content,.e-bigger .e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container .e-pv-sidebar-content{
  top:48px
}

.e-ie-toolbar-upload-div.e-hide,.e-ie-toolbar-upload-btn.e-hide,.e-ie-img-quality-slider,.e-ie-img-quality-name .e-hide{
  display:none
}

.e-device.e-image-editor .e-img-font-style.e-template{
  margin-left:0 !important
}

.e-device.e-image-editor .e-hscroll .e-scroll-nav.e-scroll-right-nav,.e-device.e-image-editor .e-scroll-right-overlay{
  display:none !important
}

.e-device.e-image-editor .e-hscroll.e-scroll-device{
  padding-right:0 !important
}

.e-device.e-image-editor .e-contextual-toolbar-wrapper{
  border-top:1px solid var(--color-sf-border);
  border-bottom:none !important
}

.e-device.e-image-editor .e-toolbar-area .e-toolbar{
  border-radius:0
}

.e-device.e-image-editor .e-bottom-toolbar .e-toolbar{
  border-radius:0
}

.e-device.e-image-editor .e-toolbar{
  border-bottom:1px solid var(--color-sf-border)
}

.e-device.e-image-editor .e-contextual-toolbar-wrapper .e-toolbar{
  border-bottom:none !important
}

.e-device.e-image-editor .e-bottom-toolbar .e-toolbar,.e-device.e-image-editor .e-bottom-toolbar-area .e-toolbar{
  border-bottom:none
}

.e-device.e-image-editor .e-ie-img-save-name{
  width:calc(65% - 13px) !important
}

.e-device.e-image-editor .e-ie-img-size-value-span{
  margin-left:calc(100% - 145px) !important
}

.e-device.e-image-editor .e-ie-quality-option-container .e-slider-container{
  margin-left:0 !important;
  height:auto !important
}

.e-image-editor{
  border:1px solid var(--color-sf-border);
  position:relative;
  display:block
}

.e-image-editor .no-spin ::-webkit-inner-spin-button,.e-image-editor .no-spin ::-webkit-outer-spin-button{
  -webkit-appearance:none;
  margin:0
}

.e-image-editor .e-ie-drop-area{
  height:calc(100% - 18px);
  display:flex;
  justify-content:center;
  align-items:center;
  flex-direction:column;
  text-align:center
}

.e-image-editor .e-ie-drop-area .e-upload{
  display:none
}

.e-image-editor .e-ie-drop-area .e-image::before{
  font-size:50px
}

.e-image-editor .e-ie-drop-area .e-ie-drop-icon{
  top:calc(50% - 60px);
  left:calc(50% - 25px)
}

.e-image-editor .e-ie-drop-area .e-ie-drop-content{
  top:50%;
  left:calc(50% - 160px);
  font-size:16px;
  font-weight:400;
  line-height:24px;
  letter-spacing:normal;
  margin:12px 44px
}

.e-image-editor .e-ie-drop-area .e-ie-drop-browse{
  text-decoration:none;
  font-weight:600
}

.e-image-editor .e-ie-drop-area .e-ie-drop-info{
  top:calc(50% + 40px);
  left:50%;
  font-size:14px;
  font-weight:400;
  line-height:20px;
  letter-spacing:normal;
  margin:0 44px
}

.e-image-editor .e-ie-drop-area .e-ie-min-drop-content{
  left:calc(50% - 120px);
  top:50%;
  font-size:16px;
  font-weight:400;
  line-height:24px;
  letter-spacing:normal;
  margin:12px 52px
}

.e-image-editor .e-toolbar-area .e-toolbar{
  border-radius:0
}

.e-image-editor .e-toolbar{
  border:none;
  border-bottom:1px solid var(--color-sf-border);
  height:48px !important;
  min-height:48px !important;
  height:auto !important
}

.e-image-editor .e-toolbar .e-toolbar-item.e-separator{
  height:auto !important
}

.e-image-editor .e-toolbar .e-toolbar-items .e-toolbar-item.e-ie-resize-height{
  margin-left:20px;
  min-width:28px !important;
  font-size:12px
}

.e-image-editor .e-toolbar .e-toolbar-items .e-toolbar-item.e-ie-resize-width{
  min-width:28px !important;
  font-size:12px
}

.e-image-editor .e-toolbar .e-toolbar-items .e-toolbar-item.e-stroke,.e-image-editor .e-toolbar .e-toolbar-items .e-toolbar-item.e-frame-stroke,.e-image-editor .e-toolbar .e-toolbar-items .e-toolbar-item.e-size{
  font-size:12px
}

.e-image-editor .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon{
  font-size:16px
}

.e-image-editor .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon{
  font-size:16px
}

.e-image-editor .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn{
  box-shadow:none
}

.e-image-editor .e-toolbar .e-toolbar-items .e-upload{
  border:none
}

.e-image-editor .e-toolbar .e-toolbar-items .e-file-select-wrap{
  padding:0
}

.e-image-editor .e-toolbar .e-toolbar-items .e-image-upload .e-file-select,.e-image-editor .e-toolbar .e-toolbar-items .e-image-upload .e-file-drop,.e-image-editor .e-toolbar .e-toolbar-items .e-image-upload .e-upload-files{
  display:none
}

.e-image-editor .e-toolbar .e-toolbar-items .e-image-upload .e-image-upload .e-upload{
  border:none
}

.e-image-editor .e-toolbar .e-toolbar-items .e-image-upload .e-icons.e-upload-icon{
  padding:0 !important
}

.e-image-editor .e-toolbar .e-toolbar-items .e-fill.e-template .e-dropdown-btn .e-icons.e-caret,.e-image-editor .e-toolbar .e-toolbar-items .e-stroke.e-template .e-dropdown-btn .e-icons.e-caret,.e-image-editor .e-toolbar .e-toolbar-items .e-frame-stroke.e-template .e-dropdown-btn .e-icons.e-caret,.e-image-editor .e-toolbar .e-toolbar-items .e-pen-stroke-color.e-template .e-dropdown-btn .e-icons.e-caret,.e-image-editor .e-toolbar .e-toolbar-items .e-text-font-color.e-template .e-dropdown-btn .e-icons.e-caret,.e-image-editor .e-toolbar .e-toolbar-items .e-save.e-template .e-dropdown-btn .e-icons.e-caret,.e-image-editor .e-toolbar .e-toolbar-items .e-text-background-color.e-template .e-dropdown-btn .e-icons.e-caret,.e-image-editor .e-toolbar .e-toolbar-items .e-stroke-text-font-color.e-template .e-dropdown-btn .e-icons.e-caret{
  font-size:16px
}

.e-image-editor .e-toolbar .e-toolbar-items .e-btn-icon.e-dropdownbtn-preview{
  height:18px;
  width:18px
}

.e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-select,.e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-annotation,.e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-transform{
  font-size:16px
}

.e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-select .e-icons.e-caret,.e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-annotation .e-icons.e-caret,.e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-transform .e-icons.e-caret{
  font-size:10px !important
}

.e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn .e-save{
  font-size:16px
}

.e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn .e-save .e-icons.e-caret{
  font-size:10px !important
}

.e-image-editor .e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-left{
  line-height:48px
}

.e-image-editor .e-toolbar-area+.e-canvas-wrapper .e-textarea{
  line-height:initial !important
}

.e-image-editor .e-bottom-toolbar,.e-image-editor .e-bottom-toolbar-area{
  border-top:1px solid var(--color-sf-border)
}

.e-image-editor .e-contextual-toolbar-wrapper{
  border-bottom:1px solid var(--color-sf-border);
  width:100%;
  z-index:1
}

.e-image-editor .e-contextual-toolbar-wrapper .e-ie-head-wrapper{
  align-content:center;
  text-align:center;
  height:auto;
  min-height:60px
}

.e-image-editor .e-contextual-toolbar-wrapper .e-toolbar{
  border-bottom:none !important;
  height:130px !important;
  height:auto !important
}

.e-image-editor .e-contextual-toolbar-wrapper .e-frame-wrapper .e-toolbar{
  height:inherit !important
}

.e-image-editor .e-contextual-toolbar-wrapper .e-frame-wrapper .e-toolbar-item{
  display:inline-grid
}

.e-image-editor .e-contextual-toolbar-wrapper .e-frame-wrapper .e-toolbar-item>span{
  font-weight:500;
  margin:4px;
  text-align:center
}

.e-image-editor .e-contextual-toolbar-wrapper .e-frame-wrapper .e-dropdown-btn{
  margin:0 auto;
  width:-moz-max-content;
  width:max-content
}

.e-image-editor .e-contextual-toolbar-wrapper.e-frame-wrapper .e-toolbar{
  height:inherit !important
}

.e-image-editor .e-contextual-toolbar-wrapper.e-frame-wrapper .e-toolbar-item:not(.e-hidden){
  display:inline-grid
}

.e-image-editor .e-contextual-toolbar-wrapper.e-frame-wrapper .e-toolbar-item>span{
  font-weight:500;
  margin:4px;
  text-align:center
}

.e-image-editor .e-contextual-toolbar-wrapper.e-frame-wrapper .e-dropdown-btn{
  margin:0 auto;
  width:-moz-max-content;
  width:max-content
}

.e-image-editor .e-contextual-toolbar-wrapper.e-hide{
  display:none
}

.e-image-editor .e-contextual-toolbar-wrapper .e-toolbar-item{
  height:auto !important
}

.e-image-editor .e-contextual-toolbar-wrapper .e-toolbar-item .filter-wrapper{
  box-sizing:content-box;
  font-size:12px
}

.e-image-editor .e-contextual-toolbar-wrapper .e-toolbar-item .filter-wrapper div{
  text-align:center
}

.e-image-editor .e-contextual-toolbar-wrapper .e-toolbar-item .filterwrapper canvas,.e-image-editor .e-contextual-toolbar-wrapper .e-toolbar-item .filter-wrapper canvas{
  border:2px solid rgba(0,0,0,0);
  height:100px
}

.e-image-editor .e-contextual-toolbar-wrapper .e-slider-container{
  margin:0 16px;
  height:auto
}

.e-image-editor .e-ie-finetune-slider-wrap{
  height:auto !important
}

.e-image-editor .e-ie-finetune-slider-label,.e-image-editor .e-ie-finetune-value-span,.e-image-editor .e-ie-redact-value-span{
  font-size:14px;
  line-height:20px;
  letter-spacing:normal;
  font-weight:400
}

.e-ie-straighten-value-span,.e-ie-straighten-span,.e-ie-toolbar-straighten{
  font-size:14px !important;
  padding-left:10px !important;
  padding-right:10px !important
}

.e-device.e-image-editor .e-ie-straighten-value-span,.e-device.e-image-editor .e-ie-straighten-span,.e-device.e-image-editor .e-ie-toolbar-straighten{
  font-size:14px !important;
  padding-left:0 !important;
  padding-right:0 !important
}

.e-straighten .e-control-wrapper.e-slider-container.e-horizontal{
  height:auto;
  padding-right:2px;
  margin-left:8px
}

.e-straighten .e-control-wrapper.e-slider-container.e-horizontal .e-slider{
  top:calc(50% - 20px) !important
}

.e-straighten .e-control-wrapper.e-slider-container.e-horizontal .e-slider-track,.e-straighten .e-control-wrapper.e-slider-container.e-horizontal .e-range{
  top:calc(50% - 2px) !important
}

.e-straighten .e-control-wrapper.e-slider-container .e-slider .e-handle{
  top:calc(50% - 6px) !important
}

.e-ie-finetune-slider-wrap{
  top:calc(50% - 12px) !important
}

.e-transparency-slider-wrap{
  top:calc(50% - 15px) !important
}

.e-ie-slider-wrap{
  height:auto !important;
  top:auto !important
}

.e-dropdown-popup.e-ie-crop-ddb-popup ul{
  max-height:250px;
  overflow-y:auto
}

.e-dropdown-popup.e-ie-ddb-popup{
  background:none !important
}

.e-ie-quality-slider.e-control-wrapper.e-slider-container.e-horizontal,.e-ie-quality-option-container .e-slider-container.e-horizontal{
  height:28px
}

.e-ie-quality-slider.e-control-wrapper.e-slider-container.e-horizontal .e-slider{
  top:calc(50% - 14px) !important
}

.e-ie-quality-slider.e-slider-container+.e-ie-img-icon-button,.e-ie-quality-option-container .e-slider-container.e-horizontal+.e-ie-img-icon-button{
  margin-left:20px !important
}

.e-ie-img-size{
  margin:8px 0 0
}

.e-ie-dlg-img-content{
  width:40%;
  height:100%;
  margin-right:5%;
  display:flex;
  flex-direction:column;
  justify-content:center;
  align-items:center
}

.e-ie-img-input{
  width:90% !important
}

.e-ie-img-dlg-canvas{
  width:auto;
  height:auto
}

.e-ie-img-size{
  font-size:12px;
  line-height:16px;
  display:flex;
  flex-direction:column;
  justify-content:flex-start;
  text-align:center
}

.e-ie-dlg-right-content{
  width:60%
}

.e-ie-img-save-name{
  display:inline-block;
  width:calc(69% - 13px);
  margin-right:10px
}

.e-ie-img-save-dlg{
  display:inline-block;
  width:auto;
  min-width:92px
}

.e-ie-img-save-dlg .e-btn{
  width:100%;
  font-weight:400
}

.e-ie-img-label-name{
  display:block;
  margin-bottom:5px;
  font-weight:500
}

.e-ie-img-quality-name{
  position:relative;
  width:100% !important
}

.e-ie-quality-info{
  margin-bottom:0;
  margin-top:0
}

.e-ie-quality-span{
  margin-left:5px;
  display:inline-flex
}

.e-ie-img-quality-label{
  margin-bottom:3%;
  margin-top:5%;
  display:inline-flex;
  font-weight:500
}

.e-ie-img-quality-size{
  margin-top:5%;
  display:block
}

.e-ie-img-size-value-span{
  width:8%;
  text-transform:capitalize;
  margin-left:calc(100% - 194px);
  margin-top:4px
}

.e-device.e-ie-save-dialog .e-ie-img-size-value-span{
  margin-left:calc(100% - 145px) !important
}

.e-device.e-ie-save-dialog .e-ie-img-save-name{
  width:calc(71% - 30px) !important
}

.e-ie-img-icon-button{
  width:-moz-max-content;
  width:max-content;
  margin-left:10px
}

.e-ie-quality-option-container .e-btn-group .e-btn{
  padding-left:13px;
  padding-right:13px
}

.e-blr-ie-save-dialog .e-ie-img-save-name{
  width:calc(67% - 13px)
}

.e-blr-ie-save-dialog .e-ie-quality-custom{
  width:calc(65% - 13px)
}

.e-blr-ie-save-dialog .e-ie-quality-option-container .e-ie-img-icon-button{
  margin-left:20px
}

.e-blr-ie-save-dialog .e-ie-img-size-value-span{
  vertical-align:middle;
  margin-left:calc(50% - 55px)
}

.e-blr-ie-save-dialog .e-btn-group .e-btn{
  padding:4px 12px
}

.e-blr-ie-save-dialog.e-device .e-ie-img-save-name{
  width:calc(64% - 15px) !important
}

.e-blr-ie-save-dialog.e-device .e-ie-quality-custom{
  width:75% !important
}

.e-blr-ie-save-dialog.e-device .e-ie-quality-option-container .e-ie-img-icon-button{
  margin-left:0
}

.e-blr-ie-save-dialog.e-device .e-ie-img-size-value-span{
  margin-left:calc(70% - 100px) !important
}

.e-blr-ie-save-dialog.e-device .e-btn-group .e-btn{
  padding:6px 13px
}

@media only screen and (max-width: 390px){
  .e-device.e-image-editor .e-ie-save-dialog .e-dialog .e-dlg-content .e-ie-dlg-right-content .e-ie-img-quality-name .e-btn-group .e-btn{
    padding-left:9px;
    padding-right:9px
  }

  .e-device.e-image-editor .e-ie-save-dialog .e-dialog .e-dlg-content .e-ie-dlg-right-content .e-ie-img-save-name{
    width:calc(65% - 30px) !important
  }
}

.e-device.e-image-editor .e-contextual-toolbar-wrapper .e-ie-finetune-slider-label,.e-device.e-image-editor .e-contextual-toolbar-wrapper .e-ie-finetune-value-span,.e-device.e-image-editor .e-contextual-toolbar-wrapper .e-ie-redact-value-span{
  font-size:16px;
  line-height:24px;
  letter-spacing:normal;
  font-weight:normal
}

.e-device.e-image-editor .e-ie-drop-area .e-ie-drop-info{
  top:calc(50% + 60px)
}

.e-image-editor.e-control.e-readonly{
  opacity:1 !important
}

.e-device.e-image-editor .e-ie-quality-slider.e-control-wrapper.e-slider-container.e-horizontal .e-slider{
  top:calc(50% - 16px) !important
}

.e-image-editor{
  background:var(--color-sf-content-bg-color)
}

.e-image-editor .e-contextual-toolbar-wrapper{
  background:var(--color-sf-content-bg-color-alt1)
}

.e-image-editor .e-contextual-toolbar-wrapper .e-toolbar-item:hover .filterwrapper canvas,.e-image-editor .e-contextual-toolbar-wrapper .e-toolbar-item.e-selected .filterwrapper canvas,.e-image-editor .e-contextual-toolbar-wrapper .e-toolbar-item:hover .filter-wrapper canvas,.e-image-editor .e-contextual-toolbar-wrapper .e-toolbar-item.e-selected .filter-wrapper canvas{
  border-color:var(--color-sf-secondary-bg-color-pressed) !important
}

.e-image-editor .e-contextual-toolbar-wrapper .e-toolbar-item.e-selected .filterwrapper:focus canvas,.e-image-editor .e-contextual-toolbar-wrapper .e-toolbar-item.e-selected .filter-wrapper:focus canvas{
  border-color:var(--color-sf-secondary-bg-color-pressed) !important
}

.e-image-editor .e-toolbar .e-toolbar-items .e-toolbar-item.e-ie-resize-height,.e-image-editor .e-toolbar .e-toolbar-items .e-toolbar-item.e-ie-resize-width,.e-image-editor .e-toolbar .e-toolbar-items .e-toolbar-item.e-stroke,.e-image-editor .e-toolbar .e-toolbar-items .e-toolbar-item.e-frame-stroke,.e-image-editor .e-toolbar .e-toolbar-items .e-toolbar-item.e-size,.e-image-editor .e-toolbar .e-toolbar-items .e-toolbar-item.e-ie-straighten-span,.e-image-editor .e-toolbar .e-toolbar-items .e-toolbar-item.e-ie-straighten-value-span{
  color:var(--color-sf-content-text-color)
}

.e-image-editor .e-toolbar .e-toolbar-items .e-tbar-btn.e-btn .e-icons{
  color:var(--color-sf-icon-color)
}

.e-image-editor .e-toolbar .e-toolbar-items .e-tbar-btn.e-btn.e-selected-btn{
  background:var(--color-sf-secondary-bg-color-focus) !important
}

.e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn{
  background:inherit;
  border:none;
  margin-top:0
}

.e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn .e-caret-hide{
  display:none !important
}

.e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn:hover{
  background:var(--color-sf-secondary-bg-color-hover);
  box-shadow:none;
  color:var(--color-sf-icon-color)
}

.e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn:focus{
  background:var(--color-sf-secondary-bg-color-focus);
  box-shadow:none;
  color:var(--color-sf-secondary-text-color-focus)
}

.e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn:active{
  background:var(--color-sf-secondary-bg-color-pressed);
  box-shadow:none;
  color:var(--color-sf-secondary-text-color-pressed)
}

.e-image-editor .e-toolbar .e-toolbar-items .e-colorpicker-wrapper.e-shape-fill-color .e-split-btn-wrapper .e-split-btn .e-selected-color,.e-image-editor .e-toolbar .e-toolbar-items .e-colorpicker-wrapper.e-shape-stroke-color .e-split-btn-wrapper .e-split-btn .e-selected-color,.e-image-editor .e-toolbar .e-toolbar-items .e-colorpicker-wrapper.e-text-stroke-color .e-split-btn-wrapper .e-split-btn .e-selected-color,.e-image-editor .e-toolbar .e-toolbar-items .e-colorpicker-wrapper.e-pen-stroke-color .e-split-btn-wrapper .e-split-btn .e-selected-color{
  background:none;
  border-bottom-style:solid;
  border-bottom-width:3px;
  width:14px;
  margin:0 2px;
  border-bottom-color:var(--color-sf-black)
}

.e-image-editor .e-toolbar .e-toolbar-items .e-colorpicker-wrapper.e-shape-fill-color .e-split-btn-wrapper .e-split-btn .e-selected-color .e-split-preview,.e-image-editor .e-toolbar .e-toolbar-items .e-colorpicker-wrapper.e-shape-stroke-color .e-split-btn-wrapper .e-split-btn .e-selected-color .e-split-preview,.e-image-editor .e-toolbar .e-toolbar-items .e-colorpicker-wrapper.e-text-stroke-color .e-split-btn-wrapper .e-split-btn .e-selected-color .e-split-preview,.e-image-editor .e-toolbar .e-toolbar-items .e-colorpicker-wrapper.e-pen-stroke-color .e-split-btn-wrapper .e-split-btn .e-selected-color .e-split-preview{
  display:none
}

.e-image-editor .e-toolbar .e-toolbar-items .e-nocolor-item{
  background:rgba(0,0,0,0) url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+") !important;
  background-size:8px !important
}

.e-image-editor .e-toolbar .e-toolbar-items .e-toolbar-item.e-overlay .e-btn{
  box-shadow:none !important
}

.e-image-editor .e-ie-drop-area .e-ie-drop-content,.e-image-editor .e-ie-drop-area .e-ie-min-drop-content{
  color:var(--color-sf-content-text-color)
}

.e-image-editor .e-ie-drop-area .e-ie-drop-browse{
  color:var(--color-sf-primary-bg-color)
}

.e-image-editor .e-ie-drop-area .e-ie-drop-info{
  color:var(--color-sf-content-text-color-alt2)
}

.e-image-editor .e-ie-finetune-slider-label,.e-image-editor .e-ie-finetune-value-span{
  color:var(--color-sf-content-text-color)
}

.e-image-editor .filter-wrapper{
  color:var(--color-sf-content-text-color-alt1)
}

.e-dropdown-popup .e-selected-btn{
  background:var(--color-sf-secondary-bg-color-focus) !important
}

.e-ie-filter-canvas:focus,.filter-wrapper:focus .e-ie-filter-canvas,.filter-wrapper:focus canvas,.filter-wrapper canvas:focus{
  border-color:var(--color-sf-icon-color) !important
}

.e-image-editor .e-upload-icon::before{
  content:"\e760"
}

.e-image-editor .e-zoom-in::before{
  content:"\e768"
}

.e-image-editor .e-zoom-out::before{
  content:"\e81b"
}

.e-image-editor .e-pan::before{
  content:"\e7b1"
}

.e-image-editor .e-select::before{
  content:"\e896"
}

.e-image-editor .e-transform::before{
  content:"\e8b0"
}

.e-image-editor .e-annotation::before{
  content:"\e730"
}

.e-image-editor .e-shapes::before{
  content:"\e728"
}

.e-image-editor .e-mouse::before{
  content:"\e74e"
}

.e-image-editor .e-btn-reset::before{
  content:"\e89b"
}

.e-image-editor .e-btn-save::before{
  content:"\e7c8"
}

.e-image-editor .e-close::before{
  content:"\e7e7"
}

.e-image-editor .e-check::before{
  content:"\e8b1"
}

.e-image-editor .e-text-font-color.e-template .e-caret::before{
  content:"\e76f"
}

.e-image-editor .e-stroke.e-template .e-caret::before,.e-image-editor .e-frame-stroke.e-template .e-caret::before,.e-image-editor .e-pen-stroke-color.e-template .e-caret::before{
  content:"\e739"
}

.e-image-editor .e-fill.e-template .e-caret::before,.e-image-editor .e-text-background-color.e-template .e-caret::before{
  content:"\e783"
}

.e-image-editor .e-stroke-text-font-color.e-template .e-caret::before{
  content:"\e908"
}

.e-image-editor .e-custom::before,.e-dropdown-popup.e-image-popup .e-custom::before{
  content:"\e8a9"
}

.e-image-editor .e-circle::before,.e-dropdown-popup.e-image-popup .e-circle::before{
  content:"\e7ca"
}

.e-image-editor .e-square::before,.e-dropdown-popup.e-image-popup .e-square::before{
  content:"\e8aa"
}

.e-image-editor .e-custom-a::before,.e-dropdown-popup.e-image-popup .e-custom-a::before{
  content:"\e8ab"
}

.e-image-editor .e-custom-b::before,.e-dropdown-popup.e-image-popup .e-custom-b::before{
  content:"\e8ac"
}

.e-image-editor .e-custom-c::before,.e-dropdown-popup.e-image-popup .e-custom-c::before{
  content:"\e8ad"
}

.e-image-editor .e-custom-d::before,.e-dropdown-popup.e-image-popup .e-custom-d::before{
  content:"\e8ae"
}

.e-image-editor .e-custom-e::before,.e-dropdown-popup.e-image-popup .e-custom-e::before{
  content:"\e8af"
}

.e-image-editor .e-custom-f::before,.e-dropdown-popup.e-image-popup .e-custom-f::before{
  content:"\e8dd"
}

.e-image-editor .e-custom-g::before,.e-dropdown-popup.e-image-popup .e-custom-g::before{
  content:"\e8de"
}

.e-image-editor .e-custom-h::before,.e-dropdown-popup.e-image-popup .e-custom-h::before{
  content:"\e8df"
}

.e-image-editor .e-custom-i::before,.e-dropdown-popup.e-image-popup .e-custom-i::before{
  content:"\e8e0"
}

.e-image-editor .e-custom-j::before,.e-dropdown-popup.e-image-popup .e-custom-j::before{
  content:"\e8e1"
}

.e-image-editor .e-rectangle::before,.e-dropdown-popup.e-image-popup .e-rectangle::before{
  content:"\e723"
}

.e-image-editor .e-triangle::before,.e-dropdown-popup.e-image-popup .e-triangle::before{
  content:"\e89c"
}

.e-image-editor .e-line::before,.e-dropdown-popup.e-image-popup .e-line::before{
  content:"\e819"
}

.e-image-editor .e-free-pen::before,.e-dropdown-popup.e-image-popup .e-free-pen::before{
  content:"\e7db"
}

.e-image-editor .e-horizontal-flip::before,.e-dropdown-popup.e-image-popup .e-horizontal-flip::before{
  content:"\e8a3"
}

.e-image-editor .e-vertical-flip::before,.e-dropdown-popup.e-image-popup .e-vertical-flip::before{
  content:"\e8a4"
}

.e-image-editor .e-clock-wise::before,.e-dropdown-popup.e-image-popup .e-clock-wise::before{
  content:"\e8a6"
}

.e-image-editor .e-anti-clock-wise::before,.e-dropdown-popup.e-image-popup .e-anti-clock-wise::before{
  content:"\e8a5"
}

.e-image-editor .e-add-text::before,.e-dropdown-popup.e-image-popup .e-add-text::before{
  content:"\e82e"
}

.e-image-editor .e-arrow::before,.e-dropdown-popup.e-image-popup .e-arrow::before{
  content:"\e669"
}

.e-image-editor .e-path::before,.e-dropdown-popup.e-image-popup .e-path::before{
  content:"\e931"
}

.e-bigger .e-image-editor .e-contextual-toolbar-wrapper .e-slider-container .e-slider .e-handle,.e-image-editor.e-bigger .e-contextual-toolbar-wrapper .e-slider-container .e-slider .e-handle{
  top:calc(50% - 10px) !important
}

.e-bigger .e-image-editor .e-contextual-toolbar-wrapper .e-ie-head-wrapper,.e-image-editor.e-bigger .e-contextual-toolbar-wrapper .e-ie-head-wrapper{
  align-content:center;
  text-align:center;
  height:auto;
  min-height:64px
}

.e-bigger .e-image-editor .e-contextual-toolbar-wrapper .e-toolbar,.e-image-editor.e-bigger .e-contextual-toolbar-wrapper .e-toolbar{
  height:130px !important;
  height:auto !important
}

.e-bigger .e-image-editor .e-contextual-toolbar-wrapper .e-frame-wrapper .e-toolbar,.e-bigger .e-image-editor .e-contextual-toolbar-wrapper.e-frame-wrapper .e-toolbar,.e-image-editor.e-bigger .e-contextual-toolbar-wrapper .e-frame-wrapper .e-toolbar,.e-image-editor.e-bigger .e-contextual-toolbar-wrapper.e-frame-wrapper .e-toolbar{
  height:inherit !important
}

.e-bigger .e-image-editor .e-toolbar-area .e-toolbar,.e-image-editor.e-bigger .e-toolbar-area .e-toolbar{
  border-radius:0
}

.e-bigger .e-image-editor .e-toolbar,.e-image-editor.e-bigger .e-toolbar{
  height:56px !important;
  min-height:56px !important;
  height:auto !important
}

.e-bigger .e-image-editor .e-toolbar .e-toolbar-items .e-toolbar-item.e-ie-resize-height span,.e-bigger .e-image-editor .e-toolbar .e-toolbar-items .e-toolbar-item.e-ie-resize-width span,.e-bigger .e-image-editor .e-toolbar .e-toolbar-items .e-toolbar-item .filter-wrapper,.e-bigger .e-image-editor .e-toolbar .e-toolbar-items .e-toolbar-item.e-stroke,.e-bigger .e-image-editor .e-toolbar .e-toolbar-items .e-toolbar-item.e-frame-stroke,.e-bigger .e-image-editor .e-toolbar .e-toolbar-items .e-toolbar-item.e-size,.e-image-editor.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item.e-ie-resize-height span,.e-image-editor.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item.e-ie-resize-width span,.e-image-editor.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .filter-wrapper,.e-image-editor.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item.e-stroke,.e-image-editor.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item.e-frame-stroke,.e-image-editor.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item.e-size{
  font-size:14px
}

.e-bigger .e-image-editor .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon,.e-image-editor.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon{
  font-size:20px
}

.e-bigger .e-image-editor .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon,.e-image-editor.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon{
  font-size:20px
}

.e-bigger .e-image-editor .e-toolbar .e-toolbar-items .e-fill.e-template .e-dropdown-btn .e-icons.e-caret,.e-bigger .e-image-editor .e-toolbar .e-toolbar-items .e-stroke.e-template .e-dropdown-btn .e-icons.e-caret,.e-bigger .e-image-editor .e-toolbar .e-toolbar-items .e-frame-stroke.e-template .e-dropdown-btn .e-icons.e-caret,.e-bigger .e-image-editor .e-toolbar .e-toolbar-items .e-pen-stroke-color.e-template .e-dropdown-btn .e-icons.e-caret,.e-bigger .e-image-editor .e-toolbar .e-toolbar-items .e-text-font-color.e-template .e-dropdown-btn .e-icons.e-caret,.e-bigger .e-image-editor .e-toolbar .e-toolbar-items .e-save.e-template .e-dropdown-btn .e-icons.e-caret,.e-image-editor.e-bigger .e-toolbar .e-toolbar-items .e-fill.e-template .e-dropdown-btn .e-icons.e-caret,.e-image-editor.e-bigger .e-toolbar .e-toolbar-items .e-stroke.e-template .e-dropdown-btn .e-icons.e-caret,.e-image-editor.e-bigger .e-toolbar .e-toolbar-items .e-frame-stroke.e-template .e-dropdown-btn .e-icons.e-caret,.e-image-editor.e-bigger .e-toolbar .e-toolbar-items .e-pen-stroke-color.e-template .e-dropdown-btn .e-icons.e-caret,.e-image-editor.e-bigger .e-toolbar .e-toolbar-items .e-text-font-color.e-template .e-dropdown-btn .e-icons.e-caret,.e-image-editor.e-bigger .e-toolbar .e-toolbar-items .e-save.e-template .e-dropdown-btn .e-icons.e-caret{
  font-size:20px
}

.e-bigger .e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-select,.e-bigger .e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-annotation,.e-bigger .e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-transform,.e-image-editor.e-bigger .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-select,.e-image-editor.e-bigger .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-annotation,.e-image-editor.e-bigger .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-transform{
  font-size:20px
}

.e-bigger .e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-select .e-icons.e-caret,.e-bigger .e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-annotation .e-icons.e-caret,.e-bigger .e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-transform .e-icons.e-caret,.e-image-editor.e-bigger .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-select .e-icons.e-caret,.e-image-editor.e-bigger .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-annotation .e-icons.e-caret,.e-image-editor.e-bigger .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-transform .e-icons.e-caret{
  font-size:10px
}

.e-bigger .e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn .e-save,.e-image-editor.e-bigger .e-toolbar .e-toolbar-items .e-dropdown-btn .e-save{
  font-size:20px
}

.e-bigger .e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn .e-save .e-icons.e-caret,.e-image-editor.e-bigger .e-toolbar .e-toolbar-items .e-dropdown-btn .e-save .e-icons.e-caret{
  font-size:10px
}

.e-bigger .e-image-editor .e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-left,.e-image-editor.e-bigger .e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-left{
  line-height:1
}

.e-bigger .e-image-editor .e-ie-save-dialog .e-ie-img-size,.e-image-editor.e-bigger .e-ie-save-dialog .e-ie-img-size{
  font-size:14px;
  line-height:20px;
  margin:9px 0 0
}

.e-bigger .e-image-editor .e-quick-access-toolbar-area .e-toolbar,.e-image-editor.e-bigger .e-quick-access-toolbar-area .e-toolbar{
  border-radius:8px
}

.e-bigger .e-image-editor .e-ie-finetune-slider-label,.e-bigger .e-image-editor .e-ie-finetune-value-span,.e-bigger .e-image-editor .e-ie-redact-value-span,.e-image-editor.e-bigger .e-ie-finetune-slider-label,.e-image-editor.e-bigger .e-ie-finetune-value-span,.e-image-editor.e-bigger .e-ie-redact-value-span{
  font-size:16px;
  line-height:24px;
  letter-spacing:normal;
  font-weight:normal
}

.e-bigger .e-straighten .e-control-wrapper.e-slider-container .e-slider .e-handle{
  top:calc(50% - 8px) !important
}

.e-bigger .e-ie-save-dialog .e-ie-img-save-name{
  width:calc(71% - 30px) !important
}

.e-bigger .e-image-editor .e-dlg-container .e-dialog,.e-bigger.e-image-editor .e-dlg-container .e-dialog{
  width:656px
}

.e-bigger .e-ie-img-save-dlg{
  width:100px
}

.e-bigger .e-image-editor .e-control-wrapper.e-slider-container.e-horizontal,.e-bigger.e-image-editor .e-control-wrapper.e-slider-container.e-horizontal{
  width:217px
}

.e-bigger .e-dialog.e-blr-ie-save-dialog:not(.e-device){
  width:620px !important
}

.e-bigger .e-dialog.e-blr-ie-save-dialog:not(.e-device) .e-ie-img-icon-button{
  padding:4px 15px
}

.e-bigger .e-ie-save-dialog .e-ie-img-save-name{
  width:calc(71% - 30px) !important
}

.e-stepper{
  position:relative
}

.e-stepper .e-step-selected .e-text,.e-stepper .e-step-selected .e-label{
  font-weight:500
}

.e-stepper.e-linear .e-step-container{
  pointer-events:none
}

.e-stepper.e-linear .e-previous:not(.e-step-disabled),.e-stepper.e-linear .e-next:not(.e-step-disabled),.e-stepper.e-linear .e-step-selected:not(.e-step-disabled),.e-stepper.e-linear .e-previous:not(.e-step-disabled)+li{
  pointer-events:auto
}

.e-stepper.e-stepper-readonly,.e-stepper .e-step-disabled{
  cursor:default;
  pointer-events:none
}

.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator{
  font-size:32px;
  border-radius:999px
}

.e-stepper.e-step-type-indicator .e-step-content,.e-stepper.e-step-type-label .e-step-content{
  padding:0 8px
}

.e-stepper .e-step-container:has(.e-tooltip-wrap.e-stepper-tooltip),.e-stepper.e-vertical.e-label-after .e-step-item.e-step-label:has(.e-tooltip-wrap.e-stepper-tooltip),.e-stepper.e-vertical.e-label-before .e-step-item.e-step-label:has(.e-tooltip-wrap.e-stepper-tooltip){
  position:relative
}

.e-stepper.e-horizontal .e-step-item.e-step-label:has(.e-tooltip-wrap.e-stepper-tooltip){
  position:unset
}

.e-stepper .e-tooltip-wrap.e-stepper-tooltip{
  display:none;
  justify-content:center;
  left:50%;
  top:-8px;
  transform:translate(-50%, -100%)
}

.e-stepper .e-tooltip-wrap.e-stepper-tooltip.e-show-tooltip{
  display:inline-flex
}

.e-stepper .e-tooltip-wrap.e-stepper-tooltip .e-tip-content{
  width:-moz-max-content;
  width:max-content
}

.e-stepper .e-tooltip-wrap.e-stepper-tooltip .e-arrow-tip.e-tip-bottom{
  left:50%;
  top:100%;
  transform:translate(-50%, 0)
}

.e-stepper .e-tooltip-wrap.e-stepper-tooltip .e-arrow-tip-inner.e-tip-bottom{
  top:-6px
}

.e-stepper .e-step-item.e-step-label .e-tooltip-wrap.e-stepper-tooltip{
  left:unset;
  top:0;
  transform:translate(0%, -135%)
}

.e-stepper.e-step-type-indicator .e-tooltip-wrap.e-stepper-tooltip{
  transform:translate(-50%, -115%)
}

.e-stepper .e-stepper-steps{
  display:flex;
  padding:0;
  margin:0;
  justify-content:space-between;
  position:relative;
  align-items:flex-start
}

.e-stepper .e-stepper-steps .e-step-container,.e-stepper .e-stepper-steps .e-step,.e-stepper .e-stepper-steps .e-step-valid.e-step-text.e-step-text-only .e-step-text-container,.e-stepper .e-stepper-steps .e-step-error.e-step-text.e-step-text-only .e-step-text-container,.e-stepper .e-stepper-steps .e-step-label-container{
  display:flex;
  align-items:center;
  justify-content:center
}

.e-stepper .e-step-container{
  max-width:var(--max-width);
  list-style-type:none;
  cursor:pointer;
  text-align:center
}

.e-stepper .e-step-container .e-step-label-container,.e-stepper .e-step-container .e-step-text-container{
  max-width:clamp(100%,10em,100%);
  white-space:nowrap;
  font-size:14px
}

.e-stepper .e-step-container .e-step-label-optional{
  font-size:12px;
  flex-basis:100%
}

.e-stepper .e-step-container .e-step-optional-container{
  display:flex;
  flex-direction:column
}

.e-stepper .e-step-container .e-step-content{
  font-size:16px;
  line-height:0
}

.e-stepper .e-step-container .e-indicator{
  font-size:16px
}

.e-stepper .e-step-container:not(.e-step-text-only)>.e-step-text-container{
  padding:0 8px
}

.e-stepper .e-step-container.e-step-text-only .e-step-text-container,.e-stepper .e-step-container.e-step-label-only .e-step-label-container{
  padding:0 8px;
  padding-block:5px
}

.e-stepper .e-step-container.e-step-text-only.e-step-error .e-step-text-container,.e-stepper .e-step-container.e-step-text-only.e-step-valid .e-step-text-container,.e-stepper .e-step-container.e-step-label-only.e-step-error .e-step-label-container,.e-stepper .e-step-container.e-step-label-only.e-step-valid .e-step-label-container{
  flex-direction:column
}

.e-stepper .e-step-container.e-step-text-only.e-step-error .e-step-text-container .e-step-validation-icon,.e-stepper .e-step-container.e-step-text-only.e-step-valid .e-step-text-container .e-step-validation-icon,.e-stepper .e-step-container.e-step-label-only.e-step-error .e-step-label-container .e-step-validation-icon,.e-stepper .e-step-container.e-step-label-only.e-step-valid .e-step-label-container .e-step-validation-icon{
  position:relative;
  top:.25em
}

.e-stepper .e-step-container .e-step,.e-stepper .e-step-container .e-indicator{
  border-radius:999px;
  min-width:32px;
  min-height:32px
}

.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-step,.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-indicator{
  border:0
}

.e-stepper.e-horizontal{
  display:block
}

.e-stepper.e-horizontal .e-stepper-steps{
  flex-direction:row
}

.e-stepper.e-horizontal.e-label-before:has(.e-step-item.e-step-label:not(.e-step-text)) .e-stepper-progressbar,.e-stepper.e-horizontal.e-label-after:has(.e-step-item.e-step-label:not(.e-step-text)) .e-stepper-progressbar{
  margin-left:var(--progress-left-position);
  top:var(--progress-top-position);
  width:var(--progress-bar-width)
}

.e-stepper.e-horizontal.e-label-before.e-rtl:has(.e-step-item.e-step-label:not(.e-step-text)) .e-stepper-progressbar,.e-stepper.e-horizontal.e-label-after.e-rtl:has(.e-step-item.e-step-label:not(.e-step-text)) .e-stepper-progressbar{
  margin-right:var(--progress-left-position);
  margin-left:unset
}

.e-stepper.e-horizontal .e-step-item.e-step-label{
  gap:1em;
  flex-direction:column
}

.e-stepper.e-horizontal .e-step-item.e-step-label .e-step-label-container{
  position:relative
}

.e-stepper.e-horizontal .e-step-item.e-step-label .e-step-label-container.e-label-before{
  order:-1
}

.e-stepper.e-horizontal.e-label-start .e-step-text-container{
  order:-1
}

.e-stepper.e-horizontal .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional{
  position:absolute;
  top:2.5em;
  margin-left:2.5em
}

.e-stepper.e-horizontal.e-label-start .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional,.e-stepper.e-horizontal.e-rtl .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional{
  margin-right:2.5em;
  margin-left:unset
}

.e-stepper.e-horizontal.e-label-start.e-rtl .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional{
  margin-right:unset;
  margin-left:2.5em
}

.e-stepper.e-horizontal.e-label-before .e-stepper-steps:has(.e-step-label-optional){
  align-items:flex-end
}

.e-stepper.e-horizontal.e-label-before .e-stepper-steps .e-step-label-container.e-label-before:has(.e-step-label-optional){
  flex-direction:column;
  gap:.5em
}

.e-stepper.e-horizontal .e-text,.e-stepper.e-horizontal .e-label,.e-stepper.e-horizontal .e-step-label-optional{
  text-overflow:ellipsis;
  overflow:hidden
}

.e-stepper.e-horizontal .e-step-text.e-step-text-only:has(.e-step-label-optional),.e-stepper.e-horizontal .e-step-label.e-step-label-only:has(.e-step-label-optional),.e-stepper.e-horizontal .e-step-item:not(.e-step-text):not(.e-step-label):has(.e-step-label-optional),.e-stepper.e-horizontal .e-step-container:not(.e-step-item):not(.e-step-text):not(.e-step-label):has(.e-step-label-optional),.e-stepper.e-horizontal .e-step-label-container.e-label-after:has(.e-step-label-optional),.e-stepper.e-horizontal.e-step-type-indicator .e-step-container{
  flex-wrap:wrap
}

.e-stepper.e-horizontal .e-step-item:not(.e-step-label):not(.e-step-text) .e-step-label-optional{
  margin-top:.5em
}

.e-stepper.e-horizontal.e-label-after .e-step-item.e-step-label:not(.e-step-text) .e-step-label-optional{
  margin-top:.2em
}

.e-stepper.e-vertical{
  min-height:inherit;
  height:inherit;
  display:inline-block
}

.e-stepper.e-vertical .e-step-label.e-step-label-only,.e-stepper.e-vertical .e-step-template{
  position:relative
}

.e-stepper.e-vertical:not(.e-label-top):not(.e-label-bottom) .e-step-label-optional{
  position:absolute
}

.e-stepper.e-vertical:not(.e-label-bottom):not(.e-label-top) .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional{
  margin-top:3em;
  margin-left:4em
}

.e-stepper.e-vertical.e-rtl:not(.e-label-bottom):not(.e-label-top) .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional{
  margin-left:unset;
  margin-right:4em
}

.e-stepper.e-vertical .e-stepper-steps{
  flex-direction:column;
  min-height:inherit;
  height:inherit;
  float:left;
  align-items:start;
  margin:0;
  justify-content:space-between
}

.e-stepper.e-vertical.e-rtl .e-stepper-steps{
  float:right
}

.e-stepper.e-vertical .e-stepper-steps:has(.e-step-item:not(.e-step-text):not(.e-step-label)),.e-stepper.e-vertical .e-stepper-steps:has(.e-step-text.e-step-text-only),.e-stepper.e-vertical .e-stepper-steps:has(.e-step-label.e-step-label-only),.e-stepper.e-vertical.e-label-after .e-stepper-steps:has(.e-step-label.e-step-text:not(.e-step-item)),.e-stepper.e-vertical.e-step-type-indicator .e-stepper-steps{
  align-items:center
}

.e-stepper.e-vertical .e-step-item.e-step-text:not(.e-step-label) .e-step-text-container,.e-stepper.e-vertical .e-step-item.e-step-label:not(.e-step-text) .e-step-label-container.e-label-after{
  margin-left:8px
}

.e-stepper.e-vertical.e-rtl .e-step-item.e-step-text:not(.e-step-label) .e-step-text-container,.e-stepper.e-vertical.e-rtl .e-step-item.e-step-label:not(.e-step-text) .e-step-label-container.e-label-after{
  margin-left:unset;
  margin-right:8px
}

.e-stepper.e-vertical .e-step-item:not(.e-step-label):not(.e-step-text):has(.e-step-label-optional),.e-stepper.e-vertical.e-label-before .e-step-label-container.e-label-before:has(.e-step-label-optional),.e-stepper.e-vertical .e-step-text-only.e-step-text:has(.e-step-label-optional),.e-stepper.e-vertical .e-step-label-only.e-step-label:has(.e-step-label-optional){
  flex-direction:column
}

.e-stepper.e-vertical .e-step-item:not(.e-step-label):not(.e-step-text):has(.e-step-label-optional) .e-step-label-optional,.e-stepper.e-vertical.e-label-before .e-step-label-container.e-label-before:has(.e-step-label-optional) .e-step-label-optional,.e-stepper.e-vertical .e-step-text-only.e-step-text:has(.e-step-label-optional) .e-step-label-optional,.e-stepper.e-vertical .e-step-label-only.e-step-label:has(.e-step-label-optional) .e-step-label-optional{
  position:unset
}

.e-stepper.e-vertical .e-step-item:not(.e-step-label):not(.e-step-text):has(.e-step-label-optional),.e-stepper.e-vertical.e-label-before .e-step-label-container.e-label-before:has(.e-step-label-optional){
  gap:.5em
}

.e-stepper.e-vertical.e-label-before .e-step-item.e-step-label .e-step-label-container.e-label-after:has(.e-step-label-optional),.e-stepper.e-vertical.e-label-after .e-step-item.e-step-label .e-step-label-container.e-label-after:has(.e-step-label-optional){
  flex-direction:column
}

.e-stepper.e-vertical.e-label-before .e-step-item.e-step-label .e-step-label-container.e-label-after:has(.e-step-label-optional) .e-label,.e-stepper.e-vertical.e-label-after .e-step-item.e-step-label .e-step-label-container.e-label-after:has(.e-step-label-optional) .e-label{
  line-height:2em
}

.e-stepper.e-vertical.e-label-before .e-step-item.e-step-label .e-step-label-optional,.e-stepper.e-vertical.e-label-after .e-step-item.e-step-label .e-step-label-optional{
  position:unset
}

.e-stepper.e-vertical .e-step-container.e-step-label.e-step-text:not(.e-step-item) .e-step-label-container.e-label-after{
  position:absolute
}

.e-stepper.e-vertical .e-step-container.e-step-label.e-step-text:not(.e-step-item) .e-step-label-container.e-label-after .e-step-label-optional{
  left:0
}

.e-stepper.e-vertical .e-step-container .e-step-label-container.e-label-after .e-step-label-optional{
  font-size:12px
}

.e-stepper.e-vertical .e-step-container .e-step-label-container.e-label-before .e-label{
  width:var(--label-width)
}

.e-stepper.e-vertical .e-step-container:not(.e-step-text-only) .e-step-text-container{
  border:none;
  border-radius:unset;
  padding:6px 0
}

.e-stepper.e-vertical .e-step-container.e-step-text-only .e-step-text-container,.e-stepper.e-vertical .e-step-container.e-step-label-only .e-step-label-container{
  position:unset
}

.e-stepper.e-vertical.e-label-top .e-step-label-optional{
  padding-bottom:6px
}

.e-stepper.e-vertical.e-label-top .e-stepper-steps,.e-stepper.e-vertical.e-label-bottom .e-stepper-steps{
  align-items:center
}

.e-stepper.e-vertical.e-label-top .e-stepper-steps .e-step-container,.e-stepper.e-vertical.e-label-bottom .e-stepper-steps .e-step-container{
  flex-direction:column
}

.e-stepper.e-vertical.e-label-top .e-stepper-steps .e-step-container .e-step-text-container,.e-stepper.e-vertical.e-label-bottom .e-stepper-steps .e-step-container .e-step-text-container{
  margin-left:0
}

.e-stepper.e-vertical.e-label-top .e-step-container .e-step-label-optional,.e-stepper.e-vertical.e-label-top .e-step-container .e-step-text-container{
  order:-1
}

.e-stepper .e-stepper-progressbar{
  height:1.6px;
  position:absolute;
  top:var(--progress-top-position);
  width:100%
}

.e-stepper .e-stepper-progressbar>.e-progressbar-value{
  height:100%;
  width:var(--progress-value);
  transition-property:width;
  transition-duration:var(--duration);
  transition-delay:var(--delay)
}

.e-stepper.e-vertical .e-stepper-progressbar{
  min-height:inherit;
  width:1.6px;
  top:0;
  left:var(--progress-position)
}

.e-stepper.e-vertical .e-stepper-progressbar>.e-progressbar-value{
  width:100%;
  height:var(--progress-value);
  transition-property:height
}

.e-stepper.e-vertical.e-rtl .e-stepper-progressbar{
  right:var(--progress-position);
  left:unset
}

.e-stepper:not(.e-steps-focus):not(.e-step-type-label):not(.e-step-type-indicator) .e-step-container .e-indicator,.e-stepper .e-step-focus .e-indicator{
  z-index:0
}

.e-stepper .e-step-template.e-step-focus{
  outline:2px solid
}

.e-tooltip-wrap.e-stepper-tooltip.e-step-inprogress-tip .e-arrow-tip.e-tip-bottom{
  top:90% !important
}

.e-small.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator,.e-small .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator{
  font-size:24px
}

.e-small.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator,.e-small .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator{
  width:24px;
  height:24px
}

.e-small.e-stepper .e-step-container .e-step,.e-small.e-stepper .e-step-container .e-indicator,.e-small .e-stepper .e-step-container .e-step,.e-small .e-stepper .e-step-container .e-indicator{
  min-width:24px;
  min-height:24px
}

.e-small.e-stepper .e-step-container .e-indicator,.e-small .e-stepper .e-step-container .e-indicator{
  font-size:14px
}

.e-small.e-stepper .e-step-container .e-step-text-container,.e-small.e-stepper .e-step-container .e-step-label-container,.e-small .e-stepper .e-step-container .e-step-text-container,.e-small .e-stepper .e-step-container .e-step-label-container{
  font-size:12px
}

.e-small.e-stepper .e-step-container .e-step-content,.e-small .e-stepper .e-step-container .e-step-content{
  font-size:14px
}

.e-small.e-stepper .e-step-container .e-step-label-optional,.e-small .e-stepper .e-step-container .e-step-label-optional{
  font-size:10px
}

.e-small.e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional,.e-small .e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional{
  font-size:10px
}

.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-step,.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-indicator,.e-stepper .e-step-notstarted .e-icons.e-step-indicator{
  border-color:unset
}

.e-stepper .e-step-label-optional{
  color:var(--color-sf-content-text-color-alt3)
}

.e-stepper .e-step,.e-stepper .e-indicator{
  color:var(--color-sf-content-text-color-alt2);
  background:var(--color-sf-content-bg-color-alt2)
}

.e-stepper .e-step-indicator{
  color:rgba(0,0,0,0)
}

.e-stepper .e-step-completed .e-step,.e-stepper .e-step-inprogress .e-step,.e-stepper .e-step-completed .e-indicator,.e-stepper .e-step-inprogress .e-indicator,.e-stepper .e-step-completed .e-step-indicator,.e-stepper .e-step-inprogress .e-step-indicator{
  background:var(--color-sf-primary);
  color:var(--color-sf-primary-text-color)
}

.e-stepper .e-step-selected .e-indicator{
  background:var(--color-sf-primary)
}

.e-stepper .e-step-valid .e-indicator{
  background:var(--color-sf-success-light);
  color:var(--color-sf-success)
}

.e-stepper .e-step-error .e-indicator{
  background:var(--color-sf-danger-light);
  color:var(--color-sf-danger)
}

.e-stepper .e-step-error .e-text,.e-stepper .e-step-error .e-label{
  color:var(--color-sf-danger)
}

.e-stepper .e-step-valid:not(.e-step-notstarted) .e-indicator:hover,.e-stepper .e-step-error .e-indicator:hover{
  color:var(--color-sf-content-text-color-alt2)
}

.e-stepper .e-step-valid.e-step-text-only .e-step-validation-icon,.e-stepper .e-step-valid.e-step-label-only .e-step-validation-icon{
  color:var(--color-sf-success)
}

.e-stepper .e-step-error.e-step-text-only .e-step-validation-icon,.e-stepper .e-step-error.e-step-label-only .e-step-validation-icon{
  color:var(--color-sf-danger)
}

.e-stepper .e-text,.e-stepper .e-label{
  color:var(--color-sf-content-text-color-alt2)
}

.e-stepper .e-step-selected:not(.e-step-error) .e-text,.e-stepper .e-step-selected:not(.e-step-error) .e-label,.e-stepper .e-step-completed:not(.e-step-error) .e-text,.e-stepper .e-step-completed:not(.e-step-error) .e-label{
  color:var(--color-sf-primary)
}

.e-stepper .e-step-label:not(.e-step-item) .e-step-label-container{
  background-color:var(--color-sf-content-bg-color)
}

.e-stepper .e-step-text-container{
  background-color:var(--color-sf-content-bg-color);
  border-color:rgba(0,0,0,0)
}

.e-stepper .e-step-disabled .e-indicator,.e-stepper .e-step-disabled .e-step{
  background:var(--color-sf-content-bg-color-alt2);
  color:var(--color-sf-content-text-color-disabled)
}

.e-stepper .e-step-disabled .e-text,.e-stepper .e-step-disabled .e-label,.e-stepper .e-step-disabled .e-step-validation-icon{
  color:var(--color-sf-content-text-color-disabled)
}

.e-stepper.e-vertical .e-step-text-only.e-step-text .e-step-label-optional,.e-stepper.e-vertical .e-step-label-only.e-step-label .e-step-label-optional,.e-stepper.e-vertical .e-step-item:not(.e-step-text):not(.e-step-label) .e-step-label-optional,.e-stepper.e-vertical.e-label-top .e-step-label-optional,.e-stepper.e-vertical.e-label-bottom .e-step-label-optional{
  background-color:var(--color-sf-content-bg-color)
}

.e-stepper .e-stepper-progressbar{
  background-color:var(--color-sf-border-light)
}

.e-stepper .e-stepper-progressbar>.e-progressbar-value{
  background-color:var(--color-sf-primary)
}

.e-stepper:not(.e-steps-focus) .e-step-selected .e-step{
  box-shadow:0 0 0 2px var(--color-sf-stepper),0 0 0 4px var(--color-sf-primary),0 0 0 8px var(--color-sf-stepper)
}

.e-stepper .e-step-focus .e-step,.e-stepper .e-step-label-only.e-step-focus .e-label,.e-stepper .e-step-text-only.e-step-focus .e-text,.e-stepper .e-step-template.e-step-focus,.e-stepper:not(.e-steps-focus) :focus-visible .e-step,.e-stepper:not(.e-steps-focus) .e-step-text-only:focus-visible .e-text,.e-stepper:not(.e-steps-focus) .e-step-label-only:focus-visible .e-label{
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-content-text-color),0 0 0 8px var(--color-sf-content-bg-color)
}

.e-stepper:not(.e-steps-focus) .e-step-valid.e-step-selected .e-step,.e-stepper .e-step-valid.e-step-focus .e-step,.e-stepper .e-step-valid.e-step-label-only.e-step-focus .e-label,.e-stepper .e-step-valid.e-step-text-only.e-step-focus .e-text,.e-stepper .e-step-valid.e-step-template.e-step-focus{
  box-shadow:0 0 0 2px var(--color-sf-stepper),0 0 0 4px var(--color-sf-success),0 0 0 8px var(--color-sf-stepper)
}

.e-stepper:not(.e-steps-focus) .e-step-error.e-step-selected .e-step,.e-stepper .e-step-error.e-step-focus .e-step,.e-stepper .e-step-error.e-step-label-only.e-step-focus .e-label,.e-stepper .e-step-error.e-step-text-only.e-step-focus .e-text,.e-stepper .e-step-error.e-step-template.e-step-focus{
  box-shadow:0 0 0 2px var(--color-sf-stepper),0 0 0 4px var(--color-sf-danger),0 0 0 8px var(--color-sf-stepper)
}

.e-stepper .e-step-container:not(.e-step-focus).e-step-notstarted .e-step,.e-stepper .e-step-container:not(.e-step-focus).e-step-completed .e-step,.e-stepper.e-steps-focus .e-step-container:not(.e-step-focus).e-step-selected .e-step{
  box-shadow:0 0 0 4px var(--color-sf-stepper)
}

.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-step:hover,.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-indicator:hover{
  border-color:unset
}

.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-step:active,.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-indicator:active{
  border-color:unset
}

.e-stepper:not(.e-step-type-label) .e-indicator:hover,.e-stepper:not(.e-step-type-label) .e-step:hover{
  color:var(--color-sf-primary-text-color);
  background:var(--color-sf-primary-bg-color-hover)
}

.e-stepper:not(.e-step-type-label) .e-step-notstarted .e-indicator:hover,.e-stepper:not(.e-step-type-label) .e-step-notstarted .e-step:hover{
  color:var(--color-sf-content-text-color)
}

.e-stepper:not(.e-step-type-label) .e-step-selected .e-indicator:active,.e-stepper:not(.e-step-type-label) .e-step-selected .e-step:active{
  background:var(--color-sf-primary-bg-color-pressed)
}

.e-stepper:not(.e-step-type-label) .e-step-valid.e-step-selected .e-indicator:active,.e-stepper:not(.e-step-type-label) .e-step-valid.e-step-selected .e-step:active{
  background:var(--color-sf-success-light)
}

.e-stepper:not(.e-step-type-label) .e-step-error.e-step-selected .e-indicator:active,.e-stepper:not(.e-step-type-label) .e-step-error.e-step-selected .e-step:active{
  background:var(--color-sf-danger-light)
}

.e-stepper:not(.e-step-type-label) .e-step-notstarted .e-indicator:hover,.e-stepper:not(.e-step-type-label) .e-step-notstarted .e-step:hover{
  background:var(--color-sf-content-bg-color-hover)
}

.e-stepper:not(.e-step-type-label) .e-step-notstarted .e-indicator:active,.e-stepper:not(.e-step-type-label) .e-step-notstarted .e-step:active{
  background:var(--color-sf-content-bg-color-pressed)
}

.e-stepper:not(.e-step-type-label) .e-step-valid .e-indicator:hover,.e-stepper:not(.e-step-type-label) .e-step-valid .e-step:hover{
  color:var(--color-sf-primary-text-color);
  background:var(--color-sf-success-light)
}

.e-stepper:not(.e-step-type-label) .e-step-error .e-indicator:hover,.e-stepper:not(.e-step-type-label) .e-step-error .e-step:hover{
  color:var(--color-sf-primary-text-color);
  background:var(--color-sf-danger-light)
}

.e-step-indicator::before{
  content:"\e8db"
}

.e-bigger.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator,.e-bigger .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator{
  font-size:40px
}

.e-bigger.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator,.e-bigger .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator{
  width:40px;
  height:40px
}

.e-bigger.e-stepper .e-step-container .e-step,.e-bigger.e-stepper .e-step-container .e-indicator,.e-bigger .e-stepper .e-step-container .e-step,.e-bigger .e-stepper .e-step-container .e-indicator{
  min-width:40px;
  min-height:40px
}

.e-bigger.e-stepper .e-step-container .e-indicator,.e-bigger .e-stepper .e-step-container .e-indicator{
  font-size:18px
}

.e-bigger.e-stepper .e-step-container .e-step-text-container,.e-bigger.e-stepper .e-step-container .e-step-label-container,.e-bigger .e-stepper .e-step-container .e-step-text-container,.e-bigger .e-stepper .e-step-container .e-step-label-container{
  font-size:16px
}

.e-bigger.e-stepper .e-step-container .e-step-content,.e-bigger .e-stepper .e-step-container .e-step-content{
  font-size:18px
}

.e-bigger.e-stepper .e-step-container .e-step-label-optional,.e-bigger .e-stepper .e-step-container .e-step-label-optional{
  font-size:14px
}

.e-bigger.e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional,.e-bigger .e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional{
  font-size:14px
}

.e-bigger.e-small.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator,.e-bigger.e-small .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator,.e-bigger .e-small.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator,.e-small .e-bigger.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator{
  font-size:36px
}

.e-bigger.e-small.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator,.e-bigger.e-small .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator,.e-bigger .e-small.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator,.e-small .e-bigger.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator{
  width:36px;
  height:36px
}

.e-bigger.e-small.e-stepper .e-step-container .e-step,.e-bigger.e-small.e-stepper .e-step-container .e-indicator,.e-bigger.e-small .e-stepper .e-step-container .e-step,.e-bigger.e-small .e-stepper .e-step-container .e-indicator,.e-bigger .e-small.e-stepper .e-step-container .e-step,.e-bigger .e-small.e-stepper .e-step-container .e-indicator,.e-small .e-bigger.e-stepper .e-step-container .e-step,.e-small .e-bigger.e-stepper .e-step-container .e-indicator{
  min-width:36px;
  min-height:36px
}

.e-bigger.e-small.e-stepper .e-step-container .e-indicator,.e-bigger.e-small .e-stepper .e-step-container .e-indicator,.e-bigger .e-small.e-stepper .e-step-container .e-indicator,.e-small .e-bigger.e-stepper .e-step-container .e-indicator{
  font-size:16px
}

.e-bigger.e-small.e-stepper .e-step-container .e-step-text-container,.e-bigger.e-small.e-stepper .e-step-container .e-step-label-container,.e-bigger.e-small .e-stepper .e-step-container .e-step-text-container,.e-bigger.e-small .e-stepper .e-step-container .e-step-label-container,.e-bigger .e-small.e-stepper .e-step-container .e-step-text-container,.e-bigger .e-small.e-stepper .e-step-container .e-step-label-container,.e-small .e-bigger.e-stepper .e-step-container .e-step-text-container,.e-small .e-bigger.e-stepper .e-step-container .e-step-label-container{
  font-size:16px
}

.e-bigger.e-small.e-stepper .e-step-container .e-step-content,.e-bigger.e-small .e-stepper .e-step-container .e-step-content,.e-bigger .e-small.e-stepper .e-step-container .e-step-content,.e-small .e-bigger.e-stepper .e-step-container .e-step-content{
  font-size:16px
}

.e-bigger.e-small.e-stepper .e-step-container .e-step-label-optional,.e-bigger.e-small .e-stepper .e-step-container .e-step-label-optional,.e-bigger .e-small.e-stepper .e-step-container .e-step-label-optional,.e-small .e-bigger.e-stepper .e-step-container .e-step-label-optional{
  font-size:14px
}

.e-bigger.e-small.e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional,.e-bigger.e-small .e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional,.e-bigger .e-small.e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional,.e-small .e-bigger.e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional{
  font-size:14px
}

.e-otpinput{
  display:flex;
  justify-content:center;
  align-items:center;
  gap:12px;
  flex-direction:row
}

.e-otpinput:has(.e-otp-separator):not(:empty){
  gap:4px
}

.e-otpinput .e-otp-input-field{
  min-width:32px;
  min-height:32px;
  text-align:center;
  padding:0;
  font-size:14px;
  font-weight:400;
  line-height:22px;
  border:none
}

.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)*.375)
}

.e-otpinput.e-underlined .e-otp-input-field{
  border-radius:calc(var(--e-radius)*0)
}

.e-otpinput.e-filled .e-otp-input-field{
  border-radius:calc(var(--e-radius)*0);
  padding:0
}

.e-otpinput .e-otp-separator{
  font-size:14px;
  font-weight:400;
  line-height:22px
}

.e-otpinput input[type=number]::-webkit-inner-spin-button,.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
}

.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;
  font-size:12px;
  line-height:18px;
  padding:0
}

.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:18px
}

.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)
}

.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:calc(var(--e-border)*.125) solid var(--color-sf-border)
}

.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-content-bg-color-alt2);
  color:var(--color-sf-content-text-color-disabled);
  background:var(--color-sf-content-bg-color-disabled)
}

.e-otpinput.e-filled .e-otp-input-field{
  background:var(--color-sf-content-bg-color-alt1)
}

.e-otpinput.e-underlined .e-otp-input-field{
  background:var(--color-sf-transparent)
}

.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-danger)
}

.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-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-warning)
}

.e-bigger.e-otpinput,.e-bigger .e-otpinput{
  gap:16px
}

.e-bigger.e-otpinput:has(.e-otp-separator):not(:empty),.e-bigger .e-otpinput:has(.e-otp-separator):not(:empty){
  gap:8px
}

.e-bigger.e-otpinput .e-otp-input-field,.e-bigger .e-otpinput .e-otp-input-field{
  min-width:40px;
  min-height:40px;
  font-size:16px;
  line-height:24px;
  padding:0
}

.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:24px
}

.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
}

.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;
  font-size:16px;
  line-height:22px;
  padding:0
}

.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:16px;
  line-height:22px
}

.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-multicolumn-list-icon .e-spinner-pane .e-spinner-inner svg{
  height:20px !important;
  width:20px !important;
  transform-origin:10px 10px 10px !important
}

.e-multicolumn-grid tr.e-groupcaptionrow{
  position:sticky;
  top:0
}

.e-multicolumn-grid tr.e-groupcaptionrow .e-groupcaption{
  font-weight:600
}

.e-multicolumn-grid th.e-grouptopleftcell.e-lastgrouptopleftcell,.e-multicolumn-grid th.e-grouptopleftcell.e-lastgroupleftcell,.e-multicolumn-grid td.e-recordplusexpand,.e-multicolumn-grid td.e-indentcell,.e-multicolumn-grid col.e-group-intent,.e-multicolumn-list .e-no-records+.e-grid{
  display:none
}

.e-multicolumn-grid td.e-rowcell{
  cursor:default
}

.e-multicolumn-grid .e-gridheader .e-headercelldiv{
  overflow:hidden
}

.e-multicolumn-list .e-popup-footer{
  vertical-align:middle;
  border-style:solid;
  border-width:1px;
  font-size:14px;
  height:32px;
  display:flex;
  align-items:center;
  border-radius:calc(var(--e-radius)*0) calc(var(--e-radius)*0) calc(var(--e-radius)*.375) calc(var(--e-radius)*.375)
}

.e-multicolumn-list .e-multicolumn-list-hidden{
  border:0;
  height:0;
  padding:0;
  visibility:hidden;
  width:0
}

.e-multicolumn-grid.e-grid{
  border-width:1px;
  border-radius:calc(var(--e-radius)*.375)
}

.e-multicolumn-grid.e-grid .e-gridcontent{
  border-radius:calc(var(--e-radius)*0) calc(var(--e-radius)*0) calc(var(--e-radius)*.375) calc(var(--e-radius)*.375)
}

.e-input-group.e-multicolumn-list input[readonly].e-input{
  pointer-events:none
}

.e-multicolumn-list:has(.e-popup-footer) .e-multicolumn-grid.e-grid{
  border-radius:calc(var(--e-radius)*.375) calc(var(--e-radius)*.375) calc(var(--e-radius)*0) calc(var(--e-radius)*0)
}

.e-multicolumn-list:has(.e-popup-footer) .e-multicolumn-grid.e-grid .e-gridcontent{
  border-radius:calc(var(--e-radius)*0)
}

.e-multicolumn-list.e-icon-anim .e-multicolumn-list-icon::before{
  transform:rotate(180deg)
}

.e-multicolumn-list:not(.e-icon-anim) .e-multicolumn-list-icon::before{
  transform:rotate(0deg)
}

.e-multicolumn-list .e-multicolumn-list-icon::before{
  transition:transform 300ms ease
}

.e-multicolumn-grid .e-grid{
  overflow:auto
}

.e-multicolumn-grid .e-row,.e-multicolumn-grid .e-emptyrow{
  height:32px
}

.e-multicolumn-group .e-sortnumber{
  display:none
}

.e-popup.e-multicolumn-list{
  position:absolute;
  border-radius:calc(var(--e-radius)*.375);
  margin-top:2px
}

.e-popup.e-multicolumn-list .e-nodata{
  cursor:default;
  font-family:inherit;
  font-size:14px;
  padding:14px 16px;
  text-align:center;
  border-radius:inherit
}

.e-popup.e-multicolumn-list .e-headertext{
  font-weight:600
}

.e-popup.e-multicolumn-list .e-gridheader{
  position:sticky;
  top:0;
  z-index:1;
  border-radius:calc(var(--e-radius)*.375) calc(var(--e-radius)*.375) 0 0
}

.e-multicolumn-grid .e-headercontent{
  border-right-color:rgba(0,0,0,0)
}

.e-multicolumn-grid.e-rtl .e-headercontent{
  border-left-color:rgba(0,0,0,0)
}

.e-multicolumn-grid .e-content{
  overflow:auto !important
}

.e-multicolumn-container .e-input-group-icon.e-multicolumn-list-icon.e-ddl-disable-icon,.e-multicolumn-list.e-input-group .e-input-group-icon{
  position:relative
}

.e-small.e-popup .e-multicolumn-grid .e-headercelldiv,.e-small.e-popup .e-multicolumn-grid .e-rowcell,.e-small.e-popup.e-multicolumn-list .e-popup-footer,.e-small .e-popup .e-multicolumn-grid .e-headercelldiv,.e-small .e-popup .e-multicolumn-grid .e-rowcell,.e-small .e-popup.e-multicolumn-list .e-popup-footer{
  font-size:12px
}

.e-small.e-popup.e-multicolumn-list .e-popup-footer,.e-small.e-popup .e-multicolumn-grid .e-row,.e-small.e-popup .e-multicolumn-grid .e-emptyrow,.e-small .e-popup.e-multicolumn-list .e-popup-footer,.e-small .e-popup .e-multicolumn-grid .e-row,.e-small .e-popup .e-multicolumn-grid .e-emptyrow{
  height:24px
}

.e-small.e-popup.e-multicolumn-list,.e-small .e-popup.e-multicolumn-list{
  margin-top:2px
}

.e-multicolumn-list .e-popup-footer{
  background:var(--color-sf-flyout-bg-color);
  color:var(--color-sf-content-text-color-alt3);
  border-color:var(--color-sf-flyout-border)
}

.e-input-group.e-multicolumn-list:focus-visible{
  outline:rgba(0,0,0,0)
}

.e-popup.e-multicolumn-list{
  background:rgba(0,0,0,0);
  box-shadow:none
}

.e-popup.e-multicolumn-list .e-nodata{
  color:var(--color-sf-flyout-text-color);
  border:1px solid var(--color-sf-flyout-border);
  background:var(--color-sf-flyout-bg-color)
}

.e-popup.e-multicolumn-list .e-multicolumn-grid .e-rowcell{
  color:var(--color-sf-flyout-text-color)
}

.e-popup.e-multicolumn-list .e-multicolumn-grid .e-focused{
  box-shadow:none
}

.e-popup.e-multicolumn-list .e-gridhover .e-row:hover .e-rowcell:not(.e-active),.e-popup.e-multicolumn-list .e-gridcontent .e-row-focus{
  background:var(--color-sf-flyout-bg-color-hover) !important
}

.e-popup.e-multicolumn-list .e-multicolumn-grid td.e-active{
  background:var(--color-sf-flyout-bg-color-pressed);
  color:var(--color-sf-flyout-text-color-pressed)
}

.e-popup.e-multicolumn-list .e-groupcaption{
  color:var(--color-sf-content-text-color-alt3);
  background:var(--color-sf-flyout-bg-color)
}

.e-popup.e-multicolumn-list .e-gridheader,.e-popup.e-multicolumn-list .e-gridheader colgroup{
  background:var(--color-sf-transparent)
}

.e-popup.e-multicolumn-list .e-altrow{
  background:var(--color-sf-content-bg-color-alt1)
}

.e-popup.e-multicolumn-list .e-grid .e-headercell{
  background-color:unset
}

.e-popup.e-multicolumn-list .e-headertext,.e-popup.e-multicolumn-list .e-grid th.e-headercell[aria-sort=ascending] .e-headertext,.e-popup.e-multicolumn-list .e-grid th.e-headercell[aria-sort=descending] .e-headertext{
  color:var(--color-sf-flyout-text-color)
}

.e-input-group.e-control-wrapper .e-multicolumn-list-icon::before{
  content:"\e729";
  font-family:"e-icons"
}

.e-bigger.e-popup.e-multicolumn-list .e-popup-footer,.e-bigger .e-popup.e-multicolumn-list .e-popup-footer{
  font-size:16px
}

.e-bigger.e-popup.e-multicolumn-list .e-popup-footer,.e-bigger.e-popup .e-multicolumn-grid .e-row,.e-bigger.e-popup .e-multicolumn-grid .e-emptyrow,.e-bigger .e-popup.e-multicolumn-list .e-popup-footer,.e-bigger .e-popup .e-multicolumn-grid .e-row,.e-bigger .e-popup .e-multicolumn-grid .e-emptyrow{
  height:40px
}

.e-bigger.e-popup.e-multicolumn-list,.e-bigger .e-popup.e-multicolumn-list{
  margin-top:2px
}

.e-bigger.e-multicolumn-list .e-multicolumn-list-icon .e-spinner-pane .e-spinner-inner svg,.e-bigger .e-multicolumn-list .e-multicolumn-list-icon .e-spinner-pane .e-spinner-inner svg{
  height:26px !important;
  width:26px !important;
  transform-origin:13px 13px 13px !important
}

.e-bigger.e-small.e-popup .e-multicolumn-grid .e-headercelldiv,.e-bigger.e-small.e-popup .e-multicolumn-grid .e-rowcell,.e-bigger.e-small.e-popup.e-multicolumn-list .e-popup-footer,.e-bigger.e-small .e-popup .e-multicolumn-grid .e-headercelldiv,.e-bigger.e-small .e-popup .e-multicolumn-grid .e-rowcell,.e-bigger.e-small .e-popup.e-multicolumn-list .e-popup-footer,.e-bigger .e-small.e-popup .e-multicolumn-grid .e-headercelldiv,.e-bigger .e-small.e-popup .e-multicolumn-grid .e-rowcell,.e-bigger .e-small.e-popup.e-multicolumn-list .e-popup-footer,.e-small .e-bigger.e-popup .e-multicolumn-grid .e-headercelldiv,.e-small .e-bigger.e-popup .e-multicolumn-grid .e-rowcell,.e-small .e-bigger.e-popup.e-multicolumn-list .e-popup-footer{
  font-size:14px
}

.e-bigger.e-small.e-popup.e-multicolumn-list .e-popup-footer,.e-bigger.e-small.e-popup .e-multicolumn-grid .e-row,.e-bigger.e-small.e-popup .e-multicolumn-grid .e-emptyrow,.e-bigger.e-small .e-popup.e-multicolumn-list .e-popup-footer,.e-bigger.e-small .e-popup .e-multicolumn-grid .e-row,.e-bigger.e-small .e-popup .e-multicolumn-grid .e-emptyrow,.e-bigger .e-small.e-popup.e-multicolumn-list .e-popup-footer,.e-bigger .e-small.e-popup .e-multicolumn-grid .e-row,.e-bigger .e-small.e-popup .e-multicolumn-grid .e-emptyrow,.e-small .e-bigger.e-popup.e-multicolumn-list .e-popup-footer,.e-small .e-bigger.e-popup .e-multicolumn-grid .e-row,.e-small .e-bigger.e-popup .e-multicolumn-grid .e-emptyrow{
  height:32px
}

.e-bigger.e-small.e-popup.e-multicolumn-list,.e-bigger.e-small .e-popup.e-multicolumn-list,.e-bigger .e-small.e-popup.e-multicolumn-list,.e-small .e-bigger.e-popup.e-multicolumn-list{
  margin-top:2px
}

.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{
  display:flex;
  align-items:start;
  flex:none;
  flex-flow:row wrap
}

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{
  display:inline-flex;
  flex-flow:row nowrap;
  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{
  flex-direction:row !important;
  margin:5px;
  justify-content:right
}

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{
  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{
  padding:3px 10px 3px 12px
}

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{
  padding:3px 10px 3px 12px
}

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 10px 3px 12px
}

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 8px 9px 8px
}

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{
  display:inline-flex;
  flex-flow:row nowrap;
  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{
  flex-direction:row !important;
  margin:5px;
  justify-content:right
}

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{
  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{
  display:flex;
  align-items:start;
  flex-flow:column wrap
}

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-light);
  border-width:1px 0 0;
  margin:5px;
  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{
  padding:3px 10px 3px 12px
}

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{
  padding:3px 10px 3px 12px
}

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 10px 3px 12px
}

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{
  padding:9px 8px 9px 8px
}

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{
  padding:9px 8px 9px 8px
}

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 8px 9px 8px
}

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{
  display:flex;
  align-items:center;
  flex:none;
  flex-flow:column wrap
}

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-light);
  border-width:1px 0 0;
  margin:5px;
  width:100%;
  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 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:-7px
}

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:3px 5px 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:-6px
}

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:9px 5px 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:24px
}

.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{
  margin-left:10px;
  float:left
}

.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-speech-to-text.e-btn{
  align-items:center;
  border-radius:999px;
  display:inline-flex;
  font-size:16px;
  min-width:40px;
  min-height:40px;
  padding:0 14px
}

.e-speech-to-text.e-btn.e-round{
  width:40px;
  height:40px;
  padding:0
}

.e-speech-to-text.e-btn .e-btn-icon{
  font-size:16px;
  margin-top:0
}

.e-speech-to-text.e-btn:disabled{
  pointer-events:none
}

.e-speech-to-text.e-btn.e-listening-state{
  animation:listening 1.2s infinite
}

.e-speech-to-text.e-round .e-btn-icon{
  font-size:16px
}

@keyframes listening{
  0%{
    opacity:1
  }

  100%{
    opacity:1
  }

  50%{
    opacity:.5
  }
}

.e-speech-to-text{
  box-shadow:0 4px 6px -4px rgba(var(--color-sf-black), 0.1),0 10px 15px -3px rgba(var(--color-sf-black), 0.1)
}

.e-speech-to-text:hover:not(:focus),.e-speech-to-text:active,.e-speech-to-text.e-active,.e-speech-to-text:disabled{
  box-shadow:0 4px 6px -4px rgba(var(--color-sf-black), 0.1),0 10px 15px -3px rgba(var(--color-sf-black), 0.1)
}

.e-speech-to-text:focus-visible{
  box-shadow:0 0 0 2px var(--color-sf-content-bg-color),0 0 0 4px var(--color-sf-primary) !important
}

.e-speech-to-text.e-flat{
  box-shadow:none
}

.e-listen-icon::before{
  content:"\e91c"
}

.e-listen-stop::before{
  content:"\e919"
}

.e-bigger .e-speech-to-text.e-btn,.e-bigger.e-speech-to-text.e-btn{
  align-items:center;
  border-radius:999px;
  display:inline-flex;
  font-size:16px;
  min-width:52px;
  min-height:52px;
  padding:0 20px
}

.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{
  font-size:16px;
  margin-top:0
}

.e-bigger .e-speech-to-text.e-round .e-btn-icon,.e-bigger.e-speech-to-text.e-round .e-btn-icon{
  font-size:24px
}

.e-blockeditor{
  overflow:auto;
  overflow-x:hidden;
  position:relative
}

.e-blockeditor:has([data-resizing=true]){
  cursor:col-resize
}

.e-blockeditor .e-block-container{
  font-family:var(--e-font-family);
  font-size:14px;
  font-weight:400;
  line-height:20px
}

.e-blockeditor .e-block-container .em-content{
  font-family:var(--e-font-family);
  font-size:14px;
  line-height:20px
}

.e-blockeditor h1,.e-blockeditor h2,.e-blockeditor h3,.e-blockeditor h4,.e-blockeditor h5,.e-blockeditor h6,.e-blockeditor p{
  margin:0;
  padding:0
}

.e-blockeditor h1{
  font-size:2.857em;
  font-weight:600;
  line-height:1.2
}

.e-blockeditor h2{
  font-size:2.285em;
  font-weight:600;
  line-height:1.2
}

.e-blockeditor h3{
  font-size:2em;
  font-weight:600;
  line-height:1.2
}

.e-blockeditor h4{
  font-size:1.714em;
  font-weight:600;
  line-height:1.2
}

.e-blockeditor h5{
  font-size:1.428em;
  font-weight:600;
  line-height:1.2
}

.e-blockeditor h6{
  font-size:1.142em;
  line-height:1.5
}

.e-blockeditor ul,.e-blockeditor ol{
  margin-block:initial;
  margin-inline:initial;
  padding-block:initial;
  padding-inline:initial
}

.e-blockeditor ol{
  list-style:none
}

.e-blockeditor a{
  text-decoration:none;
  -webkit-user-select:auto;
     -moz-user-select:auto;
          user-select:auto;
  cursor:pointer
}

.e-blockeditor a:hover{
  text-decoration:underline
}

.e-blockeditor .e-block-container.e-mention.e-editable-element{
  width:100%;
  padding:20px;
  border:unset
}

.e-blockeditor .e-scrollable-block{
  overflow-x:auto;
  scroll-behavior:smooth;
  position:relative
}

.e-blockeditor .e-divider-block{
  display:flex;
  align-items:center;
  justify-content:center
}

.e-blockeditor .e-divider-block .e-be-hr-wrapper{
  width:100%;
  height:100%
}

.e-blockeditor .e-divider-block .e-be-hr{
  margin:6px 0
}

.e-blockeditor .e-block{
  position:relative;
  flex-grow:1;
  min-height:30px;
  padding:4px 8px;
  border:1px solid rgba(0,0,0,0);
  border-radius:calc(var(--e-radius)*.25);
  padding-left:calc(50px + var(--block-indent)*1px)
}

.e-blockeditor .e-block [contenteditable=true]:empty::before{
  content:attr(placeholder)
}

.e-blockeditor .e-block[data-block-type=Table]{
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
  padding:16px 8px 4px;
  padding-left:calc(50px + var(--block-indent)*1px)
}

.e-blockeditor .e-block.e-list-block{
  margin-left:15px
}

.e-blockeditor .e-block.e-list-block ol li{
  padding-left:4px;
  position:relative;
  left:4px
}

.e-blockeditor .e-block.e-list-block li::marker{
  font-size:14px
}

.e-blockeditor .e-block.e-list-block[data-block-type=Checklist]{
  align-items:center;
  display:flex;
  margin-left:0
}

.e-blockeditor .e-block.e-list-block[data-block-type=Checklist] ul{
  word-break:break-word;
  list-style:none
}

.e-blockeditor .e-block.e-list-block[data-block-type=Checklist] ul li{
  padding-left:8px
}

.e-blockeditor .e-block.e-list-block[data-block-type=Checklist] .e-checkmark-container{
  display:inline-flex;
  justify-content:center;
  align-items:center;
  vertical-align:text-bottom;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
  cursor:pointer;
  height:16px;
  width:16px
}

.e-blockeditor .e-block.e-list-block[data-block-type=Checklist] .e-checkmark-container svg{
  height:inherit;
  width:inherit
}

.e-blockeditor .e-block.e-list-block[data-block-type=Checklist]:has(.e-checked) li.e-checked:not(:empty){
  text-decoration:line-through
}

.e-blockeditor .e-block.e-quote-block blockquote{
  border-left-width:3px;
  border-left-style:solid;
  padding:unset;
  font-size:unset;
  padding-left:8px;
  margin:0
}

.e-blockeditor .e-block.e-callout-block .e-block{
  padding-left:calc(45px + var(--block-indent)*1px)
}

.e-blockeditor .e-block.e-callout-block .e-callout-wrapper{
  display:flex;
  align-items:flex-start;
  padding:12px;
  border-radius:calc(var(--e-radius)*.375)
}

.e-blockeditor .e-block.e-callout-block .e-callout-icon{
  position:absolute;
  height:16px;
  width:16px;
  margin-top:8px;
  margin-left:10px;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
  z-index:1;
  pointer-events:none
}

.e-blockeditor .e-block.e-callout-block .e-callout-icon svg{
  height:inherit;
  width:inherit
}

.e-blockeditor .e-block.e-callout-block .e-callout-content{
  flex-grow:1;
  display:flex;
  flex-direction:column;
  overflow:hidden
}

.e-blockeditor .e-block.e-toggle-block .e-block{
  padding-left:calc(21px + var(--block-indent)*1px)
}

.e-blockeditor .e-block.e-toggle-block .e-toggle-header{
  display:flex;
  align-items:center;
  margin-bottom:5px
}

.e-blockeditor .e-block.e-toggle-block .e-toggle-icon{
  display:flex;
  align-items:center;
  transition:transform .25s ease;
  transform-origin:center center;
  height:12px;
  width:12px;
  margin-right:8px;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
  cursor:pointer
}

.e-blockeditor .e-block.e-toggle-block .e-toggle-icon svg{
  height:inherit;
  width:inherit
}

.e-blockeditor .e-block.e-toggle-block[data-collapsed=false] .e-toggle-icon{
  transform:rotate(90deg)
}

.e-blockeditor .e-block .e-user-chip{
  display:inline-flex;
  cursor:default;
  gap:4px;
  height:24px;
  padding:2px 8px;
  border-radius:calc(var(--e-radius)*.75)
}

.e-blockeditor .e-block .e-user-chip .em-avatar{
  height:20px;
  width:20px;
  font-size:14px;
  line-height:20px;
  border-radius:50%;
  display:flex;
  align-items:center;
  justify-content:center;
  overflow:hidden;
  pointer-events:none
}

.e-blockeditor .e-block .e-user-chip .em-avatar .em-img{
  width:100%;
  height:100%;
  -o-object-fit:cover;
     object-fit:cover;
  border-radius:50%
}

.e-blockeditor .e-block .e-user-chip .em-text{
  font-size:14px;
  line-height:20px;
  font-weight:500
}

.e-blockeditor .e-block .e-label-chip{
  height:28px;
  padding:4px;
  font-size:14px;
  line-height:20px;
  border-radius:calc(var(--e-radius)*.25);
  display:inline-block
}

.e-blockeditor .e-block .e-block-content{
  white-space:break-spaces
}

.e-blockeditor .e-block .e-block-content .e-be-inline-code{
  font-size:12px;
  font-weight:400;
  line-height:16px;
  padding:2px 4px;
  border-radius:calc(var(--e-radius)*.125);
  white-space:pre-wrap
}

.e-blockeditor .e-block .e-block-content .e-mention-chip{
  white-space:nowrap
}

.e-blockeditor .e-be-drop-indicator{
  position:absolute;
  width:calc(100% - 58px);
  height:2px;
  margin:4px 0;
  left:46px
}

.e-blockeditor .e-be-drop-indicator::before{
  position:absolute;
  border-radius:50%;
  content:"";
  height:8px;
  width:8px;
  top:50%;
  transform:translateY(-50%)
}

.e-blockeditor .e-divider-block .e-be-drop-indicator{
  margin-top:30px
}

.e-blockeditor .e-be-dragging-clone{
  border-radius:calc(var(--e-radius)*.375)
}

.e-blockeditor .e-be-dragging-clone .e-block{
  padding:4px 8px;
  padding-left:calc(4px + var(--block-indent)*1px)
}

.e-blockeditor .e-be-dragging-clone .e-block.e-callout-block .e-block{
  padding-left:calc(45px + var(--block-indent)*1px)
}

.e-blockeditor .e-be-dragging-clone .e-block.e-toggle-block .e-block{
  padding-left:calc(21px + var(--block-indent)*1px)
}

.e-blockeditor:has(.e-be-dragging-clone) .e-floating-icons{
  display:none
}

.e-blockeditor .e-block-container .e-block:first-child .e-be-drop-indicator:first-child{
  top:-5px;
  margin-top:4px
}

.e-blockeditor .e-code-block-container{
  border-radius:calc(var(--e-radius)*.375);
  overflow:hidden
}

.e-blockeditor .e-code-block-container .e-ddl{
  flex-basis:auto;
  height:auto;
  width:auto !important;
  flex-shrink:1;
  align-self:flex-start;
  order:3
}

.e-blockeditor .e-code-block-toolbar{
  display:flex;
  align-items:center;
  padding:12px;
  min-height:32px;
  flex-flow:row-reverse;
  width:100%;
  height:auto;
  box-sizing:border-box
}

.e-blockeditor .e-code-block-languages{
  margin-left:auto;
  padding:6px 8px;
  border-radius:calc(var(--e-radius)*.375);
  outline:none;
  width:248px;
  height:32px
}

.e-blockeditor .e-code-block-copy-button{
  border:none;
  cursor:pointer;
  padding:9px;
  margin-left:8px;
  border-radius:calc(var(--e-radius)*.25);
  display:flex;
  align-items:center;
  justify-content:center;
  width:32px;
  height:32px
}

.e-blockeditor .e-code-block-copy-button .e-icons{
  font-size:14px
}

.e-blockeditor .e-code-block{
  min-height:100px;
  max-height:200px;
  margin:0;
  padding:10px 24px;
  border:0;
  border-radius:calc(var(--e-radius)*0);
  overflow-x:auto;
  font-size:14px;
  line-height:20px;
  white-space:break-spaces;
  word-break:inherit;
  word-wrap:break-word
}

.e-blockeditor .e-table-block .e-table-container{
  padding-bottom:10px
}

.e-blockeditor .e-table-block table{
  width:100%;
  border-collapse:collapse;
  table-layout:fixed
}

.e-blockeditor .e-table-block th,.e-blockeditor .e-table-block td{
  min-width:60px;
  box-sizing:border-box
}

.e-blockeditor .e-table-block th{
  height:40px;
  padding:10px;
  font-weight:600;
  font-size:14px;
  line-height:20px;
  text-overflow:ellipsis;
  overflow:hidden;
  white-space:nowrap
}

.e-blockeditor .e-table-block td{
  height:44px;
  padding:13px 12px 11px 12px;
  font-weight:400;
  font-size:14px;
  line-height:20px
}

.e-blockeditor .e-table-block td:has(.e-block){
  padding-top:0;
  padding-bottom:0
}

.e-blockeditor .e-table-block .e-cell-focus{
  outline-offset:-2px
}

.e-blockeditor .e-table-block.e-readonly{
  pointer-events:none
}

.e-blockeditor .e-table-block .e-block{
  padding-left:calc(0px + var(--block-indent)*1px)
}

.e-blockeditor .e-table-block .e-block .e-block-content{
  overflow-wrap:anywhere
}

.e-blockeditor .e-block .e-row-dot,.e-blockeditor .e-block .e-col-dot{
  position:absolute;
  width:6.4px;
  height:6.4px;
  border-radius:50%;
  z-index:7;
  cursor:pointer
}

.e-blockeditor .e-block .e-row-hover-line,.e-blockeditor .e-block .e-col-hover-line{
  position:absolute;
  z-index:4
}

.e-blockeditor .e-block .e-row-insert-handle,.e-blockeditor .e-block .e-col-insert-handle{
  position:absolute;
  z-index:9;
  display:none;
  align-items:center;
  justify-content:center;
  width:16px;
  height:16px;
  border-radius:50%;
  font-size:10px;
  line-height:11px;
  text-align:center;
  cursor:pointer
}

.e-blockeditor .e-block .e-row-action-handle,.e-blockeditor .e-block .e-col-action-handle{
  position:absolute;
  z-index:6;
  display:none;
  align-items:center;
  justify-content:center;
  border-top-left-radius:6px;
  cursor:pointer
}

.e-blockeditor .e-block .e-row-action-handle{
  border-bottom-left-radius:6px;
  width:20px;
  left:30px
}

.e-blockeditor .e-block .e-col-action-handle{
  border-top-right-radius:6px;
  height:20px;
  top:-4px
}

.e-blockeditor .e-block .e-row-dot-hit,.e-blockeditor .e-block .e-col-dot-hit{
  position:absolute;
  z-index:7
}

.e-blockeditor .e-block .e-col-resize-handle{
  position:absolute;
  width:5px;
  cursor:col-resize;
  z-index:20;
  display:none
}

.e-blockeditor .e-block .e-row-dot-hit{
  width:22px;
  height:26px
}

.e-blockeditor .e-block .e-col-dot-hit{
  width:26px;
  height:22px
}

.e-blockeditor .e-table-element{
  width:inherit
}

.e-blockeditor .e-table-element .e-row-number{
  text-align:center
}

.e-blockeditor .e-table-element thead th.e-row-number{
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none
}

.e-blockeditor .e-row-hover-line{
  height:2px
}

.e-blockeditor .e-col-hover-line{
  width:2px
}

.e-blockeditor .e-image-container{
  margin:6px 2px;
  max-width:100%
}

.e-blockeditor .e-image-container .e-image-rsz-handle.e-resize-nw{
  top:-4px;
  left:-4px;
  cursor:nwse-resize
}

.e-blockeditor .e-image-container .e-image-rsz-handle.e-resize-ne{
  top:-4px;
  right:-4px;
  cursor:nesw-resize
}

.e-blockeditor .e-image-container .e-image-rsz-handle.e-resize-se{
  bottom:-4px;
  right:-4px;
  cursor:nwse-resize
}

.e-blockeditor .e-image-container .e-image-rsz-handle.e-resize-sw{
  bottom:-4px;
  left:-4px;
  cursor:nesw-resize
}

.e-blockeditor .e-image-container .e-image-block{
  display:block;
  height:auto;
  max-width:100%
}

.e-blockeditor .e-image-container.e-readonly{
  pointer-events:none
}

.e-blockeditor .e-image-container.e-readonly .e-image-rsz-handle{
  display:none
}

.e-blockeditor.e-rtl .e-block.e-callout-block .e-block{
  padding-right:calc(45px + var(--block-indent)*1px);
  padding-left:0
}

.e-blockeditor.e-rtl .e-block.e-toggle-block .e-block{
  padding-right:calc(21px + var(--block-indent)*1px);
  padding-left:0
}

.e-blockeditor.e-rtl .e-block.e-list-block{
  margin-right:23px;
  margin-left:0
}

.e-blockeditor.e-rtl .e-block.e-list-block ul li{
  padding-right:8px;
  padding-left:0
}

.e-blockeditor.e-rtl .e-block.e-list-block ol li{
  padding-right:4px;
  padding-left:0;
  right:4px;
  left:0
}

.e-blockeditor.e-rtl .e-block.e-list-block[data-block-type=Checklist]{
  margin-right:8px;
  margin-left:unset
}

.e-blockeditor.e-rtl .e-block.e-list-block[data-block-type=BulletList],.e-blockeditor.e-rtl .e-block.e-list-block[data-block-type=NumberedList],.e-blockeditor.e-rtl .e-block.e-list-block[data-block-type=Checklist]{
  padding-left:calc(50px - var(--block-indent)*1px);
  padding-right:calc(var(--block-indent)*1px)
}

.e-table-gripper-action-popup{
  display:flex;
  padding:3px;
  border-radius:calc(var(--e-radius)*.375);
  justify-content:center;
  align-items:center
}

.e-table-gripper-action-popup .e-icons{
  cursor:pointer;
  font-size:16px;
  line-height:100%;
  padding:8px;
  border-radius:4px
}

.e-be-floating-icon-tooltip .e-tip-content{
  text-align:center
}

.e-floating-icon{
  box-sizing:border-box;
  width:20px;
  height:20px;
  display:flex;
  align-items:center;
  justify-content:center;
  font-size:14px;
  line-height:14px;
  font-weight:400;
  border-radius:calc(var(--e-radius)*.375);
  cursor:pointer
}

.e-floating-icons{
  gap:4px
}

.e-blockeditor-mention-menu.e-popup-open .e-dropdownbase.e-dd-group .e-list-item{
  padding-left:0
}

.e-blockeditor-mention-menu.e-popup-open .e-dropdownbase.e-dd-group .em-content .e-settings{
  border-left:0;
  padding:0;
  box-sizing:unset
}

.e-blockeditor-mention-menu.e-popup .e-dropdownbase{
  padding:4px
}

.e-blockeditor-mention-menu.e-popup ul.e-list-parent.e-ul *{
  text-indent:0
}

.e-blockeditor-mention-menu.e-popup.e-rtl .e-dropdownbase .e-list-item{
  padding-right:15px;
  padding-left:0
}

.e-blockeditor-mention-menu.e-popup,.e-blockeditor-blockaction-popup,.e-blockeditor-contextmenu ul{
  border-radius:calc(var(--e-radius)*.375)
}

.e-blockeditor .e-be-gripper-action-popup-hide{
  display:flex;
  visibility:hidden
}

.e-blockeditor-blockaction-popup.e-be-action-popup-hide{
  display:flex;
  visibility:hidden
}

.e-blockeditor-blockaction-popup .e-menu-wrapper,.e-blockeditor-blockaction-popup .e-menu-container{
  width:100%;
  padding:4px
}

.e-blockeditor-blockaction-popup .e-menu-wrapper ul .e-menu-item,.e-blockeditor-blockaction-popup .e-menu-container ul .e-menu-item{
  height:32px;
  line-height:32px;
  padding:0
}

.e-blockeditor-blockaction-popup .e-menu-wrapper ul .e-menu-item .e-blockaction-item-template,.e-blockeditor-blockaction-popup .e-menu-container ul .e-menu-item .e-blockaction-item-template{
  display:flex;
  min-height:32px;
  align-items:center;
  gap:8px;
  padding-left:8px;
  padding-right:4px
}

.e-blockeditor-blockaction-popup .e-menu-wrapper ul .e-menu-item .e-blockaction-item-template .e-action-icon-info,.e-blockeditor-blockaction-popup .e-menu-container ul .e-menu-item .e-blockaction-item-template .e-action-icon-info{
  display:flex;
  align-items:center;
  justify-content:center
}

.e-blockeditor-blockaction-popup .e-menu-wrapper ul .e-menu-item .e-blockaction-item-template .e-action-item-info,.e-blockeditor-blockaction-popup .e-menu-container ul .e-menu-item .e-blockaction-item-template .e-action-item-info{
  display:flex;
  justify-content:space-between;
  align-items:center;
  flex-grow:1
}

.e-blockeditor-blockaction-popup .e-menu-wrapper ul .e-menu-item .e-blockaction-item-template .e-action-icon,.e-blockeditor-blockaction-popup .e-menu-container ul .e-menu-item .e-blockaction-item-template .e-action-icon{
  font-size:14px;
  line-height:14px
}

.e-blockeditor-blockaction-popup .e-menu-wrapper ul .e-menu-item .e-blockaction-item-template .e-action-item-label,.e-blockeditor-blockaction-popup .e-menu-container ul .e-menu-item .e-blockaction-item-template .e-action-item-label{
  font-size:14px;
  line-height:20px
}

.e-blockeditor-blockaction-popup .e-menu-wrapper ul .e-menu-item .e-blockaction-item-template .e-action-item-shortcut,.e-blockeditor-blockaction-popup .e-menu-container ul .e-menu-item .e-blockaction-item-template .e-action-item-shortcut{
  font-size:12px;
  line-height:16px
}

.e-blockeditor-blockaction-popup .e-menu-container ul{
  width:100%
}

.e-blockeditor-command-menu.e-popup.e-mention{
  margin-top:5px
}

.e-blockeditor-command-menu.e-popup .e-command-mention-item-template{
  display:flex;
  min-height:32px;
  align-items:center;
  gap:8px;
  padding-left:8px
}

.e-blockeditor-command-menu.e-popup .e-command-mention-item-template .e-command-icon-info{
  display:flex;
  align-items:center;
  justify-content:center
}

.e-blockeditor-command-menu.e-popup .e-command-mention-item-template .e-command-icon{
  font-size:14px;
  line-height:14px
}

.e-blockeditor-command-menu.e-popup .e-command-mention-item-template .e-command-title{
  font-size:14px;
  line-height:20px
}

.e-blockeditor-command-menu.e-popup .e-command-mention-item-template .e-command-shortcut{
  font-size:12px;
  line-height:16px
}

.e-blockeditor-command-menu.e-popup .e-command-item-info{
  display:flex;
  justify-content:space-between;
  align-items:center;
  flex-grow:1
}

.e-blockeditor-command-menu.e-popup .e-dropdownbase .e-list-group-item,.e-blockeditor-command-menu.e-popup .e-fixed-head{
  padding-left:8px
}

.e-blockeditor-command-menu.e-popup.e-rtl .e-dropdownbase .e-list-group-item,.e-blockeditor-command-menu.e-popup.e-rtl .e-fixed-head{
  padding-right:8px;
  padding-left:0
}

.e-blockeditor-command-menu.e-popup .e-dropdownbase.e-dd-group .e-list-item{
  padding-left:unset
}

.e-blockeditor-contextmenu ul{
  width:200px
}

.e-blockeditor-contextmenu ul.e-contextmenu{
  padding:4px
}

.e-blockeditor-contextmenu ul .e-ctmenu-item-template{
  display:flex;
  justify-content:space-between;
  align-items:center;
  height:100%
}

.e-blockeditor-contextmenu ul .e-ctmenu-content{
  display:flex;
  align-items:center;
  gap:8px
}

.e-blockeditor-contextmenu ul .e-ctmenu-icon{
  font-size:14px;
  line-height:14px
}

.e-blockeditor-contextmenu ul .e-ctmenu-text{
  font-size:14px;
  line-height:20px
}

.e-blockeditor-contextmenu ul .e-ctmenu-shortcut{
  font-size:12px;
  line-height:16px
}

.e-blockeditor-inline-toolbar-popup{
  max-width:75%;
  border-radius:calc(var(--e-radius)*.375)
}

.e-blockeditor-inline-toolbar-popup.e-be-inline-tlbr-hide{
  display:block;
  visibility:hidden;
  width:auto
}

.e-blockeditor-inline-toolbar-popup .e-toolbar-item .e-inline-color-icon,.e-blockeditor-inline-toolbar-popup .e-toolbar-item .e-inline-bgColor-icon{
  font-family:"e-icons";
  font-size:14px
}

.e-blockeditor-inline-toolbar-popup .e-toolbar-item .e-toolbar-color-dropdown .e-icons.e-btn-icon,.e-blockeditor-inline-toolbar-popup .e-toolbar-item .e-toolbar-bgcolor-dropdown .e-icons.e-btn-icon{
  font-size:12px
}

.e-blockeditor-inline-toolbar-popup .e-toolbar-item .e-toolbar-color-dropdown.e-btn.e-icon-btn .e-btn-icon,.e-blockeditor-inline-toolbar-popup .e-toolbar-item .e-toolbar-bgcolor-dropdown.e-btn.e-icon-btn .e-btn-icon{
  line-height:unset
}

.e-blockeditor-inline-toolbar-popup .e-toolbar-item .e-toolbar-color-dropdown.e-btn .e-btn-icon.e-icon-left,.e-blockeditor-inline-toolbar-popup .e-toolbar-item .e-toolbar-bgcolor-dropdown.e-btn .e-btn-icon.e-icon-left{
  margin-left:unset;
  margin-right:unset;
  width:unset
}

.e-blockeditor-inline-toolbar-popup .e-toolbar .e-item-first-child{
  margin-left:8px
}

.e-blockeditor-inline-toolbar-popup .e-toolbar.e-rtl .e-item-first-child{
  margin-left:0;
  margin-right:8px
}

.e-blockeditor-inline-toolbar-popup .e-blockeditor-inline-toolbar.e-toolbar{
  min-height:auto
}

.e-blockeditor-inline-toolbar-popup .e-blockeditor-inline-toolbar.e-toolbar .e-toolbar-items{
  min-width:auto;
  margin:3px 7px
}

.e-blockeditor-inline-toolbar-popup .e-blockeditor-inline-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item{
  margin:0;
  min-height:auto;
  padding:0 4px
}

.e-blockeditor-link-dialog .e-be-link-content{
  display:flex;
  flex-direction:column;
  gap:15px
}

.e-blockeditor-link-dialog .e-footer-content .e-be-link-footer{
  display:flex;
  flex-wrap:wrap;
  justify-content:center;
  align-items:center;
  gap:8px
}

.e-blockeditor-link-dialog .e-footer-content .e-be-link-footer .e-btn{
  margin-left:0;
  margin-right:0
}

.e-blockeditor-mention-menu.e-popup .e-user-mention-item-template,.e-blockeditor-mention-menu.e-popup .e-label-mention-item-template{
  display:flex;
  align-items:center;
  gap:8px
}

.e-blockeditor-mention-menu.e-popup .e-user-mention-item-template{
  padding:8px
}

.e-blockeditor-mention-menu.e-popup .e-label-mention-item-template{
  padding:6px 8px
}

.e-blockeditor-mention-menu.e-popup .em-avatar{
  width:30px;
  height:30px;
  font-size:14px;
  line-height:20px;
  border-radius:50%;
  display:flex;
  align-items:center;
  justify-content:center;
  overflow:hidden
}

.e-blockeditor-mention-menu.e-popup .em-avatar .em-img{
  width:100%;
  height:100%;
  -o-object-fit:cover;
     object-fit:cover;
  border-radius:50%
}

.e-blockeditor-mention-menu.e-popup.e-blockeditor-label-menu .em-avatar{
  width:20px;
  height:20px
}

.e-blockeditor-mention-menu.e-popup .em-initial{
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none
}

.e-blockeditor-mention-menu.e-popup .em-content{
  display:flex;
  align-items:center;
  gap:8px
}

.e-blockeditor-mention-menu.e-popup .em-content .em-text{
  font-size:14px;
  line-height:20px
}

.e-blockeditor-mention-menu.e-popup .em-content .em-icon{
  font-size:14px;
  line-height:14px
}

.e-ctmenu-shortcut,.e-action-item-shortcut,.e-command-shortcut{
  direction:ltr
}

.e-dropdown-popup:has(.e-be-color-picker){
  margin-top:5px
}

.e-blockeditor{
  background:var(--color-sf-content-bg-color);
  color:var(--color-sf-content-text-color)
}

.e-blockeditor a{
  color:var(--color-sf-primary-bg-color)
}

.e-blockeditor .e-be-drop-indicator{
  background:var(--color-sf-primary)
}

.e-blockeditor .e-be-drop-indicator::before{
  background:var(--color-sf-primary)
}

.e-blockeditor .e-be-dragging-clone{
  background:var(--color-sf-primary-lighter)
}

.e-blockeditor .e-divider-block.e-divider-selected .e-be-hr-wrapper{
  background:var(--color-sf-primary-lighter)
}

.e-blockeditor .e-divider-block .e-be-hr{
  border:2px solid var(--color-sf-border)
}

.e-blockeditor .e-block [contenteditable=true]:empty::before{
  color:var(--color-sf-placeholder-text-color)
}

.e-blockeditor .e-block.e-list-block[data-block-type=Checklist] .e-checkmark-border{
  stroke:var(--color-sf-border)
}

.e-blockeditor .e-block.e-list-block[data-block-type=Checklist] .e-checkmark-bg{
  fill:var(--color-sf-primary-bg-color);
  stroke:var(--color-sf-primary-border-color)
}

.e-blockeditor .e-block.e-list-block[data-block-type=Checklist] .e-checkmark-color{
  fill:var(--color-sf-primary-text-color)
}

.e-blockeditor .e-block.e-list-block[data-block-type=Checklist]:has(.e-checked) .e-checkmark-border{
  stroke:var(--color-sf-primary-border-color)
}

.e-blockeditor .e-block.e-list-block[data-block-type=Checklist]:has(.e-checked) li.e-checked:not(:empty){
  color:var(--color-sf-content-text-color)
}

.e-blockeditor .e-block.e-quote-block blockquote{
  border-left-color:var(--color-sf-border)
}

.e-blockeditor .e-block.e-callout-block .e-callout-wrapper{
  background:var(--color-sf-content-bg-color-alt2)
}

.e-blockeditor .e-block-content::-moz-selection{
  background:var(--color-sf-primary-lighter)
}

.e-blockeditor .e-block-content::selection{
  background:var(--color-sf-primary-lighter)
}

.e-blockeditor .e-block-content .e-be-inline-code{
  background:rgba(157,157,157,.15);
  color:#ed484c
}

.e-blockeditor .e-code-block-container{
  background:var(--color-sf-content-bg-color);
  border:1px solid var(--color-sf-border)
}

.e-blockeditor .e-code-block{
  background-color:var(--color-sf-content-bg-color);
  color:var(--color-sf-content-text-color)
}

.e-blockeditor .e-code-block .e-block-content{
  background:rgba(0,0,0,0)
}

.e-blockeditor .e-code-block-toolbar{
  background:var(--color-sf-content-bg-color)
}

.e-blockeditor .e-code-block-toolbar .e-input-group.e-ddl,.e-blockeditor .e-code-block-toolbar .e-input-group.e-ddl .e-ddl-icon{
  background:var(--color-sf-content-bg-color)
}

.e-blockeditor .e-code-block-languages{
  border:1px solid var(--color-sf-border);
  background:var(--color-sf-content-bg-color);
  box-shadow:unset
}

.e-blockeditor .e-code-block-copy-button{
  background:var(--color-sf-content-bg-color);
  box-shadow:none
}

.e-blockeditor .e-code-block-copy-button .e-icons{
  color:var(--color-sf-icon-color)
}

.e-blockeditor .e-code-block-copy-button:hover,.e-blockeditor .e-code-block-copy-button:active{
  background:var(--color-sf-secondary-bg-color-pressed)
}

.e-blockeditor .e-code-block-copy-button:hover .e-icons,.e-blockeditor .e-code-block-copy-button:active .e-icons{
  color:var(--color-sf-secondary-text-color-pressed)
}

.e-blockeditor .e-table-block th,.e-blockeditor .e-table-block td{
  border:1px solid var(--color-sf-border-light)
}

.e-blockeditor .e-table-block thead tr{
  background:var(--color-sf-content-bg-color-alt1);
  color:var(--color-sf-content-text-color)
}

.e-blockeditor .e-table-block tbody tr{
  background:var(--color-sf-content-bg-color);
  color:var(--color-sf-content-text-color)
}

.e-blockeditor .e-table-block :not(:has([data-resizing=true])) tr:hover{
  background:var(--color-sf-table-bg-color-hover);
  color:var(--color-sf-table-text-color-hover)
}

.e-blockeditor .e-table-block tr:has(.e-cell-focus){
  color:var(--color-sf-table-text-color-selected)
}

.e-blockeditor .e-table-block .e-cell-focus{
  border:1px double var(--color-sf-primary)
}

.e-blockeditor .e-table-block .e-col-action-handle:not(.e-action-bar-active):hover,.e-blockeditor .e-table-block .e-row-action-handle:not(.e-action-bar-active):hover{
  background-color:var(--color-sf-primary-lighter);
  color:var(--color-sf-secondary-text-color-hover)
}

.e-blockeditor .e-table-block .e-action-bar-active{
  background-color:var(--color-sf-primary);
  color:var(--color-sf-primary-text-color);
  border:1px double var(--color-sf-primary)
}

.e-blockeditor .e-table-block .e-col-selected{
  background-color:var(--color-sf-primary-lighter)
}

.e-blockeditor .e-table-block .e-row-selected{
  background-color:var(--color-sf-primary-lighter)
}

.e-blockeditor .e-table-block tr.e-row-selected td,.e-blockeditor .e-table-block .e-col-selected{
  border:1px double var(--color-sf-primary);
  box-shadow:unset
}

.e-blockeditor .e-row-add-indicator,.e-blockeditor .e-col-add-indicator{
  background:var(--color-sf-primary);
  color:var(--color-sf-primary-text)
}

.e-blockeditor .e-row-hover-line,.e-blockeditor .e-col-hover-line{
  background:var(--color-sf-primary)
}

.e-blockeditor .e-table-hover-icon{
  background-color:#e0e0e0
}

.e-blockeditor .e-block .e-row-dot,.e-blockeditor .e-block .e-col-dot{
  border:1px solid var(--color-sf-primary);
  background:var(--color-sf-content-bg-color)
}

.e-blockeditor .e-block .e-row-insert-handle,.e-blockeditor .e-block .e-col-insert-handle{
  color:var(--color-sf-primary);
  border:1px solid var(--color-sf-primary);
  background-color:var(--color-sf-content-bg-color)
}

.e-blockeditor .e-block .e-row-hover-line,.e-blockeditor .e-block .e-col-hover-line{
  background:var(--color-sf-primary)
}

.e-blockeditor .e-image-block.e-image-focus,.e-blockeditor .e-image-block:hover{
  outline:2px solid var(--color-sf-primary)
}

.e-blockeditor .e-audio-block:hover{
  outline:2px solid var(--color-sf-primary)
}

.e-blockeditor .e-video-block.e-video-focus,.e-blockeditor .e-video-block:hover{
  outline:2px solid var(--color-sf-primary)
}

.e-table-gripper-action-popup{
  background:var(--color-sf-content-bg-color-alt1);
  border:1px solid var(--color-sf-flyout-border);
  box-shadow:0 0 4px 0 rgba(var(--color-sf-black), 0.1),0 4px 6px -4px rgba(var(--color-sf-black), 0.1),0 10px 15px -3px rgba(var(--color-sf-black), 0.1)
}

.e-table-gripper-action-popup .e-icons{
  color:var(--color-sf-icon-color)
}

.e-table-gripper-action-popup .e-icons:hover{
  background:var(--color-sf-content-bg-color-hover);
  border-color:var(--color-sf-content-bg-color-hover);
  color:var(--color-sf-icon-color-hover)
}

.e-table-gripper-action-popup .e-icons:active{
  background:var(--color-sf-content-bg-color-pressed);
  border-color:var(--color-sf-content-bg-color-pressed);
  color:var(--color-sf-icon-color-pressed)
}

.e-floating-icon{
  border:1px solid rgba(0,0,0,0);
  color:var(--color-sf-secondary-text-color-focus);
  background:rgba(0,0,0,0)
}

.e-floating-icon:hover{
  background:var(--color-sf-secondary-bg-color-pressed);
  color:var(--color-sf-secondary-text-color-pressed)
}

.e-blockeditor-inline-toolbar-popup{
  border:1px solid var(--color-sf-flyout-border);
  background:var(--color-sf-content-bg-color-alt1);
  box-shadow:0 0 4px 0 rgba(var(--color-sf-black), 0.1),0 4px 6px -4px rgba(var(--color-sf-black), 0.1),0 10px 15px -3px rgba(var(--color-sf-black), 0.1)
}

.e-blockeditor-inline-toolbar-popup .e-toolbar-item.e-active .e-btn{
  background:var(--color-sf-secondary-bg-color-pressed)
}

.e-blockeditor-inline-toolbar-popup .e-toolbar-item.e-active .e-tbar-btn .e-icons,.e-blockeditor-inline-toolbar-popup .e-toolbar-item.e-active .e-tbar-btn:focus .e-icons{
  color:var(--color-sf-secondary-text-color-hover)
}

.e-mention.e-blockeditor-mention-menu.e-popup .e-list-item:not(.e-active) .em-avatar{
  color:var(--color-sf-primary-text-color)
}

.e-mention.e-blockeditor-mention-menu.e-popup .e-list-item:not(.e-active) .em-content .em-text{
  color:var(--color-sf-flyout-text-color)
}

.e-mention.e-blockeditor-mention-menu.e-popup .e-list-item:not(.e-active) .em-content .e-icons{
  color:var(--color-sf-icon-color)
}

.e-blockeditor-blockaction-popup .e-menu-item:not(.e-disabled) .e-blockaction-item-template .e-action-icon{
  color:var(--color-sf-icon-color)
}

.e-blockeditor-blockaction-popup .e-menu-item:not(.e-disabled) .e-blockaction-item-template .e-action-item-label{
  color:var(--color-sf-flyout-text-color)
}

.e-blockeditor-blockaction-popup .e-menu-item:not(.e-disabled) .e-blockaction-item-template .e-action-item-shortcut{
  color:var(--color-sf-flyout-text-color)
}

.e-blockeditor-command-menu.e-popup .e-list-item:not(.e-disabled):not(.e-active):not(.e-hover) .e-command-mention-item-template .e-command-icon{
  color:var(--color-sf-icon-color)
}

.e-blockeditor-command-menu.e-popup .e-list-item:not(.e-disabled):not(.e-active):not(.e-hover) .e-command-mention-item-template .e-command-title{
  color:var(--color-sf-flyout-text-color)
}

.e-blockeditor-command-menu.e-popup .e-list-item:not(.e-disabled):not(.e-active):not(.e-hover) .e-command-mention-item-template .e-command-shortcut{
  color:var(--color-sf-flyout-text-color)
}

.e-blockeditor-contextmenu ul .e-menu-item:not(.e-disabled) .e-ctmenu-icon{
  color:var(--color-sf-icon-color)
}

.e-blockeditor-contextmenu ul .e-menu-item:not(.e-disabled) .e-ctmenu-text{
  color:var(--color-sf-flyout-text-color)
}

.e-blockeditor-contextmenu ul .e-menu-item:not(.e-disabled) .e-ctmenu-shortcut{
  color:var(--color-sf-flyout-text-color)
}

.e-blockeditor-mention-menu.e-popup,.e-blockeditor-blockaction-popup,.e-blockeditor-contextmenu ul{
  border:1px solid var(--color-sf-flyout-border);
  background:var(--color-sf-flyout-bg-color);
  box-shadow:0 0 4px 0 rgba(var(--color-sf-black), 0.1),0 4px 6px -4px rgba(var(--color-sf-black), 0.1),0 10px 15px -3px rgba(var(--color-sf-black), 0.1)
}

.e-block-add-icon::before{
  content:"\e805"
}

.e-block-drag-icon::before{
  content:"\e726"
}

.e-checkmark-checked::after{
  content:"\e727"
}

.e-blockeditor-inline-toolbar-popup .e-inline-color-icon::before{
  content:"\e79f"
}

.e-blockeditor-inline-toolbar-popup .e-inline-bgColor-icon::before{
  content:"\e783"
}

.e-blockeditor-command-menu.e-popup .e-be-paragraph::before{
  content:"\e82e"
}

.e-blockeditor-command-menu.e-popup .e-be-divider::before{
  content:"\e920"
}

.e-blockeditor-command-menu.e-popup .e-be-callout::before{
  content:"\e942"
}

.e-blockeditor-command-menu.e-popup .e-be-h1::before{
  content:"\e943"
}

.e-blockeditor-command-menu.e-popup .e-be-h2::before{
  content:"\e944"
}

.e-blockeditor-command-menu.e-popup .e-be-h3::before{
  content:"\e945"
}

.e-blockeditor-command-menu.e-popup .e-be-h4::before{
  content:"\e946"
}

.e-blockeditor-command-menu.e-popup .e-be-toggle-h1::before{
  content:"\e947"
}

.e-blockeditor-command-menu.e-popup .e-be-toggle-h2::before{
  content:"\e948"
}

.e-blockeditor-command-menu.e-popup .e-be-toggle-h3::before{
  content:"\e949"
}

.e-blockeditor-command-menu.e-popup .e-be-toggle-h4::before{
  content:"\e94a"
}

.e-blockeditor-command-menu.e-popup .e-be-toggle-paragraph::before{
  content:"\e844"
}

.e-blockeditor-command-menu.e-popup .e-be-table::before{
  content:"\e83f"
}

.e-bigger.e-blockeditor .e-block-container-wrapper,.e-bigger .e-blockeditor .e-block-container-wrapper{
  font-size:16px;
  font-weight:400;
  line-height:24px
}

.e-bigger.e-blockeditor .e-block.e-list-block li::marker,.e-bigger .e-blockeditor .e-block.e-list-block li::marker{
  font-size:16px
}

.e-bigger.e-blockeditor .e-block.e-list-block[data-block-type=Checklist] .e-checkmark-container,.e-bigger .e-blockeditor .e-block.e-list-block[data-block-type=Checklist] .e-checkmark-container{
  height:18px;
  width:18px
}

.e-bigger.e-blockeditor .e-block.e-quote-block blockquote,.e-bigger .e-blockeditor .e-block.e-quote-block blockquote{
  border-left-width:3px;
  padding-left:8px
}

.e-bigger.e-blockeditor .e-block.e-callout-block .e-callout-wrapper,.e-bigger .e-blockeditor .e-block.e-callout-block .e-callout-wrapper{
  padding:16px
}

.e-bigger.e-blockeditor .e-block.e-callout-block .e-callout-icon,.e-bigger .e-blockeditor .e-block.e-callout-block .e-callout-icon{
  height:18px;
  width:18px
}

.e-bigger.e-blockeditor .e-block.e-toggle-block .e-toggle-icon,.e-bigger .e-blockeditor .e-block.e-toggle-block .e-toggle-icon{
  height:14px;
  width:14px;
  margin-right:12px
}

.e-bigger.e-blockeditor .e-block .e-user-chip,.e-bigger .e-blockeditor .e-block .e-user-chip{
  height:28px;
  padding:2px 8px
}

.e-bigger.e-blockeditor .e-block .e-user-chip .em-avatar,.e-bigger .e-blockeditor .e-block .e-user-chip .em-avatar{
  height:20px;
  width:20px;
  font-size:16px;
  line-height:24px
}

.e-bigger.e-blockeditor .e-block .e-user-chip .em-text,.e-bigger .e-blockeditor .e-block .e-user-chip .em-text{
  font-size:16px;
  line-height:24px
}

.e-bigger.e-blockeditor .e-block .e-label-chip,.e-bigger .e-blockeditor .e-block .e-label-chip{
  height:32px;
  padding:4px;
  font-size:16px;
  line-height:24px
}

.e-bigger.e-blockeditor .e-block .e-block-content .e-be-inline-code,.e-bigger .e-blockeditor .e-block .e-block-content .e-be-inline-code{
  font-size:14px;
  line-height:20px;
  padding:2px 4px
}

.e-bigger.e-blockeditor .e-code-block-toolbar,.e-bigger .e-blockeditor .e-code-block-toolbar{
  padding:16px;
  min-height:40px
}

.e-bigger.e-blockeditor .e-code-block-languages,.e-bigger .e-blockeditor .e-code-block-languages{
  padding:8px 12px;
  width:248px;
  height:40px
}

.e-bigger.e-blockeditor .e-code-block-copy-button,.e-bigger .e-blockeditor .e-code-block-copy-button{
  padding:13px;
  margin-left:12px;
  width:40px;
  height:40px
}

.e-bigger.e-blockeditor .e-code-block-copy-button .e-icons,.e-bigger .e-blockeditor .e-code-block-copy-button .e-icons{
  font-size:16px
}

.e-bigger.e-blockeditor .e-code-block,.e-bigger .e-blockeditor .e-code-block{
  margin:0;
  padding-left:24px;
  overflow-x:auto;
  font-size:16px;
  line-height:24px
}

.e-bigger.e-blockeditor .e-table-block th,.e-bigger .e-blockeditor .e-table-block th{
  height:48px;
  padding:12px;
  font-size:16px;
  line-height:24px
}

.e-bigger.e-blockeditor .e-table-block td,.e-bigger .e-blockeditor .e-table-block td{
  height:56px;
  padding:16px;
  font-size:16px;
  line-height:24px
}

.e-bigger.e-blockeditor .e-table-block td:has(.e-block),.e-bigger .e-blockeditor .e-table-block td:has(.e-block){
  padding-top:0;
  padding-bottom:0
}

.e-bigger.e-blockeditor .e-block .e-row-action-handle,.e-bigger.e-blockeditor .e-block .e-col-action-handle,.e-bigger .e-blockeditor .e-block .e-row-action-handle,.e-bigger .e-blockeditor .e-block .e-col-action-handle{
  font-size:16px;
  line-height:100%
}

.e-bigger.e-blockeditor .e-block .e-row-action-handle,.e-bigger .e-blockeditor .e-block .e-row-action-handle{
  width:24px;
  left:26px
}

.e-bigger.e-blockeditor .e-block .e-col-action-handle,.e-bigger .e-blockeditor .e-block .e-col-action-handle{
  height:24px;
  top:-8px
}

.e-bigger .e-table-gripper-action-popup .e-icons{
  font-size:18px;
  padding:11px
}

.e-bigger .e-floating-icon{
  width:24px;
  height:24px;
  font-size:16px;
  line-height:16px;
  font-weight:400
}

.e-bigger .e-blockeditor-mention-menu.e-popup .e-dropdownbase,.e-bigger.e-blockeditor-mention-menu.e-popup .e-dropdownbase{
  padding:6px
}

.e-bigger .e-blockeditor-blockaction-popup .e-menu-wrapper,.e-bigger .e-blockeditor-blockaction-popup .e-menu-container,.e-bigger.e-blockeditor-blockaction-popup .e-menu-wrapper,.e-bigger.e-blockeditor-blockaction-popup .e-menu-container{
  padding:6px
}

.e-bigger .e-blockeditor-blockaction-popup .e-menu-wrapper ul .e-menu-item,.e-bigger .e-blockeditor-blockaction-popup .e-menu-container ul .e-menu-item,.e-bigger.e-blockeditor-blockaction-popup .e-menu-wrapper ul .e-menu-item,.e-bigger.e-blockeditor-blockaction-popup .e-menu-container ul .e-menu-item{
  height:40px;
  line-height:40px;
  padding:0
}

.e-bigger .e-blockeditor-blockaction-popup .e-menu-wrapper ul .e-menu-item .e-blockaction-item-template,.e-bigger .e-blockeditor-blockaction-popup .e-menu-container ul .e-menu-item .e-blockaction-item-template,.e-bigger.e-blockeditor-blockaction-popup .e-menu-wrapper ul .e-menu-item .e-blockaction-item-template,.e-bigger.e-blockeditor-blockaction-popup .e-menu-container ul .e-menu-item .e-blockaction-item-template{
  min-height:40px;
  padding-left:6px
}

.e-bigger .e-blockeditor-blockaction-popup .e-menu-wrapper ul .e-menu-item .e-blockaction-item-template .e-action-icon,.e-bigger .e-blockeditor-blockaction-popup .e-menu-container ul .e-menu-item .e-blockaction-item-template .e-action-icon,.e-bigger.e-blockeditor-blockaction-popup .e-menu-wrapper ul .e-menu-item .e-blockaction-item-template .e-action-icon,.e-bigger.e-blockeditor-blockaction-popup .e-menu-container ul .e-menu-item .e-blockaction-item-template .e-action-icon{
  font-size:16px;
  line-height:16px
}

.e-bigger .e-blockeditor-blockaction-popup .e-menu-wrapper ul .e-menu-item .e-blockaction-item-template .e-action-item-label,.e-bigger .e-blockeditor-blockaction-popup .e-menu-container ul .e-menu-item .e-blockaction-item-template .e-action-item-label,.e-bigger.e-blockeditor-blockaction-popup .e-menu-wrapper ul .e-menu-item .e-blockaction-item-template .e-action-item-label,.e-bigger.e-blockeditor-blockaction-popup .e-menu-container ul .e-menu-item .e-blockaction-item-template .e-action-item-label{
  font-size:16px;
  line-height:24px
}

.e-bigger .e-blockeditor-blockaction-popup .e-menu-wrapper ul .e-menu-item .e-blockaction-item-template .e-action-item-shortcut,.e-bigger .e-blockeditor-blockaction-popup .e-menu-container ul .e-menu-item .e-blockaction-item-template .e-action-item-shortcut,.e-bigger.e-blockeditor-blockaction-popup .e-menu-wrapper ul .e-menu-item .e-blockaction-item-template .e-action-item-shortcut,.e-bigger.e-blockeditor-blockaction-popup .e-menu-container ul .e-menu-item .e-blockaction-item-template .e-action-item-shortcut{
  font-size:12px;
  line-height:20px
}

.e-bigger .e-blockeditor-command-menu.e-popup .e-command-mention-item-template,.e-bigger.e-blockeditor-command-menu.e-popup .e-command-mention-item-template{
  min-height:40px;
  padding-left:6px
}

.e-bigger .e-blockeditor-command-menu.e-popup .e-command-mention-item-template .e-command-icon,.e-bigger.e-blockeditor-command-menu.e-popup .e-command-mention-item-template .e-command-icon{
  font-size:16px;
  line-height:16px
}

.e-bigger .e-blockeditor-command-menu.e-popup .e-command-mention-item-template .e-command-title,.e-bigger.e-blockeditor-command-menu.e-popup .e-command-mention-item-template .e-command-title{
  font-size:16px;
  line-height:24px
}

.e-bigger .e-blockeditor-command-menu.e-popup .e-command-mention-item-template .e-command-shortcut,.e-bigger.e-blockeditor-command-menu.e-popup .e-command-mention-item-template .e-command-shortcut{
  font-size:14px;
  line-height:20px
}

.e-bigger .e-blockeditor-command-menu.e-popup .e-dropdownbase .e-list-group-item,.e-bigger .e-blockeditor-command-menu.e-popup .e-fixed-head,.e-bigger.e-blockeditor-command-menu.e-popup .e-dropdownbase .e-list-group-item,.e-bigger.e-blockeditor-command-menu.e-popup .e-fixed-head{
  padding-left:8px
}

.e-bigger .e-blockeditor-command-menu.e-popup.e-rtl .e-dropdownbase .e-list-group-item,.e-bigger .e-blockeditor-command-menu.e-popup.e-rtl .e-fixed-head,.e-bigger.e-blockeditor-command-menu.e-popup.e-rtl .e-dropdownbase .e-list-group-item,.e-bigger.e-blockeditor-command-menu.e-popup.e-rtl .e-fixed-head{
  padding-right:8px;
  padding-left:0
}

.e-bigger .e-blockeditor-contextmenu ul,.e-bigger.e-blockeditor-contextmenu ul{
  width:220px
}

.e-bigger .e-blockeditor-contextmenu ul.e-contextmenu,.e-bigger.e-blockeditor-contextmenu ul.e-contextmenu{
  padding:6px
}

.e-bigger .e-blockeditor-contextmenu ul .e-ctmenu-icon,.e-bigger.e-blockeditor-contextmenu ul .e-ctmenu-icon{
  font-size:16px;
  line-height:16px
}

.e-bigger .e-blockeditor-contextmenu ul .e-ctmenu-text,.e-bigger.e-blockeditor-contextmenu ul .e-ctmenu-text{
  font-size:16px;
  line-height:24px
}

.e-bigger .e-blockeditor-contextmenu ul .e-ctmenu-shortcut,.e-bigger.e-blockeditor-contextmenu ul .e-ctmenu-shortcut{
  font-size:14px;
  line-height:20px
}

.e-bigger .e-blockeditor-inline-toolbar-popup .e-toolbar-item .e-inline-color-icon,.e-bigger .e-blockeditor-inline-toolbar-popup .e-toolbar-item .e-inline-bgColor-icon,.e-bigger.e-blockeditor-inline-toolbar-popup .e-toolbar-item .e-inline-color-icon,.e-bigger.e-blockeditor-inline-toolbar-popup .e-toolbar-item .e-inline-bgColor-icon{
  font-size:16px
}

.e-bigger .e-blockeditor-inline-toolbar-popup .e-toolbar-item .e-toolbar-color-dropdown .e-icons.e-btn-icon,.e-bigger .e-blockeditor-inline-toolbar-popup .e-toolbar-item .e-toolbar-bgcolor-dropdown .e-icons.e-btn-icon,.e-bigger.e-blockeditor-inline-toolbar-popup .e-toolbar-item .e-toolbar-color-dropdown .e-icons.e-btn-icon,.e-bigger.e-blockeditor-inline-toolbar-popup .e-toolbar-item .e-toolbar-bgcolor-dropdown .e-icons.e-btn-icon{
  font-size:14px
}

.e-bigger .e-blockeditor-inline-toolbar-popup .e-toolbar .e-item-first-child,.e-bigger.e-blockeditor-inline-toolbar-popup .e-toolbar .e-item-first-child{
  margin-left:10px
}

.e-bigger .e-blockeditor-inline-toolbar-popup .e-toolbar.e-rtl .e-item-first-child,.e-bigger.e-blockeditor-inline-toolbar-popup .e-toolbar.e-rtl .e-item-first-child{
  margin-left:0;
  margin-right:10px
}

.e-bigger .e-blockeditor-mention-menu.e-popup .e-user-mention-item-template,.e-bigger .e-blockeditor-mention-menu.e-popup .e-label-mention-item-template,.e-bigger.e-blockeditor-mention-menu.e-popup .e-user-mention-item-template,.e-bigger.e-blockeditor-mention-menu.e-popup .e-label-mention-item-template{
  gap:8px
}

.e-bigger .e-blockeditor-mention-menu.e-popup .e-user-mention-item-template,.e-bigger.e-blockeditor-mention-menu.e-popup .e-user-mention-item-template{
  padding:10px 6px
}

.e-bigger .e-blockeditor-mention-menu.e-popup .e-label-mention-item-template,.e-bigger.e-blockeditor-mention-menu.e-popup .e-label-mention-item-template{
  padding:10px
}

.e-bigger .e-blockeditor-mention-menu.e-popup .em-avatar,.e-bigger.e-blockeditor-mention-menu.e-popup .em-avatar{
  width:34px;
  height:34px;
  font-size:16px;
  line-height:24px
}

.e-bigger .e-blockeditor-mention-menu.e-popup.e-blockeditor-label-menu .em-avatar,.e-bigger.e-blockeditor-mention-menu.e-popup.e-blockeditor-label-menu .em-avatar{
  width:20px;
  height:20px
}

.e-bigger .e-blockeditor-mention-menu.e-popup .em-content,.e-bigger.e-blockeditor-mention-menu.e-popup .em-content{
  gap:8px
}

.e-bigger .e-blockeditor-mention-menu.e-popup .em-content .em-text,.e-bigger.e-blockeditor-mention-menu.e-popup .em-content .em-text{
  font-size:16px;
  line-height:24px
}

.e-bigger .e-blockeditor-mention-menu.e-popup .em-content .e-icons,.e-bigger.e-blockeditor-mention-menu.e-popup .em-content .e-icons{
  font-size:16px;
  line-height:16px
}

@media (min-width: 768px){
  .density-compact .md\:glass-card {
    padding: var(--density-padding);
    gap: var(--density-gap);
  }

  .density-spacious .md\:glass-card {
    padding: var(--density-padding);
    gap: var(--density-gap);
  }

  .md\:glass-card{
    background-color: rgb(255 255 255 / 0.9);
    --tw-backdrop-blur: blur(12px);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  }

  .dark .md\:glass-card {
    background-color: rgba(17, 24, 39, 0.8);
  }

  .md\:glass-card:is(.dark *){
    background-color: rgb(17 24 39 / 0.8);
  }

  .md\:glass-card{
    border-radius: 16px;
    --tw-shadow: 0 8px 32px 0 rgba(31, 38, 135, 0.15);
    --tw-shadow-colored: 0 8px 32px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    border: 0.5px solid rgba(148, 163, 184, 0.3);
  }

  .dark .md\:glass-card{
    --tw-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.37);
    --tw-shadow-colored: 0 8px 32px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    border: 0.5px solid rgba(55, 65, 81, 0.5);
  }

  .md\:container-page{
    margin-left: auto;
    margin-right: auto;
    max-width: 80rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  @media (min-width: 640px){
    .md\:container-page{
      padding-left: 1.5rem;
      padding-right: 1.5rem;
    }
  }

  @media (min-width: 1024px){
    .md\:container-page{
      padding-left: 2rem;
      padding-right: 2rem;
    }
  }
}

@media (min-width: 1024px){
  .lg\:container-page{
    margin-left: auto;
    margin-right: auto;
    max-width: 80rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  @media (min-width: 640px){
    .lg\:container-page{
      padding-left: 1.5rem;
      padding-right: 1.5rem;
    }
  }

  @media (min-width: 1024px){
    .lg\:container-page{
      padding-left: 2rem;
      padding-right: 2rem;
    }
  }
}

.placeholder\:text-gray-400::-moz-placeholder{
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1));
}

.placeholder\:text-gray-400::placeholder{
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1));
}

.backdrop\:bg-black\/50::backdrop{
  background-color: rgb(0 0 0 / 0.5);
}

.after\:absolute::after{
  content: var(--tw-content);
  position: absolute;
}

.after\:left-0\.5::after{
  content: var(--tw-content);
  left: 0.125rem;
}

.after\:left-\[2px\]::after{
  content: var(--tw-content);
  left: 2px;
}

.after\:start-\[2px\]::after{
  content: var(--tw-content);
  inset-inline-start: 2px;
}

.after\:top-0\.5::after{
  content: var(--tw-content);
  top: 0.125rem;
}

.after\:top-\[2px\]::after{
  content: var(--tw-content);
  top: 2px;
}

.after\:h-3\.5::after{
  content: var(--tw-content);
  height: 0.875rem;
}

.after\:h-5::after{
  content: var(--tw-content);
  height: 1.25rem;
}

.after\:w-3\.5::after{
  content: var(--tw-content);
  width: 0.875rem;
}

.after\:w-5::after{
  content: var(--tw-content);
  width: 1.25rem;
}

.after\:rounded-full::after{
  content: var(--tw-content);
  border-radius: 9999px;
}

.after\:border::after{
  content: var(--tw-content);
  border-width: 1px;
}

.after\:border-gray-300::after{
  content: var(--tw-content);
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
}

.after\:bg-white::after{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}

.after\:transition-all::after{
  content: var(--tw-content);
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.after\:transition-transform::after{
  content: var(--tw-content);
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.after\:content-\[\'\'\]::after{
  --tw-content: '';
  content: var(--tw-content);
}

.last\:border-0:last-child{
  border-width: 0px;
}

.last\:pb-0:last-child{
  padding-bottom: 0px;
}

.hover\:-translate-y-0\.5:hover{
  --tw-translate-y: -0.125rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.hover\:-translate-y-1:hover{
  --tw-translate-y: -0.25rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.hover\:translate-y-\[-1px\]:hover{
  --tw-translate-y: -1px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.hover\:scale-105:hover{
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.hover\:scale-\[1\.01\]:hover{
  --tw-scale-x: 1.01;
  --tw-scale-y: 1.01;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.hover\:scale-\[1\.02\]:hover{
  --tw-scale-x: 1.02;
  --tw-scale-y: 1.02;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.hover\:border-amber-300:hover{
  --tw-border-opacity: 1;
  border-color: rgb(252 211 77 / var(--tw-border-opacity, 1));
}

.hover\:border-blue-200\/50:hover{
  border-color: rgb(191 219 254 / 0.5);
}

.hover\:border-blue-300:hover{
  --tw-border-opacity: 1;
  border-color: rgb(147 197 253 / var(--tw-border-opacity, 1));
}

.hover\:border-blue-400:hover{
  --tw-border-opacity: 1;
  border-color: rgb(96 165 250 / var(--tw-border-opacity, 1));
}

.hover\:border-blue-500:hover{
  --tw-border-opacity: 1;
  border-color: rgb(59 130 246 / var(--tw-border-opacity, 1));
}

.hover\:border-emerald-300:hover{
  --tw-border-opacity: 1;
  border-color: rgb(110 231 183 / var(--tw-border-opacity, 1));
}

.hover\:border-emerald-400:hover{
  --tw-border-opacity: 1;
  border-color: rgb(52 211 153 / var(--tw-border-opacity, 1));
}

.hover\:border-emerald-400\/70:hover{
  border-color: rgb(52 211 153 / 0.7);
}

.hover\:border-emerald-500:hover{
  --tw-border-opacity: 1;
  border-color: rgb(16 185 129 / var(--tw-border-opacity, 1));
}

.hover\:border-fuchsia-300:hover{
  --tw-border-opacity: 1;
  border-color: rgb(240 171 252 / var(--tw-border-opacity, 1));
}

.hover\:border-gray-300:hover{
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
}

.hover\:border-gray-300\/60:hover{
  border-color: rgb(209 213 219 / 0.6);
}

.hover\:border-gray-400:hover{
  --tw-border-opacity: 1;
  border-color: rgb(156 163 175 / var(--tw-border-opacity, 1));
}

.hover\:border-gray-400\/70:hover{
  border-color: rgb(156 163 175 / 0.7);
}

.hover\:border-indigo-300:hover{
  --tw-border-opacity: 1;
  border-color: rgb(165 180 252 / var(--tw-border-opacity, 1));
}

.hover\:border-lime-500:hover{
  --tw-border-opacity: 1;
  border-color: rgb(132 204 22 / var(--tw-border-opacity, 1));
}

.hover\:border-orange-200:hover{
  --tw-border-opacity: 1;
  border-color: rgb(254 215 170 / var(--tw-border-opacity, 1));
}

.hover\:border-orange-300:hover{
  --tw-border-opacity: 1;
  border-color: rgb(253 186 116 / var(--tw-border-opacity, 1));
}

.hover\:border-orange-500:hover{
  --tw-border-opacity: 1;
  border-color: rgb(249 115 22 / var(--tw-border-opacity, 1));
}

.hover\:border-pink-300:hover{
  --tw-border-opacity: 1;
  border-color: rgb(249 168 212 / var(--tw-border-opacity, 1));
}

.hover\:border-primary:hover{
  --tw-border-opacity: 1;
  border-color: rgb(0 91 193 / var(--tw-border-opacity, 1));
}

.hover\:border-primary-300:hover{
  --tw-border-opacity: 1;
  border-color: rgb(102 165 255 / var(--tw-border-opacity, 1));
}

.hover\:border-primary-500:hover{
  --tw-border-opacity: 1;
  border-color: rgb(0 91 193 / var(--tw-border-opacity, 1));
}

.hover\:border-purple-200:hover{
  --tw-border-opacity: 1;
  border-color: rgb(233 213 255 / var(--tw-border-opacity, 1));
}

.hover\:border-purple-300:hover{
  --tw-border-opacity: 1;
  border-color: rgb(216 180 254 / var(--tw-border-opacity, 1));
}

.hover\:border-purple-400\/70:hover{
  border-color: rgb(192 132 252 / 0.7);
}

.hover\:border-red-200:hover{
  --tw-border-opacity: 1;
  border-color: rgb(254 202 202 / var(--tw-border-opacity, 1));
}

.hover\:border-red-300:hover{
  --tw-border-opacity: 1;
  border-color: rgb(252 165 165 / var(--tw-border-opacity, 1));
}

.hover\:border-red-500:hover{
  --tw-border-opacity: 1;
  border-color: rgb(239 68 68 / var(--tw-border-opacity, 1));
}

.hover\:border-sky-300:hover{
  --tw-border-opacity: 1;
  border-color: rgb(125 211 252 / var(--tw-border-opacity, 1));
}

.hover\:border-teal-300:hover{
  --tw-border-opacity: 1;
  border-color: rgb(94 234 212 / var(--tw-border-opacity, 1));
}

.hover\:border-violet-300:hover{
  --tw-border-opacity: 1;
  border-color: rgb(196 181 253 / var(--tw-border-opacity, 1));
}

.hover\:border-violet-400:hover{
  --tw-border-opacity: 1;
  border-color: rgb(167 139 250 / var(--tw-border-opacity, 1));
}

.hover\:border-white\/35:hover{
  border-color: rgb(255 255 255 / 0.35);
}

.hover\:border-yellow-300:hover{
  --tw-border-opacity: 1;
  border-color: rgb(253 224 71 / var(--tw-border-opacity, 1));
}

.hover\:bg-accent-500:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(54 131 197 / var(--tw-bg-opacity, 1));
}

.hover\:bg-amber-200:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(253 230 138 / var(--tw-bg-opacity, 1));
}

.hover\:bg-amber-50:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(255 251 235 / var(--tw-bg-opacity, 1));
}

.hover\:bg-amber-500:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(245 158 11 / var(--tw-bg-opacity, 1));
}

.hover\:bg-amber-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(217 119 6 / var(--tw-bg-opacity, 1));
}

.hover\:bg-amber-700:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(180 83 9 / var(--tw-bg-opacity, 1));
}

.hover\:bg-black\/20:hover{
  background-color: rgb(0 0 0 / 0.2);
}

.hover\:bg-black\/30:hover{
  background-color: rgb(0 0 0 / 0.3);
}

.hover\:bg-black\/5:hover{
  background-color: rgb(0 0 0 / 0.05);
}

.hover\:bg-black\/70:hover{
  background-color: rgb(0 0 0 / 0.7);
}

.hover\:bg-blue-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(219 234 254 / var(--tw-bg-opacity, 1));
}

.hover\:bg-blue-200:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(191 219 254 / var(--tw-bg-opacity, 1));
}

.hover\:bg-blue-50:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(239 246 255 / var(--tw-bg-opacity, 1));
}

.hover\:bg-blue-50\/30:hover{
  background-color: rgb(239 246 255 / 0.3);
}

.hover\:bg-blue-50\/50:hover{
  background-color: rgb(239 246 255 / 0.5);
}

.hover\:bg-blue-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1));
}

.hover\:bg-blue-600\/20:hover{
  background-color: rgb(37 99 235 / 0.2);
}

.hover\:bg-blue-700:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(29 78 216 / var(--tw-bg-opacity, 1));
}

.hover\:bg-cyan-50:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(236 254 255 / var(--tw-bg-opacity, 1));
}

.hover\:bg-cyan-700:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(14 116 144 / var(--tw-bg-opacity, 1));
}

.hover\:bg-emerald-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(209 250 229 / var(--tw-bg-opacity, 1));
}

.hover\:bg-emerald-200:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(167 243 208 / var(--tw-bg-opacity, 1));
}

.hover\:bg-emerald-50:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(236 253 245 / var(--tw-bg-opacity, 1));
}

.hover\:bg-emerald-50\/40:hover{
  background-color: rgb(236 253 245 / 0.4);
}

.hover\:bg-emerald-50\/50:hover{
  background-color: rgb(236 253 245 / 0.5);
}

.hover\:bg-emerald-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(5 150 105 / var(--tw-bg-opacity, 1));
}

.hover\:bg-emerald-700:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(4 120 87 / var(--tw-bg-opacity, 1));
}

.hover\:bg-fuchsia-50:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(253 244 255 / var(--tw-bg-opacity, 1));
}

.hover\:bg-fuchsia-700:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(162 28 175 / var(--tw-bg-opacity, 1));
}

.hover\:bg-gray-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(241 243 246 / var(--tw-bg-opacity, 1));
}

.hover\:bg-gray-100\/50:hover{
  background-color: rgb(241 243 246 / 0.5);
}

.hover\:bg-gray-100\/60:hover{
  background-color: rgb(241 243 246 / 0.6);
}

.hover\:bg-gray-200:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1));
}

.hover\:bg-gray-200\/80:hover{
  background-color: rgb(229 231 235 / 0.8);
}

.hover\:bg-gray-300:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1));
}

.hover\:bg-gray-300\/60:hover{
  background-color: rgb(209 213 219 / 0.6);
}

.hover\:bg-gray-50:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
}

.hover\:bg-gray-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(75 85 99 / var(--tw-bg-opacity, 1));
}

.hover\:bg-gray-700:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(55 65 81 / var(--tw-bg-opacity, 1));
}

.hover\:bg-gray-700\/70:hover{
  background-color: rgb(55 65 81 / 0.7);
}

.hover\:bg-gray-800:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1));
}

.hover\:bg-green-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(220 252 231 / var(--tw-bg-opacity, 1));
}

.hover\:bg-green-200:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(187 247 208 / var(--tw-bg-opacity, 1));
}

.hover\:bg-green-50:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(240 253 244 / var(--tw-bg-opacity, 1));
}

.hover\:bg-green-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(22 163 74 / var(--tw-bg-opacity, 1));
}

.hover\:bg-green-700:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(21 128 61 / var(--tw-bg-opacity, 1));
}

.hover\:bg-indigo-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(224 231 255 / var(--tw-bg-opacity, 1));
}

.hover\:bg-indigo-50:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(238 242 255 / var(--tw-bg-opacity, 1));
}

.hover\:bg-indigo-500:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1));
}

.hover\:bg-indigo-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(79 70 229 / var(--tw-bg-opacity, 1));
}

.hover\:bg-indigo-700:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(67 56 202 / var(--tw-bg-opacity, 1));
}

.hover\:bg-lime-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(236 252 203 / var(--tw-bg-opacity, 1));
}

.hover\:bg-lime-100\/50:hover{
  background-color: rgb(236 252 203 / 0.5);
}

.hover\:bg-lime-50:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(247 254 231 / var(--tw-bg-opacity, 1));
}

.hover\:bg-lime-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(101 163 13 / var(--tw-bg-opacity, 1));
}

.hover\:bg-lime-700:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(77 124 15 / var(--tw-bg-opacity, 1));
}

.hover\:bg-orange-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(255 237 213 / var(--tw-bg-opacity, 1));
}

.hover\:bg-orange-50:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(255 247 237 / var(--tw-bg-opacity, 1));
}

.hover\:bg-orange-50\/50:hover{
  background-color: rgb(255 247 237 / 0.5);
}

.hover\:bg-orange-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(234 88 12 / var(--tw-bg-opacity, 1));
}

.hover\:bg-orange-700:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(194 65 12 / var(--tw-bg-opacity, 1));
}

.hover\:bg-pink-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(252 231 243 / var(--tw-bg-opacity, 1));
}

.hover\:bg-pink-50:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(253 242 248 / var(--tw-bg-opacity, 1));
}

.hover\:bg-pink-50\/50:hover{
  background-color: rgb(253 242 248 / 0.5);
}

.hover\:bg-pink-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(219 39 119 / var(--tw-bg-opacity, 1));
}

.hover\:bg-primary-50:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(230 240 255 / var(--tw-bg-opacity, 1));
}

.hover\:bg-primary-500:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(0 91 193 / var(--tw-bg-opacity, 1));
}

.hover\:bg-primary-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(0 74 154 / var(--tw-bg-opacity, 1));
}

.hover\:bg-primary-600\/20:hover{
  background-color: rgb(0 74 154 / 0.2);
}

.hover\:bg-primary-700:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(0 56 115 / var(--tw-bg-opacity, 1));
}

.hover\:bg-primary\/5:hover{
  background-color: rgb(0 91 193 / 0.05);
}

.hover\:bg-primary\/90:hover{
  background-color: rgb(0 91 193 / 0.9);
}

.hover\:bg-purple-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(243 232 255 / var(--tw-bg-opacity, 1));
}

.hover\:bg-purple-200:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(233 213 255 / var(--tw-bg-opacity, 1));
}

.hover\:bg-purple-50:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(250 245 255 / var(--tw-bg-opacity, 1));
}

.hover\:bg-purple-50\/50:hover{
  background-color: rgb(250 245 255 / 0.5);
}

.hover\:bg-purple-500:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1));
}

.hover\:bg-purple-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(147 51 234 / var(--tw-bg-opacity, 1));
}

.hover\:bg-purple-700:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(126 34 206 / var(--tw-bg-opacity, 1));
}

.hover\:bg-red-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(254 226 226 / var(--tw-bg-opacity, 1));
}

.hover\:bg-red-200:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(254 202 202 / var(--tw-bg-opacity, 1));
}

.hover\:bg-red-50:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(254 242 242 / var(--tw-bg-opacity, 1));
}

.hover\:bg-red-500\/30:hover{
  background-color: rgb(239 68 68 / 0.3);
}

.hover\:bg-red-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity, 1));
}

.hover\:bg-red-600\/20:hover{
  background-color: rgb(220 38 38 / 0.2);
}

.hover\:bg-red-700:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(185 28 28 / var(--tw-bg-opacity, 1));
}

.hover\:bg-rose-50:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(255 241 242 / var(--tw-bg-opacity, 1));
}

.hover\:bg-rose-700:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(190 18 60 / var(--tw-bg-opacity, 1));
}

.hover\:bg-secondary-50:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(255 230 237 / var(--tw-bg-opacity, 1));
}

.hover\:bg-secondary-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(153 10 50 / var(--tw-bg-opacity, 1));
}

.hover\:bg-secondary-700:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(115 8 37 / var(--tw-bg-opacity, 1));
}

.hover\:bg-sky-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(224 242 254 / var(--tw-bg-opacity, 1));
}

.hover\:bg-sky-50:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(240 249 255 / var(--tw-bg-opacity, 1));
}

.hover\:bg-sky-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(2 132 199 / var(--tw-bg-opacity, 1));
}

.hover\:bg-sky-700:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(3 105 161 / var(--tw-bg-opacity, 1));
}

.hover\:bg-slate-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(241 245 249 / var(--tw-bg-opacity, 1));
}

.hover\:bg-slate-50:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(248 250 252 / var(--tw-bg-opacity, 1));
}

.hover\:bg-teal-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(204 251 241 / var(--tw-bg-opacity, 1));
}

.hover\:bg-teal-200:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(153 246 228 / var(--tw-bg-opacity, 1));
}

.hover\:bg-teal-50:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(240 253 250 / var(--tw-bg-opacity, 1));
}

.hover\:bg-teal-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(13 148 136 / var(--tw-bg-opacity, 1));
}

.hover\:bg-teal-700:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(15 118 110 / var(--tw-bg-opacity, 1));
}

.hover\:bg-violet-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(237 233 254 / var(--tw-bg-opacity, 1));
}

.hover\:bg-violet-200:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(221 214 254 / var(--tw-bg-opacity, 1));
}

.hover\:bg-violet-200\/50:hover{
  background-color: rgb(221 214 254 / 0.5);
}

.hover\:bg-violet-50:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(245 243 255 / var(--tw-bg-opacity, 1));
}

.hover\:bg-violet-700:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(109 40 217 / var(--tw-bg-opacity, 1));
}

.hover\:bg-white:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}

.hover\:bg-white\/10:hover{
  background-color: rgb(255 255 255 / 0.1);
}

.hover\:bg-white\/15:hover{
  background-color: rgb(255 255 255 / 0.15);
}

.hover\:bg-white\/20:hover{
  background-color: rgb(255 255 255 / 0.2);
}

.hover\:bg-white\/25:hover{
  background-color: rgb(255 255 255 / 0.25);
}

.hover\:bg-white\/30:hover{
  background-color: rgb(255 255 255 / 0.3);
}

.hover\:bg-white\/50:hover{
  background-color: rgb(255 255 255 / 0.5);
}

.hover\:bg-white\/70:hover{
  background-color: rgb(255 255 255 / 0.7);
}

.hover\:bg-white\/75:hover{
  background-color: rgb(255 255 255 / 0.75);
}

.hover\:bg-white\/80:hover{
  background-color: rgb(255 255 255 / 0.8);
}

.hover\:bg-white\/90:hover{
  background-color: rgb(255 255 255 / 0.9);
}

.hover\:bg-yellow-200:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(254 240 138 / var(--tw-bg-opacity, 1));
}

.hover\:bg-yellow-50:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(254 252 232 / var(--tw-bg-opacity, 1));
}

.hover\:bg-yellow-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(202 138 4 / var(--tw-bg-opacity, 1));
}

.hover\:bg-yellow-700:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(161 98 7 / var(--tw-bg-opacity, 1));
}

.hover\:bg-gradient-to-br:hover{
  background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
}

.hover\:bg-gradient-to-r:hover{
  background-image: linear-gradient(to right, var(--tw-gradient-stops));
}

.hover\:from-\[\#004182\]:hover{
  --tw-gradient-from: #004182 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(0 65 130 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-\[\#166FE5\]:hover{
  --tw-gradient-from: #166FE5 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 111 229 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-\[\#1EBE57\]:hover{
  --tw-gradient-from: #1EBE57 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(30 190 87 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-amber-600:hover{
  --tw-gradient-from: #d97706 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-amber-700:hover{
  --tw-gradient-from: #b45309 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-blue-50:hover{
  --tw-gradient-from: #eff6ff var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-blue-500:hover{
  --tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-blue-600:hover{
  --tw-gradient-from: #2563eb var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-blue-700:hover{
  --tw-gradient-from: #1d4ed8 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-cyan-600:hover{
  --tw-gradient-from: #0891b2 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(8 145 178 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-cyan-700:hover{
  --tw-gradient-from: #0e7490 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(14 116 144 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-emerald-50:hover{
  --tw-gradient-from: #ecfdf5 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(236 253 245 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-emerald-500:hover{
  --tw-gradient-from: #10b981 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-emerald-600:hover{
  --tw-gradient-from: #059669 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(5 150 105 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-emerald-700:hover{
  --tw-gradient-from: #047857 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(4 120 87 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-fuchsia-600:hover{
  --tw-gradient-from: #c026d3 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(192 38 211 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-gray-800:hover{
  --tw-gradient-from: #1f2937 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(31 41 55 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-green-600:hover{
  --tw-gradient-from: #16a34a var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-green-700:hover{
  --tw-gradient-from: #15803d var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-indigo-700:hover{
  --tw-gradient-from: #4338ca var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(67 56 202 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-lime-700:hover{
  --tw-gradient-from: #4d7c0f var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(77 124 15 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-orange-50:hover{
  --tw-gradient-from: #fff7ed var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(255 247 237 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-orange-500:hover{
  --tw-gradient-from: #f97316 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-orange-600:hover{
  --tw-gradient-from: #ea580c var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 88 12 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-orange-700:hover{
  --tw-gradient-from: #c2410c var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(194 65 12 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-pink-100:hover{
  --tw-gradient-from: #fce7f3 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 231 243 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-pink-500:hover{
  --tw-gradient-from: #ec4899 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-pink-700:hover{
  --tw-gradient-from: #be185d var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(190 24 93 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-primary-700:hover{
  --tw-gradient-from: #003873 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(0 56 115 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-purple-50:hover{
  --tw-gradient-from: #faf5ff var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 245 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-purple-500:hover{
  --tw-gradient-from: #a855f7 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-purple-600:hover{
  --tw-gradient-from: #9333ea var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-purple-700:hover{
  --tw-gradient-from: #7e22ce var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(126 34 206 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-red-600:hover{
  --tw-gradient-from: #dc2626 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-red-700:hover{
  --tw-gradient-from: #b91c1c var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-rose-700:hover{
  --tw-gradient-from: #be123c var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(190 18 60 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-secondary-700:hover{
  --tw-gradient-from: #730825 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(115 8 37 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-sky-700:hover{
  --tw-gradient-from: #0369a1 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(3 105 161 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-teal-600:hover{
  --tw-gradient-from: #0d9488 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(13 148 136 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-teal-700:hover{
  --tw-gradient-from: #0f766e var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(15 118 110 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-violet-600:hover{
  --tw-gradient-from: #7c3aed var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-violet-700:hover{
  --tw-gradient-from: #6d28d9 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(109 40 217 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-yellow-700:hover{
  --tw-gradient-from: #a16207 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:via-purple-700:hover{
  --tw-gradient-to: rgb(126 34 206 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), #7e22ce var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.hover\:to-\[\#003366\]:hover{
  --tw-gradient-to: #003366 var(--tw-gradient-to-position);
}

.hover\:to-\[\#1461CC\]:hover{
  --tw-gradient-to: #1461CC var(--tw-gradient-to-position);
}

.hover\:to-\[\#1BA94E\]:hover{
  --tw-gradient-to: #1BA94E var(--tw-gradient-to-position);
}

.hover\:to-amber-50:hover{
  --tw-gradient-to: #fffbeb var(--tw-gradient-to-position);
}

.hover\:to-amber-600:hover{
  --tw-gradient-to: #d97706 var(--tw-gradient-to-position);
}

.hover\:to-blue-50\/50:hover{
  --tw-gradient-to: rgb(239 246 255 / 0.5) var(--tw-gradient-to-position);
}

.hover\:to-blue-600:hover{
  --tw-gradient-to: #2563eb var(--tw-gradient-to-position);
}

.hover\:to-blue-700:hover{
  --tw-gradient-to: #1d4ed8 var(--tw-gradient-to-position);
}

.hover\:to-blue-800:hover{
  --tw-gradient-to: #1e40af var(--tw-gradient-to-position);
}

.hover\:to-cyan-600:hover{
  --tw-gradient-to: #0891b2 var(--tw-gradient-to-position);
}

.hover\:to-cyan-700:hover{
  --tw-gradient-to: #0e7490 var(--tw-gradient-to-position);
}

.hover\:to-cyan-800:hover{
  --tw-gradient-to: #155e75 var(--tw-gradient-to-position);
}

.hover\:to-emerald-600:hover{
  --tw-gradient-to: #059669 var(--tw-gradient-to-position);
}

.hover\:to-emerald-700:hover{
  --tw-gradient-to: #047857 var(--tw-gradient-to-position);
}

.hover\:to-emerald-800:hover{
  --tw-gradient-to: #065f46 var(--tw-gradient-to-position);
}

.hover\:to-fuchsia-700:hover{
  --tw-gradient-to: #a21caf var(--tw-gradient-to-position);
}

.hover\:to-gray-900:hover{
  --tw-gradient-to: #111827 var(--tw-gradient-to-position);
}

.hover\:to-green-700:hover{
  --tw-gradient-to: #15803d var(--tw-gradient-to-position);
}

.hover\:to-green-800:hover{
  --tw-gradient-to: #166534 var(--tw-gradient-to-position);
}

.hover\:to-indigo-50:hover{
  --tw-gradient-to: #eef2ff var(--tw-gradient-to-position);
}

.hover\:to-indigo-700:hover{
  --tw-gradient-to: #4338ca var(--tw-gradient-to-position);
}

.hover\:to-indigo-800:hover{
  --tw-gradient-to: #3730a3 var(--tw-gradient-to-position);
}

.hover\:to-orange-600:hover{
  --tw-gradient-to: #ea580c var(--tw-gradient-to-position);
}

.hover\:to-orange-700:hover{
  --tw-gradient-to: #c2410c var(--tw-gradient-to-position);
}

.hover\:to-orange-800:hover{
  --tw-gradient-to: #9a3412 var(--tw-gradient-to-position);
}

.hover\:to-pink-50:hover{
  --tw-gradient-to: #fdf2f8 var(--tw-gradient-to-position);
}

.hover\:to-pink-600:hover{
  --tw-gradient-to: #db2777 var(--tw-gradient-to-position);
}

.hover\:to-pink-700:hover{
  --tw-gradient-to: #be185d var(--tw-gradient-to-position);
}

.hover\:to-pink-800:hover{
  --tw-gradient-to: #9d174d var(--tw-gradient-to-position);
}

.hover\:to-primary-800:hover{
  --tw-gradient-to: #00264d var(--tw-gradient-to-position);
}

.hover\:to-purple-100:hover{
  --tw-gradient-to: #f3e8ff var(--tw-gradient-to-position);
}

.hover\:to-purple-600:hover{
  --tw-gradient-to: #9333ea var(--tw-gradient-to-position);
}

.hover\:to-purple-700:hover{
  --tw-gradient-to: #7e22ce var(--tw-gradient-to-position);
}

.hover\:to-red-700:hover{
  --tw-gradient-to: #b91c1c var(--tw-gradient-to-position);
}

.hover\:to-red-800:hover{
  --tw-gradient-to: #991b1b var(--tw-gradient-to-position);
}

.hover\:to-rose-600:hover{
  --tw-gradient-to: #e11d48 var(--tw-gradient-to-position);
}

.hover\:to-rose-700:hover{
  --tw-gradient-to: #be123c var(--tw-gradient-to-position);
}

.hover\:to-secondary-700:hover{
  --tw-gradient-to: #730825 var(--tw-gradient-to-position);
}

.hover\:to-secondary-800:hover{
  --tw-gradient-to: #4d0519 var(--tw-gradient-to-position);
}

.hover\:to-sky-800:hover{
  --tw-gradient-to: #075985 var(--tw-gradient-to-position);
}

.hover\:to-teal-50:hover{
  --tw-gradient-to: #f0fdfa var(--tw-gradient-to-position);
}

.hover\:to-teal-500:hover{
  --tw-gradient-to: #14b8a6 var(--tw-gradient-to-position);
}

.hover\:to-teal-600:hover{
  --tw-gradient-to: #0d9488 var(--tw-gradient-to-position);
}

.hover\:to-teal-700:hover{
  --tw-gradient-to: #0f766e var(--tw-gradient-to-position);
}

.hover\:to-teal-800:hover{
  --tw-gradient-to: #115e59 var(--tw-gradient-to-position);
}

.hover\:to-violet-600:hover{
  --tw-gradient-to: #7c3aed var(--tw-gradient-to-position);
}

.hover\:to-violet-700:hover{
  --tw-gradient-to: #6d28d9 var(--tw-gradient-to-position);
}

.hover\:to-violet-800:hover{
  --tw-gradient-to: #5b21b6 var(--tw-gradient-to-position);
}

.hover\:to-yellow-700:hover{
  --tw-gradient-to: #a16207 var(--tw-gradient-to-position);
}

.hover\:to-yellow-800:hover{
  --tw-gradient-to: #854d0e var(--tw-gradient-to-position);
}

.hover\:text-amber-300:hover{
  --tw-text-opacity: 1;
  color: rgb(252 211 77 / var(--tw-text-opacity, 1));
}

.hover\:text-amber-600:hover{
  --tw-text-opacity: 1;
  color: rgb(217 119 6 / var(--tw-text-opacity, 1));
}

.hover\:text-blue-200:hover{
  --tw-text-opacity: 1;
  color: rgb(191 219 254 / var(--tw-text-opacity, 1));
}

.hover\:text-blue-500:hover{
  --tw-text-opacity: 1;
  color: rgb(59 130 246 / var(--tw-text-opacity, 1));
}

.hover\:text-blue-600:hover{
  --tw-text-opacity: 1;
  color: rgb(37 99 235 / var(--tw-text-opacity, 1));
}

.hover\:text-blue-700:hover{
  --tw-text-opacity: 1;
  color: rgb(29 78 216 / var(--tw-text-opacity, 1));
}

.hover\:text-cyan-600:hover{
  --tw-text-opacity: 1;
  color: rgb(8 145 178 / var(--tw-text-opacity, 1));
}

.hover\:text-cyan-700:hover{
  --tw-text-opacity: 1;
  color: rgb(14 116 144 / var(--tw-text-opacity, 1));
}

.hover\:text-emerald-400:hover{
  --tw-text-opacity: 1;
  color: rgb(52 211 153 / var(--tw-text-opacity, 1));
}

.hover\:text-emerald-600:hover{
  --tw-text-opacity: 1;
  color: rgb(5 150 105 / var(--tw-text-opacity, 1));
}

.hover\:text-emerald-700:hover{
  --tw-text-opacity: 1;
  color: rgb(4 120 87 / var(--tw-text-opacity, 1));
}

.hover\:text-fuchsia-600:hover{
  --tw-text-opacity: 1;
  color: rgb(192 38 211 / var(--tw-text-opacity, 1));
}

.hover\:text-fuchsia-700:hover{
  --tw-text-opacity: 1;
  color: rgb(162 28 175 / var(--tw-text-opacity, 1));
}

.hover\:text-gray-200:hover{
  --tw-text-opacity: 1;
  color: rgb(229 231 235 / var(--tw-text-opacity, 1));
}

.hover\:text-gray-300:hover{
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / var(--tw-text-opacity, 1));
}

.hover\:text-gray-600:hover{
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / var(--tw-text-opacity, 1));
}

.hover\:text-gray-700:hover{
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity, 1));
}

.hover\:text-gray-800:hover{
  --tw-text-opacity: 1;
  color: rgb(31 41 55 / var(--tw-text-opacity, 1));
}

.hover\:text-gray-900:hover{
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity, 1));
}

.hover\:text-green-600:hover{
  --tw-text-opacity: 1;
  color: rgb(22 163 74 / var(--tw-text-opacity, 1));
}

.hover\:text-green-700:hover{
  --tw-text-opacity: 1;
  color: rgb(21 128 61 / var(--tw-text-opacity, 1));
}

.hover\:text-indigo-300:hover{
  --tw-text-opacity: 1;
  color: rgb(165 180 252 / var(--tw-text-opacity, 1));
}

.hover\:text-indigo-600:hover{
  --tw-text-opacity: 1;
  color: rgb(79 70 229 / var(--tw-text-opacity, 1));
}

.hover\:text-indigo-700:hover{
  --tw-text-opacity: 1;
  color: rgb(67 56 202 / var(--tw-text-opacity, 1));
}

.hover\:text-indigo-800:hover{
  --tw-text-opacity: 1;
  color: rgb(55 48 163 / var(--tw-text-opacity, 1));
}

.hover\:text-lime-600:hover{
  --tw-text-opacity: 1;
  color: rgb(101 163 13 / var(--tw-text-opacity, 1));
}

.hover\:text-lime-700:hover{
  --tw-text-opacity: 1;
  color: rgb(77 124 15 / var(--tw-text-opacity, 1));
}

.hover\:text-lime-800:hover{
  --tw-text-opacity: 1;
  color: rgb(63 98 18 / var(--tw-text-opacity, 1));
}

.hover\:text-orange-600:hover{
  --tw-text-opacity: 1;
  color: rgb(234 88 12 / var(--tw-text-opacity, 1));
}

.hover\:text-orange-700:hover{
  --tw-text-opacity: 1;
  color: rgb(194 65 12 / var(--tw-text-opacity, 1));
}

.hover\:text-pink-600:hover{
  --tw-text-opacity: 1;
  color: rgb(219 39 119 / var(--tw-text-opacity, 1));
}

.hover\:text-pink-700:hover{
  --tw-text-opacity: 1;
  color: rgb(190 24 93 / var(--tw-text-opacity, 1));
}

.hover\:text-primary:hover{
  --tw-text-opacity: 1;
  color: rgb(0 91 193 / var(--tw-text-opacity, 1));
}

.hover\:text-primary-600:hover{
  --tw-text-opacity: 1;
  color: rgb(0 74 154 / var(--tw-text-opacity, 1));
}

.hover\:text-primary-700:hover{
  --tw-text-opacity: 1;
  color: rgb(0 56 115 / var(--tw-text-opacity, 1));
}

.hover\:text-purple-300:hover{
  --tw-text-opacity: 1;
  color: rgb(216 180 254 / var(--tw-text-opacity, 1));
}

.hover\:text-purple-600:hover{
  --tw-text-opacity: 1;
  color: rgb(147 51 234 / var(--tw-text-opacity, 1));
}

.hover\:text-purple-700:hover{
  --tw-text-opacity: 1;
  color: rgb(126 34 206 / var(--tw-text-opacity, 1));
}

.hover\:text-purple-800:hover{
  --tw-text-opacity: 1;
  color: rgb(107 33 168 / var(--tw-text-opacity, 1));
}

.hover\:text-red-500:hover{
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / var(--tw-text-opacity, 1));
}

.hover\:text-red-600:hover{
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / var(--tw-text-opacity, 1));
}

.hover\:text-red-700:hover{
  --tw-text-opacity: 1;
  color: rgb(185 28 28 / var(--tw-text-opacity, 1));
}

.hover\:text-rose-600:hover{
  --tw-text-opacity: 1;
  color: rgb(225 29 72 / var(--tw-text-opacity, 1));
}

.hover\:text-rose-700:hover{
  --tw-text-opacity: 1;
  color: rgb(190 18 60 / var(--tw-text-opacity, 1));
}

.hover\:text-slate-700:hover{
  --tw-text-opacity: 1;
  color: rgb(51 65 85 / var(--tw-text-opacity, 1));
}

.hover\:text-teal-600:hover{
  --tw-text-opacity: 1;
  color: rgb(13 148 136 / var(--tw-text-opacity, 1));
}

.hover\:text-teal-700:hover{
  --tw-text-opacity: 1;
  color: rgb(15 118 110 / var(--tw-text-opacity, 1));
}

.hover\:text-violet-700:hover{
  --tw-text-opacity: 1;
  color: rgb(109 40 217 / var(--tw-text-opacity, 1));
}

.hover\:text-white:hover{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.hover\:text-white\/90:hover{
  color: rgb(255 255 255 / 0.9);
}

.hover\:text-yellow-400:hover{
  --tw-text-opacity: 1;
  color: rgb(250 204 21 / var(--tw-text-opacity, 1));
}

.hover\:text-yellow-600:hover{
  --tw-text-opacity: 1;
  color: rgb(202 138 4 / var(--tw-text-opacity, 1));
}

.hover\:underline:hover{
  text-decoration-line: underline;
}

.hover\:no-underline:hover{
  text-decoration-line: none;
}

.hover\:decoration-indigo-500:hover{
  text-decoration-color: #6366f1;
}

.hover\:decoration-lime-500:hover{
  text-decoration-color: #84cc16;
}

.hover\:decoration-solid:hover{
  text-decoration-style: solid;
}

.hover\:decoration-2:hover{
  text-decoration-thickness: 2px;
}

.hover\:opacity-100:hover{
  opacity: 1;
}

.hover\:opacity-70:hover{
  opacity: 0.7;
}

.hover\:opacity-80:hover{
  opacity: 0.8;
}

.hover\:opacity-90:hover{
  opacity: 0.9;
}

.hover\:opacity-95:hover{
  opacity: 0.95;
}

.hover\:shadow-2xl:hover{
  --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25);
  --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-lg:hover{
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-md:hover{
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-sm:hover{
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-xl:hover{
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-amber-500\/10:hover{
  --tw-shadow-color: rgb(245 158 11 / 0.1);
  --tw-shadow: var(--tw-shadow-colored);
}

.hover\:shadow-blue-500\/10:hover{
  --tw-shadow-color: rgb(59 130 246 / 0.1);
  --tw-shadow: var(--tw-shadow-colored);
}

.hover\:shadow-blue-500\/20:hover{
  --tw-shadow-color: rgb(59 130 246 / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.hover\:shadow-blue-500\/30:hover{
  --tw-shadow-color: rgb(59 130 246 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.hover\:shadow-blue-600\/30:hover{
  --tw-shadow-color: rgb(37 99 235 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.hover\:shadow-cyan-500\/20:hover{
  --tw-shadow-color: rgb(6 182 212 / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.hover\:shadow-emerald-500\/10:hover{
  --tw-shadow-color: rgb(16 185 129 / 0.1);
  --tw-shadow: var(--tw-shadow-colored);
}

.hover\:shadow-emerald-500\/20:hover{
  --tw-shadow-color: rgb(16 185 129 / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.hover\:shadow-emerald-500\/25:hover{
  --tw-shadow-color: rgb(16 185 129 / 0.25);
  --tw-shadow: var(--tw-shadow-colored);
}

.hover\:shadow-emerald-500\/30:hover{
  --tw-shadow-color: rgb(16 185 129 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.hover\:shadow-gray-900\/30:hover{
  --tw-shadow-color: rgb(17 24 39 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.hover\:shadow-green-500\/30:hover{
  --tw-shadow-color: rgb(34 197 94 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.hover\:shadow-indigo-500\/20:hover{
  --tw-shadow-color: rgb(99 102 241 / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.hover\:shadow-indigo-500\/30:hover{
  --tw-shadow-color: rgb(99 102 241 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.hover\:shadow-indigo-500\/35:hover{
  --tw-shadow-color: rgb(99 102 241 / 0.35);
  --tw-shadow: var(--tw-shadow-colored);
}

.hover\:shadow-orange-500\/10:hover{
  --tw-shadow-color: rgb(249 115 22 / 0.1);
  --tw-shadow: var(--tw-shadow-colored);
}

.hover\:shadow-orange-500\/20:hover{
  --tw-shadow-color: rgb(249 115 22 / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.hover\:shadow-purple-500\/10:hover{
  --tw-shadow-color: rgb(168 85 247 / 0.1);
  --tw-shadow: var(--tw-shadow-colored);
}

.hover\:shadow-purple-500\/20:hover{
  --tw-shadow-color: rgb(168 85 247 / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.hover\:shadow-purple-500\/30:hover{
  --tw-shadow-color: rgb(168 85 247 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.hover\:shadow-purple-500\/40:hover{
  --tw-shadow-color: rgb(168 85 247 / 0.4);
  --tw-shadow: var(--tw-shadow-colored);
}

.hover\:shadow-red-500\/10:hover{
  --tw-shadow-color: rgb(239 68 68 / 0.1);
  --tw-shadow: var(--tw-shadow-colored);
}

.hover\:ring-white\/40:hover{
  --tw-ring-color: rgb(255 255 255 / 0.4);
}

.focus\:border-blue-500:focus{
  --tw-border-opacity: 1;
  border-color: rgb(59 130 246 / var(--tw-border-opacity, 1));
}

.focus\:border-cyan-500:focus{
  --tw-border-opacity: 1;
  border-color: rgb(6 182 212 / var(--tw-border-opacity, 1));
}

.focus\:border-emerald-500:focus{
  --tw-border-opacity: 1;
  border-color: rgb(16 185 129 / var(--tw-border-opacity, 1));
}

.focus\:border-fuchsia-500:focus{
  --tw-border-opacity: 1;
  border-color: rgb(217 70 239 / var(--tw-border-opacity, 1));
}

.focus\:border-indigo-500:focus{
  --tw-border-opacity: 1;
  border-color: rgb(99 102 241 / var(--tw-border-opacity, 1));
}

.focus\:border-lime-500:focus{
  --tw-border-opacity: 1;
  border-color: rgb(132 204 22 / var(--tw-border-opacity, 1));
}

.focus\:border-primary:focus{
  --tw-border-opacity: 1;
  border-color: rgb(0 91 193 / var(--tw-border-opacity, 1));
}

.focus\:border-primary-500:focus{
  --tw-border-opacity: 1;
  border-color: rgb(0 91 193 / var(--tw-border-opacity, 1));
}

.focus\:border-purple-500:focus{
  --tw-border-opacity: 1;
  border-color: rgb(168 85 247 / var(--tw-border-opacity, 1));
}

.focus\:border-red-500:focus{
  --tw-border-opacity: 1;
  border-color: rgb(239 68 68 / var(--tw-border-opacity, 1));
}

.focus\:border-rose-500:focus{
  --tw-border-opacity: 1;
  border-color: rgb(244 63 94 / var(--tw-border-opacity, 1));
}

.focus\:border-sky-500:focus{
  --tw-border-opacity: 1;
  border-color: rgb(14 165 233 / var(--tw-border-opacity, 1));
}

.focus\:border-teal-500:focus{
  --tw-border-opacity: 1;
  border-color: rgb(20 184 166 / var(--tw-border-opacity, 1));
}

.focus\:border-transparent:focus{
  border-color: transparent;
}

.focus\:border-violet-400:focus{
  --tw-border-opacity: 1;
  border-color: rgb(167 139 250 / var(--tw-border-opacity, 1));
}

.focus\:border-violet-500:focus{
  --tw-border-opacity: 1;
  border-color: rgb(139 92 246 / var(--tw-border-opacity, 1));
}

.focus\:border-white:focus{
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
}

.focus\:outline-none:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.focus\:ring-1:focus{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:ring-2:focus{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:ring-4:focus{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:ring-accent:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(67 153 222 / var(--tw-ring-opacity, 1));
}

.focus\:ring-amber-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 158 11 / var(--tw-ring-opacity, 1));
}

.focus\:ring-blue-100:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(219 234 254 / var(--tw-ring-opacity, 1));
}

.focus\:ring-blue-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1));
}

.focus\:ring-blue-500\/20:focus{
  --tw-ring-color: rgb(59 130 246 / 0.2);
}

.focus\:ring-blue-500\/50:focus{
  --tw-ring-color: rgb(59 130 246 / 0.5);
}

.focus\:ring-cyan-100:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(207 250 254 / var(--tw-ring-opacity, 1));
}

.focus\:ring-cyan-300:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(103 232 249 / var(--tw-ring-opacity, 1));
}

.focus\:ring-cyan-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(6 182 212 / var(--tw-ring-opacity, 1));
}

.focus\:ring-emerald-400\/50:focus{
  --tw-ring-color: rgb(52 211 153 / 0.5);
}

.focus\:ring-emerald-400\/70:focus{
  --tw-ring-color: rgb(52 211 153 / 0.7);
}

.focus\:ring-emerald-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(16 185 129 / var(--tw-ring-opacity, 1));
}

.focus\:ring-fuchsia-300:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(240 171 252 / var(--tw-ring-opacity, 1));
}

.focus\:ring-fuchsia-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(217 70 239 / var(--tw-ring-opacity, 1));
}

.focus\:ring-gray-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity, 1));
}

.focus\:ring-green-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(34 197 94 / var(--tw-ring-opacity, 1));
}

.focus\:ring-green-500\/50:focus{
  --tw-ring-color: rgb(34 197 94 / 0.5);
}

.focus\:ring-indigo-200:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(199 210 254 / var(--tw-ring-opacity, 1));
}

.focus\:ring-indigo-300:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(165 180 252 / var(--tw-ring-opacity, 1));
}

.focus\:ring-indigo-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity, 1));
}

.focus\:ring-lime-300:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(190 242 100 / var(--tw-ring-opacity, 1));
}

.focus\:ring-lime-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(132 204 22 / var(--tw-ring-opacity, 1));
}

.focus\:ring-orange-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 115 22 / var(--tw-ring-opacity, 1));
}

.focus\:ring-orange-500\/50:focus{
  --tw-ring-color: rgb(249 115 22 / 0.5);
}

.focus\:ring-pink-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(236 72 153 / var(--tw-ring-opacity, 1));
}

.focus\:ring-primary:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 91 193 / var(--tw-ring-opacity, 1));
}

.focus\:ring-primary-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 91 193 / var(--tw-ring-opacity, 1));
}

.focus\:ring-purple-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(168 85 247 / var(--tw-ring-opacity, 1));
}

.focus\:ring-red-400:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1));
}

.focus\:ring-red-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1));
}

.focus\:ring-red-500\/20:focus{
  --tw-ring-color: rgb(239 68 68 / 0.2);
}

.focus\:ring-rose-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(244 63 94 / var(--tw-ring-opacity, 1));
}

.focus\:ring-secondary:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(191 13 62 / var(--tw-ring-opacity, 1));
}

.focus\:ring-secondary-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(191 13 62 / var(--tw-ring-opacity, 1));
}

.focus\:ring-sky-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(14 165 233 / var(--tw-ring-opacity, 1));
}

.focus\:ring-teal-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(20 184 166 / var(--tw-ring-opacity, 1));
}

.focus\:ring-violet-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(139 92 246 / var(--tw-ring-opacity, 1));
}

.focus\:ring-violet-500\/30:focus{
  --tw-ring-color: rgb(139 92 246 / 0.3);
}

.focus\:ring-white\/20:focus{
  --tw-ring-color: rgb(255 255 255 / 0.2);
}

.focus\:ring-white\/40:focus{
  --tw-ring-color: rgb(255 255 255 / 0.4);
}

.focus\:ring-yellow-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(234 179 8 / var(--tw-ring-opacity, 1));
}

.focus\:ring-offset-0:focus{
  --tw-ring-offset-width: 0px;
}

.focus\:ring-offset-2:focus{
  --tw-ring-offset-width: 2px;
}

.active\:scale-90:active{
  --tw-scale-x: .9;
  --tw-scale-y: .9;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.active\:scale-95:active{
  --tw-scale-x: .95;
  --tw-scale-y: .95;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.active\:scale-\[0\.98\]:active{
  --tw-scale-x: 0.98;
  --tw-scale-y: 0.98;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.active\:bg-amber-700:active{
  --tw-bg-opacity: 1;
  background-color: rgb(180 83 9 / var(--tw-bg-opacity, 1));
}

.active\:bg-indigo-600:active{
  --tw-bg-opacity: 1;
  background-color: rgb(79 70 229 / var(--tw-bg-opacity, 1));
}

.active\:bg-orange-600:active{
  --tw-bg-opacity: 1;
  background-color: rgb(234 88 12 / var(--tw-bg-opacity, 1));
}

.active\:bg-slate-600:active{
  --tw-bg-opacity: 1;
  background-color: rgb(71 85 105 / var(--tw-bg-opacity, 1));
}

.active\:bg-slate-700:active{
  --tw-bg-opacity: 1;
  background-color: rgb(51 65 85 / var(--tw-bg-opacity, 1));
}

.active\:bg-white\/30:active{
  background-color: rgb(255 255 255 / 0.3);
}

.active\:opacity-70:active{
  opacity: 0.7;
}

.disabled\:transform-none:disabled{
  transform: none;
}

.disabled\:cursor-not-allowed:disabled{
  cursor: not-allowed;
}

.disabled\:bg-blue-400:disabled{
  --tw-bg-opacity: 1;
  background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1));
}

.disabled\:bg-emerald-400:disabled{
  --tw-bg-opacity: 1;
  background-color: rgb(52 211 153 / var(--tw-bg-opacity, 1));
}

.disabled\:bg-gray-100:disabled{
  --tw-bg-opacity: 1;
  background-color: rgb(241 243 246 / var(--tw-bg-opacity, 1));
}

.disabled\:bg-gray-400:disabled{
  --tw-bg-opacity: 1;
  background-color: rgb(156 163 175 / var(--tw-bg-opacity, 1));
}

.disabled\:from-gray-400:disabled{
  --tw-gradient-from: #9ca3af var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(156 163 175 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.disabled\:to-gray-500:disabled{
  --tw-gradient-to: #6b7280 var(--tw-gradient-to-position);
}

.disabled\:opacity-30:disabled{
  opacity: 0.3;
}

.disabled\:opacity-40:disabled{
  opacity: 0.4;
}

.disabled\:opacity-50:disabled{
  opacity: 0.5;
}

.disabled\:opacity-60:disabled{
  opacity: 0.6;
}

.disabled\:hover\:scale-100:hover:disabled{
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.disabled\:hover\:bg-primary-600:hover:disabled{
  --tw-bg-opacity: 1;
  background-color: rgb(0 74 154 / var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:block{
  display: block;
}

.group:hover .group-hover\:-translate-x-0\.5{
  --tw-translate-x: -0.125rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:hover .group-hover\:-translate-x-1{
  --tw-translate-x: -0.25rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:hover .group-hover\:translate-x-0\.5{
  --tw-translate-x: 0.125rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:hover .group-hover\:translate-x-1{
  --tw-translate-x: 0.25rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:hover .group-hover\:translate-y-0{
  --tw-translate-y: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:hover .group-hover\:rotate-12{
  --tw-rotate: 12deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:hover .group-hover\:rotate-180{
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:hover .group-hover\:rotate-90{
  --tw-rotate: 90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:hover .group-hover\:scale-105{
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:hover .group-hover\:scale-110{
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:hover .group-hover\:border-blue-600{
  --tw-border-opacity: 1;
  border-color: rgb(37 99 235 / var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-primary-400{
  --tw-border-opacity: 1;
  border-color: rgb(51 135 255 / var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:bg-black\/10{
  background-color: rgb(0 0 0 / 0.1);
}

.group:hover .group-hover\:bg-black\/30{
  background-color: rgb(0 0 0 / 0.3);
}

.group:hover .group-hover\:bg-blue-100{
  --tw-bg-opacity: 1;
  background-color: rgb(219 234 254 / var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-blue-600{
  --tw-bg-opacity: 1;
  background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-white\/20{
  background-color: rgb(255 255 255 / 0.2);
}

.group:hover .group-hover\:bg-white\/30{
  background-color: rgb(255 255 255 / 0.3);
}

.group\/title:hover .group-hover\/title\:text-purple-600{
  --tw-text-opacity: 1;
  color: rgb(147 51 234 / var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-amber-600{
  --tw-text-opacity: 1;
  color: rgb(217 119 6 / var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-blue-500{
  --tw-text-opacity: 1;
  color: rgb(59 130 246 / var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-blue-600{
  --tw-text-opacity: 1;
  color: rgb(37 99 235 / var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-blue-700{
  --tw-text-opacity: 1;
  color: rgb(29 78 216 / var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-emerald-600{
  --tw-text-opacity: 1;
  color: rgb(5 150 105 / var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-emerald-700{
  --tw-text-opacity: 1;
  color: rgb(4 120 87 / var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-fuchsia-600{
  --tw-text-opacity: 1;
  color: rgb(192 38 211 / var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-gray-600{
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-gray-900{
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-indigo-600{
  --tw-text-opacity: 1;
  color: rgb(79 70 229 / var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-indigo-700{
  --tw-text-opacity: 1;
  color: rgb(67 56 202 / var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-lime-600{
  --tw-text-opacity: 1;
  color: rgb(101 163 13 / var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-orange-600{
  --tw-text-opacity: 1;
  color: rgb(234 88 12 / var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-primary-600{
  --tw-text-opacity: 1;
  color: rgb(0 74 154 / var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-purple-400{
  --tw-text-opacity: 1;
  color: rgb(192 132 252 / var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-purple-600{
  --tw-text-opacity: 1;
  color: rgb(147 51 234 / var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-red-700{
  --tw-text-opacity: 1;
  color: rgb(185 28 28 / var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-rose-600{
  --tw-text-opacity: 1;
  color: rgb(225 29 72 / var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-sky-600{
  --tw-text-opacity: 1;
  color: rgb(2 132 199 / var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-sky-700{
  --tw-text-opacity: 1;
  color: rgb(3 105 161 / var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-teal-600{
  --tw-text-opacity: 1;
  color: rgb(13 148 136 / var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-white{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.group\/conv:hover .group-hover\/conv\:opacity-100{
  opacity: 1;
}

.group\/msg:hover .group-hover\/msg\:opacity-100{
  opacity: 1;
}

.group:hover .group-hover\:opacity-100{
  opacity: 1;
}

.group:hover .group-hover\:shadow-xl{
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:shadow-blue-500\/30{
  --tw-shadow-color: rgb(59 130 246 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.group:hover .group-hover\:shadow-emerald-500\/30{
  --tw-shadow-color: rgb(16 185 129 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.group:hover .group-hover\:shadow-orange-500\/30{
  --tw-shadow-color: rgb(249 115 22 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.group:hover .group-hover\:ring-2{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.group:hover .group-hover\:ring-blue-500{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1));
}

.group:hover .group-hover\:brightness-90{
  --tw-brightness: brightness(.9);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.group:hover .group-hover\:backdrop-blur-sm{
  --tw-backdrop-blur: blur(4px);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}

.peer:checked ~ .peer-checked\:bg-blue-500{
  --tw-bg-opacity: 1;
  background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1));
}

.peer:checked ~ .peer-checked\:bg-blue-600{
  --tw-bg-opacity: 1;
  background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1));
}

.peer:checked ~ .peer-checked\:bg-fuchsia-600{
  --tw-bg-opacity: 1;
  background-color: rgb(192 38 211 / var(--tw-bg-opacity, 1));
}

.peer:checked ~ .peer-checked\:bg-green-500{
  --tw-bg-opacity: 1;
  background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1));
}

.peer:checked ~ .peer-checked\:bg-indigo-500{
  --tw-bg-opacity: 1;
  background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1));
}

.peer:checked ~ .peer-checked\:bg-orange-500{
  --tw-bg-opacity: 1;
  background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1));
}

.peer:checked ~ .peer-checked\:bg-purple-500{
  --tw-bg-opacity: 1;
  background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1));
}

.peer:checked ~ .peer-checked\:bg-purple-600{
  --tw-bg-opacity: 1;
  background-color: rgb(147 51 234 / var(--tw-bg-opacity, 1));
}

.peer:checked ~ .peer-checked\:bg-red-500{
  --tw-bg-opacity: 1;
  background-color: rgb(239 68 68 / var(--tw-bg-opacity, 1));
}

.peer:checked ~ .peer-checked\:bg-teal-500{
  --tw-bg-opacity: 1;
  background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1));
}

.peer:checked ~ .peer-checked\:after\:translate-x-3\.5::after{
  content: var(--tw-content);
  --tw-translate-x: 0.875rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.peer:checked ~ .peer-checked\:after\:translate-x-full::after{
  content: var(--tw-content);
  --tw-translate-x: 100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.peer:checked ~ .peer-checked\:after\:border-white::after{
  content: var(--tw-content);
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
}

.peer:focus ~ .peer-focus\:outline-none{
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.peer:focus ~ .peer-focus\:ring-2{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.peer:focus ~ .peer-focus\:ring-4{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.peer:focus ~ .peer-focus\:ring-blue-300{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity, 1));
}

.peer:focus ~ .peer-focus\:ring-fuchsia-300{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(240 171 252 / var(--tw-ring-opacity, 1));
}

.peer:focus ~ .peer-focus\:ring-purple-300{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(216 180 254 / var(--tw-ring-opacity, 1));
}

.dark\:divide-gray-700:is(.dark *) > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-divide-opacity, 1));
}

.dark\:divide-gray-700\/50:is(.dark *) > :not([hidden]) ~ :not([hidden]){
  border-color: rgb(55 65 81 / 0.5);
}

.dark\:divide-gray-800:is(.dark *) > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgb(31 41 55 / var(--tw-divide-opacity, 1));
}

.dark\:border-amber-500\/30:is(.dark *){
  border-color: rgb(245 158 11 / 0.3);
}

.dark\:border-amber-500\/40:is(.dark *){
  border-color: rgb(245 158 11 / 0.4);
}

.dark\:border-amber-600:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(217 119 6 / var(--tw-border-opacity, 1));
}

.dark\:border-amber-700:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(180 83 9 / var(--tw-border-opacity, 1));
}

.dark\:border-amber-700\/30:is(.dark *){
  border-color: rgb(180 83 9 / 0.3);
}

.dark\:border-amber-700\/40:is(.dark *){
  border-color: rgb(180 83 9 / 0.4);
}

.dark\:border-amber-700\/50:is(.dark *){
  border-color: rgb(180 83 9 / 0.5);
}

.dark\:border-amber-800:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(146 64 14 / var(--tw-border-opacity, 1));
}

.dark\:border-amber-800\/30:is(.dark *){
  border-color: rgb(146 64 14 / 0.3);
}

.dark\:border-amber-800\/40:is(.dark *){
  border-color: rgb(146 64 14 / 0.4);
}

.dark\:border-amber-800\/50:is(.dark *){
  border-color: rgb(146 64 14 / 0.5);
}

.dark\:border-amber-900\/30:is(.dark *){
  border-color: rgb(120 53 15 / 0.3);
}

.dark\:border-blue-400:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(96 165 250 / var(--tw-border-opacity, 1));
}

.dark\:border-blue-500:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(59 130 246 / var(--tw-border-opacity, 1));
}

.dark\:border-blue-500\/30:is(.dark *){
  border-color: rgb(59 130 246 / 0.3);
}

.dark\:border-blue-500\/40:is(.dark *){
  border-color: rgb(59 130 246 / 0.4);
}

.dark\:border-blue-600:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(37 99 235 / var(--tw-border-opacity, 1));
}

.dark\:border-blue-700:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(29 78 216 / var(--tw-border-opacity, 1));
}

.dark\:border-blue-700\/30:is(.dark *){
  border-color: rgb(29 78 216 / 0.3);
}

.dark\:border-blue-700\/40:is(.dark *){
  border-color: rgb(29 78 216 / 0.4);
}

.dark\:border-blue-700\/50:is(.dark *){
  border-color: rgb(29 78 216 / 0.5);
}

.dark\:border-blue-700\/60:is(.dark *){
  border-color: rgb(29 78 216 / 0.6);
}

.dark\:border-blue-700\/80:is(.dark *){
  border-color: rgb(29 78 216 / 0.8);
}

.dark\:border-blue-800:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(30 64 175 / var(--tw-border-opacity, 1));
}

.dark\:border-blue-800\/30:is(.dark *){
  border-color: rgb(30 64 175 / 0.3);
}

.dark\:border-blue-800\/40:is(.dark *){
  border-color: rgb(30 64 175 / 0.4);
}

.dark\:border-blue-800\/50:is(.dark *){
  border-color: rgb(30 64 175 / 0.5);
}

.dark\:border-blue-900:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(30 58 138 / var(--tw-border-opacity, 1));
}

.dark\:border-blue-900\/30:is(.dark *){
  border-color: rgb(30 58 138 / 0.3);
}

.dark\:border-blue-900\/40:is(.dark *){
  border-color: rgb(30 58 138 / 0.4);
}

.dark\:border-cyan-400:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(34 211 238 / var(--tw-border-opacity, 1));
}

.dark\:border-cyan-500:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(6 182 212 / var(--tw-border-opacity, 1));
}

.dark\:border-cyan-500\/40:is(.dark *){
  border-color: rgb(6 182 212 / 0.4);
}

.dark\:border-cyan-600:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(8 145 178 / var(--tw-border-opacity, 1));
}

.dark\:border-cyan-700:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(14 116 144 / var(--tw-border-opacity, 1));
}

.dark\:border-cyan-700\/40:is(.dark *){
  border-color: rgb(14 116 144 / 0.4);
}

.dark\:border-cyan-700\/50:is(.dark *){
  border-color: rgb(14 116 144 / 0.5);
}

.dark\:border-cyan-700\/80:is(.dark *){
  border-color: rgb(14 116 144 / 0.8);
}

.dark\:border-cyan-800:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(21 94 117 / var(--tw-border-opacity, 1));
}

.dark\:border-cyan-800\/30:is(.dark *){
  border-color: rgb(21 94 117 / 0.3);
}

.dark\:border-cyan-800\/50:is(.dark *){
  border-color: rgb(21 94 117 / 0.5);
}

.dark\:border-emerald-500\/30:is(.dark *){
  border-color: rgb(16 185 129 / 0.3);
}

.dark\:border-emerald-500\/40:is(.dark *){
  border-color: rgb(16 185 129 / 0.4);
}

.dark\:border-emerald-600:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(5 150 105 / var(--tw-border-opacity, 1));
}

.dark\:border-emerald-600\/50:is(.dark *){
  border-color: rgb(5 150 105 / 0.5);
}

.dark\:border-emerald-700:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(4 120 87 / var(--tw-border-opacity, 1));
}

.dark\:border-emerald-700\/30:is(.dark *){
  border-color: rgb(4 120 87 / 0.3);
}

.dark\:border-emerald-700\/40:is(.dark *){
  border-color: rgb(4 120 87 / 0.4);
}

.dark\:border-emerald-700\/50:is(.dark *){
  border-color: rgb(4 120 87 / 0.5);
}

.dark\:border-emerald-700\/60:is(.dark *){
  border-color: rgb(4 120 87 / 0.6);
}

.dark\:border-emerald-700\/80:is(.dark *){
  border-color: rgb(4 120 87 / 0.8);
}

.dark\:border-emerald-800:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(6 95 70 / var(--tw-border-opacity, 1));
}

.dark\:border-emerald-800\/30:is(.dark *){
  border-color: rgb(6 95 70 / 0.3);
}

.dark\:border-emerald-800\/40:is(.dark *){
  border-color: rgb(6 95 70 / 0.4);
}

.dark\:border-emerald-800\/50:is(.dark *){
  border-color: rgb(6 95 70 / 0.5);
}

.dark\:border-emerald-900:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(6 78 59 / var(--tw-border-opacity, 1));
}

.dark\:border-fuchsia-500\/40:is(.dark *){
  border-color: rgb(217 70 239 / 0.4);
}

.dark\:border-fuchsia-700:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(162 28 175 / var(--tw-border-opacity, 1));
}

.dark\:border-fuchsia-700\/30:is(.dark *){
  border-color: rgb(162 28 175 / 0.3);
}

.dark\:border-fuchsia-700\/40:is(.dark *){
  border-color: rgb(162 28 175 / 0.4);
}

.dark\:border-fuchsia-800:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(134 25 143 / var(--tw-border-opacity, 1));
}

.dark\:border-fuchsia-800\/40:is(.dark *){
  border-color: rgb(134 25 143 / 0.4);
}

.dark\:border-fuchsia-800\/50:is(.dark *){
  border-color: rgb(134 25 143 / 0.5);
}

.dark\:border-gray-500:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(107 114 128 / var(--tw-border-opacity, 1));
}

.dark\:border-gray-600:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(75 85 99 / var(--tw-border-opacity, 1));
}

.dark\:border-gray-600\/40:is(.dark *){
  border-color: rgb(75 85 99 / 0.4);
}

.dark\:border-gray-600\/50:is(.dark *){
  border-color: rgb(75 85 99 / 0.5);
}

.dark\:border-gray-700:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity, 1));
}

.dark\:border-gray-700\/30:is(.dark *){
  border-color: rgb(55 65 81 / 0.3);
}

.dark\:border-gray-700\/40:is(.dark *){
  border-color: rgb(55 65 81 / 0.4);
}

.dark\:border-gray-700\/50:is(.dark *){
  border-color: rgb(55 65 81 / 0.5);
}

.dark\:border-gray-700\/60:is(.dark *){
  border-color: rgb(55 65 81 / 0.6);
}

.dark\:border-gray-700\/70:is(.dark *){
  border-color: rgb(55 65 81 / 0.7);
}

.dark\:border-gray-800:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(31 41 55 / var(--tw-border-opacity, 1));
}

.dark\:border-gray-900:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(17 24 39 / var(--tw-border-opacity, 1));
}

.dark\:border-green-700:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(21 128 61 / var(--tw-border-opacity, 1));
}

.dark\:border-green-700\/50:is(.dark *){
  border-color: rgb(21 128 61 / 0.5);
}

.dark\:border-green-800:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(22 101 52 / var(--tw-border-opacity, 1));
}

.dark\:border-green-800\/40:is(.dark *){
  border-color: rgb(22 101 52 / 0.4);
}

.dark\:border-green-800\/60:is(.dark *){
  border-color: rgb(22 101 52 / 0.6);
}

.dark\:border-green-900\/30:is(.dark *){
  border-color: rgb(20 83 45 / 0.3);
}

.dark\:border-indigo-500:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(99 102 241 / var(--tw-border-opacity, 1));
}

.dark\:border-indigo-500\/30:is(.dark *){
  border-color: rgb(99 102 241 / 0.3);
}

.dark\:border-indigo-500\/40:is(.dark *){
  border-color: rgb(99 102 241 / 0.4);
}

.dark\:border-indigo-600:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(79 70 229 / var(--tw-border-opacity, 1));
}

.dark\:border-indigo-700:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(67 56 202 / var(--tw-border-opacity, 1));
}

.dark\:border-indigo-700\/30:is(.dark *){
  border-color: rgb(67 56 202 / 0.3);
}

.dark\:border-indigo-700\/40:is(.dark *){
  border-color: rgb(67 56 202 / 0.4);
}

.dark\:border-indigo-700\/50:is(.dark *){
  border-color: rgb(67 56 202 / 0.5);
}

.dark\:border-indigo-700\/80:is(.dark *){
  border-color: rgb(67 56 202 / 0.8);
}

.dark\:border-indigo-800:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(55 48 163 / var(--tw-border-opacity, 1));
}

.dark\:border-indigo-800\/50:is(.dark *){
  border-color: rgb(55 48 163 / 0.5);
}

.dark\:border-lime-600\/40:is(.dark *){
  border-color: rgb(101 163 13 / 0.4);
}

.dark\:border-lime-700:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(77 124 15 / var(--tw-border-opacity, 1));
}

.dark\:border-lime-700\/40:is(.dark *){
  border-color: rgb(77 124 15 / 0.4);
}

.dark\:border-lime-800:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(63 98 18 / var(--tw-border-opacity, 1));
}

.dark\:border-lime-800\/50:is(.dark *){
  border-color: rgb(63 98 18 / 0.5);
}

.dark\:border-orange-600:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(234 88 12 / var(--tw-border-opacity, 1));
}

.dark\:border-orange-700:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(194 65 12 / var(--tw-border-opacity, 1));
}

.dark\:border-orange-700\/50:is(.dark *){
  border-color: rgb(194 65 12 / 0.5);
}

.dark\:border-orange-700\/60:is(.dark *){
  border-color: rgb(194 65 12 / 0.6);
}

.dark\:border-orange-700\/80:is(.dark *){
  border-color: rgb(194 65 12 / 0.8);
}

.dark\:border-orange-800:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(154 52 18 / var(--tw-border-opacity, 1));
}

.dark\:border-orange-800\/30:is(.dark *){
  border-color: rgb(154 52 18 / 0.3);
}

.dark\:border-orange-800\/40:is(.dark *){
  border-color: rgb(154 52 18 / 0.4);
}

.dark\:border-orange-800\/50:is(.dark *){
  border-color: rgb(154 52 18 / 0.5);
}

.dark\:border-orange-900:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(124 45 18 / var(--tw-border-opacity, 1));
}

.dark\:border-pink-600:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(219 39 119 / var(--tw-border-opacity, 1));
}

.dark\:border-pink-700:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(190 24 93 / var(--tw-border-opacity, 1));
}

.dark\:border-pink-700\/40:is(.dark *){
  border-color: rgb(190 24 93 / 0.4);
}

.dark\:border-pink-700\/50:is(.dark *){
  border-color: rgb(190 24 93 / 0.5);
}

.dark\:border-pink-700\/60:is(.dark *){
  border-color: rgb(190 24 93 / 0.6);
}

.dark\:border-pink-800:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(157 23 77 / var(--tw-border-opacity, 1));
}

.dark\:border-pink-800\/40:is(.dark *){
  border-color: rgb(157 23 77 / 0.4);
}

.dark\:border-pink-900:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(131 24 67 / var(--tw-border-opacity, 1));
}

.dark\:border-primary-400:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(51 135 255 / var(--tw-border-opacity, 1));
}

.dark\:border-primary-700:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(0 56 115 / var(--tw-border-opacity, 1));
}

.dark\:border-primary-900:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(0 20 38 / var(--tw-border-opacity, 1));
}

.dark\:border-purple-400:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(192 132 252 / var(--tw-border-opacity, 1));
}

.dark\:border-purple-600:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(147 51 234 / var(--tw-border-opacity, 1));
}

.dark\:border-purple-600\/50:is(.dark *){
  border-color: rgb(147 51 234 / 0.5);
}

.dark\:border-purple-700:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(126 34 206 / var(--tw-border-opacity, 1));
}

.dark\:border-purple-700\/40:is(.dark *){
  border-color: rgb(126 34 206 / 0.4);
}

.dark\:border-purple-700\/50:is(.dark *){
  border-color: rgb(126 34 206 / 0.5);
}

.dark\:border-purple-700\/60:is(.dark *){
  border-color: rgb(126 34 206 / 0.6);
}

.dark\:border-purple-700\/80:is(.dark *){
  border-color: rgb(126 34 206 / 0.8);
}

.dark\:border-purple-800:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(107 33 168 / var(--tw-border-opacity, 1));
}

.dark\:border-purple-800\/30:is(.dark *){
  border-color: rgb(107 33 168 / 0.3);
}

.dark\:border-purple-800\/40:is(.dark *){
  border-color: rgb(107 33 168 / 0.4);
}

.dark\:border-purple-800\/50:is(.dark *){
  border-color: rgb(107 33 168 / 0.5);
}

.dark\:border-purple-900:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(88 28 135 / var(--tw-border-opacity, 1));
}

.dark\:border-red-500\/40:is(.dark *){
  border-color: rgb(239 68 68 / 0.4);
}

.dark\:border-red-600:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(220 38 38 / var(--tw-border-opacity, 1));
}

.dark\:border-red-700:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(185 28 28 / var(--tw-border-opacity, 1));
}

.dark\:border-red-700\/30:is(.dark *){
  border-color: rgb(185 28 28 / 0.3);
}

.dark\:border-red-700\/40:is(.dark *){
  border-color: rgb(185 28 28 / 0.4);
}

.dark\:border-red-700\/50:is(.dark *){
  border-color: rgb(185 28 28 / 0.5);
}

.dark\:border-red-700\/80:is(.dark *){
  border-color: rgb(185 28 28 / 0.8);
}

.dark\:border-red-800:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(153 27 27 / var(--tw-border-opacity, 1));
}

.dark\:border-red-800\/30:is(.dark *){
  border-color: rgb(153 27 27 / 0.3);
}

.dark\:border-red-800\/40:is(.dark *){
  border-color: rgb(153 27 27 / 0.4);
}

.dark\:border-red-800\/50:is(.dark *){
  border-color: rgb(153 27 27 / 0.5);
}

.dark\:border-red-900:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(127 29 29 / var(--tw-border-opacity, 1));
}

.dark\:border-red-900\/30:is(.dark *){
  border-color: rgb(127 29 29 / 0.3);
}

.dark\:border-red-900\/40:is(.dark *){
  border-color: rgb(127 29 29 / 0.4);
}

.dark\:border-rose-700:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(190 18 60 / var(--tw-border-opacity, 1));
}

.dark\:border-rose-700\/50:is(.dark *){
  border-color: rgb(190 18 60 / 0.5);
}

.dark\:border-rose-800:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(159 18 57 / var(--tw-border-opacity, 1));
}

.dark\:border-rose-800\/30:is(.dark *){
  border-color: rgb(159 18 57 / 0.3);
}

.dark\:border-rose-800\/50:is(.dark *){
  border-color: rgb(159 18 57 / 0.5);
}

.dark\:border-secondary-500:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(191 13 62 / var(--tw-border-opacity, 1));
}

.dark\:border-secondary-900:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(38 3 12 / var(--tw-border-opacity, 1));
}

.dark\:border-sky-500\/30:is(.dark *){
  border-color: rgb(14 165 233 / 0.3);
}

.dark\:border-sky-500\/40:is(.dark *){
  border-color: rgb(14 165 233 / 0.4);
}

.dark\:border-sky-700\/40:is(.dark *){
  border-color: rgb(3 105 161 / 0.4);
}

.dark\:border-sky-700\/50:is(.dark *){
  border-color: rgb(3 105 161 / 0.5);
}

.dark\:border-sky-800:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(7 89 133 / var(--tw-border-opacity, 1));
}

.dark\:border-sky-800\/40:is(.dark *){
  border-color: rgb(7 89 133 / 0.4);
}

.dark\:border-slate-600:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(71 85 105 / var(--tw-border-opacity, 1));
}

.dark\:border-slate-600\/70:is(.dark *){
  border-color: rgb(71 85 105 / 0.7);
}

.dark\:border-slate-700:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(51 65 85 / var(--tw-border-opacity, 1));
}

.dark\:border-slate-700\/50:is(.dark *){
  border-color: rgb(51 65 85 / 0.5);
}

.dark\:border-slate-800:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(30 41 59 / var(--tw-border-opacity, 1));
}

.dark\:border-slate-800\/50:is(.dark *){
  border-color: rgb(30 41 59 / 0.5);
}

.dark\:border-slate-900:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(15 23 42 / var(--tw-border-opacity, 1));
}

.dark\:border-teal-400:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(45 212 191 / var(--tw-border-opacity, 1));
}

.dark\:border-teal-700:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(15 118 110 / var(--tw-border-opacity, 1));
}

.dark\:border-teal-700\/40:is(.dark *){
  border-color: rgb(15 118 110 / 0.4);
}

.dark\:border-teal-700\/50:is(.dark *){
  border-color: rgb(15 118 110 / 0.5);
}

.dark\:border-teal-800:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(17 94 89 / var(--tw-border-opacity, 1));
}

.dark\:border-teal-800\/50:is(.dark *){
  border-color: rgb(17 94 89 / 0.5);
}

.dark\:border-teal-900:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(19 78 74 / var(--tw-border-opacity, 1));
}

.dark\:border-violet-500\/30:is(.dark *){
  border-color: rgb(139 92 246 / 0.3);
}

.dark\:border-violet-500\/40:is(.dark *){
  border-color: rgb(139 92 246 / 0.4);
}

.dark\:border-violet-700:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(109 40 217 / var(--tw-border-opacity, 1));
}

.dark\:border-violet-700\/30:is(.dark *){
  border-color: rgb(109 40 217 / 0.3);
}

.dark\:border-violet-700\/40:is(.dark *){
  border-color: rgb(109 40 217 / 0.4);
}

.dark\:border-violet-700\/50:is(.dark *){
  border-color: rgb(109 40 217 / 0.5);
}

.dark\:border-violet-800:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(91 33 182 / var(--tw-border-opacity, 1));
}

.dark\:border-violet-800\/30:is(.dark *){
  border-color: rgb(91 33 182 / 0.3);
}

.dark\:border-violet-800\/50:is(.dark *){
  border-color: rgb(91 33 182 / 0.5);
}

.dark\:border-violet-900\/30:is(.dark *){
  border-color: rgb(76 29 149 / 0.3);
}

.dark\:border-white\/10:is(.dark *){
  border-color: rgb(255 255 255 / 0.1);
}

.dark\:border-yellow-700:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(161 98 7 / var(--tw-border-opacity, 1));
}

.dark\:border-yellow-700\/40:is(.dark *){
  border-color: rgb(161 98 7 / 0.4);
}

.dark\:border-yellow-700\/50:is(.dark *){
  border-color: rgb(161 98 7 / 0.5);
}

.dark\:border-yellow-800:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(133 77 14 / var(--tw-border-opacity, 1));
}

.dark\:border-yellow-800\/40:is(.dark *){
  border-color: rgb(133 77 14 / 0.4);
}

.dark\:border-yellow-800\/50:is(.dark *){
  border-color: rgb(133 77 14 / 0.5);
}

.dark\:border-t-amber-400:is(.dark *){
  --tw-border-opacity: 1;
  border-top-color: rgb(251 191 36 / var(--tw-border-opacity, 1));
}

.dark\:border-t-blue-400:is(.dark *){
  --tw-border-opacity: 1;
  border-top-color: rgb(96 165 250 / var(--tw-border-opacity, 1));
}

.dark\:border-t-emerald-400:is(.dark *){
  --tw-border-opacity: 1;
  border-top-color: rgb(52 211 153 / var(--tw-border-opacity, 1));
}

.dark\:border-t-indigo-400:is(.dark *){
  --tw-border-opacity: 1;
  border-top-color: rgb(129 140 248 / var(--tw-border-opacity, 1));
}

.dark\:border-t-orange-400:is(.dark *){
  --tw-border-opacity: 1;
  border-top-color: rgb(251 146 60 / var(--tw-border-opacity, 1));
}

.dark\:border-t-pink-400:is(.dark *){
  --tw-border-opacity: 1;
  border-top-color: rgb(244 114 182 / var(--tw-border-opacity, 1));
}

.dark\:border-t-purple-400:is(.dark *){
  --tw-border-opacity: 1;
  border-top-color: rgb(192 132 252 / var(--tw-border-opacity, 1));
}

.dark\:border-t-red-400:is(.dark *){
  --tw-border-opacity: 1;
  border-top-color: rgb(248 113 113 / var(--tw-border-opacity, 1));
}

.dark\:border-t-sky-400:is(.dark *){
  --tw-border-opacity: 1;
  border-top-color: rgb(56 189 248 / var(--tw-border-opacity, 1));
}

.dark\:border-t-teal-400:is(.dark *){
  --tw-border-opacity: 1;
  border-top-color: rgb(45 212 191 / var(--tw-border-opacity, 1));
}

.dark\:bg-amber-400\/5:is(.dark *){
  background-color: rgb(251 191 36 / 0.05);
}

.dark\:bg-amber-500\/10:is(.dark *){
  background-color: rgb(245 158 11 / 0.1);
}

.dark\:bg-amber-500\/20:is(.dark *){
  background-color: rgb(245 158 11 / 0.2);
}

.dark\:bg-amber-600\/30:is(.dark *){
  background-color: rgb(217 119 6 / 0.3);
}

.dark\:bg-amber-600\/90:is(.dark *){
  background-color: rgb(217 119 6 / 0.9);
}

.dark\:bg-amber-700\/20:is(.dark *){
  background-color: rgb(180 83 9 / 0.2);
}

.dark\:bg-amber-800\/20:is(.dark *){
  background-color: rgb(146 64 14 / 0.2);
}

.dark\:bg-amber-900\/10:is(.dark *){
  background-color: rgb(120 53 15 / 0.1);
}

.dark\:bg-amber-900\/20:is(.dark *){
  background-color: rgb(120 53 15 / 0.2);
}

.dark\:bg-amber-900\/30:is(.dark *){
  background-color: rgb(120 53 15 / 0.3);
}

.dark\:bg-amber-900\/40:is(.dark *){
  background-color: rgb(120 53 15 / 0.4);
}

.dark\:bg-amber-900\/50:is(.dark *){
  background-color: rgb(120 53 15 / 0.5);
}

.dark\:bg-amber-900\/90:is(.dark *){
  background-color: rgb(120 53 15 / 0.9);
}

.dark\:bg-amber-950\/20:is(.dark *){
  background-color: rgb(69 26 3 / 0.2);
}

.dark\:bg-amber-950\/30:is(.dark *){
  background-color: rgb(69 26 3 / 0.3);
}

.dark\:bg-black\/40:is(.dark *){
  background-color: rgb(0 0 0 / 0.4);
}

.dark\:bg-black\/60:is(.dark *){
  background-color: rgb(0 0 0 / 0.6);
}

.dark\:bg-black\/70:is(.dark *){
  background-color: rgb(0 0 0 / 0.7);
}

.dark\:bg-blue-400\/10:is(.dark *){
  background-color: rgb(96 165 250 / 0.1);
}

.dark\:bg-blue-400\/40:is(.dark *){
  background-color: rgb(96 165 250 / 0.4);
}

.dark\:bg-blue-500:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1));
}

.dark\:bg-blue-500\/10:is(.dark *){
  background-color: rgb(59 130 246 / 0.1);
}

.dark\:bg-blue-500\/20:is(.dark *){
  background-color: rgb(59 130 246 / 0.2);
}

.dark\:bg-blue-600:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1));
}

.dark\:bg-blue-600\/30:is(.dark *){
  background-color: rgb(37 99 235 / 0.3);
}

.dark\:bg-blue-700:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(29 78 216 / var(--tw-bg-opacity, 1));
}

.dark\:bg-blue-700\/20:is(.dark *){
  background-color: rgb(29 78 216 / 0.2);
}

.dark\:bg-blue-800:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(30 64 175 / var(--tw-bg-opacity, 1));
}

.dark\:bg-blue-800\/10:is(.dark *){
  background-color: rgb(30 64 175 / 0.1);
}

.dark\:bg-blue-800\/20:is(.dark *){
  background-color: rgb(30 64 175 / 0.2);
}

.dark\:bg-blue-900:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(30 58 138 / var(--tw-bg-opacity, 1));
}

.dark\:bg-blue-900\/10:is(.dark *){
  background-color: rgb(30 58 138 / 0.1);
}

.dark\:bg-blue-900\/20:is(.dark *){
  background-color: rgb(30 58 138 / 0.2);
}

.dark\:bg-blue-900\/30:is(.dark *){
  background-color: rgb(30 58 138 / 0.3);
}

.dark\:bg-blue-900\/40:is(.dark *){
  background-color: rgb(30 58 138 / 0.4);
}

.dark\:bg-blue-900\/50:is(.dark *){
  background-color: rgb(30 58 138 / 0.5);
}

.dark\:bg-blue-950\/20:is(.dark *){
  background-color: rgb(23 37 84 / 0.2);
}

.dark\:bg-blue-950\/30:is(.dark *){
  background-color: rgb(23 37 84 / 0.3);
}

.dark\:bg-cyan-500\/10:is(.dark *){
  background-color: rgb(6 182 212 / 0.1);
}

.dark\:bg-cyan-600:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(8 145 178 / var(--tw-bg-opacity, 1));
}

.dark\:bg-cyan-600\/30:is(.dark *){
  background-color: rgb(8 145 178 / 0.3);
}

.dark\:bg-cyan-700\/10:is(.dark *){
  background-color: rgb(14 116 144 / 0.1);
}

.dark\:bg-cyan-700\/20:is(.dark *){
  background-color: rgb(14 116 144 / 0.2);
}

.dark\:bg-cyan-800\/10:is(.dark *){
  background-color: rgb(21 94 117 / 0.1);
}

.dark\:bg-cyan-800\/20:is(.dark *){
  background-color: rgb(21 94 117 / 0.2);
}

.dark\:bg-cyan-900\/20:is(.dark *){
  background-color: rgb(22 78 99 / 0.2);
}

.dark\:bg-cyan-900\/30:is(.dark *){
  background-color: rgb(22 78 99 / 0.3);
}

.dark\:bg-cyan-900\/40:is(.dark *){
  background-color: rgb(22 78 99 / 0.4);
}

.dark\:bg-cyan-900\/50:is(.dark *){
  background-color: rgb(22 78 99 / 0.5);
}

.dark\:bg-emerald-500:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(16 185 129 / var(--tw-bg-opacity, 1));
}

.dark\:bg-emerald-500\/10:is(.dark *){
  background-color: rgb(16 185 129 / 0.1);
}

.dark\:bg-emerald-500\/20:is(.dark *){
  background-color: rgb(16 185 129 / 0.2);
}

.dark\:bg-emerald-500\/5:is(.dark *){
  background-color: rgb(16 185 129 / 0.05);
}

.dark\:bg-emerald-600:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(5 150 105 / var(--tw-bg-opacity, 1));
}

.dark\:bg-emerald-600\/30:is(.dark *){
  background-color: rgb(5 150 105 / 0.3);
}

.dark\:bg-emerald-700\/20:is(.dark *){
  background-color: rgb(4 120 87 / 0.2);
}

.dark\:bg-emerald-800:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(6 95 70 / var(--tw-bg-opacity, 1));
}

.dark\:bg-emerald-800\/20:is(.dark *){
  background-color: rgb(6 95 70 / 0.2);
}

.dark\:bg-emerald-900:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(6 78 59 / var(--tw-bg-opacity, 1));
}

.dark\:bg-emerald-900\/20:is(.dark *){
  background-color: rgb(6 78 59 / 0.2);
}

.dark\:bg-emerald-900\/30:is(.dark *){
  background-color: rgb(6 78 59 / 0.3);
}

.dark\:bg-emerald-900\/40:is(.dark *){
  background-color: rgb(6 78 59 / 0.4);
}

.dark\:bg-emerald-900\/50:is(.dark *){
  background-color: rgb(6 78 59 / 0.5);
}

.dark\:bg-emerald-950\/20:is(.dark *){
  background-color: rgb(2 44 34 / 0.2);
}

.dark\:bg-emerald-950\/30:is(.dark *){
  background-color: rgb(2 44 34 / 0.3);
}

.dark\:bg-fuchsia-500\/10:is(.dark *){
  background-color: rgb(217 70 239 / 0.1);
}

.dark\:bg-fuchsia-600\/30:is(.dark *){
  background-color: rgb(192 38 211 / 0.3);
}

.dark\:bg-fuchsia-800\/20:is(.dark *){
  background-color: rgb(134 25 143 / 0.2);
}

.dark\:bg-fuchsia-900\/20:is(.dark *){
  background-color: rgb(112 26 117 / 0.2);
}

.dark\:bg-fuchsia-900\/30:is(.dark *){
  background-color: rgb(112 26 117 / 0.3);
}

.dark\:bg-gray-100:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(241 243 246 / var(--tw-bg-opacity, 1));
}

.dark\:bg-gray-200:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1));
}

.dark\:bg-gray-50:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
}

.dark\:bg-gray-500:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(107 114 128 / var(--tw-bg-opacity, 1));
}

.dark\:bg-gray-600:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(75 85 99 / var(--tw-bg-opacity, 1));
}

.dark\:bg-gray-700:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(55 65 81 / var(--tw-bg-opacity, 1));
}

.dark\:bg-gray-700\/30:is(.dark *){
  background-color: rgb(55 65 81 / 0.3);
}

.dark\:bg-gray-700\/40:is(.dark *){
  background-color: rgb(55 65 81 / 0.4);
}

.dark\:bg-gray-700\/50:is(.dark *){
  background-color: rgb(55 65 81 / 0.5);
}

.dark\:bg-gray-700\/60:is(.dark *){
  background-color: rgb(55 65 81 / 0.6);
}

.dark\:bg-gray-700\/80:is(.dark *){
  background-color: rgb(55 65 81 / 0.8);
}

.dark\:bg-gray-800:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1));
}

.dark\:bg-gray-800\/10:is(.dark *){
  background-color: rgb(31 41 55 / 0.1);
}

.dark\:bg-gray-800\/30:is(.dark *){
  background-color: rgb(31 41 55 / 0.3);
}

.dark\:bg-gray-800\/40:is(.dark *){
  background-color: rgb(31 41 55 / 0.4);
}

.dark\:bg-gray-800\/50:is(.dark *){
  background-color: rgb(31 41 55 / 0.5);
}

.dark\:bg-gray-800\/60:is(.dark *){
  background-color: rgb(31 41 55 / 0.6);
}

.dark\:bg-gray-800\/70:is(.dark *){
  background-color: rgb(31 41 55 / 0.7);
}

.dark\:bg-gray-800\/80:is(.dark *){
  background-color: rgb(31 41 55 / 0.8);
}

.dark\:bg-gray-800\/90:is(.dark *){
  background-color: rgb(31 41 55 / 0.9);
}

.dark\:bg-gray-800\/95:is(.dark *){
  background-color: rgb(31 41 55 / 0.95);
}

.dark\:bg-gray-900:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1));
}

.dark\:bg-gray-900\/30:is(.dark *){
  background-color: rgb(17 24 39 / 0.3);
}

.dark\:bg-gray-900\/40:is(.dark *){
  background-color: rgb(17 24 39 / 0.4);
}

.dark\:bg-gray-900\/50:is(.dark *){
  background-color: rgb(17 24 39 / 0.5);
}

.dark\:bg-gray-900\/60:is(.dark *){
  background-color: rgb(17 24 39 / 0.6);
}

.dark\:bg-gray-900\/70:is(.dark *){
  background-color: rgb(17 24 39 / 0.7);
}

.dark\:bg-gray-900\/80:is(.dark *){
  background-color: rgb(17 24 39 / 0.8);
}

.dark\:bg-gray-900\/95:is(.dark *){
  background-color: rgb(17 24 39 / 0.95);
}

.dark\:bg-gray-950:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(3 7 18 / var(--tw-bg-opacity, 1));
}

.dark\:bg-green-400\/10:is(.dark *){
  background-color: rgb(74 222 128 / 0.1);
}

.dark\:bg-green-700\/20:is(.dark *){
  background-color: rgb(21 128 61 / 0.2);
}

.dark\:bg-green-800:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(22 101 52 / var(--tw-bg-opacity, 1));
}

.dark\:bg-green-900:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(20 83 45 / var(--tw-bg-opacity, 1));
}

.dark\:bg-green-900\/10:is(.dark *){
  background-color: rgb(20 83 45 / 0.1);
}

.dark\:bg-green-900\/20:is(.dark *){
  background-color: rgb(20 83 45 / 0.2);
}

.dark\:bg-green-900\/30:is(.dark *){
  background-color: rgb(20 83 45 / 0.3);
}

.dark\:bg-green-900\/40:is(.dark *){
  background-color: rgb(20 83 45 / 0.4);
}

.dark\:bg-green-900\/50:is(.dark *){
  background-color: rgb(20 83 45 / 0.5);
}

.dark\:bg-green-950\/20:is(.dark *){
  background-color: rgb(5 46 22 / 0.2);
}

.dark\:bg-indigo-500\/10:is(.dark *){
  background-color: rgb(99 102 241 / 0.1);
}

.dark\:bg-indigo-500\/5:is(.dark *){
  background-color: rgb(99 102 241 / 0.05);
}

.dark\:bg-indigo-600:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(79 70 229 / var(--tw-bg-opacity, 1));
}

.dark\:bg-indigo-600\/30:is(.dark *){
  background-color: rgb(79 70 229 / 0.3);
}

.dark\:bg-indigo-700:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(67 56 202 / var(--tw-bg-opacity, 1));
}

.dark\:bg-indigo-700\/20:is(.dark *){
  background-color: rgb(67 56 202 / 0.2);
}

.dark\:bg-indigo-800:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(55 48 163 / var(--tw-bg-opacity, 1));
}

.dark\:bg-indigo-800\/20:is(.dark *){
  background-color: rgb(55 48 163 / 0.2);
}

.dark\:bg-indigo-900:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(49 46 129 / var(--tw-bg-opacity, 1));
}

.dark\:bg-indigo-900\/20:is(.dark *){
  background-color: rgb(49 46 129 / 0.2);
}

.dark\:bg-indigo-900\/30:is(.dark *){
  background-color: rgb(49 46 129 / 0.3);
}

.dark\:bg-indigo-900\/40:is(.dark *){
  background-color: rgb(49 46 129 / 0.4);
}

.dark\:bg-indigo-900\/50:is(.dark *){
  background-color: rgb(49 46 129 / 0.5);
}

.dark\:bg-indigo-950\/30:is(.dark *){
  background-color: rgb(30 27 75 / 0.3);
}

.dark\:bg-lime-500\/10:is(.dark *){
  background-color: rgb(132 204 22 / 0.1);
}

.dark\:bg-lime-600:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(101 163 13 / var(--tw-bg-opacity, 1));
}

.dark\:bg-lime-600\/30:is(.dark *){
  background-color: rgb(101 163 13 / 0.3);
}

.dark\:bg-lime-800\/20:is(.dark *){
  background-color: rgb(63 98 18 / 0.2);
}

.dark\:bg-lime-900\/20:is(.dark *){
  background-color: rgb(54 83 20 / 0.2);
}

.dark\:bg-lime-900\/30:is(.dark *){
  background-color: rgb(54 83 20 / 0.3);
}

.dark\:bg-lime-950\/20:is(.dark *){
  background-color: rgb(26 46 5 / 0.2);
}

.dark\:bg-lime-950\/30:is(.dark *){
  background-color: rgb(26 46 5 / 0.3);
}

.dark\:bg-orange-400\/10:is(.dark *){
  background-color: rgb(251 146 60 / 0.1);
}

.dark\:bg-orange-600:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(234 88 12 / var(--tw-bg-opacity, 1));
}

.dark\:bg-orange-600\/30:is(.dark *){
  background-color: rgb(234 88 12 / 0.3);
}

.dark\:bg-orange-700\/20:is(.dark *){
  background-color: rgb(194 65 12 / 0.2);
}

.dark\:bg-orange-800:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(154 52 18 / var(--tw-bg-opacity, 1));
}

.dark\:bg-orange-800\/20:is(.dark *){
  background-color: rgb(154 52 18 / 0.2);
}

.dark\:bg-orange-900:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(124 45 18 / var(--tw-bg-opacity, 1));
}

.dark\:bg-orange-900\/20:is(.dark *){
  background-color: rgb(124 45 18 / 0.2);
}

.dark\:bg-orange-900\/30:is(.dark *){
  background-color: rgb(124 45 18 / 0.3);
}

.dark\:bg-orange-900\/40:is(.dark *){
  background-color: rgb(124 45 18 / 0.4);
}

.dark\:bg-orange-900\/50:is(.dark *){
  background-color: rgb(124 45 18 / 0.5);
}

.dark\:bg-orange-950\/20:is(.dark *){
  background-color: rgb(67 20 7 / 0.2);
}

.dark\:bg-orange-950\/30:is(.dark *){
  background-color: rgb(67 20 7 / 0.3);
}

.dark\:bg-pink-700\/20:is(.dark *){
  background-color: rgb(190 24 93 / 0.2);
}

.dark\:bg-pink-800:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(157 23 77 / var(--tw-bg-opacity, 1));
}

.dark\:bg-pink-900:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(131 24 67 / var(--tw-bg-opacity, 1));
}

.dark\:bg-pink-900\/20:is(.dark *){
  background-color: rgb(131 24 67 / 0.2);
}

.dark\:bg-pink-900\/30:is(.dark *){
  background-color: rgb(131 24 67 / 0.3);
}

.dark\:bg-pink-900\/40:is(.dark *){
  background-color: rgb(131 24 67 / 0.4);
}

.dark\:bg-primary-500:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(0 91 193 / var(--tw-bg-opacity, 1));
}

.dark\:bg-primary-500\/20:is(.dark *){
  background-color: rgb(0 91 193 / 0.2);
}

.dark\:bg-primary-900:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(0 20 38 / var(--tw-bg-opacity, 1));
}

.dark\:bg-primary-900\/20:is(.dark *){
  background-color: rgb(0 20 38 / 0.2);
}

.dark\:bg-primary-900\/30:is(.dark *){
  background-color: rgb(0 20 38 / 0.3);
}

.dark\:bg-purple-400\/10:is(.dark *){
  background-color: rgb(192 132 252 / 0.1);
}

.dark\:bg-purple-500\/10:is(.dark *){
  background-color: rgb(168 85 247 / 0.1);
}

.dark\:bg-purple-600:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(147 51 234 / var(--tw-bg-opacity, 1));
}

.dark\:bg-purple-600\/30:is(.dark *){
  background-color: rgb(147 51 234 / 0.3);
}

.dark\:bg-purple-700:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(126 34 206 / var(--tw-bg-opacity, 1));
}

.dark\:bg-purple-700\/20:is(.dark *){
  background-color: rgb(126 34 206 / 0.2);
}

.dark\:bg-purple-800:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(107 33 168 / var(--tw-bg-opacity, 1));
}

.dark\:bg-purple-800\/20:is(.dark *){
  background-color: rgb(107 33 168 / 0.2);
}

.dark\:bg-purple-800\/40:is(.dark *){
  background-color: rgb(107 33 168 / 0.4);
}

.dark\:bg-purple-900:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(88 28 135 / var(--tw-bg-opacity, 1));
}

.dark\:bg-purple-900\/10:is(.dark *){
  background-color: rgb(88 28 135 / 0.1);
}

.dark\:bg-purple-900\/20:is(.dark *){
  background-color: rgb(88 28 135 / 0.2);
}

.dark\:bg-purple-900\/30:is(.dark *){
  background-color: rgb(88 28 135 / 0.3);
}

.dark\:bg-purple-900\/40:is(.dark *){
  background-color: rgb(88 28 135 / 0.4);
}

.dark\:bg-purple-900\/50:is(.dark *){
  background-color: rgb(88 28 135 / 0.5);
}

.dark\:bg-purple-950\/20:is(.dark *){
  background-color: rgb(59 7 100 / 0.2);
}

.dark\:bg-purple-950\/30:is(.dark *){
  background-color: rgb(59 7 100 / 0.3);
}

.dark\:bg-red-500\/10:is(.dark *){
  background-color: rgb(239 68 68 / 0.1);
}

.dark\:bg-red-500\/20:is(.dark *){
  background-color: rgb(239 68 68 / 0.2);
}

.dark\:bg-red-600:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity, 1));
}

.dark\:bg-red-600\/20:is(.dark *){
  background-color: rgb(220 38 38 / 0.2);
}

.dark\:bg-red-600\/30:is(.dark *){
  background-color: rgb(220 38 38 / 0.3);
}

.dark\:bg-red-700\/10:is(.dark *){
  background-color: rgb(185 28 28 / 0.1);
}

.dark\:bg-red-700\/20:is(.dark *){
  background-color: rgb(185 28 28 / 0.2);
}

.dark\:bg-red-800\/10:is(.dark *){
  background-color: rgb(153 27 27 / 0.1);
}

.dark\:bg-red-800\/20:is(.dark *){
  background-color: rgb(153 27 27 / 0.2);
}

.dark\:bg-red-800\/40:is(.dark *){
  background-color: rgb(153 27 27 / 0.4);
}

.dark\:bg-red-900:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(127 29 29 / var(--tw-bg-opacity, 1));
}

.dark\:bg-red-900\/10:is(.dark *){
  background-color: rgb(127 29 29 / 0.1);
}

.dark\:bg-red-900\/20:is(.dark *){
  background-color: rgb(127 29 29 / 0.2);
}

.dark\:bg-red-900\/30:is(.dark *){
  background-color: rgb(127 29 29 / 0.3);
}

.dark\:bg-red-900\/40:is(.dark *){
  background-color: rgb(127 29 29 / 0.4);
}

.dark\:bg-red-900\/50:is(.dark *){
  background-color: rgb(127 29 29 / 0.5);
}

.dark\:bg-red-900\/90:is(.dark *){
  background-color: rgb(127 29 29 / 0.9);
}

.dark\:bg-red-950:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(69 10 10 / var(--tw-bg-opacity, 1));
}

.dark\:bg-red-950\/20:is(.dark *){
  background-color: rgb(69 10 10 / 0.2);
}

.dark\:bg-red-950\/30:is(.dark *){
  background-color: rgb(69 10 10 / 0.3);
}

.dark\:bg-rose-500:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(244 63 94 / var(--tw-bg-opacity, 1));
}

.dark\:bg-rose-600:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(225 29 72 / var(--tw-bg-opacity, 1));
}

.dark\:bg-rose-800\/20:is(.dark *){
  background-color: rgb(159 18 57 / 0.2);
}

.dark\:bg-rose-800\/40:is(.dark *){
  background-color: rgb(159 18 57 / 0.4);
}

.dark\:bg-rose-900\/20:is(.dark *){
  background-color: rgb(136 19 55 / 0.2);
}

.dark\:bg-rose-900\/30:is(.dark *){
  background-color: rgb(136 19 55 / 0.3);
}

.dark\:bg-rose-900\/40:is(.dark *){
  background-color: rgb(136 19 55 / 0.4);
}

.dark\:bg-rose-900\/50:is(.dark *){
  background-color: rgb(136 19 55 / 0.5);
}

.dark\:bg-rose-950\/20:is(.dark *){
  background-color: rgb(76 5 25 / 0.2);
}

.dark\:bg-rose-950\/30:is(.dark *){
  background-color: rgb(76 5 25 / 0.3);
}

.dark\:bg-secondary-900:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(38 3 12 / var(--tw-bg-opacity, 1));
}

.dark\:bg-secondary-900\/30:is(.dark *){
  background-color: rgb(38 3 12 / 0.3);
}

.dark\:bg-sky-500\/10:is(.dark *){
  background-color: rgb(14 165 233 / 0.1);
}

.dark\:bg-sky-500\/20:is(.dark *){
  background-color: rgb(14 165 233 / 0.2);
}

.dark\:bg-sky-500\/5:is(.dark *){
  background-color: rgb(14 165 233 / 0.05);
}

.dark\:bg-sky-700\/20:is(.dark *){
  background-color: rgb(3 105 161 / 0.2);
}

.dark\:bg-sky-800\/20:is(.dark *){
  background-color: rgb(7 89 133 / 0.2);
}

.dark\:bg-sky-900\/20:is(.dark *){
  background-color: rgb(12 74 110 / 0.2);
}

.dark\:bg-sky-900\/30:is(.dark *){
  background-color: rgb(12 74 110 / 0.3);
}

.dark\:bg-sky-900\/40:is(.dark *){
  background-color: rgb(12 74 110 / 0.4);
}

.dark\:bg-slate-700:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(51 65 85 / var(--tw-bg-opacity, 1));
}

.dark\:bg-slate-800:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(30 41 59 / var(--tw-bg-opacity, 1));
}

.dark\:bg-slate-800\/20:is(.dark *){
  background-color: rgb(30 41 59 / 0.2);
}

.dark\:bg-slate-800\/40:is(.dark *){
  background-color: rgb(30 41 59 / 0.4);
}

.dark\:bg-slate-800\/60:is(.dark *){
  background-color: rgb(30 41 59 / 0.6);
}

.dark\:bg-slate-800\/90:is(.dark *){
  background-color: rgb(30 41 59 / 0.9);
}

.dark\:bg-slate-900:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(15 23 42 / var(--tw-bg-opacity, 1));
}

.dark\:bg-slate-900\/40:is(.dark *){
  background-color: rgb(15 23 42 / 0.4);
}

.dark\:bg-slate-900\/50:is(.dark *){
  background-color: rgb(15 23 42 / 0.5);
}

.dark\:bg-slate-900\/70:is(.dark *){
  background-color: rgb(15 23 42 / 0.7);
}

.dark\:bg-slate-900\/80:is(.dark *){
  background-color: rgb(15 23 42 / 0.8);
}

.dark\:bg-slate-900\/85:is(.dark *){
  background-color: rgb(15 23 42 / 0.85);
}

.dark\:bg-slate-950:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(2 6 23 / var(--tw-bg-opacity, 1));
}

.dark\:bg-teal-600:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(13 148 136 / var(--tw-bg-opacity, 1));
}

.dark\:bg-teal-600\/30:is(.dark *){
  background-color: rgb(13 148 136 / 0.3);
}

.dark\:bg-teal-700\/20:is(.dark *){
  background-color: rgb(15 118 110 / 0.2);
}

.dark\:bg-teal-800\/20:is(.dark *){
  background-color: rgb(17 94 89 / 0.2);
}

.dark\:bg-teal-900\/20:is(.dark *){
  background-color: rgb(19 78 74 / 0.2);
}

.dark\:bg-teal-900\/30:is(.dark *){
  background-color: rgb(19 78 74 / 0.3);
}

.dark\:bg-teal-900\/40:is(.dark *){
  background-color: rgb(19 78 74 / 0.4);
}

.dark\:bg-teal-950\/30:is(.dark *){
  background-color: rgb(4 47 46 / 0.3);
}

.dark\:bg-violet-500\/10:is(.dark *){
  background-color: rgb(139 92 246 / 0.1);
}

.dark\:bg-violet-500\/20:is(.dark *){
  background-color: rgb(139 92 246 / 0.2);
}

.dark\:bg-violet-500\/5:is(.dark *){
  background-color: rgb(139 92 246 / 0.05);
}

.dark\:bg-violet-600\/30:is(.dark *){
  background-color: rgb(124 58 237 / 0.3);
}

.dark\:bg-violet-700\/20:is(.dark *){
  background-color: rgb(109 40 217 / 0.2);
}

.dark\:bg-violet-800\/20:is(.dark *){
  background-color: rgb(91 33 182 / 0.2);
}

.dark\:bg-violet-900\/10:is(.dark *){
  background-color: rgb(76 29 149 / 0.1);
}

.dark\:bg-violet-900\/20:is(.dark *){
  background-color: rgb(76 29 149 / 0.2);
}

.dark\:bg-violet-900\/30:is(.dark *){
  background-color: rgb(76 29 149 / 0.3);
}

.dark\:bg-violet-900\/40:is(.dark *){
  background-color: rgb(76 29 149 / 0.4);
}

.dark\:bg-violet-900\/50:is(.dark *){
  background-color: rgb(76 29 149 / 0.5);
}

.dark\:bg-violet-950\/30:is(.dark *){
  background-color: rgb(46 16 101 / 0.3);
}

.dark\:bg-white:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}

.dark\:bg-white\/10:is(.dark *){
  background-color: rgb(255 255 255 / 0.1);
}

.dark\:bg-white\/15:is(.dark *){
  background-color: rgb(255 255 255 / 0.15);
}

.dark\:bg-yellow-600\/30:is(.dark *){
  background-color: rgb(202 138 4 / 0.3);
}

.dark\:bg-yellow-700\/20:is(.dark *){
  background-color: rgb(161 98 7 / 0.2);
}

.dark\:bg-yellow-800\/20:is(.dark *){
  background-color: rgb(133 77 14 / 0.2);
}

.dark\:bg-yellow-900\/20:is(.dark *){
  background-color: rgb(113 63 18 / 0.2);
}

.dark\:bg-yellow-900\/30:is(.dark *){
  background-color: rgb(113 63 18 / 0.3);
}

.dark\:bg-yellow-900\/40:is(.dark *){
  background-color: rgb(113 63 18 / 0.4);
}

.dark\:bg-opacity-80:is(.dark *){
  --tw-bg-opacity: 0.8;
}

.dark\:from-amber-500:is(.dark *){
  --tw-gradient-from: #f59e0b var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-amber-500\/15:is(.dark *){
  --tw-gradient-from: rgb(245 158 11 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-amber-500\/20:is(.dark *){
  --tw-gradient-from: rgb(245 158 11 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-amber-500\/5:is(.dark *){
  --tw-gradient-from: rgb(245 158 11 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-amber-700:is(.dark *){
  --tw-gradient-from: #b45309 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-amber-900:is(.dark *){
  --tw-gradient-from: #78350f var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(120 53 15 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-amber-900\/30:is(.dark *){
  --tw-gradient-from: rgb(120 53 15 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(120 53 15 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-amber-900\/40:is(.dark *){
  --tw-gradient-from: rgb(120 53 15 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(120 53 15 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-amber-950\/30:is(.dark *){
  --tw-gradient-from: rgb(69 26 3 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(69 26 3 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-blue-500:is(.dark *){
  --tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-blue-500\/10:is(.dark *){
  --tw-gradient-from: rgb(59 130 246 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-blue-500\/15:is(.dark *){
  --tw-gradient-from: rgb(59 130 246 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-blue-500\/20:is(.dark *){
  --tw-gradient-from: rgb(59 130 246 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-blue-500\/5:is(.dark *){
  --tw-gradient-from: rgb(59 130 246 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-blue-600:is(.dark *){
  --tw-gradient-from: #2563eb var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-blue-700:is(.dark *){
  --tw-gradient-from: #1d4ed8 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-blue-900:is(.dark *){
  --tw-gradient-from: #1e3a8a var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(30 58 138 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-blue-900\/20:is(.dark *){
  --tw-gradient-from: rgb(30 58 138 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(30 58 138 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-blue-900\/30:is(.dark *){
  --tw-gradient-from: rgb(30 58 138 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(30 58 138 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-blue-900\/40:is(.dark *){
  --tw-gradient-from: rgb(30 58 138 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(30 58 138 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-blue-950\/30:is(.dark *){
  --tw-gradient-from: rgb(23 37 84 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(23 37 84 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-blue-950\/40:is(.dark *){
  --tw-gradient-from: rgb(23 37 84 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(23 37 84 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-cyan-500:is(.dark *){
  --tw-gradient-from: #06b6d4 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-cyan-500\/15:is(.dark *){
  --tw-gradient-from: rgb(6 182 212 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-cyan-900\/20:is(.dark *){
  --tw-gradient-from: rgb(22 78 99 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 78 99 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-cyan-900\/40:is(.dark *){
  --tw-gradient-from: rgb(22 78 99 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 78 99 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-cyan-950\/30:is(.dark *){
  --tw-gradient-from: rgb(8 51 68 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(8 51 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-emerald-400:is(.dark *){
  --tw-gradient-from: #34d399 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-emerald-500:is(.dark *){
  --tw-gradient-from: #10b981 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-emerald-500\/10:is(.dark *){
  --tw-gradient-from: rgb(16 185 129 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-emerald-500\/15:is(.dark *){
  --tw-gradient-from: rgb(16 185 129 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-emerald-500\/5:is(.dark *){
  --tw-gradient-from: rgb(16 185 129 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-emerald-600:is(.dark *){
  --tw-gradient-from: #059669 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(5 150 105 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-emerald-900\/20:is(.dark *){
  --tw-gradient-from: rgb(6 78 59 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(6 78 59 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-emerald-900\/40:is(.dark *){
  --tw-gradient-from: rgb(6 78 59 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(6 78 59 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-emerald-950\/20:is(.dark *){
  --tw-gradient-from: rgb(2 44 34 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(2 44 34 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-emerald-950\/30:is(.dark *){
  --tw-gradient-from: rgb(2 44 34 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(2 44 34 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-fuchsia-500\/15:is(.dark *){
  --tw-gradient-from: rgb(217 70 239 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 70 239 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-fuchsia-500\/20:is(.dark *){
  --tw-gradient-from: rgb(217 70 239 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 70 239 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-fuchsia-950\/20:is(.dark *){
  --tw-gradient-from: rgb(74 4 78 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 4 78 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-fuchsia-950\/30:is(.dark *){
  --tw-gradient-from: rgb(74 4 78 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 4 78 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-gray-700:is(.dark *){
  --tw-gradient-from: #374151 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(55 65 81 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-gray-700\/30:is(.dark *){
  --tw-gradient-from: rgb(55 65 81 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(55 65 81 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-gray-800:is(.dark *){
  --tw-gradient-from: #1f2937 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(31 41 55 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-gray-800\/80:is(.dark *){
  --tw-gradient-from: rgb(31 41 55 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(31 41 55 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-gray-900:is(.dark *){
  --tw-gradient-from: #111827 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-gray-900\/40:is(.dark *){
  --tw-gradient-from: rgb(17 24 39 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-gray-900\/95:is(.dark *){
  --tw-gradient-from: rgb(17 24 39 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-green-600:is(.dark *){
  --tw-gradient-from: #16a34a var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-green-800:is(.dark *){
  --tw-gradient-from: #166534 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 101 52 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-green-900\/20:is(.dark *){
  --tw-gradient-from: rgb(20 83 45 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(20 83 45 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-green-900\/40:is(.dark *){
  --tw-gradient-from: rgb(20 83 45 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(20 83 45 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-indigo-500:is(.dark *){
  --tw-gradient-from: #6366f1 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-indigo-500\/15:is(.dark *){
  --tw-gradient-from: rgb(99 102 241 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-indigo-500\/20:is(.dark *){
  --tw-gradient-from: rgb(99 102 241 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-indigo-900\/10:is(.dark *){
  --tw-gradient-from: rgb(49 46 129 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(49 46 129 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-indigo-900\/20:is(.dark *){
  --tw-gradient-from: rgb(49 46 129 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(49 46 129 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-indigo-900\/25:is(.dark *){
  --tw-gradient-from: rgb(49 46 129 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(49 46 129 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-indigo-900\/40:is(.dark *){
  --tw-gradient-from: rgb(49 46 129 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(49 46 129 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-indigo-950:is(.dark *){
  --tw-gradient-from: #1e1b4b var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(30 27 75 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-indigo-950\/30:is(.dark *){
  --tw-gradient-from: rgb(30 27 75 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(30 27 75 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-lime-950\/20:is(.dark *){
  --tw-gradient-from: rgb(26 46 5 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(26 46 5 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-lime-950\/30:is(.dark *){
  --tw-gradient-from: rgb(26 46 5 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(26 46 5 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-orange-500\/10:is(.dark *){
  --tw-gradient-from: rgb(249 115 22 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-orange-500\/15:is(.dark *){
  --tw-gradient-from: rgb(249 115 22 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-orange-600:is(.dark *){
  --tw-gradient-from: #ea580c var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 88 12 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-orange-900\/20:is(.dark *){
  --tw-gradient-from: rgb(124 45 18 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(124 45 18 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-orange-900\/40:is(.dark *){
  --tw-gradient-from: rgb(124 45 18 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(124 45 18 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-orange-950\/30:is(.dark *){
  --tw-gradient-from: rgb(67 20 7 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(67 20 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-pink-500:is(.dark *){
  --tw-gradient-from: #ec4899 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-pink-600:is(.dark *){
  --tw-gradient-from: #db2777 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(219 39 119 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-pink-900\/20:is(.dark *){
  --tw-gradient-from: rgb(131 24 67 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(131 24 67 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-pink-900\/40:is(.dark *){
  --tw-gradient-from: rgb(131 24 67 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(131 24 67 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-pink-950\/30:is(.dark *){
  --tw-gradient-from: rgb(80 7 36 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(80 7 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-primary-900\/30:is(.dark *){
  --tw-gradient-from: rgb(0 20 38 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(0 20 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-purple-400:is(.dark *){
  --tw-gradient-from: #c084fc var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(192 132 252 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-purple-500:is(.dark *){
  --tw-gradient-from: #a855f7 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-purple-500\/15:is(.dark *){
  --tw-gradient-from: rgb(168 85 247 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-purple-500\/30:is(.dark *){
  --tw-gradient-from: rgb(168 85 247 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-purple-600:is(.dark *){
  --tw-gradient-from: #9333ea var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-purple-900\/20:is(.dark *){
  --tw-gradient-from: rgb(88 28 135 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(88 28 135 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-purple-900\/30:is(.dark *){
  --tw-gradient-from: rgb(88 28 135 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(88 28 135 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-purple-900\/40:is(.dark *){
  --tw-gradient-from: rgb(88 28 135 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(88 28 135 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-purple-950\/30:is(.dark *){
  --tw-gradient-from: rgb(59 7 100 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 7 100 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-red-500\/5:is(.dark *){
  --tw-gradient-from: rgb(239 68 68 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-red-900\/20:is(.dark *){
  --tw-gradient-from: rgb(127 29 29 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(127 29 29 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-red-900\/40:is(.dark *){
  --tw-gradient-from: rgb(127 29 29 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(127 29 29 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-red-950\/30:is(.dark *){
  --tw-gradient-from: rgb(69 10 10 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(69 10 10 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-rose-500:is(.dark *){
  --tw-gradient-from: #f43f5e var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(244 63 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-rose-500\/15:is(.dark *){
  --tw-gradient-from: rgb(244 63 94 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(244 63 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-rose-700:is(.dark *){
  --tw-gradient-from: #be123c var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(190 18 60 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-rose-900\/40:is(.dark *){
  --tw-gradient-from: rgb(136 19 55 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(136 19 55 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-rose-900\/60:is(.dark *){
  --tw-gradient-from: rgb(136 19 55 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(136 19 55 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-rose-950\/30:is(.dark *){
  --tw-gradient-from: rgb(76 5 25 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(76 5 25 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-rose-950\/40:is(.dark *){
  --tw-gradient-from: rgb(76 5 25 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(76 5 25 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-sky-500:is(.dark *){
  --tw-gradient-from: #0ea5e9 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-sky-500\/15:is(.dark *){
  --tw-gradient-from: rgb(14 165 233 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-sky-900\/40:is(.dark *){
  --tw-gradient-from: rgb(12 74 110 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(12 74 110 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-sky-950\/30:is(.dark *){
  --tw-gradient-from: rgb(8 47 73 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(8 47 73 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-slate-500:is(.dark *){
  --tw-gradient-from: #64748b var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(100 116 139 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-slate-950:is(.dark *){
  --tw-gradient-from: #020617 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(2 6 23 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-slate-950\/30:is(.dark *){
  --tw-gradient-from: rgb(2 6 23 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(2 6 23 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-teal-500:is(.dark *){
  --tw-gradient-from: #14b8a6 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(20 184 166 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-teal-500\/15:is(.dark *){
  --tw-gradient-from: rgb(20 184 166 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(20 184 166 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-teal-900\/20:is(.dark *){
  --tw-gradient-from: rgb(19 78 74 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(19 78 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-teal-900\/30:is(.dark *){
  --tw-gradient-from: rgb(19 78 74 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(19 78 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-teal-900\/40:is(.dark *){
  --tw-gradient-from: rgb(19 78 74 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(19 78 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-teal-950\/30:is(.dark *){
  --tw-gradient-from: rgb(4 47 46 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(4 47 46 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-violet-500:is(.dark *){
  --tw-gradient-from: #8b5cf6 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-violet-500\/15:is(.dark *){
  --tw-gradient-from: rgb(139 92 246 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-violet-500\/20:is(.dark *){
  --tw-gradient-from: rgb(139 92 246 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-violet-900\/20:is(.dark *){
  --tw-gradient-from: rgb(76 29 149 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(76 29 149 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-violet-900\/30:is(.dark *){
  --tw-gradient-from: rgb(76 29 149 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(76 29 149 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-violet-950\/30:is(.dark *){
  --tw-gradient-from: rgb(46 16 101 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(46 16 101 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-white\/30:is(.dark *){
  --tw-gradient-from: rgb(255 255 255 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-yellow-400:is(.dark *){
  --tw-gradient-from: #facc15 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-yellow-900\/20:is(.dark *){
  --tw-gradient-from: rgb(113 63 18 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(113 63 18 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-yellow-900\/30:is(.dark *){
  --tw-gradient-from: rgb(113 63 18 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(113 63 18 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-yellow-900\/40:is(.dark *){
  --tw-gradient-from: rgb(113 63 18 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(113 63 18 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-yellow-950\/30:is(.dark *){
  --tw-gradient-from: rgb(66 32 6 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(66 32 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:via-blue-500\/15:is(.dark *){
  --tw-gradient-to: rgb(59 130 246 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), rgb(59 130 246 / 0.15) var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.dark\:via-cyan-500\/15:is(.dark *){
  --tw-gradient-to: rgb(6 182 212 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), rgb(6 182 212 / 0.15) var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.dark\:via-gray-800:is(.dark *){
  --tw-gradient-to: rgb(31 41 55 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), #1f2937 var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.dark\:via-gray-900:is(.dark *){
  --tw-gradient-to: rgb(17 24 39 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), #111827 var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.dark\:via-orange-900:is(.dark *){
  --tw-gradient-to: rgb(124 45 18 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), #7c2d12 var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.dark\:via-pink-900\/60:is(.dark *){
  --tw-gradient-to: rgb(131 24 67 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), rgb(131 24 67 / 0.6) var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.dark\:via-purple-500\/15:is(.dark *){
  --tw-gradient-to: rgb(168 85 247 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), rgb(168 85 247 / 0.15) var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.dark\:via-purple-500\/5:is(.dark *){
  --tw-gradient-to: rgb(168 85 247 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), rgb(168 85 247 / 0.05) var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.dark\:via-purple-950:is(.dark *){
  --tw-gradient-to: rgb(59 7 100 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), #3b0764 var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.dark\:via-slate-900:is(.dark *){
  --tw-gradient-to: rgb(15 23 42 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), #0f172a var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.dark\:to-amber-500:is(.dark *){
  --tw-gradient-to: #f59e0b var(--tw-gradient-to-position);
}

.dark\:to-amber-500\/10:is(.dark *){
  --tw-gradient-to: rgb(245 158 11 / 0.1) var(--tw-gradient-to-position);
}

.dark\:to-amber-800\/20:is(.dark *){
  --tw-gradient-to: rgb(146 64 14 / 0.2) var(--tw-gradient-to-position);
}

.dark\:to-amber-800\/40:is(.dark *){
  --tw-gradient-to: rgb(146 64 14 / 0.4) var(--tw-gradient-to-position);
}

.dark\:to-amber-900\/20:is(.dark *){
  --tw-gradient-to: rgb(120 53 15 / 0.2) var(--tw-gradient-to-position);
}

.dark\:to-amber-900\/30:is(.dark *){
  --tw-gradient-to: rgb(120 53 15 / 0.3) var(--tw-gradient-to-position);
}

.dark\:to-amber-950:is(.dark *){
  --tw-gradient-to: #451a03 var(--tw-gradient-to-position);
}

.dark\:to-blue-500:is(.dark *){
  --tw-gradient-to: #3b82f6 var(--tw-gradient-to-position);
}

.dark\:to-blue-500\/10:is(.dark *){
  --tw-gradient-to: rgb(59 130 246 / 0.1) var(--tw-gradient-to-position);
}

.dark\:to-blue-600:is(.dark *){
  --tw-gradient-to: #2563eb var(--tw-gradient-to-position);
}

.dark\:to-blue-700:is(.dark *){
  --tw-gradient-to: #1d4ed8 var(--tw-gradient-to-position);
}

.dark\:to-blue-800\/10:is(.dark *){
  --tw-gradient-to: rgb(30 64 175 / 0.1) var(--tw-gradient-to-position);
}

.dark\:to-blue-800\/20:is(.dark *){
  --tw-gradient-to: rgb(30 64 175 / 0.2) var(--tw-gradient-to-position);
}

.dark\:to-blue-800\/30:is(.dark *){
  --tw-gradient-to: rgb(30 64 175 / 0.3) var(--tw-gradient-to-position);
}

.dark\:to-blue-800\/40:is(.dark *){
  --tw-gradient-to: rgb(30 64 175 / 0.4) var(--tw-gradient-to-position);
}

.dark\:to-blue-900\/20:is(.dark *){
  --tw-gradient-to: rgb(30 58 138 / 0.2) var(--tw-gradient-to-position);
}

.dark\:to-blue-900\/30:is(.dark *){
  --tw-gradient-to: rgb(30 58 138 / 0.3) var(--tw-gradient-to-position);
}

.dark\:to-blue-900\/40:is(.dark *){
  --tw-gradient-to: rgb(30 58 138 / 0.4) var(--tw-gradient-to-position);
}

.dark\:to-blue-950\/20:is(.dark *){
  --tw-gradient-to: rgb(23 37 84 / 0.2) var(--tw-gradient-to-position);
}

.dark\:to-cyan-500\/10:is(.dark *){
  --tw-gradient-to: rgb(6 182 212 / 0.1) var(--tw-gradient-to-position);
}

.dark\:to-cyan-600:is(.dark *){
  --tw-gradient-to: #0891b2 var(--tw-gradient-to-position);
}

.dark\:to-cyan-800\/20:is(.dark *){
  --tw-gradient-to: rgb(21 94 117 / 0.2) var(--tw-gradient-to-position);
}

.dark\:to-cyan-800\/30:is(.dark *){
  --tw-gradient-to: rgb(21 94 117 / 0.3) var(--tw-gradient-to-position);
}

.dark\:to-cyan-800\/40:is(.dark *){
  --tw-gradient-to: rgb(21 94 117 / 0.4) var(--tw-gradient-to-position);
}

.dark\:to-cyan-900\/20:is(.dark *){
  --tw-gradient-to: rgb(22 78 99 / 0.2) var(--tw-gradient-to-position);
}

.dark\:to-cyan-900\/30:is(.dark *){
  --tw-gradient-to: rgb(22 78 99 / 0.3) var(--tw-gradient-to-position);
}

.dark\:to-emerald-600:is(.dark *){
  --tw-gradient-to: #059669 var(--tw-gradient-to-position);
}

.dark\:to-emerald-900:is(.dark *){
  --tw-gradient-to: #064e3b var(--tw-gradient-to-position);
}

.dark\:to-emerald-900\/20:is(.dark *){
  --tw-gradient-to: rgb(6 78 59 / 0.2) var(--tw-gradient-to-position);
}

.dark\:to-emerald-900\/30:is(.dark *){
  --tw-gradient-to: rgb(6 78 59 / 0.3) var(--tw-gradient-to-position);
}

.dark\:to-fuchsia-600:is(.dark *){
  --tw-gradient-to: #c026d3 var(--tw-gradient-to-position);
}

.dark\:to-fuchsia-900\/20:is(.dark *){
  --tw-gradient-to: rgb(112 26 117 / 0.2) var(--tw-gradient-to-position);
}

.dark\:to-fuchsia-900\/30:is(.dark *){
  --tw-gradient-to: rgb(112 26 117 / 0.3) var(--tw-gradient-to-position);
}

.dark\:to-gray-600:is(.dark *){
  --tw-gradient-to: #4b5563 var(--tw-gradient-to-position);
}

.dark\:to-gray-700:is(.dark *){
  --tw-gradient-to: #374151 var(--tw-gradient-to-position);
}

.dark\:to-gray-800:is(.dark *){
  --tw-gradient-to: #1f2937 var(--tw-gradient-to-position);
}

.dark\:to-gray-900:is(.dark *){
  --tw-gradient-to: #111827 var(--tw-gradient-to-position);
}

.dark\:to-gray-900\/20:is(.dark *){
  --tw-gradient-to: rgb(17 24 39 / 0.2) var(--tw-gradient-to-position);
}

.dark\:to-gray-900\/40:is(.dark *){
  --tw-gradient-to: rgb(17 24 39 / 0.4) var(--tw-gradient-to-position);
}

.dark\:to-gray-900\/80:is(.dark *){
  --tw-gradient-to: rgb(17 24 39 / 0.8) var(--tw-gradient-to-position);
}

.dark\:to-gray-950\/95:is(.dark *){
  --tw-gradient-to: rgb(3 7 18 / 0.95) var(--tw-gradient-to-position);
}

.dark\:to-green-500\/10:is(.dark *){
  --tw-gradient-to: rgb(34 197 94 / 0.1) var(--tw-gradient-to-position);
}

.dark\:to-green-600:is(.dark *){
  --tw-gradient-to: #16a34a var(--tw-gradient-to-position);
}

.dark\:to-green-700:is(.dark *){
  --tw-gradient-to: #15803d var(--tw-gradient-to-position);
}

.dark\:to-green-800\/10:is(.dark *){
  --tw-gradient-to: rgb(22 101 52 / 0.1) var(--tw-gradient-to-position);
}

.dark\:to-green-800\/20:is(.dark *){
  --tw-gradient-to: rgb(22 101 52 / 0.2) var(--tw-gradient-to-position);
}

.dark\:to-green-900\/20:is(.dark *){
  --tw-gradient-to: rgb(20 83 45 / 0.2) var(--tw-gradient-to-position);
}

.dark\:to-green-900\/30:is(.dark *){
  --tw-gradient-to: rgb(20 83 45 / 0.3) var(--tw-gradient-to-position);
}

.dark\:to-green-950\/20:is(.dark *){
  --tw-gradient-to: rgb(5 46 22 / 0.2) var(--tw-gradient-to-position);
}

.dark\:to-indigo-500:is(.dark *){
  --tw-gradient-to: #6366f1 var(--tw-gradient-to-position);
}

.dark\:to-indigo-500\/10:is(.dark *){
  --tw-gradient-to: rgb(99 102 241 / 0.1) var(--tw-gradient-to-position);
}

.dark\:to-indigo-500\/15:is(.dark *){
  --tw-gradient-to: rgb(99 102 241 / 0.15) var(--tw-gradient-to-position);
}

.dark\:to-indigo-500\/20:is(.dark *){
  --tw-gradient-to: rgb(99 102 241 / 0.2) var(--tw-gradient-to-position);
}

.dark\:to-indigo-600:is(.dark *){
  --tw-gradient-to: #4f46e5 var(--tw-gradient-to-position);
}

.dark\:to-indigo-900\/20:is(.dark *){
  --tw-gradient-to: rgb(49 46 129 / 0.2) var(--tw-gradient-to-position);
}

.dark\:to-indigo-900\/30:is(.dark *){
  --tw-gradient-to: rgb(49 46 129 / 0.3) var(--tw-gradient-to-position);
}

.dark\:to-indigo-950\/20:is(.dark *){
  --tw-gradient-to: rgb(30 27 75 / 0.2) var(--tw-gradient-to-position);
}

.dark\:to-indigo-950\/30:is(.dark *){
  --tw-gradient-to: rgb(30 27 75 / 0.3) var(--tw-gradient-to-position);
}

.dark\:to-lime-900\/30:is(.dark *){
  --tw-gradient-to: rgb(54 83 20 / 0.3) var(--tw-gradient-to-position);
}

.dark\:to-orange-500\/20:is(.dark *){
  --tw-gradient-to: rgb(249 115 22 / 0.2) var(--tw-gradient-to-position);
}

.dark\:to-orange-500\/5:is(.dark *){
  --tw-gradient-to: rgb(249 115 22 / 0.05) var(--tw-gradient-to-position);
}

.dark\:to-orange-600:is(.dark *){
  --tw-gradient-to: #ea580c var(--tw-gradient-to-position);
}

.dark\:to-orange-700:is(.dark *){
  --tw-gradient-to: #c2410c var(--tw-gradient-to-position);
}

.dark\:to-orange-800:is(.dark *){
  --tw-gradient-to: #9a3412 var(--tw-gradient-to-position);
}

.dark\:to-orange-800\/10:is(.dark *){
  --tw-gradient-to: rgb(154 52 18 / 0.1) var(--tw-gradient-to-position);
}

.dark\:to-orange-800\/20:is(.dark *){
  --tw-gradient-to: rgb(154 52 18 / 0.2) var(--tw-gradient-to-position);
}

.dark\:to-orange-900\/20:is(.dark *){
  --tw-gradient-to: rgb(124 45 18 / 0.2) var(--tw-gradient-to-position);
}

.dark\:to-orange-900\/30:is(.dark *){
  --tw-gradient-to: rgb(124 45 18 / 0.3) var(--tw-gradient-to-position);
}

.dark\:to-pink-400:is(.dark *){
  --tw-gradient-to: #f472b6 var(--tw-gradient-to-position);
}

.dark\:to-pink-500\/10:is(.dark *){
  --tw-gradient-to: rgb(236 72 153 / 0.1) var(--tw-gradient-to-position);
}

.dark\:to-pink-500\/15:is(.dark *){
  --tw-gradient-to: rgb(236 72 153 / 0.15) var(--tw-gradient-to-position);
}

.dark\:to-pink-500\/5:is(.dark *){
  --tw-gradient-to: rgb(236 72 153 / 0.05) var(--tw-gradient-to-position);
}

.dark\:to-pink-600:is(.dark *){
  --tw-gradient-to: #db2777 var(--tw-gradient-to-position);
}

.dark\:to-pink-700:is(.dark *){
  --tw-gradient-to: #be185d var(--tw-gradient-to-position);
}

.dark\:to-pink-900\/20:is(.dark *){
  --tw-gradient-to: rgb(131 24 67 / 0.2) var(--tw-gradient-to-position);
}

.dark\:to-pink-900\/30:is(.dark *){
  --tw-gradient-to: rgb(131 24 67 / 0.3) var(--tw-gradient-to-position);
}

.dark\:to-pink-950:is(.dark *){
  --tw-gradient-to: #500724 var(--tw-gradient-to-position);
}

.dark\:to-pink-950\/20:is(.dark *){
  --tw-gradient-to: rgb(80 7 36 / 0.2) var(--tw-gradient-to-position);
}

.dark\:to-pink-950\/40:is(.dark *){
  --tw-gradient-to: rgb(80 7 36 / 0.4) var(--tw-gradient-to-position);
}

.dark\:to-primary-800\/20:is(.dark *){
  --tw-gradient-to: rgb(0 38 77 / 0.2) var(--tw-gradient-to-position);
}

.dark\:to-purple-500\/10:is(.dark *){
  --tw-gradient-to: rgb(168 85 247 / 0.1) var(--tw-gradient-to-position);
}

.dark\:to-purple-500\/20:is(.dark *){
  --tw-gradient-to: rgb(168 85 247 / 0.2) var(--tw-gradient-to-position);
}

.dark\:to-purple-500\/50:is(.dark *){
  --tw-gradient-to: rgb(168 85 247 / 0.5) var(--tw-gradient-to-position);
}

.dark\:to-purple-700:is(.dark *){
  --tw-gradient-to: #7e22ce var(--tw-gradient-to-position);
}

.dark\:to-purple-800\/10:is(.dark *){
  --tw-gradient-to: rgb(107 33 168 / 0.1) var(--tw-gradient-to-position);
}

.dark\:to-purple-800\/20:is(.dark *){
  --tw-gradient-to: rgb(107 33 168 / 0.2) var(--tw-gradient-to-position);
}

.dark\:to-purple-900:is(.dark *){
  --tw-gradient-to: #581c87 var(--tw-gradient-to-position);
}

.dark\:to-purple-900\/20:is(.dark *){
  --tw-gradient-to: rgb(88 28 135 / 0.2) var(--tw-gradient-to-position);
}

.dark\:to-purple-900\/30:is(.dark *){
  --tw-gradient-to: rgb(88 28 135 / 0.3) var(--tw-gradient-to-position);
}

.dark\:to-purple-900\/40:is(.dark *){
  --tw-gradient-to: rgb(88 28 135 / 0.4) var(--tw-gradient-to-position);
}

.dark\:to-purple-900\/60:is(.dark *){
  --tw-gradient-to: rgb(88 28 135 / 0.6) var(--tw-gradient-to-position);
}

.dark\:to-purple-950:is(.dark *){
  --tw-gradient-to: #3b0764 var(--tw-gradient-to-position);
}

.dark\:to-purple-950\/20:is(.dark *){
  --tw-gradient-to: rgb(59 7 100 / 0.2) var(--tw-gradient-to-position);
}

.dark\:to-purple-950\/30:is(.dark *){
  --tw-gradient-to: rgb(59 7 100 / 0.3) var(--tw-gradient-to-position);
}

.dark\:to-purple-950\/40:is(.dark *){
  --tw-gradient-to: rgb(59 7 100 / 0.4) var(--tw-gradient-to-position);
}

.dark\:to-red-900\/10:is(.dark *){
  --tw-gradient-to: rgb(127 29 29 / 0.1) var(--tw-gradient-to-position);
}

.dark\:to-red-900\/20:is(.dark *){
  --tw-gradient-to: rgb(127 29 29 / 0.2) var(--tw-gradient-to-position);
}

.dark\:to-red-900\/30:is(.dark *){
  --tw-gradient-to: rgb(127 29 29 / 0.3) var(--tw-gradient-to-position);
}

.dark\:to-rose-500\/10:is(.dark *){
  --tw-gradient-to: rgb(244 63 94 / 0.1) var(--tw-gradient-to-position);
}

.dark\:to-rose-500\/5:is(.dark *){
  --tw-gradient-to: rgb(244 63 94 / 0.05) var(--tw-gradient-to-position);
}

.dark\:to-rose-600:is(.dark *){
  --tw-gradient-to: #e11d48 var(--tw-gradient-to-position);
}

.dark\:to-rose-800\/20:is(.dark *){
  --tw-gradient-to: rgb(159 18 57 / 0.2) var(--tw-gradient-to-position);
}

.dark\:to-rose-800\/40:is(.dark *){
  --tw-gradient-to: rgb(159 18 57 / 0.4) var(--tw-gradient-to-position);
}

.dark\:to-rose-900\/20:is(.dark *){
  --tw-gradient-to: rgb(136 19 55 / 0.2) var(--tw-gradient-to-position);
}

.dark\:to-rose-900\/30:is(.dark *){
  --tw-gradient-to: rgb(136 19 55 / 0.3) var(--tw-gradient-to-position);
}

.dark\:to-rose-950\/20:is(.dark *){
  --tw-gradient-to: rgb(76 5 25 / 0.2) var(--tw-gradient-to-position);
}

.dark\:to-sky-900\/20:is(.dark *){
  --tw-gradient-to: rgb(12 74 110 / 0.2) var(--tw-gradient-to-position);
}

.dark\:to-slate-900:is(.dark *){
  --tw-gradient-to: #0f172a var(--tw-gradient-to-position);
}

.dark\:to-slate-900\/30:is(.dark *){
  --tw-gradient-to: rgb(15 23 42 / 0.3) var(--tw-gradient-to-position);
}

.dark\:to-teal-400:is(.dark *){
  --tw-gradient-to: #2dd4bf var(--tw-gradient-to-position);
}

.dark\:to-teal-500:is(.dark *){
  --tw-gradient-to: #14b8a6 var(--tw-gradient-to-position);
}

.dark\:to-teal-500\/10:is(.dark *){
  --tw-gradient-to: rgb(20 184 166 / 0.1) var(--tw-gradient-to-position);
}

.dark\:to-teal-500\/15:is(.dark *){
  --tw-gradient-to: rgb(20 184 166 / 0.15) var(--tw-gradient-to-position);
}

.dark\:to-teal-500\/5:is(.dark *){
  --tw-gradient-to: rgb(20 184 166 / 0.05) var(--tw-gradient-to-position);
}

.dark\:to-teal-600:is(.dark *){
  --tw-gradient-to: #0d9488 var(--tw-gradient-to-position);
}

.dark\:to-teal-900\/20:is(.dark *){
  --tw-gradient-to: rgb(19 78 74 / 0.2) var(--tw-gradient-to-position);
}

.dark\:to-teal-950\/20:is(.dark *){
  --tw-gradient-to: rgb(4 47 46 / 0.2) var(--tw-gradient-to-position);
}

.dark\:to-teal-950\/30:is(.dark *){
  --tw-gradient-to: rgb(4 47 46 / 0.3) var(--tw-gradient-to-position);
}

.dark\:to-violet-500\/15:is(.dark *){
  --tw-gradient-to: rgb(139 92 246 / 0.15) var(--tw-gradient-to-position);
}

.dark\:to-violet-600:is(.dark *){
  --tw-gradient-to: #7c3aed var(--tw-gradient-to-position);
}

.dark\:to-violet-800\/20:is(.dark *){
  --tw-gradient-to: rgb(91 33 182 / 0.2) var(--tw-gradient-to-position);
}

.dark\:to-violet-800\/40:is(.dark *){
  --tw-gradient-to: rgb(91 33 182 / 0.4) var(--tw-gradient-to-position);
}

.dark\:to-violet-900\/20:is(.dark *){
  --tw-gradient-to: rgb(76 29 149 / 0.2) var(--tw-gradient-to-position);
}

.dark\:to-violet-950\/20:is(.dark *){
  --tw-gradient-to: rgb(46 16 101 / 0.2) var(--tw-gradient-to-position);
}

.dark\:to-white\/50:is(.dark *){
  --tw-gradient-to: rgb(255 255 255 / 0.5) var(--tw-gradient-to-position);
}

.dark\:to-yellow-500\/10:is(.dark *){
  --tw-gradient-to: rgb(234 179 8 / 0.1) var(--tw-gradient-to-position);
}

.dark\:to-yellow-600:is(.dark *){
  --tw-gradient-to: #ca8a04 var(--tw-gradient-to-position);
}

.dark\:to-yellow-900\/20:is(.dark *){
  --tw-gradient-to: rgb(113 63 18 / 0.2) var(--tw-gradient-to-position);
}

.dark\:to-yellow-900\/30:is(.dark *){
  --tw-gradient-to: rgb(113 63 18 / 0.3) var(--tw-gradient-to-position);
}

.dark\:text-amber-100:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(254 243 199 / var(--tw-text-opacity, 1));
}

.dark\:text-amber-200:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(253 230 138 / var(--tw-text-opacity, 1));
}

.dark\:text-amber-300:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(252 211 77 / var(--tw-text-opacity, 1));
}

.dark\:text-amber-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(251 191 36 / var(--tw-text-opacity, 1));
}

.dark\:text-amber-500:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(245 158 11 / var(--tw-text-opacity, 1));
}

.dark\:text-blue-100:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(219 234 254 / var(--tw-text-opacity, 1));
}

.dark\:text-blue-200:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(191 219 254 / var(--tw-text-opacity, 1));
}

.dark\:text-blue-300:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(147 197 253 / var(--tw-text-opacity, 1));
}

.dark\:text-blue-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(96 165 250 / var(--tw-text-opacity, 1));
}

.dark\:text-cyan-300:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(103 232 249 / var(--tw-text-opacity, 1));
}

.dark\:text-cyan-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(34 211 238 / var(--tw-text-opacity, 1));
}

.dark\:text-emerald-100:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(209 250 229 / var(--tw-text-opacity, 1));
}

.dark\:text-emerald-200:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(167 243 208 / var(--tw-text-opacity, 1));
}

.dark\:text-emerald-300:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(110 231 183 / var(--tw-text-opacity, 1));
}

.dark\:text-emerald-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(52 211 153 / var(--tw-text-opacity, 1));
}

.dark\:text-emerald-400\/70:is(.dark *){
  color: rgb(52 211 153 / 0.7);
}

.dark\:text-emerald-500:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(16 185 129 / var(--tw-text-opacity, 1));
}

.dark\:text-fuchsia-200:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(245 208 254 / var(--tw-text-opacity, 1));
}

.dark\:text-fuchsia-300:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(240 171 252 / var(--tw-text-opacity, 1));
}

.dark\:text-fuchsia-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(232 121 249 / var(--tw-text-opacity, 1));
}

.dark\:text-gray-100:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(241 243 246 / var(--tw-text-opacity, 1));
}

.dark\:text-gray-200:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(229 231 235 / var(--tw-text-opacity, 1));
}

.dark\:text-gray-300:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / var(--tw-text-opacity, 1));
}

.dark\:text-gray-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1));
}

.dark\:text-gray-500:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}

.dark\:text-gray-600:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / var(--tw-text-opacity, 1));
}

.dark\:text-gray-700:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity, 1));
}

.dark\:text-gray-900:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity, 1));
}

.dark\:text-green-100:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(220 252 231 / var(--tw-text-opacity, 1));
}

.dark\:text-green-200:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(187 247 208 / var(--tw-text-opacity, 1));
}

.dark\:text-green-300:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(134 239 172 / var(--tw-text-opacity, 1));
}

.dark\:text-green-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(74 222 128 / var(--tw-text-opacity, 1));
}

.dark\:text-indigo-200:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(199 210 254 / var(--tw-text-opacity, 1));
}

.dark\:text-indigo-300:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(165 180 252 / var(--tw-text-opacity, 1));
}

.dark\:text-indigo-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(129 140 248 / var(--tw-text-opacity, 1));
}

.dark\:text-lime-300:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(190 242 100 / var(--tw-text-opacity, 1));
}

.dark\:text-lime-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(163 230 53 / var(--tw-text-opacity, 1));
}

.dark\:text-orange-200:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(254 215 170 / var(--tw-text-opacity, 1));
}

.dark\:text-orange-300:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(253 186 116 / var(--tw-text-opacity, 1));
}

.dark\:text-orange-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(251 146 60 / var(--tw-text-opacity, 1));
}

.dark\:text-pink-300:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(249 168 212 / var(--tw-text-opacity, 1));
}

.dark\:text-pink-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(244 114 182 / var(--tw-text-opacity, 1));
}

.dark\:text-primary-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(51 135 255 / var(--tw-text-opacity, 1));
}

.dark\:text-purple-300:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(216 180 254 / var(--tw-text-opacity, 1));
}

.dark\:text-purple-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(192 132 252 / var(--tw-text-opacity, 1));
}

.dark\:text-red-100:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(254 226 226 / var(--tw-text-opacity, 1));
}

.dark\:text-red-200:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(254 202 202 / var(--tw-text-opacity, 1));
}

.dark\:text-red-300:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(252 165 165 / var(--tw-text-opacity, 1));
}

.dark\:text-red-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(248 113 113 / var(--tw-text-opacity, 1));
}

.dark\:text-red-500:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / var(--tw-text-opacity, 1));
}

.dark\:text-rose-200:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(254 205 211 / var(--tw-text-opacity, 1));
}

.dark\:text-rose-300:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(253 164 175 / var(--tw-text-opacity, 1));
}

.dark\:text-rose-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(251 113 133 / var(--tw-text-opacity, 1));
}

.dark\:text-secondary-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(255 51 103 / var(--tw-text-opacity, 1));
}

.dark\:text-sky-200:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(186 230 253 / var(--tw-text-opacity, 1));
}

.dark\:text-sky-300:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(125 211 252 / var(--tw-text-opacity, 1));
}

.dark\:text-sky-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(56 189 248 / var(--tw-text-opacity, 1));
}

.dark\:text-slate-200:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(226 232 240 / var(--tw-text-opacity, 1));
}

.dark\:text-slate-300:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(203 213 225 / var(--tw-text-opacity, 1));
}

.dark\:text-slate-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(148 163 184 / var(--tw-text-opacity, 1));
}

.dark\:text-slate-500:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(100 116 139 / var(--tw-text-opacity, 1));
}

.dark\:text-teal-200:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(153 246 228 / var(--tw-text-opacity, 1));
}

.dark\:text-teal-300:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(94 234 212 / var(--tw-text-opacity, 1));
}

.dark\:text-teal-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(45 212 191 / var(--tw-text-opacity, 1));
}

.dark\:text-violet-100:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(237 233 254 / var(--tw-text-opacity, 1));
}

.dark\:text-violet-200:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(221 214 254 / var(--tw-text-opacity, 1));
}

.dark\:text-violet-300:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(196 181 253 / var(--tw-text-opacity, 1));
}

.dark\:text-violet-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(167 139 250 / var(--tw-text-opacity, 1));
}

.dark\:text-violet-400\/50:is(.dark *){
  color: rgb(167 139 250 / 0.5);
}

.dark\:text-violet-500:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(139 92 246 / var(--tw-text-opacity, 1));
}

.dark\:text-white:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.dark\:text-white\/70:is(.dark *){
  color: rgb(255 255 255 / 0.7);
}

.dark\:text-yellow-200:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(254 240 138 / var(--tw-text-opacity, 1));
}

.dark\:text-yellow-300:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(253 224 71 / var(--tw-text-opacity, 1));
}

.dark\:text-yellow-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(250 204 21 / var(--tw-text-opacity, 1));
}

.dark\:decoration-indigo-600:is(.dark *){
  text-decoration-color: #4f46e5;
}

.dark\:decoration-lime-600:is(.dark *){
  text-decoration-color: #65a30d;
}

.dark\:placeholder-gray-400:is(.dark *)::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgb(156 163 175 / var(--tw-placeholder-opacity, 1));
}

.dark\:placeholder-gray-400:is(.dark *)::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgb(156 163 175 / var(--tw-placeholder-opacity, 1));
}

.dark\:placeholder-gray-500:is(.dark *)::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgb(107 114 128 / var(--tw-placeholder-opacity, 1));
}

.dark\:placeholder-gray-500:is(.dark *)::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgb(107 114 128 / var(--tw-placeholder-opacity, 1));
}

.dark\:opacity-5:is(.dark *){
  opacity: 0.05;
}

.dark\:shadow-\[0_10px_40px_rgba\(0\2c 0\2c 0\2c 0\.8\)\2c 0_4px_16px_rgba\(0\2c 0\2c 0\2c 0\.7\)\]:is(.dark *){
  --tw-shadow: 0 10px 40px rgba(0,0,0,0.8),0 4px 16px rgba(0,0,0,0.7);
  --tw-shadow-colored: 0 10px 40px var(--tw-shadow-color), 0 4px 16px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.dark\:shadow-lg:is(.dark *){
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.dark\:shadow-none:is(.dark *){
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.dark\:shadow-xl:is(.dark *){
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.dark\:shadow-black\/40:is(.dark *){
  --tw-shadow-color: rgb(0 0 0 / 0.4);
  --tw-shadow: var(--tw-shadow-colored);
}

.dark\:shadow-black\/50:is(.dark *){
  --tw-shadow-color: rgb(0 0 0 / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.dark\:shadow-blue-400\/20:is(.dark *){
  --tw-shadow-color: rgb(96 165 250 / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.dark\:shadow-emerald-400\/20:is(.dark *){
  --tw-shadow-color: rgb(52 211 153 / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.dark\:shadow-orange-400\/20:is(.dark *){
  --tw-shadow-color: rgb(251 146 60 / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.dark\:shadow-pink-400\/20:is(.dark *){
  --tw-shadow-color: rgb(244 114 182 / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.dark\:shadow-purple-400\/20:is(.dark *){
  --tw-shadow-color: rgb(192 132 252 / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.dark\:ring-amber-400\/20:is(.dark *){
  --tw-ring-color: rgb(251 191 36 / 0.2);
}

.dark\:ring-amber-800:is(.dark *){
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(146 64 14 / var(--tw-ring-opacity, 1));
}

.dark\:ring-blue-400\/20:is(.dark *){
  --tw-ring-color: rgb(96 165 250 / 0.2);
}

.dark\:ring-blue-700\/40:is(.dark *){
  --tw-ring-color: rgb(29 78 216 / 0.4);
}

.dark\:ring-blue-800:is(.dark *){
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(30 64 175 / var(--tw-ring-opacity, 1));
}

.dark\:ring-emerald-500\/30:is(.dark *){
  --tw-ring-color: rgb(16 185 129 / 0.3);
}

.dark\:ring-gray-600:is(.dark *){
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(75 85 99 / var(--tw-ring-opacity, 1));
}

.dark\:ring-gray-700:is(.dark *){
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(55 65 81 / var(--tw-ring-opacity, 1));
}

.dark\:ring-gray-700\/50:is(.dark *){
  --tw-ring-color: rgb(55 65 81 / 0.5);
}

.dark\:ring-gray-800:is(.dark *){
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(31 41 55 / var(--tw-ring-opacity, 1));
}

.dark\:ring-indigo-700\/40:is(.dark *){
  --tw-ring-color: rgb(67 56 202 / 0.4);
}

.dark\:ring-indigo-700\/50:is(.dark *){
  --tw-ring-color: rgb(67 56 202 / 0.5);
}

.dark\:ring-red-800:is(.dark *){
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(153 27 27 / var(--tw-ring-opacity, 1));
}

.dark\:ring-violet-800\/50:is(.dark *){
  --tw-ring-color: rgb(91 33 182 / 0.5);
}

.dark\:ring-offset-gray-800:is(.dark *){
  --tw-ring-offset-color: #1f2937;
}

.dark\:brightness-\[0\.85\]:is(.dark *){
  --tw-brightness: brightness(0.85);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.dark\:\[color-scheme\:dark\]:is(.dark *){
  color-scheme: dark;
}

.dark\:placeholder\:text-gray-500:is(.dark *)::-moz-placeholder{
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}

.dark\:placeholder\:text-gray-500:is(.dark *)::placeholder{
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}

.dark\:after\:border-gray-600:is(.dark *)::after{
  content: var(--tw-content);
  --tw-border-opacity: 1;
  border-color: rgb(75 85 99 / var(--tw-border-opacity, 1));
}

.dark\:checked\:bg-blue-600:checked:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1));
}

.dark\:checked\:bg-purple-600:checked:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(147 51 234 / var(--tw-bg-opacity, 1));
}

.dark\:hover\:border-amber-600:hover:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(217 119 6 / var(--tw-border-opacity, 1));
}

.dark\:hover\:border-amber-700:hover:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(180 83 9 / var(--tw-border-opacity, 1));
}

.dark\:hover\:border-blue-400:hover:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(96 165 250 / var(--tw-border-opacity, 1));
}

.dark\:hover\:border-blue-500:hover:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(59 130 246 / var(--tw-border-opacity, 1));
}

.dark\:hover\:border-blue-600:hover:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(37 99 235 / var(--tw-border-opacity, 1));
}

.dark\:hover\:border-blue-700:hover:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(29 78 216 / var(--tw-border-opacity, 1));
}

.dark\:hover\:border-blue-700\/50:hover:is(.dark *){
  border-color: rgb(29 78 216 / 0.5);
}

.dark\:hover\:border-emerald-500\/40:hover:is(.dark *){
  border-color: rgb(16 185 129 / 0.4);
}

.dark\:hover\:border-emerald-600:hover:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(5 150 105 / var(--tw-border-opacity, 1));
}

.dark\:hover\:border-emerald-700:hover:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(4 120 87 / var(--tw-border-opacity, 1));
}

.dark\:hover\:border-fuchsia-700:hover:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(162 28 175 / var(--tw-border-opacity, 1));
}

.dark\:hover\:border-gray-500:hover:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(107 114 128 / var(--tw-border-opacity, 1));
}

.dark\:hover\:border-gray-500\/60:hover:is(.dark *){
  border-color: rgb(107 114 128 / 0.6);
}

.dark\:hover\:border-gray-600:hover:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(75 85 99 / var(--tw-border-opacity, 1));
}

.dark\:hover\:border-gray-600\/60:hover:is(.dark *){
  border-color: rgb(75 85 99 / 0.6);
}

.dark\:hover\:border-indigo-500\/40:hover:is(.dark *){
  border-color: rgb(99 102 241 / 0.4);
}

.dark\:hover\:border-indigo-600:hover:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(79 70 229 / var(--tw-border-opacity, 1));
}

.dark\:hover\:border-lime-500:hover:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(132 204 22 / var(--tw-border-opacity, 1));
}

.dark\:hover\:border-orange-600:hover:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(234 88 12 / var(--tw-border-opacity, 1));
}

.dark\:hover\:border-orange-700:hover:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(194 65 12 / var(--tw-border-opacity, 1));
}

.dark\:hover\:border-orange-800:hover:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(154 52 18 / var(--tw-border-opacity, 1));
}

.dark\:hover\:border-pink-600:hover:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(219 39 119 / var(--tw-border-opacity, 1));
}

.dark\:hover\:border-primary-400:hover:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(51 135 255 / var(--tw-border-opacity, 1));
}

.dark\:hover\:border-primary-700:hover:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(0 56 115 / var(--tw-border-opacity, 1));
}

.dark\:hover\:border-purple-600:hover:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(147 51 234 / var(--tw-border-opacity, 1));
}

.dark\:hover\:border-purple-700:hover:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(126 34 206 / var(--tw-border-opacity, 1));
}

.dark\:hover\:border-purple-800:hover:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(107 33 168 / var(--tw-border-opacity, 1));
}

.dark\:hover\:border-red-500:hover:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(239 68 68 / var(--tw-border-opacity, 1));
}

.dark\:hover\:border-red-700:hover:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(185 28 28 / var(--tw-border-opacity, 1));
}

.dark\:hover\:border-red-800\/60:hover:is(.dark *){
  border-color: rgb(153 27 27 / 0.6);
}

.dark\:hover\:border-sky-600:hover:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(2 132 199 / var(--tw-border-opacity, 1));
}

.dark\:hover\:border-teal-600:hover:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(13 148 136 / var(--tw-border-opacity, 1));
}

.dark\:hover\:border-violet-500:hover:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(139 92 246 / var(--tw-border-opacity, 1));
}

.dark\:hover\:border-violet-500\/40:hover:is(.dark *){
  border-color: rgb(139 92 246 / 0.4);
}

.dark\:hover\:bg-amber-900\/20:hover:is(.dark *){
  background-color: rgb(120 53 15 / 0.2);
}

.dark\:hover\:bg-amber-900\/50:hover:is(.dark *){
  background-color: rgb(120 53 15 / 0.5);
}

.dark\:hover\:bg-black\/20:hover:is(.dark *){
  background-color: rgb(0 0 0 / 0.2);
}

.dark\:hover\:bg-blue-500\/30:hover:is(.dark *){
  background-color: rgb(59 130 246 / 0.3);
}

.dark\:hover\:bg-blue-600:hover:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1));
}

.dark\:hover\:bg-blue-900\/10:hover:is(.dark *){
  background-color: rgb(30 58 138 / 0.1);
}

.dark\:hover\:bg-blue-900\/20:hover:is(.dark *){
  background-color: rgb(30 58 138 / 0.2);
}

.dark\:hover\:bg-blue-900\/30:hover:is(.dark *){
  background-color: rgb(30 58 138 / 0.3);
}

.dark\:hover\:bg-blue-900\/40:hover:is(.dark *){
  background-color: rgb(30 58 138 / 0.4);
}

.dark\:hover\:bg-blue-900\/50:hover:is(.dark *){
  background-color: rgb(30 58 138 / 0.5);
}

.dark\:hover\:bg-cyan-900\/20:hover:is(.dark *){
  background-color: rgb(22 78 99 / 0.2);
}

.dark\:hover\:bg-emerald-500\/30:hover:is(.dark *){
  background-color: rgb(16 185 129 / 0.3);
}

.dark\:hover\:bg-emerald-900\/10:hover:is(.dark *){
  background-color: rgb(6 78 59 / 0.1);
}

.dark\:hover\:bg-emerald-900\/20:hover:is(.dark *){
  background-color: rgb(6 78 59 / 0.2);
}

.dark\:hover\:bg-emerald-900\/30:hover:is(.dark *){
  background-color: rgb(6 78 59 / 0.3);
}

.dark\:hover\:bg-emerald-900\/40:hover:is(.dark *){
  background-color: rgb(6 78 59 / 0.4);
}

.dark\:hover\:bg-fuchsia-900\/20:hover:is(.dark *){
  background-color: rgb(112 26 117 / 0.2);
}

.dark\:hover\:bg-gray-500:hover:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(107 114 128 / var(--tw-bg-opacity, 1));
}

.dark\:hover\:bg-gray-600:hover:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(75 85 99 / var(--tw-bg-opacity, 1));
}

.dark\:hover\:bg-gray-600\/40:hover:is(.dark *){
  background-color: rgb(75 85 99 / 0.4);
}

.dark\:hover\:bg-gray-600\/60:hover:is(.dark *){
  background-color: rgb(75 85 99 / 0.6);
}

.dark\:hover\:bg-gray-700:hover:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(55 65 81 / var(--tw-bg-opacity, 1));
}

.dark\:hover\:bg-gray-700\/30:hover:is(.dark *){
  background-color: rgb(55 65 81 / 0.3);
}

.dark\:hover\:bg-gray-700\/40:hover:is(.dark *){
  background-color: rgb(55 65 81 / 0.4);
}

.dark\:hover\:bg-gray-700\/50:hover:is(.dark *){
  background-color: rgb(55 65 81 / 0.5);
}

.dark\:hover\:bg-gray-700\/70:hover:is(.dark *){
  background-color: rgb(55 65 81 / 0.7);
}

.dark\:hover\:bg-gray-700\/80:hover:is(.dark *){
  background-color: rgb(55 65 81 / 0.8);
}

.dark\:hover\:bg-gray-800:hover:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1));
}

.dark\:hover\:bg-gray-800\/30:hover:is(.dark *){
  background-color: rgb(31 41 55 / 0.3);
}

.dark\:hover\:bg-gray-800\/40:hover:is(.dark *){
  background-color: rgb(31 41 55 / 0.4);
}

.dark\:hover\:bg-gray-800\/50:hover:is(.dark *){
  background-color: rgb(31 41 55 / 0.5);
}

.dark\:hover\:bg-gray-800\/60:hover:is(.dark *){
  background-color: rgb(31 41 55 / 0.6);
}

.dark\:hover\:bg-gray-800\/70:hover:is(.dark *){
  background-color: rgb(31 41 55 / 0.7);
}

.dark\:hover\:bg-gray-800\/80:hover:is(.dark *){
  background-color: rgb(31 41 55 / 0.8);
}

.dark\:hover\:bg-gray-800\/90:hover:is(.dark *){
  background-color: rgb(31 41 55 / 0.9);
}

.dark\:hover\:bg-gray-900\/20:hover:is(.dark *){
  background-color: rgb(17 24 39 / 0.2);
}

.dark\:hover\:bg-green-900\/20:hover:is(.dark *){
  background-color: rgb(20 83 45 / 0.2);
}

.dark\:hover\:bg-green-900\/30:hover:is(.dark *){
  background-color: rgb(20 83 45 / 0.3);
}

.dark\:hover\:bg-green-900\/40:hover:is(.dark *){
  background-color: rgb(20 83 45 / 0.4);
}

.dark\:hover\:bg-indigo-900\/20:hover:is(.dark *){
  background-color: rgb(49 46 129 / 0.2);
}

.dark\:hover\:bg-indigo-900\/50:hover:is(.dark *){
  background-color: rgb(49 46 129 / 0.5);
}

.dark\:hover\:bg-lime-900\/20:hover:is(.dark *){
  background-color: rgb(54 83 20 / 0.2);
}

.dark\:hover\:bg-lime-900\/30:hover:is(.dark *){
  background-color: rgb(54 83 20 / 0.3);
}

.dark\:hover\:bg-orange-900\/20:hover:is(.dark *){
  background-color: rgb(124 45 18 / 0.2);
}

.dark\:hover\:bg-orange-900\/30:hover:is(.dark *){
  background-color: rgb(124 45 18 / 0.3);
}

.dark\:hover\:bg-orange-900\/40:hover:is(.dark *){
  background-color: rgb(124 45 18 / 0.4);
}

.dark\:hover\:bg-pink-900\/20:hover:is(.dark *){
  background-color: rgb(131 24 67 / 0.2);
}

.dark\:hover\:bg-pink-900\/30:hover:is(.dark *){
  background-color: rgb(131 24 67 / 0.3);
}

.dark\:hover\:bg-pink-900\/40:hover:is(.dark *){
  background-color: rgb(131 24 67 / 0.4);
}

.dark\:hover\:bg-primary-400:hover:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(51 135 255 / var(--tw-bg-opacity, 1));
}

.dark\:hover\:bg-primary-500\/30:hover:is(.dark *){
  background-color: rgb(0 91 193 / 0.3);
}

.dark\:hover\:bg-primary-900\/20:hover:is(.dark *){
  background-color: rgb(0 20 38 / 0.2);
}

.dark\:hover\:bg-purple-600:hover:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(147 51 234 / var(--tw-bg-opacity, 1));
}

.dark\:hover\:bg-purple-800\/20:hover:is(.dark *){
  background-color: rgb(107 33 168 / 0.2);
}

.dark\:hover\:bg-purple-900:hover:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(88 28 135 / var(--tw-bg-opacity, 1));
}

.dark\:hover\:bg-purple-900\/10:hover:is(.dark *){
  background-color: rgb(88 28 135 / 0.1);
}

.dark\:hover\:bg-purple-900\/20:hover:is(.dark *){
  background-color: rgb(88 28 135 / 0.2);
}

.dark\:hover\:bg-purple-900\/30:hover:is(.dark *){
  background-color: rgb(88 28 135 / 0.3);
}

.dark\:hover\:bg-purple-900\/40:hover:is(.dark *){
  background-color: rgb(88 28 135 / 0.4);
}

.dark\:hover\:bg-purple-900\/50:hover:is(.dark *){
  background-color: rgb(88 28 135 / 0.5);
}

.dark\:hover\:bg-red-500\/30:hover:is(.dark *){
  background-color: rgb(239 68 68 / 0.3);
}

.dark\:hover\:bg-red-900\/20:hover:is(.dark *){
  background-color: rgb(127 29 29 / 0.2);
}

.dark\:hover\:bg-red-900\/30:hover:is(.dark *){
  background-color: rgb(127 29 29 / 0.3);
}

.dark\:hover\:bg-red-900\/50:hover:is(.dark *){
  background-color: rgb(127 29 29 / 0.5);
}

.dark\:hover\:bg-rose-900\/20:hover:is(.dark *){
  background-color: rgb(136 19 55 / 0.2);
}

.dark\:hover\:bg-secondary-900\/20:hover:is(.dark *){
  background-color: rgb(38 3 12 / 0.2);
}

.dark\:hover\:bg-sky-900\/20:hover:is(.dark *){
  background-color: rgb(12 74 110 / 0.2);
}

.dark\:hover\:bg-sky-900\/30:hover:is(.dark *){
  background-color: rgb(12 74 110 / 0.3);
}

.dark\:hover\:bg-slate-700:hover:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(51 65 85 / var(--tw-bg-opacity, 1));
}

.dark\:hover\:bg-slate-800:hover:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(30 41 59 / var(--tw-bg-opacity, 1));
}

.dark\:hover\:bg-teal-900\/20:hover:is(.dark *){
  background-color: rgb(19 78 74 / 0.2);
}

.dark\:hover\:bg-teal-900\/30:hover:is(.dark *){
  background-color: rgb(19 78 74 / 0.3);
}

.dark\:hover\:bg-teal-900\/50:hover:is(.dark *){
  background-color: rgb(19 78 74 / 0.5);
}

.dark\:hover\:bg-violet-500\/10:hover:is(.dark *){
  background-color: rgb(139 92 246 / 0.1);
}

.dark\:hover\:bg-violet-800\/50:hover:is(.dark *){
  background-color: rgb(91 33 182 / 0.5);
}

.dark\:hover\:bg-violet-900\/20:hover:is(.dark *){
  background-color: rgb(76 29 149 / 0.2);
}

.dark\:hover\:bg-violet-900\/30:hover:is(.dark *){
  background-color: rgb(76 29 149 / 0.3);
}

.dark\:hover\:bg-violet-900\/40:hover:is(.dark *){
  background-color: rgb(76 29 149 / 0.4);
}

.dark\:hover\:bg-violet-900\/50:hover:is(.dark *){
  background-color: rgb(76 29 149 / 0.5);
}

.dark\:hover\:bg-white\/10:hover:is(.dark *){
  background-color: rgb(255 255 255 / 0.1);
}

.dark\:hover\:bg-white\/20:hover:is(.dark *){
  background-color: rgb(255 255 255 / 0.2);
}

.dark\:hover\:bg-white\/25:hover:is(.dark *){
  background-color: rgb(255 255 255 / 0.25);
}

.dark\:hover\:bg-yellow-900\/20:hover:is(.dark *){
  background-color: rgb(113 63 18 / 0.2);
}

.dark\:hover\:bg-yellow-900\/50:hover:is(.dark *){
  background-color: rgb(113 63 18 / 0.5);
}

.dark\:hover\:from-blue-600:hover:is(.dark *){
  --tw-gradient-from: #2563eb var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:hover\:from-blue-900\/20:hover:is(.dark *){
  --tw-gradient-from: rgb(30 58 138 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(30 58 138 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:hover\:from-blue-900\/30:hover:is(.dark *){
  --tw-gradient-from: rgb(30 58 138 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(30 58 138 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:hover\:from-emerald-900\/30:hover:is(.dark *){
  --tw-gradient-from: rgb(6 78 59 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(6 78 59 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:hover\:from-orange-600:hover:is(.dark *){
  --tw-gradient-from: #ea580c var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 88 12 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:hover\:from-orange-900\/30:hover:is(.dark *){
  --tw-gradient-from: rgb(124 45 18 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(124 45 18 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:hover\:from-pink-600:hover:is(.dark *){
  --tw-gradient-from: #db2777 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(219 39 119 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:hover\:from-pink-900\/30:hover:is(.dark *){
  --tw-gradient-from: rgb(131 24 67 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(131 24 67 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:hover\:from-purple-600:hover:is(.dark *){
  --tw-gradient-from: #9333ea var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:hover\:from-purple-900\/30:hover:is(.dark *){
  --tw-gradient-from: rgb(88 28 135 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(88 28 135 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:hover\:to-amber-900\/30:hover:is(.dark *){
  --tw-gradient-to: rgb(120 53 15 / 0.3) var(--tw-gradient-to-position);
}

.dark\:hover\:to-blue-700:hover:is(.dark *){
  --tw-gradient-to: #1d4ed8 var(--tw-gradient-to-position);
}

.dark\:hover\:to-blue-800\/10:hover:is(.dark *){
  --tw-gradient-to: rgb(30 64 175 / 0.1) var(--tw-gradient-to-position);
}

.dark\:hover\:to-indigo-900\/30:hover:is(.dark *){
  --tw-gradient-to: rgb(49 46 129 / 0.3) var(--tw-gradient-to-position);
}

.dark\:hover\:to-orange-700:hover:is(.dark *){
  --tw-gradient-to: #c2410c var(--tw-gradient-to-position);
}

.dark\:hover\:to-pink-700:hover:is(.dark *){
  --tw-gradient-to: #be185d var(--tw-gradient-to-position);
}

.dark\:hover\:to-pink-900\/30:hover:is(.dark *){
  --tw-gradient-to: rgb(131 24 67 / 0.3) var(--tw-gradient-to-position);
}

.dark\:hover\:to-purple-700:hover:is(.dark *){
  --tw-gradient-to: #7e22ce var(--tw-gradient-to-position);
}

.dark\:hover\:to-purple-900\/30:hover:is(.dark *){
  --tw-gradient-to: rgb(88 28 135 / 0.3) var(--tw-gradient-to-position);
}

.dark\:hover\:to-teal-900\/30:hover:is(.dark *){
  --tw-gradient-to: rgb(19 78 74 / 0.3) var(--tw-gradient-to-position);
}

.dark\:hover\:text-amber-400:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(251 191 36 / var(--tw-text-opacity, 1));
}

.dark\:hover\:text-blue-300:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(147 197 253 / var(--tw-text-opacity, 1));
}

.dark\:hover\:text-blue-400:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(96 165 250 / var(--tw-text-opacity, 1));
}

.dark\:hover\:text-cyan-400:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(34 211 238 / var(--tw-text-opacity, 1));
}

.dark\:hover\:text-emerald-200:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(167 243 208 / var(--tw-text-opacity, 1));
}

.dark\:hover\:text-emerald-300:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(110 231 183 / var(--tw-text-opacity, 1));
}

.dark\:hover\:text-emerald-400:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(52 211 153 / var(--tw-text-opacity, 1));
}

.dark\:hover\:text-fuchsia-300:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(240 171 252 / var(--tw-text-opacity, 1));
}

.dark\:hover\:text-fuchsia-400:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(232 121 249 / var(--tw-text-opacity, 1));
}

.dark\:hover\:text-gray-200:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(229 231 235 / var(--tw-text-opacity, 1));
}

.dark\:hover\:text-gray-300:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / var(--tw-text-opacity, 1));
}

.dark\:hover\:text-indigo-300:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(165 180 252 / var(--tw-text-opacity, 1));
}

.dark\:hover\:text-indigo-400:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(129 140 248 / var(--tw-text-opacity, 1));
}

.dark\:hover\:text-lime-300:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(190 242 100 / var(--tw-text-opacity, 1));
}

.dark\:hover\:text-lime-400:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(163 230 53 / var(--tw-text-opacity, 1));
}

.dark\:hover\:text-orange-300:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(253 186 116 / var(--tw-text-opacity, 1));
}

.dark\:hover\:text-orange-400:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(251 146 60 / var(--tw-text-opacity, 1));
}

.dark\:hover\:text-pink-300:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(249 168 212 / var(--tw-text-opacity, 1));
}

.dark\:hover\:text-pink-400:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(244 114 182 / var(--tw-text-opacity, 1));
}

.dark\:hover\:text-primary:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(0 91 193 / var(--tw-text-opacity, 1));
}

.dark\:hover\:text-primary-300:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(102 165 255 / var(--tw-text-opacity, 1));
}

.dark\:hover\:text-primary-400:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(51 135 255 / var(--tw-text-opacity, 1));
}

.dark\:hover\:text-purple-300:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(216 180 254 / var(--tw-text-opacity, 1));
}

.dark\:hover\:text-purple-400:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(192 132 252 / var(--tw-text-opacity, 1));
}

.dark\:hover\:text-red-400:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(248 113 113 / var(--tw-text-opacity, 1));
}

.dark\:hover\:text-rose-400:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(251 113 133 / var(--tw-text-opacity, 1));
}

.dark\:hover\:text-slate-200:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(226 232 240 / var(--tw-text-opacity, 1));
}

.dark\:hover\:text-teal-300:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(94 234 212 / var(--tw-text-opacity, 1));
}

.dark\:hover\:text-white:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.dark\:hover\:shadow-blue-500\/5:hover:is(.dark *){
  --tw-shadow-color: rgb(59 130 246 / 0.05);
  --tw-shadow: var(--tw-shadow-colored);
}

.dark\:focus\:border-blue-400:focus:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(96 165 250 / var(--tw-border-opacity, 1));
}

.dark\:focus\:ring-blue-400:focus:is(.dark *){
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(96 165 250 / var(--tw-ring-opacity, 1));
}

.dark\:focus\:ring-blue-400\/20:focus:is(.dark *){
  --tw-ring-color: rgb(96 165 250 / 0.2);
}

.dark\:focus\:ring-blue-500:focus:is(.dark *){
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1));
}

.dark\:focus\:ring-cyan-600:focus:is(.dark *){
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(8 145 178 / var(--tw-ring-opacity, 1));
}

.dark\:focus\:ring-cyan-800:focus:is(.dark *){
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(21 94 117 / var(--tw-ring-opacity, 1));
}

.dark\:focus\:ring-indigo-500:focus:is(.dark *){
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity, 1));
}

.dark\:focus\:ring-orange-600:focus:is(.dark *){
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(234 88 12 / var(--tw-ring-opacity, 1));
}

.dark\:focus\:ring-primary-400:focus:is(.dark *){
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(51 135 255 / var(--tw-ring-opacity, 1));
}

.dark\:focus\:ring-purple-600:focus:is(.dark *){
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(147 51 234 / var(--tw-ring-opacity, 1));
}

.dark\:focus\:ring-teal-600:focus:is(.dark *){
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(13 148 136 / var(--tw-ring-opacity, 1));
}

.dark\:focus\:ring-offset-gray-800:focus:is(.dark *){
  --tw-ring-offset-color: #1f2937;
}

.dark\:disabled\:bg-gray-700:disabled:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(55 65 81 / var(--tw-bg-opacity, 1));
}

.group:hover .dark\:group-hover\:bg-black\/50:is(.dark *){
  background-color: rgb(0 0 0 / 0.5);
}

.group:hover .dark\:group-hover\:bg-blue-900\/30:is(.dark *){
  background-color: rgb(30 58 138 / 0.3);
}

.group\/title:hover .dark\:group-hover\/title\:text-purple-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(192 132 252 / var(--tw-text-opacity, 1));
}

.group:hover .dark\:group-hover\:text-amber-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(251 191 36 / var(--tw-text-opacity, 1));
}

.group:hover .dark\:group-hover\:text-blue-300:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(147 197 253 / var(--tw-text-opacity, 1));
}

.group:hover .dark\:group-hover\:text-blue-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(96 165 250 / var(--tw-text-opacity, 1));
}

.group:hover .dark\:group-hover\:text-emerald-300:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(110 231 183 / var(--tw-text-opacity, 1));
}

.group:hover .dark\:group-hover\:text-emerald-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(52 211 153 / var(--tw-text-opacity, 1));
}

.group:hover .dark\:group-hover\:text-fuchsia-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(232 121 249 / var(--tw-text-opacity, 1));
}

.group:hover .dark\:group-hover\:text-gray-300:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / var(--tw-text-opacity, 1));
}

.group:hover .dark\:group-hover\:text-indigo-300:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(165 180 252 / var(--tw-text-opacity, 1));
}

.group:hover .dark\:group-hover\:text-indigo-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(129 140 248 / var(--tw-text-opacity, 1));
}

.group:hover .dark\:group-hover\:text-lime-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(163 230 53 / var(--tw-text-opacity, 1));
}

.group:hover .dark\:group-hover\:text-orange-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(251 146 60 / var(--tw-text-opacity, 1));
}

.group:hover .dark\:group-hover\:text-primary-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(51 135 255 / var(--tw-text-opacity, 1));
}

.group:hover .dark\:group-hover\:text-purple-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(192 132 252 / var(--tw-text-opacity, 1));
}

.group:hover .dark\:group-hover\:text-red-300:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(252 165 165 / var(--tw-text-opacity, 1));
}

.group:hover .dark\:group-hover\:text-rose-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(251 113 133 / var(--tw-text-opacity, 1));
}

.group:hover .dark\:group-hover\:text-sky-300:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(125 211 252 / var(--tw-text-opacity, 1));
}

.group:hover .dark\:group-hover\:text-teal-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(45 212 191 / var(--tw-text-opacity, 1));
}

.group:hover .dark\:group-hover\:text-white:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.group:hover .dark\:group-hover\:ring-blue-400:is(.dark *){
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(96 165 250 / var(--tw-ring-opacity, 1));
}

.peer:focus ~ .dark\:peer-focus\:ring-blue-800:is(.dark *){
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(30 64 175 / var(--tw-ring-opacity, 1));
}

.peer:focus ~ .dark\:peer-focus\:ring-fuchsia-800:is(.dark *){
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(134 25 143 / var(--tw-ring-opacity, 1));
}

.peer:focus ~ .dark\:peer-focus\:ring-purple-800:is(.dark *){
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(107 33 168 / var(--tw-ring-opacity, 1));
}

@media (min-width: 640px){
  .sm\:absolute{
    position: absolute;
  }

  .sm\:bottom-8{
    bottom: 2rem;
  }

  .sm\:left-8{
    left: 2rem;
  }

  .sm\:left-auto{
    left: auto;
  }

  .sm\:right-0{
    right: 0px;
  }

  .sm\:top-auto{
    top: auto;
  }

  .sm\:col-span-2{
    grid-column: span 2 / span 2;
  }

  .sm\:mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .sm\:my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .sm\:-mt-20{
    margin-top: -5rem;
  }

  .sm\:-mt-24{
    margin-top: -6rem;
  }

  .sm\:mb-0{
    margin-bottom: 0px;
  }

  .sm\:mb-2{
    margin-bottom: 0.5rem;
  }

  .sm\:mb-4{
    margin-bottom: 1rem;
  }

  .sm\:mb-6{
    margin-bottom: 1.5rem;
  }

  .sm\:mb-8{
    margin-bottom: 2rem;
  }

  .sm\:ml-3{
    margin-left: 0.75rem;
  }

  .sm\:ml-4{
    margin-left: 1rem;
  }

  .sm\:mr-4{
    margin-right: 1rem;
  }

  .sm\:mt-0{
    margin-top: 0px;
  }

  .sm\:mt-2{
    margin-top: 0.5rem;
  }

  .sm\:mt-3{
    margin-top: 0.75rem;
  }

  .sm\:mt-4{
    margin-top: 1rem;
  }

  .sm\:block{
    display: block;
  }

  .sm\:inline-block{
    display: inline-block;
  }

  .sm\:inline{
    display: inline;
  }

  .sm\:flex{
    display: flex;
  }

  .sm\:grid{
    display: grid;
  }

  .sm\:hidden{
    display: none;
  }

  .sm\:aspect-square{
    aspect-ratio: 1 / 1;
  }

  .sm\:h-10{
    height: 2.5rem;
  }

  .sm\:h-11{
    height: 2.75rem;
  }

  .sm\:h-12{
    height: 3rem;
  }

  .sm\:h-4{
    height: 1rem;
  }

  .sm\:h-40{
    height: 10rem;
  }

  .sm\:h-48{
    height: 12rem;
  }

  .sm\:h-56{
    height: 14rem;
  }

  .sm\:h-7{
    height: 1.75rem;
  }

  .sm\:h-9{
    height: 2.25rem;
  }

  .sm\:h-auto{
    height: auto;
  }

  .sm\:h-screen{
    height: 100vh;
  }

  .sm\:max-h-\[480px\]{
    max-height: 480px;
  }

  .sm\:min-h-0{
    min-height: 0px;
  }

  .sm\:w-10{
    width: 2.5rem;
  }

  .sm\:w-11{
    width: 2.75rem;
  }

  .sm\:w-12{
    width: 3rem;
  }

  .sm\:w-24{
    width: 6rem;
  }

  .sm\:w-28{
    width: 7rem;
  }

  .sm\:w-4{
    width: 1rem;
  }

  .sm\:w-40{
    width: 10rem;
  }

  .sm\:w-48{
    width: 12rem;
  }

  .sm\:w-7{
    width: 1.75rem;
  }

  .sm\:w-96{
    width: 24rem;
  }

  .sm\:w-auto{
    width: auto;
  }

  .sm\:w-full{
    width: 100%;
  }

  .sm\:max-w-4xl{
    max-width: 56rem;
  }

  .sm\:max-w-\[260px\]{
    max-width: 260px;
  }

  .sm\:max-w-\[70\%\]{
    max-width: 70%;
  }

  .sm\:max-w-lg{
    max-width: 32rem;
  }

  .sm\:max-w-md{
    max-width: 28rem;
  }

  .sm\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .sm\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .sm\:grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .sm\:flex-row{
    flex-direction: row;
  }

  .sm\:flex-row-reverse{
    flex-direction: row-reverse;
  }

  .sm\:items-start{
    align-items: flex-start;
  }

  .sm\:items-center{
    align-items: center;
  }

  .sm\:justify-start{
    justify-content: flex-start;
  }

  .sm\:justify-between{
    justify-content: space-between;
  }

  .sm\:gap-2{
    gap: 0.5rem;
  }

  .sm\:gap-3{
    gap: 0.75rem;
  }

  .sm\:gap-4{
    gap: 1rem;
  }

  .sm\:gap-6{
    gap: 1.5rem;
  }

  .sm\:gap-8{
    gap: 2rem;
  }

  .sm\:self-start{
    align-self: flex-start;
  }

  .sm\:rounded-2xl{
    border-radius: 1rem;
  }

  .sm\:rounded-b-2xl{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .sm\:rounded-t-2xl{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .sm\:border-b-0{
    border-bottom-width: 0px;
  }

  .sm\:border-r{
    border-right-width: 1px;
  }

  .sm\:p-0{
    padding: 0px;
  }

  .sm\:p-4{
    padding: 1rem;
  }

  .sm\:p-5{
    padding: 1.25rem;
  }

  .sm\:p-6{
    padding: 1.5rem;
  }

  .sm\:p-8{
    padding: 2rem;
  }

  .sm\:px-0{
    padding-left: 0px;
    padding-right: 0px;
  }

  .sm\:px-2\.5{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .sm\:px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .sm\:px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .sm\:py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .sm\:py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .sm\:py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .sm\:py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .sm\:py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .sm\:py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .sm\:py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .sm\:py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .sm\:pb-4{
    padding-bottom: 1rem;
  }

  .sm\:text-left{
    text-align: left;
  }

  .sm\:align-middle{
    vertical-align: middle;
  }

  .sm\:text-2xl{
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .sm\:text-3xl{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .sm\:text-4xl{
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .sm\:text-5xl{
    font-size: 3rem;
    line-height: 1;
  }

  .sm\:text-6xl{
    font-size: 3.75rem;
    line-height: 1;
  }

  .sm\:text-base{
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .sm\:text-lg{
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .sm\:text-sm{
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .sm\:text-xl{
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .sm\:text-xs{
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .sm\:aspect-square {
    aspect-ratio: 1 / 1;
  }
}

@media (min-width: 768px){
  .md\:col-span-2{
    grid-column: span 2 / span 2;
  }

  .md\:-mt-16{
    margin-top: -4rem;
  }

  .md\:-mt-24{
    margin-top: -6rem;
  }

  .md\:mb-0{
    margin-bottom: 0px;
  }

  .md\:mb-3{
    margin-bottom: 0.75rem;
  }

  .md\:mr-4{
    margin-right: 1rem;
  }

  .md\:block{
    display: block;
  }

  .md\:flex{
    display: flex;
  }

  .md\:hidden{
    display: none;
  }

  .md\:h-48{
    height: 12rem;
  }

  .md\:h-56{
    height: 14rem;
  }

  .md\:h-80{
    height: 20rem;
  }

  .md\:h-\[400px\]{
    height: 400px;
  }

  .md\:min-h-\[80px\]{
    min-height: 80px;
  }

  .md\:w-64{
    width: 16rem;
  }

  .md\:w-80{
    width: 20rem;
  }

  .md\:max-w-\[300px\]{
    max-width: 300px;
  }

  .md\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .md\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .md\:grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .md\:grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .md\:grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .md\:flex-row{
    flex-direction: row;
  }

  .md\:items-end{
    align-items: flex-end;
  }

  .md\:items-center{
    align-items: center;
  }

  .md\:justify-start{
    justify-content: flex-start;
  }

  .md\:justify-between{
    justify-content: space-between;
  }

  .md\:gap-2{
    gap: 0.5rem;
  }

  .md\:gap-6{
    gap: 1.5rem;
  }

  .md\:space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .md\:p-12{
    padding: 3rem;
  }

  .md\:p-2{
    padding: 0.5rem;
  }

  .md\:p-8{
    padding: 2rem;
  }

  .md\:px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .md\:px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .md\:py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .md\:py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .md\:py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .md\:py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .md\:text-left{
    text-align: left;
  }

  .md\:text-2xl{
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .md\:text-3xl{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .md\:text-4xl{
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .md\:text-5xl{
    font-size: 3rem;
    line-height: 1;
  }

  .md\:text-6xl{
    font-size: 3.75rem;
    line-height: 1;
  }

  .md\:text-\[10px\]{
    font-size: 10px;
  }

  .md\:text-\[12rem\]{
    font-size: 12rem;
  }

  .md\:text-base{
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .md\:text-lg{
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .md\:text-xl{
    font-size: 1.25rem;
    line-height: 1.75rem;
  }
}

@media (min-width: 1024px){
  .lg\:sticky{
    position: sticky;
  }

  .lg\:top-24{
    top: 6rem;
  }

  .lg\:col-span-1{
    grid-column: span 1 / span 1;
  }

  .lg\:col-span-2{
    grid-column: span 2 / span 2;
  }

  .lg\:my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .lg\:block{
    display: block;
  }

  .lg\:flex{
    display: flex;
  }

  .lg\:hidden{
    display: none;
  }

  .lg\:h-64{
    height: 16rem;
  }

  .lg\:h-72{
    height: 18rem;
  }

  .lg\:h-full{
    height: 100%;
  }

  .lg\:w-32{
    width: 8rem;
  }

  .lg\:w-72{
    width: 18rem;
  }

  .lg\:w-80{
    width: 20rem;
  }

  .lg\:w-96{
    width: 24rem;
  }

  .lg\:w-\[calc\(100\%-400px\)\]{
    width: calc(100% - 400px);
  }

  .lg\:w-auto{
    width: auto;
  }

  .lg\:w-px{
    width: 1px;
  }

  .lg\:max-w-\[320px\]{
    max-width: 320px;
  }

  .lg\:max-w-\[calc\(100\%-384px\)\]{
    max-width: calc(100% - 384px);
  }

  .lg\:flex-none{
    flex: none;
  }

  .lg\:flex-shrink-0{
    flex-shrink: 0;
  }

  .lg\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .lg\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .lg\:grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .lg\:grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .lg\:grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .lg\:grid-cols-\[1fr_auto_1fr\]{
    grid-template-columns: 1fr auto 1fr;
  }

  .lg\:flex-row{
    flex-direction: row;
  }

  .lg\:flex-col{
    flex-direction: column;
  }

  .lg\:items-center{
    align-items: center;
  }

  .lg\:gap-6{
    gap: 1.5rem;
  }

  .lg\:overflow-y-auto{
    overflow-y: auto;
  }

  .lg\:rounded-2xl{
    border-radius: 1rem;
  }

  .lg\:p-8{
    padding: 2rem;
  }

  .lg\:px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .lg\:py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .lg\:pb-6{
    padding-bottom: 1.5rem;
  }

  .lg\:pl-8{
    padding-left: 2rem;
  }

  .lg\:pr-8{
    padding-right: 2rem;
  }

  .lg\:text-3xl{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .lg\:shadow-md{
    --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
}

@media (min-width: 1280px){
  .xl\:col-span-2{
    grid-column: span 2 / span 2;
  }

  .xl\:block{
    display: block;
  }

  .xl\:h-80{
    height: 20rem;
  }

  .xl\:w-60{
    width: 15rem;
  }

  .xl\:w-64{
    width: 16rem;
  }

  .xl\:w-96{
    width: 24rem;
  }

  .xl\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .xl\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .xl\:grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .xl\:grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .xl\:grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
}

@media (min-width: 1536px){
  .\32xl\:h-96{
    height: 24rem;
  }
}

.peer:checked ~ .rtl\:peer-checked\:after\:-translate-x-full:where([dir="rtl"], [dir="rtl"] *)::after{
  content: var(--tw-content);
  --tw-translate-x: -100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.\[\&_img\]\:h-auto img{
  height: auto;
}

.\[\&_img\]\:max-w-full img{
  max-width: 100%;
}

.\[\&_img\]\:rounded img{
  border-radius: 0.25rem;
}

/*# sourceMappingURL=app.css.map */