@font-face {
  font-family: 'iconsOpenL';
  src: url(/ui-render/f34297f2f1495732bbec.eot?pn33hl);
  src: url(/ui-render/f34297f2f1495732bbec.eot?pn33hl#iefix) format('embedded-opentype'), url(/ui-render/8376bf9fb20052bdd20b.ttf?pn33hl) format('truetype'), url(/ui-render/bbc76660afa5b035606f.woff?pn33hl) format('woff'), url(/ui-render/9b66e238a7639d2e27d3.svg?pn33hl#iconsOpenL) format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

/* Core */
/* Uncomment the line/s below to define default font using uploaded font files */
/* Uncomment line below to load secondary font from Google's server */
/* Uncomment the line/s below to define secondary font using uploaded font files */
/* Google Fonts Request */
/* Uncomment the line/s below to define icon font using uploaded font files */
/**
 * SELECTORS -------------------------------------------------------------------
 * -----------------------------------------------------------------------------
 */
/* for mobile devices */
/* for mobile devices */
/* Uncomment the line/s below to define default font using uploaded font files */
/* Uncomment line below to load secondary font from Google's server */
/* Uncomment the line/s below to define secondary font using uploaded font files */
/* Google Fonts Request */
/* Uncomment the line/s below to define icon font using uploaded font files */
/**
 * SELECTORS -------------------------------------------------------------------
 * -----------------------------------------------------------------------------
 */
/* for mobile devices */
/* for mobile devices */
.ui-render .function {
  /**
   * Convert Unitless Value into REM Equivalent
   * @example:
   *   height: size(160);  // >>> `height: 10rem;`
  */
  /**
   * Convert REM value to Pixel equivalent
   * @example:
   *   @pixel: px(1rem);  // >>> `16px;`
   */
}
/**
 * Create color classes
 @example:
    .text {
        .colors(@colors: primary, secondary, green, red);
        .colors(@colors: red; @pseudo: ~':before');  // adds .red:before { color: red; }
        .colors(box-shadow; 0 0 4px black, 0 0 5px; blue);  // adds .blue { box-shadow; 0 0 4px black, 0 0 5px blue; }
    }
    >>> className='text primary'
 *
 * @param [property] - css property to style
 * @param [pseudo] - property pseudo selector
 * @param [values] - prefix values to add, e.g. '0 0 4px' - useful for box-shadow with color values appended
 * @param [suffix] - @color variable name suffix to use (e.g. '-light' will use @color-light)
 * @param [preSelector] - selector before @colors class name, default is '&.' - apply color classes to the same element
 * @param [postSelector] - selector after @colors class name, default is '' - none (can be used to target parent)
 */
/* Scale according to screen size */
/* Scale Padding according to text size */
/* Google Fonts are loaded via <link> tag in index.html (CSS @import inside \3c style> is unreliable) */
/* Icons */
/* @font-face is in a separate font.css file */
.ui-render [class^="icon-"], .ui-render [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'iconsOpenL' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.ui-render .icon-trash::before {
  content: "\e951";
}
.ui-render .icon-logo::before {
  content: "\e900";
}
.ui-render .icon-logo-symbol::before {
  content: "\e903";
}
.ui-render .icon-logo-brand::before {
  content: "\e905";
}
.ui-render .icon-add-circle::before {
  content: "\e906";
}
.ui-render .icon-add::before {
  content: "\e907";
}
.ui-render .icon-analytics::before {
  content: "\e908";
}
.ui-render .icon-arrow-down::before {
  content: "\e94e";
}
.ui-render .icon-arrow-left::before {
  content: "\e90a";
}
.ui-render .icon-arrow-right::before {
  content: "\e90b";
}
.ui-render .icon-arrow-up::before {
  content: "\e90c";
}
.ui-render .icon-bell-outline::before {
  content: "\e90d";
}
.ui-render .icon-bell::before {
  content: "\e90e";
}
.ui-render .icon-bookmark-outline::before {
  content: "\e90f";
}
.ui-render .icon-bookmark::before {
  content: "\e910";
}
.ui-render .icon-briefcase::before {
  content: "\e911";
}
.ui-render .icon-camera::before {
  content: "\e912";
}
.ui-render .icon-caret-down::before {
  content: "\e913";
}
.ui-render .icon-caret-up::before {
  content: "\e914";
}
.ui-render .icon-chat::before {
  content: "\e915";
}
.ui-render .icon-check-circle::before {
  content: "\e916";
}
.ui-render .icon-checkbox-filled::before {
  content: "\e917";
}
.ui-render .icon-checkbox::before {
  content: "\e918";
}
.ui-render .icon-delete::before {
  content: "\e950";
}
.ui-render .icon-dropdown-spinner::before {
  content: "\e97b";
}
.ui-render .icon-dropdown-chevron::before {
  content: "\e91a";
}
.ui-render .icon-dropdown-delete::before {
  content: "\e921";
}
.ui-render .icon-checkmark::before {
  content: "\e919";
}
.ui-render .icon-chevron-down::before {
  content: "\e91b";
}
.ui-render .icon-chevron-left::before {
  content: "\e91c";
}
.ui-render .icon-chevron-right::before {
  content: "\e91d";
}
.ui-render .icon-chevron-up::before {
  content: "\e91e";
}
.ui-render .icon-clock::before {
  content: "\e91f";
}
.ui-render .icon-close-circle::before {
  content: "\e920";
}
.ui-render .icon-close::before {
  content: "\e94f";
}
.ui-render .icon-compass-arrow::before {
  content: "\e922";
}
.ui-render .icon-compass-target::before {
  content: "\e923";
}
.ui-render .icon-credit-card::before {
  content: "\e924";
}
.ui-render .icon-disabled::before {
  content: "\e925";
}
.ui-render .icon-edit::before {
  content: "\e926";
}
.ui-render .icon-elipses::before {
  content: "\e927";
}
.ui-render .icon-envelop-filled::before {
  content: "\e928";
}
.ui-render .icon-envelope-outline::before {
  content: "\e929";
}
.ui-render .icon-error::before {
  content: "\e92a";
}
.ui-render .icon-eye::before {
  content: "\e92b";
}
.ui-render .icon-file-download::before {
  content: "\e92c";
}
.ui-render .icon-file-upload::before {
  content: "\e92d";
}
.ui-render .icon-filter::before {
  content: "\e92e";
}
.ui-render .icon-gear::before {
  content: "\e92f";
}
.ui-render .icon-heart-outline::before {
  content: "\e930";
}
.ui-render .icon-heart::before {
  content: "\e931";
}
.ui-render .icon-help::before {
  content: "\e932";
}
.ui-render .icon-home::before {
  content: "\e933";
}
.ui-render .icon-image::before {
  content: "\e934";
}
.ui-render .icon-info::before {
  content: "\e935";
}
.ui-render .icon-lock-filled::before {
  content: "\e936";
}
.ui-render .icon-lock-open::before {
  content: "\e937";
}
.ui-render .icon-lock::before {
  content: "\e938";
}
.ui-render .icon-map-pin::before {
  content: "\e939";
}
.ui-render .icon-menu::before {
  content: "\e93a";
}
.ui-render .icon-mobile::before {
  content: "\e93b";
}
.ui-render .icon-notes::before {
  content: "\e93c";
}
.ui-render .icon-paperclip::before {
  content: "\e93d";
}
.ui-render .icon-person::before {
  content: "\e93e";
}
.ui-render .icon-phone::before {
  content: "\e93f";
}
.ui-render .icon-play-circle::before {
  content: "\e940";
}
.ui-render .icon-play::before {
  content: "\e941";
}
.ui-render .icon-print::before {
  content: "\e942";
}
.ui-render .icon-radio-blank::before {
  content: "\e943";
}
.ui-render .icon-radio-filled::before {
  content: "\e944";
}
.ui-render .icon-refresh::before {
  content: "\e945";
}
.ui-render .icon-search::before {
  content: "\e946";
}
.ui-render .icon-shuffle::before {
  content: "\e947";
}
.ui-render .icon-star::before {
  content: "\e948";
}
.ui-render .icon-tasks::before {
  content: "\e949";
}
.ui-render .icon-thumbs-down::before {
  content: "\e94a";
}
.ui-render .icon-thumbs-up::before {
  content: "\e94b";
}
.ui-render .icon-time::before {
  content: "\e94c";
}
.ui-render .icon-warning::before {
  content: "\e94d";
}
.ui-render .icon-desc::before {
  content: "\e904";
}
.ui-render .icon-asc::before {
  content: "\e902";
}
.ui-render .icon-sort::before {
  content: "\e901";
}
.ui-render .icon-dollar::before {
  content: "\e909";
}
.ui-render .icon-theme::before {
  content: "\e715";
}
.ui-render .icon-test::before {
  content: "\e7f3";
}
/* Base layout */
.ui-render .flex--col, .ui-render .flex--fill, .ui-render .flex--scroll, html, .ui-render .app__menu__items .app__menu__item, .ui-render .app__menu__button .box, body, .ui-render #ui-render, .ui-render .app .app__content, .ui-render .app__header__items .app__menu__item, .ui-render .app__sidebar__items .app__menu__item, .ui-render .app__modal.active, .ui-render .app__modal__box__content, .ui-render .app__upload, .ui-render .upload__dropzone:not(.button), .ui-render .app__popup.active, .ui-render .app__popup__box__content {
  display: flex;
  flex-direction: column;
  position: relative;
}
.ui-render .flex--col.reverse, .ui-render .app__menu__items .app__menu__item.reverse, .ui-render .app__menu__button .box.reverse, .ui-render .app__header__items .app__menu__item.reverse, .ui-render .app__sidebar__items .app__menu__item.reverse {
  flex-direction: column-reverse;
}
.ui-render .flex--col.justify, .ui-render .app__menu__items .app__menu__item.justify, .ui-render .app__menu__button .box.justify, .ui-render .app__header__items .app__menu__item.justify, .ui-render .app__sidebar__items .app__menu__item.justify {
  align-items: stretch;
}
.ui-render .flex--col.left, .ui-render .app__menu__items .app__menu__item.left, .ui-render .app__menu__button .box.left, .ui-render .app__header__items .app__menu__item.left, .ui-render .app__sidebar__items .app__menu__item.left {
  align-items: flex-start;
}
.ui-render .flex--col.right, .ui-render .app__menu__items .app__menu__item.right, .ui-render .app__menu__button .box.right, .ui-render .app__header__items .app__menu__item.right, .ui-render .app__sidebar__items .app__menu__item.right {
  align-items: flex-end;
}
.ui-render .flex--col.center, .ui-render .app__menu__items .app__menu__item.center, .ui-render .app__menu__button .box.center, .ui-render .app__menu__button .box, .ui-render .app__header__items .app__menu__item.center, .ui-render .app__sidebar__items .app__menu__item.center {
  align-items: center;
}
.ui-render .flex--col.middle, .ui-render .app__menu__items .app__menu__item.middle, .ui-render .app__menu__button .box.middle, .ui-render .app__header__items .app__menu__item.middle, .ui-render .app__sidebar__items .app__menu__item.middle {
  justify-content: center;
}
.ui-render .flex--col.top, .ui-render .app__menu__items .app__menu__item.top, .ui-render .app__menu__button .box.top, .ui-render .app__header__items .app__menu__item.top, .ui-render .app__sidebar__items .app__menu__item.top {
  justify-content: flex-start;
}
.ui-render .flex--col.bottom, .ui-render .app__menu__items .app__menu__item.bottom, .ui-render .app__menu__button .box.bottom, .ui-render .app__header__items .app__menu__item.bottom, .ui-render .app__sidebar__items .app__menu__item.bottom {
  justify-content: flex-end;
}
.ui-render .flex--col > .fill-width, .ui-render .app__menu__items .app__menu__item > .fill-width, .ui-render .app__menu__button .box > .fill-width, .ui-render .app__header__items .app__menu__item > .fill-width, .ui-render .app__sidebar__items .app__menu__item > .fill-width {
  align-self: stretch;
}
.ui-render .flex--col > .fill-height, .ui-render .app__menu__items .app__menu__item > .fill-height, .ui-render .app__menu__button .box > .fill-height, .ui-render .app__header__items .app__menu__item > .fill-height, .ui-render .app__sidebar__items .app__menu__item > .fill-height {
  flex: 1;
}
.ui-render .flex--col.no-shrink, .ui-render .text.no-shrink, .ui-render .flex--row.no-shrink, .ui-render .app__menu__items .app__menu__item.no-shrink, .ui-render .app__menu__button .box.no-shrink, .ui-render .upload-grid.no-shrink, .ui-render .text.row.no-shrink, .ui-render .p.row.no-shrink, .ui-render p.row.no-shrink, .ui-render li.row.no-shrink, .ui-render .app__header__items .app__menu__item.no-shrink, .ui-render .app__sidebar__items .app__menu__item.no-shrink {
  flex-shrink: 0;
}
.ui-render .flex--col.wrap, .ui-render .text.wrap, .ui-render .flex--row.wrap, .ui-render .ui.selection.dropdown, .ui-render .app__menu__items .app__menu__item.wrap, .ui-render .app__menu__button .box.wrap, .ui-render .upload-grid.wrap, .ui-render .upload-grid, .ui-render .text.row.wrap, .ui-render .p.row.wrap, .ui-render p.row.wrap, .ui-render li.row.wrap, .ui-render .app__header__items .app__menu__item.wrap, .ui-render .app__sidebar__items .app__menu__item.wrap {
  flex-wrap: wrap;
}
.ui-render .text {
  position: relative;
}
.ui-render .text.row, .ui-render .flex--row, .ui-render .input--wrapper.swatch, .ui-render div.input, .ui-render div.select, .ui-render div.select, .ui-render .input__unit, .ui-render .upload-grid, .ui-render .text.row, .ui-render .p.row, .ui-render p.row, .ui-render li.row {
  display: flex;
  flex-direction: row;
  position: relative;
}
.ui-render .text.reverse, .ui-render .flex--row.reverse, .ui-render .upload-grid.reverse, .ui-render .text.row.reverse, .ui-render .p.row.reverse, .ui-render p.row.reverse, .ui-render li.row.reverse {
  flex-direction: row-reverse;
}
.ui-render .text.justify, .ui-render .flex--row.justify, .ui-render .flex--col.stretch, .ui-render .input--wrapper.swatch, .ui-render .app__menu__items .app__menu__item.stretch, .ui-render .app__menu__button .box.stretch, .ui-render .upload-grid.justify, .ui-render .text.row.justify, .ui-render .p.row.justify, .ui-render p.row.justify, .ui-render li.row.justify, .ui-render .app__header__items .app__menu__item.stretch, .ui-render .app__sidebar__items .app__menu__item.stretch {
  justify-content: space-between;
}
.ui-render .text.justify--around, .ui-render .flex--row.justify--around, .ui-render .app__header__items, .ui-render .upload-grid.justify--around, .ui-render .upload-grid, .ui-render .text.row.justify--around, .ui-render .p.row.justify--around, .ui-render p.row.justify--around, .ui-render li.row.justify--around {
  justify-content: space-around;
}
.ui-render .flex--col.spread, .ui-render .text.spread, .ui-render .flex--row.spread, .ui-render .app__menu__items .app__menu__item.spread, .ui-render .app__menu__button .box.spread, .ui-render .upload-grid.spread, .ui-render .text.row.spread, .ui-render .p.row.spread, .ui-render p.row.spread, .ui-render li.row.spread, .ui-render .app__header__items .app__menu__item.spread, .ui-render .app__sidebar__items .app__menu__item.spread {
  justify-content: space-evenly;
}
.ui-render .text.left, .ui-render .flex--row.left, .ui-render .upload-grid.left, .ui-render .text.row.left, .ui-render .p.row.left, .ui-render p.row.left, .ui-render li.row.left {
  justify-content: flex-start;
}
.ui-render .text.right, .ui-render .flex--row.right, .ui-render .upload-grid.right, .ui-render .text.row.right, .ui-render .p.row.right, .ui-render p.row.right, .ui-render li.row.right {
  justify-content: flex-end;
}
.ui-render .text.center, .ui-render .flex--row.center, .ui-render .upload-grid.center, .ui-render .text.row.center, .ui-render .p.row.center, .ui-render p.row.center, .ui-render li.row.center {
  justify-content: center;
}
.ui-render .text.middle, .ui-render .flex--row.middle, .ui-render .input--wrapper.swatch, .ui-render div.input, .ui-render div.select, .ui-render div.select, .ui-render .upload-grid.middle, .ui-render .text.row.middle, .ui-render .text.row, .ui-render .p.row.middle, .ui-render .p.row, .ui-render p.row.middle, .ui-render p.row, .ui-render li.row.middle, .ui-render li.row {
  align-items: center;
}
.ui-render .text.top, .ui-render .flex--row.top, .ui-render .upload-grid.top, .ui-render .text.row.top, .ui-render .p.row.top, .ui-render p.row.top, .ui-render li.row.top {
  align-items: flex-start;
}
.ui-render .text.bottom, .ui-render .flex--row.bottom, .ui-render .upload-grid.bottom, .ui-render .text.row.bottom, .ui-render .p.row.bottom, .ui-render p.row.bottom, .ui-render li.row.bottom {
  align-items: flex-end;
}
.ui-render .text > .fill-width, .ui-render .flex--row > .fill-width, .ui-render .upload-grid > .fill-width, .ui-render .text.row > .fill-width, .ui-render .p.row > .fill-width, .ui-render p.row > .fill-width, .ui-render li.row > .fill-width {
  flex: 1;
}
.ui-render .text > .fill-height, .ui-render .flex--row > .fill-height, .ui-render .upload-grid > .fill-height, .ui-render .text.row > .fill-height, .ui-render .p.row > .fill-height, .ui-render p.row > .fill-height, .ui-render li.row > .fill-height {
  align-self: stretch;
}
.ui-render .flex--default {
  flex: 0 1 auto;
}
.ui-render .flex--scroll {
  overflow: auto;
  overflow-y: overlay;
  /* iOS smooth scrolling - but causes animation content to hide on iOS */
  -webkit-overflow-scrolling: touch;
}
.ui-render .flex--scroll:hover, .ui-render .flex--scroll:focus, .ui-render .flex--scroll:active {
  overflow: auto;
  overflow-y: overlay;
}
.ui-render .fill, .ui-render .flex--fill, .ui-render .flex--scroll, .ui-render .app, .ui-render .app__chart__tooltip__spacer, body, .ui-render #ui-render, .ui-render .app .app__content, .ui-render .app__modal.active, .ui-render .app__modal__box__content, .ui-render .app__upload, .ui-render .upload__dropzone:not(.button), .ui-render .app__popup.active, .ui-render .app__popup__box__content {
  flex: 1;
  align-self: stretch;
}
.ui-render .fill--half {
  min-width: 50%;
  min-height: 50%;
}
.ui-render .fill--three-quarter {
  min-width: 75%;
  min-height: 75%;
}
.ui-render .full-width, .ui-render .input--wrapper.float .ui.selection.dropdown, .ui-render .input--wrapper.fill-width input, .ui-render .input--wrapper.fill-width select, .ui-render .input--wrapper.fill-width textarea, .ui-render .input--wrapper.fill-width .ui.selection.dropdown, .ui-render .input--wrapper.fill-width .rc-input-number, .ui-render .app__upload, .ui-render .count-1 > .upload-grid__item, .ui-render .upload-grid__item .upload__dropzone .upload__file, .ui-render .card {
  width: 100%;
}
.ui-render .full-height, .ui-render .upload-grid__item .upload__dropzone .upload__file {
  height: 100%;
}
.ui-render .full-screen {
  min-width: 100%;
  min-height: 100%;
}
.ui-render .min-height, .ui-render .ui.selection.dropdown {
  min-height: min-content;
}
.ui-render .min-width {
  min-width: min-content;
}
.ui-render .min-size-icon, .ui-render .loading--placeholder {
  min-width: 1.25rem;
  min-height: 1.25rem;
}
.ui-render .min-size-260, .ui-render .app__modal__box__content > .loading--placeholder, .ui-render .app__popup__box__content > .loading--placeholder {
  min-width: 16.25rem;
  min-height: 16.25rem;
}
.ui-render .min-size-290 {
  min-width: 18.125rem;
  min-height: 18.125rem;
}
.ui-render .min-height-290 {
  min-height: 18.125rem;
}
.ui-render .min-height-320 {
  min-height: 20rem;
}
.ui-render .min-height-400 {
  min-height: 25rem;
}
.ui-render .min-height-480 {
  min-height: 30rem;
}
.ui-render .min-width-260, .ui-render textarea {
  min-width: 16.25rem;
}
.ui-render .min-width-290, .ui-render .card {
  min-width: 18.125rem;
}
.ui-render .min-width-320 {
  min-width: 20rem;
}
.ui-render .width-290 {
  width: 18.125rem;
}
.ui-render .width-25p {
  width: 25%;
}
.ui-render .width-50p {
  width: 50%;
}
.ui-render .width-75p {
  width: 75%;
}
.ui-render .max-width, .ui-render .max-size, .ui-render .app-docs .li, .ui-render .app-docs li, .ui-render .app-docs p, .ui-render .app-docs .p, .ui-render .tabs, .ui-render #ui-render, .ui-render .app .app__content, .ui-render .app__page, .ui-render .app__modal__box__content, .ui-render .app__popup__box__content {
  max-width: 100%;
}
.ui-render .max-width-290, .ui-render .card {
  max-width: 18.125rem;
}
.ui-render .max-width-320 {
  max-width: 20rem;
}
.ui-render .max-width-360, .ui-render .card.large {
  max-width: 22.5rem;
}
.ui-render .max-width-390 {
  max-width: 24.375rem;
}
.ui-render .max-width-400 {
  max-width: 25rem;
}
.ui-render .max-width-430 {
  max-width: 26.875rem;
}
.ui-render .max-width-500 {
  max-width: 31.25rem;
}
.ui-render .max-width-600 {
  max-width: 37.5rem;
}
.ui-render .max-height, .ui-render .max-size, .ui-render .tabs, .ui-render #ui-render, .ui-render .app .app__content, .ui-render .app__page, .ui-render .app__modal__box__content, .ui-render .app__popup__box__content {
  max-height: 100%;
}
.ui-render .height-auto {
  height: auto;
  min-height: auto;
}
/* Only use this if there are more content to scroll down because of browser `vh` inconsistencies */
.ui-render .cover-screen {
  z-index: 1;
  position: relative;
  display: flex;
  width: 100%;
  height: 100%;
  min-height: min-content;
}
.ui-render .cover-screen::-webkit-scrollbar {
  display: none;
}
.ui-render .overflow-hidden, .ui-render .app__chart__tooltip, .ui-render .input__unit, .ui-render .app__bar-stats .app__bar-stats__item .app__progress--bar__wrapper {
  overflow: hidden;
}
.ui-render .overflow-scroll, .ui-render .virtual-list, .ui-render .app__modal__box, .ui-render .app__popup__box {
  overflow: auto;
  overflow-y: overlay;
  /* iOS smooth scrolling - but causes animation content to hide on iOS */
  -webkit-overflow-scrolling: touch;
}
.ui-render .overflow-scroll:hover, .ui-render .overflow-scroll:focus, .ui-render .overflow-scroll:active, .ui-render .virtual-list:hover, .ui-render .virtual-list:focus, .ui-render .virtual-list:active, .ui-render .app__modal__box:hover, .ui-render .app__modal__box:focus, .ui-render .app__modal__box:active, .ui-render .app__popup__box:hover, .ui-render .app__popup__box:focus, .ui-render .app__popup__box:active {
  overflow: auto;
  overflow-y: overlay;
}
.ui-render .overflow-auto {
  overflow: auto;
}
.ui-render .overflow-visible {
  overflow: visible;
}
.ui-render .virtual-list.horizontal.center > div {
  margin: auto;
}
.ui-render .align-center, .ui-render .button, .ui-render .app__menu__items .app__menu__item, .ui-render .app__upload, .ui-render .upload__dropzone:not(.button), .ui-render .circular, .ui-render .input-tag, .ui-render .badge, .ui-render .app__header__items .app__menu__item, .ui-render .app__sidebar__items .app__menu__item, .ui-render .app__tag, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label {
  justify-content: center;
  align-items: center;
  text-align: center;
}
.ui-render .align-right {
  justify-content: flex-end;
  align-items: flex-end;
  text-align: right;
}
.ui-render .flex--col .center-self, .ui-render .app__menu__items .app__menu__item .center-self, .ui-render .app__menu__button .box .center-self, .ui-render .app__header__items .app__menu__item .center-self, .ui-render .app__sidebar__items .app__menu__item .center-self {
  align-self: center;
}
.ui-render .flex--row .center-self, .ui-render .text.row .center-self, .ui-render .upload-grid .center-self, .ui-render .text.row .center-self, .ui-render .p.row .center-self, .ui-render p.row .center-self, .ui-render li.row .center-self {
  justify-self: center;
}
.ui-render .position-relative {
  position: relative;
}
.ui-render .position-absolute, .ui-render input[type="color"]::before, .ui-render .ui.selection.dropdown > i.icon.delete, .ui-render .ui.selection.dropdown > i.icon.dropdown, .ui-render .ui.selection.dropdown > i.icon.search, .ui-render .ui.selection.dropdown > i[class^="icon-"], .ui-render .ui.selection.dropdown > i[class*=" icon-"], .ui-render .app__menu__items .app__menu__item .app__alert__counter, .ui-render .upload__file__add, .ui-render .upload__file__remove, .ui-render .app__header__items .app__menu__item .app__alert__counter, .ui-render .app__sidebar__items .app__menu__item .app__alert__counter {
  position: absolute;
}
.ui-render .position-center, .ui-render .input__unit[type="checkbox"]:checked::before, .ui-render .ui.selection.dropdown[type="checkbox"]:checked::before, .ui-render input[type="checkbox"]:checked::before, .ui-render select[type="checkbox"]:checked::before, .ui-render textarea[type="checkbox"]:checked::before, .ui-render .tooltip.center.middle, .ui-render .signal-pulse::before, .ui-render .signal-pulse::after {
  position: absolute;
  top: 50%;
  left: 50%;
  right: auto;
  bottom: auto;
  margin-right: -50%;
  transform: translate(-50%, -50%);
}
.ui-render .position-middle {
  position: absolute;
  top: 50%;
  bottom: auto;
  transform: translateY(-50%);
}
.ui-render .position-top {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
.ui-render .position-left, .ui-render .input__unit {
  position: absolute;
  left: 0;
}
.ui-render .position-right {
  position: absolute;
  right: 0;
}
.ui-render .position-top-left, .ui-render .input__label--float, .ui-render .ui.selection.dropdown:not(.active) + .input__label, .ui-render .upload__file__label, .ui-render .input--dropdown__label--float, .ui-render .ui.selection.dropdown:not(.active) + .input--wrapper label, .ui-render .input--wrapper.float .input label, .ui-render .ui.selection.dropdown:not(.active) + .input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label, .ui-render .ui.selection.dropdown:not(.active) + .input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label, .ui-render .ui.selection.dropdown:not(.active) + .input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label, .ui-render .ui.selection.dropdown.active + .input__label, .ui-render .input--wrapper.done .ui.selection.dropdown + .input__label, .ui-render .ui.selection.dropdown.active + .input--wrapper label, .ui-render .input--wrapper.done .ui.selection.dropdown + .input--wrapper label, .ui-render .ui.selection.dropdown.active + .input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label, .ui-render .input--wrapper.done .ui.selection.dropdown + .input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label, .ui-render .ui.selection.dropdown.active + .input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label, .ui-render .input--wrapper.done .ui.selection.dropdown + .input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label, .ui-render .ui.selection.dropdown.active + .input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label, .ui-render .input--wrapper.done .ui.selection.dropdown + .input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label {
  position: absolute;
  top: 0;
  left: 0;
}
.ui-render .position-top-right {
  position: absolute;
  top: 0;
  right: 0;
}
.ui-render .position-bottom, .ui-render .tabs__item.active::after {
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
}
.ui-render .position-bottom-right {
  position: absolute;
  right: 0;
  bottom: 0;
}
.ui-render .position-bottom-left {
  position: absolute;
  left: 0;
  bottom: 0;
}
.ui-render .position-fill, .ui-render .position-fill-fixed, .ui-render .app__loading, .ui-render .loading--placeholder, .ui-render .app__modal.active, .ui-render .app__modal__backdrop, .ui-render .app__progress--bar.gradient .app__progress__bar::after, .ui-render .upload-grid__item > .app__upload, .ui-render .bg-image-gradient::before, .ui-render .bg-texture-faded::before, .ui-render .app__popup.active, .ui-render .app__popup__backdrop, .ui-render .bg-home::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.ui-render .position-fill-fixed {
  position: fixed;
}
.ui-render .rtl {
  direction: rtl;
}
.ui-render .square > .flex--col, .ui-render .square > .flex--col > canvas, .ui-render .square > .app__menu__items .app__menu__item, .ui-render .square > .app__menu__items .app__menu__item > canvas, .ui-render .square > .app__menu__button .box, .ui-render .square > .app__menu__button .box > canvas, .ui-render .square > .app__header__items .app__menu__item, .ui-render .square > .app__header__items .app__menu__item > canvas, .ui-render .square > .app__sidebar__items .app__menu__item, .ui-render .square > .app__sidebar__items .app__menu__item > canvas {
  height: 100%;
  max-width: 100%;
}
.ui-render .square > .flex--col > .square__inner > .flex--col, .ui-render .square > .flex--col > .square__inner > .flex--col > canvas, .ui-render .square > .app__menu__items .app__menu__item > .square__inner > .app__menu__items .app__menu__item, .ui-render .square > .app__menu__items .app__menu__item > .square__inner > .app__menu__items .app__menu__item > canvas, .ui-render .square > .app__menu__button .box > .square__inner > .app__menu__button .box, .ui-render .square > .app__menu__button .box > .square__inner > .app__menu__button .box > canvas, .ui-render .square > .app__header__items .app__menu__item > .square__inner > .app__header__items .app__menu__item, .ui-render .square > .app__header__items .app__menu__item > .square__inner > .app__header__items .app__menu__item > canvas, .ui-render .square > .app__sidebar__items .app__menu__item > .square__inner > .app__sidebar__items .app__menu__item, .ui-render .square > .app__sidebar__items .app__menu__item > .square__inner > .app__sidebar__items .app__menu__item > canvas {
  width: 100%;
  max-height: 100%;
}
.ui-render .text > .flex--row, .ui-render .text > .flex--col, .ui-render .text > .app__menu__items .app__menu__item, .ui-render .text > .app__menu__button .box, .ui-render .text > .upload-grid, .ui-render .text > .text.row, .ui-render .text > .p.row, .ui-render .text > p.row, .ui-render .text > li.row, .ui-render .text > .app__header__items .app__menu__item, .ui-render .text > .app__sidebar__items .app__menu__item {
  display: inline-flex;
}
/* Themes (headings, app base styles — must come before spacing/utilities) */
* {
  /* Disable mobile touch feedback box highlighting */
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -moz-tap-highlight-color: rgba(0, 0, 0, 0);
  /* Applying transition by default causes flickering on scroll on Safari */
  /*
  - Improve performance by promoting all elements to Composite layer
  - Stop scroll flickering of content with `transform` on iOS Safari
  */
}
.ui-render *:focus:not(a, .a) {
  outline: none !important;
  box-shadow: 0 0 0 2px rgb(40 99 169 / 20%);
  border-radius: 0.25rem;
}
.ui-render .inverted *:focus:not(a, .a) {
  box-shadow: inset 0 0 0 1px #4e92df;
}
.ui-render .inverted *:focus:not(a, .a) {
  box-shadow: inset 0 0 0 1px #4e92df;
}
.ui-render *[tabIndex="-1"] {
  outline: none !important;
  box-shadow: none !important;
}
html {
  font-size: 100%;
  height: 100%;
  box-sizing: border-box;
}
body {
  min-height: 100%;
  position: relative;
  overflow-x: hidden;
  color: #444444;
  background-color: #ffffff;
  /* Make text lighter on dark background */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.ui-render h1, .ui-render h2, .ui-render h3, .ui-render h4, .ui-render h5, .ui-render h6, .ui-render .h1, .ui-render .h2, .ui-render .h3, .ui-render .h4, .ui-render .h5, .ui-render .h6, .ui-render .app__form__group__title, .ui-render .app__modal__box__header__title, .ui-render .app__popup__box__header__title {
  font-weight: 500;
  margin: 1rem 0;
  padding: 0;
}
.ui-render .flex--col > h1:first-child, .ui-render .flex--col > h2:first-child, .ui-render .flex--col > h3:first-child, .ui-render .flex--col > h4:first-child, .ui-render .flex--col > h5:first-child, .ui-render .flex--col > h6:first-child, .ui-render .flex--col > .h1:first-child, .ui-render .flex--col > .h2:first-child, .ui-render .flex--col > .h3:first-child, .ui-render .flex--col > .h4:first-child, .ui-render .flex--col > .h5:first-child, .ui-render .flex--col > .h6:first-child, .ui-render .flex--col > .app__form__group__title:first-child, .ui-render .app__menu__items .app__menu__item > h1:first-child, .ui-render .app__menu__items .app__menu__item > h2:first-child, .ui-render .app__menu__items .app__menu__item > h3:first-child, .ui-render .app__menu__items .app__menu__item > h4:first-child, .ui-render .app__menu__items .app__menu__item > h5:first-child, .ui-render .app__menu__items .app__menu__item > h6:first-child, .ui-render .app__menu__items .app__menu__item > .h1:first-child, .ui-render .app__menu__items .app__menu__item > .h2:first-child, .ui-render .app__menu__items .app__menu__item > .h3:first-child, .ui-render .app__menu__items .app__menu__item > .h4:first-child, .ui-render .app__menu__items .app__menu__item > .h5:first-child, .ui-render .app__menu__items .app__menu__item > .h6:first-child, .ui-render .app__menu__button .box > h1:first-child, .ui-render .app__menu__button .box > h2:first-child, .ui-render .app__menu__button .box > h3:first-child, .ui-render .app__menu__button .box > h4:first-child, .ui-render .app__menu__button .box > h5:first-child, .ui-render .app__menu__button .box > h6:first-child, .ui-render .app__menu__button .box > .h1:first-child, .ui-render .app__menu__button .box > .h2:first-child, .ui-render .app__menu__button .box > .h3:first-child, .ui-render .app__menu__button .box > .h4:first-child, .ui-render .app__menu__button .box > .h5:first-child, .ui-render .app__menu__button .box > .h6:first-child, .ui-render .app__header__items .app__menu__item > h1:first-child, .ui-render .app__header__items .app__menu__item > h2:first-child, .ui-render .app__header__items .app__menu__item > h3:first-child, .ui-render .app__header__items .app__menu__item > h4:first-child, .ui-render .app__header__items .app__menu__item > h5:first-child, .ui-render .app__header__items .app__menu__item > h6:first-child, .ui-render .app__header__items .app__menu__item > .h1:first-child, .ui-render .app__header__items .app__menu__item > .h2:first-child, .ui-render .app__header__items .app__menu__item > .h3:first-child, .ui-render .app__header__items .app__menu__item > .h4:first-child, .ui-render .app__header__items .app__menu__item > .h5:first-child, .ui-render .app__header__items .app__menu__item > .h6:first-child, .ui-render .app__sidebar__items .app__menu__item > h1:first-child, .ui-render .app__sidebar__items .app__menu__item > h2:first-child, .ui-render .app__sidebar__items .app__menu__item > h3:first-child, .ui-render .app__sidebar__items .app__menu__item > h4:first-child, .ui-render .app__sidebar__items .app__menu__item > h5:first-child, .ui-render .app__sidebar__items .app__menu__item > h6:first-child, .ui-render .app__sidebar__items .app__menu__item > .h1:first-child, .ui-render .app__sidebar__items .app__menu__item > .h2:first-child, .ui-render .app__sidebar__items .app__menu__item > .h3:first-child, .ui-render .app__sidebar__items .app__menu__item > .h4:first-child, .ui-render .app__sidebar__items .app__menu__item > .h5:first-child, .ui-render .app__sidebar__items .app__menu__item > .h6:first-child {
  margin-top: 0;
}
.ui-render .flex--col > h1:last-child, .ui-render .flex--col > h2:last-child, .ui-render .flex--col > h3:last-child, .ui-render .flex--col > h4:last-child, .ui-render .flex--col > h5:last-child, .ui-render .flex--col > h6:last-child, .ui-render .flex--col > .h1:last-child, .ui-render .flex--col > .h2:last-child, .ui-render .flex--col > .h3:last-child, .ui-render .flex--col > .h4:last-child, .ui-render .flex--col > .h5:last-child, .ui-render .flex--col > .h6:last-child, .ui-render .flex--col > .app__form__group__title:last-child, .ui-render .app__menu__items .app__menu__item > h1:last-child, .ui-render .app__menu__items .app__menu__item > h2:last-child, .ui-render .app__menu__items .app__menu__item > h3:last-child, .ui-render .app__menu__items .app__menu__item > h4:last-child, .ui-render .app__menu__items .app__menu__item > h5:last-child, .ui-render .app__menu__items .app__menu__item > h6:last-child, .ui-render .app__menu__items .app__menu__item > .h1:last-child, .ui-render .app__menu__items .app__menu__item > .h2:last-child, .ui-render .app__menu__items .app__menu__item > .h3:last-child, .ui-render .app__menu__items .app__menu__item > .h4:last-child, .ui-render .app__menu__items .app__menu__item > .h5:last-child, .ui-render .app__menu__items .app__menu__item > .h6:last-child, .ui-render .app__menu__button .box > h1:last-child, .ui-render .app__menu__button .box > h2:last-child, .ui-render .app__menu__button .box > h3:last-child, .ui-render .app__menu__button .box > h4:last-child, .ui-render .app__menu__button .box > h5:last-child, .ui-render .app__menu__button .box > h6:last-child, .ui-render .app__menu__button .box > .h1:last-child, .ui-render .app__menu__button .box > .h2:last-child, .ui-render .app__menu__button .box > .h3:last-child, .ui-render .app__menu__button .box > .h4:last-child, .ui-render .app__menu__button .box > .h5:last-child, .ui-render .app__menu__button .box > .h6:last-child, .ui-render .app__header__items .app__menu__item > h1:last-child, .ui-render .app__header__items .app__menu__item > h2:last-child, .ui-render .app__header__items .app__menu__item > h3:last-child, .ui-render .app__header__items .app__menu__item > h4:last-child, .ui-render .app__header__items .app__menu__item > h5:last-child, .ui-render .app__header__items .app__menu__item > h6:last-child, .ui-render .app__header__items .app__menu__item > .h1:last-child, .ui-render .app__header__items .app__menu__item > .h2:last-child, .ui-render .app__header__items .app__menu__item > .h3:last-child, .ui-render .app__header__items .app__menu__item > .h4:last-child, .ui-render .app__header__items .app__menu__item > .h5:last-child, .ui-render .app__header__items .app__menu__item > .h6:last-child, .ui-render .app__sidebar__items .app__menu__item > h1:last-child, .ui-render .app__sidebar__items .app__menu__item > h2:last-child, .ui-render .app__sidebar__items .app__menu__item > h3:last-child, .ui-render .app__sidebar__items .app__menu__item > h4:last-child, .ui-render .app__sidebar__items .app__menu__item > h5:last-child, .ui-render .app__sidebar__items .app__menu__item > h6:last-child, .ui-render .app__sidebar__items .app__menu__item > .h1:last-child, .ui-render .app__sidebar__items .app__menu__item > .h2:last-child, .ui-render .app__sidebar__items .app__menu__item > .h3:last-child, .ui-render .app__sidebar__items .app__menu__item > .h4:last-child, .ui-render .app__sidebar__items .app__menu__item > .h5:last-child, .ui-render .app__sidebar__items .app__menu__item > .h6:last-child {
  margin-bottom: 0;
}
.ui-render h1, .ui-render .h1 {
  font-size: 36px;
  /* Resize on mobile */
  /* Resize on mobile */
}
.ui-render h1 small, .ui-render .h1 small {
  color: inherit;
  font-size: 80%;
}
@media screen and (max-width: 47.9375em) {
  .ui-render h1, .ui-render .h1 {
    font-size: 28.8px;
  }
}
@media screen and (max-width: 22.5em) {
  .ui-render h1, .ui-render .h1 {
    font-size: 25.2px;
  }
}
.ui-render h2, .ui-render .h2 {
  font-size: 28px;
  text-transform: capitalize;
  /* Resize on mobile */
  /* Resize on mobile */
}
@media screen and (max-width: 47.9375em) {
  .ui-render h2, .ui-render .h2 {
    font-size: 23.8px;
  }
}
@media screen and (max-width: 22.5em) {
  .ui-render h2, .ui-render .h2 {
    font-size: 21px;
  }
}
.ui-render h3, .ui-render .h3, .ui-render .app__form__group__title, .ui-render .app__modal__box__header__title, .ui-render .app__popup__box__header__title {
  font-size: 24px;
  /* Resize on mobile */
}
.ui-render h3 small, .ui-render .h3 small, .ui-render .app__form__group__title small {
  color: inherit;
  font-size: 80%;
  opacity: 0.8;
}
@media screen and (max-width: 47.9375em) {
  .ui-render h3, .ui-render .h3, .ui-render .app__form__group__title, .ui-render .app__modal__box__header__title, .ui-render .app__popup__box__header__title {
    font-size: 21.6px;
  }
}
.ui-render h4, .ui-render .h4 {
  font-size: 24px;
}
.ui-render h5, .ui-render .h5 {
  font-size: 20px;
}
.ui-render h6, .ui-render .h6 {
  font-size: 18px;
  margin: calc(1.85714286rem) 0 1rem;
}
.ui-render .li, .ui-render li, .ui-render p, .ui-render .p {
  margin: 0;
  line-height: 1.1875rem;
  max-width: 37.5rem;
  white-space: pre-line;
}
.ui-render .li + p, .ui-render li + p, .ui-render p + p, .ui-render .p + p, .ui-render .li + .p, .ui-render li + .p, .ui-render p + .p, .ui-render .p + .p {
  margin-top: 1rem;
}
.ui-render .li.narrow, .ui-render li.narrow, .ui-render p.narrow, .ui-render .p.narrow {
  max-width: 25rem;
}
.ui-render .li.small, .ui-render li.small, .ui-render p.small, .ui-render .p.small {
  font-size: 0.75rem;
  line-height: 1rem;
}
.ui-render a, .ui-render .a {
  color: #2e6eb1;
  cursor: pointer;
  text-decoration: none;
}
.ui-render a:hover, .ui-render .a:hover, .ui-render a:focus, .ui-render .a:focus {
  color: #3880cb;
}
.ui-render a:active, .ui-render .a:active {
  color: #275c95;
}
.ui-render a:focus:not(.button), .ui-render .a:focus:not(.button) {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
  margin-left: -0.25rem;
  margin-right: -0.25rem;
}
.ui-render img {
  max-width: 100%;
}
.ui-render i[class^="icon-"], .ui-render i[class*=" icon-"] {
  font-size: 0.875rem;
  line-height: 1;
}
.ui-render i[class^="icon-"].smallest, .ui-render i[class*=" icon-"].smallest {
  font-size: 0.5rem;
}
.ui-render i[class^="icon-"].smaller, .ui-render i[class*=" icon-"].smaller {
  font-size: 0.625rem;
}
.ui-render i[class^="icon-"].small, .ui-render i[class*=" icon-"].small {
  font-size: 0.75rem;
}
.ui-render i[class^="icon-"].base, .ui-render i[class*=" icon-"].base {
  font-size: 0.875rem;
}
.ui-render i[class^="icon-"].large, .ui-render i[class*=" icon-"].large {
  font-size: 1rem;
}
.ui-render i[class^="icon-"].larger, .ui-render i[class*=" icon-"].larger {
  font-size: 1.5rem;
}
.ui-render i[class^="icon-"].largest, .ui-render i[class*=" icon-"].largest {
  font-size: 2.25rem;
}
.ui-render ul li, .ui-render ol li {
  max-width: 37.5rem;
}
.ui-render ul li + li, .ui-render ol li + li {
  margin-top: 1rem;
}
.ui-render b, .ui-render strong {
  font-weight: 500;
}
.ui-render i[class^="icon-"], .ui-render i[class*=" icon-"] {
  font-size: 0.875rem;
}
.ui-render .app {
  overflow: hidden;
}
.ui-render .app.inverted {
  background: #292638;
}
.ui-render .app__examples h3 a {
  color: #ffffff;
  cursor: pointer;
}
.ui-render .app__examples h3 a:hover, .ui-render .app__examples h3 a:focus {
  color: #3880cb;
}
.ui-render .app__examples h3 a:active {
  color: #275c95;
}
.ui-render i[class^="icon-"]::before, .ui-render i[class*=" icon-"]::before, .ui-render i.icon.dropdown::before {
  opacity: 0.7;
}
.ui-render .json-tree label {
  text-transform: initial;
}
.ui-render .app__expand > *:first-child {
  font-size: 1rem;
}
.ui-render .tabs__item {
  font-size: 1rem;
}
.ui-render .tabs.buttoned .tabs__item {
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
  padding-left: 1rem;
  padding-right: 1rem;
  line-height: 1.125rem;
}
.ui-render table thead {
  color: #666666;
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .ui-render .flex--col, .ui-render .flex--fill, .ui-render .flex--scroll, html, .ui-render .app__menu__items .app__menu__item, .ui-render .app__menu__button .box, body, .ui-render #ui-render, .ui-render .app .app__content, .ui-render .app__header__items .app__menu__item, .ui-render .app__sidebar__items .app__menu__item, .ui-render .app__modal.active, .ui-render .app__modal__box__content, .ui-render .app__upload, .ui-render .upload__dropzone:not(.button), .ui-render .app__popup.active, .ui-render .app__popup__box__content {
    display: block;
  }
}
/* Components */
.ui-render .button, .ui-render .input-tag, .ui-render .app__tag, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label {
  font-style: normal;
  font-family: 'Roboto', 'Open Sans', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  font-weight: 500;
  line-height: 1;
  display: inline-flex;
  position: relative;
  color: inherit;
  font-family: 'Open Sans', sans-serif;
  background-color: transparent;
  border: 1px solid;
  transition: 0.1s;
  -webkit-backface-visibility: hidden;
  padding: 0.6875rem 0.6875rem 0.8125rem 0.6875rem;
  font-size: 0.875rem;
  border-radius: 0.25rem;
}
.ui-render .button.error, .ui-render .error .button, .ui-render .input-tag.error, .ui-render .error .input-tag, .ui-render .app__tag.error, .ui-render .error .app__tag, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.error, .ui-render .error .input--wrapper .ui.selection.dropdown.readonly .label {
  color: #ffffff;
  background-color: #c83025;
  border-color: #c83025;
}
.ui-render .button.error:not(:disabled):hover, .ui-render .error .button:not(:disabled):hover, .ui-render .button.error:not(:disabled):focus, .ui-render .error .button:not(:disabled):focus, .ui-render .button.error:not(:disabled):active, .ui-render .error .button:not(:disabled):active, .ui-render .input-tag.error:not(:disabled):hover, .ui-render .error .input-tag:not(:disabled):hover, .ui-render .input-tag.error:not(:disabled):focus, .ui-render .error .input-tag:not(:disabled):focus, .ui-render .input-tag.error:not(:disabled):active, .ui-render .error .input-tag:not(:disabled):active, .ui-render .app__tag.error:not(:disabled):hover, .ui-render .error .app__tag:not(:disabled):hover, .ui-render .app__tag.error:not(:disabled):focus, .ui-render .error .app__tag:not(:disabled):focus, .ui-render .app__tag.error:not(:disabled):active, .ui-render .error .app__tag:not(:disabled):active, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.error:not(:disabled):hover, .ui-render .error .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):hover, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.error:not(:disabled):focus, .ui-render .error .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):focus, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.error:not(:disabled):active, .ui-render .error .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):active {
  background-color: #aa291f;
}
.ui-render .inverted .button.error, .ui-render .inverted .error .button, .ui-render .inverted .input-tag.error, .ui-render .inverted .error .input-tag, .ui-render .inverted .app__tag.error, .ui-render .inverted .error .app__tag, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.error, .ui-render .inverted .error .input--wrapper .ui.selection.dropdown.readonly .label {
  color: #ffffff;
  background-color: #feefef;
  border-color: #feefef;
}
.ui-render .inverted .button.error:not(:disabled):hover, .ui-render .inverted .error .button:not(:disabled):hover, .ui-render .inverted .button.error:not(:disabled):focus, .ui-render .inverted .error .button:not(:disabled):focus, .ui-render .inverted .button.error:not(:disabled):active, .ui-render .inverted .error .button:not(:disabled):active, .ui-render .inverted .input-tag.error:not(:disabled):hover, .ui-render .inverted .error .input-tag:not(:disabled):hover, .ui-render .inverted .input-tag.error:not(:disabled):focus, .ui-render .inverted .error .input-tag:not(:disabled):focus, .ui-render .inverted .input-tag.error:not(:disabled):active, .ui-render .inverted .error .input-tag:not(:disabled):active, .ui-render .inverted .app__tag.error:not(:disabled):hover, .ui-render .inverted .error .app__tag:not(:disabled):hover, .ui-render .inverted .app__tag.error:not(:disabled):focus, .ui-render .inverted .error .app__tag:not(:disabled):focus, .ui-render .inverted .app__tag.error:not(:disabled):active, .ui-render .inverted .error .app__tag:not(:disabled):active, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.error:not(:disabled):hover, .ui-render .inverted .error .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):hover, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.error:not(:disabled):focus, .ui-render .inverted .error .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):focus, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.error:not(:disabled):active, .ui-render .inverted .error .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):active {
  background-color: #da4237;
}
.ui-render .button.warning, .ui-render .warning .button, .ui-render .input-tag.warning, .ui-render .warning .input-tag, .ui-render .app__tag.warning, .ui-render .warning .app__tag, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.warning, .ui-render .warning .input--wrapper .ui.selection.dropdown.readonly .label {
  color: #ffffff;
  background-color: #e59237;
  border-color: #e59237;
}
.ui-render .button.warning:not(:disabled):hover, .ui-render .warning .button:not(:disabled):hover, .ui-render .button.warning:not(:disabled):focus, .ui-render .warning .button:not(:disabled):focus, .ui-render .button.warning:not(:disabled):active, .ui-render .warning .button:not(:disabled):active, .ui-render .input-tag.warning:not(:disabled):hover, .ui-render .warning .input-tag:not(:disabled):hover, .ui-render .input-tag.warning:not(:disabled):focus, .ui-render .warning .input-tag:not(:disabled):focus, .ui-render .input-tag.warning:not(:disabled):active, .ui-render .warning .input-tag:not(:disabled):active, .ui-render .app__tag.warning:not(:disabled):hover, .ui-render .warning .app__tag:not(:disabled):hover, .ui-render .app__tag.warning:not(:disabled):focus, .ui-render .warning .app__tag:not(:disabled):focus, .ui-render .app__tag.warning:not(:disabled):active, .ui-render .warning .app__tag:not(:disabled):active, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.warning:not(:disabled):hover, .ui-render .warning .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):hover, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.warning:not(:disabled):focus, .ui-render .warning .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):focus, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.warning:not(:disabled):active, .ui-render .warning .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):active {
  background-color: #dc811d;
}
.ui-render .inverted .button.warning, .ui-render .inverted .warning .button, .ui-render .inverted .input-tag.warning, .ui-render .inverted .warning .input-tag, .ui-render .inverted .app__tag.warning, .ui-render .inverted .warning .app__tag, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.warning, .ui-render .inverted .warning .input--wrapper .ui.selection.dropdown.readonly .label {
  color: #ffffff;
  background-color: #fff6f0;
  border-color: #fff6f0;
}
.ui-render .inverted .button.warning:not(:disabled):hover, .ui-render .inverted .warning .button:not(:disabled):hover, .ui-render .inverted .button.warning:not(:disabled):focus, .ui-render .inverted .warning .button:not(:disabled):focus, .ui-render .inverted .button.warning:not(:disabled):active, .ui-render .inverted .warning .button:not(:disabled):active, .ui-render .inverted .input-tag.warning:not(:disabled):hover, .ui-render .inverted .warning .input-tag:not(:disabled):hover, .ui-render .inverted .input-tag.warning:not(:disabled):focus, .ui-render .inverted .warning .input-tag:not(:disabled):focus, .ui-render .inverted .input-tag.warning:not(:disabled):active, .ui-render .inverted .warning .input-tag:not(:disabled):active, .ui-render .inverted .app__tag.warning:not(:disabled):hover, .ui-render .inverted .warning .app__tag:not(:disabled):hover, .ui-render .inverted .app__tag.warning:not(:disabled):focus, .ui-render .inverted .warning .app__tag:not(:disabled):focus, .ui-render .inverted .app__tag.warning:not(:disabled):active, .ui-render .inverted .warning .app__tag:not(:disabled):active, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.warning:not(:disabled):hover, .ui-render .inverted .warning .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):hover, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.warning:not(:disabled):focus, .ui-render .inverted .warning .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):focus, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.warning:not(:disabled):active, .ui-render .inverted .warning .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):active {
  background-color: #e9a357;
}
.ui-render .button.success, .ui-render .success .button, .ui-render .input-tag.success, .ui-render .success .input-tag, .ui-render .app__tag.success, .ui-render .success .app__tag, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.success, .ui-render .success .input--wrapper .ui.selection.dropdown.readonly .label {
  color: #ffffff;
  background-color: #589d2f;
  border-color: #589d2f;
}
.ui-render .button.success:not(:disabled):hover, .ui-render .success .button:not(:disabled):hover, .ui-render .button.success:not(:disabled):focus, .ui-render .success .button:not(:disabled):focus, .ui-render .button.success:not(:disabled):active, .ui-render .success .button:not(:disabled):active, .ui-render .input-tag.success:not(:disabled):hover, .ui-render .success .input-tag:not(:disabled):hover, .ui-render .input-tag.success:not(:disabled):focus, .ui-render .success .input-tag:not(:disabled):focus, .ui-render .input-tag.success:not(:disabled):active, .ui-render .success .input-tag:not(:disabled):active, .ui-render .app__tag.success:not(:disabled):hover, .ui-render .success .app__tag:not(:disabled):hover, .ui-render .app__tag.success:not(:disabled):focus, .ui-render .success .app__tag:not(:disabled):focus, .ui-render .app__tag.success:not(:disabled):active, .ui-render .success .app__tag:not(:disabled):active, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.success:not(:disabled):hover, .ui-render .success .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):hover, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.success:not(:disabled):focus, .ui-render .success .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):focus, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.success:not(:disabled):active, .ui-render .success .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):active {
  background-color: #498227;
}
.ui-render .inverted .button.success, .ui-render .inverted .success .button, .ui-render .inverted .input-tag.success, .ui-render .inverted .success .input-tag, .ui-render .inverted .app__tag.success, .ui-render .inverted .success .app__tag, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.success, .ui-render .inverted .success .input--wrapper .ui.selection.dropdown.readonly .label {
  color: #ffffff;
  background-color: #ecf6ed;
  border-color: #ecf6ed;
}
.ui-render .inverted .button.success:not(:disabled):hover, .ui-render .inverted .success .button:not(:disabled):hover, .ui-render .inverted .button.success:not(:disabled):focus, .ui-render .inverted .success .button:not(:disabled):focus, .ui-render .inverted .button.success:not(:disabled):active, .ui-render .inverted .success .button:not(:disabled):active, .ui-render .inverted .input-tag.success:not(:disabled):hover, .ui-render .inverted .success .input-tag:not(:disabled):hover, .ui-render .inverted .input-tag.success:not(:disabled):focus, .ui-render .inverted .success .input-tag:not(:disabled):focus, .ui-render .inverted .input-tag.success:not(:disabled):active, .ui-render .inverted .success .input-tag:not(:disabled):active, .ui-render .inverted .app__tag.success:not(:disabled):hover, .ui-render .inverted .success .app__tag:not(:disabled):hover, .ui-render .inverted .app__tag.success:not(:disabled):focus, .ui-render .inverted .success .app__tag:not(:disabled):focus, .ui-render .inverted .app__tag.success:not(:disabled):active, .ui-render .inverted .success .app__tag:not(:disabled):active, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.success:not(:disabled):hover, .ui-render .inverted .success .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):hover, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.success:not(:disabled):focus, .ui-render .inverted .success .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):focus, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.success:not(:disabled):active, .ui-render .inverted .success .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):active {
  background-color: #67b837;
}
.ui-render .button.info, .ui-render .info .button, .ui-render .input-tag.info, .ui-render .info .input-tag, .ui-render .app__tag.info, .ui-render .info .app__tag, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.info, .ui-render .info .input--wrapper .ui.selection.dropdown.readonly .label {
  color: #ffffff;
  background-color: #1570b4;
  border-color: #1570b4;
}
.ui-render .button.info:not(:disabled):hover, .ui-render .info .button:not(:disabled):hover, .ui-render .button.info:not(:disabled):focus, .ui-render .info .button:not(:disabled):focus, .ui-render .button.info:not(:disabled):active, .ui-render .info .button:not(:disabled):active, .ui-render .input-tag.info:not(:disabled):hover, .ui-render .info .input-tag:not(:disabled):hover, .ui-render .input-tag.info:not(:disabled):focus, .ui-render .info .input-tag:not(:disabled):focus, .ui-render .input-tag.info:not(:disabled):active, .ui-render .info .input-tag:not(:disabled):active, .ui-render .app__tag.info:not(:disabled):hover, .ui-render .info .app__tag:not(:disabled):hover, .ui-render .app__tag.info:not(:disabled):focus, .ui-render .info .app__tag:not(:disabled):focus, .ui-render .app__tag.info:not(:disabled):active, .ui-render .info .app__tag:not(:disabled):active, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.info:not(:disabled):hover, .ui-render .info .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):hover, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.info:not(:disabled):focus, .ui-render .info .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):focus, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.info:not(:disabled):active, .ui-render .info .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):active {
  background-color: #115c94;
}
.ui-render .inverted .button.info, .ui-render .inverted .info .button, .ui-render .inverted .input-tag.info, .ui-render .inverted .info .input-tag, .ui-render .inverted .app__tag.info, .ui-render .inverted .info .app__tag, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.info, .ui-render .inverted .info .input--wrapper .ui.selection.dropdown.readonly .label {
  color: #ffffff;
  background-color: #edf5ff;
  border-color: #edf5ff;
}
.ui-render .inverted .button.info:not(:disabled):hover, .ui-render .inverted .info .button:not(:disabled):hover, .ui-render .inverted .button.info:not(:disabled):focus, .ui-render .inverted .info .button:not(:disabled):focus, .ui-render .inverted .button.info:not(:disabled):active, .ui-render .inverted .info .button:not(:disabled):active, .ui-render .inverted .input-tag.info:not(:disabled):hover, .ui-render .inverted .info .input-tag:not(:disabled):hover, .ui-render .inverted .input-tag.info:not(:disabled):focus, .ui-render .inverted .info .input-tag:not(:disabled):focus, .ui-render .inverted .input-tag.info:not(:disabled):active, .ui-render .inverted .info .input-tag:not(:disabled):active, .ui-render .inverted .app__tag.info:not(:disabled):hover, .ui-render .inverted .info .app__tag:not(:disabled):hover, .ui-render .inverted .app__tag.info:not(:disabled):focus, .ui-render .inverted .info .app__tag:not(:disabled):focus, .ui-render .inverted .app__tag.info:not(:disabled):active, .ui-render .inverted .info .app__tag:not(:disabled):active, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.info:not(:disabled):hover, .ui-render .inverted .info .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):hover, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.info:not(:disabled):focus, .ui-render .inverted .info .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):focus, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.info:not(:disabled):active, .ui-render .inverted .info .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):active {
  background-color: #1984d4;
}
.ui-render .button.grey, .ui-render .grey .button, .ui-render .input-tag.grey, .ui-render .grey .input-tag, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .button, .ui-render .app__tag.grey, .ui-render .grey .app__tag, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .input-tag, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.grey, .ui-render .grey .input--wrapper .ui.selection.dropdown.readonly .label, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .app__tag, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .input--wrapper .ui.selection.dropdown.readonly .label {
  color: #ffffff;
  background-color: #7f7f7f;
  border-color: #7f7f7f;
}
.ui-render .button.grey:not(:disabled):hover, .ui-render .grey .button:not(:disabled):hover, .ui-render .button.grey:not(:disabled):focus, .ui-render .grey .button:not(:disabled):focus, .ui-render .button.grey:not(:disabled):active, .ui-render .grey .button:not(:disabled):active, .ui-render .input-tag.grey:not(:disabled):hover, .ui-render .grey .input-tag:not(:disabled):hover, .ui-render .input-tag.grey:not(:disabled):focus, .ui-render .grey .input-tag:not(:disabled):focus, .ui-render .input-tag.grey:not(:disabled):active, .ui-render .grey .input-tag:not(:disabled):active, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .button:not(:disabled):hover, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .button:not(:disabled):focus, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .button:not(:disabled):active, .ui-render .app__tag.grey:not(:disabled):hover, .ui-render .grey .app__tag:not(:disabled):hover, .ui-render .app__tag.grey:not(:disabled):focus, .ui-render .grey .app__tag:not(:disabled):focus, .ui-render .app__tag.grey:not(:disabled):active, .ui-render .grey .app__tag:not(:disabled):active, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .input-tag:not(:disabled):hover, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .input-tag:not(:disabled):focus, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .input-tag:not(:disabled):active, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.grey:not(:disabled):hover, .ui-render .grey .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):hover, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.grey:not(:disabled):focus, .ui-render .grey .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):focus, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.grey:not(:disabled):active, .ui-render .grey .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):active, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .app__tag:not(:disabled):hover, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .app__tag:not(:disabled):focus, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .app__tag:not(:disabled):active, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):hover, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):focus, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):active {
  background-color: #6d6d6d;
}
.ui-render .inverted .button.grey, .ui-render .inverted .grey .button, .ui-render .inverted .input-tag.grey, .ui-render .inverted .grey .input-tag, .ui-render .inverted .inverted .app__progress--steps .app__progress__step:not(.error) .button, .ui-render .inverted .app__tag.grey, .ui-render .inverted .grey .app__tag, .ui-render .inverted .inverted .app__progress--steps .app__progress__step:not(.error) .input-tag, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.grey, .ui-render .inverted .grey .input--wrapper .ui.selection.dropdown.readonly .label, .ui-render .inverted .inverted .app__progress--steps .app__progress__step:not(.error) .app__tag, .ui-render .inverted .inverted .app__progress--steps .app__progress__step:not(.error) .input--wrapper .ui.selection.dropdown.readonly .label {
  color: #ffffff;
  background-color: #d9d9d6;
  border-color: #d9d9d6;
}
.ui-render .inverted .button.grey:not(:disabled):hover, .ui-render .inverted .grey .button:not(:disabled):hover, .ui-render .inverted .button.grey:not(:disabled):focus, .ui-render .inverted .grey .button:not(:disabled):focus, .ui-render .inverted .button.grey:not(:disabled):active, .ui-render .inverted .grey .button:not(:disabled):active, .ui-render .inverted .input-tag.grey:not(:disabled):hover, .ui-render .inverted .grey .input-tag:not(:disabled):hover, .ui-render .inverted .input-tag.grey:not(:disabled):focus, .ui-render .inverted .grey .input-tag:not(:disabled):focus, .ui-render .inverted .input-tag.grey:not(:disabled):active, .ui-render .inverted .grey .input-tag:not(:disabled):active, .ui-render .inverted .inverted .app__progress--steps .app__progress__step:not(.error) .button:not(:disabled):hover, .ui-render .inverted .inverted .app__progress--steps .app__progress__step:not(.error) .button:not(:disabled):focus, .ui-render .inverted .inverted .app__progress--steps .app__progress__step:not(.error) .button:not(:disabled):active, .ui-render .inverted .app__tag.grey:not(:disabled):hover, .ui-render .inverted .grey .app__tag:not(:disabled):hover, .ui-render .inverted .app__tag.grey:not(:disabled):focus, .ui-render .inverted .grey .app__tag:not(:disabled):focus, .ui-render .inverted .app__tag.grey:not(:disabled):active, .ui-render .inverted .grey .app__tag:not(:disabled):active, .ui-render .inverted .inverted .app__progress--steps .app__progress__step:not(.error) .input-tag:not(:disabled):hover, .ui-render .inverted .inverted .app__progress--steps .app__progress__step:not(.error) .input-tag:not(:disabled):focus, .ui-render .inverted .inverted .app__progress--steps .app__progress__step:not(.error) .input-tag:not(:disabled):active, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.grey:not(:disabled):hover, .ui-render .inverted .grey .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):hover, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.grey:not(:disabled):focus, .ui-render .inverted .grey .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):focus, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.grey:not(:disabled):active, .ui-render .inverted .grey .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):active, .ui-render .inverted .inverted .app__progress--steps .app__progress__step:not(.error) .app__tag:not(:disabled):hover, .ui-render .inverted .inverted .app__progress--steps .app__progress__step:not(.error) .app__tag:not(:disabled):focus, .ui-render .inverted .inverted .app__progress--steps .app__progress__step:not(.error) .app__tag:not(:disabled):active, .ui-render .inverted .inverted .app__progress--steps .app__progress__step:not(.error) .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):hover, .ui-render .inverted .inverted .app__progress--steps .app__progress__step:not(.error) .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):focus, .ui-render .inverted .inverted .app__progress--steps .app__progress__step:not(.error) .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):active {
  background-color: #919191;
}
.ui-render .button.secondary, .ui-render .secondary .button, .ui-render .input-tag.secondary, .ui-render .secondary .input-tag, .ui-render .app__tag.secondary, .ui-render .secondary .app__tag, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.secondary, .ui-render .secondary .input--wrapper .ui.selection.dropdown.readonly .label {
  color: #ffffff;
  background-color: #0f748c;
  border-color: #0f748c;
}
.ui-render .button.secondary:not(:disabled):hover, .ui-render .secondary .button:not(:disabled):hover, .ui-render .button.secondary:not(:disabled):focus, .ui-render .secondary .button:not(:disabled):focus, .ui-render .button.secondary:not(:disabled):active, .ui-render .secondary .button:not(:disabled):active, .ui-render .input-tag.secondary:not(:disabled):hover, .ui-render .secondary .input-tag:not(:disabled):hover, .ui-render .input-tag.secondary:not(:disabled):focus, .ui-render .secondary .input-tag:not(:disabled):focus, .ui-render .input-tag.secondary:not(:disabled):active, .ui-render .secondary .input-tag:not(:disabled):active, .ui-render .app__tag.secondary:not(:disabled):hover, .ui-render .secondary .app__tag:not(:disabled):hover, .ui-render .app__tag.secondary:not(:disabled):focus, .ui-render .secondary .app__tag:not(:disabled):focus, .ui-render .app__tag.secondary:not(:disabled):active, .ui-render .secondary .app__tag:not(:disabled):active, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.secondary:not(:disabled):hover, .ui-render .secondary .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):hover, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.secondary:not(:disabled):focus, .ui-render .secondary .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):focus, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.secondary:not(:disabled):active, .ui-render .secondary .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):active {
  background-color: #0c596c;
}
.ui-render .inverted .button.secondary, .ui-render .inverted .secondary .button, .ui-render .inverted .input-tag.secondary, .ui-render .inverted .secondary .input-tag, .ui-render .inverted .app__tag.secondary, .ui-render .inverted .secondary .app__tag, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.secondary, .ui-render .inverted .secondary .input--wrapper .ui.selection.dropdown.readonly .label {
  color: #ffffff;
  background-color: #1e85a6;
  border-color: #1e85a6;
}
.ui-render .inverted .button.secondary:not(:disabled):hover, .ui-render .inverted .secondary .button:not(:disabled):hover, .ui-render .inverted .button.secondary:not(:disabled):focus, .ui-render .inverted .secondary .button:not(:disabled):focus, .ui-render .inverted .button.secondary:not(:disabled):active, .ui-render .inverted .secondary .button:not(:disabled):active, .ui-render .inverted .input-tag.secondary:not(:disabled):hover, .ui-render .inverted .secondary .input-tag:not(:disabled):hover, .ui-render .inverted .input-tag.secondary:not(:disabled):focus, .ui-render .inverted .secondary .input-tag:not(:disabled):focus, .ui-render .inverted .input-tag.secondary:not(:disabled):active, .ui-render .inverted .secondary .input-tag:not(:disabled):active, .ui-render .inverted .app__tag.secondary:not(:disabled):hover, .ui-render .inverted .secondary .app__tag:not(:disabled):hover, .ui-render .inverted .app__tag.secondary:not(:disabled):focus, .ui-render .inverted .secondary .app__tag:not(:disabled):focus, .ui-render .inverted .app__tag.secondary:not(:disabled):active, .ui-render .inverted .secondary .app__tag:not(:disabled):active, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.secondary:not(:disabled):hover, .ui-render .inverted .secondary .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):hover, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.secondary:not(:disabled):focus, .ui-render .inverted .secondary .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):focus, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.secondary:not(:disabled):active, .ui-render .inverted .secondary .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):active {
  background-color: #128fac;
}
.ui-render .button.primary, .ui-render .primary .button, .ui-render .app__dashboard__input__durations .button.active, .ui-render .input-tag.primary, .ui-render .primary .input-tag, .ui-render .app__progress--steps .app__progress__step:not(.error).passed .button, .ui-render .app__progress--steps .app__progress__step:not(.error).done .button, .ui-render .app__progress--steps .app__progress__step:not(.error) .button:hover, .ui-render .app__progress--steps .app__progress__step:not(.error) .button:focus, .ui-render .app__progress--steps .app__progress__step:not(.error) .button:active, .ui-render .app__tag.primary, .ui-render .primary .app__tag, .ui-render .app__dashboard__input__durations .input-tag.active, .ui-render .app__progress--steps .app__progress__step:not(.error).passed .input-tag, .ui-render .app__progress--steps .app__progress__step:not(.error).done .input-tag, .ui-render .app__progress--steps .app__progress__step:not(.error) .input-tag:hover, .ui-render .app__progress--steps .app__progress__step:not(.error) .input-tag:focus, .ui-render .app__progress--steps .app__progress__step:not(.error) .input-tag:active, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.primary, .ui-render .primary .input--wrapper .ui.selection.dropdown.readonly .label, .ui-render .app__dashboard__input__durations .app__tag.active, .ui-render .app__progress--steps .app__progress__step:not(.error).passed .app__tag, .ui-render .app__progress--steps .app__progress__step:not(.error).done .app__tag, .ui-render .app__progress--steps .app__progress__step:not(.error) .app__tag:hover, .ui-render .app__progress--steps .app__progress__step:not(.error) .app__tag:focus, .ui-render .app__progress--steps .app__progress__step:not(.error) .app__tag:active, .ui-render .app__dashboard__input__durations .input--wrapper .ui.selection.dropdown.readonly .label.active, .ui-render .app__progress--steps .app__progress__step:not(.error).passed .input--wrapper .ui.selection.dropdown.readonly .label, .ui-render .app__progress--steps .app__progress__step:not(.error).done .input--wrapper .ui.selection.dropdown.readonly .label, .ui-render .app__progress--steps .app__progress__step:not(.error) .input--wrapper .ui.selection.dropdown.readonly .label:hover, .ui-render .app__progress--steps .app__progress__step:not(.error) .input--wrapper .ui.selection.dropdown.readonly .label:focus, .ui-render .app__progress--steps .app__progress__step:not(.error) .input--wrapper .ui.selection.dropdown.readonly .label:active {
  color: #ffffff;
  background-color: #2e6eb1;
  border-color: #2e6eb1;
}
.ui-render .button.primary:not(:disabled):hover, .ui-render .primary .button:not(:disabled):hover, .ui-render .button.primary:not(:disabled):focus, .ui-render .primary .button:not(:disabled):focus, .ui-render .button.primary:not(:disabled):active, .ui-render .primary .button:not(:disabled):active, .ui-render .app__dashboard__input__durations .button.active:not(:disabled):hover, .ui-render .app__dashboard__input__durations .button.active:not(:disabled):focus, .ui-render .app__dashboard__input__durations .button.active:not(:disabled):active, .ui-render .input-tag.primary:not(:disabled):hover, .ui-render .primary .input-tag:not(:disabled):hover, .ui-render .input-tag.primary:not(:disabled):focus, .ui-render .primary .input-tag:not(:disabled):focus, .ui-render .input-tag.primary:not(:disabled):active, .ui-render .primary .input-tag:not(:disabled):active, .ui-render .app__progress--steps .app__progress__step:not(.error).passed .button:not(:disabled):hover, .ui-render .app__progress--steps .app__progress__step:not(.error).passed .button:not(:disabled):focus, .ui-render .app__progress--steps .app__progress__step:not(.error).passed .button:not(:disabled):active, .ui-render .app__progress--steps .app__progress__step:not(.error).done .button:not(:disabled):hover, .ui-render .app__progress--steps .app__progress__step:not(.error).done .button:not(:disabled):focus, .ui-render .app__progress--steps .app__progress__step:not(.error).done .button:not(:disabled):active, .ui-render .app__progress--steps .app__progress__step:not(.error) .button:hover:not(:disabled):hover, .ui-render .app__progress--steps .app__progress__step:not(.error) .button:hover:not(:disabled):focus, .ui-render .app__progress--steps .app__progress__step:not(.error) .button:hover:not(:disabled):active, .ui-render .app__progress--steps .app__progress__step:not(.error) .button:focus:not(:disabled):hover, .ui-render .app__progress--steps .app__progress__step:not(.error) .button:focus:not(:disabled):focus, .ui-render .app__progress--steps .app__progress__step:not(.error) .button:focus:not(:disabled):active, .ui-render .app__progress--steps .app__progress__step:not(.error) .button:active:not(:disabled):hover, .ui-render .app__progress--steps .app__progress__step:not(.error) .button:active:not(:disabled):focus, .ui-render .app__progress--steps .app__progress__step:not(.error) .button:active:not(:disabled):active, .ui-render .app__tag.primary:not(:disabled):hover, .ui-render .primary .app__tag:not(:disabled):hover, .ui-render .app__tag.primary:not(:disabled):focus, .ui-render .primary .app__tag:not(:disabled):focus, .ui-render .app__tag.primary:not(:disabled):active, .ui-render .primary .app__tag:not(:disabled):active, .ui-render .app__dashboard__input__durations .input-tag.active:not(:disabled):hover, .ui-render .app__dashboard__input__durations .input-tag.active:not(:disabled):focus, .ui-render .app__dashboard__input__durations .input-tag.active:not(:disabled):active, .ui-render .app__progress--steps .app__progress__step:not(.error).passed .input-tag:not(:disabled):hover, .ui-render .app__progress--steps .app__progress__step:not(.error).passed .input-tag:not(:disabled):focus, .ui-render .app__progress--steps .app__progress__step:not(.error).passed .input-tag:not(:disabled):active, .ui-render .app__progress--steps .app__progress__step:not(.error).done .input-tag:not(:disabled):hover, .ui-render .app__progress--steps .app__progress__step:not(.error).done .input-tag:not(:disabled):focus, .ui-render .app__progress--steps .app__progress__step:not(.error).done .input-tag:not(:disabled):active, .ui-render .app__progress--steps .app__progress__step:not(.error) .input-tag:hover:not(:disabled):hover, .ui-render .app__progress--steps .app__progress__step:not(.error) .input-tag:hover:not(:disabled):focus, .ui-render .app__progress--steps .app__progress__step:not(.error) .input-tag:hover:not(:disabled):active, .ui-render .app__progress--steps .app__progress__step:not(.error) .input-tag:focus:not(:disabled):hover, .ui-render .app__progress--steps .app__progress__step:not(.error) .input-tag:focus:not(:disabled):focus, .ui-render .app__progress--steps .app__progress__step:not(.error) .input-tag:focus:not(:disabled):active, .ui-render .app__progress--steps .app__progress__step:not(.error) .input-tag:active:not(:disabled):hover, .ui-render .app__progress--steps .app__progress__step:not(.error) .input-tag:active:not(:disabled):focus, .ui-render .app__progress--steps .app__progress__step:not(.error) .input-tag:active:not(:disabled):active, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.primary:not(:disabled):hover, .ui-render .primary .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):hover, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.primary:not(:disabled):focus, .ui-render .primary .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):focus, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.primary:not(:disabled):active, .ui-render .primary .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):active, .ui-render .app__dashboard__input__durations .app__tag.active:not(:disabled):hover, .ui-render .app__dashboard__input__durations .app__tag.active:not(:disabled):focus, .ui-render .app__dashboard__input__durations .app__tag.active:not(:disabled):active, .ui-render .app__progress--steps .app__progress__step:not(.error).passed .app__tag:not(:disabled):hover, .ui-render .app__progress--steps .app__progress__step:not(.error).passed .app__tag:not(:disabled):focus, .ui-render .app__progress--steps .app__progress__step:not(.error).passed .app__tag:not(:disabled):active, .ui-render .app__progress--steps .app__progress__step:not(.error).done .app__tag:not(:disabled):hover, .ui-render .app__progress--steps .app__progress__step:not(.error).done .app__tag:not(:disabled):focus, .ui-render .app__progress--steps .app__progress__step:not(.error).done .app__tag:not(:disabled):active, .ui-render .app__progress--steps .app__progress__step:not(.error) .app__tag:hover:not(:disabled):hover, .ui-render .app__progress--steps .app__progress__step:not(.error) .app__tag:hover:not(:disabled):focus, .ui-render .app__progress--steps .app__progress__step:not(.error) .app__tag:hover:not(:disabled):active, .ui-render .app__progress--steps .app__progress__step:not(.error) .app__tag:focus:not(:disabled):hover, .ui-render .app__progress--steps .app__progress__step:not(.error) .app__tag:focus:not(:disabled):focus, .ui-render .app__progress--steps .app__progress__step:not(.error) .app__tag:focus:not(:disabled):active, .ui-render .app__progress--steps .app__progress__step:not(.error) .app__tag:active:not(:disabled):hover, .ui-render .app__progress--steps .app__progress__step:not(.error) .app__tag:active:not(:disabled):focus, .ui-render .app__progress--steps .app__progress__step:not(.error) .app__tag:active:not(:disabled):active, .ui-render .app__dashboard__input__durations .input--wrapper .ui.selection.dropdown.readonly .label.active:not(:disabled):hover, .ui-render .app__dashboard__input__durations .input--wrapper .ui.selection.dropdown.readonly .label.active:not(:disabled):focus, .ui-render .app__dashboard__input__durations .input--wrapper .ui.selection.dropdown.readonly .label.active:not(:disabled):active, .ui-render .app__progress--steps .app__progress__step:not(.error).passed .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):hover, .ui-render .app__progress--steps .app__progress__step:not(.error).passed .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):focus, .ui-render .app__progress--steps .app__progress__step:not(.error).passed .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):active, .ui-render .app__progress--steps .app__progress__step:not(.error).done .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):hover, .ui-render .app__progress--steps .app__progress__step:not(.error).done .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):focus, .ui-render .app__progress--steps .app__progress__step:not(.error).done .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):active, .ui-render .app__progress--steps .app__progress__step:not(.error) .input--wrapper .ui.selection.dropdown.readonly .label:hover:not(:disabled):hover, .ui-render .app__progress--steps .app__progress__step:not(.error) .input--wrapper .ui.selection.dropdown.readonly .label:hover:not(:disabled):focus, .ui-render .app__progress--steps .app__progress__step:not(.error) .input--wrapper .ui.selection.dropdown.readonly .label:hover:not(:disabled):active, .ui-render .app__progress--steps .app__progress__step:not(.error) .input--wrapper .ui.selection.dropdown.readonly .label:focus:not(:disabled):hover, .ui-render .app__progress--steps .app__progress__step:not(.error) .input--wrapper .ui.selection.dropdown.readonly .label:focus:not(:disabled):focus, .ui-render .app__progress--steps .app__progress__step:not(.error) .input--wrapper .ui.selection.dropdown.readonly .label:focus:not(:disabled):active, .ui-render .app__progress--steps .app__progress__step:not(.error) .input--wrapper .ui.selection.dropdown.readonly .label:active:not(:disabled):hover, .ui-render .app__progress--steps .app__progress__step:not(.error) .input--wrapper .ui.selection.dropdown.readonly .label:active:not(:disabled):focus, .ui-render .app__progress--steps .app__progress__step:not(.error) .input--wrapper .ui.selection.dropdown.readonly .label:active:not(:disabled):active {
  background-color: #275c95;
}
.ui-render .inverted .button.primary, .ui-render .inverted .primary .button, .ui-render .inverted .app__dashboard__input__durations .button.active, .ui-render .inverted .input-tag.primary, .ui-render .inverted .primary .input-tag, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error).passed .button, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error).done .button, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .button:hover, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .button:focus, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .button:active, .ui-render .inverted .app__tag.primary, .ui-render .inverted .primary .app__tag, .ui-render .inverted .app__dashboard__input__durations .input-tag.active, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error).passed .input-tag, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error).done .input-tag, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .input-tag:hover, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .input-tag:focus, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .input-tag:active, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.primary, .ui-render .inverted .primary .input--wrapper .ui.selection.dropdown.readonly .label, .ui-render .inverted .app__dashboard__input__durations .app__tag.active, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error).passed .app__tag, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error).done .app__tag, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .app__tag:hover, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .app__tag:focus, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .app__tag:active, .ui-render .inverted .app__dashboard__input__durations .input--wrapper .ui.selection.dropdown.readonly .label.active, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error).passed .input--wrapper .ui.selection.dropdown.readonly .label, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error).done .input--wrapper .ui.selection.dropdown.readonly .label, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .input--wrapper .ui.selection.dropdown.readonly .label:hover, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .input--wrapper .ui.selection.dropdown.readonly .label:focus, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .input--wrapper .ui.selection.dropdown.readonly .label:active {
  color: #ffffff;
  background-color: #4e92df;
  border-color: #4e92df;
}
.ui-render .inverted .button.primary:not(:disabled):hover, .ui-render .inverted .primary .button:not(:disabled):hover, .ui-render .inverted .button.primary:not(:disabled):focus, .ui-render .inverted .primary .button:not(:disabled):focus, .ui-render .inverted .button.primary:not(:disabled):active, .ui-render .inverted .primary .button:not(:disabled):active, .ui-render .inverted .app__dashboard__input__durations .button.active:not(:disabled):hover, .ui-render .inverted .app__dashboard__input__durations .button.active:not(:disabled):focus, .ui-render .inverted .app__dashboard__input__durations .button.active:not(:disabled):active, .ui-render .inverted .input-tag.primary:not(:disabled):hover, .ui-render .inverted .primary .input-tag:not(:disabled):hover, .ui-render .inverted .input-tag.primary:not(:disabled):focus, .ui-render .inverted .primary .input-tag:not(:disabled):focus, .ui-render .inverted .input-tag.primary:not(:disabled):active, .ui-render .inverted .primary .input-tag:not(:disabled):active, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error).passed .button:not(:disabled):hover, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error).passed .button:not(:disabled):focus, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error).passed .button:not(:disabled):active, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error).done .button:not(:disabled):hover, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error).done .button:not(:disabled):focus, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error).done .button:not(:disabled):active, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .button:hover:not(:disabled):hover, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .button:hover:not(:disabled):focus, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .button:hover:not(:disabled):active, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .button:focus:not(:disabled):hover, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .button:focus:not(:disabled):focus, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .button:focus:not(:disabled):active, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .button:active:not(:disabled):hover, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .button:active:not(:disabled):focus, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .button:active:not(:disabled):active, .ui-render .inverted .app__tag.primary:not(:disabled):hover, .ui-render .inverted .primary .app__tag:not(:disabled):hover, .ui-render .inverted .app__tag.primary:not(:disabled):focus, .ui-render .inverted .primary .app__tag:not(:disabled):focus, .ui-render .inverted .app__tag.primary:not(:disabled):active, .ui-render .inverted .primary .app__tag:not(:disabled):active, .ui-render .inverted .app__dashboard__input__durations .input-tag.active:not(:disabled):hover, .ui-render .inverted .app__dashboard__input__durations .input-tag.active:not(:disabled):focus, .ui-render .inverted .app__dashboard__input__durations .input-tag.active:not(:disabled):active, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error).passed .input-tag:not(:disabled):hover, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error).passed .input-tag:not(:disabled):focus, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error).passed .input-tag:not(:disabled):active, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error).done .input-tag:not(:disabled):hover, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error).done .input-tag:not(:disabled):focus, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error).done .input-tag:not(:disabled):active, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .input-tag:hover:not(:disabled):hover, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .input-tag:hover:not(:disabled):focus, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .input-tag:hover:not(:disabled):active, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .input-tag:focus:not(:disabled):hover, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .input-tag:focus:not(:disabled):focus, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .input-tag:focus:not(:disabled):active, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .input-tag:active:not(:disabled):hover, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .input-tag:active:not(:disabled):focus, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .input-tag:active:not(:disabled):active, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.primary:not(:disabled):hover, .ui-render .inverted .primary .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):hover, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.primary:not(:disabled):focus, .ui-render .inverted .primary .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):focus, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.primary:not(:disabled):active, .ui-render .inverted .primary .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):active, .ui-render .inverted .app__dashboard__input__durations .app__tag.active:not(:disabled):hover, .ui-render .inverted .app__dashboard__input__durations .app__tag.active:not(:disabled):focus, .ui-render .inverted .app__dashboard__input__durations .app__tag.active:not(:disabled):active, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error).passed .app__tag:not(:disabled):hover, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error).passed .app__tag:not(:disabled):focus, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error).passed .app__tag:not(:disabled):active, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error).done .app__tag:not(:disabled):hover, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error).done .app__tag:not(:disabled):focus, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error).done .app__tag:not(:disabled):active, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .app__tag:hover:not(:disabled):hover, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .app__tag:hover:not(:disabled):focus, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .app__tag:hover:not(:disabled):active, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .app__tag:focus:not(:disabled):hover, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .app__tag:focus:not(:disabled):focus, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .app__tag:focus:not(:disabled):active, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .app__tag:active:not(:disabled):hover, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .app__tag:active:not(:disabled):focus, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .app__tag:active:not(:disabled):active, .ui-render .inverted .app__dashboard__input__durations .input--wrapper .ui.selection.dropdown.readonly .label.active:not(:disabled):hover, .ui-render .inverted .app__dashboard__input__durations .input--wrapper .ui.selection.dropdown.readonly .label.active:not(:disabled):focus, .ui-render .inverted .app__dashboard__input__durations .input--wrapper .ui.selection.dropdown.readonly .label.active:not(:disabled):active, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error).passed .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):hover, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error).passed .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):focus, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error).passed .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):active, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error).done .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):hover, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error).done .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):focus, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error).done .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):active, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .input--wrapper .ui.selection.dropdown.readonly .label:hover:not(:disabled):hover, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .input--wrapper .ui.selection.dropdown.readonly .label:hover:not(:disabled):focus, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .input--wrapper .ui.selection.dropdown.readonly .label:hover:not(:disabled):active, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .input--wrapper .ui.selection.dropdown.readonly .label:focus:not(:disabled):hover, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .input--wrapper .ui.selection.dropdown.readonly .label:focus:not(:disabled):focus, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .input--wrapper .ui.selection.dropdown.readonly .label:focus:not(:disabled):active, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .input--wrapper .ui.selection.dropdown.readonly .label:active:not(:disabled):hover, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .input--wrapper .ui.selection.dropdown.readonly .label:active:not(:disabled):focus, .ui-render .inverted .app__progress--steps .app__progress__step:not(.error) .input--wrapper .ui.selection.dropdown.readonly .label:active:not(:disabled):active {
  background-color: #3880cb;
}
.ui-render .button:not(:disabled):hover, .ui-render .button:not(:disabled):focus, .ui-render .button:not(:disabled):active, .ui-render .input-tag:not(:disabled):hover, .ui-render .input-tag:not(:disabled):focus, .ui-render .input-tag:not(:disabled):active, .ui-render .app__tag:not(:disabled):hover, .ui-render .app__tag:not(:disabled):focus, .ui-render .app__tag:not(:disabled):active, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):hover, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):focus, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):active {
  font-weight: 500;
}
.ui-render .button:not(:disabled):hover.transparent, .ui-render .button:not(:disabled):focus.transparent, .ui-render .button:not(:disabled):active.transparent, .ui-render .input-tag:not(:disabled):hover.transparent, .ui-render .input-tag:not(:disabled):focus.transparent, .ui-render .input-tag:not(:disabled):active.transparent, .ui-render .app__tag:not(:disabled):hover.transparent, .ui-render .app__tag:not(:disabled):focus.transparent, .ui-render .app__tag:not(:disabled):active.transparent, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):hover.transparent, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):focus.transparent, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label:not(:disabled):active.transparent {
  color: #2e6eb1;
}
.ui-render .inverted .button, .ui-render .inverted .input-tag, .ui-render .inverted .app__tag, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label {
  color: #ffffff;
  border-color: #ffffff;
}
.ui-render .button:disabled, .ui-render .input-tag:disabled, .ui-render .app__tag:disabled, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label:disabled {
  cursor: not-allowed;
  opacity: 0.5;
}
.ui-render .button i[class^="icon-"], .ui-render .button i[class*=" icon-"], .ui-render .input-tag i[class^="icon-"], .ui-render .input-tag i[class*=" icon-"], .ui-render .app__tag i[class^="icon-"], .ui-render .app__tag i[class*=" icon-"], .ui-render .input--wrapper .ui.selection.dropdown.readonly .label i[class^="icon-"], .ui-render .input--wrapper .ui.selection.dropdown.readonly .label i[class*=" icon-"] {
  font-size: 0.875rem;
}
.ui-render .button i[class^="icon-"]::before, .ui-render .button i[class*=" icon-"]::before, .ui-render .input-tag i[class^="icon-"]::before, .ui-render .input-tag i[class*=" icon-"]::before, .ui-render .app__tag i[class^="icon-"]::before, .ui-render .app__tag i[class*=" icon-"]::before, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label i[class^="icon-"]::before, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label i[class*=" icon-"]::before {
  opacity: 1;
}
.ui-render .button.small, .ui-render .input-tag.small, .ui-render .input-tag, .ui-render .input__delete, .ui-render .app__tag.small, .ui-render .app__tag, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.small, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label {
  padding: 0.625rem 0.625rem 0.75rem 0.625rem;
  font-size: 0.75rem;
  border-radius: 0.1875rem;
}
.ui-render .button.small i[class^="icon-"], .ui-render .button.small i[class*=" icon-"], .ui-render .input-tag.small i[class^="icon-"], .ui-render .input-tag.small i[class*=" icon-"], .ui-render .input-tag i[class^="icon-"], .ui-render .input-tag i[class*=" icon-"], .ui-render .input__delete i[class^="icon-"], .ui-render .input__delete i[class*=" icon-"], .ui-render .app__tag.small i[class^="icon-"], .ui-render .app__tag.small i[class*=" icon-"], .ui-render .app__tag i[class^="icon-"], .ui-render .app__tag i[class*=" icon-"], .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.small i[class^="icon-"], .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.small i[class*=" icon-"], .ui-render .input--wrapper .ui.selection.dropdown.readonly .label i[class^="icon-"], .ui-render .input--wrapper .ui.selection.dropdown.readonly .label i[class*=" icon-"] {
  font-size: 0.75rem;
}
.ui-render .button.large, .ui-render .input-tag.large, .ui-render .app__tag.large, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.large {
  padding: 0.8125rem 0.8125rem 0.9375rem 0.8125rem;
  font-size: 1rem;
  border-radius: 0.3125rem;
}
.ui-render .button.large i[class^="icon-"], .ui-render .button.large i[class*=" icon-"], .ui-render .input-tag.large i[class^="icon-"], .ui-render .input-tag.large i[class*=" icon-"], .ui-render .app__tag.large i[class^="icon-"], .ui-render .app__tag.large i[class*=" icon-"], .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.large i[class^="icon-"], .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.large i[class*=" icon-"] {
  font-size: 1.5rem;
}
.ui-render .button.circle, .ui-render .input-tag.circle, .ui-render .input__delete, .ui-render .app__tag.circle, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.circle {
  padding: 0.3125rem 0.3125rem 0.3125rem 0.3125rem;
  letter-spacing: 0 !important;
  transform: none;
}
.ui-render .button.circle:hover, .ui-render .button.circle:focus, .ui-render .button.circle:active, .ui-render .input-tag.circle:hover, .ui-render .input-tag.circle:focus, .ui-render .input-tag.circle:active, .ui-render .input__delete:hover, .ui-render .input__delete:focus, .ui-render .input__delete:active, .ui-render .app__tag.circle:hover, .ui-render .app__tag.circle:focus, .ui-render .app__tag.circle:active, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.circle:hover, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.circle:focus, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.circle:active {
  border-radius: 50% !important;
}
.ui-render .button.circle.small, .ui-render .input-tag.circle.small, .ui-render .input__delete.small, .ui-render .input__delete, .ui-render .app__tag.circle.small, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.circle.small {
  padding: 0.25rem 0.25rem 0.25rem 0.25rem;
}
.ui-render .button.circle.large, .ui-render .input-tag.circle.large, .ui-render .input__delete.large, .ui-render .app__tag.circle.large, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.circle.large {
  padding: 0.375rem 0.375rem 0.375rem 0.375rem;
}
.ui-render .button.round, .ui-render .input-tag.round, .ui-render .button.input__label, .ui-render .button.upload__file__add, .ui-render .button.upload__file__remove, .ui-render .button.circular, .ui-render .app__tag.round, .ui-render .button.input--wrapper label, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.round, .ui-render .button.input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label, .ui-render .button.input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label, .ui-render .button.input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label, .ui-render .button.badge {
  border-radius: 999rem !important;
}
.ui-render .button.transparent, .ui-render .app__dashboard__input__durations .button:not(.active), .ui-render .input-tag.transparent, .ui-render .app__tag.transparent, .ui-render .app__dashboard__input__durations .input-tag:not(.active), .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.transparent, .ui-render .app__dashboard__input__durations .app__tag:not(.active), .ui-render .app__dashboard__input__durations .input--wrapper .ui.selection.dropdown.readonly .label:not(.active) {
  text-shadow: inherit;
  border-color: transparent !important;
}
.ui-render .inverted .button.transparent, .ui-render .inverted .app__dashboard__input__durations .button:not(.active), .ui-render .inverted .input-tag.transparent, .ui-render .inverted .app__tag.transparent, .ui-render .inverted .app__dashboard__input__durations .input-tag:not(.active), .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.transparent, .ui-render .inverted .app__dashboard__input__durations .app__tag:not(.active), .ui-render .inverted .app__dashboard__input__durations .input--wrapper .ui.selection.dropdown.readonly .label:not(.active) {
  color: #ffffff;
}
.ui-render .button.loading .app__loading, .ui-render .input-tag.loading .app__loading, .ui-render .app__tag.loading .app__loading, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.loading .app__loading {
  margin: -1px;
}
.ui-render .button.bg-translucent, .ui-render .button.button.bg-translucent:hover, .ui-render .button.button.bg-translucent:focus, .ui-render .button.button.bg-translucent:active, .ui-render .input-tag.bg-translucent, .ui-render .app__tag.bg-translucent, .ui-render .button.button.button.bg-translucent:hover:focus, .ui-render .button.button.button.bg-translucent:hover:active, .ui-render .button.button.button.bg-translucent:focus:hover, .ui-render .button.button.button.bg-translucent:focus:active, .ui-render .button.button.button.bg-translucent:active:hover, .ui-render .button.button.button.bg-translucent:active:focus, .ui-render .button.input-tag.bg-translucent:hover, .ui-render .button.input-tag.bg-translucent:focus, .ui-render .button.input-tag.bg-translucent:active, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent, .ui-render .button.app__tag.bg-translucent:hover, .ui-render .button.app__tag.bg-translucent:focus, .ui-render .button.app__tag.bg-translucent:active, .ui-render .button.button.button.button.bg-translucent:hover:focus:active, .ui-render .button.button.button.button.bg-translucent:hover:active:focus, .ui-render .button.button.button.button.bg-translucent:focus:hover:active, .ui-render .button.button.button.button.bg-translucent:focus:active:hover, .ui-render .button.button.button.button.bg-translucent:active:hover:focus, .ui-render .button.button.button.button.bg-translucent:active:focus:hover, .ui-render .button.button.input-tag.bg-translucent:hover:focus, .ui-render .button.button.input-tag.bg-translucent:hover:active, .ui-render .button.button.input-tag.bg-translucent:focus:hover, .ui-render .button.button.input-tag.bg-translucent:focus:active, .ui-render .button.button.input-tag.bg-translucent:active:hover, .ui-render .button.button.input-tag.bg-translucent:active:focus, .ui-render .button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:hover, .ui-render .button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:focus, .ui-render .button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:active, .ui-render .button.button.app__tag.bg-translucent:hover:focus, .ui-render .button.button.app__tag.bg-translucent:hover:active, .ui-render .button.button.app__tag.bg-translucent:focus:hover, .ui-render .button.button.app__tag.bg-translucent:focus:active, .ui-render .button.button.app__tag.bg-translucent:active:hover, .ui-render .button.button.app__tag.bg-translucent:active:focus, .ui-render .button.button.button.input-tag.bg-translucent:hover:focus:active, .ui-render .button.button.button.input-tag.bg-translucent:hover:active:focus, .ui-render .button.button.button.input-tag.bg-translucent:focus:hover:active, .ui-render .button.button.button.input-tag.bg-translucent:focus:active:hover, .ui-render .button.button.button.input-tag.bg-translucent:active:hover:focus, .ui-render .button.button.button.input-tag.bg-translucent:active:focus:hover, .ui-render .button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:hover:focus, .ui-render .button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:hover:active, .ui-render .button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:focus:hover, .ui-render .button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:focus:active, .ui-render .button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:active:hover, .ui-render .button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:active:focus, .ui-render .button.button.button.app__tag.bg-translucent:hover:focus:active, .ui-render .button.button.button.app__tag.bg-translucent:hover:active:focus, .ui-render .button.button.button.app__tag.bg-translucent:focus:hover:active, .ui-render .button.button.button.app__tag.bg-translucent:focus:active:hover, .ui-render .button.button.button.app__tag.bg-translucent:active:hover:focus, .ui-render .button.button.button.app__tag.bg-translucent:active:focus:hover, .ui-render .button.button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:hover:focus:active, .ui-render .button.button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:hover:active:focus, .ui-render .button.button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:focus:hover:active, .ui-render .button.button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:focus:active:hover, .ui-render .button.button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:active:hover:focus, .ui-render .button.button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:active:focus:hover {
  text-shadow: inherit;
}
.ui-render .button.alert, .ui-render .input-tag.alert, .ui-render .app__tag.alert, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.alert {
  color: #ffffff;
  border-color: #ffffff;
  background-color: #c83025 !important;
}
.ui-render .button.alert:hover, .ui-render .button.alert:focus, .ui-render .button.alert:active, .ui-render .input-tag.alert:hover, .ui-render .input-tag.alert:focus, .ui-render .input-tag.alert:active, .ui-render .app__tag.alert:hover, .ui-render .app__tag.alert:focus, .ui-render .app__tag.alert:active, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.alert:hover, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.alert:focus, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.alert:active {
  color: #ffffff !important;
  outline: none !important;
  box-shadow: 0 0 0 2px #ffffff;
  border-radius: 0.25rem;
}
.ui-render .inverted .button.alert:hover, .ui-render .inverted .button.alert:focus, .ui-render .inverted .button.alert:active, .ui-render .inverted .input-tag.alert:hover, .ui-render .inverted .input-tag.alert:focus, .ui-render .inverted .input-tag.alert:active, .ui-render .inverted .app__tag.alert:hover, .ui-render .inverted .app__tag.alert:focus, .ui-render .inverted .app__tag.alert:active, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.alert:hover, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.alert:focus, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.alert:active {
  box-shadow: inset 0 0 0 1px #4e92df;
}
.ui-render .button.instagram, .ui-render .input-tag.instagram, .ui-render .app__tag.instagram, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.instagram {
  color: #ffffff;
  border-color: #ffffff;
  background-color: #eb4da4 !important;
}
.ui-render .button.instagram:hover, .ui-render .button.instagram:focus, .ui-render .button.instagram:active, .ui-render .input-tag.instagram:hover, .ui-render .input-tag.instagram:focus, .ui-render .input-tag.instagram:active, .ui-render .app__tag.instagram:hover, .ui-render .app__tag.instagram:focus, .ui-render .app__tag.instagram:active, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.instagram:hover, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.instagram:focus, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.instagram:active {
  color: #ffffff !important;
  outline: none !important;
  box-shadow: 0 0 0 2px #ffffff;
  border-radius: 0.25rem;
}
.ui-render .inverted .button.instagram:hover, .ui-render .inverted .button.instagram:focus, .ui-render .inverted .button.instagram:active, .ui-render .inverted .input-tag.instagram:hover, .ui-render .inverted .input-tag.instagram:focus, .ui-render .inverted .input-tag.instagram:active, .ui-render .inverted .app__tag.instagram:hover, .ui-render .inverted .app__tag.instagram:focus, .ui-render .inverted .app__tag.instagram:active, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.instagram:hover, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.instagram:focus, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.instagram:active {
  box-shadow: inset 0 0 0 1px #4e92df;
}
.ui-render .button.facebook, .ui-render .input-tag.facebook, .ui-render .app__tag.facebook, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.facebook {
  color: #ffffff;
  border-color: #ffffff;
  background-color: #2e6eb1 !important;
}
.ui-render .button.facebook:hover, .ui-render .button.facebook:focus, .ui-render .button.facebook:active, .ui-render .input-tag.facebook:hover, .ui-render .input-tag.facebook:focus, .ui-render .input-tag.facebook:active, .ui-render .app__tag.facebook:hover, .ui-render .app__tag.facebook:focus, .ui-render .app__tag.facebook:active, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.facebook:hover, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.facebook:focus, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.facebook:active {
  color: #ffffff !important;
  outline: none !important;
  box-shadow: 0 0 0 2px #ffffff;
  border-radius: 0.25rem;
}
.ui-render .inverted .button.facebook:hover, .ui-render .inverted .button.facebook:focus, .ui-render .inverted .button.facebook:active, .ui-render .inverted .input-tag.facebook:hover, .ui-render .inverted .input-tag.facebook:focus, .ui-render .inverted .input-tag.facebook:active, .ui-render .inverted .app__tag.facebook:hover, .ui-render .inverted .app__tag.facebook:focus, .ui-render .inverted .app__tag.facebook:active, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.facebook:hover, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.facebook:focus, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.facebook:active {
  box-shadow: inset 0 0 0 1px #4e92df;
}
.ui-render .button.vk, .ui-render .input-tag.vk, .ui-render .app__tag.vk, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.vk {
  color: #ffffff;
  border-color: #ffffff;
  background-color: #1e85a6 !important;
}
.ui-render .button.vk:hover, .ui-render .button.vk:focus, .ui-render .button.vk:active, .ui-render .input-tag.vk:hover, .ui-render .input-tag.vk:focus, .ui-render .input-tag.vk:active, .ui-render .app__tag.vk:hover, .ui-render .app__tag.vk:focus, .ui-render .app__tag.vk:active, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.vk:hover, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.vk:focus, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.vk:active {
  color: #ffffff !important;
  outline: none !important;
  box-shadow: 0 0 0 2px #ffffff;
  border-radius: 0.25rem;
}
.ui-render .inverted .button.vk:hover, .ui-render .inverted .button.vk:focus, .ui-render .inverted .button.vk:active, .ui-render .inverted .input-tag.vk:hover, .ui-render .inverted .input-tag.vk:focus, .ui-render .inverted .input-tag.vk:active, .ui-render .inverted .app__tag.vk:hover, .ui-render .inverted .app__tag.vk:focus, .ui-render .inverted .app__tag.vk:active, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.vk:hover, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.vk:focus, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label.vk:active {
  box-shadow: inset 0 0 0 1px #4e92df;
}
.ui-render .app__chart__tooltip {
  border: 1px solid #d9d9d9;
  border-radius: 0.25rem;
}
.ui-render .inverted .app__chart__tooltip {
  border-color: rgba(229, 229, 229, 0.8);
}
.ui-render .app__chart__tooltip .text {
  line-height: 1.1875rem;
}
.ui-render .app__chart__tooltip__spacer {
  align-self: center;
  min-width: 1rem;
  line-height: 1;
  border-bottom: 1px dotted;
}
@media screen and (min-width: 85.375em) {
  .ui-render .app__dashboard {
    max-height: 100%;
  }
}
@media screen and (max-width: 85.3125em) {
  .ui-render .app__dashboard {
    flex-direction: column;
  }
}
@media screen and (min-width: 105em) {
  .ui-render .app__dashboard__charts > * {
    max-width: 75rem;
    left: 50%;
    transform: translate(-50%, 0%);
  }
}
.ui-render .app__dashboard__input {
  justify-content: space-between;
}
@media screen and (max-width: 47.9375em) {
  .ui-render .app__dashboard__input {
    justify-content: center;
  }
}
.ui-render .app__dashboard__input__durations .button, .ui-render .app__dashboard__input__durations .input-tag, .ui-render .app__dashboard__input__durations .app__tag, .ui-render .app__dashboard__input__durations .input--wrapper .ui.selection.dropdown.readonly .label {
  background-color: transparent;
}
.ui-render .app__dashboard__stats .app__stats-change {
  min-width: 11.5625rem;
}
@media screen and (max-width: 74.9375em) {
  .ui-render .app__dashboard__stats .app__stats-change {
    text-align: center;
  }
}
.ui-render .app__dashboard__reports {
  background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.05), rgba(0, 0, 0, 0.1));
}
.ui-render .app__dashboard__reports__scroll > * {
  overflow-x: hidden;
}
.ui-render .app__dashboard__balance {
  align-self: flex-end;
  color: #7f7f7f;
}
.ui-render .app__dashboard__balance i[class^="icon-"], .ui-render .app__dashboard__balance i[class*=" icon-"] {
  font-size: 1.5rem;
}
.ui-render .app__stats-change i.icon-caret-up {
  color: #589d2f;
}
.ui-render .inverted .app__stats-change i.icon-caret-up {
  color: #24d2bb;
}
.ui-render .app__stats-change i.icon-caret-down {
  color: #c83025;
}
.ui-render .inverted .app__stats-change i.icon-caret-down {
  color: #f76faa;
}
.ui-render .app__expand > .expand__content > * > .app__expand, .ui-render .app__expand + .app__expand {
  border-top: 1px solid #d9d9d9;
}
.ui-render .striped .app__expand:nth-child(2n) {
  background: rgba(0, 0, 0, 0.05);
}
.ui-render .inverted .striped .app__expand:nth-child(2n) {
  background: rgba(255, 255, 255, 0.02);
}
.ui-render .striped:not(table) .app__expand:last-child {
  border-bottom: 1px solid #d9d9d9;
}
.ui-render .striped:not(table) .app__expand {
  border-top: 1px solid #d9d9d9;
}
.ui-render .inverted .striped .app__expand {
  border-color: rgba(217, 217, 217, 0.13);
}
.ui-render .inverted .app__expand.expanded, .ui-render .inverted .app__expand:hover, .ui-render .inverted .app__expand:focus, .ui-render .inverted .app__expand:active {
  background: rgb(0 0 0 / 15%);
}
.ui-render .app__collapse__content {
  overflow: hidden;
  transition: 0.2s;
}
/* Input Inside Stylised Form */
.ui-render .app__form div.input input:not([type="checkbox"], [type="radio"]), .ui-render .app__form div.input textarea {
  width: 100%;
}
/* Group of Inputs */
.ui-render .app__form__group .app__form__group__content {
  border: 2px solid rgba(127, 127, 127, 0.5);
}
.ui-render .app__form__group.active .app__form__group__content, .ui-render .app__form__group.done .app__form__group__content, .ui-render .app__form__group:hover .app__form__group__content {
  border-color: rgba(78, 146, 223, 0.5);
}
.ui-render .app__form__group.error .app__form__group__content {
  border-color: rgba(254, 239, 239, 0.5);
}
.ui-render .app__form__group__title {
  text-align: center;
}
.ui-render .form-in-steps .app__progress--bar {
  background-color: rgba(255, 255, 255, 0.65);
}
.ui-render .form-in-steps .app__progress--bar__wrapper {
  border-radius: 0;
  border: 0;
  height: 0.4375rem;
}
.ui-render .fields-in-group .input__pay-rate input {
  padding-right: 0.5rem;
  text-align: right;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-right: 0 !important;
}
.ui-render .fields-in-group .input__pay-currency {
  margin-left: 0 !important;
}
.ui-render .fields-in-group .input__pay-currency .ui.selection.dropdown {
  padding-left: 0.5rem;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-left: 0;
}
.ui-render .fields--date__item__date input {
  padding-right: 0.25rem !important;
}
.ui-render .fields--date__item__date + .fields--date__item__time, .ui-render .fields--date__item__time + .fields--date__item__time {
  padding-left: 0.25rem !important;
  margin-left: 0 !important;
}
.ui-render .fields--date__item__time {
  min-width: 5.25rem;
  max-width: 5.25rem;
}
.ui-render .input-disabled, .ui-render .input__unit.disabled:not(.readonly), .ui-render .ui.selection.dropdown.disabled:not(.readonly), .ui-render input.disabled:not(.readonly), .ui-render select.disabled:not(.readonly), .ui-render textarea.disabled:not(.readonly), .ui-render .input__unit:disabled, .ui-render .ui.selection.dropdown:disabled, .ui-render input:disabled, .ui-render select:disabled, .ui-render textarea:disabled, .ui-render input.checkbox.toggle:disabled + label {
  pointer-events: none;
  opacity: 0.9;
}
.ui-render .input-readonly, .ui-render .input__unit.readonly, .ui-render .ui.selection.dropdown.readonly, .ui-render input.readonly, .ui-render select.readonly, .ui-render textarea.readonly, .ui-render input.checkbox.toggle[readonly] + label {
  cursor: default;
  pointer-events: none;
  border-style: dotted !important;
}
.ui-render .input-tag, .ui-render .app__tag, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label {
  background-color: #ffffff !important;
  border: 1px dotted #444444;
  text-transform: none;
}
.ui-render .input-tag.disabled, .ui-render .input-tag.no-pointer, .ui-render .app__tag.disabled, .ui-render .app__tag.no-pointer, .ui-render .input-tag.input-disabled, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.disabled, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.no-pointer, .ui-render .input-tag.input__unit.disabled:not(.readonly), .ui-render .input-tag.ui.selection.dropdown.disabled:not(.readonly), .ui-render .input-taginput.disabled:not(.readonly), .ui-render .input-tagselect.disabled:not(.readonly), .ui-render .input-tagtextarea.disabled:not(.readonly), .ui-render .input-tag.input__unit:disabled, .ui-render .input-tag.ui.selection.dropdown:disabled, .ui-render .input-taginput:disabled, .ui-render .input-tagselect:disabled, .ui-render .input-tagtextarea:disabled, .ui-render .input-taginput.checkbox.toggle:disabled + label {
  border-style: dotted;
}
.ui-render input[type="number"] {
  -moz-appearance: textfield;
}
.ui-render input[type="number"]::-webkit-outer-spin-button, .ui-render input[type="number"]::-webkit-inner-spin-button {
  display: none;
}
.ui-render input[type="date"], .ui-render input[type="datetime-local"], .ui-render input[type="time"], .ui-render input[type="month"], .ui-render input[type="week"] {
  /* Fix to ensure consistent input height */
}
.ui-render input[type="date"]::-webkit-inner-spin-button, .ui-render input[type="datetime-local"]::-webkit-inner-spin-button, .ui-render input[type="time"]::-webkit-inner-spin-button, .ui-render input[type="month"]::-webkit-inner-spin-button, .ui-render input[type="week"]::-webkit-inner-spin-button {
  display: none;
}
.ui-render input[type="date"]::-webkit-calendar-picker-indicator, .ui-render input[type="datetime-local"]::-webkit-calendar-picker-indicator, .ui-render input[type="time"]::-webkit-calendar-picker-indicator, .ui-render input[type="month"]::-webkit-calendar-picker-indicator, .ui-render input[type="week"]::-webkit-calendar-picker-indicator {
  display: none;
}
.ui-render input[type="color"] {
  width: 2.5rem !important;
  height: 2.25rem !important;
}
.ui-render input[type="color"]::before {
  top: 1.0625px;
  left: 1.0625px;
  right: 1.0625px;
  bottom: 1.0625px;
  border-radius: inherit;
  background-color: inherit;
}
.ui-render .text-center input {
  text-align: center;
}
.ui-render .input__unit, .ui-render .ui.selection.dropdown, .ui-render input, .ui-render select, .ui-render textarea {
  font-size: 0.875rem;
  font-style: normal;
  font-family: 'Roboto', 'Open Sans', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  font-weight: 400;
  line-height: normal;
  padding: 0.6875rem 0.6875rem 0.6875rem 0.6875rem;
  color: #444444;
  display: inline-flex;
  width: 100%;
  background-color: transparent;
  border: 1px solid #bfbebe;
  border-radius: 0.25rem;
  -webkit-appearance: none;
  -moz-appearance: none;
}
.ui-render .inverted .input__unit, .ui-render .inverted .ui.selection.dropdown, .ui-render .inverted input, .ui-render .inverted select, .ui-render .inverted textarea {
  border-color: #7f7f7f;
}
.ui-render .input__unit:hover, .ui-render .ui.selection.dropdown:hover, .ui-render input:hover, .ui-render select:hover, .ui-render textarea:hover, .ui-render .input__unit:focus, .ui-render .ui.selection.dropdown:focus, .ui-render input:focus, .ui-render select:focus, .ui-render textarea:focus, .ui-render .input__unit:active, .ui-render .ui.selection.dropdown:active, .ui-render input:active, .ui-render select:active, .ui-render textarea:active {
  opacity: 1;
  outline: 0;
  box-shadow: none;
  background-color: transparent;
  border-color: #2e6eb1;
}
.ui-render .inverted .input__unit:hover, .ui-render .inverted .ui.selection.dropdown:hover, .ui-render .inverted input:hover, .ui-render .inverted select:hover, .ui-render .inverted textarea:hover, .ui-render .inverted .input__unit:focus, .ui-render .inverted .ui.selection.dropdown:focus, .ui-render .inverted input:focus, .ui-render .inverted select:focus, .ui-render .inverted textarea:focus, .ui-render .inverted .input__unit:active, .ui-render .inverted .ui.selection.dropdown:active, .ui-render .inverted input:active, .ui-render .inverted select:active, .ui-render .inverted textarea:active {
  border-color: #4e92df;
}
.ui-render .input__unit.readonly:hover, .ui-render .ui.selection.dropdown.readonly:hover, .ui-render input.readonly:hover, .ui-render select.readonly:hover, .ui-render textarea.readonly:hover, .ui-render .input__unit[readonly]:hover, .ui-render .ui.selection.dropdown[readonly]:hover, .ui-render input[readonly]:hover, .ui-render select[readonly]:hover, .ui-render textarea[readonly]:hover, .ui-render .input__unit.disabled:hover, .ui-render .ui.selection.dropdown.disabled:hover, .ui-render input.disabled:hover, .ui-render select.disabled:hover, .ui-render textarea.disabled:hover, .ui-render .input__unit:disabled:hover, .ui-render .ui.selection.dropdown:disabled:hover, .ui-render input:disabled:hover, .ui-render select:disabled:hover, .ui-render textarea:disabled:hover, .ui-render .input__unit.readonly:focus, .ui-render .ui.selection.dropdown.readonly:focus, .ui-render input.readonly:focus, .ui-render select.readonly:focus, .ui-render textarea.readonly:focus, .ui-render .input__unit[readonly]:focus, .ui-render .ui.selection.dropdown[readonly]:focus, .ui-render input[readonly]:focus, .ui-render select[readonly]:focus, .ui-render textarea[readonly]:focus, .ui-render .input__unit.disabled:focus, .ui-render .ui.selection.dropdown.disabled:focus, .ui-render input.disabled:focus, .ui-render select.disabled:focus, .ui-render textarea.disabled:focus, .ui-render .input__unit:disabled:focus, .ui-render .ui.selection.dropdown:disabled:focus, .ui-render input:disabled:focus, .ui-render select:disabled:focus, .ui-render textarea:disabled:focus, .ui-render .input__unit.readonly:active, .ui-render .ui.selection.dropdown.readonly:active, .ui-render input.readonly:active, .ui-render select.readonly:active, .ui-render textarea.readonly:active, .ui-render .input__unit[readonly]:active, .ui-render .ui.selection.dropdown[readonly]:active, .ui-render input[readonly]:active, .ui-render select[readonly]:active, .ui-render textarea[readonly]:active, .ui-render .input__unit.disabled:active, .ui-render .ui.selection.dropdown.disabled:active, .ui-render input.disabled:active, .ui-render select.disabled:active, .ui-render textarea.disabled:active, .ui-render .input__unit:disabled:active, .ui-render .ui.selection.dropdown:disabled:active, .ui-render input:disabled:active, .ui-render select:disabled:active, .ui-render textarea:disabled:active, .ui-render .input__unit.input-disabled:hover, .ui-render .ui.selection.dropdown.input-disabled:hover, .ui-render input.input-disabled:hover, .ui-render select.input-disabled:hover, .ui-render textarea.input-disabled:hover, .ui-render .input__unit.input-disabled:focus, .ui-render .ui.selection.dropdown.input-disabled:focus, .ui-render input.input-disabled:focus, .ui-render select.input-disabled:focus, .ui-render textarea.input-disabled:focus, .ui-render .input__unit.input-disabled:active, .ui-render .ui.selection.dropdown.input-disabled:active, .ui-render input.input-disabled:active, .ui-render select.input-disabled:active, .ui-render textarea.input-disabled:active, .ui-render .input__unit.input__unit.disabled:not(.readonly):hover, .ui-render .ui.selection.dropdown.input__unit.disabled:not(.readonly):hover, .ui-render input.input__unit.disabled:not(.readonly):hover, .ui-render select.input__unit.disabled:not(.readonly):hover, .ui-render textarea.input__unit.disabled:not(.readonly):hover, .ui-render .input__unit.input__unit.disabled:not(.readonly):focus, .ui-render .ui.selection.dropdown.input__unit.disabled:not(.readonly):focus, .ui-render input.input__unit.disabled:not(.readonly):focus, .ui-render select.input__unit.disabled:not(.readonly):focus, .ui-render textarea.input__unit.disabled:not(.readonly):focus, .ui-render .input__unit.input__unit.disabled:not(.readonly):active, .ui-render .ui.selection.dropdown.input__unit.disabled:not(.readonly):active, .ui-render input.input__unit.disabled:not(.readonly):active, .ui-render select.input__unit.disabled:not(.readonly):active, .ui-render textarea.input__unit.disabled:not(.readonly):active, .ui-render .input__unit.ui.selection.dropdown.disabled:not(.readonly):hover, .ui-render .ui.selection.dropdown.ui.selection.dropdown.disabled:not(.readonly):hover, .ui-render input.ui.selection.dropdown.disabled:not(.readonly):hover, .ui-render select.ui.selection.dropdown.disabled:not(.readonly):hover, .ui-render textarea.ui.selection.dropdown.disabled:not(.readonly):hover, .ui-render .input__unit.ui.selection.dropdown.disabled:not(.readonly):focus, .ui-render .ui.selection.dropdown.ui.selection.dropdown.disabled:not(.readonly):focus, .ui-render input.ui.selection.dropdown.disabled:not(.readonly):focus, .ui-render select.ui.selection.dropdown.disabled:not(.readonly):focus, .ui-render textarea.ui.selection.dropdown.disabled:not(.readonly):focus, .ui-render .input__unit.ui.selection.dropdown.disabled:not(.readonly):active, .ui-render .ui.selection.dropdown.ui.selection.dropdown.disabled:not(.readonly):active, .ui-render input.ui.selection.dropdown.disabled:not(.readonly):active, .ui-render select.ui.selection.dropdown.disabled:not(.readonly):active, .ui-render textarea.ui.selection.dropdown.disabled:not(.readonly):active, .ui-render .input__unitinput.disabled:not(.readonly):hover, .ui-render .ui.selection.dropdowninput.disabled:not(.readonly):hover, .ui-render inputinput.disabled:not(.readonly):hover, .ui-render selectinput.disabled:not(.readonly):hover, .ui-render textareainput.disabled:not(.readonly):hover, .ui-render .input__unitinput.disabled:not(.readonly):focus, .ui-render .ui.selection.dropdowninput.disabled:not(.readonly):focus, .ui-render inputinput.disabled:not(.readonly):focus, .ui-render selectinput.disabled:not(.readonly):focus, .ui-render textareainput.disabled:not(.readonly):focus, .ui-render .input__unitinput.disabled:not(.readonly):active, .ui-render .ui.selection.dropdowninput.disabled:not(.readonly):active, .ui-render inputinput.disabled:not(.readonly):active, .ui-render selectinput.disabled:not(.readonly):active, .ui-render textareainput.disabled:not(.readonly):active, .ui-render .input__unitselect.disabled:not(.readonly):hover, .ui-render .ui.selection.dropdownselect.disabled:not(.readonly):hover, .ui-render inputselect.disabled:not(.readonly):hover, .ui-render selectselect.disabled:not(.readonly):hover, .ui-render textareaselect.disabled:not(.readonly):hover, .ui-render .input__unitselect.disabled:not(.readonly):focus, .ui-render .ui.selection.dropdownselect.disabled:not(.readonly):focus, .ui-render inputselect.disabled:not(.readonly):focus, .ui-render selectselect.disabled:not(.readonly):focus, .ui-render textareaselect.disabled:not(.readonly):focus, .ui-render .input__unitselect.disabled:not(.readonly):active, .ui-render .ui.selection.dropdownselect.disabled:not(.readonly):active, .ui-render inputselect.disabled:not(.readonly):active, .ui-render selectselect.disabled:not(.readonly):active, .ui-render textareaselect.disabled:not(.readonly):active, .ui-render .input__unittextarea.disabled:not(.readonly):hover, .ui-render .ui.selection.dropdowntextarea.disabled:not(.readonly):hover, .ui-render inputtextarea.disabled:not(.readonly):hover, .ui-render selecttextarea.disabled:not(.readonly):hover, .ui-render textareatextarea.disabled:not(.readonly):hover, .ui-render .input__unittextarea.disabled:not(.readonly):focus, .ui-render .ui.selection.dropdowntextarea.disabled:not(.readonly):focus, .ui-render inputtextarea.disabled:not(.readonly):focus, .ui-render selecttextarea.disabled:not(.readonly):focus, .ui-render textareatextarea.disabled:not(.readonly):focus, .ui-render .input__unittextarea.disabled:not(.readonly):active, .ui-render .ui.selection.dropdowntextarea.disabled:not(.readonly):active, .ui-render inputtextarea.disabled:not(.readonly):active, .ui-render selecttextarea.disabled:not(.readonly):active, .ui-render textareatextarea.disabled:not(.readonly):active, .ui-render .input__unit.input__unit:disabled:hover, .ui-render .ui.selection.dropdown.input__unit:disabled:hover, .ui-render input.input__unit:disabled:hover, .ui-render select.input__unit:disabled:hover, .ui-render textarea.input__unit:disabled:hover, .ui-render .input__unit.input__unit:disabled:focus, .ui-render .ui.selection.dropdown.input__unit:disabled:focus, .ui-render input.input__unit:disabled:focus, .ui-render select.input__unit:disabled:focus, .ui-render textarea.input__unit:disabled:focus, .ui-render .input__unit.input__unit:disabled:active, .ui-render .ui.selection.dropdown.input__unit:disabled:active, .ui-render input.input__unit:disabled:active, .ui-render select.input__unit:disabled:active, .ui-render textarea.input__unit:disabled:active, .ui-render .input__unit.ui.selection.dropdown:disabled:hover, .ui-render .ui.selection.dropdown.ui.selection.dropdown:disabled:hover, .ui-render input.ui.selection.dropdown:disabled:hover, .ui-render select.ui.selection.dropdown:disabled:hover, .ui-render textarea.ui.selection.dropdown:disabled:hover, .ui-render .input__unit.ui.selection.dropdown:disabled:focus, .ui-render .ui.selection.dropdown.ui.selection.dropdown:disabled:focus, .ui-render input.ui.selection.dropdown:disabled:focus, .ui-render select.ui.selection.dropdown:disabled:focus, .ui-render textarea.ui.selection.dropdown:disabled:focus, .ui-render .input__unit.ui.selection.dropdown:disabled:active, .ui-render .ui.selection.dropdown.ui.selection.dropdown:disabled:active, .ui-render input.ui.selection.dropdown:disabled:active, .ui-render select.ui.selection.dropdown:disabled:active, .ui-render textarea.ui.selection.dropdown:disabled:active, .ui-render .input__unitinput:disabled:hover, .ui-render .ui.selection.dropdowninput:disabled:hover, .ui-render inputinput:disabled:hover, .ui-render selectinput:disabled:hover, .ui-render textareainput:disabled:hover, .ui-render .input__unitinput:disabled:focus, .ui-render .ui.selection.dropdowninput:disabled:focus, .ui-render inputinput:disabled:focus, .ui-render selectinput:disabled:focus, .ui-render textareainput:disabled:focus, .ui-render .input__unitinput:disabled:active, .ui-render .ui.selection.dropdowninput:disabled:active, .ui-render inputinput:disabled:active, .ui-render selectinput:disabled:active, .ui-render textareainput:disabled:active, .ui-render .input__unitselect:disabled:hover, .ui-render .ui.selection.dropdownselect:disabled:hover, .ui-render inputselect:disabled:hover, .ui-render selectselect:disabled:hover, .ui-render textareaselect:disabled:hover, .ui-render .input__unitselect:disabled:focus, .ui-render .ui.selection.dropdownselect:disabled:focus, .ui-render inputselect:disabled:focus, .ui-render selectselect:disabled:focus, .ui-render textareaselect:disabled:focus, .ui-render .input__unitselect:disabled:active, .ui-render .ui.selection.dropdownselect:disabled:active, .ui-render inputselect:disabled:active, .ui-render selectselect:disabled:active, .ui-render textareaselect:disabled:active, .ui-render .input__unittextarea:disabled:hover, .ui-render .ui.selection.dropdowntextarea:disabled:hover, .ui-render inputtextarea:disabled:hover, .ui-render selecttextarea:disabled:hover, .ui-render textareatextarea:disabled:hover, .ui-render .input__unittextarea:disabled:focus, .ui-render .ui.selection.dropdowntextarea:disabled:focus, .ui-render inputtextarea:disabled:focus, .ui-render selecttextarea:disabled:focus, .ui-render textareatextarea:disabled:focus, .ui-render .input__unittextarea:disabled:active, .ui-render .ui.selection.dropdowntextarea:disabled:active, .ui-render inputtextarea:disabled:active, .ui-render selecttextarea:disabled:active, .ui-render textareatextarea:disabled:active, .ui-render .input__unitinput.checkbox.toggle:disabled + label:hover, .ui-render .ui.selection.dropdowninput.checkbox.toggle:disabled + label:hover, .ui-render inputinput.checkbox.toggle:disabled + label:hover, .ui-render selectinput.checkbox.toggle:disabled + label:hover, .ui-render textareainput.checkbox.toggle:disabled + label:hover, .ui-render .input__unitinput.checkbox.toggle:disabled + label:focus, .ui-render .ui.selection.dropdowninput.checkbox.toggle:disabled + label:focus, .ui-render inputinput.checkbox.toggle:disabled + label:focus, .ui-render selectinput.checkbox.toggle:disabled + label:focus, .ui-render textareainput.checkbox.toggle:disabled + label:focus, .ui-render .input__unitinput.checkbox.toggle:disabled + label:active, .ui-render .ui.selection.dropdowninput.checkbox.toggle:disabled + label:active, .ui-render inputinput.checkbox.toggle:disabled + label:active, .ui-render selectinput.checkbox.toggle:disabled + label:active, .ui-render textareainput.checkbox.toggle:disabled + label:active {
  box-shadow: none;
  border-color: initial;
}
.ui-render .input__unit.disabled:not(.readonly) + label, .ui-render .ui.selection.dropdown.disabled:not(.readonly) + label, .ui-render input.disabled:not(.readonly) + label, .ui-render select.disabled:not(.readonly) + label, .ui-render textarea.disabled:not(.readonly) + label, .ui-render .input__unit:disabled + label, .ui-render .ui.selection.dropdown:disabled + label, .ui-render input:disabled + label, .ui-render select:disabled + label, .ui-render textarea:disabled + label, .ui-render .input__unit.input-disabled:not(.readonly) + label, .ui-render .ui.selection.dropdown.input-disabled:not(.readonly) + label, .ui-render input.input-disabled:not(.readonly) + label, .ui-render select.input-disabled:not(.readonly) + label, .ui-render textarea.input-disabled:not(.readonly) + label, .ui-render .input__unit.input__unit.disabled:not(.readonly):not(.readonly) + label, .ui-render .ui.selection.dropdown.input__unit.disabled:not(.readonly):not(.readonly) + label, .ui-render input.input__unit.disabled:not(.readonly):not(.readonly) + label, .ui-render select.input__unit.disabled:not(.readonly):not(.readonly) + label, .ui-render textarea.input__unit.disabled:not(.readonly):not(.readonly) + label, .ui-render .input__unit.ui.selection.dropdown.disabled:not(.readonly):not(.readonly) + label, .ui-render .ui.selection.dropdown.ui.selection.dropdown.disabled:not(.readonly):not(.readonly) + label, .ui-render input.ui.selection.dropdown.disabled:not(.readonly):not(.readonly) + label, .ui-render select.ui.selection.dropdown.disabled:not(.readonly):not(.readonly) + label, .ui-render textarea.ui.selection.dropdown.disabled:not(.readonly):not(.readonly) + label, .ui-render .input__unitinput.disabled:not(.readonly):not(.readonly) + label, .ui-render .ui.selection.dropdowninput.disabled:not(.readonly):not(.readonly) + label, .ui-render inputinput.disabled:not(.readonly):not(.readonly) + label, .ui-render selectinput.disabled:not(.readonly):not(.readonly) + label, .ui-render textareainput.disabled:not(.readonly):not(.readonly) + label, .ui-render .input__unitselect.disabled:not(.readonly):not(.readonly) + label, .ui-render .ui.selection.dropdownselect.disabled:not(.readonly):not(.readonly) + label, .ui-render inputselect.disabled:not(.readonly):not(.readonly) + label, .ui-render selectselect.disabled:not(.readonly):not(.readonly) + label, .ui-render textareaselect.disabled:not(.readonly):not(.readonly) + label, .ui-render .input__unittextarea.disabled:not(.readonly):not(.readonly) + label, .ui-render .ui.selection.dropdowntextarea.disabled:not(.readonly):not(.readonly) + label, .ui-render inputtextarea.disabled:not(.readonly):not(.readonly) + label, .ui-render selecttextarea.disabled:not(.readonly):not(.readonly) + label, .ui-render textareatextarea.disabled:not(.readonly):not(.readonly) + label, .ui-render .input__unit.input__unit:disabled:not(.readonly) + label, .ui-render .ui.selection.dropdown.input__unit:disabled:not(.readonly) + label, .ui-render input.input__unit:disabled:not(.readonly) + label, .ui-render select.input__unit:disabled:not(.readonly) + label, .ui-render textarea.input__unit:disabled:not(.readonly) + label, .ui-render .input__unit.ui.selection.dropdown:disabled:not(.readonly) + label, .ui-render .ui.selection.dropdown.ui.selection.dropdown:disabled:not(.readonly) + label, .ui-render input.ui.selection.dropdown:disabled:not(.readonly) + label, .ui-render select.ui.selection.dropdown:disabled:not(.readonly) + label, .ui-render textarea.ui.selection.dropdown:disabled:not(.readonly) + label, .ui-render .input__unitinput:disabled:not(.readonly) + label, .ui-render .ui.selection.dropdowninput:disabled:not(.readonly) + label, .ui-render inputinput:disabled:not(.readonly) + label, .ui-render selectinput:disabled:not(.readonly) + label, .ui-render textareainput:disabled:not(.readonly) + label, .ui-render .input__unitselect:disabled:not(.readonly) + label, .ui-render .ui.selection.dropdownselect:disabled:not(.readonly) + label, .ui-render inputselect:disabled:not(.readonly) + label, .ui-render selectselect:disabled:not(.readonly) + label, .ui-render textareaselect:disabled:not(.readonly) + label, .ui-render .input__unittextarea:disabled:not(.readonly) + label, .ui-render .ui.selection.dropdowntextarea:disabled:not(.readonly) + label, .ui-render inputtextarea:disabled:not(.readonly) + label, .ui-render selecttextarea:disabled:not(.readonly) + label, .ui-render textareatextarea:disabled:not(.readonly) + label, .ui-render .input__unitinput.checkbox.toggle:disabled + label:not(.readonly) + label, .ui-render .ui.selection.dropdowninput.checkbox.toggle:disabled + label:not(.readonly) + label, .ui-render inputinput.checkbox.toggle:disabled + label:not(.readonly) + label, .ui-render selectinput.checkbox.toggle:disabled + label:not(.readonly) + label, .ui-render textareainput.checkbox.toggle:disabled + label:not(.readonly) + label {
  cursor: default;
}
.ui-render .input__unit.disabled:not(.readonly) > i.icon.delete, .ui-render .ui.selection.dropdown.disabled:not(.readonly) > i.icon.delete, .ui-render input.disabled:not(.readonly) > i.icon.delete, .ui-render select.disabled:not(.readonly) > i.icon.delete, .ui-render textarea.disabled:not(.readonly) > i.icon.delete, .ui-render .input__unit:disabled > i.icon.delete, .ui-render .ui.selection.dropdown:disabled > i.icon.delete, .ui-render input:disabled > i.icon.delete, .ui-render select:disabled > i.icon.delete, .ui-render textarea:disabled > i.icon.delete, .ui-render .input__unit.disabled:not(.readonly) > i.icon.dropdown, .ui-render .ui.selection.dropdown.disabled:not(.readonly) > i.icon.dropdown, .ui-render input.disabled:not(.readonly) > i.icon.dropdown, .ui-render select.disabled:not(.readonly) > i.icon.dropdown, .ui-render textarea.disabled:not(.readonly) > i.icon.dropdown, .ui-render .input__unit:disabled > i.icon.dropdown, .ui-render .ui.selection.dropdown:disabled > i.icon.dropdown, .ui-render input:disabled > i.icon.dropdown, .ui-render select:disabled > i.icon.dropdown, .ui-render textarea:disabled > i.icon.dropdown, .ui-render .input__unit.disabled:not(.readonly) > i.icon.search, .ui-render .ui.selection.dropdown.disabled:not(.readonly) > i.icon.search, .ui-render input.disabled:not(.readonly) > i.icon.search, .ui-render select.disabled:not(.readonly) > i.icon.search, .ui-render textarea.disabled:not(.readonly) > i.icon.search, .ui-render .input__unit:disabled > i.icon.search, .ui-render .ui.selection.dropdown:disabled > i.icon.search, .ui-render input:disabled > i.icon.search, .ui-render select:disabled > i.icon.search, .ui-render textarea:disabled > i.icon.search, .ui-render .input__unit.disabled:not(.readonly) > i[class^="icon-"], .ui-render .ui.selection.dropdown.disabled:not(.readonly) > i[class^="icon-"], .ui-render input.disabled:not(.readonly) > i[class^="icon-"], .ui-render select.disabled:not(.readonly) > i[class^="icon-"], .ui-render textarea.disabled:not(.readonly) > i[class^="icon-"], .ui-render .input__unit:disabled > i[class^="icon-"], .ui-render .ui.selection.dropdown:disabled > i[class^="icon-"], .ui-render input:disabled > i[class^="icon-"], .ui-render select:disabled > i[class^="icon-"], .ui-render textarea:disabled > i[class^="icon-"], .ui-render .input__unit.disabled:not(.readonly) > i[class*=" icon-"], .ui-render .ui.selection.dropdown.disabled:not(.readonly) > i[class*=" icon-"], .ui-render input.disabled:not(.readonly) > i[class*=" icon-"], .ui-render select.disabled:not(.readonly) > i[class*=" icon-"], .ui-render textarea.disabled:not(.readonly) > i[class*=" icon-"], .ui-render .input__unit:disabled > i[class*=" icon-"], .ui-render .ui.selection.dropdown:disabled > i[class*=" icon-"], .ui-render input:disabled > i[class*=" icon-"], .ui-render select:disabled > i[class*=" icon-"], .ui-render textarea:disabled > i[class*=" icon-"], .ui-render .input__unit.input-disabled:not(.readonly) > i.icon.delete, .ui-render .ui.selection.dropdown.input-disabled:not(.readonly) > i.icon.delete, .ui-render input.input-disabled:not(.readonly) > i.icon.delete, .ui-render select.input-disabled:not(.readonly) > i.icon.delete, .ui-render textarea.input-disabled:not(.readonly) > i.icon.delete, .ui-render .input__unit.input-disabled:not(.readonly) > i.icon.dropdown, .ui-render .ui.selection.dropdown.input-disabled:not(.readonly) > i.icon.dropdown, .ui-render input.input-disabled:not(.readonly) > i.icon.dropdown, .ui-render select.input-disabled:not(.readonly) > i.icon.dropdown, .ui-render textarea.input-disabled:not(.readonly) > i.icon.dropdown, .ui-render .input__unit.input-disabled:not(.readonly) > i.icon.search, .ui-render .ui.selection.dropdown.input-disabled:not(.readonly) > i.icon.search, .ui-render input.input-disabled:not(.readonly) > i.icon.search, .ui-render select.input-disabled:not(.readonly) > i.icon.search, .ui-render textarea.input-disabled:not(.readonly) > i.icon.search, .ui-render .input__unit.input-disabled:not(.readonly) > i[class^="icon-"], .ui-render .ui.selection.dropdown.input-disabled:not(.readonly) > i[class^="icon-"], .ui-render input.input-disabled:not(.readonly) > i[class^="icon-"], .ui-render select.input-disabled:not(.readonly) > i[class^="icon-"], .ui-render textarea.input-disabled:not(.readonly) > i[class^="icon-"], .ui-render .input__unit.input-disabled:not(.readonly) > i[class*=" icon-"], .ui-render .ui.selection.dropdown.input-disabled:not(.readonly) > i[class*=" icon-"], .ui-render input.input-disabled:not(.readonly) > i[class*=" icon-"], .ui-render select.input-disabled:not(.readonly) > i[class*=" icon-"], .ui-render textarea.input-disabled:not(.readonly) > i[class*=" icon-"], .ui-render .input__unit.input__unit.disabled:not(.readonly):not(.readonly) > i.icon.delete, .ui-render .ui.selection.dropdown.input__unit.disabled:not(.readonly):not(.readonly) > i.icon.delete, .ui-render input.input__unit.disabled:not(.readonly):not(.readonly) > i.icon.delete, .ui-render select.input__unit.disabled:not(.readonly):not(.readonly) > i.icon.delete, .ui-render textarea.input__unit.disabled:not(.readonly):not(.readonly) > i.icon.delete, .ui-render .input__unit.input__unit.disabled:not(.readonly):not(.readonly) > i.icon.dropdown, .ui-render .ui.selection.dropdown.input__unit.disabled:not(.readonly):not(.readonly) > i.icon.dropdown, .ui-render input.input__unit.disabled:not(.readonly):not(.readonly) > i.icon.dropdown, .ui-render select.input__unit.disabled:not(.readonly):not(.readonly) > i.icon.dropdown, .ui-render textarea.input__unit.disabled:not(.readonly):not(.readonly) > i.icon.dropdown, .ui-render .input__unit.input__unit.disabled:not(.readonly):not(.readonly) > i.icon.search, .ui-render .ui.selection.dropdown.input__unit.disabled:not(.readonly):not(.readonly) > i.icon.search, .ui-render input.input__unit.disabled:not(.readonly):not(.readonly) > i.icon.search, .ui-render select.input__unit.disabled:not(.readonly):not(.readonly) > i.icon.search, .ui-render textarea.input__unit.disabled:not(.readonly):not(.readonly) > i.icon.search, .ui-render .input__unit.input__unit.disabled:not(.readonly):not(.readonly) > i[class^="icon-"], .ui-render .ui.selection.dropdown.input__unit.disabled:not(.readonly):not(.readonly) > i[class^="icon-"], .ui-render input.input__unit.disabled:not(.readonly):not(.readonly) > i[class^="icon-"], .ui-render select.input__unit.disabled:not(.readonly):not(.readonly) > i[class^="icon-"], .ui-render textarea.input__unit.disabled:not(.readonly):not(.readonly) > i[class^="icon-"], .ui-render .input__unit.input__unit.disabled:not(.readonly):not(.readonly) > i[class*=" icon-"], .ui-render .ui.selection.dropdown.input__unit.disabled:not(.readonly):not(.readonly) > i[class*=" icon-"], .ui-render input.input__unit.disabled:not(.readonly):not(.readonly) > i[class*=" icon-"], .ui-render select.input__unit.disabled:not(.readonly):not(.readonly) > i[class*=" icon-"], .ui-render textarea.input__unit.disabled:not(.readonly):not(.readonly) > i[class*=" icon-"], .ui-render .input__unit.ui.selection.dropdown.disabled:not(.readonly):not(.readonly) > i.icon.delete, .ui-render .ui.selection.dropdown.ui.selection.dropdown.disabled:not(.readonly):not(.readonly) > i.icon.delete, .ui-render input.ui.selection.dropdown.disabled:not(.readonly):not(.readonly) > i.icon.delete, .ui-render select.ui.selection.dropdown.disabled:not(.readonly):not(.readonly) > i.icon.delete, .ui-render textarea.ui.selection.dropdown.disabled:not(.readonly):not(.readonly) > i.icon.delete, .ui-render .input__unit.ui.selection.dropdown.disabled:not(.readonly):not(.readonly) > i.icon.dropdown, .ui-render .ui.selection.dropdown.ui.selection.dropdown.disabled:not(.readonly):not(.readonly) > i.icon.dropdown, .ui-render input.ui.selection.dropdown.disabled:not(.readonly):not(.readonly) > i.icon.dropdown, .ui-render select.ui.selection.dropdown.disabled:not(.readonly):not(.readonly) > i.icon.dropdown, .ui-render textarea.ui.selection.dropdown.disabled:not(.readonly):not(.readonly) > i.icon.dropdown, .ui-render .input__unit.ui.selection.dropdown.disabled:not(.readonly):not(.readonly) > i.icon.search, .ui-render .ui.selection.dropdown.ui.selection.dropdown.disabled:not(.readonly):not(.readonly) > i.icon.search, .ui-render input.ui.selection.dropdown.disabled:not(.readonly):not(.readonly) > i.icon.search, .ui-render select.ui.selection.dropdown.disabled:not(.readonly):not(.readonly) > i.icon.search, .ui-render textarea.ui.selection.dropdown.disabled:not(.readonly):not(.readonly) > i.icon.search, .ui-render .input__unit.ui.selection.dropdown.disabled:not(.readonly):not(.readonly) > i[class^="icon-"], .ui-render .ui.selection.dropdown.ui.selection.dropdown.disabled:not(.readonly):not(.readonly) > i[class^="icon-"], .ui-render input.ui.selection.dropdown.disabled:not(.readonly):not(.readonly) > i[class^="icon-"], .ui-render select.ui.selection.dropdown.disabled:not(.readonly):not(.readonly) > i[class^="icon-"], .ui-render textarea.ui.selection.dropdown.disabled:not(.readonly):not(.readonly) > i[class^="icon-"], .ui-render .input__unit.ui.selection.dropdown.disabled:not(.readonly):not(.readonly) > i[class*=" icon-"], .ui-render .ui.selection.dropdown.ui.selection.dropdown.disabled:not(.readonly):not(.readonly) > i[class*=" icon-"], .ui-render input.ui.selection.dropdown.disabled:not(.readonly):not(.readonly) > i[class*=" icon-"], .ui-render select.ui.selection.dropdown.disabled:not(.readonly):not(.readonly) > i[class*=" icon-"], .ui-render textarea.ui.selection.dropdown.disabled:not(.readonly):not(.readonly) > i[class*=" icon-"], .ui-render .input__unitinput.disabled:not(.readonly):not(.readonly) > i.icon.delete, .ui-render .ui.selection.dropdowninput.disabled:not(.readonly):not(.readonly) > i.icon.delete, .ui-render inputinput.disabled:not(.readonly):not(.readonly) > i.icon.delete, .ui-render selectinput.disabled:not(.readonly):not(.readonly) > i.icon.delete, .ui-render textareainput.disabled:not(.readonly):not(.readonly) > i.icon.delete, .ui-render .input__unitinput.disabled:not(.readonly):not(.readonly) > i.icon.dropdown, .ui-render .ui.selection.dropdowninput.disabled:not(.readonly):not(.readonly) > i.icon.dropdown, .ui-render inputinput.disabled:not(.readonly):not(.readonly) > i.icon.dropdown, .ui-render selectinput.disabled:not(.readonly):not(.readonly) > i.icon.dropdown, .ui-render textareainput.disabled:not(.readonly):not(.readonly) > i.icon.dropdown, .ui-render .input__unitinput.disabled:not(.readonly):not(.readonly) > i.icon.search, .ui-render .ui.selection.dropdowninput.disabled:not(.readonly):not(.readonly) > i.icon.search, .ui-render inputinput.disabled:not(.readonly):not(.readonly) > i.icon.search, .ui-render selectinput.disabled:not(.readonly):not(.readonly) > i.icon.search, .ui-render textareainput.disabled:not(.readonly):not(.readonly) > i.icon.search, .ui-render .input__unitinput.disabled:not(.readonly):not(.readonly) > i[class^="icon-"], .ui-render .ui.selection.dropdowninput.disabled:not(.readonly):not(.readonly) > i[class^="icon-"], .ui-render inputinput.disabled:not(.readonly):not(.readonly) > i[class^="icon-"], .ui-render selectinput.disabled:not(.readonly):not(.readonly) > i[class^="icon-"], .ui-render textareainput.disabled:not(.readonly):not(.readonly) > i[class^="icon-"], .ui-render .input__unitinput.disabled:not(.readonly):not(.readonly) > i[class*=" icon-"], .ui-render .ui.selection.dropdowninput.disabled:not(.readonly):not(.readonly) > i[class*=" icon-"], .ui-render inputinput.disabled:not(.readonly):not(.readonly) > i[class*=" icon-"], .ui-render selectinput.disabled:not(.readonly):not(.readonly) > i[class*=" icon-"], .ui-render textareainput.disabled:not(.readonly):not(.readonly) > i[class*=" icon-"], .ui-render .input__unitselect.disabled:not(.readonly):not(.readonly) > i.icon.delete, .ui-render .ui.selection.dropdownselect.disabled:not(.readonly):not(.readonly) > i.icon.delete, .ui-render inputselect.disabled:not(.readonly):not(.readonly) > i.icon.delete, .ui-render selectselect.disabled:not(.readonly):not(.readonly) > i.icon.delete, .ui-render textareaselect.disabled:not(.readonly):not(.readonly) > i.icon.delete, .ui-render .input__unitselect.disabled:not(.readonly):not(.readonly) > i.icon.dropdown, .ui-render .ui.selection.dropdownselect.disabled:not(.readonly):not(.readonly) > i.icon.dropdown, .ui-render inputselect.disabled:not(.readonly):not(.readonly) > i.icon.dropdown, .ui-render selectselect.disabled:not(.readonly):not(.readonly) > i.icon.dropdown, .ui-render textareaselect.disabled:not(.readonly):not(.readonly) > i.icon.dropdown, .ui-render .input__unitselect.disabled:not(.readonly):not(.readonly) > i.icon.search, .ui-render .ui.selection.dropdownselect.disabled:not(.readonly):not(.readonly) > i.icon.search, .ui-render inputselect.disabled:not(.readonly):not(.readonly) > i.icon.search, .ui-render selectselect.disabled:not(.readonly):not(.readonly) > i.icon.search, .ui-render textareaselect.disabled:not(.readonly):not(.readonly) > i.icon.search, .ui-render .input__unitselect.disabled:not(.readonly):not(.readonly) > i[class^="icon-"], .ui-render .ui.selection.dropdownselect.disabled:not(.readonly):not(.readonly) > i[class^="icon-"], .ui-render inputselect.disabled:not(.readonly):not(.readonly) > i[class^="icon-"], .ui-render selectselect.disabled:not(.readonly):not(.readonly) > i[class^="icon-"], .ui-render textareaselect.disabled:not(.readonly):not(.readonly) > i[class^="icon-"], .ui-render .input__unitselect.disabled:not(.readonly):not(.readonly) > i[class*=" icon-"], .ui-render .ui.selection.dropdownselect.disabled:not(.readonly):not(.readonly) > i[class*=" icon-"], .ui-render inputselect.disabled:not(.readonly):not(.readonly) > i[class*=" icon-"], .ui-render selectselect.disabled:not(.readonly):not(.readonly) > i[class*=" icon-"], .ui-render textareaselect.disabled:not(.readonly):not(.readonly) > i[class*=" icon-"], .ui-render .input__unittextarea.disabled:not(.readonly):not(.readonly) > i.icon.delete, .ui-render .ui.selection.dropdowntextarea.disabled:not(.readonly):not(.readonly) > i.icon.delete, .ui-render inputtextarea.disabled:not(.readonly):not(.readonly) > i.icon.delete, .ui-render selecttextarea.disabled:not(.readonly):not(.readonly) > i.icon.delete, .ui-render textareatextarea.disabled:not(.readonly):not(.readonly) > i.icon.delete, .ui-render .input__unittextarea.disabled:not(.readonly):not(.readonly) > i.icon.dropdown, .ui-render .ui.selection.dropdowntextarea.disabled:not(.readonly):not(.readonly) > i.icon.dropdown, .ui-render inputtextarea.disabled:not(.readonly):not(.readonly) > i.icon.dropdown, .ui-render selecttextarea.disabled:not(.readonly):not(.readonly) > i.icon.dropdown, .ui-render textareatextarea.disabled:not(.readonly):not(.readonly) > i.icon.dropdown, .ui-render .input__unittextarea.disabled:not(.readonly):not(.readonly) > i.icon.search, .ui-render .ui.selection.dropdowntextarea.disabled:not(.readonly):not(.readonly) > i.icon.search, .ui-render inputtextarea.disabled:not(.readonly):not(.readonly) > i.icon.search, .ui-render selecttextarea.disabled:not(.readonly):not(.readonly) > i.icon.search, .ui-render textareatextarea.disabled:not(.readonly):not(.readonly) > i.icon.search, .ui-render .input__unittextarea.disabled:not(.readonly):not(.readonly) > i[class^="icon-"], .ui-render .ui.selection.dropdowntextarea.disabled:not(.readonly):not(.readonly) > i[class^="icon-"], .ui-render inputtextarea.disabled:not(.readonly):not(.readonly) > i[class^="icon-"], .ui-render selecttextarea.disabled:not(.readonly):not(.readonly) > i[class^="icon-"], .ui-render textareatextarea.disabled:not(.readonly):not(.readonly) > i[class^="icon-"], .ui-render .input__unittextarea.disabled:not(.readonly):not(.readonly) > i[class*=" icon-"], .ui-render .ui.selection.dropdowntextarea.disabled:not(.readonly):not(.readonly) > i[class*=" icon-"], .ui-render inputtextarea.disabled:not(.readonly):not(.readonly) > i[class*=" icon-"], .ui-render selecttextarea.disabled:not(.readonly):not(.readonly) > i[class*=" icon-"], .ui-render textareatextarea.disabled:not(.readonly):not(.readonly) > i[class*=" icon-"], .ui-render .input__unit.input__unit:disabled:not(.readonly) > i.icon.delete, .ui-render .ui.selection.dropdown.input__unit:disabled:not(.readonly) > i.icon.delete, .ui-render input.input__unit:disabled:not(.readonly) > i.icon.delete, .ui-render select.input__unit:disabled:not(.readonly) > i.icon.delete, .ui-render textarea.input__unit:disabled:not(.readonly) > i.icon.delete, .ui-render .input__unit.input__unit:disabled:not(.readonly) > i.icon.dropdown, .ui-render .ui.selection.dropdown.input__unit:disabled:not(.readonly) > i.icon.dropdown, .ui-render input.input__unit:disabled:not(.readonly) > i.icon.dropdown, .ui-render select.input__unit:disabled:not(.readonly) > i.icon.dropdown, .ui-render textarea.input__unit:disabled:not(.readonly) > i.icon.dropdown, .ui-render .input__unit.input__unit:disabled:not(.readonly) > i.icon.search, .ui-render .ui.selection.dropdown.input__unit:disabled:not(.readonly) > i.icon.search, .ui-render input.input__unit:disabled:not(.readonly) > i.icon.search, .ui-render select.input__unit:disabled:not(.readonly) > i.icon.search, .ui-render textarea.input__unit:disabled:not(.readonly) > i.icon.search, .ui-render .input__unit.input__unit:disabled:not(.readonly) > i[class^="icon-"], .ui-render .ui.selection.dropdown.input__unit:disabled:not(.readonly) > i[class^="icon-"], .ui-render input.input__unit:disabled:not(.readonly) > i[class^="icon-"], .ui-render select.input__unit:disabled:not(.readonly) > i[class^="icon-"], .ui-render textarea.input__unit:disabled:not(.readonly) > i[class^="icon-"], .ui-render .input__unit.input__unit:disabled:not(.readonly) > i[class*=" icon-"], .ui-render .ui.selection.dropdown.input__unit:disabled:not(.readonly) > i[class*=" icon-"], .ui-render input.input__unit:disabled:not(.readonly) > i[class*=" icon-"], .ui-render select.input__unit:disabled:not(.readonly) > i[class*=" icon-"], .ui-render textarea.input__unit:disabled:not(.readonly) > i[class*=" icon-"], .ui-render .input__unit.ui.selection.dropdown:disabled:not(.readonly) > i.icon.delete, .ui-render .ui.selection.dropdown.ui.selection.dropdown:disabled:not(.readonly) > i.icon.delete, .ui-render input.ui.selection.dropdown:disabled:not(.readonly) > i.icon.delete, .ui-render select.ui.selection.dropdown:disabled:not(.readonly) > i.icon.delete, .ui-render textarea.ui.selection.dropdown:disabled:not(.readonly) > i.icon.delete, .ui-render .input__unit.ui.selection.dropdown:disabled:not(.readonly) > i.icon.dropdown, .ui-render .ui.selection.dropdown.ui.selection.dropdown:disabled:not(.readonly) > i.icon.dropdown, .ui-render input.ui.selection.dropdown:disabled:not(.readonly) > i.icon.dropdown, .ui-render select.ui.selection.dropdown:disabled:not(.readonly) > i.icon.dropdown, .ui-render textarea.ui.selection.dropdown:disabled:not(.readonly) > i.icon.dropdown, .ui-render .input__unit.ui.selection.dropdown:disabled:not(.readonly) > i.icon.search, .ui-render .ui.selection.dropdown.ui.selection.dropdown:disabled:not(.readonly) > i.icon.search, .ui-render input.ui.selection.dropdown:disabled:not(.readonly) > i.icon.search, .ui-render select.ui.selection.dropdown:disabled:not(.readonly) > i.icon.search, .ui-render textarea.ui.selection.dropdown:disabled:not(.readonly) > i.icon.search, .ui-render .input__unit.ui.selection.dropdown:disabled:not(.readonly) > i[class^="icon-"], .ui-render .ui.selection.dropdown.ui.selection.dropdown:disabled:not(.readonly) > i[class^="icon-"], .ui-render input.ui.selection.dropdown:disabled:not(.readonly) > i[class^="icon-"], .ui-render select.ui.selection.dropdown:disabled:not(.readonly) > i[class^="icon-"], .ui-render textarea.ui.selection.dropdown:disabled:not(.readonly) > i[class^="icon-"], .ui-render .input__unit.ui.selection.dropdown:disabled:not(.readonly) > i[class*=" icon-"], .ui-render .ui.selection.dropdown.ui.selection.dropdown:disabled:not(.readonly) > i[class*=" icon-"], .ui-render input.ui.selection.dropdown:disabled:not(.readonly) > i[class*=" icon-"], .ui-render select.ui.selection.dropdown:disabled:not(.readonly) > i[class*=" icon-"], .ui-render textarea.ui.selection.dropdown:disabled:not(.readonly) > i[class*=" icon-"], .ui-render .input__unitinput:disabled:not(.readonly) > i.icon.delete, .ui-render .ui.selection.dropdowninput:disabled:not(.readonly) > i.icon.delete, .ui-render inputinput:disabled:not(.readonly) > i.icon.delete, .ui-render selectinput:disabled:not(.readonly) > i.icon.delete, .ui-render textareainput:disabled:not(.readonly) > i.icon.delete, .ui-render .input__unitinput:disabled:not(.readonly) > i.icon.dropdown, .ui-render .ui.selection.dropdowninput:disabled:not(.readonly) > i.icon.dropdown, .ui-render inputinput:disabled:not(.readonly) > i.icon.dropdown, .ui-render selectinput:disabled:not(.readonly) > i.icon.dropdown, .ui-render textareainput:disabled:not(.readonly) > i.icon.dropdown, .ui-render .input__unitinput:disabled:not(.readonly) > i.icon.search, .ui-render .ui.selection.dropdowninput:disabled:not(.readonly) > i.icon.search, .ui-render inputinput:disabled:not(.readonly) > i.icon.search, .ui-render selectinput:disabled:not(.readonly) > i.icon.search, .ui-render textareainput:disabled:not(.readonly) > i.icon.search, .ui-render .input__unitinput:disabled:not(.readonly) > i[class^="icon-"], .ui-render .ui.selection.dropdowninput:disabled:not(.readonly) > i[class^="icon-"], .ui-render inputinput:disabled:not(.readonly) > i[class^="icon-"], .ui-render selectinput:disabled:not(.readonly) > i[class^="icon-"], .ui-render textareainput:disabled:not(.readonly) > i[class^="icon-"], .ui-render .input__unitinput:disabled:not(.readonly) > i[class*=" icon-"], .ui-render .ui.selection.dropdowninput:disabled:not(.readonly) > i[class*=" icon-"], .ui-render inputinput:disabled:not(.readonly) > i[class*=" icon-"], .ui-render selectinput:disabled:not(.readonly) > i[class*=" icon-"], .ui-render textareainput:disabled:not(.readonly) > i[class*=" icon-"], .ui-render .input__unitselect:disabled:not(.readonly) > i.icon.delete, .ui-render .ui.selection.dropdownselect:disabled:not(.readonly) > i.icon.delete, .ui-render inputselect:disabled:not(.readonly) > i.icon.delete, .ui-render selectselect:disabled:not(.readonly) > i.icon.delete, .ui-render textareaselect:disabled:not(.readonly) > i.icon.delete, .ui-render .input__unitselect:disabled:not(.readonly) > i.icon.dropdown, .ui-render .ui.selection.dropdownselect:disabled:not(.readonly) > i.icon.dropdown, .ui-render inputselect:disabled:not(.readonly) > i.icon.dropdown, .ui-render selectselect:disabled:not(.readonly) > i.icon.dropdown, .ui-render textareaselect:disabled:not(.readonly) > i.icon.dropdown, .ui-render .input__unitselect:disabled:not(.readonly) > i.icon.search, .ui-render .ui.selection.dropdownselect:disabled:not(.readonly) > i.icon.search, .ui-render inputselect:disabled:not(.readonly) > i.icon.search, .ui-render selectselect:disabled:not(.readonly) > i.icon.search, .ui-render textareaselect:disabled:not(.readonly) > i.icon.search, .ui-render .input__unitselect:disabled:not(.readonly) > i[class^="icon-"], .ui-render .ui.selection.dropdownselect:disabled:not(.readonly) > i[class^="icon-"], .ui-render inputselect:disabled:not(.readonly) > i[class^="icon-"], .ui-render selectselect:disabled:not(.readonly) > i[class^="icon-"], .ui-render textareaselect:disabled:not(.readonly) > i[class^="icon-"], .ui-render .input__unitselect:disabled:not(.readonly) > i[class*=" icon-"], .ui-render .ui.selection.dropdownselect:disabled:not(.readonly) > i[class*=" icon-"], .ui-render inputselect:disabled:not(.readonly) > i[class*=" icon-"], .ui-render selectselect:disabled:not(.readonly) > i[class*=" icon-"], .ui-render textareaselect:disabled:not(.readonly) > i[class*=" icon-"], .ui-render .input__unittextarea:disabled:not(.readonly) > i.icon.delete, .ui-render .ui.selection.dropdowntextarea:disabled:not(.readonly) > i.icon.delete, .ui-render inputtextarea:disabled:not(.readonly) > i.icon.delete, .ui-render selecttextarea:disabled:not(.readonly) > i.icon.delete, .ui-render textareatextarea:disabled:not(.readonly) > i.icon.delete, .ui-render .input__unittextarea:disabled:not(.readonly) > i.icon.dropdown, .ui-render .ui.selection.dropdowntextarea:disabled:not(.readonly) > i.icon.dropdown, .ui-render inputtextarea:disabled:not(.readonly) > i.icon.dropdown, .ui-render selecttextarea:disabled:not(.readonly) > i.icon.dropdown, .ui-render textareatextarea:disabled:not(.readonly) > i.icon.dropdown, .ui-render .input__unittextarea:disabled:not(.readonly) > i.icon.search, .ui-render .ui.selection.dropdowntextarea:disabled:not(.readonly) > i.icon.search, .ui-render inputtextarea:disabled:not(.readonly) > i.icon.search, .ui-render selecttextarea:disabled:not(.readonly) > i.icon.search, .ui-render textareatextarea:disabled:not(.readonly) > i.icon.search, .ui-render .input__unittextarea:disabled:not(.readonly) > i[class^="icon-"], .ui-render .ui.selection.dropdowntextarea:disabled:not(.readonly) > i[class^="icon-"], .ui-render inputtextarea:disabled:not(.readonly) > i[class^="icon-"], .ui-render selecttextarea:disabled:not(.readonly) > i[class^="icon-"], .ui-render textareatextarea:disabled:not(.readonly) > i[class^="icon-"], .ui-render .input__unittextarea:disabled:not(.readonly) > i[class*=" icon-"], .ui-render .ui.selection.dropdowntextarea:disabled:not(.readonly) > i[class*=" icon-"], .ui-render inputtextarea:disabled:not(.readonly) > i[class*=" icon-"], .ui-render selecttextarea:disabled:not(.readonly) > i[class*=" icon-"], .ui-render textareatextarea:disabled:not(.readonly) > i[class*=" icon-"], .ui-render .input__unitinput.checkbox.toggle:disabled + label:not(.readonly) > i.icon.delete, .ui-render .ui.selection.dropdowninput.checkbox.toggle:disabled + label:not(.readonly) > i.icon.delete, .ui-render inputinput.checkbox.toggle:disabled + label:not(.readonly) > i.icon.delete, .ui-render selectinput.checkbox.toggle:disabled + label:not(.readonly) > i.icon.delete, .ui-render textareainput.checkbox.toggle:disabled + label:not(.readonly) > i.icon.delete, .ui-render .input__unitinput.checkbox.toggle:disabled + label:not(.readonly) > i.icon.dropdown, .ui-render .ui.selection.dropdowninput.checkbox.toggle:disabled + label:not(.readonly) > i.icon.dropdown, .ui-render inputinput.checkbox.toggle:disabled + label:not(.readonly) > i.icon.dropdown, .ui-render selectinput.checkbox.toggle:disabled + label:not(.readonly) > i.icon.dropdown, .ui-render textareainput.checkbox.toggle:disabled + label:not(.readonly) > i.icon.dropdown, .ui-render .input__unitinput.checkbox.toggle:disabled + label:not(.readonly) > i.icon.search, .ui-render .ui.selection.dropdowninput.checkbox.toggle:disabled + label:not(.readonly) > i.icon.search, .ui-render inputinput.checkbox.toggle:disabled + label:not(.readonly) > i.icon.search, .ui-render selectinput.checkbox.toggle:disabled + label:not(.readonly) > i.icon.search, .ui-render textareainput.checkbox.toggle:disabled + label:not(.readonly) > i.icon.search, .ui-render .input__unitinput.checkbox.toggle:disabled + label:not(.readonly) > i[class^="icon-"], .ui-render .ui.selection.dropdowninput.checkbox.toggle:disabled + label:not(.readonly) > i[class^="icon-"], .ui-render inputinput.checkbox.toggle:disabled + label:not(.readonly) > i[class^="icon-"], .ui-render selectinput.checkbox.toggle:disabled + label:not(.readonly) > i[class^="icon-"], .ui-render textareainput.checkbox.toggle:disabled + label:not(.readonly) > i[class^="icon-"], .ui-render .input__unitinput.checkbox.toggle:disabled + label:not(.readonly) > i[class*=" icon-"], .ui-render .ui.selection.dropdowninput.checkbox.toggle:disabled + label:not(.readonly) > i[class*=" icon-"], .ui-render inputinput.checkbox.toggle:disabled + label:not(.readonly) > i[class*=" icon-"], .ui-render selectinput.checkbox.toggle:disabled + label:not(.readonly) > i[class*=" icon-"], .ui-render textareainput.checkbox.toggle:disabled + label:not(.readonly) > i[class*=" icon-"] {
  opacity: 0.4;
}
.ui-render .input__unit.readonly + label, .ui-render .ui.selection.dropdown.readonly + label, .ui-render input.readonly + label, .ui-render select.readonly + label, .ui-render textarea.readonly + label {
  cursor: default;
}
.ui-render .input__unit:required, .ui-render .ui.selection.dropdown:required, .ui-render input:required, .ui-render select:required, .ui-render textarea:required {
  box-shadow: inherit;
}
.ui-render .input__unit + .text.icon, .ui-render .ui.selection.dropdown + .text.icon, .ui-render input + .text.icon, .ui-render select + .text.icon, .ui-render textarea + .text.icon, .ui-render .input__unit i[class^="icon-"], .ui-render .ui.selection.dropdown i[class^="icon-"], .ui-render input i[class^="icon-"], .ui-render select i[class^="icon-"], .ui-render textarea i[class^="icon-"], .ui-render .input__unit i[class*=" icon-"], .ui-render .ui.selection.dropdown i[class*=" icon-"], .ui-render input i[class*=" icon-"], .ui-render select i[class*=" icon-"], .ui-render textarea i[class*=" icon-"] {
  font-size: 0.875rem;
}
.ui-render .input__unit[type="checkbox"], .ui-render .ui.selection.dropdown[type="checkbox"], .ui-render input[type="checkbox"], .ui-render select[type="checkbox"], .ui-render textarea[type="checkbox"] {
  width: 0.875rem;
  height: 0.875rem;
  position: relative;
  border: 1px solid #444444;
}
.ui-render .inverted .input__unit[type="checkbox"], .ui-render .inverted .ui.selection.dropdown[type="checkbox"], .ui-render .inverted input[type="checkbox"], .ui-render .inverted select[type="checkbox"], .ui-render .inverted textarea[type="checkbox"] {
  border-color: #7f7f7f;
}
.ui-render .input__unit[type="checkbox"]:checked, .ui-render .ui.selection.dropdown[type="checkbox"]:checked, .ui-render input[type="checkbox"]:checked, .ui-render select[type="checkbox"]:checked, .ui-render textarea[type="checkbox"]:checked {
  border: none;
}
.ui-render .input__unit[type="checkbox"]:checked::before, .ui-render .ui.selection.dropdown[type="checkbox"]:checked::before, .ui-render input[type="checkbox"]:checked::before, .ui-render select[type="checkbox"]:checked::before, .ui-render textarea[type="checkbox"]:checked::before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'iconsOpenL' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e917";
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #2e6eb1;
}
.ui-render .input__unit[type="checkbox"] + label, .ui-render .ui.selection.dropdown[type="checkbox"] + label, .ui-render input[type="checkbox"] + label, .ui-render select[type="checkbox"] + label, .ui-render textarea[type="checkbox"] + label {
  cursor: pointer;
}
.ui-render .large > .input__unit, .ui-render .large > .ui.selection.dropdown, .ui-render .large > input, .ui-render .large > select, .ui-render .large > textarea {
  font-size: 1.25rem;
  padding: 1rem 1rem 1rem 1rem;
}
.ui-render .large > .input__unit + .text.icon, .ui-render .large > .ui.selection.dropdown + .text.icon, .ui-render .large > input + .text.icon, .ui-render .large > select + .text.icon, .ui-render .large > textarea + .text.icon, .ui-render .large > .input__unit i[class^="icon-"], .ui-render .large > .ui.selection.dropdown i[class^="icon-"], .ui-render .large > input i[class^="icon-"], .ui-render .large > select i[class^="icon-"], .ui-render .large > textarea i[class^="icon-"], .ui-render .large > .input__unit i[class*=" icon-"], .ui-render .large > .ui.selection.dropdown i[class*=" icon-"], .ui-render .large > input i[class*=" icon-"], .ui-render .large > select i[class*=" icon-"], .ui-render .large > textarea i[class*=" icon-"] {
  font-size: 1rem;
}
.ui-render .round > .input__unit, .ui-render .round > .ui.selection.dropdown, .ui-render .round > input, .ui-render .round > select, .ui-render .round > textarea, .ui-render .input__label > .input__unit, .ui-render .input__label > .ui.selection.dropdown, .ui-render .input__label > input, .ui-render .input__label > select, .ui-render .input__label > textarea, .ui-render .upload__file__add > .input__unit, .ui-render .upload__file__add > .ui.selection.dropdown, .ui-render .upload__file__add > input, .ui-render .upload__file__add > select, .ui-render .upload__file__add > textarea, .ui-render .upload__file__remove > .input__unit, .ui-render .upload__file__remove > .ui.selection.dropdown, .ui-render .upload__file__remove > input, .ui-render .upload__file__remove > select, .ui-render .upload__file__remove > textarea, .ui-render .circular > .input__unit, .ui-render .circular > .ui.selection.dropdown, .ui-render .circular > input, .ui-render .circular > select, .ui-render .circular > textarea, .ui-render .input--wrapper label > .input__unit, .ui-render .input--wrapper label > .ui.selection.dropdown, .ui-render .input--wrapper label > input, .ui-render .input--wrapper label > select, .ui-render .input--wrapper label > textarea, .ui-render .input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label > .input__unit, .ui-render .input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label > .ui.selection.dropdown, .ui-render .input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label > input, .ui-render .input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label > select, .ui-render .input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label > textarea, .ui-render .input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label > .input__unit, .ui-render .input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label > .ui.selection.dropdown, .ui-render .input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label > input, .ui-render .input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label > select, .ui-render .input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label > textarea, .ui-render .input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label > .input__unit, .ui-render .input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label > .ui.selection.dropdown, .ui-render .input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label > input, .ui-render .input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label > select, .ui-render .input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label > textarea, .ui-render .badge > .input__unit, .ui-render .badge > .ui.selection.dropdown, .ui-render .badge > input, .ui-render .badge > select, .ui-render .badge > textarea {
  border-radius: 999rem;
}
.ui-render .input__label, .ui-render .input--wrapper label, .ui-render .input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label, .ui-render .input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label, .ui-render .input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label {
  color: #444444;
  font-size: 100%;
  line-height: 1.3;
  transition: 0.15s;
}
.ui-render .inverted .input__label, .ui-render .inverted .input--wrapper label, .ui-render .inverted .input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label, .ui-render .inverted .input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label, .ui-render .inverted .input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label {
  color: #7f7f7f;
}
.ui-render .input__label--float, .ui-render .input--dropdown__label--float, .ui-render .input--wrapper.float .input label, .ui-render .ui.selection.dropdown.active + .input__label, .ui-render .input--wrapper.done .ui.selection.dropdown + .input__label, .ui-render .ui.selection.dropdown.active + .input--wrapper label, .ui-render .input--wrapper.done .ui.selection.dropdown + .input--wrapper label, .ui-render .ui.selection.dropdown.active + .input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label, .ui-render .input--wrapper.done .ui.selection.dropdown + .input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label, .ui-render .ui.selection.dropdown.active + .input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label, .ui-render .input--wrapper.done .ui.selection.dropdown + .input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label, .ui-render .ui.selection.dropdown.active + .input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label, .ui-render .input--wrapper.done .ui.selection.dropdown + .input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label {
  padding: 2px 0.34375rem;
  font-size: 85.71428571%;
  background-color: #ffffff;
}
.ui-render .inverted .input__label--float, .ui-render .inverted .input--dropdown__label--float, .ui-render .inverted .input--wrapper.float .input label, .ui-render .inverted .ui.selection.dropdown.active + .input__label, .ui-render .inverted .input--wrapper.done .ui.selection.dropdown + .input__label, .ui-render .inverted .ui.selection.dropdown.active + .input--wrapper label, .ui-render .inverted .input--wrapper.done .ui.selection.dropdown + .input--wrapper label, .ui-render .inverted .ui.selection.dropdown.active + .input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label, .ui-render .inverted .input--wrapper.done .ui.selection.dropdown + .input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label, .ui-render .inverted .ui.selection.dropdown.active + .input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label, .ui-render .inverted .input--wrapper.done .ui.selection.dropdown + .input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label, .ui-render .inverted .ui.selection.dropdown.active + .input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label, .ui-render .inverted .input--wrapper.done .ui.selection.dropdown + .input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label {
  background-color: #292638;
}
.ui-render .ui.selection.dropdown {
  position: relative;
  display: flex !important;
  padding-right: 2.25rem;
  min-width: min-content;
}
.ui-render .ui.selection.dropdown:not(.multiple) > .text.default {
  left: 0;
  line-height: normal;
}
.ui-render .input--wrapper.float > .ui.selection.dropdown {
  margin-top: 0.75rem;
}
.ui-render .labeled.float .ui.selection.dropdown:not(.active) > .text.default {
  opacity: 0;
}
.ui-render .ui.selection.dropdown:not(.active) + .input__label, .ui-render .ui.selection.dropdown:not(.active) + .input--wrapper label, .ui-render .ui.selection.dropdown:not(.active) + .input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label, .ui-render .ui.selection.dropdown:not(.active) + .input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label, .ui-render .ui.selection.dropdown:not(.active) + .input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label {
  top: 1.6rem;
  pointer-events: none;
}
.ui-render .input--wrapper.done .ui.selection.dropdown.multiple:not(.active, :hover) {
  border-color: transparent;
}
.ui-render .input--wrapper.done .ui.selection.dropdown.multiple:not(.active, :hover) > i.icon.delete, .ui-render .input--wrapper.done .ui.selection.dropdown.multiple:not(.active, :hover) > i.icon.dropdown, .ui-render .input--wrapper.done .ui.selection.dropdown.multiple:not(.active, :hover) > i.icon.search, .ui-render .input--wrapper.done .ui.selection.dropdown.multiple:not(.active, :hover) > i[class^="icon-"], .ui-render .input--wrapper.done .ui.selection.dropdown.multiple:not(.active, :hover) > i[class*=" icon-"] {
  opacity: 0;
}
.ui-render .input--wrapper.done .ui.selection.dropdown:not(.multiple) + .input__label, .ui-render .input--wrapper.done .ui.selection.dropdown:not(.multiple) + .input--wrapper label, .ui-render .input--wrapper.done .ui.selection.dropdown:not(.multiple) + .input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label, .ui-render .input--wrapper.done .ui.selection.dropdown:not(.multiple) + .input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label, .ui-render .input--wrapper.done .ui.selection.dropdown:not(.multiple) + .input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label {
  z-index: 1;
}
.ui-render .ui.selection.dropdown.active + .input__label, .ui-render .input--wrapper.done:hover .ui.selection.dropdown + .input__label, .ui-render .ui.selection.dropdown.active + .input--wrapper label, .ui-render .input--wrapper.done:hover .ui.selection.dropdown + .input--wrapper label, .ui-render .ui.selection.dropdown.active + .input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label, .ui-render .input--wrapper.done:hover .ui.selection.dropdown + .input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label, .ui-render .ui.selection.dropdown.active + .input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label, .ui-render .input--wrapper.done:hover .ui.selection.dropdown + .input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label, .ui-render .ui.selection.dropdown.active + .input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label, .ui-render .input--wrapper.done:hover .ui.selection.dropdown + .input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label {
  z-index: 11 !important;
}
.ui-render .ui.selection.dropdown + .input__label, .ui-render .ui.selection.dropdown > .text.default, .ui-render .ui.selection.dropdown > i.icon.delete, .ui-render .ui.selection.dropdown > i.icon.dropdown, .ui-render .ui.selection.dropdown > i.icon.search, .ui-render .ui.selection.dropdown > i[class^="icon-"], .ui-render .ui.selection.dropdown > i[class*=" icon-"], .ui-render .ui.selection.dropdown + .input--wrapper label, .ui-render .ui.selection.dropdown + .input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label, .ui-render .ui.selection.dropdown + .input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label, .ui-render .ui.selection.dropdown + .input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label {
  padding: 0.6875rem 0.6875rem 0.6875rem 0.6875rem;
}
.ui-render .ui.selection.dropdown.loading > i.icon.delete, .ui-render .ui.selection.dropdown.loading > i.icon.dropdown, .ui-render .ui.selection.dropdown.loading > i.icon.search, .ui-render .ui.selection.dropdown.loading > i[class^="icon-"], .ui-render .ui.selection.dropdown.loading > i[class*=" icon-"] {
  padding: 0.6875rem 0.6875rem 0.6875rem 0.6875rem !important;
  height: initial !important;
}
.ui-render .ui.selection.dropdown.loading > i.icon.delete::before, .ui-render .ui.selection.dropdown.loading > i.icon.dropdown::before, .ui-render .ui.selection.dropdown.loading > i.icon.search::before, .ui-render .ui.selection.dropdown.loading > i[class^="icon-"]::before, .ui-render .ui.selection.dropdown.loading > i[class*=" icon-"]::before {
  content: "\e97b";
  border: none;
  position: initial;
  top: initial;
  left: initial;
  margin: initial;
  width: initial;
  height: initial;
  border-radius: initial;
}
.ui-render .ui.selection.dropdown.loading > i.icon.delete::after, .ui-render .ui.selection.dropdown.loading > i.icon.dropdown::after, .ui-render .ui.selection.dropdown.loading > i.icon.search::after, .ui-render .ui.selection.dropdown.loading > i[class^="icon-"]::after, .ui-render .ui.selection.dropdown.loading > i[class*=" icon-"]::after {
  display: none;
}
.ui-render .ui.selection.dropdown.compact {
  padding-right: 1.5625rem;
}
.ui-render .ui.selection.dropdown.compact + .input__label, .ui-render .ui.selection.dropdown.compact > .text.default, .ui-render .ui.selection.dropdown.compact > i.icon.delete, .ui-render .ui.selection.dropdown.compact > i.icon.dropdown, .ui-render .ui.selection.dropdown.compact > i.icon.search, .ui-render .ui.selection.dropdown.compact > i[class^="icon-"], .ui-render .ui.selection.dropdown.compact > i[class*=" icon-"], .ui-render .ui.selection.dropdown.compact + .input--wrapper label, .ui-render .ui.selection.dropdown.compact + .input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label, .ui-render .ui.selection.dropdown.compact + .input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label, .ui-render .ui.selection.dropdown.compact + .input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label {
  padding: 0.6875rem 0.375rem 0.6875rem 0.375rem;
}
.ui-render .ui.selection.dropdown > i.icon.delete, .ui-render .ui.selection.dropdown > i.icon.dropdown, .ui-render .ui.selection.dropdown > i.icon.search, .ui-render .ui.selection.dropdown > i[class^="icon-"], .ui-render .ui.selection.dropdown > i[class*=" icon-"] {
  top: 1px;
  right: 1px;
  opacity: 0.7;
  font-size: 0.875rem;
  color: #444444;
}
.ui-render .inverted .ui.selection.dropdown > i.icon.delete, .ui-render .inverted .ui.selection.dropdown > i.icon.dropdown, .ui-render .inverted .ui.selection.dropdown > i.icon.search, .ui-render .inverted .ui.selection.dropdown > i[class^="icon-"], .ui-render .inverted .ui.selection.dropdown > i[class*=" icon-"] {
  color: #7f7f7f;
}
.ui-render .ui.selection.dropdown > .text.default, .ui-render .ui.selection.dropdown > .text.divider {
  line-height: inherit;
  padding-right: 1.5625rem;
}
.ui-render .ui.selection.dropdown input.search {
  line-height: inherit !important;
}
.ui-render .ui.selection.dropdown.search:not(.multiple) > input.search[value=""] {
  padding: inherit;
}
.ui-render .input--dropdown__option .app__image {
  width: 1rem;
}
.ui-render .input--dropdown__option__color {
  width: 1rem;
  height: 1rem;
  border-radius: 50%;
  vertical-align: bottom;
}
.ui-render .input--wrapper.resize textarea {
  resize: none;
}
.ui-render .input--wrapper .ui.selection.dropdown.readonly .label {
  box-shadow: none;
}
.ui-render .input--wrapper .ui.selection.dropdown.readonly .label .icon.delete {
  display: none;
}
.ui-render .input--wrapper .ui.selection.dropdown.readonly > .icon.dropdown {
  display: none;
}
.ui-render .input--wrapper .loading.ui.selection.dropdown {
  position: relative;
  top: initial;
  left: initial;
}
.ui-render .input--wrapper .input.error input {
  border-color: #c83025 !important;
}
.ui-render .inverted .input--wrapper .input.error input {
  border-color: #feefef !important;
}
.ui-render .input--wrapper .input.error input:focus {
  outline: none !important;
  box-shadow: 0 0 0 2px rgb(218 20 20 / 20%);
  border-radius: 0.25rem;
}
.ui-render .inverted .input--wrapper .input.error input:focus {
  box-shadow: inset 0 0 0 1px #feefef;
}
.ui-render .input--wrapper .text.icon, .ui-render .input--wrapper i[class^="icon-"], .ui-render .input--wrapper i[class*=" icon-"] {
  font-size: 0.875rem;
}
.ui-render div.input.icon, .ui-render div.select.icon {
  font-size: inherit;
  /* Base Size */
}
.ui-render div.input.icon .text.icon, .ui-render div.select.icon .text.icon, .ui-render div.input.icon i[class^="icon-"], .ui-render div.select.icon i[class^="icon-"], .ui-render div.input.icon i[class*=" icon-"], .ui-render div.select.icon i[class*=" icon-"] {
  z-index: 1;
}
.ui-render div.input.icon.top .text.icon, .ui-render div.select.icon.top .text.icon, .ui-render div.input.icon.top i[class^="icon-"], .ui-render div.select.icon.top i[class^="icon-"], .ui-render div.input.icon.top i[class*=" icon-"], .ui-render div.select.icon.top i[class*=" icon-"] {
  padding-top: 0.6875rem;
  padding-bottom: 0.6875rem;
}
.ui-render div.input.icon:not(.large) .text.icon, .ui-render div.select.icon:not(.large) .text.icon, .ui-render div.input.icon:not(.large) i[class^="icon-"], .ui-render div.select.icon:not(.large) i[class^="icon-"], .ui-render div.input.icon:not(.large) i[class*=" icon-"], .ui-render div.select.icon:not(.large) i[class*=" icon-"] {
  padding: 0.6875rem;
}
.ui-render div.input.icon:not(.large):not(.lefty) .input__unit, .ui-render div.select.icon:not(.large):not(.lefty) .input__unit, .ui-render div.input.icon:not(.large):not(.lefty) input, .ui-render div.select.icon:not(.large):not(.lefty) input, .ui-render div.input.icon:not(.large):not(.lefty) select, .ui-render div.select.icon:not(.large):not(.lefty) select, .ui-render div.input.icon:not(.large):not(.lefty) textarea, .ui-render div.select.icon:not(.large):not(.lefty) textarea {
  padding-right: 1.75rem;
}
.ui-render div.input.icon:not(.large):not(.lefty) .text.icon, .ui-render div.select.icon:not(.large):not(.lefty) .text.icon, .ui-render div.input.icon:not(.large):not(.lefty) i[class^="icon-"], .ui-render div.select.icon:not(.large):not(.lefty) i[class^="icon-"], .ui-render div.input.icon:not(.large):not(.lefty) i[class*=" icon-"], .ui-render div.select.icon:not(.large):not(.lefty) i[class*=" icon-"] {
  margin-left: -19px;
  margin-right: 0rem;
  padding-left: 0;
}
.ui-render div.input.icon:not(.large).lefty .input__unit, .ui-render div.select.icon:not(.large).lefty .input__unit, .ui-render div.input.icon:not(.large).lefty input, .ui-render div.select.icon:not(.large).lefty input, .ui-render div.input.icon:not(.large).lefty select, .ui-render div.select.icon:not(.large).lefty select, .ui-render div.input.icon:not(.large).lefty textarea, .ui-render div.select.icon:not(.large).lefty textarea {
  padding-left: 1.75rem;
}
.ui-render div.input.icon:not(.large).lefty .input__unit:placeholder-shown:not(:focus) ~ label, .ui-render div.select.icon:not(.large).lefty .input__unit:placeholder-shown:not(:focus) ~ label, .ui-render div.input.icon:not(.large).lefty input:placeholder-shown:not(:focus) ~ label, .ui-render div.select.icon:not(.large).lefty input:placeholder-shown:not(:focus) ~ label, .ui-render div.input.icon:not(.large).lefty select:placeholder-shown:not(:focus) ~ label, .ui-render div.select.icon:not(.large).lefty select:placeholder-shown:not(:focus) ~ label, .ui-render div.input.icon:not(.large).lefty textarea:placeholder-shown:not(:focus) ~ label, .ui-render div.select.icon:not(.large).lefty textarea:placeholder-shown:not(:focus) ~ label {
  padding-left: 1.75rem;
}
.ui-render div.input.icon:not(.large).lefty .text.icon, .ui-render div.select.icon:not(.large).lefty .text.icon, .ui-render div.input.icon:not(.large).lefty i[class^="icon-"], .ui-render div.select.icon:not(.large).lefty i[class^="icon-"], .ui-render div.input.icon:not(.large).lefty i[class*=" icon-"], .ui-render div.select.icon:not(.large).lefty i[class*=" icon-"] {
  margin-right: -19px;
  margin-left: 0rem;
  padding-right: 0;
}
.ui-render div.input.icon.large .text.icon, .ui-render div.select.icon.large .text.icon, .ui-render div.input.icon.large i[class^="icon-"], .ui-render div.select.icon.large i[class^="icon-"], .ui-render div.input.icon.large i[class*=" icon-"], .ui-render div.select.icon.large i[class*=" icon-"] {
  padding: 0.6875rem;
}
.ui-render div.input.icon.large:not(.lefty) .input__unit, .ui-render div.select.icon.large:not(.lefty) .input__unit, .ui-render div.input.icon.large:not(.lefty) input, .ui-render div.select.icon.large:not(.lefty) input, .ui-render div.input.icon.large:not(.lefty) select, .ui-render div.select.icon.large:not(.lefty) select, .ui-render div.input.icon.large:not(.lefty) textarea, .ui-render div.select.icon.large:not(.lefty) textarea {
  padding-right: 2.25rem;
}
.ui-render div.input.icon.large:not(.lefty) .text.icon, .ui-render div.select.icon.large:not(.lefty) .text.icon, .ui-render div.input.icon.large:not(.lefty) i[class^="icon-"], .ui-render div.select.icon.large:not(.lefty) i[class^="icon-"], .ui-render div.input.icon.large:not(.lefty) i[class*=" icon-"], .ui-render div.select.icon.large:not(.lefty) i[class*=" icon-"] {
  margin-left: -19px;
  margin-right: 0.3125rem;
  padding-left: 0;
}
.ui-render div.input.icon.large.lefty .input__unit, .ui-render div.select.icon.large.lefty .input__unit, .ui-render div.input.icon.large.lefty input, .ui-render div.select.icon.large.lefty input, .ui-render div.input.icon.large.lefty select, .ui-render div.select.icon.large.lefty select, .ui-render div.input.icon.large.lefty textarea, .ui-render div.select.icon.large.lefty textarea {
  padding-left: 2.25rem;
}
.ui-render div.input.icon.large.lefty .input__unit:placeholder-shown:not(:focus) ~ label, .ui-render div.select.icon.large.lefty .input__unit:placeholder-shown:not(:focus) ~ label, .ui-render div.input.icon.large.lefty input:placeholder-shown:not(:focus) ~ label, .ui-render div.select.icon.large.lefty input:placeholder-shown:not(:focus) ~ label, .ui-render div.input.icon.large.lefty select:placeholder-shown:not(:focus) ~ label, .ui-render div.select.icon.large.lefty select:placeholder-shown:not(:focus) ~ label, .ui-render div.input.icon.large.lefty textarea:placeholder-shown:not(:focus) ~ label, .ui-render div.select.icon.large.lefty textarea:placeholder-shown:not(:focus) ~ label {
  padding-left: 2.25rem;
}
.ui-render div.input.icon.large.lefty .text.icon, .ui-render div.select.icon.large.lefty .text.icon, .ui-render div.input.icon.large.lefty i[class^="icon-"], .ui-render div.select.icon.large.lefty i[class^="icon-"], .ui-render div.input.icon.large.lefty i[class*=" icon-"], .ui-render div.select.icon.large.lefty i[class*=" icon-"] {
  margin-right: -19px;
  margin-left: 0.3125rem;
  padding-right: 0;
}
.ui-render div.input.unit, .ui-render div.select.unit {
  z-index: 0;
}
.ui-render .inverted div.input.primary *, .ui-render .inverted div.select.primary * {
  border-color:  #4e92df;
}
.ui-render .inverted div.input.primary *, .ui-render .inverted div.select.primary * {
  color:  #4e92df;
}
.ui-render div.select::after {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'iconsOpenL' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e91b";
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 0.6875rem;
  margin-left: -1.22767857rem;
  margin-right: 0.54017857rem;
  position: relative;
  z-index: 0;
}
.ui-render div.select select {
  position: relative;
  z-index: 1;
  padding-right: 1.5625rem;
}
.ui-render .input__delete {
  background-color: #ffffff !important;
}
.ui-render .inverted .input__delete {
  background-color: #000000 !important;
}
/* Hidden Input Value Text to display Unit */
.ui-render .input__unit {
  max-width: 100%;
  z-index: -1;
  background-color: transparent !important;
  border-color: transparent !important;
}
.ui-render .input__unit > .invisible, .ui-render .input__unit > .app__sidebar.active .app__menu__items.extra button, .ui-render .input__unit > .app__sidebar.active .app__header__items.extra button, .ui-render .input__unit > .app__sidebar.active .app__sidebar__items.extra button {
  margin-right: 0.25rem;
}
/* Input Helper Info */
.ui-render .input__field-help, .ui-render .ui.selection.dropdown ~ .field-help, .ui-render .input--wrapper .field-help {
  font-size: 0.875rem;
  padding: 0.5rem 0.6875rem;
  opacity: 0;
}
.ui-render .input--wrapper.float .input {
  font-size: 0.875rem;
  padding-top: 0.75rem;
}
.ui-render .input--wrapper.float .input label {
  cursor: text;
}
.ui-render .input--wrapper.float .input input, .ui-render .input--wrapper.float .input select, .ui-render .input--wrapper.float .input textarea {
  height: auto;
  font-size: inherit;
}
.ui-render .input--wrapper.float .input input::placeholder, .ui-render .input--wrapper.float .input select::placeholder, .ui-render .input--wrapper.float .input textarea::placeholder {
  opacity: 1;
}
.ui-render .input--wrapper.float .input input:placeholder-shown:not(:focus)::placeholder, .ui-render .input--wrapper.float .input select:placeholder-shown:not(:focus)::placeholder, .ui-render .input--wrapper.float .input textarea:placeholder-shown:not(:focus)::placeholder {
  opacity: 0;
}
.ui-render .input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label, .ui-render .input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label, .ui-render .input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label {
  pointer-events: none;
  top: 1.5375rem;
  padding: 0 0.6875rem;
  font-weight: normal;
  line-height: 1;
}
.ui-render .input--wrapper.float .input select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding-right: 1em;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 4 5%27%3E%3Cpath fill=%27%23333%27 d=%27M2 0L0 2h4zm0 5L0 3h4z%27/%3E%3C/svg%3E") no-repeat right 0.5em bottom 0.25em;
  background-size: 8px 10px;
}
@keyframes autofill {
  to {
    color: #444444;
    background: transparent;
  }
}
@keyframes autofill-inverse {
  to {
    color: #fafafa;
    background: transparent;
  }
}
.ui-render input:-webkit-autofill {
  -webkit-animation-name: autofill;
  -webkit-animation-fill-mode: both;
}
.ui-render .inverted input:-webkit-autofill {
  -webkit-animation-name: autofill-inverse;
}
/* Base Styling */
.ui-render input.checkbox {
  margin-right: 0.5rem;
}
/* Base Styling */
.ui-render input.checkbox.toggle {
  position: absolute;
  opacity: 0;
  left: -999999px;
}
.ui-render input.checkbox.toggle + label {
  position: relative;
  margin-left: 0;
  cursor: pointer;
  user-select: none;
  background-color: transparent;
  border: 0.0625rem solid #444444;
  -webkit-backface-visibility: hidden;
}
.ui-render .inverted input.checkbox.toggle:not(:checked) + label {
  background-color: rgba(127, 127, 127, 0.5);
  border-color: rgba(127, 127, 127, 0.5);
}
.ui-render input.checkbox.toggle:not(:checked) + label.danger {
  background-color: #c83025;
}
.ui-render .inverted input.checkbox.toggle:not(:checked) + label.danger {
  background-color: #f76faa;
}
.ui-render input.checkbox.toggle:checked + label {
  background-color: #2e6eb1;
  border-color: #2e6eb1;
}
.ui-render .inverted input.checkbox.toggle:checked + label {
  background-color: rgba(78, 146, 223, 0.5);
  border-color: rgba(78, 146, 223, 0.5);
}
.ui-render input.checkbox.toggle:hover + label, .ui-render input.checkbox.toggle:focus + label, .ui-render input.checkbox.toggle:active + label {
  border-color: #2e6eb1 !important;
}
.ui-render .inverted input.checkbox.toggle:hover + label, .ui-render .inverted input.checkbox.toggle:focus + label, .ui-render .inverted input.checkbox.toggle:active + label {
  border-color: #4e92df !important;
}
.ui-render input.checkbox.toggle:disabled + label {
  opacity: 0.5;
}
.ui-render .inverted input.checkbox.toggle:disabled + label {
  background-color: transparent !important;
  border-color: #e5e5e5 !important;
}
.ui-render input.checkbox.toggle[readonly] + label {
  pointer-events: initial !important;
}
/* Custom Design */
.ui-render input.checkbox.toggle + label {
  font-size: 14px;
  font-size: 0.875rem;
  border-radius: 1.875rem !important;
  white-space: nowrap;
  width: auto;
  height: 1.875rem;
  text-align: left;
}
.ui-render .inverted input.checkbox.toggle + label {
  color: #fafafa;
}
.ui-render input.checkbox.toggle + label .checkbox__true, .ui-render input.checkbox.toggle + label .checkbox__button, .ui-render input.checkbox.toggle + label .checkbox__false {
  display: inline-block;
  overflow: hidden;
}
.ui-render input.checkbox.toggle + label .checkbox__button {
  width: 1.75rem !important;
  height: 1.75rem !important;
  border-radius: 50% !important;
  position: relative;
  margin-left: -0.0625rem;
  margin-right: 0.25rem;
  content: '';
  border: inherit;
  -webkit-backface-visibility: hidden;
}
.ui-render .inverted input.checkbox.toggle + label .checkbox__button {
  background: #fafafa;
}
.ui-render input.checkbox.toggle + label .checkbox__true, .ui-render input.checkbox.toggle + label .checkbox__false {
  margin-top: 0.375rem;
  margin-bottom: 0.375rem;
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}
.ui-render input.checkbox.toggle + label .checkbox__true .text.icon, .ui-render input.checkbox.toggle + label .checkbox__false .text.icon, .ui-render input.checkbox.toggle + label .checkbox__true i[class^="icon-"], .ui-render input.checkbox.toggle + label .checkbox__false i[class^="icon-"], .ui-render input.checkbox.toggle + label .checkbox__true i[class*=" icon-"], .ui-render input.checkbox.toggle + label .checkbox__false i[class*=" icon-"] {
  font-size: 11px;
  font-size: 0.6875rem;
  margin: 0;
}
.ui-render input.checkbox.toggle + label .checkbox__true {
  display: none;
}
.ui-render input.checkbox.toggle + label .checkbox__false {
  display: flex;
  margin-left: 0.1875rem;
}
.ui-render input.checkbox.toggle:checked + label {
  text-align: right;
  color: #ffffff;
}
.ui-render input.checkbox.toggle:checked + label .checkbox__true {
  display: flex;
  margin-right: 0.1875rem;
}
.ui-render input.checkbox.toggle:checked + label .checkbox__false {
  display: none;
}
.ui-render input.checkbox.toggle:checked + label .checkbox__button {
  margin-left: 0.25rem;
  margin-right: -0.0625rem;
  background: #ffffff;
}
.ui-render-picker {
  position: relative;
  display: inline-flex;
}
.ui-render-picker-dropdown [type="button"] {
  background: none;
  border: none;
  cursor: pointer;
}
.ui-render-picker-rtl {
  direction: rtl;
}
.ui-render-picker-invalid {
  box-shadow: 0 0 2px red;
}
.ui-render-picker-panel {
  display: inline-block;
  vertical-align: top;
  background: #f0f5ff;
  border: 1px solid #666;
}
.ui-render-picker-panel-rtl {
  direction: rtl;
}
.ui-render-picker-decade-panel, .ui-render-picker-year-panel, .ui-render-picker-month-panel, .ui-render-picker-week-panel, .ui-render-picker-date-panel, .ui-render-picker-time-panel {
  display: flex;
  flex-direction: column;
}
.ui-render-picker-decade-panel table, .ui-render-picker-year-panel table, .ui-render-picker-month-panel table, .ui-render-picker-week-panel table, .ui-render-picker-date-panel table, .ui-render-picker-time-panel table {
  text-align: center;
  border-collapse: collapse;
}
.ui-render-picker-header {
  display: flex;
  height: 20px;
}
.ui-render-picker-header > * {
  flex: none;
}
.ui-render-picker-header-view {
  flex: auto;
  text-align: center;
  align-content: center;
}
.ui-render-picker-header-view > button {
  padding: 0;
  border: 0;
}
.ui-render-picker-cell {
  color: #aaa;
}
.ui-render-picker-cell-disabled {
  opacity: 0.2;
}
.ui-render-picker-cell-inner {
  display: inline-block;
  box-sizing: border-box;
  width: 100%;
  height: 20px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 20px;
  background: transparent;
  border: 0;
  border: none;
  outline: none;
  cursor: pointer;
  transition: background 0.3s, border 0.3s;
}
.ui-render-picker-cell-inner:hover {
  background: rgba(0, 0, 255, 0.3);
}
.ui-render-picker-cell-in-view {
  color: #333;
}
.ui-render-picker-cell-in-range > .ui-render-picker-cell-inner {
  background: rgba(0, 0, 255, 0.05);
}
.ui-render-picker-cell-hover > .ui-render-picker-cell-inner {
  background: orange;
}
.ui-render-picker-cell-range-hover-start, .ui-render-picker-cell-range-hover-end, .ui-render-picker-cell-range-hover {
  position: relative;
}
.ui-render-picker-cell-range-hover-start::after, .ui-render-picker-cell-range-hover-end::after, .ui-render-picker-cell-range-hover::after {
  position: absolute;
  top: 3px;
  right: 0;
  bottom: 0;
  left: 0;
  border: 1px solid green;
  border-right: 0;
  border-left: 0;
  content: '';
  pointer-events: none;
}
.ui-render-picker-cell-range-hover-start::after {
  border-left: 1px solid green !important;
}
.ui-render-picker-cell-range-hover-end::after {
  border-right: 1px solid green !important;
}
.ui-render-picker-cell-today > .ui-render-picker-cell-inner {
  border: 1px solid blue;
}
.ui-render-picker-cell-range-start > .ui-render-picker-cell-inner, .ui-render-picker-cell-range-end > .ui-render-picker-cell-inner, .ui-render-picker-cell-selected > .ui-render-picker-cell-inner {
  background: rgba(0, 0, 255, 0.2);
}
.ui-render-picker-presets {
  background: #ccf;
}
.ui-render-picker-presets ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.ui-render-picker-footer .ui-render-picker-ranges {
  display: flex;
  justify-content: center;
}
.ui-render-picker-footer, .ui-render-picker-picker-footer {
  background: white;
}
.ui-render-picker-ranges {
  margin: 0;
  padding: 0;
  overflow: hidden;
  list-style: none;
}
.ui-render-picker-ranges > li {
  display: inline-block;
}
.ui-render-picker-ok {
  float: right;
}
.ui-render-picker-year-panel .ui-render-picker-cell-inner, .ui-render-picker-month-panel .ui-render-picker-cell-inner {
  width: 80px;
}
.ui-render-picker-week-panel-row:hover .ui-render-picker-cell {
  background: red;
}
.ui-render-picker-week-panel-row-selected .ui-render-picker-cell {
  background: rgba(0, 0, 255, 0.3);
}
.ui-render-picker-week-panel-row-range-hover .ui-render-picker-cell {
  background: rgba(0, 255, 0, 0.1);
}
.ui-render-picker-week-panel-row-range-start .ui-render-picker-cell, .ui-render-picker-week-panel-row-range-end .ui-render-picker-cell {
  background: rgba(0, 255, 0, 0.3);
}
.ui-render-picker-week-panel .ui-render-picker-cell, .ui-render-picker-week-panel .ui-render-picker-cell-inner {
  width: 20px;
}
.ui-render-picker-week-panel .ui-render-picker-cell-week {
  color: #999;
  font-weight: bold;
  font-size: 12px;
}
.ui-render-picker-week-panel .ui-render-picker-cell:hover > .ui-render-picker-cell-inner, .ui-render-picker-week-panel .ui-render-picker-cell-selected > .ui-render-picker-cell-inner {
  background: transparent;
}
.ui-render-picker-date-panel .ui-render-picker-cell-inner {
  width: 20px;
}
.ui-render-picker-time-panel {
  width: auto;
}
.ui-render-picker-time-panel .ui-render-picker-content {
  position: relative;
  display: flex;
  max-height: 200px;
  direction: ltr;
}
.ui-render-picker-time-panel-column-title {
  font-size: 14px;
  line-height: 20px;
}
.ui-render-picker-time-panel-column {
  flex: auto;
  width: 50px;
  margin: 0;
  padding: 0 0 180px;
  overflow-x: hidden;
  overflow-y: hidden;
  font-size: 12px;
  text-align: left;
  list-style: none;
  transition: background 0.3s;
}
.ui-render-picker-time-panel-column-active {
  background: rgba(0, 0, 255, 0.1);
}
.ui-render-picker-time-panel-column:hover {
  overflow-y: auto;
}
.ui-render-picker-time-panel-column > li {
  width: 50px;
  margin: 0;
  padding: 0;
  cursor: pointer;
}
.ui-render-picker-time-panel-column > li.ui-render-picker-time-panel-cell-disabled {
  opacity: 0.5;
}
.ui-render-picker-time-panel-column > li.ui-render-picker-time-panel-cell-selected {
  background: rgba(0, 0, 255, 0.5);
}
.ui-render-picker-time-panel-column > li .ui-render-picker-time-panel-cell-inner {
  display: block;
  width: 100%;
  height: 20px;
  margin: 0;
  color: #333;
  line-height: 20px;
  text-align: center;
}
.ui-render-picker-panel-rtl .ui-render-picker-time-panel-column > li .ui-render-picker-time-panel-cell-inner {
  padding: 0 12px 0 0;
  text-align: right;
}
.ui-render-picker-datetime-panel {
  display: flex;
}
.ui-render-picker-datetime-panel .ui-render-picker-time-panel {
  border-left: 1px solid #999;
}
.ui-render-picker-datetime-panel .ui-render-picker-date-panel, .ui-render-picker-datetime-panel .ui-render-picker-time-panel {
  transition: opacity 0.3s;
}
.ui-render-picker-datetime-panel-active .ui-render-picker-date-panel, .ui-render-picker-datetime-panel-active .ui-render-picker-time-panel {
  opacity: 0.3;
}
.ui-render-picker-datetime-panel-active .ui-render-picker-date-panel-active, .ui-render-picker-datetime-panel-active .ui-render-picker-time-panel-active {
  opacity: 1;
}
.ui-render-picker-input {
  position: relative;
  display: inline-flex;
  width: 100%;
}
.ui-render-picker-rtl .ui-render-picker-input {
  text-align: right;
}
.ui-render-picker-input-active > input {
  background: rgba(0, 0, 255, 0.05);
}
.ui-render-picker-input > input {
  width: 100%;
}
.ui-render-picker-input > input::-moz-placeholder {
  opacity: 1;
}
.ui-render-picker-input > input::placeholder {
  color: #bfbfbf;
}
.ui-render-picker-input > input:placeholder-shown {
  text-overflow: ellipsis;
}
.ui-render-picker-input-placeholder > input {
  color: #bfbfbf;
}
.ui-render-picker-clear {
  position: absolute;
  top: 0;
  inset-inline-end: 4px;
  cursor: pointer;
}
.ui-render-picker-clear-btn::after {
  content: '×';
}
.ui-render-picker-dropdown {
  position: absolute;
  box-shadow: 0 0 1px grey;
  pointer-events: none;
}
.ui-render-picker-dropdown-range {
  padding: 10px 0;
}
.ui-render-picker-dropdown-hidden {
  display: none;
}
.ui-render-picker-dropdown-rtl {
  direction: rtl;
}
.ui-render-picker-dropdown-placement-topLeft .ui-render-picker-range-arrow, .ui-render-picker-dropdown-placement-topRight .ui-render-picker-range-arrow {
  bottom: 6px;
  transform: rotate(135deg);
}
.ui-render-picker-dropdown-placement-bottomLeft .ui-render-picker-range-arrow, .ui-render-picker-dropdown-placement-bottomRight .ui-render-picker-range-arrow {
  top: 6px;
  transform: rotate(-45deg);
}
.ui-render-picker-dropdown .ui-render-picker-range-arrow {
  position: absolute;
  z-index: 1;
  width: 10px;
  height: 10px;
  transition: all 0.3s;
}
.ui-render-picker-dropdown .ui-render-picker-range-arrow::before, .ui-render-picker-dropdown .ui-render-picker-range-arrow::after {
  position: absolute;
  top: 50%;
  inset-inline-start: 50%;
  box-sizing: border-box;
  transform: translate(-50%, -50%);
  content: '';
}
.ui-render-picker-dropdown-rtl.ui-render-picker-dropdown .ui-render-picker-range-arrow::before, .ui-render-picker-dropdown-rtl.ui-render-picker-dropdown .ui-render-picker-range-arrow::after {
  transform: translate(50%, -50%);
}
.ui-render-picker-dropdown .ui-render-picker-range-arrow::before {
  width: 10px;
  height: 10px;
  border: 5px solid blue;
  border-color: blue blue transparent transparent;
}
.ui-render-picker-dropdown .ui-render-picker-range-arrow::after {
  width: 8px;
  height: 8px;
  border: 4px solid blue;
  border-color: #fff0ff #fff0ff transparent transparent;
}
.ui-render-picker-range {
  position: relative;
  display: inline-flex;
}
.ui-render-picker-range-wrapper {
  display: flex;
}
.ui-render-picker-range .ui-render-picker-active-bar {
  bottom: 0;
  height: 3px;
  background: green;
  opacity: 0;
  transition: all 0.3s;
  pointer-events: none;
}
.ui-render-picker-range.ui-render-picker-focused .ui-render-picker-active-bar {
  opacity: 1;
}
.ui-render-picker-panel-container {
  display: inline-block;
  vertical-align: top;
  transition: margin 0.3s;
  pointer-events: all;
}
.ui-render-picker-panel-layout {
  display: flex;
  flex-wrap: nowrap;
  align-items: stretch;
}
.ui-render-picker-selector {
  width: 100%;
}
.ui-render-picker-selection-overflow {
  display: flex;
  flex-wrap: wrap;
  box-sizing: border-box;
  width: 100%;
  border: 1px solid green;
  min-height: 1em;
}
.ui-render-picker-selection-overflow-item {
  flex: none;
  max-width: 100%;
}
.ui-render-picker-selection-item {
  border: 1px solid blue;
}
.ui-render-picker-selection-placeholder {
  pointer-events: none;
  position: absolute;
  left: 0;
  top: 0;
}
.ui-render-picker-multiple-input {
  width: 10px;
  opacity: 0.1;
}
.ui-render .input--wrapper.required > .input__label::before, .ui-render .input--wrapper.required > * > label::before, .ui-render .input--wrapper.required > .input--wrapper label::before, .ui-render .input--wrapper.required > .input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label::before, .ui-render .input--wrapper.required > .input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label::before, .ui-render .input--wrapper.required > .input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label::before {
  content: "*";
  display: inline-block;
  width: 4px;
  height: 4px;
  font-size: 10px;
  line-height: 1;
  margin-right: 4px;
  vertical-align: text-top;
  font-family: SimSun, sans-serif;
  color: #da1414;
}
.ui-render .input--wrapper > .ui.dropdown > .visible.menu {
  max-height: 10.3125rem !important;
}
.ui-render input[type="date"], .ui-render input[type="datetime-local"], .ui-render input[type="time"], .ui-render input[type="month"], .ui-render input[type="week"] {
  height: 2.5rem !important;
}
/* Fade In Loading */
@keyframes fade-in--loading {
  0% {
    opacity: 0;
  }
  30% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.ui-render .app__loading {
  align-items: center;
  justify-content: center;
  z-index: 99999;
  background: rgba(255, 255, 255, 0.3);
  opacity: 0;
  animation: fade-in--loading 666ms forwards;
}
.ui-render .app__spinner {
  display: inline-block;
  content: '';
  border-style: solid;
  border-bottom-color: transparent !important;
  border-right-color: transparent !important;
}
.ui-render .app__spinner.secondary {
  border-color:  #0f748c;
}
.ui-render .app__spinner.primary {
  border-color:  #2e6eb1;
}
.ui-render .inverted .app__spinner.secondary {
  border-color:  #1e85a6;
}
.ui-render .inverted .app__spinner.primary {
  border-color:  #4e92df;
}
.ui-render .app__spinner.smallest {
  width: 0.5rem;
  height: 0.5rem;
  border-radius: 50%;
  border-width: 0.0625rem;
}
.ui-render .app__spinner.smaller {
  width: 0.625rem;
  height: 0.625rem;
  border-radius: 50%;
  border-width: 0.0625rem;
}
.ui-render .app__spinner.small, .ui-render .button.loading.small .app__spinner, .ui-render .input-tag.loading.small .app__spinner, .ui-render .app__tag.loading.small .app__spinner, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.loading.small .app__spinner {
  width: 0.75rem;
  height: 0.75rem;
  border-radius: 50%;
  border-width: 0.09375rem;
}
.ui-render .app__spinner.base, .ui-render .button.loading .app__spinner, .ui-render .input-tag.loading .app__spinner, .ui-render .app__tag.loading .app__spinner, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.loading .app__spinner {
  width: 0.875rem;
  height: 0.875rem;
  border-radius: 50%;
  border-width: 0.125rem;
}
.ui-render .app__spinner.large, .ui-render .button.loading.large .app__spinner, .ui-render .input-tag.loading.large .app__spinner, .ui-render .app__tag.loading.large .app__spinner, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.loading.large .app__spinner {
  width: 1rem;
  height: 1rem;
  border-radius: 50%;
  border-width: 0.1875rem;
}
.ui-render .app__spinner.larger {
  width: 1.5rem;
  height: 1.5rem;
  border-radius: 50%;
  border-width: 0.25rem;
}
.ui-render .app__spinner.largest {
  width: 2.25rem;
  height: 2.25rem;
  border-radius: 50%;
  border-width: 0.3125rem;
}
/* General Nav Link Styling */
.ui-render .app__menu__items .app__menu__item:focus, .ui-render .app__header__items .app__menu__item:focus, .ui-render .app__sidebar__items .app__menu__item:focus {
  padding: inherit;
  margin: inherit;
}
.ui-render .app__menu__items .app__menu__item .app__alert__counter, .ui-render .app__header__items .app__menu__item .app__alert__counter, .ui-render .app__sidebar__items .app__menu__item .app__alert__counter {
  bottom: 50%;
  left: 50%;
  right: auto;
}
.ui-render .app__menu__items i[class^="icon-"], .ui-render .app__menu__items i[class*=" icon-"], .ui-render .app__header__items i[class^="icon-"], .ui-render .app__header__items i[class*=" icon-"], .ui-render .app__sidebar__items i[class^="icon-"], .ui-render .app__sidebar__items i[class*=" icon-"] {
  position: relative;
  font-size: 0.875rem;
}
@media screen and (min-width: 48em) {
  .ui-render .app__menu__items i[class^="icon-"], .ui-render .app__menu__items i[class*=" icon-"], .ui-render .app__header__items i[class^="icon-"], .ui-render .app__header__items i[class*=" icon-"], .ui-render .app__sidebar__items i[class^="icon-"], .ui-render .app__sidebar__items i[class*=" icon-"] {
    font-size: 1.3125rem;
  }
}
.ui-render .app__menu__items a, .ui-render .app__header__items a, .ui-render .app__sidebar__items a {
  color: #444444;
}
.ui-render .inverted .app__menu__items a, .ui-render .inverted .app__header__items a, .ui-render .inverted .app__sidebar__items a {
  color: #fafafa;
}
.ui-render .app__menu__items a.active, .ui-render .app__menu__items a:hover, .ui-render .app__menu__items a:focus, .ui-render .app__menu__items a:active, .ui-render .app__header__items a.active, .ui-render .app__header__items a:hover, .ui-render .app__header__items a:focus, .ui-render .app__header__items a:active, .ui-render .app__sidebar__items a.active, .ui-render .app__sidebar__items a:hover, .ui-render .app__sidebar__items a:focus, .ui-render .app__sidebar__items a:active {
  color: #2e6eb1;
}
.ui-render .inverted .app__menu__items a.active, .ui-render .inverted .app__menu__items a:hover, .ui-render .inverted .app__menu__items a:focus, .ui-render .inverted .app__menu__items a:active, .ui-render .inverted .app__header__items a.active, .ui-render .inverted .app__header__items a:hover, .ui-render .inverted .app__header__items a:focus, .ui-render .inverted .app__header__items a:active, .ui-render .inverted .app__sidebar__items a.active, .ui-render .inverted .app__sidebar__items a:hover, .ui-render .inverted .app__sidebar__items a:focus, .ui-render .inverted .app__sidebar__items a:active {
  color: #4e92df;
}
.ui-render .app__menu__items.extra button:hover, .ui-render .app__header__items.extra button:hover, .ui-render .app__sidebar__items.extra button:hover {
  z-index: 1;
}
.ui-render .app__menu__button {
  transform: none !important;
}
.ui-render .app__menu__button .box {
  width: 0.875rem;
  height: 0.875rem;
}
.ui-render .app__menu__button .box::before, .ui-render .app__menu__button .box::after, .ui-render .app__menu__button .box .bar {
  display: block;
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background-color: #fafafa;
  border-radius: 1px;
  transition: 0.2s;
  -webkit-backface-visibility: hidden;
}
.ui-render .app__menu__button .box::before {
  top: 2px;
}
.ui-render .app__menu__button .box .bar {
  top: 0.4375rem;
}
.ui-render .app__menu__button .box::after {
  bottom: 1px;
}
.ui-render .app__menu__button.active .box::before {
  top: 0.4375rem;
  transform: rotate(45deg);
}
.ui-render .app__menu__button.active .box::after {
  top: 0.4375rem;
  transform: rotate(-45deg);
}
.ui-render .app__menu__button.active .box::before, .ui-render .app__menu__button:hover .box::before, .ui-render .app__menu__button:focus .box::before, .ui-render .app__menu__button:active .box::before, .ui-render .app__menu__button.active .box::after, .ui-render .app__menu__button:hover .box::after, .ui-render .app__menu__button:focus .box::after, .ui-render .app__menu__button:active .box::after, .ui-render .app__menu__button.active .box .bar, .ui-render .app__menu__button:hover .box .bar, .ui-render .app__menu__button:focus .box .bar, .ui-render .app__menu__button:active .box .bar {
  background-color: #4e92df;
}
.ui-render .badge {
  font-weight: 500;
  color: #ffffff;
}
.ui-render .app__header {
  z-index: 9;
}
.ui-render .app__header__items {
  background-color: #d9d9d9;
}
.ui-render .inverted .app__header__items {
  background-color: rgba(0, 0, 0, 0.75);
}
/* Sidebar Menu Items */
.ui-render .app__sidebar {
  /* Make Sidebar Overlay on Mobile */
}
.ui-render .app__sidebar .app__menu__item, .ui-render .app__sidebar .app__menu__item--empty {
  background-color: #d9d9d9;
}
.ui-render .inverted .app__sidebar .app__menu__item, .ui-render .inverted .app__sidebar .app__menu__item--empty {
  background-color: rgba(0, 0, 0, 0.75);
}
@media screen and (max-width: 47.9375em) {
  .ui-render .app__sidebar {
    position: absolute !important;
    z-index: 0;
    border-right: none;
    height: 100%;
    width: 100%;
  }
  .ui-render .app__sidebar.active {
    z-index: 99;
  }
}
@media screen and (min-width: 48em) {
  .ui-render .app__sidebar .app__menu__item {
    width: 5rem;
    height: 5rem;
  }
  .ui-render .app__sidebar .app__menu__item.active {
    border-style: solid;
    border-width: 1px 0;
    border-image: linear-gradient(to right, transparent, #4e92df 33%, #4e92df 67%, transparent) 1;
    background-color: transparent;
  }
  .ui-render .app__sidebar .app__menu__item:not(.active) .text {
    display: none;
  }
  .ui-render .app__sidebar .app__menu__item:not(.active):hover .text, .ui-render .app__sidebar .app__menu__item:not(.active):focus .text, .ui-render .app__sidebar .app__menu__item:not(.active):active .text {
    display: flex;
  }
  .ui-render .app__sidebar .app__content {
    max-width: calc(95%) !important;
  }
}
.ui-render .app__prev-next {
  border-top: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
}
.ui-render .app__prev-next__item {
  height: 3.125rem;
}
.ui-render .app__prev-next__item + .app__prev-next__item {
  border-left: 1px solid #d9d9d9;
}
.ui-render .app__modal, .ui-render .app__popup {
  display: none;
  max-height: 100vh;
}
.ui-render .app__modal.active, .ui-render .app__popup.active {
  justify-content: center;
  align-items: center;
  z-index: 9999;
}
.ui-render .app__modal__box, .ui-render .app__popup__box {
  z-index: 1;
  max-height: calc(100vh - 4.6875rem);
  box-shadow: 0 0.1rem 0.4rem 0 rgba(0, 0, 0, 0.3);
  border-radius: 0.4375rem;
}
.ui-render .app__modal__box:not(.full-screen), .ui-render .app__popup__box:not(.full-screen) {
  max-width: 90%;
  max-height: 90%;
}
.ui-render .app__modal__box.full-screen, .ui-render .app__popup__box.full-screen {
  min-width: 100%;
  min-height: 100%;
}
.ui-render .app__modal__box__content h2:first-child, .ui-render .app__popup__box__content h2:first-child {
  margin: 0;
  padding: 0.75rem 1rem;
  background: #292638;
  color: #fafafa;
}
.ui-render .app__modal__box__content > .loading--placeholder, .ui-render .app__popup__box__content > .loading--placeholder {
  position: relative !important;
}
.ui-render .app__modal__box__header__title, .ui-render .app__popup__box__header__title {
  padding: 1.5rem 1.5rem 0.5rem;
  text-align: center;
}
.ui-render .app__modal__box__header__title > *:first-child, .ui-render .app__popup__box__header__title > *:first-child {
  border-top-left-radius: 0.4375rem;
}
.ui-render .app__modal__box__header__title > *:last-child, .ui-render .app__popup__box__header__title > *:last-child {
  border-top-right-radius: 0.4375rem;
}
.ui-render .app__modal__box__body, .ui-render .app__popup__box__body {
  padding: 1rem 1.5rem;
}
.ui-render .app__modal__box__footer, .ui-render .app__popup__box__footer {
  padding: 1rem 1.5rem 1.75rem;
}
/* --------------
   Pagination
--------------- */
.ui-render .app__pagination {
  display: inline-flex;
  align-items: center;
  vertical-align: middle;
  gap: 0.125rem;
}
.ui-render .app__pagination__item {
  min-width: 2.25rem;
  height: 2.25rem;
  padding: 0 0.625rem;
  border: 1px solid #d9d9d9;
  background: transparent;
  color: inherit;
  cursor: pointer;
  font: inherit;
  border-radius: 0.25rem;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.ui-render .app__pagination__item:hover:not(.disabled):not(.active) {
  background-color: rgba(0, 0, 0, 0.04);
}
.ui-render .app__pagination__item.active {
  background-color: rgba(0, 0, 0, 0.06);
  color: rgba(0, 0, 0, 0.95);
  cursor: default;
}
.ui-render .app__pagination__item.disabled, .ui-render .app__pagination__item:disabled, .ui-render .app__pagination__item.input-disabled, .ui-render .app__pagination__item.input__unit.disabled:not(.readonly), .ui-render .app__pagination__item.ui.selection.dropdown.disabled:not(.readonly), .ui-render .app__pagination__iteminput.disabled:not(.readonly), .ui-render .app__pagination__itemselect.disabled:not(.readonly), .ui-render .app__pagination__itemtextarea.disabled:not(.readonly), .ui-render .app__pagination__item.input__unit:disabled, .ui-render .app__pagination__item.ui.selection.dropdown:disabled, .ui-render .app__pagination__iteminput:disabled, .ui-render .app__pagination__itemselect:disabled, .ui-render .app__pagination__itemtextarea:disabled, .ui-render .app__pagination__iteminput.checkbox.toggle:disabled + label {
  opacity: 0.4;
  cursor: not-allowed;
}
.ui-render .app__pagination__ellipsis {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 1.25rem;
  color: rgba(0, 0, 0, 0.5);
  user-select: none;
}
.ui-render .app__popup.active {
  justify-content: flex-start;
  min-height: 100%;
  z-index: 9999999;
}
.ui-render .app__popup .app__popup__box {
  margin-top: 200px;
}
.ui-render .app__popup__box--alert {
  text-align: center;
}
/* Progress Bar Outline (and fill for gradient style) */
.ui-render .app__progress--bar__wrapper {
  width: 100%;
  height: 1.25rem;
  border: 1px solid #2e6eb1;
  border-radius: 0.25rem;
}
.ui-render .app__progress--bar__wrapper * {
  -webkit-backface-visibility: visible;
}
.ui-render .inverted .app__progress--bar__wrapper {
  border-color: #4e92df;
}
.ui-render .inverted .app__progress--bar.red .app__progress--bar__wrapper {
  border-color:  #f76faa;
}
.ui-render .inverted .app__progress--bar.pink .app__progress--bar__wrapper {
  border-color:  #ff7dcd;
}
.ui-render .inverted .app__progress--bar.violet .app__progress--bar__wrapper {
  border-color:  #6776ea;
}
/* Progress Bar Fill (for solid color) */
.ui-render .app__progress__bar {
  justify-content: center;
  height: 100%;
  background-color: #2e6eb1;
  border-color: inherit;
  transition: width 0.75s;
  border-radius: inherit;
}
.ui-render .app__progress__bar .text {
  color: #ffffff;
  text-align: right;
}
.ui-render .inverted .app__progress__bar {
  background-color: #4e92df;
}
.ui-render .inverted .app__progress--bar.red .app__progress__bar {
  background-color:  #f76faa;
}
.ui-render .inverted .app__progress--bar.pink .app__progress__bar {
  background-color:  #ff7dcd;
}
.ui-render .inverted .app__progress--bar.violet .app__progress__bar {
  background-color:  #6776ea;
}
.ui-render .app__progress--bar.gradient .app__progress__bar::after {
  display: block;
  content: '';
  border-radius: inherit;
}
.ui-render .app__progress__bar__tooltip {
  animation-delay: 0.825s;
  position: absolute;
  right: 1px;
  bottom: calc(101.4375%);
  font-size: 0.6875rem;
  border-color: inherit;
}
.ui-render .app__progress--bar.gradient .app__progress__bar__tooltip {
  border-color: #2e6eb1;
}
.ui-render .inverted .app__progress--bar.gradient .app__progress__bar__tooltip {
  border-color: #4e92df;
}
.ui-render .app__progress__bar__tooltip .app__progress__bar__tooltip__inner {
  padding: 0.1875rem 0.4375rem 0.1875rem 0.4375rem;
  border: 1px solid;
  border-color: inherit;
  border-radius: 0.25rem;
}
.ui-render .app__progress__bar__tooltip .app__progress__bar__tooltip__inner i[class^="icon-"], .ui-render .app__progress__bar__tooltip .app__progress__bar__tooltip__inner i[class*=" icon-"] {
  font-size: 0.75rem;
}
.ui-render .app__progress--steps {
  align-items: center;
}
.ui-render .app__progress--steps.connector {
  padding-bottom: 1.25rem;
}
.ui-render .app__progress--steps.connector .app__progress__step::before {
  display: block;
  content: '';
  position: absolute;
  top: calc(100%);
  left: calc(49.9375%);
  height: 1.25rem;
  width: 0.125rem;
  background-image: linear-gradient(180deg, #7f7f7f, rgba(127, 127, 127, 0.5));
}
.ui-render .app__progress--steps.connector .app__progress__step.passed::before, .ui-render .app__progress--steps.connector .app__progress__step.done:not(.passed)::before {
  background-image: linear-gradient(180deg, #4e92df, rgba(78, 146, 223, 0.5));
}
.ui-render .app__progress--steps .app__progress__step.labeled {
  padding-bottom: 1.75rem;
}
.ui-render .app__progress--steps .button, .ui-render .app__progress--steps .input-tag, .ui-render .app__progress--steps .app__tag, .ui-render .app__progress--steps .input--wrapper .ui.selection.dropdown.readonly .label {
  line-height: 1;
  box-sizing: content-box;
  border-width: 0.125rem;
}
.ui-render .app__progress--steps .button i[class^="icon-"]::before, .ui-render .app__progress--steps .button i[class*=" icon-"]::before, .ui-render .app__progress--steps .input-tag i[class^="icon-"]::before, .ui-render .app__progress--steps .input-tag i[class*=" icon-"]::before, .ui-render .app__progress--steps .app__tag i[class^="icon-"]::before, .ui-render .app__progress--steps .app__tag i[class*=" icon-"]::before, .ui-render .app__progress--steps .input--wrapper .ui.selection.dropdown.readonly .label i[class^="icon-"]::before, .ui-render .app__progress--steps .input--wrapper .ui.selection.dropdown.readonly .label i[class*=" icon-"]::before {
  opacity: 1;
}
.ui-render .app__progress--steps .app__progress--bar {
  padding-top: 0.5625rem;
  flex: 1;
}
.ui-render .app__progress--steps .app__progress--bar .app__progress--bar__wrapper {
  background-color: #bfbebe;
  border: transparent;
  height: 0.1875rem;
}
/*
 * As of Nov, 2018, there is no way to detect OS on Safari and Chrome with CSS.
 * Ideally, we only want to style scrollbar on Windows, and leave it as default on Safari,
 * because the desired effect is overlay scrollbar with content background showing through.
 * However, as soon as the scrollbar is styled, transparent track background shows the content of parent container,
 * and not the overflowing content itself, like the desired default behavior in Mac OS.
*/
.ui-render ::-webkit-scrollbar {
  width: 3px !important;
  height: 3px !important;
}
/* this targets the default scrollbar (compulsory) */
.ui-render ::-webkit-scrollbar-track {
  background: transparent !important;
}
/* the new scrollbar will have a flat appearance with the set background color */
.ui-render ::-webkit-scrollbar-thumb {
  background: rgba(68, 68, 68, 0.3) !important;
  border-radius: 0.4375rem !important;
  border: 1px solid rgba(68, 68, 68, 0.3) !important;
}
/* this will style the thumb, ignoring the track */
/* optionally, style the top + bottom buttons (left and right for horizontal bars) */
.ui-render ::-webkit-scrollbar-corner {
  background: transparent !important;
}
/* if both the vertical + horizontal bars appear, the right bottom corner needs to be styled */
.ui-render .no-scrollbar::-webkit-scrollbar {
  display: none;
}
.ui-render .app__slider {
  position: relative;
  width: 100%;
  user-select: none;
  touch-action: none;
}
.ui-render .app__slider:not(.vertical) {
  height: 12px;
}
.ui-render .app__slider:not(.vertical) .app__slider__rail, .ui-render .app__slider:not(.vertical) .app__slider__track {
  position: absolute;
  top: 5px;
  left: 0;
  right: 0;
  height: 2px;
  border-radius: 1px;
}
.ui-render .app__slider:not(.vertical) .app__slider__track {
  right: auto;
}
.ui-render .app__slider:not(.vertical) .app__slider__handle {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  position: absolute;
  top: 0;
  transform: translateX(-50%);
  cursor: pointer;
  border: 1px solid #4e92df;
  box-sizing: border-box;
  transition: left 100ms ease-out;
}
.ui-render .app__slider:not(.vertical) .app__slider__handle.active {
  transition: none;
}
.ui-render .app__slider:not(.vertical) .app__slider__track {
  transition: left 100ms ease-out, width 100ms ease-out;
}
.ui-render .app__slider:not(.vertical) .app__slider.dragging .app__slider__track {
  transition: none;
}
.ui-render .app__slider:not(.vertical) .app__slider__dot {
  position: absolute;
  top: 3px;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  transform: translateX(-50%);
  pointer-events: none;
}
.ui-render .app__slider:not(.vertical) .app__slider__mark {
  position: absolute;
  top: 16px;
  transform: translateX(-50%);
  font-size: 0.6875rem;
  pointer-events: none;
}
.ui-render .app__slider.vertical {
  width: 12px;
  height: 100%;
  min-height: 7.5rem;
}
.ui-render .app__slider.vertical .app__slider__rail, .ui-render .app__slider.vertical .app__slider__track {
  position: absolute;
  left: 5px;
  top: 0;
  bottom: 0;
  width: 2px;
  border-radius: 1px;
}
.ui-render .app__slider.vertical .app__slider__track {
  top: auto;
}
.ui-render .app__slider.vertical .app__slider__handle {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  position: absolute;
  left: 0;
  transform: translateY(50%);
  cursor: pointer;
  border: 1px solid #4e92df;
  box-sizing: border-box;
  transition: bottom 100ms ease-out;
}
.ui-render .app__slider.vertical .app__slider__handle.active {
  transition: none;
}
.ui-render .app__slider.vertical .app__slider__track {
  transition: bottom 100ms ease-out, height 100ms ease-out;
}
.ui-render .app__slider.vertical .app__slider.dragging .app__slider__track {
  transition: none;
}
.ui-render .app__slider.vertical .app__slider__dot {
  position: absolute;
  left: 3px;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  transform: translateY(50%);
  pointer-events: none;
}
.ui-render .app__slider.vertical .app__slider__mark {
  position: absolute;
  left: 16px;
  transform: translateY(50%);
  font-size: 0.6875rem;
  pointer-events: none;
}
.ui-render .app__slider .app__slider__track {
  background-color: #4e92df;
}
.ui-render .inverted .app__slider .app__slider__track {
  background-color: #1e85a6;
}
.ui-render .app__slider .app__slider__rail {
  background-color: rgba(0, 0, 0, 0.2);
  cursor: pointer;
}
.ui-render .inverted .app__slider .app__slider__rail {
  background-color: rgba(255, 255, 255, 0.3);
}
.ui-render .app__slider .app__slider__handle {
  background-color: #4e92df;
}
.ui-render .inverted .app__slider .app__slider__handle {
  background-color: #4e92df;
  border-color: #f7f7f7;
}
.ui-render .app__slider .app__slider__dot {
  border: 1px solid rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.2);
}
.ui-render .inverted .app__slider .app__slider__dot {
  border-color: rgba(255, 255, 255, 0.3);
  background-color: rgba(255, 255, 255, 0.3);
}
.ui-render .app__slider:not(.readonly):not(.disabled) .app__slider__handle:hover, .ui-render .app__slider:not(.readonly):not(.disabled) .app__slider__handle:focus, .ui-render .app__slider:not(.readonly):not(.disabled) .app__slider__handle:active, .ui-render .app__slider:not(.readonly):not(.disabled) .app__slider__handle.active {
  background-color: #2e6eb1;
  border-color: #2e6eb1;
}
.ui-render .app__slider.disabled, .ui-render .app__slider.readonly, .ui-render .app__slider.input-disabled, .ui-render .app__slider.input__unit.disabled:not(.readonly), .ui-render .app__slider.ui.selection.dropdown.disabled:not(.readonly), .ui-render .app__sliderinput.disabled:not(.readonly), .ui-render .app__sliderselect.disabled:not(.readonly), .ui-render .app__slidertextarea.disabled:not(.readonly), .ui-render .app__slider.input__unit:disabled, .ui-render .app__slider.ui.selection.dropdown:disabled, .ui-render .app__sliderinput:disabled, .ui-render .app__sliderselect:disabled, .ui-render .app__slidertextarea:disabled, .ui-render .app__sliderinput.checkbox.toggle:disabled + label {
  border: 0 !important;
}
.ui-render .app__slider.disabled .app__slider__rail, .ui-render .app__slider.readonly .app__slider__rail, .ui-render .app__slider.disabled .app__slider__handle, .ui-render .app__slider.readonly .app__slider__handle, .ui-render .app__slider.input-disabled .app__slider__rail, .ui-render .app__slider.input-disabled .app__slider__handle, .ui-render .app__slider.input__unit.disabled:not(.readonly) .app__slider__rail, .ui-render .app__slider.input__unit.disabled:not(.readonly) .app__slider__handle, .ui-render .app__slider.ui.selection.dropdown.disabled:not(.readonly) .app__slider__rail, .ui-render .app__slider.ui.selection.dropdown.disabled:not(.readonly) .app__slider__handle, .ui-render .app__sliderinput.disabled:not(.readonly) .app__slider__rail, .ui-render .app__sliderinput.disabled:not(.readonly) .app__slider__handle, .ui-render .app__sliderselect.disabled:not(.readonly) .app__slider__rail, .ui-render .app__sliderselect.disabled:not(.readonly) .app__slider__handle, .ui-render .app__slidertextarea.disabled:not(.readonly) .app__slider__rail, .ui-render .app__slidertextarea.disabled:not(.readonly) .app__slider__handle, .ui-render .app__slider.input__unit:disabled .app__slider__rail, .ui-render .app__slider.input__unit:disabled .app__slider__handle, .ui-render .app__slider.ui.selection.dropdown:disabled .app__slider__rail, .ui-render .app__slider.ui.selection.dropdown:disabled .app__slider__handle, .ui-render .app__sliderinput:disabled .app__slider__rail, .ui-render .app__sliderinput:disabled .app__slider__handle, .ui-render .app__sliderselect:disabled .app__slider__rail, .ui-render .app__sliderselect:disabled .app__slider__handle, .ui-render .app__slidertextarea:disabled .app__slider__rail, .ui-render .app__slidertextarea:disabled .app__slider__handle, .ui-render .app__sliderinput.checkbox.toggle:disabled + label .app__slider__rail, .ui-render .app__sliderinput.checkbox.toggle:disabled + label .app__slider__handle {
  cursor: default;
}
.ui-render .app__slider.disabled .app__slider__track, .ui-render .app__slider.readonly .app__slider__track, .ui-render .app__slider.input-disabled .app__slider__track, .ui-render .app__slider.input__unit.disabled:not(.readonly) .app__slider__track, .ui-render .app__slider.ui.selection.dropdown.disabled:not(.readonly) .app__slider__track, .ui-render .app__sliderinput.disabled:not(.readonly) .app__slider__track, .ui-render .app__sliderselect.disabled:not(.readonly) .app__slider__track, .ui-render .app__slidertextarea.disabled:not(.readonly) .app__slider__track, .ui-render .app__slider.input__unit:disabled .app__slider__track, .ui-render .app__slider.ui.selection.dropdown:disabled .app__slider__track, .ui-render .app__sliderinput:disabled .app__slider__track, .ui-render .app__sliderselect:disabled .app__slider__track, .ui-render .app__slidertextarea:disabled .app__slider__track, .ui-render .app__sliderinput.checkbox.toggle:disabled + label .app__slider__track {
  background-color: #7f7f7f;
}
.ui-render .app__slider.disabled .app__slider__handle, .ui-render .app__slider.readonly .app__slider__handle, .ui-render .app__slider.input-disabled .app__slider__handle, .ui-render .app__slider.input__unit.disabled:not(.readonly) .app__slider__handle, .ui-render .app__slider.ui.selection.dropdown.disabled:not(.readonly) .app__slider__handle, .ui-render .app__sliderinput.disabled:not(.readonly) .app__slider__handle, .ui-render .app__sliderselect.disabled:not(.readonly) .app__slider__handle, .ui-render .app__slidertextarea.disabled:not(.readonly) .app__slider__handle, .ui-render .app__slider.input__unit:disabled .app__slider__handle, .ui-render .app__slider.ui.selection.dropdown:disabled .app__slider__handle, .ui-render .app__sliderinput:disabled .app__slider__handle, .ui-render .app__sliderselect:disabled .app__slider__handle, .ui-render .app__slidertextarea:disabled .app__slider__handle, .ui-render .app__sliderinput.checkbox.toggle:disabled + label .app__slider__handle {
  background-color: #7f7f7f;
  border: 0;
}
.ui-render .app__slider .tooltip.top::after {
  top: 100%;
}
.ui-render .app__slider .tooltip.right::after {
  right: 100%;
}
.ui-render .app__slider--wrap {
  align-self: stretch;
  align-items: center;
}
.ui-render .app__slider__label {
  max-width: 45%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ui-render .app__slider__remove {
  background-color: #ffffff !important;
}
.ui-render .app__slider__values {
  position: absolute;
  bottom: calc(100.5%);
  right: 0;
}
.ui-render .app__bar-stats .app__bar-stats__item {
  box-sizing: border-box;
}
.ui-render .app__bar-stats .app__bar-stats__item > .text {
  font-size: 2.25rem;
  line-height: 1;
}
.ui-render .app__bar-stats .app__bar-stats__item .app__progress--bar__wrapper {
  border: none;
  border-radius: 0;
}
.ui-render .app__bar-stats .app__bar-stats__item:first-child {
  border-right: 1px solid transparent;
}
.ui-render .app__bar-stats .app__bar-stats__item:first-child .app__progress--bar__wrapper {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.ui-render .app__bar-stats .app__bar-stats__item:last-child {
  border-left: 1px solid transparent;
}
.ui-render .app__bar-stats .app__bar-stats__item:last-child .app__progress--bar__wrapper {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.ui-render .app__bar-stats .app__progress__bar .text {
  text-align: center;
}
.ui-render .app__top-stats__table th {
  text-align: left;
}
.ui-render .app__top-stats__item {
  text-align: right;
}
.ui-render .app__top-stats__item .app__progress--bar__wrapper {
  border-color: transparent;
}
.ui-render .app__top-stats__label {
  color: #7f7f7f;
}
.ui-render table {
  border-spacing: 0;
}
.ui-render table:not(.as-layout) {
  border: 1px solid #d9d9d9;
  border-radius: 0.25rem;
}
.ui-render table.striped tr:nth-child(even) {
  background-color: rgba(68, 68, 68, 0.03);
}
.ui-render table thead > tr:first-child th:first-child, .ui-render table thead > tr:first-child th:first-child > * {
  border-top-left-radius: 0.25rem;
}
.ui-render table thead > tr:first-child th:last-child, .ui-render table thead > tr:first-child th:last-child > * {
  border-top-right-radius: 0.25rem;
}
.ui-render table tbody > tr:last-child > th, .ui-render table tbody > tr:last-child > td {
  border-bottom: none;
}
.ui-render table tbody > tr:last-child td:first-child, .ui-render table tbody > tr:last-child td:first-child > * {
  border-bottom-left-radius: 0.25rem;
}
.ui-render table tbody > tr:last-child td:last-child, .ui-render table tbody > tr:last-child td:last-child > * {
  border-bottom-right-radius: 0.25rem;
}
.ui-render table.no-header.vertical > tbody > tr > th {
  display: none;
}
.ui-render table.no-header > thead {
  display: none;
}
.ui-render table.highlight-1-last tbody > tr:last-child, .ui-render table.highlight-2-last tbody > tr:nth-last-child(-n+2), .ui-render table.highlight-3-last tbody > tr:nth-last-child(-n+3) {
  background-color: rgba(0, 0, 0, 0.025);
  font-weight: 500!important;
}
.ui-render table:not(.as-layout) tr th {
  background-color: #f5f5f5;
}
.ui-render table:not(.as-layout) th {
  background-color: #f5f5f5;
}
.ui-render table:not(.as-layout) th, .ui-render table:not(.as-layout) td {
  border-bottom: 1px solid #d9d9d9;
  background-color: #ffffff;
}
.ui-render th, .ui-render td {
  padding: 0;
}
.ui-render th > *:only-child:empty::before, .ui-render td > *:only-child:empty::before, .ui-render th > *:only-child > *:only-child:empty::before, .ui-render td > *:only-child > *:only-child:empty::before {
  content: 'A';
  visibility: hidden;
}
.ui-render .overflow-scroll.vertical-scroll table tr td.sticky-last::after, .ui-render .overflow-scroll.vertical-scroll table tr th.sticky-last::after, .ui-render .virtual-list.vertical-scroll table tr td.sticky-last::after, .ui-render .virtual-list.vertical-scroll table tr th.sticky-last::after, .ui-render .app__modal__box.vertical-scroll table tr td.sticky-last::after, .ui-render .app__modal__box.vertical-scroll table tr th.sticky-last::after, .ui-render .app__popup__box.vertical-scroll table tr td.sticky-last::after, .ui-render .app__popup__box.vertical-scroll table tr th.sticky-last::after {
  box-shadow: inset 10px 0 8px -8px rgba(5, 5, 5, 0.16);
  position: absolute;
  top: 0;
  right: 0;
  bottom: -1px;
  width: 30px;
  transform: translateX(100%);
  transition: box-shadow 0.3s;
  content: "";
  pointer-events: none;
}
.ui-render .tabs__item {
  line-height: 1.1875rem;
  border-bottom: 1px solid #d9d9d9;
}
.ui-render .tabs__item:hover, .ui-render .tabs__item:focus, .ui-render .tabs__item:active {
  background-color: #f5f5f5;
}
.ui-render .tabs.buttoned .tabs__item:hover, .ui-render .tabs.buttoned .tabs__item:focus, .ui-render .tabs.buttoned .tabs__item:active {
  border-radius: initial;
}
.ui-render .tabs.buttoned .tabs__item {
  border: 1px solid rgba(68, 68, 68, 0.3);
}
.ui-render .tabs.buttoned .tabs__item:not(.active, :last-child) {
  border-right: none;
}
.ui-render .tabs.buttoned .tabs__item.active + .tabs__item {
  border-left: none;
}
.ui-render .tabs.buttoned .tabs__item:first-child {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.ui-render .tabs.buttoned .tabs__item:last-child {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.ui-render .tabs.buttoned *:not(.tabs__item) + .tabs__item {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.ui-render .tabs__item.active {
  border-color: #4e92df;
  color: #4e92df;
}
.ui-render .tabs__item.active::after {
  display: block;
  content: '';
  width: 100%;
  height: 0.0625rem;
  background: #4e92df;
}
.ui-render .tabs.buttoned .tabs__item.active::after {
  display: none;
}
.ui-render .tabs.buttoned .tabs__item.active {
  background-color: #f5f5f5;
  border-color: #4e92df;
}
.ui-render .tooltip {
  position: absolute;
  display: none;
  opacity: 0;
  z-index: -1;
  /* Vertical line */
}
.ui-render .tooltip::after {
  display: block;
  content: '';
  position: absolute;
  border-width: 0;
  border-color: inherit;
  border-style: solid;
}
.ui-render .tooltip.show, .ui-render *:hover > .tooltip, .ui-render *:active > .tooltip, .ui-render *:focus > .tooltip {
  animation-delay: 0.5s;
  visibility: visible;
  display: flex;
  z-index: 9;
}
.ui-render .tooltip.show {
  animation-delay: 0s;
}
.ui-render .tooltip.top {
  bottom: calc(100.4375%);
  left: 50%;
  transform: translateX(-50%);
  /* Vertical Line */
}
.ui-render .tooltip.top::after {
  top: calc(101%);
  left: 50%;
  width: 0;
  height: 0.4375rem;
  border-left-width: 1px;
}
.ui-render .tooltip.top.right {
  left: auto;
  right: 0;
  transform: none;
}
.ui-render .tooltip.top.right::after {
  left: auto;
  right: 0.75rem;
}
.ui-render .tooltip.top.left {
  left: 0;
  right: auto;
  transform: none;
}
.ui-render .tooltip.top.left::after {
  left: 0.75rem;
  right: auto;
}
.ui-render .tooltip.bottom {
  top: calc(100.4375%);
  left: 50%;
  transform: translateX(-50%);
  /* Vertical Line */
}
.ui-render .tooltip.bottom::after {
  bottom: calc(101%);
  left: 50%;
  width: 0;
  height: 0.4375rem;
  border-left-width: 1px;
}
.ui-render .tooltip.left {
  left: -0.4375rem;
  top: 50%;
  transform: translate(-100%, -50%);
}
.ui-render .tooltip.right {
  right: -0.4375rem;
  top: 50%;
  transform: translate(100%, -50%);
  /* Vertical Line */
}
.ui-render .tooltip.right::after {
  top: 50%;
  right: calc(101%);
  height: 0;
  width: 0.4375rem;
  border-top-width: 1px;
}
.ui-render .button .tooltip, .ui-render .input-tag .tooltip, .ui-render .app__tag .tooltip, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label .tooltip {
  color: #444444;
  text-transform: none;
}
.ui-render .inverted .button .tooltip, .ui-render .inverted .input-tag .tooltip, .ui-render .inverted .app__tag .tooltip, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label .tooltip {
  color: #fafafa;
}
.ui-render .app__upload .app__view--close__icon {
  width: 1.25rem;
  height: 1.25rem;
}
.ui-render .app__upload h2 {
  width: 100%;
  margin: 0;
  padding: 1rem;
  background: rgb(0 0 0 / 15%);
}
.ui-render .upload__dropzone:not(.button) {
  min-height: 7rem;
  padding: 1rem;
  border: 1px dashed #444444;
  color: #444444;
}
.ui-render .inverted .upload__dropzone:not(.button) {
  border-color: #7f7f7f;
  color: #7f7f7f;
}
.ui-render .upload__dropzone:not(.button):hover, .ui-render .upload__dropzone:not(.button):focus, .ui-render .upload__dropzone:not(.button):active, .ui-render .upload__dropzone:not(.button).active {
  border-style: solid;
  border-color: #2e6eb1;
  background-color: rgb(0 0 0 / 15%);
  color: #2e6eb1;
  cursor: pointer;
  outline: none;
}
.ui-render .inverted .upload__dropzone:not(.button):hover, .ui-render .inverted .upload__dropzone:not(.button):focus, .ui-render .inverted .upload__dropzone:not(.button):active, .ui-render .inverted .upload__dropzone:not(.button).active {
  border-color: #4e92df;
  color: #4e92df;
}
.ui-render .upload__dropzone:not(.button).disabled, .ui-render .upload__dropzone:not(.button).input-disabled, .ui-render .upload__dropzone:not(.button).input__unit.disabled:not(.readonly), .ui-render .upload__dropzone:not(.button).ui.selection.dropdown.disabled:not(.readonly), .ui-render .upload__dropzone:not(.button)input.disabled:not(.readonly), .ui-render .upload__dropzone:not(.button)select.disabled:not(.readonly), .ui-render .upload__dropzone:not(.button)textarea.disabled:not(.readonly), .ui-render .upload__dropzone:not(.button).input__unit:disabled, .ui-render .upload__dropzone:not(.button).ui.selection.dropdown:disabled, .ui-render .upload__dropzone:not(.button)input:disabled, .ui-render .upload__dropzone:not(.button)select:disabled, .ui-render .upload__dropzone:not(.button)textarea:disabled, .ui-render .upload__dropzone:not(.button)input.checkbox.toggle:disabled + label {
  opacity: 0.75;
}
.ui-render .upload-grid.error .upload__dropzone:not(.button) {
  border-color: #c83025 !important;
  color: #c83025 !important;
}
.ui-render .inverted .upload-grid.error .upload__dropzone:not(.button) {
  border-color: #feefef !important;
  color: #feefef !important;
}
.ui-render .upload-grid.error .upload__dropzone:not(.button):focus {
  outline: none !important;
  box-shadow: 0 0 0 2px #c83025;
  border-radius: 0.25rem;
}
.ui-render .inverted .upload-grid.error .upload__dropzone:not(.button):focus {
  box-shadow: inset 0 0 0 1px #feefef;
}
.ui-render .app__modal__box__content .upload__dropzone:not(.button), .ui-render .app__popup__box__content .upload__dropzone:not(.button) {
  border-bottom-left-radius: 0.4375rem;
  border-bottom-right-radius: 0.4375rem;
}
.ui-render .upload__file__add, .ui-render .upload__file__remove {
  bottom: -0.5rem;
  right: -0.5rem;
}
.ui-render .upload__file__add:hover, .ui-render .upload__file__remove:hover, .ui-render .upload__file__add:focus, .ui-render .upload__file__remove:focus, .ui-render .upload__file__add:active, .ui-render .upload__file__remove:active {
  border-radius: 999rem !important;
}
.ui-render .preview .upload__file__label, .ui-render .inverted .upload__file__label {
  color: #ffffff;
}
.ui-render .upload-grid {
  color: #7f7f7f;
}
.ui-render .upload-grid__item {
  height: 0;
}
.ui-render .count-1 > .upload-grid__item {
  padding-bottom: 100%;
}
.ui-render .count-3 > .upload-grid__item, .ui-render .count-5 > .upload-grid__item, .ui-render .count-6 > .upload-grid__item, .ui-render .count-7 > .upload-grid__item, .ui-render .count-9 > .upload-grid__item {
  width: calc(32.33333333%);
  padding-bottom: calc(32.33333333%);
}
.ui-render .count-2 > .upload-grid__item, .ui-render .count-4 > .upload-grid__item, .ui-render .count-8 > .upload-grid__item {
  width: calc(49%);
  padding-bottom: calc(49%);
}
.ui-render .upload-grid__item.preview .upload__dropzone:not(:hover):not(:focus):not(:active) {
  border: none;
}
.ui-render .upload-grid__item .upload__dropzone {
  border-radius: 0.4375rem !important;
}
/* Spacing & font utilities (after themes/components so they can override) */
.ui-render .space, .ui-render .space-small, .ui-render .space-large {
  display: inline-flex;
  content: '';
  width: 1rem;
  height: 1rem;
}
.ui-render .space-small {
  width: 0.75rem;
  height: 0.75rem;
}
.ui-render .space-large {
  width: 1.75rem;
  height: 1.75rem;
}
.ui-render .padding, .ui-render .app__form__group .app__form__group__content, .ui-render .app__menu__items .app__menu__item, .ui-render .card, .ui-render .app__header__items .app__menu__item, .ui-render .app__sidebar__items .app__menu__item {
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.ui-render .padding-small, .ui-render .app__dashboard .app__duel-chart, .ui-render .tooltip, .ui-render .upload__file__label, .ui-render .circular, .ui-render .badge {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.ui-render .padding-smaller, .ui-render .app__slider .tooltip, .ui-render table .app__sort__icon, .ui-render .circular.small, .ui-render .card__text__summary__item, .ui-render .badge {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.ui-render .padding-smallest, .ui-render .app__top-stats__item > * {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
.ui-render .padding-large, .ui-render .app__dashboard__balance {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
.ui-render .padding-larger {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.ui-render .padding-largest {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}
.ui-render .padding-h, .ui-render .app__chart__tooltip, .ui-render .app__pie-chart__ref__item, .ui-render .tabs__item {
  padding-left: 1rem;
  padding-right: 1rem;
}
.ui-render .padding-h-small, .ui-render .ui.table td > *:not(.button) {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.ui-render .padding-h-smaller, .ui-render .app__slider--wrap {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.ui-render .padding-h-smallest {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
.ui-render .padding-h-large {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
.ui-render .padding-h-larger {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.ui-render .padding-h-largest {
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}
.ui-render .padding-v, .ui-render .app__slider--wrap {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.ui-render .padding-v-small, .ui-render .app__chart__tooltip, .ui-render .app__pie-chart__ref__item, .ui-render .tabs__item {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.ui-render .padding-v-smaller, .ui-render .ui.table th > *:not(.button), .ui-render .ui.table td > *:not(.button) {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.ui-render .padding-v-smallest {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.ui-render .padding-v-large {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
.ui-render .padding-v-larger {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.ui-render .padding-v-largest {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}
.ui-render .padding-top-large {
  padding-top: 1.25rem;
}
.ui-render .padding-top-larger {
  padding-top: 1.5rem;
}
.ui-render .padding-top, .ui-render .tabs__content {
  padding-top: 1rem;
}
.ui-render .padding-top-small, .ui-render .app__dashboard__charts, .ui-render .app__menu__items .app__menu__item .text, .ui-render .app__header__items .app__menu__item .text, .ui-render .app__sidebar__items .app__menu__item .text {
  padding-top: 0.75rem;
}
.ui-render .padding-top-smaller {
  padding-top: 0.5rem;
}
.ui-render .padding-top-smallest {
  padding-top: 0.25rem;
}
.ui-render .padding-bottom, .ui-render .input--wrapper.float > .ui.selection.dropdown .visible.menu.transition, .ui-render .input--wrapper.float > .ui.selection.dropdown .visible.menu.input__unit, .ui-render .input--wrapper.float > .ui.selection.dropdown .visible.menu.ui.selection.dropdown, .ui-render .input--wrapper.float > .ui.selection.dropdown .visible.menuinput, .ui-render .input--wrapper.float > .ui.selection.dropdown .visible.menuselect, .ui-render .input--wrapper.float > .ui.selection.dropdown .visible.menutextarea, .ui-render .input--wrapper.float > .ui.selection.dropdown .visible.menu.tooltip {
  padding-bottom: 1rem;
}
.ui-render .padding-bottom-small, .ui-render .app__top-stats__title {
  padding-bottom: 0.75rem;
}
.ui-render .padding-bottom-smaller {
  padding-bottom: 0.5rem;
}
.ui-render .padding-bottom-smallest, .ui-render .app__menu__items .app__menu__item .text, .ui-render .app__slider .tooltip, .ui-render .app__header__items .app__menu__item .text, .ui-render .app__sidebar__items .app__menu__item .text {
  padding-bottom: 0.25rem;
}
.ui-render .padding-bottom-large {
  padding-bottom: 1.25rem;
}
.ui-render .padding-bottom-largest {
  padding-bottom: 1.75rem;
}
.ui-render .padding-left-largest {
  padding-left: 1.75rem;
}
.ui-render .padding-left-large {
  padding-left: 1.25rem;
}
.ui-render .padding-left, .ui-render .expand__content, .ui-render .card__text {
  padding-left: 1rem;
}
.ui-render .padding-left-small, .ui-render .ui.table th > *:not(.button) {
  padding-left: 0.75rem;
}
.ui-render .padding-left-smaller {
  padding-left: 0.5rem;
}
.ui-render .padding-left-smallest {
  padding-left: 0.25rem;
}
.ui-render .padding-right {
  padding-right: 1rem;
}
.ui-render .padding-right-small, .ui-render table .app__sort__icon, .ui-render .ui.table th > *:not(.button):not(.sort) {
  padding-right: 0.75rem;
}
.ui-render .padding-right-smaller, .ui-render .app__top-stats__item > *:first-child {
  padding-right: 0.5rem;
}
.ui-render .padding-right-smallest {
  padding-right: 0.25rem;
}
.ui-render .padding-right-large {
  padding-right: 1.25rem;
}
.ui-render .padding-right-larger {
  padding-right: 1.5rem;
}
.ui-render .padding-right-largest {
  padding-right: 1.75rem;
}
.ui-render .margin, .ui-render .ui.button.margin, .ui-render .ui.input-tag.margin, .ui-render .app__table__filters > *, .ui-render .ui.button.app__table__filters > *, .ui-render .app__table__options > *, .ui-render .ui.button.app__table__options > *, .ui-render .card, .ui-render .ui.app__tag.margin, .ui-render .ui.input--wrapper .ui.selection.dropdown.readonly .label.margin {
  margin: 1rem;
}
.ui-render .margin-auto {
  margin: auto;
}
.ui-render .margin-small, .ui-render .app__dashboard__input__filters > *, .ui-render .app__dashboard__stat {
  margin: 0.75rem;
}
.ui-render .margin-smaller, .ui-render .app__dashboard__input__durations, .ui-render .app__dashboard__input__durations .button, .ui-render .input__label, .ui-render .app__dashboard__input__durations .input-tag, .ui-render .input--wrapper label, .ui-render .input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label, .ui-render .input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label, .ui-render .input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label, .ui-render .app__dashboard__input__durations .app__tag, .ui-render .app__dashboard__input__durations .input--wrapper .ui.selection.dropdown.readonly .label {
  margin: 0.5rem;
}
.ui-render .margin-smallest, .ui-render .app__pie-chart__ref__item, .ui-render .app__menu__items .app__menu__item .app__alert__counter, .ui-render .app__header__items .app__menu__item .app__alert__counter, .ui-render .app__sidebar__items .app__menu__item .app__alert__counter {
  margin: 0.25rem;
}
.ui-render .margin-large {
  margin: 1.25rem;
}
.ui-render .margin-larger {
  margin: 1.5rem;
}
.ui-render .margin-largest {
  margin: 1.75rem;
}
.ui-render .margin-h {
  margin-left: 1rem;
  margin-right: 1rem;
}
.ui-render .margin-h-small {
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}
.ui-render .margin-h-smaller, .ui-render .app__chart__tooltip__spacer, .ui-render .input__delete, .ui-render .app__progress__bar .text {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.ui-render .margin-h-smallest, .ui-render .input-tag, .ui-render .app__tag, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}
.ui-render .margin-h-large, .ui-render .app__form__group {
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}
.ui-render .margin-h-larger {
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}
.ui-render .margin-h-largest {
  margin-left: 1.75rem;
  margin-right: 1.75rem;
}
.ui-render .margin-v {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.ui-render .margin-v-small, .ui-render .app__dashboard__stats .app__stats-change {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}
.ui-render .margin-v-smaller, .ui-render .input-tag, .ui-render .app__tag, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.ui-render .margin-v-smallest {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
.ui-render .margin-v-large {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
.ui-render .margin-v-larger {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.ui-render .margin-v-largest {
  margin-top: 1.75rem;
  margin-bottom: 1.75rem;
}
.ui-render .margin-top-largest {
  margin-top: 1.75rem;
}
.ui-render .margin-top-larger {
  margin-top: 1.5rem;
}
.ui-render .margin-top-large, .ui-render .app__form .checkbox--wrapper.float, .ui-render .app__form .input--wrapper.float, .ui-render .app__form > .flex--row:first-child > .input--wrapper.float + .checkbox--wrapper, .ui-render .app__form > .upload-grid:first-child > .input--wrapper.float + .checkbox--wrapper, .ui-render .app__form > .text.row:first-child > .input--wrapper.float + .checkbox--wrapper, .ui-render .app__form > .p.row:first-child > .input--wrapper.float + .checkbox--wrapper, .ui-render .app__form > p.row:first-child > .input--wrapper.float + .checkbox--wrapper, .ui-render .app__form > li.row:first-child > .input--wrapper.float + .checkbox--wrapper {
  margin-top: 1.25rem;
}
.ui-render .margin-top, .ui-render .app__form .checkbox--wrapper, .ui-render .app__form .input--wrapper {
  margin-top: 1rem;
}
.ui-render .margin-top-small, .ui-render .app__dashboard__input {
  margin-top: 0.75rem;
}
.ui-render .margin-top-smaller, .ui-render .app__form > .checkbox--wrapper.float:first-child, .ui-render .app__form > .input--wrapper.float:first-child, .ui-render .app__form > .flex--row:first-child > .checkbox--wrapper.float, .ui-render .app__form > .flex--row:first-child > .input--wrapper.float, .ui-render .app__form > .upload-grid:first-child > .checkbox--wrapper.float, .ui-render .app__form > .upload-grid:first-child > .input--wrapper.float, .ui-render .app__form > .text.row:first-child > .checkbox--wrapper.float, .ui-render .app__form > .text.row:first-child > .input--wrapper.float, .ui-render .app__form > .p.row:first-child > .checkbox--wrapper.float, .ui-render .app__form > .p.row:first-child > .input--wrapper.float, .ui-render .app__form > p.row:first-child > .checkbox--wrapper.float, .ui-render .app__form > p.row:first-child > .input--wrapper.float, .ui-render .app__form > li.row:first-child > .checkbox--wrapper.float, .ui-render .app__form > li.row:first-child > .input--wrapper.float {
  margin-top: 0.5rem;
}
.ui-render .margin-top-smallest {
  margin-top: 0.25rem;
}
.ui-render .margin-bottom {
  margin-bottom: 1rem;
}
.ui-render .margin-bottom-small {
  margin-bottom: 0.75rem;
}
.ui-render .margin-bottom-smaller {
  margin-bottom: 0.5rem;
}
.ui-render .margin-bottom-smallest {
  margin-bottom: 0.25rem;
}
.ui-render .margin-bottom-large {
  margin-bottom: 1.25rem;
}
.ui-render .margin-bottom-larger {
  margin-bottom: 1.5rem;
}
.ui-render .margin-bottom-largest {
  margin-bottom: 1.75rem;
}
.ui-render .margin-left {
  margin-left: 1rem;
}
.ui-render .margin-left-small {
  margin-left: 0.75rem;
}
.ui-render .margin-left-smaller, .ui-render .input__unit[type="checkbox"] + label, .ui-render .ui.selection.dropdown[type="checkbox"] + label, .ui-render input[type="checkbox"] + label, .ui-render select[type="checkbox"] + label, .ui-render textarea[type="checkbox"] + label, .ui-render .app__slider__remove {
  margin-left: 0.5rem;
}
.ui-render .margin-left-smallest {
  margin-left: 0.25rem;
}
.ui-render .margin-left-large, .ui-render .app__form .flex--row > .input--wrapper + .input--wrapper, .ui-render .app__form .upload-grid > .input--wrapper + .input--wrapper, .ui-render .app__form .text.row > .input--wrapper + .input--wrapper, .ui-render .app__form .p.row > .input--wrapper + .input--wrapper, .ui-render .app__form p.row > .input--wrapper + .input--wrapper, .ui-render .app__form li.row > .input--wrapper + .input--wrapper {
  margin-left: 1.25rem;
}
.ui-render .margin-left-larger {
  margin-left: 1.5rem;
}
.ui-render .margin-left-largest {
  margin-left: 1.75rem;
}
.ui-render .margin-right-largest {
  margin-right: 1.75rem;
}
.ui-render .margin-right-larger {
  margin-right: 1.5rem;
}
.ui-render .margin-right-large {
  margin-right: 1.25rem;
}
.ui-render .margin-right {
  margin-right: 1rem;
}
.ui-render .margin-right-small, .ui-render .app__expand > .text i[class^="icon-"]:first-child, .ui-render .app__expand > .text i[class*=" icon-"]:first-child, .ui-render .input--dropdown__option__color {
  margin-right: 0.75rem;
}
.ui-render .margin-right-smaller {
  margin-right: 0.5rem;
}
.ui-render .margin-right-smallest {
  margin-right: 0.25rem;
}
.ui-render .no-padding, .ui-render input[type="color"], .ui-render .ui.selection.dropdown:not(.multiple) > .text.default, .ui-render .ui.selection.dropdown:not(.search) > .text.default, .ui-render .upload-grid, .ui-render .upload-grid__item .upload__dropzone {
  padding: 0 !important;
}
.ui-render .no-padding-h, .ui-render .app__top-stats__title {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.ui-render .no-padding-v, .ui-render .input--wrapper:not(.done) .ui.selection.dropdown:not(.active) + .input__label, .ui-render .input--wrapper:not(.done) .ui.selection.dropdown:not(.active) + .input--wrapper label, .ui-render .input--wrapper:not(.done) .ui.selection.dropdown:not(.active) + .input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label, .ui-render .input--wrapper:not(.done) .ui.selection.dropdown:not(.active) + .input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label, .ui-render .input--wrapper:not(.done) .ui.selection.dropdown:not(.active) + .input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.ui-render .no-padding-top {
  padding-top: 0 !important;
}
.ui-render .no-padding-bottom {
  padding-bottom: 0 !important;
}
.ui-render .no-padding-left, .ui-render .input--wrapper > .field-help, .ui-render .card__text__summary__item {
  padding-left: 0 !important;
}
.ui-render .no-padding-right {
  padding-right: 0 !important;
}
.ui-render .no-margin, .ui-render .input--wrapper:not(.done) .ui.selection.dropdown:not(.active) + .input__label, .ui-render .ui.selection.dropdown > i.icon.delete, .ui-render .ui.selection.dropdown > i.icon.dropdown, .ui-render .ui.selection.dropdown > i.icon.search, .ui-render .ui.selection.dropdown > i[class^="icon-"], .ui-render .ui.selection.dropdown > i[class*=" icon-"], .ui-render .ui.selection.dropdown > .text.default, .ui-render .ui.selection.dropdown > .text.divider, .ui-render .ui.selection.dropdown input.search, .ui-render .input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label, .ui-render .input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label, .ui-render .input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label, .ui-render .app__modal__box__header__title, .ui-render .input--wrapper:not(.done) .ui.selection.dropdown:not(.active) + .input--wrapper label, .ui-render .input--wrapper:not(.done) .ui.selection.dropdown:not(.active) + .input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label, .ui-render .input--wrapper:not(.done) .ui.selection.dropdown:not(.active) + .input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label, .ui-render .input--wrapper:not(.done) .ui.selection.dropdown:not(.active) + .input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label, .ui-render .app__popup__box__header__title {
  margin: 0 !important;
}
.ui-render .no-margin-v, .ui-render .input--dropdown__label--float, .ui-render .input--wrapper.float .input label, .ui-render .ui.selection.dropdown.active + .input__label, .ui-render .input--wrapper.done .ui.selection.dropdown + .input__label, .ui-render .ui.selection.dropdown.active + .input--wrapper label, .ui-render .input--wrapper.done .ui.selection.dropdown + .input--wrapper label, .ui-render .ui.selection.dropdown.active + .input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label, .ui-render .input--wrapper.done .ui.selection.dropdown + .input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label, .ui-render .ui.selection.dropdown.active + .input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label, .ui-render .input--wrapper.done .ui.selection.dropdown + .input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label, .ui-render .ui.selection.dropdown.active + .input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label, .ui-render .input--wrapper.done .ui.selection.dropdown + .input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.ui-render .no-margin-top {
  margin-top: 0 !important;
}
.ui-render .no-margin-bottom, .ui-render .app__form__group__title {
  margin-bottom: 0 !important;
}
.ui-render .no-margin-left, .ui-render .input--wrapper > .flex--row > label, .ui-render .input--wrapper > .upload-grid > label, .ui-render .input--wrapper > .text.row > label, .ui-render .input--wrapper > .p.row > label, .ui-render .input--wrapper > p.row > label, .ui-render .input--wrapper > li.row > label {
  margin-left: 0 !important;
}
.ui-render .no-margin-right {
  margin-right: 0 !important;
}
.ui-render .base-font, body, .ui-render .badge {
  font-size: 0.875rem;
  font-style: normal;
  font-family: 'Roboto', 'Open Sans', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  font-weight: 400;
  line-height: 1;
}
.ui-render .font-family-secondary {
  font-family: 'Open Sans', sans-serif;
}
.ui-render .text.error, .ui-render .p.error, .ui-render p.error, .ui-render li.error, .ui-render .input__field-help .error, .ui-render .ui.selection.dropdown ~ .field-help .error, .ui-render .input--wrapper .field-help .error {
  color:  #c83025;
}
.ui-render .text.warning, .ui-render .p.warning, .ui-render p.warning, .ui-render li.warning {
  color:  #e59237;
}
.ui-render .text.success, .ui-render .p.success, .ui-render p.success, .ui-render li.success {
  color:  #589d2f;
}
.ui-render .text.info, .ui-render .p.info, .ui-render p.info, .ui-render li.info {
  color:  #1570b4;
}
.ui-render .text.grey, .ui-render .p.grey, .ui-render p.grey, .ui-render li.grey {
  color:  #7f7f7f;
}
.ui-render .text.secondary, .ui-render .p.secondary, .ui-render p.secondary, .ui-render li.secondary {
  color:  #0f748c;
}
.ui-render .text.primary, .ui-render .p.primary, .ui-render p.primary, .ui-render li.primary {
  color:  #2e6eb1;
}
.ui-render .text.smallest, .ui-render .p.smallest, .ui-render p.smallest, .ui-render li.smallest {
  font-size: 0.625rem;
}
.ui-render .text.smaller, .ui-render .p.smaller, .ui-render p.smaller, .ui-render li.smaller, .ui-render .app__menu__items, .ui-render .app__progress__bar .text, .ui-render .app__slider .tooltip, .ui-render .circular.small, .ui-render .badge, .ui-render .app__header__items, .ui-render .app__sidebar__items {
  font-size: 0.6875rem;
}
.ui-render .text.small, .ui-render .p.small, .ui-render p.small, .ui-render li.small {
  font-size: 0.75rem;
}
.ui-render .text.base, .ui-render .p.base, .ui-render p.base, .ui-render li.base, .ui-render .button .tooltip, .ui-render .input-tag .tooltip, .ui-render .app__tag .tooltip, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label .tooltip {
  font-size: 0.875rem;
}
.ui-render .text.large, .ui-render .p.large, .ui-render p.large, .ui-render li.large {
  font-size: 1rem;
}
.ui-render .text.larger, .ui-render .p.larger, .ui-render p.larger, .ui-render li.larger {
  font-size: 1.25rem;
}
.ui-render .text.largest, .ui-render .p.largest, .ui-render p.largest, .ui-render li.largest, .ui-render .app__dashboard__balance {
  font-size: 1.75rem;
}
.ui-render .text.normal, .ui-render .p.normal, .ui-render p.normal, .ui-render li.normal, .ui-render .text.app__form__group__title, .ui-render .p.app__form__group__title, .ui-render p.app__form__group__title, .ui-render li.app__form__group__title, .ui-render .button .tooltip, .ui-render .input-tag .tooltip, .ui-render .app__tag .tooltip, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label .tooltip {
  font-weight: 400;
}
.ui-render .text.bold, .ui-render .p.bold, .ui-render p.bold, .ui-render li.bold, .ui-render input.checkbox.toggle:checked + label, .ui-render .tabs__item.active, .ui-render .preview .upload__file__label, .ui-render .inverted .upload__file__label, .ui-render .text.circular.small, .ui-render .p.circular.small, .ui-render p.circular.small, .ui-render li.circular.small, .ui-render .text.badge, .ui-render .p.badge, .ui-render p.badge, .ui-render li.badge {
  font-weight: 500;
}
.ui-render .text.truncate, .ui-render .p.truncate, .ui-render p.truncate, .ui-render li.truncate, .ui-render input, .ui-render .input--wrapper.float .input label {
  max-width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ui-render .text.left, .ui-render .p.left, .ui-render p.left, .ui-render li.left {
  text-align: left;
}
.ui-render .text.center, .ui-render .p.center, .ui-render p.center, .ui-render li.center {
  text-align: center;
}
.ui-render .text.right, .ui-render .p.right, .ui-render p.right, .ui-render li.right {
  text-align: right;
}
.ui-render .text.wrap, .ui-render .p.wrap, .ui-render p.wrap, .ui-render li.wrap {
  white-space: normal;
}
.ui-render .text > .text, .ui-render .p > .text, .ui-render p > .text, .ui-render li > .text, .ui-render .text > i[class^="icon-"], .ui-render .p > i[class^="icon-"], .ui-render p > i[class^="icon-"], .ui-render li > i[class^="icon-"], .ui-render .text i[class*=" icon-"], .ui-render .p i[class*=" icon-"], .ui-render p i[class*=" icon-"], .ui-render li i[class*=" icon-"] {
  margin-right: 0.25rem;
}
.ui-render .text i[class^="icon-"], .ui-render .p i[class^="icon-"], .ui-render p i[class^="icon-"], .ui-render li i[class^="icon-"], .ui-render .text i[class*=" icon-"], .ui-render .p i[class*=" icon-"], .ui-render p i[class*=" icon-"], .ui-render li i[class*=" icon-"] {
  vertical-align: text-bottom;
}
.ui-render .break-word {
  word-break: break-word;
}
.ui-render .no-wrap, .ui-render .app__progress__bar__tooltip, .ui-render .app__top-stats__label, .ui-render .button .tooltip, .ui-render .input-tag .tooltip, .ui-render .app__tag .tooltip, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label .tooltip {
  white-space: nowrap;
}
.ui-render .strike {
  text-decoration: line-through;
}
.ui-render .text-align-left {
  text-align: left;
}
.ui-render .text-align-right {
  text-align: right;
}
.ui-render .text-align-center {
  text-align: center;
}
.ui-render .text-shadow, .ui-render input.checkbox.toggle:checked + label, .ui-render .badge, .ui-render .app__progress__bar .text, .ui-render .inverted .button .tooltip, .ui-render .text-outline.inverted, .ui-render .inverted .text-outline, .ui-render .inverted .input-tag .tooltip, .ui-render .inverted .app__tag .tooltip, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label .tooltip {
  text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.35);
}
.ui-render .text-shadow-soft, .ui-render .preview .upload__file__label, .ui-render .inverted .upload__file__label {
  text-shadow: 0px 1px 0.1875rem rgba(0, 0, 0, 0.35);
}
.ui-render .text-highlight, .ui-render .text-outline {
  text-shadow: 0px -1px 0px rgba(255, 255, 255, 0.35);
}
.ui-render .text-outline-solid {
  text-shadow: 1px 1px 0px #ffffff;
}
.ui-render .text-outline-solid.inverted, .ui-render .inverted .text-outline-solid {
  text-shadow: 1px 1px 0px #000000;
}
.ui-render .uppercase, .ui-render .app__menu__items, .ui-render .app__slider__label, .ui-render .app__header__items, .ui-render .app__sidebar__items {
  text-transform: uppercase;
}
/* Animations */
/* Blink */
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.ui-render .blink {
  animation: blink 1s infinite;
}
/* Bounce */
@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-30px);
  }
  60% {
    transform: translateY(-15px);
  }
}
.ui-render .bounce {
  animation: bounce 2s infinite linear;
}
/* Appear visually (will be accessible with keyboard) */
@keyframes appear {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.ui-render .appear, .ui-render .input--wrapper:hover .input__delete, .ui-render .input--wrapper:focus .input__delete, .ui-render .input--wrapper:active .input__delete, .ui-render .appear-on-hover:hover, .ui-render .appear-on-hover:focus, .ui-render .appear-on-hover:active, .ui-render *:hover > .appear-on-hover, .ui-render .input__delete:hover, .ui-render .input__delete:focus, .ui-render .input__delete:active, .ui-render *:hover > .input__delete, .ui-render .app__slider__remove:hover, .ui-render .app__slider__remove:focus, .ui-render .app__slider__remove:active, .ui-render *:hover > .app__slider__remove {
  animation: appear 0.5s forwards;
}
/* Disappear visually (will be accessible with keyboard) */
@keyframes disappear {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.ui-render .disappear {
  animation: disappear 0.5s forwards;
}
.ui-render .disappear-slow, .ui-render .appear-on-hover, .ui-render .input__delete, .ui-render .app__slider__remove {
  animation: disappear 1s forwards;
}
/* Collapse Vertically */
@keyframes collapse-v {
  from {
    transform: scaleY(0);
  }
  to {
    height: 0;
    transform: scaleY(1);
  }
}
.ui-render .collapse-v {
  animation: collapse-v 0.5s forwards;
}
/* Expand Vertically */
@keyframes expand-v {
  from {
    height: 0;
    transform: scaleY(0);
  }
  to {
    height: auto;
    transform: scaleY(1);
  }
}
.ui-render .expand-v {
  height: 0;
  animation: expand-v 0.5s forwards;
}
/* Expand Vertically */
@keyframes expand-down {
  from {
    max-height: 0;
  }
  to {
    max-height: 70vh;
  }
}
.ui-render .expand-down, .ui-render .ui.selection.dropdown.visible > .menu.visible.transition, .ui-render .ui.selection.dropdown.visible > .menu.visible.input__unit, .ui-render .ui.selection.dropdown.visible > .menu.visible.ui.selection.dropdown, .ui-render .ui.selection.dropdown.visible > .menu.visibleinput, .ui-render .ui.selection.dropdown.visible > .menu.visibleselect, .ui-render .ui.selection.dropdown.visible > .menu.visibletextarea, .ui-render .ui.selection.dropdown.visible > .menu.visible.tooltip {
  max-height: 0;
  animation: expand-down 0.5s forwards;
}
/* Expand Vertically */
@keyframes collapse-up {
  from {
    max-height: 70vh;
  }
  to {
    max-height: 0;
  }
}
.ui-render .collapse-up, .ui-render .ui.selection.dropdown:not(.visible) > .menu.transition, .ui-render .ui.selection.dropdown:not(.visible) > .menu.input__unit, .ui-render .ui.selection.dropdown:not(.visible) > .menu.ui.selection.dropdown, .ui-render .ui.selection.dropdown:not(.visible) > .menuinput, .ui-render .ui.selection.dropdown:not(.visible) > .menuselect, .ui-render .ui.selection.dropdown:not(.visible) > .menutextarea, .ui-render .ui.selection.dropdown:not(.visible) > .menu.tooltip {
  max-height: 70vh;
  animation: collapse-up 0.5s forwards;
}
/* Fade In */
@keyframes fade-in {
  from {
    visibility: visible;
    opacity: 0;
  }
  to {
    visibility: visible;
    opacity: 1;
  }
}
.ui-render .fade-in, .ui-render .app__menu__button .box::before, .ui-render .app__menu__button .box::after, .ui-render .app__menu__button .box .bar, .ui-render .tooltip.show, .ui-render *:hover > .tooltip, .ui-render *:active > .tooltip, .ui-render *:focus > .tooltip {
  animation: fade-in 0.5s forwards;
}
.ui-render .fade-in-fast, .ui-render .app__modal.active, .ui-render .app__popup.active {
  animation: fade-in 0.25s forwards;
}
.ui-render .fade-in-slow {
  animation: fade-in 1s forwards;
}
/* Fade Out (will not be accessible with keyboard) */
@keyframes fade-out {
  0% {
    visibility: visible;
    opacity: 1;
  }
  99% {
    visibility: visible;
  }
  100% {
    visibility: hidden;
    opacity: 0;
    z-index: -1;
  }
}
.ui-render .fade-out, .ui-render .app__menu__button.active .box .bar {
  animation: fade-out 0.5s forwards;
}
/* Fade in Down */
@keyframes fade-in-down {
  from {
    opacity: 0;
    transform: translate(0%, -10%);
  }
  to {
    opacity: 1;
    transform: translate(0%, 0%);
  }
}
.ui-render .fade-in-down, .ui-render .ui.selection.dropdown.info.active + .field-help, .ui-render .ui.selection.dropdown.error + .field-help, .ui-render .ui.selection.dropdown.info.active + .input__label + .field-help, .ui-render .ui.selection.dropdown.error + .input__label + .field-help, .ui-render .input--wrapper .input.info.active ~ .field-help, .ui-render .input--wrapper .input.error ~ .field-help, .ui-render .ui.selection.dropdown.info.active + .input--wrapper label + .field-help, .ui-render .ui.selection.dropdown.error + .input--wrapper label + .field-help, .ui-render .ui.selection.dropdown.info.active + .input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label + .field-help, .ui-render .ui.selection.dropdown.error + .input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label + .field-help, .ui-render .ui.selection.dropdown.info.active + .input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label + .field-help, .ui-render .ui.selection.dropdown.error + .input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label + .field-help, .ui-render .ui.selection.dropdown.info.active + .input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label + .field-help, .ui-render .ui.selection.dropdown.error + .input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label + .field-help {
  animation: fade-in-down 0.5s forwards;
}
/* Fade in Up */
@keyframes fade-in-up {
  from {
    opacity: 0;
    transform: translate(0%, 10%);
  }
  to {
    opacity: 1;
    transform: translate(0%, 0%);
  }
}
.ui-render .fade-in-up, .ui-render .app__sidebar.active .app__menu__items.extra button, .ui-render .app__modal.active .app__modal__box, .ui-render .app__sidebar.active .app__header__items.extra button, .ui-render .app__sidebar.active .app__sidebar__items.extra button, .ui-render .app__popup.active .app__modal__box, .ui-render .app__modal.active .app__popup__box {
  animation: fade-in-up 0.5s forwards;
}
/* Fade in Left */
@keyframes fade-in-left {
  from {
    opacity: 0;
    transform: translate(10%, 0%);
  }
  to {
    opacity: 1;
    transform: translate(0%, 0%);
  }
}
.ui-render .fade-in-left {
  animation: fade-in-left 0.5s forwards;
}
/* Fade in Right */
@keyframes fade-in-right {
  from {
    opacity: 0;
    transform: translate(-10%, 0%);
  }
  to {
    opacity: 1;
    transform: translate(0%, 0%);
  }
}
.ui-render .fade-in-right {
  animation: fade-in-right 0.5s forwards;
}
/* Fade Out to the Left */
@keyframes fade-out-left {
  from {
    opacity: 1;
    transform: translate(0%, 0%);
  }
  to {
    opacity: 0;
    transform: translate(-10%, 0%);
  }
}
.ui-render .fade-out-left {
  animation: fade-out-left 0.5s forwards;
}
/* Fade Out to the Right */
@keyframes fade-out-right {
  from {
    opacity: 1;
    transform: translate(0%, 0%);
  }
  to {
    opacity: 0;
    transform: translate(10%, 0%);
  }
}
.ui-render .fade-out-right {
  animation: fade-out-right 0.5s forwards;
}
/* Pulsating Signal */
@keyframes signal-pulse {
  0% {
    opacity: 0;
    transform: translate(-50%, -50%) scale(1, 1);
  }
  10% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: translate(-50%, -50%) scale(5, 5);
  }
}
.ui-render .signal-pulse {
  width: 1.25rem;
  height: 1.25rem;
  border-radius: 50%;
  background: #6776ea;
  position: relative;
}
.ui-render .signal-pulse::before, .ui-render .signal-pulse::after {
  display: block;
  content: '';
  background-image: radial-gradient(transparent, #6776ea);
  animation: signal-pulse 2s infinite;
}
.ui-render .signal-pulse::before {
  width: 1.25rem;
  height: 1.25rem;
  border-radius: 50%;
}
.ui-render .signal-pulse::after {
  width: 2.5rem;
  height: 2.5rem;
  border-radius: 50%;
  animation-delay: 1.5s;
}
.ui-render .signal-pulse.small {
  width: 0.625rem;
  height: 0.625rem;
}
.ui-render .signal-pulse.small::before {
  width: 0.625rem;
  height: 0.625rem;
}
.ui-render .signal-pulse.small::after {
  width: 1.25rem;
  height: 1.25rem;
}
.ui-render .signal-pulse.large {
  width: 2.5rem;
  height: 2.5rem;
}
.ui-render .signal-pulse.large::before {
  width: 2.5rem;
  height: 2.5rem;
}
.ui-render .signal-pulse.large::after {
  width: 5rem;
  height: 5rem;
}
/* Slide Down */
@keyframes slide-in-down {
  from {
    transform: translate(0%, -100%);
  }
  to {
    transform: translate(0%, 0%);
  }
}
.ui-render .slide-in-down {
  animation: slide-in-down 0.5s;
}
/* Slide Up */
@keyframes slide-in-up {
  from {
    transform: translate(0%, 100%);
  }
  to {
    transform: translate(0%, 0%);
  }
}
.ui-render .slide-in-up {
  animation: slide-in-up 0.5s;
}
/* Slide Right */
@keyframes slide-in-right {
  from {
    transform: translate(100%, 0%);
  }
  to {
    transform: translate(0%, 0%);
  }
}
.ui-render .slide-in-right {
  animation: slide-in-right 0.5s;
}
/* Slide Left */
@keyframes slide-in-left {
  from {
    transform: translate(-100%, 0%);
  }
  to {
    transform: translate(0%, 0%);
  }
}
.ui-render .slide-in-left {
  animation: slide-in-left 0.5s;
}
/* Slide Out to the Left */
@keyframes slide-out-left {
  from {
    transform: translate(0%, 0%);
  }
  to {
    transform: translate(-100%, 0%);
  }
}
.ui-render .slide-out-left {
  animation: slide-out-left 0.5s forwards;
}
/* Slide Out to the Right */
@keyframes slide-out-right {
  from {
    transform: translate(0%, 0%);
  }
  to {
    transform: translate(100%, 0%);
  }
}
.ui-render .slide-out-right {
  animation: slide-out-right 0.5s forwards;
}
/** Spin */
@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.ui-render .spin, .ui-render .ui.selection.dropdown.loading > i.icon.delete, .ui-render .ui.selection.dropdown.loading > i.icon.dropdown, .ui-render .ui.selection.dropdown.loading > i.icon.search, .ui-render .ui.selection.dropdown.loading > i[class^="icon-"], .ui-render .ui.selection.dropdown.loading > i[class*=" icon-"], .ui-render .app__spinner {
  transition: all 0.5s ease 0s;
  animation: spin 0.5s infinite linear;
  transform-origin: center;
}
/* Clockwise */
@keyframes spin-90-deg {
  from {
    transform: rotate(-90deg);
  }
  to {
    transform: rotate(0deg);
  }
}
.ui-render .spin-90-deg {
  transition: all 0.5s ease 0s;
  animation: spin-90-deg 0.125s linear;
  transform-origin: center;
}
/* Counterclockwise */
@keyframes spin-90-deg- {
  from {
    transform: rotate(90deg);
  }
  to {
    transform: rotate(0deg);
  }
}
.ui-render .spin-90-deg- {
  transition: all 0.5s ease 0s;
  animation: spin-90-deg- 0.125s linear;
  transform-origin: center;
}
@keyframes zoomin {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.25);
  }
  100% {
    transform: scale(1);
  }
}
.ui-render .zoomin {
  animation: zoomin 0.5s forwards;
}
@keyframes zoomout {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(0.8);
  }
  100% {
    transform: scale(1);
  }
}
.ui-render .zoomout {
  animation: zoomout 0.5s forwards;
}
/* Background Zooming in and out animation */
.ui-render .bg-zoom-animation {
  width: 100%;
  height: 100%;
  animation: zoomin 13s ease-in-out infinite;
  transition: all 0.5s ease-in-out;
  overflow: hidden;
}
.ui-render .bg-zoom-animation > * {
  width: 100%;
  height: 100%;
  animation: zoomout 13s ease-in-out infinite;
  transition: all 0.5s ease-in-out;
  overflow: hidden;
}
/* Utilities (after components so they win by cascade) */
.ui-render .bg-fade-top {
  mask-image: linear-gradient(to bottom, transparent, #000000 1.25rem, #000000);
}
.ui-render .bg-fade-top-bottom {
  mask-image: linear-gradient(to bottom, transparent, #000000 1.25rem, #000000 calc(98.75%), transparent);
}
.ui-render .bg-fade-bottom {
  mask-image: linear-gradient(to top, transparent, #000000 1.25rem, #000000);
}
.ui-render .bg-fade-to-top {
  mask-image: linear-gradient(to bottom, transparent, #000000 66%, #000000);
}
.ui-render .bg-image-gradient::before, .ui-render .bg-home::before {
  content: '';
  background-image: linear-gradient(0deg, transparent, rgba(255, 255, 255, 0.9));
}
.ui-render .bg-image-gradient.inverted::before, .ui-render .inverted .bg-image-gradient::before, .ui-render .bg-home.inverted::before, .ui-render .inverted .bg-home::before {
  background-image: linear-gradient(0deg, transparent, rgba(0, 0, 0, 0.35) 35%, rgba(0, 0, 0, 0.7));
}
@media screen and (min-width: 75em) {
  .ui-render .bg-fixed {
    background-attachment: fixed;
  }
}
/* Dynamic background color that works on both light and dark themes */
.ui-render .bg-neutral, .ui-render .app__chart__tooltip, .ui-render .app__modal__box:not(.bg-transparent), .ui-render table:not(.as-layout), .ui-render .tooltip, .ui-render .card-glass--inner-bg-neutral > *, .ui-render .app__popup__box:not(.bg-transparent) {
  background-color: #ffffff;
}
.ui-render .bg-neutral.inverted, .ui-render .inverted .bg-neutral, .ui-render .app__chart__tooltip.inverted, .ui-render .inverted .app__chart__tooltip, .ui-render .app__modal__box:not(.bg-transparent).inverted, .ui-render .inverted .app__modal__box:not(.bg-transparent), .ui-render table:not(.as-layout).inverted, .ui-render .inverted table:not(.as-layout), .ui-render .tooltip.inverted, .ui-render .inverted .tooltip, .ui-render .app__popup__box:not(.bg-transparent).inverted, .ui-render .inverted .app__popup__box:not(.bg-transparent) {
  background-color: #292638;
}
.ui-render .bg-base, .ui-render .card {
  background-color: #ffffff;
}
.ui-render .bg-inverse {
  background-color: #292638;
}
.ui-render .bg-grey, .ui-render .button.bg-grey, .ui-render .bg-image-gradient, .ui-render .input-tag.bg-grey, .ui-render .bg-home, .ui-render .button.bg-image-gradient, .ui-render .app__tag.bg-grey, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.bg-grey, .ui-render .button.bg-home {
  background-color: #bfbebe;
}
.ui-render .bg-grey-light, .ui-render .button.bg-grey-light, .ui-render .tabs-content-grey, .ui-render .tabs-content-grey .input--wrapper.float .ui.selection.dropdown + .input__label, .ui-render .tabs-content-grey .input--wrapper.float .input label, .ui-render .upload-grid__item .upload__dropzone, .ui-render .input-tag.bg-grey-light, .ui-render .tabs-content-grey .input--wrapper.float .ui.selection.dropdown + .input--wrapper label, .ui-render .tabs-content-grey .input--wrapper.float .ui.selection.dropdown + .input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label, .ui-render .tabs-content-grey .input--wrapper.float .ui.selection.dropdown + .input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label, .ui-render .tabs-content-grey .input--wrapper.float .ui.selection.dropdown + .input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label, .ui-render .button.tabs-content-grey, .ui-render .button.tabs-content-grey .input--wrapper.float .ui.selection.dropdown + .input__label, .ui-render .button.tabs-content-grey .input--wrapper.float .input label, .ui-render .button.upload-grid__item .upload__dropzone, .ui-render .app__tag.bg-grey-light, .ui-render .button.tabs-content-grey .input--wrapper.float .ui.selection.dropdown + .input--wrapper label, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.bg-grey-light, .ui-render .button.tabs-content-grey .input--wrapper.float .ui.selection.dropdown + .input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label, .ui-render .button.tabs-content-grey .input--wrapper.float .ui.selection.dropdown + .input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label, .ui-render .button.tabs-content-grey .input--wrapper.float .ui.selection.dropdown + .input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label {
  background-color: #d9d9d9;
}
.ui-render .bg-grey-lighter, .ui-render .background > .app__pie-chart__ref__item {
  background-color: #efefef;
}
.ui-render .bg-grey-lightest, .ui-render .button.bg-white:hover, .ui-render .button.bg-white:focus, .ui-render .button.bg-white:active, .ui-render .button.button.bg-white:hover, .ui-render .button.button.bg-white:focus, .ui-render .button.button.bg-white:active, .ui-render .input-tag.bg-white:hover, .ui-render .input-tag.bg-white:focus, .ui-render .input-tag.bg-white:active, .ui-render .button.upload__file__add:hover, .ui-render .button.upload__file__add:focus, .ui-render .button.upload__file__add:active, .ui-render .button.upload__file__remove:hover, .ui-render .button.upload__file__remove:focus, .ui-render .button.upload__file__remove:active, .ui-render .app__tag.bg-white:hover, .ui-render .app__tag.bg-white:focus, .ui-render .app__tag.bg-white:active, .ui-render .button.input-tag.bg-white:hover, .ui-render .button.input-tag.bg-white:focus, .ui-render .button.input-tag.bg-white:active, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.bg-white:hover, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.bg-white:focus, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.bg-white:active, .ui-render .button.button.upload__file__add:hover, .ui-render .button.button.upload__file__add:focus, .ui-render .button.button.upload__file__add:active, .ui-render .button.button.upload__file__remove:hover, .ui-render .button.button.upload__file__remove:focus, .ui-render .button.button.upload__file__remove:active, .ui-render .button.app__tag.bg-white:hover, .ui-render .button.app__tag.bg-white:focus, .ui-render .button.app__tag.bg-white:active, .ui-render .button.input--wrapper .ui.selection.dropdown.readonly .label.bg-white:hover, .ui-render .button.input--wrapper .ui.selection.dropdown.readonly .label.bg-white:focus, .ui-render .button.input--wrapper .ui.selection.dropdown.readonly .label.bg-white:active {
  background-color: #f5f5f5;
}
.ui-render .bg-green-light {
  background-color: #d7f8f6;
}
.ui-render .bg-white, .ui-render .button.bg-white, .ui-render .upload__file__add, .ui-render .upload__file__remove, .ui-render .input-tag.bg-white, .ui-render .button.upload__file__add, .ui-render .button.upload__file__remove, .ui-render .app__tag.bg-white, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.bg-white {
  background-color: #ffffff;
}
.ui-render .bg-black {
  background-color: #444444;
}
.ui-render .bg-translucent, .ui-render .button.bg-translucent, .ui-render .button.bg-translucent:hover, .ui-render .button.bg-translucent:focus, .ui-render .button.bg-translucent:active, .ui-render .button.button.bg-translucent:hover, .ui-render .button.button.bg-translucent:focus, .ui-render .button.button.bg-translucent:active, .ui-render .button.button.bg-translucent:hover, .ui-render .button.button.bg-translucent:hover:focus, .ui-render .button.button.bg-translucent:hover:active, .ui-render .button.button.bg-translucent:focus, .ui-render .button.button.bg-translucent:focus:hover, .ui-render .button.button.bg-translucent:focus:active, .ui-render .button.button.bg-translucent:active, .ui-render .button.button.bg-translucent:active:hover, .ui-render .button.button.bg-translucent:active:focus, .ui-render .input-tag.bg-translucent, .ui-render .input-tag.bg-translucent:hover, .ui-render .input-tag.bg-translucent:focus, .ui-render .input-tag.bg-translucent:active, .ui-render .app__tag.bg-translucent, .ui-render .app__tag.bg-translucent:hover, .ui-render .app__tag.bg-translucent:focus, .ui-render .app__tag.bg-translucent:active, .ui-render .button.button.button.bg-translucent:hover:focus, .ui-render .button.button.button.bg-translucent:hover:active, .ui-render .button.button.button.bg-translucent:focus:hover, .ui-render .button.button.button.bg-translucent:focus:active, .ui-render .button.button.button.bg-translucent:active:hover, .ui-render .button.button.button.bg-translucent:active:focus, .ui-render .button.button.button.bg-translucent:hover:focus, .ui-render .button.button.button.bg-translucent:hover:active, .ui-render .button.button.button.bg-translucent:hover:focus, .ui-render .button.button.button.bg-translucent:hover:focus:active, .ui-render .button.button.button.bg-translucent:hover:active, .ui-render .button.button.button.bg-translucent:hover:active:focus, .ui-render .button.button.button.bg-translucent:focus:hover, .ui-render .button.button.button.bg-translucent:focus:active, .ui-render .button.button.button.bg-translucent:focus:hover, .ui-render .button.button.button.bg-translucent:focus:hover:active, .ui-render .button.button.button.bg-translucent:focus:active, .ui-render .button.button.button.bg-translucent:focus:active:hover, .ui-render .button.button.button.bg-translucent:active:hover, .ui-render .button.button.button.bg-translucent:active:focus, .ui-render .button.button.button.bg-translucent:active:hover, .ui-render .button.button.button.bg-translucent:active:hover:focus, .ui-render .button.button.button.bg-translucent:active:focus, .ui-render .button.button.button.bg-translucent:active:focus:hover, .ui-render .button.input-tag.bg-translucent:hover, .ui-render .button.input-tag.bg-translucent:focus, .ui-render .button.input-tag.bg-translucent:active, .ui-render .button.input-tag.bg-translucent:hover, .ui-render .button.input-tag.bg-translucent:hover:focus, .ui-render .button.input-tag.bg-translucent:hover:active, .ui-render .button.input-tag.bg-translucent:focus, .ui-render .button.input-tag.bg-translucent:focus:hover, .ui-render .button.input-tag.bg-translucent:focus:active, .ui-render .button.input-tag.bg-translucent:active, .ui-render .button.input-tag.bg-translucent:active:hover, .ui-render .button.input-tag.bg-translucent:active:focus, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:hover, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:focus, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:active, .ui-render .button.app__tag.bg-translucent:hover, .ui-render .button.app__tag.bg-translucent:focus, .ui-render .button.app__tag.bg-translucent:active, .ui-render .button.app__tag.bg-translucent:hover, .ui-render .button.app__tag.bg-translucent:hover:focus, .ui-render .button.app__tag.bg-translucent:hover:active, .ui-render .button.app__tag.bg-translucent:focus, .ui-render .button.app__tag.bg-translucent:focus:hover, .ui-render .button.app__tag.bg-translucent:focus:active, .ui-render .button.app__tag.bg-translucent:active, .ui-render .button.app__tag.bg-translucent:active:hover, .ui-render .button.app__tag.bg-translucent:active:focus, .ui-render .button.button.button.button.bg-translucent:hover:focus:active, .ui-render .button.button.button.button.bg-translucent:hover:active:focus, .ui-render .button.button.button.button.bg-translucent:focus:hover:active, .ui-render .button.button.button.button.bg-translucent:focus:active:hover, .ui-render .button.button.button.button.bg-translucent:active:hover:focus, .ui-render .button.button.button.button.bg-translucent:active:focus:hover, .ui-render .button.button.button.button.bg-translucent:hover:focus:active, .ui-render .button.button.button.button.bg-translucent:hover:active:focus, .ui-render .button.button.button.button.bg-translucent:hover:focus:active, .ui-render .button.button.button.button.bg-translucent:hover:focus:active, .ui-render .button.button.button.button.bg-translucent:hover:active:focus, .ui-render .button.button.button.button.bg-translucent:hover:active:focus, .ui-render .button.button.button.button.bg-translucent:focus:hover:active, .ui-render .button.button.button.button.bg-translucent:focus:active:hover, .ui-render .button.button.button.button.bg-translucent:focus:hover:active, .ui-render .button.button.button.button.bg-translucent:focus:hover:active, .ui-render .button.button.button.button.bg-translucent:focus:active:hover, .ui-render .button.button.button.button.bg-translucent:focus:active:hover, .ui-render .button.button.button.button.bg-translucent:active:hover:focus, .ui-render .button.button.button.button.bg-translucent:active:focus:hover, .ui-render .button.button.button.button.bg-translucent:active:hover:focus, .ui-render .button.button.button.button.bg-translucent:active:hover:focus, .ui-render .button.button.button.button.bg-translucent:active:focus:hover, .ui-render .button.button.button.button.bg-translucent:active:focus:hover, .ui-render .button.button.input-tag.bg-translucent:hover:focus, .ui-render .button.button.input-tag.bg-translucent:hover:active, .ui-render .button.button.input-tag.bg-translucent:focus:hover, .ui-render .button.button.input-tag.bg-translucent:focus:active, .ui-render .button.button.input-tag.bg-translucent:active:hover, .ui-render .button.button.input-tag.bg-translucent:active:focus, .ui-render .button.button.input-tag.bg-translucent:hover:focus, .ui-render .button.button.input-tag.bg-translucent:hover:active, .ui-render .button.button.input-tag.bg-translucent:hover:focus, .ui-render .button.button.input-tag.bg-translucent:hover:focus:active, .ui-render .button.button.input-tag.bg-translucent:hover:active, .ui-render .button.button.input-tag.bg-translucent:hover:active:focus, .ui-render .button.button.input-tag.bg-translucent:focus:hover, .ui-render .button.button.input-tag.bg-translucent:focus:active, .ui-render .button.button.input-tag.bg-translucent:focus:hover, .ui-render .button.button.input-tag.bg-translucent:focus:hover:active, .ui-render .button.button.input-tag.bg-translucent:focus:active, .ui-render .button.button.input-tag.bg-translucent:focus:active:hover, .ui-render .button.button.input-tag.bg-translucent:active:hover, .ui-render .button.button.input-tag.bg-translucent:active:focus, .ui-render .button.button.input-tag.bg-translucent:active:hover, .ui-render .button.button.input-tag.bg-translucent:active:hover:focus, .ui-render .button.button.input-tag.bg-translucent:active:focus, .ui-render .button.button.input-tag.bg-translucent:active:focus:hover, .ui-render .button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:hover, .ui-render .button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:focus, .ui-render .button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:active, .ui-render .button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:hover, .ui-render .button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:hover:focus, .ui-render .button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:hover:active, .ui-render .button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:focus, .ui-render .button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:focus:hover, .ui-render .button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:focus:active, .ui-render .button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:active, .ui-render .button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:active:hover, .ui-render .button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:active:focus, .ui-render .button.button.app__tag.bg-translucent:hover:focus, .ui-render .button.button.app__tag.bg-translucent:hover:active, .ui-render .button.button.app__tag.bg-translucent:focus:hover, .ui-render .button.button.app__tag.bg-translucent:focus:active, .ui-render .button.button.app__tag.bg-translucent:active:hover, .ui-render .button.button.app__tag.bg-translucent:active:focus, .ui-render .button.button.app__tag.bg-translucent:hover:focus, .ui-render .button.button.app__tag.bg-translucent:hover:active, .ui-render .button.button.app__tag.bg-translucent:hover:focus, .ui-render .button.button.app__tag.bg-translucent:hover:focus:active, .ui-render .button.button.app__tag.bg-translucent:hover:active, .ui-render .button.button.app__tag.bg-translucent:hover:active:focus, .ui-render .button.button.app__tag.bg-translucent:focus:hover, .ui-render .button.button.app__tag.bg-translucent:focus:active, .ui-render .button.button.app__tag.bg-translucent:focus:hover, .ui-render .button.button.app__tag.bg-translucent:focus:hover:active, .ui-render .button.button.app__tag.bg-translucent:focus:active, .ui-render .button.button.app__tag.bg-translucent:focus:active:hover, .ui-render .button.button.app__tag.bg-translucent:active:hover, .ui-render .button.button.app__tag.bg-translucent:active:focus, .ui-render .button.button.app__tag.bg-translucent:active:hover, .ui-render .button.button.app__tag.bg-translucent:active:hover:focus, .ui-render .button.button.app__tag.bg-translucent:active:focus, .ui-render .button.button.app__tag.bg-translucent:active:focus:hover, .ui-render .button.button.button.input-tag.bg-translucent:hover:focus:active, .ui-render .button.button.button.input-tag.bg-translucent:hover:active:focus, .ui-render .button.button.button.input-tag.bg-translucent:focus:hover:active, .ui-render .button.button.button.input-tag.bg-translucent:focus:active:hover, .ui-render .button.button.button.input-tag.bg-translucent:active:hover:focus, .ui-render .button.button.button.input-tag.bg-translucent:active:focus:hover, .ui-render .button.button.button.input-tag.bg-translucent:hover:focus:active, .ui-render .button.button.button.input-tag.bg-translucent:hover:active:focus, .ui-render .button.button.button.input-tag.bg-translucent:hover:focus:active, .ui-render .button.button.button.input-tag.bg-translucent:hover:focus:active, .ui-render .button.button.button.input-tag.bg-translucent:hover:active:focus, .ui-render .button.button.button.input-tag.bg-translucent:hover:active:focus, .ui-render .button.button.button.input-tag.bg-translucent:focus:hover:active, .ui-render .button.button.button.input-tag.bg-translucent:focus:active:hover, .ui-render .button.button.button.input-tag.bg-translucent:focus:hover:active, .ui-render .button.button.button.input-tag.bg-translucent:focus:hover:active, .ui-render .button.button.button.input-tag.bg-translucent:focus:active:hover, .ui-render .button.button.button.input-tag.bg-translucent:focus:active:hover, .ui-render .button.button.button.input-tag.bg-translucent:active:hover:focus, .ui-render .button.button.button.input-tag.bg-translucent:active:focus:hover, .ui-render .button.button.button.input-tag.bg-translucent:active:hover:focus, .ui-render .button.button.button.input-tag.bg-translucent:active:hover:focus, .ui-render .button.button.button.input-tag.bg-translucent:active:focus:hover, .ui-render .button.button.button.input-tag.bg-translucent:active:focus:hover, .ui-render .button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:hover:focus, .ui-render .button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:hover:active, .ui-render .button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:focus:hover, .ui-render .button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:focus:active, .ui-render .button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:active:hover, .ui-render .button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:active:focus, .ui-render .button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:hover:focus, .ui-render .button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:hover:active, .ui-render .button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:hover:focus, .ui-render .button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:hover:focus:active, .ui-render .button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:hover:active, .ui-render .button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:hover:active:focus, .ui-render .button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:focus:hover, .ui-render .button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:focus:active, .ui-render .button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:focus:hover, .ui-render .button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:focus:hover:active, .ui-render .button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:focus:active, .ui-render .button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:focus:active:hover, .ui-render .button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:active:hover, .ui-render .button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:active:focus, .ui-render .button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:active:hover, .ui-render .button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:active:hover:focus, .ui-render .button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:active:focus, .ui-render .button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:active:focus:hover, .ui-render .button.button.button.app__tag.bg-translucent:hover:focus:active, .ui-render .button.button.button.app__tag.bg-translucent:hover:active:focus, .ui-render .button.button.button.app__tag.bg-translucent:focus:hover:active, .ui-render .button.button.button.app__tag.bg-translucent:focus:active:hover, .ui-render .button.button.button.app__tag.bg-translucent:active:hover:focus, .ui-render .button.button.button.app__tag.bg-translucent:active:focus:hover, .ui-render .button.button.button.app__tag.bg-translucent:hover:focus:active, .ui-render .button.button.button.app__tag.bg-translucent:hover:active:focus, .ui-render .button.button.button.app__tag.bg-translucent:hover:focus:active, .ui-render .button.button.button.app__tag.bg-translucent:hover:focus:active, .ui-render .button.button.button.app__tag.bg-translucent:hover:active:focus, .ui-render .button.button.button.app__tag.bg-translucent:hover:active:focus, .ui-render .button.button.button.app__tag.bg-translucent:focus:hover:active, .ui-render .button.button.button.app__tag.bg-translucent:focus:active:hover, .ui-render .button.button.button.app__tag.bg-translucent:focus:hover:active, .ui-render .button.button.button.app__tag.bg-translucent:focus:hover:active, .ui-render .button.button.button.app__tag.bg-translucent:focus:active:hover, .ui-render .button.button.button.app__tag.bg-translucent:focus:active:hover, .ui-render .button.button.button.app__tag.bg-translucent:active:hover:focus, .ui-render .button.button.button.app__tag.bg-translucent:active:focus:hover, .ui-render .button.button.button.app__tag.bg-translucent:active:hover:focus, .ui-render .button.button.button.app__tag.bg-translucent:active:hover:focus, .ui-render .button.button.button.app__tag.bg-translucent:active:focus:hover, .ui-render .button.button.button.app__tag.bg-translucent:active:focus:hover, .ui-render .button.button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:hover:focus:active, .ui-render .button.button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:hover:active:focus, .ui-render .button.button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:focus:hover:active, .ui-render .button.button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:focus:active:hover, .ui-render .button.button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:active:hover:focus, .ui-render .button.button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:active:focus:hover, .ui-render .button.button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:hover:focus:active, .ui-render .button.button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:hover:active:focus, .ui-render .button.button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:hover:focus:active, .ui-render .button.button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:hover:focus:active, .ui-render .button.button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:hover:active:focus, .ui-render .button.button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:hover:active:focus, .ui-render .button.button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:focus:hover:active, .ui-render .button.button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:focus:active:hover, .ui-render .button.button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:focus:hover:active, .ui-render .button.button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:focus:hover:active, .ui-render .button.button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:focus:active:hover, .ui-render .button.button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:focus:active:hover, .ui-render .button.button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:active:hover:focus, .ui-render .button.button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:active:focus:hover, .ui-render .button.button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:active:hover:focus, .ui-render .button.button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:active:hover:focus, .ui-render .button.button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:active:focus:hover, .ui-render .button.button.button.input--wrapper .ui.selection.dropdown.readonly .label.bg-translucent:active:focus:hover {
  background-color: rgba(68, 68, 68, 0.3);
}
.ui-render .bg-transparent, .ui-render .input--wrapper.float.labeled .ui.selection.dropdown.error, .ui-render .input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label, .ui-render .input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label, .ui-render .input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label {
  background-color: transparent;
}
.ui-render .bg-highlight, .ui-render .card-glass {
  background-color: rgba(255, 255, 255, 0.15);
}
.ui-render .bg-shadow {
  background-color: rgb(0 0 0 / 15%);
}
.ui-render .bg-shadow-dark {
  background-color: rgba(0, 0, 0, 0.45);
}
.ui-render .bg-shadow-darker, .ui-render .app__modal.active, .ui-render .app__popup.active {
  background-color: rgba(0, 0, 0, 0.6);
}
.ui-render .bg-image, .ui-render .upload-grid__item .upload__dropzone .upload__file {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.ui-render .bg-texture-faded::before {
  display: block;
  content: '';
}
.ui-render .bg-blur, .ui-render .app__progress__bar__tooltip .app__progress__bar__tooltip__inner, .ui-render .tooltip {
  backdrop-filter: blur(7px);
  z-index: -1;
}
.ui-render .bg-gradient {
  background: transparent;
}
.ui-render .bg-gradient--right, .ui-render .background > .app__pie-chart__ref__item, .ui-render .app__progress--bar.gradient .app__progress__bar::after {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05), transparent);
}
.ui-render .bg-gradient--down {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05), transparent);
}
.ui-render .bg-gradient--up {
  background-image: linear-gradient(to top, transparent, rgba(0, 0, 0, 0.05));
}
.ui-render .bg-gradient-violet-teal-light {
  background-image: linear-gradient(135deg, #e0e3fb, #b7e4f2);
}
/* Middle Gradient panel with top and bottom borders */
.ui-render .border-gradient-h, .ui-render .border-gradient-h-right, .ui-render .border-gradient-h-grey, .ui-render .border-gradient-h-grey-light, .ui-render .border-gradient-top, .ui-render .border-gradient-bottom, .ui-render .border-gradient-top-left, .ui-render .border-gradient-top-left-grey, .ui-render .border-gradient-top-right, .ui-render .border-gradient-top-right-grey, .ui-render .border-gradient-top-grey, .ui-render .border-gradient-top-grey-light, .ui-render .border-gradient-bottom-grey {
  border-style: solid;
  border-width: 1px 0;
  border-image: linear-gradient(to right, transparent, #4e92df 33%, #4e92df 67%, transparent) 1;
}
.ui-render .border-gradient-h-right {
  border-image: linear-gradient(to right, #4e92df, transparent) 1;
}
.ui-render .border-gradient-h-grey, .ui-render .border-gradient-top-grey, .ui-render .border-gradient-bottom-grey {
  border-image: linear-gradient(to right, transparent, rgba(127, 127, 127, 0.5) 33%, rgba(127, 127, 127, 0.5) 67%, transparent) 1;
}
.ui-render .border-gradient-h-grey-light, .ui-render .border-gradient-top-grey-light {
  border-image: linear-gradient(to right, transparent, rgba(127, 127, 127, 0.3) 33%, rgba(127, 127, 127, 0.3) 67%, transparent) 1;
}
/* Middle Gradient panel with left and right borders */
.ui-render .border-gradient-v, .ui-render .border-gradient-v-grey, .ui-render .border-gradient-left-grey, .ui-render .border-gradient-right, .ui-render .app__sidebar {
  border-style: solid;
  border-width: 0 1px;
  border-image: linear-gradient(to bottom, transparent, #4e92df 33%, #4e92df 67%, transparent) 1;
}
.ui-render .border-gradient-v-grey {
  border-image: linear-gradient(to bottom, transparent, rgba(127, 127, 127, 0.5) 33%, rgba(127, 127, 127, 0.5) 67%, transparent) 1;
}
.ui-render .border-gradient-top, .ui-render .border-gradient-top-left, .ui-render .border-gradient-top-left-grey, .ui-render .border-gradient-top-right, .ui-render .border-gradient-top-right-grey {
  border-width: 1px 0 0;
}
.ui-render .border-gradient-top-left {
  border-image: linear-gradient(to right, transparent, #4e92df) 1;
}
.ui-render .border-gradient-top-left-grey {
  border-image: linear-gradient(to right, transparent, rgba(127, 127, 127, 0.5)) 1;
}
.ui-render .border-gradient-top-right {
  border-image: linear-gradient(to right, #4e92df, transparent) 1;
}
.ui-render .border-gradient-top-right-grey {
  border-image: linear-gradient(to right, rgba(127, 127, 127, 0.5), transparent) 1;
}
.ui-render .border-gradient-top-grey {
  border-width: 1px 0 0;
}
.ui-render .border-gradient-top-grey-light {
  border-width: 1px 0 0;
}
.ui-render .border-gradient-bottom {
  border-width: 0 0 1px;
}
.ui-render .border-gradient-bottom-grey {
  border-width: 0 0 1px;
}
.ui-render .border-gradient-left {
  border-style: solid;
  border-width: 0 1px;
  border-image: linear-gradient(to bottom, transparent, #4e92df 33%, #4e92df 67%, transparent) 1;
  border-width: 0 0 0 1px;
}
.ui-render .border-gradient-left-grey {
  border-image: linear-gradient(to bottom, transparent, rgba(127, 127, 127, 0.5) 33%, rgba(127, 127, 127, 0.5) 67%, transparent) 1;
  border-width: 0 0 0 1px;
}
.ui-render .border-gradient-right, .ui-render .app__sidebar {
  border-width: 0 1px 0 0;
}
.ui-render .border-gradient-to-right, .ui-render .border-gradient-to-right-bottom {
  border-width: 1px 0;
  border-style: solid;
  border-image: linear-gradient(to right, transparent, #4e92df) 1;
}
.ui-render .border-gradient-to-right-bottom {
  border-width: 0 0 1px 0;
}
.ui-render .bg-primary-dark {
  background-color: #375798;
}
.ui-render .bg-primary {
  background-color: #2e6eb1;
}
.ui-render .bg-primary-light {
  background-color: #4e92df;
}
.ui-render .bg-primary-light2 {
  background-color: #c1d9f4;
}
.ui-render .bg-primary-lighter {
  background-color: #edf5ff;
}
.ui-render .bg-primary-lightest, .ui-render table:not(.as-layout) tr:hover, .ui-render table:not(.as-layout) tr:focus, .ui-render table:not(.as-layout) tr:active, .ui-render table:not(.as-layout) tr:hover > td, .ui-render table:not(.as-layout) tr:focus > td, .ui-render table:not(.as-layout) tr:active > td, .ui-render table:not(.as-layout) tr:hover > td > *, .ui-render table:not(.as-layout) tr:focus > td > *, .ui-render table:not(.as-layout) tr:active > td > * {
  background-color: #f3f7fc;
}
.ui-render .bg-error {
  background-color: #c83025;
}
.ui-render .bg-error-light {
  background-color: #feefef;
}
.ui-render .bg-info {
  background-color: #1570b4;
}
.ui-render .bg-info-light {
  background-color: #edf5ff;
}
.ui-render .bg-success {
  background-color: #589d2f;
}
.ui-render .bg-success-light {
  background-color: #ecf6ed;
}
.ui-render .bg-warning {
  background-color: #e59237;
}
.ui-render .bg-warning-light {
  background-color: #fff6f0;
}
.ui-render .inverted {
  color: #fafafa;
  /* Bootstrap overrides */
}
.ui-render .inverted a {
  color: #4e92df;
  cursor: pointer;
}
.ui-render .inverted a:hover, .ui-render .inverted a:focus {
  color: #3880cb;
}
.ui-render .inverted a:active {
  color: #275c95;
}
.ui-render .inverted input, .ui-render .inverted select, .ui-render .inverted textarea {
  color: #fafafa;
}
.ui-render .inverted ::selection {
  background: #ffffff;
}
.ui-render .inverted :not(.button).primary {
  color: #4e92df !important;
}
.ui-render .inverted :not(.button).secondary {
  color: #1e85a6 !important;
}
.ui-render .inverted :not(.button).tertiary {
  color: #ff7dcd !important;
}
.ui-render .inverted :not(.button).red, .ui-render .inverted :not(.button).text.error, .ui-render .inverted :not(.button).input__field-help .error, .ui-render .inverted :not(.button).ui.selection.dropdown ~ .field-help .error, .ui-render .inverted :not(.button).input--wrapper .field-help .error {
  color: #f76faa !important;
}
.ui-render .inverted :not(.button).orange {
  color: #fe8272 !important;
}
.ui-render .inverted :not(.button).gold {
  color: #f3c858 !important;
}
.ui-render .inverted :not(.button).yellow {
  color: #ffed7a !important;
}
.ui-render .inverted :not(.button).green {
  color: #24d2bb !important;
}
.ui-render .inverted :not(.button).emerald {
  color: #57cb9e !important;
}
.ui-render .inverted :not(.button).cyan {
  color: #37a9e0 !important;
}
.ui-render .inverted :not(.button).blue {
  color: #4e92df !important;
}
.ui-render .inverted :not(.button).violet {
  color: #6776ea !important;
}
.ui-render .inverted :not(.button).purple {
  color: #d97ff5 !important;
}
.ui-render .inverted :not(.button).pink {
  color: #ff7dcd !important;
}
.ui-render .transparent {
  background-color: transparent !important;
}
.ui-render .block {
  display: block;
}
.ui-render .inline-block {
  display: inline-block;
}
.ui-render .hide, .ui-render .app__header__items .text {
  display: none;
}
.ui-render .fade, .ui-render .app__chart__tooltip__spacer, .ui-render .app__progress--steps.connector .app__progress__step.done:not(.passed)::before {
  opacity: 0.5 !important;
}
.ui-render .fade:hover, .ui-render .fade:active, .ui-render .fade:focus, .ui-render .app__chart__tooltip__spacer:hover, .ui-render .app__chart__tooltip__spacer:active, .ui-render .app__chart__tooltip__spacer:focus, .ui-render .app__progress--steps.connector .app__progress__step.done:not(.passed)::before:hover, .ui-render .app__progress--steps.connector .app__progress__step.done:not(.passed)::before:active, .ui-render .app__progress--steps.connector .app__progress__step.done:not(.passed)::before:focus {
  opacity: 1 !important;
}
.ui-render .fade--quarter, .ui-render .app__form__group:not(.active, .done, .error, .custom, :hover), .ui-render .input__unit {
  opacity: 0.5 !important;
  opacity: 0.75 !important;
}
.ui-render .fade--quarter:hover, .ui-render .fade--quarter:active, .ui-render .fade--quarter:focus, .ui-render .app__form__group:not(.active, .done, .error, .custom, :hover):hover, .ui-render .app__form__group:not(.active, .done, .error, .custom, :hover):active, .ui-render .app__form__group:not(.active, .done, .error, .custom, :hover):focus {
  opacity: 1 !important;
}
.ui-render .fade--quarter:hover, .ui-render .fade--quarter:active, .ui-render .fade--quarter:focus, .ui-render .app__form__group:not(.active, .done, .error, .custom, :hover):hover, .ui-render .app__form__group:not(.active, .done, .error, .custom, :hover):active, .ui-render .app__form__group:not(.active, .done, .error, .custom, :hover):focus {
  opacity: 1 !important;
}
.ui-render .pointer, .ui-render .button, .ui-render input[type="color"]:hover:not(:active), .ui-render .input-tag, .ui-render .app__tag, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label {
  cursor: pointer;
}
.ui-render .no-pointer {
  cursor: default !important;
}
.ui-render .no-pointer-events {
  pointer-events: none;
}
.ui-render .invisible, .ui-render .app__sidebar.active .app__menu__items.extra button, .ui-render .app__sidebar.active .app__header__items.extra button, .ui-render .app__sidebar.active .app__sidebar__items.extra button {
  opacity: 0;
}
/* Mobile */
@media only screen and (max-width: 47.9375em) {
  .ui-render [class*="mobile hidden"], .ui-render [class*="tablet only"]:not(.mobile), .ui-render [class*="computer only"]:not(.mobile), .ui-render [class*="large monitor only"]:not(.mobile), .ui-render [class*="widescreen monitor only"]:not(.mobile), .ui-render [class*="or lower hidden"] {
    display: none !important;
  }
}
/* Tablet / iPad Portrait */
@media only screen and (min-width: 48em) and (max-width: 61.9375em) {
  .ui-render [class*="mobile only"]:not(.tablet), .ui-render [class*="tablet hidden"], .ui-render [class*="computer only"]:not(.tablet), .ui-render [class*="large monitor only"]:not(.tablet), .ui-render [class*="widescreen monitor only"]:not(.tablet), .ui-render [class*="or lower hidden"]:not(.mobile) {
    display: none !important;
  }
}
/* Computer / Desktop / iPad Landscape */
@media only screen and (min-width: 62em) and (max-width: 74.9375em) {
  .ui-render [class*="mobile only"]:not(.computer), .ui-render [class*="tablet only"]:not(.computer), .ui-render [class*="computer hidden"], .ui-render [class*="large monitor only"]:not(.computer), .ui-render [class*="widescreen monitor only"]:not(.computer), .ui-render [class*="or lower hidden"]:not(.tablet, .mobile) {
    display: none !important;
  }
}
/* Large Monitor */
@media only screen and (min-width: 75em) and (max-width: 85.3125em) {
  .ui-render [class*="mobile only"]:not([class*="large monitor"]), .ui-render [class*="tablet only"]:not([class*="large monitor"]), .ui-render [class*="computer only"]:not([class*="large monitor"]), .ui-render [class*="large monitor hidden"], .ui-render [class*="widescreen monitor only"]:not([class*="large monitor"]), .ui-render [class*="or lower hidden"]:not(.computer, .tablet, .mobile) {
    display: none !important;
  }
}
/* Wide Screen Monitor */
@media only screen and (min-width: 85.375em) {
  .ui-render [class*="mobile only"]:not([class*="widescreen monitor"]), .ui-render [class*="tablet only"]:not([class*="widescreen monitor"]), .ui-render [class*="computer only"]:not([class*="widescreen monitor"]), .ui-render [class*="large monitor only"]:not([class*="widescreen monitor"]), .ui-render [class*="widescreen monitor hidden"], .ui-render [class*="widescreen monitor or lower hidden"] {
    display: none !important;
  }
}
@media screen and (max-width: 30em) {
  .ui-render .visible-from-mobile-large {
    display: none !important;
  }
}
@media screen and (max-width: 47.9375em) {
  .ui-render .visible-from-tablet {
    display: none !important;
  }
}
@media screen and (min-width: 48em) {
  .ui-render .visible-till-tablet {
    display: none !important;
  }
}
@media screen and (max-width: 61.9375em) {
  .ui-render .visible-from-desktop {
    display: none !important;
  }
}
@media screen and (max-width: 74.9375em) {
  .ui-render .visible-from-large {
    display: none !important;
  }
}
@media screen and (max-width: 85.3125em) {
  .ui-render .visible-from-wide {
    display: none !important;
  }
}
.ui-render .visible-from-height--700 {
  display: none !important;
}
@media screen and (min-height: 43.75rem) {
  .ui-render .visible-from-height--700 {
    display: block;
  }
}
.ui-render .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.ui-render .appear-on-hover, .ui-render .input__delete, .ui-render .app__slider__remove {
  z-index: 1;
}
.ui-render .bold, .ui-render .input__label, .ui-render .input--wrapper.bold input, .ui-render .input--wrapper.bold select, .ui-render .input--wrapper.bold textarea, .ui-render table th, .ui-render .circular.small, .ui-render .input--wrapper label, .ui-render .input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label, .ui-render .input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label, .ui-render .input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label, .ui-render .badge, .ui-render .input--wrapper.circular.small input, .ui-render .input--wrapper.circular.small select, .ui-render .input--wrapper.circular.small textarea, .ui-render .input--wrapper.badge input, .ui-render .input--wrapper.badge select, .ui-render .input--wrapper.badge textarea {
  font-weight: 500;
}
.ui-render .interaction:hover, .ui-render .interaction:focus, .ui-render .button:hover, .ui-render .button:focus, .ui-render .input-tag:hover, .ui-render .input-tag:focus, .ui-render .app__tag:hover, .ui-render .app__tag:focus, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label:hover, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label:focus {
  transition: 200ms;
}
.ui-render .no-interaction:hover, .ui-render .no-interaction:focus {
  transition: none;
}
.ui-render .card-glass {
  padding: 0.4375rem;
}
.ui-render .border, .ui-render .tooltip {
  border: 1px solid #d9d9d9;
}
.ui-render .border-dark {
  border: 1px solid #595959;
}
.ui-render .border-light {
  border: 1px solid #e5e5e5;
}
.ui-render .border-h {
  border-left: 1px solid #d9d9d9;
  border-right: 1px solid #d9d9d9;
}
.ui-render .border-v {
  border-top: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
}
.ui-render .border-top {
  border-top: 1px solid #d9d9d9 !important;
}
.ui-render .border-right {
  border-right: 1px solid #d9d9d9 !important;
}
.ui-render .no-border {
  border: none !important;
}
.ui-render .no-border-right {
  border-right: none !important;
}
.ui-render .no-border-right-last-item:last-child {
  border-right: none !important;
}
.ui-render .border-bottom {
  border-bottom: 1px solid #d9d9d9 !important;
}
.ui-render .no-border-bottom {
  border-bottom: none !important;
}
.ui-render .border-left {
  border-left: 1px solid #d9d9d9 !important;
}
.ui-render .box-highlight {
  box-shadow: 0px -1px 1px rgba(255, 255, 255, 0.15);
}
.ui-render .box-shadow, .ui-render .card {
  box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.15);
}
.ui-render .box-shadow-right {
  box-shadow: 0.0625rem 0 0.1875rem rgba(0, 0, 0, 0.1);
}
.ui-render .box-shadow-large, .ui-render .card-glass {
  box-shadow: 0 0.3125rem 0.4375rem rgba(0, 0, 0, 0.15);
}
.ui-render .box-shadow-largest {
  box-shadow: 0 1.5625rem 2.8125rem rgba(0, 0, 0, 0.2);
}
.ui-render .circle, .ui-render .button.circle, .ui-render .input-tag.circle, .ui-render .input__delete, .ui-render .app__tag.circle, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label.circle {
  border-radius: 50%;
}
.ui-render .circular, .ui-render .badge {
  display: inline-flex;
  box-sizing: content-box;
  min-width: 0.875rem;
  line-height: 1;
}
.ui-render .circular.small, .ui-render .badge {
  min-width: 0.6875rem;
}
.ui-render .circular.red, .ui-render .badge {
  background-color:  #c83025;
}
.ui-render .input--wrapper.border-on-hover > .input input:not(:focus, :hover) {
  border-color: transparent;
}
.ui-render .input--wrapper.border-on-hover > .input input:hover:not(:focus) {
  cursor: pointer;
}
.ui-render .input--wrapper.border-on-hover > .ui.dropdown:not(.active, :hover) {
  border-color: transparent !important;
}
.ui-render .input--wrapper.border-on-hover > .ui.dropdown:not(.active, :hover) > i.icon.dropdown {
  display: none !important;
}
.ui-render .radius, .ui-render .app__pie-chart__ref__item, .ui-render .tooltip, .ui-render .card-glass--inner-bg-neutral > * {
  border-radius: 0.25rem;
}
.ui-render .radius-small {
  border-radius: 0.1875rem;
}
.ui-render .radius-large, .ui-render .app__form__group .app__form__group__content, .ui-render .upload-grid__item .upload__dropzone .upload__file, .ui-render .card-glass, .ui-render .card {
  border-radius: 0.4375rem;
}
.ui-render .radius-larger {
  border-radius: 0.625rem;
}
.ui-render .radius-largest {
  border-radius: 0.8125rem;
}
.ui-render .radius-top {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.ui-render .radius-top-large {
  border-top-left-radius: 0.4375rem;
  border-top-right-radius: 0.4375rem;
}
.ui-render .radius-bottom {
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.ui-render .no-radius {
  border-radius: 0 !important;
}
.ui-render .no-radius-top {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}
.ui-render .no-radius-bottom {
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.ui-render .round, .ui-render .input__label, .ui-render .upload__file__add, .ui-render .upload__file__remove, .ui-render .circular, .ui-render .input--wrapper label, .ui-render .input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label, .ui-render .input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label, .ui-render .input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label, .ui-render .badge {
  border-radius: 999rem;
}
.ui-render .round:hover, .ui-render .round:focus, .ui-render .round:active, .ui-render .input__label:hover, .ui-render .input__label:focus, .ui-render .input__label:active, .ui-render .upload__file__add:hover, .ui-render .upload__file__add:focus, .ui-render .upload__file__add:active, .ui-render .upload__file__remove:hover, .ui-render .upload__file__remove:focus, .ui-render .upload__file__remove:active, .ui-render .circular:hover, .ui-render .circular:focus, .ui-render .circular:active, .ui-render .input--wrapper label:hover, .ui-render .input--wrapper label:focus, .ui-render .input--wrapper label:active, .ui-render .input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label:hover, .ui-render .input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label:focus, .ui-render .input--wrapper.float .input input:placeholder-shown:not(:focus) ~ label:active, .ui-render .input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label:hover, .ui-render .input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label:focus, .ui-render .input--wrapper.float .input select:placeholder-shown:not(:focus) ~ label:active, .ui-render .input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label:hover, .ui-render .input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label:focus, .ui-render .input--wrapper.float .input textarea:placeholder-shown:not(:focus) ~ label:active, .ui-render .badge:hover, .ui-render .badge:focus, .ui-render .badge:active {
  border-radius: 999rem !important;
}
.ui-render .outline, .ui-render input.checkbox.toggle:hover + label, .ui-render input.checkbox.toggle:focus + label, .ui-render input.checkbox.toggle:active + label, .ui-render input.checkbox.toggle:hover + label .checkbox__button, .ui-render input.checkbox.toggle:focus + label .checkbox__button, .ui-render input.checkbox.toggle:active + label .checkbox__button, .ui-render .interaction:hover, .ui-render .interaction:focus, .ui-render .button:hover, .ui-render .button:focus, .ui-render .input-tag:hover, .ui-render .input-tag:focus, .ui-render .app__tag:hover, .ui-render .app__tag:focus, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label:hover, .ui-render .input--wrapper .ui.selection.dropdown.readonly .label:focus {
  outline: none !important;
  box-shadow: 0 0 0 2px rgb(40 99 169 / 20%);
  border-radius: 0.25rem;
}
.ui-render .inverted .outline, .ui-render .inverted input.checkbox.toggle:hover + label, .ui-render .inverted input.checkbox.toggle:focus + label, .ui-render .inverted input.checkbox.toggle:active + label, .ui-render .inverted input.checkbox.toggle:hover + label .checkbox__button, .ui-render .inverted input.checkbox.toggle:focus + label .checkbox__button, .ui-render .inverted input.checkbox.toggle:active + label .checkbox__button, .ui-render .inverted .interaction:hover, .ui-render .inverted .interaction:focus, .ui-render .inverted .button:hover, .ui-render .inverted .button:focus, .ui-render .inverted .input-tag:hover, .ui-render .inverted .input-tag:focus, .ui-render .inverted .app__tag:hover, .ui-render .inverted .app__tag:focus, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label:hover, .ui-render .inverted .input--wrapper .ui.selection.dropdown.readonly .label:focus {
  box-shadow: inset 0 0 0 1px #4e92df;
}
.ui-render .no-outline, .ui-render .tabs__item:focus, .ui-render .app__form__group, .ui-render .ui.selection.dropdown > i.icon.delete, .ui-render .ui.selection.dropdown > i.icon.dropdown, .ui-render .ui.selection.dropdown > i.icon.search, .ui-render .ui.selection.dropdown > i[class^="icon-"], .ui-render .ui.selection.dropdown > i[class*=" icon-"], .ui-render div.input.icon .text.icon, .ui-render div.select.icon .text.icon, .ui-render div.input.icon i[class^="icon-"], .ui-render div.select.icon i[class^="icon-"], .ui-render div.input.icon i[class*=" icon-"], .ui-render div.select.icon i[class*=" icon-"], .ui-render .app__menu__items .app__menu__item, .ui-render .app__menu__button, .ui-render .app__progress--steps .button, .ui-render th > .app__expand > *:focus, .ui-render td > .app__expand > *:focus, .ui-render .no-interaction:hover, .ui-render .no-interaction:focus, .ui-render .app__progress--steps .input-tag, .ui-render .app__header__items .app__menu__item, .ui-render .app__sidebar__items .app__menu__item, .ui-render .app__progress--steps .app__tag, .ui-render .app__progress--steps .input--wrapper .ui.selection.dropdown.readonly .label {
  outline: none !important;
  box-shadow: none !important;
}
.ui-render .transition, .ui-render .input__unit, .ui-render .ui.selection.dropdown, .ui-render input, .ui-render select, .ui-render textarea, .ui-render .tooltip {
  transition: 0.1s;
}
.ui-render .underline::after {
  display: block;
  content: '';
  width: 100%;
  height: 1px;
  background: #0f748c;
}
.ui-render .clearfix::before, .ui-render .clearfix::after {
  content: " ";
  display: table;
}
.ui-render .clearfix::after {
  clear: both;
}
.ui-render .card__text {
  max-width: calc(94.375%);
}
.ui-render .disabled, .ui-render *:disabled, .ui-render .input-disabled, .ui-render .input__unit.disabled:not(.readonly), .ui-render .ui.selection.dropdown.disabled:not(.readonly), .ui-render input.disabled:not(.readonly), .ui-render select.disabled:not(.readonly), .ui-render textarea.disabled:not(.readonly), .ui-render .input__unit:disabled, .ui-render .ui.selection.dropdown:disabled, .ui-render input:disabled, .ui-render select:disabled, .ui-render textarea:disabled, .ui-render input.checkbox.toggle:disabled + label {
  border-style: dotted !important;
  cursor: default !important;
}
.ui-render .color__swatch {
  display: inline-flex;
  width: 0.875rem;
  height: 0.875rem;
  border-radius: 50%;
}
.ui-render .color__swatch.small {
  width: 0.75rem;
  height: 0.75rem;
}
.ui-render .color__swatch.large {
  width: 1rem;
  height: 1rem;
}
.ui-render .lang-selection .input--dropdown__option .app__image {
  width: 0.875rem;
}
/* Semantic UI (selective imports) */
/*

███████╗███████╗███╗   ███╗ █████╗ ███╗   ██╗████████╗██╗ ██████╗    ██╗   ██╗██╗
██╔════╝██╔════╝████╗ ████║██╔══██╗████╗  ██║╚══██╔══╝██║██╔════╝    ██║   ██║██║
███████╗█████╗  ██╔████╔██║███████║██╔██╗ ██║   ██║   ██║██║         ██║   ██║██║
╚════██║██╔══╝  ██║╚██╔╝██║██╔══██║██║╚██╗██║   ██║   ██║██║         ██║   ██║██║
███████║███████╗██║ ╚═╝ ██║██║  ██║██║ ╚████║   ██║   ██║╚██████╗    ╚██████╔╝██║
╚══════╝╚══════╝╚═╝     ╚═╝╚═╝  ╚═╝╚═╝  ╚═══╝   ╚═╝   ╚═╝ ╚═════╝     ╚═════╝ ╚═╝

  Import this file into your LESS project to use Semantic UI without build tools
  Uncomment imports to include needed CSS modules
*/
/* Global */
/*!
 * # Semantic UI - Reset
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
/*******************************
            Theme
*******************************/
/*

████████╗██╗  ██╗███████╗███╗   ███╗███████╗███████╗
╚══██╔══╝██║  ██║██╔════╝████╗ ████║██╔════╝██╔════╝
   ██║   ███████║█████╗  ██╔████╔██║█████╗  ███████╗
   ██║   ██╔══██║██╔══╝  ██║╚██╔╝██║██╔══╝  ╚════██║
   ██║   ██║  ██║███████╗██║ ╚═╝ ██║███████╗███████║
   ╚═╝   ╚═╝  ╚═╝╚══════╝╚═╝     ╚═╝╚══════╝╚══════╝

*/
/*******************************
        Theme Selection
*******************************/
/* To override a theme for an individual element
   specify theme name below
*/
/* Global */
/* Elements */
/* Collections */
/* Modules */
/* Views */
/*******************************
            Folders
*******************************/
/* Path to theme packages */
/* Path to site override folder */
/*******************************
         Import Theme
*******************************/
/*******************************
        Import Directives
*******************************/
/*------------------
       Theme
-------------------*/
/*--------------------
   Site Variables
---------------------*/
/* Default site.variables */
/*******************************
         Site Settings
*******************************/
/*-------------------
       Fonts
--------------------*/
/*-------------------
      Base Sizes
--------------------*/
/* This is the single variable that controls them all */
/* The size of page text  */
/*-------------------
    Border Radius
--------------------*/
/* See Power-user section below
   for explanation of @px variables
*/
/*-------------------
    Brand Colors
--------------------*/
/*--------------
  Page Heading
---------------*/
/*--------------
   Form Input
---------------*/
/* This adjusts the default form input across all elements */
/* Input Text Color */
/* Line Height Default For Inputs in Browser (Descenders are 17px at 14px base em) */
/*-------------------
    Focused Input
--------------------*/
/* Used on inputs, textarea etc */
/* Used on dropdowns, other larger blocks */
/*-------------------
        Sizes
--------------------*/
/*
  Sizes are all expressed in terms of 14px/em (default em)
  This ensures these "ratios" remain constant despite changes in EM
*/
/*-------------------
        Page
--------------------*/
/*-------------------
      Paragraph
--------------------*/
/*-------------------
       Links
--------------------*/
/*-------------------
    Scroll Bars
--------------------*/
/* Inverted */
/*-------------------
  Highlighted Text
--------------------*/
/*-------------------
       Loader
--------------------*/
/*-------------------
        Grid
--------------------*/
/*-------------------
     Transitions
--------------------*/
/*-------------------
     Breakpoints
--------------------*/
/*-------------------
      Site Colors
--------------------*/
/*---  Colors  ---*/
/*---  Light Colors  ---*/
/*---   Neutrals  ---*/
/*--- Colored Backgrounds ---*/
/*--- Colored Headers ---*/
/*--- Colored Text ---*/
/*--- Colored Border ---*/
/*-------------------
     Alpha Colors
--------------------*/
/*-------------------
       Accents
--------------------*/
/* Differentiating Neutrals */
/* Differentiating Layers */
/*******************************
           Power-User
*******************************/
/*-------------------
    Emotive Colors
--------------------*/
/* Positive */
/* Negative */
/* Info */
/* Warning */
/*-------------------
        Paths
--------------------*/
/* For source only. Modified in gulp for dist */
/*-------------------
       Em Sizes
--------------------*/
/*
  This rounds @size values to the closest pixel then expresses that value in (r)em.
  This ensures all size values round to exact pixels
*/
/* em */
/* rem */
/*-------------------
       Icons
--------------------*/
/* Maximum Glyph Width of Icon */
/*-------------------
     Neutral Text
--------------------*/
/*-------------------
     Brand Colors
--------------------*/
/*-------------------
      Borders
--------------------*/
/*-------------------
    Derived Values
--------------------*/
/* Loaders Position Offset */
/* Rendered Scrollbar Width */
/* Maximum Single Character Glyph Width, aka Capital "W" */
/* Used to match floats with text */
/* Header Spacing */
/* Minimum Mobile Width */
/* Positive / Negative Dupes */
/* Responsive */
/*-------------------
  Exact Pixel Values
--------------------*/
/*
  These are used to specify exact pixel values in em
  for things like borders that remain constantly
  sized as emSize adjusts

  Since there are many more sizes than names for sizes,
  these are named by their original pixel values.

*/
/* Columns */
/*******************************
             States
*******************************/
/*-------------------
      Disabled
--------------------*/
/*-------------------
        Hover
--------------------*/
/*---  Shadows  ---*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
        Focus
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
    Down (:active)
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
        Active
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/* Packaged site.variables */
/*******************************
         Site Settings
*******************************/
/*-------------------
       Fonts
--------------------*/
/*-------------------
      Base Sizes
--------------------*/
/* This is the single variable that controls them all */
/* The size of page text  */
/*-------------------
    Border Radius
--------------------*/
/* See Power-user section below
   for explanation of @px variables
*/
/*-------------------
    Brand Colors
--------------------*/
/*--------------
  Page Heading
---------------*/
/*--------------
   Form Input
---------------*/
/* This adjusts the default form input across all elements */
/* Input Text Color */
/* Line Height Default For Inputs in Browser (Descenders are 17px at 14px base em) */
/*-------------------
    Focused Input
--------------------*/
/* Used on inputs, textarea etc */
/* Used on dropdowns, other larger blocks */
/*-------------------
        Sizes
--------------------*/
/*
  Sizes are all expressed in terms of 14px/em (default em)
  This ensures these "ratios" remain constant despite changes in EM
*/
/*-------------------
        Page
--------------------*/
/*-------------------
      Paragraph
--------------------*/
/*-------------------
       Links
--------------------*/
/*-------------------
    Scroll Bars
--------------------*/
/* Inverted */
/*-------------------
  Highlighted Text
--------------------*/
/*-------------------
       Loader
--------------------*/
/*-------------------
        Grid
--------------------*/
/*-------------------
     Transitions
--------------------*/
/*-------------------
     Breakpoints
--------------------*/
/*-------------------
      Site Colors
--------------------*/
/*---  Colors  ---*/
/*---  Light Colors  ---*/
/*---   Neutrals  ---*/
/*--- Colored Backgrounds ---*/
/*--- Colored Headers ---*/
/*--- Colored Text ---*/
/*--- Colored Border ---*/
/*-------------------
     Alpha Colors
--------------------*/
/*-------------------
       Accents
--------------------*/
/* Differentiating Neutrals */
/* Differentiating Layers */
/*******************************
           Power-User
*******************************/
/*-------------------
    Emotive Colors
--------------------*/
/* Positive */
/* Negative */
/* Info */
/* Warning */
/*-------------------
        Paths
--------------------*/
/* For source only. Modified in gulp for dist */
/*-------------------
       Em Sizes
--------------------*/
/*
  This rounds @size values to the closest pixel then expresses that value in (r)em.
  This ensures all size values round to exact pixels
*/
/* em */
/* rem */
/*-------------------
       Icons
--------------------*/
/* Maximum Glyph Width of Icon */
/*-------------------
     Neutral Text
--------------------*/
/*-------------------
     Brand Colors
--------------------*/
/*-------------------
      Borders
--------------------*/
/*-------------------
    Derived Values
--------------------*/
/* Loaders Position Offset */
/* Rendered Scrollbar Width */
/* Maximum Single Character Glyph Width, aka Capital "W" */
/* Used to match floats with text */
/* Header Spacing */
/* Minimum Mobile Width */
/* Positive / Negative Dupes */
/* Responsive */
/*-------------------
  Exact Pixel Values
--------------------*/
/*
  These are used to specify exact pixel values in em
  for things like borders that remain constantly
  sized as emSize adjusts

  Since there are many more sizes than names for sizes,
  these are named by their original pixel values.

*/
/* Columns */
/*******************************
             States
*******************************/
/*-------------------
      Disabled
--------------------*/
/*-------------------
        Hover
--------------------*/
/*---  Shadows  ---*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
        Focus
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
    Down (:active)
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
        Active
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/* Component's site.variables */
/*******************************
         Site Settings
*******************************/
/*-------------------
       Fonts
--------------------*/
/*-------------------
      Base Sizes
--------------------*/
/* This is the single variable that controls them all */
/* The size of page text  */
/*-------------------
    Border Radius
--------------------*/
/* See Power-user section below
   for explanation of @px variables
*/
/*-------------------
    Brand Colors
--------------------*/
/*--------------
  Page Heading
---------------*/
/*--------------
   Form Input
---------------*/
/* This adjusts the default form input across all elements */
/* Input Text Color */
/* Line Height Default For Inputs in Browser (Descenders are 17px at 14px base em) */
/*-------------------
    Focused Input
--------------------*/
/* Used on inputs, textarea etc */
/* Used on dropdowns, other larger blocks */
/*-------------------
        Sizes
--------------------*/
/*
  Sizes are all expressed in terms of 14px/em (default em)
  This ensures these "ratios" remain constant despite changes in EM
*/
/*-------------------
        Page
--------------------*/
/*-------------------
      Paragraph
--------------------*/
/*-------------------
       Links
--------------------*/
/*-------------------
    Scroll Bars
--------------------*/
/* Inverted */
/*-------------------
  Highlighted Text
--------------------*/
/*-------------------
       Loader
--------------------*/
/*-------------------
        Grid
--------------------*/
/*-------------------
     Transitions
--------------------*/
/*-------------------
     Breakpoints
--------------------*/
/*-------------------
      Site Colors
--------------------*/
/*---  Colors  ---*/
/*---  Light Colors  ---*/
/*---   Neutrals  ---*/
/*--- Colored Backgrounds ---*/
/*--- Colored Headers ---*/
/*--- Colored Text ---*/
/*--- Colored Border ---*/
/*-------------------
     Alpha Colors
--------------------*/
/*-------------------
       Accents
--------------------*/
/* Differentiating Neutrals */
/* Differentiating Layers */
/*******************************
           Power-User
*******************************/
/*-------------------
    Emotive Colors
--------------------*/
/* Positive */
/* Negative */
/* Info */
/* Warning */
/*-------------------
        Paths
--------------------*/
/* For source only. Modified in gulp for dist */
/*-------------------
       Em Sizes
--------------------*/
/*
  This rounds @size values to the closest pixel then expresses that value in (r)em.
  This ensures all size values round to exact pixels
*/
/* em */
/* rem */
/*-------------------
       Icons
--------------------*/
/* Maximum Glyph Width of Icon */
/*-------------------
     Neutral Text
--------------------*/
/*-------------------
     Brand Colors
--------------------*/
/*-------------------
      Borders
--------------------*/
/*-------------------
    Derived Values
--------------------*/
/* Loaders Position Offset */
/* Rendered Scrollbar Width */
/* Maximum Single Character Glyph Width, aka Capital "W" */
/* Used to match floats with text */
/* Header Spacing */
/* Minimum Mobile Width */
/* Positive / Negative Dupes */
/* Responsive */
/*-------------------
  Exact Pixel Values
--------------------*/
/*
  These are used to specify exact pixel values in em
  for things like borders that remain constantly
  sized as emSize adjusts

  Since there are many more sizes than names for sizes,
  these are named by their original pixel values.

*/
/* Columns */
/*******************************
             States
*******************************/
/*-------------------
      Disabled
--------------------*/
/*-------------------
        Hover
--------------------*/
/*---  Shadows  ---*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
        Focus
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
    Down (:active)
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
        Active
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/* Site theme site.variables */
/*******************************
     User Global Variables
*******************************/
/* Uncomment the line/s below to define default font using uploaded font files */
/* Uncomment line below to load secondary font from Google's server */
/* Uncomment the line/s below to define secondary font using uploaded font files */
/* Google Fonts Request */
/* Uncomment the line/s below to define icon font using uploaded font files */
/**
 * SELECTORS -------------------------------------------------------------------
 * -----------------------------------------------------------------------------
 */
/* for mobile devices */
/* for mobile devices */
.ui-render .function {
  /**
   * Convert Unitless Value into REM Equivalent
   * @example:
   *   height: size(160);  // >>> `height: 10rem;`
  */
  /**
   * Convert REM value to Pixel equivalent
   * @example:
   *   @pixel: px(1rem);  // >>> `16px;`
   */
}
/**
 * Create color classes
 @example:
    .text {
        .colors(@colors: primary, secondary, green, red);
        .colors(@colors: red; @pseudo: ~':before');  // adds .red:before { color: red; }
        .colors(box-shadow; 0 0 4px black, 0 0 5px; blue);  // adds .blue { box-shadow; 0 0 4px black, 0 0 5px blue; }
    }
    >>> className='text primary'
 *
 * @param [property] - css property to style
 * @param [pseudo] - property pseudo selector
 * @param [values] - prefix values to add, e.g. '0 0 4px' - useful for box-shadow with color values appended
 * @param [suffix] - @color variable name suffix to use (e.g. '-light' will use @color-light)
 * @param [preSelector] - selector before @colors class name, default is '&.' - apply color classes to the same element
 * @param [postSelector] - selector after @colors class name, default is '' - none (can be used to target parent)
 */
/* Scale according to screen size */
/* Scale Padding according to text size */
/* Reference: /node_modules/semantic-ui-less/themes/default/globals/site.variables */
/*-------------------
    Sizes
--------------------*/
/* This is the single variable that scales all sizes in Semantic UI */
/*
  This rounds @size values to the closest pixel then expresses that value in (r)em.
  This ensures all size values round to exact pixels
*/
/* rem */
/*-------------------
       Fonts
--------------------*/
/*-------------------
    Brand Colors
--------------------*/
/* Used on inputs, textarea etc */
/*-------------------
        Hover
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*-------------------
        Focus
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*-------------------
    Down (:active)
--------------------*/
/*---  Colors  ---*/
/*-------------------
        Active
--------------------*/
/*---  Colors  ---*/
/*-------------------
 Component Variables
---------------------*/
/* Default */
/*******************************
             Reset
*******************************/
/* Packaged Theme */
/*******************************
             Reset
*******************************/
/* Site Theme */
/*******************************
     User Global Variables
*******************************/
/*******************************
             Mix-ins
*******************************/
/*------------------
       Fonts
-------------------*/
/*------------------
     Overrides
-------------------*/
/* End Config */
/*******************************
             Reset
*******************************/
/* Border-Box */
*, .ui-render *:before, .ui-render *:after {
  box-sizing: inherit;
}
html {
  box-sizing: border-box;
}
/* iPad Input Shadows */
.ui-render input[type="text"], .ui-render input[type="email"], .ui-render input[type="search"], .ui-render input[type="password"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  /* mobile firefox too! */
}
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  line-height: 1.15;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}
/**
 * Add the correct display in IE 9-.
 */
.ui-render article, .ui-render aside, .ui-render footer, .ui-render header, .ui-render nav, .ui-render section {
  display: block;
}
/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
.ui-render h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
.ui-render figcaption, .ui-render figure, .ui-render main {
  /* 1 */
  display: block;
}
/**
 * Add the correct margin in IE 8.
 */
.ui-render figure {
  margin: 1em 40px;
}
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
.ui-render hr {
  box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
.ui-render pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
.ui-render a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}
/**
 * 1. Remove the bottom border in Chrome 57- and Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
.ui-render abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  text-decoration: underline dotted;
  /* 2 */
}
/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
.ui-render b, .ui-render strong {
  font-weight: inherit;
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
.ui-render b, .ui-render strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
.ui-render code, .ui-render kbd, .ui-render samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/**
 * Add the correct font style in Android 4.3-.
 */
.ui-render dfn {
  font-style: italic;
}
/**
 * Add the correct background and color in IE 9-.
 */
.ui-render mark {
  background-color: #ff0;
  color: #000;
}
/**
 * Add the correct font size in all browsers.
 */
.ui-render small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
.ui-render sub, .ui-render sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
.ui-render sub {
  bottom: -0.25em;
}
.ui-render sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
.ui-render audio, .ui-render video {
  display: inline-block;
}
/**
 * Add the correct display in iOS 4-7.
 */
.ui-render audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Remove the border on images inside links in IE 10-.
 */
.ui-render img {
  border-style: none;
}
/**
 * Hide the overflow in IE.
 */
.ui-render svg:not(:root) {
  overflow: hidden;
}
/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */
.ui-render button, .ui-render input, .ui-render optgroup, .ui-render select, .ui-render textarea {
  font-family: sans-serif;
  /* 1 */
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
.ui-render button, .ui-render input {
  /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
.ui-render button, .ui-render select {
  /* 1 */
  text-transform: none;
}
/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
.ui-render button, .ui-render [type="button"], .ui-render [type="reset"], .ui-render [type="submit"] {
  -webkit-appearance: button;
  /* 2 */
}
/**
 * Remove the inner border and padding in Firefox.
 */
.ui-render button::-moz-focus-inner, .ui-render [type="button"]::-moz-focus-inner, .ui-render [type="reset"]::-moz-focus-inner, .ui-render [type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
.ui-render button:-moz-focusring, .ui-render [type="button"]:-moz-focusring, .ui-render [type="reset"]:-moz-focusring, .ui-render [type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Correct the padding in Firefox.
 */
.ui-render fieldset {
  padding: 0.35em 0.75em 0.625em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
.ui-render legend {
  box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
.ui-render progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Remove the default vertical scrollbar in IE.
 */
.ui-render textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
.ui-render [type="checkbox"], .ui-render [type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
.ui-render [type="number"]::-webkit-inner-spin-button, .ui-render [type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
.ui-render [type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
.ui-render [type="search"]::-webkit-search-cancel-button, .ui-render [type="search"]::-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.
 */
.ui-render ::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
.ui-render details, .ui-render menu {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
.ui-render summary {
  display: list-item;
}
/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
.ui-render canvas {
  display: inline-block;
}
/**
 * Add the correct display in IE.
 */
.ui-render template {
  display: none;
}
/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
.ui-render [hidden] {
  display: none;
}
/*******************************
         Site Overrides
*******************************/
.ui-render .ui.icon:not(i) {
  font-size: inherit;
}
/* Elements */
/*!
 * # Semantic UI - Label
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
/*******************************
            Theme
*******************************/
/*

████████╗██╗  ██╗███████╗███╗   ███╗███████╗███████╗
╚══██╔══╝██║  ██║██╔════╝████╗ ████║██╔════╝██╔════╝
   ██║   ███████║█████╗  ██╔████╔██║█████╗  ███████╗
   ██║   ██╔══██║██╔══╝  ██║╚██╔╝██║██╔══╝  ╚════██║
   ██║   ██║  ██║███████╗██║ ╚═╝ ██║███████╗███████║
   ╚═╝   ╚═╝  ╚═╝╚══════╝╚═╝     ╚═╝╚══════╝╚══════╝

*/
/*******************************
        Theme Selection
*******************************/
/* To override a theme for an individual element
   specify theme name below
*/
/* Global */
/* Elements */
/* Collections */
/* Modules */
/* Views */
/*******************************
            Folders
*******************************/
/* Path to theme packages */
/* Path to site override folder */
/*******************************
         Import Theme
*******************************/
/*******************************
        Import Directives
*******************************/
/*------------------
       Theme
-------------------*/
/*--------------------
   Site Variables
---------------------*/
/* Default site.variables */
/*******************************
         Site Settings
*******************************/
/*-------------------
       Fonts
--------------------*/
/*-------------------
      Base Sizes
--------------------*/
/* This is the single variable that controls them all */
/* The size of page text  */
/*-------------------
    Border Radius
--------------------*/
/* See Power-user section below
   for explanation of @px variables
*/
/*-------------------
    Brand Colors
--------------------*/
/*--------------
  Page Heading
---------------*/
/*--------------
   Form Input
---------------*/
/* This adjusts the default form input across all elements */
/* Input Text Color */
/* Line Height Default For Inputs in Browser (Descenders are 17px at 14px base em) */
/*-------------------
    Focused Input
--------------------*/
/* Used on inputs, textarea etc */
/* Used on dropdowns, other larger blocks */
/*-------------------
        Sizes
--------------------*/
/*
  Sizes are all expressed in terms of 14px/em (default em)
  This ensures these "ratios" remain constant despite changes in EM
*/
/*-------------------
        Page
--------------------*/
/*-------------------
      Paragraph
--------------------*/
/*-------------------
       Links
--------------------*/
/*-------------------
    Scroll Bars
--------------------*/
/* Inverted */
/*-------------------
  Highlighted Text
--------------------*/
/*-------------------
       Loader
--------------------*/
/*-------------------
        Grid
--------------------*/
/*-------------------
     Transitions
--------------------*/
/*-------------------
     Breakpoints
--------------------*/
/*-------------------
      Site Colors
--------------------*/
/*---  Colors  ---*/
/*---  Light Colors  ---*/
/*---   Neutrals  ---*/
/*--- Colored Backgrounds ---*/
/*--- Colored Headers ---*/
/*--- Colored Text ---*/
/*--- Colored Border ---*/
/*-------------------
     Alpha Colors
--------------------*/
/*-------------------
       Accents
--------------------*/
/* Differentiating Neutrals */
/* Differentiating Layers */
/*******************************
           Power-User
*******************************/
/*-------------------
    Emotive Colors
--------------------*/
/* Positive */
/* Negative */
/* Info */
/* Warning */
/*-------------------
        Paths
--------------------*/
/* For source only. Modified in gulp for dist */
/*-------------------
       Em Sizes
--------------------*/
/*
  This rounds @size values to the closest pixel then expresses that value in (r)em.
  This ensures all size values round to exact pixels
*/
/* em */
/* rem */
/*-------------------
       Icons
--------------------*/
/* Maximum Glyph Width of Icon */
/*-------------------
     Neutral Text
--------------------*/
/*-------------------
     Brand Colors
--------------------*/
/*-------------------
      Borders
--------------------*/
/*-------------------
    Derived Values
--------------------*/
/* Loaders Position Offset */
/* Rendered Scrollbar Width */
/* Maximum Single Character Glyph Width, aka Capital "W" */
/* Used to match floats with text */
/* Header Spacing */
/* Minimum Mobile Width */
/* Positive / Negative Dupes */
/* Responsive */
/*-------------------
  Exact Pixel Values
--------------------*/
/*
  These are used to specify exact pixel values in em
  for things like borders that remain constantly
  sized as emSize adjusts

  Since there are many more sizes than names for sizes,
  these are named by their original pixel values.

*/
/* Columns */
/*******************************
             States
*******************************/
/*-------------------
      Disabled
--------------------*/
/*-------------------
        Hover
--------------------*/
/*---  Shadows  ---*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
        Focus
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
    Down (:active)
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
        Active
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/* Packaged site.variables */
/*******************************
         Site Settings
*******************************/
/*-------------------
       Fonts
--------------------*/
/*-------------------
      Base Sizes
--------------------*/
/* This is the single variable that controls them all */
/* The size of page text  */
/*-------------------
    Border Radius
--------------------*/
/* See Power-user section below
   for explanation of @px variables
*/
/*-------------------
    Brand Colors
--------------------*/
/*--------------
  Page Heading
---------------*/
/*--------------
   Form Input
---------------*/
/* This adjusts the default form input across all elements */
/* Input Text Color */
/* Line Height Default For Inputs in Browser (Descenders are 17px at 14px base em) */
/*-------------------
    Focused Input
--------------------*/
/* Used on inputs, textarea etc */
/* Used on dropdowns, other larger blocks */
/*-------------------
        Sizes
--------------------*/
/*
  Sizes are all expressed in terms of 14px/em (default em)
  This ensures these "ratios" remain constant despite changes in EM
*/
/*-------------------
        Page
--------------------*/
/*-------------------
      Paragraph
--------------------*/
/*-------------------
       Links
--------------------*/
/*-------------------
    Scroll Bars
--------------------*/
/* Inverted */
/*-------------------
  Highlighted Text
--------------------*/
/*-------------------
       Loader
--------------------*/
/*-------------------
        Grid
--------------------*/
/*-------------------
     Transitions
--------------------*/
/*-------------------
     Breakpoints
--------------------*/
/*-------------------
      Site Colors
--------------------*/
/*---  Colors  ---*/
/*---  Light Colors  ---*/
/*---   Neutrals  ---*/
/*--- Colored Backgrounds ---*/
/*--- Colored Headers ---*/
/*--- Colored Text ---*/
/*--- Colored Border ---*/
/*-------------------
     Alpha Colors
--------------------*/
/*-------------------
       Accents
--------------------*/
/* Differentiating Neutrals */
/* Differentiating Layers */
/*******************************
           Power-User
*******************************/
/*-------------------
    Emotive Colors
--------------------*/
/* Positive */
/* Negative */
/* Info */
/* Warning */
/*-------------------
        Paths
--------------------*/
/* For source only. Modified in gulp for dist */
/*-------------------
       Em Sizes
--------------------*/
/*
  This rounds @size values to the closest pixel then expresses that value in (r)em.
  This ensures all size values round to exact pixels
*/
/* em */
/* rem */
/*-------------------
       Icons
--------------------*/
/* Maximum Glyph Width of Icon */
/*-------------------
     Neutral Text
--------------------*/
/*-------------------
     Brand Colors
--------------------*/
/*-------------------
      Borders
--------------------*/
/*-------------------
    Derived Values
--------------------*/
/* Loaders Position Offset */
/* Rendered Scrollbar Width */
/* Maximum Single Character Glyph Width, aka Capital "W" */
/* Used to match floats with text */
/* Header Spacing */
/* Minimum Mobile Width */
/* Positive / Negative Dupes */
/* Responsive */
/*-------------------
  Exact Pixel Values
--------------------*/
/*
  These are used to specify exact pixel values in em
  for things like borders that remain constantly
  sized as emSize adjusts

  Since there are many more sizes than names for sizes,
  these are named by their original pixel values.

*/
/* Columns */
/*******************************
             States
*******************************/
/*-------------------
      Disabled
--------------------*/
/*-------------------
        Hover
--------------------*/
/*---  Shadows  ---*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
        Focus
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
    Down (:active)
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
        Active
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/* Component's site.variables */
/*******************************
         Site Settings
*******************************/
/*-------------------
       Fonts
--------------------*/
/*-------------------
      Base Sizes
--------------------*/
/* This is the single variable that controls them all */
/* The size of page text  */
/*-------------------
    Border Radius
--------------------*/
/* See Power-user section below
   for explanation of @px variables
*/
/*-------------------
    Brand Colors
--------------------*/
/*--------------
  Page Heading
---------------*/
/*--------------
   Form Input
---------------*/
/* This adjusts the default form input across all elements */
/* Input Text Color */
/* Line Height Default For Inputs in Browser (Descenders are 17px at 14px base em) */
/*-------------------
    Focused Input
--------------------*/
/* Used on inputs, textarea etc */
/* Used on dropdowns, other larger blocks */
/*-------------------
        Sizes
--------------------*/
/*
  Sizes are all expressed in terms of 14px/em (default em)
  This ensures these "ratios" remain constant despite changes in EM
*/
/*-------------------
        Page
--------------------*/
/*-------------------
      Paragraph
--------------------*/
/*-------------------
       Links
--------------------*/
/*-------------------
    Scroll Bars
--------------------*/
/* Inverted */
/*-------------------
  Highlighted Text
--------------------*/
/*-------------------
       Loader
--------------------*/
/*-------------------
        Grid
--------------------*/
/*-------------------
     Transitions
--------------------*/
/*-------------------
     Breakpoints
--------------------*/
/*-------------------
      Site Colors
--------------------*/
/*---  Colors  ---*/
/*---  Light Colors  ---*/
/*---   Neutrals  ---*/
/*--- Colored Backgrounds ---*/
/*--- Colored Headers ---*/
/*--- Colored Text ---*/
/*--- Colored Border ---*/
/*-------------------
     Alpha Colors
--------------------*/
/*-------------------
       Accents
--------------------*/
/* Differentiating Neutrals */
/* Differentiating Layers */
/*******************************
           Power-User
*******************************/
/*-------------------
    Emotive Colors
--------------------*/
/* Positive */
/* Negative */
/* Info */
/* Warning */
/*-------------------
        Paths
--------------------*/
/* For source only. Modified in gulp for dist */
/*-------------------
       Em Sizes
--------------------*/
/*
  This rounds @size values to the closest pixel then expresses that value in (r)em.
  This ensures all size values round to exact pixels
*/
/* em */
/* rem */
/*-------------------
       Icons
--------------------*/
/* Maximum Glyph Width of Icon */
/*-------------------
     Neutral Text
--------------------*/
/*-------------------
     Brand Colors
--------------------*/
/*-------------------
      Borders
--------------------*/
/*-------------------
    Derived Values
--------------------*/
/* Loaders Position Offset */
/* Rendered Scrollbar Width */
/* Maximum Single Character Glyph Width, aka Capital "W" */
/* Used to match floats with text */
/* Header Spacing */
/* Minimum Mobile Width */
/* Positive / Negative Dupes */
/* Responsive */
/*-------------------
  Exact Pixel Values
--------------------*/
/*
  These are used to specify exact pixel values in em
  for things like borders that remain constantly
  sized as emSize adjusts

  Since there are many more sizes than names for sizes,
  these are named by their original pixel values.

*/
/* Columns */
/*******************************
             States
*******************************/
/*-------------------
      Disabled
--------------------*/
/*-------------------
        Hover
--------------------*/
/*---  Shadows  ---*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
        Focus
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
    Down (:active)
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
        Active
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/* Site theme site.variables */
/*******************************
     User Global Variables
*******************************/
/* Uncomment the line/s below to define default font using uploaded font files */
/* Uncomment line below to load secondary font from Google's server */
/* Uncomment the line/s below to define secondary font using uploaded font files */
/* Google Fonts Request */
/* Uncomment the line/s below to define icon font using uploaded font files */
/**
 * SELECTORS -------------------------------------------------------------------
 * -----------------------------------------------------------------------------
 */
/* for mobile devices */
/* for mobile devices */
.ui-render .function {
  /**
   * Convert Unitless Value into REM Equivalent
   * @example:
   *   height: size(160);  // >>> `height: 10rem;`
  */
  /**
   * Convert REM value to Pixel equivalent
   * @example:
   *   @pixel: px(1rem);  // >>> `16px;`
   */
}
/**
 * Create color classes
 @example:
    .text {
        .colors(@colors: primary, secondary, green, red);
        .colors(@colors: red; @pseudo: ~':before');  // adds .red:before { color: red; }
        .colors(box-shadow; 0 0 4px black, 0 0 5px; blue);  // adds .blue { box-shadow; 0 0 4px black, 0 0 5px blue; }
    }
    >>> className='text primary'
 *
 * @param [property] - css property to style
 * @param [pseudo] - property pseudo selector
 * @param [values] - prefix values to add, e.g. '0 0 4px' - useful for box-shadow with color values appended
 * @param [suffix] - @color variable name suffix to use (e.g. '-light' will use @color-light)
 * @param [preSelector] - selector before @colors class name, default is '&.' - apply color classes to the same element
 * @param [postSelector] - selector after @colors class name, default is '' - none (can be used to target parent)
 */
/* Scale according to screen size */
/* Scale Padding according to text size */
/* Reference: /node_modules/semantic-ui-less/themes/default/globals/site.variables */
/*-------------------
    Sizes
--------------------*/
/* This is the single variable that scales all sizes in Semantic UI */
/*
  This rounds @size values to the closest pixel then expresses that value in (r)em.
  This ensures all size values round to exact pixels
*/
/* rem */
/*-------------------
       Fonts
--------------------*/
/*-------------------
    Brand Colors
--------------------*/
/* Used on inputs, textarea etc */
/*-------------------
        Hover
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*-------------------
        Focus
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*-------------------
    Down (:active)
--------------------*/
/*---  Colors  ---*/
/*-------------------
        Active
--------------------*/
/*---  Colors  ---*/
/*-------------------
 Component Variables
---------------------*/
/* Default */
/*******************************
             Label
*******************************/
/*-------------------
       Element
--------------------*/
/* medium is not @emSize custom value required */
/* Group */
/*-------------------
        Parts
--------------------*/
/* Link */
/* Icon */
/* Image */
/* Detail */
/* Delete */
/*-------------------
        Types
--------------------*/
/* Image Label */
/*-------------------
        States
--------------------*/
/* Hover */
/* Active */
/* Active Hover */
/*-------------------
      Variations
--------------------*/
/* Basic */
/* Tag */
/* Avoids error with background: inherit; on animation */
/* Ribbon */
/* Rounding Offset on Triangle */
/* Rounding Offset on Triangle */
/* Colors */
/* Attached */
/* Corner */
/* Corner Text */
/* Horizontal */
/* Circular Padding */
/* Pointing */
/* Basic Pointing */
/* Floating */
/*-------------------
        Group
--------------------*/
/* Sizing */
/* Packaged Theme */
/*******************************
             Label
*******************************/
/*-------------------
       Element
--------------------*/
/* medium is not @emSize custom value required */
/* Group */
/*-------------------
        Parts
--------------------*/
/* Link */
/* Icon */
/* Image */
/* Detail */
/* Delete */
/*-------------------
        Types
--------------------*/
/* Image Label */
/*-------------------
        States
--------------------*/
/* Hover */
/* Active */
/* Active Hover */
/*-------------------
      Variations
--------------------*/
/* Basic */
/* Tag */
/* Avoids error with background: inherit; on animation */
/* Ribbon */
/* Rounding Offset on Triangle */
/* Rounding Offset on Triangle */
/* Colors */
/* Attached */
/* Corner */
/* Corner Text */
/* Horizontal */
/* Circular Padding */
/* Pointing */
/* Basic Pointing */
/* Floating */
/*-------------------
        Group
--------------------*/
/* Sizing */
/* Site Theme */
/*******************************
    User Variable Overrides
*******************************/
/*******************************
             Mix-ins
*******************************/
/*------------------
       Fonts
-------------------*/
/*------------------
     Overrides
-------------------*/
/* End Config */
/*******************************
            Label
*******************************/
.ui-render .ui.label {
  display: inline-block;
  line-height: 1;
  vertical-align: baseline;
  margin: 0em 0.14285714em;
  background-color: #E8E8E8;
  background-image: none;
  padding: 0.5833em 0.833em;
  color: rgba(0, 0, 0, 0.6);
  text-transform: none;
  font-weight: bold;
  border: 0px solid transparent;
  border-radius: 0.28571429rem;
  transition: background 0.1s ease;
}
.ui-render .ui.label:first-child {
  margin-left: 0em;
}
.ui-render .ui.label:last-child {
  margin-right: 0em;
}
/* Link */
.ui-render a.ui.label {
  cursor: pointer;
}
/* Inside Link */
.ui-render .ui.label > a {
  cursor: pointer;
  color: inherit;
  opacity: 0.5;
  transition: 0.1s opacity ease;
}
.ui-render .ui.label > a:hover {
  opacity: 1;
}
/* Image */
.ui-render .ui.label > img {
  width: auto !important;
  vertical-align: middle;
  height: 2.1666em !important;
}
/* Icon */
.ui-render .ui.label > .icon {
  width: auto;
  margin: 0em 0.75em 0em 0em;
}
/* Detail */
.ui-render .ui.label > .detail {
  display: inline-block;
  vertical-align: top;
  font-weight: bold;
  margin-left: 1em;
  opacity: 0.8;
}
.ui-render .ui.label > .detail .icon {
  margin: 0em 0.25em 0em 0em;
}
/* Removable label */
.ui-render .ui.label > .close.icon, .ui-render .ui.label > .delete.icon {
  cursor: pointer;
  margin-right: 0em;
  margin-left: 0.5em;
  font-size: 0.92857143em;
  opacity: 0.5;
  transition: background 0.1s ease;
}
.ui-render .ui.label > .delete.icon:hover {
  opacity: 1;
}
/*-------------------
       Group
--------------------*/
.ui-render .ui.labels > .label {
  margin: 0em 0.5em 0.5em 0em;
}
/*-------------------
       Coupling
--------------------*/
.ui-render .ui.header > .ui.label {
  margin-top: -0.29165em;
}
/* Remove border radius on attached segment */
.ui-render .ui.attached.segment > .ui.top.left.attached.label, .ui-render .ui.bottom.attached.segment > .ui.top.left.attached.label {
  border-top-left-radius: 0;
}
.ui-render .ui.attached.segment > .ui.top.right.attached.label, .ui-render .ui.bottom.attached.segment > .ui.top.right.attached.label {
  border-top-right-radius: 0;
}
.ui-render .ui.top.attached.segment > .ui.bottom.left.attached.label {
  border-bottom-left-radius: 0;
}
.ui-render .ui.top.attached.segment > .ui.bottom.right.attached.label {
  border-bottom-right-radius: 0;
}
/* Padding on next content after a label */
.ui-render .ui.top.attached.label:first-child + :not(.attached), .ui-render .ui.top.attached.label + [class*="right floated"] + * {
  margin-top: 2rem !important;
}
.ui-render .ui.bottom.attached.label:first-child ~ :last-child:not(.attached) {
  margin-top: 0em;
  margin-bottom: 2rem !important;
}
/*******************************
             Types
*******************************/
.ui-render .ui.image.label {
  width: auto !important;
  margin-top: 0em;
  margin-bottom: 0em;
  max-width: 9999px;
  vertical-align: baseline;
  text-transform: none;
  background: #E8E8E8;
  padding: 0.5833em 0.833em 0.5833em 0.5em;
  border-radius: 0.28571429rem;
  box-shadow: none;
}
.ui-render .ui.image.label img {
  display: inline-block;
  vertical-align: top;
  height: 2.1666em;
  margin: -0.5833em 0.5em -0.5833em -0.5em;
  border-radius: 0.28571429rem 0em 0em 0.28571429rem;
}
.ui-render .ui.image.label .detail {
  background: rgba(0, 0, 0, 0.1);
  margin: -0.5833em -0.833em -0.5833em 0.5em;
  padding: 0.5833em 0.833em;
  border-radius: 0em 0.28571429rem 0.28571429rem 0em;
}
/*-------------------
         Tag
--------------------*/
.ui-render .ui.tag.labels .label, .ui-render .ui.tag.label {
  margin-left: 1em;
  position: relative;
  padding-left: 1.5em;
  padding-right: 1.5em;
  border-radius: 0em 0.28571429rem 0.28571429rem 0em;
  transition: none;
}
.ui-render .ui.tag.labels .label:before, .ui-render .ui.tag.label:before {
  position: absolute;
  transform: translateY(-50%) translateX(50%) rotate(-45deg);
  top: 50%;
  right: 100%;
  content: '';
  background-color: inherit;
  background-image: none;
  width: 1.56em;
  height: 1.56em;
  transition: none;
}
.ui-render .ui.tag.labels .label:after, .ui-render .ui.tag.label:after {
  position: absolute;
  content: '';
  top: 50%;
  left: -0.25em;
  margin-top: -0.25em;
  background-color: #FFFFFF !important;
  width: 0.5em;
  height: 0.5em;
  box-shadow: 0 -1px 1px 0 rgba(0, 0, 0, 0.3);
  border-radius: 500rem;
}
/*-------------------
    Corner Label
--------------------*/
.ui-render .ui.corner.label {
  position: absolute;
  top: 0em;
  right: 0em;
  margin: 0em;
  padding: 0em;
  text-align: center;
  border-color: #E8E8E8;
  width: 4em;
  height: 4em;
  z-index: 1;
  transition: border-color 0.1s ease;
}
/* Icon Label */
.ui-render .ui.corner.label {
  background-color: transparent !important;
}
.ui-render .ui.corner.label:after {
  position: absolute;
  content: "";
  right: 0em;
  top: 0em;
  z-index: -1;
  width: 0em;
  height: 0em;
  background-color: transparent !important;
  border-top: 0em solid transparent;
  border-right: 4em solid transparent;
  border-bottom: 4em solid transparent;
  border-left: 0em solid transparent;
  border-right-color: inherit;
  transition: border-color 0.1s ease;
}
.ui-render .ui.corner.label .icon {
  cursor: default;
  position: relative;
  top: 0.64285714em;
  left: 0.78571429em;
  font-size: 1.14285714em;
  margin: 0em;
}
/* Left Corner */
.ui-render .ui.left.corner.label, .ui-render .ui.left.corner.label:after {
  right: auto;
  left: 0em;
}
.ui-render .ui.left.corner.label:after {
  border-top: 4em solid transparent;
  border-right: 4em solid transparent;
  border-bottom: 0em solid transparent;
  border-left: 0em solid transparent;
  border-top-color: inherit;
}
.ui-render .ui.left.corner.label .icon {
  left: -0.78571429em;
}
/* Segment */
.ui-render .ui.segment > .ui.corner.label {
  top: -1px;
  right: -1px;
}
.ui-render .ui.segment > .ui.left.corner.label {
  right: auto;
  left: -1px;
}
/*-------------------
       Ribbon
--------------------*/
.ui-render .ui.ribbon.label {
  position: relative;
  margin: 0em;
  min-width: max-content;
  border-radius: 0em 0.28571429rem 0.28571429rem 0em;
  border-color: rgba(0, 0, 0, 0.15);
}
.ui-render .ui.ribbon.label:after {
  position: absolute;
  content: '';
  top: 100%;
  left: 0%;
  background-color: transparent !important;
  border-style: solid;
  border-width: 0em 1.2em 1.2em 0em;
  border-color: transparent;
  border-right-color: inherit;
  width: 0em;
  height: 0em;
}
/* Positioning */
.ui-render .ui.ribbon.label {
  left: calc(-2.2rem);
  margin-right: -1.2em;
  padding-left: calc(2.2rem);
  padding-right: 1.2em;
}
.ui-render .ui[class*="right ribbon"].label {
  left: calc(102.2%);
  padding-left: 1.2em;
  padding-right: calc(2.2rem);
}
/* Right Ribbon */
.ui-render .ui[class*="right ribbon"].label {
  text-align: left;
  transform: translateX(-100%);
  border-radius: 0.28571429rem 0em 0em 0.28571429rem;
}
.ui-render .ui[class*="right ribbon"].label:after {
  left: auto;
  right: 0%;
  border-style: solid;
  border-width: 1.2em 1.2em 0em 0em;
  border-color: transparent;
  border-top-color: inherit;
}
/* Inside Table */
.ui-render .ui.image > .ribbon.label, .ui-render .ui.card .image > .ribbon.label {
  position: absolute;
  top: 1rem;
}
.ui-render .ui.card .image > .ui.ribbon.label, .ui-render .ui.image > .ui.ribbon.label {
  left: calc(-1.15rem);
}
.ui-render .ui.card .image > .ui[class*="right ribbon"].label, .ui-render .ui.image > .ui[class*="right ribbon"].label {
  left: calc(101.15%);
  padding-left: 0.833em;
}
/* Inside Table */
.ui-render .ui.table td > .ui.ribbon.label {
  left: calc(-1.98571429em);
}
.ui-render .ui.table td > .ui[class*="right ribbon"].label {
  left: calc(101.98571429%);
  padding-left: 0.833em;
}
/*-------------------
      Attached
--------------------*/
.ui-render .ui[class*="top attached"].label, .ui-render .ui.attached.label {
  width: 100%;
  position: absolute;
  margin: 0em;
  top: 0em;
  left: 0em;
  padding: 0.75em 1em;
  border-radius: 0.21428571rem 0.21428571rem 0em 0em;
}
.ui-render .ui[class*="bottom attached"].label {
  top: auto;
  bottom: 0em;
  border-radius: 0em 0em 0.21428571rem 0.21428571rem;
}
.ui-render .ui[class*="top left attached"].label {
  width: auto;
  margin-top: 0em !important;
  border-radius: 0.21428571rem 0em 0.28571429rem 0em;
}
.ui-render .ui[class*="top right attached"].label {
  width: auto;
  left: auto;
  right: 0em;
  border-radius: 0em 0.21428571rem 0em 0.28571429rem;
}
.ui-render .ui[class*="bottom left attached"].label {
  width: auto;
  top: auto;
  bottom: 0em;
  border-radius: 0em 0.28571429rem 0em 0.21428571rem;
}
.ui-render .ui[class*="bottom right attached"].label {
  top: auto;
  bottom: 0em;
  left: auto;
  right: 0em;
  width: auto;
  border-radius: 0.28571429rem 0em 0.21428571rem 0em;
}
/*******************************
             States
*******************************/
/*-------------------
      Disabled
--------------------*/
.ui-render .ui.label.disabled, .ui-render .ui.label.input-disabled, .ui-render .ui.label.input__unit.disabled:not(.readonly), .ui-render .ui.label.ui.selection.dropdown.disabled:not(.readonly), .ui-render .ui.labelinput.disabled:not(.readonly), .ui-render .ui.labelselect.disabled:not(.readonly), .ui-render .ui.labeltextarea.disabled:not(.readonly), .ui-render .ui.label.input__unit:disabled, .ui-render .ui.label.ui.selection.dropdown:disabled, .ui-render .ui.labelinput:disabled, .ui-render .ui.labelselect:disabled, .ui-render .ui.labeltextarea:disabled, .ui-render .ui.labelinput.checkbox.toggle:disabled + label {
  opacity: 0.5;
}
/*-------------------
        Hover
--------------------*/
.ui-render a.ui.labels .label:hover, .ui-render a.ui.label:hover {
  background-color: #E0E0E0;
  border-color: #E0E0E0;
  background-image: none;
  color: rgba(0, 0, 0, 0.8);
}
.ui-render .ui.labels a.label:hover:before, .ui-render a.ui.label:hover:before {
  color: rgba(0, 0, 0, 0.8);
}
/*-------------------
        Active
--------------------*/
.ui-render .ui.active.label {
  background-color: #D0D0D0;
  border-color: #D0D0D0;
  background-image: none;
  color: rgba(0, 0, 0, 0.95);
}
.ui-render .ui.active.label:before {
  background-color: #D0D0D0;
  background-image: none;
  color: rgba(0, 0, 0, 0.95);
}
/*-------------------
     Active Hover
--------------------*/
.ui-render a.ui.labels .active.label:hover, .ui-render a.ui.active.label:hover {
  background-color: #C8C8C8;
  border-color: #C8C8C8;
  background-image: none;
  color: rgba(0, 0, 0, 0.95);
}
.ui-render .ui.labels a.active.label:ActiveHover:before, .ui-render a.ui.active.label:ActiveHover:before {
  background-color: #C8C8C8;
  background-image: none;
  color: rgba(0, 0, 0, 0.95);
}
/*-------------------
      Visible
--------------------*/
.ui-render .ui.labels.visible .label, .ui-render .ui.label.visible:not(.dropdown) {
  display: inline-block !important;
}
/*-------------------
      Hidden
--------------------*/
.ui-render .ui.labels.hidden .label, .ui-render .ui.label.hidden {
  display: none !important;
}
/*******************************
           Variations
*******************************/
/*-------------------
       Colors
--------------------*/
/*--- Red ---*/
.ui-render .ui.red.labels .label, .ui-render .ui.red.label {
  background-color: #c83025 !important;
  border-color: #c83025 !important;
  color: #FFFFFF !important;
}
/* Link */
.ui-render .ui.red.labels .label:hover, .ui-render a.ui.red.label:hover {
  background-color: #e13226 !important;
  border-color: #e13226 !important;
  color: #FFFFFF !important;
}
/* Corner */
.ui-render .ui.red.corner.label, .ui-render .ui.red.corner.label:hover {
  background-color: transparent !important;
}
/* Ribbon */
.ui-render .ui.red.ribbon.label {
  border-color: #9d261d !important;
}
/* Basic */
.ui-render .ui.basic.red.label {
  background: none #FFFFFF !important;
  color: #c83025 !important;
  border-color: #c83025 !important;
}
.ui-render .ui.basic.red.labels a.label:hover, .ui-render a.ui.basic.red.label:hover {
  background-color: #FFFFFF !important;
  color: #e13226 !important;
  border-color: #e13226 !important;
}
/*--- Orange ---*/
.ui-render .ui.orange.labels .label, .ui-render .ui.orange.label {
  background-color: #e59237 !important;
  border-color: #e59237 !important;
  color: #FFFFFF !important;
}
/* Link */
.ui-render .ui.orange.labels .label:hover, .ui-render a.ui.orange.label:hover {
  background-color: #f09f46 !important;
  border-color: #f09f46 !important;
  color: #FFFFFF !important;
}
/* Corner */
.ui-render .ui.orange.corner.label, .ui-render .ui.orange.corner.label:hover {
  background-color: transparent !important;
}
/* Ribbon */
.ui-render .ui.orange.ribbon.label {
  border-color: #ce791b !important;
}
/* Basic */
.ui-render .ui.basic.orange.label {
  background: none #FFFFFF !important;
  color: #e59237 !important;
  border-color: #e59237 !important;
}
.ui-render .ui.basic.orange.labels a.label:hover, .ui-render a.ui.basic.orange.label:hover {
  background-color: #FFFFFF !important;
  color: #f09f46 !important;
  border-color: #f09f46 !important;
}
/*--- Yellow ---*/
.ui-render .ui.yellow.labels .label, .ui-render .ui.yellow.label {
  background-color: #fad758 !important;
  border-color: #fad758 !important;
  color: #FFFFFF !important;
}
/* Link */
.ui-render .ui.yellow.labels .label:hover, .ui-render a.ui.yellow.label:hover {
  background-color: #ffdf6d !important;
  border-color: #ffdf6d !important;
  color: #FFFFFF !important;
}
/* Corner */
.ui-render .ui.yellow.corner.label, .ui-render .ui.yellow.corner.label:hover {
  background-color: transparent !important;
}
/* Ribbon */
.ui-render .ui.yellow.ribbon.label {
  border-color: #f9cb26 !important;
}
/* Basic */
.ui-render .ui.basic.yellow.label {
  background: none #FFFFFF !important;
  color: #fad758 !important;
  border-color: #fad758 !important;
}
.ui-render .ui.basic.yellow.labels a.label:hover, .ui-render a.ui.basic.yellow.label:hover {
  background-color: #FFFFFF !important;
  color: #ffdf6d !important;
  border-color: #ffdf6d !important;
}
/*--- Olive ---*/
.ui-render .ui.olive.labels .label, .ui-render .ui.olive.label {
  background-color: #8a8e2b !important;
  border-color: #8a8e2b !important;
  color: #FFFFFF !important;
}
/* Link */
.ui-render .ui.olive.labels .label:hover, .ui-render a.ui.olive.label:hover {
  background-color: #a2a72b !important;
  border-color: #a2a72b !important;
  color: #FFFFFF !important;
}
/* Corner */
.ui-render .ui.olive.corner.label, .ui-render .ui.olive.corner.label:hover {
  background-color: transparent !important;
}
/* Ribbon */
.ui-render .ui.olive.ribbon.label {
  border-color: #427623 !important;
}
/* Basic */
.ui-render .ui.basic.olive.label {
  background: none #FFFFFF !important;
  color: #8a8e2b !important;
  border-color: #8a8e2b !important;
}
.ui-render .ui.basic.olive.labels a.label:hover, .ui-render a.ui.basic.olive.label:hover {
  background-color: #FFFFFF !important;
  color: #a2a72b !important;
  border-color: #a2a72b !important;
}
/*--- Green ---*/
.ui-render .ui.green.labels .label, .ui-render .ui.green.label {
  background-color: #589d2f !important;
  border-color: #589d2f !important;
  color: #FFFFFF !important;
}
/* Link */
.ui-render .ui.green.labels .label:hover, .ui-render a.ui.green.label:hover {
  background-color: #61b72f !important;
  border-color: #61b72f !important;
  color: #FFFFFF !important;
}
/* Corner */
.ui-render .ui.green.corner.label, .ui-render .ui.green.corner.label:hover {
  background-color: transparent !important;
}
/* Ribbon */
.ui-render .ui.green.ribbon.label {
  border-color: #427623 !important;
}
/* Basic */
.ui-render .ui.basic.green.label {
  background: none #FFFFFF !important;
  color: #589d2f !important;
  border-color: #589d2f !important;
}
.ui-render .ui.basic.green.labels a.label:hover, .ui-render a.ui.basic.green.label:hover {
  background-color: #FFFFFF !important;
  color: #61b72f !important;
  border-color: #61b72f !important;
}
/*--- Teal ---*/
.ui-render .ui.teal.labels .label, .ui-render .ui.teal.label {
  background-color: #0f748c !important;
  border-color: #0f748c !important;
  color: #FFFFFF !important;
}
/* Link */
.ui-render .ui.teal.labels .label:hover, .ui-render a.ui.teal.label:hover {
  background-color: #0a8caa !important;
  border-color: #0a8caa !important;
  color: #FFFFFF !important;
}
/* Corner */
.ui-render .ui.teal.corner.label, .ui-render .ui.teal.corner.label:hover {
  background-color: transparent !important;
}
/* Ribbon */
.ui-render .ui.teal.ribbon.label {
  border-color: #0a4e5e !important;
}
/* Basic */
.ui-render .ui.basic.teal.label {
  background: none #FFFFFF !important;
  color: #0f748c !important;
  border-color: #0f748c !important;
}
.ui-render .ui.basic.teal.labels a.label:hover, .ui-render a.ui.basic.teal.label:hover {
  background-color: #FFFFFF !important;
  color: #0a8caa !important;
  border-color: #0a8caa !important;
}
/*--- Blue ---*/
.ui-render .ui.blue.labels .label, .ui-render .ui.blue.label {
  background-color: #2e6eb1 !important;
  border-color: #2e6eb1 !important;
  color: #FFFFFF !important;
}
/* Link */
.ui-render .ui.blue.labels .label:hover, .ui-render a.ui.blue.label:hover {
  background-color: #2c7acd !important;
  border-color: #2c7acd !important;
  color: #FFFFFF !important;
}
/* Corner */
.ui-render .ui.blue.corner.label, .ui-render .ui.blue.corner.label:hover {
  background-color: transparent !important;
}
/* Ribbon */
.ui-render .ui.blue.ribbon.label {
  border-color: #235589 !important;
}
/* Basic */
.ui-render .ui.basic.blue.label {
  background: none #FFFFFF !important;
  color: #2e6eb1 !important;
  border-color: #2e6eb1 !important;
}
.ui-render .ui.basic.blue.labels a.label:hover, .ui-render a.ui.basic.blue.label:hover {
  background-color: #FFFFFF !important;
  color: #2c7acd !important;
  border-color: #2c7acd !important;
}
/*--- Violet ---*/
.ui-render .ui.violet.labels .label, .ui-render .ui.violet.label {
  background-color: #5a37bb !important;
  border-color: #5a37bb !important;
  color: #FFFFFF !important;
}
/* Link */
.ui-render .ui.violet.labels .label:hover, .ui-render a.ui.violet.label:hover {
  background-color: #643dce !important;
  border-color: #643dce !important;
  color: #FFFFFF !important;
}
/* Corner */
.ui-render .ui.violet.corner.label, .ui-render .ui.violet.corner.label:hover {
  background-color: transparent !important;
}
/* Ribbon */
.ui-render .ui.violet.ribbon.label {
  border-color: #472b94 !important;
}
/* Basic */
.ui-render .ui.basic.violet.label {
  background: none #FFFFFF !important;
  color: #5a37bb !important;
  border-color: #5a37bb !important;
}
.ui-render .ui.basic.violet.labels a.label:hover, .ui-render a.ui.basic.violet.label:hover {
  background-color: #FFFFFF !important;
  color: #643dce !important;
  border-color: #643dce !important;
}
/*--- Purple ---*/
.ui-render .ui.purple.labels .label, .ui-render .ui.purple.label {
  background-color: #371582 !important;
  border-color: #371582 !important;
  color: #FFFFFF !important;
}
/* Link */
.ui-render .ui.purple.labels .label:hover, .ui-render a.ui.purple.label:hover {
  background-color: #3e129e !important;
  border-color: #3e129e !important;
  color: #FFFFFF !important;
}
/* Corner */
.ui-render .ui.purple.corner.label, .ui-render .ui.purple.corner.label:hover {
  background-color: transparent !important;
}
/* Ribbon */
.ui-render .ui.purple.ribbon.label {
  border-color: #240e56 !important;
}
/* Basic */
.ui-render .ui.basic.purple.label {
  background: none #FFFFFF !important;
  color: #371582 !important;
  border-color: #371582 !important;
}
.ui-render .ui.basic.purple.labels a.label:hover, .ui-render a.ui.basic.purple.label:hover {
  background-color: #FFFFFF !important;
  color: #3e129e !important;
  border-color: #3e129e !important;
}
/*--- Pink ---*/
.ui-render .ui.pink.labels .label, .ui-render .ui.pink.label {
  background-color: #eb4da4 !important;
  border-color: #eb4da4 !important;
  color: #FFFFFF !important;
}
/* Link */
.ui-render .ui.pink.labels .label:hover, .ui-render a.ui.pink.label:hover {
  background-color: #f45db0 !important;
  border-color: #f45db0 !important;
  color: #FFFFFF !important;
}
/* Corner */
.ui-render .ui.pink.corner.label, .ui-render .ui.pink.corner.label:hover {
  background-color: transparent !important;
}
/* Ribbon */
.ui-render .ui.pink.ribbon.label {
  border-color: #e61f8d !important;
}
/* Basic */
.ui-render .ui.basic.pink.label {
  background: none #FFFFFF !important;
  color: #eb4da4 !important;
  border-color: #eb4da4 !important;
}
.ui-render .ui.basic.pink.labels a.label:hover, .ui-render a.ui.basic.pink.label:hover {
  background-color: #FFFFFF !important;
  color: #f45db0 !important;
  border-color: #f45db0 !important;
}
/*--- Brown ---*/
.ui-render .ui.brown.labels .label, .ui-render .ui.brown.label {
  background-color: #584835 !important;
  border-color: #584835 !important;
  color: #FFFFFF !important;
}
/* Link */
.ui-render .ui.brown.labels .label:hover, .ui-render a.ui.brown.label:hover {
  background-color: #6a553d !important;
  border-color: #6a553d !important;
  color: #FFFFFF !important;
}
/* Corner */
.ui-render .ui.brown.corner.label, .ui-render .ui.brown.corner.label:hover {
  background-color: transparent !important;
}
/* Ribbon */
.ui-render .ui.brown.ribbon.label {
  border-color: #382e22 !important;
}
/* Basic */
.ui-render .ui.basic.brown.label {
  background: none #FFFFFF !important;
  color: #584835 !important;
  border-color: #584835 !important;
}
.ui-render .ui.basic.brown.labels a.label:hover, .ui-render a.ui.basic.brown.label:hover {
  background-color: #FFFFFF !important;
  color: #6a553d !important;
  border-color: #6a553d !important;
}
/*--- Grey ---*/
.ui-render .ui.grey.labels .label, .ui-render .ui.grey.label {
  background-color: #7f7f7f !important;
  border-color: #7f7f7f !important;
  color: #FFFFFF !important;
}
/* Link */
.ui-render .ui.grey.labels .label:hover, .ui-render a.ui.grey.label:hover {
  background-color: #8c8c8c !important;
  border-color: #8c8c8c !important;
  color: #FFFFFF !important;
}
/* Corner */
.ui-render .ui.grey.corner.label, .ui-render .ui.grey.corner.label:hover {
  background-color: transparent !important;
}
/* Ribbon */
.ui-render .ui.grey.ribbon.label {
  border-color: #382e22 !important;
}
/* Basic */
.ui-render .ui.basic.grey.label {
  background: none #FFFFFF !important;
  color: #7f7f7f !important;
  border-color: #7f7f7f !important;
}
.ui-render .ui.basic.grey.labels a.label:hover, .ui-render a.ui.basic.grey.label:hover {
  background-color: #FFFFFF !important;
  color: #8c8c8c !important;
  border-color: #8c8c8c !important;
}
/*--- Black ---*/
.ui-render .ui.black.labels .label, .ui-render .ui.black.label {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #FFFFFF !important;
}
/* Link */
.ui-render .ui.black.labels .label:hover, .ui-render a.ui.black.label:hover {
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
  color: #FFFFFF !important;
}
/* Corner */
.ui-render .ui.black.corner.label, .ui-render .ui.black.corner.label:hover {
  background-color: transparent !important;
}
/* Ribbon */
.ui-render .ui.black.ribbon.label {
  border-color: #382e22 !important;
}
/* Basic */
.ui-render .ui.basic.black.label {
  background: none #FFFFFF !important;
  color: #000000 !important;
  border-color: #000000 !important;
}
.ui-render .ui.basic.black.labels a.label:hover, .ui-render a.ui.basic.black.label:hover {
  background-color: #FFFFFF !important;
  color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
/*-------------------
        Basic
--------------------*/
.ui-render .ui.basic.label {
  background: none #FFFFFF;
  border: 1px solid rgba(34, 36, 38, 0.15);
  color: rgba(0, 0, 0, 0.87);
  box-shadow: none;
}
/* Link */
.ui-render a.ui.basic.label:hover {
  text-decoration: none;
  background: none #FFFFFF;
  color: #145da9;
  box-shadow: 1px solid rgba(34, 36, 38, 0.15);
  box-shadow: none;
}
/* Pointing */
.ui-render .ui.basic.pointing.label:before {
  border-color: inherit;
}
/*-------------------
       Fluid
--------------------*/
.ui-render .ui.label.fluid, .ui-render .ui.fluid.labels > .label {
  width: 100%;
  box-sizing: border-box;
}
/*-------------------
       Inverted
--------------------*/
.ui-render .ui.inverted.labels .label, .ui-render .ui.inverted.label {
  color: #fafafa !important;
}
/*-------------------
     Horizontal
--------------------*/
.ui-render .ui.horizontal.labels .label, .ui-render .ui.horizontal.label {
  margin: 0em 0.5em 0em 0em;
  padding: 0.4em 0.833em;
  min-width: 3em;
  text-align: center;
}
/*-------------------
       Circular
--------------------*/
.ui-render .ui.circular.labels .label, .ui-render .ui.circular.label {
  min-width: 2em;
  min-height: 2em;
  padding: 0.5em !important;
  line-height: 1em;
  text-align: center;
  border-radius: 500rem;
}
.ui-render .ui.empty.circular.labels .label, .ui-render .ui.empty.circular.label {
  min-width: 0em;
  min-height: 0em;
  overflow: hidden;
  width: 0.5em;
  height: 0.5em;
  vertical-align: baseline;
}
/*-------------------
       Pointing
--------------------*/
.ui-render .ui.pointing.label {
  position: relative;
}
.ui-render .ui.attached.pointing.label {
  position: absolute;
}
.ui-render .ui.pointing.label:before {
  background-color: inherit;
  background-image: inherit;
  border-width: none;
  border-style: solid;
  border-color: inherit;
}
/* Arrow */
.ui-render .ui.pointing.label:before {
  position: absolute;
  content: '';
  transform: rotate(45deg);
  background-image: none;
  z-index: 2;
  width: 0.6666em;
  height: 0.6666em;
  transition: background 0.1s ease;
}
/*--- Above ---*/
.ui-render .ui.pointing.label, .ui-render .ui[class*="pointing above"].label {
  margin-top: 1em;
}
.ui-render .ui.pointing.label:before, .ui-render .ui[class*="pointing above"].label:before {
  border-width: 1px 0px 0px 1px;
  transform: translateX(-50%) translateY(-50%) rotate(45deg);
  top: 0%;
  left: 50%;
}
/*--- Below ---*/
.ui-render .ui[class*="bottom pointing"].label, .ui-render .ui[class*="pointing below"].label {
  margin-top: 0em;
  margin-bottom: 1em;
}
.ui-render .ui[class*="bottom pointing"].label:before, .ui-render .ui[class*="pointing below"].label:before {
  border-width: 0px 1px 1px 0px;
  top: auto;
  right: auto;
  transform: translateX(-50%) translateY(-50%) rotate(45deg);
  top: 100%;
  left: 50%;
}
/*--- Left ---*/
.ui-render .ui[class*="left pointing"].label {
  margin-top: 0em;
  margin-left: 0.6666em;
}
.ui-render .ui[class*="left pointing"].label:before {
  border-width: 0px 0px 1px 1px;
  transform: translateX(-50%) translateY(-50%) rotate(45deg);
  bottom: auto;
  right: auto;
  top: 50%;
  left: 0em;
}
/*--- Right ---*/
.ui-render .ui[class*="right pointing"].label {
  margin-top: 0em;
  margin-right: 0.6666em;
}
.ui-render .ui[class*="right pointing"].label:before {
  border-width: 1px 1px 0px 0px;
  transform: translateX(50%) translateY(-50%) rotate(45deg);
  top: 50%;
  right: 0%;
  bottom: auto;
  left: auto;
}
/* Basic Pointing */
/*--- Above ---*/
.ui-render .ui.basic.pointing.label:before, .ui-render .ui.basic[class*="pointing above"].label:before {
  margin-top: -1px;
}
/*--- Below ---*/
.ui-render .ui.basic[class*="bottom pointing"].label:before, .ui-render .ui.basic[class*="pointing below"].label:before {
  bottom: auto;
  top: 100%;
  margin-top: 1px;
}
/*--- Left ---*/
.ui-render .ui.basic[class*="left pointing"].label:before {
  top: 50%;
  left: -1px;
}
/*--- Right ---*/
.ui-render .ui.basic[class*="right pointing"].label:before {
  top: 50%;
  right: -1px;
}
/*------------------
   Floating Label
-------------------*/
.ui-render .ui.floating.label {
  position: absolute;
  z-index: 100;
  top: -1em;
  left: 100%;
  margin: 0em 0em 0em -1.5em !important;
}
/*-------------------
        Sizes
--------------------*/
.ui-render .ui.mini.labels .label, .ui-render .ui.mini.label {
  font-size: 0.64285714rem;
}
.ui-render .ui.tiny.labels .label, .ui-render .ui.tiny.label {
  font-size: 0.71428571rem;
}
.ui-render .ui.small.labels .label, .ui-render .ui.small.label {
  font-size: 0.78571429rem;
}
.ui-render .ui.labels .label, .ui-render .ui.label {
  font-size: 0.85714286rem;
}
.ui-render .ui.large.labels .label, .ui-render .ui.large.label {
  font-size: 0.875rem;
}
.ui-render .ui.big.labels .label, .ui-render .ui.big.label {
  font-size: 1.125rem;
}
.ui-render .ui.huge.labels .label, .ui-render .ui.huge.label {
  font-size: 1.25rem;
}
.ui-render .ui.massive.labels .label, .ui-render .ui.massive.label {
  font-size: 1.5rem;
}
/*******************************
         Theme Overrides
*******************************/
/*******************************
         Site Overrides
*******************************/
/* Collections */
/*
 * # Semantic - Menu
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Copyright 2015 Contributor
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
/*******************************
            Theme
*******************************/
/*

████████╗██╗  ██╗███████╗███╗   ███╗███████╗███████╗
╚══██╔══╝██║  ██║██╔════╝████╗ ████║██╔════╝██╔════╝
   ██║   ███████║█████╗  ██╔████╔██║█████╗  ███████╗
   ██║   ██╔══██║██╔══╝  ██║╚██╔╝██║██╔══╝  ╚════██║
   ██║   ██║  ██║███████╗██║ ╚═╝ ██║███████╗███████║
   ╚═╝   ╚═╝  ╚═╝╚══════╝╚═╝     ╚═╝╚══════╝╚══════╝

*/
/*******************************
        Theme Selection
*******************************/
/* To override a theme for an individual element
   specify theme name below
*/
/* Global */
/* Elements */
/* Collections */
/* Modules */
/* Views */
/*******************************
            Folders
*******************************/
/* Path to theme packages */
/* Path to site override folder */
/*******************************
         Import Theme
*******************************/
/*******************************
        Import Directives
*******************************/
/*------------------
       Theme
-------------------*/
/*--------------------
   Site Variables
---------------------*/
/* Default site.variables */
/*******************************
         Site Settings
*******************************/
/*-------------------
       Fonts
--------------------*/
/*-------------------
      Base Sizes
--------------------*/
/* This is the single variable that controls them all */
/* The size of page text  */
/*-------------------
    Border Radius
--------------------*/
/* See Power-user section below
   for explanation of @px variables
*/
/*-------------------
    Brand Colors
--------------------*/
/*--------------
  Page Heading
---------------*/
/*--------------
   Form Input
---------------*/
/* This adjusts the default form input across all elements */
/* Input Text Color */
/* Line Height Default For Inputs in Browser (Descenders are 17px at 14px base em) */
/*-------------------
    Focused Input
--------------------*/
/* Used on inputs, textarea etc */
/* Used on dropdowns, other larger blocks */
/*-------------------
        Sizes
--------------------*/
/*
  Sizes are all expressed in terms of 14px/em (default em)
  This ensures these "ratios" remain constant despite changes in EM
*/
/*-------------------
        Page
--------------------*/
/*-------------------
      Paragraph
--------------------*/
/*-------------------
       Links
--------------------*/
/*-------------------
    Scroll Bars
--------------------*/
/* Inverted */
/*-------------------
  Highlighted Text
--------------------*/
/*-------------------
       Loader
--------------------*/
/*-------------------
        Grid
--------------------*/
/*-------------------
     Transitions
--------------------*/
/*-------------------
     Breakpoints
--------------------*/
/*-------------------
      Site Colors
--------------------*/
/*---  Colors  ---*/
/*---  Light Colors  ---*/
/*---   Neutrals  ---*/
/*--- Colored Backgrounds ---*/
/*--- Colored Headers ---*/
/*--- Colored Text ---*/
/*--- Colored Border ---*/
/*-------------------
     Alpha Colors
--------------------*/
/*-------------------
       Accents
--------------------*/
/* Differentiating Neutrals */
/* Differentiating Layers */
/*******************************
           Power-User
*******************************/
/*-------------------
    Emotive Colors
--------------------*/
/* Positive */
/* Negative */
/* Info */
/* Warning */
/*-------------------
        Paths
--------------------*/
/* For source only. Modified in gulp for dist */
/*-------------------
       Em Sizes
--------------------*/
/*
  This rounds @size values to the closest pixel then expresses that value in (r)em.
  This ensures all size values round to exact pixels
*/
/* em */
/* rem */
/*-------------------
       Icons
--------------------*/
/* Maximum Glyph Width of Icon */
/*-------------------
     Neutral Text
--------------------*/
/*-------------------
     Brand Colors
--------------------*/
/*-------------------
      Borders
--------------------*/
/*-------------------
    Derived Values
--------------------*/
/* Loaders Position Offset */
/* Rendered Scrollbar Width */
/* Maximum Single Character Glyph Width, aka Capital "W" */
/* Used to match floats with text */
/* Header Spacing */
/* Minimum Mobile Width */
/* Positive / Negative Dupes */
/* Responsive */
/*-------------------
  Exact Pixel Values
--------------------*/
/*
  These are used to specify exact pixel values in em
  for things like borders that remain constantly
  sized as emSize adjusts

  Since there are many more sizes than names for sizes,
  these are named by their original pixel values.

*/
/* Columns */
/*******************************
             States
*******************************/
/*-------------------
      Disabled
--------------------*/
/*-------------------
        Hover
--------------------*/
/*---  Shadows  ---*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
        Focus
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
    Down (:active)
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
        Active
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/* Packaged site.variables */
/*******************************
         Site Settings
*******************************/
/*-------------------
       Fonts
--------------------*/
/*-------------------
      Base Sizes
--------------------*/
/* This is the single variable that controls them all */
/* The size of page text  */
/*-------------------
    Border Radius
--------------------*/
/* See Power-user section below
   for explanation of @px variables
*/
/*-------------------
    Brand Colors
--------------------*/
/*--------------
  Page Heading
---------------*/
/*--------------
   Form Input
---------------*/
/* This adjusts the default form input across all elements */
/* Input Text Color */
/* Line Height Default For Inputs in Browser (Descenders are 17px at 14px base em) */
/*-------------------
    Focused Input
--------------------*/
/* Used on inputs, textarea etc */
/* Used on dropdowns, other larger blocks */
/*-------------------
        Sizes
--------------------*/
/*
  Sizes are all expressed in terms of 14px/em (default em)
  This ensures these "ratios" remain constant despite changes in EM
*/
/*-------------------
        Page
--------------------*/
/*-------------------
      Paragraph
--------------------*/
/*-------------------
       Links
--------------------*/
/*-------------------
    Scroll Bars
--------------------*/
/* Inverted */
/*-------------------
  Highlighted Text
--------------------*/
/*-------------------
       Loader
--------------------*/
/*-------------------
        Grid
--------------------*/
/*-------------------
     Transitions
--------------------*/
/*-------------------
     Breakpoints
--------------------*/
/*-------------------
      Site Colors
--------------------*/
/*---  Colors  ---*/
/*---  Light Colors  ---*/
/*---   Neutrals  ---*/
/*--- Colored Backgrounds ---*/
/*--- Colored Headers ---*/
/*--- Colored Text ---*/
/*--- Colored Border ---*/
/*-------------------
     Alpha Colors
--------------------*/
/*-------------------
       Accents
--------------------*/
/* Differentiating Neutrals */
/* Differentiating Layers */
/*******************************
           Power-User
*******************************/
/*-------------------
    Emotive Colors
--------------------*/
/* Positive */
/* Negative */
/* Info */
/* Warning */
/*-------------------
        Paths
--------------------*/
/* For source only. Modified in gulp for dist */
/*-------------------
       Em Sizes
--------------------*/
/*
  This rounds @size values to the closest pixel then expresses that value in (r)em.
  This ensures all size values round to exact pixels
*/
/* em */
/* rem */
/*-------------------
       Icons
--------------------*/
/* Maximum Glyph Width of Icon */
/*-------------------
     Neutral Text
--------------------*/
/*-------------------
     Brand Colors
--------------------*/
/*-------------------
      Borders
--------------------*/
/*-------------------
    Derived Values
--------------------*/
/* Loaders Position Offset */
/* Rendered Scrollbar Width */
/* Maximum Single Character Glyph Width, aka Capital "W" */
/* Used to match floats with text */
/* Header Spacing */
/* Minimum Mobile Width */
/* Positive / Negative Dupes */
/* Responsive */
/*-------------------
  Exact Pixel Values
--------------------*/
/*
  These are used to specify exact pixel values in em
  for things like borders that remain constantly
  sized as emSize adjusts

  Since there are many more sizes than names for sizes,
  these are named by their original pixel values.

*/
/* Columns */
/*******************************
             States
*******************************/
/*-------------------
      Disabled
--------------------*/
/*-------------------
        Hover
--------------------*/
/*---  Shadows  ---*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
        Focus
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
    Down (:active)
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
        Active
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/* Component's site.variables */
/*******************************
         Site Settings
*******************************/
/*-------------------
       Fonts
--------------------*/
/*-------------------
      Base Sizes
--------------------*/
/* This is the single variable that controls them all */
/* The size of page text  */
/*-------------------
    Border Radius
--------------------*/
/* See Power-user section below
   for explanation of @px variables
*/
/*-------------------
    Brand Colors
--------------------*/
/*--------------
  Page Heading
---------------*/
/*--------------
   Form Input
---------------*/
/* This adjusts the default form input across all elements */
/* Input Text Color */
/* Line Height Default For Inputs in Browser (Descenders are 17px at 14px base em) */
/*-------------------
    Focused Input
--------------------*/
/* Used on inputs, textarea etc */
/* Used on dropdowns, other larger blocks */
/*-------------------
        Sizes
--------------------*/
/*
  Sizes are all expressed in terms of 14px/em (default em)
  This ensures these "ratios" remain constant despite changes in EM
*/
/*-------------------
        Page
--------------------*/
/*-------------------
      Paragraph
--------------------*/
/*-------------------
       Links
--------------------*/
/*-------------------
    Scroll Bars
--------------------*/
/* Inverted */
/*-------------------
  Highlighted Text
--------------------*/
/*-------------------
       Loader
--------------------*/
/*-------------------
        Grid
--------------------*/
/*-------------------
     Transitions
--------------------*/
/*-------------------
     Breakpoints
--------------------*/
/*-------------------
      Site Colors
--------------------*/
/*---  Colors  ---*/
/*---  Light Colors  ---*/
/*---   Neutrals  ---*/
/*--- Colored Backgrounds ---*/
/*--- Colored Headers ---*/
/*--- Colored Text ---*/
/*--- Colored Border ---*/
/*-------------------
     Alpha Colors
--------------------*/
/*-------------------
       Accents
--------------------*/
/* Differentiating Neutrals */
/* Differentiating Layers */
/*******************************
           Power-User
*******************************/
/*-------------------
    Emotive Colors
--------------------*/
/* Positive */
/* Negative */
/* Info */
/* Warning */
/*-------------------
        Paths
--------------------*/
/* For source only. Modified in gulp for dist */
/*-------------------
       Em Sizes
--------------------*/
/*
  This rounds @size values to the closest pixel then expresses that value in (r)em.
  This ensures all size values round to exact pixels
*/
/* em */
/* rem */
/*-------------------
       Icons
--------------------*/
/* Maximum Glyph Width of Icon */
/*-------------------
     Neutral Text
--------------------*/
/*-------------------
     Brand Colors
--------------------*/
/*-------------------
      Borders
--------------------*/
/*-------------------
    Derived Values
--------------------*/
/* Loaders Position Offset */
/* Rendered Scrollbar Width */
/* Maximum Single Character Glyph Width, aka Capital "W" */
/* Used to match floats with text */
/* Header Spacing */
/* Minimum Mobile Width */
/* Positive / Negative Dupes */
/* Responsive */
/*-------------------
  Exact Pixel Values
--------------------*/
/*
  These are used to specify exact pixel values in em
  for things like borders that remain constantly
  sized as emSize adjusts

  Since there are many more sizes than names for sizes,
  these are named by their original pixel values.

*/
/* Columns */
/*******************************
             States
*******************************/
/*-------------------
      Disabled
--------------------*/
/*-------------------
        Hover
--------------------*/
/*---  Shadows  ---*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
        Focus
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
    Down (:active)
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
        Active
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/* Site theme site.variables */
/*******************************
     User Global Variables
*******************************/
/* Uncomment the line/s below to define default font using uploaded font files */
/* Uncomment line below to load secondary font from Google's server */
/* Uncomment the line/s below to define secondary font using uploaded font files */
/* Google Fonts Request */
/* Uncomment the line/s below to define icon font using uploaded font files */
/**
 * SELECTORS -------------------------------------------------------------------
 * -----------------------------------------------------------------------------
 */
/* for mobile devices */
/* for mobile devices */
.ui-render .function {
  /**
   * Convert Unitless Value into REM Equivalent
   * @example:
   *   height: size(160);  // >>> `height: 10rem;`
  */
  /**
   * Convert REM value to Pixel equivalent
   * @example:
   *   @pixel: px(1rem);  // >>> `16px;`
   */
}
/**
 * Create color classes
 @example:
    .text {
        .colors(@colors: primary, secondary, green, red);
        .colors(@colors: red; @pseudo: ~':before');  // adds .red:before { color: red; }
        .colors(box-shadow; 0 0 4px black, 0 0 5px; blue);  // adds .blue { box-shadow; 0 0 4px black, 0 0 5px blue; }
    }
    >>> className='text primary'
 *
 * @param [property] - css property to style
 * @param [pseudo] - property pseudo selector
 * @param [values] - prefix values to add, e.g. '0 0 4px' - useful for box-shadow with color values appended
 * @param [suffix] - @color variable name suffix to use (e.g. '-light' will use @color-light)
 * @param [preSelector] - selector before @colors class name, default is '&.' - apply color classes to the same element
 * @param [postSelector] - selector after @colors class name, default is '' - none (can be used to target parent)
 */
/* Scale according to screen size */
/* Scale Padding according to text size */
/* Reference: /node_modules/semantic-ui-less/themes/default/globals/site.variables */
/*-------------------
    Sizes
--------------------*/
/* This is the single variable that scales all sizes in Semantic UI */
/*
  This rounds @size values to the closest pixel then expresses that value in (r)em.
  This ensures all size values round to exact pixels
*/
/* rem */
/*-------------------
       Fonts
--------------------*/
/*-------------------
    Brand Colors
--------------------*/
/* Used on inputs, textarea etc */
/*-------------------
        Hover
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*-------------------
        Focus
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*-------------------
    Down (:active)
--------------------*/
/*---  Colors  ---*/
/*-------------------
        Active
--------------------*/
/*---  Colors  ---*/
/*-------------------
 Component Variables
---------------------*/
/* Default */
/*******************************
             Menu
*******************************/
/*-------------------
      Collection
--------------------*/
/* Menu */
/* Menu Item */
/* Divider */
/* Sub Menu */
/* Text Item */
/*--------------
    Elements
---------------*/
/* Icon */
/* Dropdown Icon */
/* Header */
/* Vertical Icon */
/* Vertical Header */
/* Pointing Arrow */
/*--------------
    Couplings
---------------*/
/* Button */
/* Input */
/* Image */
/* Label */
/* Dropdown in Menu */
/* Dropdown Variations */
/*--------------
     States
---------------*/
/* Hovered Item */
/* Pressed Item */
/* Active Item */
/* Active Hovered Item */
/* Selected Dropdown */
/* Active Dropdown */
/* Active Sub Menu */
/*--------------
     Types
---------------*/
/* Vertical */
/* Secondary */
/* Pointing */
/* Inverted Secondary */
/* Inverted Pointing */
/* Tiered */
/* Icon */
/* Tabular */
/* Pagination */
/* Labeled Icon */
/* Text */
/*--------------
   Variations
---------------*/
/* Inverted */
/* Inverted Sub Menu */
/* Inverted Hover */
/* Pressed */
/* Inverted Active */
/* Inverted Active Hover  */
/* Inverted Menu Divider */
/* Inverted Colored */
/* Fixed */
/* Floated */
/* Attached */
/* Resize large sizes */
/* Sizes */
/* Packaged Theme */
/*******************************
             Menu
*******************************/
/*-------------------
      Collection
--------------------*/
/* Menu */
/* Menu Item */
/* Divider */
/* Sub Menu */
/* Text Item */
/*--------------
    Elements
---------------*/
/* Icon */
/* Dropdown Icon */
/* Header */
/* Vertical Icon */
/* Vertical Header */
/* Pointing Arrow */
/*--------------
    Couplings
---------------*/
/* Button */
/* Input */
/* Image */
/* Label */
/* Dropdown in Menu */
/* Dropdown Variations */
/*--------------
     States
---------------*/
/* Hovered Item */
/* Pressed Item */
/* Active Item */
/* Active Hovered Item */
/* Selected Dropdown */
/* Active Dropdown */
/* Active Sub Menu */
/*--------------
     Types
---------------*/
/* Vertical */
/* Secondary */
/* Pointing */
/* Inverted Secondary */
/* Inverted Pointing */
/* Tiered */
/* Icon */
/* Tabular */
/* Pagination */
/* Labeled Icon */
/* Text */
/*--------------
   Variations
---------------*/
/* Inverted */
/* Inverted Sub Menu */
/* Inverted Hover */
/* Pressed */
/* Inverted Active */
/* Inverted Active Hover  */
/* Inverted Menu Divider */
/* Inverted Colored */
/* Fixed */
/* Floated */
/* Attached */
/* Resize large sizes */
/* Sizes */
/* Site Theme */
/*******************************
    User Variable Overrides
*******************************/
/*******************************
             Mix-ins
*******************************/
/*------------------
       Fonts
-------------------*/
/*------------------
     Overrides
-------------------*/
/* End Config */
/*******************************
            Standard
*******************************/
/*--------------
      Menu
---------------*/
.ui-render .ui.menu {
  display: flex;
  margin: 0.875rem 0em;
  font-family: 'Roboto', 'Open Sans', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  background: #FFFFFF;
  font-weight: normal;
  border: 1px solid rgba(34, 36, 38, 0.15);
  box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15);
  border-radius: 0.25rem;
  min-height: 2.85714286em;
}
.ui-render .ui.menu:after {
  content: '';
  display: block;
  height: 0px;
  clear: both;
  visibility: hidden;
}
.ui-render .ui.menu:first-child {
  margin-top: 0rem;
}
.ui-render .ui.menu:last-child {
  margin-bottom: 0rem;
}
/*--------------
    Sub-Menu
---------------*/
.ui-render .ui.menu .menu {
  margin: 0em;
}
.ui-render .ui.menu:not(.vertical) > .menu {
  display: flex;
}
/*--------------
      Item
---------------*/
.ui-render .ui.menu:not(.vertical) .item {
  display: flex;
  align-items: center;
}
.ui-render .ui.menu .item {
  position: relative;
  vertical-align: middle;
  line-height: 1;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
  flex: 0 0 auto;
  user-select: none;
  background: none;
  padding: 0.92857143em 1.14285714em;
  text-transform: none;
  color: rgba(0, 0, 0, 0.87);
  font-weight: normal;
  transition: background 0.1s ease, box-shadow 0.1s ease, color 0.1s ease;
}
.ui-render .ui.menu > .item:first-child {
  border-radius: 0.25rem 0px 0px 0.25rem;
}
/* Border */
.ui-render .ui.menu .item:before {
  position: absolute;
  content: '';
  top: 0%;
  right: 0px;
  height: 100%;
  width: 1px;
  background: rgba(34, 36, 38, 0.1);
}
/*--------------
  Text Content
---------------*/
.ui-render .ui.menu .text.item > *, .ui-render .ui.menu .item > a:not(.ui), .ui-render .ui.menu .item > p:only-child {
  user-select: text;
  line-height: 1.3;
}
.ui-render .ui.menu .item > p:first-child {
  margin-top: 0;
}
.ui-render .ui.menu .item > p:last-child {
  margin-bottom: 0;
}
/*--------------
      Icons
---------------*/
.ui-render .ui.menu .item > i.icon {
  opacity: 0.9;
  float: none;
  margin: 0em 0.35714286em 0em 0em;
}
/*--------------
     Button
---------------*/
.ui-render .ui.menu:not(.vertical) .item > .button, .ui-render .ui.menu:not(.vertical) .item > .input-tag, .ui-render .ui.menu:not(.vertical) .item > .app__tag, .ui-render .ui.menu:not(.vertical) .item > .input--wrapper .ui.selection.dropdown.readonly .label {
  position: relative;
  top: 0em;
  margin: -0.5em 0em;
  padding-bottom: 0.78571429em;
  padding-top: 0.78571429em;
  font-size: 1em;
}
/*----------------
 Grid / Container
-----------------*/
.ui-render .ui.menu > .grid, .ui-render .ui.menu > .container {
  display: flex;
  align-items: inherit;
  flex-direction: inherit;
}
/*--------------
     Inputs
---------------*/
.ui-render .ui.menu .item > .input {
  width: 100%;
}
.ui-render .ui.menu:not(.vertical) .item > .input {
  position: relative;
  top: 0em;
  margin: -0.5em 0em;
}
.ui-render .ui.menu .item > .input input {
  font-size: 1em;
  padding-top: 0.57142857em;
  padding-bottom: 0.57142857em;
}
/*--------------
     Header
---------------*/
.ui-render .ui.menu .header.item, .ui-render .ui.vertical.menu .header.item {
  margin: 0em;
  background: '';
  text-transform: normal;
  font-weight: bold;
}
.ui-render .ui.vertical.menu .item > .header:not(.ui) {
  margin: 0em 0em 0.5em;
  font-size: 1em;
  font-weight: bold;
}
/*--------------
    Dropdowns
---------------*/
/* Dropdown Icon */
.ui-render .ui.menu .item > i.dropdown.icon {
  padding: 0em;
  float: right;
  margin: 0em 0em 0em 1em;
}
/* Menu */
.ui-render .ui.menu .dropdown.item .menu {
  min-width: calc(99%);
  border-radius: 0em 0em 0.25rem 0.25rem;
  background: #FFFFFF;
  margin: 0em 0px 0px;
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.08);
  flex-direction: column !important;
}
/* Menu Items */
.ui-render .ui.menu .ui.dropdown .menu > .item {
  margin: 0;
  text-align: left;
  font-size: 1em !important;
  padding: 0.78571429em 1.14285714em !important;
  background: transparent !important;
  color: rgba(0, 0, 0, 0.87) !important;
  text-transform: none !important;
  font-weight: normal !important;
  box-shadow: none !important;
  transition: none !important;
}
.ui-render .ui.menu .ui.dropdown .menu > .item:hover {
  background: rgba(0, 0, 0, 0.05) !important;
  color: rgba(0, 0, 0, 0.95) !important;
}
.ui-render .ui.menu .ui.dropdown .menu > .selected.item {
  background: rgba(0, 0, 0, 0.05) !important;
  color: rgba(0, 0, 0, 0.95) !important;
}
.ui-render .ui.menu .ui.dropdown .menu > .active.item {
  background: rgba(0, 0, 0, 0.03) !important;
  font-weight: bold !important;
  color: rgba(0, 0, 0, 0.95) !important;
}
.ui-render .ui.menu .ui.dropdown.item .menu .item:not(.filtered) {
  display: block;
}
.ui-render .ui.menu .ui.dropdown .menu > .item .icon:not(.dropdown) {
  display: inline-block;
  font-size: 1em !important;
  float: none;
  margin: 0em 0.75em 0em 0em !important;
}
/* Secondary */
.ui-render .ui.secondary.menu .dropdown.item > .menu, .ui-render .ui.text.menu .dropdown.item > .menu {
  border-radius: 0.25rem;
  margin-top: 0.35714286em;
}
/* Pointing */
.ui-render .ui.menu .pointing.dropdown.item .menu {
  margin-top: 0.75em;
}
/* Inverted */
.ui-render .ui.inverted.menu .search.dropdown.item > .search, .ui-render .ui.inverted.menu .search.dropdown.item > .text {
  color: #fafafa;
}
/* Vertical */
.ui-render .ui.vertical.menu .dropdown.item > .icon {
  float: right;
  content: "\f0da";
  margin-left: 1em;
}
.ui-render .ui.vertical.menu .dropdown.item .menu {
  left: 100%;
  min-width: 0;
  margin: 0em 0em 0em 0em;
  box-shadow: 0 1px 3px 0px rgba(0, 0, 0, 0.08);
  border-radius: 0em 0.25rem 0.25rem 0.25rem;
}
.ui-render .ui.vertical.menu .dropdown.item.upward .menu {
  bottom: 0;
}
.ui-render .ui.vertical.menu .dropdown.item:not(.upward) .menu {
  top: 0;
}
.ui-render .ui.vertical.menu .active.dropdown.item {
  border-top-right-radius: 0em;
  border-bottom-right-radius: 0em;
}
.ui-render .ui.vertical.menu .dropdown.active.item {
  box-shadow: none;
}
/* Evenly Divided */
.ui-render .ui.item.menu .dropdown .menu .item {
  width: 100%;
}
/*--------------
     Labels
---------------*/
.ui-render .ui.menu .item > .label {
  background: #999999;
  color: #FFFFFF;
  margin-left: 1em;
  padding: 0.3em 0.78571429em;
}
.ui-render .ui.vertical.menu .item > .label {
  background: #999999;
  color: #FFFFFF;
  margin-top: -0.15em;
  margin-bottom: -0.15em;
  padding: 0.3em 0.78571429em;
}
.ui-render .ui.menu .item > .floating.label {
  padding: 0.3em 0.78571429em;
}
/*--------------
     Images
---------------*/
.ui-render .ui.menu .item > img:not(.ui) {
  display: inline-block;
  vertical-align: middle;
  margin: -0.3em 0em;
  width: 2.5em;
}
.ui-render .ui.vertical.menu .item > img:not(.ui):only-child {
  display: block;
  max-width: 100%;
  width: auto;
}
/*******************************
          Coupling
*******************************/
/*--------------
     List
---------------*/
/* Menu divider shouldnt apply */
.ui-render .ui.menu .list .item:before {
  background: none !important;
}
/*--------------
     Sidebar
---------------*/
/* Show vertical dividers below last */
.ui-render .ui.vertical.sidebar.menu > .item:first-child:before {
  display: block !important;
}
.ui-render .ui.vertical.sidebar.menu > .item::before {
  top: auto;
  bottom: 0px;
}
/*--------------
    Container
---------------*/
@media only screen and (max-width: 767px) {
  .ui-render .ui.menu > .ui.container {
    width: 100% !important;
    margin-left: 0em !important;
    margin-right: 0em !important;
  }
}
@media only screen and (min-width: 768px) {
  .ui-render .ui.menu:not(.secondary):not(.text):not(.tabular):not(.borderless) > .container > .item:not(.right):not(.borderless):first-child {
    border-left: 1px solid rgba(34, 36, 38, 0.1);
  }
}
/*******************************
             States
*******************************/
/*--------------
      Hover
---------------*/
.ui-render .ui.link.menu .item:hover, .ui-render .ui.menu .dropdown.item:hover, .ui-render .ui.menu .link.item:hover, .ui-render .ui.menu a.item:hover {
  cursor: pointer;
  background: rgba(0, 0, 0, 0.03);
  color: rgba(0, 0, 0, 0.95);
}
/*--------------
     Pressed
---------------*/
.ui-render .ui.link.menu .item:active, .ui-render .ui.menu .link.item:active, .ui-render .ui.menu a.item:active {
  background: rgba(0, 0, 0, 0.03);
  color: rgba(0, 0, 0, 0.95);
}
/*--------------
     Active
---------------*/
.ui-render .ui.menu .active.item {
  background: rgba(0, 0, 0, 0.05);
  color: rgba(0, 0, 0, 0.95);
  font-weight: normal;
  box-shadow: none;
}
.ui-render .ui.menu .active.item > i.icon {
  opacity: 1;
}
/*--------------
  Active Hover
---------------*/
.ui-render .ui.menu .active.item:hover, .ui-render .ui.vertical.menu .active.item:hover {
  background-color: rgba(0, 0, 0, 0.05);
  color: rgba(0, 0, 0, 0.95);
}
/*--------------
     Disabled
---------------*/
.ui-render .ui.menu .item.disabled, .ui-render .ui.menu .item.disabled:hover, .ui-render .ui.menu .item.input-disabled, .ui-render .ui.menu .item.input-disabled:hover, .ui-render .ui.menu .item.input__unit.disabled:not(.readonly), .ui-render .ui.menu .item.input__unit.disabled:not(.readonly):hover, .ui-render .ui.menu .item.ui.selection.dropdown.disabled:not(.readonly), .ui-render .ui.menu .item.ui.selection.dropdown.disabled:not(.readonly):hover, .ui-render .ui.menu .iteminput.disabled:not(.readonly), .ui-render .ui.menu .iteminput.disabled:not(.readonly):hover, .ui-render .ui.menu .itemselect.disabled:not(.readonly), .ui-render .ui.menu .itemselect.disabled:not(.readonly):hover, .ui-render .ui.menu .itemtextarea.disabled:not(.readonly), .ui-render .ui.menu .itemtextarea.disabled:not(.readonly):hover, .ui-render .ui.menu .item.input__unit:disabled, .ui-render .ui.menu .item.input__unit:disabled:hover, .ui-render .ui.menu .item.ui.selection.dropdown:disabled, .ui-render .ui.menu .item.ui.selection.dropdown:disabled:hover, .ui-render .ui.menu .iteminput:disabled, .ui-render .ui.menu .iteminput:disabled:hover, .ui-render .ui.menu .itemselect:disabled, .ui-render .ui.menu .itemselect:disabled:hover, .ui-render .ui.menu .itemtextarea:disabled, .ui-render .ui.menu .itemtextarea:disabled:hover, .ui-render .ui.menu .iteminput.checkbox.toggle:disabled + label, .ui-render .ui.menu .iteminput.checkbox.toggle:disabled + label:hover {
  cursor: default !important;
  background-color: transparent !important;
  color: rgba(40, 40, 40, 0.3) !important;
}
/*******************************
             Types
*******************************/
/*------------------
Floated Menu / Item
-------------------*/
/* Left Floated */
.ui-render .ui.menu:not(.vertical) .left.item, .ui-render .ui.menu:not(.vertical) :not(.dropdown) > .left.menu {
  display: flex;
  margin-right: auto !important;
}
/* Right Floated */
.ui-render .ui.menu:not(.vertical) .right.item, .ui-render .ui.menu:not(.vertical) .right.menu {
  display: flex;
  margin-left: auto !important;
}
/* Swapped Borders */
.ui-render .ui.menu .right.item::before, .ui-render .ui.menu .right.menu > .item::before {
  right: auto;
  left: 0;
}
/*--------------
    Vertical
---------------*/
.ui-render .ui.vertical.menu {
  display: block;
  flex-direction: column;
  background: #FFFFFF;
  box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15);
}
/*--- Item ---*/
.ui-render .ui.vertical.menu .item {
  display: block;
  background: none;
  border-top: none;
  border-right: none;
}
.ui-render .ui.vertical.menu > .item:first-child {
  border-radius: 0.25rem 0.25rem 0px 0px;
}
.ui-render .ui.vertical.menu > .item:last-child {
  border-radius: 0px 0px 0.25rem 0.25rem;
}
/*--- Label ---*/
.ui-render .ui.vertical.menu .item > .label {
  float: right;
  text-align: center;
}
/*--- Icon ---*/
.ui-render .ui.vertical.menu .item > i.icon {
  width: 1.18em;
  float: right;
  margin: 0em 0em 0em 0.5em;
}
.ui-render .ui.vertical.menu .item > .label + i.icon {
  float: none;
  margin: 0em 0.5em 0em 0em;
}
/*--- Border ---*/
.ui-render .ui.vertical.menu .item:before {
  position: absolute;
  content: '';
  top: 0%;
  left: 0px;
  width: 100%;
  height: 1px;
  background: rgba(34, 36, 38, 0.1);
}
.ui-render .ui.vertical.menu .item:first-child:before {
  display: none !important;
}
/*--- Sub Menu ---*/
.ui-render .ui.vertical.menu .item > .menu {
  margin: 0.5em -1.14285714em 0em;
}
.ui-render .ui.vertical.menu .menu .item {
  background: none;
  padding: 0.5em 1.33333333em;
  font-size: 0.85714286em;
  color: rgba(0, 0, 0, 0.5);
}
.ui-render .ui.vertical.menu .item .menu a.item:hover, .ui-render .ui.vertical.menu .item .menu .link.item:hover {
  color: rgba(0, 0, 0, 0.85);
}
.ui-render .ui.vertical.menu .menu .item:before {
  display: none;
}
/* Vertical Active */
.ui-render .ui.vertical.menu .active.item {
  background: rgba(0, 0, 0, 0.05);
  border-radius: 0em;
  box-shadow: none;
}
.ui-render .ui.vertical.menu > .active.item:first-child {
  border-radius: 0.25rem 0.25rem 0em 0em;
}
.ui-render .ui.vertical.menu > .active.item:last-child {
  border-radius: 0em 0em 0.25rem 0.25rem;
}
.ui-render .ui.vertical.menu > .active.item:only-child {
  border-radius: 0.25rem;
}
.ui-render .ui.vertical.menu .active.item .menu .active.item {
  border-left: none;
}
.ui-render .ui.vertical.menu .item .menu .active.item {
  background-color: transparent;
  font-weight: bold;
  color: rgba(0, 0, 0, 0.95);
}
/*--------------
     Tabular
---------------*/
.ui-render .ui.tabular.menu {
  border-radius: 0em;
  box-shadow: none !important;
  border: none;
  background: none transparent;
  border-bottom: 1px solid #D4D4D5;
}
.ui-render .ui.tabular.fluid.menu {
  width: calc(102%) !important;
}
.ui-render .ui.tabular.menu .item {
  background: transparent;
  border-bottom: none;
  border-left: 1px solid transparent;
  border-right: 1px solid transparent;
  border-top: 2px solid transparent;
  padding: 0.92857143em 1.42857143em;
  color: rgba(0, 0, 0, 0.87);
}
.ui-render .ui.tabular.menu .item:before {
  display: none;
}
/* Hover */
.ui-render .ui.tabular.menu .item:hover {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.8);
}
/* Active */
.ui-render .ui.tabular.menu .active.item {
  background: none #FFFFFF;
  color: rgba(0, 0, 0, 0.95);
  border-top-width: 1px;
  border-color: #D4D4D5;
  font-weight: bold;
  margin-bottom: -1px;
  box-shadow: none;
  border-radius: 0.25rem 0.25rem 0px 0px !important;
}
/* Coupling with segment for attachment */
.ui-render .ui.tabular.menu + .attached:not(.top).segment, .ui-render .ui.tabular.menu + .attached:not(.top).segment + .attached:not(.top).segment {
  border-top: none;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  width: 100%;
}
.ui-render .top.attached.segment + .ui.bottom.tabular.menu {
  position: relative;
  width: calc(102%);
  left: -1px;
}
/* Bottom Vertical Tabular */
.ui-render .ui.bottom.tabular.menu {
  background: none transparent;
  border-radius: 0em;
  box-shadow: none !important;
  border-bottom: none;
  border-top: 1px solid #D4D4D5;
}
.ui-render .ui.bottom.tabular.menu .item {
  background: none;
  border-left: 1px solid transparent;
  border-right: 1px solid transparent;
  border-bottom: 1px solid transparent;
  border-top: none;
}
.ui-render .ui.bottom.tabular.menu .active.item {
  background: none #FFFFFF;
  color: rgba(0, 0, 0, 0.95);
  border-color: #D4D4D5;
  margin: -1px 0px 0px 0px;
  border-radius: 0px 0px 0.25rem 0.25rem !important;
}
/* Vertical Tabular (Left) */
.ui-render .ui.vertical.tabular.menu {
  background: none transparent;
  border-radius: 0em;
  box-shadow: none !important;
  border-bottom: none;
  border-right: 1px solid #D4D4D5;
}
.ui-render .ui.vertical.tabular.menu .item {
  background: none;
  border-left: 1px solid transparent;
  border-bottom: 1px solid transparent;
  border-top: 1px solid transparent;
  border-right: none;
}
.ui-render .ui.vertical.tabular.menu .active.item {
  background: none #FFFFFF;
  color: rgba(0, 0, 0, 0.95);
  border-color: #D4D4D5;
  margin: 0px -1px 0px 0px;
  border-radius: 0.25rem 0px 0px 0.25rem !important;
}
/* Vertical Right Tabular */
.ui-render .ui.vertical.right.tabular.menu {
  background: none transparent;
  border-radius: 0em;
  box-shadow: none !important;
  border-bottom: none;
  border-right: none;
  border-left: 1px solid #D4D4D5;
}
.ui-render .ui.vertical.right.tabular.menu .item {
  background: none;
  border-right: 1px solid transparent;
  border-bottom: 1px solid transparent;
  border-top: 1px solid transparent;
  border-left: none;
}
.ui-render .ui.vertical.right.tabular.menu .active.item {
  background: none #FFFFFF;
  color: rgba(0, 0, 0, 0.95);
  border-color: #D4D4D5;
  margin: 0px 0px 0px -1px;
  border-radius: 0px 0.25rem 0.25rem 0px !important;
}
/* Dropdown */
.ui-render .ui.tabular.menu .active.dropdown.item {
  margin-bottom: 0px;
  border-left: 1px solid transparent;
  border-right: 1px solid transparent;
  border-top: 2px solid transparent;
  border-bottom: none;
}
/*--------------
   Pagination
---------------*/
.ui-render .ui.pagination.menu {
  margin: 0em;
  display: inline-flex;
  vertical-align: middle;
}
.ui-render .ui.pagination.menu .item:last-child {
  border-radius: 0em 0.25rem 0.25rem 0em;
}
.ui-render .ui.compact.menu .item:last-child {
  border-radius: 0em 0.25rem 0.25rem 0em;
}
.ui-render .ui.pagination.menu .item:last-child:before {
  display: none;
}
.ui-render .ui.pagination.menu .item {
  min-width: 3em;
  text-align: center;
}
.ui-render .ui.pagination.menu .icon.item i.icon {
  vertical-align: top;
}
/* Active */
.ui-render .ui.pagination.menu .active.item {
  border-top: none;
  padding-top: 0.92857143em;
  background-color: rgba(0, 0, 0, 0.05);
  color: rgba(0, 0, 0, 0.95);
  box-shadow: none;
}
/*--------------
   Secondary
---------------*/
.ui-render .ui.secondary.menu {
  background: none;
  margin-left: -0.35714286em;
  margin-right: -0.35714286em;
  border-radius: 0em;
  border: none;
  box-shadow: none;
}
/* Item */
.ui-render .ui.secondary.menu .item {
  align-self: center;
  box-shadow: none;
  border: none;
  padding: 0.78571429em 0.92857143em;
  margin: 0em 0.35714286em;
  background: none;
  transition: color 0.1s ease;
  border-radius: 0.25rem;
}
/* No Divider */
.ui-render .ui.secondary.menu .item:before {
  display: none !important;
}
/* Header */
.ui-render .ui.secondary.menu .header.item {
  border-radius: 0em;
  border-right: none;
  background: none transparent;
}
/* Image */
.ui-render .ui.secondary.menu .item > img:not(.ui) {
  margin: 0em;
}
/* Hover */
.ui-render .ui.secondary.menu .dropdown.item:hover, .ui-render .ui.secondary.menu .link.item:hover, .ui-render .ui.secondary.menu a.item:hover {
  background: rgba(0, 0, 0, 0.05);
  color: rgba(0, 0, 0, 0.95);
}
/* Active */
.ui-render .ui.secondary.menu .active.item {
  box-shadow: none;
  background: rgba(0, 0, 0, 0.05);
  color: rgba(0, 0, 0, 0.95);
  border-radius: 0.25rem;
}
/* Active Hover */
.ui-render .ui.secondary.menu .active.item:hover {
  box-shadow: none;
  background: rgba(0, 0, 0, 0.05);
  color: rgba(0, 0, 0, 0.95);
}
/* Inverted */
.ui-render .ui.secondary.inverted.menu .link.item, .ui-render .ui.secondary.inverted.menu a.item {
  color: rgba(255, 255, 255, 0.7) !important;
}
.ui-render .ui.secondary.inverted.menu .dropdown.item:hover, .ui-render .ui.secondary.inverted.menu .link.item:hover, .ui-render .ui.secondary.inverted.menu a.item:hover {
  background: rgba(255, 255, 255, 0.08);
  color: #ffffff !important;
}
.ui-render .ui.secondary.inverted.menu .active.item {
  background: rgba(255, 255, 255, 0.15);
  color: #ffffff !important;
}
/* Fix item margins */
.ui-render .ui.secondary.item.menu {
  margin-left: 0em;
  margin-right: 0em;
}
.ui-render .ui.secondary.item.menu .item:last-child {
  margin-right: 0em;
}
.ui-render .ui.secondary.attached.menu {
  box-shadow: none;
}
/* Sub Menu */
.ui-render .ui.vertical.secondary.menu .item:not(.dropdown) > .menu {
  margin: 0em -0.92857143em;
}
.ui-render .ui.vertical.secondary.menu .item:not(.dropdown) > .menu > .item {
  margin: 0em;
  padding: 0.5em 1.33333333em;
}
/*---------------------
   Secondary Vertical
-----------------------*/
.ui-render .ui.secondary.vertical.menu > .item {
  border: none;
  margin: 0em 0em 0.35714286em;
  border-radius: 0.25rem !important;
}
.ui-render .ui.secondary.vertical.menu > .header.item {
  border-radius: 0em;
}
/* Sub Menu */
.ui-render .ui.vertical.secondary.menu .item > .menu .item {
  background-color: transparent;
}
/* Inverted */
.ui-render .ui.secondary.inverted.menu {
  background-color: transparent;
}
/*---------------------
   Secondary Pointing
-----------------------*/
.ui-render .ui.secondary.pointing.menu {
  margin-left: 0em;
  margin-right: 0em;
  border-bottom: 2px solid rgba(34, 36, 38, 0.15);
}
.ui-render .ui.secondary.pointing.menu .item {
  border-bottom-color: transparent;
  border-bottom-style: solid;
  border-radius: 0em;
  align-self: flex-end;
  margin: 0em 0em -2px;
  padding: 0.85714286em 1.14285714em;
  border-bottom-width: 2px;
  transition: color 0.1s ease;
}
/* Item Types */
.ui-render .ui.secondary.pointing.menu .header.item {
  color: rgba(0, 0, 0, 0.85) !important;
}
.ui-render .ui.secondary.pointing.menu .text.item {
  box-shadow: none !important;
}
.ui-render .ui.secondary.pointing.menu .item:after {
  display: none;
}
/* Hover */
.ui-render .ui.secondary.pointing.menu .dropdown.item:hover, .ui-render .ui.secondary.pointing.menu .link.item:hover, .ui-render .ui.secondary.pointing.menu a.item:hover {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.87);
}
/* Pressed */
.ui-render .ui.secondary.pointing.menu .dropdown.item:active, .ui-render .ui.secondary.pointing.menu .link.item:active, .ui-render .ui.secondary.pointing.menu a.item:active {
  background-color: transparent;
  border-color: rgba(34, 36, 38, 0.15);
}
/* Active */
.ui-render .ui.secondary.pointing.menu .active.item {
  background-color: transparent;
  box-shadow: none;
  border-color: #000000;
  font-weight: bold;
  color: rgba(0, 0, 0, 0.95);
}
/* Active Hover */
.ui-render .ui.secondary.pointing.menu .active.item:hover {
  border-color: #000000;
  color: rgba(0, 0, 0, 0.95);
}
/* Active Dropdown */
.ui-render .ui.secondary.pointing.menu .active.dropdown.item {
  border-color: transparent;
}
/* Vertical Pointing */
.ui-render .ui.secondary.vertical.pointing.menu {
  border-bottom-width: 0px;
  border-right-width: 2px;
  border-right-style: solid;
  border-right-color: rgba(34, 36, 38, 0.15);
}
.ui-render .ui.secondary.vertical.pointing.menu .item {
  border-bottom: none;
  border-right-style: solid;
  border-right-color: transparent;
  border-radius: 0em !important;
  margin: 0em -2px 0em 0em;
  border-right-width: 2px;
}
/* Vertical Active */
.ui-render .ui.secondary.vertical.pointing.menu .active.item {
  border-color: #000000;
}
/* Inverted */
.ui-render .ui.secondary.inverted.pointing.menu {
  border-color: rgba(255, 255, 255, 0.1);
}
.ui-render .ui.secondary.inverted.pointing.menu {
  border-width: 2px;
  border-color: rgba(34, 36, 38, 0.15);
}
.ui-render .ui.secondary.inverted.pointing.menu .item {
  color: #fafafa;
}
.ui-render .ui.secondary.inverted.pointing.menu .header.item {
  color: #FFFFFF !important;
}
/* Hover */
.ui-render .ui.secondary.inverted.pointing.menu .link.item:hover, .ui-render .ui.secondary.inverted.pointing.menu a.item:hover {
  color: rgba(0, 0, 0, 0.95);
}
/* Active */
.ui-render .ui.secondary.inverted.pointing.menu .active.item {
  border-color: #FFFFFF;
  color: #ffffff;
}
/*--------------
    Text Menu
---------------*/
.ui-render .ui.text.menu {
  background: none transparent;
  border-radius: 0px;
  box-shadow: none;
  border: none;
  margin: 1em -0.5em;
}
.ui-render .ui.text.menu .item {
  border-radius: 0px;
  box-shadow: none;
  align-self: center;
  margin: 0em 0em;
  padding: 0.35714286em 0.5em;
  font-weight: normal;
  color: rgba(0, 0, 0, 0.6);
  transition: opacity 0.1s ease;
}
/* Border */
.ui-render .ui.text.menu .item:before, .ui-render .ui.text.menu .menu .item:before {
  display: none !important;
}
/* Header */
.ui-render .ui.text.menu .header.item {
  background-color: transparent;
  opacity: 1;
  color: rgba(0, 0, 0, 0.85);
  font-size: 0.92857143em;
  text-transform: uppercase;
  font-weight: bold;
}
/* Image */
.ui-render .ui.text.menu .item > img:not(.ui) {
  margin: 0em;
}
/*--- fluid text ---*/
.ui-render .ui.text.item.menu .item {
  margin: 0em;
}
/*--- vertical text ---*/
.ui-render .ui.vertical.text.menu {
  margin: 1em 0em;
}
.ui-render .ui.vertical.text.menu:first-child {
  margin-top: 0rem;
}
.ui-render .ui.vertical.text.menu:last-child {
  margin-bottom: 0rem;
}
.ui-render .ui.vertical.text.menu .item {
  margin: 0.57142857em 0em;
  padding-left: 0em;
  padding-right: 0em;
}
.ui-render .ui.vertical.text.menu .item > i.icon {
  float: none;
  margin: 0em 0.35714286em 0em 0em;
}
.ui-render .ui.vertical.text.menu .header.item {
  margin: 0.57142857em 0em 0.71428571em;
}
/* Vertical Sub Menu */
.ui-render .ui.vertical.text.menu .item:not(.dropdown) > .menu {
  margin: 0em;
}
.ui-render .ui.vertical.text.menu .item:not(.dropdown) > .menu > .item {
  margin: 0em;
  padding: 0.5em 0em;
}
/*--- hover ---*/
.ui-render .ui.text.menu .item:hover {
  opacity: 1;
  background-color: transparent;
}
/*--- active ---*/
.ui-render .ui.text.menu .active.item {
  background-color: transparent;
  border: none;
  box-shadow: none;
  font-weight: normal;
  color: rgba(0, 0, 0, 0.95);
}
/*--- active hover ---*/
.ui-render .ui.text.menu .active.item:hover {
  background-color: transparent;
}
/* Disable Bariations */
.ui-render .ui.text.pointing.menu .active.item:after {
  box-shadow: none;
}
.ui-render .ui.text.attached.menu {
  box-shadow: none;
}
/* Inverted */
.ui-render .ui.inverted.text.menu, .ui-render .ui.inverted.text.menu .item, .ui-render .ui.inverted.text.menu .item:hover, .ui-render .ui.inverted.text.menu .active.item {
  background-color: transparent !important;
}
/* Fluid */
.ui-render .ui.fluid.text.menu {
  margin-left: 0em;
  margin-right: 0em;
}
/*--------------
    Icon Only
---------------*/
/* Vertical Menu */
.ui-render .ui.vertical.icon.menu {
  display: inline-block;
  width: auto;
}
/* Item */
.ui-render .ui.icon.menu .item {
  height: auto;
  text-align: center;
  color: #000000;
}
/* Icon */
.ui-render .ui.icon.menu .item > .icon:not(.dropdown) {
  margin: 0;
  opacity: 1;
}
/* Icon Gylph */
.ui-render .ui.icon.menu .icon:before {
  opacity: 1;
}
/* (x) Item Icon */
.ui-render .ui.menu .icon.item > .icon {
  width: auto;
  margin: 0em auto;
}
/* Vertical Icon */
.ui-render .ui.vertical.icon.menu .item > .icon:not(.dropdown) {
  display: block;
  opacity: 1;
  margin: 0em auto;
  float: none;
}
/* Inverted */
.ui-render .ui.inverted.icon.menu .item {
  color: #FFFFFF;
}
/*--------------
   Labeled Icon
---------------*/
/* Menu */
.ui-render .ui.labeled.icon.menu {
  text-align: center;
}
/* Item */
.ui-render .ui.labeled.icon.menu .item {
  min-width: 6em;
  flex-direction: column;
}
/* Icon */
.ui-render .ui.labeled.icon.menu .item > .icon:not(.dropdown) {
  height: 1em;
  display: block;
  font-size: 1.71428571em !important;
  margin: 0em auto 0.5rem !important;
}
/* Fluid */
.ui-render .ui.fluid.labeled.icon.menu > .item {
  min-width: 0em;
}
/*******************************
           Variations
*******************************/
/*--------------
    Stackable
---------------*/
@media only screen and (max-width: 767px) {
  .ui-render .ui.stackable.menu {
    flex-direction: column;
  }
  .ui-render .ui.stackable.menu .item {
    width: 100% !important;
  }
  .ui-render .ui.stackable.menu .item:before {
    position: absolute;
    content: '';
    top: auto;
    bottom: 0px;
    left: 0px;
    width: 100%;
    height: 1px;
    background: rgba(34, 36, 38, 0.1);
  }
  .ui-render .ui.stackable.menu .left.menu, .ui-render .ui.stackable.menu .left.item {
    margin-right: 0 !important;
  }
  .ui-render .ui.stackable.menu .right.menu, .ui-render .ui.stackable.menu .right.item {
    margin-left: 0 !important;
  }
  .ui-render .ui.stackable.menu .right.menu, .ui-render .ui.stackable.menu .left.menu {
    flex-direction: column;
  }
}
/*--------------
     Colors
---------------*/
/*--- Standard Colors  ---*/
.ui-render .ui.menu .red.active.item, .ui-render .ui.red.menu .active.item {
  border-color: #c83025 !important;
  color: #c83025 !important;
}
.ui-render .ui.menu .orange.active.item, .ui-render .ui.orange.menu .active.item {
  border-color: #e59237 !important;
  color: #e59237 !important;
}
.ui-render .ui.menu .yellow.active.item, .ui-render .ui.yellow.menu .active.item {
  border-color: #fad758 !important;
  color: #fad758 !important;
}
.ui-render .ui.menu .olive.active.item, .ui-render .ui.olive.menu .active.item {
  border-color: #8a8e2b !important;
  color: #8a8e2b !important;
}
.ui-render .ui.menu .green.active.item, .ui-render .ui.green.menu .active.item {
  border-color: #589d2f !important;
  color: #589d2f !important;
}
.ui-render .ui.menu .teal.active.item, .ui-render .ui.teal.menu .active.item {
  border-color: #0f748c !important;
  color: #0f748c !important;
}
.ui-render .ui.menu .blue.active.item, .ui-render .ui.blue.menu .active.item {
  border-color: #2e6eb1 !important;
  color: #2e6eb1 !important;
}
.ui-render .ui.menu .violet.active.item, .ui-render .ui.violet.menu .active.item {
  border-color: #5a37bb !important;
  color: #5a37bb !important;
}
.ui-render .ui.menu .purple.active.item, .ui-render .ui.purple.menu .active.item {
  border-color: #371582 !important;
  color: #371582 !important;
}
.ui-render .ui.menu .pink.active.item, .ui-render .ui.pink.menu .active.item {
  border-color: #eb4da4 !important;
  color: #eb4da4 !important;
}
.ui-render .ui.menu .brown.active.item, .ui-render .ui.brown.menu .active.item {
  border-color: #584835 !important;
  color: #584835 !important;
}
.ui-render .ui.menu .grey.active.item, .ui-render .ui.grey.menu .active.item {
  border-color: #7f7f7f !important;
  color: #7f7f7f !important;
}
/*--------------
    Inverted
---------------*/
.ui-render .ui.inverted.menu {
  border: 0px solid transparent;
  background: #000000;
  box-shadow: none;
}
/* Menu Item */
.ui-render .ui.inverted.menu .item, .ui-render .ui.inverted.menu .item > a:not(.ui) {
  background: transparent;
  color: #fafafa;
}
.ui-render .ui.inverted.menu .item.menu {
  background: transparent;
}
/*--- Border ---*/
.ui-render .ui.inverted.menu .item:before {
  background: rgba(255, 255, 255, 0.08);
}
.ui-render .ui.vertical.inverted.menu .item:before {
  background: rgba(255, 255, 255, 0.08);
}
/* Sub Menu */
.ui-render .ui.vertical.inverted.menu .menu .item, .ui-render .ui.vertical.inverted.menu .menu .item a:not(.ui) {
  color: rgba(255, 255, 255, 0.5);
}
/* Header */
.ui-render .ui.inverted.menu .header.item {
  margin: 0em;
  background: transparent;
  box-shadow: none;
}
/* Disabled */
.ui-render .ui.inverted.menu .item.disabled, .ui-render .ui.inverted.menu .item.disabled:hover, .ui-render .ui.inverted.menu .item.input-disabled, .ui-render .ui.inverted.menu .item.input-disabled:hover, .ui-render .ui.inverted.menu .item.input__unit.disabled:not(.readonly), .ui-render .ui.inverted.menu .item.input__unit.disabled:not(.readonly):hover, .ui-render .ui.inverted.menu .item.ui.selection.dropdown.disabled:not(.readonly), .ui-render .ui.inverted.menu .item.ui.selection.dropdown.disabled:not(.readonly):hover, .ui-render .ui.inverted.menu .iteminput.disabled:not(.readonly), .ui-render .ui.inverted.menu .iteminput.disabled:not(.readonly):hover, .ui-render .ui.inverted.menu .itemselect.disabled:not(.readonly), .ui-render .ui.inverted.menu .itemselect.disabled:not(.readonly):hover, .ui-render .ui.inverted.menu .itemtextarea.disabled:not(.readonly), .ui-render .ui.inverted.menu .itemtextarea.disabled:not(.readonly):hover, .ui-render .ui.inverted.menu .item.input__unit:disabled, .ui-render .ui.inverted.menu .item.input__unit:disabled:hover, .ui-render .ui.inverted.menu .item.ui.selection.dropdown:disabled, .ui-render .ui.inverted.menu .item.ui.selection.dropdown:disabled:hover, .ui-render .ui.inverted.menu .iteminput:disabled, .ui-render .ui.inverted.menu .iteminput:disabled:hover, .ui-render .ui.inverted.menu .itemselect:disabled, .ui-render .ui.inverted.menu .itemselect:disabled:hover, .ui-render .ui.inverted.menu .itemtextarea:disabled, .ui-render .ui.inverted.menu .itemtextarea:disabled:hover, .ui-render .ui.inverted.menu .iteminput.checkbox.toggle:disabled + label, .ui-render .ui.inverted.menu .iteminput.checkbox.toggle:disabled + label:hover {
  color: rgba(225, 225, 225, 0.3);
}
/*--- Hover ---*/
.ui-render .ui.link.inverted.menu .item:hover, .ui-render .ui.inverted.menu .dropdown.item:hover, .ui-render .ui.inverted.menu .link.item:hover, .ui-render .ui.inverted.menu a.item:hover {
  background: rgba(255, 255, 255, 0.08);
  color: #ffffff;
}
.ui-render .ui.vertical.inverted.menu .item .menu a.item:hover, .ui-render .ui.vertical.inverted.menu .item .menu .link.item:hover {
  background: transparent;
  color: #ffffff;
}
/*--- Pressed ---*/
.ui-render .ui.inverted.menu a.item:active, .ui-render .ui.inverted.menu .link.item:active {
  background: rgba(255, 255, 255, 0.08);
  color: #ffffff;
}
/*--- Active ---*/
.ui-render .ui.inverted.menu .active.item {
  background: rgba(255, 255, 255, 0.15);
  color: #ffffff !important;
}
.ui-render .ui.inverted.vertical.menu .item .menu .active.item {
  background: transparent;
  color: #FFFFFF;
}
.ui-render .ui.inverted.pointing.menu .active.item:after {
  background: #3D3E3F !important;
  margin: 0em !important;
  box-shadow: none !important;
  border: none !important;
}
/*--- Active Hover ---*/
.ui-render .ui.inverted.menu .active.item:hover {
  background: rgba(255, 255, 255, 0.15);
  color: #FFFFFF !important;
}
.ui-render .ui.inverted.pointing.menu .active.item:hover:after {
  background: #3D3E3F !important;
}
/*--------------
     Floated
---------------*/
.ui-render .ui.floated.menu {
  float: left;
  margin: 0rem 0.5rem 0rem 0rem;
}
.ui-render .ui.floated.menu .item:last-child:before {
  display: none;
}
.ui-render .ui.right.floated.menu {
  float: right;
  margin: 0rem 0rem 0rem 0.5rem;
}
/*--------------
    Inverted
---------------*/
/* Red */
.ui-render .ui.inverted.menu .red.active.item, .ui-render .ui.inverted.red.menu {
  background-color: #c83025;
}
.ui-render .ui.inverted.red.menu .item:before {
  background-color: rgba(34, 36, 38, 0.1);
}
.ui-render .ui.inverted.red.menu .active.item {
  background-color: rgba(0, 0, 0, 0.1) !important;
}
/* Orange */
.ui-render .ui.inverted.menu .orange.active.item, .ui-render .ui.inverted.orange.menu {
  background-color: #e59237;
}
.ui-render .ui.inverted.orange.menu .item:before {
  background-color: rgba(34, 36, 38, 0.1);
}
.ui-render .ui.inverted.orange.menu .active.item {
  background-color: rgba(0, 0, 0, 0.1) !important;
}
/* Yellow */
.ui-render .ui.inverted.menu .yellow.active.item, .ui-render .ui.inverted.yellow.menu {
  background-color: #fad758;
}
.ui-render .ui.inverted.yellow.menu .item:before {
  background-color: rgba(34, 36, 38, 0.1);
}
.ui-render .ui.inverted.yellow.menu .active.item {
  background-color: rgba(0, 0, 0, 0.1) !important;
}
/* Olive */
.ui-render .ui.inverted.menu .olive.active.item, .ui-render .ui.inverted.olive.menu {
  background-color: #8a8e2b;
}
.ui-render .ui.inverted.olive.menu .item:before {
  background-color: rgba(34, 36, 38, 0.1);
}
.ui-render .ui.inverted.olive.menu .active.item {
  background-color: rgba(0, 0, 0, 0.1) !important;
}
/* Green */
.ui-render .ui.inverted.menu .green.active.item, .ui-render .ui.inverted.green.menu {
  background-color: #589d2f;
}
.ui-render .ui.inverted.green.menu .item:before {
  background-color: rgba(34, 36, 38, 0.1);
}
.ui-render .ui.inverted.green.menu .active.item {
  background-color: rgba(0, 0, 0, 0.1) !important;
}
/* Teal */
.ui-render .ui.inverted.menu .teal.active.item, .ui-render .ui.inverted.teal.menu {
  background-color: #0f748c;
}
.ui-render .ui.inverted.teal.menu .item:before {
  background-color: rgba(34, 36, 38, 0.1);
}
.ui-render .ui.inverted.teal.menu .active.item {
  background-color: rgba(0, 0, 0, 0.1) !important;
}
/* Blue */
.ui-render .ui.inverted.menu .blue.active.item, .ui-render .ui.inverted.blue.menu {
  background-color: #2e6eb1;
}
.ui-render .ui.inverted.blue.menu .item:before {
  background-color: rgba(34, 36, 38, 0.1);
}
.ui-render .ui.inverted.blue.menu .active.item {
  background-color: rgba(0, 0, 0, 0.1) !important;
}
/* Violet */
.ui-render .ui.inverted.menu .violet.active.item, .ui-render .ui.inverted.violet.menu {
  background-color: #5a37bb;
}
.ui-render .ui.inverted.violet.menu .item:before {
  background-color: rgba(34, 36, 38, 0.1);
}
.ui-render .ui.inverted.violet.menu .active.item {
  background-color: rgba(0, 0, 0, 0.1) !important;
}
/* Purple */
.ui-render .ui.inverted.menu .purple.active.item, .ui-render .ui.inverted.purple.menu {
  background-color: #371582;
}
.ui-render .ui.inverted.purple.menu .item:before {
  background-color: rgba(34, 36, 38, 0.1);
}
.ui-render .ui.inverted.purple.menu .active.item {
  background-color: rgba(0, 0, 0, 0.1) !important;
}
/* Pink */
.ui-render .ui.inverted.menu .pink.active.item, .ui-render .ui.inverted.pink.menu {
  background-color: #eb4da4;
}
.ui-render .ui.inverted.pink.menu .item:before {
  background-color: rgba(34, 36, 38, 0.1);
}
.ui-render .ui.inverted.pink.menu .active.item {
  background-color: rgba(0, 0, 0, 0.1) !important;
}
/* Brown */
.ui-render .ui.inverted.menu .brown.active.item, .ui-render .ui.inverted.brown.menu {
  background-color: #584835;
}
.ui-render .ui.inverted.brown.menu .item:before {
  background-color: rgba(34, 36, 38, 0.1);
}
.ui-render .ui.inverted.brown.menu .active.item {
  background-color: rgba(0, 0, 0, 0.1) !important;
}
/* Grey */
.ui-render .ui.inverted.menu .grey.active.item, .ui-render .ui.inverted.grey.menu {
  background-color: #7f7f7f;
}
.ui-render .ui.inverted.grey.menu .item:before {
  background-color: rgba(34, 36, 38, 0.1);
}
.ui-render .ui.inverted.grey.menu .active.item {
  background-color: rgba(0, 0, 0, 0.1) !important;
}
/*--------------
     Fitted
---------------*/
.ui-render .ui.fitted.menu .item, .ui-render .ui.fitted.menu .item .menu .item, .ui-render .ui.menu .fitted.item {
  padding: 0em;
}
.ui-render .ui.horizontally.fitted.menu .item, .ui-render .ui.horizontally.fitted.menu .item .menu .item, .ui-render .ui.menu .horizontally.fitted.item {
  padding-top: 0.92857143em;
  padding-bottom: 0.92857143em;
}
.ui-render .ui.vertically.fitted.menu .item, .ui-render .ui.vertically.fitted.menu .item .menu .item, .ui-render .ui.menu .vertically.fitted.item {
  padding-left: 1.14285714em;
  padding-right: 1.14285714em;
}
/*--------------
   Borderless
---------------*/
.ui-render .ui.borderless.menu .item:before, .ui-render .ui.borderless.menu .item .menu .item:before, .ui-render .ui.menu .borderless.item:before {
  background: none !important;
}
/*-------------------
       Compact
--------------------*/
.ui-render .ui.compact.menu {
  display: inline-flex;
  margin: 0em;
  vertical-align: middle;
}
.ui-render .ui.compact.vertical.menu {
  display: inline-block;
}
.ui-render .ui.compact.menu .item:last-child {
  border-radius: 0em 0.25rem 0.25rem 0em;
}
.ui-render .ui.compact.menu .item:last-child:before {
  display: none;
}
.ui-render .ui.compact.vertical.menu {
  width: auto !important;
}
.ui-render .ui.compact.vertical.menu .item:last-child::before {
  display: block;
}
/*-------------------
        Fluid
--------------------*/
.ui-render .ui.menu.fluid, .ui-render .ui.vertical.menu.fluid {
  width: 100% !important;
}
/*-------------------
      Evenly Sized
--------------------*/
.ui-render .ui.item.menu, .ui-render .ui.item.menu .item {
  width: 100%;
  padding-left: 0em !important;
  padding-right: 0em !important;
  margin-left: 0em !important;
  margin-right: 0em !important;
  text-align: center;
  justify-content: center;
}
.ui-render .ui.attached.item.menu {
  margin: 0em -1px !important;
}
.ui-render .ui.item.menu .item:last-child:before {
  display: none;
}
.ui-render .ui.menu.two.item .item {
  width: 50%;
}
.ui-render .ui.menu.three.item .item {
  width: 33.333%;
}
.ui-render .ui.menu.four.item .item {
  width: 25%;
}
.ui-render .ui.menu.five.item .item {
  width: 20%;
}
.ui-render .ui.menu.six.item .item {
  width: 16.666%;
}
.ui-render .ui.menu.seven.item .item {
  width: 14.285%;
}
.ui-render .ui.menu.eight.item .item {
  width: 12.5%;
}
.ui-render .ui.menu.nine.item .item {
  width: 11.11%;
}
.ui-render .ui.menu.ten.item .item {
  width: 10%;
}
.ui-render .ui.menu.eleven.item .item {
  width: 9.09%;
}
.ui-render .ui.menu.twelve.item .item {
  width: 8.333%;
}
/*--------------
     Fixed
---------------*/
.ui-render .ui.menu.fixed {
  position: fixed;
  z-index: 101;
  margin: 0em;
  width: 100%;
}
.ui-render .ui.menu.fixed, .ui-render .ui.menu.fixed .item:first-child, .ui-render .ui.menu.fixed .item:last-child {
  border-radius: 0px !important;
}
.ui-render .ui.fixed.menu, .ui-render .ui[class*="top fixed"].menu {
  top: 0px;
  left: 0px;
  right: auto;
  bottom: auto;
}
.ui-render .ui[class*="top fixed"].menu {
  border-top: none;
  border-left: none;
  border-right: none;
}
.ui-render .ui[class*="right fixed"].menu {
  border-top: none;
  border-bottom: none;
  border-right: none;
  top: 0px;
  right: 0px;
  left: auto;
  bottom: auto;
  width: auto;
  height: 100%;
}
.ui-render .ui[class*="bottom fixed"].menu {
  border-bottom: none;
  border-left: none;
  border-right: none;
  bottom: 0px;
  left: 0px;
  top: auto;
  right: auto;
}
.ui-render .ui[class*="left fixed"].menu {
  border-top: none;
  border-bottom: none;
  border-left: none;
  top: 0px;
  left: 0px;
  right: auto;
  bottom: auto;
  width: auto;
  height: 100%;
}
/* Coupling with Grid */
.ui-render .ui.fixed.menu + .ui.grid {
  padding-top: 2.75rem;
}
/*-------------------
       Pointing
--------------------*/
.ui-render .ui.pointing.menu .item:after {
  visibility: hidden;
  position: absolute;
  content: '';
  top: 100%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%) rotate(45deg);
  background: none;
  margin: 0.5px 0em 0em;
  width: 0.57142857em;
  height: 0.57142857em;
  border: none;
  border-bottom: 1px solid #D4D4D5;
  border-right: 1px solid #D4D4D5;
  z-index: 2;
  transition: background 0.1s ease;
}
.ui-render .ui.vertical.pointing.menu .item:after {
  position: absolute;
  top: 50%;
  right: 0%;
  bottom: auto;
  left: auto;
  transform: translateX(50%) translateY(-50%) rotate(45deg);
  margin: 0em -0.5px 0em 0em;
  border: none;
  border-top: 1px solid #D4D4D5;
  border-right: 1px solid #D4D4D5;
}
/* Active */
.ui-render .ui.pointing.menu .active.item:after {
  visibility: visible;
}
.ui-render .ui.pointing.menu .active.dropdown.item:after {
  visibility: hidden;
}
/* Don't double up pointers */
.ui-render .ui.pointing.menu .dropdown.active.item:after, .ui-render .ui.pointing.menu .active.item .menu .active.item:after {
  display: none;
}
/* Colors */
.ui-render .ui.pointing.menu .active.item:hover:after {
  background-color: #F2F2F2;
}
.ui-render .ui.pointing.menu .active.item:after {
  background-color: #F2F2F2;
}
.ui-render .ui.pointing.menu .active.item:hover:after {
  background-color: #F2F2F2;
}
.ui-render .ui.vertical.pointing.menu .active.item:hover:after {
  background-color: #F2F2F2;
}
.ui-render .ui.vertical.pointing.menu .active.item:after {
  background-color: #F2F2F2;
}
.ui-render .ui.vertical.pointing.menu .menu .active.item:after {
  background-color: #FFFFFF;
}
/*--------------
    Attached
---------------*/
/* Middle */
.ui-render .ui.attached.menu {
  top: 0px;
  bottom: 0px;
  border-radius: 0px;
  margin: 0em -1px;
  width: calc(102%);
  max-width: calc(102%);
  box-shadow: none;
}
.ui-render .ui.attached + .ui.attached.menu:not(.top) {
  border-top: none;
}
/* Top */
.ui-render .ui[class*="top attached"].menu {
  bottom: 0px;
  margin-bottom: 0em;
  top: 0px;
  margin-top: 0.875rem;
  border-radius: 0.25rem 0.25rem 0em 0em;
}
.ui-render .ui.menu[class*="top attached"]:first-child {
  margin-top: 0em;
}
/* Bottom */
.ui-render .ui[class*="bottom attached"].menu {
  bottom: 0px;
  margin-top: 0em;
  top: 0px;
  margin-bottom: 0.875rem;
  box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15), none;
  border-radius: 0em 0em 0.25rem 0.25rem;
}
.ui-render .ui[class*="bottom attached"].menu:last-child {
  margin-bottom: 0em;
}
/* Attached Menu Item */
.ui-render .ui.top.attached.menu > .item:first-child {
  border-radius: 0.25rem 0em 0em 0em;
}
.ui-render .ui.bottom.attached.menu > .item:first-child {
  border-radius: 0em 0em 0em 0.25rem;
}
/* Tabular Attached */
.ui-render .ui.attached.menu:not(.tabular) {
  border: 1px solid #D4D4D5;
}
.ui-render .ui.attached.inverted.menu {
  border: none;
}
.ui-render .ui.attached.tabular.menu {
  margin-left: 0;
  margin-right: 0;
  width: 100%;
}
/*--------------
     Sizes
---------------*/
/* Mini */
.ui-render .ui.mini.menu {
  font-size: 0.78571429rem;
}
.ui-render .ui.mini.vertical.menu {
  width: 9rem;
}
/* Tiny */
.ui-render .ui.tiny.menu {
  font-size: 0.85714286rem;
}
.ui-render .ui.tiny.vertical.menu {
  width: 11rem;
}
/* Small */
.ui-render .ui.small.menu {
  font-size: 0.92857143rem;
}
.ui-render .ui.small.vertical.menu {
  width: 13rem;
}
/* Medium */
.ui-render .ui.menu {
  font-size: 0.875rem;
}
.ui-render .ui.vertical.menu {
  width: 15rem;
}
/* Large */
.ui-render .ui.large.menu {
  font-size: 1.07142857rem;
}
.ui-render .ui.large.vertical.menu {
  width: 18rem;
}
/* Huge */
.ui-render .ui.huge.menu {
  font-size: 1.21428571rem;
}
.ui-render .ui.huge.vertical.menu {
  width: 22rem;
}
/* Big */
.ui-render .ui.big.menu {
  font-size: 1.14285714rem;
}
.ui-render .ui.big.vertical.menu {
  width: 20rem;
}
/* Massive */
.ui-render .ui.massive.menu {
  font-size: 1.28571429rem;
}
.ui-render .ui.massive.vertical.menu {
  width: 25rem;
}
/*******************************
         Theme Overrides
*******************************/
/*******************************
         Site Overrides
*******************************/
/* Views */
/* Modules */
/*!
 * # Semantic UI - Dropdown
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
/*******************************
            Theme
*******************************/
/*

████████╗██╗  ██╗███████╗███╗   ███╗███████╗███████╗
╚══██╔══╝██║  ██║██╔════╝████╗ ████║██╔════╝██╔════╝
   ██║   ███████║█████╗  ██╔████╔██║█████╗  ███████╗
   ██║   ██╔══██║██╔══╝  ██║╚██╔╝██║██╔══╝  ╚════██║
   ██║   ██║  ██║███████╗██║ ╚═╝ ██║███████╗███████║
   ╚═╝   ╚═╝  ╚═╝╚══════╝╚═╝     ╚═╝╚══════╝╚══════╝

*/
/*******************************
        Theme Selection
*******************************/
/* To override a theme for an individual element
   specify theme name below
*/
/* Global */
/* Elements */
/* Collections */
/* Modules */
/* Views */
/*******************************
            Folders
*******************************/
/* Path to theme packages */
/* Path to site override folder */
/*******************************
         Import Theme
*******************************/
/*******************************
        Import Directives
*******************************/
/*------------------
       Theme
-------------------*/
/*--------------------
   Site Variables
---------------------*/
/* Default site.variables */
/*******************************
         Site Settings
*******************************/
/*-------------------
       Fonts
--------------------*/
/*-------------------
      Base Sizes
--------------------*/
/* This is the single variable that controls them all */
/* The size of page text  */
/*-------------------
    Border Radius
--------------------*/
/* See Power-user section below
   for explanation of @px variables
*/
/*-------------------
    Brand Colors
--------------------*/
/*--------------
  Page Heading
---------------*/
/*--------------
   Form Input
---------------*/
/* This adjusts the default form input across all elements */
/* Input Text Color */
/* Line Height Default For Inputs in Browser (Descenders are 17px at 14px base em) */
/*-------------------
    Focused Input
--------------------*/
/* Used on inputs, textarea etc */
/* Used on dropdowns, other larger blocks */
/*-------------------
        Sizes
--------------------*/
/*
  Sizes are all expressed in terms of 14px/em (default em)
  This ensures these "ratios" remain constant despite changes in EM
*/
/*-------------------
        Page
--------------------*/
/*-------------------
      Paragraph
--------------------*/
/*-------------------
       Links
--------------------*/
/*-------------------
    Scroll Bars
--------------------*/
/* Inverted */
/*-------------------
  Highlighted Text
--------------------*/
/*-------------------
       Loader
--------------------*/
/*-------------------
        Grid
--------------------*/
/*-------------------
     Transitions
--------------------*/
/*-------------------
     Breakpoints
--------------------*/
/*-------------------
      Site Colors
--------------------*/
/*---  Colors  ---*/
/*---  Light Colors  ---*/
/*---   Neutrals  ---*/
/*--- Colored Backgrounds ---*/
/*--- Colored Headers ---*/
/*--- Colored Text ---*/
/*--- Colored Border ---*/
/*-------------------
     Alpha Colors
--------------------*/
/*-------------------
       Accents
--------------------*/
/* Differentiating Neutrals */
/* Differentiating Layers */
/*******************************
           Power-User
*******************************/
/*-------------------
    Emotive Colors
--------------------*/
/* Positive */
/* Negative */
/* Info */
/* Warning */
/*-------------------
        Paths
--------------------*/
/* For source only. Modified in gulp for dist */
/*-------------------
       Em Sizes
--------------------*/
/*
  This rounds @size values to the closest pixel then expresses that value in (r)em.
  This ensures all size values round to exact pixels
*/
/* em */
/* rem */
/*-------------------
       Icons
--------------------*/
/* Maximum Glyph Width of Icon */
/*-------------------
     Neutral Text
--------------------*/
/*-------------------
     Brand Colors
--------------------*/
/*-------------------
      Borders
--------------------*/
/*-------------------
    Derived Values
--------------------*/
/* Loaders Position Offset */
/* Rendered Scrollbar Width */
/* Maximum Single Character Glyph Width, aka Capital "W" */
/* Used to match floats with text */
/* Header Spacing */
/* Minimum Mobile Width */
/* Positive / Negative Dupes */
/* Responsive */
/*-------------------
  Exact Pixel Values
--------------------*/
/*
  These are used to specify exact pixel values in em
  for things like borders that remain constantly
  sized as emSize adjusts

  Since there are many more sizes than names for sizes,
  these are named by their original pixel values.

*/
/* Columns */
/*******************************
             States
*******************************/
/*-------------------
      Disabled
--------------------*/
/*-------------------
        Hover
--------------------*/
/*---  Shadows  ---*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
        Focus
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
    Down (:active)
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
        Active
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/* Packaged site.variables */
/*******************************
         Site Settings
*******************************/
/*-------------------
       Fonts
--------------------*/
/*-------------------
      Base Sizes
--------------------*/
/* This is the single variable that controls them all */
/* The size of page text  */
/*-------------------
    Border Radius
--------------------*/
/* See Power-user section below
   for explanation of @px variables
*/
/*-------------------
    Brand Colors
--------------------*/
/*--------------
  Page Heading
---------------*/
/*--------------
   Form Input
---------------*/
/* This adjusts the default form input across all elements */
/* Input Text Color */
/* Line Height Default For Inputs in Browser (Descenders are 17px at 14px base em) */
/*-------------------
    Focused Input
--------------------*/
/* Used on inputs, textarea etc */
/* Used on dropdowns, other larger blocks */
/*-------------------
        Sizes
--------------------*/
/*
  Sizes are all expressed in terms of 14px/em (default em)
  This ensures these "ratios" remain constant despite changes in EM
*/
/*-------------------
        Page
--------------------*/
/*-------------------
      Paragraph
--------------------*/
/*-------------------
       Links
--------------------*/
/*-------------------
    Scroll Bars
--------------------*/
/* Inverted */
/*-------------------
  Highlighted Text
--------------------*/
/*-------------------
       Loader
--------------------*/
/*-------------------
        Grid
--------------------*/
/*-------------------
     Transitions
--------------------*/
/*-------------------
     Breakpoints
--------------------*/
/*-------------------
      Site Colors
--------------------*/
/*---  Colors  ---*/
/*---  Light Colors  ---*/
/*---   Neutrals  ---*/
/*--- Colored Backgrounds ---*/
/*--- Colored Headers ---*/
/*--- Colored Text ---*/
/*--- Colored Border ---*/
/*-------------------
     Alpha Colors
--------------------*/
/*-------------------
       Accents
--------------------*/
/* Differentiating Neutrals */
/* Differentiating Layers */
/*******************************
           Power-User
*******************************/
/*-------------------
    Emotive Colors
--------------------*/
/* Positive */
/* Negative */
/* Info */
/* Warning */
/*-------------------
        Paths
--------------------*/
/* For source only. Modified in gulp for dist */
/*-------------------
       Em Sizes
--------------------*/
/*
  This rounds @size values to the closest pixel then expresses that value in (r)em.
  This ensures all size values round to exact pixels
*/
/* em */
/* rem */
/*-------------------
       Icons
--------------------*/
/* Maximum Glyph Width of Icon */
/*-------------------
     Neutral Text
--------------------*/
/*-------------------
     Brand Colors
--------------------*/
/*-------------------
      Borders
--------------------*/
/*-------------------
    Derived Values
--------------------*/
/* Loaders Position Offset */
/* Rendered Scrollbar Width */
/* Maximum Single Character Glyph Width, aka Capital "W" */
/* Used to match floats with text */
/* Header Spacing */
/* Minimum Mobile Width */
/* Positive / Negative Dupes */
/* Responsive */
/*-------------------
  Exact Pixel Values
--------------------*/
/*
  These are used to specify exact pixel values in em
  for things like borders that remain constantly
  sized as emSize adjusts

  Since there are many more sizes than names for sizes,
  these are named by their original pixel values.

*/
/* Columns */
/*******************************
             States
*******************************/
/*-------------------
      Disabled
--------------------*/
/*-------------------
        Hover
--------------------*/
/*---  Shadows  ---*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
        Focus
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
    Down (:active)
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
        Active
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/* Component's site.variables */
/*******************************
         Site Settings
*******************************/
/*-------------------
       Fonts
--------------------*/
/*-------------------
      Base Sizes
--------------------*/
/* This is the single variable that controls them all */
/* The size of page text  */
/*-------------------
    Border Radius
--------------------*/
/* See Power-user section below
   for explanation of @px variables
*/
/*-------------------
    Brand Colors
--------------------*/
/*--------------
  Page Heading
---------------*/
/*--------------
   Form Input
---------------*/
/* This adjusts the default form input across all elements */
/* Input Text Color */
/* Line Height Default For Inputs in Browser (Descenders are 17px at 14px base em) */
/*-------------------
    Focused Input
--------------------*/
/* Used on inputs, textarea etc */
/* Used on dropdowns, other larger blocks */
/*-------------------
        Sizes
--------------------*/
/*
  Sizes are all expressed in terms of 14px/em (default em)
  This ensures these "ratios" remain constant despite changes in EM
*/
/*-------------------
        Page
--------------------*/
/*-------------------
      Paragraph
--------------------*/
/*-------------------
       Links
--------------------*/
/*-------------------
    Scroll Bars
--------------------*/
/* Inverted */
/*-------------------
  Highlighted Text
--------------------*/
/*-------------------
       Loader
--------------------*/
/*-------------------
        Grid
--------------------*/
/*-------------------
     Transitions
--------------------*/
/*-------------------
     Breakpoints
--------------------*/
/*-------------------
      Site Colors
--------------------*/
/*---  Colors  ---*/
/*---  Light Colors  ---*/
/*---   Neutrals  ---*/
/*--- Colored Backgrounds ---*/
/*--- Colored Headers ---*/
/*--- Colored Text ---*/
/*--- Colored Border ---*/
/*-------------------
     Alpha Colors
--------------------*/
/*-------------------
       Accents
--------------------*/
/* Differentiating Neutrals */
/* Differentiating Layers */
/*******************************
           Power-User
*******************************/
/*-------------------
    Emotive Colors
--------------------*/
/* Positive */
/* Negative */
/* Info */
/* Warning */
/*-------------------
        Paths
--------------------*/
/* For source only. Modified in gulp for dist */
/*-------------------
       Em Sizes
--------------------*/
/*
  This rounds @size values to the closest pixel then expresses that value in (r)em.
  This ensures all size values round to exact pixels
*/
/* em */
/* rem */
/*-------------------
       Icons
--------------------*/
/* Maximum Glyph Width of Icon */
/*-------------------
     Neutral Text
--------------------*/
/*-------------------
     Brand Colors
--------------------*/
/*-------------------
      Borders
--------------------*/
/*-------------------
    Derived Values
--------------------*/
/* Loaders Position Offset */
/* Rendered Scrollbar Width */
/* Maximum Single Character Glyph Width, aka Capital "W" */
/* Used to match floats with text */
/* Header Spacing */
/* Minimum Mobile Width */
/* Positive / Negative Dupes */
/* Responsive */
/*-------------------
  Exact Pixel Values
--------------------*/
/*
  These are used to specify exact pixel values in em
  for things like borders that remain constantly
  sized as emSize adjusts

  Since there are many more sizes than names for sizes,
  these are named by their original pixel values.

*/
/* Columns */
/*******************************
             States
*******************************/
/*-------------------
      Disabled
--------------------*/
/*-------------------
        Hover
--------------------*/
/*---  Shadows  ---*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
        Focus
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
    Down (:active)
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
        Active
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/* Site theme site.variables */
/*******************************
     User Global Variables
*******************************/
/* Uncomment the line/s below to define default font using uploaded font files */
/* Uncomment line below to load secondary font from Google's server */
/* Uncomment the line/s below to define secondary font using uploaded font files */
/* Google Fonts Request */
/* Uncomment the line/s below to define icon font using uploaded font files */
/**
 * SELECTORS -------------------------------------------------------------------
 * -----------------------------------------------------------------------------
 */
/* for mobile devices */
/* for mobile devices */
.ui-render .function {
  /**
   * Convert Unitless Value into REM Equivalent
   * @example:
   *   height: size(160);  // >>> `height: 10rem;`
  */
  /**
   * Convert REM value to Pixel equivalent
   * @example:
   *   @pixel: px(1rem);  // >>> `16px;`
   */
}
/**
 * Create color classes
 @example:
    .text {
        .colors(@colors: primary, secondary, green, red);
        .colors(@colors: red; @pseudo: ~':before');  // adds .red:before { color: red; }
        .colors(box-shadow; 0 0 4px black, 0 0 5px; blue);  // adds .blue { box-shadow; 0 0 4px black, 0 0 5px blue; }
    }
    >>> className='text primary'
 *
 * @param [property] - css property to style
 * @param [pseudo] - property pseudo selector
 * @param [values] - prefix values to add, e.g. '0 0 4px' - useful for box-shadow with color values appended
 * @param [suffix] - @color variable name suffix to use (e.g. '-light' will use @color-light)
 * @param [preSelector] - selector before @colors class name, default is '&.' - apply color classes to the same element
 * @param [postSelector] - selector after @colors class name, default is '' - none (can be used to target parent)
 */
/* Scale according to screen size */
/* Scale Padding according to text size */
/* Reference: /node_modules/semantic-ui-less/themes/default/globals/site.variables */
/*-------------------
    Sizes
--------------------*/
/* This is the single variable that scales all sizes in Semantic UI */
/*
  This rounds @size values to the closest pixel then expresses that value in (r)em.
  This ensures all size values round to exact pixels
*/
/* rem */
/*-------------------
       Fonts
--------------------*/
/*-------------------
    Brand Colors
--------------------*/
/* Used on inputs, textarea etc */
/*-------------------
        Hover
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*-------------------
        Focus
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*-------------------
    Down (:active)
--------------------*/
/*---  Colors  ---*/
/*-------------------
        Active
--------------------*/
/*---  Colors  ---*/
/*-------------------
 Component Variables
---------------------*/
/* Default */
/*******************************
            Dropdown
*******************************/
/*-------------------
       Element
--------------------*/
/*-------------------
       Content
--------------------*/
/* Icon */
/* Current Text */
/* Menu */
/* Text */
/* Menu Item */
/* Sub Menu */
/* Menu Header */
/* Menu Divider */
/* Menu Input */
/* Menu Image */
/* Item Sub-Element */
/* Sub-Menu Dropdown Icon */
/* Description */
/* Message */
/* Floated Content */
/*-------------------
        Types
--------------------*/
/*------------
   Selection
--------------*/
/* <select> */
/* Responsive */
/* Derived */
/* 1px / em size */
/* Hover */
/* Focus */
/* Visible */
/* Visible Hover */
/*--------------
     Search
--------------*/
/* Search Selection */
/* Inline */
/*--------------
    Multiple
--------------*/
/* Split Actual Padding Between Child and Parent (allows for label spacing) */
/* Child Elements */
/* Dropdown Icon */
/* Selection Label */
/*-------------------
       States
--------------------*/
/* Hovered */
/* Default Text */
/* Loading */
/* Active Menu Item */
/* Selected */
/* Error */
/* Clearable */
/*-------------------
      Variations
--------------------*/
/* Scrolling */
/* 0px / em size */
/* Upward */
/* Flyout Direction */
/* Left */
/* Simple */
/* Floating */
/* Pointing */
/* Pointing Upward */
/* Packaged Theme */
/*******************************
            Dropdown
*******************************/
/*-------------------
       Element
--------------------*/
/*-------------------
       Content
--------------------*/
/* Icon */
/* Current Text */
/* Menu */
/* Text */
/* Menu Item */
/* Sub Menu */
/* Menu Header */
/* Menu Divider */
/* Menu Input */
/* Menu Image */
/* Item Sub-Element */
/* Sub-Menu Dropdown Icon */
/* Description */
/* Message */
/* Floated Content */
/*-------------------
        Types
--------------------*/
/*------------
   Selection
--------------*/
/* <select> */
/* Responsive */
/* Derived */
/* 1px / em size */
/* Hover */
/* Focus */
/* Visible */
/* Visible Hover */
/*--------------
     Search
--------------*/
/* Search Selection */
/* Inline */
/*--------------
    Multiple
--------------*/
/* Split Actual Padding Between Child and Parent (allows for label spacing) */
/* Child Elements */
/* Dropdown Icon */
/* Selection Label */
/*-------------------
       States
--------------------*/
/* Hovered */
/* Default Text */
/* Loading */
/* Active Menu Item */
/* Selected */
/* Error */
/* Clearable */
/*-------------------
      Variations
--------------------*/
/* Scrolling */
/* 0px / em size */
/* Upward */
/* Flyout Direction */
/* Left */
/* Simple */
/* Floating */
/* Pointing */
/* Pointing Upward */
/* Site Theme */
/*******************************
    User Variable Overrides
*******************************/
/* Uncomment the line/s below to define default font using uploaded font files */
/* Uncomment line below to load secondary font from Google's server */
/* Uncomment the line/s below to define secondary font using uploaded font files */
/* Google Fonts Request */
/* Uncomment the line/s below to define icon font using uploaded font files */
/**
 * SELECTORS -------------------------------------------------------------------
 * -----------------------------------------------------------------------------
 */
/* for mobile devices */
/* for mobile devices */
.ui-render .function {
  /**
   * Convert Unitless Value into REM Equivalent
   * @example:
   *   height: size(160);  // >>> `height: 10rem;`
  */
  /**
   * Convert REM value to Pixel equivalent
   * @example:
   *   @pixel: px(1rem);  // >>> `16px;`
   */
}
/**
 * Create color classes
 @example:
    .text {
        .colors(@colors: primary, secondary, green, red);
        .colors(@colors: red; @pseudo: ~':before');  // adds .red:before { color: red; }
        .colors(box-shadow; 0 0 4px black, 0 0 5px; blue);  // adds .blue { box-shadow; 0 0 4px black, 0 0 5px blue; }
    }
    >>> className='text primary'
 *
 * @param [property] - css property to style
 * @param [pseudo] - property pseudo selector
 * @param [values] - prefix values to add, e.g. '0 0 4px' - useful for box-shadow with color values appended
 * @param [suffix] - @color variable name suffix to use (e.g. '-light' will use @color-light)
 * @param [preSelector] - selector before @colors class name, default is '&.' - apply color classes to the same element
 * @param [postSelector] - selector after @colors class name, default is '' - none (can be used to target parent)
 */
/* Scale according to screen size */
/* Scale Padding according to text size */
/*******************************
             Mix-ins
*******************************/
/*------------------
       Fonts
-------------------*/
/*------------------
     Overrides
-------------------*/
/* End Config */
/*******************************
            Dropdown
*******************************/
.ui-render .ui.dropdown {
  cursor: pointer;
  position: relative;
  display: inline-block;
  outline: none;
  text-align: left;
  transition: box-shadow 0.1s ease, width 0.1s ease;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
/*******************************
            Content
*******************************/
/*--------------
      Menu
---------------*/
.ui-render .ui.dropdown .menu {
  cursor: auto;
  position: absolute;
  display: none;
  outline: none;
  top: 100%;
  min-width: max-content;
  margin: 0em;
  padding: 0em 0em;
  background: #FFFFFF;
  font-size: 1em;
  text-shadow: none;
  text-align: left;
  box-shadow: 0px 2px 3px 0px rgba(34, 36, 38, 0.15);
  border: 1px solid rgba(34, 36, 38, 0.15);
  border-radius: 0.25rem;
  transition: opacity 0.1s ease;
  z-index: 11;
  will-change: transform, opacity;
}
.ui-render .ui.dropdown .menu > * {
  white-space: nowrap;
}
/*--------------
  Hidden Input
---------------*/
.ui-render .ui.dropdown > input:not(.search):first-child, .ui-render .ui.dropdown > select {
  display: none !important;
}
/*--------------
 Dropdown Icon
---------------*/
.ui-render .ui.dropdown > .dropdown.icon {
  position: relative;
  width: auto;
  font-size: 0.85714286em;
  margin: 0em 0em 0em 1em;
}
.ui-render .ui.dropdown .menu > .item .dropdown.icon {
  width: auto;
  float: right;
  margin: 0em 0em 0em 1em;
}
.ui-render .ui.dropdown .menu > .item .dropdown.icon + .text {
  margin-right: 1em;
}
/*--------------
      Text
---------------*/
.ui-render .ui.dropdown > .text {
  display: inline-block;
  transition: none;
}
/*--------------
    Menu Item
---------------*/
.ui-render .ui.dropdown .menu > .item {
  position: relative;
  cursor: pointer;
  display: block;
  border: none;
  height: auto;
  text-align: left;
  border-top: none;
  line-height: 1em;
  color: rgba(0, 0, 0, 0.87);
  padding: 0.6875rem 1rem !important;
  font-size: 0.875rem;
  text-transform: none;
  font-weight: normal;
  box-shadow: none;
  -webkit-touch-callout: none;
}
.ui-render .ui.dropdown .menu > .item:first-child {
  border-top-width: 0px;
}
/*--------------
  Floated Content
---------------*/
.ui-render .ui.dropdown > .text > [class*="right floated"], .ui-render .ui.dropdown .menu .item > [class*="right floated"] {
  float: right !important;
  margin-right: 0em !important;
  margin-left: 1em !important;
}
.ui-render .ui.dropdown > .text > [class*="left floated"], .ui-render .ui.dropdown .menu .item > [class*="left floated"] {
  float: left !important;
  margin-left: 0em !important;
  margin-right: 1em !important;
}
.ui-render .ui.dropdown .menu .item > .icon.floated, .ui-render .ui.dropdown .menu .item > .flag.floated, .ui-render .ui.dropdown .menu .item > .image.floated, .ui-render .ui.dropdown .menu .item > img.floated {
  margin-top: 0em;
}
/*--------------
  Menu Divider
---------------*/
.ui-render .ui.dropdown .menu > .header {
  margin: 1rem 0rem 0.75rem;
  padding: 0em 1rem;
  color: rgba(0, 0, 0, 0.85);
  font-size: 0.78571429em;
  font-weight: bold;
  text-transform: uppercase;
}
.ui-render .ui.dropdown .menu > .divider {
  border-top: 1px solid rgba(34, 36, 38, 0.1);
  height: 0em;
  margin: 0.5em 0em;
}
.ui-render .ui.dropdown.dropdown .menu > .input {
  width: auto;
  display: flex;
  margin: 1rem 0.6875rem;
  min-width: 10rem;
}
.ui-render .ui.dropdown .menu > .header + .input {
  margin-top: 0em;
}
.ui-render .ui.dropdown .menu > .input:not(.transparent) input {
  padding: 0.5em 1em;
}
.ui-render .ui.dropdown .menu > .input:not(.transparent) .button, .ui-render .ui.dropdown .menu > .input:not(.transparent) .icon, .ui-render .ui.dropdown .menu > .input:not(.transparent) .label, .ui-render .ui.dropdown .menu > .input:not(.transparent) .input-tag, .ui-render .ui.dropdown .menu > .input:not(.transparent) .app__tag, .ui-render .ui.dropdown .menu > .input:not(.transparent) .input--wrapper .ui.selection.dropdown.readonly .label {
  padding-top: 0.5em;
  padding-bottom: 0.5em;
}
/*-----------------
  Item Description
-------------------*/
.ui-render .ui.dropdown > .text > .description, .ui-render .ui.dropdown .menu > .item > .description {
  float: right;
  margin: 0em 0em 0em 1em;
  color: rgba(0, 0, 0, 0.4);
}
/*-----------------
       Message
-------------------*/
.ui-render .ui.dropdown .menu > .message {
  padding: 0.6875rem 1rem;
  font-weight: normal;
}
.ui-render .ui.dropdown .menu > .message:not(.ui) {
  color: rgba(0, 0, 0, 0.4);
}
/*--------------
    Sub Menu
---------------*/
.ui-render .ui.dropdown .menu .menu {
  top: 0% !important;
  left: 100%;
  right: auto;
  margin: 0em 0em 0em -0.5em !important;
  border-radius: 0.25rem !important;
  z-index: 21 !important;
}
/* Hide Arrow */
.ui-render .ui.dropdown .menu .menu:after {
  display: none;
}
/*--------------
   Sub Elements
---------------*/
/* Icons / Flags / Labels / Image */
.ui-render .ui.dropdown > .text > .icon, .ui-render .ui.dropdown > .text > .label, .ui-render .ui.dropdown > .text > .flag, .ui-render .ui.dropdown > .text > img, .ui-render .ui.dropdown > .text > .image {
  margin-top: 0em;
}
.ui-render .ui.dropdown .menu > .item > .icon, .ui-render .ui.dropdown .menu > .item > .label, .ui-render .ui.dropdown .menu > .item > .flag, .ui-render .ui.dropdown .menu > .item > .image, .ui-render .ui.dropdown .menu > .item > img {
  margin-top: 0em;
}
.ui-render .ui.dropdown > .text > .icon, .ui-render .ui.dropdown > .text > .label, .ui-render .ui.dropdown > .text > .flag, .ui-render .ui.dropdown > .text > img, .ui-render .ui.dropdown > .text > .image, .ui-render .ui.dropdown .menu > .item > .icon, .ui-render .ui.dropdown .menu > .item > .label, .ui-render .ui.dropdown .menu > .item > .flag, .ui-render .ui.dropdown .menu > .item > .image, .ui-render .ui.dropdown .menu > .item > img {
  margin-left: 0em;
  float: none;
  margin-right: 0.6875rem;
}
/*--------------
     Image
---------------*/
.ui-render .ui.dropdown > .text > img, .ui-render .ui.dropdown > .text > .image, .ui-render .ui.dropdown .menu > .item > .image, .ui-render .ui.dropdown .menu > .item > img {
  display: inline-block;
  vertical-align: top;
  width: auto;
  margin-top: -0.5em;
  margin-bottom: -0.5em;
  max-height: 2em;
}
/*******************************
            Coupling
*******************************/
/*--------------
      Menu
---------------*/
/* Remove Menu Item Divider */
.ui-render .ui.dropdown .ui.menu > .item:before, .ui-render .ui.menu .ui.dropdown .menu > .item:before {
  display: none;
}
/* Prevent Menu Item Border */
.ui-render .ui.menu .ui.dropdown .menu .active.item {
  border-left: none;
}
/* Automatically float dropdown menu right on last menu item */
.ui-render .ui.menu .right.menu .dropdown:last-child > .menu, .ui-render .ui.menu .right.dropdown.item > .menu, .ui-render .ui.buttons > .ui.dropdown:last-child > .menu {
  left: auto;
  right: 0em;
}
/*--------------
      Label
---------------*/
/* Dropdown Menu */
.ui-render .ui.label.dropdown .menu {
  min-width: 100%;
}
/*--------------
     Button
---------------*/
/* No Margin On Icon Button */
.ui-render .ui.dropdown.icon.button > .dropdown.icon, .ui-render .ui.dropdown.icon.input-tag > .dropdown.icon, .ui-render .ui.dropdown.icon.app__tag > .dropdown.icon, .ui-render .ui.dropdown.icon.input--wrapper .ui.selection.dropdown.readonly .label > .dropdown.icon {
  margin: 0em;
}
.ui-render .ui.button.dropdown .menu, .ui-render .ui.input-tag.dropdown .menu, .ui-render .ui.app__tag.dropdown .menu, .ui-render .ui.input--wrapper .ui.selection.dropdown.readonly .label.dropdown .menu {
  min-width: 100%;
}
/*******************************
              Types
*******************************/
/*--------------
    Selection
---------------*/
/* Displays like a select box */
.ui-render .ui.selection.dropdown {
  cursor: pointer;
  word-wrap: break-word;
  line-height: 1em;
  white-space: normal;
  outline: 0;
  transform: rotateZ(0deg);
  min-width: 14em;
  min-height: 2.71428571em;
  background: #FFFFFF;
  display: inline-block;
  padding: 0.78571429em 2.1em 0.78571429em 1em;
  color: rgba(0, 0, 0, 0.87);
  box-shadow: none;
  border: 1px solid rgba(34, 36, 38, 0.15);
  border-radius: 0.25rem;
  transition: box-shadow 0.1s ease, width 0.1s ease;
}
.ui-render .ui.selection.dropdown.visible, .ui-render .ui.selection.dropdown.active {
  z-index: 10;
}
.ui-render select.ui.dropdown {
  height: 38px;
  padding: 0.5em;
  border: 1px solid rgba(34, 36, 38, 0.15);
  visibility: visible;
}
.ui-render .ui.selection.dropdown > .search.icon, .ui-render .ui.selection.dropdown > .delete.icon, .ui-render .ui.selection.dropdown > .dropdown.icon {
  cursor: pointer;
  position: absolute;
  width: auto;
  height: auto;
  line-height: 1.21428571em;
  top: 0.78571429em;
  right: 1em;
  z-index: 3;
  margin: -0.78571429em;
  padding: 0.91666667em;
  opacity: 0.8;
  transition: opacity 0.1s ease;
}
/* Compact */
.ui-render .ui.compact.selection.dropdown {
  min-width: 0px;
}
/*  Selection Menu */
.ui-render .ui.selection.dropdown .menu {
  overflow-x: hidden;
  overflow-y: auto;
  backface-visibility: hidden;
  -webkit-overflow-scrolling: touch;
  border-top-width: 0px !important;
  width: auto;
  outline: none;
  margin: 0px -1px;
  min-width: calc(100% +  2px );
  width: calc(100% +  2px );
  border-radius: 0em 0em 0.25rem 0.25rem;
  box-shadow: 0px 2px 3px 0px rgba(34, 36, 38, 0.15);
  transition: opacity 0.1s ease;
}
.ui-render .ui.selection.dropdown .menu:after, .ui-render .ui.selection.dropdown .menu:before {
  display: none;
}
/*--------------
    Message
---------------*/
.ui-render .ui.selection.dropdown .menu > .message {
  padding: 0.6875rem 1rem;
}
@media only screen and (max-width: 767px) {
  .ui-render .ui.selection.dropdown .menu {
    max-height: 7.425rem;
  }
}
@media only screen and (min-width: 768px) {
  .ui-render .ui.selection.dropdown .menu {
    max-height: 9.9rem;
  }
}
@media only screen and (min-width: 992px) {
  .ui-render .ui.selection.dropdown .menu {
    max-height: 14.85rem;
  }
}
@media only screen and (min-width: 1920px) {
  .ui-render .ui.selection.dropdown .menu {
    max-height: 19.8rem;
  }
}
/* Menu Item */
.ui-render .ui.selection.dropdown .menu > .item {
  border-top: 1px solid #FAFAFA;
  padding: 0.6875rem 1rem !important;
  white-space: normal;
  word-wrap: normal;
}
/* User Item */
.ui-render .ui.selection.dropdown .menu > .hidden.addition.item {
  display: none;
}
/* Hover */
.ui-render .ui.selection.dropdown:hover {
  border-color: rgba(34, 36, 38, 0.35);
  box-shadow: none;
}
/* Active */
.ui-render .ui.selection.active.dropdown {
  border-color: #96C8DA;
  box-shadow: 0px 2px 3px 0px rgba(34, 36, 38, 0.15);
}
.ui-render .ui.selection.active.dropdown .menu {
  border-color: #96C8DA;
  box-shadow: 0px 2px 3px 0px rgba(34, 36, 38, 0.15);
}
/* Focus */
.ui-render .ui.selection.dropdown:focus {
  border-color: #96C8DA;
  box-shadow: none;
}
.ui-render .ui.selection.dropdown:focus .menu {
  border-color: #96C8DA;
  box-shadow: 0px 2px 3px 0px rgba(34, 36, 38, 0.15);
}
/* Visible */
.ui-render .ui.selection.visible.dropdown > .text:not(.default) {
  font-weight: normal;
  color: rgba(0, 0, 0, 0.8);
}
/* Visible Hover */
.ui-render .ui.selection.active.dropdown:hover {
  border-color: #96C8DA;
  box-shadow: 0px 2px 3px 0px rgba(34, 36, 38, 0.15);
}
.ui-render .ui.selection.active.dropdown:hover .menu {
  border-color: #96C8DA;
  box-shadow: 0px 2px 3px 0px rgba(34, 36, 38, 0.15);
}
/* Dropdown Icon */
.ui-render .ui.active.selection.dropdown > .dropdown.icon, .ui-render .ui.visible.selection.dropdown > .dropdown.icon {
  opacity: '';
  z-index: 3;
}
/* Connecting Border */
.ui-render .ui.active.selection.dropdown {
  border-bottom-left-radius: 0em !important;
  border-bottom-right-radius: 0em !important;
}
/* Empty Connecting Border */
.ui-render .ui.active.empty.selection.dropdown {
  border-radius: 0.25rem !important;
  box-shadow: none !important;
}
.ui-render .ui.active.empty.selection.dropdown .menu {
  border: none !important;
  box-shadow: none !important;
}
/*--------------
   Searchable
---------------*/
/* Search Selection */
.ui-render .ui.search.dropdown {
  min-width: '';
}
/* Search Dropdown */
.ui-render .ui.search.dropdown > input.search {
  background: none transparent !important;
  border: none !important;
  box-shadow: none !important;
  cursor: text;
  top: 0em;
  left: 1px;
  width: 100%;
  outline: none;
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
  padding: inherit;
}
/* Text Layering */
.ui-render .ui.search.dropdown > input.search {
  position: absolute;
  z-index: 2;
}
.ui-render .ui.search.dropdown > .text {
  cursor: text;
  position: relative;
  left: 1px;
  z-index: 3;
}
/* Search Selection */
.ui-render .ui.search.selection.dropdown > input.search {
  line-height: 1.21428571em;
  padding: 0.67857143em 2.1em 0.67857143em 1em;
}
/* Used to size multi select input to character width */
.ui-render .ui.search.selection.dropdown > span.sizer {
  line-height: 1.21428571em;
  padding: 0.67857143em 2.1em 0.67857143em 1em;
  display: none;
  white-space: pre;
}
/* Active/Visible Search */
.ui-render .ui.search.dropdown.active > input.search, .ui-render .ui.search.dropdown.visible > input.search {
  cursor: auto;
}
.ui-render .ui.search.dropdown.active > .text, .ui-render .ui.search.dropdown.visible > .text {
  pointer-events: none;
}
/* Filtered Text */
.ui-render .ui.active.search.dropdown input.search:focus + .text .icon, .ui-render .ui.active.search.dropdown input.search:focus + .text .flag {
  opacity: 0.45;
}
.ui-render .ui.active.search.dropdown input.search:focus + .text {
  color: rgba(115, 115, 115, 0.87) !important;
}
/* Search Menu */
.ui-render .ui.search.dropdown .menu {
  overflow-x: hidden;
  overflow-y: auto;
  backface-visibility: hidden;
  -webkit-overflow-scrolling: touch;
}
@media only screen and (max-width: 767px) {
  .ui-render .ui.search.dropdown .menu {
    max-height: 7.425rem;
  }
}
@media only screen and (min-width: 768px) {
  .ui-render .ui.search.dropdown .menu {
    max-height: 9.9rem;
  }
}
@media only screen and (min-width: 992px) {
  .ui-render .ui.search.dropdown .menu {
    max-height: 14.85rem;
  }
}
@media only screen and (min-width: 1920px) {
  .ui-render .ui.search.dropdown .menu {
    max-height: 19.8rem;
  }
}
/*--------------
    Multiple
---------------*/
/* Multiple Selection */
.ui-render .ui.multiple.dropdown {
  padding: 0.22619048em 2.1em 0.22619048em 0.35714286em;
}
.ui-render .ui.multiple.dropdown .menu {
  cursor: auto;
}
/* Multiple Search Selection */
.ui-render .ui.multiple.search.dropdown, .ui-render .ui.multiple.search.dropdown > input.search {
  cursor: text;
}
/* Selection Label */
.ui-render .ui.multiple.dropdown > .label {
  user-select: none;
  display: inline-block;
  vertical-align: top;
  white-space: normal;
  font-size: 1em;
  padding: 0.35714286em 0.78571429em;
  margin: 0.14285714rem 0.28571429rem 0.14285714rem 0em;
  box-shadow: 0px 0px 0px 1px rgba(34, 36, 38, 0.15) inset;
}
/* Dropdown Icon */
.ui-render .ui.multiple.dropdown .dropdown.icon {
  margin: '';
  padding: '';
}
/* Text */
.ui-render .ui.multiple.dropdown > .text {
  position: static;
  padding: 0;
  max-width: 100%;
  margin: 0.45238095em 0em 0.45238095em 0.64285714em;
  line-height: 1.21428571em;
}
.ui-render .ui.multiple.dropdown > .label ~ input.search {
  margin-left: 0.14285714em !important;
}
.ui-render .ui.multiple.dropdown > .label ~ .text {
  display: none;
}
/*-----------------
  Multiple Search
-----------------*/
/* Prompt Text */
.ui-render .ui.multiple.search.dropdown > .text {
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  padding: inherit;
  margin: 0.45238095em 0em 0.45238095em 0.64285714em;
  line-height: 1.21428571em;
}
.ui-render .ui.multiple.search.dropdown > .label ~ .text {
  display: none;
}
/* Search */
.ui-render .ui.multiple.search.dropdown > input.search {
  position: static;
  padding: 0;
  max-width: 100%;
  margin: 0.45238095em 0em 0.45238095em 0.64285714em;
  width: 2.2em;
  line-height: 1.21428571em;
}
/*--------------
     Inline
---------------*/
.ui-render .ui.inline.dropdown {
  cursor: pointer;
  display: inline-block;
  color: inherit;
}
.ui-render .ui.inline.dropdown .dropdown.icon {
  margin: 0em 0.21428571em 0em 0.21428571em;
  vertical-align: baseline;
}
.ui-render .ui.inline.dropdown > .text {
  font-weight: bold;
}
.ui-render .ui.inline.dropdown .menu {
  cursor: auto;
  margin-top: 0.21428571em;
  border-radius: 0.25rem;
}
/*******************************
            States
*******************************/
/*--------------------
        Active
----------------------*/
/* Menu Item Active */
.ui-render .ui.dropdown .menu .active.item {
  background: transparent;
  font-weight: bold;
  color: rgba(0, 0, 0, 0.95);
  box-shadow: none;
  z-index: 12;
}
/*--------------------
        Hover
----------------------*/
/* Menu Item Hover */
.ui-render .ui.dropdown .menu > .item:hover {
  background: #edf5ff;
  color: rgba(0, 0, 0, 0.95);
  z-index: 13;
}
/*--------------------
       Loading
---------------------*/
.ui-render .ui.loading.dropdown > i.icon {
  height: 1em !important;
}
.ui-render .ui.loading.selection.dropdown > i.icon {
  padding: 1.5em 1.28571429em !important;
}
.ui-render .ui.loading.dropdown > i.icon:before {
  position: absolute;
  content: '';
  top: 50%;
  left: 50%;
  margin: -0.64285714em 0em 0em -0.64285714em;
  width: 1.28571429em;
  height: 1.28571429em;
  border-radius: 500rem;
  border: 0.2em solid rgba(0, 0, 0, 0.1);
}
.ui-render .ui.loading.dropdown > i.icon:after {
  position: absolute;
  content: '';
  top: 50%;
  left: 50%;
  box-shadow: 0px 0px 0px 1px transparent;
  margin: -0.64285714em 0em 0em -0.64285714em;
  width: 1.28571429em;
  height: 1.28571429em;
  animation: dropdown-spin 0.6s linear;
  animation-iteration-count: infinite;
  border-radius: 500rem;
  border-color: #7f7f7f transparent transparent;
  border-style: solid;
  border-width: 0.2em;
}
/* Coupling */
.ui-render .ui.loading.dropdown.button > i.icon:before, .ui-render .ui.loading.dropdown.button > i.icon:after, .ui-render .ui.loading.dropdown.input-tag > i.icon:before, .ui-render .ui.loading.dropdown.input-tag > i.icon:after, .ui-render .ui.loading.dropdown.app__tag > i.icon:before, .ui-render .ui.loading.dropdown.app__tag > i.icon:after, .ui-render .ui.loading.dropdown.input--wrapper .ui.selection.dropdown.readonly .label > i.icon:before, .ui-render .ui.loading.dropdown.input--wrapper .ui.selection.dropdown.readonly .label > i.icon:after {
  display: none;
}
@keyframes dropdown-spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
/*--------------------
     Default Text
----------------------*/
.ui-render .ui.dropdown:not(.button) > .default.text, .ui-render .ui.default.dropdown:not(.button) > .text {
  color: rgba(191, 191, 191, 0.87);
}
.ui-render .ui.dropdown:not(.button) > input:focus ~ .default.text, .ui-render .ui.default.dropdown:not(.button) > input:focus ~ .text {
  color: rgba(115, 115, 115, 0.87);
}
/*--------------------
        Loading
----------------------*/
.ui-render .ui.loading.dropdown > .text {
  transition: none;
}
/* Used To Check Position */
.ui-render .ui.dropdown .loading.menu {
  display: block;
  visibility: hidden;
  z-index: -1;
}
.ui-render .ui.dropdown > .loading.menu {
  left: 0px !important;
  right: auto !important;
}
.ui-render .ui.dropdown > .menu .loading.menu {
  left: 100% !important;
  right: auto !important;
}
/*--------------------
    Keyboard Select
----------------------*/
/* Selected Item */
.ui-render .ui.dropdown.selected, .ui-render .ui.dropdown .menu .selected.item {
  background: #f3f7fc;
  color: rgba(0, 0, 0, 0.95);
}
/*--------------------
    Search Filtered
----------------------*/
/* Filtered Item */
.ui-render .ui.dropdown > .filtered.text {
  visibility: hidden;
}
.ui-render .ui.dropdown .filtered.item {
  display: none !important;
}
/*--------------------
        Error
----------------------*/
.ui-render .ui.dropdown.error, .ui-render .ui.dropdown.error > .text, .ui-render .ui.dropdown.error > .default.text {
  color: #9F3A38;
}
.ui-render .ui.selection.dropdown.error {
  background: #FFF6F6;
  border-color: #E0B4B4;
}
.ui-render .ui.selection.dropdown.error:hover {
  border-color: #E0B4B4;
}
.ui-render .ui.dropdown.error > .menu, .ui-render .ui.dropdown.error > .menu .menu {
  border-color: #E0B4B4;
}
.ui-render .ui.dropdown.error > .menu > .item {
  color: #9F3A38;
}
.ui-render .ui.multiple.selection.error.dropdown > .label {
  border-color: #E0B4B4;
}
/* Item Hover */
.ui-render .ui.dropdown.error > .menu > .item:hover {
  background-color: #FFF2F2;
}
/* Item Active */
.ui-render .ui.dropdown.error > .menu .active.item {
  background-color: #FDCFCF;
}
/*--------------------
        Clear
----------------------*/
.ui-render .ui.dropdown > .clear.dropdown.icon {
  opacity: 0.8;
  transition: opacity 0.1s ease;
}
.ui-render .ui.dropdown > .clear.dropdown.icon:hover {
  opacity: 1;
}
/*--------------------
        Disabled
----------------------*/
/* Disabled */
.ui-render .ui.disabled.dropdown, .ui-render .ui.dropdown .menu > .disabled.item, .ui-render .ui.input-disabled.dropdown, .ui-render .ui.dropdown .menu > .input-disabled.item, .ui-render .ui.input__unit.disabled:not(.readonly).dropdown, .ui-render .ui.dropdown .menu > .input__unit.disabled:not(.readonly).item, .ui-render .ui.ui.selection.dropdown.disabled:not(.readonly).dropdown, .ui-render .ui.dropdown .menu > .ui.selection.dropdown.disabled:not(.readonly).item, .ui-render .uiinput.disabled:not(.readonly).dropdown, .ui-render .ui.dropdown .menu > input.disabled:not(.readonly).item, .ui-render .uiselect.disabled:not(.readonly).dropdown, .ui-render .ui.dropdown .menu > select.disabled:not(.readonly).item, .ui-render .uitextarea.disabled:not(.readonly).dropdown, .ui-render .ui.dropdown .menu > textarea.disabled:not(.readonly).item, .ui-render .ui.input__unit:disabled.dropdown, .ui-render .ui.dropdown .menu > .input__unit:disabled.item, .ui-render .ui.ui.selection.dropdown:disabled.dropdown, .ui-render .ui.dropdown .menu > .ui.selection.dropdown:disabled.item, .ui-render .uiinput:disabled.dropdown, .ui-render .ui.dropdown .menu > input:disabled.item, .ui-render .uiselect:disabled.dropdown, .ui-render .ui.dropdown .menu > select:disabled.item, .ui-render .uitextarea:disabled.dropdown, .ui-render .ui.dropdown .menu > textarea:disabled.item, .ui-render .uiinput.checkbox.toggle:disabled + label.dropdown, .ui-render .ui.dropdown .menu > input.checkbox.toggle:disabled + label.item {
  cursor: default;
  pointer-events: none;
  opacity: 0.45;
}
/*******************************
           Variations
*******************************/
/*--------------
    Direction
---------------*/
/* Flyout Direction */
.ui-render .ui.dropdown .menu {
  left: 0px;
}
/* Default Side (Right) */
.ui-render .ui.dropdown .right.menu > .menu, .ui-render .ui.dropdown .menu .right.menu {
  left: 100% !important;
  right: auto !important;
  border-radius: 0.25rem !important;
}
/* Leftward Opening Menu */
.ui-render .ui.dropdown > .left.menu {
  left: auto !important;
  right: 0px !important;
}
.ui-render .ui.dropdown > .left.menu .menu, .ui-render .ui.dropdown .menu .left.menu {
  left: auto;
  right: 100%;
  margin: 0em -0.5em 0em 0em !important;
  border-radius: 0.25rem !important;
}
.ui-render .ui.dropdown .item .left.dropdown.icon, .ui-render .ui.dropdown .left.menu .item .dropdown.icon {
  width: auto;
  float: left;
  margin: 0em 0em 0em 0em;
}
.ui-render .ui.dropdown .item .left.dropdown.icon, .ui-render .ui.dropdown .left.menu .item .dropdown.icon {
  width: auto;
  float: left;
  margin: 0em 0em 0em 0em;
}
.ui-render .ui.dropdown .item .left.dropdown.icon + .text, .ui-render .ui.dropdown .left.menu .item .dropdown.icon + .text {
  margin-left: 1em;
  margin-right: 0em;
}
/*--------------
     Upward
---------------*/
/* Upward Main Menu */
.ui-render .ui.upward.dropdown > .menu {
  top: auto;
  bottom: 100%;
  box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.08);
  border-radius: 0.25rem 0.25rem 0em 0em;
}
/* Upward Sub Menu */
.ui-render .ui.dropdown .upward.menu {
  top: auto !important;
  bottom: 0 !important;
}
/* Active Upward */
.ui-render .ui.simple.upward.active.dropdown, .ui-render .ui.simple.upward.dropdown:hover {
  border-radius: 0.25rem 0.25rem 0em 0em !important;
}
.ui-render .ui.upward.dropdown.button:not(.pointing):not(.floating).active, .ui-render .ui.upward.dropdown.input-tag:not(.pointing):not(.floating).active, .ui-render .ui.upward.dropdown.app__tag:not(.pointing):not(.floating).active, .ui-render .ui.upward.dropdown.input--wrapper .ui.selection.dropdown.readonly .label:not(.pointing):not(.floating).active {
  border-radius: 0.25rem 0.25rem 0em 0em;
}
/* Selection */
.ui-render .ui.upward.selection.dropdown .menu {
  border-top-width: 1px !important;
  border-bottom-width: 0px !important;
  box-shadow: 0px -2px 3px 0px rgba(0, 0, 0, 0.08);
}
.ui-render .ui.upward.selection.dropdown:hover {
  box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.05);
}
/* Active Upward */
.ui-render .ui.active.upward.selection.dropdown {
  border-radius: 0em 0em 0.25rem 0.25rem !important;
}
/* Visible Upward */
.ui-render .ui.upward.selection.dropdown.visible {
  box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.08);
  border-radius: 0em 0em 0.25rem 0.25rem !important;
}
/* Visible Hover Upward */
.ui-render .ui.upward.active.selection.dropdown:hover {
  box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.05);
}
.ui-render .ui.upward.active.selection.dropdown:hover .menu {
  box-shadow: 0px -2px 3px 0px rgba(0, 0, 0, 0.08);
}
/*--------------
     Simple
---------------*/
/*  Selection Menu */
.ui-render .ui.scrolling.dropdown .menu, .ui-render .ui.dropdown .scrolling.menu {
  overflow-x: hidden;
  overflow-y: auto;
}
.ui-render .ui.scrolling.dropdown .menu {
  overflow-x: hidden;
  overflow-y: auto;
  backface-visibility: hidden;
  -webkit-overflow-scrolling: touch;
  min-width: 100% !important;
  width: auto !important;
}
.ui-render .ui.dropdown .scrolling.menu {
  position: static;
  overflow-y: auto;
  border: none;
  box-shadow: none !important;
  border-radius: 0 !important;
  margin: 0 !important;
  min-width: 100% !important;
  width: auto !important;
  border-top: 1px solid rgba(34, 36, 38, 0.15);
}
.ui-render .ui.scrolling.dropdown .menu .item.item.item, .ui-render .ui.dropdown .scrolling.menu > .item.item.item {
  border-top: none;
}
.ui-render .ui.scrolling.dropdown .menu .item:first-child, .ui-render .ui.dropdown .scrolling.menu .item:first-child {
  border-top: none;
}
.ui-render .ui.dropdown > .animating.menu .scrolling.menu, .ui-render .ui.dropdown > .visible.menu .scrolling.menu {
  display: block;
}
/* Scrollbar in IE */
@media all and (-ms-high-contrast: none) {
  .ui-render .ui.scrolling.dropdown .menu, .ui-render .ui.dropdown .scrolling.menu {
    min-width: calc(83%);
  }
}
@media only screen and (max-width: 767px) {
  .ui-render .ui.scrolling.dropdown .menu, .ui-render .ui.dropdown .scrolling.menu {
    max-height: 9.5rem;
  }
}
@media only screen and (min-width: 768px) {
  .ui-render .ui.scrolling.dropdown .menu, .ui-render .ui.dropdown .scrolling.menu {
    max-height: 14.25rem;
  }
}
@media only screen and (min-width: 992px) {
  .ui-render .ui.scrolling.dropdown .menu, .ui-render .ui.dropdown .scrolling.menu {
    max-height: 19rem;
  }
}
@media only screen and (min-width: 1920px) {
  .ui-render .ui.scrolling.dropdown .menu, .ui-render .ui.dropdown .scrolling.menu {
    max-height: 19rem;
  }
}
/*--------------
     Simple
---------------*/
/* Displays without javascript */
.ui-render .ui.simple.dropdown .menu:before, .ui-render .ui.simple.dropdown .menu:after {
  display: none;
}
.ui-render .ui.simple.dropdown .menu {
  position: absolute;
  display: block;
  overflow: hidden;
  top: -9999px !important;
  opacity: 0;
  width: 0;
  height: 0;
  transition: opacity 0.1s ease;
}
.ui-render .ui.simple.active.dropdown, .ui-render .ui.simple.dropdown:hover {
  border-bottom-left-radius: 0em !important;
  border-bottom-right-radius: 0em !important;
}
.ui-render .ui.simple.active.dropdown > .menu, .ui-render .ui.simple.dropdown:hover > .menu {
  overflow: visible;
  width: auto;
  height: auto;
  top: 100% !important;
  opacity: 1;
}
.ui-render .ui.simple.dropdown > .menu > .item:active > .menu, .ui-render .ui.simple.dropdown:hover > .menu > .item:hover > .menu {
  overflow: visible;
  width: auto;
  height: auto;
  top: 0% !important;
  left: 100% !important;
  opacity: 1;
}
.ui-render .ui.simple.disabled.dropdown:hover .menu, .ui-render .ui.simple.input-disabled.dropdown:hover .menu, .ui-render .ui.simple.input__unit.disabled:not(.readonly).dropdown:hover .menu, .ui-render .ui.simple.ui.selection.dropdown.disabled:not(.readonly).dropdown:hover .menu, .ui-render .ui.simpleinput.disabled:not(.readonly).dropdown:hover .menu, .ui-render .ui.simpleselect.disabled:not(.readonly).dropdown:hover .menu, .ui-render .ui.simpletextarea.disabled:not(.readonly).dropdown:hover .menu, .ui-render .ui.simple.input__unit:disabled.dropdown:hover .menu, .ui-render .ui.simple.ui.selection.dropdown:disabled.dropdown:hover .menu, .ui-render .ui.simpleinput:disabled.dropdown:hover .menu, .ui-render .ui.simpleselect:disabled.dropdown:hover .menu, .ui-render .ui.simpletextarea:disabled.dropdown:hover .menu, .ui-render .ui.simpleinput.checkbox.toggle:disabled + label.dropdown:hover .menu {
  display: none;
  height: 0px;
  width: 0px;
  overflow: hidden;
}
/* Visible */
.ui-render .ui.simple.visible.dropdown > .menu {
  display: block;
}
/*--------------
      Fluid
---------------*/
.ui-render .ui.fluid.dropdown {
  display: block;
  width: 100%;
  min-width: 0em;
}
.ui-render .ui.fluid.dropdown > .dropdown.icon {
  float: right;
}
/*--------------
    Floating
---------------*/
.ui-render .ui.floating.dropdown .menu {
  left: 0;
  right: auto;
  box-shadow: 0px 2px 4px 0px rgba(34, 36, 38, 0.12), 0px 2px 10px 0px rgba(34, 36, 38, 0.15) !important;
  border-radius: 0.25rem !important;
}
.ui-render .ui.floating.dropdown > .menu {
  margin-top: 0.5em !important;
  border-radius: 0.25rem !important;
}
/*--------------
     Pointing
---------------*/
.ui-render .ui.pointing.dropdown > .menu {
  top: 100%;
  margin-top: 0.6875rem;
  border-radius: 0.25rem;
}
.ui-render .ui.pointing.dropdown > .menu:after {
  display: block;
  position: absolute;
  pointer-events: none;
  content: '';
  visibility: visible;
  transform: rotate(45deg);
  width: 0.5em;
  height: 0.5em;
  box-shadow: -1px -1px 0px 0px rgba(34, 36, 38, 0.15);
  background: #FFFFFF;
  z-index: 2;
}
.ui-render .ui.pointing.dropdown > .menu:after {
  top: -0.25em;
  left: 50%;
  margin: 0em 0em 0em -0.25em;
}
/* Top Left Pointing */
.ui-render .ui.top.left.pointing.dropdown > .menu {
  top: 100%;
  bottom: auto;
  left: 0%;
  right: auto;
  margin: 1em 0em 0em;
}
.ui-render .ui.top.left.pointing.dropdown > .menu {
  top: 100%;
  bottom: auto;
  left: 0%;
  right: auto;
  margin: 1em 0em 0em;
}
.ui-render .ui.top.left.pointing.dropdown > .menu:after {
  top: -0.25em;
  left: 1em;
  right: auto;
  margin: 0em;
  transform: rotate(45deg);
}
/* Top Right Pointing */
.ui-render .ui.top.right.pointing.dropdown > .menu {
  top: 100%;
  bottom: auto;
  right: 0%;
  left: auto;
  margin: 1em 0em 0em;
}
.ui-render .ui.top.pointing.dropdown > .left.menu:after, .ui-render .ui.top.right.pointing.dropdown > .menu:after {
  top: -0.25em;
  left: auto !important;
  right: 1em !important;
  margin: 0em;
  transform: rotate(45deg);
}
/* Left Pointing */
.ui-render .ui.left.pointing.dropdown > .menu {
  top: 0%;
  left: 100%;
  right: auto;
  margin: 0em 0em 0em 1em;
}
.ui-render .ui.left.pointing.dropdown > .menu:after {
  top: 1em;
  left: -0.25em;
  margin: 0em 0em 0em 0em;
  transform: rotate(-45deg);
}
.ui-render .ui.left:not(.top):not(.bottom).pointing.dropdown > .left.menu {
  left: auto !important;
  right: 100% !important;
  margin: 0em 1em 0em 0em;
}
.ui-render .ui.left:not(.top):not(.bottom).pointing.dropdown > .left.menu:after {
  top: 1em;
  left: auto;
  right: -0.25em;
  margin: 0em 0em 0em 0em;
  transform: rotate(135deg);
}
/* Right Pointing */
.ui-render .ui.right.pointing.dropdown > .menu {
  top: 0%;
  left: auto;
  right: 100%;
  margin: 0em 1em 0em 0em;
}
.ui-render .ui.right.pointing.dropdown > .menu:after {
  top: 1em;
  left: auto;
  right: -0.25em;
  margin: 0em 0em 0em 0em;
  transform: rotate(135deg);
}
/* Bottom Pointing */
.ui-render .ui.bottom.pointing.dropdown > .menu {
  top: auto;
  bottom: 100%;
  left: 0%;
  right: auto;
  margin: 0em 0em 1em;
}
.ui-render .ui.bottom.pointing.dropdown > .menu:after {
  top: auto;
  bottom: -0.25em;
  right: auto;
  margin: 0em;
  transform: rotate(-135deg);
}
/* Reverse Sub-Menu Direction */
.ui-render .ui.bottom.pointing.dropdown > .menu .menu {
  top: auto !important;
  bottom: 0px !important;
}
/* Bottom Left */
.ui-render .ui.bottom.left.pointing.dropdown > .menu {
  left: 0%;
  right: auto;
}
.ui-render .ui.bottom.left.pointing.dropdown > .menu:after {
  left: 1em;
  right: auto;
}
/* Bottom Right */
.ui-render .ui.bottom.right.pointing.dropdown > .menu {
  right: 0%;
  left: auto;
}
.ui-render .ui.bottom.right.pointing.dropdown > .menu:after {
  left: auto;
  right: 1em;
}
/* Upward pointing */
.ui-render .ui.pointing.upward.dropdown .menu, .ui-render .ui.top.pointing.upward.dropdown .menu {
  top: auto !important;
  bottom: 100% !important;
  margin: 0em 0em 0.6875rem;
  border-radius: 0.25rem;
}
.ui-render .ui.pointing.upward.dropdown .menu:after, .ui-render .ui.top.pointing.upward.dropdown .menu:after {
  top: 100% !important;
  bottom: auto !important;
  box-shadow: 1px 1px 0px 0px rgba(34, 36, 38, 0.15);
  margin: -0.25em 0em 0em;
}
/* Right Pointing Upward */
.ui-render .ui.right.pointing.upward.dropdown:not(.top):not(.bottom) .menu {
  top: auto !important;
  bottom: 0 !important;
  margin: 0em 1em 0em 0em;
}
.ui-render .ui.right.pointing.upward.dropdown:not(.top):not(.bottom) .menu:after {
  top: auto !important;
  bottom: 0 !important;
  margin: 0em 0em 1em 0em;
  box-shadow: -1px -1px 0px 0px rgba(34, 36, 38, 0.15);
}
/* Left Pointing Upward */
.ui-render .ui.left.pointing.upward.dropdown:not(.top):not(.bottom) .menu {
  top: auto !important;
  bottom: 0 !important;
  margin: 0em 0em 0em 1em;
}
.ui-render .ui.left.pointing.upward.dropdown:not(.top):not(.bottom) .menu:after {
  top: auto !important;
  bottom: 0 !important;
  margin: 0em 0em 1em 0em;
  box-shadow: -1px -1px 0px 0px rgba(34, 36, 38, 0.15);
}
/*******************************
         Theme Overrides
*******************************/
/* Dropdown Carets */
@font-face {
  font-family: 'Dropdown';
  src: url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAVgAA8AAAAACFAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABWAAAABwAAAAchGgaq0dERUYAAAF0AAAAHAAAAB4AJwAPT1MvMgAAAZAAAABDAAAAVnW4TJdjbWFwAAAB1AAAAEsAAAFS8CcaqmN2dCAAAAIgAAAABAAAAAQAEQFEZ2FzcAAAAiQAAAAIAAAACP//AANnbHlmAAACLAAAAQoAAAGkrRHP9WhlYWQAAAM4AAAAMAAAADYPK8YyaGhlYQAAA2gAAAAdAAAAJANCAb1obXR4AAADiAAAACIAAAAiCBkAOGxvY2EAAAOsAAAAFAAAABQBnAIybWF4cAAAA8AAAAAfAAAAIAEVAF5uYW1lAAAD4AAAATAAAAKMFGlj5HBvc3QAAAUQAAAARgAAAHJoedjqd2ViZgAABVgAAAAGAAAABrO7W5UAAAABAAAAANXulPUAAAAA1r4hgAAAAADXu2Q1eNpjYGRgYOABYjEgZmJgBEIOIGYB8xgAA/YAN3jaY2BktGOcwMDKwMI4jTGNgYHBHUp/ZZBkaGFgYGJgZWbACgLSXFMYHFT/fLjFeOD/AQY9xjMMbkBhRpAcAN48DQYAeNpjYGBgZoBgGQZGBhDwAfIYwXwWBgMgzQGETAwMqn8+8H649f8/lHX9//9b7Pzf+fWgusCAkY0BzmUE6gHpQwGMDMMeAACbxg7SAAARAUQAAAAB//8AAnjadZBPSsNAGMXfS+yMqYgOhpSuSlKadmUhiVEhEMQzFF22m17BbbvzCh5BXCUn6EG8gjeQ4DepwYo4i+/ffL95j4EDA+CFC7jQuKyIeVHrI3wkleq9F7XrSInKteOeHdda8bOoaeepSc00NWPz/LRec9G8GabyGtEdF7h19z033GAMTK7zbM42xNEZpzYof0RtQ5CUHAQJ73OtVyutc+3b7Ou//b8XNlsPx3jgjUifABdhEohKJJL5iM5p39uqc7X1+sRQSqmGrUVhlsJ4lpmEUVwyT8SUYtg0P9DyNzPADDs+tjrGV6KRCRfsui3eHcL4/p8ZXvfMlcnEU+CLv7hDykOP+AKTPTxbAAB42mNgZGBgAGKuf5KP4vltvjLIMzGAwLV9ig0g+vruFFMQzdjACOJzMIClARh0CTJ42mNgZGBgPPD/AJD8wgAEjA0MjAyogAMAbOQEAQAAAAC7ABEAAAAAAKoAAAH0AAABgAAAAUAACAFAAAgAwAAXAAAAAAAAACoAKgAqADIAbACGAKAAugDSeNpjYGRgYOBkUGFgYgABEMkFhAwM/xn0QAIADdUBdAB42qWQvUoDQRSFv3GjaISUQaymSmGxJoGAsRC0iPYLsU50Y6IxrvlRtPCJJKUPIBb+PIHv4EN4djKuKAqCDHfmu+feOdwZoMCUAJNbAlYUMzaUlM14jjxbngOq7HnOia89z1Pk1vMCa9x7ztPkzfMyJbPj+ZGi6Xp+omxuPD+zaD7meaFg7mb8GrBqHmhwxoAxlm0uiRkpP9X5m26pKRoMxTGR1D49Dv/Yb/91o6l8qL6eu5n2hZQzn68utR9m3FU2cB4t9cdSLG2utI+44Eh/P9bqKO+oJ/WxmXssj77YkrjasZQD6SFddythk3Wtzrf+UF2p076Udla1VNzsERP3kkjVRKel7mp1udXYcHtZSlV7RfmJe1GiFWveluaeKD5/MuJcSk8Tpm/vvwPIbmJleNpjYGKAAFYG7ICTgYGRiZGZkYWRlZGNkZ2Rg5GTLT2nsiDDEEIZsZfmZRqZujmDaDcDAxcI7WIOpS2gtCWUdgQAZkcSmQAAAAFblbO6AAA=) format('woff');
  font-weight: normal;
  font-style: normal;
}
.ui-render .ui.dropdown > .dropdown.icon {
  font-family: 'Dropdown';
  line-height: 1;
  height: 1em;
  width: 1.23em;
  backface-visibility: hidden;
  font-weight: normal;
  font-style: normal;
  text-align: center;
}
.ui-render .ui.dropdown > .dropdown.icon {
  width: auto;
}
.ui-render .ui.dropdown > .dropdown.icon:before {
  content: '\f0d7';
}
/* Sub Menu */
.ui-render .ui.dropdown .menu .item .dropdown.icon:before {
  content: '\f0da' /*rtl:'\f0d9'*/;
}
.ui-render .ui.dropdown .item .left.dropdown.icon:before, .ui-render .ui.dropdown .left.menu .item .dropdown.icon:before {
  content: "\f0d9" /*rtl:"\f0da"*/;
}
/* Vertical Menu Dropdown */
.ui-render .ui.vertical.menu .dropdown.item > .dropdown.icon:before {
  content: "\f0da" /*rtl:"\f0d9"*/;
}
.ui-render .ui.dropdown > .clear.icon:before {
  content: "\f00d";
}
/* Icons for Reference (Subsetted in 2.4.0)
  .dropdown.down:before { content: "\f0d7"; }
  .dropdown.up:before { content: "\f0d8"; }
  .dropdown.left:before { content: "\f0d9"; }
  .dropdown.right:before { content: "\f0da"; }
  .dropdown.close:before { content: "\f00d"; }
*/
/*******************************
        User Overrides
*******************************/
/* Uncomment the line/s below to define default font using uploaded font files */
/* Uncomment line below to load secondary font from Google's server */
/* Uncomment the line/s below to define secondary font using uploaded font files */
/* Google Fonts Request */
/* Uncomment the line/s below to define icon font using uploaded font files */
/**
 * SELECTORS -------------------------------------------------------------------
 * -----------------------------------------------------------------------------
 */
/* for mobile devices */
/* for mobile devices */
.ui-render .function {
  /**
   * Convert Unitless Value into REM Equivalent
   * @example:
   *   height: size(160);  // >>> `height: 10rem;`
  */
  /**
   * Convert REM value to Pixel equivalent
   * @example:
   *   @pixel: px(1rem);  // >>> `16px;`
   */
}
/**
 * Create color classes
 @example:
    .text {
        .colors(@colors: primary, secondary, green, red);
        .colors(@colors: red; @pseudo: ~':before');  // adds .red:before { color: red; }
        .colors(box-shadow; 0 0 4px black, 0 0 5px; blue);  // adds .blue { box-shadow; 0 0 4px black, 0 0 5px blue; }
    }
    >>> className='text primary'
 *
 * @param [property] - css property to style
 * @param [pseudo] - property pseudo selector
 * @param [values] - prefix values to add, e.g. '0 0 4px' - useful for box-shadow with color values appended
 * @param [suffix] - @color variable name suffix to use (e.g. '-light' will use @color-light)
 * @param [preSelector] - selector before @colors class name, default is '&.' - apply color classes to the same element
 * @param [postSelector] - selector after @colors class name, default is '' - none (can be used to target parent)
 */
/* Scale according to screen size */
/* Scale Padding according to text size */
.ui-render .ui.selection.dropdown.active i.icon.dropdown, .ui-render .ui.selection.dropdown:hover i.icon.dropdown, .ui-render .ui.selection.dropdown:focus i.icon.dropdown, .ui-render .ui.selection.dropdown:active i.icon.dropdown {
  color: #2e6eb1;
}
.ui-render .inverted .ui.selection.dropdown.active i.icon.dropdown, .ui-render .inverted .ui.selection.dropdown:hover i.icon.dropdown, .ui-render .inverted .ui.selection.dropdown:focus i.icon.dropdown, .ui-render .inverted .ui.selection.dropdown:active i.icon.dropdown {
  color: #4e92df;
}
.ui-render .inverted .ui.selection.dropdown:focus {
  border-color: #4e92df !important;
}
.ui-render .ui.selection.dropdown.active {
  outline: none !important !important;
  box-shadow: 0 0 0 2px rgb(40 99 169 / 20%) !important;
  border-radius: 0.25rem !important;
}
.ui-render .inverted .ui.selection.dropdown.active {
  box-shadow: inset 0 0 0 1px #4e92df !important;
}
.ui-render .inverted .ui.selection.dropdown.active {
  border-color: #4e92df !important;
}
.ui-render .inverted .ui.selection.dropdown.active .menu {
  border-color: #4e92df !important;
}
.ui-render .ui.selection.dropdown.error {
  border-color: #c83025 !important;
}
.ui-render .inverted .ui.selection.dropdown.error {
  border-color: #feefef !important;
}
.ui-render .inverted .ui.selection.dropdown.error .menu .item:hover {
  background: rgba(0, 0, 0, 0.5);
}
.ui-render .ui.selection.dropdown.readonly {
  opacity: initial !important;
}
.ui-render .ui.selection.dropdown > .dropdown.icon {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'iconsOpenL' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: '';
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.ui-render .ui.selection.dropdown > .dropdown.icon:before {
  content: "\e91a";
}
.ui-render .ui.selection.dropdown .text {
  color: #444444 !important;
}
.ui-render .ui.selection.dropdown .text.default {
  color: #7f7f7f !important;
}
.ui-render .ui.selection.dropdown > .label {
  outline: none !important;
  box-shadow: 0 0 0 2px rgb(40 99 169 / 20%);
  border-radius: 0.25rem;
  display: inline-flex;
  align-items: center;
  white-space: nowrap;
  font-weight: normal;
  color: #444444;
  background-color: #ffffff;
}
.ui-render .inverted .ui.selection.dropdown > .label {
  box-shadow: inset 0 0 0 1px #4e92df;
}
.ui-render .inverted .ui.selection.dropdown {
  color: #fafafa;
  background: transparent;
}
.ui-render .inverted .ui.selection.dropdown input[type="text"] {
  color: #7f7f7f;
}
.ui-render .inverted .ui.selection.dropdown .text {
  color: #fafafa !important;
}
.ui-render .inverted .ui.selection.dropdown .text.default {
  color: #7f7f7f !important;
}
.ui-render .inverted .ui.selection.dropdown .selected.item {
  background: rgba(0, 0, 0, 0.5);
}
.ui-render .inverted .ui.selection.dropdown .menu {
  background: #333333;
}
.ui-render .inverted .ui.selection.dropdown .menu .message {
  color: #fafafa !important;
}
.ui-render .inverted .ui.selection.dropdown .menu > .item {
  border-top-color: rgba(78, 146, 223, 0.5);
}
.ui-render .inverted .ui.selection.dropdown .label {
  color: #fafafa;
  background: transparent;
  box-shadow: none;
  border: 1px solid #7f7f7f;
}
.ui-render .ui.selection.dropdown .disabled.item, .ui-render .ui.selection.dropdown .input-disabled.item, .ui-render .ui.selection.dropdown .input__unit.disabled:not(.readonly).item, .ui-render .ui.selection.dropdown .ui.selection.dropdown.disabled:not(.readonly).item, .ui-render .ui.selection.dropdown input.disabled:not(.readonly).item, .ui-render .ui.selection.dropdown select.disabled:not(.readonly).item, .ui-render .ui.selection.dropdown textarea.disabled:not(.readonly).item, .ui-render .ui.selection.dropdown .input__unit:disabled.item, .ui-render .ui.selection.dropdown .ui.selection.dropdown:disabled.item, .ui-render .ui.selection.dropdown input:disabled.item, .ui-render .ui.selection.dropdown select:disabled.item, .ui-render .ui.selection.dropdown textarea:disabled.item, .ui-render .ui.selection.dropdown input.checkbox.toggle:disabled + label.item {
  border-style: initial !important;
}
.ui-render .ui.selection.dropdown .menu {
  border: none !important;
  margin-top: 0.25rem;
  box-shadow: 0 2px 8px rgb(0 0 0 / 15%) !important;
}
.ui-render .ui.selection.dropdown .menu .active.item {
  font-weight: 500;
}
.ui-render .inverted .ui.selection.dropdown.text.blue .text {
  color: #4e92df !important;
}
.ui-render .inverted .ui.selection.dropdown.text.blue .text.default {
  color: #4e92df !important;
}
.ui-render .inverted .ui.selection.dropdown.text.emerald .text {
  color: #57cb9e !important;
}
.ui-render .inverted .ui.selection.dropdown.text.emerald .text.default {
  color: #57cb9e !important;
}
.ui-render .inverted .ui.selection.dropdown.text.green .text {
  color: #24d2bb !important;
}
.ui-render .inverted .ui.selection.dropdown.text.green .text.default {
  color: #24d2bb !important;
}
.ui-render .inverted .ui.selection.dropdown.text.gold .text {
  color: #f3c858 !important;
}
.ui-render .inverted .ui.selection.dropdown.text.gold .text.default {
  color: #f3c858 !important;
}
.ui-render .inverted .ui.selection.dropdown.text.orange .text {
  color: #fe8272 !important;
}
.ui-render .inverted .ui.selection.dropdown.text.orange .text.default {
  color: #fe8272 !important;
}
.ui-render .inverted .ui.selection.dropdown.text.red .text {
  color: #f76faa !important;
}
.ui-render .inverted .ui.selection.dropdown.text.red .text.default {
  color: #f76faa !important;
}
.ui-render .ui.multiple.dropdown > .label {
  padding-right: 0.5rem;
}
.ui-render .ui.multiple.dropdown > .label > i.icon.delete {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'iconsOpenL' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: '';
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.ui-render .ui.multiple.dropdown > .label > i.icon.delete:before {
  content: "\e921";
}
.ui-render .ui.search.dropdown > input.search:not([value=""]) {
  position: static;
  padding: 0;
  max-width: 100%;
  transition: none;
}
.ui-render .ui.search.dropdown > input.search:not([value=""]) + .filtered.text {
  display: none;
}
/*!
 * # Semantic UI - Popup
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
/*******************************
            Theme
*******************************/
/*

████████╗██╗  ██╗███████╗███╗   ███╗███████╗███████╗
╚══██╔══╝██║  ██║██╔════╝████╗ ████║██╔════╝██╔════╝
   ██║   ███████║█████╗  ██╔████╔██║█████╗  ███████╗
   ██║   ██╔══██║██╔══╝  ██║╚██╔╝██║██╔══╝  ╚════██║
   ██║   ██║  ██║███████╗██║ ╚═╝ ██║███████╗███████║
   ╚═╝   ╚═╝  ╚═╝╚══════╝╚═╝     ╚═╝╚══════╝╚══════╝

*/
/*******************************
        Theme Selection
*******************************/
/* To override a theme for an individual element
   specify theme name below
*/
/* Global */
/* Elements */
/* Collections */
/* Modules */
/* Views */
/*******************************
            Folders
*******************************/
/* Path to theme packages */
/* Path to site override folder */
/*******************************
         Import Theme
*******************************/
/*******************************
        Import Directives
*******************************/
/*------------------
       Theme
-------------------*/
/*--------------------
   Site Variables
---------------------*/
/* Default site.variables */
/*******************************
         Site Settings
*******************************/
/*-------------------
       Fonts
--------------------*/
/*-------------------
      Base Sizes
--------------------*/
/* This is the single variable that controls them all */
/* The size of page text  */
/*-------------------
    Border Radius
--------------------*/
/* See Power-user section below
   for explanation of @px variables
*/
/*-------------------
    Brand Colors
--------------------*/
/*--------------
  Page Heading
---------------*/
/*--------------
   Form Input
---------------*/
/* This adjusts the default form input across all elements */
/* Input Text Color */
/* Line Height Default For Inputs in Browser (Descenders are 17px at 14px base em) */
/*-------------------
    Focused Input
--------------------*/
/* Used on inputs, textarea etc */
/* Used on dropdowns, other larger blocks */
/*-------------------
        Sizes
--------------------*/
/*
  Sizes are all expressed in terms of 14px/em (default em)
  This ensures these "ratios" remain constant despite changes in EM
*/
/*-------------------
        Page
--------------------*/
/*-------------------
      Paragraph
--------------------*/
/*-------------------
       Links
--------------------*/
/*-------------------
    Scroll Bars
--------------------*/
/* Inverted */
/*-------------------
  Highlighted Text
--------------------*/
/*-------------------
       Loader
--------------------*/
/*-------------------
        Grid
--------------------*/
/*-------------------
     Transitions
--------------------*/
/*-------------------
     Breakpoints
--------------------*/
/*-------------------
      Site Colors
--------------------*/
/*---  Colors  ---*/
/*---  Light Colors  ---*/
/*---   Neutrals  ---*/
/*--- Colored Backgrounds ---*/
/*--- Colored Headers ---*/
/*--- Colored Text ---*/
/*--- Colored Border ---*/
/*-------------------
     Alpha Colors
--------------------*/
/*-------------------
       Accents
--------------------*/
/* Differentiating Neutrals */
/* Differentiating Layers */
/*******************************
           Power-User
*******************************/
/*-------------------
    Emotive Colors
--------------------*/
/* Positive */
/* Negative */
/* Info */
/* Warning */
/*-------------------
        Paths
--------------------*/
/* For source only. Modified in gulp for dist */
/*-------------------
       Em Sizes
--------------------*/
/*
  This rounds @size values to the closest pixel then expresses that value in (r)em.
  This ensures all size values round to exact pixels
*/
/* em */
/* rem */
/*-------------------
       Icons
--------------------*/
/* Maximum Glyph Width of Icon */
/*-------------------
     Neutral Text
--------------------*/
/*-------------------
     Brand Colors
--------------------*/
/*-------------------
      Borders
--------------------*/
/*-------------------
    Derived Values
--------------------*/
/* Loaders Position Offset */
/* Rendered Scrollbar Width */
/* Maximum Single Character Glyph Width, aka Capital "W" */
/* Used to match floats with text */
/* Header Spacing */
/* Minimum Mobile Width */
/* Positive / Negative Dupes */
/* Responsive */
/*-------------------
  Exact Pixel Values
--------------------*/
/*
  These are used to specify exact pixel values in em
  for things like borders that remain constantly
  sized as emSize adjusts

  Since there are many more sizes than names for sizes,
  these are named by their original pixel values.

*/
/* Columns */
/*******************************
             States
*******************************/
/*-------------------
      Disabled
--------------------*/
/*-------------------
        Hover
--------------------*/
/*---  Shadows  ---*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
        Focus
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
    Down (:active)
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
        Active
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/* Packaged site.variables */
/*******************************
         Site Settings
*******************************/
/*-------------------
       Fonts
--------------------*/
/*-------------------
      Base Sizes
--------------------*/
/* This is the single variable that controls them all */
/* The size of page text  */
/*-------------------
    Border Radius
--------------------*/
/* See Power-user section below
   for explanation of @px variables
*/
/*-------------------
    Brand Colors
--------------------*/
/*--------------
  Page Heading
---------------*/
/*--------------
   Form Input
---------------*/
/* This adjusts the default form input across all elements */
/* Input Text Color */
/* Line Height Default For Inputs in Browser (Descenders are 17px at 14px base em) */
/*-------------------
    Focused Input
--------------------*/
/* Used on inputs, textarea etc */
/* Used on dropdowns, other larger blocks */
/*-------------------
        Sizes
--------------------*/
/*
  Sizes are all expressed in terms of 14px/em (default em)
  This ensures these "ratios" remain constant despite changes in EM
*/
/*-------------------
        Page
--------------------*/
/*-------------------
      Paragraph
--------------------*/
/*-------------------
       Links
--------------------*/
/*-------------------
    Scroll Bars
--------------------*/
/* Inverted */
/*-------------------
  Highlighted Text
--------------------*/
/*-------------------
       Loader
--------------------*/
/*-------------------
        Grid
--------------------*/
/*-------------------
     Transitions
--------------------*/
/*-------------------
     Breakpoints
--------------------*/
/*-------------------
      Site Colors
--------------------*/
/*---  Colors  ---*/
/*---  Light Colors  ---*/
/*---   Neutrals  ---*/
/*--- Colored Backgrounds ---*/
/*--- Colored Headers ---*/
/*--- Colored Text ---*/
/*--- Colored Border ---*/
/*-------------------
     Alpha Colors
--------------------*/
/*-------------------
       Accents
--------------------*/
/* Differentiating Neutrals */
/* Differentiating Layers */
/*******************************
           Power-User
*******************************/
/*-------------------
    Emotive Colors
--------------------*/
/* Positive */
/* Negative */
/* Info */
/* Warning */
/*-------------------
        Paths
--------------------*/
/* For source only. Modified in gulp for dist */
/*-------------------
       Em Sizes
--------------------*/
/*
  This rounds @size values to the closest pixel then expresses that value in (r)em.
  This ensures all size values round to exact pixels
*/
/* em */
/* rem */
/*-------------------
       Icons
--------------------*/
/* Maximum Glyph Width of Icon */
/*-------------------
     Neutral Text
--------------------*/
/*-------------------
     Brand Colors
--------------------*/
/*-------------------
      Borders
--------------------*/
/*-------------------
    Derived Values
--------------------*/
/* Loaders Position Offset */
/* Rendered Scrollbar Width */
/* Maximum Single Character Glyph Width, aka Capital "W" */
/* Used to match floats with text */
/* Header Spacing */
/* Minimum Mobile Width */
/* Positive / Negative Dupes */
/* Responsive */
/*-------------------
  Exact Pixel Values
--------------------*/
/*
  These are used to specify exact pixel values in em
  for things like borders that remain constantly
  sized as emSize adjusts

  Since there are many more sizes than names for sizes,
  these are named by their original pixel values.

*/
/* Columns */
/*******************************
             States
*******************************/
/*-------------------
      Disabled
--------------------*/
/*-------------------
        Hover
--------------------*/
/*---  Shadows  ---*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
        Focus
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
    Down (:active)
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
        Active
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/* Component's site.variables */
/*******************************
         Site Settings
*******************************/
/*-------------------
       Fonts
--------------------*/
/*-------------------
      Base Sizes
--------------------*/
/* This is the single variable that controls them all */
/* The size of page text  */
/*-------------------
    Border Radius
--------------------*/
/* See Power-user section below
   for explanation of @px variables
*/
/*-------------------
    Brand Colors
--------------------*/
/*--------------
  Page Heading
---------------*/
/*--------------
   Form Input
---------------*/
/* This adjusts the default form input across all elements */
/* Input Text Color */
/* Line Height Default For Inputs in Browser (Descenders are 17px at 14px base em) */
/*-------------------
    Focused Input
--------------------*/
/* Used on inputs, textarea etc */
/* Used on dropdowns, other larger blocks */
/*-------------------
        Sizes
--------------------*/
/*
  Sizes are all expressed in terms of 14px/em (default em)
  This ensures these "ratios" remain constant despite changes in EM
*/
/*-------------------
        Page
--------------------*/
/*-------------------
      Paragraph
--------------------*/
/*-------------------
       Links
--------------------*/
/*-------------------
    Scroll Bars
--------------------*/
/* Inverted */
/*-------------------
  Highlighted Text
--------------------*/
/*-------------------
       Loader
--------------------*/
/*-------------------
        Grid
--------------------*/
/*-------------------
     Transitions
--------------------*/
/*-------------------
     Breakpoints
--------------------*/
/*-------------------
      Site Colors
--------------------*/
/*---  Colors  ---*/
/*---  Light Colors  ---*/
/*---   Neutrals  ---*/
/*--- Colored Backgrounds ---*/
/*--- Colored Headers ---*/
/*--- Colored Text ---*/
/*--- Colored Border ---*/
/*-------------------
     Alpha Colors
--------------------*/
/*-------------------
       Accents
--------------------*/
/* Differentiating Neutrals */
/* Differentiating Layers */
/*******************************
           Power-User
*******************************/
/*-------------------
    Emotive Colors
--------------------*/
/* Positive */
/* Negative */
/* Info */
/* Warning */
/*-------------------
        Paths
--------------------*/
/* For source only. Modified in gulp for dist */
/*-------------------
       Em Sizes
--------------------*/
/*
  This rounds @size values to the closest pixel then expresses that value in (r)em.
  This ensures all size values round to exact pixels
*/
/* em */
/* rem */
/*-------------------
       Icons
--------------------*/
/* Maximum Glyph Width of Icon */
/*-------------------
     Neutral Text
--------------------*/
/*-------------------
     Brand Colors
--------------------*/
/*-------------------
      Borders
--------------------*/
/*-------------------
    Derived Values
--------------------*/
/* Loaders Position Offset */
/* Rendered Scrollbar Width */
/* Maximum Single Character Glyph Width, aka Capital "W" */
/* Used to match floats with text */
/* Header Spacing */
/* Minimum Mobile Width */
/* Positive / Negative Dupes */
/* Responsive */
/*-------------------
  Exact Pixel Values
--------------------*/
/*
  These are used to specify exact pixel values in em
  for things like borders that remain constantly
  sized as emSize adjusts

  Since there are many more sizes than names for sizes,
  these are named by their original pixel values.

*/
/* Columns */
/*******************************
             States
*******************************/
/*-------------------
      Disabled
--------------------*/
/*-------------------
        Hover
--------------------*/
/*---  Shadows  ---*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
        Focus
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
    Down (:active)
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
        Active
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/* Site theme site.variables */
/*******************************
     User Global Variables
*******************************/
/* Uncomment the line/s below to define default font using uploaded font files */
/* Uncomment line below to load secondary font from Google's server */
/* Uncomment the line/s below to define secondary font using uploaded font files */
/* Google Fonts Request */
/* Uncomment the line/s below to define icon font using uploaded font files */
/**
 * SELECTORS -------------------------------------------------------------------
 * -----------------------------------------------------------------------------
 */
/* for mobile devices */
/* for mobile devices */
.ui-render .function {
  /**
   * Convert Unitless Value into REM Equivalent
   * @example:
   *   height: size(160);  // >>> `height: 10rem;`
  */
  /**
   * Convert REM value to Pixel equivalent
   * @example:
   *   @pixel: px(1rem);  // >>> `16px;`
   */
}
/**
 * Create color classes
 @example:
    .text {
        .colors(@colors: primary, secondary, green, red);
        .colors(@colors: red; @pseudo: ~':before');  // adds .red:before { color: red; }
        .colors(box-shadow; 0 0 4px black, 0 0 5px; blue);  // adds .blue { box-shadow; 0 0 4px black, 0 0 5px blue; }
    }
    >>> className='text primary'
 *
 * @param [property] - css property to style
 * @param [pseudo] - property pseudo selector
 * @param [values] - prefix values to add, e.g. '0 0 4px' - useful for box-shadow with color values appended
 * @param [suffix] - @color variable name suffix to use (e.g. '-light' will use @color-light)
 * @param [preSelector] - selector before @colors class name, default is '&.' - apply color classes to the same element
 * @param [postSelector] - selector after @colors class name, default is '' - none (can be used to target parent)
 */
/* Scale according to screen size */
/* Scale Padding according to text size */
/* Reference: /node_modules/semantic-ui-less/themes/default/globals/site.variables */
/*-------------------
    Sizes
--------------------*/
/* This is the single variable that scales all sizes in Semantic UI */
/*
  This rounds @size values to the closest pixel then expresses that value in (r)em.
  This ensures all size values round to exact pixels
*/
/* rem */
/*-------------------
       Fonts
--------------------*/
/*-------------------
    Brand Colors
--------------------*/
/* Used on inputs, textarea etc */
/*-------------------
        Hover
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*-------------------
        Focus
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*-------------------
    Down (:active)
--------------------*/
/*---  Colors  ---*/
/*-------------------
        Active
--------------------*/
/*---  Colors  ---*/
/*-------------------
 Component Variables
---------------------*/
/* Default */
/*******************************
             Popup
*******************************/
/*-------------------
       Element
--------------------*/
/*-------------------
       Parts
--------------------*/
/* Placement */
/* Header */
/* Content Border */
/* Arrow */
/* Arrow color by position */
/*-------------------
       Types
--------------------*/
/* Tooltip */
/* Inverted */
/* Arrow */
/*-------------------
       Coupling
--------------------*/
/* Grid Inside Popup */
/* (padding * @medium) */
/*-------------------
       States
--------------------*/
/*-------------------
       Variations
--------------------*/
/* Wide */
/* Inverted */
/* Arrow color by position */
/* Packaged Theme */
/*******************************
             Popup
*******************************/
/*-------------------
       Element
--------------------*/
/*-------------------
       Parts
--------------------*/
/* Placement */
/* Header */
/* Content Border */
/* Arrow */
/* Arrow color by position */
/*-------------------
       Types
--------------------*/
/* Tooltip */
/* Inverted */
/* Arrow */
/*-------------------
       Coupling
--------------------*/
/* Grid Inside Popup */
/* (padding * @medium) */
/*-------------------
       States
--------------------*/
/*-------------------
       Variations
--------------------*/
/* Wide */
/* Inverted */
/* Arrow color by position */
/* Site Theme */
/*******************************
    User Variable Overrides
*******************************/
/* Uncomment the line/s below to define default font using uploaded font files */
/* Uncomment line below to load secondary font from Google's server */
/* Uncomment the line/s below to define secondary font using uploaded font files */
/* Google Fonts Request */
/* Uncomment the line/s below to define icon font using uploaded font files */
/**
 * SELECTORS -------------------------------------------------------------------
 * -----------------------------------------------------------------------------
 */
/* for mobile devices */
/* for mobile devices */
/*******************************
             Mix-ins
*******************************/
/*------------------
       Fonts
-------------------*/
/*------------------
     Overrides
-------------------*/
/* End Config */
/*******************************
            Popup
*******************************/
.ui-render .ui.popup {
  display: none;
  position: absolute;
  top: 0px;
  right: 0px;
  /* Fixes content being squished when inline (moz only) */
  min-width: min-content;
  z-index: 1900;
  border: 1px solid;
  line-height: 1.4285em;
  max-width: 250px;
  background: #FFFFFF;
  padding: 0.833em 1em;
  font-weight: normal;
  font-style: normal;
  color: rgba(0, 0, 0, 0.87);
  border-radius: 0.25rem;
  box-shadow: 0px 2px 4px 0px rgba(34, 36, 38, 0.12), 0px 2px 10px 0px rgba(34, 36, 38, 0.15);
}
.ui-render .ui.popup > .header {
  padding: 0em;
  font-family: 'Roboto', 'Open Sans', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  font-size: 1.14285714em;
  line-height: 1.2;
  font-weight: bold;
}
.ui-render .ui.popup > .header + .content {
  padding-top: 0.5em;
}
.ui-render .ui.popup:before {
  position: absolute;
  content: '';
  width: 0.71428571em;
  height: 0.71428571em;
  background: #FFFFFF;
  transform: rotate(45deg);
  z-index: 2;
  box-shadow: 1px 1px 0px 0px #bababc;
}
/*******************************
            Types
*******************************/
/*--------------
    Tooltip
---------------*/
/* Content */
.ui-render [data-tooltip] {
  position: relative;
}
/* Arrow */
.ui-render [data-tooltip]:before {
  pointer-events: none;
  position: absolute;
  content: '';
  font-size: 0.875rem;
  width: 0.71428571em;
  height: 0.71428571em;
  background: #FFFFFF;
  transform: rotate(45deg);
  z-index: 2;
  box-shadow: 1px 1px 0px 0px #bababc;
}
/* Popup */
.ui-render [data-tooltip]:after {
  pointer-events: none;
  content: attr(data-tooltip);
  position: absolute;
  text-transform: none;
  text-align: left;
  white-space: nowrap;
  font-size: 0.875rem;
  border: 1px solid;
  line-height: 1.4285em;
  max-width: none;
  background: #FFFFFF;
  padding: 0.833em 1em;
  font-weight: normal;
  font-style: normal;
  color: rgba(0, 0, 0, 0.87);
  border-radius: 0.25rem;
  box-shadow: 0px 2px 4px 0px rgba(34, 36, 38, 0.12), 0px 2px 10px 0px rgba(34, 36, 38, 0.15);
  z-index: 1;
}
/* Default Position (Top Center) */
.ui-render [data-tooltip]:not([data-position]):before {
  top: auto;
  right: auto;
  bottom: 100%;
  left: 50%;
  background: #FFFFFF;
  margin-left: -0.07142857rem;
  margin-bottom: 0.14285714rem;
}
.ui-render [data-tooltip]:not([data-position]):after {
  left: 50%;
  transform: translateX(-50%);
  bottom: 100%;
  margin-bottom: 0.5em;
}
/* Animation */
.ui-render [data-tooltip]:before, .ui-render [data-tooltip]:after {
  pointer-events: none;
  visibility: hidden;
}
.ui-render [data-tooltip]:before {
  opacity: 0;
  transform: rotate(45deg) scale(0) !important;
  transform-origin: center top;
  transition: all 0.1s ease;
}
.ui-render [data-tooltip]:after {
  opacity: 1;
  transform-origin: center bottom;
  transition: all 0.1s ease;
}
.ui-render [data-tooltip]:hover:before, .ui-render [data-tooltip]:hover:after {
  visibility: visible;
  pointer-events: auto;
}
.ui-render [data-tooltip]:hover:before {
  transform: rotate(45deg) scale(1) !important;
  opacity: 1;
}
/* Animation Position */
.ui-render [data-tooltip]:after, .ui-render [data-tooltip][data-position="top center"]:after, .ui-render [data-tooltip][data-position="bottom center"]:after {
  transform: translateX(-50%) scale(0) !important;
}
.ui-render [data-tooltip]:hover:after, .ui-render [data-tooltip][data-position="bottom center"]:hover:after {
  transform: translateX(-50%) scale(1) !important;
}
.ui-render [data-tooltip][data-position="left center"]:after, .ui-render [data-tooltip][data-position="right center"]:after {
  transform: translateY(-50%) scale(0) !important;
}
.ui-render [data-tooltip][data-position="left center"]:hover:after, .ui-render [data-tooltip][data-position="right center"]:hover:after {
  transform: translateY(-50%) scale(1) !important;
}
.ui-render [data-tooltip][data-position="top left"]:after, .ui-render [data-tooltip][data-position="top right"]:after, .ui-render [data-tooltip][data-position="bottom left"]:after, .ui-render [data-tooltip][data-position="bottom right"]:after {
  transform: scale(0) !important;
}
.ui-render [data-tooltip][data-position="top left"]:hover:after, .ui-render [data-tooltip][data-position="top right"]:hover:after, .ui-render [data-tooltip][data-position="bottom left"]:hover:after, .ui-render [data-tooltip][data-position="bottom right"]:hover:after {
  transform: scale(1) !important;
}
/*--------------
    Inverted
---------------*/
/* Arrow */
.ui-render [data-tooltip][data-inverted]:before {
  box-shadow: none !important;
}
/* Arrow Position */
.ui-render [data-tooltip][data-inverted]:before {
  background: #444444;
}
/* Popup  */
.ui-render [data-tooltip][data-inverted]:after {
  background: #444444;
  color: #fafafa;
  border: none;
  box-shadow: none;
}
.ui-render [data-tooltip][data-inverted]:after .header {
  background-color: #444444;
  color: #fafafa;
}
/*--------------
    Position
---------------*/
/* Top Center */
.ui-render [data-position="top center"][data-tooltip]:after {
  top: auto;
  right: auto;
  left: 50%;
  bottom: 100%;
  transform: translateX(-50%);
  margin-bottom: 0.5em;
}
.ui-render [data-position="top center"][data-tooltip]:before {
  top: auto;
  right: auto;
  bottom: 100%;
  left: 50%;
  background: #FFFFFF;
  margin-left: -0.07142857rem;
  margin-bottom: 0.14285714rem;
}
/* Top Left */
.ui-render [data-position="top left"][data-tooltip]:after {
  top: auto;
  right: auto;
  left: 0;
  bottom: 100%;
  margin-bottom: 0.5em;
}
.ui-render [data-position="top left"][data-tooltip]:before {
  top: auto;
  right: auto;
  bottom: 100%;
  left: 1em;
  margin-left: -0.07142857rem;
  margin-bottom: 0.14285714rem;
}
/* Top Right */
.ui-render [data-position="top right"][data-tooltip]:after {
  top: auto;
  left: auto;
  right: 0;
  bottom: 100%;
  margin-bottom: 0.5em;
}
.ui-render [data-position="top right"][data-tooltip]:before {
  top: auto;
  left: auto;
  bottom: 100%;
  right: 1em;
  margin-left: -0.07142857rem;
  margin-bottom: 0.14285714rem;
}
/* Bottom Center */
.ui-render [data-position="bottom center"][data-tooltip]:after {
  bottom: auto;
  right: auto;
  left: 50%;
  top: 100%;
  transform: translateX(-50%);
  margin-top: 0.5em;
}
.ui-render [data-position="bottom center"][data-tooltip]:before {
  bottom: auto;
  right: auto;
  top: 100%;
  left: 50%;
  margin-left: -0.07142857rem;
  margin-top: 0.14285714rem;
}
/* Bottom Left */
.ui-render [data-position="bottom left"][data-tooltip]:after {
  left: 0;
  top: 100%;
  margin-top: 0.5em;
}
.ui-render [data-position="bottom left"][data-tooltip]:before {
  bottom: auto;
  right: auto;
  top: 100%;
  left: 1em;
  margin-left: -0.07142857rem;
  margin-top: 0.14285714rem;
}
/* Bottom Right */
.ui-render [data-position="bottom right"][data-tooltip]:after {
  right: 0;
  top: 100%;
  margin-top: 0.5em;
}
.ui-render [data-position="bottom right"][data-tooltip]:before {
  bottom: auto;
  left: auto;
  top: 100%;
  right: 1em;
  margin-left: -0.14285714rem;
  margin-top: 0.07142857rem;
}
/* Left Center */
.ui-render [data-position="left center"][data-tooltip]:after {
  right: 100%;
  top: 50%;
  margin-right: 0.5em;
  transform: translateY(-50%);
}
.ui-render [data-position="left center"][data-tooltip]:before {
  right: 100%;
  top: 50%;
  margin-top: -0.14285714rem;
  margin-right: -0.07142857rem;
}
/* Right Center */
.ui-render [data-position="right center"][data-tooltip]:after {
  left: 100%;
  top: 50%;
  margin-left: 0.5em;
  transform: translateY(-50%);
}
.ui-render [data-position="right center"][data-tooltip]:before {
  left: 100%;
  top: 50%;
  margin-top: -0.07142857rem;
  margin-left: 0.14285714rem;
}
/* Arrow */
.ui-render [data-position~="bottom"][data-tooltip]:before {
  background: #FFFFFF;
  box-shadow: -1px -1px 0px 0px #bababc;
}
.ui-render [data-position="left center"][data-tooltip]:before {
  background: #FFFFFF;
  box-shadow: 1px -1px 0px 0px #bababc;
}
.ui-render [data-position="right center"][data-tooltip]:before {
  background: #FFFFFF;
  box-shadow: -1px 1px 0px 0px #bababc;
}
.ui-render [data-position~="top"][data-tooltip]:before {
  background: #FFFFFF;
}
/* Inverted Arrow Color */
.ui-render [data-inverted][data-position~="bottom"][data-tooltip]:before {
  background: #444444;
  box-shadow: -1px -1px 0px 0px #bababc;
}
.ui-render [data-inverted][data-position="left center"][data-tooltip]:before {
  background: #444444;
  box-shadow: 1px -1px 0px 0px #bababc;
}
.ui-render [data-inverted][data-position="right center"][data-tooltip]:before {
  background: #444444;
  box-shadow: -1px 1px 0px 0px #bababc;
}
.ui-render [data-inverted][data-position~="top"][data-tooltip]:before {
  background: #444444;
}
.ui-render [data-position~="bottom"][data-tooltip]:before {
  transform-origin: center bottom;
}
.ui-render [data-position~="bottom"][data-tooltip]:after {
  transform-origin: center top;
}
.ui-render [data-position="left center"][data-tooltip]:before {
  transform-origin: top center;
}
.ui-render [data-position="left center"][data-tooltip]:after {
  transform-origin: right center;
}
.ui-render [data-position="right center"][data-tooltip]:before {
  transform-origin: right center;
}
.ui-render [data-position="right center"][data-tooltip]:after {
  transform-origin: left center;
}
/*--------------
     Spacing
---------------*/
.ui-render .ui.popup {
  margin: 0em;
}
/* Extending from Top */
.ui-render .ui.top.popup {
  margin: 0em 0em 0.71428571em;
}
.ui-render .ui.top.left.popup {
  transform-origin: left bottom;
}
.ui-render .ui.top.center.popup {
  transform-origin: center bottom;
}
.ui-render .ui.top.right.popup {
  transform-origin: right bottom;
}
/* Extending from Vertical Center */
.ui-render .ui.left.center.popup {
  margin: 0em 0.71428571em 0em 0em;
  transform-origin: right 50%;
}
.ui-render .ui.right.center.popup {
  margin: 0em 0em 0em 0.71428571em;
  transform-origin: left 50%;
}
/* Extending from Bottom */
.ui-render .ui.bottom.popup {
  margin: 0.71428571em 0em 0em;
}
.ui-render .ui.bottom.left.popup {
  transform-origin: left top;
}
.ui-render .ui.bottom.center.popup {
  transform-origin: center top;
}
.ui-render .ui.bottom.right.popup {
  transform-origin: right top;
}
/*--------------
     Pointer
---------------*/
/*--- Below ---*/
.ui-render .ui.bottom.center.popup:before {
  margin-left: -0.30714286em;
  top: -0.30714286em;
  left: 50%;
  right: auto;
  bottom: auto;
  box-shadow: -1px -1px 0px 0px #bababc;
}
.ui-render .ui.bottom.left.popup {
  margin-left: 0em;
}
/*rtl:rename*/
.ui-render .ui.bottom.left.popup:before {
  top: -0.30714286em;
  left: 1em;
  right: auto;
  bottom: auto;
  margin-left: 0em;
  box-shadow: -1px -1px 0px 0px #bababc;
}
.ui-render .ui.bottom.right.popup {
  margin-right: 0em;
}
/*rtl:rename*/
.ui-render .ui.bottom.right.popup:before {
  top: -0.30714286em;
  right: 1em;
  bottom: auto;
  left: auto;
  margin-left: 0em;
  box-shadow: -1px -1px 0px 0px #bababc;
}
/*--- Above ---*/
.ui-render .ui.top.center.popup:before {
  top: auto;
  right: auto;
  bottom: -0.30714286em;
  left: 50%;
  margin-left: -0.30714286em;
}
.ui-render .ui.top.left.popup {
  margin-left: 0em;
}
/*rtl:rename*/
.ui-render .ui.top.left.popup:before {
  bottom: -0.30714286em;
  left: 1em;
  top: auto;
  right: auto;
  margin-left: 0em;
}
.ui-render .ui.top.right.popup {
  margin-right: 0em;
}
/*rtl:rename*/
.ui-render .ui.top.right.popup:before {
  bottom: -0.30714286em;
  right: 1em;
  top: auto;
  left: auto;
  margin-left: 0em;
}
/*--- Left Center ---*/
/*rtl:rename*/
.ui-render .ui.left.center.popup:before {
  top: 50%;
  right: -0.30714286em;
  bottom: auto;
  left: auto;
  margin-top: -0.30714286em;
  box-shadow: 1px -1px 0px 0px #bababc;
}
/*--- Right Center  ---*/
/*rtl:rename*/
.ui-render .ui.right.center.popup:before {
  top: 50%;
  left: -0.30714286em;
  bottom: auto;
  right: auto;
  margin-top: -0.30714286em;
  box-shadow: -1px 1px 0px 0px #bababc;
}
/* Arrow Color By Location */
.ui-render .ui.bottom.popup:before {
  background: #FFFFFF;
}
.ui-render .ui.right.center.popup:before, .ui-render .ui.left.center.popup:before {
  background: #FFFFFF;
}
.ui-render .ui.top.popup:before {
  background: #FFFFFF;
}
/* Inverted Arrow Color */
.ui-render .ui.inverted.bottom.popup:before {
  background: #444444;
}
.ui-render .ui.inverted.right.center.popup:before, .ui-render .ui.inverted.left.center.popup:before {
  background: #444444;
}
.ui-render .ui.inverted.top.popup:before {
  background: #444444;
}
/*******************************
            Coupling
*******************************/
/* Immediate Nested Grid */
.ui-render .ui.popup > .ui.grid:not(.padded) {
  width: calc(100% + 1.75rem);
  margin: -0.7rem -0.875rem;
}
/*******************************
            States
*******************************/
.ui-render .ui.loading.popup {
  display: block;
  visibility: hidden;
  z-index: -1;
}
.ui-render .ui.animating.popup, .ui-render .ui.visible.popup {
  display: block;
}
.ui-render .ui.visible.popup {
  transform: translateZ(0px);
  backface-visibility: hidden;
}
/*******************************
            Variations
*******************************/
/*--------------
     Basic
---------------*/
.ui-render .ui.basic.popup:before {
  display: none;
}
/*--------------
     Wide
---------------*/
.ui-render .ui.wide.popup {
  max-width: 350px;
}
.ui-render .ui[class*="very wide"].popup {
  max-width: 550px;
}
@media only screen and (max-width: 767px) {
  .ui-render .ui.wide.popup, .ui-render .ui[class*="very wide"].popup {
    max-width: 250px;
  }
}
/*--------------
     Fluid
---------------*/
.ui-render .ui.fluid.popup {
  width: 100%;
  max-width: none;
}
/*--------------
     Colors
---------------*/
/* Inverted colors  */
.ui-render .ui.inverted.popup {
  background: #444444;
  color: #fafafa;
  border: none;
  box-shadow: none;
}
.ui-render .ui.inverted.popup .header {
  background-color: #444444;
  color: #fafafa;
}
.ui-render .ui.inverted.popup:before {
  background-color: #444444;
  box-shadow: none !important;
}
/*--------------
     Flowing
---------------*/
.ui-render .ui.flowing.popup {
  max-width: none;
}
/*--------------
     Sizes
---------------*/
.ui-render .ui.mini.popup {
  font-size: 0.6875rem;
}
.ui-render .ui.tiny.popup {
  font-size: 0.75rem;
}
.ui-render .ui.small.popup {
  font-size: 0.8125rem;
}
.ui-render .ui.popup {
  font-size: 0.875rem;
}
.ui-render .ui.large.popup {
  font-size: 1rem;
}
.ui-render .ui.huge.popup {
  font-size: 1.25rem;
}
/*******************************
         Theme Overrides
*******************************/
/*******************************
        User Overrides
*******************************/
/* Uncomment the line/s below to define default font using uploaded font files */
/* Uncomment line below to load secondary font from Google's server */
/* Uncomment the line/s below to define secondary font using uploaded font files */
/* Google Fonts Request */
/* Uncomment the line/s below to define icon font using uploaded font files */
/**
 * SELECTORS -------------------------------------------------------------------
 * -----------------------------------------------------------------------------
 */
/* for mobile devices */
/* for mobile devices */
.ui-render .function {
  /**
   * Convert Unitless Value into REM Equivalent
   * @example:
   *   height: size(160);  // >>> `height: 10rem;`
  */
  /**
   * Convert REM value to Pixel equivalent
   * @example:
   *   @pixel: px(1rem);  // >>> `16px;`
   */
}
/**
 * Create color classes
 @example:
    .text {
        .colors(@colors: primary, secondary, green, red);
        .colors(@colors: red; @pseudo: ~':before');  // adds .red:before { color: red; }
        .colors(box-shadow; 0 0 4px black, 0 0 5px; blue);  // adds .blue { box-shadow; 0 0 4px black, 0 0 5px blue; }
    }
    >>> className='text primary'
 *
 * @param [property] - css property to style
 * @param [pseudo] - property pseudo selector
 * @param [values] - prefix values to add, e.g. '0 0 4px' - useful for box-shadow with color values appended
 * @param [suffix] - @color variable name suffix to use (e.g. '-light' will use @color-light)
 * @param [preSelector] - selector before @colors class name, default is '&.' - apply color classes to the same element
 * @param [postSelector] - selector after @colors class name, default is '' - none (can be used to target parent)
 */
/* Scale according to screen size */
/* Scale Padding according to text size */
.ui-render .ui.popup {
  transition: initial;
}
.ui-render .ui.popup.inverted {
  border: 1px solid #d9d9d9;
}
.ui-render .ui.popup.inverted.top:before {
  transform: translateY(0.1rem) rotate(45deg);
  border-right: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
}
.ui-render .ui.popup.inverted.bottom:before {
  transform: translateY(-0.1rem) rotate(45deg);
  border-left: 1px solid #d9d9d9;
  border-top: 1px solid #d9d9d9;
}
/*******************************
 Transitions module replacement
*******************************/
.ui-render .ui .transition, .ui-render .ui .input__unit, .ui-render .ui .ui.selection.dropdown, .ui-render .ui input, .ui-render .ui select, .ui-render .ui textarea, .ui-render .ui .tooltip {
  animation-iteration-count: 1;
  animation-duration: 300ms;
  animation-timing-function: ease;
  animation-fill-mode: both;
}
/*******************************
            States
*******************************/
.ui-render .ui {
  /* Hidden */
  /* Visible */
}
.ui-render .ui .hidden.transition, .ui-render .ui .hidden.input__unit, .ui-render .ui .hidden.ui.selection.dropdown, .ui-render .ui .hiddeninput, .ui-render .ui .hiddenselect, .ui-render .ui .hiddentextarea, .ui-render .ui .hidden.tooltip {
  display: none;
  visibility: hidden;
}
.ui-render .ui .visible.transition, .ui-render .ui .visible.input__unit, .ui-render .ui .visible.ui.selection.dropdown, .ui-render .ui .visibleinput, .ui-render .ui .visibleselect, .ui-render .ui .visibletextarea, .ui-render .ui .visible.tooltip {
  display: block !important;
  visibility: visible !important;
}
/*******************************
//          Variations
// *******************************/

.markdown-body {
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif;
    font-size: 15px;
    line-height: 1.7;
    color: #24292f;
    max-width: 900px;
}

/* Headings */
.markdown-body h1,
.markdown-body h2,
.markdown-body h3,
.markdown-body h4,
.markdown-body h5,
.markdown-body h6 {
    margin-top: 1.5em;
    margin-bottom: 0.5em;
    font-weight: 600;
    line-height: 1.3;
}

.markdown-body h1 {
    font-size: 2em;
    padding-bottom: 0.3em;
    border-bottom: 1px solid #d1d9e0;
}

.markdown-body h2 {
    font-size: 1.5em;
    padding-bottom: 0.3em;
    border-bottom: 1px solid #d1d9e0;
}

.markdown-body h3 {
    font-size: 1.25em;
    padding-bottom: 0.3em;
    border-bottom: 1px solid #e8ecf0;
}

.markdown-body h4 {
    font-size: 0.95em;
    text-transform: uppercase;
    letter-spacing: 0.04em;
    color: #656d76;
    margin-top: 1em;
    margin-bottom: 0.4em;
}

/* Paragraphs and text */
.markdown-body p {
    margin-top: 0;
    margin-bottom: 12px;
}

.markdown-body strong { font-weight: 600; }

/* Links */
.markdown-body a {
    color: #0969da;
    text-decoration: none;
}

.markdown-body a:hover {
    text-decoration: underline;
}

/* Lists */
.markdown-body ul,
.markdown-body ol {
    padding-left: 2em;
    margin-top: 0;
    margin-bottom: 12px;
}

.ui-render .markdown-body li {
    margin-top: 4px;
    white-space: normal;
    max-width: none;
    line-height: 1.7;
}

.ui-render .markdown-body p {
    white-space: normal;
    max-width: none;
    line-height: 1.7;
}

.ui-render .markdown-body li + li {
    margin-top: 4px;
}

/* Inline code */
.markdown-body code {
    padding: 0.2em 0.4em;
    margin: 0;
    font-size: 85%;
    background-color: rgba(175, 184, 193, 0.2);
    border-radius: 6px;
    font-family: ui-monospace, SFMono-Regular, 'SF Mono', Menlo, Consolas, 'Liberation Mono', monospace;
}

/* Code blocks */
.markdown-body pre {
    padding: 16px;
    overflow: auto;
    font-size: 85%;
    line-height: 1.5;
    background-color: #f6f8fa;
    border-radius: 6px;
    margin-bottom: 16px;
}

.markdown-body pre code {
    padding: 0;
    margin: 0;
    background-color: transparent;
    border-radius: 0;
    font-size: 100%;
}

/* Blockquotes */
.markdown-body blockquote {
    margin: 0 0 12px;
    padding: 0 1em;
    color: #656d76;
    border-left: 0.25em solid #d1d9e0;
}

.markdown-body blockquote > :first-child { margin-top: 0; }
.markdown-body blockquote > :last-child { margin-bottom: 0; }

/* Tables */
.markdown-body table {
    border-spacing: 0;
    border-collapse: collapse;
    margin-top: 0;
    margin-bottom: 16px;
    width: auto;
    overflow: auto;
    display: block;
}

.markdown-body table th,
.markdown-body table td {
    padding: 6px 13px;
    border: 1px solid #d1d9e0;
}

.markdown-body table th {
    font-weight: 600;
    background-color: #f6f8fa;
}

.markdown-body table tr:nth-child(2n) {
    background-color: #f6f8fa;
}

/* Horizontal rule */
.markdown-body hr {
    height: 0.25em;
    padding: 0;
    margin: 24px 0;
    background-color: #d1d9e0;
    border: 0;
}

/* Images */
.markdown-body img {
    max-width: 100%;
    box-sizing: border-box;
    border-radius: 4px;
}

/* Table of Contents */
.ui-render .markdown-body #table-of-contents + ul li + li,
.ui-render .markdown-body #table-of-contents + ul ul li + li,
.ui-render .markdown-body #table-of-contents + ul ul li {
    margin-top: 2px;
    line-height: 1.4;
}

.ui-render .markdown-body #table-of-contents + ul li {
    line-height: 1.4;
}

/* Task lists (GFM) */
.markdown-body input[type="checkbox"] {
    margin: 0 0.35em 0.25em -1.4em;
    vertical-align: middle;
}

/* Changelog-friendly: version sections */
.markdown-body h3 + h4 {
    margin-top: 0.6em;
}

.markdown-body h4 + ul {
    margin-top: 0;
}

.markdown-body h4 + ul li {
    position: relative;
    padding-left: 0.2em;
}

.changelog {
    max-width: 900px;
}

.changelog__card {
    border: 1px solid #d1d9e0;
    border-radius: 8px;
    margin-bottom: 16px;
    overflow: hidden;
    background: #fff;
}

.changelog__version {
    padding: 12px 20px;
    font-size: 16px;
    font-weight: 600;
    background: #f6f8fa;
    border-bottom: 1px solid #d1d9e0;
    font-family: ui-monospace, SFMono-Regular, 'SF Mono', Menlo, Consolas, monospace;
    color: #24292f;
}

.changelog__content {
    padding: 12px 20px 4px;
}

.changelog__content h4 {
    font-size: 13px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 0.05em;
    color: #656d76;
    margin: 8px 0 4px;
    padding: 0;
    border: none;
}

.changelog__content h4:first-child {
    margin-top: 0;
}

.changelog__content ul {
    padding-left: 1.5em;
    margin: 4px 0 12px;
}

.changelog__content li {
    margin: 0;
    font-size: 14px;
    line-height: 1.4;
}

.ui-render .changelog__content ul li + li {
    margin-top: 2px;
}

.changelog__content p {
    font-size: 14px;
    margin-bottom: 8px;
}

.changelog__content pre {
    margin: 8px 0 12px;
}


/*# sourceMappingURL=main.0c1f009f.css.map*/