.sr-flow{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:4px 0 0;padding:0;list-style:none;display:grid;position:relative}.sr-flow:before{content:"";background:var(--ft-line-2);height:2px;position:absolute;top:9px;left:12px;right:12px}.sr-flow li{justify-items:start;gap:2px;min-width:0;padding-right:6px;display:grid;position:relative}.sr-dot{background:var(--ft-surface);border:3px solid var(--ft-ink-3);z-index:1;border-radius:50%;width:20px;height:20px;margin-bottom:6px;position:relative}.sr-flow b{color:var(--ft-ink);font-variant-numeric:tabular-nums;font-size:17px;line-height:1.2}.sr-flow li>span:last-child{color:var(--ft-ink-2);font-size:14px;font-weight:600;line-height:1.25}.sr-flow li[data-key] .sr-dot{background:var(--ft-blue);border-color:var(--ft-blue)}.sr-flow li[data-key] b{color:var(--ft-blue-ink)}.sr-flow li[data-deadline] .sr-dot{border-color:var(--ft-ink);background:var(--ft-ink);border-radius:4px}@media (max-width:420px){.sr-flow b{font-size:15px}.sr-flow li>span:last-child{font-size:13px}}.sr-dates li[data-you] .ap-what{font-weight:700}.sr-rush{border-radius:var(--ft-radius-s);background:var(--ft-blue-soft);color:var(--ft-blue-ink);margin:14px 0 0;padding:10px 14px;font-size:15px;font-weight:600;line-height:1.4}
