[data-zuh-ready] {
  position: relative;
  isolation: isolate;
  text-decoration: none !important;
}
.zuh-layer {
  display: none;
  pointer-events: none;
}
[data-zuh-ready] > .zuh-layer {
  display: block;
  position: absolute;
  z-index: -1;
  inset: 0;
  pointer-events: none;
}
.zuh-line {
  display: block;
  position: absolute;
  margin: 0;
  padding: 0;
  border: 0;
  background: #F5C51D;
  transform: scaleX(0);
  transform-origin: left center;
  transition: none;
  pointer-events: none;
}
@media (hover: hover) and (pointer: fine) {
  [data-zuh-ready] > .zuh-layer > .zuh-line {
    transition: transform 180ms ease;
  }
  .zuh-action:hover [data-zuh-ready] > .zuh-layer > .zuh-line,
  .zuh-action[data-zuh-ready]:hover > .zuh-layer > .zuh-line {
    transform: scaleX(1);
  }
}
.zuh-action[data-zuh-states="all"]:is(:focus-visible, :active) [data-zuh-ready] > .zuh-layer > .zuh-line,
.zuh-action[data-zuh-states="all"][data-zuh-ready]:is(:focus-visible, :active) > .zuh-layer > .zuh-line {
  transform: scaleX(1);
  transition: none;
}
@media (prefers-reduced-motion: reduce) {
  [data-zuh-ready] > .zuh-layer > .zuh-line {
    transition: none;
  }
}
@media (hover: hover) and (pointer: fine) and (prefers-reduced-motion: no-preference) {
  #zenye-resources-page [data-zui-card="resource-channel"] strong::after {
    transition: transform 180ms ease;
  }
}

.zui-article-link .zui-article-title.zui-tail-label,
#zy-search-page .zy-search-title-link > .zui-tail-label,
#zenye-home-template .zenye-line-card .zui-tail-label {
  text-decoration: none !important;
}
