/*
 * This is a manifest file that'll be compiled into application.css, which will include all the files
 * listed below.
 *
 * Any CSS (and SCSS, if configured) file within this directory, lib/assets/stylesheets, or any plugin's
 * vendor/assets/stylesheets directory can be referenced here using a relative path.
 *
 * You're free to add application-wide styles to this file and they'll appear at the bottom of the
 * compiled file so the styles you add here take precedence over styles defined in any other CSS
 * files in this directory. Styles in this file should be added after the last require_* statement.
 * It is generally better to create a new file per style scope.
 *


 */

.save-cancel #selected-count {
  margin: 0;
  margin-bottom: 0.25em;
}

.breadcrumbs .model-type.Project::before {
  content: "Project";
}

.breadcrumbs .model-type.ProjectConfiguration::before {
  content: "Configuration";
}

.breadcrumbs .model-type.ProjectDescription::before {
  content: "Description";
}

.breadcrumbs .model-type.ProjectMixtures::before {
  content: "Mixtures";
}

.breadcrumbs .model-type.ProjectMixture::before {
  content: "Mixture";
}

.breadcrumbs .model-type.StructuralElement::before {
  content: "Structural element";
}

.breadcrumbs .model-type.Specimen::before {
  content: "Specimen";
}

.breadcrumbs .model-type.Specimens\:\:Cylinder::before {
  content: "Cylinder";
}

.breadcrumbs .model-type.Specimens\:\:Core::before {
  content: "Core";
}

.breadcrumbs .model-type.Specimens\:\:Powder::before {
  content: "Powder";
}

.breadcrumbs .model-type[class*="LabTests::"]::before {
  content: "Lab test";
}

#migration-measurements-body td {
  padding-top: 0.15em;
  padding-bottom: 0.15em;
  vertical-align: middle;
}

#migration-measurements-body td.migration-measurement-actions {
  width: 2.2em;
  text-align: center;
}

#migration-measurements-body .migration-measurement-delete {
  min-width: 1.4em;
  height: 1.4em;
  line-height: 1.2;
  padding: 0 0.25em;
  font-size: 0.8em;
}

#chloride-profile-measurements-body .chloride-profile-measurement-delete {
  color: var(--dangerous-action-color);
  background-color: transparent;
  background-image: none;
  border-color: var(--dangerous-action-color);
  border-style: solid;
  border-width: thin;
  border-radius: 4px;
  cursor: pointer;
  transition-duration: 0.15s;
}

#chloride-profile-measurements-body .chloride-profile-measurement-delete:hover {
  color: var(--main-background);
  background-color: var(--dangerous-action-color);
  border-color: var(--dangerous-action-color);
}

.chloride-profile-selection-disabled {
  color: var(--quiet-text-color, #666);
  opacity: 0.55;
}

.chloride-profile-selection-disabled input {
  cursor: not-allowed;
}

/* In one-column grid layout, tabs container border ends up below panel content.
   For migration tabs, draw the separator at panel top (under labels) instead. */
section.one-column > .tabs-container.migration-data,
section.one-column > .tabs-container.drying-show-tabs {
  border-bottom: none;
}

section.one-column > .tabs-container.migration-data input.tab ~ .tab,
section.one-column > .tabs-container.drying-show-tabs input.tab ~ .tab {
  border-top: 1px solid var(--dark-border-color);
}
