.authentication-intro-component{align-items:center;display:flex;flex-direction:column}.authentication-intro-title{color:var(--color-text-boldest);font-family:var(--font-family-heading);font-size:clamp(2.8rem,4vw,3.6rem);font-weight:700;line-height:1.05;margin-bottom:.8rem;text-align:center}.authentication-intro-subtitle{color:var(--color-text-default);font-size:1.7rem;font-weight:600;line-height:1.2;margin:.8rem 0 3rem;text-align:center}.authentication-intro-form-group{margin-bottom:1.5rem}.authentication-intro-form-group input{transition:border-color .25s var(--motion-ease-out-gentle)}.authentication-intro-error{color:var(--color-text-danger)}.form-error-component a{color:var(--color-text-default);text-decoration:underline}.form-error-component a:hover{color:var(--color-text-default-hovered)}.authentication-intro-label{line-height:1}.authentication-intro-levels{display:flex;flex-direction:column;gap:.5rem;margin:3rem 0 5.5rem;max-width:36.5rem;width:100%}.authentication-intro-updated-buttons-container{align-items:center;display:flex;flex-direction:column;gap:var(--space-8);justify-content:center;margin-bottom:var(--space-40);max-width:var(--container-400);width:100%}.authentication-intro-level{--labelBackground: var(--color-gray-100);--labelBackgroundActive: var(--color-gray-100);align-items:center;background-clip:content-box;background-color:var(--labelBackground);border:solid .2rem transparent;border-radius:var(--radius-10);cursor:pointer;display:flex;font-size:1.4rem;font-weight:600;gap:1.6rem;justify-content:flex-start;min-height:7rem;padding:.3rem;width:100%}.dark-mode .authentication-intro-level{--labelBackground: rgba(255, 255, 255, .08);--labelBackgroundActive: rgba(255, 255, 255, .15)}@media (hover: hover){.authentication-intro-level:not(.authentication-intro-selected):hover{background-color:var(--labelBackgroundActive)}.authentication-intro-level:not(.authentication-intro-selected):hover .authentication-intro-name{color:var(--color-text-default-hovered)}}.authentication-intro-level.authentication-intro-selected{background-color:var(--labelBackgroundActive);border:solid .2rem var(--color-border-selected)}.authentication-intro-level.authentication-intro-selected .authentication-intro-icon .cls-1{fill:var(--color-icon-boldest)}.authentication-intro-level.authentication-intro-selected .authentication-intro-name{color:var(--color-text-boldest)}.authentication-intro-label-icon{align-items:center;display:flex;justify-content:flex-end;width:39%}.authentication-intro-label-name{width:50%}.authentication-intro-icon{height:3rem}.authentication-intro-icon svg{height:100%}.authentication-intro-icon .cls-1{fill:var(--color-text-bolder)}.authentication-intro-name{color:var(--color-text-bolder);display:inline-block;font-size:1.4rem;font-weight:600;line-height:1.14}.authentication-intro-input{clip:rect(0 0 0 0);height:.1rem;overflow:hidden;position:absolute;width:.1rem}.authentication-intro-actions{display:flex;flex-direction:column;gap:2.4rem;max-width:36.5rem;width:100%}.authentication-intro-login{color:var(--color-text-default);font-size:1.4rem;font-weight:600;padding:.4rem;text-align:center;text-decoration:underline}.authentication-intro-login:hover{color:var(--color-text-default-hovered)}.authentication-intro-guest{color:var(--color-text-subtle);font-size:1.4rem;font-weight:600;padding:.4rem;text-align:center}.authentication-intro-guest:hover{color:var(--color-text-default-hovered)}.tournament-icon-component{font-size:var(--icon-size);background-image:url(/bundles/web/images/live/tournament-icons.png);background-size:cover;flex-shrink:0;height:var(--img-size);width:var(--img-size)}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2x){.tournament-icon-component{background-image:url(/bundles/web/images/live/tournament-icons@2x.png)}}[dir=ltr] .tournament-icon-bullet{background-position:0% 0}[dir=rtl] .tournament-icon-bullet{background-position:100% 0}[dir=ltr] .tournament-icon-blitz{background-position:7.6923076923% 0}[dir=rtl] .tournament-icon-blitz{background-position:92.3076923077% 0}[dir=ltr] .tournament-icon-standard{background-position:15.3846153846% 0}[dir=rtl] .tournament-icon-standard{background-position:84.6153846154% 0}[dir=ltr] .tournament-icon-rapid{background-position:15.3846153846% 0}[dir=rtl] .tournament-icon-rapid{background-position:84.6153846154% 0}[dir=ltr] .tournament-icon-daily{background-position:23.0769230769% 0}[dir=rtl] .tournament-icon-daily{background-position:76.9230769231% 0}[dir=ltr] .tournament-icon-crazyhouse{background-position:30.7692307692% 0}[dir=rtl] .tournament-icon-crazyhouse{background-position:69.23076923080001% 0}[dir=ltr] .tournament-icon-membership-diamond{background-position:38.4615384615% 0}[dir=rtl] .tournament-icon-membership-diamond{background-position:61.5384615385% 0}[dir=ltr] .tournament-icon-losers{background-position:46.1538461538% 0}[dir=rtl] .tournament-icon-losers,[dir=ltr] .tournament-icon-bughouse{background-position:53.8461538462% 0}[dir=rtl] .tournament-icon-bughouse{background-position:46.1538461538% 0}[dir=ltr] .tournament-icon-threecheck{background-position:61.5384615385% 0}[dir=rtl] .tournament-icon-threecheck{background-position:38.4615384615% 0}[dir=ltr] .tournament-icon-kingofthehill{background-position:69.2307692308% 0}[dir=rtl] .tournament-icon-kingofthehill{background-position:30.769230769200007% 0}[dir=ltr] .tournament-icon-live960{background-position:84.6153846154% 0}[dir=rtl] .tournament-icon-live960{background-position:15.384615384599996% 0}[dir=ltr] .tournament-icon-chess960{background-position:84.6153846154% 0}[dir=rtl] .tournament-icon-chess960{background-position:15.384615384599996% 0}[dir=ltr] .tournament-icon-verified{background-position:92.3076923077% 0}[dir=rtl] .tournament-icon-verified{background-position:7.692307692300005% 0}[dir=ltr] .tournament-icon-premium{background-position:100% 0}[dir=rtl] .tournament-icon-premium{background-position:0% 0}.tournament-icon-icon-32{--icon-size: 2.4rem;--img-size: 3.2rem}.tournament-icon-icon-48{--icon-size: 4rem;--img-size: 4.8rem}.quick-analysis-tally-component,.quick-analysis-tally-pulse-loader{min-height:5.2rem}.quick-analysis-tally-component{align-items:center;cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;margin:0 auto;width:100%}.quick-analysis-tally-component.quick-analysis-tally-single-row{gap:var(--space-12);justify-content:center;padding:var(--space-16)}.quick-analysis-tally-component.quick-analysis-tally-single-row .quick-analysis-tally-item{flex-direction:row;gap:var(--space-4);margin:0 var(--space-4)}.quick-analysis-tally-component.quick-analysis-tally-single-row .quick-analysis-tally-item .quick-analysis-tally-row{flex-direction:row}.quick-analysis-tally-component:not(.quick-analysis-tally-single-row){padding:0 1.5rem}.quick-analysis-tally-component:not(.quick-analysis-tally-single-row) .quick-analysis-tally-item{width:33.3333%}.quick-analysis-tally-component .quick-analysis-tally-item{display:flex;flex:0 0 auto;flex-direction:column;font-size:1.4rem;font-weight:600;gap:0}.quick-analysis-tally-component .quick-analysis-tally-item .quick-analysis-tally-row{align-items:center;display:flex;flex-direction:row;gap:var(--space-4);justify-content:center}.quick-analysis-tally-component .quick-analysis-tally-item .quick-analysis-tally-icon{margin-top:var(--space-4)}[dir=ltr] .quick-analysis-tally-component .quick-analysis-tally-item .quick-analysis-tally-icon{margin-right:var(--space-2)}[dir=rtl] .quick-analysis-tally-component .quick-analysis-tally-item .quick-analysis-tally-icon{margin-left:var(--space-2)}.quick-analysis-tally-component .quick-analysis-tally-item .quick-analysis-tally-title{margin:auto 0}.quick-analysis-tally-component .quick-analysis-tally-item.quick-analysis-tally-best{color:var(--color-classification-best)}.quick-analysis-tally-component .quick-analysis-tally-item.quick-analysis-tally-blunder{color:var(--color-classification-blunder)}.quick-analysis-tally-component .quick-analysis-tally-item.quick-analysis-tally-book{color:var(--color-classification-book)}.quick-analysis-tally-component .quick-analysis-tally-item.quick-analysis-tally-brilliant{color:var(--color-classification-brilliant)}.quick-analysis-tally-component .quick-analysis-tally-item.quick-analysis-tally-excellent{color:var(--color-classification-excellent)}.quick-analysis-tally-component .quick-analysis-tally-item.quick-analysis-tally-forced{color:var(--color-classification-forced)}.quick-analysis-tally-component .quick-analysis-tally-item.quick-analysis-tally-good{color:var(--color-classification-good)}.quick-analysis-tally-component .quick-analysis-tally-item.quick-analysis-tally-greatfind{color:var(--color-classification-great)}.quick-analysis-tally-component .quick-analysis-tally-item.quick-analysis-tally-inaccuracy{color:var(--color-classification-inaccuracy)}.quick-analysis-tally-component .quick-analysis-tally-item.quick-analysis-tally-missedwin{color:var(--color-classification-miss)}.quick-analysis-tally-component .quick-analysis-tally-item.quick-analysis-tally-mistake{color:var(--color-classification-mistake)}.tournament-event-component{--event-opacity: 20%;--tournament-bg-bullet: var(--color-gold-400);--tournament-bg-blitz: var(--color-gold-200);--tournament-bg-rapid: var(--color-green-400);--tournament-bg-live960: var(--color-orange-300);--tournament-bg-premium: var(--color-slate-400);--tournament-bg-crazyhouse: var(--color-blue-300);--tournament-bg-kinghill: var(--color-brown-400);--tournament-bg-3check: var(--color-aqua-400);--tournament-bg-bughouse: var(--color-green-500);--tournament-bg-club: var(--color-blue-75)}.dark-mode .tournament-event-component{--tournament-bg-bullet: var(--color-gold-300);--tournament-bg-blitz: var(--color-gold-100);--tournament-bg-rapid: var(--color-green-300);--tournament-bg-premium: var(--color-slate-300);--tournament-bg-kinghill: var(--color-brown-500);--tournament-bg-3check: var(--color-aqua-300);--tournament-bg-club: var(--color-blue-50)}.tournament-event-component{background-color:transparent;border:none;margin:0;padding:.8rem;align-items:center;background-color:color-mix(in srgb,var(--tournament-event-bg) var(--event-opacity),transparent);border-radius:var(--radius-3);color:var(--color-text-boldest);display:flex;font-size:1.4rem;gap:.8rem;height:5rem;transition:background-color .2s ease}[dir=ltr] .tournament-event-component{text-align:left}[dir=rtl] .tournament-event-component{text-align:right}.tournament-event-component:hover{--event-opacity: 40%}.tournament-event-component.tournament-event-rapid{--tournament-event-bg: var(--tournament-bg-rapid)}.tournament-event-component.tournament-event-blitz{--tournament-event-bg: var(--tournament-bg-blitz)}.tournament-event-component.tournament-event-bullet{--tournament-event-bg: var(--tournament-bg-bullet)}.tournament-event-component.tournament-event-chess960,.tournament-event-component.tournament-event-live960{--tournament-event-bg: var(--tournament-bg-live960)}.tournament-event-component.tournament-event-bughouse{--tournament-event-bg: var(--tournament-bg-bughouse)}.tournament-event-component.tournament-event-threecheck{--tournament-event-bg: var(--tournament-bg-3check)}.tournament-event-component.tournament-event-crazyhouse{--tournament-event-bg: var(--tournament-bg-crazyhouse)}.tournament-event-component.tournament-event-kingofthehill{--tournament-event-bg: var(--tournament-bg-kinghill)}.tournament-event-component.tournament-event-membership-diamond{--tournament-event-bg: var(--tournament-bg-premium)}.tournament-event-component.tournament-event-club{--tournament-event-bg: var(--tournament-bg-club)}.tournament-event-icon svg{padding:var(--space-2)}.tournament-event-image{flex:0 0 auto}[dir=ltr] .tournament-event-image{margin-left:-.4rem}[dir=rtl] .tournament-event-image{margin-right:-.4rem}.tournament-event-content{display:grid;flex:1 1 auto;gap:.4rem;line-height:1.1428;min-width:0}.tournament-event-player-count,.tournament-event-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tournament-event-name{font-weight:600}.tournament-event-player-count{color:var(--color-text-bolder)}.tournament-event-player-count-icon{font-size:1.6rem;color:var(--color-icon-bolder)}.setup-position-component{align-items:stretch;display:flex;flex:1 1 0;flex-direction:column;overflow-y:auto;padding:1.2rem}.setup-position-pieces{background-color:var(--globalAccentBackground);padding:1.2rem}.setup-position-bottom{align-items:stretch;display:flex;flex:1 1 0;flex-direction:column;margin-top:1.2rem}.setup-position-icon{font-size:2.4rem;color:var(--color-icon-default);cursor:pointer;margin:0 .2rem}.setup-position-icon:hover{color:var(--color-icon-default-hovered)}.setup-position-options{display:flex;margin-bottom:.6rem}.setup-position-controls{align-items:center;display:flex;flex:0}.setup-position-labels{color:var(--color-text-subtle);display:flex;flex-wrap:wrap;margin-bottom:1.6rem}.setup-position-labels>*{font-weight:400;margin:.5rem 0 0;width:50%}[dir=ltr] .setup-position-labels>*.setup-position-player{text-align:left}[dir=rtl] .setup-position-labels>*.setup-position-player{text-align:right}.setup-position-fen{margin-bottom:1.6rem}.setup-position-pgn{flex:1 1 0;height:7rem;margin-bottom:1.6rem;min-height:8rem;resize:none}.setup-position-advanced{display:flex;flex-wrap:wrap;justify-content:flex-end}.setup-position-advanced-container{width:100%}.setup-position-advanced-item{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.6rem}[dir=ltr] .setup-position-advanced-item{text-align:left}[dir=rtl] .setup-position-advanced-item{text-align:right}.setup-position-advanced-item span{height:-moz-min-content;height:min-content}[dir=ltr] .setup-position-advanced-item span{margin-right:1rem}[dir=rtl] .setup-position-advanced-item span{margin-left:1rem}.setup-position-advanced-input{width:6rem}.setup-position-wide-advanced-input{width:12rem}.setup-position-advanced-toggle{margin-bottom:1.2rem}
