@charset "utf-8";
@import (optional, reference) "var.less";
/*BreadCrumb*/
._crumb {
  --_crumb-fs: var(--_sz-font);
  --_crumb-m: var(--_sz-space);
  font-size: var(--_crumb-fs);
  [role=head] {
    color: var(--_c-text-aj);
  }
  [role=head][class*='icon'] {
    margin-right: var(--_crumb-m);
  }
  a {
    color: var(--_c-text-aj);
  }
  a:hover {
    color: var(--_c-prim);
  }
  [role=label] [class*='icon'] {
    width: auto;
    margin-right: var(--_sz-min);
  }
  [role=hyphen] {
    color: var(--_c-ignore);
    text-align: center;
    margin: auto var(--_crumb-m);
    display: inline;
  }
  [role=hyphen]:where(:not(._char, [class*='icon'])) {
    font-size: var(--_sz-ignore);
  }
  [role=hyphen][class*='icon'] {
    font-size: 1.0rem;
  }
}
