
/* ตัวเลขนาที/วินาที: การ์ดพลิกแบบป้ายสกอร์กีฬา */
#p-ai-script .ainlen2 .nlv b{position:relative;display:block;min-width:46px;height:36px;line-height:36px;border-radius:6px;background:linear-gradient(180deg,#262626 0 50%,#151515 50% 100%);box-shadow:0 2px 5px rgba(0,0,0,.7),inset 0 1px 0 rgba(255,255,255,.1);font-size:27px;text-shadow:0 1px 0 #000;animation:none!important}
#p-ai-script .ainlen2 .nlv b::after{content:"";position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;background:#000;box-shadow:0 1px 0 rgba(255,255,255,.08);z-index:6;pointer-events:none}
#p-ai-script .ainlen2 .nlv b::before{content:"";position:absolute;top:50%;left:-1px;width:4px;height:8px;margin-top:-4px;border-radius:0 3px 3px 0;background:#000;box-shadow:46px 0 0 0 #000;z-index:6;pointer-events:none;opacity:.0}
#p-ai-script .ainlen2 .nlv b.flip{color:transparent;text-shadow:none}
#p-ai-script .ainlen2 .nlv b .fl{position:absolute;inset:0;perspective:170px;color:#fff;text-shadow:0 1px 0 #000;pointer-events:none}
#p-ai-script .ainlen2 .fl .h{position:absolute;left:0;right:0;height:50%;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}
#p-ai-script .ainlen2 .fl .h>span{position:absolute;left:0;right:0;height:200%;display:flex;align-items:center;justify-content:center;line-height:1}
#p-ai-script .ainlen2 .fl .ut,#p-ai-script .ainlen2 .fl .ft{top:0;border-radius:6px 6px 0 0;background:#262626}
#p-ai-script .ainlen2 .fl .ut>span,#p-ai-script .ainlen2 .fl .ft>span{top:0}
#p-ai-script .ainlen2 .fl .ub,#p-ai-script .ainlen2 .fl .fb{bottom:0;border-radius:0 0 6px 6px;background:#151515}
#p-ai-script .ainlen2 .fl .ub>span,#p-ai-script .ainlen2 .fl .fb>span{bottom:0}
#p-ai-script .ainlen2 .fl .ft{transform-origin:50% 100%;z-index:3;animation:nlFt .2s cubic-bezier(.5,0,.9,.6) forwards}
#p-ai-script .ainlen2 .fl .fb{transform-origin:50% 0;z-index:2;transform:rotateX(90deg);animation:nlFb .24s cubic-bezier(.2,.9,.3,1.2) .19s forwards}
@keyframes nlFt{0%{transform:rotateX(0);filter:none}100%{transform:rotateX(-90deg);filter:brightness(.45)}}
@keyframes nlFb{0%{transform:rotateX(90deg);filter:brightness(.5)}100%{transform:rotateX(0);filter:none}}
#p-ai-script .ainlen2 .nlv.glow{animation:nlGlow .5s ease-out}
@media (prefers-reduced-motion:reduce){#p-ai-script .ainlen2 .fl{display:none}#p-ai-script .ainlen2 .nlv b.flip{color:#fff}}
