.fx-tile-stage{background-color:#0d0d0d;background-image:radial-gradient(#1c1c1c 1px,#0000 1.2px);background-size:14px 14px}.fx-scene{width:100%;height:100%;display:block}.fx-scene .i-t{font-family:var(--font-sans);fill:#8a8a8a;font-size:9px}.fx-scene .i-w{fill:#fafafa}.fx-scene .i-o{fill:#ff6b35}.fx-scene .i-g{fill:#10b981}.fx-scene .i-k{fill:#0a0a0a}.fx-scene .i-m{font-family:var(--font-mono);letter-spacing:.04em}.fx-scene .i-d{font-family:var(--font-display);letter-spacing:-.02em;font-weight:700}.fx-scene .i-b{font-weight:600}.fx-scene .s7{font-size:7.5px}.fx-scene .s8{font-size:8.5px}.fx-scene .s9{font-size:9.5px}.fx-scene .s11{font-size:11px}.fx-scene .s14{font-size:14px}.fx-scene .s22{font-size:22px}.fx-scene .s34{font-size:34px}.fx-scene .f-card{fill:#181818;stroke:#2a2a2a;stroke-width:1px}.fx-scene .f-card2{fill:#212121}.fx-scene .f-bar{fill:#343434}.fx-scene .f-bar2{fill:#4a4a4a}.fx-scene .f-o{fill:#ff6b35}.fx-scene .f-ow{fill:#ff6b3529}.fx-scene .f-g{fill:#10b981}.fx-scene .f-gw{fill:#10b98129}.fx-scene .f-w{fill:#fafafa}.fx-scene .f-k{fill:#0a0a0a}.fx-scene .st-l{fill:none;stroke:#3a3a3a;stroke-width:1.2px}.fx-scene .st-o{fill:none;stroke:#ff6b35;stroke-width:1.5px}.fx-scene .st-g{fill:none;stroke:#10b981;stroke-width:1.5px}.fx-scene [class*=a-]{transform-box:fill-box}.fx-scene .a-slide{animation:4.5s infinite fx-slide}.fx-scene .a-fan1,.fx-scene .a-fan2{transform-origin:15% 95%;animation:3.4s ease-in-out infinite fx-fan}.fx-scene .a-fan2{animation-delay:.15s}.fx-scene .a-beat{transform-origin:50%;animation:.469s infinite fx-beat}.fx-scene .a-prog{transform-origin:0;animation:7s linear infinite fx-prog}.fx-scene .a-drop{animation:1.8s ease-in-out infinite fx-drop}.fx-scene .a-pin{animation:3.2s infinite fx-pin}.fx-scene .a-knob{animation:3.2s infinite fx-knob}.fx-scene .a-togbg{animation:3.2s infinite fx-togbg}.fx-scene .a-pop1,.fx-scene .a-pop2,.fx-scene .a-pop3{transform-origin:50%;animation:3.4s infinite fx-pop}.fx-scene .a-pop2{animation-delay:.25s}.fx-scene .a-pop3{animation-delay:.5s}.fx-scene .a-seg{transform-origin:0;animation:3.2s ease-out infinite fx-seg}.fx-scene .a-o1,.fx-scene .a-o2,.fx-scene .a-o3{animation:4.5s infinite fx-out}.fx-scene .a-o2{animation-delay:.15s}.fx-scene .a-o3{animation-delay:.3s}.fx-scene .a-float,.fx-scene .a-sel{animation:3.6s ease-in-out infinite fx-float}.fx-scene .a-spin{transform-origin:50%;animation:3.2s ease-in-out infinite fx-spin}.fx-scene .a-l1,.fx-scene .a-l2,.fx-scene .a-l3{transform-origin:0;animation:4.5s infinite fx-grow}.fx-scene .a-l2{animation-delay:.2s}.fx-scene .a-l3{animation-delay:.4s}.fx-scene .a-t1,.fx-scene .a-t2,.fx-scene .a-t3{animation:4.8s infinite fx-toast}.fx-scene .a-t2{animation-delay:.2s}.fx-scene .a-t3{animation-delay:.4s}.fx-scene .a-draw{stroke-dasharray:170;animation:3.8s ease-in-out infinite fx-draw}.fx-scene .a-stamp{transform-origin:50%;animation:3.8s infinite fx-stamp}.fx-scene .a-lock{animation:3.2s infinite fx-lock}@keyframes fx-slide{0%,62%{opacity:1;transform:none}70%{opacity:0;transform:translateY(6px)}72%{opacity:0;transform:translateY(-8px)}84%,to{opacity:1;transform:none}}@keyframes fx-fan{0%,to{transform:rotate(0)}50%{transform:rotate(-4deg)}}@keyframes fx-beat{0%,to{opacity:1;transform:scale(1)}35%{opacity:.45;transform:scale(1.9)}}@keyframes fx-prog{0%{transform:scaleX(.42)}to{transform:scaleX(1)}}@keyframes fx-drop{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.35;transform:translateY(6px)}}@keyframes fx-pin{0%,70%,to{transform:translateY(0)}78%{transform:translateY(-10px)}86%{transform:translateY(0)}92%{transform:translateY(-3px)}}@keyframes fx-knob{0%,40%{transform:translate(0)}50%,90%{transform:translate(14px)}to{transform:translate(0)}}@keyframes fx-togbg{0%,40%{fill:#343434}50%,90%{fill:#ff6b35}to{fill:#343434}}@keyframes fx-pop{0%,to{transform:scale(1)}8%{transform:scale(1.12)}16%{transform:scale(1)}}@keyframes fx-seg{0%{transform:scaleX(.35)}75%,to{transform:scaleX(1)}}@keyframes fx-out{0%,64%{opacity:1;transform:none}72%,74%{opacity:0;transform:translate(-14px)}88%,to{opacity:1;transform:none}}@keyframes fx-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes fx-spin{to{transform:rotate(180deg)}}@keyframes fx-grow{0%,62%{transform:scaleX(1)}68%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes fx-toast{0%,66%{opacity:1;transform:none}74%,75%{opacity:0;transform:translateY(10px)}90%,to{opacity:1;transform:none}}@keyframes fx-draw{0%{stroke-dashoffset:0}12%{stroke-dashoffset:170px}60%,to{stroke-dashoffset:0}}@keyframes fx-stamp{0%,66%,to{opacity:1;transform:scale(1)}72%{opacity:0;transform:scale(1.7)}82%{opacity:1;transform:scale(.94)}88%{transform:scale(1)}}@keyframes fx-lock{0%,40%{transform:translateY(0)}55%,90%{transform:translateY(-5px)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.fx-scene *{animation:none!important}}
