.monitor-story .monitor-step{position:absolute;left:0;bottom:calc(100% + 24px);display:flex;align-items:baseline;gap:10px;color:inherit;font:400 48px/1 Protocol,Arial,sans-serif;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.monitor-story .monitor-step-window{position:relative;display:grid;width:1.3em;height:1.12em;overflow:clip;isolation:isolate}.monitor-story .monitor-step-window>span{position:relative;grid-area:1/1;display:block;line-height:1.12}.monitor-story .monitor-step-total{font:400 13px/1 Protocol,Arial,sans-serif;letter-spacing:0;opacity:.6}.monitor-story .monitor-text-curtain{position:absolute;inset:0;display:block;width:100%;height:100%;pointer-events:none;z-index:2}.monitor-story .monitor-text-curtain[hidden]{display:none}@media(max-width:900px),(prefers-reduced-motion:reduce){.monitor-story .monitor-step{position:relative;bottom:auto;margin-bottom:20px;font-size:40px}.monitor-story .monitor-text-curtain{display:none}}
