.scene-sprint{--ink:#2b2420;--coral:#e8624a;--brass:#d9a43b;position:absolute;inset:0;container-type:inline-size}.scene-sprint-shadow{background:radial-gradient(closest-side,#3c281433,#0000);border-radius:50%;position:absolute}.scene-sprint-shadow-ribbon{width:66%;height:7%;bottom:5%;right:0}.scene-sprint-shadow-bao{width:36%;height:6%;bottom:8%;left:8%}.scene-sprint-watch{width:44%;position:absolute;top:0;right:6%}.scene-sprint-watch-sway{transform-origin:50% 100%;position:relative}.scene-sprint-watch-sway img{width:100%;height:auto;display:block}.scene-sprint-face{aspect-ratio:1;opacity:.85;width:66%;position:absolute;top:28.6%;left:17%;overflow:visible}.scene-sprint-arc{transition:stroke-dashoffset 1s linear}.scene-sprint[data-state=idle] .scene-sprint-arc{opacity:0}.scene-sprint-hand{background:var(--ink);transform-origin:50% 100%;border-radius:2px 2px 1px 1px;width:1.4%;height:25%;position:absolute;top:36.6%;left:49.3%}.scene-sprint-hub{aspect-ratio:1;background:var(--coral);border:2px solid var(--ink);box-sizing:border-box;border-radius:50%;width:4.8%;position:absolute;top:59.2%;left:47.6%}.scene-sprint-ribbon{transform-origin:6% 60%;width:60%;position:absolute;bottom:7%;right:0}.scene-sprint-ribbon img{width:100%;height:auto;display:block}.scene-sprint-bao{transform-origin:50% 100%;width:52%;transform:translateX(calc(var(--p) * 12cqi));transition:transform 1s linear;position:absolute;bottom:12%;left:0}.scene-sprint-bao-run{transform-origin:50% 100%}.scene-sprint-bao-run img{width:100%;height:auto;display:block}.scene-sprint[data-state=done] .scene-sprint-bao{transform:translate(14cqi)}@media (prefers-reduced-motion:reduce){.scene-sprint-bao{transition:none}}
