.WorkoutGenerationProgress_panel__NoYVm{display:flex;flex-direction:column;align-items:center;padding:8px 0;color:#daf1de;text-align:center}.WorkoutGenerationProgress_context__ntIHU{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:100%}.WorkoutGenerationProgress_context__ntIHU span{border:1px solid rgb(218 241 222/20%);border-radius:999px;padding:5px 13px;font-size:13px;overflow-wrap:anywhere}.WorkoutGenerationProgress_heading__EmLdt{margin:22px 0 0;font-size:clamp(21px,3vw,28px);line-height:1.25;font-weight:650;outline:none}.WorkoutGenerationProgress_orbit__ONSIA{position:relative;display:grid;place-items:center;width:132px;height:132px;margin:27px 0 23px}.WorkoutGenerationProgress_innerRing__RF6k6,.WorkoutGenerationProgress_ring__h29nj{position:absolute;inset:0;border:1px solid rgb(218 241 222/16%);border-radius:50%}.WorkoutGenerationProgress_ring__h29nj{border-top:2px solid #daf1de;border-right-color:rgb(142 182 155/65%);animation:WorkoutGenerationProgress_orbit__ONSIA 3s linear infinite}.WorkoutGenerationProgress_ring__h29nj:after{content:"";position:absolute;top:17px;right:17px;width:6px;height:6px;border-radius:50%;background:#daf1de;box-shadow:0 0 16px rgb(218 241 222/70%)}.WorkoutGenerationProgress_innerRing__RF6k6{inset:12px;border-bottom-color:#8eb69b;animation:WorkoutGenerationProgress_orbit__ONSIA 5s linear infinite reverse}.WorkoutGenerationProgress_symbol__sdXwL{display:grid;place-items:center;width:82px;height:82px;border-radius:50%;background:rgb(142 182 155/8%);box-shadow:0 0 40px rgb(142 182 155/10%);animation:WorkoutGenerationProgress_reveal__44llP .35s ease-out both}.WorkoutGenerationProgress_eyebrow__fP9CY{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#adc7b8}.WorkoutGenerationProgress_status__c2OZ1{width:100%;min-height:90px;margin-top:9px}.WorkoutGenerationProgress_message__Kmaky{animation:WorkoutGenerationProgress_reveal__44llP .35s ease-out both}.WorkoutGenerationProgress_title__UBXb0{font-size:21px;font-weight:600;line-height:1.4}.WorkoutGenerationProgress_detail__b5xpd{max-width:460px;margin:9px auto 0;font-size:14px;line-height:1.6;color:#c3d6cb}.WorkoutGenerationProgress_topics__0S5KO{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-width:720px;width:100%;margin:18px 0 28px}.WorkoutGenerationProgress_topic__xNk8m{display:flex;align-items:center;gap:8px;border:1px solid rgb(218 241 222/12%);border-radius:12px;padding:12px 10px;background:rgb(218 241 222/3%);color:#b5ccbf;font-size:12px;text-align:left;transition:background .3s,border-color .3s,color .3s}.WorkoutGenerationProgress_activeTopic__h7GjP{color:#edf9ef;background:rgb(142 182 155/16%);border-color:rgb(218 241 222/55%)}.WorkoutGenerationProgress_footer__0JTg1{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 22px;border-top:1px solid rgb(218 241 222/16%);padding-top:20px;width:100%;font-size:12px;line-height:1.5;color:#b5ccbf}.WorkoutGenerationProgress_elapsed__oOCx0{display:inline-flex;align-items:center;gap:6px;font-variant-numeric:tabular-nums}@keyframes WorkoutGenerationProgress_orbit__ONSIA{to{transform:rotate(1turn)}}@keyframes WorkoutGenerationProgress_reveal__44llP{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.WorkoutGenerationProgress_topics__0S5KO{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.WorkoutGenerationProgress_topic__xNk8m{padding:10px 8px;font-size:11px}.WorkoutGenerationProgress_status__c2OZ1{min-height:114px}.WorkoutGenerationProgress_orbit__ONSIA{margin:22px 0 18px;width:112px;height:112px}.WorkoutGenerationProgress_symbol__sdXwL{width:66px;height:66px}}@media (prefers-reduced-motion:reduce){.WorkoutGenerationProgress_innerRing__RF6k6,.WorkoutGenerationProgress_message__Kmaky,.WorkoutGenerationProgress_ring__h29nj,.WorkoutGenerationProgress_symbol__sdXwL{animation:none!important}.WorkoutGenerationProgress_topic__xNk8m{transition:none!important}}