.mk-cursor{animation:none}
/* piscar so quando ha problema: operando = verde parado; sem informacao = ambar da marca parado */
@keyframes mk-blink{50%{opacity:0}}
.mk-cursor[data-mk=ok]{background:#2F6FD6!important}
@media (prefers-color-scheme:dark){.mk-cursor[data-mk=ok]{background:#8FB4FF!important}}
.mk-cursor[data-mk=degraded]{animation:mk-blink 2.6s steps(1) infinite;background:#B88A2E!important;opacity:.85}
.mk-cursor[data-mk=partial]{animation:mk-glitch 1.7s steps(1) infinite;background:#D9692B!important;cursor:pointer}
@keyframes mk-glitch{0%{opacity:1}8%{opacity:0}12%{opacity:1;transform:translateX(1px)}20%{opacity:0}24%{opacity:1;transform:none}60%{opacity:1}64%{opacity:0}68%{opacity:1}}
.mk-cursor[data-mk=down]{animation:none;background:#2A2F3A!important;opacity:.9;cursor:pointer}
.mk-cursor[data-mk=degraded]{cursor:pointer}
@media (prefers-reduced-motion:reduce){.mk-cursor{animation:none!important}}
