.analysisProgress-module__-cP1gW__workspace{color:#17213e;max-width:1280px;margin:auto;padding:30px 40px 45px;scroll-margin-top:72px}.analysisProgress-module__-cP1gW__topline{color:#6380ba;letter-spacing:2px;justify-content:space-between;align-items:center;margin-bottom:28px;font-size:10px;font-weight:700;display:flex}.analysisProgress-module__-cP1gW__topline>span:last-child{letter-spacing:0;color:#5b7992;align-items:center;gap:7px;font-weight:400;display:flex}.analysisProgress-module__-cP1gW__topline svg{color:#20a68d;width:15px;height:15px}.analysisProgress-module__-cP1gW__layout{grid-template-columns:.95fr 1.05fr;align-items:center;gap:64px;display:grid}.analysisProgress-module__-cP1gW__story{min-width:0}.analysisProgress-module__-cP1gW__story h1{letter-spacing:-2px;outline:none;margin:0 0 20px;scroll-margin-top:100px;font-size:clamp(36px,4.3vw,57px);font-weight:700;line-height:1.07}.analysisProgress-module__-cP1gW__story h1 em{color:#5361ec;font-style:normal}.analysisProgress-module__-cP1gW__story>p{color:#667796;max-width:435px;margin:0 0 25px;font-size:14px;line-height:1.8}.analysisProgress-module__-cP1gW__visual{isolation:isolate;background:#f3f8ff;border:1px solid #dfe9fa;border-radius:20px;height:253px;position:relative;overflow:hidden}.analysisProgress-module__-cP1gW__visualBadge{z-index:1;color:#6c80a2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe0;border-radius:14px;align-items:center;gap:10px;padding:6px 9px;font-size:11px;display:flex;position:absolute;bottom:20px;left:20px}.analysisProgress-module__-cP1gW__visualBadge>svg{color:#6f72e0;background:#fff9;border:1px solid #e1e8fa;border-radius:13px;width:38px;height:38px;padding:8px}.analysisProgress-module__-cP1gW__visualBadge strong{color:#364b76;font-size:12px}.analysisProgress-module__-cP1gW__signal{background:linear-gradient(#0000,#83c3ff70,#0000);width:2px;animation:5s ease-in-out infinite analysisProgress-module__-cP1gW__scan;position:absolute;top:0;bottom:0;box-shadow:0 0 24px #80adff38}.analysisProgress-module__-cP1gW__file{background:#ffffffbe;border:1px solid #e0e9fa;border-radius:15px;align-items:center;gap:12px;min-width:0;margin-top:16px;padding:16px;display:flex}.analysisProgress-module__-cP1gW__fileIcon{color:#6580df;background:#edf2ff;border-radius:9px;flex-shrink:0;place-items:center;width:35px;height:40px;display:grid}.analysisProgress-module__-cP1gW__fileIcon svg{width:20px;height:20px}.analysisProgress-module__-cP1gW__file>div{flex:1;min-width:0}.analysisProgress-module__-cP1gW__file strong{white-space:nowrap;text-overflow:ellipsis;color:#415577;font-size:12px;font-weight:700;display:block;overflow:hidden}.analysisProgress-module__-cP1gW__file>div>span{color:#7c8ca4;margin-top:3px;font-size:10px;display:block}.analysisProgress-module__-cP1gW__fileShield{color:#3bb39e;flex-shrink:0;width:17px;height:17px}.analysisProgress-module__-cP1gW__panel{background:#ffffffed;border:1px solid #dfe7f7;border-radius:24px;min-width:0;padding:28px;box-shadow:0 20px 60px #536aae12}.analysisProgress-module__-cP1gW__statusHeader{letter-spacing:1.3px;color:#5e72a1;align-items:center;gap:7px;font-size:9px;display:flex}.analysisProgress-module__-cP1gW__statusHeader>p{margin:0;font-weight:700}.analysisProgress-module__-cP1gW__pulse{background:#22b69f;border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 0 4px #21b7a015}.analysisProgress-module__-cP1gW__elapsed{white-space:nowrap;letter-spacing:0;color:#8390a7;font-variant-numeric:tabular-nums;align-items:center;gap:5px;margin-left:auto;display:flex}.analysisProgress-module__-cP1gW__elapsed svg{width:13px;height:13px}.analysisProgress-module__-cP1gW__current{min-height:89px;margin:20px 0 15px}.analysisProgress-module__-cP1gW__current h2{letter-spacing:-.7px;color:#263756;margin:0 0 9px;font-size:23px;font-weight:700;line-height:1.2}.analysisProgress-module__-cP1gW__current p{color:#71829c;margin:0;font-size:12px;line-height:1.7}.analysisProgress-module__-cP1gW__track{background:#eef2fb;border-radius:6px;height:5px;overflow:hidden}.analysisProgress-module__-cP1gW__track span{background:linear-gradient(90deg,#77b6fa,#7761e7);border-radius:6px;width:35%;height:100%;animation:2.5s ease-in-out infinite analysisProgress-module__-cP1gW__working;display:block}.analysisProgress-module__-cP1gW__track.analysisProgress-module__-cP1gW__finished span{width:100%;animation:none}.analysisProgress-module__-cP1gW__stages{margin:21px 0;padding:0;list-style:none}.analysisProgress-module__-cP1gW__stages li{border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;padding:13px 11px;display:flex}.analysisProgress-module__-cP1gW__stageIcon{color:#9eacc5;background:#f5f7fb;border:1px solid #edf1fa;border-radius:10px;flex-shrink:0;place-items:center;width:35px;height:35px;display:grid}.analysisProgress-module__-cP1gW__stageIcon svg{width:18px;height:18px}.analysisProgress-module__-cP1gW__stages li>div{flex:1;min-width:0}.analysisProgress-module__-cP1gW__stages h3{color:#71829f;margin:0;font-size:12px;font-weight:700}.analysisProgress-module__-cP1gW__stages li p{color:#71829c;margin:4px 0 0;font-size:10px;line-height:1.5}.analysisProgress-module__-cP1gW__stageState{color:#bac6dc;font-variant-numeric:tabular-nums;font-size:10px}.analysisProgress-module__-cP1gW__stageState svg{width:15px;height:15px}.analysisProgress-module__-cP1gW__active{background:linear-gradient(110deg,#f1f4ff,#fbfcff);border-color:#e0e6ff!important}.analysisProgress-module__-cP1gW__active .analysisProgress-module__-cP1gW__stageIcon{color:#6f64dd;background:#e8ecff;border-color:#dddfff}.analysisProgress-module__-cP1gW__active h3{color:#4d59a8}.analysisProgress-module__-cP1gW__active .analysisProgress-module__-cP1gW__stageState svg{color:#7461e1;animation:1.5s linear infinite analysisProgress-module__-cP1gW__spin}.analysisProgress-module__-cP1gW__finished~.analysisProgress-module__-cP1gW__stages .analysisProgress-module__-cP1gW__stageState svg{color:#35ab98;animation:none}.analysisProgress-module__-cP1gW__note{color:#6d819b;background:#f6f9fe;border-radius:11px;align-items:start;gap:9px;padding:13px;display:flex}.analysisProgress-module__-cP1gW__note svg{color:#3ba892;flex-shrink:0;width:16px;height:16px;margin-top:1px}.analysisProgress-module__-cP1gW__note p{margin:0;font-size:11px;line-height:1.6}.analysisProgress-module__-cP1gW__timing{color:#8592a8;text-align:center;margin:13px 0 0;font-size:10px;line-height:1.6}@keyframes analysisProgress-module__-cP1gW__spin{to{transform:rotate(360deg)}}@keyframes analysisProgress-module__-cP1gW__scan{0%,to{opacity:0;left:20%}50%{opacity:1;left:85%}}@keyframes analysisProgress-module__-cP1gW__working{0%{transform:translate(-110%)}to{transform:translate(390%)}}@media (max-width:1000px){.analysisProgress-module__-cP1gW__layout{gap:30px}.analysisProgress-module__-cP1gW__workspace{padding:27px 30px 35px}.analysisProgress-module__-cP1gW__panel{padding:23px}.analysisProgress-module__-cP1gW__statusHeader{letter-spacing:1px;font-size:8px}.analysisProgress-module__-cP1gW__story h1{font-size:43px}.analysisProgress-module__-cP1gW__visual{height:220px}}@media (max-width:760px){.analysisProgress-module__-cP1gW__workspace{padding:22px 20px 30px}.analysisProgress-module__-cP1gW__topline{letter-spacing:1.3px;margin-bottom:24px;font-size:8px}.analysisProgress-module__-cP1gW__topline>span:last-child{font-size:9px}.analysisProgress-module__-cP1gW__layout{grid-template-columns:1fr;gap:21px}.analysisProgress-module__-cP1gW__story h1{letter-spacing:-1.6px;margin-bottom:15px;font-size:39px}.analysisProgress-module__-cP1gW__story>p{margin-bottom:17px;font-size:12px}.analysisProgress-module__-cP1gW__visual{height:145px}.analysisProgress-module__-cP1gW__visualBadge{font-size:9px;bottom:14px;left:14px}.analysisProgress-module__-cP1gW__visualBadge strong{font-size:11px}.analysisProgress-module__-cP1gW__file{margin-top:12px;padding:12px}.analysisProgress-module__-cP1gW__file strong{font-size:11px}.analysisProgress-module__-cP1gW__file>div>span{font-size:9px}.analysisProgress-module__-cP1gW__panel{border-radius:20px;padding:21px 17px}.analysisProgress-module__-cP1gW__current{min-height:78px;margin-top:20px}.analysisProgress-module__-cP1gW__current h2{font-size:22px}.analysisProgress-module__-cP1gW__current p{font-size:11px}.analysisProgress-module__-cP1gW__stages li{gap:10px;padding:12px 9px}.analysisProgress-module__-cP1gW__stages h3{font-size:11px}.analysisProgress-module__-cP1gW__stages li p{font-size:10px}.analysisProgress-module__-cP1gW__stageIcon{width:32px;height:32px}.analysisProgress-module__-cP1gW__note p{font-size:10px}.analysisProgress-module__-cP1gW__timing{font-size:9px}}@media (prefers-reduced-motion:reduce){.analysisProgress-module__-cP1gW__workspace *{transition:none!important;animation:none!important}.analysisProgress-module__-cP1gW__track span{opacity:.55;width:100%}}.analysisProgress-module__-cP1gW__helix{position:absolute;inset:0}.analysisProgress-module__-cP1gW__stageDots{gap:3px;display:flex}.analysisProgress-module__-cP1gW__stageDots i{background:#5265d9;border-radius:50%;width:4px;height:4px;animation:1.3s ease-in-out infinite analysisProgress-module__-cP1gW__dnaDot}.analysisProgress-module__-cP1gW__stageDots i:nth-child(2){animation-delay:.15s}.analysisProgress-module__-cP1gW__stageDots i:nth-child(3){animation-delay:.3s}.analysisProgress-module__-cP1gW__detail{overflow-wrap:anywhere;border-top:1px solid #e6edf7;padding-top:10px;color:#415b79!important;margin-top:10px!important}.analysisProgress-module__-cP1gW__connection{color:#2e4a65;background:#f1f8ff;border:1px solid #bfd6ea;border-radius:12px;margin:0 0 14px;padding:13px;font-size:12px;line-height:1.7}@keyframes analysisProgress-module__-cP1gW__dnaDot{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.analysisProgress-module__-cP1gW__stageDots *{animation:none!important}.analysisProgress-module__-cP1gW__track span{opacity:.7;width:35%}}
