/* CallGarden FIX19 — keep employee assets in Results only and increase their visual priority */
.results-assets-accent{
  margin:14px 0 2px;
  gap:11px;
}
.results-assets-accent .results-asset-card{
  position:relative;
  overflow:hidden;
  min-height:154px;
  padding:16px;
  gap:7px;
  border:0;
  color:#fff;
  box-shadow:0 14px 32px rgba(14,104,58,.18);
  transition:transform .16s ease,box-shadow .16s ease,filter .16s ease;
}
.results-assets-accent .results-asset-card[data-results-asset="net"]{
  background:linear-gradient(145deg,#0d7f3d 0%,#16a653 58%,#2abb6a 100%);
}
.results-assets-accent .results-asset-card[data-results-asset="conversion"]{
  background:linear-gradient(145deg,#0c7166 0%,#128d79 58%,#21aa8e 100%);
}
.results-assets-accent .results-asset-card::after{
  content:"";
  position:absolute;
  width:118px;
  height:118px;
  right:-38px;
  top:-44px;
  border-radius:50%;
  border:22px solid rgba(255,255,255,.08);
  pointer-events:none;
}
.results-assets-accent .results-asset-card:hover{
  transform:translateY(-2px);
  box-shadow:0 18px 38px rgba(14,104,58,.24);
}
.results-assets-accent .results-asset-card:active{
  transform:scale(.985);
}
.results-asset-top{
  position:relative;
  z-index:1;
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:10px;
}
.results-assets-accent .results-asset-top>span{
  color:rgba(255,255,255,.92);
  font-size:11px;
  font-weight:900;
  letter-spacing:.01em;
}
.results-assets-accent .results-asset-top>i{
  width:30px;
  height:30px;
  flex:0 0 30px;
  display:grid;
  place-items:center;
  border-radius:10px;
  background:rgba(255,255,255,.16);
  border:1px solid rgba(255,255,255,.14);
  color:#fff;
  font-size:14px;
  font-style:normal;
  font-weight:950;
  backdrop-filter:blur(6px);
}
.results-assets-accent .results-asset-card>strong{
  position:relative;
  z-index:1;
  color:#fff;
  font-size:27px;
  line-height:1;
  letter-spacing:-.045em;
  margin-top:2px;
}
.results-assets-accent .results-asset-card>small{
  position:relative;
  z-index:1;
  color:rgba(255,255,255,.76);
  font-size:10px;
  font-weight:700;
}
.results-assets-accent .results-asset-bar{
  position:relative;
  z-index:1;
  height:7px;
  margin-top:3px;
  background:rgba(255,255,255,.20);
}
.results-assets-accent .results-asset-bar i{
  background:#fff;
  box-shadow:0 0 10px rgba(255,255,255,.25);
}
.results-assets-accent .results-asset-card.tone-yellow .results-asset-bar i{background:#ffe28a}
.results-assets-accent .results-asset-card.tone-red .results-asset-bar i{background:#ffb2ad}
.results-assets-accent .results-asset-card>em{
  position:relative;
  z-index:1;
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:8px;
  margin-top:auto;
  color:#fff;
  font-style:normal;
}
.results-assets-accent .results-asset-card>em>b{
  font-size:11px;
  color:#fff;
}
.results-assets-accent .results-asset-card>em>span{
  font-size:10px;
  color:rgba(255,255,255,.9);
  font-weight:900;
}
@media(max-width:420px){
  .results-assets-accent{grid-template-columns:1fr 1fr;gap:8px}
  .results-assets-accent .results-asset-card{min-height:142px;padding:13px}
  .results-assets-accent .results-asset-card>strong{font-size:22px}
  .results-assets-accent .results-asset-top>span{font-size:10px;line-height:1.2}
  .results-assets-accent .results-asset-card>em{align-items:flex-end;flex-direction:column;gap:2px}
  .results-assets-accent .results-asset-card>em>b,.results-assets-accent .results-asset-card>em>span{width:100%;text-align:left}
}
