.coach-flat-selection-menu-coaches{--grid-min: 8rem;--grid-columns: 3;display:grid;grid-gap:var(--space-12) var(--space-16);grid-template-columns:repeat(var(--grid-columns),minmax(var(--grid-min),1fr));justify-content:center;margin:-.5rem -.5rem 0;max-height:min(40vh,41rem);overflow:auto;padding:.5rem .5rem 0}@media (min-width: 30em){.coach-flat-selection-menu-coaches{--grid-min: 7.5rem;--grid-columns: 4;overflow:visible}}.game-mode-top-section-daily-puzzle-skeleton{--gray: var(--color-gray-500);--gradient-faded: var(--color-gray-500);--skeleton-item: rgba(0, 0, 0, .7);height:17.8rem;width:100%}.dark-mode .game-mode-top-section-daily-puzzle-skeleton{--gray: #111;--gradient-faded: #111;--skeleton-item: rgba(255, 255, 255, .3)}.game-mode-top-section-daily-puzzle-skeleton:empty:after{animation:game-mode-top-section-loading 1.3s infinite;background-repeat:no-repeat;background-size:30rem 100%,13.2rem 1.8rem,19.5rem 2rem,12.2rem 1.8rem,100% 100%;content:"";display:block;height:100%;opacity:.2;width:100%}[dir=ltr] .game-mode-top-section-daily-puzzle-skeleton:empty:after{background-image:linear-gradient(90deg,transparent 0,var(--gradient-faded) 50%,transparent 100%),linear-gradient(var(--skeleton-item) 1.8rem,transparent 0),linear-gradient(var(--skeleton-item) 2rem,transparent 0),linear-gradient(var(--skeleton-item) 1.8rem,transparent 0),linear-gradient(var(--gray) 17.8rem,transparent 0);background-position:-300% 0,50% 1.2rem,50% 6.6rem,50% 11rem,0 0}[dir=rtl] .game-mode-top-section-daily-puzzle-skeleton:empty:after{background-image:linear-gradient(-90deg,transparent 0,var(--gradient-faded) 50%,transparent 100%),linear-gradient(var(--skeleton-item) 1.8rem,transparent 0),linear-gradient(var(--skeleton-item) 2rem,transparent 0),linear-gradient(var(--skeleton-item) 1.8rem,transparent 0),linear-gradient(var(--gray) 17.8rem,transparent 0);background-position:400% 0,50% 1.2rem,50% 6.6rem,50% 11rem,100% 0}@keyframes game-mode-top-section-loading{to{background-position:400% 0,50% 1.2rem,50% 6.6rem,50% 11rem,0 0}}.game-mode-top-section-content{align-items:center;display:flex;flex-direction:column;gap:var(--space-12);padding:var(--space-16) var(--space-16) 0}.game-mode-top-section-calendar-expanded{background:var(--color-bg-tertiary)}.game-mode-top-section-name{color:var(--color-text-boldest);text-align:center}.game-mode-top-section-calendar-toggle{height:3.2rem;position:relative;width:100%}.game-mode-top-section-date-picker{align-items:center;display:flex;justify-content:center;position:absolute;transition:opacity .2s cubic-bezier(.33,1,.68,1),transform .4s cubic-bezier(.33,1,.68,1);width:100%}[dir=ltr] .game-mode-top-section-date-picker{left:50%;transform:translate(-50%)}[dir=rtl] .game-mode-top-section-date-picker{right:50%;transform:translate(50%)}.game-mode-top-section-date-picker.game-mode-top-section-enter,.game-mode-top-section-date-picker.game-mode-top-section-leave-to{opacity:0}[dir=ltr] .game-mode-top-section-date-picker.game-mode-top-section-enter,[dir=ltr] .game-mode-top-section-date-picker.game-mode-top-section-leave-to{transform:translate(-50%) translateY(2rem)}[dir=rtl] .game-mode-top-section-date-picker.game-mode-top-section-enter,[dir=rtl] .game-mode-top-section-date-picker.game-mode-top-section-leave-to{transform:translate(50%) translateY(2rem)}.game-mode-top-section-date-picker.game-mode-top-section-leave,.game-mode-top-section-date-picker.game-mode-top-section-enter-to{opacity:1}[dir=ltr] .game-mode-top-section-date-picker.game-mode-top-section-leave,[dir=ltr] .game-mode-top-section-date-picker.game-mode-top-section-enter-to{transform:translate(-50%) translateY(0)}[dir=rtl] .game-mode-top-section-date-picker.game-mode-top-section-leave,[dir=rtl] .game-mode-top-section-date-picker.game-mode-top-section-enter-to{transform:translate(50%) translateY(0)}.game-mode-top-section-hide-calendar-button{position:absolute;transition:opacity .3s cubic-bezier(.33,1,.68,1),transform .3s cubic-bezier(.33,1,.68,1)}[dir=ltr] .game-mode-top-section-hide-calendar-button{left:50%;transform:translate(-50%)}[dir=rtl] .game-mode-top-section-hide-calendar-button{right:50%;transform:translate(50%)}.game-mode-top-section-hide-calendar-button.game-mode-top-section-enter-active{transition-delay:.3s}.game-mode-top-section-hide-calendar-button.game-mode-top-section-enter,.game-mode-top-section-hide-calendar-button.game-mode-top-section-leave-to{opacity:0}[dir=ltr] .game-mode-top-section-hide-calendar-button.game-mode-top-section-enter,[dir=ltr] .game-mode-top-section-hide-calendar-button.game-mode-top-section-leave-to{transform:translate(-50%) scale(.6)}[dir=rtl] .game-mode-top-section-hide-calendar-button.game-mode-top-section-enter,[dir=rtl] .game-mode-top-section-hide-calendar-button.game-mode-top-section-leave-to{transform:translate(50%) scale(.6)}.game-mode-top-section-hide-calendar-button.game-mode-top-section-enter-to,.game-mode-top-section-hide-calendar-button.game-mode-top-section-leave{opacity:1}[dir=ltr] .game-mode-top-section-hide-calendar-button.game-mode-top-section-enter-to,[dir=ltr] .game-mode-top-section-hide-calendar-button.game-mode-top-section-leave{transform:translate(-50%) scale(1)}[dir=rtl] .game-mode-top-section-hide-calendar-button.game-mode-top-section-enter-to,[dir=rtl] .game-mode-top-section-hide-calendar-button.game-mode-top-section-leave{transform:translate(50%) scale(1)}.footer-actions-component{background-color:var(--color-bg-tertiary);padding:1.5rem 2.4rem}@media all and (max-width: 59.999em){.footer-actions-float{background:var(--globalOverlayBackground);bottom:0;position:fixed;width:100%;z-index:15}[dir=ltr] .footer-actions-float{left:0}[dir=rtl] .footer-actions-float{right:0}}
