:root {
  --primary: #2b64a9;
  --secondary: #b6246b;
  --tertiary: #163255;
  --primary-reverse: #ffffff;
  --secondary-reverse: #ffffff;
  --tertiary-reverse: #ffffff;
  --base-theme: #ffffff;
  --base-invert: #182026;
  --base-component-bg: #ffffff;
  --menu-active-bg: transparent;
  --menubar-bg: #f9fafb;
  --btn-bg: #fdfdfd; }

:root {
  --navbar-text-color: #1a1a1a;
  --navbar-icon-color: #1a1a1a;
  --navbar-background: white;
  --navbar-separator-color: grey;
  --navbar-active-text-color: #014961;
  --navbar-active-icon-color: #014961;
  --navbar-active-background: white; }

.ag-theme-material {
  --ag-foreground-color: #182026;
  --ag-background-color: transparent;
  --ag-header-foreground-color: var(--primary, $primary);
  --ag-material-primary-color: var(--primary, $primary);
  --ag-input-focus-border-color: var(--primary, $primary);
  --ag-border-color: #eaeaea;
  --ag-row-border-color: #eaeaea;
  --ag-secondary-border-color: #eaeaea;
  --ag-row-hover-color: #f7f7f7;
  --ag-range-selection-border-color: var(--primary, $primary);
  --ag-font-size: 17px;
  --ag-font-family: monospace;
  --ag-borders: solid 1px;
  --ag-borders-row: solid 1px; }

ui-content.import-data {
  display: flex;
  flex-direction: column; }
  ui-content.import-data step-timeline {
    flex: 0; }
    ui-content.import-data step-timeline > div {
      margin: 0 40px; }
  ui-content.import-data import-step-1,
  ui-content.import-data import-step-2,
  ui-content.import-data import-step-3,
  ui-content.import-data import-step-4,
  ui-content.import-data import-step-5 {
    flex: 1;
    height: 100%;
    display: flex;
    flex-direction: column;
    overflow: hidden; }
    ui-content.import-data import-step-1 > div.step_content,
    ui-content.import-data import-step-2 > div.step_content,
    ui-content.import-data import-step-3 > div.step_content,
    ui-content.import-data import-step-4 > div.step_content,
    ui-content.import-data import-step-5 > div.step_content {
      margin: 15px 40px;
      flex: 1;
      display: flex;
      flex-direction: column;
      overflow: auto; }
      ui-content.import-data import-step-1 > div.step_content .import-content,
      ui-content.import-data import-step-2 > div.step_content .import-content,
      ui-content.import-data import-step-3 > div.step_content .import-content,
      ui-content.import-data import-step-4 > div.step_content .import-content,
      ui-content.import-data import-step-5 > div.step_content .import-content {
        flex-grow: 1;
        margin-bottom: 40px;
        overflow: auto;
        display: flex;
        flex-direction: column; }
        ui-content.import-data import-step-1 > div.step_content .import-content .import-error,
        ui-content.import-data import-step-2 > div.step_content .import-content .import-error,
        ui-content.import-data import-step-3 > div.step_content .import-content .import-error,
        ui-content.import-data import-step-4 > div.step_content .import-content .import-error,
        ui-content.import-data import-step-5 > div.step_content .import-content .import-error {
          font-weight: 400;
          font-size: 12px;
          line-height: 15px;
          color: #ff0000; }
        ui-content.import-data import-step-1 > div.step_content .import-content .import-content_step3_default_value > div:first-child > div:last-child,
        ui-content.import-data import-step-2 > div.step_content .import-content .import-content_step3_default_value > div:first-child > div:last-child,
        ui-content.import-data import-step-3 > div.step_content .import-content .import-content_step3_default_value > div:first-child > div:last-child,
        ui-content.import-data import-step-4 > div.step_content .import-content .import-content_step3_default_value > div:first-child > div:last-child,
        ui-content.import-data import-step-5 > div.step_content .import-content .import-content_step3_default_value > div:first-child > div:last-child {
          text-align: center; }
        ui-content.import-data import-step-1 > div.step_content .import-content .import-content_step3_default_value .import-content_step3_default_line,
        ui-content.import-data import-step-2 > div.step_content .import-content .import-content_step3_default_value .import-content_step3_default_line,
        ui-content.import-data import-step-3 > div.step_content .import-content .import-content_step3_default_value .import-content_step3_default_line,
        ui-content.import-data import-step-4 > div.step_content .import-content .import-content_step3_default_value .import-content_step3_default_line,
        ui-content.import-data import-step-5 > div.step_content .import-content .import-content_step3_default_value .import-content_step3_default_line {
          border-top: none !important;
          font-size: 0.8rem; }
          ui-content.import-data import-step-1 > div.step_content .import-content .import-content_step3_default_value .import-content_step3_default_line > div:first-child,
          ui-content.import-data import-step-2 > div.step_content .import-content .import-content_step3_default_value .import-content_step3_default_line > div:first-child,
          ui-content.import-data import-step-3 > div.step_content .import-content .import-content_step3_default_value .import-content_step3_default_line > div:first-child,
          ui-content.import-data import-step-4 > div.step_content .import-content .import-content_step3_default_value .import-content_step3_default_line > div:first-child,
          ui-content.import-data import-step-5 > div.step_content .import-content .import-content_step3_default_value .import-content_step3_default_line > div:first-child {
            padding-right: 10px; }
          ui-content.import-data import-step-1 > div.step_content .import-content .import-content_step3_default_value .import-content_step3_default_line > div:last-child,
          ui-content.import-data import-step-2 > div.step_content .import-content .import-content_step3_default_value .import-content_step3_default_line > div:last-child,
          ui-content.import-data import-step-3 > div.step_content .import-content .import-content_step3_default_value .import-content_step3_default_line > div:last-child,
          ui-content.import-data import-step-4 > div.step_content .import-content .import-content_step3_default_value .import-content_step3_default_line > div:last-child,
          ui-content.import-data import-step-5 > div.step_content .import-content .import-content_step3_default_value .import-content_step3_default_line > div:last-child {
            border-top: 1px solid #efefef; }
        ui-content.import-data import-step-1 > div.step_content .import-content .import-content_step3,
        ui-content.import-data import-step-1 > div.step_content .import-content .import-content_step3_default_line,
        ui-content.import-data import-step-2 > div.step_content .import-content .import-content_step3,
        ui-content.import-data import-step-2 > div.step_content .import-content .import-content_step3_default_line,
        ui-content.import-data import-step-3 > div.step_content .import-content .import-content_step3,
        ui-content.import-data import-step-3 > div.step_content .import-content .import-content_step3_default_line,
        ui-content.import-data import-step-4 > div.step_content .import-content .import-content_step3,
        ui-content.import-data import-step-4 > div.step_content .import-content .import-content_step3_default_line,
        ui-content.import-data import-step-5 > div.step_content .import-content .import-content_step3,
        ui-content.import-data import-step-5 > div.step_content .import-content .import-content_step3_default_line {
          display: grid;
          align-items: center;
          grid-template-columns: auto 230px;
          grid-template-areas: "label firstValue";
          border: 1px solid #efefef;
          border-bottom: none; }
          ui-content.import-data import-step-1 > div.step_content .import-content .import-content_step3 > div:first-child,
          ui-content.import-data import-step-1 > div.step_content .import-content .import-content_step3_default_line > div:first-child,
          ui-content.import-data import-step-2 > div.step_content .import-content .import-content_step3 > div:first-child,
          ui-content.import-data import-step-2 > div.step_content .import-content .import-content_step3_default_line > div:first-child,
          ui-content.import-data import-step-3 > div.step_content .import-content .import-content_step3 > div:first-child,
          ui-content.import-data import-step-3 > div.step_content .import-content .import-content_step3_default_line > div:first-child,
          ui-content.import-data import-step-4 > div.step_content .import-content .import-content_step3 > div:first-child,
          ui-content.import-data import-step-4 > div.step_content .import-content .import-content_step3_default_line > div:first-child,
          ui-content.import-data import-step-5 > div.step_content .import-content .import-content_step3 > div:first-child,
          ui-content.import-data import-step-5 > div.step_content .import-content .import-content_step3_default_line > div:first-child {
            grid-area: label;
            margin-left: 10px; }
            ui-content.import-data import-step-1 > div.step_content .import-content .import-content_step3 > div:first-child > div,
            ui-content.import-data import-step-1 > div.step_content .import-content .import-content_step3_default_line > div:first-child > div,
            ui-content.import-data import-step-2 > div.step_content .import-content .import-content_step3 > div:first-child > div,
            ui-content.import-data import-step-2 > div.step_content .import-content .import-content_step3_default_line > div:first-child > div,
            ui-content.import-data import-step-3 > div.step_content .import-content .import-content_step3 > div:first-child > div,
            ui-content.import-data import-step-3 > div.step_content .import-content .import-content_step3_default_line > div:first-child > div,
            ui-content.import-data import-step-4 > div.step_content .import-content .import-content_step3 > div:first-child > div,
            ui-content.import-data import-step-4 > div.step_content .import-content .import-content_step3_default_line > div:first-child > div,
            ui-content.import-data import-step-5 > div.step_content .import-content .import-content_step3 > div:first-child > div,
            ui-content.import-data import-step-5 > div.step_content .import-content .import-content_step3_default_line > div:first-child > div {
              display: flex;
              align-items: center;
              justify-content: space-between; }
          ui-content.import-data import-step-1 > div.step_content .import-content .import-content_step3 > div:last-child,
          ui-content.import-data import-step-1 > div.step_content .import-content .import-content_step3_default_line > div:last-child,
          ui-content.import-data import-step-2 > div.step_content .import-content .import-content_step3 > div:last-child,
          ui-content.import-data import-step-2 > div.step_content .import-content .import-content_step3_default_line > div:last-child,
          ui-content.import-data import-step-3 > div.step_content .import-content .import-content_step3 > div:last-child,
          ui-content.import-data import-step-3 > div.step_content .import-content .import-content_step3_default_line > div:last-child,
          ui-content.import-data import-step-4 > div.step_content .import-content .import-content_step3 > div:last-child,
          ui-content.import-data import-step-4 > div.step_content .import-content .import-content_step3_default_line > div:last-child,
          ui-content.import-data import-step-5 > div.step_content .import-content .import-content_step3 > div:last-child,
          ui-content.import-data import-step-5 > div.step_content .import-content .import-content_step3_default_line > div:last-child {
            grid-area: firstValue;
            flex: 200px;
            height: 38px;
            width: 100%;
            align-items: center;
            border-left: 1px solid #efefef; }
            ui-content.import-data import-step-1 > div.step_content .import-content .import-content_step3 > div:last-child > div.import-step3__default,
            ui-content.import-data import-step-1 > div.step_content .import-content .import-content_step3_default_line > div:last-child > div.import-step3__default,
            ui-content.import-data import-step-2 > div.step_content .import-content .import-content_step3 > div:last-child > div.import-step3__default,
            ui-content.import-data import-step-2 > div.step_content .import-content .import-content_step3_default_line > div:last-child > div.import-step3__default,
            ui-content.import-data import-step-3 > div.step_content .import-content .import-content_step3 > div:last-child > div.import-step3__default,
            ui-content.import-data import-step-3 > div.step_content .import-content .import-content_step3_default_line > div:last-child > div.import-step3__default,
            ui-content.import-data import-step-4 > div.step_content .import-content .import-content_step3 > div:last-child > div.import-step3__default,
            ui-content.import-data import-step-4 > div.step_content .import-content .import-content_step3_default_line > div:last-child > div.import-step3__default,
            ui-content.import-data import-step-5 > div.step_content .import-content .import-content_step3 > div:last-child > div.import-step3__default,
            ui-content.import-data import-step-5 > div.step_content .import-content .import-content_step3_default_line > div:last-child > div.import-step3__default {
              width: 100%;
              padding: 0; }
              ui-content.import-data import-step-1 > div.step_content .import-content .import-content_step3 > div:last-child > div.import-step3__default > ui-input,
              ui-content.import-data import-step-1 > div.step_content .import-content .import-content_step3_default_line > div:last-child > div.import-step3__default > ui-input,
              ui-content.import-data import-step-2 > div.step_content .import-content .import-content_step3 > div:last-child > div.import-step3__default > ui-input,
              ui-content.import-data import-step-2 > div.step_content .import-content .import-content_step3_default_line > div:last-child > div.import-step3__default > ui-input,
              ui-content.import-data import-step-3 > div.step_content .import-content .import-content_step3 > div:last-child > div.import-step3__default > ui-input,
              ui-content.import-data import-step-3 > div.step_content .import-content .import-content_step3_default_line > div:last-child > div.import-step3__default > ui-input,
              ui-content.import-data import-step-4 > div.step_content .import-content .import-content_step3 > div:last-child > div.import-step3__default > ui-input,
              ui-content.import-data import-step-4 > div.step_content .import-content .import-content_step3_default_line > div:last-child > div.import-step3__default > ui-input,
              ui-content.import-data import-step-5 > div.step_content .import-content .import-content_step3 > div:last-child > div.import-step3__default > ui-input,
              ui-content.import-data import-step-5 > div.step_content .import-content .import-content_step3_default_line > div:last-child > div.import-step3__default > ui-input {
                border: none; }
              ui-content.import-data import-step-1 > div.step_content .import-content .import-content_step3 > div:last-child > div.import-step3__default > ui-date-picker,
              ui-content.import-data import-step-1 > div.step_content .import-content .import-content_step3_default_line > div:last-child > div.import-step3__default > ui-date-picker,
              ui-content.import-data import-step-2 > div.step_content .import-content .import-content_step3 > div:last-child > div.import-step3__default > ui-date-picker,
              ui-content.import-data import-step-2 > div.step_content .import-content .import-content_step3_default_line > div:last-child > div.import-step3__default > ui-date-picker,
              ui-content.import-data import-step-3 > div.step_content .import-content .import-content_step3 > div:last-child > div.import-step3__default > ui-date-picker,
              ui-content.import-data import-step-3 > div.step_content .import-content .import-content_step3_default_line > div:last-child > div.import-step3__default > ui-date-picker,
              ui-content.import-data import-step-4 > div.step_content .import-content .import-content_step3 > div:last-child > div.import-step3__default > ui-date-picker,
              ui-content.import-data import-step-4 > div.step_content .import-content .import-content_step3_default_line > div:last-child > div.import-step3__default > ui-date-picker,
              ui-content.import-data import-step-5 > div.step_content .import-content .import-content_step3 > div:last-child > div.import-step3__default > ui-date-picker,
              ui-content.import-data import-step-5 > div.step_content .import-content .import-content_step3_default_line > div:last-child > div.import-step3__default > ui-date-picker {
                width: 100%; }
                ui-content.import-data import-step-1 > div.step_content .import-content .import-content_step3 > div:last-child > div.import-step3__default > ui-date-picker ui-field-wrapper,
                ui-content.import-data import-step-1 > div.step_content .import-content .import-content_step3_default_line > div:last-child > div.import-step3__default > ui-date-picker ui-field-wrapper,
                ui-content.import-data import-step-2 > div.step_content .import-content .import-content_step3 > div:last-child > div.import-step3__default > ui-date-picker ui-field-wrapper,
                ui-content.import-data import-step-2 > div.step_content .import-content .import-content_step3_default_line > div:last-child > div.import-step3__default > ui-date-picker ui-field-wrapper,
                ui-content.import-data import-step-3 > div.step_content .import-content .import-content_step3 > div:last-child > div.import-step3__default > ui-date-picker ui-field-wrapper,
                ui-content.import-data import-step-3 > div.step_content .import-content .import-content_step3_default_line > div:last-child > div.import-step3__default > ui-date-picker ui-field-wrapper,
                ui-content.import-data import-step-4 > div.step_content .import-content .import-content_step3 > div:last-child > div.import-step3__default > ui-date-picker ui-field-wrapper,
                ui-content.import-data import-step-4 > div.step_content .import-content .import-content_step3_default_line > div:last-child > div.import-step3__default > ui-date-picker ui-field-wrapper,
                ui-content.import-data import-step-5 > div.step_content .import-content .import-content_step3 > div:last-child > div.import-step3__default > ui-date-picker ui-field-wrapper,
                ui-content.import-data import-step-5 > div.step_content .import-content .import-content_step3_default_line > div:last-child > div.import-step3__default > ui-date-picker ui-field-wrapper {
                  border: none; }
              ui-content.import-data import-step-1 > div.step_content .import-content .import-content_step3 > div:last-child > div.import-step3__default > ui-select,
              ui-content.import-data import-step-1 > div.step_content .import-content .import-content_step3_default_line > div:last-child > div.import-step3__default > ui-select,
              ui-content.import-data import-step-2 > div.step_content .import-content .import-content_step3 > div:last-child > div.import-step3__default > ui-select,
              ui-content.import-data import-step-2 > div.step_content .import-content .import-content_step3_default_line > div:last-child > div.import-step3__default > ui-select,
              ui-content.import-data import-step-3 > div.step_content .import-content .import-content_step3 > div:last-child > div.import-step3__default > ui-select,
              ui-content.import-data import-step-3 > div.step_content .import-content .import-content_step3_default_line > div:last-child > div.import-step3__default > ui-select,
              ui-content.import-data import-step-4 > div.step_content .import-content .import-content_step3 > div:last-child > div.import-step3__default > ui-select,
              ui-content.import-data import-step-4 > div.step_content .import-content .import-content_step3_default_line > div:last-child > div.import-step3__default > ui-select,
              ui-content.import-data import-step-5 > div.step_content .import-content .import-content_step3 > div:last-child > div.import-step3__default > ui-select,
              ui-content.import-data import-step-5 > div.step_content .import-content .import-content_step3_default_line > div:last-child > div.import-step3__default > ui-select {
                border: none; }
          ui-content.import-data import-step-1 > div.step_content .import-content .import-content_step3 > div > ui-date-picker,
          ui-content.import-data import-step-1 > div.step_content .import-content .import-content_step3_default_line > div > ui-date-picker,
          ui-content.import-data import-step-2 > div.step_content .import-content .import-content_step3 > div > ui-date-picker,
          ui-content.import-data import-step-2 > div.step_content .import-content .import-content_step3_default_line > div > ui-date-picker,
          ui-content.import-data import-step-3 > div.step_content .import-content .import-content_step3 > div > ui-date-picker,
          ui-content.import-data import-step-3 > div.step_content .import-content .import-content_step3_default_line > div > ui-date-picker,
          ui-content.import-data import-step-4 > div.step_content .import-content .import-content_step3 > div > ui-date-picker,
          ui-content.import-data import-step-4 > div.step_content .import-content .import-content_step3_default_line > div > ui-date-picker,
          ui-content.import-data import-step-5 > div.step_content .import-content .import-content_step3 > div > ui-date-picker,
          ui-content.import-data import-step-5 > div.step_content .import-content .import-content_step3_default_line > div > ui-date-picker {
            width: 100%; }
            ui-content.import-data import-step-1 > div.step_content .import-content .import-content_step3 > div > ui-date-picker ui-field-wrapper,
            ui-content.import-data import-step-1 > div.step_content .import-content .import-content_step3_default_line > div > ui-date-picker ui-field-wrapper,
            ui-content.import-data import-step-2 > div.step_content .import-content .import-content_step3 > div > ui-date-picker ui-field-wrapper,
            ui-content.import-data import-step-2 > div.step_content .import-content .import-content_step3_default_line > div > ui-date-picker ui-field-wrapper,
            ui-content.import-data import-step-3 > div.step_content .import-content .import-content_step3 > div > ui-date-picker ui-field-wrapper,
            ui-content.import-data import-step-3 > div.step_content .import-content .import-content_step3_default_line > div > ui-date-picker ui-field-wrapper,
            ui-content.import-data import-step-4 > div.step_content .import-content .import-content_step3 > div > ui-date-picker ui-field-wrapper,
            ui-content.import-data import-step-4 > div.step_content .import-content .import-content_step3_default_line > div > ui-date-picker ui-field-wrapper,
            ui-content.import-data import-step-5 > div.step_content .import-content .import-content_step3 > div > ui-date-picker ui-field-wrapper,
            ui-content.import-data import-step-5 > div.step_content .import-content .import-content_step3_default_line > div > ui-date-picker ui-field-wrapper {
              border: none; }
          ui-content.import-data import-step-1 > div.step_content .import-content .import-content_step3 > div > ui-select,
          ui-content.import-data import-step-1 > div.step_content .import-content .import-content_step3_default_line > div > ui-select,
          ui-content.import-data import-step-2 > div.step_content .import-content .import-content_step3 > div > ui-select,
          ui-content.import-data import-step-2 > div.step_content .import-content .import-content_step3_default_line > div > ui-select,
          ui-content.import-data import-step-3 > div.step_content .import-content .import-content_step3 > div > ui-select,
          ui-content.import-data import-step-3 > div.step_content .import-content .import-content_step3_default_line > div > ui-select,
          ui-content.import-data import-step-4 > div.step_content .import-content .import-content_step3 > div > ui-select,
          ui-content.import-data import-step-4 > div.step_content .import-content .import-content_step3_default_line > div > ui-select,
          ui-content.import-data import-step-5 > div.step_content .import-content .import-content_step3 > div > ui-select,
          ui-content.import-data import-step-5 > div.step_content .import-content .import-content_step3_default_line > div > ui-select {
            border-color: transparent; }
            ui-content.import-data import-step-1 > div.step_content .import-content .import-content_step3 > div > ui-select.ui-select--focus,
            ui-content.import-data import-step-1 > div.step_content .import-content .import-content_step3_default_line > div > ui-select.ui-select--focus,
            ui-content.import-data import-step-2 > div.step_content .import-content .import-content_step3 > div > ui-select.ui-select--focus,
            ui-content.import-data import-step-2 > div.step_content .import-content .import-content_step3_default_line > div > ui-select.ui-select--focus,
            ui-content.import-data import-step-3 > div.step_content .import-content .import-content_step3 > div > ui-select.ui-select--focus,
            ui-content.import-data import-step-3 > div.step_content .import-content .import-content_step3_default_line > div > ui-select.ui-select--focus,
            ui-content.import-data import-step-4 > div.step_content .import-content .import-content_step3 > div > ui-select.ui-select--focus,
            ui-content.import-data import-step-4 > div.step_content .import-content .import-content_step3_default_line > div > ui-select.ui-select--focus,
            ui-content.import-data import-step-5 > div.step_content .import-content .import-content_step3 > div > ui-select.ui-select--focus,
            ui-content.import-data import-step-5 > div.step_content .import-content .import-content_step3_default_line > div > ui-select.ui-select--focus {
              border-color: transparent !important; }
            ui-content.import-data import-step-1 > div.step_content .import-content .import-content_step3 > div > ui-select > .select2-container span.select2-selection .select2-selection__clear,
            ui-content.import-data import-step-1 > div.step_content .import-content .import-content_step3_default_line > div > ui-select > .select2-container span.select2-selection .select2-selection__clear,
            ui-content.import-data import-step-2 > div.step_content .import-content .import-content_step3 > div > ui-select > .select2-container span.select2-selection .select2-selection__clear,
            ui-content.import-data import-step-2 > div.step_content .import-content .import-content_step3_default_line > div > ui-select > .select2-container span.select2-selection .select2-selection__clear,
            ui-content.import-data import-step-3 > div.step_content .import-content .import-content_step3 > div > ui-select > .select2-container span.select2-selection .select2-selection__clear,
            ui-content.import-data import-step-3 > div.step_content .import-content .import-content_step3_default_line > div > ui-select > .select2-container span.select2-selection .select2-selection__clear,
            ui-content.import-data import-step-4 > div.step_content .import-content .import-content_step3 > div > ui-select > .select2-container span.select2-selection .select2-selection__clear,
            ui-content.import-data import-step-4 > div.step_content .import-content .import-content_step3_default_line > div > ui-select > .select2-container span.select2-selection .select2-selection__clear,
            ui-content.import-data import-step-5 > div.step_content .import-content .import-content_step3 > div > ui-select > .select2-container span.select2-selection .select2-selection__clear,
            ui-content.import-data import-step-5 > div.step_content .import-content .import-content_step3_default_line > div > ui-select > .select2-container span.select2-selection .select2-selection__clear {
              margin-top: 4.5px;
              height: 25px; }
          ui-content.import-data import-step-1 > div.step_content .import-content .import-content_step3 > div > ui-input,
          ui-content.import-data import-step-1 > div.step_content .import-content .import-content_step3_default_line > div > ui-input,
          ui-content.import-data import-step-2 > div.step_content .import-content .import-content_step3 > div > ui-input,
          ui-content.import-data import-step-2 > div.step_content .import-content .import-content_step3_default_line > div > ui-input,
          ui-content.import-data import-step-3 > div.step_content .import-content .import-content_step3 > div > ui-input,
          ui-content.import-data import-step-3 > div.step_content .import-content .import-content_step3_default_line > div > ui-input,
          ui-content.import-data import-step-4 > div.step_content .import-content .import-content_step3 > div > ui-input,
          ui-content.import-data import-step-4 > div.step_content .import-content .import-content_step3_default_line > div > ui-input,
          ui-content.import-data import-step-5 > div.step_content .import-content .import-content_step3 > div > ui-input,
          ui-content.import-data import-step-5 > div.step_content .import-content .import-content_step3_default_line > div > ui-input {
            height: 42px;
            border: none !important;
            border-radius: 0; }
          ui-content.import-data import-step-1 > div.step_content .import-content .import-content_step3:last-child,
          ui-content.import-data import-step-1 > div.step_content .import-content .import-content_step3_default_line:last-child,
          ui-content.import-data import-step-2 > div.step_content .import-content .import-content_step3:last-child,
          ui-content.import-data import-step-2 > div.step_content .import-content .import-content_step3_default_line:last-child,
          ui-content.import-data import-step-3 > div.step_content .import-content .import-content_step3:last-child,
          ui-content.import-data import-step-3 > div.step_content .import-content .import-content_step3_default_line:last-child,
          ui-content.import-data import-step-4 > div.step_content .import-content .import-content_step3:last-child,
          ui-content.import-data import-step-4 > div.step_content .import-content .import-content_step3_default_line:last-child,
          ui-content.import-data import-step-5 > div.step_content .import-content .import-content_step3:last-child,
          ui-content.import-data import-step-5 > div.step_content .import-content .import-content_step3_default_line:last-child {
            border-bottom: 1px solid #efefef; }
      ui-content.import-data import-step-1 > div.step_content .import-header,
      ui-content.import-data import-step-2 > div.step_content .import-header,
      ui-content.import-data import-step-3 > div.step_content .import-header,
      ui-content.import-data import-step-4 > div.step_content .import-header,
      ui-content.import-data import-step-5 > div.step_content .import-header {
        flex-grow: 0;
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 15px;
        margin-bottom: 38px; }
        ui-content.import-data import-step-1 > div.step_content .import-header > .import-header__label,
        ui-content.import-data import-step-2 > div.step_content .import-header > .import-header__label,
        ui-content.import-data import-step-3 > div.step_content .import-header > .import-header__label,
        ui-content.import-data import-step-4 > div.step_content .import-header > .import-header__label,
        ui-content.import-data import-step-5 > div.step_content .import-header > .import-header__label {
          font-weight: 300;
          font-size: 28px;
          line-height: 36px;
          color: #000000; }
        ui-content.import-data import-step-1 > div.step_content .import-header > .import-header__text,
        ui-content.import-data import-step-2 > div.step_content .import-header > .import-header__text,
        ui-content.import-data import-step-3 > div.step_content .import-header > .import-header__text,
        ui-content.import-data import-step-4 > div.step_content .import-header > .import-header__text,
        ui-content.import-data import-step-5 > div.step_content .import-header > .import-header__text {
          font-weight: 400;
          font-size: 14px;
          line-height: 22px;
          color: #000000; }
      ui-content.import-data import-step-1 > div.step_content div.import-content_step3 > div,
      ui-content.import-data import-step-1 > div.step_content div.import-content_step3_default_line > div,
      ui-content.import-data import-step-2 > div.step_content div.import-content_step3 > div,
      ui-content.import-data import-step-2 > div.step_content div.import-content_step3_default_line > div,
      ui-content.import-data import-step-3 > div.step_content div.import-content_step3 > div,
      ui-content.import-data import-step-3 > div.step_content div.import-content_step3_default_line > div,
      ui-content.import-data import-step-4 > div.step_content div.import-content_step3 > div,
      ui-content.import-data import-step-4 > div.step_content div.import-content_step3_default_line > div,
      ui-content.import-data import-step-5 > div.step_content div.import-content_step3 > div,
      ui-content.import-data import-step-5 > div.step_content div.import-content_step3_default_line > div {
        overflow: hidden; }
        ui-content.import-data import-step-1 > div.step_content div.import-content_step3 > div .ui-input,
        ui-content.import-data import-step-1 > div.step_content div.import-content_step3_default_line > div .ui-input,
        ui-content.import-data import-step-2 > div.step_content div.import-content_step3 > div .ui-input,
        ui-content.import-data import-step-2 > div.step_content div.import-content_step3_default_line > div .ui-input,
        ui-content.import-data import-step-3 > div.step_content div.import-content_step3 > div .ui-input,
        ui-content.import-data import-step-3 > div.step_content div.import-content_step3_default_line > div .ui-input,
        ui-content.import-data import-step-4 > div.step_content div.import-content_step3 > div .ui-input,
        ui-content.import-data import-step-4 > div.step_content div.import-content_step3_default_line > div .ui-input,
        ui-content.import-data import-step-5 > div.step_content div.import-content_step3 > div .ui-input,
        ui-content.import-data import-step-5 > div.step_content div.import-content_step3_default_line > div .ui-input {
          padding: 0 10px; }
    ui-content.import-data import-step-1 > div.import-footer,
    ui-content.import-data import-step-2 > div.import-footer,
    ui-content.import-data import-step-3 > div.import-footer,
    ui-content.import-data import-step-4 > div.import-footer,
    ui-content.import-data import-step-5 > div.import-footer {
      flex: 0;
      background: var(--primary-white-10, #f4f7fb);
      width: 100%;
      padding: 10px 20px;
      display: flex;
      justify-content: end;
      gap: 30px; }
      ui-content.import-data import-step-1 > div.import-footer > span,
      ui-content.import-data import-step-2 > div.import-footer > span,
      ui-content.import-data import-step-3 > div.import-footer > span,
      ui-content.import-data import-step-4 > div.import-footer > span,
      ui-content.import-data import-step-5 > div.import-footer > span {
        display: flex;
        align-items: center;
        gap: 10px; }
        ui-content.import-data import-step-1 > div.import-footer > span > div.import-data__error,
        ui-content.import-data import-step-2 > div.import-footer > span > div.import-data__error,
        ui-content.import-data import-step-3 > div.import-footer > span > div.import-data__error,
        ui-content.import-data import-step-4 > div.import-footer > span > div.import-data__error,
        ui-content.import-data import-step-5 > div.import-footer > span > div.import-data__error {
          font-weight: 400;
          font-size: 12px;
          line-height: 15px;
          color: #ff0000; }
    ui-content.import-data import-step-1 .ui-select.ui-input--invalid,
    ui-content.import-data import-step-2 .ui-select.ui-input--invalid,
    ui-content.import-data import-step-3 .ui-select.ui-input--invalid,
    ui-content.import-data import-step-4 .ui-select.ui-input--invalid,
    ui-content.import-data import-step-5 .ui-select.ui-input--invalid {
      margin-bottom: 0; }
      ui-content.import-data import-step-1 .ui-select.ui-input--invalid > div.ui-input__error,
      ui-content.import-data import-step-2 .ui-select.ui-input--invalid > div.ui-input__error,
      ui-content.import-data import-step-3 .ui-select.ui-input--invalid > div.ui-input__error,
      ui-content.import-data import-step-4 .ui-select.ui-input--invalid > div.ui-input__error,
      ui-content.import-data import-step-5 .ui-select.ui-input--invalid > div.ui-input__error {
        display: none; }
  ui-content.import-data import-step-1 > div > ui-files > compose > .ui-files-actions {
    display: none; }
  ui-content.import-data .step_content {
    height: inherit;
    display: flex;
    flex-direction: column;
    overflow: hidden; }
    ui-content.import-data .step_content .import-metering__header {
      flex-grow: 0;
      display: flex;
      flex-direction: column;
      align-items: flex-start;
      padding: 0px;
      gap: 15px;
      margin-bottom: 38px; }
      ui-content.import-data .step_content .import-metering__header > .import-metering__header__label {
        font-weight: 300;
        font-size: 28px;
        line-height: 36px;
        color: #000000; }
      ui-content.import-data .step_content .import-metering__header > .import-metering__header__text {
        font-weight: 400;
        font-size: 14px;
        line-height: 22px;
        color: #000000; }
      ui-content.import-data .step_content .import-metering__header > div {
        display: flex;
        width: 100%;
        justify-content: space-between; }
        ui-content.import-data .step_content .import-metering__header > div > div > .import-metering__step4__header__text {
          font-weight: 400;
          font-size: 14px;
          line-height: 22px;
          color: #ff0000; }
          ui-content.import-data .step_content .import-metering__header > div > div > .import-metering__step4__header__text.success {
            color: #15ce1e; }
        ui-content.import-data .step_content .import-metering__header > div > div > .import-metering__step4__header__warning {
          display: flex;
          flex-direction: row;
          justify-content: center;
          padding: 10px 15px;
          align-items: center;
          gap: 10px;
          background: #feefef;
          border-radius: 8px; }
          ui-content.import-data .step_content .import-metering__header > div > div > .import-metering__step4__header__warning > ui-icon {
            color: #ff0000; }
        ui-content.import-data .step_content .import-metering__header > div > div > .import-metering__step4__header__toggle {
          display: flex;
          align-items: center;
          justify-content: flex-end; }
        ui-content.import-data .step_content .import-metering__header > div > div > .import-metering__step4__header__excel-button {
          display: flex;
          padding-top: 5px; }
          ui-content.import-data .step_content .import-metering__header > div > div > .import-metering__step4__header__excel-button > div.button-space {
            height: 40px;
            margin-right: 10px;
            border: none; }
            ui-content.import-data .step_content .import-metering__header > div > div > .import-metering__step4__header__excel-button > div.button-space ui-button {
              border-color: #f4f7fb; }
          ui-content.import-data .step_content .import-metering__header > div > div > .import-metering__step4__header__excel-button > ui-button {
            height: 40px;
            margin: 0px; }
  ui-content.import-data import-step-5 > div.step_content > .import-header {
    margin-bottom: 38px; }
    ui-content.import-data import-step-5 > div.step_content > .import-header > div {
      display: flex;
      flex-direction: row;
      align-items: center;
      padding: 0px;
      gap: 10px;
      font-size: 28px;
      margin-bottom: 30px; }
      ui-content.import-data import-step-5 > div.step_content > .import-header > div ui-icon {
        background: #84dc88;
        border-radius: 60px;
        color: #ffffff; }
    ui-content.import-data import-step-5 > div.step_content > .import-header > span {
      font-size: 14px; }
  ui-content.import-data import-step-5 > div.step_content > .import-content__step5 {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    padding: 20px 40px;
    gap: 20px;
    border: 1px solid #efefef;
    border-radius: 24px; }
    ui-content.import-data import-step-5 > div.step_content > .import-content__step5 > .col {
      display: flex;
      flex-direction: column;
      align-items: flex-start;
      padding: 20px 30px;
      border-right: 1px solid #efefef; }
      ui-content.import-data import-step-5 > div.step_content > .import-content__step5 > .col:last-child {
        border-right: none; }
      ui-content.import-data import-step-5 > div.step_content > .import-content__step5 > .col > p {
        margin: 0; }
        ui-content.import-data import-step-5 > div.step_content > .import-content__step5 > .col > p:first-child {
          color: #2b64a9;
          font-size: 12px; }
        ui-content.import-data import-step-5 > div.step_content > .import-content__step5 > .col > p:last-child {
          font-size: 36px; }
    ui-content.import-data import-step-5 > div.step_content > .import-content__step5__result {
      display: flex;
      flex-direction: row;
      justify-content: flex-end;
      align-items: center;
      padding: 10px 0px;
      gap: 5px;
      color: #d8e1e8; }
  ui-content.import-data .row {
    margin-left: 0;
    margin-right: 0; }

.import-step3__select {
  min-width: 200px;
  display: flex;
  border-top: 1px solid #efefef;
  padding: 15px;
  gap: 8px;
  align-items: center; }
  .import-step3__select > ui-field:first-child ui-select > select {
    max-width: 80px; }
  .import-step3__select > ui-field:last-child select {
    height: 2.6rem;
    border: solid 1px #dddddd;
    border-radius: 0.3rem;
    max-width: 100px; }
  .import-step3__select select {
    border: none; }
    .import-step3__select select:focus-visible {
      border: solid 1px #dddddd !important; }

.import-metering-correct-errors-box__old-value {
  display: flex;
  align-items: center;
  gap: 5px; }
