.ai-chain{--ai-danger-deep: #9b0015;--ai-wash-50: #f6f9fd;--ai-wash-250: #eef2f7;--ai-wash-300: #e9f0fa;--ai-wash-450: #e6eef9;--ai-plate-200: #cfdcef}@keyframes ai-mdScan{0%,3%{transform:translate(-120px);opacity:0}3.5%{transform:translate(-120px);opacity:1}14%{transform:translate(1100px);opacity:1}14.5%,to{transform:translate(1100px);opacity:0}}@keyframes ai-mdDim{0%,14%{opacity:1}15.5%,92%{opacity:.32}96%,to{opacity:1}}@keyframes ai-mdLit0{0%,15%{transform:scale(1)}16%{transform:scale(1.8)}17.5%,88%{transform:scale(1.3)}92%,to{transform:scale(1)}}@keyframes ai-mdRing0{0%,15%{opacity:0;transform:scale(.4)}15.5%{opacity:.9;transform:scale(.6)}21%,to{opacity:0;transform:scale(3)}}@keyframes ai-mdCard0{0%,15.5%{opacity:0;transform:translateY(18px) scale(.7)}17%{opacity:1;transform:translateY(-6px) scale(1.05)}18%,88%{opacity:1;transform:none}92%{opacity:0;transform:none}93%,to{opacity:0;transform:translateY(18px) scale(.7)}}@keyframes ai-mdStep0{0%,15%{opacity:.35}16%,88%{opacity:1}92%,to{opacity:.35}}@keyframes ai-mdLit1{0%,24%{transform:scale(1)}25%{transform:scale(1.8)}26.5%,88%{transform:scale(1.3)}92%,to{transform:scale(1)}}@keyframes ai-mdRing1{0%,24%{opacity:0;transform:scale(.4)}24.5%{opacity:.9;transform:scale(.6)}30%,to{opacity:0;transform:scale(3)}}@keyframes ai-mdCard1{0%,24.5%{opacity:0;transform:translateY(18px) scale(.7)}26%{opacity:1;transform:translateY(-6px) scale(1.05)}27%,88%{opacity:1;transform:none}92%{opacity:0;transform:none}93%,to{opacity:0;transform:translateY(18px) scale(.7)}}@keyframes ai-mdStep1{0%,24%{opacity:.35}25%,88%{opacity:1}92%,to{opacity:.35}}@keyframes ai-mdLit2{0%,32%{transform:scale(1)}33%{transform:scale(1.8)}34.5%,88%{transform:scale(1.3)}92%,to{transform:scale(1)}}@keyframes ai-mdRing2{0%,32%{opacity:0;transform:scale(.4)}32.5%{opacity:.9;transform:scale(.6)}38%,to{opacity:0;transform:scale(3)}}@keyframes ai-mdCard2{0%,32.5%{opacity:0;transform:translateY(18px) scale(.7)}34%{opacity:1;transform:translateY(-6px) scale(1.05)}35%,88%{opacity:1;transform:none}92%{opacity:0;transform:none}93%,to{opacity:0;transform:translateY(18px) scale(.7)}}@keyframes ai-mdStep2{0%,32%{opacity:.35}33%,88%{opacity:1}92%,to{opacity:.35}}@keyframes ai-mdLit3{0%,41%{transform:scale(1)}42%{transform:scale(1.8)}43.5%,88%{transform:scale(1.3)}92%,to{transform:scale(1)}}@keyframes ai-mdRing3{0%,41%{opacity:0;transform:scale(.4)}41.5%{opacity:.9;transform:scale(.6)}47%,to{opacity:0;transform:scale(3)}}@keyframes ai-mdCard3{0%,41.5%{opacity:0;transform:translateY(18px) scale(.7)}43%{opacity:1;transform:translateY(-6px) scale(1.05)}44%,88%{opacity:1;transform:none}92%{opacity:0;transform:none}93%,to{opacity:0;transform:translateY(18px) scale(.7)}}@keyframes ai-mdStep3{0%,41%{opacity:.35}42%,88%{opacity:1}92%,to{opacity:.35}}@keyframes ai-mdSeg0{0%,19%{stroke-dashoffset:var(--len);opacity:1}24%,88%{stroke-dashoffset:0;opacity:1}92%{stroke-dashoffset:0;opacity:0}93%,99%{stroke-dashoffset:var(--len);opacity:0}to{stroke-dashoffset:var(--len);opacity:1}}@keyframes ai-mdSeg1{0%,27%{stroke-dashoffset:var(--len);opacity:1}32%,88%{stroke-dashoffset:0;opacity:1}92%{stroke-dashoffset:0;opacity:0}93%,99%{stroke-dashoffset:var(--len);opacity:0}to{stroke-dashoffset:var(--len);opacity:1}}@keyframes ai-mdSeg2{0%,35%{stroke-dashoffset:var(--len);opacity:1}41%,88%{stroke-dashoffset:0;opacity:1}92%{stroke-dashoffset:0;opacity:0}93%,99%{stroke-dashoffset:var(--len);opacity:0}to{stroke-dashoffset:var(--len);opacity:1}}@keyframes ai-mdSeg3{0%,44%{stroke-dashoffset:var(--len);opacity:1}51%,88%{stroke-dashoffset:0;opacity:1}92%{stroke-dashoffset:0;opacity:0}93%,99%{stroke-dashoffset:var(--len);opacity:0}to{stroke-dashoffset:var(--len);opacity:1}}@keyframes ai-mdTgt{0%,51%{background:#123770;box-shadow:0 0 #e3001c00}52%{background:#e3001c;box-shadow:0 0 0 22px #e3001c40}55%,88%{background:#e3001c;box-shadow:0 0 0 10px #e3001c1f}92%,to{background:#123770;box-shadow:0 0 #e3001c00}}@keyframes ai-mdTRing{0%,51%{opacity:0;transform:scale(.4)}51.5%{opacity:1;transform:scale(.6)}59%,to{opacity:0;transform:scale(3.4)}}@keyframes ai-mdTCard{0%,52%{opacity:0;transform:translateY(18px) scale(.7)}54%{opacity:1;transform:translateY(-6px) scale(1.05)}55%,88%{opacity:1;transform:none}92%{opacity:0;transform:none}93%,to{opacity:0;transform:translateY(18px) scale(.7)}}@keyframes ai-mdStepT{0%,51%{opacity:.35}52%,88%{opacity:1}92%,to{opacity:.35}}@keyframes ai-mdFlow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-56}}
