.pt-block-timeline{position:relative;overflow-x:clip;container:block-timeline/inline-size}.pt-block-timeline__track{--block-cards:5;--block-lead:0;--block-card:calc((100% - (var(--block-cards) - 1) * 8px) / var(--block-cards));width:100%;margin-left:calc(var(--block-lead) * (var(--block-card) + 8px) * -1);align-items:stretch;gap:8px;display:flex;transform:translate(0,0)}@container block-timeline (width<=781px){.pt-block-timeline__track{--block-cards:4;--block-lead:1}}@container block-timeline (width<=623px){.pt-block-timeline__track{--block-cards:3}}@container block-timeline (width<=465px){.pt-block-timeline__track{--block-cards:2}}@container block-timeline (width<=307px){.pt-block-timeline__track{--block-cards:1;--block-lead:2}}.pt-block-timeline__track.is-moving{will-change:transform}.pt-block-timeline__card{box-sizing:border-box;flex:0 0 var(--block-card);border:1px solid rgba(var(--pt-border-rgb),.88);border-radius:var(--pt-radius-lg);background:rgba(var(--pt-panel-raised-rgb),.72);flex-direction:column;justify-content:space-between;gap:8px;min-width:0;min-height:92px;padding:8px;transition:opacity .4s,border-color .4s,background-color .4s,box-shadow .4s;display:flex;position:relative;overflow:hidden}.pt-block-timeline__card.is-completed{background:rgba(var(--pt-page-rgb),.54);opacity:.78}.pt-block-timeline__card.is-current{border-color:rgba(var(--pt-pos-rgb),.48);background:rgba(var(--pt-panel-raised-rgb),.88);box-shadow:0 0 0 2px rgba(var(--pt-pos-rgb),.08),inset 0 1px 0 rgba(var(--pt-white-rgb),.48)}.pt-block-timeline__card.is-unavailable{opacity:.48;border-style:dashed}.pt-block-timeline__card.is-warn{border-color:rgba(var(--pt-warning-rgb),.34);background:rgba(var(--pt-panel-rgb),.82)}.pt-block-timeline__card.is-bad{border-color:rgba(var(--pt-neg-rgb),.34);background:rgba(var(--pt-panel-rgb),.92)}.pt-block-timeline__head{color:var(--pt-ink-muted);font:700 9px var(--font-ui);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:6px;display:flex}.pt-block-timeline__head span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pt-block-timeline__head b{color:var(--pt-ink);font:700 12px var(--font-ui);font-variant-numeric:tabular-nums;letter-spacing:0;flex:none}.pt-block-timeline__meter{border:1px solid rgba(var(--pt-border-rgb),.84);border-radius:var(--pt-radius-md);background:linear-gradient(90deg,rgba(var(--pt-ink-rgb),.035) 1px,transparent 1px) 0 0/25% 100%,rgba(var(--pt-page-rgb),.72);flex:0 0 34px;height:34px;position:relative;overflow:hidden}.pt-block-timeline__fill{width:0;transition:width .55s cubic-bezier(.2,.8,.2,1),left .55s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0 auto 0 0}.pt-block-timeline__fill.is-observed{background:linear-gradient(90deg,rgba(var(--pt-pos-rgb),.58),rgba(var(--pt-pos-rgb),.8))}.pt-block-timeline__fill.is-submitted{background:linear-gradient(90deg,rgba(var(--pt-pos-rgb),.7),rgba(var(--pt-pos-rgb),.9))}.pt-block-timeline__fill.is-papertrade,.pt-block-timeline__fill.is-queued{background:linear-gradient(90deg,rgba(var(--pt-ink-muted-rgb),.34),rgba(var(--pt-ink-muted-rgb),.54))}.pt-block-timeline__caption{color:var(--pt-ink-muted);font:700 9px/1.2 var(--font-ui);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pt-block-timeline__footer{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px;min-width:0;display:grid}.pt-block-timeline__fee{text-overflow:ellipsis;white-space:nowrap;text-align:right;min-height:1.2em;color:var(--pt-ink-muted);font:700 8px/1.2 var(--font-ui);font-variant-numeric:tabular-nums;letter-spacing:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.pt-block-timeline__card,.pt-block-timeline__fill{transition:none}}
