.t-matrix{--matrix-cycle:1.2s;--matrix-base:currentColor;--matrix-active:currentColor;--matrix-ease:ease-in-out;grid-template-columns:repeat(4,2px);grid-auto-rows:2px;gap:2px;display:grid}.t-matrix i{background:var(--matrix-base);opacity:.35;animation:t-matrix-pulse var(--matrix-cycle) var(--matrix-ease) infinite;animation-delay:calc(var(--d,0) * 1ms);display:block}@keyframes t-matrix-pulse{0%,45%,to{background-color:var(--matrix-base);opacity:.35}15%{background-color:var(--matrix-active);opacity:1}}@media (prefers-reduced-motion:reduce){.t-matrix i{animation:none!important}}
