:root{--start-scale:0.8;--end-scale:1;--duration:8s}@keyframes file-loop{0%{left:-30%;transform:translateY(-50%) scale(var(--end-scale));opacity:1}15%{transform:translateY(-50%) scale(var(--end-scale));opacity:1}25%{transform:translateY(-50%) scale(var(--end-scale));opacity:1}50%{left:calc(50% - 5rem);transform:translateY(-50%) scale(var(--end-scale));opacity:1}60%{opacity:1}75%{transform:translateY(-50%) scale(var(--start-scale));opacity:1}100%{left:130%;transform:translateY(-50%) scale(var(--start-scale));opacity:1}}@media screen and (min-width: 768px){:root{--start-scale:1;--end-scale:1.5;--duration:8s}@keyframes file-loop{0%{left:-30%;transform:translateY(-50%) scale(var(--end-scale));opacity:1}15%{transform:translateY(-50%) scale(var(--end-scale));opacity:1}25%{transform:translateY(-50%) scale(var(--end-scale));opacity:1}50%{left:calc(50% - 5rem);transform:translateY(-50%) scale(var(--end-scale));opacity:1}60%{left:60%;opacity:1}75%{transform:translateY(-50%) scale(var(--start-scale));opacity:1}100%{left:130%;transform:translateY(-50%) scale(var(--start-scale));opacity:1}}}@media screen and (min-width: 1024px){:root{--start-scale:1;--end-scale:1.6;--duration:8s}@keyframes file-loop{0%{left:0%;transform:translateY(-50%) scale(var(--start-scale));opacity:0}25%{left:25%;transform:translateY(-50%) scale(var(--start-scale));opacity:1}38%{transform:translateY(-50%) scale(var(--end-scale))}50%{left:calc(50% - 5rem);opacity:1}60%{transform:translateY(-50%) scale(var(--end-scale))}75%{left:80%;opacity:0.8;transform:translateY(-50%) scale(var(--start-scale))}90%{left:93%;opacity:0}100%{left:100%;opacity:0}}}@keyframes hideme-fade{0%,44%{opacity:1}45%,100%{opacity:0}}.hideme{animation:hideme-fade var(--duration, 8s) linear infinite}.file-float{position:absolute;top:50%;left:0;transform:translateY(-50%);animation:file-loop var(--duration) linear infinite;opacity:0}.delay-0s{animation-delay:0s}.delay-1s{animation-delay:1s}.delay-2s{animation-delay:2s}.delay-3s{animation-delay:3s}