.CalendarWorkout_workoutWrapper__NcRs8{display:flex;flex-direction:column;align-items:center;width:100%;margin-bottom:10px;position:relative}.CalendarWorkout_noMarginBottom__2Gj0E{margin-bottom:0}.CalendarWorkout_workout__Mgccw{display:flex;flex-direction:column;width:95%;height:170px;padding:4px;align-items:center;border-radius:5px;cursor:pointer;position:relative;background-color:var(--primary-background);border:var(--primary-border);transition:.1s ease;animation:CalendarWorkout_fade-in__a7ndr .15s linear}.CalendarWorkout_light__DDmNp{background-color:var(--opaque-secondary-background);border:var(--secondary-border)}.CalendarWorkout_missed__Xvrpa,.CalendarWorkout_outdoorMatching__r5w35,.CalendarWorkout_unresolvedAdaptation__mIpf0{opacity:.7}.CalendarWorkout_previewUnresolvedAdaptation__63ljW{opacity:.9;transition:opacity .3s ease;border:1px solid #007bff;transition:border .3s ease}.CalendarWorkout_opaque__dKeo5{background-color:#333}.CalendarWorkout_landingPreviewUnresolvedAdaptation__hBA5Y{border:var(--secondary-border)}.CalendarWorkout_unresolvedAdaptation__mIpf0{border:1px solid #007bff;transition:border .3s ease}.CalendarWorkout_greenOutline__PLiCR,.CalendarWorkout_outdoorMatching__r5w35{border:1px solid #54b435;transition:border .3s ease}.CalendarWorkout_fullWidth__heaBa{width:100%}.CalendarWorkout_workout__Mgccw:not(.CalendarWorkout_unresolvedAdaptation__mIpf0):not(.CalendarWorkout_outdoorMatching__r5w35):not(.CalendarWorkout_previewUnresolvedAdaptation__63ljW):hover{border:var(--primary-border-hover)}.CalendarWorkout_displayNone__BxEKj{display:none}.CalendarWorkout_loadingContainer__EkxIo{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.CalendarWorkout_buttonSpinner__nlOK0{color:#fff;font-size:12px}.CalendarWorkout_imageContainer__hReuk{display:flex;align-items:center;justify-content:center;overflow:hidden;border:none;width:100%;height:90px;min-height:87px}.CalendarWorkout_workoutInfo__GLSAp{display:flex;flex-direction:column;align-items:space-between;justify-content:left;margin:3px;width:100%}.CalendarWorkout_titlePathTssContainer__VLJfD{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:97%;margin-left:2px}.CalendarWorkout_titlePathTssContainer__VLJfD p{font-weight:500;font-size:.8rem;margin:2px 0 0;color:#888}.CalendarWorkout_titlePathContainer__inNro{display:flex;flex-direction:column;align-items:left;justify-content:flex-start;margin-top:0}.CalendarWorkout_title__EeEjl{font-weight:600;font-size:12px;margin:0;color:#fff;position:relative;display:flex;flex-direction:row;align-items:flex-start;gap:3px}.CalendarWorkout_titleLevel__y6gUP{margin-top:0!important;color:#ccc!important;font-size:10px!important;font-weight:500!important}.CalendarWorkout_subtitle__b8gFZ{font-weight:500!important;font-size:8px!important;margin:0!important;color:#aaa!important}.CalendarWorkout_tss__ObxJq{font-size:.5rem;margin-left:1px}.CalendarWorkout_durationKjIfContainer__tnw20{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:97%;margin-left:2px;margin-top:2px;gap:14px}.CalendarWorkout_durationKjIfSubContainer__FbStA{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;font-size:.75rem;margin-top:5px}.CalendarWorkout_durationKjIfSubContainer__FbStA p{margin-bottom:0;margin-top:0}.CalendarWorkout_dynamicValue__mPp0U{font-weight:500;font-size:10px;color:#fff}.CalendarWorkout_staticValue__bvfkP{font-weight:500;font-size:8px;color:#888;position:relative;width:unset}.CalendarWorkout_copyButton__4FL_p,.CalendarWorkout_deleteButton__cqh7Z,.CalendarWorkout_outdoorButton__yZ4Hr{z-index:1;display:none;border:1px solid #aaa;border-radius:5px;padding:2px 5px 6px 6px;background-color:rgba(0,0,0,.9);background-color:var(--primary-background);border:var(--primary-border);border-radius:var(--primary-border-radius);padding-top:3px;padding-bottom:5px}.CalendarWorkout_editButtons__J8IBl{position:absolute;top:10px;left:10px;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:10px}.CalendarWorkout_workout__Mgccw:hover .CalendarWorkout_copyButton__4FL_p,.CalendarWorkout_workout__Mgccw:hover .CalendarWorkout_deleteButton__cqh7Z,.CalendarWorkout_workout__Mgccw:hover .CalendarWorkout_outdoorButton__yZ4Hr{display:flex}.CalendarWorkout_icon__ClAaK{color:#fff}.CalendarWorkout_unresolvedAdaptationLabelWrapper__9DTv5{position:absolute;top:3px;left:calc(2.5% + 3px)}.CalendarWorkout_unresolvedAdaptationPreviewLabel__hk2JO{left:5px}@keyframes CalendarWorkout_fade-in__a7ndr{0%{opacity:0}to{opacity:1}}.CompletedWorkoutModal_background__EU5Bd{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.3);cursor:pointer;animation:CompletedWorkoutModal_fade-in__0IVzC .2s ease-out;z-index:10}.CompletedWorkoutModal_fadingOut__L8p9F{opacity:0;transition:opacity .33s}.CompletedWorkoutModal_container__qsF8_{position:absolute;top:0;right:0;bottom:0;width:500px;background-color:rgba(0,0,0,.9);z-index:15;cursor:default;animation:CompletedWorkoutModal_slide-in__P5U_H .2s linear;border-left:1px solid hsla(0,0%,100%,.15);background-color:var(--fully-opaque-primary-background);border-left:var(--primary-border);opacity:1}.CompletedWorkoutModal_wrapper____09a{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:relative;width:100%;height:100%}.CompletedWorkoutModal_slidingOut___DZ1e{transform:translateX(100%);transition:transform .23s}.CompletedWorkoutModal_imageContainer___FRzs{margin-top:7px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:40px}.CompletedWorkoutModal_title__F9zeL{font-size:18px;font-weight:400;color:#fff;margin:0 0 0 20px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.CompletedWorkoutModal_workoutName__hfncM{position:absolute;top:34px;left:40px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;z-index:10}.CompletedWorkoutModal_workoutNameText__1ykEc{font-weight:600;font-size:24px;color:#fff;margin:0;position:relative;display:flex;flex-direction:row;align-items:flex-start;gap:4px}.CompletedWorkoutModal_titleLevel__Y9gpT{margin-top:1px;color:#ccc;font-size:19px;font-weight:500}.CompletedWorkoutModal_pathwayAndDifficulty__L_QUq{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-top:5px}.CompletedWorkoutModal_pathwayText__Bt7KD{color:#999;font-size:11px;margin:0;font-weight:500}.CompletedWorkoutModal_notesContainer__1QEbD{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:25px}.CompletedWorkoutModal_notesText__2Iwu4{margin:0;color:#999;font-size:12px;font-weight:500}.CompletedWorkoutModal_notesTitle__7yxjE{margin:0;color:#fff;font-size:12px;font-weight:500}.CompletedWorkoutModal_statisticsTitle__X5y6f{color:#fff;font-size:13px;font-weight:500;margin:25px 0 0 -1px}.CompletedWorkoutModal_ansText__wRBgT{color:#999;font-size:11px;margin:0}.CompletedWorkoutModal_difficultyText__UJuCy{color:#fff;font-size:12px;margin:0;font-weight:500}.CompletedWorkoutModal_adaptiveIncluded__gOku_,.CompletedWorkoutModal_completed__D3kYc{position:absolute;top:72px;right:40px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;z-index:3}.CompletedWorkoutModal_adaptiveIncludedText__w65nM,.CompletedWorkoutModal_completedText__V5RJD{color:#54b435;font-size:12px;font-weight:500;margin-right:5px}.CompletedWorkoutModal_adaptiveIncludedText__w65nM{margin-right:0}.CompletedWorkoutModal_adaptiveIncluded__gOku_{top:40px}.CompletedWorkoutModal_adaptiveNotIncludedText__CYX6w{color:#fff}.CompletedWorkoutModal_divider__0h0zS{background-color:#999;width:1.5px;height:10px;margin:0 7px}.CompletedWorkoutModal_titleIcon__q_ytS{margin-right:10px}.CompletedWorkoutModal_deviceTitle__uPH9O{font-size:24px;font-weight:600;color:#fff;margin:20px 0 0 20px}.CompletedWorkoutModal_deviceType__KSffR{font-size:14px;font-weight:400;color:#999;margin:5px 0 0 20px}.CompletedWorkoutModal_bluetoothStatusContainer__R2r0p{margin-left:20px;margin-top:20px;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.CompletedWorkoutModal_bluetoothStatusText__fOWk1{color:#54b435;margin:0 0 0 10px;font-weight:600}.CompletedWorkoutModal_backWrapper__hHKcm{position:absolute;right:15px;top:15px;display:flex;flex-direction:row}.CompletedWorkoutModal_backButton__BY83V{position:absolute;right:20px;top:20px;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;cursor:pointer;margin-right:10px}.CompletedWorkoutModal_graphContainer__WPDQC{position:relative;height:270px;width:100%;margin-top:10px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}.CompletedWorkoutModal_chartContainer__LaHOx{width:100%;height:150px}.CompletedWorkoutModal_durationTssIfKjContainer__Wxwkq{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:5px;gap:10px}.CompletedWorkoutModal_secondStatsRow__rbByI,.CompletedWorkoutModal_thirdStatsRow__mzJlc{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:10px}.CompletedWorkoutModal_statsItem__tnMbF{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100px}.CompletedWorkoutModal_statsItem__tnMbF p{margin:0;color:#999;font-size:12px;font-weight:500;position:relative}.CompletedWorkoutModal_dynamic__NfY0B{color:#ccc!important;font-size:13px!important;font-weight:400!important}.CompletedWorkoutModal_descriptionAndInstructionContainer__l_ecD{position:relative;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-left:40px;overflow-y:scroll;padding-bottom:100px}.CompletedWorkoutModal_dateAndDifficulty__MJrSp{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-top:30px}.CompletedWorkoutModal_buttonSpinner__uiYIg{margin-left:3px}.CompletedWorkoutModal_research___Q0xs{margin:20px 0 0;color:#fff;font-size:12px;font-weight:500}.CompletedWorkoutModal_link___GMHX{color:#007bff}.CompletedWorkoutModal_link___GMHX:hover{text-decoration:underline;cursor:pointer}@keyframes CompletedWorkoutModal_fade-in__0IVzC{0%{opacity:0}to{opacity:1}}@keyframes CompletedWorkoutModal_slide-in__P5U_H{0%{transform:translateX(100%)}to{transform:translateX(0)}}.CompletedWorkoutModal_titleAndHoverIcon__OTFTh{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.CompletedWorkoutModal_buttonAndText__DsQOG{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.CompletedWorkoutModal_button__v8cVr{flex:1 1;height:100%;border:none;background:#161b22;cursor:pointer;border-radius:2px}.CompletedWorkoutModal_buttonText__1NhjX{font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;color:#eee;margin:0}.CompletedWorkoutModal_selectedButton__LS9E9{background:#ddd;color:#000;flex:1 1;height:100%;border:none;cursor:pointer;border-radius:2px}.CompletedWorkoutModal_selectedButtonText__Ypb2g{font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;color:#000;margin:0}.CompletedWorkoutModal_endButton__plc5i{position:absolute;bottom:20px;right:20px;background:transparent;border:1px solid #bbb;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px;border-radius:5px;margin-top:30px;cursor:pointer;color:#bbb;transition:.3s ease-in-out}.CompletedWorkoutModal_endButton__plc5i:hover{color:#fff;border-color:#fff}.CompletedWorkoutModal_endButtonText__1PSMT{font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;margin:0;cursor:pointer}.CompletedWorkoutModal_metricsAndDelete__NIr_Q{margin-top:50px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:20px}.CompletedWorkoutModal_deleteWrapper__wOVWI{position:absolute;bottom:40px;right:40px}.CompletedWorkoutModal_error__S6B_W,.CompletedWorkoutModal_success__JUz6v{position:absolute;bottom:20px;right:20px;margin:0;font-weight:600;font-size:12px;color:#54b435}.CompletedWorkoutModal_error__S6B_W{color:#ff4d4f}.CompletedWorkoutModal_stravaButtonWrapper__6N13K{margin-top:20px}.CompletedWorkoutModal_difficultyContainer__wRtT2{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:7px}.CompletedWorkoutModal_achievable__GQxLd,.CompletedWorkoutModal_breakthrough__gYyxT,.CompletedWorkoutModal_notRecommended__KeiOI,.CompletedWorkoutModal_productive__J1xM0,.CompletedWorkoutModal_stretch__Exn9e{width:14px;height:14px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center}.CompletedWorkoutModal_difficultyLabel__Rfctu{font-size:9px;color:#fff;font-weight:500}.CompletedWorkoutModal_difficultyLabelMarginLeft__B_Fmo{margin-left:1px}.CompletedWorkoutModal_difficultyText__UJuCy{color:#999;font-size:11px;margin:1px 0 0}.CompletedWorkoutModal_achievable__GQxLd{background-color:#007bff}.CompletedWorkoutModal_productive__J1xM0{background-color:#54b435}.CompletedWorkoutModal_stretch__Exn9e{background-color:#e8a002}.CompletedWorkoutModal_breakthrough__gYyxT{background-color:#f03131}.CompletedWorkoutModal_notRecommended__KeiOI{background-color:#999}.ExitButton_exitButton__c8VXJ{cursor:pointer;background-color:var(--opaque-secondary-background);color:#fff;border-radius:999px;display:flex;justify-content:center;align-items:center;width:30px;height:30px;z-index:1}.ScheduledWorkoutModal_background__rduLw{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.3);cursor:pointer;animation:ScheduledWorkoutModal_fade-in__6n1mv .2s linear;z-index:10}.ScheduledWorkoutModal_fadingOut__x5qwv{opacity:0;transition:opacity .33s}.ScheduledWorkoutModal_container__b60_L{position:absolute;top:0;right:0;width:500px;z-index:15;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;cursor:default;animation:ScheduledWorkoutModal_slide-in__2a6VA .2s linear;min-height:100vh;background-color:var(--fully-opaque-primary-background);-webkit-backdrop-filter:var(--primary-backdrop-filter);backdrop-filter:var(--primary-backdrop-filter);border-left:var(--primary-border);opacity:1}.ScheduledWorkoutModal_slidingOut__0v26H{transform:translateX(100%);transition:transform .23s}.ScheduledWorkoutModal_workoutName__mBxRn{position:absolute;top:34px;left:40px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;z-index:10}.ScheduledWorkoutModal_workoutNameText__yWO_b{font-weight:600;font-size:24px;color:#fff;margin:0;position:relative;display:flex;flex-direction:row;align-items:flex-start;gap:4px}.ScheduledWorkoutModal_titleLevel__1RDsx{margin-top:1px;color:#ccc;font-size:19px;font-weight:500;margin-right:5px}.ScheduledWorkoutModal_pathwayAndDifficulty__bB2oZ{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-top:5px}.ScheduledWorkoutModal_pathwayText__os_AT{color:#999;font-size:11px;margin:0}.ScheduledWorkoutModal_notesContainer__VWgcO{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:25px}.ScheduledWorkoutModal_notesText__ED_Xs{margin:0;color:#999;font-size:12px;font-weight:500}.ScheduledWorkoutModal_notesTitle__GfXcl{margin:0;color:#fff;font-size:12px;font-weight:500}.ScheduledWorkoutModal_statisticsTitle__2Uly8{color:#fff;font-size:13px;font-weight:500;margin:25px 0 0 -2px}.ScheduledWorkoutModal_missedReasons__1d73B{margin-bottom:20px;margin-top:0}.ScheduledWorkoutModal_ansText___1MWt{color:#999;font-size:11px;margin:0}.ScheduledWorkoutModal_difficultyText__Vp2Yg{color:#fff;font-size:12px}.ScheduledWorkoutModal_completed__R_FhB{position:absolute;top:20px;right:40px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.ScheduledWorkoutModal_completedText__VHo_m{color:#54b435;font-size:12px;font-weight:500;margin-right:5px}.ScheduledWorkoutModal_divider__vp2az{background-color:#999;width:1.5px;height:10px;margin:0 9px}.ScheduledWorkoutModal_titleIcon__W63AI{margin-right:10px}.ScheduledWorkoutModal_deviceTitle__z5yDE{font-size:24px;font-weight:600;color:#fff;margin:20px 0 0 20px}.ScheduledWorkoutModal_deviceType__hie0G{font-size:14px;font-weight:400;color:#999;margin:5px 0 0 20px}.ScheduledWorkoutModal_bluetoothStatusContainer__pgafO{margin-left:20px;margin-top:20px;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.ScheduledWorkoutModal_bluetoothStatusText__ZjC3I{color:#54b435;margin:0 0 0 10px;font-weight:600}.ScheduledWorkoutModal_backText__4d9Bv{font-size:14px;font-weight:500;color:#ccc;margin:0 0 3px}.ScheduledWorkoutModal_closeIcon__fzudc{width:25px;height:25px;cursor:pointer;color:#ccc}.ScheduledWorkoutModal_backButton__txroR{position:absolute;top:15px;right:15px;z-index:2}.ScheduledWorkoutModal_graphContainer__J1rSI{position:relative;height:270px;width:100%;margin-top:10px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}.ScheduledWorkoutModal_chartContainer__m_iuU{width:100%;height:150px}.ScheduledWorkoutModal_durationTssIfKjContainer__EoRO3{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-top:5px;gap:40px}.ScheduledWorkoutModal_secondStatsRow__iljKM,.ScheduledWorkoutModal_thirdStatsRow__0K83P{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:10px}.ScheduledWorkoutModal_statsItem__099MI{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.ScheduledWorkoutModal_statsItem__099MI p{margin:0;color:#999;font-size:12px;font-weight:500;position:relative}.ScheduledWorkoutModal_dynamic__2PYqU{color:#ccc!important;font-size:13px!important;font-weight:400!important}.ScheduledWorkoutModal_descriptionAndInstructionContainer__s5Iy8{position:relative;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-left:40px;padding-right:20px;overflow-y:scroll}.ScheduledWorkoutModal_descriptionContainer__kX9Lr{width:100%;display:flex;flex-direction:column;gap:5px}.ScheduledWorkoutModal_description__27X80{color:#ccc!important;font-size:13px!important;font-weight:400!important;margin:2px 0 5px -1px}.ScheduledWorkoutModal_dateAndDifficulty__a5uCM{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-top:30px}.ScheduledWorkoutModal_deleteWrapper__SRwq9{position:absolute;bottom:40px;right:40px}@keyframes ScheduledWorkoutModal_fade-in__6n1mv{0%{opacity:0}to{opacity:1}}@keyframes ScheduledWorkoutModal_slide-in__2a6VA{0%{transform:translateX(100%)}to{transform:translateX(0)}}.ScheduledWorkoutModal_titleAndHoverIcon__sNedd{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.ScheduledWorkoutModal_buttonAndText__M8Z0K{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.ScheduledWorkoutModal_button__WT1zT{flex:1 1;height:100%;border:none;background:#161b22;cursor:pointer;border-radius:2px}.ScheduledWorkoutModal_buttonText__g6EAp{font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;color:#eee;margin:0}.ScheduledWorkoutModal_selectedButton__R_DW9{background:#ddd;color:#000;flex:1 1;height:100%;border:none;cursor:pointer;border-radius:2px}.ScheduledWorkoutModal_selectedButtonText__361dD{font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;color:#000;margin:0}.ScheduledWorkoutModal_endButton__cTW4f{position:absolute;bottom:20px;right:20px;background:transparent;border:1px solid #bbb;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px;border-radius:5px;margin-top:30px;cursor:pointer;color:#bbb;transition:.3s ease-in-out}.ScheduledWorkoutModal_endButton__cTW4f:hover{color:#fff;border-color:#fff}.ScheduledWorkoutModal_endButtonText__XFsvd{font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;margin:0;cursor:pointer}.ScheduledWorkoutModal_metricsAndDelete__fwEZ_{margin-top:30px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px}.ScheduledWorkoutModal_incomplete__o21G4{position:absolute;top:64px;right:40px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;color:#fff;font-size:12px;font-weight:500;gap:5px;margin:10px 5px 0 20px}.ScheduledWorkoutModal_difficultyContainer__bgjwK{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:7px}.ScheduledWorkoutModal_achievable__W_hv4,.ScheduledWorkoutModal_breakthrough__vt_a8,.ScheduledWorkoutModal_notRecommended__LTJVR,.ScheduledWorkoutModal_productive__aHnIP,.ScheduledWorkoutModal_stretch__hhCoj{width:14px;height:14px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center}.ScheduledWorkoutModal_difficultyLabel__NfBKd{font-size:9px;color:#fff;font-weight:500}.ScheduledWorkoutModal_difficultyLabelMarginLeft__qJZea{margin-left:1px}.ScheduledWorkoutModal_difficultyText__Vp2Yg{color:#999;font-size:11px;margin:0}.ScheduledWorkoutModal_achievable__W_hv4{background-color:#007bff}.ScheduledWorkoutModal_productive__aHnIP{background-color:#54b435}.ScheduledWorkoutModal_stretch__hhCoj{background-color:#e8a002}.ScheduledWorkoutModal_breakthrough__vt_a8{background-color:#f03131}.ScheduledWorkoutModal_notRecommended__LTJVR{background-color:#999}.ImportedMatchingWorkout_container__YYwsS{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;gap:20px;position:relative;animation:ImportedMatchingWorkout_fade-in__Fas49 .3s ease-out}.ImportedMatchingWorkout_noFadeIn__3BElz{animation:unset}.ImportedMatchingWorkout_subtitle__LiJ0J{display:flex;flex-direction:row;gap:5px;color:#ccc;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;text-align:center;line-height:1.4;margin:2px 0 0}.ImportedMatchingWorkout_adaptationContainer__HtIev{border:var(--primary-border);border-radius:var(--primary-border-radius);background-color:var(--secondary-background);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%}.ImportedMatchingWorkout_upcomingAdaptation__d1DVF{padding:15px 20px 0;width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;position:relative;gap:15px}.ImportedMatchingWorkout_adaptDate__1Pgkc,.ImportedMatchingWorkout_date__vvm0b{color:#fff;font-size:14px;font-weight:500;margin:0}.ImportedMatchingWorkout_adaptDate__1Pgkc{top:30px}.ImportedMatchingWorkout_dayOfWeekContainer__yx2hJ{width:100%;border-bottom:var(--primary-border);padding:10px 20px}.ImportedMatchingWorkout_dayOfWeekText__36Ha9{margin:0;font-size:14px;font-weight:500;color:#ccc}.ImportedMatchingWorkout_adaptationsWrapper__e3Ts8{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:20px;margin-left:32px;margin-right:32px}.ImportedMatchingWorkout_adaptationWrapper__odf2h{width:160px;display:flex;position:relative;margin-bottom:43px;pointer-events:none}.ImportedMatchingWorkout_changeIcon__Y5kb0{color:#fff;transform:rotate(180deg)}.ImportedMatchingWorkout_arrowContainer__wq3Ja{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:35px}.ImportedMatchingWorkout_includedText__wkciP{color:#ccc;font-size:12px;font-weight:400;margin:-5px 0 0}.ImportedMatchingWorkout_buttonsContainer__Ii_P2{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:100%;gap:10px}.ImportedMatchingWorkout_fadingOut__TsgLx{opacity:0;transition:opacity .33s}@keyframes ImportedMatchingWorkout_fade-in__Fas49{0%{opacity:0}to{opacity:1}}