.tm{border-top:1px solid var(--line)}.tm-row{border-bottom:1px solid var(--line);display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.tm-track{animation:tm-run var(--dur,120s) linear infinite;flex:none;margin:0;padding:0;list-style:none;display:flex}.tm-row--rev .tm-track{animation-direction:reverse}@keyframes tm-run{to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.tm-track{animation:none}.tm-row{scrollbar-width:none;overflow-x:auto}}.tm-cell{border-right:1px solid var(--line);width:200px;height:156px;color:var(--fg);white-space:nowrap;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:16px;display:flex}.tm-cell svg{fill:currentColor;opacity:.85;width:38px;height:38px}.tm-cell span{letter-spacing:0;color:var(--mute);font-size:15px;font-weight:500}@media (max-width:760px){.tm-row{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.tm-cell{gap:12px;width:136px;height:124px}.tm-cell svg{width:30px;height:30px}.tm-cell span{font-size:13px}}
