.AiProgressPanel-module__9aKDAq__panel{--activity:#1557b0;--activity-soft:#e8f0fe;color:#111;background:#fff;border:1px solid #b9d2f6;border-radius:1rem;margin-top:2rem;padding:1.75rem;box-shadow:0 4px 24px #1557b00b}.AiProgressPanel-module__9aKDAq__header{align-items:center;gap:1.5rem;display:flex}.AiProgressPanel-module__9aKDAq__document{width:76px;height:96px;color:var(--activity);flex-shrink:0;position:relative}.AiProgressPanel-module__9aKDAq__document svg{width:100%;height:100%}.AiProgressPanel-module__9aKDAq__tagBox{fill:var(--activity-soft);stroke:var(--activity);stroke-opacity:.35}.AiProgressPanel-module__9aKDAq__scanBeam{background:var(--activity);height:2px;animation:3.5s ease-in-out infinite AiProgressPanel-module__9aKDAq__scan;position:absolute;top:25%;left:13%;right:6%;box-shadow:0 -5px 12px 3px #1a73e824}.AiProgressPanel-module__9aKDAq__tagBadge{color:var(--activity);background:#fff;border:1px solid #b9d2f6;border-radius:5px;padding:2px 6px;font-size:11px;font-weight:700;position:absolute;bottom:7px;right:-4px}.AiProgressPanel-module__9aKDAq__copy{flex:1;min-width:0}.AiProgressPanel-module__9aKDAq__connection{color:#166534;align-items:center;gap:.45rem;font-size:.75rem;font-weight:600;display:inline-flex}.AiProgressPanel-module__9aKDAq__dot{background:currentColor;border-radius:50%;width:6px;height:6px}.AiProgressPanel-module__9aKDAq__copy h3{letter-spacing:-.025em;margin-top:.4rem;font-size:1.25rem;font-weight:700;line-height:1.35}.AiProgressPanel-module__9aKDAq__copy p{color:#555;max-width:56ch;margin-top:.45rem;font-size:.875rem;line-height:1.6}.AiProgressPanel-module__9aKDAq__elapsed{flex-direction:column;flex-shrink:0;align-self:center;align-items:flex-end;gap:.2rem;display:flex}.AiProgressPanel-module__9aKDAq__elapsed span{color:#555;font-size:.75rem}.AiProgressPanel-module__9aKDAq__elapsed strong{font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:1.8rem;font-weight:600;line-height:1.2}.AiProgressPanel-module__9aKDAq__steps{gap:1rem;margin:1.7rem 0 .75rem;padding:0;list-style:none;display:flex}.AiProgressPanel-module__9aKDAq__steps li{color:#68717c;flex:1;align-items:center;gap:.5rem;font-size:.8rem;display:flex}.AiProgressPanel-module__9aKDAq__steps li:last-child{flex:0}.AiProgressPanel-module__9aKDAq__steps li:not(:last-child):after{content:"";background:#dfe5ed;flex:1;height:1px;margin-left:.5rem}.AiProgressPanel-module__9aKDAq__stepDot{border:1px solid #bcc5cf;border-radius:50%;flex-shrink:0;place-items:center;width:17px;height:17px;font-size:.7rem;line-height:1;display:grid}.AiProgressPanel-module__9aKDAq__steps .AiProgressPanel-module__9aKDAq__done{color:#166534}.AiProgressPanel-module__9aKDAq__done .AiProgressPanel-module__9aKDAq__stepDot{color:#fff;background:#15803d;border-color:#15803d}.AiProgressPanel-module__9aKDAq__steps .AiProgressPanel-module__9aKDAq__active{color:var(--activity);font-weight:600}.AiProgressPanel-module__9aKDAq__active .AiProgressPanel-module__9aKDAq__stepDot{border:4px solid var(--activity-soft);background:var(--activity);outline:1px solid #b9d2f6}.AiProgressPanel-module__9aKDAq__track{background:var(--activity-soft);border-radius:5px;height:7px;position:relative;overflow:hidden}.AiProgressPanel-module__9aKDAq__sweep{border-radius:inherit;background:linear-gradient(90deg,#1557b000,var(--activity)55%,#4a90d9);width:36%;animation:2.6s ease-in-out infinite AiProgressPanel-module__9aKDAq__sweep;position:absolute;inset:0 auto 0 0}.AiProgressPanel-module__9aKDAq__footer{color:#555;font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;gap:.35rem 1rem;margin-top:.75rem;font-size:.75rem;line-height:1.5;display:flex}.AiProgressPanel-module__9aKDAq__waiting{--activity:#b45309;--activity-soft:#fef3c7;border-color:#e8c88e}.AiProgressPanel-module__9aKDAq__waiting .AiProgressPanel-module__9aKDAq__connection{color:#92400e}.AiProgressPanel-module__9aKDAq__waiting .AiProgressPanel-module__9aKDAq__scanBeam{opacity:.4;animation-play-state:paused}.AiProgressPanel-module__9aKDAq__waiting .AiProgressPanel-module__9aKDAq__sweep{animation-duration:4s}@keyframes AiProgressPanel-module__9aKDAq__scan{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:.85;transform:translateY(57px)}}@keyframes AiProgressPanel-module__9aKDAq__sweep{0%{transform:translate(-110%)}to{transform:translate(290%)}}@media (max-width:600px){.AiProgressPanel-module__9aKDAq__panel{padding:1.1rem}.AiProgressPanel-module__9aKDAq__header{flex-wrap:wrap;gap:.9rem}.AiProgressPanel-module__9aKDAq__document{width:55px;height:70px}.AiProgressPanel-module__9aKDAq__scanBeam{animation-name:AiProgressPanel-module__9aKDAq__scan-small}.AiProgressPanel-module__9aKDAq__copy{flex-basis:calc(100% - 72px)}.AiProgressPanel-module__9aKDAq__copy h3{font-size:1.1rem}.AiProgressPanel-module__9aKDAq__elapsed{flex-direction:row;align-items:baseline;gap:.6rem}.AiProgressPanel-module__9aKDAq__elapsed strong{font-size:1.3rem}.AiProgressPanel-module__9aKDAq__steps{gap:.6rem;margin-top:1.2rem}.AiProgressPanel-module__9aKDAq__steps li{gap:.35rem;font-size:.72rem}.AiProgressPanel-module__9aKDAq__steps li:not(:last-child):after{margin-left:0}.AiProgressPanel-module__9aKDAq__tagBadge{padding:1px 4px;font-size:9px}}@keyframes AiProgressPanel-module__9aKDAq__scan-small{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:.85;transform:translateY(38px)}}@media (prefers-reduced-motion:reduce){.AiProgressPanel-module__9aKDAq__scanBeam,.AiProgressPanel-module__9aKDAq__sweep{animation:none}.AiProgressPanel-module__9aKDAq__scanBeam{opacity:.6;top:52%}.AiProgressPanel-module__9aKDAq__sweep{opacity:.5;width:100%}}
