.club-events-menu-component{margin:0 auto;max-width:70rem}.club-events-menu-header{color:var(--color-gray-700);font-size:1.6rem;font-weight:500;padding:2.4rem 0;text-align:center}.dark-mode .club-events-menu-header{color:var(--color-transparent-white-85)}.club-events-menu-event-section{margin:0 auto;padding-bottom:2.4rem}.club-events-menu-section-title{color:var(--color-gray-600);font-size:1.2rem;font-weight:700;letter-spacing:.06rem;margin-bottom:2.4rem;text-transform:uppercase}.dark-mode .club-events-menu-section-title{color:var(--color-transparent-white-65)}.club-events-menu-event-button{align-items:center;-moz-column-gap:1.1rem;column-gap:1.1rem;display:grid;grid-template-columns:9.2rem 1fr 5rem;justify-content:space-between;margin:0 0 .8rem;min-height:9.2rem;padding:0;text-shadow:none;width:100%}.club-events-menu-event-icon{align-items:center;background-color:#0000000d;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative}.club-events-menu-event-info{max-width:52.8rem;padding:1.4rem 0;white-space:initial}[dir=ltr] .club-events-menu-event-info{text-align:left}[dir=rtl] .club-events-menu-event-info{text-align:right}.club-events-menu-event-title{color:var(--color-gray-800);display:inline-block;font-family:var(--font-family-heading);font-size:1.7rem;vertical-align:middle}.dark-mode .club-events-menu-event-title{color:var(--color-neutrals-white)}.club-events-menu-event-description{color:var(--color-gray-700);font-size:1.4rem;font-weight:500;margin-top:.8rem}.dark-mode .club-events-menu-event-description{color:var(--color-transparent-white-85)}.club-events-menu-chevron{font-size:2.4rem}:root{--coach-tail-width: 1.5rem;--coach-avatar-speech-overlap: var(--space-4);--coach-tail-with-overlap: calc(var(--coach-tail-width) + var(--coach-avatar-speech-overlap));--game-review-speech-bubble-height: 16.3rem}.bot-speech-content-tip{position:absolute}[dir=ltr] .bot-speech-content-tip{right:calc(100% - 1px)}[dir=rtl] .bot-speech-content-tip{left:calc(100% - 1px)}[dir=rtl] .bot-speech-content-tip{transform:scaleX(-1)}.bot-speech-content-tip-obscured{opacity:0}[dir=ltr] .bot-speech-content-tip-obscured{margin-left:0;transition:margin-left .25s var(--motion-ease-out-gentle) opacity .25s var(--motion-ease-out-gentle)}[dir=rtl] .bot-speech-content-tip-obscured{margin-right:0;transition:margin-right .25s var(--motion-ease-out-gentle) opacity .25s var(--motion-ease-out-gentle)}.bot-speech-content-component{max-height:var(--v51b5a7d8);position:relative;z-index:1}[dir=ltr] .bot-speech-content-component{margin-left:calc(-1 * var(--coach-avatar-speech-overlap))}[dir=rtl] .bot-speech-content-component{margin-right:calc(-1 * var(--coach-avatar-speech-overlap))}.bot-speech-content-component:not(.bot-speech-content-should-show-bot){--coach-tail-with-overlap: 0;--coach-avatar-speech-overlap: 0}.bot-speech-content-component.bot-speech-content-full-width{width:100%}.bot-speech-content-component .bot-speech-content-tip-path{fill:var(--color-bg-speech)}.bot-speech-content-component .bot-speech-content-tip-path.bot-speech-content-greatFind-animate{animation:bot-speech-content-uqqkt2l .3s;animation-delay:.75s;animation-fill-mode:forwards;fill:#5c8bb0}@keyframes bot-speech-content-uqqkt2l{0%{fill:#5c8bb0}to{fill:var(--color-bg-speech)}}.bot-speech-content-component .bot-speech-content-tip-path.bot-speech-content-brilliant-animate{animation:bot-speech-content-uqqkt2v .3s;animation-delay:.75s;animation-fill-mode:forwards;fill:#1baca6}@keyframes bot-speech-content-uqqkt2v{0%{fill:#1baca6}to{fill:var(--color-bg-speech)}}.bot-speech-content-bot-align-message-top,.bot-speech-content-bot-align-bot-and-message-top,.bot-speech-content-bot-align-top{align-items:center;display:grid}.bot-speech-content-bot-align-bot-and-message-top.bot-speech-content-should-show-bot{grid-template-rows:0 auto auto}.bot-speech-content-bot-align-bot-and-message-top .bot-speech-content-tip{position:sticky;top:3.8rem;z-index:1}[dir=ltr] .bot-speech-content-bot-align-bot-and-message-top .bot-speech-content-tip{margin-left:calc(-1 * var(--coach-tail-width) + .1rem)}[dir=rtl] .bot-speech-content-bot-align-bot-and-message-top .bot-speech-content-tip{margin-right:calc(-1 * var(--coach-tail-width) + .1rem)}@container sidebar (width < 36rem){.bot-speech-content-bot-align-bot-and-message-top .bot-speech-content-tip{top:2.7rem}}.bot-speech-content-bot-align-message-top{grid-template-rows:0 auto auto}.bot-speech-content-bot-align-message-top .bot-speech-content-tip{position:sticky;top:5.1rem;z-index:1}[dir=ltr] .bot-speech-content-bot-align-message-top .bot-speech-content-tip{margin-left:calc(-1 * var(--coach-tail-width) + .1rem)}[dir=rtl] .bot-speech-content-bot-align-message-top .bot-speech-content-tip{margin-right:calc(-1 * var(--coach-tail-width) + .1rem)}@container sidebar (width < 36rem){.bot-speech-content-bot-align-message-top .bot-speech-content-tip{top:5.9rem}}.bot-speech-content-bot-align-message-top .bot-speech-content-tip-obscured{opacity:0}[dir=ltr] .bot-speech-content-bot-align-message-top .bot-speech-content-tip-obscured{margin-left:0;transition:margin-left .25s var(--motion-ease-out-gentle) opacity .25s var(--motion-ease-out-gentle)}[dir=rtl] .bot-speech-content-bot-align-message-top .bot-speech-content-tip-obscured{margin-right:0;transition:margin-right .25s var(--motion-ease-out-gentle) opacity .25s var(--motion-ease-out-gentle)}.bot-speech-content-bot-align-top .bot-speech-content-tip{top:4.6rem}.bot-speech-content-bot-align-bottom{align-items:flex-end}.bot-speech-content-bot-align-bottom .bot-speech-content-tip{bottom:2rem}.bot-speech-content-botMessage{background-color:var(--color-bg-speech);border-radius:var(--radius-xl);color:var(--color-text-speech);display:flex;flex-direction:column;font-size:1.5rem;font-weight:500;justify-content:center;line-height:1.333;max-height:100%;min-height:6.4rem;min-width:0;position:relative;--top-opacity: 0;--bottom-opacity: 0}[dir=ltr] .bot-speech-content-botMessage{text-align:left}[dir=rtl] .bot-speech-content-botMessage{text-align:right}.bot-speech-content-botMessage:before,.bot-speech-content-botMessage:after{background:linear-gradient(transparent,#fff);content:"";height:4rem;left:0;pointer-events:none;position:absolute;right:0}.bot-speech-content-botMessage:before{background:linear-gradient(to bottom,rgba(255,255,255,.8),transparent);border-radius:var(--radius-xl);opacity:var(--top-opacity);top:0;z-index:1}.bot-speech-content-botMessage:after{background:linear-gradient(to top,rgba(255,255,255,.8),transparent);border-radius:var(--radius-xl);bottom:0;opacity:var(--bottom-opacity)}.bot-speech-content-botMessage .bot-speech-content-content-container{overflow-wrap:break-word;overflow-y:scroll;padding:var(--space-12) var(--space-16);scrollbar-width:none}.bot-speech-content-botMessage .bot-speech-content-content-container.bot-speech-content-min-height{align-items:center;display:flex;min-height:6.4rem}.bot-speech-content-botMessage .bot-speech-content-content-container.bot-speech-content-game-review-height{height:var(--game-review-speech-bubble-height)}.bot-speech-content-botMessage .bot-speech-content-content-container::-webkit-scrollbar{display:none}@container (max-width: 311px){.bot-speech-content-bot-align-top .bot-speech-content-tip{bottom:auto;top:2.6rem}}@container (min-width: 312px) and (max-width: 432px){.bot-speech-content-bot-align-top .bot-speech-content-tip{top:3.6rem}}@container sidebar (width < 36rem){.bot-speech-content-bot-align-bottom{align-items:flex-end}.bot-speech-content-bot-align-bottom .bot-speech-content-tip{bottom:var(--space-16)}}@container sidebar (width >= 36rem){.bot-speech-content-bot-align-bottom .bot-speech-content-tip{bottom:var(--space-24)}}.bot-speech-content-greatFind-animate{animation:bot-speech-content-uqqkt36 .3s;animation-delay:.75s;animation-fill-mode:forwards;background-color:#5c8bb0}@keyframes bot-speech-content-uqqkt36{0%{background-color:#5c8bb0}to{background-color:var(--color-bg-speech)}}.bot-speech-content-brilliant-animate{animation:bot-speech-content-uqqkt44 .3s;animation-delay:.75s;animation-fill-mode:forwards;background-color:#1baca6}@keyframes bot-speech-content-uqqkt44{0%{background-color:#1baca6}to{background-color:var(--color-bg-speech)}}
