.outgoing-challenges-component{display:flex;flex:1 1 0;flex-direction:column}.outgoing-challenges-header{align-items:center;border-bottom:.1rem solid var(--color-border-default);display:flex;flex:0 0 5.6rem;height:5.6rem;padding:0 1.6rem}.outgoing-challenges-header .outgoing-challenges-label{color:var(--color-text-default);flex:1 1 auto;font-size:1.4rem;font-weight:600}.outgoing-challenges-header .outgoing-challenges-close{background-color:transparent;border:none;margin:0;padding:0;align-items:center;cursor:pointer;display:flex;gap:.6rem;padding:.2rem}.outgoing-challenges-header .outgoing-challenges-close .outgoing-challenges-icon{font-size:1.6rem;color:var(--color-icon-default)}.outgoing-challenges-header .outgoing-challenges-close .outgoing-challenges-text{color:var(--color-text-default);font-size:1.4rem}.outgoing-challenges-header .outgoing-challenges-close:hover .outgoing-challenges-icon{color:var(--color-icon-default-hovered)}.outgoing-challenges-header .outgoing-challenges-close:hover .outgoing-challenges-text{color:var(--color-text-default-hovered)}.outgoing-challenges-cancel{background-color:transparent;border:none;margin:0;padding:0;align-self:flex-end;color:var(--color-text-default);font-size:1.4rem;padding:.2rem}.outgoing-challenges-cancel:hover{color:var(--color-text-default-hovered)}.outgoing-challenges-list{display:flex;flex:1 1 0;flex-direction:column;gap:1.6rem;overflow:auto;padding:1.6rem}.outgoing-challenges-content{align-items:center;display:flex;flex:1 1 0;flex-direction:column;justify-content:center}@media (max-width: 59.999em){.outgoing-challenges-content{justify-content:flex-start;padding-top:4rem}}.add-to-library-body{color:var(--color-text-boldest);flex-basis:100%}.add-to-library-empty{color:var(--color-text-bolder);height:22rem;padding:5rem 1.2rem;text-align:center}.add-to-library-filter{padding:1.2rem 1.2rem .6rem;position:relative}.add-to-library-error{left:1.2rem;position:absolute;right:1.2rem}.add-to-library-list{height:22rem;margin:1.2rem 0 0;overflow:auto;padding:0 1.2rem .6rem}.add-to-library-item{align-items:center;background-color:transparent;border:0;color:var(--color-text-bolder);display:flex;font-size:1.4rem;line-height:1.2;min-height:4.4rem;padding:.6rem 0;width:100%}[dir=ltr] .add-to-library-item{text-align:left}[dir=rtl] .add-to-library-item{text-align:right}.add-to-library-item:first-child{padding-top:0}.add-to-library-item:not(:last-child){border-bottom:.1rem solid var(--color-border-default)}.add-to-library-item.add-to-library-processing{opacity:.6;pointer-events:none}.add-to-library-item.add-to-library-exist{pointer-events:none}.add-to-library-item:hover .add-to-library-add-icon{color:var(--color-icon-default)}.add-to-library-item-tumbnail{border-radius:var(--radius-3);flex-shrink:0}[dir=ltr] .add-to-library-item-tumbnail{margin:0 1.2rem 0 0}[dir=rtl] .add-to-library-item-tumbnail{margin:0 0 0 1.2rem}.add-to-library-item-info{max-width:calc(100% - 7rem);width:100%;word-break:break-word}.add-to-library-number-games{color:var(--color-text-subtle);white-space:nowrap}.add-to-library-add-icon{font-size:2rem;color:var(--color-icon-subtle)}[dir=ltr] .add-to-library-add-icon{margin:0 .5rem 0 auto}[dir=rtl] .add-to-library-add-icon{margin:0 auto 0 .5rem}.add-to-library-add-icon.add-to-library-hidden{display:none}.add-to-library-added{font-size:1.6rem;align-items:center;animation:add-to-library-pulse .3s;animation-iteration-count:1;background-color:var(--color-green-300);border-radius:var(--radius-circular);color:var(--color-neutrals-white);display:flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}[dir=ltr] .add-to-library-added{margin:0 .7rem 0 auto}[dir=rtl] .add-to-library-added{margin:0 auto 0 .7rem}.add-to-library-loading{flex-shrink:0}[dir=ltr] .add-to-library-loading{margin-left:auto;margin-right:1rem}[dir=rtl] .add-to-library-loading{margin-right:auto;margin-left:1rem}.add-to-library-loading-list-wrapper{display:flex;height:27.8rem;padding:.6rem 1.2rem}.add-to-library-loading-list{margin:auto}.add-to-library-footer{background-color:var(--color-bg-tertiary);border-radius:0 0 var(--radius-10) var(--radius-10);padding:var(--space-12)}.add-to-library-new{color:var(--color-text-default);height:5rem}.add-to-library-new:hover{color:var(--color-text-default-hovered)}.add-to-library-new:active{opacity:.8}.add-to-library-new-form{align-items:center;display:flex;gap:.8rem;max-height:0;opacity:0;visibility:hidden}.add-to-library-new-form.add-to-library-expanded{height:auto;margin-bottom:.5rem;margin-top:.5rem;max-height:5.7rem;opacity:1;visibility:visible}.add-to-library-new-form input{flex-grow:1}.add-to-library-pagination{margin:2rem 0}.add-to-library-exist-message{color:var(--color-text-bolder);font-size:1.2rem}.add-to-library-exist-icon{font-size:1.2rem;color:var(--color-icon-default)}@keyframes add-to-library-pulse{0%{opacity:0;transform:scale(.8)}50%{opacity:1}80%{transform:scale(1.2)}to{transform:scale(1)}}.share-menu-tab-image-component{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly}.share-menu-tab-image-image{border-radius:var(--radius-5);height:auto;max-height:35.2rem;max-width:100%}.share-menu-tab-image-square{align-items:center;background-color:var(--subtleButtonBackground);border-radius:var(--radius-5);display:flex;height:35.2rem;justify-content:center;max-width:100%;width:35.2rem}.share-menu-tab-image-button{margin-top:var(--space-24)}.share-menu-content{min-height:48rem;padding:var(--space-24)}.share-menu-header{background-color:var(--color-bg-tertiary);border-top-left-radius:var(--radius-10);border-top-right-radius:var(--radius-10)}.share-menu-modal-header{background-color:var(--color-bg-tertiary)}.share-menu-share{padding:1rem 1.5rem}.share-menu-tab{flex:1}.game-preview-hand-pieces{position:absolute;top:100%}.game-preview-pseudo-3d-container:after{background:var(--pseudo3dBackgroundProp);bottom:var(--pseudo3dRowOffset);content:"";height:12.5%;margin-top:-20%;padding-top:20%;position:absolute;width:100%}[dir=ltr] .game-preview-pseudo-3d-container:after{left:0}[dir=rtl] .game-preview-pseudo-3d-container:after{right:0}.game-preview-icon-wrapper{align-items:center;background-color:var(--color-transparent-white-85);border-radius:var(--radius-circular);display:flex;height:6.5rem;justify-content:center;position:absolute;top:49.5%;width:6.5rem;z-index:15}[dir=ltr] .game-preview-icon-wrapper{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .game-preview-icon-wrapper{right:50%;transform:translate(50%,-50%)}.game-preview-icon{color:var(--color-gray-500)}.game-preview-chess960-title{color:var(--color-neutrals-white);font-size:15vw;font-weight:700;left:0;position:absolute;right:0;text-align:center;top:40%;width:100%;z-index:15}@media (min-width: 30em){.game-preview-chess960-title{font-size:8rem}}@media (min-width: 60em){.game-preview-chess960-title{font-size:10rem}}.club-event-form-component{background:none;display:flex;flex-direction:column;height:auto;margin:0 auto;max-width:34.374em;padding:1.6rem 0 10rem}@media (min-width: 48em){.club-event-form-component{padding:1.6rem 0}}.club-event-form-form-header{align-items:center;display:flex;gap:.8rem;justify-content:flex-start;margin-bottom:1.6rem}.club-event-form-form-title{color:var(--color-text-bolder);font-family:var(--font-family-heading);font-size:2.2rem;font-weight:700}.club-event-form-form-buttons{display:flex;gap:1.8rem;justify-content:space-between}.social-button-component{align-items:center;border:none;border-radius:var(--radius-5);color:var(--color-neutrals-white);display:flex;gap:var(--space-4);justify-content:center;margin:0;min-width:9rem;padding:.8rem 1.2rem}.social-button-icon{color:var(--color-neutrals-white)}.social-button-facebook{background-color:#1778f2}.social-button-facebook:hover{background-color:#2f86f3}.social-button-social-x{background-color:#000}.social-button-social-x:hover{background-color:#1a1a1a}.game-over-ad-sidecar-component{align-self:center;width:var(--container-300)}@media screen and (min-width: 60em){.game-over-ad-sidecar-component{background:var(--color-bg-opaque);border:var(--space-1) solid var(--color-border-default);box-shadow:0 var(--space-4) var(--space-16) 0 var(--color-transparent-black-65);position:absolute;top:50%;transform:translateY(-50%);z-index:-1}[dir=ltr] .game-over-ad-sidecar-component{border-left:0;border-radius:0 var(--radius-10) var(--radius-10) 0;left:100%;margin-left:var(--space-8)}[dir=rtl] .game-over-ad-sidecar-component{border-right:0;border-radius:var(--radius-10) 0 0 var(--radius-10);right:100%;margin-right:var(--space-8)}.game-over-ad-sidecar-with-coach-and-analysis{top:8rem;transform:none}.game-over-ad-sidecar-with-review-or-analysis{top:0;transform:none}}.tournaments-header-tabs-component{border-bottom:.2rem solid var(--color-border-default);color:var(--color-text-subtle);display:flex;flex-direction:column-reverse;flex-wrap:wrap}@media (min-width: 87.5em){.tournaments-header-tabs-component{flex-direction:row}}.tournaments-header-tabs-tournament-navigation{display:flex;flex:1;flex-wrap:wrap}.tournaments-header-tabs-tab{align-items:center;border-bottom:.4rem solid transparent;display:flex;justify-content:center;min-width:14rem;padding:1rem 2rem;text-align:center}.tournaments-header-tabs-tab:hover,.tournaments-header-tabs-tab.tournaments-header-tabs-highlighted{border-color:var(--color-text-default)}.tournaments-header-tabs-tab:hover,.tournaments-header-tabs-tab:hover .tournaments-header-tabs-icon,.tournaments-header-tabs-tab.tournaments-header-tabs-highlighted,.tournaments-header-tabs-tab.tournaments-header-tabs-highlighted .tournaments-header-tabs-icon{color:var(--color-text-default)}.tournaments-header-tabs-icon{font-size:2.4rem;color:var(--color-icon-default)}[dir=ltr] .tournaments-header-tabs-icon{margin-right:.5rem}[dir=rtl] .tournaments-header-tabs-icon{margin-left:.5rem}
