.ppt-genfield{--gf-ink:#141210;--gf-paper:#fffdf8;--gf-ghost:#cfc6b6;--gf-line:#ece4d6;--gf-slotline:#e7decd;--gf-sub:#a89f93;--gf-accent:#e0701f;--gf-accent2:#1f9d6b;--gf-T:5.6s;--gf-stag:.18s;justify-content:center;align-items:center;width:100%;min-height:380px;font-family:Cambria Math,STIX Two Math,Latin Modern Math,Cambria,Georgia,Songti SC,SimSun,serif;display:flex;position:relative;overflow:hidden}.ppt-genfield:before{content:"";pointer-events:none;opacity:.5;background-image:linear-gradient(var(--gf-line) 1px, transparent 1px), linear-gradient(90deg, var(--gf-line) 1px, transparent 1px);background-position:50%;background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70% at 50% 45%,#000 30%,#0000 100%);mask-image:radial-gradient(70% 70% at 50% 45%,#000 30%,#0000 100%)}.ppt-genfield__build{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);gap:clamp(12px,2.4vw,26px);display:grid;position:relative}.ppt-genfield__slot{border:1px solid var(--gf-slotline);background:#fffefb;border-radius:13px;justify-content:center;align-items:center;width:clamp(46px,6vw,70px);height:clamp(46px,6vw,70px);font-size:clamp(20px,2.8vw,29px);line-height:1;display:flex;position:relative;box-shadow:inset 0 1px #fff}.ppt-genfield__slot .g{opacity:0;will-change:opacity, transform;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ppt-genfield__slot .g.n1,.ppt-genfield__slot .g.n2,.ppt-genfield__slot .g.n3,.ppt-genfield__slot .g.n4{color:var(--gf-ghost)}.ppt-genfield__slot .g.n1{animation:ppt-gf-scrN1 var(--gf-T) steps(1, end) infinite}.ppt-genfield__slot .g.n2{animation:ppt-gf-scrN2 var(--gf-T) steps(1, end) infinite}.ppt-genfield__slot .g.n3{animation:ppt-gf-scrN3 var(--gf-T) steps(1, end) infinite}.ppt-genfield__slot .g.n4{animation:ppt-gf-scrN4 var(--gf-T) steps(1, end) infinite}@keyframes ppt-gf-scrN1{0%{opacity:1}1.75%,to{opacity:0}}@keyframes ppt-gf-scrN2{0%,1.75%{opacity:0}1.76%,3.5%{opacity:1}3.51%,to{opacity:0}}@keyframes ppt-gf-scrN3{0%,3.5%{opacity:0}3.51%,5.25%{opacity:1}5.26%,to{opacity:0}}@keyframes ppt-gf-scrN4{0%,5.25%{opacity:0}5.26%,7%{opacity:1}7.01%,to{opacity:0}}.ppt-genfield__slot .g.tgt{color:var(--gf-ink);animation:ppt-gf-settle var(--gf-T) cubic-bezier(.22, 1.1, .36, 1) infinite}@keyframes ppt-gf-settle{0%,6.9%{opacity:0;transform:translateY(5px)scale(.74)}7%{opacity:1;transform:translateY(0)scale(1.16)}11%{opacity:1;transform:translateY(0)scale(.97)}13%{opacity:1;transform:translateY(0)scale(1)}80%{opacity:1;transform:translateY(0)scale(1)}87%,to{opacity:0;transform:translateY(-5px)scale(.86)}}.ppt-genfield__slot:after{content:"";border:1.6px solid var(--gf-accent);opacity:0;animation:ppt-gf-edge var(--gf-T) steps(1, end) infinite;border-radius:14px;position:absolute;inset:-1.5px}@keyframes ppt-gf-edge{0%,6%{opacity:0}6.5%{opacity:.95}7%{opacity:.6}11%{opacity:0}to{opacity:0}}.ppt-genfield__slot .g,.ppt-genfield__slot:after{animation-delay:calc(var(--gf-s) * var(--gf-stag))}.ppt-genfield__slot.is-core{background:#fbf3e9;border-color:#f0dcc4}.ppt-genfield__slot.is-core .g.tgt{animation:ppt-gf-coreSettle var(--gf-T) cubic-bezier(.22, 1.1, .36, 1) infinite}@keyframes ppt-gf-coreSettle{0%,6.9%{opacity:0;transform:scale(.74)}7%{opacity:1;transform:scale(1.16)}11%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1)}}.ppt-genfield__slot.is-core .g.n1{animation:ppt-gf-coreN1 var(--gf-T) steps(1, end) infinite}.ppt-genfield__slot.is-core .g.n2{animation:ppt-gf-coreN2 var(--gf-T) steps(1, end) infinite}.ppt-genfield__slot.is-core .g.n3{animation:ppt-gf-coreN3 var(--gf-T) steps(1, end) infinite}.ppt-genfield__slot.is-core .g.n4{animation:ppt-gf-coreN4 var(--gf-T) steps(1, end) infinite}@keyframes ppt-gf-coreN1{0%{opacity:1}1.75%{opacity:0}30%,31%{opacity:1}32%,to{opacity:0}}@keyframes ppt-gf-coreN2{0%,1.75%{opacity:0}1.76%,3.5%{opacity:1}3.51%,45%{opacity:0}46%{opacity:1}47%,to{opacity:0}}@keyframes ppt-gf-coreN3{0%,3.5%{opacity:0}3.51%,5.25%{opacity:1}5.26%,60%{opacity:0}61%{opacity:1}62%,to{opacity:0}}@keyframes ppt-gf-coreN4{0%,5.25%{opacity:0}5.26%,7%{opacity:1}7.01%,73%{opacity:0}74%{opacity:1}75%,to{opacity:0}}.ppt-genfield__scanbar{pointer-events:none;opacity:0;width:100%;animation:ppt-gf-sweep var(--gf-T) cubic-bezier(.45, 0, .25, 1) infinite;position:absolute;top:-8%;bottom:-8%;left:0}.ppt-genfield__scanbar:before{content:"";background:linear-gradient(90deg,#0000,#e0701f29 50%,#0000);width:46px;position:absolute;top:8%;bottom:8%;left:0}.ppt-genfield__scanbar:after{content:"";background:linear-gradient(#e0701f14, var(--gf-accent), #e0701f14);width:1.5px;position:absolute;top:8%;bottom:8%;left:23px}@keyframes ppt-gf-sweep{0%,42%{opacity:0;transform:translate(-6%)}44%{opacity:1}61%{opacity:1;transform:translate(106%)}63%,to{opacity:0;transform:translate(106%)}}.ppt-genfield__caption{color:var(--gf-sub);letter-spacing:.02em;pointer-events:none;justify-content:center;align-items:center;gap:8px;font-family:-apple-system,PingFang SC,Microsoft YaHei,system-ui,sans-serif;font-size:12px;display:flex;position:absolute;bottom:18px;left:0;right:0}.ppt-genfield__caption .pip{background:var(--gf-accent2);border-radius:50%;width:5px;height:5px;animation:1.4s steps(2,end) infinite ppt-gf-pip}@keyframes ppt-gf-pip{0%,50%{opacity:1}50.01%,to{opacity:.25}}.ppt-genfield__caption .dots:after{content:"···";letter-spacing:2px;clip-path:inset(0 100% 0 0);animation:1.6s steps(4,end) infinite ppt-gf-dots}@keyframes ppt-gf-dots{to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.ppt-genfield__slot .g.n1,.ppt-genfield__slot .g.n2,.ppt-genfield__slot .g.n3,.ppt-genfield__slot .g.n4,.ppt-genfield__slot:after{opacity:0!important;animation:none!important}.ppt-genfield__scanbar{display:none!important}.ppt-genfield__slot .g.tgt{animation:2.4s ease-in-out infinite backwards ppt-gf-rm-wave!important;animation-delay:calc(var(--gf-s) * .26s)!important;transform:none!important}}@keyframes ppt-gf-rm-wave{0%,to{opacity:.45}45%{opacity:1}}
