@keyframes haPulse{0%,to{box-shadow:0 0 0 0 rgba(34,197,94,.55)}70%{box-shadow:0 0 0 8px rgba(34,197,94,0)}}.ai .hold-note{display:flex;gap:12px;align-items:flex-start;margin:22px 0;padding:14px 18px;background:#fbf8f4;border:1px dashed rgba(104,0,237,.45);border-radius:14px;font-size:13.5px;line-height:1.55;color:#6b7280}.ai .hold-note .hold-tag{flex-shrink:0;font-family:ui-monospace,monospace;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#6800ed;background:#ede4ff;padding:5px 9px;border-radius:9999px}.ai .hold-note.flag{border-color:rgba(255,76,0,.5)}.ai .hold-note.flag .hold-tag{color:#ff4c00;background:#ffe4d2}.ai .hold-note strong{color:#1f044b;font-weight:600}.ai .pay{display:flex;flex-direction:column;gap:12px;flex:1;justify-content:center}.ai .pay-rail{display:flex;flex-direction:column;gap:8px}.ai .pay-step{position:relative;--acc:#6800ed;display:flex;align-items:center;gap:11px;background:#fff;border-radius:13px;padding:11px 13px;box-shadow:0 8px 20px rgba(31,4,75,.08),0 0 0 1px rgba(31,4,75,.05);transition:box-shadow .3s}.ai .pay-step.fee{--acc:#ff4c00}.ai .pay-step.ok{--acc:#22c55e}.ai .pay-step:before{content:"";position:absolute;left:0;top:9px;bottom:9px;width:3px;border-radius:9999px;background:var(--acc);box-shadow:0 0 9px var(--acc);opacity:0;transform:scaleY(.3)}.ai .ps-ic{width:24px;height:24px;border-radius:8px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-family:ui-monospace,monospace;font-size:11px;font-weight:800;background:#ede4ff;color:#6800ed}.ai .pay-step.fee .ps-ic{background:#ff4c00;color:#fff}.ai .pay-step.ok .ps-ic{background:#22c55e;color:#fff}.ai .ps-text{flex:1;min-width:0}.ai .ps-title{display:block;font-size:12.5px;font-weight:600;color:#1f044b;letter-spacing:-.01em}.ai .ps-sub{display:block;font-size:8px;letter-spacing:.09em;text-transform:uppercase;color:#6800ed;margin-top:2px}.ai .ps-sub,.ai .ps-tag{font-family:ui-monospace,monospace;font-weight:700}.ai .ps-tag{font-size:9px;letter-spacing:.04em;color:#6b7280;flex-shrink:0}.ai .pay-step.fee{background:#fff1e9;box-shadow:0 10px 24px rgba(255,76,0,.18),0 0 0 1px rgba(255,76,0,.25)}.ai .pay-step.fee .ps-tag{color:#ff4c00}.ai .pay-step.ok .ps-tag{color:#15803d}.ai .pay-settle{position:relative;overflow:hidden;background:#1f044b;border-radius:14px;padding:14px 16px;box-shadow:0 12px 28px rgba(31,4,75,.22)}.ai .pay-settle:after{content:"";position:absolute;top:0;bottom:0;left:-55%;width:45%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.22),transparent);pointer-events:none}.ai .pay-settle-head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:10px}.ai .pay-settle-head .pss-label{font-family:ui-monospace,monospace;font-size:8.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ffd4b8}.ai .pay-settle-head .pss-amt{font-size:18px;font-weight:700;color:#fff;letter-spacing:-.02em}.ai .pay-settle-head .pss-amt b{font-family:ui-monospace,monospace;font-size:10px;font-weight:700;color:#ffd4b8;margin-left:4px}.ai .pay-bar{height:12px;border-radius:9999px;background:hsla(0,0%,100%,.14);overflow:hidden;display:flex}.ai .pay-bar .pb-you{width:97%;background:#ff4c00}.ai .pay-bar .pb-jj{width:3%;background:#ffd4b8}.ai .pay-legend{display:flex;justify-content:space-between;margin-top:9px;font-family:ui-monospace,monospace;font-size:8.5px;font-weight:700;letter-spacing:.06em}.ai .pay-legend .pl-you{color:#ff4c00}.ai .pay-legend .pl-jj{color:rgba(255,212,184,.8)}.ai .cat{display:flex;flex-direction:column;gap:12px;flex:1;justify-content:center}.ai .cat-head{display:flex;align-items:baseline;justify-content:space-between}.ai .cat-head .ch-title{font-size:13px;font-weight:700;color:#1f044b;letter-spacing:-.01em}.ai .cat-head .ch-count{font-family:ui-monospace,monospace;font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#6800ed}.ai .cat-rail{display:flex;flex-direction:column;gap:8px}.ai .cat-item{position:relative;--acc:#6800ed;display:flex;align-items:center;gap:11px;background:#fff;border-radius:12px;padding:11px 13px;box-shadow:0 8px 20px rgba(31,4,75,.07),0 0 0 1px rgba(31,4,75,.05)}.ai .cat-item:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:9999px;background:var(--acc);box-shadow:0 0 9px var(--acc);opacity:0;transform:scaleY(.3);z-index:2}.ai .ci-thumb{width:30px;height:30px;border-radius:8px;flex-shrink:0;background:repeating-linear-gradient(135deg,#ede4ff 0 5px,#e2d4ff 5px 10px)}.ai .cat-item:nth-child(2) .ci-thumb{background:repeating-linear-gradient(135deg,#ffe4d2 0 5px,#ffd4b8 5px 10px)}.ai .cat-item:nth-child(3) .ci-thumb{background:repeating-linear-gradient(135deg,#d8f3e2 0 5px,#c4ecd4 5px 10px)}.ai .ci-text{flex:1;min-width:0}.ai .ci-name{display:block;font-size:12px;font-weight:600;color:#1f044b;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai .ci-meta{display:block;font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6800ed;margin-top:2px}.ai .ci-meta,.ai .ci-price{font-family:ui-monospace,monospace}.ai .ci-price{font-size:11px;font-weight:800;color:#1f044b;flex-shrink:0}.ai .cat-item.buy{--acc:#ff4c00;background:#1f044b;box-shadow:0 14px 30px rgba(31,4,75,.28)}.ai .cat-item.buy .ci-name{color:#fff}.ai .cat-item.buy .ci-meta{color:#ffd4b8}.ai .cat-item.buy .ci-thumb{background:repeating-linear-gradient(135deg,#ff4c00 0 5px,#ff6a2b 5px 10px)}.ai .cat-item.buy .ci-price{color:#ffd4b8}.ai .buy-badge{display:inline-flex;align-items:center;gap:5px;font-family:ui-monospace,monospace;font-size:8.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:#22c55e;padding:4px 8px;border-radius:9999px;flex-shrink:0}.ai .cat-foot{display:flex;align-items:center;justify-content:space-between;background:#fff1e9;border-radius:12px;padding:11px 14px}.ai .cf-label{font-family:ui-monospace,monospace;font-size:8.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ff4c00}.ai .cf-amt{font-size:15px;font-weight:800;color:#1f044b;letter-spacing:-.02em}.ai .cf-amt b{font-family:ui-monospace,monospace;font-size:9px;font-weight:700;color:#6b7280;margin-left:3px}.ai .prov{display:flex;flex-direction:column;gap:12px;flex:1;justify-content:center;position:relative}.ai .prov-card{background:#fff;border-radius:16px;padding:16px;box-shadow:0 14px 34px rgba(31,4,75,.12),0 0 0 1px rgba(31,4,75,.05);position:relative;overflow:hidden}.ai .prov-card:after{content:"";position:absolute;left:0;right:0;height:34px;top:-40px;background:linear-gradient(180deg,transparent,rgba(104,0,237,.12),transparent);pointer-events:none;z-index:4}.ai .prov-id{gap:10px;padding-bottom:13px;border-bottom:1px solid rgba(31,4,75,.08);margin-bottom:12px}.ai .prov-av,.ai .prov-id{display:flex;align-items:center}.ai .prov-av{width:34px;height:34px;border-radius:10px;flex-shrink:0;background:#1f044b;justify-content:center;font-family:ui-monospace,monospace;font-size:13px;font-weight:800;color:#ffd4b8}.ai .prov-id-text{flex:1;min-width:0}.ai .prov-id-name{display:block;font-size:13px;font-weight:700;color:#1f044b;letter-spacing:-.01em}.ai .prov-id-sub{display:block;font-size:8px;font-weight:700;letter-spacing:.09em;color:#6800ed;margin-top:2px}.ai .prov-id-sub,.ai .prov-verified{font-family:ui-monospace,monospace;text-transform:uppercase}.ai .prov-verified{display:inline-flex;align-items:center;gap:5px;font-size:8.5px;font-weight:800;letter-spacing:.06em;color:#15803d;background:#d8f3e2;padding:5px 9px;border-radius:9999px;flex-shrink:0}.ai .prov-verified .pv-dot{width:6px;height:6px;border-radius:50%;background:#22c55e}.ai .prov-rows{display:flex;flex-direction:column;gap:9px}.ai .prov-row{position:relative;display:flex;align-items:center;gap:10px}.ai .prov-row:after{content:"\2713";position:absolute;right:0;top:50%;transform:translateY(-50%) scale(0);width:15px;height:15px;border-radius:50%;background:#22c55e;color:#fff;font-size:9px;font-weight:800;display:flex;align-items:center;justify-content:center}.ai .prov-row .pr-key{font-family:ui-monospace,monospace;font-size:8.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6b7280;width:78px;flex-shrink:0}.ai .prov-row .pr-val{font-size:11.5px;font-weight:600;color:#1f044b}.ai .prov-row .pr-val b{font-family:ui-monospace,monospace;font-weight:700;color:#6800ed}.ai .prov-anchor{display:flex;align-items:center;justify-content:space-between;background:#1f044b;border-radius:12px;padding:12px 14px}.ai .pa-label{font-family:ui-monospace,monospace;font-size:8.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffd4b8;display:inline-flex;align-items:center;gap:7px}.ai .pa-chain-dot{width:7px;height:7px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 0 rgba(34,197,94,.6);animation:haPulse 1.8s infinite}.ai .pa-hash{font-family:ui-monospace,monospace;font-size:10px;font-weight:700;color:#fff}.ai .prov-seal{position:absolute;top:64px;right:-6px;width:64px;height:64px;border-radius:50%;background:#ff4c00;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 12px 28px rgba(255,76,0,.4);transform:rotate(-12deg);z-index:3}.ai .prov-seal .seal-check{font-size:20px;line-height:1}.ai .prov-seal .seal-txt{font-family:ui-monospace,monospace;font-size:6.5px;font-weight:800;letter-spacing:.08em;margin-top:2px}.ai .aac{display:flex;flex-direction:column;gap:11px;flex:1;justify-content:center}.ai .aac-pub{gap:12px;background:#ff4c00;border-radius:14px;padding:13px 16px;box-shadow:0 12px 28px rgba(255,76,0,.28)}.ai .aac-pub,.ai .aac-pub-ic{display:flex;align-items:center}.ai .aac-pub-ic{width:34px;height:34px;border-radius:10px;flex-shrink:0;background:hsla(0,0%,100%,.2);justify-content:center;font-size:17px}.ai .aac-pub-text{flex:1}.ai .aac-pub-title{display:block;font-size:14px;font-weight:700;color:#fff;letter-spacing:-.01em}.ai .aac-pub-sub{display:block;font-family:ui-monospace,monospace;font-size:8.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#ffd4b8;margin-top:2px}.ai .aac-fork{display:grid;grid-template-columns:1fr 1fr;gap:12px;height:16px}.ai .aac-fork span{border-left:2px dashed rgba(31,4,75,.25);border-bottom:2px dashed rgba(31,4,75,.25);border-bottom-left-radius:10px}.ai .aac-fork span:last-child{border-left:none;border-right:2px dashed rgba(31,4,75,.25);border-bottom-right-radius:10px;border-bottom-left-radius:0}.ai .aac-streams{display:grid;grid-template-columns:1fr 1fr;gap:11px}.ai .stream{border-radius:13px;padding:13px}.ai .stream.human{--rest:0 8px 20px rgba(31,4,75,.08),0 0 0 1px rgba(31,4,75,.05);background:#fff;box-shadow:0 8px 20px rgba(31,4,75,.08),0 0 0 1px rgba(31,4,75,.05)}.ai .stream.agent{--rest:0 8px 20px rgba(31,4,75,.18);background:#1f044b;box-shadow:0 8px 20px rgba(31,4,75,.18)}.ai .stream-tag{font-family:ui-monospace,monospace;font-size:8px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;margin-bottom:9px}.ai .stream.human .stream-tag{color:#6800ed}.ai .stream.agent .stream-tag{color:#ffd4b8}.ai .stream h4{font-size:12.5px;font-weight:700;margin:0 0 9px;letter-spacing:-.01em}.ai .stream.human h4{color:#1f044b}.ai .stream.agent h4{color:#fff}.ai .stream-chips{display:flex;flex-wrap:wrap;gap:5px}.ai .stream-chip{font-family:ui-monospace,monospace;font-size:7.5px;font-weight:700;padding:3px 7px;border-radius:9999px}.ai .stream.human .stream-chip{background:#ede4ff;color:#6800ed}.ai .stream.agent .stream-chip{background:rgba(255,212,184,.16);color:#ffd4b8}.ai .aac-wallet{display:flex;align-items:center;justify-content:space-between;background:#d8f3e2;border-radius:12px;padding:12px 15px}.ai .aw-label{font-family:ui-monospace,monospace;font-size:8.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#15803d;display:inline-flex;align-items:center;gap:7px}.ai .aw-dot{width:7px;height:7px;border-radius:50%;background:#22c55e}.ai .aw-text{font-size:12.5px;font-weight:700;color:#1f044b}@media (prefers-reduced-motion:no-preference){.ai .pay-step{opacity:0;animation:heroDrop .5s cubic-bezier(.2,.7,.3,1) forwards}.ai .pay-step:first-child{animation:heroDrop .5s cubic-bezier(.2,.7,.3,1) .15s forwards,rowLift 5.4s ease-in-out 2.2s infinite}.ai .pay-step:nth-child(2){animation:heroPop .5s cubic-bezier(.2,.7,.3,1) .33s forwards,rowLift 5.4s ease-in-out 3.2s infinite}.ai .pay-step:nth-child(3){animation:heroDrop .5s cubic-bezier(.2,.7,.3,1) .51s forwards,rowLift 5.4s ease-in-out 4.2s infinite}.ai .pay-step:nth-child(4){animation:heroDrop .5s cubic-bezier(.2,.7,.3,1) .69s forwards,rowLift 5.4s ease-in-out 5.2s infinite}.ai .pay-settle{opacity:0;animation:heroFadeUp .55s cubic-bezier(.2,.7,.3,1) .9s forwards}.ai .pay-bar .pb-you{width:0;animation:payFill .8s cubic-bezier(.2,.7,.3,1) 1.2s forwards}.ai .pay-bar .pb-jj{transform:scaleX(0);transform-origin:right center;animation:heroDraw .5s ease 1.9s forwards}.ai .pay-step.ok .ps-ic{transform:scale(0);animation:heroCheck .45s cubic-bezier(.2,.7,.3,1) .95s forwards}.ai .pay-step.fee .ps-tag{display:inline-block;animation:feePulse 1.6s ease-in-out 1.4s infinite}.ai .pay-step:before{animation:stepWalk 5.4s ease-in-out infinite}.ai .pay-step:first-child:before{animation-delay:2.2s}.ai .pay-step:nth-child(2):before{animation-delay:3.2s}.ai .pay-step:nth-child(3):before{animation-delay:4.2s}.ai .pay-step:nth-child(4):before{animation-delay:5.2s}.ai .pay-settle:after{animation:settleSweep 5.4s ease-in-out 2.2s infinite}.ai .cat-head{opacity:0;animation:heroFade .5s ease .1s forwards}.ai .cat-item{opacity:0;animation:heroDrop .5s cubic-bezier(.2,.7,.3,1) forwards}.ai .cat-item:first-child{animation-delay:.2s}.ai .cat-item:nth-child(2){animation-delay:.36s}.ai .cat-item.buy{animation:heroPop .55s cubic-bezier(.2,.7,.3,1) .56s forwards,buyGlow 2.4s ease-in-out 1.4s infinite}.ai .cat-item:nth-child(4){animation-delay:.72s}.ai .buy-badge{display:inline-flex;transform:scale(0);animation:heroCheck .45s cubic-bezier(.2,.7,.3,1) 1s forwards,badgePulse 5.4s ease-in-out 2s infinite}.ai .cat-foot{opacity:0;animation:heroFadeUp .55s cubic-bezier(.2,.7,.3,1) 1.15s forwards}.ai .cat-item:before{animation:stepWalk 5.4s ease-in-out infinite}.ai .cat-item:first-child:before{animation-delay:2s}.ai .cat-item:nth-child(2):before{animation-delay:2.9s}.ai .cat-item:nth-child(3):before{animation-delay:3.8s}.ai .cat-item:nth-child(4):before{animation-delay:4.7s}.ai .cat-foot .cf-amt{display:inline-block;animation:amtPop 5.4s ease-in-out 2s infinite}.ai .prov-card{opacity:0;animation:heroFadeUp .55s cubic-bezier(.2,.7,.3,1) .15s forwards}.ai .prov-id{opacity:0;animation:heroFade .5s ease .4s forwards}.ai .prov-row{opacity:0;animation:heroDrop .45s cubic-bezier(.2,.7,.3,1) forwards}.ai .prov-row:first-child{animation-delay:.55s}.ai .prov-row:nth-child(2){animation-delay:.68s}.ai .prov-row:nth-child(3){animation-delay:.81s}.ai .prov-anchor{opacity:0;animation:heroFadeUp .55s cubic-bezier(.2,.7,.3,1) .95s forwards}.ai .prov-verified{opacity:0;animation:heroPop .45s cubic-bezier(.2,.7,.3,1) .7s forwards}.ai .prov-card:after{animation:provScan 5.6s ease-in-out 2.2s infinite}.ai .prov-row:after{animation:rowVerify 5.6s ease-in-out infinite}.ai .prov-row:first-child:after{animation-delay:2.5s}.ai .prov-row:nth-child(2):after{animation-delay:3s}.ai .prov-row:nth-child(3):after{animation-delay:3.5s}.ai .prov-seal{transform:rotate(-12deg) scale(0);animation:sealPop .55s cubic-bezier(.2,.7,.3,1) 1.2s forwards,sealRestamp 5.6s ease-in-out 2.2s infinite}.ai .aac-pub{opacity:0;animation:heroFadeUp .55s cubic-bezier(.2,.7,.3,1) .15s forwards}.ai .aac-fork span{opacity:0}.ai .aac-fork span:first-child{animation:heroFade .5s ease .5s forwards,forkPulse 5.6s ease-in-out 2s infinite}.ai .aac-fork span:last-child{animation:heroFade .5s ease .5s forwards,forkPulse 5.6s ease-in-out 4.8s infinite}.ai .stream{opacity:0}.ai .stream.human{animation:heroDrop .5s cubic-bezier(.2,.7,.3,1) .62s forwards,streamPulse 5.6s ease-in-out 2.2s infinite}.ai .stream.agent{animation:heroDrop .5s cubic-bezier(.2,.7,.3,1) .78s forwards,streamPulse 5.6s ease-in-out 5s infinite}.ai .stream-chip{opacity:0;animation:heroPop .4s cubic-bezier(.2,.7,.3,1) forwards}.ai .stream.human .stream-chip:first-child{animation-delay:.9s}.ai .stream.human .stream-chip:nth-child(2){animation-delay:.98s}.ai .stream.human .stream-chip:nth-child(3){animation-delay:1.06s}.ai .stream.agent .stream-chip:first-child{animation-delay:1s}.ai .stream.agent .stream-chip:nth-child(2){animation-delay:1.08s}.ai .stream.agent .stream-chip:nth-child(3){animation-delay:1.16s}.ai .aac-wallet{opacity:0;animation:heroFadeUp .55s cubic-bezier(.2,.7,.3,1) 1.25s forwards,walletRecv 5.6s ease-in-out 2.2s infinite}.ai .aw-dot{animation:feeBlink 1.6s ease-in-out 1.6s infinite}}@keyframes payFill{0%{width:0}to{width:97%}}@keyframes feePulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes feeBlink{0%,to{opacity:1}50%{opacity:.4}}@keyframes stepWalk{0%,4%{opacity:0;transform:scaleY(.3)}9%{opacity:1;transform:scaleY(1)}17%{opacity:1;transform:scaleY(1)}24%,to{opacity:0;transform:scaleY(.3)}}@keyframes rowLift{0%,5%{box-shadow:0 8px 20px rgba(31,4,75,.08),0 0 0 1px rgba(31,4,75,.05)}12%{box-shadow:0 12px 26px rgba(104,0,237,.18),0 0 0 1px var(--acc)}20%{box-shadow:0 12px 26px rgba(104,0,237,.18),0 0 0 1px var(--acc)}28%,to{box-shadow:0 8px 20px rgba(31,4,75,.08),0 0 0 1px rgba(31,4,75,.05)}}@keyframes settleSweep{0%,60%{left:-55%}85%{left:130%}to{left:130%}}@keyframes buyGlow{0%,to{box-shadow:0 14px 30px rgba(31,4,75,.28)}50%{box-shadow:0 14px 34px rgba(255,76,0,.35)}}@keyframes badgePulse{0%,28%{transform:scale(1)}34%{transform:scale(1.18)}44%{transform:scale(1)}to{transform:scale(1)}}@keyframes amtPop{0%,30%{transform:none;color:#1f044b}38%{transform:scale(1.1);color:#15803d}50%{transform:scale(1);color:#15803d}62%,to{transform:none;color:#1f044b}}@keyframes sealPop{0%{transform:rotate(40deg) scale(0)}60%{transform:rotate(-18deg) scale(1.12)}to{transform:rotate(-12deg) scale(1)}}@keyframes provScan{0%,4%{top:-20%;opacity:0}10%{opacity:1}46%{top:100%;opacity:1}52%,to{top:100%;opacity:0}}@keyframes rowVerify{0%,6%{transform:translateY(-50%) scale(0)}13%{transform:translateY(-50%) scale(1.25)}19%{transform:translateY(-50%) scale(1)}74%{transform:translateY(-50%) scale(1)}84%,to{transform:translateY(-50%) scale(0)}}@keyframes sealRestamp{0%,56%{transform:rotate(-12deg) scale(1)}61%{transform:rotate(8deg) scale(0)}68%{transform:rotate(-18deg) scale(1.14)}76%{transform:rotate(-12deg) scale(1)}to{transform:rotate(-12deg) scale(1)}}@keyframes forkPulse{0%,10%{border-color:rgba(31,4,75,.25)}17%{border-color:#6800ed}28%{border-color:rgba(31,4,75,.25)}to{border-color:rgba(31,4,75,.25)}}@keyframes streamPulse{0%,13%{box-shadow:var(--rest)}21%{box-shadow:0 14px 32px rgba(104,0,237,.32)}32%{box-shadow:var(--rest)}to{box-shadow:var(--rest)}}@keyframes walletRecv{0%,23%{background:#d8f3e2}29%{background:#b6ecc7}37%{background:#d8f3e2}73%{background:#d8f3e2}79%{background:#b6ecc7}87%{background:#d8f3e2}to{background:#d8f3e2}}