.pourLine{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pourLine rect{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linecap:round;stroke-dasharray:24 76;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){.pourLine:not(.isLanding) rect{animation:1.6s linear infinite pourLineRun}.pourLine.isLanding rect{stroke-dasharray:100 0;transition:stroke-dasharray var(--duration-slow) var(--ease-out-strong)}.pourLine.isLanding{opacity:0;transition:opacity var(--duration-base) var(--ease-out) var(--duration-slow)}}@keyframes pourLineRun{to{stroke-dashoffset:-100px}}@media (prefers-reduced-motion:reduce){.pourLine rect{stroke-dasharray:none;opacity:.55}.pourLine.isLanding{display:none}}
