.reda-ai-chat{isolation:isolate}.reda-ai-chat:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:0;transition:opacity .6s ease;background:radial-gradient(1100px 520px at 88% -8%,rgba(64,140,255,.3),transparent 62%),radial-gradient(900px 480px at -6% 104%,rgba(0,186,255,.16),transparent 60%),linear-gradient(180deg,#06102a,#0a1b44 52%,#071434)}.reda-ai-chat.reda-studio-mode:before{opacity:1}.reda-ai-chat>header,.reda-ai-chat>div{transition:background-color .5s ease,border-color .5s ease,color .35s ease}.reda-ai-chat.reda-studio-mode{--background: 226 64% 10%;--foreground: 218 60% 96%;--card: 223 52% 15%;--card-foreground: 218 60% 96%;--primary: 214 100% 60%;--primary-foreground: 0 0% 100%;--muted: 222 45% 17%;--muted-foreground: 218 30% 76%;--accent: 214 70% 22%;--accent-foreground: 210 100% 92%;--border: 216 52% 30%;--input: 216 52% 30%;--ring: 199 100% 62%;--dashboard-background: 226 64% 9%;--dashboard-surface: 223 52% 15%;--dashboard-text: 218 60% 96%;--dashboard-muted: 216 32% 74%;--dashboard-border: 216 48% 27%;--dashboard-selected: 214 70% 22%;background-color:#071331!important;color:hsl(var(--dashboard-text))}.reda-studio-mode>header{background:#081434b8!important;border-color:#78aaff29!important}.reda-studio-mode>div:last-of-type{background:#06102ac7;border-color:#78aaff24}.reda-studio-mode .reda-chat-timeline{scrollbar-color:rgba(120,170,255,.35) transparent}.rs-glass{background:linear-gradient(180deg,#ffffff16,#ffffff09);border:1px solid rgba(150,192,255,.2);border-radius:22px;box-shadow:0 24px 60px -36px #001246e6,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.rs-chip{display:inline-flex;align-items:center;gap:.4rem;border-radius:999px;padding:.28rem .7rem;font-size:.75rem;font-weight:700;color:#cfe3ff;background:linear-gradient(90deg,#3c82ff52,#00beff33);border:1px solid rgba(140,195,255,.35)}.rs-badge{display:inline-flex;align-items:center;gap:.45rem;border-radius:999px;padding:.32rem .75rem;font-size:.8rem;font-weight:800;letter-spacing:.01em;color:#fff;background:linear-gradient(90deg,#2f6bff,#12a8ff);box-shadow:0 6px 22px -8px #1e78ffe6}.rs-dot{width:.5rem;height:.5rem;border-radius:999px;background:#8fe1ff;box-shadow:0 0 #8fe1ffb3;animation:rs-pulse 1.8s ease-out infinite}@keyframes rs-pulse{0%{box-shadow:0 0 #8fe1ffa6}80%,to{box-shadow:0 0 0 9px #8fe1ff00}}.rs-option{position:relative;border-radius:18px;border:1px solid rgba(150,192,255,.18);background:#ffffff0a;transition:border-color .2s ease,background-color .2s ease,transform .2s ease,box-shadow .2s ease;text-align:start;color:inherit}.rs-option:hover{border-color:#78beff8c;background:#5096ff14}.rs-option:focus-visible,.rs-btn:focus-visible,.rs-row:focus-visible{outline:2px solid #67c7ff;outline-offset:2px}.rs-option[aria-pressed=true],.rs-option[aria-checked=true],.rs-option[data-on=true]{border-color:#4da3ff;background:linear-gradient(180deg,#3c82ff38,#145adc1f);box-shadow:0 0 0 1px #4da3ff8c,0 18px 40px -26px #2882ffe6}.rs-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;border-radius:14px;padding:0 1.1rem;font-weight:700;font-size:.92rem;border:1px solid rgba(150,192,255,.28);background:#ffffff0f;color:#e8f1ff;transition:background-color .2s ease,transform .15s ease,opacity .2s ease}.rs-btn:hover{background:#ffffff1a}.rs-btn:disabled{opacity:.45;cursor:not-allowed}.rs-btn-primary{border:0;color:#fff;background:linear-gradient(90deg,#2f6bff,#0fa6ff);box-shadow:0 14px 34px -16px #1e82fff2}.rs-btn-primary:hover:not(:disabled){background:linear-gradient(90deg,#3d78ff,#26b2ff);transform:translateY(-1px)}.rs-row{width:100%;display:flex;align-items:center;gap:.75rem;padding:.62rem .85rem;border-radius:14px;text-align:start;color:inherit;transition:background-color .2s ease}.rs-row:hover{background:#ffffff0f}.rs-row[aria-expanded=true]{background:#3c82ff24}.rs-seg{display:inline-flex;flex-wrap:wrap;padding:3px;border-radius:12px;background:#000a2873;border:1px solid rgba(150,192,255,.18)}.rs-seg>button{min-height:2.25rem;padding:0 .85rem;border-radius:9px;font-size:.82rem;font-weight:700;color:#b9cdf0;transition:background-color .2s ease,color .2s ease}.rs-seg>button[aria-checked=true]{background:linear-gradient(90deg,#2f6bff,#0fa6ff);color:#fff}.rs-preview{position:relative;overflow:hidden;border-radius:14px;background:#020817;aspect-ratio:9 / 16}.rs-preview video,.rs-preview img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rs-preview.rs-style{aspect-ratio:3 / 4}.rs-preview.rs-style video,.rs-preview.rs-style img{-o-object-position:50% 52%;object-position:50% 52%}.rs-tag{position:absolute;inset-inline-start:.45rem;top:.45rem;z-index:2;border-radius:999px;padding:.12rem .5rem;font-size:.65rem;font-weight:700;color:#e6f0ff;background:#040c22b8;border:1px solid rgba(150,192,255,.25)}.rs-drop{border:1.5px dashed rgba(120,180,255,.5);border-radius:22px;background:radial-gradient(400px 160px at 50% 0%,rgba(50,130,255,.18),transparent 70%),#ffffff08}.rs-drop[data-over=true]{border-color:#67c7ff;background:#3c96ff24}.rs-enter{animation:rs-enter .45s cubic-bezier(.2,.8,.2,1) both}@keyframes rs-enter{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:none}}.rs-demo{position:relative;height:4.6rem;overflow:hidden;border-radius:12px;background:linear-gradient(135deg,#0b2a6b,#071a40);display:grid;place-items:center}.rs-demo .w{display:inline-block;font-weight:900;font-size:1.25rem;color:#fff;text-shadow:0 3px 12px rgba(0,0,0,.5)}.rs-demo[data-m=pop] .w{animation:rs-pop 2.2s cubic-bezier(.3,1.4,.5,1) infinite}.rs-demo[data-m=side] .w{animation:rs-side 2.2s cubic-bezier(.2,.9,.3,1) infinite}.rs-demo[data-m=drop] .w{animation:rs-drop 2.2s cubic-bezier(.2,.9,.3,1) infinite}.rs-demo[data-m=zoom] .w{animation:rs-zoom 2.2s cubic-bezier(.2,.9,.3,1) infinite}.rs-demo[data-m=ghost] .w{animation:rs-ghost 2.2s ease infinite}@keyframes rs-pop{0%,8%{transform:scale(.55);opacity:0}22%{transform:scale(1.04);opacity:1}30%,85%{transform:scale(1);opacity:1}to{opacity:0}}@keyframes rs-side{0%,8%{transform:translate(60%);opacity:0}28%,85%{transform:none;opacity:1}to{opacity:0}}@keyframes rs-drop{0%,8%{transform:translateY(-120%);opacity:0}28%,85%{transform:none;opacity:1}to{opacity:0}}@keyframes rs-zoom{0%,8%{transform:scale(2.2);opacity:0}28%,85%{transform:scale(1);opacity:1}to{opacity:0}}@keyframes rs-ghost{0%,8%{opacity:.25;filter:blur(2px)}30%,85%{opacity:1;filter:none}to{opacity:.25}}.rs-demo .a,.rs-demo .b{position:absolute;top:0;right:0;bottom:0;left:0}.rs-demo .a{background:linear-gradient(135deg,#1d4ed8,#0ea5e9)}.rs-demo .b{background:linear-gradient(135deg,#7c3aed,#ec4899)}.rs-demo[data-t=smooth] .b{animation:rs-t-smooth 2.6s ease-in-out infinite}.rs-demo[data-t=dynamic] .b{animation:rs-t-dynamic 2.6s cubic-bezier(.7,0,.3,1) infinite}.rs-demo[data-t=creative]{perspective:300px}.rs-demo[data-t=creative] .b{transform-origin:left center;animation:rs-t-creative 2.6s cubic-bezier(.6,0,.3,1) infinite}@keyframes rs-t-smooth{0%,30%{opacity:0}55%,85%{opacity:1}to{opacity:0}}@keyframes rs-t-dynamic{0%,30%{transform:translate(105%);filter:blur(0)}42%{filter:blur(3px)}52%,85%{transform:none;filter:none}to{transform:translate(-105%)}}@keyframes rs-t-creative{0%,30%{transform:rotateY(-90deg)}55%,85%{transform:rotateY(0)}to{transform:rotateY(90deg)}}.rs-demo .ic{width:2.1rem;height:2.1rem;color:#ffd166;filter:drop-shadow(0 0 10px rgba(255,209,102,.65));animation:rs-pop 2.4s cubic-bezier(.3,1.4,.5,1) infinite}.rs-demo .card{padding:.35rem .7rem;border-radius:12px;font-size:.78rem;font-weight:800;color:#fff;background:linear-gradient(180deg,#ffffff3d,#ffffff1a);box-shadow:inset 0 0 0 1.5px #ffffff59,0 10px 26px #00000059;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:rs-side 2.4s cubic-bezier(.2,.9,.3,1) infinite}.rs-demo[data-i=subtle] .w{animation-duration:3.2s}.rs-demo[data-i=bold] .w{animation-duration:1.5s}.rs-cap{position:relative;height:7.2rem;overflow:hidden;border-radius:14px;background:#0a1430;display:flex;align-items:flex-end;justify-content:center;padding:.7rem .5rem}.rs-cap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--rs-frame, linear-gradient(160deg, #3c5a8f, #1a2745 60%, #0b1022));background-size:cover;background-position:center 30%;opacity:.95}.rs-cap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.45))}.rs-cap .t{position:relative;z-index:1;max-width:100%;text-align:center;font-size:1.05rem;line-height:1.45;font-weight:800;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.65)}.rs-cap[data-s=keywords] .t .k{color:var(--rs-accent, #FACC15);font-size:1.18em}.rs-cap[data-s=plate] .t span.l{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.08em .35em .14em;border-radius:.34em;background:#070a16c7;text-shadow:none}.rs-cap[data-s=glass] .t span.l{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.08em .35em .14em;border-radius:.34em;background:linear-gradient(180deg,#ffffff42,#ffffff1f);box-shadow:inset 0 0 0 1.5px #ffffff5c}.rs-cap[data-s=big]{align-items:center}.rs-cap[data-s=big] .t{font-size:1.7rem;line-height:1.12;font-weight:900;letter-spacing:-.01em}@media(prefers-reduced-motion:reduce){.reda-ai-chat:before,.reda-ai-chat>header,.reda-ai-chat>div{transition:none}.rs-enter,.rs-dot,.rs-demo .w,.rs-demo .b,.rs-demo .ic,.rs-demo .card{animation:none!important}.rs-demo[data-t] .b{opacity:.5;transform:none}}.rs-preview.rs-trans,.rs-preview.rs-grade{aspect-ratio:4 / 5}.rs-option[data-soft=true]:not([aria-pressed=true]){border-color:#78beff80;border-style:dashed}.rs-option[aria-disabled=true]{cursor:not-allowed}.rs-chip-warn{color:#ffd9a8;background:linear-gradient(90deg,#ff963c47,#ffbe5a29);border-color:#ffbe7873}.rs-energy{display:inline-flex;align-items:flex-end;gap:2px;height:14px;flex:none}.rs-energy i{width:4px;border-radius:2px;background:#ffffff29}.rs-energy i:nth-child(1){height:5px}.rs-energy i:nth-child(2){height:7px}.rs-energy i:nth-child(3){height:9px}.rs-energy i:nth-child(4){height:11px}.rs-energy i:nth-child(5){height:14px}.rs-energy i[data-on=true]{background:linear-gradient(180deg,#8fe1ff,#2f6bff)}.rs-play{position:relative;display:grid;place-items:center;flex:none;width:2.6rem;height:2.6rem;border-radius:999px;color:#fff;background:linear-gradient(135deg,#2f6bff,#0fa6ff);box-shadow:0 10px 24px -12px #1e82fff2;transition:transform .15s ease}.rs-play:hover{transform:scale(1.05)}.rs-play:focus-visible{outline:2px solid #67c7ff;outline-offset:2px}.rs-play[aria-pressed=true]{background:linear-gradient(135deg,#7c3aed,#2f6bff)}.rs-play.rs-play-auto{color:#7cc4ff;background:#ffffff14;box-shadow:none}.rs-eq{position:absolute;bottom:-4px;inset-inline-end:-4px;display:flex;align-items:flex-end;gap:1.5px;height:13px;padding:2px 3px;border-radius:6px;background:#06122e;border:1px solid rgba(150,192,255,.3)}.rs-eq i{width:2.5px;height:3px;background:#8fe1ff;border-radius:2px;animation:rs-eq .9s ease-in-out infinite}.rs-eq i:nth-child(2){animation-delay:-.3s}.rs-eq i:nth-child(3){animation-delay:-.6s}@keyframes rs-eq{0%,to{height:3px}50%{height:8px}}.rs-hook{position:relative;height:6.2rem;overflow:hidden;border-radius:12px;background:radial-gradient(120% 90% at 50% 0%,#26458a,#0a1736 70%);display:grid;place-items:center;padding:.4rem}.rs-hook .t{display:grid;place-items:center;text-align:center;color:#fff;font-weight:900;font-size:1rem;line-height:1.15}.rs-hook[data-h=clean] .t{font-size:1.12rem;text-shadow:0 4px 18px rgba(0,0,0,.75),0 0 3px rgba(0,0,0,.6);animation:rs-ghost 2.6s ease infinite}.rs-hook[data-h=glass] .g{display:inline-block;padding:.35rem .6rem;border-radius:12px;font-size:.95rem;background:linear-gradient(180deg,#ffffff42,#ffffff1a);box-shadow:inset 0 0 0 1.5px #ffffff59,0 10px 26px #00000059;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:rs-pop 2.6s cubic-bezier(.3,1.4,.5,1) infinite}.rs-hook[data-h=punch] .t .w{grid-area:1 / 1;font-size:1.5rem;opacity:0;text-shadow:0 4px 18px rgba(0,0,0,.75);animation:rs-punch 2.4s infinite;animation-delay:calc(var(--i) * .8s)}@keyframes rs-punch{0%{opacity:0;transform:scale(1.7)}5%{opacity:1;transform:scale(1)}30%{opacity:1;transform:scale(1)}33.3%,to{opacity:0}}.rs-hook[data-h=stack] .t{line-height:1.02;text-shadow:0 4px 18px rgba(0,0,0,.75)}.rs-hook[data-h=stack] .t .w{display:block;animation:rs-side 2.6s cubic-bezier(.2,.9,.3,1) infinite;animation-delay:calc(var(--i) * .08s)}.rs-hook[data-h=stack] .t .w:nth-child(odd){font-size:1.18em}.rs-hook[data-h=stack] .t .w:nth-child(2n){font-size:.82em}.rs-demo[data-ic] .ic{position:relative;z-index:1}.rs-demo[data-ic=draw] .ic,.rs-demo[data-ic=neon] .ic{color:#8fe1ff}.rs-demo[data-ic=draw] .ic{animation:rs-icglow 2.6s ease infinite}.rs-demo[data-ic=draw] .ic path{stroke-dasharray:1;stroke-dashoffset:1;animation:rs-draw 2.6s ease infinite}@keyframes rs-draw{0%,6%{stroke-dashoffset:1}45%,to{stroke-dashoffset:0}}@keyframes rs-icglow{0%,40%{filter:none;opacity:1}55%,88%{filter:drop-shadow(0 0 10px rgba(143,225,255,.85));opacity:1}to{filter:none;opacity:0}}.rs-demo[data-ic=orbit] .ic{animation:rs-orbit 2.6s cubic-bezier(.2,.9,.3,1) infinite}@keyframes rs-orbit{0%,6%{transform:translate(-70px,28px) rotate(-140deg) scale(.5);opacity:0}12%{opacity:1}45%,88%{transform:none;opacity:1}to{opacity:0}}.rs-demo[data-ic=pulse] .ic{animation:rs-pulse-i 1.3s ease-in-out infinite}@keyframes rs-pulse-i{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.rs-demo .ring{position:absolute;left:50%;top:50%;width:2.4rem;height:2.4rem;margin:-1.2rem 0 0 -1.2rem;border-radius:999px;border:2px solid rgba(255,209,102,.8);animation:rs-ring 1.6s ease-out infinite}.rs-demo .ring.r2{animation-delay:.8s}@keyframes rs-ring{0%{transform:scale(1);opacity:.85}to{transform:scale(2.4);opacity:0}}.rs-demo[data-ic=spin]{perspective:300px}.rs-demo[data-ic=spin] .ic{animation:rs-spin-i 2.6s cubic-bezier(.2,.9,.3,1) infinite}@keyframes rs-spin-i{0%,6%{transform:rotateY(200deg) scale(.6);opacity:0}14%{opacity:1}45%,88%{transform:none;opacity:1}to{opacity:0}}.rs-demo[data-ic=neon] .ic{filter:drop-shadow(0 0 6px #8fe1ff) drop-shadow(0 0 14px #2f6bff);animation:rs-neon 2.6s linear infinite}@keyframes rs-neon{0%{opacity:.1}4%{opacity:1}7%{opacity:.15}11%{opacity:1}14%{opacity:.2}18%,90%{opacity:1}to{opacity:.1}}.rs-demo .mb{position:relative;width:100%;height:100%;display:grid;place-items:center}.rs-demo .mb .bw{font-size:1.9rem;font-weight:900;color:#fff;letter-spacing:-.02em;animation:rs-zoom 2.6s cubic-bezier(.2,.9,.3,1) infinite}.rs-demo .mb .ps{position:absolute;bottom:-2px;left:50%;width:3.6rem;height:3.6rem;transform:translate(-50%);fill:#0a1f4d;stroke:#8fe1ff8c;stroke-width:1.5}.rs-demo .ms{perspective:260px}.rs-demo .ms .sc{display:grid;gap:5px;width:5.6rem;padding:.5rem .6rem;border-radius:10px;background:linear-gradient(160deg,#ffffff38,#ffffff0f);box-shadow:inset 0 0 0 1px #ffffff4d,0 14px 30px #0006;transform:rotateY(-22deg) rotateX(8deg);animation:rs-screen 2.6s cubic-bezier(.2,.9,.3,1) infinite}.rs-demo .ms .sc i{display:block;height:5px;border-radius:3px;background:#ffffffbf}.rs-demo .ms .sc i:nth-child(1){width:80%;background:#8fe1ff}.rs-demo .ms .sc i:nth-child(2){width:100%}.rs-demo .ms .sc i:nth-child(3){width:65%}@keyframes rs-screen{0%,6%{transform:rotateY(-70deg) rotateX(8deg) scale(.7);opacity:0}35%,88%{transform:rotateY(-22deg) rotateX(8deg);opacity:1}to{opacity:0}}.rs-demo .mi{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background-color:#06122e;background-image:linear-gradient(rgba(120,180,255,.22) 1px,transparent 1px),linear-gradient(90deg,rgba(120,180,255,.22) 1px,transparent 1px);background-size:14px 14px;animation:rs-grid 2.6s ease infinite}.rs-demo .mi .gw{font-size:1.1rem;font-weight:900;color:#fff;text-shadow:0 0 12px #4da3ff,0 0 26px #2f6bff;animation:rs-pop 2.6s cubic-bezier(.3,1.4,.5,1) infinite}@keyframes rs-grid{0%,to{background-position:0 0}50%{background-position:0 7px}}.rs-grain{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;opacity:.28;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E")}@media(prefers-reduced-motion:reduce){.rs-hook .t,.rs-hook .t .w,.rs-hook .g,.rs-demo .ic path,.rs-demo .ring,.rs-demo .mb .bw,.rs-demo .ms .sc,.rs-demo .mi,.rs-demo .mi .gw,.rs-eq i{animation:none!important}.rs-hook[data-h=punch] .t .w:first-child{opacity:1}.rs-demo[data-ic=draw] .ic path{stroke-dashoffset:0}}@media(max-width:639px){.rs-badge{padding:.3rem .6rem;font-size:.75rem;gap:.35rem}}.rs-demo.rs-raw{background:linear-gradient(135deg,#3a3f4a,#15181f);animation:rs-rawc 2.6s ease infinite;direction:ltr}.rs-demo.rs-raw .rec{position:absolute;left:.55rem;top:.45rem;display:flex;align-items:center;gap:.3rem;font-size:.62rem;font-weight:800;letter-spacing:.1em;color:#fff}.rs-demo.rs-raw .rec i{width:.45rem;height:.45rem;border-radius:50%;background:#ff2e3a;box-shadow:0 0 8px #ff2e3a}.rs-demo.rs-raw .tag{position:absolute;right:.55rem;top:.38rem;padding:0 .3rem;border:1.5px solid #fff;border-radius:.3rem;font-size:.58rem;font-weight:800;letter-spacing:.12em;color:#fff}@keyframes rs-rawc{0%,45%{background:linear-gradient(135deg,#3a3f4a,#15181f);filter:none}50%{filter:brightness(2.2)}58%,to{background:linear-gradient(135deg,#1d4ed8,#0ea5e9);filter:none}}.rs-demo .mh{position:relative;width:100%;height:100%;display:grid;place-items:center}.rs-demo .mh .r{position:absolute;width:3.3rem;height:3.3rem;border-radius:50%;border:3px solid #8fc0ff;box-shadow:0 0 12px #2f6bff,inset 0 0 10px #2f6bff;animation:rs-pop 2.6s cubic-bezier(.3,1.4,.5,1) infinite}.rs-demo .mh .r2{position:absolute;width:4.1rem;height:4.1rem;border-radius:50%;border:1.5px dashed rgba(255,255,255,.55);animation:rs-spin 6s linear infinite}.rs-demo .mh .o{position:absolute;width:.9rem;height:.9rem;border-radius:.3rem;background:#ffffff4d;box-shadow:inset 0 0 0 1px #ffffff80,0 0 10px #2f6bff}.rs-demo .mh .o1{left:calc(50% - 3.1rem);top:1.2rem}.rs-demo .mh .o2{left:calc(50% + 2.2rem);top:1.6rem}.rs-demo .mh .ps{position:absolute;bottom:-2px;left:50%;width:3.3rem;height:3.3rem;transform:translate(-50%);fill:#0a1f4d;stroke:#8fe1ff80;stroke-width:1.5}@keyframes rs-spin{to{transform:rotate(360deg)}}.rs-demo .mg{display:grid;grid-template-columns:repeat(2,1.55rem);gap:.25rem}.rs-demo .mg i{display:block;width:1.55rem;height:1.85rem;border-radius:.35rem;background:linear-gradient(160deg,#5b8cff,#1a2f6b);box-shadow:0 0 0 1px #ffffff4d,0 0 10px #2f6bff;animation:rs-pop 2.6s cubic-bezier(.3,1.4,.5,1) infinite}.rs-demo .mg i:nth-child(2){animation-delay:.1s}.rs-demo .mg i:nth-child(3){animation-delay:.2s}.rs-demo .mg i:nth-child(4){animation-delay:.3s}.rs-demo .mn{display:grid;place-items:center;padding:.25rem .7rem;border-radius:.7rem;background:linear-gradient(160deg,#ffffff4d,#ffffff1a);box-shadow:inset 0 0 0 1.5px #fff6;direction:ltr;animation:rs-pop 2.6s cubic-bezier(.3,1.4,.5,1) infinite}.rs-demo .mn s{font-size:.62rem;font-weight:700;color:#ffffffbf;text-decoration-color:#ff2e3a;text-decoration-thickness:2px}.rs-demo .mn b{font-size:1.25rem;font-weight:900;color:#fff;text-shadow:0 0 12px #2f6bff;line-height:1.1}@media(prefers-reduced-motion:reduce){.rs-demo.rs-raw,.rs-demo .mh .r,.rs-demo .mh .r2,.rs-demo .mg i,.rs-demo .mn{animation:none!important}}
