/**
 * EGroupware: CSS with less preprocessor
 *
 * Please do NOT change app.css directly, instead change app.less and compile it!

 * Dialog Import Export
 *
 * @link http://www.egroupware.org
 * @license http://opensource.org/licenses/gpl-license.php GPL - GNU General Public License
 * @author Stefan Reinhard <stefan.reinhard@pixelegg.de>
 * @package projectmanager
 * @version $Id$
 */
.preview,
.import_progress {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 97%;
  height: 95%;
  overflow: hidden;
  background-color: white;
  z-index: 999;
  display: none;
  border: 1px solid black;
  margin: 1.5%;
}
.import_progress {
  display: initial;
}
/* Not sure why these are missing */
.import_progress sl-progress-bar {
  --track-color: hsl(240, 5.9%, 90%);
  --indicator-color: hsl(200.4, 98%, 39.4%);
  --label-color: var(--label-color);
  --sl-border-radius-pill: 9999px;
}
.preview .content,
.import_progress .log {
  overflow: auto;
  max-height: 99%;
  display: block;
  flex: 1 1 auto;
}
.preview_box .header,
.preview .header {
  font-size: 150%;
  margin-bottom: 5px;
  padding: 5px;
  border-bottom: 1px outset;
}
.preview tr {
  vertical-align: top;
}
.wizard_content > div > table {
  width: 100%;
}
/*     Dialog Import Export      */
#importexport-export_dialog {
  margin: 1em;
}
#importexport-export_dialog img {
  height: 24px;
}
#importexport-export_dialog .et2_tabcntr {
  height: 354px;
}
/* Tab General*/
#importexport-export_dialog_importexport-export_dialog-general_tab_content {
  width: 400px;
}
#importexport-export_dialog_importexport-export_dialog-general_tab_content table.et2_grid tr:nth-child(even) {
  background: #FFFFFF;
}
#importexport-export_dialog_importexport-export_dialog-general_tab_content table.et2_grid tr:nth-child(odd) {
  background: #f2f2f2;
}
#importexport-export_dialog_importexport-export_dialog-general_tab_content table.et2_grid td {
  padding: 0.5em;
}
/* Tab Auswahl*/
#importexport-export_dialog_importexport-export_dialog-selection_tab table.et2_grid tr:nth-child(even) {
  background: #FFFFFF;
}
#importexport-export_dialog_importexport-export_dialog-selection_tab table.et2_grid tr:nth-child(odd) {
  background: #f2f2f2;
}
#importexport-export_dialog_importexport-export_dialog-selection_tab table.et2_grid td {
  padding: 0.5em;
}
/* Tab Optionen*/
#importexport-export_dialog_importexport-export_dialog-options_tab table.et2_grid tr:nth-child(even) {
  background: #FFFFFF;
}
#importexport-export_dialog_importexport-export_dialog-options_tab table.et2_grid tr:nth-child(odd) {
  background: #f2f2f2;
}
#importexport-export_dialog_importexport-export_dialog-options_tab table.et2_grid td {
  padding: 0.5em;
}
/**
 * Admin Tree - apps - import / Export Dialog
 * NEW Window
 */
.wizard_content #importexport-wizardbox_importexport-wizard_chooseapp,
.wizard_content #importexport-wizardbox_importexport-wizard_chooseplugin,
.wizard_content #importexport-wizardbox_importexport-wizard_choosename,
.wizard_content #importexport-wizardbox_importexport-wizard_basic_import_csv-sample_file,
.wizard_content #importexport-wizardbox_addressbook-importexport_wizard_vcard_charset {
  margin: 10em 2em 0 2em;
  /*#importexport-wizardbox_msg{font-size: 2em;}*/
}
.wizard_content #importexport-wizardbox_importexport-wizard_chooseapp table.et2_grid,
.wizard_content #importexport-wizardbox_importexport-wizard_chooseplugin table.et2_grid,
.wizard_content #importexport-wizardbox_importexport-wizard_choosename table.et2_grid,
.wizard_content #importexport-wizardbox_importexport-wizard_basic_import_csv-sample_file table.et2_grid,
.wizard_content #importexport-wizardbox_addressbook-importexport_wizard_vcard_charset table.et2_grid {
  font-size: 15px;
}
.wizard_content #importexport-wizardbox_importexport-wizard_chooseapp input.et2_textbox,
.wizard_content #importexport-wizardbox_importexport-wizard_chooseplugin input.et2_textbox,
.wizard_content #importexport-wizardbox_importexport-wizard_choosename input.et2_textbox,
.wizard_content #importexport-wizardbox_importexport-wizard_basic_import_csv-sample_file input.et2_textbox,
.wizard_content #importexport-wizardbox_addressbook-importexport_wizard_vcard_charset input.et2_textbox {
  width: 100%;
}
.wizard_content #importexport-wizardbox_importexport-wizard_basic_import_csv-choosesepncharset,
.wizard_content #importexport-wizardbox_importexport-wizard_basic_import_csv-fieldmapping {
  margin: 0.5em;
}
.wizard_content #importexport-wizardbox_importexport-wizard_basic_import_csv-choosesepncharset table.et2_grid tr:first-child,
.wizard_content #importexport-wizardbox_importexport-wizard_basic_import_csv-fieldmapping table.et2_grid tr:first-child {
  height: 62px;
}
.wizard_content #importexport-wizardbox_importexport-wizard_basic_import_csv-choosesepncharset .et2_label#importexport-wizardbox_msg,
.wizard_content #importexport-wizardbox_importexport-wizard_basic_import_csv-fieldmapping .et2_label#importexport-wizardbox_msg {
  font-size: 15px;
}
.wizard_content #importexport-wizardbox_importexport-wizard_basic_import_csv-conditions {
  margin: 0.5em;
}
.wizard_content #importexport-wizardbox_importexport-wizard_basic_import_csv-conditions .condition_help {
  line-height: 2em;
  border-bottom: 10px solid transparent;
}
.wizard_content #importexport-wizardbox_importexport-wizard_basic_import_csv-conditions .et2_label#importexport-wizardbox_msg {
  font-size: 15px;
}
.wizard_content #importexport-wizardbox_addressbook-importexport_wizard_vcard_chooseowner,
.wizard_content #importexport-wizardbox_addressbook-importexport_wizard_chooseowner {
  margin: 0.5em;
}
.wizard_content #importexport-wizardbox_addressbook-importexport_wizard_vcard_chooseowner table.et2_grid tr:first-child,
.wizard_content #importexport-wizardbox_addressbook-importexport_wizard_chooseowner table.et2_grid tr:first-child {
  height: 62px;
}
.wizard_content #importexport-wizardbox_addressbook-importexport_wizard_vcard_chooseowner .et2_label#importexport-wizardbox_msg,
.wizard_content #importexport-wizardbox_addressbook-importexport_wizard_chooseowner .et2_label#importexport-wizardbox_msg {
  font-size: 15px;
}
.wizard_content #importexport-wizardbox_importexport-wizard_chooseallowedusers {
  margin: 0.5em;
}
.wizard_content #importexport-wizardbox_importexport-wizard_chooseallowedusers table.et2_grid tr:first-child {
  height: 62px;
}
.wizard_content #importexport-wizardbox_importexport-wizard_chooseallowedusers .et2_label#importexport-wizardbox_msg {
  font-size: 15px;
}
