.stats-layout-inner{padding:var(--space-16)}.stats-layout-chart{margin-bottom:var(--space-32)}.stats-layout-percentile-friend-rank{display:flex;gap:var(--space-24);justify-content:flex-end;margin-bottom:var(--space-16)}.stats-layout-block{align-items:center;display:flex;gap:var(--space-4)}.stats-layout-block .stats-layout-icon{color:var(--color-icon-subtle);margin-bottom:0}.stats-layout-label{color:var(--color-text-default)}@media (min-width: 60em){.stats-layout-component{display:flex}.stats-layout-content{width:calc(100% - 30rem)}.stats-layout-inner{padding:var(--space-24)}}.placeholder-row-component{align-items:center;display:flex;height:6.4rem;padding:0 var(--space-16)}.placeholder-row-component:nth-child(2n){background-color:var(--color-bg-subtlest)}.placeholder-row-placeholder{background-color:var(--color-bg-subtler);height:1.6rem}[dir=ltr] .placeholder-row-icon{margin-right:var(--space-16)}[dir=rtl] .placeholder-row-icon{margin-left:var(--space-16)}.placeholder-row-icon .placeholder-row-placeholder{height:2.4rem;width:2.4rem}.placeholder-row-title{width:40%}[dir=ltr] .placeholder-row-title{text-align:left}[dir=rtl] .placeholder-row-title{text-align:right}.placeholder-row-title .placeholder-row-placeholder,.placeholder-row-rating .placeholder-row-placeholder,.placeholder-row-change .placeholder-row-placeholder,.placeholder-row-percentile .placeholder-row-placeholder,.placeholder-row-games .placeholder-row-placeholder{width:2rem}.placeholder-row-rating{width:10%}.placeholder-row-change{width:12%}.placeholder-row-percentile{width:18%}.placeholder-row-games{width:calc(10% - 4rem)}@media (min-width: 48em){.placeholder-row-title{width:50%}.placeholder-row-title .placeholder-row-placeholder,.placeholder-row-rating .placeholder-row-placeholder{width:6rem}.placeholder-row-change .placeholder-row-placeholder,.placeholder-row-percentile .placeholder-row-placeholder,.placeholder-row-games .placeholder-row-placeholder{width:3.2rem}}.section-header-filter{align-items:center;display:flex;gap:var(--space-16)}.section-header-filter-label{color:var(--color-text-default);display:none}@media (min-width: 64em){.section-header-filter-label{display:inline-block}}.section-header-component{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--space-12)}.section-header-label{color:var(--color-text-boldest)}.section-header-filters{display:flex;gap:var(--space-24)}.section-header-buttons{display:flex}.section-header-button{background-color:transparent;border:none;margin:0;padding:0;align-items:center;border:.3rem solid transparent;border-radius:.7rem;cursor:pointer;display:flex;height:5rem;justify-content:center;width:5rem}.section-header-icon{height:calc(100% - .4rem);width:calc(100% - .4rem)}.section-header-active{border-color:var(--color-border-selected)}@media (min-width: 64em){.section-header-button{border-width:.2rem;height:3.2rem;width:3.2rem}}.overview-wdl-component{align-items:center;display:flex;flex-direction:column;gap:var(--space-16);margin-bottom:var(--space-24)}.overview-wdl-tabs{background-color:var(--color-bg-subtler);border-radius:var(--radius-10);display:inline-flex;justify-content:center}.overview-wdl-tab{background-color:transparent;border:none;border-radius:var(--radius-10);color:var(--color-text-default);cursor:pointer;padding:var(--space-12) var(--space-24)}.overview-wdl-active{background-color:var(--color-bg-subtle);color:var(--color-text-boldest)}.overview-wdl-content{width:100%}.overview-wdl-block{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.overview-wdl-block:first-child{border-bottom:.1rem solid var(--color-border-subtlest);padding-bottom:var(--space-16)}.overview-wdl-block:last-child{padding-top:var(--space-16)}[dir=ltr] .overview-wdl-item:first-child{border-right:.1rem solid var(--color-border-subtlest)}[dir=rtl] .overview-wdl-item:first-child{border-left:.1rem solid var(--color-border-subtlest)}.overview-wdl-total{color:var(--color-icon-default)}.overview-wdl-wins{color:var(--color-icon-win)}.overview-wdl-draw{color:var(--color-icon-draw)}.overview-wdl-losses{color:var(--color-icon-loss)}@media (min-width: 48em){.overview-wdl-component{gap:var(--space-24)}.overview-wdl-content{display:grid;grid-template-columns:repeat(2,1fr);padding:var(--space-8) 0;width:100%}.overview-wdl-block:first-child{border-bottom:none;padding-bottom:0}[dir=ltr] .overview-wdl-block:first-child{border-right:.1rem solid var(--color-border-subtlest)}[dir=rtl] .overview-wdl-block:first-child{border-left:.1rem solid var(--color-border-subtlest)}.overview-wdl-block:last-child{padding-top:0}}.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}}.game-history-games-subheader-component{align-items:center;border-bottom:var(--border-1) solid var(--color-border-subtlest);display:flex;justify-content:space-between;padding:var(--space-8) var(--space-16)}.game-history-games-subheader-group{align-items:center;color:var(--color-text-default);display:flex;gap:var(--space-8);position:relative}.game-history-games-subheader-actions{display:none}@media (min-width: 34.375em){.game-history-games-subheader-actions{align-items:center;display:flex;gap:var(--space-12)}[dir=ltr] .game-history-games-subheader-actions{margin-left:auto}[dir=rtl] .game-history-games-subheader-actions{margin-right:auto}.game-history-games-subheader-divider{background-color:var(--color-border-subtlest);height:var(--space-24);width:var(--space-1)}.game-history-games-subheader-active{color:var(--color-icon-default-hovered);cursor:default}.game-history-games-subheader-filter{background-color:transparent}.game-history-games-subheader-badge{background-color:transparent;border:none;margin:0;padding:0;align-items:center;align-self:center;background-color:var(--color-bg-subtle);border-radius:var(--radius-20);color:var(--color-text-default);display:flex;font-weight:600;gap:var(--space-4)}[dir=ltr] .game-history-games-subheader-badge{padding:var(--space-4) var(--space-4) var(--space-4) var(--space-8)}[dir=rtl] .game-history-games-subheader-badge{padding:var(--space-4) var(--space-8) var(--space-4) var(--space-4)}.game-history-games-subheader-badge .game-history-games-subheader-icon{color:var(--color-icon-default)}.game-history-games-subheader-badge:hover{background:var(--color-bg-subtle-hovered);color:var(--color-text-boldest)}.game-history-games-subheader-badge:hover .game-history-games-subheader-icon{color:var(--color-icon-default-hovered)}.game-history-games-subheader-view-mode{display:none}}@media (min-width: 48em){.game-history-games-subheader-view-mode{display:flex}}.cc-aside-header-component{align-items:center;display:flex;gap:var(--space-12);height:4.8rem;padding:0 var(--padding-size);position:relative;width:100%}a.cc-aside-header-component:hover{--icon-hovered: var(--color-icon-default-hovered)}.cc-aside-header-name{align-items:center;color:var(--color-text-boldest);display:flex;flex:1;gap:var(--space-4);overflow:hidden}.cc-aside-header-name>:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-aside-header-subtext{color:var(--color-text-default)}.cc-aside-header-icon{color:var(--icon-hovered, var(--color-icon-default))}.cc-aside-header-narrow,.cc-aside-header-wide{--padding-size: var(--space-12)}.cc-aside-header-none{--padding-size: 0}.cc-aside-header-border:after,.cc-aside-header-border-full:after{border-bottom:var(--border-1) solid var(--color-border-default);bottom:0;content:"";position:absolute}[dir=ltr] .cc-aside-header-border:after,[dir=ltr] .cc-aside-header-border-full:after{left:var(--padding-left);right:var(--padding-right)}[dir=rtl] .cc-aside-header-border:after,[dir=rtl] .cc-aside-header-border-full:after{right:var(--padding-left);left:var(--padding-right)}.cc-aside-header-border{--padding-right: var(--padding-size);--padding-left: var(--padding-size)}.cc-aside-header-border-full{--padding-right: 0;--padding-left: 0}@media (min-width: 48em){.cc-aside-header-wide{--padding-size: var(--space-24)}}.game-history-user-tagline-component{align-items:center;display:flex;gap:var(--space-4)}.game-history-user-tagline-tagline{align-items:center;display:flex;gap:var(--space-8);max-width:100%}.game-history-user-tagline-avatar,.game-history-user-tagline-icon{display:none}.game-history-user-tagline-white{background-color:var(--color-neutrals-white);border:var(--border-1) solid var(--color-gray-400)}.dark-mode .game-history-user-tagline-white:not(.game-history-user-tagline-won){border:none}.game-history-user-tagline-black{background-color:var(--color-gray-600)}.game-history-user-tagline-won{border:var(--border-2) solid var(--color-border-win)}.game-history-user-tagline-rating-diff{display:none}.game-history-user-tagline-green{color:var(--color-text-win)}.game-history-user-tagline-red{color:var(--color-text-loss)}@media (min-width: 34.375em){.game-history-user-tagline-avatar{display:block}.game-history-user-tagline-icon{border-radius:var(--radius-2);display:block;flex-shrink:0;height:var(--space-12);width:var(--space-12)}}@media (min-width: 64em){.game-history-user-tagline-rating-diff{display:block;font-weight:600}}.game-result-component{align-items:center;display:flex;gap:var(--space-8)}.game-result-score{display:none}.game-result-icon{display:grid;gap:var(--space-2);grid-auto-flow:column}.game-result-result-won{color:var(--color-icon-win)}.game-result-result-lost,.game-result-lost-on-time{color:var(--color-icon-loss)}.game-result-result-draw{color:var(--color-icon-draw)}@media (min-width: 34.375em){.game-result-score{align-items:center;display:flex;flex-direction:column;gap:var(--space-4);min-width:1.6rem}}.select-trophy-component .select-trophy-pagination{display:block}[dir=ltr] .select-trophy-component .select-trophy-pagination{margin-left:0}[dir=rtl] .select-trophy-component .select-trophy-pagination{margin-right:0}.select-trophy-component .select-trophy-pagination.select-trophy-top{margin-bottom:3rem}.select-trophy-component .select-trophy-pagination.select-trophy-bottom{margin-top:3rem}.select-trophy-trophies-grid{display:grid;font-size:1.4rem;grid-template-columns:repeat(2,1fr);line-height:1.8rem}.select-trophy-trophy{color:var(--color-text-default);margin:0 0 1.5rem;text-align:center;width:9.7rem}.select-trophy-trophy-image{margin:0 0 .5rem}.select-trophy-search{max-width:20rem}[dir=ltr] .select-trophy-search{margin-left:auto}[dir=rtl] .select-trophy-search{margin-right:auto}.select-trophy-pagination-wrapper{display:flex;margin-bottom:3rem}.select-trophy-loading{opacity:.5;pointer-events:none}@media (min-width: 25em){.select-trophy-trophies-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width: 40em){.select-trophy-trophies-grid{grid-template-columns:repeat(4,1fr)}}.presence-button-component{display:flex;flex:1 1;justify-content:flex-end}.presence-button-placeholder,.presence-button-visible,.presence-button-hidden{color:inherit}.presence-button-icon-only{align-items:center;display:flex;height:2.4rem;justify-content:center;width:2.4rem}.presence-button-icon-only.presence-button-watch{color:var(--color-red-400)}.presence-button-icon-only.presence-button-challenge{color:var(--color-green-500)}.presence-button-label{display:none}@media (min-width: 40em){.presence-button-label{display:block}}.overview-stats-component{container-type:inline-size;margin-bottom:var(--space-24);min-height:13rem}.overview-stats-items{--items-in-row: 1;align-items:start;gap:var(--space-8)}.overview-stats-items.overview-stats-items-1,.overview-stats-items.overview-stats-items-3{display:flex;flex-wrap:wrap}.overview-stats-items.overview-stats-items-2,.overview-stats-items.overview-stats-items-4{display:grid;grid-template-columns:repeat(var(--items-in-row),1fr)}.overview-stats-placeholder{background-color:var(--color-bg-secondary);border-radius:var(--radius-5);height:12.8rem}@container (min-width: 37.5rem){.overview-stats-items{--items-in-row: 2}}@container (min-width: 72.8rem){.overview-stats-items-4{--items-in-row: 4}}.daily-game-grid-item-component{background-color:var(--color-bg-tertiary);border-radius:var(--radius-5);display:flex;flex-direction:column}.daily-game-grid-item-component:hover .daily-game-grid-item-preview{opacity:.9;transition:opacity .1s ease-in-out}.daily-game-grid-item-bottom{align-items:center;color:var(--color-text-subtle);display:flex;font-size:1.3rem;width:100%}.daily-game-grid-item-preview-wrap{display:inline-block;position:relative;width:100%}.daily-game-grid-item-circle{background-color:var(--color-transparent-white-85);border-radius:var(--radius-circular);height:6.5rem;position:absolute;top:50%;width:6.5rem}[dir=ltr] .daily-game-grid-item-circle{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .daily-game-grid-item-circle{right:50%;transform:translate(50%,-50%)}.daily-game-grid-item-icon{font-size:3.6rem;color:var(--color-gray-500);position:absolute;top:50%}[dir=ltr] .daily-game-grid-item-icon{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .daily-game-grid-item-icon{right:50%;transform:translate(50%,-50%)}.daily-game-grid-item-preview{border-top-left-radius:var(--radius-3);border-top-right-radius:var(--radius-3);width:100%!important}.daily-game-grid-item-image{flex-shrink:0;height:4rem;overflow:hidden;width:4rem}[dir=ltr] .daily-game-grid-item-image{border-bottom-left-radius:var(--radius-5)}[dir=rtl] .daily-game-grid-item-image{border-bottom-right-radius:var(--radius-5)}.daily-game-grid-item-muted .daily-game-grid-item-preview{filter:brightness(60%)}.daily-game-grid-item-details{min-width:0;padding:0 1rem}.daily-game-grid-item-tournament-icon{font-size:2rem}[dir=ltr] .daily-game-grid-item-tournament-icon{margin:auto .6rem auto auto}[dir=rtl] .daily-game-grid-item-tournament-icon{margin:auto auto auto .6rem}.games-grid-component{display:grid;gap:1.5rem 2rem;grid-template-columns:repeat(2,minmax(12rem,1fr))}@media (min-width: 40em){.games-grid-component{grid-template-columns:repeat(4,minmax(12rem,1fr))}}.games-grid-component ul{color:var(--color-text-subtle);display:flex;flex-direction:column;height:100%;list-style:none;margin:0}[dir=ltr] .games-grid-component ul{padding-left:0}[dir=rtl] .games-grid-component ul{padding-right:0}.games-grid-component ul li{align-items:center;display:flex;flex-grow:1;font-weight:400;line-height:1.6rem;margin-bottom:.8rem}[dir=ltr] .games-grid-component ul li{margin-left:-.4rem}[dir=rtl] .games-grid-component ul li{margin-right:-.4rem}@media (min-width: 40em){.games-grid-component ul li{flex-grow:0}}.games-grid-avatar{height:100%;max-height:4rem;max-width:4rem;width:100%}[dir=ltr] .games-grid-avatar{border-top-left-radius:0}[dir=rtl] .games-grid-avatar{border-top-right-radius:0}.games-grid-hiding{opacity:0}.games-grid-showing{opacity:1}.games-grid-active{transition:opacity .3s ease}.games-grid-time-icon-container{align-items:center;background:var(--color-green-400);display:flex;height:100%;justify-content:center}.games-grid-time-icon-container .games-grid-icon{font-size:3.2rem;color:var(--color-transparent-white-72)}.games-grid-placeholder{background-color:var(--color-bg-tertiary);border-radius:var(--radius-5)}.games-grid-placeHolderLarge{grid-column:span 2;opacity:.5}.games-grid-board-placeholder{aspect-ratio:1}.games-grid-detailsItem{gap:.4rem}.games-grid-icon{font-size:1.6rem}.openings-details-component{display:grid;grid-gap:3.2rem;grid-template-columns:minmax(0,1fr) 25.6rem;width:100%}.openings-details-header{color:var(--color-text-subtle);display:flex;font-weight:600;justify-content:space-between;margin-bottom:.8rem}[dir=ltr] .openings-details-left .openings-details-header{padding-right:1.2rem}[dir=rtl] .openings-details-left .openings-details-header{padding-left:1.2rem}.openings-details-buttons{color:var(--color-text-subtle);display:flex;flex-wrap:wrap;font-size:1.1rem;gap:.3rem;justify-content:space-between;margin:.5rem 0}.openings-details-buttons a{align-items:center;display:flex}.openings-details-buttons .openings-details-icon{font-size:1.6rem}[dir=ltr] .openings-details-buttons .openings-details-icon{margin-right:.3rem}[dir=rtl] .openings-details-buttons .openings-details-icon{margin-left:.3rem}.openings-details-left{display:flex;flex-direction:column}.openings-details-noOpenings{align-items:center;color:var(--color-text-subtle);display:flex;height:100%;margin:0 auto;max-width:20rem;text-align:center}@media all and (min-width: 60em){.openings-details-boardWrap{position:sticky;top:2rem}}@media all and (max-width: 59.999em){.openings-details-component{grid-template-columns:auto;grid-template-rows:[board] auto [openings] auto}.openings-details-left{grid-row:openings}.openings-details-right{grid-row:board}}.tournaments-narrow{margin-left:auto;margin-right:auto;max-width:44rem}.tournaments-heading{align-items:center;background-color:var(--color-bg-tertiary);display:flex;height:8.8rem;justify-content:space-between}[dir=ltr] .tournaments-heading .tournaments-title{margin-left:3rem}[dir=rtl] .tournaments-heading .tournaments-title{margin-right:3rem}.tournaments-heading .tournaments-iconLarge{color:var(--color-icon-bolder);font-size:2.8rem}[dir=ltr] .tournaments-heading .tournaments-iconLarge{margin-right:.3rem}[dir=rtl] .tournaments-heading .tournaments-iconLarge{margin-left:.3rem}.tournaments-heading .tournaments-iconLarge.battle{color:var(--color-icon-puzzlebattle)}.tournaments-heading .tournaments-iconLarge.membership-diamond{color:var(--color-icon-premium)}.tournaments-heading .tournaments-iconLarge.blitz,.tournaments-heading .tournaments-iconLarge.live-standard{color:var(--color-icon-blitz)}.tournaments-heading .tournaments-iconLarge.bughouse{color:var(--color-icon-bughouse)}.tournaments-heading .tournaments-iconLarge.bullet{color:var(--color-icon-bullet)}.tournaments-heading .tournaments-iconLarge.chess-board-puzzle{color:var(--color-icon-puzzles)}.tournaments-heading .tournaments-iconLarge.puzzle-rush{color:var(--color-icon-puzzlerush)}.tournaments-heading .tournaments-iconLarge.chess960{color:var(--color-icon-daily960)}.tournaments-heading .tournaments-iconLarge.crazyhouse{color:var(--color-icon-crazyhouse)}.tournaments-heading .tournaments-iconLarge.daily,.tournaments-heading .tournaments-iconLarge.daily-game{color:var(--color-icon-daily)}.tournaments-heading .tournaments-iconLarge.book-alt{color:var(--color-classification-book)}.tournaments-heading .tournaments-iconLarge.kingofthehill{color:var(--color-icon-kinghill)}.tournaments-heading .tournaments-iconLarge.lessons{color:var(--color-icon-lessons)}.tournaments-heading .tournaments-iconLarge.live960{color:var(--color-icon-live960)}.tournaments-heading .tournaments-iconLarge.live,.tournaments-heading .tournaments-iconLarge.rapid{color:var(--color-icon-rapid)}.tournaments-heading .tournaments-iconLarge.threecheck{color:var(--color-icon-3check)}.tournaments-heading .tournaments-iconLarge.checkbox{color:var(--color-icon-votechess)}.tournaments-heading .tournaments-iconLarge.livematch{color:var(--color-icon-livematch)}.tournaments-heading .tournaments-iconLarge.order{color:var(--color-icon-tournaments)}.tournaments-heading .tournaments-iconLarge.teammatch{color:var(--color-icon-match)}.tournaments-heading .tournaments-iconLarge.lightbulb{color:var(--color-icon-insights)}.tournaments-heading .tournaments-iconLarge.vs-bot{color:var(--color-icon-vscomputer)}.tournaments-splitBlock{display:flex;justify-content:space-between;margin-top:3.2rem;width:70%}.tournaments-colBreakdown{align-items:center;display:flex;flex-direction:column}.tournaments-colBreakdown .tournaments-iconBlock{margin:2.5rem 0}.tournaments-colBreakdown .tournaments-bar{margin-bottom:2.5rem;width:100%}.tournaments-colBreakdown .tournaments-breakdown{color:var(--color-text-default);font-size:1.3rem;text-align:center}.tournaments-colBreakdown .tournaments-breakdown .tournaments-bar{font-size:2.3rem;font-weight:800}.tournaments-colBreakdown .tournaments-breakdown .tournaments-bar .tournaments-icon{font-size:3rem}[dir=ltr] .tournaments-colBreakdown .tournaments-breakdown .tournaments-bar .tournaments-icon{margin-right:.3rem}[dir=rtl] .tournaments-colBreakdown .tournaments-breakdown .tournaments-bar .tournaments-icon{margin-left:.3rem}.tournaments-green{color:var(--color-text-win);font-size:2.3rem}.tournaments-red{color:var(--color-text-loss);font-size:2.3rem}.tournaments-grey{color:var(--color-text-draw);font-size:2.3rem}@media (max-width: 59.999em){.tournaments-chartHeader{flex-direction:column}.tournaments-splitBlock{display:grid;flex-direction:column;grid-gap:3.2rem;grid-template-rows:repeat(3,1fr)}}.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)}}.recent-time-section-component{margin-top:1.6rem;position:relative}.recent-time-section-header{align-items:center;display:flex;flex-direction:row;gap:.2rem;margin-bottom:.8rem}.recent-time-section-label{color:var(--color-text-bolder);font-size:1.4rem;font-weight:600;text-transform:capitalize}.light-mode .recent-time-section-focus-mode .recent-time-section-label{color:var(--color-transparent-white-72)}.recent-time-section-pin{align-items:center;color:var(--color-text-bolder);cursor:pointer;display:flex;font-size:1.4rem;font-weight:600;gap:.2rem;opacity:.7;position:absolute;text-transform:capitalize}[dir=ltr] .recent-time-section-pin{right:0}[dir=rtl] .recent-time-section-pin{left:0}.recent-time-section-pin:hover{opacity:.5}.recent-time-section-icon{font-size:2rem}.recent-time-section-icon.circle-clock-alt.icon-colored{color:var(--color-green-300)}.time-selector-section-component{margin-top:1.6rem}.time-selector-section-header{align-items:center;display:flex;flex-direction:row;gap:.3rem;margin-bottom:.8rem}.time-selector-section-label{color:var(--color-text-bolder);font-size:1.4rem;font-weight:600;text-transform:capitalize}.light-mode .time-selector-section-focus-mode .time-selector-section-label{color:var(--color-transparent-white-72)}.time-selector-section-icon{color:var(--color-icon-default)}.time-selector-section-info{font-size:1.6rem;color:var(--color-icon-subtle)}.time-selector-section-info:hover{color:var(--color-icon-default)}.form-chips-input-component{align-content:flex-start;border:.1rem solid var(--color-border-default);border-radius:var(--radius-3);display:flex;flex-wrap:wrap;font-size:1.4rem;gap:.4rem;padding:.3rem;width:100%;z-index:8999}.dark-mode .form-chips-input-component{background-color:var(--color-transparent-white-10)}.form-chips-input-item{align-items:center;background-color:var(--color-gray-100);border-radius:var(--radius-5);box-shadow:inset 0 -.1rem #0000000d;color:var(--color-gray-600);display:flex;height:3.2rem;overflow:hidden}[dir=ltr] .form-chips-input-item{padding-left:.8rem}[dir=rtl] .form-chips-input-item{padding-right:.8rem}.dark-mode .form-chips-input-item{background-color:var(--color-transparent-white-10)}.form-chips-input-text{color:var(--color-text-default);font-weight:500;line-height:1.1428;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-chips-input-remove{background-color:transparent;border:none;margin:0;padding:0;align-items:center;color:var(--color-icon-default);display:flex;flex-shrink:0;height:3.2rem;justify-content:center;width:3.2rem}.form-chips-input-remove:hover{color:var(--color-icon-default-hovered)}.form-chips-input-icon{font-size:1.6rem;color:currentColor}.form-chips-input-input,.form-chips-input-borderless input[type=text]{background-color:transparent!important;border:0;padding:.5rem}.form-chips-input-field{align-items:center;border-bottom:.1rem solid var(--color-border-default);display:flex;width:100%}[dir=ltr] .form-chips-input-field{padding:.5rem .5rem .5rem 1rem}[dir=rtl] .form-chips-input-field{padding:.5rem 1rem .5rem .5rem}.form-chips-input-username{color:var(--color-text-default);font-weight:500}
