.pr{overflow:hidden;background:var(--p-bg);color:var(--p-ink);-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.pr,.pr-flip{position:absolute;inset:0}.pr-band{right:0;top:calc(34% - var(--pr-lh) / 2);height:var(--pr-lh);background:var(--pr-band)}.pr-arrow,.pr-band{position:absolute;left:0;pointer-events:none}.pr-arrow{top:34%;transform:translateY(-50%);width:0;height:0;border-top:calc(var(--pr-ah) / 2) solid transparent;border-bottom:calc(var(--pr-ah) / 2) solid transparent;border-left:var(--pr-aw) solid var(--p-ink)}.pr-col{position:absolute;top:calc(34% - var(--pr-lh) / 2);left:max(var(--pr-il),calc((100% - var(--pr-w)) / 2));right:max(var(--pr-ir),calc((100% - var(--pr-w)) / 2));bottom:0}.pr-text{font-family:var(--f-ui);font-size:var(--pr-size);line-height:var(--pr-lh);transition:transform .35s ease,opacity .25s;will-change:transform;overflow-wrap:break-word}.pr-text.pr-dys{font-family:var(--f-dyslexic)}.pr-para{margin-bottom:var(--pr-gap)}.pr-w{color:var(--p-ink);transition:color .25s}.pr-w.pr-s{color:var(--p-spoken)}.pr-w.pr-d{color:var(--dir-prompter);font-style:italic}.pr-w.pr-d.pr-s{color:var(--dir-prompter-spoken)}.pr-fade{position:absolute;left:0;right:0;top:0;height:var(--pr-fade);background:linear-gradient(#000 55%,transparent);pointer-events:none}