.ws-stage__fit>.pt-text{gap:var(--space-3);width:min(100%,760px);min-height:0;max-height:100%;margin:var(--space-2) auto 0;flex-direction:column;align-self:flex-start;display:flex}.pt-text>.ui-textpreview{flex:1;grid-template-rows:auto minmax(0,1fr);min-height:0}.pt-text .ui-textpreview__box{min-height:0;max-height:none}.pt-bar{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:calc(var(--control-h) + var(--space-3));padding:var(--space-2) var(--space-3);background:var(--ws-panel);border-top:var(--line) solid var(--ws-line);grid-area:transport;display:flex;position:relative}.pt-bar__status{min-width:0;color:var(--ws-text-2);font-size:var(--ws-fs-ctl);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.pt-bar[data-busy=true] .pt-bar__status{color:var(--ws-text-1)}.pt-bar__progress{top:calc(var(--line) * -1);background:var(--ws-line);height:3px;position:absolute;left:0;right:0;overflow:hidden}.pt-bar__fill{background:var(--ws-accent);transform-origin:0;width:100%;height:100%;transition:transform var(--duration) var(--ease-out);display:block}.pt-bar__progress[data-indeterminate=true] .pt-bar__fill{width:40%;animation:pt-slide 1.2s var(--ease-out) infinite}@keyframes pt-slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.pt-bar__progress[data-indeterminate=true] .pt-bar__fill{width:100%;animation:none}}
