.dm-root{position:relative}.dm-persp{perspective:1100px;overflow:hidden}.dm-tilt{position:relative;transform-style:preserve-3d;transform:rotateX(var(--dm-rx,0deg)) rotateY(var(--dm-ry,0deg));transition:transform .24s cubic-bezier(.2,.7,.2,1)}@keyframes dm-drift{0%{transform:translate3d(0,-3px,0) scale(1.012)}to{transform:translate3d(0,3px,0) scale(1.03)}}.dm-drift{animation:dm-drift 9s ease-in-out infinite alternate;will-change:transform}@keyframes dm-sheen{0%,62%{transform:translateX(-120%) skewX(-18deg);opacity:0}68%{opacity:1}92%{opacity:1}to{transform:translateX(420%) skewX(-18deg);opacity:0}}.dm-sheen{position:absolute;top:0;bottom:0;left:0;width:22%;pointer-events:none;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.07),transparent);animation:dm-sheen 11s ease-in-out infinite}.dm-strip{display:flex;align-items:center;gap:10px;min-height:40px;padding:8px 12px;border-top:1px solid var(--line);background:var(--raised);font-size:12px;color:var(--text-2)}.dm-lines{position:relative;flex:1;min-width:0;height:18px}.dm-line{position:absolute;inset:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;line-height:18px;animation:dm-line 9s ease-in-out infinite}.dm-line[data-i="0"]{opacity:1;animation-delay:-.4s}.dm-line[data-i="1"]{animation-delay:2.6s}.dm-line[data-i="2"]{animation-delay:5.6s}@keyframes dm-line{0%{opacity:0;transform:translateY(4px)}30%,5%{opacity:1;transform:none}36%,to{opacity:0;transform:translateY(-4px)}}.dm-root[data-paused] *,.dm-root[data-paused] :before{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.dm-tilt{transition:none;transform:none}.dm-drift,.dm-line,.dm-sheen{animation:none!important}.dm-sheen{display:none}.dm-line[data-i="0"]{opacity:1}.dm-line:not([data-i="0"]){opacity:0}}