.RunCheckProgressCompanion_companion__w2aRH{width:min(306px,calc(100vw - 32px));overflow:hidden;border:1px solid rgba(98,240,194,.42);border-radius:19px;background:linear-gradient(145deg,rgba(6,18,31,.97),rgba(12,47,39,.96));box-shadow:0 22px 58px rgba(4,18,14,.3),inset 0 0 0 1px rgba(255,255,255,.04);color:#fff;backdrop-filter:blur(18px)}.RunCheckProgressCompanion_floating__I34iq{position:fixed;z-index:70;top:50%;right:max(16px,env(safe-area-inset-right));margin:0;transform:translateY(-50%)}.RunCheckProgressCompanion_inline__AjElg{position:relative;margin:18px auto}.RunCheckProgressCompanion_summary__3Lu9E{display:grid;grid-template-columns:50px minmax(0,1fr) 34px;gap:11px;align-items:center;width:100%;min-height:72px;padding:10px 10px 10px 12px;border:0;background:transparent;color:inherit;text-align:left}.RunCheckProgressCompanion_summary__3Lu9E:focus-visible{outline:3px solid rgba(98,240,194,.72);outline-offset:-3px}.RunCheckProgressCompanion_ring__tsxo0{position:relative;display:grid;place-items:center;width:50px;height:50px;flex:none;border-radius:50%}.RunCheckProgressCompanion_ringTrack__Oa_NZ{position:absolute;inset:0;border-radius:inherit;background:conic-gradient(#62f0c2 var(--progress-angle),rgba(255,255,255,.13) 0)}.RunCheckProgressCompanion_ringTrack__Oa_NZ:after{content:"";position:absolute;inset:4px;border-radius:inherit;background:#091b20;box-shadow:inset 0 0 16px rgba(45,227,163,.16)}.RunCheckProgressCompanion_indeterminate__hYsit .RunCheckProgressCompanion_ringTrack__Oa_NZ{background:conic-gradient(from 25deg,transparent 0 23%,#62f0c2 44%,#2de3a3 58%,transparent 78%);animation:RunCheckProgressCompanion_ringSpin__bzZKS 1.35s linear infinite}.RunCheckProgressCompanion_ring__tsxo0>b{position:relative;z-index:1;color:#effff9;font-size:15px;line-height:1}.RunCheckProgressCompanion_summaryCopy__Rd4V7{min-width:0}.RunCheckProgressCompanion_summaryCopy__Rd4V7 small,.RunCheckProgressCompanion_summaryCopy__Rd4V7 strong{display:block;min-width:0}.RunCheckProgressCompanion_summaryCopy__Rd4V7 small{display:flex;align-items:center;gap:6px;margin-bottom:4px;color:#8fd6bf;font-size:9px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.RunCheckProgressCompanion_summaryCopy__Rd4V7 strong{overflow:hidden;color:#fff5e9;font-size:13px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.RunCheckProgressCompanion_liveDot__2xKzy{width:6px;height:6px;flex:none;border-radius:50%;background:#62f0c2;box-shadow:0 0 0 5px rgba(98,240,194,.1);animation:RunCheckProgressCompanion_livePulse__G8yb3 1.45s ease-in-out infinite}.RunCheckProgressCompanion_chevron__zBS5f{width:18px;color:#85a89d;transition:transform .22s ease,color .22s ease}.RunCheckProgressCompanion_summary__3Lu9E:hover .RunCheckProgressCompanion_chevron__zBS5f{color:#62f0c2}.RunCheckProgressCompanion_companion__w2aRH[data-expanded=true] .RunCheckProgressCompanion_chevron__zBS5f{transform:rotate(180deg)}.RunCheckProgressCompanion_panel__O1aPG{max-height:min(58vh,420px);padding:0 16px 16px;overflow:auto;border-top:1px solid rgba(255,255,255,.09);animation:RunCheckProgressCompanion_panelEnter__7BDS7 .22s ease both}.RunCheckProgressCompanion_panel__O1aPG>p{margin:13px 0 15px;color:#b7c9c2;font-size:11px;line-height:1.5}.RunCheckProgressCompanion_rail__8RnR1{position:relative;display:grid;gap:0;margin:0;padding:0;list-style:none}.RunCheckProgressCompanion_rail__8RnR1:before{content:"";position:absolute;top:21px;bottom:21px;left:15px;width:1px;background:rgba(255,255,255,.13)}.RunCheckProgressCompanion_rail__8RnR1 li{position:relative;display:grid;grid-template-columns:31px minmax(0,1fr);gap:10px;align-items:center;min-height:48px}.RunCheckProgressCompanion_rail__8RnR1 li>span{z-index:1;display:grid;place-items:center;width:31px;height:31px;border:1px solid rgba(255,255,255,.16);border-radius:50%;background:#0a1c22;color:#82978f}.RunCheckProgressCompanion_rail__8RnR1 li>span svg{width:14px}.RunCheckProgressCompanion_rail__8RnR1 li>span b{font-size:10px}.RunCheckProgressCompanion_rail__8RnR1 li>div>b,.RunCheckProgressCompanion_rail__8RnR1 li>div>small{display:block}.RunCheckProgressCompanion_rail__8RnR1 li>div>b{color:#c4d6cf;font-size:11px}.RunCheckProgressCompanion_rail__8RnR1 li>div>small{margin-top:2px;color:#80968e;font-size:9px}.RunCheckProgressCompanion_done__iFgwC>span{border-color:#2de3a3!important;background:#2de3a3!important;color:#07111f!important}.RunCheckProgressCompanion_current__hPzkI>span{border-color:#62f0c2!important;color:#62f0c2!important;box-shadow:0 0 0 5px rgba(45,227,163,.09)}.RunCheckProgressCompanion_current__hPzkI>div>b,.RunCheckProgressCompanion_current__hPzkI>div>small{color:#effff9!important}.RunCheckProgressCompanion_measured__eurMF{margin-top:14px}.RunCheckProgressCompanion_measured__eurMF>div:first-child{display:flex;justify-content:space-between;gap:12px;color:#9eb8af;font-size:9px;font-weight:750}.RunCheckProgressCompanion_measured__eurMF>div:first-child b{color:#62f0c2}.RunCheckProgressCompanion_measured__eurMF>div:last-child{height:5px;margin-top:6px;overflow:hidden;border-radius:99px;background:rgba(255,255,255,.1)}.RunCheckProgressCompanion_measured__eurMF>div:last-child i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2de3a3,#60a5fa);transition:width .22s ease}.RunCheckProgressCompanion_srOnly__V09sc{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes RunCheckProgressCompanion_ringSpin__bzZKS{to{transform:rotate(1turn)}}@keyframes RunCheckProgressCompanion_livePulse__G8yb3{50%{opacity:.45;transform:scale(.78)}}@keyframes RunCheckProgressCompanion_panelEnter__7BDS7{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:720px){.RunCheckProgressCompanion_floating__I34iq{top:auto;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));width:min(252px,calc(100vw - 24px));transform:none}.RunCheckProgressCompanion_floating__I34iq[data-expanded=true]{width:min(360px,calc(100vw - 24px))}.RunCheckProgressCompanion_summary__3Lu9E{grid-template-columns:44px minmax(0,1fr) 30px;gap:9px;min-height:62px;padding:8px 8px 8px 9px}.RunCheckProgressCompanion_ring__tsxo0{width:44px;height:44px}.RunCheckProgressCompanion_summaryCopy__Rd4V7 strong{font-size:12px}.RunCheckProgressCompanion_panel__O1aPG{max-height:min(54vh,380px);padding-right:14px;padding-left:14px}}@media (prefers-reduced-motion:reduce){.RunCheckProgressCompanion_liveDot__2xKzy,.RunCheckProgressCompanion_panel__O1aPG,.RunCheckProgressCompanion_ringTrack__Oa_NZ{animation:none!important}.RunCheckProgressCompanion_chevron__zBS5f,.RunCheckProgressCompanion_measured__eurMF>div:last-child i{transition:none!important}}