.submit-ribbons{z-index:70;pointer-events:none;position:fixed;inset:0;overflow:hidden}.submit-ribbon,.submit-ribbon-bit{opacity:0;position:absolute}.submit-ribbon{width:136%;transform:rotate(var(--tilt));animation:2.35s cubic-bezier(.16,.8,.24,1) forwards submit-ribbon;animation-delay:var(--delay);border-radius:999px;left:-18%}.submit-ribbon-bit{width:84px;height:11px;animation:1.9s ease-out forwards submit-ribbon-bit;animation-delay:var(--delay);border-radius:3px}@keyframes submit-ribbon{0%{transform:translate3d(-42%, 0, 0) rotate(var(--tilt));opacity:0}14%{opacity:.92}62%{transform:translate3d(8%, 0, 0) rotate(var(--tilt));opacity:.92}to{transform:translate3d(16%, -10px, 0) rotate(var(--tilt));opacity:0}}@keyframes submit-ribbon-bit{0%{transform:translate3d(0, -24px, 0) rotate(var(--tilt));opacity:0}20%{opacity:1}to{transform:translate3d(36px, 70px, 0) rotate(calc(var(--tilt) + 24deg));opacity:0}}@media (prefers-reduced-motion:reduce){.submit-ribbons{display:none}}
