@keyframes loading{0%{transform:translate(-100%)}to{transform:translate(300%)}}@keyframes step-in-next{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes step-in-back{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}@keyframes tick-draw{0%{stroke-dashoffset:48px}to{stroke-dashoffset:0}}@keyframes pop-in{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.step-enter-next{animation:.22s cubic-bezier(.2,.7,.2,1) both step-in-next}.step-enter-back{animation:.22s cubic-bezier(.2,.7,.2,1) both step-in-back}.tick-circle{animation:.26s cubic-bezier(.2,.7,.2,1) both pop-in}.tick-path{stroke-dasharray:48;animation:.42s cubic-bezier(.65,0,.35,1) .18s both tick-draw}}.marker-word{background-image:linear-gradient(transparent 62%, color-mix(in srgb, var(--marker) 55%, transparent) 62%, color-mix(in srgb, var(--marker) 55%, transparent) 92%, transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .06em}@media print{@page{size:A4 portrait;margin:0}.no-print{display:none!important}.print-sheet{break-after:page;box-shadow:none!important;border:none!important;margin:0!important}.app-theme{background:#fff!important}}
