/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
.c7n-breadcrumb {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  list-style: none;
  color: rgba(0, 0, 0, 0.45);
  font-size: 0.13rem;
}
.c7n-breadcrumb .icon {
  font-size: 0.12rem;
}
.c7n-breadcrumb a {
  color: rgba(0, 0, 0, 0.45);
  -webkit-transition: color 0.3s;
  transition: color 0.3s;
}
.c7n-breadcrumb a:hover {
  color: #6374c2;
}
.c7n-breadcrumb > span:last-child {
  color: #000000;
  font-weight: unset;
  font-size: unset;
}
.c7n-breadcrumb > span:last-child .c7n-breadcrumb-separator {
  display: none;
}
.c7n-breadcrumb-separator {
  margin: 0 0.08rem;
  color: rgba(0, 0, 0, 0.45);
}
.c7n-breadcrumb-link > .icon + span {
  margin-left: 0.04rem;
}
.c7n-breadcrumb-overlay-border {
  background: #f5f5f5;
  -webkit-box-shadow: 0 0 0.1rem #f5f5f5;
          box-shadow: 0 0 0.1rem #f5f5f5;
}
.c7n-breadcrumb-overlay-border a {
  color: black;
}
.c7n-breadcrumb-overlay-border a:active {
  color: black;
}
.c7n-breadcrumb-overlay-border a:hover {
  color: black;
}
.c7n-breadcrumb-overlay-border span {
  color: black;
}
.c7n-breadcrumb-overlay-border .c7n-breadcrumb-overlay-cover {
  -webkit-transition-delay: 2s;
          transition-delay: 2s;
}
.c7n-breadcrumb-overlay-link {
  position: relative;
}
.c7n-breadcrumb-overlay-menu {
  padding: 0.1rem;
}
.c7n-breadcrumb-overlay-popup {
  padding: 0.1rem 0;
}
.c7n-breadcrumb-overlay-menu-list.c7n-dropdown-menu {
  padding: 0.1rem 0;
}
.c7n-breadcrumb-overlay-menu-list.c7n-list-grid .c7n-list-item {
  margin-bottom: 0;
}
.c7n-breadcrumb-overlay-menu-list .c7n-list-item {
  padding-top: 0;
  padding-bottom: 0;
}
.c7n-breadcrumb-overlay-menu-list .c7n-list-item-content:hover {
  background: #f5f5f5;
}
.c7n-breadcrumb-overlay-menu-list-item {
  display: inline-block;
  padding: 0.1rem 0.2rem;
}
.c7n-breadcrumb-overlay-menu-list-item a {
  color: black;
}
.c7n-breadcrumb-overlay-menu-list-item a:active {
  color: black;
}
.c7n-breadcrumb-overlay-menu-list-item a:hover {
  color: black;
}
.c7n-breadcrumb-overlay-menu-list-item span {
  color: black;
}
