.fm-root{display:block;--card:#fff;--soft:#f1f5f9;--line:#e2e8f0;--bar:#d6dde7;--ink:#1f2937;--muted:#94a3b8;--accent:#00bebe;color:var(--ink);font-family:inherit}.fm-root.fm-dark{--card:#1e293b;--soft:#273449;--line:#334155;--bar:#3d4c62;--ink:#e2e8f0;--muted:#64748b}.fm-root.m-paused *{animation-play-state:paused!important}.m-box{position:relative;width:290px;height:180px}.m-loop{inset:0;animation:m-fade 6s infinite}.m-loop,.m-win{position:absolute}.m-win{overflow:hidden;border-radius:10px;background:var(--card);box-shadow:0 0 0 1px var(--line),0 14px 28px -18px rgba(15,23,42,.45)}.m-head{position:absolute;left:12px;right:12px;top:10px;height:16px;display:flex;align-items:center;gap:8px}.m-bar{display:block;height:6px;border-radius:3px;background:var(--bar)}.m-bar--title{height:8px;background:var(--ink);opacity:.85}.m-bar--ink{background:var(--ink);opacity:.7}.m-bar--on{background:#fff;opacity:.9}.m-chip{margin-left:auto;padding:1px 7px;border-radius:999px;background:rgba(0,190,190,.14);color:#009a9a;font-size:8.5px;font-weight:700;white-space:nowrap}.fm-root.fm-dark .m-chip{color:#5eead4}.m-check{position:relative;flex:none;width:12px;height:12px;box-sizing:border-box;border:1.6px solid var(--muted);border-radius:3px}.m-check:after{content:"";position:absolute;left:2.6px;top:.2px;width:3px;height:6px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) scale(0)}.m-av{flex:none;width:16px;height:16px;border-radius:50%}.m-avatars{margin-left:auto;display:flex;padding-left:5px}.m-avatars i{width:14px;height:14px;margin-left:-5px;border-radius:50%;border:2px solid var(--card)}.m-cur{position:absolute;left:0;top:0;z-index:5;pointer-events:none}.m-pointer{position:absolute;left:-1px;top:-1px;filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.35))}.m-ripple{position:absolute;left:-10px;top:-10px;width:20px;height:20px;box-sizing:border-box;border-radius:50%;border:2px solid var(--accent);opacity:0}@keyframes m-fade{0%{opacity:0}4%,88%{opacity:1}95%,to{opacity:0}}@keyframes m-blink{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes m-dot{0%,60%,to{transform:none;opacity:.5}30%{transform:translateY(-3px);opacity:1}}.td-row{position:absolute;left:12px;right:12px;height:12px;display:flex;align-items:center;gap:10px}.td-c1{animation:td-check1 6s infinite}.td-c1:after{animation:td-tick1 6s infinite}.td-c3{animation:td-check3 6s infinite}.td-c3:after{animation:td-tick3 6s infinite}.td-t1,.td-t3{position:relative}.td-t1:after,.td-t3:after{content:"";position:absolute;left:-2px;top:2px;height:2px;width:0;border-radius:1px;background:var(--ink)}.td-t1{animation:td-done1 6s infinite}.td-t1:after{animation:td-strike1 6s infinite}.td-t3{animation:td-done3 6s infinite}.td-t3:after{animation:td-strike3 6s infinite}.td-add{color:var(--accent);font-size:9.5px;font-weight:700;animation:td-add 6s infinite}.td-new{opacity:0;animation:td-new 6s infinite}.td-typed{position:relative;width:0;animation:td-type 6s infinite}.rt-typed:after,.td-typed:after{content:"";position:absolute;right:-4px;top:-3px;width:1.6px;height:12px;border-radius:1px;background:var(--accent);animation:m-blink .9s infinite}.td-cur{animation:td-move 6s infinite}.td-rip{animation:td-rip 6s infinite}@keyframes td-move{0%{transform:translate(250px,178px);animation-timing-function:cubic-bezier(.5,0,.4,1)}16%,22%{transform:translate(38px,56px);animation-timing-function:cubic-bezier(.5,0,.4,1)}36%,42%{transform:translate(38px,108px);animation-timing-function:cubic-bezier(.5,0,.4,1)}54%,60%{transform:translate(52px,136px);animation-timing-function:cubic-bezier(.5,0,.4,1)}74%,to{transform:translate(238px,168px)}}@keyframes td-rip{0%,17%{opacity:0;transform:scale(.4)}18%{opacity:1;transform:scale(.4)}23%{opacity:0;transform:scale(1.5)}37%{opacity:0;transform:scale(.4)}38%{opacity:1;transform:scale(.4)}43%{opacity:0;transform:scale(1.5)}55%{opacity:0;transform:scale(.4)}56%{opacity:1;transform:scale(.4)}61%,to{opacity:0;transform:scale(1.5)}}@keyframes td-check1{0%,18%{background:transparent;border-color:var(--muted)}20%,to{background:var(--accent);border-color:var(--accent)}}@keyframes td-tick1{0%,18%{transform:rotate(45deg) scale(0)}23%,to{transform:rotate(45deg) scale(1)}}@keyframes td-done1{0%,19%{opacity:1}25%,to{opacity:.4}}@keyframes td-strike1{0%,19%{width:0}25%,to{width:calc(100% + 4px)}}@keyframes td-check3{0%,38%{background:transparent;border-color:var(--muted)}40%,to{background:var(--accent);border-color:var(--accent)}}@keyframes td-tick3{0%,38%{transform:rotate(45deg) scale(0)}43%,to{transform:rotate(45deg) scale(1)}}@keyframes td-done3{0%,39%{opacity:1}45%,to{opacity:.4}}@keyframes td-strike3{0%,39%{width:0}45%,to{width:calc(100% + 4px)}}@keyframes td-add{0%,57%{opacity:1}59%,to{opacity:0}}@keyframes td-new{0%,58%{opacity:0;transform:translateY(5px)}62%,to{opacity:1;transform:none}}@keyframes td-type{0%,62%{width:0;animation-timing-function:steps(14)}78%,to{width:130px}}.th-hash{color:var(--accent);font-size:13px;font-weight:800;line-height:1}.th-msg{position:absolute;left:12px;right:12px;display:flex;align-items:flex-start;gap:6px;opacity:0}.th-msg--me{justify-content:flex-end}.th-bubble{display:flex;flex-direction:column;gap:4px;box-sizing:border-box;padding:7px 9px;border-radius:3px 10px 10px 10px;background:var(--soft)}.th-bubble--me{border-radius:10px 3px 10px 10px;background:var(--accent)}.th-dots{flex-direction:row;gap:3px;padding:8px 9px}.th-dots i{width:5px;height:5px;border-radius:50%;background:var(--muted);animation:m-dot .9s infinite}.th-dots i:nth-child(2){animation-delay:.15s}.th-dots i:nth-child(3){animation-delay:.3s}.th-m1{animation:th-in1 6s infinite}.th-m2{animation:th-in2 6s infinite}.th-typing{animation:th-typing 6s infinite}.th-m3{animation:th-in3 6s infinite}.th-react{position:absolute;left:34px;top:132px;padding:1px 6px;border-radius:999px;background:var(--card);box-shadow:0 0 0 1px var(--line);font-size:9px;font-weight:700;opacity:0;animation:th-react 6s infinite}@keyframes th-in1{0%,6%{opacity:0;transform:translateY(8px) scale(.96)}10%,to{opacity:1;transform:none}}@keyframes th-in2{0%,22%{opacity:0;transform:translateY(8px) scale(.96)}26%,to{opacity:1;transform:none}}@keyframes th-typing{0%,36%{opacity:0}39%,50%{opacity:1}52%,to{opacity:0}}@keyframes th-in3{0%,51%{opacity:0;transform:translateY(8px) scale(.96)}55%,to{opacity:1;transform:none}}@keyframes th-react{0%,68%{opacity:0;transform:scale(.4)}72%{opacity:1;transform:scale(1.2)}75%,to{opacity:1;transform:none}}.nt-tools{position:absolute;left:10px;right:10px;top:8px;display:flex;gap:4px;padding-bottom:6px;border-bottom:1px solid var(--line)}.nt-btn{width:18px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:4px;color:var(--muted);font-size:9.5px;font-weight:700}.nt-bold{animation:nt-bold 6s infinite}.nt-line{position:absolute;left:14px;width:0;height:6px;border-radius:3px;background:var(--bar)}.nt-title{height:10px;background:var(--ink);opacity:.85}.nt-w1{animation:nt-w1 6s infinite}.nt-w2{animation:nt-w2 6s infinite}.nt-w3{animation:nt-w3 6s infinite,nt-boldify 6s infinite}.nt-w4{animation:nt-w4 6s infinite}.nt-w5{animation:nt-w5 6s infinite}.nt-w6{animation:nt-w6 6s infinite}.nt-li{position:absolute;left:14px;height:6px;display:flex;align-items:center;gap:6px;opacity:0}.nt-li i{width:4px;height:4px;border-radius:50%;background:var(--ink)}.nt-li .nt-line{position:static}.nt-li1{animation:nt-li1 6s infinite}.nt-li2{animation:nt-li2 6s infinite}.nt-sel{position:absolute;left:11px;top:75px;width:0;height:12px;border-radius:2px;background:rgba(0,190,190,.25);animation:nt-sel 6s infinite}.nt-cur{animation:nt-move 6s infinite}.nt-rip{animation:nt-rip 6s infinite}@keyframes nt-w1{0%,4%{width:0;animation-timing-function:steps(10)}16%,to{width:var(--w)}}@keyframes nt-w2{0%,18%{width:0;animation-timing-function:steps(14)}28%,to{width:var(--w)}}@keyframes nt-w3{0%,28%{width:0;animation-timing-function:steps(12)}37%,to{width:var(--w)}}@keyframes nt-w4{0%,37%{width:0;animation-timing-function:steps(9)}44%,to{width:var(--w)}}@keyframes nt-w5{0%,76%{width:0;animation-timing-function:steps(7)}80%,to{width:var(--w)}}@keyframes nt-w6{0%,80%{width:0;animation-timing-function:steps(9)}85%,to{width:var(--w)}}@keyframes nt-li1{0%,75%{opacity:0}76%,to{opacity:1}}@keyframes nt-li2{0%,79%{opacity:0}80%,to{opacity:1}}@keyframes nt-boldify{0%,66%{height:6px;background:var(--bar)}68%,to{height:7px;background:var(--ink)}}@keyframes nt-sel{0%,50%{width:0;opacity:1;animation-timing-function:linear}60%,72%{width:166px;opacity:1}76%,to{width:166px;opacity:0}}@keyframes nt-bold{0%,66%{background:transparent;color:var(--muted)}68%,to{background:rgba(0,190,190,.18);color:var(--accent)}}@keyframes nt-move{0%,42%{transform:translate(262px,170px);animation-timing-function:cubic-bezier(.5,0,.4,1)}49%,50%{transform:translate(42px,91px);animation-timing-function:linear}60%{transform:translate(208px,91px);animation-timing-function:cubic-bezier(.5,0,.4,1)}66%,70%{transform:translate(49px,27px);animation-timing-function:cubic-bezier(.5,0,.4,1)}84%,to{transform:translate(262px,170px)}}@keyframes nt-rip{0%,49%{opacity:0;transform:scale(.4)}50%{opacity:1;transform:scale(.4)}55%{opacity:0;transform:scale(1.5)}66%{opacity:0;transform:scale(.4)}67%{opacity:1;transform:scale(.4)}72%,to{opacity:0;transform:scale(1.5)}}.ln-input{position:absolute;left:18px;right:18px;top:14px;height:26px;box-sizing:border-box;display:flex;align-items:center;gap:6px;padding:0 4px 0 9px;border-radius:8px;background:var(--card);box-shadow:0 0 0 1px var(--line),0 8px 18px -14px rgba(0,0,0,.45);color:var(--muted)}.ln-url{flex:1;min-width:0;height:12px;overflow:hidden}.ln-url span{display:block;width:0;overflow:hidden;white-space:nowrap;color:var(--ink);font:600 9.5px/12px ui-monospace,SFMono-Regular,Menlo,monospace;animation:ln-type 6s infinite}.ln-save{flex:none;height:18px;display:flex;align-items:center;padding:0 9px;border-radius:6px;background:var(--accent);color:#fff;font-size:9px;font-weight:700;animation:ln-press 6s infinite}.ln-list{position:absolute;left:18px;right:18px;top:50px;bottom:0}.ln-card{position:absolute;left:0;right:0;height:38px;box-sizing:border-box;display:flex;align-items:center;gap:9px;padding:0 6px;border-radius:8px;background:var(--card);box-shadow:0 0 0 1px var(--line)}.ln-thumb{flex:none;width:44px;height:28px;border-radius:5px}.ln-meta{display:flex;flex-direction:column;gap:5px}.ln-host{height:4px;background:var(--accent);opacity:.55}.ln-shift{position:absolute;inset:0;animation:ln-shift 6s infinite}.ln-new{z-index:1;opacity:0;animation:ln-new 6s infinite}.ln-cur{animation:ln-move 6s infinite}.ln-rip{animation:ln-rip 6s infinite}@keyframes ln-type{0%,9%{width:0;animation-timing-function:steps(29)}26%,37%{width:170px}38%,to{width:0}}@keyframes ln-press{0%,33%{transform:none}34.5%{transform:scale(.88)}37%,to{transform:none}}@keyframes ln-shift{0%,37%{transform:none;animation-timing-function:cubic-bezier(.3,0,.2,1)}45%,to{transform:translateY(44px)}}@keyframes ln-new{0%,40%{opacity:0;transform:translateY(-12px) scale(.94)}47%{opacity:1;transform:none;box-shadow:0 0 0 2px var(--accent)}64%{box-shadow:0 0 0 2px var(--accent)}70%,to{opacity:1;transform:none;box-shadow:0 0 0 1px var(--line)}}@keyframes ln-move{0%{transform:translate(250px,176px);animation-timing-function:cubic-bezier(.5,0,.4,1)}6%,8%{transform:translate(70px,27px);animation-timing-function:cubic-bezier(.5,0,.4,1)}14%,26%{transform:translate(160px,56px);animation-timing-function:cubic-bezier(.5,0,.4,1)}32%,37%{transform:translate(252px,27px);animation-timing-function:cubic-bezier(.5,0,.4,1)}50%,to{transform:translate(236px,164px)}}@keyframes ln-rip{0%,6.5%{opacity:0;transform:scale(.4)}7.5%{opacity:1;transform:scale(.4)}12%{opacity:0;transform:scale(1.5)}33%{opacity:0;transform:scale(.4)}34%{opacity:1;transform:scale(.4)}39%,to{opacity:0;transform:scale(1.5)}}.fl-folder{position:absolute;width:50px;display:flex;flex-direction:column;align-items:center;gap:4px}.fl-folder svg{display:block}.fl-target{animation:fl-bump 6s infinite}.fl-target:before{content:"";position:absolute;left:-4px;right:-4px;top:-5px;height:54px;box-sizing:border-box;border:2px dashed var(--accent);border-radius:8px;opacity:0;animation:fl-ring 6s infinite}.fl-count{position:absolute;right:-2px;top:-5px;width:14px;height:14px;overflow:hidden;border-radius:50%;background:var(--accent);color:#fff;font-size:8px;line-height:14px;text-align:center}.fl-count b{position:absolute;inset:0}.fl-count b:first-child{animation:fl-n1 6s infinite}.fl-count b:last-child{transform:translateY(14px);animation:fl-n2 6s infinite}.fl-progress{position:absolute;left:4px;right:4px;top:54px;height:3px;overflow:hidden;border-radius:2px;background:var(--line);opacity:0;animation:fl-prog-op 6s infinite}.fl-progress i{display:block;width:0;height:100%;background:var(--accent);animation:fl-prog 6s infinite}.fl-file{position:absolute;width:44px;height:50px;box-sizing:border-box;display:flex;flex-direction:column;gap:3px;padding:3px;border-radius:6px;background:var(--card);box-shadow:0 0 0 1px var(--line)}.fl-img{flex:1;border-radius:4px}.fl-ext{color:var(--muted);font-size:7px;font-weight:800;line-height:1;text-align:center}.fl-drag{position:absolute;left:0;top:0;z-index:5;animation:fl-move 6s infinite}.fl-drag .m-pointer{z-index:1}.fl-file--drag{transform-origin:16px 14px;box-shadow:0 0 0 1px var(--line),0 12px 20px -10px rgba(0,0,0,.45);animation:fl-drop 6s infinite}@keyframes fl-move{0%,6%{transform:translate(312px,150px);animation-timing-function:cubic-bezier(.4,0,.4,1)}14%{transform:translate(266px,140px);animation-timing-function:cubic-bezier(.5,0,.4,1)}36%,46%{transform:translate(190px,62px);animation-timing-function:cubic-bezier(.5,0,.4,1)}70%,to{transform:translate(254px,166px)}}@keyframes fl-drop{0%,40%{opacity:1;transform:rotate(-7deg)}47%,to{opacity:0;transform:rotate(0) scale(.2)}}@keyframes fl-ring{0%,30%{opacity:0}35%,46%{opacity:1}50%,to{opacity:0}}@keyframes fl-bump{0%,36%{transform:none}42%{transform:scale(1.1)}47%{transform:scale(1.14)}53%,to{transform:none}}@keyframes fl-n1{0%,48%{transform:none}52%,to{transform:translateY(-14px)}}@keyframes fl-n2{0%,48%{transform:translateY(14px)}52%,to{transform:none}}@keyframes fl-prog-op{0%,45%{opacity:0}47%,66%{opacity:1}70%,to{opacity:0}}@keyframes fl-prog{0%,47%{width:0}64%,to{width:100%}}.rt-live{margin-left:auto;display:flex;align-items:center;gap:3px;color:#16a34a;font-size:8px;font-weight:800;letter-spacing:.4px}.rt-live+.m-avatars{margin-left:4px}.rt-live i{width:6px;height:6px;border-radius:50%;background:#22c55e;animation:rt-pulse 1.6s infinite}.rt-c1{animation:td-check1 6s infinite}.rt-c1:after{animation:td-tick1 6s infinite}.rt-t1{position:relative;animation:td-done1 6s infinite}.rt-t1:after{content:"";position:absolute;left:-2px;top:2px;height:2px;width:0;border-radius:1px;background:var(--ink);animation:td-strike1 6s infinite}.rt-new{opacity:0;animation:rt-new 6s infinite}.rt-typed{position:relative;width:0;background:var(--ink);opacity:.7;animation:rt-type 6s infinite}.rt-typed:after{background:#8b5cf6}.rt-toast{position:absolute;left:50%;bottom:12px;display:flex;align-items:center;gap:5px;padding:4px 9px;border-radius:999px;background:var(--ink);color:var(--card);font-size:8.5px;font-weight:600;white-space:nowrap;opacity:0;transform:translate(-50%,6px);animation:rt-toast 6s infinite}.rt-toast i{width:7px;height:7px;border-radius:50%}.rt-name{position:absolute;left:11px;top:15px;padding:1px 5px;border-radius:4px;color:#fff;font-size:8px;font-weight:700;white-space:nowrap}.rt-anna{animation:rt-anna 6s infinite}.rt-rip{animation:rt-rip 6s infinite}.rt-marco{animation:rt-marco 6s infinite}@keyframes rt-pulse{0%{box-shadow:0 0 0 0 rgba(34,197,94,.6)}70%,to{box-shadow:0 0 0 5px rgba(34,197,94,0)}}@keyframes rt-anna{0%{transform:translate(40px,182px);animation-timing-function:cubic-bezier(.5,0,.4,1)}16%,22%{transform:translate(38px,58px);animation-timing-function:cubic-bezier(.5,0,.4,1)}40%{transform:translate(150px,72px);animation-timing-function:ease-in-out}58%{transform:translate(176px,60px);animation-timing-function:ease-in-out}76%,to{transform:translate(160px,76px)}}@keyframes rt-rip{0%,17%{opacity:0;transform:scale(.4)}18%{opacity:1;transform:scale(.4)}23%,to{opacity:0;transform:scale(1.5)}}@keyframes rt-marco{0%,8%{transform:translate(296px,30px);animation-timing-function:cubic-bezier(.5,0,.4,1)}28%,60%{transform:translate(64px,120px);animation-timing-function:cubic-bezier(.5,0,.4,1)}76%,to{transform:translate(232px,134px)}}@keyframes rt-new{0%,30%{opacity:0;transform:translateY(5px)}33%,to{opacity:1;transform:none}}@keyframes rt-type{0%,33%{width:0;animation-timing-function:steps(16)}58%,to{width:124px}}@keyframes rt-toast{0%,60%{opacity:0;transform:translate(-50%,6px)}64%,84%{opacity:1;transform:translate(-50%)}88%,to{opacity:0;transform:translate(-50%)}}.m-loop.rv{animation-duration:8s}.rv-rail{position:absolute;left:10px;top:12px;display:flex;flex-direction:column;gap:6px}.rv-asset{width:34px;height:26px;box-sizing:border-box;padding:2px;border-radius:6px;background:var(--card);box-shadow:0 0 0 1px var(--line)}.rv-asset--on{box-shadow:0 0 0 2px var(--accent)}.rv-asset i{display:block;width:100%;height:100%;border-radius:4px}.rv-img-a{background:linear-gradient(135deg,#99f6e4,#a5b4fc)}.rv-stage{position:absolute;left:52px;top:10px;width:150px;height:160px;border-radius:10px;background:#1e293b;box-shadow:0 14px 28px -18px rgba(15,23,42,.6)}.fm-root.fm-dark .rv-stage{background:#0f172a;box-shadow:0 0 0 1px var(--line)}.rv-ver{position:absolute;left:8px;top:6px;height:15px;display:flex;align-items:center;gap:4px}.rv-vlabel{position:relative;width:16px;height:13px;overflow:hidden;color:#e2e8f0;font-size:9px;line-height:13px}.rv-vlabel b{position:absolute;inset:0}.rv-v1{animation:rv-v1 8s infinite}.rv-v2{transform:translateY(13px);animation:rv-v2 8s infinite}.rv-plus{width:15px;justify-content:center;border-radius:4px;background:rgba(255,255,255,.12);color:#e2e8f0;font-size:11px;font-weight:700}.rv-plus,.rv-status{height:15px;display:flex;align-items:center}.rv-status{position:absolute;right:6px;top:5px;box-sizing:border-box;padding:0 7px;border:1.5px solid;border-radius:999px;font-size:7.5px;font-weight:800;white-space:nowrap}.rv-status--review{border-color:#3b82f6;background:rgba(59,130,246,.16);color:#93c5fd;animation:rv-st1 8s infinite}.rv-status--ok{border-color:#22c55e;background:rgba(34,197,94,.2);color:#86efac;opacity:0;animation:rv-st2 8s infinite}.rv-shot{position:absolute;left:8px;right:8px;top:28px;bottom:8px;overflow:hidden;border-radius:5px}.rv-page{position:absolute;inset:0;background:#fff}.rv-page:after{content:"";position:absolute;right:10px;top:26px;width:40px;height:52px;border-radius:4px;background:linear-gradient(135deg,#99f6e4,#a5b4fc)}.rv-page2{opacity:0;animation:rv-page2 8s infinite}.rv-page2:after{background:linear-gradient(135deg,#5eead4,#818cf8)}.rv-nav{left:6px;right:6px;top:6px;height:8px;background:#e2e8f0}.rv-hero,.rv-nav{position:absolute;border-radius:2px}.rv-hero{left:10px;top:28px;height:9px;background:#1f2937}.rv-page .m-bar{height:5px;background:#cbd5e1}.rv-cta,.rv-page .m-bar{position:absolute;left:10px}.rv-cta{top:72px;width:32px;height:12px;border-radius:4px}.rv-menu{position:absolute;right:6px;top:23px;z-index:2;display:flex;flex-direction:column;gap:2px;padding:4px;border-radius:6px;background:#fff;box-shadow:0 10px 20px -8px rgba(0,0,0,.5);font-size:7px;font-weight:800;opacity:0;animation:rv-menu 8s infinite}.rv-menu span{padding:2px 6px;border-radius:4px}.rv-menu-ok{color:#16a34a;animation:rv-hover 8s infinite}.rv-talk{position:absolute;left:208px;top:10px;width:74px;height:160px;box-sizing:border-box;padding:8px 6px;border-radius:10px;background:var(--card);box-shadow:0 0 0 1px var(--line),0 14px 28px -18px rgba(15,23,42,.45)}.rv-talk-h{display:block;margin-bottom:8px;font-size:8px;font-weight:800}.rv-cmt{display:flex;gap:4px;margin-bottom:8px;opacity:0}.rv-cmt>i{flex:none;width:12px;height:12px;border-radius:50%}.rv-cmt>span{display:flex;flex-direction:column;gap:3px;padding-top:1px}.rv-cmt .m-bar{height:4px}.rv-yes{font-size:7px;font-weight:700;white-space:nowrap}.rv-cmt1{animation:rv-c1 8s infinite}.rv-cmt2{animation:rv-c2 8s infinite}.rv-cmt3{animation:rv-c3 8s infinite}.rv-cur{animation:rv-move 8s infinite}.rv-rip{animation:rv-rip 8s infinite}@keyframes rv-move{0%{transform:translate(150px,186px);animation-timing-function:cubic-bezier(.5,0,.4,1)}10%,7%{transform:translate(244px,150px);animation-timing-function:cubic-bezier(.5,0,.4,1)}20%,26%{transform:translate(140px,110px);animation-timing-function:cubic-bezier(.5,0,.4,1)}35%,39%{transform:translate(86px,24px);animation-timing-function:cubic-bezier(.5,0,.4,1)}50%,54%{transform:translate(168px,23px);animation-timing-function:cubic-bezier(.5,0,.4,1)}60%,64%{transform:translate(172px,73px);animation-timing-function:cubic-bezier(.5,0,.4,1)}80%,to{transform:translate(130px,186px)}}@keyframes rv-rip{0%,8%{opacity:0;transform:scale(.4)}9%{opacity:1;transform:scale(.4)}13%{opacity:0;transform:scale(1.5)}36%{opacity:0;transform:scale(.4)}37%{opacity:1;transform:scale(.4)}41%{opacity:0;transform:scale(1.5)}51%{opacity:0;transform:scale(.4)}52%{opacity:1;transform:scale(.4)}56%{opacity:0;transform:scale(1.5)}62%{opacity:0;transform:scale(.4)}63%{opacity:1;transform:scale(.4)}67%,to{opacity:0;transform:scale(1.5)}}@keyframes rv-c1{0%,11%{opacity:0;transform:translateY(6px)}15%,42%{opacity:1;transform:none}46%,to{opacity:.4;transform:none}}@keyframes rv-c2{0%,25%{opacity:0;transform:translateY(6px)}29%,42%{opacity:1;transform:none}46%,to{opacity:.4;transform:none}}@keyframes rv-c3{0%,72%{opacity:0;transform:translateY(6px)}76%,to{opacity:1;transform:none}}@keyframes rv-v1{0%,39%{transform:none}43%,to{transform:translateY(-13px)}}@keyframes rv-v2{0%,39%{transform:translateY(13px)}43%,to{transform:none}}@keyframes rv-page2{0%,40%{opacity:0;transform:scale(1.04)}47%,to{opacity:1;transform:none}}@keyframes rv-menu{0%,52%{opacity:0;transform:translateY(-4px)}54%,64%{opacity:1;transform:none}66%,to{opacity:0;transform:none}}@keyframes rv-hover{0%,59%{background:transparent}60%,to{background:rgba(34,197,94,.16)}}@keyframes rv-st1{0%,64%{opacity:1}66%,to{opacity:0}}@keyframes rv-st2{0%,64%{opacity:0;transform:scale(.6)}68%{opacity:1;transform:scale(1.15)}71%,to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.fm-root .m-box *{animation-play-state:paused!important;animation-delay:-4.7s!important}.rv,.rv *{animation-delay:-6s!important}}