.ld-stage{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:52px;flex:1}.ld-scene{width:520px;transform:scale(.76);transform-origin:right center}.ld-float{position:relative;animation:ldFloat 7s ease-in-out infinite alternate}@keyframes ldFloat{0%{transform:translateY(0)}to{transform:translateY(-6px)}}.ld-win{width:100%;border-radius:16px;background:var(--surface);box-shadow:0 34px 80px -34px rgba(26,21,48,.5),0 0 0 1px var(--line);overflow:hidden}@media (min-width:1120px){.ld-scene{transform:scale(.85)}}@media (min-width:1200px){.ld-scene{transform:scale(.92)}}@media (min-width:1280px){.ld-scene{transform:scale(1)}}@media (min-width:1360px){.ld-scene{transform:scale(1.08)}}@media (min-width:1440px){.ld-scene{transform:scale(1.16)}}@media (min-width:1536px){.ld-scene{transform:scale(1.24)}}.ld-top{display:flex;align-items:center;gap:8px;padding:11px 16px;border-bottom:1px solid var(--line);font-size:12px;color:var(--muted);direction:rtl}.ld-top i{width:10px;height:10px;border-radius:50%;background:var(--line-strong)}.ld-top span{margin-inline-start:auto}.ld-col{top:0;bottom:0;width:162px;background:var(--stage-tint-1)}.ld-col,.ld-mh{position:absolute}.ld-mh{top:10px;width:150px;display:flex;justify-content:space-between;align-items:center;direction:rtl;font-weight:600;font-size:13px;color:var(--ink)}.ld-mh .ld-cnt{position:relative;display:inline-block;min-width:22px;height:20px}.ld-mh .ld-cnt span{position:absolute;inset:0;text-align:center;background:var(--mauve-100);color:var(--mauve-700);border-radius:999px;font-size:12px;line-height:20px;font-weight:600}.ld-burst{position:absolute;left:78px;top:92px;width:0;height:0}.ld-pop{position:absolute;width:8px;height:8px;border-radius:50%;background:var(--c);opacity:0}.ld-ben{position:relative;z-index:1;display:flex;gap:10px;justify-content:center;margin-bottom:6px}.ld-ben span{display:inline-flex;gap:6px;align-items:center;background:var(--surface);color:var(--ink);border-radius:999px;padding:6px 14px;font-size:14px;font-weight:500;box-shadow:0 0 0 1px var(--line)}.ld-ben svg{width:15px;height:15px;color:var(--mauve-700)}@keyframes ldK1{0%{opacity:0;transform:translateY(14px) scale(.8)}17%{opacity:0;transform:translateY(14px) scale(.8)}23%{opacity:1;transform:translate(0) scale(1)}40%{opacity:1;transform:translate(0) scale(1)}46%{opacity:1;transform:translate(-165px) scale(1)}60%{opacity:1;transform:translate(-165px) scale(1)}66%{opacity:1;transform:translate(-330px) scale(1)}69%{opacity:1;transform:translate(-330px) scale(1.06)}73%{opacity:1;transform:translate(-330px) scale(1)}to{opacity:1;transform:translate(-330px) scale(1)}}@keyframes ldK2{0%{opacity:0;transform:translateY(14px) scale(.8)}24%{opacity:0;transform:translateY(14px) scale(.8)}30%{opacity:1;transform:translate(0) scale(1)}50%{opacity:1;transform:translate(0) scale(1)}56%{opacity:1;transform:translate(-165px) scale(1)}to{opacity:1;transform:translate(-165px) scale(1)}}@keyframes ldK3{0%{opacity:0;transform:translateY(14px) scale(.8)}31%{opacity:0;transform:translateY(14px) scale(.8)}37%{opacity:1;transform:translate(0) scale(1)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes ldK4{0%{opacity:0;transform:translateY(14px) scale(.8)}52%{opacity:0;transform:translateY(14px) scale(.8)}58%{opacity:1;transform:translate(0) scale(1)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes ldP1{0%{width:20%}40%{width:20%}46%{width:55%}60%{width:55%}66%{width:100%}to{width:100%}}@keyframes ldP2{0%{width:45%}50%{width:45%}56%{width:100%}to{width:100%}}@keyframes ldBody{0%{opacity:0}3%{opacity:1}95%{opacity:1}to{opacity:0}}@keyframes ldIn1{0%{opacity:0;transform:translateY(24px) scale(.9)}7%{opacity:0;transform:translateY(24px) scale(.9)}13%{opacity:1;transform:translate(0) scale(1)}21%{opacity:1;transform:translate(0) scale(1)}27%{opacity:0;transform:translateY(-10px) scale(1)}to{opacity:0;transform:translateY(-10px) scale(1)}}@keyframes ldIn2{0%{opacity:0;transform:translateY(24px) scale(.9)}44%{opacity:0;transform:translateY(24px) scale(.9)}49%{opacity:1;transform:translate(0) scale(1)}57%{opacity:1;transform:translate(0) scale(1)}62%{opacity:0;transform:translateY(-10px) scale(1)}to{opacity:0;transform:translateY(-10px) scale(1)}}@keyframes ldT1{0%{opacity:0;transform:translateY(14px)}58%{opacity:0;transform:translateY(14px)}62%{opacity:1;transform:translateY(0)}68%{opacity:1;transform:translateY(0)}72%{opacity:0;transform:translateY(0)}to{opacity:0}}@keyframes ldT2{0%{opacity:0;transform:translateY(14px)}70%{opacity:0;transform:translateY(14px)}75%{opacity:1;transform:translateY(0)}91%{opacity:1;transform:translateY(0)}96%{opacity:0}to{opacity:0}}@keyframes ldPop{0%{opacity:0;transform:translate(0) scale(.4)}68%{opacity:0;transform:translate(0) scale(.4)}71%{opacity:1}84%{opacity:0;transform:translate(var(--dx),var(--dy)) scale(1)}to{opacity:0}}@keyframes ldN1_0{0%{opacity:1}23%{opacity:0}to{opacity:0}}@keyframes ldN1_1{0%{opacity:0}23%{opacity:1}37%{opacity:0}43%{opacity:1}58%{opacity:0}to{opacity:0}}@keyframes ldN1_2{0%{opacity:0}37%{opacity:1}43%{opacity:0}58%{opacity:1}to{opacity:1}}@keyframes ldN2_0{0%{opacity:1}30%{opacity:0}63%{opacity:1}to{opacity:1}}@keyframes ldN2_1{0%{opacity:0}30%{opacity:1}44%{opacity:0}53%{opacity:1}63%{opacity:0}to{opacity:0}}@keyframes ldN2_2{0%{opacity:0}44%{opacity:1}53%{opacity:0}to{opacity:0}}@keyframes ldN3_0{0%{opacity:1}53%{opacity:0}to{opacity:0}}@keyframes ldN3_1{0%{opacity:0}53%{opacity:1}63%{opacity:0}to{opacity:0}}@keyframes ldN3_2{0%{opacity:0}63%{opacity:1}to{opacity:1}}.ld-N1_0{opacity:0;animation:ldN1_0 10s step-end infinite}.ld-N1_1{opacity:0;animation:ldN1_1 10s step-end infinite}.ld-N1_2{opacity:0;animation:ldN1_2 10s step-end infinite}.ld-N2_0{opacity:0;animation:ldN2_0 10s step-end infinite}.ld-N2_1{opacity:0;animation:ldN2_1 10s step-end infinite}.ld-N2_2{opacity:0;animation:ldN2_2 10s step-end infinite}.ld-N3_0{opacity:0;animation:ldN3_0 10s step-end infinite}.ld-N3_1{opacity:0;animation:ldN3_1 10s step-end infinite}.ld-N3_2{opacity:0;animation:ldN3_2 10s step-end infinite}.ld-b{position:relative;height:290px;direction:ltr;background:var(--bg);overflow:hidden;animation:ldBody 10s ease-in-out infinite}.ld-b .ld-mh .ld-cnt{position:relative;display:inline-block;min-width:22px;height:20px}.ld-b .ld-mh .ld-cnt span{position:absolute;inset:0;text-align:center;background:var(--mauve-100);color:var(--mauve-700);border-radius:999px;font-size:12px;line-height:20px;font-weight:600}.ld-c{position:absolute;width:150px;background:var(--surface);border-radius:10px;box-shadow:var(--elevation-1);padding:8px 10px;direction:rtl;display:grid;gap:5px;opacity:0}.ld-c .r1{display:flex;justify-content:space-between;align-items:baseline}.ld-c .r1 b{font-size:14px;font-weight:600}.ld-c .r1 small{font-size:12px;color:var(--muted)}.ld-c .r2{font-size:12px;color:var(--ink-2)}.ld-c .r3{display:flex;align-items:center;justify-content:space-between}.ld-c .due{font-size:12px;color:var(--muted)}.ld-c .pb{height:4px;border-radius:4px;background:var(--mauve-100);overflow:hidden}.ld-c .pb i{display:block;height:100%;background:var(--mauve-600);border-radius:4px}.ld-k1{animation:ldK1 10s ease-in-out infinite}.ld-k1 .pb i{animation:ldP1 10s ease-in-out infinite}.ld-k2{animation:ldK2 10s ease-in-out infinite}.ld-k2 .pb i{animation:ldP2 10s ease-in-out infinite;width:45%}.ld-k3{animation:ldK3 10s ease-in-out infinite}.ld-k3 .pb i{width:15%}.ld-k4{animation:ldK4 10s ease-in-out infinite}.ld-k4 .pb i{width:10%}.ld-i{position:absolute;top:226px;left:0;right:0;margin:auto;width:max-content;direction:rtl;display:flex;gap:8px;align-items:center;background:var(--mauve-600);color:#fff;border-radius:999px;padding:7px 16px;font-size:13px;box-shadow:var(--elevation-2);opacity:0}.ld-i b{font-weight:600}.ld-i span{opacity:.9}.ld-i1{animation:ldIn1 10s ease-in-out infinite}.ld-i2{animation:ldIn2 10s ease-in-out infinite}.ld-t{position:absolute;bottom:14px;left:10px;display:flex;gap:8px;align-items:center;direction:rtl;background:var(--sidebar);color:#fff;border-radius:10px;padding:8px 14px;font-size:13px;font-weight:600;box-shadow:var(--elevation-2);opacity:0}.ld-t .ck{width:20px;height:20px;border-radius:50%;background:var(--mauve-600);display:grid;place-items:center}.ld-t .ck svg{width:12px;height:12px}.ld-t1{animation:ldT1 10s ease-in-out infinite}.ld-t2{animation:ldT2 10s ease-in-out infinite}.ld-p{animation:ldPop 10s ease-out infinite!important}@media (prefers-reduced-motion:reduce){.ld-b,.ld-b *{animation:none!important}.ld-c,.ld-i{opacity:0}.ld-k1{opacity:1;transform:translate(-330px)}.ld-k1 .pb i{width:100%}.ld-k3,.ld-t2{opacity:1}.ld-b .ld-cnt span{opacity:0}.ld-N1_2,.ld-N2_0,.ld-N3_2{opacity:1!important}}.ld-b{height:312px}.ld-k2,.ld-k3{margin-top:16px}.ld-i{top:262px}.ld-ben{justify-content:flex-start;gap:8px;margin:0 0 18px;flex-wrap:wrap}.ld-ben span{gap:8px;padding:5px 14px 5px 6px;line-height:1.2}.ld-ben span svg{box-sizing:content-box;width:14px;height:14px;padding:5px;border-radius:50%;background:var(--mauve-100);color:var(--mauve-700)}.ld-cap{position:relative;width:100%;max-width:34rem;height:232px}.ld-steps{position:absolute;inset-inline-start:0;top:0;display:flex;gap:8px;animation:ldSteps 10s ease-in-out infinite}.ld-steps i{position:relative;display:block;width:64px;height:4px;overflow:hidden;border-radius:999px;background:var(--mauve-200)}.ld-steps i b{position:absolute;inset:0;border-radius:inherit;background:var(--mauve-600);transform:scaleX(0);transform-origin:right center}.ld-steps i:first-child b{animation:ldS1 10s linear infinite}.ld-steps i:nth-child(2) b{animation:ldS2 10s linear infinite}.ld-steps i:nth-child(3) b{animation:ldS3 10s linear infinite}@keyframes ldSteps{0%,to{opacity:0}5%,76%{opacity:1}80%{opacity:0}}@keyframes ldS1{0%,8%{transform:scaleX(0)}28%,to{transform:scaleX(1)}}@keyframes ldS2{0%,29%{transform:scaleX(0)}52%,to{transform:scaleX(1)}}@keyframes ldS3{0%,53%{transform:scaleX(0)}76%,to{transform:scaleX(1)}}.ld-capi{position:absolute;inset:32px 0 0;opacity:0}.ld-capi h2{max-width:30rem;font-family:var(--font-display,inherit);font-size:44px;font-weight:600;line-height:1.08;letter-spacing:-.02em;color:var(--ink);text-wrap:balance}.ld-capi p{margin-top:14px;max-width:27rem;font-size:18px;line-height:1.5;color:var(--ink-2);text-wrap:balance}.ld-capi.c1{animation:ldC1 10s ease-in-out infinite}.ld-capi.c2{animation:ldC2 10s ease-in-out infinite}.ld-capi.c3{animation:ldC3 10s ease-in-out infinite}.ld-capi.c4{animation:ldC4 10s ease-in-out infinite}@keyframes ldC1{0%,4%{opacity:0;transform:translateY(16px)}27%,9%{opacity:1;transform:translateY(0)}31%,to{opacity:0;transform:translateY(-10px)}}@keyframes ldC2{0%,28%{opacity:0;transform:translateY(16px)}33%,51%{opacity:1;transform:translateY(0)}55%,to{opacity:0;transform:translateY(-10px)}}@keyframes ldC3{0%,54%{opacity:0;transform:translateY(16px)}59%,75%{opacity:1;transform:translateY(0)}79%,to{opacity:0;transform:translateY(-10px)}}@keyframes ldC4{0%,78%{opacity:0;transform:translateY(16px)}84%,95%{opacity:1;transform:translateY(0)}99%,to{opacity:0;transform:translateY(0)}}.ld-phone{position:absolute;left:-22px;bottom:-52px;z-index:3;width:164px;height:312px;padding:7px;border-radius:32px;background:var(--ink);box-shadow:0 40px 70px -30px rgba(26,21,48,.6),inset 0 0 0 1px hsla(0,0%,100%,.08);direction:rtl;opacity:0;animation:ldPhone 10s ease-in-out infinite}.ld-phone .scr{display:flex;height:100%;flex-direction:column;gap:12px;padding:18px 14px 14px;border-radius:26px;background:var(--surface)}.ld-phone .top{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:600;color:var(--ink)}.ld-phone .rec{width:8px;height:8px;border-radius:999px;background:var(--danger-500,#d6455b);animation:ldBlink 1s step-end infinite}.ld-phone .wave{display:flex;height:64px;align-items:center;justify-content:space-between;gap:3px;direction:ltr}.ld-phone .wave i{display:block;flex:1;height:100%;border-radius:999px;background:var(--mauve-600);transform:scaleY(.2);animation:ldWave .9s ease-in-out infinite alternate;animation-delay:var(--d)}.ld-phone .time{font-size:11px;font-variant-numeric:tabular-nums;text-align:center;color:var(--ink-2)}.ld-phone .thumbs{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.ld-phone .thumbs i{display:block;aspect-ratio:1;border-radius:8px;background:linear-gradient(135deg,var(--mauve-200),var(--mauve-100))}.ld-phone .thumbs i:nth-child(2){background:linear-gradient(135deg,var(--peach-200,#f6d9c2),var(--mauve-100))}.ld-phone .thumbs i:nth-child(3){background:linear-gradient(135deg,var(--sage-100),var(--mauve-100))}.ld-phone .save{position:relative;height:36px;margin-top:auto;border-radius:10px;background:var(--mauve-600);font-size:12px;font-weight:600;color:#fff;animation:ldSave 10s ease-in-out infinite}.ld-phone .save,.ld-phone .save span{display:flex;align-items:center;justify-content:center}.ld-phone .save span{position:absolute;inset:0;gap:6px}.ld-phone .save .s1{animation:ldSave1 10s step-end infinite}.ld-phone .save .s2{opacity:0;animation:ldSave2 10s step-end infinite}@keyframes ldPhone{0%,2%{opacity:0;transform:translate(-24px,44px) rotate(-4deg)}27%,8%{opacity:1;transform:translate(0) rotate(-2deg)}33%,to{opacity:0;transform:translate(-16px,24px) rotate(-3deg)}}@keyframes ldWave{to{transform:scaleY(1)}}@keyframes ldBlink{50%{opacity:.2}}@keyframes ldSave{0%,19%{background:var(--mauve-600)}21%,to{background:var(--sage-600)}}@keyframes ldSave1{0%,20%{opacity:1}21%,to{opacity:0}}@keyframes ldSave2{0%,20%{opacity:0}21%,to{opacity:1}}.ld-grid{pointer-events:none;position:absolute;inset:0;background-image:radial-gradient(var(--mauve-300) 1px,transparent 1.3px);background-size:24px 24px;opacity:.45;-webkit-mask-image:radial-gradient(ellipse 75% 60% at 60% 55%,#000,transparent 75%);mask-image:radial-gradient(ellipse 75% 60% at 60% 55%,#000,transparent 75%)}@media (prefers-reduced-motion:reduce){.ld-capi,.ld-float,.ld-phone,.ld-phone *,.ld-steps,.ld-steps i b{animation:none!important}.ld-capi.c1,.ld-capi.c2,.ld-capi.c3,.ld-phone,.ld-steps{display:none}.ld-capi.c4{opacity:1;transform:none}}