.sequence-gauge{display:none}
@media(max-width:760px) and (pointer:coarse){
html[data-phone-review="true"][data-live-gauge="true"] .sequence-row{display:grid;grid-template-columns:24px minmax(0,1fr);gap:8px;align-items:center;width:min(100%,calc((var(--pin-height,100svh) - 270px)*.8));flex:none;margin-block:8px}
html[data-phone-review="true"][data-live-gauge="true"] .sequence-gauge{display:block;position:relative;width:24px;height:clamp(130px,calc((var(--pin-height,100svh) - 295px)*.62),260px);pointer-events:none;touch-action:pan-y;grid-column:1;grid-row:1}
html[data-live-gauge="true"] .sequence-scale{position:absolute;inset:5px 0}
html[data-live-gauge="true"] .sequence-scale:before{content:"";position:absolute;left:15px;top:0;bottom:0;width:1px;background:#07576b38}
html[data-live-gauge="true"] .sequence-scale i{position:absolute;left:9px;width:7px;height:1px;top:calc(var(--tick)*100%);background:#07576b61}
html[data-live-gauge="true"] .sequence-scale i.major{left:4px;width:12px;background:#07576b80}
html[data-live-gauge="true"] .sequence-marker{position:absolute;left:11px;top:calc(var(--sequence-progress,0)*100%);width:9px;height:4px;border-radius:2px;background:#c83d4a;transform:translateY(-50%)}
html[data-phone-review="true"][data-live-gauge="true"] .sequence-row .performance-stage{grid-column:2!important;grid-row:1!important;width:100%!important;margin:0!important;justify-self:center}
html[data-live-gauge="true"] .sequence-gauge input{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:0!important;overflow:hidden!important;clip-path:inset(50%);pointer-events:none}
html[data-live-gauge="true"] .sequence-gauge:focus-within{outline:2px solid #147e91;outline-offset:3px;border-radius:3px}
html[data-live-gauge="true"] .scroll-feedback{margin-top:4px}
html[data-phone-review="true"][data-live-gauge="true"] .scroll-performance[data-reduced="true"] .sequence-gauge{display:none}
html[data-phone-review="true"][data-live-gauge="true"] .scroll-performance[data-reduced="true"] .sequence-row{grid-template-columns:1fr}
html[data-phone-review="true"][data-live-gauge="true"] .scroll-performance[data-reduced="true"] .sequence-row .performance-stage{grid-column:1!important}
@media(max-height:500px){html[data-phone-review="true"][data-live-gauge="true"] .sequence-row{grid-column:2;grid-row:2;width:min(100%,190px);margin:0;grid-template-columns:20px minmax(0,1fr);gap:5px}html[data-phone-review="true"][data-live-gauge="true"] .sequence-gauge{width:20px;height:130px}}
}
