.count-pill-with-icon_container__jTGyP{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:var(--mantine-radius-xl);background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .count-pill-with-icon_container__jTGyP{background-color:var(--mantine-color-dark-6)}.count-pill-with-icon_container__jTGyP{border:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .count-pill-with-icon_container__jTGyP{border:1px solid var(--mantine-color-dark-4)}.count-pill-with-icon_container__jTGyP{cursor:pointer}.count-pill-with-icon_iconWrapper__6ORAm{display:inline-flex;align-items:center;line-height:0}.add-reaction-icon-button_button__KzvHJ{position:relative;font-size:18px;transition:transform .2s ease-out,opacity .2s ease-out;cursor:pointer}.add-reaction-icon-button_buttonPending__WFLUQ{opacity:.6}.add-reaction-icon-button_buttonAnimating__Q15ww{transform:scale(1.1)}.add-reaction-icon-button_buttonSuccess__TQBwR{cursor:default;pointer-events:none}.add-reaction-icon-button_container__Lxv7y{position:relative;display:inline-block}.add-reaction-icon-button_inner__XEtAD{position:relative;transition:opacity .3s ease-out,transform .3s ease-out}.add-reaction-icon-button_innerHidden__NEHMT{opacity:0;transform:scale(.8);pointer-events:none}.add-reaction-icon-button_icon___dCDW{filter:grayscale(100%) opacity(.7)}.add-reaction-icon-button_plus__UcqUt{position:absolute;top:-4px;right:-5px;pointer-events:none;z-index:1;display:flex;align-items:center;justify-content:center;filter:none}.add-reaction-icon-button_plus__UcqUt svg{color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .add-reaction-icon-button_plus__UcqUt svg{color:var(--mantine-color-dark-2)}.add-reaction-icon-button_plus__UcqUt svg{filter:drop-shadow(0 0 1px rgba(0,0,0,.3));opacity:1}.add-reaction-icon-button_successFeedback__lxFwi{position:relative;opacity:1;animation:add-reaction-icon-button_fadeOutSuccess__3na9v .4s ease-out 1.6s forwards;pointer-events:none}@keyframes add-reaction-icon-button_fadeOutSuccess__3na9v{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}.reactions_reactionPillContainer__JXPD5{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:var(--mantine-radius-xl);background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .reactions_reactionPillContainer__JXPD5{background-color:var(--mantine-color-dark-6)}.reactions_reactionPillContainer__JXPD5{border:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .reactions_reactionPillContainer__JXPD5{border:1px solid var(--mantine-color-dark-4)}.reactions_reactionPillContainer__JXPD5{cursor:pointer}.reactions_commentsPillContainer__QIemY{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:var(--mantine-radius-xl);background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .reactions_commentsPillContainer__QIemY{background-color:var(--mantine-color-dark-6)}.reactions_commentsPillContainer__QIemY{border:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .reactions_commentsPillContainer__QIemY{border:1px solid var(--mantine-color-dark-4)}.reactions_commentsPillContainer__QIemY{cursor:pointer}.reactions_commentIcon__c8fWF{color:var(--mantine-color-gray-5)}.athlete-top-list_athleteTable__iTvAf{margin-top:var(--mantine-spacing-md)}.athlete-top-list_athleteTable__iTvAf td:first-child{max-width:var(--mantine-spacing-lg)}.athlete-top-list_currentUserRow__48iaZ{background-color:var(--mantine-color-dimmed)}.athlete-top-list_reactionSelectorContent__h4Orn{background:none;padding:0}.athlete-top-list_resultCard__lSfG9{background:var(--mantine-color-gray-1);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-lg);padding:var(--mantine-spacing-sm);margin-bottom:var(--mantine-spacing-xs);transition:border-color .2s ease}[data-mantine-color-scheme=dark] .athlete-top-list_resultCard__lSfG9{background:var(--mantine-color-dark-8);border-color:var(--mantine-color-dark-5)}.athlete-top-list_positionBadge__AANlj{position:absolute;bottom:-2px;right:-2px;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;border:1.5px solid var(--mantine-color-body);z-index:1}.athlete-top-list_positionGold__fXcA7{background:linear-gradient(135deg,#FF8C00,#FF6B00);color:#fff}.athlete-top-list_positionSilver__o1H_a{background:linear-gradient(135deg,#E8E8E8,#A8A8A8);color:#000}.athlete-top-list_positionBronze__S5GTC{background:linear-gradient(135deg,#CD7F32,#8B4513);color:#fff}.athlete-top-list_positionDefault__aOU7w{background:var(--mantine-color-gray-7);color:var(--mantine-color-gray-0);border-color:var(--mantine-color-body)}.athlete-top-list_avatarRing__q1ZSQ{border:1px solid rgba(255,255,255,.3);border-radius:50%;display:inline-block;padding:1px}.athlete-top-list_scoreDisplay__y4Vkn{text-align:center;padding:var(--mantine-spacing-sm) 0}.effort-view_wrapper__q_nAU{display:inline-flex;align-items:center;gap:var(--mantine-spacing-xs)}.effort-view_bars__mgWLa{display:inline-flex;align-items:flex-end;gap:2px;height:14px}.effort-view_barsCompact__HE5vh{display:inline-flex;align-items:flex-end;gap:1px;height:10px}.effort-view_bar__mDIK9{width:4px}.effort-view_barCompact__v9Bam,.effort-view_bar__mDIK9{border-radius:1px;background-color:var(--bar-color,var(--mantine-color-gray-5))}.effort-view_barCompact__v9Bam{width:2px}.schedule-announcement_announcementContent__lhee_{max-width:100%;overflow:hidden}.schedule-announcement_announcementContent__lhee_ img{max-width:100%;height:auto;display:block}.mobile-calendar-header_container__LuYj_{background-color:var(--mantine-color-body);position:fixed;width:100vw;top:60px;left:0;z-index:2;overflow-y:hidden}.mobile-calendar-header_horizontalContainer__ZF6cn{overflow-x:scroll;overflow-y:hidden;padding:8px 20px}.mobile-calendar_dayTitle__AwCyu{position:sticky;top:140px;z-index:1;background:var(--mantine-color-body)}.workout-title-card_container__gyEg_{height:180px;width:100%;position:relative}.workout-title-card_image__hRylt{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50%;mask-image:linear-gradient(0deg,transparent 0,rgba(0,0,0,.5) 10%,rgba(0,0,0,1) 20%);-webkit-mask-image:linear-gradient(0deg,transparent 0,rgba(0,0,0,.5) 10%,rgba(0,0,0,1) 20%)}.workout-title-card_overlay__Us3d2{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,transparent 0,rgba(0,0,0,.2) 50%,rgba(0,0,0,.5));z-index:1}.workout-title-card_classTypesGroup__LuX7P{position:absolute;top:16px;left:16px;z-index:2}.workout-title-card_titleBox__QVSmk{position:absolute;bottom:16px;left:16px;z-index:2;padding-right:1rem}.workout-title-card_titleText__Z4_aP{text-shadow:0 2px 8px rgba(0,0,0,.6)}.workout-title-card_subtitleText__YO_i7,.workout-title-card_titleText__Z4_aP{text-transform:uppercase;letter-spacing:.5px}.workout-title-card_gradientWrapper__Qhkqv{border-radius:var(--mantine-radius-md);padding:1px;width:100%}.workout-title-card_innerBox__6yJNv{border-radius:var(--mantine-radius-md);overflow:hidden}