
:root{--ym-point-mask:url('./point-icon.svg?v=20261031-192');}
.ym-point-icon,
body:not(.home) #dock #gen-cost::before,
#quick-gen-cost::before,
#points-pill::before,
#home-points::before,
.production-dialog-price:not(:empty)::before{
  content:'';display:inline-block;flex:none;width:14px;height:16px;
  background:currentColor;-webkit-mask:var(--ym-point-mask) center/contain no-repeat;mask:var(--ym-point-mask) center/contain no-repeat;
  vertical-align:-3px;margin-right:4px;font-style:normal;pointer-events:none;
}
.ym-point-icon{margin-right:0;}
body:not(.home) #dock #gen-cost::before{color:inherit;font-size:inherit;}
#home-points,#points-pill{align-items:center;}
#creative-agent .ca-credit .ym-point-icon{color:#6c8ac3;}
#agent-panel .agent-stage-credit .ym-point-icon{width:14px;height:16px;}
.nodeflow-generate .ym-point-icon{width:12px;height:14px;margin-left:3px;margin-right:3px;}
