@keyframes doclyzerEntranceFadeUp{0%{opacity:0;transform:translateY(var(--entrance-y,16px))}to{opacity:1;transform:translateY(0)}}.doclyzer-entrance-badge{--entrance-y:12px;animation:.7s cubic-bezier(.22,1,.36,1) forwards doclyzerEntranceFadeUp}.doclyzer-entrance-h1{--entrance-y:16px;animation:.7s cubic-bezier(.22,1,.36,1) 80ms both doclyzerEntranceFadeUp}.doclyzer-entrance-stage{--entrance-y:16px;animation:.7s cubic-bezier(.22,1,.36,1) .2s both doclyzerEntranceFadeUp}.doclyzer-entrance-subtitle{--entrance-y:12px;animation:.7s cubic-bezier(.22,1,.36,1) .3s both doclyzerEntranceFadeUp}.doclyzer-entrance-cta{--entrance-y:12px;animation:.7s cubic-bezier(.22,1,.36,1) .38s both doclyzerEntranceFadeUp}.doclyzer-float-left{will-change:transform;animation:10s ease-in-out infinite doclyzerFloatLeft}@keyframes doclyzerFloatLeft{0%,to{transform:translateY(0)rotate(-8deg)}50%{transform:translateY(7px)rotate(-8deg)}}.doclyzer-float-bottom{will-change:transform;animation:10s ease-in-out infinite doclyzerFloatBottom}@keyframes doclyzerFloatBottom{0%,to{transform:translateY(-4px)rotate(6deg)}50%{transform:translateY(4px)rotate(6deg)}}.doclyzer-float-right{will-change:opacity;animation:10s ease-in-out infinite doclyzerFloatRight}@keyframes doclyzerFloatRight{0%,4.5%{opacity:.85;transform:rotate(7deg)}6%,62%{opacity:0;transform:rotate(7deg)}68%,to{opacity:.85;transform:rotate(7deg)}}.doclyzer-cursor{will-change:transform, opacity;animation:10s linear infinite doclyzerCursor}@keyframes doclyzerCursor{0%{opacity:0;transform:translate(440px,15px)}4%{opacity:1;transform:translate(420px,-20px)}6%{opacity:1;transform:translate(410px,-45px)}7%{opacity:1;animation-timing-function:ease-in-out;transform:translate(410px,-45px)}18%{opacity:1;transform:translate(0,0)}20%{opacity:1;transform:translate(0,0)}21%{opacity:1;animation-timing-function:ease-in-out}27%,to{opacity:0;transform:translate(36px,28px)}}.doclyzer-dropped-file{will-change:transform, opacity;animation:10s linear infinite doclyzerDroppedFile}@keyframes doclyzerDroppedFile{0%,4.5%{opacity:0;transform:translate(410px,-45px)rotate(7deg)}6%{opacity:1;transform:translate(410px,-45px)rotate(7deg)}7%{opacity:1;animation-timing-function:ease-in-out;transform:translate(410px,-45px)rotate(7deg)}18%{opacity:1;transform:translate(0,0)rotate(0)}56%{opacity:1;animation-timing-function:ease-in-out;transform:translate(0,0)rotate(0)}62%,to{opacity:0;transform:translate(0,0)rotate(0)}}.doclyzer-zone-active{will-change:opacity;animation:10s ease-in-out infinite doclyzerZoneActive}@keyframes doclyzerZoneActive{0%,12%{opacity:0}16%,34%{opacity:1}40%,to{opacity:0}}.doclyzer-file-up-icon{will-change:opacity;animation:10s ease-in-out infinite doclyzerFileUpIcon}@keyframes doclyzerFileUpIcon{0%,15%{opacity:1}18%,62%{opacity:0}67%,to{opacity:1}}.doclyzer-scan-beam{will-change:transform, opacity;animation:10s linear infinite doclyzerScanBeam}@keyframes doclyzerScanBeam{0%,18.5%{opacity:0;transform:translateY(-34px)}20%{opacity:1;animation-timing-function:ease-in-out;transform:translateY(-34px)}30.5%{opacity:1}32%{opacity:1;transform:translateY(38px)}32.5%,to{opacity:0;transform:translateY(38px)}}.doclyzer-checkmark{will-change:transform, opacity;animation:10s cubic-bezier(.34,1.56,.64,1) infinite doclyzerCheckmark}@keyframes doclyzerCheckmark{0%,33%{opacity:0;transform:scale(.6)}36%{opacity:1;transform:scale(.9)}38%{transform:scale(1.15)}40%,56%{opacity:1;transform:scale(1)}62%,to{opacity:0;transform:scale(1)}}.doclyzer-status-chip{will-change:transform, opacity;animation:10s cubic-bezier(.22,1,.36,1) infinite doclyzerStatusChip}@keyframes doclyzerStatusChip{0%,35%{opacity:0;transform:translate(-50%,8px)}39%,56%{opacity:1;transform:translate(-50%)}62%,to{opacity:0;transform:translate(-50%)}}.doclyzer-stage-container{transform-origin:top}@media (width<=912px){.doclyzer-stage-container{transform:scale(calc((100vw - 32px) / 880px));margin-bottom:calc(280px * ((100vw - 32px) / 880px - 1))}}@media (prefers-reduced-motion:reduce){[data-doclyzer-motion]{opacity:1!important;transform:none!important}.doclyzer-entrance-badge,.doclyzer-entrance-h1,.doclyzer-entrance-stage,.doclyzer-entrance-subtitle,.doclyzer-entrance-cta,.doclyzer-float-left,.doclyzer-float-bottom,.doclyzer-float-right,.doclyzer-cursor,.doclyzer-dropped-file,.doclyzer-zone-active,.doclyzer-file-up-icon,.doclyzer-scan-beam,.doclyzer-checkmark,.doclyzer-status-chip{opacity:1!important;animation:none!important;transform:none!important}.doclyzer-dropped-file,.doclyzer-cursor,.doclyzer-zone-active,.doclyzer-scan-beam{display:none!important}.doclyzer-status-chip{transform:translate(-50%)!important}}
