/* CertCore: constrain import controls independently of company name length. */
.cc-import-options {
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1.4fr);
}
.cc-import-options > label,
.cc-import-options > .cc-import-file-meta {
  min-width: 0;
  max-width: 100%;
  box-sizing: border-box;
}
.cc-import-options #ccImportDefaultCompany,
.cc-import-options #ccImportConflict {
  min-width: 0;
  width: 100%;
  max-width: 100%;
  box-sizing: border-box;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-right: 28px;
}
.cc-import-options > .cc-import-file-meta {
  overflow-wrap: anywhere;
}
@media (max-width: 820px) {
  .cc-import-options { grid-template-columns: minmax(0, 1fr); }
}
