.page_page__vmIWS{min-height:100vh;background-color:#080e1c}.style_wrapper__O8cqb{padding:1.25rem 1.5rem;background-color:#0c1322;border-bottom:1px solid rgba(66,72,88,.2)}@media(min-width:1024px){.style_wrapper__O8cqb{padding:1.25rem 2rem}}.style_stepText__QUkUj{font-family:var(--font-body),sans-serif;font-size:.75rem;font-weight:600;color:#00e3fd;text-transform:uppercase;letter-spacing:.15em;margin-bottom:.75rem}.style_track__Ndomz{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem 1rem}@media(min-width:1024px){.style_track__Ndomz{gap:1.5rem}}.style_step__EVPMj{display:flex;align-items:center;gap:.5rem;opacity:.4;transition:opacity .2s ease}.style_active__mR7cQ{opacity:1}.style_done__7CUKC{opacity:.6}.style_dot__iIF66{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:9999px;background-color:#1d2539;color:#a5abbd;font-size:.75rem;font-weight:700;font-family:var(--font-body),sans-serif;flex-shrink:0}.style_dot__iIF66 .material-symbols-outlined{font-size:.875rem;color:#4ade80}.style_active__mR7cQ .style_dot__iIF66{background-color:rgba(0,227,253,.15);color:#00e3fd}.style_label__9B_tk{font-family:var(--font-body),sans-serif;font-size:.8125rem;font-weight:500;color:#a5abbd}.style_active__mR7cQ .style_label__9B_tk{color:#e0e5f9;font-weight:600}.style_btn__Bp6Mo{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;font-family:var(--font-body),sans-serif;font-weight:600;cursor:pointer;transition:opacity .2s ease,box-shadow .2s ease,transform .15s ease;white-space:nowrap}.style_btn__Bp6Mo:focus-visible{outline:2px solid #f5ffc4;outline-offset:2px}.style_btn__Bp6Mo .material-symbols-outlined{font-size:1.125rem}.style_btn__Bp6Mo:disabled{opacity:.45;cursor:not-allowed}.style_btn__Bp6Mo:active:not(:disabled){transform:scale(.97)}.style_primary__XtpLQ{background:linear-gradient(135deg,#f5ffc4,#d5fb00);color:#560;box-shadow:0 20px 40px -10px rgba(0,0,0,.6)}.style_primary__XtpLQ:hover:not(:disabled){box-shadow:0 0 20px rgba(213,251,0,.4);opacity:.92}.style_secondary__kmZUZ{background-color:rgba(0,0,0,0);color:#f5ffc4;border:1px solid rgba(245,255,196,.3)}.style_secondary__kmZUZ:hover:not(:disabled){background-color:rgba(245,255,196,.08);border-color:rgba(245,255,196,.6)}.style_ghost__6cHEJ{background-color:#171f32;color:#e0e5f9;border:1px solid rgba(66,72,88,.3)}.style_ghost__6cHEJ:hover:not(:disabled){background-color:#1d2539}.style_danger__Zarzz{background:linear-gradient(135deg,#ff716c,#9f0519);color:#490006;box-shadow:0 4px 12px rgba(255,113,108,.25)}.style_danger__Zarzz:hover:not(:disabled){box-shadow:0 8px 20px rgba(255,113,108,.4);opacity:.92}.style_sm__U0y8i{padding:.25rem .75rem;font-size:.8125rem}.style_sm__U0y8i .material-symbols-outlined{font-size:1rem}.style_md__cXv7F{padding:.5rem 1.25rem;font-size:.875rem}.style_lg__0TjRB{padding:.75rem 2rem;font-size:1rem}.style_lg__0TjRB .material-symbols-outlined{font-size:1.25rem}@keyframes style_spin__ShISD{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.style_spin__ShISD{animation:style_spin__ShISD 1s linear infinite}.style_content__p2o_K{background-color:#222c41;color:#e0e5f9;border-radius:.75rem;padding:.5rem .75rem;font-size:.75rem;line-height:1.4;max-width:220px;box-shadow:0 4px 16px rgba(0,0,0,.4);box-shadow:inset 1px 1px 0 hsla(0,0%,100%,.08);z-index:9999;animation:style_fadeIn__assLd .1s ease}@keyframes style_fadeIn__assLd{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.style_arrow__8CdXj{fill:#222c41}.style_wrapper__3Ez5b{display:flex;flex-direction:column;gap:.25rem}.style_labelWrapper__0Uzoi{display:flex;align-items:center;gap:.5rem}.style_label__vOyzo{font-family:var(--font-body),sans-serif;font-size:.75rem;font-weight:500;color:#a5abbd;padding-left:.25rem}.style_tooltipTrigger__KgNLB{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;padding:0;background:none;border:none;color:#a5abbd;cursor:help;opacity:.7;transition:opacity .2s ease}.style_tooltipTrigger__KgNLB:hover{opacity:1}.style_tooltipTrigger__KgNLB .material-symbols-outlined{font-size:1rem}.style_input__prAjc{width:100%;background-color:#1d2539;color:#e0e5f9;font-family:var(--font-body),sans-serif;font-size:.875rem;padding:.5rem .75rem;border:none;border-radius:.75rem;transition:box-shadow .2s ease;color-scheme:dark}.style_input__prAjc::placeholder{color:#6f7587}.style_input__prAjc:focus{outline:none;box-shadow:0 0 0 1px #f5ffc4}.style_error__3fgOP{font-size:.75rem;color:#ff716c;padding-left:.25rem}.PacingClient_container__7D3g0{width:100%;max-width:960px;margin:0 auto;display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem 1rem}@media(min-width:1024px){.PacingClient_container__7D3g0{padding:2rem 1.5rem}}.PacingClient_header__neinP{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.PacingClient_title__6Mh90{font-family:var(--font-headline),sans-serif;font-size:1.5rem;font-weight:600;line-height:1.3;color:#e0e5f9}.PacingClient_subtitle__TAIOI{font-size:.875rem;color:#a5abbd;margin-top:.25rem;max-width:540px}.PacingClient_form___y1_2{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;padding:1rem;background-color:#0c1322;border-radius:1rem;box-shadow:inset 1px 1px 0 hsla(0,0%,100%,.08)}@media(min-width:1024px){.PacingClient_form___y1_2{grid-template-columns:repeat(3,1fr);align-items:end;padding:1.25rem}}.PacingClient_formField__PFgAX{display:flex;flex-direction:column;gap:.25rem}.PacingClient_fieldLabel__vm_ov{font-size:.75rem;font-weight:500;color:#a5abbd;margin-bottom:.25rem;padding-left:.25rem}.PacingClient_optionToggle__o7cVc{display:flex;background-color:#1d2539;border-radius:.75rem;padding:2px;gap:2px}.PacingClient_optionBtn___bpkg{flex:1 1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem .75rem;border-radius:calc(.75rem - 2px);font-weight:500;font-family:var(--font-body),sans-serif;font-size:.8125rem;color:#a5abbd;transition:all .2s ease}.PacingClient_optionBtn___bpkg .material-symbols-outlined{font-size:1.125rem}.PacingClient_optionActive__KpWvU{background-color:rgba(0,227,253,.15);color:#00e3fd;box-shadow:0 1px 3px rgba(0,0,0,.3)}.PacingClient_invalidHint__ITCnS{font-size:.875rem;color:#ff716c}.PacingClient_emptyHint__z70tw{font-size:.875rem;color:#a5abbd;text-align:center;padding:2rem 1rem}.PacingClient_basis__hfOK3{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:#a5abbd}.PacingClient_basis__hfOK3 .material-symbols-outlined{font-size:1rem;color:#ff7439}.PacingClient_legsHint__REtmQ{font-size:.75rem;color:#6f7587}.PacingClient_summary__QusEB{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.75rem;gap:.75rem}.PacingClient_summaryCard__nHTcI{display:flex;flex-direction:column;gap:.25rem;padding:1rem;border-radius:1rem;background-color:#0c1322;box-shadow:inset 1px 1px 0 hsla(0,0%,100%,.08)}.PacingClient_summaryLabel__I9JMG{font-family:var(--font-body),sans-serif;font-size:.6875rem;font-weight:600;color:#a5abbd;text-transform:uppercase;letter-spacing:.1em}.PacingClient_summaryValue__Aa_Te{font-family:var(--font-headline),sans-serif;font-size:1.5rem;font-weight:700;color:#e0e5f9}@media(min-width:1024px){.PacingClient_summaryValue__Aa_Te{font-size:1.875rem}}.PacingClient_summarySub__rcjhr{font-size:.75rem;color:#a5abbd}.PacingClient_tableCard__uu_nP{background-color:#171f32;border-radius:1rem;padding:1rem;box-shadow:inset 1px 1px 0 hsla(0,0%,100%,.08)}@media(min-width:1024px){.PacingClient_tableCard__uu_nP{padding:1.5rem}}.PacingClient_tableWrapper__XLYg4{overflow-x:auto}.PacingClient_tableWrapper__XLYg4::-webkit-scrollbar{width:4px;height:4px}.PacingClient_tableWrapper__XLYg4::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.PacingClient_tableWrapper__XLYg4::-webkit-scrollbar-thumb{background:#424858;border-radius:9999px}.PacingClient_table__3g3WD{width:100%;border-collapse:collapse;text-align:left;font-size:.875rem}.PacingClient_thead__3gpIN{border-bottom:1px solid rgba(66,72,88,.4)}.PacingClient_th__5lAl1{padding:.5rem .75rem;font-family:var(--font-body),sans-serif;font-size:.6875rem;font-weight:600;color:#a5abbd;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap}.PacingClient_right__pWPD8{text-align:right}.PacingClient_trow__p05TG{border-bottom:1px solid rgba(66,72,88,.15)}.PacingClient_trow__p05TG:hover{background-color:rgba(29,37,57,.5)}.PacingClient_trowSprint__Pf_MJ{background-color:rgba(255,116,57,.04)}.PacingClient_trowTotal__mFlkN{border-top:2px solid rgba(66,72,88,.4)}.PacingClient_tdLabel__RhUOl,.PacingClient_td__0E32Z{padding:.5rem .75rem;color:#e0e5f9}.PacingClient_tdLabel__RhUOl{font-family:var(--font-body),sans-serif;font-weight:600;white-space:nowrap}.PacingClient_tdDistance__RPqBs{margin-left:.5rem;font-size:.6875rem;font-weight:400;color:#6f7587}.PacingClient_tdMuted__FrMJz{color:#6f7587}.PacingClient_mono__Eo30r{font-family:JetBrains Mono,Fira Code,ui-monospace,monospace}.PacingClient_target___ARTs{color:#cbef00;font-weight:700}.PacingClient_totalValue__VdmJv{font-family:var(--font-headline),sans-serif;font-size:1.125rem;font-weight:700;color:#cbef00}.PacingClient_strideCell__t_EoC{display:flex;align-items:center;gap:.25rem}.PacingClient_stridesInput__6URN1{width:55px;background-color:#0c1322;border:1px solid rgba(66,72,88,.3);border-radius:.5rem;padding:.25rem .5rem;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:.75rem;color:#e0e5f9;text-align:center;color-scheme:dark;transition:border-color .2s ease}.PacingClient_stridesInput__6URN1:focus{border-color:rgba(0,227,253,.6);outline:none}.PacingClient_propagateBtn__tCYxk{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:9999px;color:#6f7587;transition:all .2s ease;cursor:pointer}.PacingClient_propagateBtn__tCYxk .material-symbols-outlined{font-size:1rem}.PacingClient_legBadge__XRu80,.PacingClient_propagateBtn__tCYxk:hover{color:#00e3fd;background-color:rgba(0,227,253,.12)}.PacingClient_legBadge__XRu80{display:inline-flex;align-items:center;justify-content:center;min-width:28px;padding:2px .5rem;border-radius:9999px;font-size:.75rem;font-weight:600}.PacingClient_legOpposite__iy5H_{background-color:rgba(255,113,108,.12);color:#ff716c}.page_page__kaovi{min-height:100vh;background-color:#080e1c}.style_wrapper__P_BrW{display:flex;flex-direction:column;gap:.25rem;position:relative}.style_label__zuh9L{font-family:var(--font-body),sans-serif;font-size:.75rem;font-weight:500;color:#a5abbd;padding-left:.25rem}.style_inputWrapper__XCHrb{position:relative}.style_inputWrapperOpen__phJX3 .style_input__AOTfx{box-shadow:0 0 0 1px #f5ffc4}.style_input__AOTfx{width:100%;background-color:#1d2539;color:#e0e5f9;font-family:var(--font-body),sans-serif;font-size:.875rem;padding:.5rem 2rem .5rem .75rem;border:none;border-radius:.75rem;cursor:pointer;transition:box-shadow .2s ease;outline:none}.style_input__AOTfx:focus{box-shadow:0 0 0 1px #f5ffc4;cursor:text}.style_input__AOTfx::placeholder{color:#a5abbd;opacity:.6}.style_chevron__LBe4n{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);color:#a5abbd;font-size:1.125rem;pointer-events:none}.style_dropdown__9PulT{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:50;background-color:#171f32;border-radius:.75rem;box-shadow:0 8px 24px rgba(0,0,0,.4);max-height:220px;overflow-y:auto;padding:.25rem 0;list-style:none;margin:0}.style_groupLabel__aUfDp{padding:.5rem .75rem .25rem;font-size:.6875rem;font-weight:600;font-family:var(--font-body),sans-serif;color:#a5abbd;text-transform:uppercase;letter-spacing:.06em;border-top:1px solid rgba(66,72,88,.3)}.style_groupLabel__aUfDp:first-child{border-top:none}.style_option__9QgWY{padding:.5rem .75rem;font-size:.875rem;color:#e0e5f9;cursor:pointer;transition:background-color .2s ease}.style_optionActive__bIXnw,.style_option__9QgWY:hover{background-color:rgba(245,255,196,.1)}.style_optionSelected__AUMyl{color:#f5ffc4;font-weight:600;background-color:rgba(245,255,196,.08)}.style_empty__uXfX2{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:50;background-color:#171f32;border-radius:.75rem;padding:.75rem 1rem;font-size:.875rem;color:#a5abbd;box-shadow:0 8px 24px rgba(0,0,0,.4)}.style_error__CIHEc{font-size:.75rem;color:#ff716c;padding-left:.25rem}.style_container__VP7qE{width:100%;max-width:640px;margin:0 auto;display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem 1rem}.style_header__9ndPY{display:flex;flex-direction:column;gap:.25rem}.style_title__5Hsv4{font-family:var(--font-headline),sans-serif;font-size:1.5rem;font-weight:600;line-height:1.3;color:#e0e5f9}.style_subtitle__ZeLDm{font-size:.875rem;color:#a5abbd}.style_athleteToggle__CRVLy{display:flex;background-color:#1d2539;border-radius:.75rem;padding:3px;gap:3px}.style_toggleBtn__I_0WE{flex:1 1;padding:.5rem .75rem;border-radius:calc(.75rem - 2px);font-size:.8125rem;font-weight:500;font-family:var(--font-body),sans-serif;color:#a5abbd;transition:all .2s ease}.style_toggleBtn__I_0WE:disabled{opacity:.4;cursor:not-allowed}.style_toggleActive__0T47S{background-color:#0c1322;color:#e0e5f9;box-shadow:0 1px 3px rgba(0,0,0,.3)}.style_localGrid__3eoYt{display:grid;grid-template-columns:1fr;grid-gap:.75rem;gap:.75rem}@media(min-width:1024px){.style_localGrid__3eoYt{grid-template-columns:repeat(2,1fr)}}.style_localCard__aHar4{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1rem;border-radius:1rem;background-color:#0c1322;border:1px solid rgba(66,72,88,.3);text-align:left;transition:all .2s ease;cursor:pointer}.style_localCard__aHar4:hover{background-color:#171f32}.style_localCardActive__UHlBs{border-color:rgba(0,227,253,.6);background-color:rgba(0,227,253,.08);box-shadow:0 0 15px rgba(0,227,253,.15)}.style_localCardIcon__NCMU0{color:#00e3fd;font-size:1.25rem}.style_localCardName__s_iqh{font-family:var(--font-headline),sans-serif;font-size:1rem;color:#e0e5f9}.style_localCardName__s_iqh strong{text-transform:uppercase}.style_localCardMeta__2sxKg{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#a5abbd}.style_localCardMeta__2sxKg img{border-radius:2px}.style_localCardDelete__LBtv7{position:absolute;top:.5rem;right:.5rem;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:9999px;color:#6f7587;transition:all .2s ease;cursor:pointer}.style_localCardDelete__LBtv7 .material-symbols-outlined{font-size:1rem}.style_localCardDelete__LBtv7:hover{color:#ff716c;background-color:rgba(255,113,108,.12)}.style_form__p91bV{display:flex;flex-direction:column;gap:.75rem}.style_formRow__PcHDB{display:grid;grid-template-columns:1fr;grid-gap:.75rem;gap:.75rem}@media(min-width:1024px){.style_formRow__PcHDB{grid-template-columns:repeat(2,1fr)}}.style_fieldLabel__nljWF{font-size:.75rem;font-weight:500;color:#a5abbd;margin-bottom:.25rem;padding-left:.25rem}.style_optionToggle__ZQ9Gx{display:flex;background-color:#1d2539;border-radius:.75rem;padding:2px;gap:2px}.style_optionBtn__auCB4{flex:1 1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem .75rem;border-radius:calc(.75rem - 2px);font-weight:500;font-family:var(--font-body),sans-serif;font-size:.8125rem;color:#a5abbd;transition:all .2s ease}.style_optionBtn__auCB4 .material-symbols-outlined{font-size:1.125rem}.style_optionActive___3PuA{background-color:rgba(0,227,253,.15);color:#00e3fd;box-shadow:0 1px 3px rgba(0,0,0,.3)}.style_optionActivePrimary__RUKn9{background-color:rgba(245,255,196,.15);color:#f5ffc4;box-shadow:0 1px 3px rgba(0,0,0,.3)}.style_optionActiveTertiary__xPq4h{background-color:rgba(255,116,57,.15);color:#ff7439;box-shadow:0 1px 3px rgba(0,0,0,.3)}.style_footer__ZaY80{display:flex;flex-direction:column;gap:.75rem;align-items:stretch}@media(min-width:1024px){.style_footer__ZaY80{align-items:flex-end}}.style_error__BUvNj{background-color:rgba(255,113,108,.1);border:1px solid rgba(255,113,108,.3);color:#ff716c;border-radius:.75rem;padding:.75rem 1rem;font-size:.875rem;width:100%}.style_container__7yqex{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem;gap:2.5rem;position:relative;background-color:#080e1c;min-height:calc(100vh - 120px)}.style_glow__lg2wr{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(700px,90vw);height:min(700px,90vw);border-radius:50%;background-color:rgba(245,255,196,.04);filter:blur(120px);pointer-events:none}.style_beta__F4NQD{text-transform:uppercase;letter-spacing:8px;color:#f5ffc4;font-weight:700;font-size:1.1em;margin-top:-17px}.style_clockSection__rh_X6{display:flex;flex-direction:column;align-items:center;gap:.75rem}.style_clockLabel__Cycyq{font-family:var(--font-body),sans-serif;font-size:.85rem;font-weight:700;color:#ff7439;text-transform:uppercase;letter-spacing:.2em}.style_athleteChip__b7paQ{display:inline-flex;align-items:center;gap:.5rem;padding:.25rem 1rem;border-radius:9999px;background-color:#0c1322;border:1px solid rgba(66,72,88,.3);font-family:var(--font-headline),sans-serif;font-size:.9375rem;color:#e0e5f9}.style_athleteChip__b7paQ .material-symbols-outlined{font-size:1rem;color:#00e3fd}.style_clock__UWPH7{font-family:var(--font-headline),sans-serif;font-size:clamp(3.75rem,17vw,6rem);font-weight:700;letter-spacing:-.03em;color:#e0e5f9;line-height:1;tabular-nums:true;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;drop-shadow:0 0 20px hsla(0,0%,100%,.1)}@media(min-width:1024px){.style_clock__UWPH7{font-size:9rem}}.style_centiseconds__Vyg0E{color:#a5abbd;font-size:clamp(2.5rem,11vw,4rem)}@media(min-width:1024px){.style_centiseconds__Vyg0E{font-size:6rem}}.style_statusRow__uMwK4{height:28px;display:flex;align-items:center}.style_statusLive__kRLXT,.style_statusNeutral__OA3c3{font-size:.8125rem;color:#a5abbd}.style_statusLive__kRLXT{display:flex;align-items:center;gap:.5rem;background-color:#0c1322;padding:.25rem .75rem;border-radius:9999px}.style_dot__u_Y3m{width:8px;height:8px;border-radius:9999px;background-color:#ff716c;animation:style_pulse__ilOj4 1.2s ease-in-out infinite;box-shadow:0 0 8px rgba(255,113,108,.8)}.style_statusPaused__okJcS{font-size:.8125rem;color:#a5abbd;font-weight:500}.style_controls__wUws3{display:flex;flex-direction:column-reverse;align-items:center;gap:1.5rem;width:100%}@media(min-width:1024px){.style_controls__wUws3{flex-direction:row;align-items:center;width:auto}}.style_startBtn__w3Cwm{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;width:min(100%,480px);height:max(180px,32vh);border-radius:1.25rem;background-color:#171f32;color:#00e3fd;box-shadow:0 20px 40px rgba(0,0,0,.4),inset 0 2px 4px hsla(0,0%,100%,.06);transition:transform .3s ease,box-shadow .3s ease;font-family:var(--font-headline),sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:.05em}.style_startBtn__w3Cwm .material-symbols-outlined{font-size:4.5rem}.style_startBtn__w3Cwm:hover{transform:translateY(-6px);box-shadow:0 0 15px rgba(0,227,253,.35)}.style_startBtn__w3Cwm:active{transform:scale(.96) translateY(0)}@media(min-width:1024px){.style_startBtn__w3Cwm{width:220px;height:220px}}.style_splitBtn__btsCF{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;width:min(100%,480px);height:max(180px,32vh);touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:1.25rem;background-color:#1d2539;color:#00e3fd;box-shadow:0 20px 40px rgba(0,0,0,.4),inset 0 2px 4px hsla(0,0%,100%,.08);transition:transform .3s ease,box-shadow .3s ease;font-family:var(--font-headline),sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:.05em;cursor:pointer}.style_splitBtn__btsCF .material-symbols-outlined{font-size:2.5rem}.style_splitBtn__btsCF:hover:not(:disabled){transform:translateY(-6px);box-shadow:0 0 15px rgba(0,227,253,.3)}.style_splitBtn__btsCF:active:not(:disabled){transform:scale(.96) translateY(0)}@media(min-width:1024px){.style_splitBtn__btsCF{width:220px;height:220px}}.style_splitCount__vBhC_{font-size:.75rem;color:#a5abbd;font-family:var(--font-body),sans-serif;font-weight:400}.style_splitDisabled__EabyZ{opacity:.4;cursor:not-allowed}.style_sideActions__pAg2S{display:flex;gap:.75rem}@media(min-width:1024px){.style_sideActions__pAg2S{flex-direction:column}}.style_pauseBtn__jMIua{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.25rem;border-radius:1rem;background-color:#0c1322;border:1px solid rgba(66,72,88,.3);color:#e0e5f9;font-family:var(--font-body),sans-serif;font-weight:500;font-size:.875rem;transition:background-color .2s ease;width:140px}.style_pauseBtn__jMIua .material-symbols-outlined{font-size:1.125rem}.style_pauseBtn__jMIua:hover{background-color:#171f32}.style_finishBtn__oTEwA{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.25rem;border-radius:1rem;background:linear-gradient(135deg,#ff716c,#9f0519);color:#490006;font-family:var(--font-body),sans-serif;font-weight:700;font-size:.875rem;box-shadow:0 4px 12px rgba(255,113,108,.25);transition:box-shadow .2s ease,opacity .2s ease;width:140px}.style_finishBtn__oTEwA .material-symbols-outlined{font-size:1.125rem}.style_finishBtn__oTEwA:hover{box-shadow:0 8px 20px rgba(255,113,108,.45);opacity:.9}.style_splitsPreview__B5Ykg{width:100%;max-width:420px;background-color:#0c1322;border-radius:1rem;overflow:hidden;border-left:2px solid #00e3fd}.style_splitsHeader__LthMp{display:flex;justify-content:space-between;padding:.5rem 1rem;font-family:var(--font-body),sans-serif;font-size:.6875rem;font-weight:600;color:#a5abbd;text-transform:uppercase;letter-spacing:.1em}.style_splitsList__8vfKL{display:flex;flex-direction:column}.style_splitRow__mwLOf{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;border-top:1px solid rgba(66,72,88,.2)}.style_splitLeft__RRBDC{display:flex;align-items:center;gap:1rem}.style_splitIndex__n2ALK{font-family:var(--font-body),sans-serif;font-size:.75rem;color:#a5abbd;width:24px}.style_splitTime__sz4qB{font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:.9375rem;font-weight:500;color:#e0e5f9}.style_gapPos__rIkcb{color:#ff7439}.style_gapNeg__jAScd,.style_gapPos__rIkcb{font-family:var(--font-body),sans-serif;font-size:.8125rem}.style_gapNeg__jAScd{color:#f5ffc4}.style_hint__hUyRT{font-size:.75rem;color:#6f7587;display:none}@media(min-width:1024px){.style_hint__hUyRT{display:block}}.style_hint__hUyRT kbd{display:inline-block;background-color:#171f32;border:1px solid rgba(66,72,88,.5);border-radius:.125rem;padding:1px 6px;font-size:.75rem;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;color:#a5abbd;margin:0 2px}@keyframes style_pulse__ilOj4{0%,to{opacity:1}50%{opacity:.4}}.style_card__WeP6_{background-color:#1d2539;border-radius:1.25rem;padding:1.5rem;position:relative;overflow:hidden;box-shadow:inset 1px 1px 0 hsla(0,0%,100%,.08)}.style_glow__2ULba{position:absolute;top:-20px;right:-20px;width:100px;height:100px;border-radius:50%;background-color:rgba(245,255,196,.08);filter:blur(30px);pointer-events:none}.style_title__MAs74{font-family:var(--font-headline),sans-serif;font-size:1.125rem;font-weight:600;color:#e0e5f9}.style_title__MAs74,.style_totalTime__TRCuA{margin-bottom:1.25rem}.style_totalLabel__gEmfc{font-family:var(--font-body),sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#a5abbd;margin-bottom:.25rem}.style_totalValue__kGMAK{font-family:var(--font-headline),sans-serif;font-size:2.5rem;font-weight:700;color:#f5ffc4;line-height:1;display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.style_totalUnit__oi3Ue{font-size:1.25rem;color:rgba(245,255,196,.6);font-weight:400}.style_badges__y71Ml{display:flex;gap:.25rem;align-items:center}.style_grid__ztteN{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem;margin-bottom:1rem}.style_stat__eH2Wp{background-color:#0c1322;border-radius:1rem;padding:1rem;position:relative}.style_statLabel__vm6kg{font-family:var(--font-body),sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#a5abbd;margin-bottom:.25rem;font-size:.625rem}.style_statValue__T99ho{font-family:var(--font-headline),sans-serif;font-size:1.375rem;font-weight:700;color:#00e3fd}.style_statUnit__pOGrg{font-size:.75rem;color:#a5abbd;font-weight:400;margin-left:1px}.style_statLabelRow__uIPRV{display:flex;align-items:center;gap:.25rem;margin-bottom:.25rem}.style_infoIcon__5Cdvp{font-size:.875rem;color:#a5abbd;opacity:.4;transition:opacity .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;top:.5rem;right:.5rem}.style_infoIcon__5Cdvp:hover{opacity:.8}.style_decel__MrZ3K{margin-top:1rem;background-color:#0c1322;border-radius:1rem;padding:1rem}.style_decelHead__c4smQ{display:flex;align-items:center;gap:.25rem;margin-bottom:.75rem}.style_decelInfoIcon__EtJ7K{font-size:.875rem;color:#a5abbd;opacity:.4;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity .15s ease}.style_decelInfoIcon__EtJ7K:hover{opacity:.8}.style_decelBody__a0Snr{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.style_decelHalf__IGnQ6{display:flex;flex-direction:column;gap:2px}.style_decelHalfRight__ExF_z{text-align:right;align-items:flex-end}.style_decelHalfLabel__wYCqZ{font-size:.625rem;color:#a5abbd;text-transform:uppercase;letter-spacing:.06em}.style_decelHalfValue__rW9pZ{font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:1.125rem;font-weight:700;color:#e0e5f9}.style_decelHalfValue__rW9pZ i{font-size:.7rem;color:#a5abbd;font-style:normal;margin-left:2px}.style_decelDrop__Bzo2u{display:inline-flex;align-items:center;gap:.25rem;font-family:var(--font-headline),sans-serif;font-size:1.25rem;font-weight:700;padding:.25rem .75rem;border-radius:9999px}.style_decelDrop__Bzo2u .material-symbols-outlined{font-size:1rem}.style_decelGood__MCMV_{color:#4ade80;background-color:rgba(74,222,128,.1)}.style_decelMid__X8HNz{color:#00e3fd;background-color:rgba(0,227,253,.1)}.style_decelBad__z8gor{color:#ff7439;background-color:rgba(255,116,57,.1)}.style_pattern__iQbdN{margin-top:1rem}.style_patternLabel__p9Ky3{font-family:var(--font-body),sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#a5abbd;margin-bottom:.5rem}.style_strideBar__EZcWE{display:flex;gap:3px;height:32px;border-radius:.5rem;overflow:hidden}.style_strideSegment__dwxbs{display:flex;align-items:center;justify-content:center;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:.8rem;font-weight:700;color:#080e1c;min-width:0;overflow:hidden;transition:opacity .15s ease;cursor:default}.style_strideSegment__dwxbs:hover{opacity:.85}.style_secondary__IrlOU{background-color:rgba(0,227,253,.8)}.style_primary__x0frm{background-color:rgba(245,255,196,.8)}.style_tertiary__tkGsO{background-color:rgba(255,116,57,.8)}.style_card__5Q_O7{background-color:#1d2539;border-radius:1.25rem;padding:1.5rem;border-left:3px solid #ff7439;box-shadow:inset 1px 1px 0 hsla(0,0%,100%,.08)}.style_header__hT2Mq{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.style_header__hT2Mq .material-symbols-outlined{font-size:1.375rem}.style_title__yKrsp{font-family:var(--font-headline),sans-serif;font-size:1.125rem;font-weight:600;color:#e0e5f9}.style_list__NuWjB{display:flex;flex-direction:column;gap:.75rem;list-style:none}.style_item__cF4fV{display:flex;align-items:flex-start;gap:.5rem}.style_icon__83yWt{font-size:1rem;flex-shrink:0;margin-top:1px}.style_text__8M3UM{font-size:.8125rem;line-height:1.5;color:#a5abbd}.style_strength__y_APa .style_icon__83yWt{color:#4ade80}.style_strength__y_APa .style_text__8M3UM{color:rgba(224,229,249,.85)}.style_weakness__9T686 .style_icon__83yWt{color:#ff716c}.style_neutral__KSy3B .style_icon__83yWt{color:#00e3fd}.style_card__tI34Z{background-color:#1d2539;border-radius:1.25rem;padding:1.5rem;box-shadow:inset 1px 1px 0 hsla(0,0%,100%,.08)}.style_header__4uUGT{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem}.style_headerIcon__k0jiO{font-size:1.5rem;color:#00e3fd}.style_title__kr8El{font-family:var(--font-headline),sans-serif;font-size:1.25rem;font-weight:600;color:#e0e5f9}.style_subtitle__XzO1I{font-size:.8125rem;color:#a5abbd;margin-top:2px}.style_chart___EC07{width:100%}.style_tooltip__fNqHy{background-color:rgba(29,37,57,.95);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(66,72,88,.2);border-radius:.75rem;padding:.5rem .75rem;box-shadow:inset 1px 1px 0 hsla(0,0%,100%,.06)}.style_tooltipLabel__O2yFN{font-size:.6875rem;color:#a5abbd;text-transform:uppercase;letter-spacing:.08em;margin-bottom:2px}.style_tooltipLabel__O2yFN,.style_tooltipValue__Pcja5{font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-weight:700}.style_tooltipValue__Pcja5{font-size:1rem;color:#00e3fd}.style_tooltipLeg__IRKwD{font-size:.75rem;color:#a5abbd;margin-top:2px}.style_sectionTitle__ZkAIc{display:block;font-family:var(--font-body),sans-serif;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#a5abbd;margin-bottom:.75rem}.style_legBalance__KwRJC{margin-top:1.25rem;border-top:1px solid rgba(66,72,88,.12);padding-top:1rem}.style_legCards__4g1oN{display:flex;gap:.75rem}.style_legCard__0qjP4{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:6px;padding:1rem .75rem;border-radius:1rem;text-align:center}.style_legCardValue__UAER9{font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:2.25rem;font-weight:700;line-height:1}.style_legCardLabel__C2UCR{font-size:.75rem;font-weight:500;color:#a5abbd;text-transform:uppercase;letter-spacing:.1em}.style_legCardGood__ps_h1{background-color:rgba(74,222,128,.1)}.style_legCardGood__ps_h1 .style_legCardValue__UAER9{color:#4ade80}.style_legCardBad__PT5W_{background-color:rgba(245,255,196,.1)}.style_legCardBad__PT5W_ .style_legCardValue__UAER9{color:#cbef00}.style_shiftsSection__aLygD{margin-top:1.25rem;border-top:1px solid rgba(66,72,88,.12);padding-top:1rem}.style_shifts__BIRNn{display:flex;flex-wrap:wrap;gap:.75rem}.style_shiftChip__5R6Gv{display:flex;flex-direction:column;align-items:center;gap:2px;padding:.5rem 1rem;border-radius:.75rem;background-color:#171f32;border:1px solid rgba(66,72,88,.2)}.style_shiftSector__st_PR{font-size:.825rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#a5abbd}.style_shiftFlow__sDZ9U,.style_shiftSector__st_PR{font-family:JetBrains Mono,Fira Code,ui-monospace,monospace}.style_shiftFlow__sDZ9U{display:flex;align-items:center;gap:.25rem;font-weight:700}.style_shiftNum__ufCmX{font-size:1rem;color:#a5abbd}.style_shiftArrow__Zm3nv{font-size:1.125rem}.style_shiftNumTo__u18hz{font-size:1.25rem}.style_shiftUp__yj2rG .style_shiftArrow__Zm3nv,.style_shiftUp__yj2rG .style_shiftNumTo__u18hz{color:#00e3fd}.style_shiftDown__Xn4AE .style_shiftArrow__Zm3nv,.style_shiftDown__Xn4AE .style_shiftNumTo__u18hz{color:#f5ffc4}.style_shiftMultiple__XqlgX .style_shiftArrow__Zm3nv,.style_shiftMultiple__XqlgX .style_shiftNumTo__u18hz{color:#ff7439}.style_noShift__vmL3B{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:rgba(224,229,249,.85)}.style_noShiftIcon__ztiSa{font-size:1.125rem;color:#4ade80;flex-shrink:0}.style_card__ajvcl{background-color:#1d2539;border-radius:1.25rem;padding:1.5rem;box-shadow:inset 1px 1px 0 hsla(0,0%,100%,.08);height:100%}.style_header__t4k23{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1.25rem}.style_thead__3Z9j0{background-color:#171f32;border-top-left-radius:6px;border-top-right-radius:6px}.style_title__PO4v5{font-family:var(--font-headline),sans-serif;font-size:1.25rem;font-weight:600;color:#e0e5f9}.style_subtitle__rPIFS{font-size:.8125rem;color:#a5abbd;margin-top:2px}.style_headerActions__hA6_1{display:flex;flex-direction:column;align-items:flex-end;gap:.75rem}.style_pacingLink__hWnit{display:inline-flex;align-items:center;gap:.5rem;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:500;font-family:var(--font-body),sans-serif;color:#00e3fd;background-color:rgba(0,227,253,.1);transition:background-color .2s ease;white-space:nowrap}.style_pacingLink__hWnit .material-symbols-outlined{font-size:.875rem}.style_pacingLink__hWnit:hover{background-color:rgba(0,227,253,.18)}.style_targets__FbP49{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.style_targetsLabel__s45oz{font-size:.6875rem;color:#a5abbd;text-transform:uppercase;letter-spacing:.08em}.style_targetButtons__cTzwr{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:flex-end}.style_targetBtn__PULw0{padding:.25rem .75rem;border-radius:9999px;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:.75rem;font-weight:500;color:#a5abbd;background-color:#171f32;border:1px solid rgba(66,72,88,.3);transition:all .2s ease}.style_targetActive__xHL1U,.style_targetBtn__PULw0:hover{border-color:rgba(245,255,196,.4);color:#f5ffc4}.style_targetActive__xHL1U{background-color:#12192a}.style_tableWrapper__qzKqn{overflow-x:auto}.style_table__q7svp{width:100%;border-collapse:collapse}.style_th__kGsqU{padding:.5rem .75rem;font-size:.6875rem;font-weight:600;color:#a5abbd;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid rgba(66,72,88,.2);text-align:left;white-space:nowrap}.style_right__5XR1b{text-align:right}.style_row__aJVer{border-bottom:1px solid rgba(66,72,88,.08);transition:background-color .15s ease}.style_row__aJVer:nth-child(2n){background-color:#1b2336}.style_row__aJVer:last-child{border-bottom:none}.style_tdLabel__mUZBg{padding:.5rem .75rem;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:.75rem;font-weight:600;color:#e0e5f9}.style_td__ceQLK{padding:.5rem .75rem;font-size:.8125rem;color:#e0e5f9}.style_mono__Dr9Md{font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:.8125rem}.style_dimmed__0bj_q{color:#a5abbd}.style_ahead__MJ7fx{color:#00e3fd;font-weight:600}.style_behind__zAL06{color:#ff7439;font-weight:600}.style_even__BpGqm{color:#a5abbd}.style_legend__1fvP6{margin-top:1rem;font-size:.75rem;color:#a5abbd;line-height:1.5;font-style:italic}