:root{--moldura:calc(var(--passo) * 16)}.marcado{isolation:isolate;display:inline-block;position:relative}.marcado:after{content:"";z-index:-1;background:var(--ocre);transform-origin:0;height:.14em;animation:risca calc(var(--t-passagem) * 2) var(--curva) var(--t-passagem) both;position:absolute;bottom:.04em;left:-.04em;right:-.04em;transform:scaleX(0)}@keyframes risca{0%{transform:scaleX(0)}to{transform:none}}.passo{position:relative}.passo:after{content:"";background:var(--ocre);transform-origin:0;height:2px;transition:transform var(--t-batida) var(--curva);position:absolute;inset:-1px 0 auto;transform:scaleX(0)}@media (hover:hover){.passo:hover:after{transform:none}}@media (prefers-reduced-motion:reduce){.marcado:after{animation:none;transform:none}.passo:after{transition:none}}@media print{.marcado:after{animation:none;transform:none}.passo:after{display:none}}
