/* AI Site Builder: scripted editor demo. CSS-only (transform, opacity, clip-path), paused off-screen by site.js. */
.dm{margin-top:6px}
.dm-stage{position:relative;container-type:inline-size;width:min(1040px,100%);margin-inline:auto;aspect-ratio:16/9;overflow:hidden;border-radius:22px;background:#fdfbf7;box-shadow:0 60px 110px -56px rgba(41,56,145,.6),0 2px 12px rgba(60,80,180,.1);border:1px solid #d8def3;user-select:none;text-align:left}
.dm-live,.dm-a,.dm-b{position:absolute;inset:0}
.dm-a{background:#fdfbf7 radial-gradient(#e8e2d6 1px,transparent 1px) 0 0/2.2cqw 2.2cqw}
.dm-badge{position:absolute;left:6%;top:10%;padding:.5cqw 1.5cqw;border-radius:99px;background:#f6e3dc;color:#b4472b;font:800 1.15cqw/1 Inter,system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase}
.dm-hwrap{position:absolute;left:6%;top:21%;display:grid;transform-origin:0 0;white-space:nowrap}
.dm-h{grid-area:1/1;font:600 4.2cqw/1.15 "Playfair Display",Georgia,"Times New Roman",serif;letter-spacing:-.02em;color:#1d1712}
.dm-h-old{border-radius:.3cqw}
.dm-h em{font-style:normal;color:#b4472b}
.dm-h-new{color:#b4472b}
.dm-c{position:relative;opacity:0;white-space:pre}
.dm-c::after{content:"";position:absolute;right:-.12em;top:.12em;bottom:.08em;border-right:.2cqw solid #4f6ef7;opacity:0}
.dm-sel{position:absolute;inset:-1cqw -1.2cqw;border:.22cqw solid #4f6ef7;border-radius:.4cqw;opacity:0;pointer-events:none}
.dm-sel i{position:absolute;width:1.1cqw;height:1.1cqw;background:#fff;border:.2cqw solid #4f6ef7;border-radius:.25cqw}
.dm-sel i:nth-child(1){left:-.65cqw;top:-.65cqw}.dm-sel i:nth-child(2){right:-.65cqw;top:-.65cqw}.dm-sel i:nth-child(3){left:-.65cqw;bottom:-.65cqw}.dm-sel i:nth-child(4){right:-.65cqw;bottom:-.65cqw}
.dm-sub{position:absolute;left:6%;top:60%;width:38%;font:1.55cqw/1.5 Inter,system-ui,sans-serif;color:#5d5348}
.dm-btn{position:absolute;left:6%;top:78%;padding:1cqw 2.4cqw;border-radius:1.2cqw;background:#b4472b;color:#fff;font:700 1.5cqw/1 Inter,system-ui,sans-serif;box-shadow:0 1.2cqw 2.2cqw -1.2cqw #b4472b}
.dm-img{position:absolute;left:56%;top:9%;width:38%;height:54%;border-radius:1.6cqw;overflow:hidden;box-shadow:0 3cqw 5cqw -3cqw rgba(40,24,10,.5)}
.dm-img img,.dm-card img{display:block;width:100%;height:100%;object-fit:cover}
.dm-card{position:absolute;left:75%;top:67%;width:19%;background:#fff;border-radius:1.4cqw;overflow:hidden;box-shadow:0 2.4cqw 4cqw -2cqw rgba(40,24,10,.45)}
.dm-card img{aspect-ratio:1/.7;height:auto}
.dm-card span{display:block;padding:.8cqw 1.1cqw 1cqw;font:.95cqw/1.3 Inter,system-ui,sans-serif;color:#7a6f63}
.dm-card b{display:block;font:700 1.3cqw/1.2 "Playfair Display",Georgia,serif;color:#1d1712}
.dm-b{background:#12302a;clip-path:inset(0 100% 0 0)}
.dm-b .dm-circle{position:absolute;left:52%;top:-6%;width:46%;aspect-ratio:1;border-radius:50%;background:#e8b66b}
.dm-b .dm-bimg{position:absolute;left:58%;top:8%;width:34%;aspect-ratio:1;border-radius:50%;overflow:hidden;border:.6cqw solid #fdf6ea;box-shadow:0 3cqw 5cqw -3cqw rgba(0,0,0,.6)}
.dm-b .dm-bimg img{display:block;width:100%;height:100%;object-fit:cover}
.dm-b .dm-bcard{position:absolute;left:49%;top:58%;width:19%;transform:rotate(-7deg);background:#fff;border-radius:1.4cqw;overflow:hidden;box-shadow:0 2.4cqw 4cqw -2cqw rgba(0,0,0,.55)}
.dm-b .dm-bcard img{display:block;width:100%;height:auto;aspect-ratio:1/.7;object-fit:cover}
.dm-b .dm-bcard span{display:block;padding:.8cqw 1.1cqw 1cqw;font:.95cqw/1.3 Inter,system-ui,sans-serif;color:#6b7a73}
.dm-b .dm-bcard b{display:block;font:800 1.3cqw/1.2 Inter,system-ui,sans-serif;color:#12302a}
.dm-b .dm-btag{position:absolute;left:6%;top:10%;padding:.5cqw 1.5cqw;border-radius:99px;background:#e8b66b;color:#12302a;font:800 1.15cqw/1 Inter,system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase}
.dm-b .dm-bh{position:absolute;left:6%;top:20%;width:42%;font:800 6cqw/1.04 Inter,system-ui,sans-serif;letter-spacing:-.04em;color:#fdf6ea}
.dm-b .dm-bsub{position:absolute;left:6%;top:62%;width:38%;font:1.55cqw/1.5 Inter,system-ui,sans-serif;color:#cfe0d8}
.dm-b .dm-bbtn{position:absolute;left:6%;top:78%;padding:1cqw 2.4cqw;border-radius:99px;background:#e8b66b;color:#12302a;font:800 1.5cqw/1 Inter,system-ui,sans-serif}
.dm-pill{position:absolute;right:3%;bottom:4%;z-index:6;display:inline-flex;align-items:center;gap:.7cqw;padding:.9cqw 1.6cqw;border-radius:99px;background:#14112b;color:#fff;font:700 1.25cqw/1 Inter,system-ui,sans-serif;box-shadow:0 1.4cqw 2.4cqw -1.2cqw rgba(20,17,43,.7)}
.dm-pill::before{content:"\2726";color:#ffd23f}
.dm-ai{position:absolute;right:3%;bottom:13%;z-index:7;width:38%;padding:1.5cqw;border-radius:1.8cqw;background:#fff;border:.15cqw solid #dfe4f4;box-shadow:0 3cqw 6cqw -2.4cqw rgba(41,56,145,.6);opacity:0}
.dm-ai b{display:block;font:700 1cqw/1 "JetBrains Mono",ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;color:#6357d8}
.dm-ai p{margin-top:1cqw;padding:1cqw 1.2cqw;border-radius:1.2cqw 1.2cqw .3cqw 1.2cqw;background:linear-gradient(115deg,#4f6ef7,#7c5cf6);color:#fff;font:600 1.35cqw/1.4 Inter,system-ui,sans-serif;min-height:3.4cqw}
.dm-ai .dm-c::after{border-right-color:#fff}
.dm-ai .dm-status{margin-top:1.1cqw;display:flex;align-items:center;gap:.9cqw;font:600 1.15cqw/1 Inter,system-ui,sans-serif;color:#59627f}
.dm-bar{position:relative;flex:1;height:.55cqw;border-radius:99px;background:#e7eaf7;overflow:hidden}
.dm-bar i{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,#4f6ef7,#7c5cf6);transform:scaleX(0);transform-origin:0 50%}
.dm-cursor{position:absolute;left:0;top:0;z-index:9;width:2.6cqw;height:2.6cqw;opacity:0;filter:drop-shadow(0 .3cqw .5cqw rgba(0,0,0,.35));transform-origin:12% 8%}
.dm-steps{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px}
.dm-step{display:inline-flex;align-items:center;gap:9px;padding:9px 16px;border:1px solid #dce2f3;border-radius:99px;background:#fff;font-size:.88rem;font-weight:650;color:#59627f}
.dm-step b{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#eef1fd;color:#4658dd;font-size:.72rem}
@keyframes dm-live{0.0%{opacity:1}95.0%{opacity:1}100.0%{opacity:0}}
@keyframes dm-cursor{0.0%{opacity:1;transform:translate(91cqw,51.75cqw) scale(1)}0.547%{opacity:1;transform:translate(89.129cqw,49.235cqw) scale(1)}1.094%{opacity:1;transform:translate(87.262cqw,47.29cqw) scale(1)}1.641%{opacity:1;transform:translate(85.57cqw,45.822cqw) scale(1)}2.188%{opacity:1;transform:translate(84.166cqw,44.756cqw) scale(1)}2.734%{opacity:1;transform:translate(83.113cqw,44.027cqw) scale(1)}3.281%{opacity:1;transform:translate(82.427cqw,43.58cqw) scale(1)}3.828%{opacity:1;transform:translate(82.081cqw,43.363cqw) scale(1)}4.375%{opacity:1;transform:translate(82.0cqw,43.312cqw) scale(1)}5.5%{opacity:1;transform:translate(82cqw,43.312cqw) scale(1)}6.0%{opacity:1;transform:translate(82cqw,43.312cqw) scale(0.82)}6.914%{opacity:1;transform:translate(73.35cqw,40.712cqw) scale(0.82)}7.578%{opacity:1;transform:translate(66.739cqw,38.224cqw) scale(0.82)}8.242%{opacity:1;transform:translate(61.805cqw,36.025cqw) scale(0.82)}8.906%{opacity:1;transform:translate(58.255cqw,34.23cqw) scale(0.82)}9.57%{opacity:1;transform:translate(55.846cqw,32.898cqw) scale(0.82)}10.234%{opacity:1;transform:translate(54.378cqw,32.035cqw) scale(0.82)}10.898%{opacity:1;transform:translate(53.665cqw,31.602cqw) scale(0.82)}11.562%{opacity:1;transform:translate(53.5cqw,31.5cqw) scale(0.82)}12.021%{opacity:1;transform:translate(55.008cqw,32.233cqw) scale(0.82)}12.479%{opacity:1;transform:translate(55.808cqw,32.554cqw) scale(0.82)}12.938%{opacity:1;transform:translate(56.0cqw,32.625cqw) scale(0.82)}13.438%{opacity:1;transform:translate(56cqw,32.625cqw) scale(0.82)}14.125%{opacity:1;transform:translate(56cqw,32.625cqw) scale(1)}14.922%{opacity:1;transform:translate(45.909cqw,26.573cqw) scale(1)}15.469%{opacity:1;transform:translate(36.693cqw,22.377cqw) scale(1)}16.016%{opacity:1;transform:translate(28.788cqw,19.539cqw) scale(1)}16.562%{opacity:1;transform:translate(22.458cqw,17.679cqw) scale(1)}17.109%{opacity:1;transform:translate(17.819cqw,16.516cqw) scale(1)}17.656%{opacity:1;transform:translate(14.839cqw,15.85cqw) scale(1)}18.203%{opacity:1;transform:translate(13.35cqw,15.54cqw) scale(1)}18.75%{opacity:1;transform:translate(13.0cqw,15.469cqw) scale(1)}18.875%{opacity:1;transform:translate(13cqw,15.469cqw) scale(1)}19.375%{opacity:1;transform:translate(13cqw,15.469cqw) scale(0.82)}20.0%{opacity:1;transform:translate(13cqw,15.469cqw) scale(1)}22.812%{opacity:1;transform:translate(19.904cqw,16.779cqw) scale(1)}23.438%{opacity:1;transform:translate(25.219cqw,18.199cqw) scale(1)}24.062%{opacity:1;transform:translate(29.212cqw,19.544cqw) scale(1)}24.688%{opacity:1;transform:translate(32.103cqw,20.691cqw) scale(1)}25.312%{opacity:1;transform:translate(34.073cqw,21.565cqw) scale(1)}25.938%{opacity:1;transform:translate(35.278cqw,22.14cqw) scale(1)}26.562%{opacity:1;transform:translate(35.864cqw,22.431cqw) scale(1)}27.187%{opacity:1;transform:translate(36.0cqw,22.5cqw) scale(1)}31.719%{opacity:1;transform:translate(39.298cqw,21.52cqw) scale(1)}32.188%{opacity:1;transform:translate(41.778cqw,20.558cqw) scale(1)}32.656%{opacity:1;transform:translate(43.6cqw,19.694cqw) scale(1)}33.125%{opacity:1;transform:translate(44.894cqw,18.981cqw) scale(1)}33.594%{opacity:1;transform:translate(45.762cqw,18.449cqw) scale(1)}34.062%{opacity:1;transform:translate(46.288cqw,18.103cqw) scale(1)}34.531%{opacity:1;transform:translate(46.541cqw,17.929cqw) scale(1)}35.0%{opacity:1;transform:translate(46.6cqw,17.887cqw) scale(1)}35.625%{opacity:1;transform:translate(46.6cqw,17.887cqw) scale(1)}36.062%{opacity:1;transform:translate(46.6cqw,17.887cqw) scale(0.82)}36.953%{opacity:1;transform:translate(48.433cqw,18.21cqw) scale(0.82)}37.656%{opacity:1;transform:translate(49.951cqw,18.432cqw) scale(0.82)}38.359%{opacity:1;transform:translate(51.164cqw,18.58cqw) scale(0.82)}39.062%{opacity:1;transform:translate(52.087cqw,18.676cqw) scale(0.82)}39.766%{opacity:1;transform:translate(52.74cqw,18.735cqw) scale(0.82)}40.469%{opacity:1;transform:translate(53.15cqw,18.768cqw) scale(0.82)}41.172%{opacity:1;transform:translate(53.353cqw,18.784cqw) scale(0.82)}41.875%{opacity:1;transform:translate(53.4cqw,18.787cqw) scale(0.82)}42.188%{opacity:1;transform:translate(53.4cqw,18.787cqw) scale(0.82)}42.875%{opacity:1;transform:translate(53.4cqw,18.787cqw) scale(1)}44.492%{opacity:1;transform:translate(59.429cqw,29.101cqw) scale(1)}45.234%{opacity:1;transform:translate(66.464cqw,36.826cqw) scale(1)}45.977%{opacity:1;transform:translate(73.372cqw,42.484cqw) scale(1)}46.719%{opacity:1;transform:translate(79.375cqw,46.489cqw) scale(1)}47.461%{opacity:1;transform:translate(84.006cqw,49.17cqw) scale(1)}48.203%{opacity:1;transform:translate(87.073cqw,50.789cqw) scale(1)}48.945%{opacity:1;transform:translate(88.631cqw,51.569cqw) scale(1)}49.688%{opacity:1;transform:translate(89.0cqw,51.75cqw) scale(1)}50.0%{opacity:1;transform:translate(89cqw,51.75cqw) scale(1)}50.438%{opacity:1;transform:translate(89cqw,51.75cqw) scale(0.82)}51.125%{opacity:1;transform:translate(89cqw,51.75cqw) scale(1)}53.906%{opacity:1;transform:translate(88.027cqw,50.096cqw) scale(1)}54.688%{opacity:1;transform:translate(87.007cqw,48.805cqw) scale(1)}55.469%{opacity:1;transform:translate(86.056cqw,47.823cqw) scale(1)}56.25%{opacity:1;transform:translate(85.254cqw,47.104cqw) scale(1)}57.031%{opacity:1;transform:translate(84.647cqw,46.611cqw) scale(1)}57.812%{opacity:1;transform:translate(84.249cqw,46.307cqw) scale(1)}58.594%{opacity:1;transform:translate(84.048cqw,46.159cqw) scale(1)}59.375%{opacity:1;transform:translate(84.0cqw,46.125cqw) scale(1)}79.844%{opacity:1;transform:translate(78.428cqw,44.06cqw) scale(1)}80.938%{opacity:1;transform:translate(74.224cqw,42.143cqw) scale(1)}82.031%{opacity:1;transform:translate(71.126cqw,40.481cqw) scale(1)}83.125%{opacity:1;transform:translate(68.919cqw,39.141cqw) scale(1)}84.219%{opacity:1;transform:translate(67.435cqw,38.154cqw) scale(1)}85.312%{opacity:1;transform:translate(66.535cqw,37.518cqw) scale(1)}86.406%{opacity:1;transform:translate(66.101cqw,37.2cqw) scale(1)}87.5%{opacity:1;transform:translate(66.0cqw,37.125cqw) scale(1)}90.0%{opacity:1;transform:translate(66cqw,37.125cqw) scale(1)}93.75%{opacity:0;transform:translate(66cqw,37.125cqw) scale(1)}100.0%{opacity:0;transform:translate(91cqw,51.75cqw) scale(1)}}
@keyframes dm-card{0.0%{transform:translate(0,0) scale(1)}5.938%{transform:translate(0,0) scale(1)}6.914%{transform:translate(-8.65cqw,-2.601cqw) scale(1.05) rotate(-0.24deg)}7.578%{transform:translate(-15.261cqw,-5.089cqw) scale(1.05) rotate(-0.47deg)}8.242%{transform:translate(-20.195cqw,-7.287cqw) scale(1.05) rotate(-0.71deg)}8.906%{transform:translate(-23.745cqw,-9.082cqw) scale(1.05) rotate(-0.94deg)}9.57%{transform:translate(-26.154cqw,-10.415cqw) scale(1.05) rotate(-1.18deg)}10.234%{transform:translate(-27.622cqw,-11.278cqw) scale(1.05) rotate(-1.42deg)}10.898%{transform:translate(-28.335cqw,-11.711cqw) scale(1.05) rotate(-1.65deg)}11.562%{transform:translate(-28.5cqw,-11.812cqw) scale(1.05) rotate(-1.89deg)}12.021%{transform:translate(-26.992cqw,-11.08cqw) scale(1.05) rotate(-2deg)}12.479%{transform:translate(-26.192cqw,-10.759cqw) scale(1.05) rotate(-2deg)}12.938%{transform:translate(-26.0cqw,-10.688cqw) scale(1.05) rotate(-2deg)}15.0%{transform:translate(-26cqw,-10.688cqw) scale(1) rotate(0)}100.0%{transform:translate(-26cqw,-10.688cqw) scale(1) rotate(0)}}
@keyframes dm-sel{0.0%{opacity:0}19.062%{opacity:0}19.625%{opacity:1}50.0%{opacity:1}51.875%{opacity:0}100.0%{opacity:0}}
@keyframes dm-old{0.0%{opacity:1;background:transparent}20.0%{opacity:1;background:transparent}20.625%{opacity:1;background:rgba(79,110,247,.28)}23.25%{opacity:1;background:rgba(79,110,247,.28)}23.625%{opacity:0;background:transparent}100.0%{opacity:0}}
@keyframes dm-grow{0.0%{transform:scale(1)}36.25%{transform:scale(1)}41.875%{transform:scale(1.15)}100.0%{transform:scale(1.15)}}
@keyframes dm-ai{0%{opacity:0;transform:translateY(2cqw) scale(.97)}50.938%{opacity:0;transform:translateY(2cqw) scale(.97)}54.375%{opacity:1;transform:translateY(0) scale(1)}82.5%{opacity:1;transform:translateY(0) scale(1)}86.875%{opacity:0;transform:translateY(0) scale(1)}100%{opacity:0}}
@keyframes dm-bar{0.0%{transform:scaleX(0)}68.75%{transform:scaleX(0)}76.25%{transform:scaleX(1)}100.0%{transform:scaleX(1)}}
@keyframes dm-b{0.0%{clip-path:inset(0 100% 0 0)}76.875%{clip-path:inset(0 100% 0 0)}81.875%{clip-path:inset(0 0 0 0)}100.0%{clip-path:inset(0 0 0 0)}}
@keyframes dm-t10{0.0%{opacity:0}24.056%{opacity:0}24.062%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t1k0{0.0%{opacity:0}24.056%{opacity:0}24.062%{opacity:1}24.531%{opacity:1}24.537%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t11{0.0%{opacity:0}24.525%{opacity:0}24.531%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t1k1{0.0%{opacity:0}24.525%{opacity:0}24.531%{opacity:1}25.0%{opacity:1}25.006%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t12{0.0%{opacity:0}24.994%{opacity:0}25.0%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t1k2{0.0%{opacity:0}24.994%{opacity:0}25.0%{opacity:1}25.469%{opacity:1}25.475%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t13{0.0%{opacity:0}25.462%{opacity:0}25.469%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t1k3{0.0%{opacity:0}25.462%{opacity:0}25.469%{opacity:1}25.938%{opacity:1}25.944%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t14{0.0%{opacity:0}25.931%{opacity:0}25.938%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t1k4{0.0%{opacity:0}25.931%{opacity:0}25.938%{opacity:1}26.406%{opacity:1}26.413%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t15{0.0%{opacity:0}26.4%{opacity:0}26.406%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t1k5{0.0%{opacity:0}26.4%{opacity:0}26.406%{opacity:1}26.875%{opacity:1}26.881%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t16{0.0%{opacity:0}26.869%{opacity:0}26.875%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t1k6{0.0%{opacity:0}26.869%{opacity:0}26.875%{opacity:1}27.344%{opacity:1}27.35%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t17{0.0%{opacity:0}27.337%{opacity:0}27.344%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t1k7{0.0%{opacity:0}27.337%{opacity:0}27.344%{opacity:1}27.812%{opacity:1}27.819%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t18{0.0%{opacity:0}27.806%{opacity:0}27.812%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t1k8{0.0%{opacity:0}27.806%{opacity:0}27.812%{opacity:1}28.281%{opacity:1}28.288%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t19{0.0%{opacity:0}28.275%{opacity:0}28.281%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t1k9{0.0%{opacity:0}28.275%{opacity:0}28.281%{opacity:1}28.75%{opacity:1}28.756%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t110{0.0%{opacity:0}28.744%{opacity:0}28.75%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t1k10{0.0%{opacity:0}28.744%{opacity:0}28.75%{opacity:1}29.219%{opacity:1}29.225%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t111{0.0%{opacity:0}29.212%{opacity:0}29.219%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t1k11{0.0%{opacity:0}29.212%{opacity:0}29.219%{opacity:1}29.688%{opacity:1}29.694%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t112{0.0%{opacity:0}29.681%{opacity:0}29.688%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t1k12{0.0%{opacity:0}29.681%{opacity:0}29.688%{opacity:1}30.156%{opacity:1}30.163%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t113{0.0%{opacity:0}30.15%{opacity:0}30.156%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t1k13{0.0%{opacity:0}30.15%{opacity:0}30.156%{opacity:1}30.625%{opacity:1}30.631%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t114{0.0%{opacity:0}30.619%{opacity:0}30.625%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t1k14{0.0%{opacity:0}30.619%{opacity:0}30.625%{opacity:1}31.094%{opacity:1}31.1%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t115{0.0%{opacity:0}31.087%{opacity:0}31.094%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t1k15{0.0%{opacity:0}31.087%{opacity:0}31.094%{opacity:1}31.562%{opacity:1}31.569%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t116{0.0%{opacity:0}31.556%{opacity:0}31.562%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t1k16{0.0%{opacity:0}31.556%{opacity:0}31.562%{opacity:1}35.938%{opacity:1}35.944%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t20{0.0%{opacity:0}55.306%{opacity:0}55.312%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t2k0{0.0%{opacity:0}55.306%{opacity:0}55.312%{opacity:1}55.688%{opacity:1}55.694%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t21{0.0%{opacity:0}55.681%{opacity:0}55.688%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t2k1{0.0%{opacity:0}55.681%{opacity:0}55.688%{opacity:1}56.063%{opacity:1}56.069%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t22{0.0%{opacity:0}56.056%{opacity:0}56.063%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t2k2{0.0%{opacity:0}56.056%{opacity:0}56.063%{opacity:1}56.437%{opacity:1}56.444%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t23{0.0%{opacity:0}56.431%{opacity:0}56.437%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t2k3{0.0%{opacity:0}56.431%{opacity:0}56.437%{opacity:1}56.812%{opacity:1}56.819%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t24{0.0%{opacity:0}56.806%{opacity:0}56.812%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t2k4{0.0%{opacity:0}56.806%{opacity:0}56.812%{opacity:1}57.188%{opacity:1}57.194%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t25{0.0%{opacity:0}57.181%{opacity:0}57.188%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t2k5{0.0%{opacity:0}57.181%{opacity:0}57.188%{opacity:1}57.563%{opacity:1}57.569%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t26{0.0%{opacity:0}57.556%{opacity:0}57.563%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t2k6{0.0%{opacity:0}57.556%{opacity:0}57.563%{opacity:1}57.938%{opacity:1}57.944%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t27{0.0%{opacity:0}57.931%{opacity:0}57.938%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t2k7{0.0%{opacity:0}57.931%{opacity:0}57.938%{opacity:1}58.312%{opacity:1}58.319%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t28{0.0%{opacity:0}58.306%{opacity:0}58.312%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t2k8{0.0%{opacity:0}58.306%{opacity:0}58.312%{opacity:1}58.688%{opacity:1}58.694%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t29{0.0%{opacity:0}58.681%{opacity:0}58.688%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t2k9{0.0%{opacity:0}58.681%{opacity:0}58.688%{opacity:1}59.062%{opacity:1}59.069%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t210{0.0%{opacity:0}59.056%{opacity:0}59.062%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t2k10{0.0%{opacity:0}59.056%{opacity:0}59.062%{opacity:1}59.438%{opacity:1}59.444%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t211{0.0%{opacity:0}59.431%{opacity:0}59.438%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t2k11{0.0%{opacity:0}59.431%{opacity:0}59.438%{opacity:1}59.812%{opacity:1}59.819%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t212{0.0%{opacity:0}59.806%{opacity:0}59.812%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t2k12{0.0%{opacity:0}59.806%{opacity:0}59.812%{opacity:1}60.188%{opacity:1}60.194%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t213{0.0%{opacity:0}60.181%{opacity:0}60.188%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t2k13{0.0%{opacity:0}60.181%{opacity:0}60.188%{opacity:1}60.562%{opacity:1}60.569%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t214{0.0%{opacity:0}60.556%{opacity:0}60.562%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t2k14{0.0%{opacity:0}60.556%{opacity:0}60.562%{opacity:1}60.938%{opacity:1}60.944%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t215{0.0%{opacity:0}60.931%{opacity:0}60.938%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t2k15{0.0%{opacity:0}60.931%{opacity:0}60.938%{opacity:1}61.312%{opacity:1}61.319%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t216{0.0%{opacity:0}61.306%{opacity:0}61.312%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t2k16{0.0%{opacity:0}61.306%{opacity:0}61.312%{opacity:1}61.687%{opacity:1}61.694%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t217{0.0%{opacity:0}61.681%{opacity:0}61.687%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t2k17{0.0%{opacity:0}61.681%{opacity:0}61.687%{opacity:1}62.062%{opacity:1}62.069%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t218{0.0%{opacity:0}62.056%{opacity:0}62.062%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t2k18{0.0%{opacity:0}62.056%{opacity:0}62.062%{opacity:1}62.438%{opacity:1}62.444%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t219{0.0%{opacity:0}62.431%{opacity:0}62.438%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t2k19{0.0%{opacity:0}62.431%{opacity:0}62.438%{opacity:1}62.813%{opacity:1}62.819%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t220{0.0%{opacity:0}62.806%{opacity:0}62.813%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t2k20{0.0%{opacity:0}62.806%{opacity:0}62.813%{opacity:1}63.188%{opacity:1}63.194%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t221{0.0%{opacity:0}63.181%{opacity:0}63.188%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t2k21{0.0%{opacity:0}63.181%{opacity:0}63.188%{opacity:1}63.562%{opacity:1}63.569%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t222{0.0%{opacity:0}63.556%{opacity:0}63.562%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t2k22{0.0%{opacity:0}63.556%{opacity:0}63.562%{opacity:1}63.938%{opacity:1}63.944%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t223{0.0%{opacity:0}63.931%{opacity:0}63.938%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t2k23{0.0%{opacity:0}63.931%{opacity:0}63.938%{opacity:1}64.312%{opacity:1}64.319%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t224{0.0%{opacity:0}64.306%{opacity:0}64.312%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t2k24{0.0%{opacity:0}64.306%{opacity:0}64.312%{opacity:1}64.688%{opacity:1}64.694%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t225{0.0%{opacity:0}64.681%{opacity:0}64.688%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t2k25{0.0%{opacity:0}64.681%{opacity:0}64.688%{opacity:1}65.062%{opacity:1}65.069%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t226{0.0%{opacity:0}65.056%{opacity:0}65.062%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t2k26{0.0%{opacity:0}65.056%{opacity:0}65.062%{opacity:1}65.438%{opacity:1}65.444%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t227{0.0%{opacity:0}65.431%{opacity:0}65.438%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t2k27{0.0%{opacity:0}65.431%{opacity:0}65.438%{opacity:1}65.812%{opacity:1}65.819%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t228{0.0%{opacity:0}65.806%{opacity:0}65.812%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t2k28{0.0%{opacity:0}65.806%{opacity:0}65.812%{opacity:1}66.188%{opacity:1}66.194%{opacity:0}100.0%{opacity:0}}
@keyframes dm-t229{0.0%{opacity:0}66.181%{opacity:0}66.188%{opacity:1}99.375%{opacity:1}100.0%{opacity:0}}
@keyframes dm-t2k29{0.0%{opacity:0}66.181%{opacity:0}66.188%{opacity:1}70.562%{opacity:1}70.569%{opacity:0}100.0%{opacity:0}}
@keyframes dm-s1{0.0%{background:#fff;border-color:#dce2f3;color:#59627f}3.437%{background:#fff;border-color:#dce2f3;color:#59627f}4.375%{background:#eef1fd;border-color:#4f6ef7;color:#2f43c4}15.0%{background:#eef1fd;border-color:#4f6ef7;color:#2f43c4}16.562%{background:#fff;border-color:#dce2f3;color:#59627f}100.0%{background:#fff;border-color:#dce2f3;color:#59627f}}
@keyframes dm-s2{0.0%{background:#fff;border-color:#dce2f3;color:#59627f}17.812%{background:#fff;border-color:#dce2f3;color:#59627f}18.75%{background:#eef1fd;border-color:#4f6ef7;color:#2f43c4}33.125%{background:#eef1fd;border-color:#4f6ef7;color:#2f43c4}34.688%{background:#fff;border-color:#dce2f3;color:#59627f}100.0%{background:#fff;border-color:#dce2f3;color:#59627f}}
@keyframes dm-s3{0.0%{background:#fff;border-color:#dce2f3;color:#59627f}34.688%{background:#fff;border-color:#dce2f3;color:#59627f}35.625%{background:#eef1fd;border-color:#4f6ef7;color:#2f43c4}43.75%{background:#eef1fd;border-color:#4f6ef7;color:#2f43c4}45.312%{background:#fff;border-color:#dce2f3;color:#59627f}100.0%{background:#fff;border-color:#dce2f3;color:#59627f}}
@keyframes dm-s4{0.0%{background:#fff;border-color:#dce2f3;color:#59627f}49.062%{background:#fff;border-color:#dce2f3;color:#59627f}50.0%{background:#eef1fd;border-color:#4f6ef7;color:#2f43c4}82.5%{background:#eef1fd;border-color:#4f6ef7;color:#2f43c4}84.062%{background:#fff;border-color:#dce2f3;color:#59627f}100.0%{background:#fff;border-color:#dce2f3;color:#59627f}}
.dm-live{animation:dm-live 16.0s infinite linear}
.dm-cursor{animation:dm-cursor 16.0s infinite linear}
.dm-card{animation:dm-card 16.0s infinite linear}
.dm-sel{animation:dm-sel 16.0s infinite linear}
.dm-h-old{animation:dm-old 16.0s infinite linear}
.dm-hwrap{animation:dm-grow 16.0s infinite linear}
.dm-ai{animation:dm-ai 16.0s infinite linear}
.dm-bar i{animation:dm-bar 16.0s infinite linear}
.dm-b{animation:dm-b 16.0s infinite linear}
.dm-t1 .dm-c:nth-child(1){animation:dm-t10 16.0s infinite linear}
.dm-t1 .dm-c:nth-child(1)::after{animation:dm-t1k0 16.0s infinite linear}
.dm-t1 .dm-c:nth-child(2){animation:dm-t11 16.0s infinite linear}
.dm-t1 .dm-c:nth-child(2)::after{animation:dm-t1k1 16.0s infinite linear}
.dm-t1 .dm-c:nth-child(3){animation:dm-t12 16.0s infinite linear}
.dm-t1 .dm-c:nth-child(3)::after{animation:dm-t1k2 16.0s infinite linear}
.dm-t1 .dm-c:nth-child(4){animation:dm-t13 16.0s infinite linear}
.dm-t1 .dm-c:nth-child(4)::after{animation:dm-t1k3 16.0s infinite linear}
.dm-t1 .dm-c:nth-child(5){animation:dm-t14 16.0s infinite linear}
.dm-t1 .dm-c:nth-child(5)::after{animation:dm-t1k4 16.0s infinite linear}
.dm-t1 .dm-c:nth-child(6){animation:dm-t15 16.0s infinite linear}
.dm-t1 .dm-c:nth-child(6)::after{animation:dm-t1k5 16.0s infinite linear}
.dm-t1 .dm-c:nth-child(7){animation:dm-t16 16.0s infinite linear}
.dm-t1 .dm-c:nth-child(7)::after{animation:dm-t1k6 16.0s infinite linear}
.dm-t1 .dm-c:nth-child(8){animation:dm-t17 16.0s infinite linear}
.dm-t1 .dm-c:nth-child(8)::after{animation:dm-t1k7 16.0s infinite linear}
.dm-t1 .dm-c:nth-child(9){animation:dm-t18 16.0s infinite linear}
.dm-t1 .dm-c:nth-child(9)::after{animation:dm-t1k8 16.0s infinite linear}
.dm-t1 .dm-c:nth-child(10){animation:dm-t19 16.0s infinite linear}
.dm-t1 .dm-c:nth-child(10)::after{animation:dm-t1k9 16.0s infinite linear}
.dm-t1 .dm-c:nth-child(11){animation:dm-t110 16.0s infinite linear}
.dm-t1 .dm-c:nth-child(11)::after{animation:dm-t1k10 16.0s infinite linear}
.dm-t1 .dm-c:nth-child(12){animation:dm-t111 16.0s infinite linear}
.dm-t1 .dm-c:nth-child(12)::after{animation:dm-t1k11 16.0s infinite linear}
.dm-t1 .dm-c:nth-child(13){animation:dm-t112 16.0s infinite linear}
.dm-t1 .dm-c:nth-child(13)::after{animation:dm-t1k12 16.0s infinite linear}
.dm-t1 .dm-c:nth-child(14){animation:dm-t113 16.0s infinite linear}
.dm-t1 .dm-c:nth-child(14)::after{animation:dm-t1k13 16.0s infinite linear}
.dm-t1 .dm-c:nth-child(15){animation:dm-t114 16.0s infinite linear}
.dm-t1 .dm-c:nth-child(15)::after{animation:dm-t1k14 16.0s infinite linear}
.dm-t1 .dm-c:nth-child(16){animation:dm-t115 16.0s infinite linear}
.dm-t1 .dm-c:nth-child(16)::after{animation:dm-t1k15 16.0s infinite linear}
.dm-t1 .dm-c:nth-child(17){animation:dm-t116 16.0s infinite linear}
.dm-t1 .dm-c:nth-child(17)::after{animation:dm-t1k16 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(1){animation:dm-t20 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(1)::after{animation:dm-t2k0 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(2){animation:dm-t21 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(2)::after{animation:dm-t2k1 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(3){animation:dm-t22 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(3)::after{animation:dm-t2k2 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(4){animation:dm-t23 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(4)::after{animation:dm-t2k3 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(5){animation:dm-t24 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(5)::after{animation:dm-t2k4 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(6){animation:dm-t25 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(6)::after{animation:dm-t2k5 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(7){animation:dm-t26 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(7)::after{animation:dm-t2k6 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(8){animation:dm-t27 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(8)::after{animation:dm-t2k7 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(9){animation:dm-t28 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(9)::after{animation:dm-t2k8 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(10){animation:dm-t29 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(10)::after{animation:dm-t2k9 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(11){animation:dm-t210 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(11)::after{animation:dm-t2k10 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(12){animation:dm-t211 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(12)::after{animation:dm-t2k11 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(13){animation:dm-t212 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(13)::after{animation:dm-t2k12 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(14){animation:dm-t213 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(14)::after{animation:dm-t2k13 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(15){animation:dm-t214 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(15)::after{animation:dm-t2k14 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(16){animation:dm-t215 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(16)::after{animation:dm-t2k15 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(17){animation:dm-t216 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(17)::after{animation:dm-t2k16 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(18){animation:dm-t217 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(18)::after{animation:dm-t2k17 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(19){animation:dm-t218 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(19)::after{animation:dm-t2k18 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(20){animation:dm-t219 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(20)::after{animation:dm-t2k19 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(21){animation:dm-t220 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(21)::after{animation:dm-t2k20 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(22){animation:dm-t221 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(22)::after{animation:dm-t2k21 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(23){animation:dm-t222 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(23)::after{animation:dm-t2k22 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(24){animation:dm-t223 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(24)::after{animation:dm-t2k23 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(25){animation:dm-t224 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(25)::after{animation:dm-t2k24 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(26){animation:dm-t225 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(26)::after{animation:dm-t2k25 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(27){animation:dm-t226 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(27)::after{animation:dm-t2k26 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(28){animation:dm-t227 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(28)::after{animation:dm-t2k27 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(29){animation:dm-t228 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(29)::after{animation:dm-t2k28 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(30){animation:dm-t229 16.0s infinite linear}
.dm-t2 .dm-c:nth-child(30)::after{animation:dm-t2k29 16.0s infinite linear}
.dm-step:nth-child(1){animation:dm-s1 16.0s infinite linear}
.dm-step:nth-child(2){animation:dm-s2 16.0s infinite linear}
.dm-step:nth-child(3){animation:dm-s3 16.0s infinite linear}
.dm-step:nth-child(4){animation:dm-s4 16.0s infinite linear}
.dm.is-off .dm-stage *,.dm.is-off .dm-stage *::after,.dm.is-off .dm-step{animation-play-state:paused}
@media (prefers-reduced-motion:reduce){
  .dm-stage *,.dm-stage *::after,.dm-step{animation:none!important}
  .dm-b{clip-path:inset(0 0 0 0)}
  .dm-live{opacity:1}
  .dm-cursor,.dm-ai,.dm-sel{display:none}
}
@media(max-width:560px){.dm-step{padding:8px 12px;font-size:.8rem}}
