@keyframes skeleton-loader-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes skeleton-loader-skeleton-loading{0%{background-color:var(--color-transparent-white-5)}to{background-color:var(--color-transparent-white-10)}}.skeleton-loader-component{animation:skeleton-loader-fadeIn 175ms;height:100%;overflow:hidden;padding:var(--space-12);position:relative}.skeleton-loader-intro{display:flex}.skeleton-loader-avatar{min-height:7.5rem;min-width:7.5rem;animation:skeleton-loader-skeleton-loading 1s linear infinite alternate;border-radius:var(--radius-3)}.skeleton-loader-chat{height:6rem;width:100%;animation:skeleton-loader-skeleton-loading 1s linear infinite alternate;border-radius:var(--radius-3)}[dir=ltr] .skeleton-loader-chat{margin-left:1.6rem}[dir=rtl] .skeleton-loader-chat{margin-right:1.6rem}.skeleton-loader-name{height:3rem;margin:2rem 0;animation:skeleton-loader-skeleton-loading 1s linear infinite alternate}.skeleton-loader-description{margin-bottom:3rem}.skeleton-loader-lineOfText{height:1.43rem;margin-bottom:.5rem;animation:skeleton-loader-skeleton-loading 1s linear infinite alternate}.skeleton-loader-lineOfText:last-of-type{width:40%}.skeleton-loader-list{height:43%;overflow:hidden}.skeleton-loader-listItem{height:5rem;margin-bottom:1rem;border-radius:var(--radius-3);animation:skeleton-loader-skeleton-loading 1s linear infinite alternate}.skeleton-loader-bottom{align-items:flex-end;background:var(--color-bg-tertiary);bottom:0;display:flex;height:14.5rem;left:0;padding:var(--space-12);position:absolute;right:0}.coach-selection-button-container{align-items:center;display:flex;flex-direction:column}.coach-selection-button-disabled{cursor:wait}.coach-selection-button-borderButton{aspect-ratio:1/1;background-clip:content-box;background-color:var(--color-transparent-white-8);border:none;border-radius:var(--radius-5);display:flex;height:8rem;margin:auto;padding:0;position:relative;width:8rem}.coach-selection-button-borderButton--largeAvatars{height:9.6rem;width:9.6rem}.coach-selection-button-borderButton img{border-radius:var(--radius-5);height:auto;padding:0;width:100%}.coach-selection-button-borderButton.coach-selection-button-none{background-color:transparent;display:flex;flex-grow:1}.coach-selection-button-borderButton.coach-selection-button-none .coach-selection-button-iconContainer{align-items:center;display:flex;height:100%;justify-content:center;margin-top:none;width:100%}.coach-selection-button-borderButton.coach-selection-button-none .coach-selection-button-iconContainer.coach-selection-button-iconContainerUnselected{border:.4rem dashed var(--color-border-default);border-radius:var(--radius-10)}.coach-selection-button-borderButton.coach-selection-button-none .coach-selection-button-iconContainer .coach-selection-button-iconX{font-size:4.4rem;color:var(--color-icon-bolder)}.coach-selection-button-label{color:var(--color-text-default);font-weight:600;margin-top:var(--space-8);max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.coach-selection-button-label.coach-selection-button-labelSelected{color:var(--color-green-300)}.coach-selection-button-languageIndicator{background-color:var(--color-gray-700);bottom:0;color:var(--color-transparent-white-85);padding:var(--space-4);position:absolute;text-transform:uppercase}[dir=ltr] .coach-selection-button-languageIndicator{border-radius:var(--radius-3) var(--radius-3) var(--radius-3) 0;right:0}[dir=rtl] .coach-selection-button-languageIndicator{border-radius:var(--radius-3) var(--radius-3) 0 var(--radius-3);left:0}.transition-group-bots-message-container{align-items:flex-start;display:flex;flex-direction:column-reverse;margin-bottom:auto;transition:margin-top .3s var(--motion-ease-out-gentle),transform .3s var(--motion-ease-out-gentle);width:100%}.transition-group-bots-message-move{transition:transform .3s var(--motion-ease-out-gentle)}.transition-group-bots-message-enter-begin{opacity:0}@media (prefers-reduced-motion: no-preference){[dir=ltr] .transition-group-bots-message-enter-begin{transform:translate(-2rem)}[dir=rtl] .transition-group-bots-message-enter-begin{transform:translate(2rem)}}.transition-group-bots-message-enter-end{opacity:1;transform:translate(0);transition:opacity .25s var(--motion-ease-out-gentle),transform .25s var(--motion-ease-out-gentle)}.transition-group-bots-message-leave-end{opacity:0}@media (prefers-reduced-motion: no-preference){.transition-group-bots-message-leave-end{transform:translateY(6rem)}}[dir=ltr] .transition-group-bots-message-force-hide-tail svg{left:0;transition:left .25s var(--motion-ease-out-gentle)}[dir=rtl] .transition-group-bots-message-force-hide-tail svg{right:0;transition:right .25s var(--motion-ease-out-gentle)}.transition-group-bots-message-with-margin-top{margin-top:var(--space-8)}.bot-group-accordion-component{background:var(--color-bg-subtler);border-radius:var(--radius-5);display:flex;flex-direction:column;justify-content:center;min-height:5rem;overflow:hidden;padding:var(--space-16);position:relative}.bot-group-accordion-toggleClickArea{cursor:pointer;height:5rem;left:0;position:absolute;right:0;top:0;z-index:10}.bot-group-accordion-toggleClickAreaExpanded{height:4.9rem}.bot-group-accordion-topText{align-items:center;display:flex;max-height:1.8rem}.bot-group-accordion-sectionTitle,.bot-group-accordion-sectionTitleExpanded{transition:all .15s}.bot-group-accordion-sectionTitle{color:var(--color-text-default);font-family:var(--font-family-heading);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[dir=ltr] .bot-group-accordion-sectionTitle{margin-left:5rem}[dir=rtl] .bot-group-accordion-sectionTitle{margin-right:5rem}.bot-group-accordion-sectionTitleExpanded{color:var(--color-text-boldest)}[dir=ltr] .bot-group-accordion-sectionTitleExpanded{margin-left:0}[dir=rtl] .bot-group-accordion-sectionTitleExpanded{margin-right:0}.bot-group-accordion-botsCount{color:var(--color-text-default);font-size:1.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[dir=ltr] .bot-group-accordion-botsCount{margin-left:auto}[dir=rtl] .bot-group-accordion-botsCount{margin-right:auto}.bot-group-accordion-botsExpanded{animation:bot-group-accordion-fade .25s forwards ease-in-out;display:grid;gap:var(--space-16);grid-template-columns:var(--v571de515);list-style-type:none;margin-bottom:0;margin-top:var(--space-16);opacity:0;padding:0}.bot-group-accordion-collapsedAvatar,.bot-group-accordion-expandedAvatar{height:5rem;width:5rem}.bot-group-accordion-collapsedAvatar{position:absolute}[dir=ltr] .bot-group-accordion-collapsedAvatar{left:0}[dir=rtl] .bot-group-accordion-collapsedAvatar{right:0}@keyframes bot-group-accordion-fade{0%{opacity:0}to{opacity:1}}.mode-selection-container-component{display:flex;flex-direction:column;overflow:auto}.mode-selection-container-redesign{gap:var(--space-16);padding:var(--space-8) var(--space-12) var(--space-16);transition:opacity .3s var(--motion-ease-out-dramatic)}.mode-selection-container-hidden{opacity:0;pointer-events:none}.mode-selection-container-section{display:flex;flex-direction:column;gap:var(--space-16)}.mode-selection-container-no-timer-button{width:100%}.mode-selection-container-dropdown-wrapper{display:flex;flex-direction:column;position:relative}.mode-selection-container-dropdown-items{background:var(--color-bg-primary);border-radius:var(--radius-8);box-shadow:var(--shadow-lg);left:0;margin-top:var(--space-4);overflow:hidden;position:absolute;right:0;top:100%;z-index:10}.mode-selection-container-footer{background:var(--color-bg-tertiary);bottom:0;display:block;height:10rem;padding:1.6rem 2.4rem 2.8rem;width:100%;z-index:1}.mode-selection-container-custom-wrapper{padding:0 var(--space-12)}@keyframes game-over-modal-default-animation{0%{opacity:0;transform:translate(-50%,-20%)}to{opacity:1;transform:translate(-50%)}}.game-over-modal-entering{animation:game-over-modal-default-animation .3s;animation-delay:.75s;opacity:0;pointer-events:none}.game-over-modal-container{--game-over-modal-width: 40rem;background:none;max-width:var(--game-over-modal-width);min-width:var(--game-over-modal-width)}.game-over-modal-crowns{margin:-1.6rem auto auto;position:relative}.game-over-modal-custom-data-image{margin:0 auto}.game-over-modal-custom-data-message{padding:0 var(--space-8);text-align:center}.game-over-modal-separator{border-top:.1rem solid var(--color-border-default)}.game-over-modal-content{background-color:var(--color-bg-opaque);border-radius:var(--radius-10);display:flex;flex-direction:column;padding-bottom:1.6rem;position:relative;row-gap:1.6rem;text-align:center}.game-over-modal-content .game-over-modal-buttons{display:flex;flex-direction:column;gap:.8rem}
