@keyframes dm-fade{0%{opacity:0}to{opacity:1}}@keyframes dm-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes dm-pop{0%{opacity:0;transform:translateY(16px) scale(.975)}to{opacity:1;transform:none}}@keyframes dm-lesson{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes dm-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes dm-xp{0%{opacity:0;transform:scale(.55)}60%{opacity:1;transform:scale(1.06)}to{transform:none}}#dc-root{animation:dm-fade .5s ease both}#dc-root button{transition:background-color .18s ease,border-color .18s ease,color .18s ease,opacity .18s ease,box-shadow .18s ease,transform .12s ease}#dc-root button:active{transform:translateY(1px)}#dc-root input,#dc-root textarea{transition:border-color .18s ease}[data-motion=screen]{animation:dm-in .45s cubic-bezier(.2,.7,.2,1) both}[data-motion=stagger]>*{animation:dm-in .5s cubic-bezier(.2,.7,.2,1) both}[data-motion=stagger]>:nth-child(2){animation-delay:.04s}[data-motion=stagger]>:nth-child(3){animation-delay:.08s}[data-motion=stagger]>:nth-child(4){animation-delay:.12s}[data-motion=stagger]>:nth-child(5){animation-delay:.16s}[data-motion=stagger]>:nth-child(6){animation-delay:.2s}[data-motion=stagger]>:nth-child(7){animation-delay:.24s}[data-motion=stagger]>:nth-child(8){animation-delay:.28s}[data-motion=stagger]>:nth-child(n+9){animation-delay:.32s}[data-motion=goal]{transition:background-color .45s ease}[data-motion=goal]:nth-child(2){transition-delay:.03s}[data-motion=goal]:nth-child(3){transition-delay:.06s}[data-motion=goal]:nth-child(4){transition-delay:.09s}[data-motion=goal]:nth-child(5){transition-delay:.12s}[data-motion=goal]:nth-child(6){transition-delay:.15s}[data-motion=goal]:nth-child(7){transition-delay:.18s}[data-motion=goal]:nth-child(8){transition-delay:.21s}[data-motion=goal]:nth-child(9){transition-delay:.24s}[data-motion=goal]:nth-child(10){transition-delay:.27s}[data-motion=goal]:nth-child(11){transition-delay:.3s}[data-motion=goal]:nth-child(12){transition-delay:.33s}[data-motion=modal]{animation:dm-pop .38s cubic-bezier(.2,.8,.2,1) both}[data-motion=pane]{animation:dm-in .3s cubic-bezier(.2,.7,.2,1) both}[data-motion=bar]{transform-origin:left center;animation:dm-grow .9s cubic-bezier(.2,.7,.2,1) .1s both;transition:width .5s ease}[data-motion=lesson]{animation:dm-lesson .38s cubic-bezier(.2,.8,.2,1) both}[data-motion=task]{animation:dm-in .35s cubic-bezier(.2,.7,.2,1) both}[data-motion=fin-xp]{animation:dm-xp .7s cubic-bezier(.2,.9,.3,1.2) .1s both}[data-motion=fin-stat]{animation:dm-in .5s cubic-bezier(.2,.7,.2,1) both}[data-motion=fin-stat]:nth-child(1){animation-delay:.35s}[data-motion=fin-stat]:nth-child(2){animation-delay:.45s}[data-motion=fin-stat]:nth-child(3){animation-delay:.55s}[data-motion=fin-next]{animation:dm-in .5s cubic-bezier(.2,.7,.2,1) .7s both}[data-motion=battle]{animation:dm-lesson .38s cubic-bezier(.2,.8,.2,1) both}@media(prefers-reduced-motion:reduce){#dc-root,[data-motion],[data-motion]>*{animation:none!important;transition:none!important}}
