.tactus-head{fill:var(--tactus-head,#2442d0)}.tactus-head[data-fault]{fill:var(--tactus-fault,#d9861c)}.tactus-eye{fill:var(--tactus-eye,#fff)}.tactus-eye-line{stroke:var(--tactus-eye,#fff);fill:none}.tactus-ink{fill:var(--tactus-ink,#15181d)}.tactus-logo,.tactus-mark{flex:none;display:block;overflow:visible}.tactus-lockup{align-items:center;line-height:0;display:inline-flex}.tactus-lockup>.tactus-mark{display:none}@media (width<=575.98px){.tactus-lockup[data-narrow]>.tactus-logo{display:none}.tactus-lockup[data-narrow]>.tactus-mark{display:block}}.tactus-eyes{transform-box:fill-box;transform-origin:50%}[data-blink] .tactus-eyes{animation:5.5s infinite tactus-blink}.tactus-mood[data-mood=working][data-blink] .tactus-eyes{animation:7s infinite tactus-blink-soft}@keyframes tactus-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}@keyframes tactus-blink-soft{0%,94%,to{transform:scaleY(1)}96.5%{transform:scaleY(.35)}}@media (prefers-reduced-motion:reduce){[data-blink] .tactus-eyes,.tactus-mood[data-mood=working][data-blink] .tactus-eyes{animation:none}}.tactus-mood{flex:none;line-height:0;display:inline-block}.tactus-mood-badge{background:var(--veslo-surface,#fff);pointer-events:none;border-radius:40%;padding:1px;position:absolute;bottom:-5px;right:-5px}.tactus-mood-pill{color:var(--veslo-text-tertiary);align-items:center;gap:6px;font-size:13px;font-weight:600;line-height:1.2;display:inline-flex}.tactus-mood-pill[data-mood=fault]{color:var(--veslo-warn-text,#6b3a0a)}
