.ai-page{--ai-navy-deep: #0a3f8f;--ai-danger-deep: #9b0015;--ai-danger-bright: #ff4d5e;--ai-wash-50: #f6f9fd;--ai-wash-100: #f1f6ff;--ai-wash-150: #f3f6fa;--ai-wash-200: #eef3fa;--ai-wash-250: #eef2f7;--ai-wash-300: #e9f0fa;--ai-wash-350: #e8eef7;--ai-wash-400: #e7ecf3;--ai-wash-450: #e6eef9;--ai-wash-500: #e3ecfa;--ai-plate-100: #d6e2f4;--ai-plate-200: #cfdcef;--ai-plate-300: #c7d6ee}.ai-page .ai-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ai-page section[id]{scroll-margin-top:6rem}@media (prefers-reduced-motion: no-preference){.ai-page [data-reveal]:not(.rv-on),.ai-page [data-reveal]:not(.rv-on) *{animation-play-state:paused!important}}@media (prefers-reduced-motion: reduce){.ai-page *{animation-duration:.01ms!important;animation-iteration-count:1!important}}@property --tkl{syntax: "<integer>"; initial-value: 0; inherits: false;}@property --tkr{syntax: "<integer>"; initial-value: 0; inherits: false;}@property --l3n{syntax: "<integer>"; initial-value: 0; inherits: false;}.ai-page .tkL{counter-reset:tkl var(--tkl)}.ai-page .tkL:after{content:counter(tkl) "k"}.ai-page .tkR{counter-reset:tkr var(--tkr)}.ai-page .tkR:after{content:counter(tkr) "k"}.ai-page .l3cnt{counter-reset:l3n var(--l3n)}.ai-page .l3cnt:after{content:counter(l3n)}@keyframes ai-pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes ai-glow{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@keyframes ai-aC0{0%,4%{opacity:0;transform:translateY(26px) scale(.6)}5.6%{opacity:1;transform:translateY(-8px) scale(1.06)}7%{opacity:1;transform:translateY(2px) scale(.99)}8%,22%{opacity:1;transform:none}24%{opacity:0;transform:translateY(12px) scale(.92)}to{opacity:0;transform:translateY(26px) scale(.6)}}@keyframes ai-aBm0{0%,3.5%{transform:scaleY(0);opacity:0}5.2%,22%{transform:scaleY(1);opacity:1}24%,to{transform:scaleY(0);opacity:0}}@keyframes ai-aP0{0%,3.5%{opacity:.35;transform:scale(1)}5%,22%{opacity:1;transform:scale(1.3)}24%,to{opacity:.35;transform:scale(1)}}@keyframes ai-aR0{0%,4%{opacity:0;transform:scale(.4)}4.5%{opacity:.9;transform:scale(.5)}11%,to{opacity:0;transform:scale(2.4)}}@keyframes ai-aT0{0%,3.5%{opacity:1}4.5%,22%{opacity:0}24%,to{opacity:1}}@keyframes ai-aS0{0%,8%{opacity:0;transform:scale(.6)}9.5%{opacity:1;transform:scale(1.12)}10.5%,22%{opacity:1;transform:none}24%,to{opacity:0;transform:scale(.6)}}@keyframes ai-aC1{0%,29%{opacity:0;transform:translateY(26px) scale(.6)}30.6%{opacity:1;transform:translateY(-8px) scale(1.06)}32%{opacity:1;transform:translateY(2px) scale(.99)}33%,47%{opacity:1;transform:none}49%{opacity:0;transform:translateY(12px) scale(.92)}to{opacity:0;transform:translateY(26px) scale(.6)}}@keyframes ai-aBm1{0%,28.5%{transform:scaleY(0);opacity:0}30.2%,47%{transform:scaleY(1);opacity:1}49%,to{transform:scaleY(0);opacity:0}}@keyframes ai-aP1{0%,28.5%{opacity:.35;transform:scale(1)}30%,47%{opacity:1;transform:scale(1.3)}49%,to{opacity:.35;transform:scale(1)}}@keyframes ai-aR1{0%,29%{opacity:0;transform:scale(.4)}29.5%{opacity:.9;transform:scale(.5)}36%,to{opacity:0;transform:scale(2.4)}}@keyframes ai-aT1{0%,28.5%{opacity:1}29.5%,47%{opacity:0}49%,to{opacity:1}}@keyframes ai-aS1{0%,33%{opacity:0;transform:scale(.6)}34.5%{opacity:1;transform:scale(1.12)}35.5%,47%{opacity:1;transform:none}49%,to{opacity:0;transform:scale(.6)}}@keyframes ai-aC2{0%,54%{opacity:0;transform:translateY(26px) scale(.6)}55.6%{opacity:1;transform:translateY(-8px) scale(1.06)}57%{opacity:1;transform:translateY(2px) scale(.99)}58%,72%{opacity:1;transform:none}74%{opacity:0;transform:translateY(12px) scale(.92)}to{opacity:0;transform:translateY(26px) scale(.6)}}@keyframes ai-aBm2{0%,53.5%{transform:scaleY(0);opacity:0}55.2%,72%{transform:scaleY(1);opacity:1}74%,to{transform:scaleY(0);opacity:0}}@keyframes ai-aP2{0%,53.5%{opacity:.35;transform:scale(1)}55%,72%{opacity:1;transform:scale(1.3)}74%,to{opacity:.35;transform:scale(1)}}@keyframes ai-aR2{0%,54%{opacity:0;transform:scale(.4)}54.5%{opacity:.9;transform:scale(.5)}61%,to{opacity:0;transform:scale(2.4)}}@keyframes ai-aT2{0%,53.5%{opacity:1}54.5%,72%{opacity:0}74%,to{opacity:1}}@keyframes ai-aS2{0%,58%{opacity:0;transform:scale(.6)}59.5%{opacity:1;transform:scale(1.12)}60.5%,72%{opacity:1;transform:none}74%,to{opacity:0;transform:scale(.6)}}@keyframes ai-aC3{0%,79%{opacity:0;transform:translateY(26px) scale(.6)}80.6%{opacity:1;transform:translateY(-8px) scale(1.06)}82%{opacity:1;transform:translateY(2px) scale(.99)}83%,97%{opacity:1;transform:none}99%{opacity:0;transform:translateY(12px) scale(.92)}to{opacity:0;transform:translateY(26px) scale(.6)}}@keyframes ai-aBm3{0%,78.5%{transform:scaleY(0);opacity:0}80.2%,97%{transform:scaleY(1);opacity:1}99%,to{transform:scaleY(0);opacity:0}}@keyframes ai-aP3{0%,78.5%{opacity:.35;transform:scale(1)}80%,97%{opacity:1;transform:scale(1.3)}99%,to{opacity:.35;transform:scale(1)}}@keyframes ai-aR3{0%,79%{opacity:0;transform:scale(.4)}79.5%{opacity:.9;transform:scale(.5)}86%,to{opacity:0;transform:scale(2.4)}}@keyframes ai-aT3{0%,78.5%{opacity:1}79.5%,97%{opacity:0}99%,to{opacity:1}}@keyframes ai-aS3{0%,83%{opacity:0;transform:scale(.6)}84.5%{opacity:1;transform:scale(1.12)}85.5%,97%{opacity:1;transform:none}99%,to{opacity:0;transform:scale(.6)}}@keyframes ai-aQ{0%,32%{opacity:0;transform:translateY(6px)}33.5%,47%{opacity:1;transform:none}49%,to{opacity:0}}@keyframes ai-aDt{0%,34%{opacity:0}35%,37.5%{opacity:1}38%,to{opacity:0}}@keyframes ai-aAn{0%,37.5%{opacity:0;transform:translateY(6px)}38.5%,47%{opacity:1;transform:none}49%,to{opacity:0}}@keyframes ai-dC0{0%,9%{opacity:0;transform:scale(.5)}10.2%{opacity:1;transform:scale(1.15)}11.2%,22%{opacity:1;transform:none}24%,to{opacity:0;transform:scale(.5)}}@keyframes ai-dC1{0%,10.5%{opacity:0;transform:scale(.5)}11.7%{opacity:1;transform:scale(1.15)}12.7%,22%{opacity:1;transform:none}24%,to{opacity:0;transform:scale(.5)}}@keyframes ai-dC2{0%,12%{opacity:0;transform:scale(.5)}13.2%{opacity:1;transform:scale(1.15)}14.2%,22%{opacity:1;transform:none}24%,to{opacity:0;transform:scale(.5)}}@keyframes ai-dL0{0%,10%{transform:scaleX(0)}11.2%,22%{transform:scaleX(1)}24%,to{transform:scaleX(0)}}@keyframes ai-dL1{0%,11.5%{transform:scaleX(0)}12.7%,22%{transform:scaleX(1)}24%,to{transform:scaleX(0)}}@keyframes ai-dCrit{0%,13.5%{opacity:0;transform:translateY(6px) scale(.9)}14.7%{opacity:1;transform:scale(1.05)}15.7%,22%{opacity:1;transform:none}24%,to{opacity:0;transform:translateY(6px) scale(.9)}}@keyframes ai-dLred{0%,13.5%{background:#94a3b8}14.5%,22%{background:#e3001c}24%,to{background:#94a3b8}}@keyframes ai-fBad{0%,58.5%{opacity:0}59.7%,72%{opacity:1}74%,to{opacity:0}}@keyframes ai-fStrike{0%,60.5%{transform:scaleX(0)}61.5%,72%{transform:scaleX(1)}74%,to{transform:scaleX(0)}}@keyframes ai-fDim{0%,60.5%{opacity:1}61.5%,72%{opacity:.55}74%,to{opacity:1}}@keyframes ai-fGood{0%,62.5%{opacity:0;transform:translate(-10px)}63.7%,72%{opacity:1;transform:none}74%,to{opacity:0;transform:translate(-10px)}}@keyframes ai-fType{0%,62.5%{width:0}65%,72%{width:31ch}74%,to{width:0}}@keyframes ai-fOk{0%,65.5%{opacity:0;transform:scale(.6)}66.7%{opacity:1;transform:scale(1.15)}67.7%,72%{opacity:1;transform:none}74%,to{opacity:0;transform:scale(.6)}}@keyframes ai-xN{0%,83.5%{opacity:0;transform:scale(.6)}84.7%,97%{opacity:1;transform:none}99%,to{opacity:0;transform:scale(.6)}}@keyframes ai-xLL{0%,86.5%{transform:none}87.2%,97%{transform:translate(-5px) rotate(-8deg)}99%,to{transform:none}}@keyframes ai-xLR{0%,86.5%{transform:none}87.2%,97%{transform:translate(5px) rotate(8deg)}99%,to{transform:none}}@keyframes ai-xLc{0%,86.5%{background:#e3001c}87.2%,97%{background:#cbd5e1}99%,to{background:#e3001c}}@keyframes ai-xBoom{0%,86.5%{opacity:0;transform:scale(.2)}87.7%{opacity:1;transform:scale(1.35)}88.7%,97%{opacity:1;transform:none}99%,to{opacity:0;transform:scale(.2)}}@keyframes ai-xRing{0%,86.5%{opacity:0;transform:scale(.5)}87%{opacity:.8;transform:scale(.7)}91%,to{opacity:0;transform:scale(2.2)}}@keyframes ai-xCap{0%,88.5%{opacity:0;transform:translateY(4px)}89.7%,97%{opacity:1;transform:none}99%,to{opacity:0;transform:translateY(4px)}}@keyframes ai-aSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ai-aPkt{0%{transform:rotate(0) rotateX(-68deg)}to{transform:rotate(-360deg) rotateX(-68deg)}}@keyframes ai-aBob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes ai-aBob2{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes ai-aCore{0%,to{box-shadow:0 0 #0d74ff73}50%{box-shadow:0 0 0 18px #0d74ff00}}@keyframes ai-tX0{0%,0.0%{opacity:0}1.0%,31.0%{opacity:1}32.5%,to{opacity:0}}@keyframes ai-tQ0{0%,1.0%{opacity:0;transform:translateY(8px)}3.0%,to{opacity:1;transform:none}}@keyframes ai-tD0{0%,4.0%{opacity:0}5.0%,10.0%{opacity:1}11.0%,to{opacity:0}}@keyframes ai-tA0{0%,10.5%{opacity:0;transform:translateY(8px)}12.5%,to{opacity:1;transform:none}}@keyframes ai-tC0{0%,14.0%{opacity:0;transform:scale(.7)}16.0%,to{opacity:1;transform:none}}@keyframes ai-tX1{0%,33.3%{opacity:0}34.3%,64.3%{opacity:1}65.8%,to{opacity:0}}@keyframes ai-tQ1{0%,34.3%{opacity:0;transform:translateY(8px)}36.3%,to{opacity:1;transform:none}}@keyframes ai-tD1{0%,37.3%{opacity:0}38.3%,43.3%{opacity:1}44.3%,to{opacity:0}}@keyframes ai-tA1{0%,43.8%{opacity:0;transform:translateY(8px)}45.8%,to{opacity:1;transform:none}}@keyframes ai-tC1{0%,47.3%{opacity:0;transform:scale(.7)}49.3%,to{opacity:1;transform:none}}@keyframes ai-tX2{0%,66.6%{opacity:0}67.6%,97.6%{opacity:1}99.1%,to{opacity:0}}@keyframes ai-tQ2{0%,67.6%{opacity:0;transform:translateY(8px)}69.6%,to{opacity:1;transform:none}}@keyframes ai-tD2{0%,70.6%{opacity:0}71.6%,76.6%{opacity:1}77.6%,to{opacity:0}}@keyframes ai-tA2{0%,77.1%{opacity:0;transform:translateY(8px)}79.1%,to{opacity:1;transform:none}}@keyframes ai-tC2{0%,80.6%{opacity:0;transform:scale(.7)}82.6%,to{opacity:1;transform:none}}@keyframes ai-tkLs0{0%,4%{opacity:0;transform:translateY(6px)}5.5%,88%{opacity:1;transform:none}93%,to{opacity:0;transform:none}}@keyframes ai-tkLs1{0%,14%{opacity:0;transform:translateY(6px)}15.5%,88%{opacity:1;transform:none}93%,to{opacity:0;transform:none}}@keyframes ai-tkLs2{0%,24%{opacity:0;transform:translateY(6px)}25.5%,88%{opacity:1;transform:none}93%,to{opacity:0;transform:none}}@keyframes ai-tkLs3{0%,34%{opacity:0;transform:translateY(6px)}35.5%,88%{opacity:1;transform:none}93%,to{opacity:0;transform:none}}@keyframes ai-tkLs4{0%,44%{opacity:0;transform:translateY(6px)}45.5%,88%{opacity:1;transform:none}93%,to{opacity:0;transform:none}}@keyframes ai-tkRs0{0%,4%{opacity:0;transform:translateY(6px)}5.5%,88%{opacity:1;transform:none}93%,to{opacity:0;transform:none}}@keyframes ai-tkRs1{0%,12%{opacity:0;transform:translateY(6px)}13.5%,88%{opacity:1;transform:none}93%,to{opacity:0;transform:none}}@keyframes ai-tkRs2{0%,20%{opacity:0;transform:translateY(6px)}21.5%,88%{opacity:1;transform:none}93%,to{opacity:0;transform:none}}@keyframes ai-tkLc{0%,3%{--tkl: 0}5.5%{--tkl: 40}15.5%{--tkl: 85}25.5%{--tkl: 128}35.5%{--tkl: 170}45.5%{--tkl: 187}88%{--tkl: 187}93%,to{--tkl: 0}}@keyframes ai-tkRc{0%,3%{--tkr: 0}5.5%{--tkr: 6}13.5%{--tkr: 15}21.5%{--tkr: 21}88%{--tkr: 21}93%,to{--tkr: 0}}@keyframes ai-tkLb{0%,3%{width:0%}5.5%{width:21.4%}15.5%{width:45.5%}25.5%{width:68.4%}35.5%{width:90.9%}45.5%{width:100%}88%{width:100%}93%,to{width:0%}}@keyframes ai-tkRb{0%,3%{width:0%}5.5%{width:3.2%}13.5%{width:8%}21.5%{width:11.2%}88%{width:11.2%}93%,to{width:0%}}@keyframes ai-tkRd{0%,24%{opacity:0;transform:scale(.8)}25.5%,88%{opacity:1;transform:none}93%,to{opacity:0}}@keyframes ai-tkLd{0%,50%{opacity:0;transform:scale(.8)}51.5%,88%{opacity:1;transform:none}93%,to{opacity:0}}@keyframes ai-tkLw{0%,3%{opacity:0}4%{opacity:1}50%{opacity:1}51%,to{opacity:0}}@keyframes ai-tkRw{0%,3%{opacity:0}4%{opacity:1}24%{opacity:1}25%,to{opacity:0}}@keyframes ai-uN0{0%,0.00%{background:#ffffff;border-color:#cbd5e1;color:#94a3b8;transform:none}1.00%,19.50%{background:#0d74ff;border-color:#0d74ff;color:#fff;transform:scale(1.12)}20.50%,98%{background:#e8f1ff;border-color:#0d74ff;color:#0a64dc;transform:none}to{background:#ffffff;border-color:#cbd5e1;color:#94a3b8;transform:none}}@keyframes ai-uD0{0%,0.00%{opacity:0;transform:translateY(12px)}1.50%,19.00%{opacity:1;transform:none}20.00%,to{opacity:0;transform:translateY(-8px)}}@keyframes ai-uN1{0%,20.00%{background:#ffffff;border-color:#cbd5e1;color:#94a3b8;transform:none}21.00%,39.50%{background:#0d74ff;border-color:#0d74ff;color:#fff;transform:scale(1.12)}40.50%,98%{background:#e8f1ff;border-color:#0d74ff;color:#0a64dc;transform:none}to{background:#ffffff;border-color:#cbd5e1;color:#94a3b8;transform:none}}@keyframes ai-uD1{0%,20.00%{opacity:0;transform:translateY(12px)}21.50%,39.00%{opacity:1;transform:none}40.00%,to{opacity:0;transform:translateY(-8px)}}@keyframes ai-uN2{0%,40.00%{background:#ffffff;border-color:#cbd5e1;color:#94a3b8;transform:none}41.00%,59.50%{background:#0d74ff;border-color:#0d74ff;color:#fff;transform:scale(1.12)}60.50%,98%{background:#e8f1ff;border-color:#0d74ff;color:#0a64dc;transform:none}to{background:#ffffff;border-color:#cbd5e1;color:#94a3b8;transform:none}}@keyframes ai-uD2{0%,40.00%{opacity:0;transform:translateY(12px)}41.50%,59.00%{opacity:1;transform:none}60.00%,to{opacity:0;transform:translateY(-8px)}}@keyframes ai-uN3{0%,60.00%{background:#ffffff;border-color:#cbd5e1;color:#94a3b8;transform:none}61.00%,79.50%{background:#0d74ff;border-color:#0d74ff;color:#fff;transform:scale(1.12)}80.50%,98%{background:#e8f1ff;border-color:#0d74ff;color:#0a64dc;transform:none}to{background:#ffffff;border-color:#cbd5e1;color:#94a3b8;transform:none}}@keyframes ai-uD3{0%,60.00%{opacity:0;transform:translateY(12px)}61.50%,79.00%{opacity:1;transform:none}80.00%,to{opacity:0;transform:translateY(-8px)}}@keyframes ai-uN4{0%,80.00%{background:#ffffff;border-color:#cbd5e1;color:#94a3b8;transform:none}81.00%,99.50%{background:#0d74ff;border-color:#0d74ff;color:#fff;transform:scale(1.12)}100.50%,98%{background:#e8f1ff;border-color:#0d74ff;color:#0a64dc;transform:none}to{background:#ffffff;border-color:#cbd5e1;color:#94a3b8;transform:none}}@keyframes ai-uD4{0%,80.00%{opacity:0;transform:translateY(12px)}81.50%,99.00%{opacity:1;transform:none}100.00%,to{opacity:0;transform:translateY(-8px)}}@keyframes ai-uFill{0%{width:0%}90.00%{width:100%}98%{width:100%}to{width:0%}}@keyframes ai-uBits{0%,23.0%{opacity:1}27.0%,to{opacity:.25}}@keyframes ai-uSrc{0%,25.0%{opacity:0;transform:translate(-10px)}28.0%,to{opacity:1;transform:none}}@keyframes ai-uRed{0%,27.5%{opacity:0;transform:translate(-10px)}29.0%,to{opacity:1;transform:none}}@keyframes ai-uRx{0%,31.0%{height:6px;margin-bottom:5px;opacity:1}35.5%,to{height:0px;margin-bottom:0;opacity:0}}@keyframes ai-uRk{0%,34.0%{background:#94a3b8}36.0%,to{background:#0d74ff}}@keyframes ai-uLa{0%,35.0%{opacity:1}36.0%,to{opacity:0}}@keyframes ai-uLb{0%,35.5%{opacity:0}36.5%,to{opacity:1}}@keyframes ai-uDot0{0%,43.0%{opacity:.3;transform:scale(.8)}44.0%,to{opacity:1;transform:none}}@keyframes ai-uDot1{0%,45.5%{opacity:.3;transform:scale(.8)}46.5%,to{opacity:1;transform:none}}@keyframes ai-uDot2{0%,48.0%{opacity:.3;transform:scale(.8)}49.0%,to{opacity:1;transform:none}}@keyframes ai-uLnk0{0%,44.0%{transform:scaleX(0)}46.0%,to{transform:scaleX(1)}}@keyframes ai-uLnk1{0%,46.5%{transform:scaleX(0)}48.5%,to{transform:scaleX(1)}}@keyframes ai-uFound{0%,51.0%{opacity:0;transform:scale(.8)}52.5%,to{opacity:1;transform:none}}@keyframes ai-uTk0{0%,63.0%{opacity:0;transform:scale(.4)}64.5%,to{opacity:1;transform:none}}@keyframes ai-uTk1{0%,66.0%{opacity:0;transform:scale(.4)}67.5%,to{opacity:1;transform:none}}@keyframes ai-uTk2{0%,69.0%{opacity:0;transform:scale(.4)}70.5%,to{opacity:1;transform:none}}@keyframes ai-uChk{0%,82.0%{opacity:0;transform:scale(.5)}83.5%{opacity:1;transform:scale(1.15)}84.5%,to{opacity:1;transform:none}}@keyframes ai-x2Ln{0%,30%{opacity:0;transform:translateY(8px)}31.5%,92%{opacity:1;transform:none}95%,to{opacity:0;transform:translateY(8px)}}@keyframes ai-x2Sp{0%,35%{opacity:0;transform:translateY(8px)}36.5%,92%{opacity:1;transform:none}95%,to{opacity:0;transform:translateY(8px)}}@keyframes ai-x2G0{0%,52%{opacity:0;transform:translateY(6px)}53.5%,92%{opacity:1;transform:none}95%,to{opacity:0;transform:translateY(6px)}}@keyframes ai-x2G1{0%,55%{opacity:0;transform:translateY(6px)}56.5%,92%{opacity:1;transform:none}95%,to{opacity:0;transform:translateY(6px)}}@keyframes ai-x2G2{0%,63%{opacity:0;transform:translateY(6px)}64.5%,92%{opacity:1;transform:none}95%,to{opacity:0;transform:translateY(6px)}}@keyframes ai-x2G4{0%,69%{opacity:0;transform:translateY(6px)}70.5%,92%{opacity:1;transform:none}95%,to{opacity:0;transform:translateY(6px)}}@keyframes ai-x2GTy{0%,56%{width:0}62%,92%{width:40ch}95%,to{width:0}}@keyframes ai-x2GW{0%,50%{opacity:1}69%,to{opacity:0}}@keyframes ai-x2GD{0%,69%{opacity:0;transform:scale(.8)}70.5%,92%{opacity:1;transform:none}95%,to{opacity:0;transform:scale(.8)}}@keyframes ai-x2GP{0%,66.5%{opacity:0;transform:scale(.6)}68.0%,92%{opacity:1;transform:none}95%,to{opacity:0;transform:scale(.6)}}@keyframes ai-x2So{0%,80%{opacity:1}81%,to{opacity:0}}@keyframes ai-x2Sc{0%,80.5%{opacity:0;transform:scale(.6)}82.0%,92%{opacity:1;transform:none}95%,to{opacity:0;transform:scale(.6)}}@keyframes ai-x2New{0%,78%{opacity:0;transform:translateY(8px)}79.5%,92%{opacity:1;transform:none}95%,to{opacity:0;transform:translateY(8px)}}@keyframes ai-x2Dc{0%,84%{opacity:0;transform:translateY(8px)}85.5%,92%{opacity:1;transform:none}95%,to{opacity:0;transform:translateY(8px)}}@keyframes ai-x2P0{0%,0%{opacity:0;transform:translateY(10px)}1.5%,22.5%{opacity:1;transform:none}24.0%,to{opacity:0;transform:none}}@keyframes ai-x2R0{0%,0%{background:transparent;border-color:transparent}1%,24%{background:#ffffff;border-color:#0d74ff}25%,to{background:transparent;border-color:transparent}}@keyframes ai-x2B0{0%,0%{background:#ffffff;border-color:#cbd5e1;color:#94a3b8}1%,97%{background:#0d74ff;border-color:#0d74ff;color:#fff}to{background:#ffffff;border-color:#cbd5e1;color:#94a3b8}}@keyframes ai-x2D0{0%,0%{opacity:.45}1%,24%{opacity:1}25%,to{opacity:.6}}@keyframes ai-x2P1{0%,25%{opacity:0;transform:translateY(10px)}26.5%,47.5%{opacity:1;transform:none}49.0%,to{opacity:0;transform:none}}@keyframes ai-x2R1{0%,25%{background:transparent;border-color:transparent}26%,49%{background:#ffffff;border-color:#0d74ff}50%,to{background:transparent;border-color:transparent}}@keyframes ai-x2B1{0%,25%{background:#ffffff;border-color:#cbd5e1;color:#94a3b8}26%,97%{background:#0d74ff;border-color:#0d74ff;color:#fff}to{background:#ffffff;border-color:#cbd5e1;color:#94a3b8}}@keyframes ai-x2D1{0%,25%{opacity:.45}26%,49%{opacity:1}50%,to{opacity:.6}}@keyframes ai-x2P2{0%,50%{opacity:0;transform:translateY(10px)}51.5%,72.5%{opacity:1;transform:none}74.0%,to{opacity:0;transform:none}}@keyframes ai-x2R2{0%,50%{background:transparent;border-color:transparent}51%,74%{background:#ffffff;border-color:#0d74ff}75%,to{background:transparent;border-color:transparent}}@keyframes ai-x2B2{0%,50%{background:#ffffff;border-color:#cbd5e1;color:#94a3b8}51%,97%{background:#0d74ff;border-color:#0d74ff;color:#fff}to{background:#ffffff;border-color:#cbd5e1;color:#94a3b8}}@keyframes ai-x2D2{0%,50%{opacity:.45}51%,74%{opacity:1}75%,to{opacity:.6}}@keyframes ai-x2P3{0%,75%{opacity:0;transform:translateY(10px)}76.5%,94.5%{opacity:1;transform:none}96.0%,to{opacity:0;transform:none}}@keyframes ai-x2R3{0%,75%{background:transparent;border-color:transparent}76%,96%{background:#ffffff;border-color:#0d74ff}97%,to{background:transparent;border-color:transparent}}@keyframes ai-x2B3{0%,75%{background:#ffffff;border-color:#cbd5e1;color:#94a3b8}76%,97%{background:#0d74ff;border-color:#0d74ff;color:#fff}to{background:#ffffff;border-color:#cbd5e1;color:#94a3b8}}@keyframes ai-x2D3{0%,75%{opacity:.45}76%,96%{opacity:1}97%,to{opacity:.6}}@keyframes ai-x2Fill{0%{height:0%}76%{height:100%}97%{height:100%}to{height:0%}}@keyframes ai-l3Play{0%{left:0%}14%{left:14%}64%{left:64%}96%,97.5%{left:100%}97.6%,to{left:0%}}@keyframes ai-l3R{0%{width:0%}14%,97.5%{width:14%}97.6%,to{width:0%}}@keyframes ai-l3B{0%,14%{width:0%}64%,97.5%{width:50%}97.6%,to{width:0%}}@keyframes ai-l3F{0%,64%{width:0%}96%,97.5%{width:36%}97.6%,to{width:0%}}@keyframes ai-l3P0{0%,14%{opacity:1}15%,to{opacity:0}}@keyframes ai-l3P1{0%,14%{opacity:0}15%,64%{opacity:1}65%,to{opacity:0}}@keyframes ai-l3P2{0%,64%{opacity:0}65%,96%{opacity:1}97%,to{opacity:0}}@keyframes ai-l3Pp{0%,14%{opacity:0}15%,96%{opacity:1}to{opacity:0}}@keyframes ai-l3E0{0%,20%{opacity:0;transform:translateY(8px)}22%,30%{opacity:1;transform:none}32%,to{opacity:0}}@keyframes ai-l3E1{0%,36%{opacity:0;transform:translateY(8px)}38%,46%{opacity:1;transform:none}48%,to{opacity:0}}@keyframes ai-l3E2{0%,52%{opacity:0;transform:translateY(8px)}54%,62%{opacity:1;transform:none}64%,to{opacity:0}}@keyframes ai-l3Cnt{0%,21%{--l3n: 0}22%{--l3n: 2}38%{--l3n: 5}54%{--l3n: 9}63%,97.5%{--l3n: 11}97.6%,to{--l3n: 0}}@keyframes ai-l3Halo{0%,14%{border-color:#e3001c73}15%,64%{border-color:#0d74ff8c}65%,to{border-color:#1237704d}}@keyframes ai-l5Spk0{0%,1%{height:18%;background:#cbd5e1}3%,14%{height:62%;background:#e3001c}17%,96%{height:20%;background:#93c5fd}to{height:18%;background:#cbd5e1}}@keyframes ai-l5Spk1{0%,1%{height:18%;background:#cbd5e1}4%,14%{height:84%;background:#e3001c}17%,96%{height:24%;background:#93c5fd}to{height:18%;background:#cbd5e1}}@keyframes ai-l5Spk2{0%,1%{height:18%;background:#cbd5e1}5%,14%{height:100%;background:#e3001c}17%,96%{height:18%;background:#93c5fd}to{height:18%;background:#cbd5e1}}@keyframes ai-l5Spk3{0%,1%{height:18%;background:#cbd5e1}6%,14%{height:92%;background:#e3001c}17%,96%{height:22%;background:#93c5fd}to{height:18%;background:#cbd5e1}}@keyframes ai-l5Spk4{0%,1%{height:18%;background:#cbd5e1}7%,14%{height:96%;background:#e3001c}17%,96%{height:19%;background:#93c5fd}to{height:18%;background:#cbd5e1}}@keyframes ai-l5Spk5{0%,1%{height:18%;background:#cbd5e1}8%,14%{height:88%;background:#e3001c}17%,96%{height:21%;background:#93c5fd}to{height:18%;background:#cbd5e1}}@keyframes ai-l5Nm{0%,15%{opacity:0}17%,93%{opacity:1}96.5%,to{opacity:0}}@keyframes ai-l5Bw{0%{opacity:0}2%,93%{opacity:1}96.5%,to{opacity:0}}@keyframes ai-l5A0{0%,1%{opacity:0;transform:translateY(8px)}2.5%,93%{opacity:1;transform:none}96.5%,to{opacity:0;transform:none}}@keyframes ai-l5A1{0%,6%{opacity:0;transform:translateY(8px)}7.5%,93%{opacity:1;transform:none}96.5%,to{opacity:0;transform:none}}@keyframes ai-l5A2{0%,12.5%{opacity:0;transform:translateY(8px)}14.0%,93%{opacity:1;transform:none}96.5%,to{opacity:0;transform:none}}@keyframes ai-l5A3{0%,65%{opacity:0;transform:translateY(8px)}66.5%,93%{opacity:1;transform:none}96.5%,to{opacity:0;transform:none}}@keyframes ai-l5Spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ai-l5S2a{0%,12%{opacity:1}12.5%,to{opacity:0}}@keyframes ai-l5S2b{0%,12%{opacity:0;transform:scale(.6)}13%,93%{opacity:1;transform:none}96.5%,to{opacity:0}}@media (prefers-reduced-motion: reduce){.ai-page .arcane-fill[data-astro-cid-syvmr5ej]{animation:none!important;width:100%}.ai-page .arcane-node[data-astro-cid-syvmr5ej]{animation:none!important;background:rgb(13 116 255 / .1);border-color:#0d74ff;color:#0a64dc}.ai-page .arcane-final[data-astro-cid-syvmr5ej]{animation:none!important;opacity:1}}
