
#p-ai-script #aiNews .ainfold{margin:0 0 12px;border-radius:16px;border:1px solid rgba(255,255,255,.09);background:linear-gradient(180deg,#1f1f22 0%,#141416 100%);box-shadow:0 1px 0 rgba(255,255,255,.07) inset,0 2px 4px rgba(0,0,0,.35),0 10px 22px -10px rgba(0,0,0,.7);transition:border-color .25s,box-shadow .3s,transform .2s}
#p-ai-script #aiNews .ainfold:hover{border-color:rgba(255,255,255,.16);transform:translateY(-1px)}
#p-ai-script #aiNews .ainfold[open]{border-color:rgba(229,9,20,.45);transform:none;box-shadow:0 1px 0 rgba(255,255,255,.08) inset,0 0 0 1px rgba(229,9,20,.12),0 18px 36px -12px rgba(0,0,0,.8),0 0 28px -8px rgba(229,9,20,.3)}
#p-ai-script #aiNews .ainfold>summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:15px;color:#ececf0;font-size:14px;font-weight:700;user-select:none;-webkit-tap-highlight-color:transparent;transition:background .2s}
#p-ai-script #aiNews .ainfold>summary::-webkit-details-marker{display:none}
#p-ai-script #aiNews .ainfold>summary:hover{background:rgba(255,255,255,.04)}
#p-ai-script #aiNews .ainfold>summary:active .ainfsum{transform:scale(.99)}
#p-ai-script #aiNews .ainfold>summary:focus-visible{outline:2px solid rgba(229,9,20,.8);outline-offset:2px}
#p-ai-script #aiNews .ainfold>summary::before{content:"";flex:none;width:26px;height:26px;border-radius:50%;background:linear-gradient(180deg,#3a3a40,#232327);box-shadow:0 1px 0 rgba(255,255,255,.14) inset,0 3px 7px rgba(0,0,0,.5);transition:background .25s,box-shadow .25s}
#p-ai-script #aiNews .ainfold>summary::after{content:"";position:absolute;box-sizing:border-box;left:23px;top:50%;width:8px;height:8px;margin-top:-6px;border:solid #e4e4ea;border-width:0 2px 2px 0;transform:rotate(45deg);transition:transform .35s cubic-bezier(.2,.8,.2,1),margin .35s,border-color .25s}
#p-ai-script #aiNews .ainfold>summary{position:relative}
#p-ai-script #aiNews .ainfold[open]>summary::before{background:linear-gradient(145deg,#f0262f,#b20710);box-shadow:0 1px 0 rgba(255,255,255,.3) inset,0 4px 10px rgba(229,9,20,.45)}
#p-ai-script #aiNews .ainfold[open]>summary::after{transform:rotate(-135deg);margin-top:-2px;border-color:#fff}
#p-ai-script #aiNews .ainfold .ainfcnt{margin-left:auto;font-size:12px;font-weight:600;color:#8d8d96;padding:3px 10px;border-radius:999px;background:rgba(255,255,255,.05);transition:background .25s,color .25s}
#p-ai-script #aiNews .ainfold[open] .ainfcnt{background:rgba(229,9,20,.14);color:#ff8d94}
#p-ai-script #aiNews .ainfold[open]>summary{border-radius:15px 15px 0 0;box-shadow:0 1px 0 rgba(255,255,255,.06)}
#p-ai-script #aiNews .ainfold>#aiNFileRow{margin:14px 14px 10px}
#p-ai-script #aiNews .ainfold>.ainlinks{margin:0 14px 14px}
@keyframes nfIn{from{opacity:0;transform:translateY(-8px) scale(.985)}to{opacity:1;transform:none}}
#p-ai-script #aiNews .ainfold.nf-anim[open]>#aiNFileRow{animation:nfIn .38s cubic-bezier(.2,.8,.2,1) both .04s}
#p-ai-script #aiNews .ainfold.nf-anim[open] .ainlk{animation:nfIn .38s cubic-bezier(.2,.8,.2,1) both}
#p-ai-script #aiNews .ainfold.nf-anim[open] .ainlk:nth-child(1){animation-delay:.10s}
#p-ai-script #aiNews .ainfold.nf-anim[open] .ainlk:nth-child(2){animation-delay:.16s}
#p-ai-script #aiNews .ainfold.nf-anim[open] .ainlk:nth-child(3){animation-delay:.22s}
@media (prefers-reduced-motion:reduce){#p-ai-script #aiNews .ainfold *,#p-ai-script #aiNews .ainfold{animation:none!important;transition:none!important}}
