.tw{position:relative}@media (prefers-reduced-motion:no-preference){.js .tw:not(.tw-run):not(.tw-done) .tw__real,.js .tw:not(.tw-run):not(.tw-done) .tw__real *{color:transparent;animation:tw-safe 0s 2s forwards}@keyframes tw-safe{to{color:inherit}}}.tw-run .tw__real,.tw-run .tw__real *{color:transparent}.tw__layer{position:absolute;inset:0;pointer-events:none}.tw__c{position:relative;opacity:0}.tw__c.on{opacity:1}.tw__c.is-cur::after,.tw__layer.at-start::before{content:"";position:absolute;top:.12em;bottom:.08em;width:max(2px,.022em);background:currentColor;animation:tw-blink .9s steps(1) infinite}.tw__c.is-cur::after{right:-.06em}.tw__layer.at-start::before{left:0}.tw__layer.is-end .tw__c.is-cur::after{animation:tw-blink .7s steps(1) 2,tw-fade .5s 1.4s forwards}@keyframes tw-blink{50%{opacity:0}}@keyframes tw-fade{to{opacity:0}}
