.mc{border:1px solid var(--line2,#3e3378);background:color-mix(in srgb,var(--cy-yellow,#fcb11d) 7%,transparent);border-radius:4px;margin:4px 0 14px;padding:12px 14px 10px}.mc-msg{color:var(--txt,#e2e8f0);overflow-wrap:anywhere;margin:0 0 10px;font-size:13px;font-weight:700;line-height:1.35}.mc-nota{color:var(--dim,#a29bc8);margin:6px 0 0;font-size:12px}.mc-bar{height:58px;margin:0 22px;position:relative}.mc-track{background:var(--line,#2c2560);border-radius:3px;height:6px;position:absolute;top:11px;left:0;right:0;overflow:hidden}.mc-fill{background:linear-gradient(90deg,var(--cy-cyan,#2f9fd4),var(--cy-yellow,#fcb11d));height:100%;transition:width .5s var(--ease-out,cubic-bezier(.23,1,.32,1));border-radius:3px}.mc-hito{flex-direction:column;align-items:center;gap:5px;display:flex;position:absolute;top:0;translate:-50%}.mc-ico{background:var(--bg2,#1e1840);border:2px solid var(--line2,#3e3378);width:28px;height:28px;color:var(--dim,#a29bc8);transition:background .3s var(--ease-out,ease),color .3s var(--ease-out,ease),border-color .3s var(--ease-out,ease);border-radius:50%;justify-content:center;align-items:center;display:flex}.mc-ico svg{flex:none;width:14px;height:14px}.mc-monto{white-space:nowrap;color:var(--dim,#a29bc8);font-size:11px;font-weight:700}.mc-hito.on .mc-ico{background:var(--cy-yellow,#fcb11d);border-color:var(--cy-yellow,#fcb11d);color:#191430}.mc-hito.on .mc-monto{color:var(--txt,#e2e8f0)}@media (prefers-reduced-motion:reduce){.mc-fill,.mc-ico{transition:none}}
