.decode-transform-root{pointer-events:none;--dt-acc:#3fe0e0;--dt-acc2:#8a7bff;font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;position:absolute;inset:0;overflow:hidden}.decode-transform-sweep{filter:blur(6px);pointer-events:none;z-index:8;background:linear-gradient(90deg,#0000,#3fe0e01a,#3fe0e038,#3fe0e01a,#0000);width:130px;animation:7.5s ease-in-out infinite decode-transform-sweep;position:absolute;top:-60px;bottom:-60px;left:-16%}.decode-transform-persp{perspective:2400px;justify-content:flex-start;align-items:center;padding-left:4%;display:flex;position:absolute;inset:0}.decode-transform-row{transform-origin:0;width:1069px;height:400px;transform-style:preserve-3d;position:relative;transform:scale(.592)rotateY(8deg)rotateX(2deg)}.decode-transform-row [data-dt-panel]{opacity:0;will-change:transform, opacity, clip-path}.decode-transform-row [data-dt-conn]{display:none}.decode-transform-row [data-dt-core]{opacity:0}@keyframes decode-transform-sweep{0%{opacity:0;left:-16%}12%{opacity:.55}88%{opacity:.55}to{opacity:0;left:116%}}@keyframes decode-transform-blink{0%,45%{opacity:1}50%,95%{opacity:.2}to{opacity:1}}@keyframes decode-transform-pulse{0%,to{opacity:.4}50%{opacity:1}}@keyframes decode-transform-build{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes decode-transform-fadeup{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes decode-transform-flow{0%{opacity:0;transform:translate(0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(46px)}}@media (prefers-reduced-motion:reduce){.decode-transform-sweep{animation:none}}
.decode-excel-root{pointer-events:none;--dt-acc:#3fe0e0;--dt-acc2:#8a7bff;font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;position:absolute;inset:0;overflow:hidden}.decode-excel-sweep{filter:blur(6px);pointer-events:none;z-index:8;background:linear-gradient(90deg,#0000,#3fe0e01a,#3fe0e038,#3fe0e01a,#0000);width:130px;animation:7.5s ease-in-out infinite decode-excel-sweep;position:absolute;top:-60px;bottom:-60px;left:-16%}.decode-excel-persp{perspective:2400px;justify-content:flex-start;align-items:center;padding-left:4%;display:flex;position:absolute;inset:0}.decode-excel-row{transform-origin:0;width:1069px;height:400px;transform-style:preserve-3d;position:relative;transform:scale(.592)rotateY(8deg)rotateX(2deg)}.decode-excel-row [data-dt-panel]{opacity:0;will-change:transform, opacity, clip-path}.decode-excel-row [data-dt-conn]{display:none}.decode-excel-row [data-dt-core]{opacity:0}@keyframes decode-excel-sweep{0%{opacity:0;left:-16%}12%{opacity:.55}88%{opacity:.55}to{opacity:0;left:116%}}@keyframes decode-excel-blink{0%,45%{opacity:1}50%,95%{opacity:.2}to{opacity:1}}@keyframes decode-excel-pulse{0%,to{opacity:.4}50%{opacity:1}}@keyframes decode-excel-build{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes decode-excel-fadeup{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes decode-excel-flow{0%{opacity:0;transform:translate(0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(46px)}}@media (prefers-reduced-motion:reduce){.decode-excel-sweep{animation:none}}@keyframes decode-excel-scan{0%{opacity:0;transform:translateY(-18px)}8%{opacity:.9}92%{opacity:.9}to{opacity:0;transform:translateY(168px)}}@keyframes decode-excel-flag{0%,to{opacity:1}50%{opacity:.4}}@keyframes decode-excel-eq{0%,to{transform:scaleY(.28)}50%{transform:scaleY(1)}}@keyframes decode-excel-draw{0%{stroke-dashoffset:600px}to{stroke-dashoffset:0}}@keyframes decode-excel-draws{0%{stroke-dashoffset:220px}to{stroke-dashoffset:0}}@keyframes decode-excel-donut{0%{stroke-dashoffset:188.5px}to{stroke-dashoffset:64px}}@keyframes decode-excel-donut2{0%{stroke-dashoffset:188.5px}to{stroke-dashoffset:150px}}@keyframes decode-excel-prog{0%{width:14%}55%{width:84%}to{width:97%}}@keyframes decode-excel-dup{0%{opacity:0;max-height:0;transform:translate(0)}12%{opacity:.9;max-height:24px}46%{opacity:.9;max-height:24px;transform:translate(0)}64%{opacity:0;transform:translate(46px)}to{opacity:0;max-height:0;transform:translate(46px)}}
