@charset "UTF-8";@font-face{font-display:swap;font-family:Chess Sans;font-style:normal;font-weight:700;src:url(https://www.chess.com/bundles/web/fonts/chess-sans/chess-sans-700.woff2) format("woff2"),url(https://www.chess.com/bundles/web/fonts/chess-sans/chess-sans-700.woff) format("woff")}@font-face{font-display:swap;font-family:Chess Sans;font-style:normal;font-weight:800;src:url(https://www.chess.com/bundles/web/fonts/chess-sans/chess-sans-800.woff2) format("woff2"),url(https://www.chess.com/bundles/web/fonts/chess-sans/chess-sans-800.woff) format("woff")}@font-face{font-display:block;font-family:Chess V3;font-weight:400;src:url(https://www.chess.com/bundles/web/fonts/chessglyph-v3/chessglyph-v3.woff2) format("woff2"),url(https://www.chess.com/bundles/web/fonts/chessglyph-v3/chessglyph-v3.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(https://www.chess.com/bundles/web/fonts/montserrat-700.woff2) format("woff2"),url(https://www.chess.com/bundles/web/fonts/montserrat-700.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(https://www.chess.com/bundles/web/fonts/montserrat-800.woff2) format("woff2"),url(https://www.chess.com/bundles/web/fonts/montserrat-800.woff) format("woff")}@font-face{font-display:swap;font-family:Chess Sans;font-style:normal;font-weight:700;src:url(https://www.chess.com/bundles/web/fonts/chess-sans/chess-sans-700.woff2) format("woff2"),url(https://www.chess.com/bundles/web/fonts/chess-sans/chess-sans-700.woff) format("woff")}@font-face{font-display:swap;font-family:Chess Sans;font-style:normal;font-weight:800;src:url(https://www.chess.com/bundles/web/fonts/chess-sans/chess-sans-800.woff2) format("woff2"),url(https://www.chess.com/bundles/web/fonts/chess-sans/chess-sans-800.woff) format("woff")}@font-face{font-display:block;font-family:Chess V3;font-weight:400;src:url(https://www.chess.com/bundles/web/fonts/chessglyph-v3/chessglyph-v3.woff2) format("woff2"),url(https://www.chess.com/bundles/web/fonts/chessglyph-v3/chessglyph-v3.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(https://www.chess.com/bundles/web/fonts/montserrat-700.woff2) format("woff2"),url(https://www.chess.com/bundles/web/fonts/montserrat-700.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(https://www.chess.com/bundles/web/fonts/montserrat-800.woff2) format("woff2"),url(https://www.chess.com/bundles/web/fonts/montserrat-800.woff) format("woff")}.cc-modal-close-component{position:absolute;top:0;z-index:10}[dir=ltr] .cc-modal-close-component{right:0}[dir=rtl] .cc-modal-close-component{left:0}.cc-scroll-detector-scroll-detector{display:none}.cc-progress-bar-steps-visible-component{color:var(--color-text-subtle);position:relative}[dir=ltr] .cc-progress-bar-steps-visible-component{margin-left:auto;padding-right:var(--space-8)}[dir=rtl] .cc-progress-bar-steps-visible-component{margin-right:auto;padding-left:var(--space-8)}.cc-progress-bar-steps-visible-fade-enter-active,.cc-progress-bar-steps-visible-fade-leave-active{transition:opacity .2s var(--motion-ease-out-gentle)}.cc-progress-bar-steps-visible-fade-enter-from,.cc-progress-bar-steps-visible-fade-leave-to{opacity:0}.cc-progress-bar-component{align-items:center;background-color:var(--color-bg-progress-track);display:flex;height:1.6rem;overflow:hidden;position:relative;width:100%}.cc-progress-bar-smooth{transition:background var(--motion-faster) var(--motion-ease-out-strong),width var(--motion-faster) var(--motion-ease-out-strong)}.cc-progress-bar-component,.cc-progress-bar-complete{border-radius:var(--radius-10)}.cc-progress-bar-complete{background:var(--v28df636d);height:100%;position:absolute;width:calc(var(--v649070db) / var(--v7e237f43) * 100%)}@keyframes cc-skeleton-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.cc-skeleton-skeleton{background-color:gray;border-radius:var(--radius-3);--skeleton-shimmer-color: var(--color-transparent-white-25);background-color:var(--color-bg-subtle);overflow:hidden;position:relative}.dark-mode .cc-skeleton-skeleton{--skeleton-shimmer-color: var(--color-transparent-white-5)}.cc-skeleton-skeleton:after{animation:cc-skeleton-shimmer 1.5s infinite;content:"";inset:0;min-width:28rem;position:absolute}[dir=ltr] .cc-skeleton-skeleton:after{background:linear-gradient(90deg,transparent 0%,var(--skeleton-shimmer-color) 50%,transparent 100%)}[dir=rtl] .cc-skeleton-skeleton:after{background:linear-gradient(-90deg,transparent 0%,var(--skeleton-shimmer-color) 50%,transparent 100%)}@keyframes cc-skeleton-grid-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.cc-skeleton-grid-wrapper{display:grid;gap:var(--v1195e2ac) var(--v2096a0d2);grid-template-columns:var(--v1b5df418);grid-template-rows:var(--v20ff59c8)}.cc-skeleton-grid-wrapper .cc-skeleton-grid-item{background-color:gray;border-radius:var(--radius-3);--skeleton-shimmer-color: var(--color-transparent-white-25);background-color:var(--color-bg-subtle);overflow:hidden;position:relative}.dark-mode .cc-skeleton-grid-wrapper .cc-skeleton-grid-item{--skeleton-shimmer-color: var(--color-transparent-white-5)}.cc-skeleton-grid-wrapper .cc-skeleton-grid-item:after{animation:cc-skeleton-grid-shimmer 1.5s infinite;content:"";inset:0;min-width:28rem;position:absolute}[dir=ltr] .cc-skeleton-grid-wrapper .cc-skeleton-grid-item:after{background:linear-gradient(90deg,transparent 0%,var(--skeleton-shimmer-color) 50%,transparent 100%)}[dir=rtl] .cc-skeleton-grid-wrapper .cc-skeleton-grid-item:after{background:linear-gradient(-90deg,transparent 0%,var(--skeleton-shimmer-color) 50%,transparent 100%)}.cc-avatar-component{--cc-avatar-radius: var(--radius-3);--cc-avatar-mask: url(https://www.chess.com/bundles/web/images/avatars/avatar-mask.svg);border-radius:var(--cc-avatar-radius);display:flex;flex-shrink:0;height:var(--cc-avatar-size);overflow:hidden;position:relative;width:var(--cc-avatar-size)}.cc-avatar-size-80,.cc-avatar-size-160{--cc-avatar-mask: url(https://www.chess.com/bundles/web/images/avatars/avatar-mask-80.svg);--cc-avatar-size: var(--avatar-80);--cc-avatar-status-size: 1.6rem}.cc-avatar-size-96{--cc-avatar-mask: url(https://www.chess.com/bundles/web/images/avatars/avatar-mask-96.svg);--cc-avatar-size: var(--avatar-96);--cc-avatar-status-size: 2rem}.cc-avatar-size-64{--cc-avatar-mask: url(https://www.chess.com/bundles/web/images/avatars/avatar-mask-64.svg);--cc-avatar-size: var(--avatar-64);--cc-avatar-status-size: 1.2rem}.cc-avatar-size-48{--cc-avatar-mask: url(https://www.chess.com/bundles/web/images/avatars/avatar-mask-48.svg);--cc-avatar-size: var(--avatar-48);--cc-avatar-status-size: 1rem}.cc-avatar-size-40{--cc-avatar-mask: url(https://www.chess.com/bundles/web/images/avatars/avatar-mask-40.svg);--cc-avatar-size: var(--avatar-40);--cc-avatar-status-size: 1rem}.cc-avatar-size-32{--cc-avatar-mask: url(https://www.chess.com/bundles/web/images/avatars/avatar-mask-32.svg);--cc-avatar-size: var(--avatar-32);--cc-avatar-status-size: .8rem}.cc-avatar-size-24{--cc-avatar-mask: url(https://www.chess.com/bundles/web/images/avatars/avatar-mask-24.svg);--cc-avatar-size: var(--avatar-24);--cc-avatar-status-size: .8rem}@media (min-width:48em){.cc-avatar-size-160{--cc-avatar-mask: url(https://www.chess.com/bundles/web/images/avatars/avatar-mask-160.svg);--cc-avatar-size: var(--avatar-160);--cc-avatar-status-size: 2rem}}.cc-country-flag-small{--country-flag-width: 1.6rem;--country-flag-height: 1.2rem;--country-flag-img: url(https://www.chess.com/bundles/web/images/sprites/flags-16.png);--country-flag-img-2x: url(https://www.chess.com/bundles/web/images/sprites/flags-32.png);--country-flag-img-3x: url(https://www.chess.com/bundles/web/images/sprites/flags-64.png);--country-flag-bg-size: 21.6rem 41.2rem;--country-flag-exception-width: 1.2rem}.cc-country-flag-medium{--country-flag-width: 2.4rem;--country-flag-height: 1.8rem;--country-flag-img: url(https://www.chess.com/bundles/web/images/sprites/flags-32.png);--country-flag-img-2x: url(https://www.chess.com/bundles/web/images/sprites/flags-64.png);--country-flag-img-3x: url(https://www.chess.com/bundles/web/images/sprites/flags-128.png);--country-flag-bg-size: 32.4rem 61.8rem;--country-flag-exception-width: 1.8rem}.cc-country-flag-large{--country-flag-width: 3.2rem;--country-flag-height: 2.4rem;--country-flag-img: url(https://www.chess.com/bundles/web/images/sprites/flags-32.png);--country-flag-img-2x: url(https://www.chess.com/bundles/web/images/sprites/flags-64.png);--country-flag-img-3x: url(https://www.chess.com/bundles/web/images/sprites/flags-128.png);--country-flag-bg-size: 43.2rem 82.4rem;--country-flag-exception-width: 2.4rem}.country-flags-component,.country-flag-small{align-items:center;background-image:url(https://www.chess.com/bundles/web/images/sprites/flags-16.png);background-size:21.6rem 41.2rem;border-radius:var(--radius-2);display:inline-flex;flex-shrink:0;height:1.2rem;justify-content:center;width:1.6rem}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2x){.country-flags-component,.country-flag-small{background-image:url(https://www.chess.com/bundles/web/images/sprites/flags-32.png)}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3x){.country-flags-component,.country-flag-small{background-image:url(https://www.chess.com/bundles/web/images/sprites/flags-64.png)}}.country-flags-component.country-flags-large,.country-flag-small.country-flags-large{background-image:url(https://www.chess.com/bundles/web/images/sprites/flags-32.png);background-size:43.2rem 82.4rem;height:2.4rem;width:3.2rem}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2x){.country-flags-component.country-flags-large,.country-flag-small.country-flags-large{background-image:url(https://www.chess.com/bundles/web/images/sprites/flags-64.png)}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3x){.country-flags-component.country-flags-large,.country-flag-small.country-flags-large{background-image:url(https://www.chess.com/bundles/web/images/sprites/flags-128.png)}}.country-flags-medium{background-image:url(https://www.chess.com/bundles/web/images/sprites/flags-32.png);background-size:32.4rem 61.8rem;height:1.8rem;width:2.4rem}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2x){.country-flags-medium{background-image:url(https://www.chess.com/bundles/web/images/sprites/flags-64.png)}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3x){.country-flags-medium{background-image:url(https://www.chess.com/bundles/web/images/sprites/flags-128.png)}}.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)}}.cc-aside-item-component{--cc-aside-item-bg: transparent;--cc-aside-item-chevron-color: var(--color-icon-default);--cc-aside-item-label-color: var(--color-text-default);--cc-aside-item-icon-color: var(--color-icon-default);background-color:transparent;border:none;margin:0;align-items:center;background-color:var(--cc-aside-item-bg);color:var(--cc-aside-item-label-color);display:flex;gap:var(--space-16);min-height:4.8rem;width:100%}[dir=ltr] .cc-aside-item-component{padding:var(--space-12) var(--space-12) var(--space-12) var(--space-16)}[dir=rtl] .cc-aside-item-component{padding:var(--space-12) var(--space-16) var(--space-12) var(--space-12)}.cc-aside-item-component:disabled{cursor:not-allowed;opacity:.5}@media (hover:hover){button.cc-aside-item-component:not([disabled],.cc-aside-item-selected):hover,a.cc-aside-item-component:not([disabled],.cc-aside-item-selected):hover{--cc-aside-item-chevron-color: var(--color-icon-default-hovered);--cc-aside-item-bg: var(--color-bg-subtlest);--cc-aside-item-label-color: var(--color-text-default-hovered)}button.cc-aside-item-component:not([disabled],.cc-aside-item-selected).cc-aside-item-danger:hover,a.cc-aside-item-component:not([disabled],.cc-aside-item-selected).cc-aside-item-danger:hover{--cc-aside-item-label-color: var(--color-text-danger)}}.cc-aside-item-selected{--cc-aside-item-bg: var(--color-bg-subtler);--cc-aside-item-label-color: var(--color-text-bolder)}.cc-aside-item-danger{--cc-aside-item-label-color: var(--color-text-danger);--cc-aside-item-icon-color: var(--color-icon-danger)}.cc-aside-item-icon{color:var(--cc-aside-item-icon-color);flex-shrink:1}.cc-aside-item-label{align-self:center;display:flex;flex-grow:1;word-break:break-word}[dir=ltr] .cc-aside-item-label{text-align:left}[dir=rtl] .cc-aside-item-label{text-align:right}.cc-aside-item-chevron{color:var(--cc-aside-item-chevron-color)}.cc-aside-item-one-line{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-aside-item-selectedIcon{animation:cc-aside-item-selectedIcon .05s var(--motion-ease-out-gentle);color:var(--color-icon-success)}@keyframes cc-aside-item-selectedIcon{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.cc-avatar-component{--cc-avatar-radius: var(--radius-3);--cc-avatar-mask: url(https://www.chess.com/bundles/web/images/avatars/avatar-mask.svg);border-radius:var(--cc-avatar-radius);display:flex;flex-shrink:0;height:var(--cc-avatar-size);overflow:hidden;position:relative;width:var(--cc-avatar-size)}.cc-avatar-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cc-avatar-online .cc-avatar-img,.cc-avatar-playing .cc-avatar-img,.cc-avatar-streaming .cc-avatar-img{-webkit-mask-image:var(--cc-avatar-mask);mask-image:var(--cc-avatar-mask);-webkit-mask-position:top left;mask-position:top left;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}.cc-avatar-online:before,.cc-avatar-playing:before,.cc-avatar-streaming:before{background-color:var(--cc-avatar-bg-status);border-radius:var(--radius-circular);bottom:0;content:"";height:var(--cc-avatar-status-size);pointer-events:none;position:absolute;width:var(--cc-avatar-status-size)}[dir=ltr] .cc-avatar-online:before,[dir=ltr] .cc-avatar-playing:before,[dir=ltr] .cc-avatar-streaming:before{right:0}[dir=rtl] .cc-avatar-online:before,[dir=rtl] .cc-avatar-playing:before,[dir=rtl] .cc-avatar-streaming:before{left:0}.cc-avatar-online,.cc-avatar-playing{--cc-avatar-bg-status: var(--color-bg-success)}.cc-avatar-streaming{--cc-avatar-bg-status: var(--color-bg-streaming)}.cc-avatar-size-80,.cc-avatar-size-96,.cc-avatar-size-160{--cc-avatar-radius: var(--radius-5)}.cc-avatar-size-80,.cc-avatar-size-160{--cc-avatar-mask: url(https://www.chess.com/bundles/web/images/avatars/avatar-mask-80.svg);--cc-avatar-size: var(--avatar-80);--cc-avatar-status-size: 1.6rem}.cc-avatar-size-96{--cc-avatar-mask: url(https://www.chess.com/bundles/web/images/avatars/avatar-mask-96.svg);--cc-avatar-size: var(--avatar-96);--cc-avatar-status-size: 2rem}.cc-avatar-size-64{--cc-avatar-mask: url(https://www.chess.com/bundles/web/images/avatars/avatar-mask-64.svg);--cc-avatar-size: var(--avatar-64);--cc-avatar-status-size: 1.2rem}.cc-avatar-size-48{--cc-avatar-mask: url(https://www.chess.com/bundles/web/images/avatars/avatar-mask-48.svg);--cc-avatar-size: var(--avatar-48);--cc-avatar-status-size: 1rem}.cc-avatar-size-40{--cc-avatar-mask: url(https://www.chess.com/bundles/web/images/avatars/avatar-mask-40.svg);--cc-avatar-size: var(--avatar-40);--cc-avatar-status-size: 1rem}.cc-avatar-size-32{--cc-avatar-mask: url(https://www.chess.com/bundles/web/images/avatars/avatar-mask-32.svg);--cc-avatar-size: var(--avatar-32);--cc-avatar-status-size: .8rem}.cc-avatar-size-24{--cc-avatar-mask: url(https://www.chess.com/bundles/web/images/avatars/avatar-mask-24.svg);--cc-avatar-size: var(--avatar-24);--cc-avatar-status-size: .8rem}@media (min-width:48em){.cc-avatar-size-160{--cc-avatar-mask: url(https://www.chess.com/bundles/web/images/avatars/avatar-mask-160.svg);--cc-avatar-size: var(--avatar-160);--cc-avatar-status-size: 2rem}}.cc-board-celebration-heading-x-large{font-family:var(--font-family-heading);font-size:4.2rem;line-height:1.1428571429}.cc-board-celebration-heading-x-large-bold{font-family:var(--font-family-heading);font-size:4.2rem;line-height:1.1428571429;font-weight:800}.cc-board-celebration-heading-large{font-family:var(--font-family-heading);font-size:3.6rem;line-height:1.1111111111}.cc-board-celebration-heading-large-bold{font-family:var(--font-family-heading);font-size:3.6rem;line-height:1.1111111111;font-weight:800}.cc-board-celebration-heading-medium{font-family:var(--font-family-heading);font-size:3.1rem;line-height:1.1612903226}.cc-board-celebration-heading-medium-bold{font-family:var(--font-family-heading);font-size:3.1rem;line-height:1.1612903226;font-weight:800}.cc-board-celebration-heading-small{font-family:var(--font-family-heading);font-size:2.8rem;line-height:1.1428571429}.cc-board-celebration-heading-small-bold{font-family:var(--font-family-heading);font-size:2.8rem;line-height:1.1428571429;font-weight:800}.cc-board-celebration-heading-x-small{font-family:var(--font-family-heading);font-size:2.2rem;line-height:1.2727272727}.cc-board-celebration-heading-x-small-bold{font-family:var(--font-family-heading);font-size:2.2rem;line-height:1.2727272727;font-weight:800}.cc-board-celebration-heading-xx-small{font-family:var(--font-family-heading);font-size:1.7rem;line-height:1.1764705882}.cc-board-celebration-heading-xx-small-bold{font-family:var(--font-family-heading);font-size:1.7rem;line-height:1.1764705882;font-weight:800}.cc-board-celebration-heading-xxx-small{font-family:var(--font-family-heading);font-size:1.4rem;line-height:1.1428571429}.cc-board-celebration-heading-xxx-small-bold{font-family:var(--font-family-heading);font-size:1.4rem;line-height:1.1428571429;font-weight:800}.cc-board-celebration-heading-label{font-family:var(--font-family-heading);font-size:1.2rem;letter-spacing:.05rem;line-height:1.1428571429;text-transform:uppercase}.cc-board-celebration-text-x-large{font-size:1.8rem;line-height:1.3333333333}.cc-board-celebration-text-x-large-bold{font-size:1.8rem;line-height:1.3333333333;font-weight:600}.cc-board-celebration-text-large{font-size:1.6rem;line-height:1.25}.cc-board-celebration-text-large-bold{font-size:1.6rem;line-height:1.25;font-weight:600}.cc-board-celebration-text-medium{font-size:1.4rem;line-height:1.1428571429}.cc-board-celebration-text-medium-bold{font-size:1.4rem;line-height:1.1428571429;font-weight:600}.cc-board-celebration-text-small{font-size:1.2rem;line-height:1.3333333333}.cc-board-celebration-text-small-bold{font-size:1.2rem;line-height:1.3333333333;font-weight:600}.cc-board-celebration-text-x-small{font-size:1rem;line-height:1}.cc-board-celebration-text-x-small-bold{font-size:1rem;line-height:1;font-weight:600}.cc-board-celebration-text-label{font-size:1.2rem;line-height:1.3333333333;font-weight:600;letter-spacing:.05rem;text-transform:uppercase}.cc-board-celebration-text-speech{font-size:1.5rem;font-weight:500;line-height:1.3333333333}.cc-board-celebration-text-speech-bold{font-size:1.5rem;font-weight:500;line-height:1.3333333333;font-weight:600}.cc-board-celebration-paragraph-x-large{font-size:1.8rem;line-height:1.5555555556}.cc-board-celebration-paragraph-x-large-bold{font-size:1.8rem;line-height:1.5555555556;font-weight:600}.cc-board-celebration-paragraph-large{font-size:1.6rem;line-height:1.5}.cc-board-celebration-paragraph-large-bold{font-size:1.6rem;line-height:1.5;font-weight:600}.cc-board-celebration-paragraph-medium{font-size:1.4rem;line-height:1.4285714286}.cc-board-celebration-paragraph-medium-bold{font-size:1.4rem;line-height:1.4285714286;font-weight:600}.cc-board-celebration-paragraph-x-small{font-size:1rem;line-height:1.3}.cc-board-celebration-paragraph-x-small-bold{font-size:1rem;line-height:1.3;font-weight:600}.cc-board-celebration-monospace{font-variant-numeric:tabular-nums}[class^=cc-heading],.cc-board-celebration-ligatures-disabled{font-variant-ligatures:none}.cc-board-celebration-ligatures-enabled{font-variant-ligatures:normal}.cc-board-celebration-text-wrap-pretty{text-wrap:pretty}.cc-board-celebration-container{container-name:overlay-container;container-type:inline-size;inset:0;margin:0 auto;position:absolute;width:var(--boardWidth);z-index:1}@media (min-width:60em){[dir=ltr] .cc-board-celebration-container{margin-left:auto;margin-right:var(--space-32)}[dir=rtl] .cc-board-celebration-container{margin-right:auto;margin-left:var(--space-32)}}.cc-board-celebration-overlay{display:grid;grid-template-columns:.25fr 2.5fr .25fr;height:100%;overflow:hidden;place-items:center}.cc-board-celebration-backdrop{animation:cc-board-celebration-fadeIn var(--motion-faster) var(--motion-ease-out-strong);background-color:var(--color-bg-overlay);inset:0;position:absolute;z-index:-1}.cc-board-celebration-content{align-items:center;display:flex;flex-direction:column;gap:var(--space-12);grid-column:2;max-width:var(--container-360);width:100%}.cc-board-celebration-media-image{animation:cc-board-celebration-fadeIn var(--motion-faster) var(--motion-ease-out-strong);animation-fill-mode:forwards;aspect-ratio:4/3;width:100%}.cc-board-celebration-media-icon{animation:cc-board-celebration-fadeIn var(--motion-faster) var(--motion-ease-out-strong);animation-fill-mode:forwards;aspect-ratio:1/1;background-image:var(--celebration-icon);background-repeat:no-repeat;background-size:100% 100%;width:33.3333333333%}.cc-board-celebration-text-content{align-items:center;animation:cc-board-celebration-fadeIn var(--motion-faster) var(--motion-ease-out-strong);animation-fill-mode:forwards;display:flex;flex-direction:column;gap:var(--space-8);opacity:0;text-align:center}.cc-board-celebration-title{font-family:var(--font-family-heading);font-size:2.2rem;line-height:1.2727272727;font-weight:800;color:var(--color-neutrals-white);margin:0;text-shadow:var(--elevation-foreground)}.cc-board-celebration-subtitle{color:var(--color-transparent-white-85);margin:0;text-shadow:var(--elevation-foreground)}@container overlay-container (min-width: 30rem){.cc-board-celebration-overlay{grid-template-columns:.5fr 2fr .5fr}.cc-board-celebration-title{font-family:var(--font-family-heading);font-size:2.8rem;line-height:1.1428571429;font-weight:800}}@keyframes cc-board-celebration-fadeIn{0%{opacity:0}to{opacity:1}}.cc-button-component{--maxWidth: 100%;--textColor: var(--color-neutrals-white);--textColorHover: var(--color-neutrals-white);--iconColor: var(--textColor);--iconColorHover: var(--textColorHover);--buttonTextShadow: var(--color-transparent-black-20);align-items:center;background:var(--cc-bg-color);border:0;border-radius:var(--borderRadius, var(--radius-5));box-shadow:var(--cc-bg-box-shadow);color:var(--textColor);-moz-column-gap:var(--columnGap);column-gap:var(--columnGap);cursor:pointer;display:inline-grid;font-size:var(--fontSize);font-weight:var(--fontWeight, 600);grid-auto-flow:column;justify-content:center;line-height:1.1428;max-width:var(--maxWidth);min-height:var(--buttonHeight);overflow:hidden;padding:var(--buttonPaddings);text-align:center;text-shadow:0 .1rem 0 var(--buttonTextShadow);touch-action:manipulation;word-break:break-word}@media (hover:hover){.cc-button-component:not([disabled]):hover{background:var(--cc-bg-color-hover);box-shadow:var(--cc-bg-box-shadow-hover);color:var(--textColorHover)}.cc-button-component:not([disabled]):hover .cc-button-icon{color:var(--iconColorHover)}}.cc-button-component:disabled,.cc-button-component.cc-button-disabled{cursor:not-allowed;opacity:.5}a.cc-button-disabled{pointer-events:none}.cc-button-loading:disabled{background-color:color-mix(in srgb,var(--cc-bg-color) 75%,transparent);cursor:wait;opacity:1;position:relative}.cc-button-loading:disabled>*:not(.cc-button-loader){visibility:hidden}.cc-button-loader{place-self:center;position:absolute}.cc-button-secondary{--textColor: var(--color-text-bolder);--textColorHover: var(--color-text-boldest);--iconColor: var(--color-icon-bolder);--iconColorHover: var(--color-icon-boldest);--buttonTextShadow: none}.dark-mode .cc-button-secondary{--buttonTextShadow: var(--color-transparent-black-10)}.dark-mode .cc-button-secondary.cc-button-xx-large{--buttonTextShadow: var(--color-transparent-black-30)}.cc-button-secondary-danger{--textColor: var(--color-text-danger);--textColorHover: var(--color-text-danger);--buttonTextShadow: transparent}.cc-button-ghost-link{--textColor: var(--color-text-link);--textColorHover: var(--color-text-link-hovered);--buttonTextShadow: none}.cc-button-ghost,.cc-button-hovered{--textColor: var(--color-text-default);--textColorHover: var(--color-text-bolder);--iconColor: var(--color-icon-default);--iconColorHover: var(--color-icon-bolder);--buttonTextShadow: none}.cc-button-bot-chat{--buttonTextShadow: none;--iconColor: var(--color-gray-700);--iconColorHover: var(--color-gray-600);--maxWidth: max-content;--textColor: var(--color-text-speech);--textColorHover: var(--color-gray-600)}.cc-button-white{--buttonTextShadow: none;--textColor: var(--color-gray-800);--textColorHover: var(--color-gray-800)}.cc-button-xx-large{--borderRadius: var(--radius-10);--buttonHeight: 6.4rem;--buttonPaddings: 0 var(--space-16);--columnGap: .8rem;--fontSize: 2.2rem;--fontWeight: 800;font-family:var(--font-family-heading)}.cc-button-x-large{--borderRadius: var(--radius-10);--buttonHeight: 5.6rem;--buttonPaddings: var(--space-4) var(--space-16);--columnGap: .8rem;--fontSize: 2.2rem;--fontWeight: 800;font-family:var(--font-family-heading)}.cc-button-x-large.cc-button-secondary{--fontSize: 1.7rem}.cc-button-large{--borderRadius: var(--radius-10);--buttonHeight: 4.8rem;--buttonPaddings: var(--space-4) var(--space-16);--columnGap: .8rem;--fontSize: 1.7rem;font-family:var(--font-family-heading)}.cc-button-medium{--buttonHeight: 4rem;--buttonPaddings: var(--space-4) var(--space-16);--columnGap: var(--space-8);--fontSize: 1.4rem}.cc-button-small{--borderRadius: .3rem;--buttonHeight: 3.2rem;--buttonPaddings: var(--space-2) var(--space-16);--columnGap: var(--space-8)}.cc-button-x-small{--borderRadius: .3rem;--buttonHeight: 2.4rem;--buttonPaddings: .2rem 1.2rem;--columnGap: .8rem;--fontSize: 1.2rem;--fontWeight: 500}.cc-button-full{width:100%}.cc-button-min-width{min-width:12rem}.cc-button-icon{color:var(--iconColor);filter:drop-shadow(0 .1rem 0 var(--buttonTextShadow));text-shadow:none}.cc-button-custom-img{-o-object-fit:cover;object-fit:cover}.cc-button-one-line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-button-align-start{--columnGap: var(--space-16);justify-content:flex-start;text-align:start}.cc-button-align-start.cc-button-medium,.cc-button-align-start.cc-button-small,.cc-button-align-start.cc-button-x-small{--columnGap: var(--space-12)}.cc-card-component{align-items:center;background:var(--cc-bg-color);border:none;border-radius:var(--radius-10);box-shadow:var(--cc-bg-box-shadow);display:flex;flex-direction:column;max-width:var(--cc-card-max-width);min-width:var(--cc-card-min-width);padding:var(--cc-card-padding);text-align:center;width:100%}@media (hover:hover){.cc-card-component:not(.cc-card-disabled):hover{--cc-card-color-header: var(--cc-card-color-header-hover);background:var(--cc-bg-color-hover);box-shadow:var(--cc-bg-box-shadow-hover)}}.cc-card-component:not(.cc-card-disabled):active{opacity:.9!important}.cc-card-small{--cc-card-color-header: var(--color-text-bolder);--cc-card-color-header-hover: var(--color-text-boldest);--cc-card-color-body: var(--color-text-subtle);--cc-card-max-width: 16rem;--cc-card-media-size: var(--space-32);--cc-card-media-space-bottom: var(--space-8);--cc-card-min-width: 12rem;--cc-card-padding: var(--space-12) var(--space-8)}.cc-card-large{--cc-card-color-header: var(--color-text-bolder);--cc-card-color-header-hover: var(--color-text-boldest);--cc-card-color-body: var(--color-text-default);--cc-card-max-width: 22rem;--cc-card-media-size: 6.4rem;--cc-card-media-space-bottom: var(--space-12);--cc-card-min-width: 13rem;--cc-card-padding: var(--space-24) var(--space-12) var(--space-12);min-height:15.6rem}.cc-card-disabled{opacity:.5;pointer-events:none}.cc-card-media{height:var(--cc-card-media-size);margin-bottom:var(--cc-card-media-space-bottom);position:relative;width:var(--cc-card-media-size)}.cc-card-header{align-items:center;color:var(--cc-card-color-header);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-4);justify-content:center;margin-bottom:var(--space-4)}.cc-card-body{color:var(--cc-card-color-body);display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:center;width:100%}.cc-card-custom-body:not(:empty){max-width:24rem;width:100%}.cc-checkbox-component{align-items:flex-start;display:inline-flex;position:relative}.cc-checkbox-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-bg-input);border:solid .1rem var(--color-border-subtle);border-radius:var(--radius-3);cursor:pointer;display:block;flex-shrink:0;height:1.4rem;margin:.3rem 0 .2rem;outline:0;outline-offset:.1rem;position:relative;width:1.4rem}.cc-checkbox-input:checked{background-color:var(--color-icon-default);border-color:transparent;display:grid;place-items:center}.cc-checkbox-input:checked:hover:not(:disabled){background-color:var(--color-icon-default-hovered)}.cc-checkbox-input:checked:after{border:solid .2rem var(--color-bg-opaque);border-top:0;content:"";height:.5rem;margin-top:-.2rem;position:absolute;width:.9rem}[dir=ltr] .cc-checkbox-input:checked:after{border-right:0;transform:rotate(-45deg)}[dir=rtl] .cc-checkbox-input:checked:after{border-left:0;transform:rotate(45deg)}.cc-checkbox-input:disabled{cursor:not-allowed;opacity:.5}.cc-checkbox-input:disabled+.cc-checkbox-label{cursor:not-allowed;opacity:.6}.cc-checkbox-label{color:var(--color-text-default);cursor:pointer;min-height:2rem}[dir=ltr] .cc-checkbox-label{padding:var(--space-2) 0 var(--space-2) var(--space-8)}[dir=rtl] .cc-checkbox-label{padding:var(--space-2) var(--space-8) var(--space-2) 0}.keyboard-navigation-in-use .cc-checkbox-input:focus{outline:.1rem auto -webkit-focus-ring-color}.cc-chip-component{align-items:center;background-color:var(--chip-bg-color);border-radius:var(--radius-3);display:inline-flex;gap:var(--space-4);min-height:2rem;padding:var(--space-2) var(--space-4)}.cc-chip-opaque{--chip-bg-color: var(--chip-opaque-bg);color:var(--color-neutrals-white);text-shadow:0 var(--border-1) 0 var(--color-transparent-black-20)}.cc-chip-opaque svg{filter:drop-shadow(0 var(--border-1) 0 var(--color-transparent-black-20))}.cc-chip-translucent{--chip-color-transparency: 80%;--chip-bg-color: color-mix(in srgb, var(--chip-translucent-bg), transparent var(--chip-color-transparency));color:var(--chip-translucent-fg)}.dark-mode .cc-chip-translucent{--chip-color-transparency: 90%}.cc-chip-aqua{--chip-opaque-bg: var(--color-aqua-400);--chip-translucent-bg: var(--color-aqua-200);--chip-translucent-fg: var(--color-aqua-400)}.dark-mode .cc-chip-aqua{--chip-translucent-bg: var(--color-aqua-400);--chip-translucent-fg: var(--color-aqua-200)}.cc-chip-blue{--chip-opaque-bg: var(--color-blue-200);--chip-translucent-bg: var(--color-blue-100);--chip-translucent-fg: var(--color-blue-400)}.dark-mode .cc-chip-blue{--chip-color-bg: var(--color-blue-300);--chip-translucent-bg: var(--color-blue-200);--chip-translucent-fg: var(--color-blue-100)}.cc-chip-brown{--chip-opaque-bg: var(--color-brown-300);--chip-translucent-bg: var(--color-brown-200);--chip-translucent-fg: var(--color-brown-500)}.dark-mode .cc-chip-brown{--chip-translucent-bg: var(--color-brown-200);--chip-translucent-fg: var(--color-brown-200)}.cc-chip-fuchsia{--chip-opaque-bg: var(--color-fuchsia-300);--chip-translucent-bg: var(--color-fuchsia-200);--chip-translucent-fg: var(--color-fuchsia-400)}.dark-mode .cc-chip-fuchsia{--chip-translucent-fg: var(--color-fuchsia-200)}.cc-chip-gold{--chip-opaque-bg: var(--color-gold-300);--chip-translucent-bg: var(--color-gold-200);--chip-translucent-fg: var(--color-gold-500)}.dark-mode .cc-chip-gold{--chip-translucent-fg: var(--color-gold-200)}.cc-chip-gray{--chip-opaque-bg: var(--color-gray-500);--chip-translucent-bg: var(--color-bg-subtle);--chip-translucent-fg: var(--color-text-default);--chip-color-transparency: 0%}.dark-mode .cc-chip-gray{--chip-opaque-bg: var(--color-gray-600);--chip-color-transparency: 0%}.cc-chip-green{--chip-opaque-bg: var(--color-green-300);--chip-translucent-bg: var(--color-green-300);--chip-translucent-fg: var(--color-green-600)}.dark-mode .cc-chip-green{--chip-translucent-bg: var(--color-green-600);--chip-translucent-fg: var(--color-green-300);--chip-color-transparency: 70%}.cc-chip-orange{--chip-opaque-bg: var(--color-orange-300);--chip-translucent-bg: var(--color-orange-200);--chip-translucent-fg: var(--color-orange-400)}.dark-mode .cc-chip-orange{--chip-translucent-fg: var(--color-orange-200)}.cc-chip-purple{--chip-opaque-bg: var(--color-purple-300);--chip-translucent-bg: var(--color-purple-100);--chip-translucent-fg: var(--color-purple-400)}.dark-mode .cc-chip-purple{--chip-translucent-bg: var(--color-purple-200);--chip-translucent-fg: var(--color-purple-100)}.cc-chip-red{--chip-opaque-bg: var(--color-bg-danger);--chip-translucent-bg: var(--color-red-200);--chip-translucent-fg: var(--color-red-400)}.dark-mode .cc-chip-red{--chip-translucent-fg: var(--color-red-200)}.cc-chip-skin{--chip-opaque-bg: var(--color-skin-400);--chip-translucent-bg: var(--color-skin-200);--chip-translucent-fg: var(--color-skin-400)}.dark-mode .cc-chip-skin{--chip-translucent-fg: var(--color-skin-200)}.cc-chip-slate{--chip-opaque-bg: var(--color-slate-300);--chip-translucent-bg: var(--color-slate-200);--chip-translucent-fg: var(--color-slate-400)}.dark-mode .cc-chip-slate{--chip-opaque-bg: var(--color-slate-400);--chip-translucent-fg: var(--color-slate-200)}.cc-close-button-component{background-color:transparent;border:none;margin:0;padding:0;color:var(--cc-close-button-color);display:grid;height:var(--cc-close-button-size);place-items:center;width:var(--cc-close-button-size)}@media (hover:hover){.cc-close-button-component:hover:not(:disabled){color:var(--cc-close-button-color-hover)}}.cc-close-button-component:active:not(:disabled){opacity:.8}.cc-close-button-bg,.cc-close-button-icon{grid-column-start:1;grid-row-start:1}.cc-close-button-bg{background-color:var(--cc-close-button-color-bg, transparent);border-radius:var(--radius-circular);height:var(--icon-24);width:var(--icon-24)}.cc-close-button-opaque .cc-close-button-bg{box-shadow:inset 0 0 0 var(--border-1) var(--color-transparent-black-5)}.cc-close-button-default{--cc-close-button-color: var(--color-icon-default);--cc-close-button-color-hover: var(--color-icon-default-hovered)}.cc-close-button-subtle{--cc-close-button-color: var(--color-icon-subtle);--cc-close-button-color-hover: var(--color-icon-default)}.cc-close-button-opaque{--cc-close-button-color-bg: var(--color-bg-opaque-lighter);--cc-close-button-color: var(--color-icon-default);--cc-close-button-color-hover: var(--color-icon-default-hovered)}.cc-close-button-white{--cc-close-button-color-bg: var(--color-neutrals-white);--cc-close-button-color: var(--color-gray-500);--cc-close-button-color-hover: var(--color-gray-600)}.cc-close-button-small{--cc-close-button-size: var(--icon-32)}.cc-close-button-medium{--cc-close-button-size: var(--icon-40)}.cc-close-button-large{--cc-close-button-size: var(--icon-48)}.cc-confirmation-modal-modal{border-radius:var(--radius-10);display:flex;flex-direction:column;gap:var(--space-24);padding:var(--space-32) var(--space-32) var(--space-24)}.cc-confirmation-modal-headings{display:flex;flex-direction:column;gap:var(--space-8);text-align:center}.cc-confirmation-modal-title{color:var(--color-text-boldest)}.cc-confirmation-modal-description{color:var(--color-text-subtle)}.cc-confirmation-modal-buttons{display:grid;gap:var(--space-8);grid-template-columns:1fr 1fr}.cc-contact-avatar-container{--cc-contact-avatar-radius: var(--radius-3);background-color:var(--color-bg-subtler);border-radius:var(--cc-contact-avatar-radius);color:var(--color-text-subtle);display:grid;height:var(--cc-contact-avatar-size);place-content:center;text-shadow:var(--elevation-foreground-dark-only);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--cc-contact-avatar-size)}.cc-contact-avatar-size-24{--cc-contact-avatar-size: var(--avatar-24)}.cc-contact-avatar-size-32{--cc-contact-avatar-size: var(--avatar-32)}.cc-contact-avatar-size-40{--cc-contact-avatar-size: var(--avatar-40)}.cc-contact-avatar-size-48{--cc-contact-avatar-size: var(--avatar-48)}.cc-contact-avatar-size-64{--cc-contact-avatar-size: var(--avatar-64)}.cc-contact-avatar-size-80{--cc-contact-avatar-size: var(--avatar-80)}.cc-contact-avatar-size-96{--cc-contact-avatar-size: var(--avatar-96)}.cc-contact-avatar-size-160{--cc-contact-avatar-size: var(--avatar-160)}.cc-contact-avatar-size-80,.cc-contact-avatar-size-96,.cc-contact-avatar-size-160{--cc-contact-avatar-radius: var(--radius-5)}.cc-container-component{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:0;justify-content:center;padding:0}.cc-container-inline-flex{display:inline-flex}.cc-container-direction-row{flex-direction:row}.cc-container-direction-column{flex-direction:column}.cc-container-padding-0{padding:0}.cc-container-padding-8{padding:var(--space-8)}.cc-container-padding-12{padding:var(--space-12)}.cc-container-padding-16{padding:var(--space-16)}.cc-container-padding-24{padding:var(--space-24)}.cc-container-padding-40{padding:var(--space-40)}.cc-container-gap-0{gap:0}.cc-container-gap-2{gap:var(--space-2)}.cc-container-gap-4{gap:var(--space-4)}.cc-container-gap-8{gap:var(--space-8)}.cc-container-gap-12{gap:var(--space-12)}.cc-container-gap-16{gap:var(--space-16)}.cc-container-gap-24{gap:var(--space-24)}.cc-container-align-start{align-items:flex-start}.cc-container-align-center{align-items:center}.cc-container-align-end{align-items:flex-end}.cc-container-justify-start{justify-content:flex-start}.cc-container-justify-center{justify-content:center}.cc-container-justify-end{justify-content:flex-end}.cc-container-wrap-nowrap{flex-wrap:nowrap}.cc-container-wrap-wrap{flex-wrap:wrap}.cc-country-flag-component{align-items:center;background-image:var(--country-flag-img);background-size:var(--country-flag-bg-size);border-radius:var(--radius-2);display:inline-flex;flex-shrink:0;height:var(--country-flag-height);justify-content:center;width:var(--country-flag-width)}.cc-country-flag-component:is(.country-np,.country-ch,.country-va){--country-flag-width: var(--country-flag-exception-width) !important}[dir=ltr] .cc-country-flag-component:is(.country-va){background-position-x:30.4%}[dir=rtl] .cc-country-flag-component:is(.country-va){background-position-x:69.6%}[dir=ltr] .cc-country-flag-component:is(.country-np){background-position-x:68.6%}[dir=rtl] .cc-country-flag-component:is(.country-np){background-position-x:31.400000000000006%}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2x){.cc-country-flag-component{background-image:var(--country-flag-img-2x)}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3x){.cc-country-flag-component{background-image:var(--country-flag-img-3x)}}.cc-country-flag-small{--country-flag-width: 1.6rem;--country-flag-height: 1.2rem;--country-flag-img: url(https://www.chess.com/bundles/web/images/sprites/flags-16.png);--country-flag-img-2x: url(https://www.chess.com/bundles/web/images/sprites/flags-32.png);--country-flag-img-3x: url(https://www.chess.com/bundles/web/images/sprites/flags-64.png);--country-flag-bg-size: 21.6rem 41.2rem;--country-flag-exception-width: 1.2rem}.cc-country-flag-medium{--country-flag-width: 2.4rem;--country-flag-height: 1.8rem;--country-flag-img: url(https://www.chess.com/bundles/web/images/sprites/flags-32.png);--country-flag-img-2x: url(https://www.chess.com/bundles/web/images/sprites/flags-64.png);--country-flag-img-3x: url(https://www.chess.com/bundles/web/images/sprites/flags-128.png);--country-flag-bg-size: 32.4rem 61.8rem;--country-flag-exception-width: 1.8rem}.cc-country-flag-large{--country-flag-width: 3.2rem;--country-flag-height: 2.4rem;--country-flag-img: url(https://www.chess.com/bundles/web/images/sprites/flags-32.png);--country-flag-img-2x: url(https://www.chess.com/bundles/web/images/sprites/flags-64.png);--country-flag-img-3x: url(https://www.chess.com/bundles/web/images/sprites/flags-128.png);--country-flag-bg-size: 43.2rem 82.4rem;--country-flag-exception-width: 2.4rem}[dir=ltr] .country-ph{background-position:0 0}[dir=rtl] .country-ph{background-position:100% 0}[dir=ltr] .country-ad{background-position:10% 0}[dir=rtl] .country-ad{background-position:90% 0}[dir=ltr] .country-ae{background-position:20% 0}[dir=rtl] .country-ae{background-position:80% 0}[dir=ltr] .country-af{background-position:30% 0}[dir=rtl] .country-af{background-position:70% 0}[dir=ltr] .country-ag{background-position:40% 0}[dir=rtl] .country-ag{background-position:60% 0}.country-ai{background-position:50% 0}[dir=ltr] .country-al{background-position:60% 0}[dir=rtl] .country-al{background-position:40% 0}[dir=ltr] .country-am{background-position:70% 0}[dir=rtl] .country-am{background-position:30% 0}[dir=ltr] .country-ao{background-position:80% 0}[dir=rtl] .country-ao{background-position:20% 0}[dir=ltr] .country-ar{background-position:90% 0}[dir=rtl] .country-ar{background-position:10% 0}[dir=ltr] .country-as{background-position:100% 0}[dir=rtl] .country-as{background-position:0% 0}[dir=ltr] .country-at{background-position:0 4%}[dir=rtl] .country-at{background-position:100% 4%}[dir=ltr] .country-au{background-position:10% 4%}[dir=rtl] .country-au{background-position:90% 4%}[dir=ltr] .country-aw{background-position:20% 4%}[dir=rtl] .country-aw{background-position:80% 4%}[dir=ltr] .country-ax{background-position:30% 4%}[dir=rtl] .country-ax{background-position:70% 4%}[dir=ltr] .country-az{background-position:40% 4%}[dir=rtl] .country-az{background-position:60% 4%}.country-ba{background-position:50% 4%}[dir=ltr] .country-bb{background-position:60% 4%}[dir=rtl] .country-bb{background-position:40% 4%}[dir=ltr] .country-bd{background-position:70% 4%}[dir=rtl] .country-bd{background-position:30% 4%}[dir=ltr] .country-be{background-position:80% 4%}[dir=rtl] .country-be{background-position:20% 4%}[dir=ltr] .country-bf{background-position:90% 4%}[dir=rtl] .country-bf{background-position:10% 4%}[dir=ltr] .country-bg{background-position:100% 4%}[dir=rtl] .country-bg{background-position:0% 4%}[dir=ltr] .country-bh{background-position:0 8%}[dir=rtl] .country-bh{background-position:100% 8%}[dir=ltr] .country-bi{background-position:10% 8%}[dir=rtl] .country-bi{background-position:90% 8%}[dir=ltr] .country-bj{background-position:20% 8%}[dir=rtl] .country-bj{background-position:80% 8%}[dir=ltr] .country-bm{background-position:30% 8%}[dir=rtl] .country-bm{background-position:70% 8%}[dir=ltr] .country-bn{background-position:40% 8%}[dir=rtl] .country-bn{background-position:60% 8%}.country-bo{background-position:50% 8%}[dir=ltr] .country-br{background-position:60% 8%}[dir=rtl] .country-br{background-position:40% 8%}[dir=ltr] .country-bs{background-position:70% 8%}[dir=rtl] .country-bs{background-position:30% 8%}[dir=ltr] .country-bt{background-position:80% 8%}[dir=rtl] .country-bt{background-position:20% 8%}[dir=ltr] .country-bw{background-position:90% 8%}[dir=rtl] .country-bw{background-position:10% 8%}[dir=ltr] .country-by{background-position:100% 8%}[dir=rtl] .country-by{background-position:0% 8%}[dir=ltr] .country-bz{background-position:0 12%}[dir=rtl] .country-bz{background-position:100% 12%}[dir=ltr] .country-ca{background-position:10% 12%}[dir=rtl] .country-ca{background-position:90% 12%}[dir=ltr] .country-cd{background-position:20% 12%}[dir=rtl] .country-cd{background-position:80% 12%}[dir=ltr] .country-cf{background-position:30% 12%}[dir=rtl] .country-cf{background-position:70% 12%}[dir=ltr] .country-cg{background-position:40% 12%}[dir=rtl] .country-cg{background-position:60% 12%}.country-ch{background-position:50% 12%}[dir=ltr] .country-ci{background-position:60% 12%}[dir=rtl] .country-ci{background-position:40% 12%}[dir=ltr] .country-cl{background-position:70% 12%}[dir=rtl] .country-cl{background-position:30% 12%}[dir=ltr] .country-cm{background-position:80% 12%}[dir=rtl] .country-cm{background-position:20% 12%}[dir=ltr] .country-cn{background-position:90% 12%}[dir=rtl] .country-cn{background-position:10% 12%}[dir=ltr] .country-co{background-position:100% 12%}[dir=rtl] .country-co{background-position:0% 12%}[dir=ltr] .country-cr{background-position:0 16%}[dir=rtl] .country-cr{background-position:100% 16%}[dir=ltr] .country-cu{background-position:10% 16%}[dir=rtl] .country-cu{background-position:90% 16%}[dir=ltr] .country-cv{background-position:20% 16%}[dir=rtl] .country-cv{background-position:80% 16%}[dir=ltr] .country-cw{background-position:30% 16%}[dir=rtl] .country-cw{background-position:70% 16%}[dir=ltr] .country-cy{background-position:40% 16%}[dir=rtl] .country-cy{background-position:60% 16%}.country-cz{background-position:50% 16%}[dir=ltr] .country-de{background-position:60% 16%}[dir=rtl] .country-de{background-position:40% 16%}[dir=ltr] .country-dj{background-position:70% 16%}[dir=rtl] .country-dj{background-position:30% 16%}[dir=ltr] .country-dk{background-position:80% 16%}[dir=rtl] .country-dk{background-position:20% 16%}[dir=ltr] .country-dm{background-position:90% 16%}[dir=rtl] .country-dm{background-position:10% 16%}[dir=ltr] .country-do{background-position:100% 16%}[dir=rtl] .country-do{background-position:0% 16%}[dir=ltr] .country-dz{background-position:0 20%}[dir=rtl] .country-dz{background-position:100% 20%}[dir=ltr] .country-ec{background-position:10% 20%}[dir=rtl] .country-ec{background-position:90% 20%}[dir=ltr] .country-ee{background-position:20% 20%}[dir=rtl] .country-ee{background-position:80% 20%}[dir=ltr] .country-eg{background-position:30% 20%}[dir=rtl] .country-eg{background-position:70% 20%}[dir=ltr] .country-eh{background-position:40% 20%}[dir=rtl] .country-eh{background-position:60% 20%}.country-er{background-position:50% 20%}[dir=ltr] .country-es{background-position:60% 20%}[dir=rtl] .country-es{background-position:40% 20%}[dir=ltr] .country-et{background-position:70% 20%}[dir=rtl] .country-et{background-position:30% 20%}[dir=ltr] .country-eu{background-position:80% 20%}[dir=rtl] .country-eu{background-position:20% 20%}[dir=ltr] .country-fd{background-position:90% 20%}[dir=rtl] .country-fd{background-position:10% 20%}[dir=ltr] .country-fi{background-position:100% 20%}[dir=rtl] .country-fi{background-position:0% 20%}[dir=ltr] .country-fj{background-position:0 24%}[dir=rtl] .country-fj{background-position:100% 24%}[dir=ltr] .country-fk{background-position:10% 24%}[dir=rtl] .country-fk{background-position:90% 24%}[dir=ltr] .country-fm{background-position:20% 24%}[dir=rtl] .country-fm{background-position:80% 24%}[dir=ltr] .country-fo{background-position:30% 24%}[dir=rtl] .country-fo{background-position:70% 24%}[dir=ltr] .country-fr{background-position:40% 24%}[dir=rtl] .country-fr{background-position:60% 24%}.country-ga{background-position:50% 24%}[dir=ltr] .country-xe{background-position:60% 24%}[dir=rtl] .country-xe{background-position:40% 24%}[dir=ltr] .country-xs{background-position:70% 24%}[dir=rtl] .country-xs{background-position:30% 24%}[dir=ltr] .country-gb{background-position:80% 24%}[dir=rtl] .country-gb{background-position:20% 24%}[dir=ltr] .country-xw{background-position:90% 24%}[dir=rtl] .country-xw{background-position:10% 24%}[dir=ltr] .country-gd{background-position:100% 24%}[dir=rtl] .country-gd{background-position:0% 24%}[dir=ltr] .country-ge{background-position:0 28%}[dir=rtl] .country-ge{background-position:100% 28%}[dir=ltr] .country-gf{background-position:10% 28%}[dir=rtl] .country-gf{background-position:90% 28%}[dir=ltr] .country-gg{background-position:20% 28%}[dir=rtl] .country-gg{background-position:80% 28%}[dir=ltr] .country-gh{background-position:30% 28%}[dir=rtl] .country-gh{background-position:70% 28%}[dir=ltr] .country-gi{background-position:40% 28%}[dir=rtl] .country-gi{background-position:60% 28%}.country-gl{background-position:50% 28%}[dir=ltr] .country-gm{background-position:60% 28%}[dir=rtl] .country-gm{background-position:40% 28%}[dir=ltr] .country-gn{background-position:70% 28%}[dir=rtl] .country-gn{background-position:30% 28%}[dir=ltr] .country-gp{background-position:80% 28%}[dir=rtl] .country-gp{background-position:20% 28%}[dir=ltr] .country-gq{background-position:90% 28%}[dir=rtl] .country-gq{background-position:10% 28%}[dir=ltr] .country-gr{background-position:100% 28%}[dir=rtl] .country-gr{background-position:0% 28%}[dir=ltr] .country-gs{background-position:0 32%}[dir=rtl] .country-gs{background-position:100% 32%}[dir=ltr] .country-gt{background-position:10% 32%}[dir=rtl] .country-gt{background-position:90% 32%}[dir=ltr] .country-gu{background-position:20% 32%}[dir=rtl] .country-gu{background-position:80% 32%}[dir=ltr] .country-gw{background-position:30% 32%}[dir=rtl] .country-gw{background-position:70% 32%}[dir=ltr] .country-gy{background-position:40% 32%}[dir=rtl] .country-gy{background-position:60% 32%}.country-hk{background-position:50% 32%}[dir=ltr] .country-hn{background-position:60% 32%}[dir=rtl] .country-hn{background-position:40% 32%}[dir=ltr] .country-hr{background-position:70% 32%}[dir=rtl] .country-hr{background-position:30% 32%}[dir=ltr] .country-ht{background-position:80% 32%}[dir=rtl] .country-ht{background-position:20% 32%}[dir=ltr] .country-hu{background-position:90% 32%}[dir=rtl] .country-hu{background-position:10% 32%}[dir=ltr] .country-id{background-position:100% 32%}[dir=rtl] .country-id{background-position:0% 32%}[dir=ltr] .country-ie{background-position:0 36%}[dir=rtl] .country-ie{background-position:100% 36%}[dir=ltr] .country-il{background-position:10% 36%}[dir=rtl] .country-il{background-position:90% 36%}[dir=ltr] .country-im{background-position:20% 36%}[dir=rtl] .country-im{background-position:80% 36%}[dir=ltr] .country-in{background-position:30% 36%}[dir=rtl] .country-in{background-position:70% 36%}[dir=ltr] .country-iq{background-position:40% 36%}[dir=rtl] .country-iq{background-position:60% 36%}.country-ir{background-position:50% 36%}[dir=ltr] .country-is{background-position:60% 36%}[dir=rtl] .country-is{background-position:40% 36%}[dir=ltr] .country-it{background-position:70% 36%}[dir=rtl] .country-it{background-position:30% 36%}[dir=ltr] .country-je{background-position:80% 36%}[dir=rtl] .country-je{background-position:20% 36%}[dir=ltr] .country-jm{background-position:90% 36%}[dir=rtl] .country-jm{background-position:10% 36%}[dir=ltr] .country-jo{background-position:100% 36%}[dir=rtl] .country-jo{background-position:0% 36%}[dir=ltr] .country-jp{background-position:0 40%}[dir=rtl] .country-jp{background-position:100% 40%}[dir=ltr] .country-kg{background-position:10% 40%}[dir=rtl] .country-kg{background-position:90% 40%}[dir=ltr] .country-kh{background-position:20% 40%}[dir=rtl] .country-kh{background-position:80% 40%}[dir=ltr] .country-ki{background-position:30% 40%}[dir=rtl] .country-ki{background-position:70% 40%}[dir=ltr] .country-km{background-position:40% 40%}[dir=rtl] .country-km{background-position:60% 40%}.country-ke{background-position:50% 40%}[dir=ltr] .country-kn{background-position:60% 40%}[dir=rtl] .country-kn{background-position:40% 40%}[dir=ltr] .country-kp{background-position:70% 40%}[dir=rtl] .country-kp{background-position:30% 40%}[dir=ltr] .country-kr{background-position:80% 40%}[dir=rtl] .country-kr{background-position:20% 40%}[dir=ltr] .country-kw{background-position:90% 40%}[dir=rtl] .country-kw{background-position:10% 40%}[dir=ltr] .country-ky{background-position:100% 40%}[dir=rtl] .country-ky{background-position:0% 40%}[dir=ltr] .country-kz{background-position:0 44%}[dir=rtl] .country-kz{background-position:100% 44%}[dir=ltr] .country-la{background-position:10% 44%}[dir=rtl] .country-la{background-position:90% 44%}[dir=ltr] .country-lb{background-position:20% 44%}[dir=rtl] .country-lb{background-position:80% 44%}[dir=ltr] .country-lc{background-position:30% 44%}[dir=rtl] .country-lc{background-position:70% 44%}[dir=ltr] .country-li{background-position:40% 44%}[dir=rtl] .country-li{background-position:60% 44%}.country-lk{background-position:50% 44%}[dir=ltr] .country-lr{background-position:60% 44%}[dir=rtl] .country-lr{background-position:40% 44%}[dir=ltr] .country-ls{background-position:70% 44%}[dir=rtl] .country-ls{background-position:30% 44%}[dir=ltr] .country-lt{background-position:80% 44%}[dir=rtl] .country-lt{background-position:20% 44%}[dir=ltr] .country-lu{background-position:90% 44%}[dir=rtl] .country-lu{background-position:10% 44%}[dir=ltr] .country-lv{background-position:100% 44%}[dir=rtl] .country-lv{background-position:0% 44%}[dir=ltr] .country-ly{background-position:0 48%}[dir=rtl] .country-ly{background-position:100% 48%}[dir=ltr] .country-ma{background-position:10% 48%}[dir=rtl] .country-ma{background-position:90% 48%}[dir=ltr] .country-mc{background-position:20% 48%}[dir=rtl] .country-mc{background-position:80% 48%}[dir=ltr] .country-md{background-position:30% 48%}[dir=rtl] .country-md{background-position:70% 48%}[dir=ltr] .country-me{background-position:40% 48%}[dir=rtl] .country-me{background-position:60% 48%}.country-mg{background-position:50% 48%}[dir=ltr] .country-mh{background-position:60% 48%}[dir=rtl] .country-mh{background-position:40% 48%}[dir=ltr] .country-mk{background-position:70% 48%}[dir=rtl] .country-mk{background-position:30% 48%}[dir=ltr] .country-ml{background-position:80% 48%}[dir=rtl] .country-ml{background-position:20% 48%}[dir=ltr] .country-mm{background-position:90% 48%}[dir=rtl] .country-mm{background-position:10% 48%}[dir=ltr] .country-mn{background-position:100% 48%}[dir=rtl] .country-mn{background-position:0% 48%}[dir=ltr] .country-mo{background-position:0 52%}[dir=rtl] .country-mo{background-position:100% 52%}[dir=ltr] .country-mq{background-position:10% 52%}[dir=rtl] .country-mq{background-position:90% 52%}[dir=ltr] .country-mr{background-position:20% 52%}[dir=rtl] .country-mr{background-position:80% 52%}[dir=ltr] .country-ms{background-position:30% 52%}[dir=rtl] .country-ms{background-position:70% 52%}[dir=ltr] .country-mt{background-position:40% 52%}[dir=rtl] .country-mt{background-position:60% 52%}.country-mu{background-position:50% 52%}[dir=ltr] .country-mv{background-position:60% 52%}[dir=rtl] .country-mv{background-position:40% 52%}[dir=ltr] .country-mw{background-position:70% 52%}[dir=rtl] .country-mw{background-position:30% 52%}[dir=ltr] .country-mx{background-position:80% 52%}[dir=rtl] .country-mx{background-position:20% 52%}[dir=ltr] .country-my{background-position:90% 52%}[dir=rtl] .country-my{background-position:10% 52%}[dir=ltr] .country-mz{background-position:100% 52%}[dir=rtl] .country-mz{background-position:0% 52%}[dir=ltr] .country-na{background-position:0 56%}[dir=rtl] .country-na{background-position:100% 56%}[dir=ltr] .country-nc{background-position:10% 56%}[dir=rtl] .country-nc{background-position:90% 56%}[dir=ltr] .country-ne{background-position:20% 56%}[dir=rtl] .country-ne{background-position:80% 56%}[dir=ltr] .country-ng{background-position:30% 56%}[dir=rtl] .country-ng{background-position:70% 56%}[dir=ltr] .country-ni{background-position:40% 56%}[dir=rtl] .country-ni{background-position:60% 56%}.country-nl{background-position:50% 56%}[dir=ltr] .country-no{background-position:60% 56%}[dir=rtl] .country-no{background-position:40% 56%}[dir=ltr] .country-np{background-position:70% 56%}[dir=rtl] .country-np{background-position:30% 56%}[dir=ltr] .country-nr{background-position:80% 56%}[dir=rtl] .country-nr{background-position:20% 56%}[dir=ltr] .country-nu{background-position:90% 56%}[dir=rtl] .country-nu{background-position:10% 56%}[dir=ltr] .country-nz{background-position:100% 56%}[dir=rtl] .country-nz{background-position:0% 56%}[dir=ltr] .country-om{background-position:0 60%}[dir=rtl] .country-om{background-position:100% 60%}[dir=ltr] .country-pa{background-position:10% 60%}[dir=rtl] .country-pa{background-position:90% 60%}[dir=ltr] .country-pe{background-position:20% 60%}[dir=rtl] .country-pe{background-position:80% 60%}[dir=ltr] .country-pf{background-position:30% 60%}[dir=rtl] .country-pf{background-position:70% 60%}[dir=ltr] .country-pg{background-position:40% 60%}[dir=rtl] .country-pg{background-position:60% 60%}.country-ph{background-position:50% 60%}[dir=ltr] .country-pk{background-position:60% 60%}[dir=rtl] .country-pk{background-position:40% 60%}[dir=ltr] .country-pl{background-position:70% 60%}[dir=rtl] .country-pl{background-position:30% 60%}[dir=ltr] .country-pm{background-position:80% 60%}[dir=rtl] .country-pm{background-position:20% 60%}[dir=ltr] .country-pr{background-position:90% 60%}[dir=rtl] .country-pr{background-position:10% 60%}[dir=ltr] .country-ps{background-position:100% 60%}[dir=rtl] .country-ps{background-position:0% 60%}[dir=ltr] .country-pt{background-position:0 64%}[dir=rtl] .country-pt{background-position:100% 64%}[dir=ltr] .country-pw{background-position:10% 64%}[dir=rtl] .country-pw{background-position:90% 64%}[dir=ltr] .country-py{background-position:20% 64%}[dir=rtl] .country-py{background-position:80% 64%}[dir=ltr] .country-qa{background-position:30% 64%}[dir=rtl] .country-qa{background-position:70% 64%}[dir=ltr] .country-re{background-position:40% 64%}[dir=rtl] .country-re{background-position:60% 64%}.country-ro{background-position:50% 64%}[dir=ltr] .country-rs{background-position:60% 64%}[dir=rtl] .country-rs{background-position:40% 64%}[dir=ltr] .country-ru{background-position:70% 64%}[dir=rtl] .country-ru{background-position:30% 64%}[dir=ltr] .country-rw{background-position:80% 64%}[dir=rtl] .country-rw{background-position:20% 64%}[dir=ltr] .country-sa{background-position:90% 64%}[dir=rtl] .country-sa{background-position:10% 64%}[dir=ltr] .country-sb{background-position:100% 64%}[dir=rtl] .country-sb{background-position:0% 64%}[dir=ltr] .country-sc{background-position:0 68%}[dir=rtl] .country-sc{background-position:100% 68%}[dir=ltr] .country-sd{background-position:10% 68%}[dir=rtl] .country-sd{background-position:90% 68%}[dir=ltr] .country-se{background-position:20% 68%}[dir=rtl] .country-se{background-position:80% 68%}[dir=ltr] .country-sg{background-position:30% 68%}[dir=rtl] .country-sg{background-position:70% 68%}[dir=ltr] .country-si{background-position:40% 68%}[dir=rtl] .country-si{background-position:60% 68%}.country-sk{background-position:50% 68%}[dir=ltr] .country-sl{background-position:60% 68%}[dir=rtl] .country-sl{background-position:40% 68%}[dir=ltr] .country-sm{background-position:70% 68%}[dir=rtl] .country-sm{background-position:30% 68%}[dir=ltr] .country-sn{background-position:80% 68%}[dir=rtl] .country-sn{background-position:20% 68%}[dir=ltr] .country-so{background-position:90% 68%}[dir=rtl] .country-so{background-position:10% 68%}[dir=ltr] .country-sr{background-position:100% 68%}[dir=rtl] .country-sr{background-position:0% 68%}[dir=ltr] .country-ss{background-position:0 72%}[dir=rtl] .country-ss{background-position:100% 72%}[dir=ltr] .country-st{background-position:10% 72%}[dir=rtl] .country-st{background-position:90% 72%}[dir=ltr] .country-sv{background-position:20% 72%}[dir=rtl] .country-sv{background-position:80% 72%}[dir=ltr] .country-sx{background-position:30% 72%}[dir=rtl] .country-sx{background-position:70% 72%}[dir=ltr] .country-sy{background-position:40% 72%}[dir=rtl] .country-sy{background-position:60% 72%}.country-sz{background-position:50% 72%}[dir=ltr] .country-tc{background-position:60% 72%}[dir=rtl] .country-tc{background-position:40% 72%}[dir=ltr] .country-td{background-position:70% 72%}[dir=rtl] .country-td{background-position:30% 72%}[dir=ltr] .country-tg{background-position:80% 72%}[dir=rtl] .country-tg{background-position:20% 72%}[dir=ltr] .country-th{background-position:90% 72%}[dir=rtl] .country-th{background-position:10% 72%}[dir=ltr] .country-tj{background-position:100% 72%}[dir=rtl] .country-tj{background-position:0% 72%}[dir=ltr] .country-tl{background-position:0 76%}[dir=rtl] .country-tl{background-position:100% 76%}[dir=ltr] .country-tm{background-position:10% 76%}[dir=rtl] .country-tm{background-position:90% 76%}[dir=ltr] .country-tn{background-position:20% 76%}[dir=rtl] .country-tn{background-position:80% 76%}[dir=ltr] .country-to{background-position:30% 76%}[dir=rtl] .country-to{background-position:70% 76%}[dir=ltr] .country-tr{background-position:40% 76%}[dir=rtl] .country-tr{background-position:60% 76%}.country-tt{background-position:50% 76%}[dir=ltr] .country-tv{background-position:60% 76%}[dir=rtl] .country-tv{background-position:40% 76%}[dir=ltr] .country-tw{background-position:70% 76%}[dir=rtl] .country-tw{background-position:30% 76%}[dir=ltr] .country-tz{background-position:80% 76%}[dir=rtl] .country-tz{background-position:20% 76%}[dir=ltr] .country-ua{background-position:90% 76%}[dir=rtl] .country-ua{background-position:10% 76%}[dir=ltr] .country-ug{background-position:100% 76%}[dir=rtl] .country-ug{background-position:0% 76%}[dir=ltr] .country-us{background-position:0 80%}[dir=rtl] .country-us{background-position:100% 80%}[dir=ltr] .country-uy{background-position:10% 80%}[dir=rtl] .country-uy{background-position:90% 80%}[dir=ltr] .country-uz{background-position:20% 80%}[dir=rtl] .country-uz{background-position:80% 80%}[dir=ltr] .country-va{background-position:30% 80%}[dir=rtl] .country-va{background-position:70% 80%}[dir=ltr] .country-vc{background-position:40% 80%}[dir=rtl] .country-vc{background-position:60% 80%}.country-ve{background-position:50% 80%}[dir=ltr] .country-vg{background-position:60% 80%}[dir=rtl] .country-vg{background-position:40% 80%}[dir=ltr] .country-vi{background-position:70% 80%}[dir=rtl] .country-vi{background-position:30% 80%}[dir=ltr] .country-vn{background-position:80% 80%}[dir=rtl] .country-vn{background-position:20% 80%}[dir=ltr] .country-vu{background-position:90% 80%}[dir=rtl] .country-vu{background-position:10% 80%}[dir=ltr] .country-ws{background-position:100% 80%}[dir=rtl] .country-ws{background-position:0% 80%}[dir=ltr] .country-xa{background-position:0 84%}[dir=rtl] .country-xa{background-position:100% 84%}[dir=ltr] .country-xb{background-position:10% 84%}[dir=rtl] .country-xb{background-position:90% 84%}[dir=ltr] .country-xc{background-position:20% 84%}[dir=rtl] .country-xc{background-position:80% 84%}[dir=ltr] .country-xg{background-position:30% 84%}[dir=rtl] .country-xg{background-position:70% 84%}[dir=ltr] .country-xk{background-position:40% 84%}[dir=rtl] .country-xk{background-position:60% 84%}.country-xt{background-position:50% 84%}[dir=ltr] .country-ye{background-position:60% 84%}[dir=rtl] .country-ye{background-position:40% 84%}[dir=ltr] .country-yt{background-position:70% 84%}[dir=rtl] .country-yt{background-position:30% 84%}[dir=ltr] .country-za{background-position:80% 84%}[dir=rtl] .country-za{background-position:20% 84%}[dir=ltr] .country-zm{background-position:90% 84%}[dir=rtl] .country-zm{background-position:10% 84%}[dir=ltr] .country-zw{background-position:100% 84%}[dir=rtl] .country-zw{background-position:0% 84%}[dir=ltr] .country-xx{background-position:0 88%}[dir=rtl] .country-xx{background-position:100% 88%}[dir=ltr] .country-sanctioned{background-position:10% 88%}[dir=rtl] .country-sanctioned{background-position:90% 88%}[dir=ltr] .country-xo{background-position:20% 88%}[dir=rtl] .country-xo{background-position:80% 88%}[dir=ltr] .country-xp{background-position:30% 88%}[dir=rtl] .country-xp{background-position:70% 88%}[dir=ltr] .country-mp{background-position:40% 88%}[dir=rtl] .country-mp{background-position:60% 88%}.cc-country-picker-heading-x-large{font-family:var(--font-family-heading);font-size:4.2rem;line-height:1.1428571429}.cc-country-picker-heading-x-large-bold{font-family:var(--font-family-heading);font-size:4.2rem;line-height:1.1428571429;font-weight:800}.cc-country-picker-heading-large{font-family:var(--font-family-heading);font-size:3.6rem;line-height:1.1111111111}.cc-country-picker-heading-large-bold{font-family:var(--font-family-heading);font-size:3.6rem;line-height:1.1111111111;font-weight:800}.cc-country-picker-heading-medium{font-family:var(--font-family-heading);font-size:3.1rem;line-height:1.1612903226}.cc-country-picker-heading-medium-bold{font-family:var(--font-family-heading);font-size:3.1rem;line-height:1.1612903226;font-weight:800}.cc-country-picker-heading-small{font-family:var(--font-family-heading);font-size:2.8rem;line-height:1.1428571429}.cc-country-picker-heading-small-bold{font-family:var(--font-family-heading);font-size:2.8rem;line-height:1.1428571429;font-weight:800}.cc-country-picker-heading-x-small{font-family:var(--font-family-heading);font-size:2.2rem;line-height:1.2727272727}.cc-country-picker-heading-x-small-bold{font-family:var(--font-family-heading);font-size:2.2rem;line-height:1.2727272727;font-weight:800}.cc-country-picker-heading-xx-small{font-family:var(--font-family-heading);font-size:1.7rem;line-height:1.1764705882}.cc-country-picker-heading-xx-small-bold{font-family:var(--font-family-heading);font-size:1.7rem;line-height:1.1764705882;font-weight:800}.cc-country-picker-heading-xxx-small{font-family:var(--font-family-heading);font-size:1.4rem;line-height:1.1428571429}.cc-country-picker-heading-xxx-small-bold{font-family:var(--font-family-heading);font-size:1.4rem;line-height:1.1428571429;font-weight:800}.cc-country-picker-heading-label{font-family:var(--font-family-heading);font-size:1.2rem;letter-spacing:.05rem;line-height:1.1428571429;text-transform:uppercase}.cc-country-picker-text-x-large{font-size:1.8rem;line-height:1.3333333333}.cc-country-picker-text-x-large-bold{font-size:1.8rem;line-height:1.3333333333;font-weight:600}.cc-country-picker-text-large{font-size:1.6rem;line-height:1.25}.cc-country-picker-text-large-bold{font-size:1.6rem;line-height:1.25;font-weight:600}.cc-country-picker-text-medium,.cc-country-picker-no-results-text{font-size:1.4rem;line-height:1.1428571429}.cc-country-picker-text-medium-bold{font-size:1.4rem;line-height:1.1428571429;font-weight:600}.cc-country-picker-text-small{font-size:1.2rem;line-height:1.3333333333}.cc-country-picker-text-small-bold{font-size:1.2rem;line-height:1.3333333333;font-weight:600}.cc-country-picker-text-x-small{font-size:1rem;line-height:1}.cc-country-picker-text-x-small-bold{font-size:1rem;line-height:1;font-weight:600}.cc-country-picker-text-label{font-size:1.2rem;line-height:1.3333333333;font-weight:600;letter-spacing:.05rem;text-transform:uppercase}.cc-country-picker-text-speech{font-size:1.5rem;font-weight:500;line-height:1.3333333333}.cc-country-picker-text-speech-bold{font-size:1.5rem;font-weight:500;line-height:1.3333333333;font-weight:600}.cc-country-picker-paragraph-x-large{font-size:1.8rem;line-height:1.5555555556}.cc-country-picker-paragraph-x-large-bold{font-size:1.8rem;line-height:1.5555555556;font-weight:600}.cc-country-picker-paragraph-large{font-size:1.6rem;line-height:1.5}.cc-country-picker-paragraph-large-bold{font-size:1.6rem;line-height:1.5;font-weight:600}.cc-country-picker-paragraph-medium{font-size:1.4rem;line-height:1.4285714286}.cc-country-picker-paragraph-medium-bold{font-size:1.4rem;line-height:1.4285714286;font-weight:600}.cc-country-picker-paragraph-x-small{font-size:1rem;line-height:1.3}.cc-country-picker-paragraph-x-small-bold{font-size:1rem;line-height:1.3;font-weight:600}.cc-country-picker-monospace{font-variant-numeric:tabular-nums}[class^=cc-heading],.cc-country-picker-ligatures-disabled{font-variant-ligatures:none}.cc-country-picker-ligatures-enabled{font-variant-ligatures:normal}.cc-country-picker-text-wrap-pretty{text-wrap:pretty}.cc-country-picker-component{animation:cc-country-picker-out .15s var(--motion-ease-in-dramatic) forwards;background-color:var(--color-bg-opaque);border-radius:var(--radius-5);box-shadow:var(--elevation-popover);max-width:30rem;overflow:hidden;width:100%}.cc-country-picker-show{animation:cc-country-picker-in .15s var(--motion-ease-in-dramatic)}.cc-country-picker-content{display:flex;flex-direction:column;gap:var(--space-8);max-height:calc(100vh - 4.8rem - var(--space-16))}[dir=ltr] .cc-country-picker-content{padding:var(--space-12) 0 0 var(--space-12)}[dir=rtl] .cc-country-picker-content{padding:var(--space-12) var(--space-12) 0 0}[dir=ltr] .cc-country-picker-input{margin-right:var(--space-12)}[dir=rtl] .cc-country-picker-input{margin-left:var(--space-12)}.cc-country-picker-input input{border-radius:var(--radius-5)}.cc-country-picker-header{align-items:center;background-color:var(--color-bg-tertiary);color:var(--color-text-default);display:flex;height:4.8rem;justify-content:space-between;width:100%}[dir=ltr] .cc-country-picker-header{padding-left:var(--space-12)}[dir=rtl] .cc-country-picker-header{padding-right:var(--space-12)}.cc-country-picker-items-container{display:flex;flex-direction:column;gap:var(--space-8);overflow-y:auto;scrollbar-color:var(--color-bg-subtle) transparent;scrollbar-width:thin}.cc-country-picker-no-results{align-items:center;background-color:var(--color-bg-opaque);border-radius:var(--radius-3);display:flex;flex-direction:row;justify-content:center;margin-bottom:var(--space-8);min-height:3.2rem;padding:var(--space-8);width:100%}.cc-country-picker-no-results-text{color:var(--color-text-default)}@keyframes cc-country-picker-in{0%{opacity:0;transform:translateY(-1rem)}to{opacity:1;transform:translateY(0)}}@keyframes cc-country-picker-out{0%{opacity:1}to{opacity:0}}@media (min-width:48em){.cc-country-picker-content{max-height:46rem}}.country-picker-item-heading-x-large{font-family:var(--font-family-heading);font-size:4.2rem;line-height:1.1428571429}.country-picker-item-heading-x-large-bold{font-family:var(--font-family-heading);font-size:4.2rem;line-height:1.1428571429;font-weight:800}.country-picker-item-heading-large{font-family:var(--font-family-heading);font-size:3.6rem;line-height:1.1111111111}.country-picker-item-heading-large-bold{font-family:var(--font-family-heading);font-size:3.6rem;line-height:1.1111111111;font-weight:800}.country-picker-item-heading-medium{font-family:var(--font-family-heading);font-size:3.1rem;line-height:1.1612903226}.country-picker-item-heading-medium-bold{font-family:var(--font-family-heading);font-size:3.1rem;line-height:1.1612903226;font-weight:800}.country-picker-item-heading-small{font-family:var(--font-family-heading);font-size:2.8rem;line-height:1.1428571429}.country-picker-item-heading-small-bold{font-family:var(--font-family-heading);font-size:2.8rem;line-height:1.1428571429;font-weight:800}.country-picker-item-heading-x-small{font-family:var(--font-family-heading);font-size:2.2rem;line-height:1.2727272727}.country-picker-item-heading-x-small-bold{font-family:var(--font-family-heading);font-size:2.2rem;line-height:1.2727272727;font-weight:800}.country-picker-item-heading-xx-small{font-family:var(--font-family-heading);font-size:1.7rem;line-height:1.1764705882}.country-picker-item-heading-xx-small-bold{font-family:var(--font-family-heading);font-size:1.7rem;line-height:1.1764705882;font-weight:800}.country-picker-item-heading-xxx-small{font-family:var(--font-family-heading);font-size:1.4rem;line-height:1.1428571429}.country-picker-item-heading-xxx-small-bold{font-family:var(--font-family-heading);font-size:1.4rem;line-height:1.1428571429;font-weight:800}.country-picker-item-heading-label{font-family:var(--font-family-heading);font-size:1.2rem;letter-spacing:.05rem;line-height:1.1428571429;text-transform:uppercase}.country-picker-item-text-x-large{font-size:1.8rem;line-height:1.3333333333}.country-picker-item-text-x-large-bold{font-size:1.8rem;line-height:1.3333333333;font-weight:600}.country-picker-item-text-large{font-size:1.6rem;line-height:1.25}.country-picker-item-text-large-bold{font-size:1.6rem;line-height:1.25;font-weight:600}.country-picker-item-text-medium,.country-picker-item-prefix{font-size:1.4rem;line-height:1.1428571429}.country-picker-item-text-medium-bold,.country-picker-item-name{font-size:1.4rem;line-height:1.1428571429;font-weight:600}.country-picker-item-text-small{font-size:1.2rem;line-height:1.3333333333}.country-picker-item-text-small-bold{font-size:1.2rem;line-height:1.3333333333;font-weight:600}.country-picker-item-text-x-small{font-size:1rem;line-height:1}.country-picker-item-text-x-small-bold{font-size:1rem;line-height:1;font-weight:600}.country-picker-item-text-label{font-size:1.2rem;line-height:1.3333333333;font-weight:600;letter-spacing:.05rem;text-transform:uppercase}.country-picker-item-text-speech{font-size:1.5rem;font-weight:500;line-height:1.3333333333}.country-picker-item-text-speech-bold{font-size:1.5rem;font-weight:500;line-height:1.3333333333;font-weight:600}.country-picker-item-paragraph-x-large{font-size:1.8rem;line-height:1.5555555556}.country-picker-item-paragraph-x-large-bold{font-size:1.8rem;line-height:1.5555555556;font-weight:600}.country-picker-item-paragraph-large{font-size:1.6rem;line-height:1.5}.country-picker-item-paragraph-large-bold{font-size:1.6rem;line-height:1.5;font-weight:600}.country-picker-item-paragraph-medium{font-size:1.4rem;line-height:1.4285714286}.country-picker-item-paragraph-medium-bold{font-size:1.4rem;line-height:1.4285714286;font-weight:600}.country-picker-item-paragraph-x-small{font-size:1rem;line-height:1.3}.country-picker-item-paragraph-x-small-bold{font-size:1rem;line-height:1.3;font-weight:600}.country-picker-item-monospace{font-variant-numeric:tabular-nums}[class^=cc-heading],.country-picker-item-ligatures-disabled{font-variant-ligatures:none}.country-picker-item-ligatures-enabled{font-variant-ligatures:normal}.country-picker-item-text-wrap-pretty{text-wrap:pretty}.country-flags-component,.country-flag-small{align-items:center;background-image:url(https://www.chess.com/bundles/web/images/sprites/flags-16.png);background-size:21.6rem 41.2rem;border-radius:var(--radius-2);display:inline-flex;flex-shrink:0;height:1.2rem;justify-content:center;width:1.6rem}.country-flags-component:is(.country-133,.country-ch,.flag-133,.country-147,.country-va,.flag-147,.flag-100,.country-100,.country-np),.country-flag-small:is(.country-133,.country-ch,.flag-133,.country-147,.country-va,.flag-147,.flag-100,.country-100,.country-np){width:1.2rem}[dir=ltr] .country-flags-component:is(.country-147,.country-va,.flag-147),[dir=ltr] .country-flag-small:is(.country-147,.country-va,.flag-147){background-position-x:30.4%}[dir=rtl] .country-flags-component:is(.country-147,.country-va,.flag-147),[dir=rtl] .country-flag-small:is(.country-147,.country-va,.flag-147){background-position-x:69.6%}[dir=ltr] .country-flags-component:is(.flag-100,.country-100,.country-np),[dir=ltr] .country-flag-small:is(.flag-100,.country-100,.country-np){background-position-x:68.6%}[dir=rtl] .country-flags-component:is(.flag-100,.country-100,.country-np),[dir=rtl] .country-flag-small:is(.flag-100,.country-100,.country-np){background-position-x:31.400000000000006%}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2x){.country-flags-component,.country-flag-small{background-image:url(https://www.chess.com/bundles/web/images/sprites/flags-32.png)}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3x){.country-flags-component,.country-flag-small{background-image:url(https://www.chess.com/bundles/web/images/sprites/flags-64.png)}}.country-flags-component.country-flags-large,.country-flag-small.country-flags-large{background-image:url(https://www.chess.com/bundles/web/images/sprites/flags-32.png);background-size:43.2rem 82.4rem;height:2.4rem;width:3.2rem}.country-flags-component.country-flags-large:is(.country-133,.country-ch,.flag-133,.country-147,.country-va,.flag-147),.country-flag-small.country-flags-large:is(.country-133,.country-ch,.flag-133,.country-147,.country-va,.flag-147){width:2.4rem}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2x){.country-flags-component.country-flags-large,.country-flag-small.country-flags-large{background-image:url(https://www.chess.com/bundles/web/images/sprites/flags-64.png)}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3x){.country-flags-component.country-flags-large,.country-flag-small.country-flags-large{background-image:url(https://www.chess.com/bundles/web/images/sprites/flags-128.png)}}.country-flags-medium{background-image:url(https://www.chess.com/bundles/web/images/sprites/flags-32.png);background-size:32.4rem 61.8rem;height:1.8rem;width:2.4rem}.country-flags-medium:is(.country-133,.country-ch,.flag-133,.country-147,.country-va,.flag-147){width:1.8rem}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2x){.country-flags-medium{background-image:url(https://www.chess.com/bundles/web/images/sprites/flags-64.png)}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3x){.country-flags-medium{background-image:url(https://www.chess.com/bundles/web/images/sprites/flags-128.png)}}[dir=ltr] .flag-0,[dir=ltr] .country-0,[dir=ltr] .country-ph{background-position:0 0}[dir=rtl] .flag-0,[dir=rtl] .country-0,[dir=rtl] .country-ph{background-position:100% 0}[dir=ltr] .flag-11,[dir=ltr] .country-11,[dir=ltr] .country-ad{background-position:10% 0}[dir=rtl] .flag-11,[dir=rtl] .country-11,[dir=rtl] .country-ad{background-position:90% 0}[dir=ltr] .flag-142,[dir=ltr] .country-142,[dir=ltr] .country-ae{background-position:20% 0}[dir=rtl] .flag-142,[dir=rtl] .country-142,[dir=rtl] .country-ae{background-position:80% 0}[dir=ltr] .flag-9,[dir=ltr] .country-9,[dir=ltr] .country-af{background-position:30% 0}[dir=rtl] .flag-9,[dir=rtl] .country-9,[dir=rtl] .country-af{background-position:70% 0}[dir=ltr] .flag-13,[dir=ltr] .country-13,[dir=ltr] .country-ag{background-position:40% 0}[dir=rtl] .flag-13,[dir=rtl] .country-13,[dir=rtl] .country-ag{background-position:60% 0}.flag-12,.country-12,.country-ai{background-position:50% 0}[dir=ltr] .flag-10,[dir=ltr] .country-10,[dir=ltr] .country-al{background-position:60% 0}[dir=rtl] .flag-10,[dir=rtl] .country-10,[dir=rtl] .country-al{background-position:40% 0}[dir=ltr] .flag-14,[dir=ltr] .country-14,[dir=ltr] .country-am{background-position:70% 0}[dir=rtl] .flag-14,[dir=rtl] .country-14,[dir=rtl] .country-am{background-position:30% 0}[dir=ltr] .flag-319,[dir=ltr] .country-319,[dir=ltr] .country-ao{background-position:80% 0}[dir=rtl] .flag-319,[dir=rtl] .country-319,[dir=rtl] .country-ao{background-position:20% 0}[dir=ltr] .flag-4,[dir=ltr] .country-4,[dir=ltr] .country-ar{background-position:90% 0}[dir=rtl] .flag-4,[dir=rtl] .country-4,[dir=rtl] .country-ar{background-position:10% 0}[dir=ltr] .flag-153,[dir=ltr] .country-153,[dir=ltr] .country-as{background-position:100% 0}[dir=rtl] .flag-153,[dir=rtl] .country-153,[dir=rtl] .country-as{background-position:0% 0}[dir=ltr] .flag-18,[dir=ltr] .country-18,[dir=ltr] .country-at{background-position:0 4%}[dir=rtl] .flag-18,[dir=rtl] .country-18,[dir=rtl] .country-at{background-position:100% 4%}[dir=ltr] .flag-17,[dir=ltr] .country-17,[dir=ltr] .country-au{background-position:10% 4%}[dir=rtl] .flag-17,[dir=rtl] .country-17,[dir=rtl] .country-au{background-position:90% 4%}[dir=ltr] .flag-15,[dir=ltr] .country-15,[dir=ltr] .country-aw{background-position:20% 4%}[dir=rtl] .flag-15,[dir=rtl] .country-15,[dir=rtl] .country-aw{background-position:80% 4%}[dir=ltr] .flag-336,[dir=ltr] .country-336,[dir=ltr] .country-ax{background-position:30% 4%}[dir=rtl] .flag-336,[dir=rtl] .country-336,[dir=rtl] .country-ax{background-position:70% 4%}[dir=ltr] .flag-156,[dir=ltr] .country-156,[dir=ltr] .country-az{background-position:40% 4%}[dir=rtl] .flag-156,[dir=rtl] .country-156,[dir=rtl] .country-az{background-position:60% 4%}.flag-26,.country-26,.country-ba{background-position:50% 4%}[dir=ltr] .flag-21,[dir=ltr] .country-21,[dir=ltr] .country-bb{background-position:60% 4%}[dir=rtl] .flag-21,[dir=rtl] .country-21,[dir=rtl] .country-bb{background-position:40% 4%}[dir=ltr] .flag-177,[dir=ltr] .country-177,[dir=ltr] .country-bd{background-position:70% 4%}[dir=rtl] .flag-177,[dir=rtl] .country-177,[dir=rtl] .country-bd{background-position:30% 4%}[dir=ltr] .flag-5,[dir=ltr] .country-5,[dir=ltr] .country-be{background-position:80% 4%}[dir=rtl] .flag-5,[dir=rtl] .country-5,[dir=rtl] .country-be{background-position:20% 4%}[dir=ltr] .flag-334,[dir=ltr] .country-334,[dir=ltr] .country-bf{background-position:90% 4%}[dir=rtl] .flag-334,[dir=rtl] .country-334,[dir=rtl] .country-bf{background-position:10% 4%}[dir=ltr] .flag-28,[dir=ltr] .country-28,[dir=ltr] .country-bg{background-position:100% 4%}[dir=rtl] .flag-28,[dir=rtl] .country-28,[dir=rtl] .country-bg{background-position:0% 4%}[dir=ltr] .flag-20,[dir=ltr] .country-20,[dir=ltr] .country-bh{background-position:0 8%}[dir=rtl] .flag-20,[dir=rtl] .country-20,[dir=rtl] .country-bh{background-position:100% 8%}[dir=ltr] .flag-183,[dir=ltr] .country-183,[dir=ltr] .country-bi{background-position:10% 8%}[dir=rtl] .flag-183,[dir=rtl] .country-183,[dir=rtl] .country-bi{background-position:90% 8%}[dir=ltr] .flag-179,[dir=ltr] .country-179,[dir=ltr] .country-bj{background-position:20% 8%}[dir=rtl] .flag-179,[dir=rtl] .country-179,[dir=rtl] .country-bj{background-position:80% 8%}[dir=ltr] .flag-24,[dir=ltr] .country-24,[dir=ltr] .country-bm{background-position:30% 8%}[dir=rtl] .flag-24,[dir=rtl] .country-24,[dir=rtl] .country-bm{background-position:70% 8%}[dir=ltr] .flag-182,[dir=ltr] .country-182,[dir=ltr] .country-bn{background-position:40% 8%}[dir=rtl] .flag-182,[dir=rtl] .country-182,[dir=rtl] .country-bn{background-position:60% 8%}.flag-25,.country-25,.country-bo{background-position:50% 8%}[dir=ltr] .flag-27,[dir=ltr] .country-27,[dir=ltr] .country-br{background-position:60% 8%}[dir=rtl] .flag-27,[dir=rtl] .country-27,[dir=rtl] .country-br{background-position:40% 8%}[dir=ltr] .flag-19,[dir=ltr] .country-19,[dir=ltr] .country-bs{background-position:70% 8%}[dir=rtl] .flag-19,[dir=rtl] .country-19,[dir=rtl] .country-bs{background-position:30% 8%}[dir=ltr] .flag-180,[dir=ltr] .country-180,[dir=ltr] .country-bt{background-position:80% 8%}[dir=rtl] .flag-180,[dir=rtl] .country-180,[dir=rtl] .country-bt{background-position:20% 8%}[dir=ltr] .flag-181,[dir=ltr] .country-181,[dir=ltr] .country-bw{background-position:90% 8%}[dir=rtl] .flag-181,[dir=rtl] .country-181,[dir=rtl] .country-bw{background-position:10% 8%}[dir=ltr] .flag-22,[dir=ltr] .country-22,[dir=ltr] .country-by{background-position:100% 8%}[dir=rtl] .flag-22,[dir=rtl] .country-22,[dir=rtl] .country-by{background-position:0% 8%}[dir=ltr] .flag-23,[dir=ltr] .country-23,[dir=ltr] .country-bz{background-position:0 12%}[dir=rtl] .flag-23,[dir=rtl] .country-23,[dir=rtl] .country-bz{background-position:100% 12%}[dir=ltr] .flag-3,[dir=ltr] .country-3,[dir=ltr] .country-ca{background-position:10% 12%}[dir=rtl] .flag-3,[dir=rtl] .country-3,[dir=rtl] .country-ca{background-position:90% 12%}[dir=ltr] .flag-318,[dir=ltr] .country-318,[dir=ltr] .country-cd{background-position:20% 12%}[dir=rtl] .flag-318,[dir=rtl] .country-318,[dir=rtl] .country-cd{background-position:80% 12%}[dir=ltr] .flag-187,[dir=ltr] .country-187,[dir=ltr] .country-cf{background-position:30% 12%}[dir=rtl] .flag-187,[dir=rtl] .country-187,[dir=rtl] .country-cf{background-position:70% 12%}[dir=ltr] .flag-189,[dir=ltr] .country-189,[dir=ltr] .country-cg{background-position:40% 12%}[dir=rtl] .flag-189,[dir=rtl] .country-189,[dir=rtl] .country-cg{background-position:60% 12%}.flag-133,.country-133,.country-ch{background-position:50% 12%}[dir=ltr] .flag-190,[dir=ltr] .country-190,[dir=ltr] .country-ci{background-position:60% 12%}[dir=rtl] .flag-190,[dir=rtl] .country-190,[dir=rtl] .country-ci{background-position:40% 12%}[dir=ltr] .flag-32,[dir=ltr] .country-32,[dir=ltr] .country-cl{background-position:70% 12%}[dir=rtl] .flag-32,[dir=rtl] .country-32,[dir=rtl] .country-cl{background-position:30% 12%}[dir=ltr] .flag-185,[dir=ltr] .country-185,[dir=ltr] .country-cm{background-position:80% 12%}[dir=rtl] .flag-185,[dir=rtl] .country-185,[dir=rtl] .country-cm{background-position:20% 12%}[dir=ltr] .flag-33,[dir=ltr] .country-33,[dir=ltr] .country-cn{background-position:90% 12%}[dir=rtl] .flag-33,[dir=rtl] .country-33,[dir=rtl] .country-cn{background-position:10% 12%}[dir=ltr] .flag-34,[dir=ltr] .country-34,[dir=ltr] .country-co{background-position:100% 12%}[dir=rtl] .flag-34,[dir=rtl] .country-34,[dir=rtl] .country-co{background-position:0% 12%}[dir=ltr] .flag-35,[dir=ltr] .country-35,[dir=ltr] .country-cr{background-position:0 16%}[dir=rtl] .flag-35,[dir=rtl] .country-35,[dir=rtl] .country-cr{background-position:100% 16%}[dir=ltr] .flag-37,[dir=ltr] .country-37,[dir=ltr] .country-cu{background-position:10% 16%}[dir=rtl] .flag-37,[dir=rtl] .country-37,[dir=rtl] .country-cu{background-position:90% 16%}[dir=ltr] .flag-186,[dir=ltr] .country-186,[dir=ltr] .country-cv{background-position:20% 16%}[dir=rtl] .flag-186,[dir=rtl] .country-186,[dir=rtl] .country-cv{background-position:80% 16%}[dir=ltr] .flag-38,[dir=ltr] .country-38,[dir=ltr] .country-cw{background-position:30% 16%}[dir=rtl] .flag-38,[dir=rtl] .country-38,[dir=rtl] .country-cw{background-position:70% 16%}[dir=ltr] .flag-39,[dir=ltr] .country-39,[dir=ltr] .country-cy{background-position:40% 16%}[dir=rtl] .flag-39,[dir=rtl] .country-39,[dir=rtl] .country-cy{background-position:60% 16%}.flag-40,.country-40,.country-cz{background-position:50% 16%}[dir=ltr] .flag-54,[dir=ltr] .country-54,[dir=ltr] .country-de{background-position:60% 16%}[dir=rtl] .flag-54,[dir=rtl] .country-54,[dir=rtl] .country-de{background-position:40% 16%}[dir=ltr] .flag-191,[dir=ltr] .country-191,[dir=ltr] .country-dj{background-position:70% 16%}[dir=rtl] .flag-191,[dir=rtl] .country-191,[dir=rtl] .country-dj{background-position:30% 16%}[dir=ltr] .flag-41,[dir=ltr] .country-41,[dir=ltr] .country-dk{background-position:80% 16%}[dir=rtl] .flag-41,[dir=rtl] .country-41,[dir=rtl] .country-dk{background-position:20% 16%}[dir=ltr] .flag-42,[dir=ltr] .country-42,[dir=ltr] .country-dm{background-position:90% 16%}[dir=rtl] .flag-42,[dir=rtl] .country-42,[dir=rtl] .country-dm{background-position:10% 16%}[dir=ltr] .flag-43,[dir=ltr] .country-43,[dir=ltr] .country-do{background-position:100% 16%}[dir=rtl] .flag-43,[dir=rtl] .country-43,[dir=rtl] .country-do{background-position:0% 16%}[dir=ltr] .flag-223,[dir=ltr] .country-223,[dir=ltr] .country-dz{background-position:0 20%}[dir=rtl] .flag-223,[dir=rtl] .country-223,[dir=rtl] .country-dz{background-position:100% 20%}[dir=ltr] .flag-44,[dir=ltr] .country-44,[dir=ltr] .country-ec{background-position:10% 20%}[dir=rtl] .flag-44,[dir=rtl] .country-44,[dir=rtl] .country-ec{background-position:90% 20%}[dir=ltr] .flag-47,[dir=ltr] .country-47,[dir=ltr] .country-ee{background-position:20% 20%}[dir=rtl] .flag-47,[dir=rtl] .country-47,[dir=rtl] .country-ee{background-position:80% 20%}[dir=ltr] .flag-45,[dir=ltr] .country-45,[dir=ltr] .country-eg{background-position:30% 20%}[dir=rtl] .flag-45,[dir=rtl] .country-45,[dir=rtl] .country-eg{background-position:70% 20%}[dir=ltr] .flag-328,[dir=ltr] .country-328,[dir=ltr] .country-eh{background-position:40% 20%}[dir=rtl] .flag-328,[dir=rtl] .country-328,[dir=rtl] .country-eh{background-position:60% 20%}.flag-321,.country-321,.country-er{background-position:50% 20%}[dir=ltr] .flag-163,[dir=ltr] .country-163,[dir=ltr] .country-es{background-position:60% 20%}[dir=rtl] .flag-163,[dir=rtl] .country-163,[dir=rtl] .country-es{background-position:40% 20%}[dir=ltr] .flag-301,[dir=ltr] .country-301,[dir=ltr] .country-et{background-position:70% 20%}[dir=rtl] .flag-301,[dir=rtl] .country-301,[dir=rtl] .country-et{background-position:30% 20%}[dir=ltr] .flag-351,[dir=ltr] .country-351,[dir=ltr] .country-eu{background-position:80% 20%}[dir=rtl] .flag-351,[dir=rtl] .country-351,[dir=rtl] .country-eu{background-position:20% 20%}[dir=ltr] .flag-341,[dir=ltr] .country-341,[dir=ltr] .country-fd{background-position:90% 20%}[dir=rtl] .flag-341,[dir=rtl] .country-341,[dir=rtl] .country-fd{background-position:10% 20%}[dir=ltr] .flag-51,[dir=ltr] .country-51,[dir=ltr] .country-fi{background-position:100% 20%}[dir=rtl] .flag-51,[dir=rtl] .country-51,[dir=rtl] .country-fi{background-position:0% 20%}[dir=ltr] .flag-50,[dir=ltr] .country-50,[dir=ltr] .country-fj{background-position:0 24%}[dir=rtl] .flag-50,[dir=rtl] .country-50,[dir=rtl] .country-fj{background-position:100% 24%}[dir=ltr] .flag-48,[dir=ltr] .country-48,[dir=ltr] .country-fk{background-position:10% 24%}[dir=rtl] .flag-48,[dir=rtl] .country-48,[dir=rtl] .country-fk{background-position:90% 24%}[dir=ltr] .flag-324,[dir=ltr] .country-324,[dir=ltr] .country-fm{background-position:20% 24%}[dir=rtl] .flag-324,[dir=rtl] .country-324,[dir=rtl] .country-fm{background-position:80% 24%}[dir=ltr] .flag-49,[dir=ltr] .country-49,[dir=ltr] .country-fo{background-position:30% 24%}[dir=rtl] .flag-49,[dir=rtl] .country-49,[dir=rtl] .country-fo{background-position:70% 24%}[dir=ltr] .flag-52,[dir=ltr] .country-52,[dir=ltr] .country-fr{background-position:40% 24%}[dir=rtl] .flag-52,[dir=rtl] .country-52,[dir=rtl] .country-fr{background-position:60% 24%}.flag-193,.country-193,.country-ga{background-position:50% 24%}[dir=ltr] .flag-159,[dir=ltr] .country-159,[dir=ltr] .country-xe{background-position:60% 24%}[dir=rtl] .flag-159,[dir=rtl] .country-159,[dir=rtl] .country-xe{background-position:40% 24%}[dir=ltr] .flag-162,[dir=ltr] .country-162,[dir=ltr] .country-xs{background-position:70% 24%}[dir=rtl] .flag-162,[dir=rtl] .country-162,[dir=rtl] .country-xs{background-position:30% 24%}[dir=ltr] .flag-164,[dir=ltr] .country-164,[dir=ltr] .country-gb{background-position:80% 24%}[dir=rtl] .flag-164,[dir=rtl] .country-164,[dir=rtl] .country-gb{background-position:20% 24%}[dir=ltr] .flag-166,[dir=ltr] .country-166,[dir=ltr] .country-xw{background-position:90% 24%}[dir=rtl] .flag-166,[dir=rtl] .country-166,[dir=rtl] .country-xw{background-position:10% 24%}[dir=ltr] .flag-58,[dir=ltr] .country-58,[dir=ltr] .country-gd{background-position:100% 24%}[dir=rtl] .flag-58,[dir=rtl] .country-58,[dir=rtl] .country-gd{background-position:0% 24%}[dir=ltr] .flag-53,[dir=ltr] .country-53,[dir=ltr] .country-ge{background-position:0 28%}[dir=rtl] .flag-53,[dir=rtl] .country-53,[dir=rtl] .country-ge{background-position:100% 28%}[dir=ltr] .flag-337,[dir=ltr] .country-337,[dir=ltr] .country-gf{background-position:10% 28%}[dir=rtl] .flag-337,[dir=rtl] .country-337,[dir=rtl] .country-gf{background-position:90% 28%}[dir=ltr] .flag-62,[dir=ltr] .country-62,[dir=ltr] .country-gg{background-position:20% 28%}[dir=rtl] .flag-62,[dir=rtl] .country-62,[dir=rtl] .country-gg{background-position:80% 28%}[dir=ltr] .flag-194,[dir=ltr] .country-194,[dir=ltr] .country-gh{background-position:30% 28%}[dir=rtl] .flag-194,[dir=rtl] .country-194,[dir=rtl] .country-gh{background-position:70% 28%}[dir=ltr] .flag-55,[dir=ltr] .country-55,[dir=ltr] .country-gi{background-position:40% 28%}[dir=rtl] .flag-55,[dir=rtl] .country-55,[dir=rtl] .country-gi{background-position:60% 28%}.flag-57,.country-57,.country-gl{background-position:50% 28%}[dir=ltr] .flag-271,[dir=ltr] .country-271,[dir=ltr] .country-gm{background-position:60% 28%}[dir=rtl] .flag-271,[dir=rtl] .country-271,[dir=rtl] .country-gm{background-position:40% 28%}[dir=ltr] .flag-322,[dir=ltr] .country-322,[dir=ltr] .country-gn{background-position:70% 28%}[dir=rtl] .flag-322,[dir=rtl] .country-322,[dir=rtl] .country-gn{background-position:30% 28%}[dir=ltr] .flag-59,[dir=ltr] .country-59,[dir=ltr] .country-gp{background-position:80% 28%}[dir=rtl] .flag-59,[dir=rtl] .country-59,[dir=rtl] .country-gp{background-position:20% 28%}[dir=ltr] .flag-192,[dir=ltr] .country-192,[dir=ltr] .country-gq{background-position:90% 28%}[dir=rtl] .flag-192,[dir=rtl] .country-192,[dir=rtl] .country-gq{background-position:10% 28%}[dir=ltr] .flag-56,[dir=ltr] .country-56,[dir=ltr] .country-gr{background-position:100% 28%}[dir=rtl] .flag-56,[dir=rtl] .country-56,[dir=rtl] .country-gr{background-position:0% 28%}[dir=ltr] .flag-130,[dir=ltr] .country-130,[dir=ltr] .country-gs{background-position:0 32%}[dir=rtl] .flag-130,[dir=rtl] .country-130,[dir=rtl] .country-gs{background-position:100% 32%}[dir=ltr] .flag-61,[dir=ltr] .country-61,[dir=ltr] .country-gt{background-position:10% 32%}[dir=rtl] .flag-61,[dir=rtl] .country-61,[dir=rtl] .country-gt{background-position:90% 32%}[dir=ltr] .flag-60,[dir=ltr] .country-60,[dir=ltr] .country-gu{background-position:20% 32%}[dir=rtl] .flag-60,[dir=rtl] .country-60,[dir=rtl] .country-gu{background-position:80% 32%}[dir=ltr] .flag-323,[dir=ltr] .country-323,[dir=ltr] .country-gw{background-position:30% 32%}[dir=rtl] .flag-323,[dir=rtl] .country-323,[dir=rtl] .country-gw{background-position:70% 32%}[dir=ltr] .flag-63,[dir=ltr] .country-63,[dir=ltr] .country-gy{background-position:40% 32%}[dir=rtl] .flag-63,[dir=rtl] .country-63,[dir=rtl] .country-gy{background-position:60% 32%}.flag-66,.country-66,.country-hk{background-position:50% 32%}[dir=ltr] .flag-65,[dir=ltr] .country-65,[dir=ltr] .country-hn{background-position:60% 32%}[dir=rtl] .flag-65,[dir=rtl] .country-65,[dir=rtl] .country-hn{background-position:40% 32%}[dir=ltr] .flag-36,[dir=ltr] .country-36,[dir=ltr] .country-hr{background-position:70% 32%}[dir=rtl] .flag-36,[dir=rtl] .country-36,[dir=rtl] .country-hr{background-position:30% 32%}[dir=ltr] .flag-64,[dir=ltr] .country-64,[dir=ltr] .country-ht{background-position:80% 32%}[dir=rtl] .flag-64,[dir=rtl] .country-64,[dir=rtl] .country-ht{background-position:20% 32%}[dir=ltr] .flag-67,[dir=ltr] .country-67,[dir=ltr] .country-hu{background-position:90% 32%}[dir=rtl] .flag-67,[dir=rtl] .country-67,[dir=rtl] .country-hu{background-position:10% 32%}[dir=ltr] .flag-70,[dir=ltr] .country-70,[dir=ltr] .country-id{background-position:100% 32%}[dir=rtl] .flag-70,[dir=rtl] .country-70,[dir=rtl] .country-id{background-position:0% 32%}[dir=ltr] .flag-73,[dir=ltr] .country-73,[dir=ltr] .country-ie{background-position:0 36%}[dir=rtl] .flag-73,[dir=rtl] .country-73,[dir=rtl] .country-ie{background-position:100% 36%}[dir=ltr] .flag-75,[dir=ltr] .country-75,[dir=ltr] .country-il{background-position:10% 36%}[dir=rtl] .flag-75,[dir=rtl] .country-75,[dir=rtl] .country-il{background-position:90% 36%}[dir=ltr] .flag-74,[dir=ltr] .country-74,[dir=ltr] .country-im{background-position:20% 36%}[dir=rtl] .flag-74,[dir=rtl] .country-74,[dir=rtl] .country-im{background-position:80% 36%}[dir=ltr] .flag-69,[dir=ltr] .country-69,[dir=ltr] .country-in{background-position:30% 36%}[dir=rtl] .flag-69,[dir=rtl] .country-69,[dir=rtl] .country-in{background-position:70% 36%}[dir=ltr] .flag-72,[dir=ltr] .country-72,[dir=ltr] .country-iq{background-position:40% 36%}[dir=rtl] .flag-72,[dir=rtl] .country-72,[dir=rtl] .country-iq{background-position:60% 36%}.flag-71,.country-71,.country-ir{background-position:50% 36%}[dir=ltr] .flag-68,[dir=ltr] .country-68,[dir=ltr] .country-is{background-position:60% 36%}[dir=rtl] .flag-68,[dir=rtl] .country-68,[dir=rtl] .country-is{background-position:40% 36%}[dir=ltr] .flag-76,[dir=ltr] .country-76,[dir=ltr] .country-it{background-position:70% 36%}[dir=rtl] .flag-76,[dir=rtl] .country-76,[dir=rtl] .country-it{background-position:30% 36%}[dir=ltr] .flag-79,[dir=ltr] .country-79,[dir=ltr] .country-je{background-position:80% 36%}[dir=rtl] .flag-79,[dir=rtl] .country-79,[dir=rtl] .country-je{background-position:20% 36%}[dir=ltr] .flag-77,[dir=ltr] .country-77,[dir=ltr] .country-jm{background-position:90% 36%}[dir=rtl] .flag-77,[dir=rtl] .country-77,[dir=rtl] .country-jm{background-position:10% 36%}[dir=ltr] .flag-80,[dir=ltr] .country-80,[dir=ltr] .country-jo{background-position:100% 36%}[dir=rtl] .flag-80,[dir=rtl] .country-80,[dir=rtl] .country-jo{background-position:0% 36%}[dir=ltr] .flag-78,[dir=ltr] .country-78,[dir=ltr] .country-jp{background-position:0 40%}[dir=rtl] .flag-78,[dir=rtl] .country-78,[dir=rtl] .country-jp{background-position:100% 40%}[dir=ltr] .flag-176,[dir=ltr] .country-176,[dir=ltr] .country-kg{background-position:10% 40%}[dir=rtl] .flag-176,[dir=rtl] .country-176,[dir=rtl] .country-kg{background-position:90% 40%}[dir=ltr] .flag-184,[dir=ltr] .country-184,[dir=ltr] .country-kh{background-position:20% 40%}[dir=rtl] .flag-184,[dir=rtl] .country-184,[dir=rtl] .country-kh{background-position:80% 40%}[dir=ltr] .flag-82,[dir=ltr] .country-82,[dir=ltr] .country-ki{background-position:30% 40%}[dir=rtl] .flag-82,[dir=rtl] .country-82,[dir=rtl] .country-ki{background-position:70% 40%}[dir=ltr] .flag-320,[dir=ltr] .country-320,[dir=ltr] .country-km{background-position:40% 40%}[dir=rtl] .flag-320,[dir=rtl] .country-320,[dir=rtl] .country-km{background-position:60% 40%}.flag-195,.country-195,.country-ke{background-position:50% 40%}[dir=ltr] .flag-118,[dir=ltr] .country-118,[dir=ltr] .country-kn{background-position:60% 40%}[dir=rtl] .flag-118,[dir=rtl] .country-118,[dir=rtl] .country-kn{background-position:40% 40%}[dir=ltr] .flag-325,[dir=ltr] .country-325,[dir=ltr] .country-kp{background-position:70% 40%}[dir=rtl] .flag-325,[dir=rtl] .country-325,[dir=rtl] .country-kp{background-position:30% 40%}[dir=ltr] .flag-175,[dir=ltr] .country-175,[dir=ltr] .country-kr{background-position:80% 40%}[dir=rtl] .flag-175,[dir=rtl] .country-175,[dir=rtl] .country-kr{background-position:20% 40%}[dir=ltr] .flag-84,[dir=ltr] .country-84,[dir=ltr] .country-kw{background-position:90% 40%}[dir=rtl] .flag-84,[dir=rtl] .country-84,[dir=rtl] .country-kw{background-position:10% 40%}[dir=ltr] .flag-30,[dir=ltr] .country-30,[dir=ltr] .country-ky{background-position:100% 40%}[dir=rtl] .flag-30,[dir=rtl] .country-30,[dir=rtl] .country-ky{background-position:0% 40%}[dir=ltr] .flag-81,[dir=ltr] .country-81,[dir=ltr] .country-kz{background-position:0 44%}[dir=rtl] .flag-81,[dir=rtl] .country-81,[dir=rtl] .country-kz{background-position:100% 44%}[dir=ltr] .flag-196,[dir=ltr] .country-196,[dir=ltr] .country-la{background-position:10% 44%}[dir=rtl] .flag-196,[dir=rtl] .country-196,[dir=rtl] .country-la{background-position:90% 44%}[dir=ltr] .flag-86,[dir=ltr] .country-86,[dir=ltr] .country-lb{background-position:20% 44%}[dir=rtl] .flag-86,[dir=rtl] .country-86,[dir=rtl] .country-lb{background-position:80% 44%}[dir=ltr] .flag-119,[dir=ltr] .country-119,[dir=ltr] .country-lc{background-position:30% 44%}[dir=rtl] .flag-119,[dir=rtl] .country-119,[dir=rtl] .country-lc{background-position:70% 44%}[dir=ltr] .flag-87,[dir=ltr] .country-87,[dir=ltr] .country-li{background-position:40% 44%}[dir=rtl] .flag-87,[dir=rtl] .country-87,[dir=rtl] .country-li{background-position:60% 44%}.flag-213,.country-213,.country-lk{background-position:50% 44%}[dir=ltr] .flag-197,[dir=ltr] .country-197,[dir=ltr] .country-lr{background-position:60% 44%}[dir=rtl] .flag-197,[dir=rtl] .country-197,[dir=rtl] .country-lr{background-position:40% 44%}[dir=ltr] .flag-312,[dir=ltr] .country-312,[dir=ltr] .country-ls{background-position:70% 44%}[dir=rtl] .flag-312,[dir=rtl] .country-312,[dir=rtl] .country-ls{background-position:30% 44%}[dir=ltr] .flag-88,[dir=ltr] .country-88,[dir=ltr] .country-lt{background-position:80% 44%}[dir=rtl] .flag-88,[dir=rtl] .country-88,[dir=rtl] .country-lt{background-position:20% 44%}[dir=ltr] .flag-89,[dir=ltr] .country-89,[dir=ltr] .country-lu{background-position:90% 44%}[dir=rtl] .flag-89,[dir=rtl] .country-89,[dir=rtl] .country-lu{background-position:10% 44%}[dir=ltr] .flag-85,[dir=ltr] .country-85,[dir=ltr] .country-lv{background-position:100% 44%}[dir=rtl] .flag-85,[dir=rtl] .country-85,[dir=rtl] .country-lv{background-position:0% 44%}[dir=ltr] .flag-261,[dir=ltr] .country-261,[dir=ltr] .country-ly{background-position:0 48%}[dir=rtl] .flag-261,[dir=rtl] .country-261,[dir=rtl] .country-ly{background-position:100% 48%}[dir=ltr] .flag-199,[dir=ltr] .country-199,[dir=ltr] .country-ma{background-position:10% 48%}[dir=rtl] .flag-199,[dir=rtl] .country-199,[dir=rtl] .country-ma{background-position:90% 48%}[dir=ltr] .flag-97,[dir=ltr] .country-97,[dir=ltr] .country-mc{background-position:20% 48%}[dir=rtl] .flag-97,[dir=rtl] .country-97,[dir=rtl] .country-mc{background-position:80% 48%}[dir=ltr] .flag-96,[dir=ltr] .country-96,[dir=ltr] .country-md{background-position:30% 48%}[dir=rtl] .flag-96,[dir=rtl] .country-96,[dir=rtl] .country-md{background-position:70% 48%}[dir=ltr] .flag-241,[dir=ltr] .country-241,[dir=ltr] .country-me{background-position:40% 48%}[dir=rtl] .flag-241,[dir=rtl] .country-241,[dir=rtl] .country-me{background-position:60% 48%}.flag-198,.country-198,.country-mg{background-position:50% 48%}[dir=ltr] .flag-160,[dir=ltr] .country-160,[dir=ltr] .country-mh{background-position:60% 48%}[dir=rtl] .flag-160,[dir=rtl] .country-160,[dir=rtl] .country-mh{background-position:40% 48%}[dir=ltr] .flag-91,[dir=ltr] .country-91,[dir=ltr] .country-mk{background-position:70% 48%}[dir=rtl] .flag-91,[dir=rtl] .country-91,[dir=rtl] .country-mk{background-position:30% 48%}[dir=ltr] .flag-313,[dir=ltr] .country-313,[dir=ltr] .country-ml{background-position:80% 48%}[dir=rtl] .flag-313,[dir=rtl] .country-313,[dir=rtl] .country-ml{background-position:20% 48%}[dir=ltr] .flag-201,[dir=ltr] .country-201,[dir=ltr] .country-mm{background-position:90% 48%}[dir=rtl] .flag-201,[dir=rtl] .country-201,[dir=rtl] .country-mm{background-position:10% 48%}[dir=ltr] .flag-157,[dir=ltr] .country-157,[dir=ltr] .country-mn{background-position:100% 48%}[dir=rtl] .flag-157,[dir=rtl] .country-157,[dir=rtl] .country-mn{background-position:0% 48%}[dir=ltr] .flag-90,[dir=ltr] .country-90,[dir=ltr] .country-mo{background-position:0 52%}[dir=rtl] .flag-90,[dir=rtl] .country-90,[dir=rtl] .country-mo{background-position:100% 52%}[dir=ltr] .flag-94,[dir=ltr] .country-94,[dir=ltr] .country-mq{background-position:10% 52%}[dir=rtl] .flag-94,[dir=rtl] .country-94,[dir=rtl] .country-mq{background-position:90% 52%}[dir=ltr] .flag-224,[dir=ltr] .country-224,[dir=ltr] .country-mr{background-position:20% 52%}[dir=rtl] .flag-224,[dir=rtl] .country-224,[dir=rtl] .country-mr{background-position:80% 52%}[dir=ltr] .flag-98,[dir=ltr] .country-98,[dir=ltr] .country-ms{background-position:30% 52%}[dir=rtl] .flag-98,[dir=rtl] .country-98,[dir=rtl] .country-ms{background-position:70% 52%}[dir=ltr] .flag-93,[dir=ltr] .country-93,[dir=ltr] .country-mt{background-position:40% 52%}[dir=rtl] .flag-93,[dir=rtl] .country-93,[dir=rtl] .country-mt{background-position:60% 52%}.flag-311,.country-311,.country-mu{background-position:50% 52%}[dir=ltr] .flag-314,[dir=ltr] .country-314,[dir=ltr] .country-mv{background-position:60% 52%}[dir=rtl] .flag-314,[dir=rtl] .country-314,[dir=rtl] .country-mv{background-position:40% 52%}[dir=ltr] .flag-281,[dir=ltr] .country-281,[dir=ltr] .country-mw{background-position:70% 52%}[dir=rtl] .flag-281,[dir=rtl] .country-281,[dir=rtl] .country-mw{background-position:30% 52%}[dir=ltr] .flag-95,[dir=ltr] .country-95,[dir=ltr] .country-mx{background-position:80% 52%}[dir=rtl] .flag-95,[dir=rtl] .country-95,[dir=rtl] .country-mx{background-position:20% 52%}[dir=ltr] .flag-92,[dir=ltr] .country-92,[dir=ltr] .country-my{background-position:90% 52%}[dir=rtl] .flag-92,[dir=rtl] .country-92,[dir=rtl] .country-my{background-position:10% 52%}[dir=ltr] .flag-200,[dir=ltr] .country-200,[dir=ltr] .country-mz{background-position:100% 52%}[dir=rtl] .flag-200,[dir=rtl] .country-200,[dir=rtl] .country-mz{background-position:0% 52%}[dir=ltr] .flag-202,[dir=ltr] .country-202,[dir=ltr] .country-na{background-position:0 56%}[dir=rtl] .flag-202,[dir=rtl] .country-202,[dir=rtl] .country-na{background-position:100% 56%}[dir=ltr] .flag-333,[dir=ltr] .country-333,[dir=ltr] .country-nc{background-position:10% 56%}[dir=rtl] .flag-333,[dir=rtl] .country-333,[dir=rtl] .country-nc{background-position:90% 56%}[dir=ltr] .flag-203,[dir=ltr] .country-203,[dir=ltr] .country-ne{background-position:20% 56%}[dir=rtl] .flag-203,[dir=rtl] .country-203,[dir=rtl] .country-ne{background-position:80% 56%}[dir=ltr] .flag-204,[dir=ltr] .country-204,[dir=ltr] .country-ng{background-position:30% 56%}[dir=rtl] .flag-204,[dir=rtl] .country-204,[dir=rtl] .country-ng{background-position:70% 56%}[dir=ltr] .flag-103,[dir=ltr] .country-103,[dir=ltr] .country-ni{background-position:40% 56%}[dir=rtl] .flag-103,[dir=rtl] .country-103,[dir=rtl] .country-ni{background-position:60% 56%}.flag-101,.country-101,.country-nl{background-position:50% 56%}[dir=ltr] .flag-104,[dir=ltr] .country-104,[dir=ltr] .country-no{background-position:60% 56%}[dir=rtl] .flag-104,[dir=rtl] .country-104,[dir=rtl] .country-no{background-position:40% 56%}[dir=ltr] .flag-100,[dir=ltr] .country-100,[dir=ltr] .country-np{background-position:70% 56%}[dir=rtl] .flag-100,[dir=rtl] .country-100,[dir=rtl] .country-np{background-position:30% 56%}[dir=ltr] .flag-99,[dir=ltr] .country-99,[dir=ltr] .country-nr{background-position:80% 56%}[dir=rtl] .flag-99,[dir=rtl] .country-99,[dir=rtl] .country-nr{background-position:20% 56%}[dir=ltr] .flag-352,[dir=ltr] .country-352,[dir=ltr] .country-nu{background-position:90% 56%}[dir=rtl] .flag-352,[dir=rtl] .country-352,[dir=rtl] .country-nu{background-position:10% 56%}[dir=ltr] .flag-102,[dir=ltr] .country-102,[dir=ltr] .country-nz{background-position:100% 56%}[dir=rtl] .flag-102,[dir=rtl] .country-102,[dir=rtl] .country-nz{background-position:0% 56%}[dir=ltr] .flag-105,[dir=ltr] .country-105,[dir=ltr] .country-om{background-position:0 60%}[dir=rtl] .flag-105,[dir=rtl] .country-105,[dir=rtl] .country-om{background-position:100% 60%}[dir=ltr] .flag-107,[dir=ltr] .country-107,[dir=ltr] .country-pa{background-position:10% 60%}[dir=rtl] .flag-107,[dir=rtl] .country-107,[dir=rtl] .country-pa{background-position:90% 60%}[dir=ltr] .flag-110,[dir=ltr] .country-110,[dir=ltr] .country-pe{background-position:20% 60%}[dir=rtl] .flag-110,[dir=rtl] .country-110,[dir=rtl] .country-pe{background-position:80% 60%}[dir=ltr] .flag-350,[dir=ltr] .country-350,[dir=ltr] .country-pf{background-position:30% 60%}[dir=rtl] .flag-350,[dir=rtl] .country-350,[dir=rtl] .country-pf{background-position:70% 60%}[dir=ltr] .flag-108,[dir=ltr] .country-108,[dir=ltr] .country-pg{background-position:40% 60%}[dir=rtl] .flag-108,[dir=rtl] .country-108,[dir=rtl] .country-pg{background-position:60% 60%}.flag-111,.country-111,.country-ph{background-position:50% 60%}[dir=ltr] .flag-106,[dir=ltr] .country-106,[dir=ltr] .country-pk{background-position:60% 60%}[dir=rtl] .flag-106,[dir=rtl] .country-106,[dir=rtl] .country-pk{background-position:40% 60%}[dir=ltr] .flag-112,[dir=ltr] .country-112,[dir=ltr] .country-pl{background-position:70% 60%}[dir=rtl] .flag-112,[dir=rtl] .country-112,[dir=rtl] .country-pl{background-position:30% 60%}[dir=ltr] .flag-120,[dir=ltr] .country-120,[dir=ltr] .country-pm{background-position:80% 60%}[dir=rtl] .flag-120,[dir=rtl] .country-120,[dir=rtl] .country-pm{background-position:20% 60%}[dir=ltr] .flag-114,[dir=ltr] .country-114,[dir=ltr] .country-pr{background-position:90% 60%}[dir=rtl] .flag-114,[dir=rtl] .country-114,[dir=rtl] .country-pr{background-position:10% 60%}[dir=ltr] .flag-291,[dir=ltr] .country-291,[dir=ltr] .country-ps{background-position:100% 60%}[dir=rtl] .flag-291,[dir=rtl] .country-291,[dir=rtl] .country-ps{background-position:0% 60%}[dir=ltr] .flag-113,[dir=ltr] .country-113,[dir=ltr] .country-pt{background-position:0 64%}[dir=rtl] .flag-113,[dir=rtl] .country-113,[dir=rtl] .country-pt{background-position:100% 64%}[dir=ltr] .flag-326,[dir=ltr] .country-326,[dir=ltr] .country-pw{background-position:10% 64%}[dir=rtl] .flag-326,[dir=rtl] .country-326,[dir=rtl] .country-pw{background-position:90% 64%}[dir=ltr] .flag-109,[dir=ltr] .country-109,[dir=ltr] .country-py{background-position:20% 64%}[dir=rtl] .flag-109,[dir=rtl] .country-109,[dir=rtl] .country-py{background-position:80% 64%}[dir=ltr] .flag-206,[dir=ltr] .country-206,[dir=ltr] .country-qa{background-position:30% 64%}[dir=rtl] .flag-206,[dir=rtl] .country-206,[dir=rtl] .country-qa{background-position:70% 64%}[dir=ltr] .flag-335,[dir=ltr] .country-335,[dir=ltr] .country-re{background-position:40% 64%}[dir=rtl] .flag-335,[dir=rtl] .country-335,[dir=rtl] .country-re{background-position:60% 64%}.flag-115,.country-115,.country-ro{background-position:50% 64%}[dir=ltr] .flag-231,[dir=ltr] .country-231,[dir=ltr] .country-rs{background-position:60% 64%}[dir=rtl] .flag-231,[dir=rtl] .country-231,[dir=rtl] .country-rs{background-position:40% 64%}[dir=ltr] .flag-116,[dir=ltr] .country-116,[dir=ltr] .country-ru{background-position:70% 64%}[dir=rtl] .flag-116,[dir=rtl] .country-116,[dir=rtl] .country-ru{background-position:30% 64%}[dir=ltr] .flag-207,[dir=ltr] .country-207,[dir=ltr] .country-rw{background-position:80% 64%}[dir=rtl] .flag-207,[dir=rtl] .country-207,[dir=rtl] .country-rw{background-position:20% 64%}[dir=ltr] .flag-123,[dir=ltr] .country-123,[dir=ltr] .country-sa{background-position:90% 64%}[dir=rtl] .flag-123,[dir=rtl] .country-123,[dir=rtl] .country-sa{background-position:10% 64%}[dir=ltr] .flag-128,[dir=ltr] .country-128,[dir=ltr] .country-sb{background-position:100% 64%}[dir=rtl] .flag-128,[dir=rtl] .country-128,[dir=rtl] .country-sb{background-position:0% 64%}[dir=ltr] .flag-327,[dir=ltr] .country-327,[dir=ltr] .country-sc{background-position:0 68%}[dir=rtl] .flag-327,[dir=rtl] .country-327,[dir=rtl] .country-sc{background-position:100% 68%}[dir=ltr] .flag-178,[dir=ltr] .country-178,[dir=ltr] .country-sd{background-position:10% 68%}[dir=rtl] .flag-178,[dir=rtl] .country-178,[dir=rtl] .country-sd{background-position:90% 68%}[dir=ltr] .flag-132,[dir=ltr] .country-132,[dir=ltr] .country-se{background-position:20% 68%}[dir=rtl] .flag-132,[dir=rtl] .country-132,[dir=rtl] .country-se{background-position:80% 68%}[dir=ltr] .flag-125,[dir=ltr] .country-125,[dir=ltr] .country-sg{background-position:30% 68%}[dir=rtl] .flag-125,[dir=rtl] .country-125,[dir=rtl] .country-sg{background-position:70% 68%}[dir=ltr] .flag-127,[dir=ltr] .country-127,[dir=ltr] .country-si{background-position:40% 68%}[dir=rtl] .flag-127,[dir=rtl] .country-127,[dir=rtl] .country-si{background-position:60% 68%}.flag-126,.country-126,.country-sk{background-position:50% 68%}[dir=ltr] .flag-211,[dir=ltr] .country-211,[dir=ltr] .country-sl{background-position:60% 68%}[dir=rtl] .flag-211,[dir=rtl] .country-211,[dir=rtl] .country-sl{background-position:40% 68%}[dir=ltr] .flag-122,[dir=ltr] .country-122,[dir=ltr] .country-sm{background-position:70% 68%}[dir=rtl] .flag-122,[dir=rtl] .country-122,[dir=rtl] .country-sm{background-position:30% 68%}[dir=ltr] .flag-210,[dir=ltr] .country-210,[dir=ltr] .country-sn{background-position:80% 68%}[dir=rtl] .flag-210,[dir=rtl] .country-210,[dir=rtl] .country-sn{background-position:20% 68%}[dir=ltr] .flag-212,[dir=ltr] .country-212,[dir=ltr] .country-so{background-position:90% 68%}[dir=rtl] .flag-212,[dir=rtl] .country-212,[dir=rtl] .country-so{background-position:10% 68%}[dir=ltr] .flag-131,[dir=ltr] .country-131,[dir=ltr] .country-sr{background-position:100% 68%}[dir=rtl] .flag-131,[dir=rtl] .country-131,[dir=rtl] .country-sr{background-position:0% 68%}[dir=ltr] .flag-330,[dir=ltr] .country-330,[dir=ltr] .country-ss{background-position:0 72%}[dir=rtl] .flag-330,[dir=rtl] .country-330,[dir=rtl] .country-ss{background-position:100% 72%}[dir=ltr] .flag-209,[dir=ltr] .country-209,[dir=ltr] .country-st{background-position:10% 72%}[dir=rtl] .flag-209,[dir=rtl] .country-209,[dir=rtl] .country-st{background-position:90% 72%}[dir=ltr] .flag-46,[dir=ltr] .country-46,[dir=ltr] .country-sv{background-position:20% 72%}[dir=rtl] .flag-46,[dir=rtl] .country-46,[dir=rtl] .country-sv{background-position:80% 72%}[dir=ltr] .flag-339,[dir=ltr] .country-339,[dir=ltr] .country-sx{background-position:30% 72%}[dir=rtl] .flag-339,[dir=rtl] .country-339,[dir=rtl] .country-sx{background-position:70% 72%}[dir=ltr] .flag-158,[dir=ltr] .country-158,[dir=ltr] .country-sy{background-position:40% 72%}[dir=rtl] .flag-158,[dir=rtl] .country-158,[dir=rtl] .country-sy{background-position:60% 72%}.flag-214,.country-214,.country-sz{background-position:50% 72%}[dir=ltr] .flag-340,[dir=ltr] .country-340,[dir=ltr] .country-tc{background-position:60% 72%}[dir=rtl] .flag-340,[dir=rtl] .country-340,[dir=rtl] .country-tc{background-position:40% 72%}[dir=ltr] .flag-188,[dir=ltr] .country-188,[dir=ltr] .country-td{background-position:70% 72%}[dir=rtl] .flag-188,[dir=rtl] .country-188,[dir=rtl] .country-td{background-position:30% 72%}[dir=ltr] .flag-218,[dir=ltr] .country-218,[dir=ltr] .country-tg{background-position:80% 72%}[dir=rtl] .flag-218,[dir=rtl] .country-218,[dir=rtl] .country-tg{background-position:20% 72%}[dir=ltr] .flag-135,[dir=ltr] .country-135,[dir=ltr] .country-th{background-position:90% 72%}[dir=rtl] .flag-135,[dir=rtl] .country-135,[dir=rtl] .country-th{background-position:10% 72%}[dir=ltr] .flag-215,[dir=ltr] .country-215,[dir=ltr] .country-tj{background-position:100% 72%}[dir=rtl] .flag-215,[dir=rtl] .country-215,[dir=rtl] .country-tj{background-position:0% 72%}[dir=ltr] .flag-217,[dir=ltr] .country-217,[dir=ltr] .country-tl{background-position:0 76%}[dir=rtl] .flag-217,[dir=rtl] .country-217,[dir=rtl] .country-tl{background-position:100% 76%}[dir=ltr] .flag-139,[dir=ltr] .country-139,[dir=ltr] .country-tm{background-position:10% 76%}[dir=rtl] .flag-139,[dir=rtl] .country-139,[dir=rtl] .country-tm{background-position:90% 76%}[dir=ltr] .flag-219,[dir=ltr] .country-219,[dir=ltr] .country-tn{background-position:20% 76%}[dir=rtl] .flag-219,[dir=rtl] .country-219,[dir=rtl] .country-tn{background-position:80% 76%}[dir=ltr] .flag-136,[dir=ltr] .country-136,[dir=ltr] .country-to{background-position:30% 76%}[dir=rtl] .flag-136,[dir=rtl] .country-136,[dir=rtl] .country-to{background-position:70% 76%}[dir=ltr] .flag-138,[dir=ltr] .country-138,[dir=ltr] .country-tr{background-position:40% 76%}[dir=rtl] .flag-138,[dir=rtl] .country-138,[dir=rtl] .country-tr{background-position:60% 76%}.flag-137,.country-137,.country-tt{background-position:50% 76%}[dir=ltr] .flag-140,[dir=ltr] .country-140,[dir=ltr] .country-tv{background-position:60% 76%}[dir=rtl] .flag-140,[dir=rtl] .country-140,[dir=rtl] .country-tv{background-position:40% 76%}[dir=ltr] .flag-134,[dir=ltr] .country-134,[dir=ltr] .country-tw{background-position:70% 76%}[dir=rtl] .flag-134,[dir=rtl] .country-134,[dir=rtl] .country-tw{background-position:30% 76%}[dir=ltr] .flag-216,[dir=ltr] .country-216,[dir=ltr] .country-tz{background-position:80% 76%}[dir=rtl] .flag-216,[dir=rtl] .country-216,[dir=rtl] .country-tz{background-position:20% 76%}[dir=ltr] .flag-141,[dir=ltr] .country-141,[dir=ltr] .country-ua{background-position:90% 76%}[dir=rtl] .flag-141,[dir=rtl] .country-141,[dir=rtl] .country-ua{background-position:10% 76%}[dir=ltr] .flag-220,[dir=ltr] .country-220,[dir=ltr] .country-ug{background-position:100% 76%}[dir=rtl] .flag-220,[dir=rtl] .country-220,[dir=rtl] .country-ug{background-position:0% 76%}[dir=ltr] .flag-2,[dir=ltr] .country-2,[dir=ltr] .country-us{background-position:0 80%}[dir=rtl] .flag-2,[dir=rtl] .country-2,[dir=rtl] .country-us{background-position:100% 80%}[dir=ltr] .flag-143,[dir=ltr] .country-143,[dir=ltr] .country-uy{background-position:10% 80%}[dir=rtl] .flag-143,[dir=rtl] .country-143,[dir=rtl] .country-uy{background-position:90% 80%}[dir=ltr] .flag-145,[dir=ltr] .country-145,[dir=ltr] .country-uz{background-position:20% 80%}[dir=rtl] .flag-145,[dir=rtl] .country-145,[dir=rtl] .country-uz{background-position:80% 80%}[dir=ltr] .flag-147,[dir=ltr] .country-147,[dir=ltr] .country-va{background-position:30% 80%}[dir=rtl] .flag-147,[dir=rtl] .country-147,[dir=rtl] .country-va{background-position:70% 80%}[dir=ltr] .flag-154,[dir=ltr] .country-154,[dir=ltr] .country-vc{background-position:40% 80%}[dir=rtl] .flag-154,[dir=rtl] .country-154,[dir=rtl] .country-vc{background-position:60% 80%}.flag-148,.country-148,.country-ve{background-position:50% 80%}[dir=ltr] .flag-329,[dir=ltr] .country-329,[dir=ltr] .country-vg{background-position:60% 80%}[dir=rtl] .flag-329,[dir=rtl] .country-329,[dir=rtl] .country-vg{background-position:40% 80%}[dir=ltr] .flag-165,[dir=ltr] .country-165,[dir=ltr] .country-vi{background-position:70% 80%}[dir=rtl] .flag-165,[dir=rtl] .country-165,[dir=rtl] .country-vi{background-position:30% 80%}[dir=ltr] .flag-149,[dir=ltr] .country-149,[dir=ltr] .country-vn{background-position:80% 80%}[dir=rtl] .flag-149,[dir=rtl] .country-149,[dir=rtl] .country-vn{background-position:20% 80%}[dir=ltr] .flag-146,[dir=ltr] .country-146,[dir=ltr] .country-vu{background-position:90% 80%}[dir=rtl] .flag-146,[dir=rtl] .country-146,[dir=rtl] .country-vu{background-position:10% 80%}[dir=ltr] .flag-208,[dir=ltr] .country-208,[dir=ltr] .country-ws{background-position:100% 80%}[dir=rtl] .flag-208,[dir=rtl] .country-208,[dir=rtl] .country-ws{background-position:0% 80%}[dir=ltr] .flag-29,[dir=ltr] .country-29,[dir=ltr] .country-xa{background-position:0 84%}[dir=rtl] .flag-29,[dir=rtl] .country-29,[dir=rtl] .country-xa{background-position:100% 84%}[dir=ltr] .flag-332,[dir=ltr] .country-332,[dir=ltr] .country-xb{background-position:10% 84%}[dir=rtl] .flag-332,[dir=rtl] .country-332,[dir=rtl] .country-xb{background-position:90% 84%}[dir=ltr] .flag-315,[dir=ltr] .country-315,[dir=ltr] .country-xc{background-position:20% 84%}[dir=rtl] .flag-315,[dir=rtl] .country-315,[dir=rtl] .country-xc{background-position:80% 84%}[dir=ltr] .flag-316,[dir=ltr] .country-316,[dir=ltr] .country-xg{background-position:30% 84%}[dir=rtl] .flag-316,[dir=rtl] .country-316,[dir=rtl] .country-xg{background-position:70% 84%}[dir=ltr] .flag-317,[dir=ltr] .country-317,[dir=ltr] .country-xk{background-position:40% 84%}[dir=rtl] .flag-317,[dir=rtl] .country-317,[dir=rtl] .country-xk{background-position:60% 84%}.flag-353,.country-353,.country-xt{background-position:50% 84%}[dir=ltr] .flag-151,[dir=ltr] .country-151,[dir=ltr] .country-ye{background-position:60% 84%}[dir=rtl] .flag-151,[dir=rtl] .country-151,[dir=rtl] .country-ye{background-position:40% 84%}[dir=ltr] .flag-338,[dir=ltr] .country-338,[dir=ltr] .country-yt{background-position:70% 84%}[dir=rtl] .flag-338,[dir=rtl] .country-338,[dir=rtl] .country-yt{background-position:30% 84%}[dir=ltr] .flag-129,[dir=ltr] .country-129,[dir=ltr] .country-za{background-position:80% 84%}[dir=rtl] .flag-129,[dir=rtl] .country-129,[dir=rtl] .country-za{background-position:20% 84%}[dir=ltr] .flag-221,[dir=ltr] .country-221,[dir=ltr] .country-zm{background-position:90% 84%}[dir=rtl] .flag-221,[dir=rtl] .country-221,[dir=rtl] .country-zm{background-position:10% 84%}[dir=ltr] .flag-222,[dir=ltr] .country-222,[dir=ltr] .country-zw{background-position:100% 84%}[dir=rtl] .flag-222,[dir=rtl] .country-222,[dir=rtl] .country-zw{background-position:0% 84%}[dir=ltr] .flag-225,[dir=ltr] .country-225,[dir=ltr] .country-xx{background-position:0 88%}[dir=rtl] .flag-225,[dir=rtl] .country-225,[dir=rtl] .country-xx{background-position:100% 88%}[dir=ltr] .flag-sanctioned,[dir=ltr] .country-sanctioned{background-position:10% 88%}[dir=rtl] .flag-sanctioned,[dir=rtl] .country-sanctioned{background-position:90% 88%}[dir=ltr] .flag-354,[dir=ltr] .country-354,[dir=ltr] .country-xo{background-position:20% 88%}[dir=rtl] .flag-354,[dir=rtl] .country-354,[dir=rtl] .country-xo{background-position:80% 88%}[dir=ltr] .flag-355,[dir=ltr] .country-355,[dir=ltr] .country-xp{background-position:30% 88%}[dir=rtl] .flag-355,[dir=rtl] .country-355,[dir=rtl] .country-xp{background-position:70% 88%}[dir=ltr] .flag-356,[dir=ltr] .country-356,[dir=ltr] .country-mp{background-position:40% 88%}[dir=rtl] .flag-356,[dir=rtl] .country-356,[dir=rtl] .country-mp{background-position:60% 88%}.country-picker-item-component{background-color:var(--color-bg-opaque);border:0;border-radius:var(--radius-3);box-shadow:var(--buttonBoxShadow);display:flex;flex-direction:row;gap:var(--space-12);justify-content:flex-start;max-width:calc(100% - var(--space-12));min-height:3.2rem;outline:none;padding:var(--space-8);transition:background 50ms var(--motion-ease-out-gentle);width:100%}.country-picker-item-component:last-of-type{margin-bottom:var(--space-8)}.country-picker-item-component:hover:not(.country-picker-item-selected){cursor:pointer}.country-picker-item-hover:not(.country-picker-item-selected),.country-picker-item-component:not(.country-picker-item-selected):hover{background-color:var(--color-bg-subtler)}.country-picker-item-selected{background-color:var(--color-bg-subtle)}.country-picker-item-flag-icon{margin-top:.2rem;width:var(--icon-16)}.country-picker-item-name{color:var(--color-text-bolder);flex:1;text-align:start}.country-picker-item-prefix{color:var(--color-text-default)}@media (min-width:40em){.country-picker-item-component:not(.country-picker-item-mobile){max-width:27.6rem}}.cc-date-picker-wrapper{position:relative}.cc-date-picker-popover{background:var(--color-bg-opaque);border-color:var(--color-border-default);border-radius:var(--radius-5);box-shadow:var(--elevation-popover);color:var(--color-text-boldest);margin:var(--space-8) 0;padding:var(--space-12);position:absolute;width:-moz-fit-content;width:fit-content;z-index:19000}.cc-date-picker-popover-date{display:flex;flex-direction:column;gap:var(--space-8)}.cc-date-picker-selection-button{--color-selection-button: var(--color-text-bolder);color:var(--color-selection-button);height:var(--space-40);min-width:var(--space-40);padding:var(--space-4)}.cc-date-picker-header-component{display:flex;gap:var(--space-8);justify-content:space-between}.cc-date-picker-header-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--color-text-bolder);font-weight:600;height:var(--icon-32);width:var(--icon-32)}.cc-date-picker-header-middle-button{flex:1;height:var(--icon-32);padding:var(--space-8);width:auto}.cc-date-picker-day-component{display:grid;grid-template-columns:repeat(7,1fr);text-align:center}.cc-date-picker-day-label{color:var(--color-text-subtle);place-content:center}.cc-date-picker-day-disabled{--color-selection-button: var(--color-text-placeholder);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cc-date-picker-day-overflow{--color-selection-button: var(--color-text-placeholder)}.cc-date-picker-month-component{display:grid;grid-template-columns:repeat(3,1fr);text-align:center}.cc-date-picker-year-component{display:grid;grid-template-columns:repeat(5,1fr);text-align:center}.cc-date-picker-month-year-component{display:grid;grid-template-columns:1fr 1fr;height:var(--container-500);width:var(--container-300)}[dir=ltr] .cc-date-picker-month-year-months{border-right:var(--border-1) solid var(--color-border-subtlest);padding-right:calc(var(--space-12) - var(--space-1))}[dir=rtl] .cc-date-picker-month-year-months{border-left:var(--border-1) solid var(--color-border-subtlest);padding-left:calc(var(--space-12) - var(--space-1))}.cc-date-picker-month-year-button{height:var(--space-40)}.cc-date-picker-month-year-years{overflow:auto}[dir=ltr] .cc-date-picker-month-year-years{padding-left:var(--space-12)}[dir=rtl] .cc-date-picker-month-year-years{padding-right:var(--space-12)}.cc-date-picker-btn{align-items:center;border-radius:var(--radius-5);cursor:pointer;display:flex;justify-content:center;min-height:var(--icon-32);text-align:center}.cc-date-picker-btn:empty{pointer-events:none}.cc-date-picker-btn:not(.cc-date-picker-selected):hover{background:var(--color-bg-subtler)}.cc-date-picker-selected{background-color:color-mix(in srgb,var(--color-green-600),transparent 70%);color:var(--color-text-success);text-shadow:var(--elevation-foreground-dark-only)}.cc-dropdown-button-component{--textColor: var(--color-text-bolder);--textColorHover: var(--color-text-boldest);--iconColor: var(--color-icon-bolder);--iconColorHover: var(--color-icon-boldest);--chevronColor: var(--color-icon-default);--chevronColorHover: var(--color-icon-bolder);align-items:center;background:var(--cc-bg-color);border:0;border-radius:var(--borderRadius, var(--radius-5));box-shadow:var(--cc-bg-box-shadow);color:var(--textColor);-moz-column-gap:var(--columnGap, var(--space-16));column-gap:var(--columnGap, var(--space-16));cursor:pointer;display:inline-grid;font-weight:var(--fontWeight, 600);grid-auto-flow:column;grid-template-columns:1fr max-content;justify-content:center;min-height:var(--buttonHeight);overflow:hidden;padding:var(--buttonPaddings)}@media (hover:hover){.cc-dropdown-button-component:not([disabled]):hover{background:var(--cc-bg-color-hover);box-shadow:var(--cc-bg-box-shadow-hover);color:var(--textColorHover)}.cc-dropdown-button-component:not([disabled]):hover .cc-dropdown-button-icon{color:var(--iconColorHover)}.cc-dropdown-button-component:not([disabled]):hover .cc-dropdown-button-chevron{color:var(--chevronColorHover)}}.cc-dropdown-button-component.cc-dropdown-button-disabled,.cc-dropdown-button-component:disabled{cursor:not-allowed;opacity:.5}a.cc-dropdown-button-disabled{pointer-events:none}.cc-dropdown-button-label-wrapper{align-items:center;display:grid}.cc-dropdown-button-label-wrapper:has(.cc-dropdown-button-icon):has(.cc-dropdown-button-label){gap:var(--columnGap, var(--space-16));grid-template-columns:max-content auto}.cc-dropdown-button-label{font-size:var(--fontSize);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-dropdown-button-icon{color:var(--iconColor)}.cc-dropdown-button-chevron{color:var(--chevronColor)}[dir=ltr] .cc-dropdown-button-chevron{margin-left:auto}[dir=rtl] .cc-dropdown-button-chevron{margin-right:auto}.cc-dropdown-button-ghost{--buttonVariantPadding: var(--space-8);--textColor: var(--color-text-default);--textColorHover: var(--color-text-bolder);--iconColor: var(--color-icon-default);--iconColorHover: var(--color-icon-bolder);--chevronColor: var(--color-icon-default);--chevronColorHover: var(--color-icon-bolder)}.cc-dropdown-button-secondary{--textColor: var(--color-text-bolder);--textColorHover: var(--color-text-boldest);--iconColor: var(--color-icon-bolder);--iconColorHover: var(--color-icon-boldest);--chevronColor: var(--color-icon-default);--chevronColorHover: var(--color-icon-bolder)}.cc-dropdown-button-hovered{--buttonVariantPadding: var(--space-8);--textColor: var(--color-text-default);--textColorHover: var(--color-text-bolder);--iconColor: var(--color-icon-default);--iconColorHover: var(--color-icon-bolder);--chevronColor: var(--color-icon-default);--chevronColorHover: var(--color-icon-bolder)}.cc-dropdown-button-xx-large{--borderRadius: var(--radius-10);--buttonHeight: 6.4rem;--buttonPaddings: var(--buttonVariantPadding, var(--space-16) var(--space-12) var(--space-16) var(--space-16));--fontSize: 2.2rem;--fontWeight: 800;font-family:var(--font-family-heading)}.cc-dropdown-button-x-large{--borderRadius: var(--radius-10);--buttonHeight: 5.6rem;--buttonPaddings: var(--buttonVariantPadding, var(--space-12) var(--space-12) var(--space-12) var(--space-16));--fontSize: 2.2rem;--fontWeight: 800;font-family:var(--font-family-heading)}.cc-dropdown-button-x-large.cc-dropdown-button-secondary{--fontSize: 1.7rem}.cc-dropdown-button-large{--borderRadius: var(--radius-10);--buttonHeight: 4.8rem;--buttonPaddings: var(--buttonVariantPadding, var(--space-12) var(--space-12) var(--space-12) var(--space-16));--fontSize: 1.7rem;font-family:var(--font-family-heading)}.cc-dropdown-button-medium{--buttonHeight: 4rem;--buttonPaddings: var(--buttonVariantPadding, var(--space-8) var(--space-12) var(--space-8) var(--space-16));--columnGap: var(--space-12);--fontSize: 1.4rem}.cc-dropdown-button-small{--buttonHeight: 3.2rem;--buttonPaddings: var(--buttonVariantPadding, var(--space-8) var(--space-12));--columnGap: var(--space-12);--fontSize: 1.4rem}.cc-dropdown-button-full{width:100%}.cc-dropdown-button-full .cc-dropdown-button-label-wrapper{justify-content:var(--justifyContent, start)}[dir=ltr] .cc-dropdown-button-full .cc-dropdown-button-label-wrapper{margin-left:var(--labelContentShift, 0)}[dir=rtl] .cc-dropdown-button-full .cc-dropdown-button-label-wrapper{margin-right:var(--labelContentShift, 0)}.cc-dropdown-button-align-center{--columnGap: var(--space-8);--justifyContent: center;--labelContentShift: 1.2rem}.cc-dropdown-item-component{--cc-dropdown-item-bg: transparent;--cc-dropdown-item-label-color: var(--color-text-default);--cc-dropdown-item-icon-color: var(--color-icon-default);background-color:transparent;border:none;margin:0;align-items:center;background-color:var(--cc-dropdown-item-bg);color:var(--cc-dropdown-item-label-color);display:flex;gap:var(--space-16);min-height:4.8rem;width:100%}[dir=ltr] .cc-dropdown-item-component{padding:var(--space-12) var(--space-12) var(--space-12) var(--space-16)}[dir=rtl] .cc-dropdown-item-component{padding:var(--space-12) var(--space-16) var(--space-12) var(--space-12)}.cc-dropdown-item-component:disabled{cursor:not-allowed;opacity:.5}@media (hover:hover){button.cc-dropdown-item-component:not([disabled],.cc-dropdown-item-selected):hover,a.cc-dropdown-item-component:not([disabled],.cc-dropdown-item-selected):hover{--cc-dropdown-item-bg: var(--color-bg-subtlest);--cc-dropdown-item-label-color: var(--color-text-default-hovered)}button.cc-dropdown-item-component:not([disabled],.cc-dropdown-item-selected).cc-dropdown-item-danger:hover,a.cc-dropdown-item-component:not([disabled],.cc-dropdown-item-selected).cc-dropdown-item-danger:hover{--cc-dropdown-item-label-color: var(--color-text-danger)}}.cc-dropdown-item-selected{--cc-dropdown-item-bg: var(--color-bg-subtler);--cc-dropdown-item-label-color: var(--color-text-bolder)}.cc-dropdown-item-danger{--cc-dropdown-item-label-color: var(--color-text-danger);--cc-dropdown-item-icon-color: var(--color-icon-danger)}.cc-dropdown-item-icon{color:var(--cc-dropdown-item-icon-color);flex-shrink:1}.cc-dropdown-item-label{align-self:center;display:flex;flex-grow:1;word-break:break-word}[dir=ltr] .cc-dropdown-item-label{text-align:left}[dir=rtl] .cc-dropdown-item-label{text-align:right}.cc-dropdown-item-one-line{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-dropdown-item-selectableIcon{color:var(--color-icon-default)}.cc-dropdown-item-selectedIcon{animation:cc-dropdown-item-selectedIcon .05s var(--motion-ease-out-gentle);color:var(--color-icon-success)}@keyframes cc-dropdown-item-selectedIcon{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.cc-empty-state-slot{margin-top:var(--space-12)}.cc-empty-state-glyph{color:var(--color-icon-default)}.cc-empty-state-content{text-align:center}.cc-feature-button-component{background:var(--cc-bg-color);border:0;border-radius:var(--radius-10);box-shadow:var(--cc-bg-box-shadow);color:var(--color-text-boldest);-moz-column-gap:var(--space-16);column-gap:var(--space-16);display:grid;grid-template-areas:"icon label" "icon sublabel";justify-content:start;justify-items:start;padding:var(--feature-button-padding);width:100%;word-break:break-word}.cc-feature-button-component:active{opacity:.8}.cc-feature-button-component:has(.cc-feature-button-sub-label) .cc-feature-button-label{text-align:start}@media (hover:hover){.cc-feature-button-component:hover{background:var(--cc-bg-color-hover);box-shadow:var(--cc-bg-box-shadow-hover)}}.cc-feature-button-icon{grid-area:icon;height:var(--feature-button-icon-size);margin-top:var(--feature-button-icon-top-space, 0);width:var(--feature-button-icon-size)}.cc-feature-button-custom-img{-o-object-fit:cover;object-fit:cover}.cc-feature-button-label{grid-area:label;text-align:center}.cc-feature-button-sub-label{color:var(--color-text-default);grid-area:sublabel;text-align:start}.cc-feature-button-medium{--feature-button-padding: var(--space-16);--feature-button-icon-size: var(--icon-40);row-gap:var(--space-2)}.cc-feature-button-large{--feature-button-icon-top-space: var(--space-4);--feature-button-icon-size: var(--icon-48);--feature-button-padding: var(--space-24)}.cc-filter-dropdown-component{--filterButtonChevronColor: var(--color-icon-default);align-items:center;background-color:transparent;border:0;color:var(--color-text-boldest);-moz-column-gap:var(--space-16);column-gap:var(--space-16);cursor:pointer;display:grid;grid-auto-flow:column;grid-template-columns:1fr max-content;height:var(--filterButtonHeight);justify-content:center;overflow:hidden;padding:var(--filterButtonPaddings);width:100%}@media (hover:hover){.cc-filter-dropdown-component:not([disabled]):hover{--filterButtonChevronColor: var(--color-icon-default-hovered);background-color:var(--color-bg-tertiary)}}.cc-filter-dropdown-component:disabled{cursor:not-allowed;opacity:.5}.cc-filter-dropdown-label-wrapper{align-items:center;display:grid;gap:var(--space-16);grid-template-columns:var(--icon-32) auto}.cc-filter-dropdown-label{overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap}.cc-filter-dropdown-chevron{color:var(--filterButtonChevronColor);transition:transform var(--motion-fast) var(--motion-ease-out-dramatic)}[dir=ltr] .cc-filter-dropdown-chevron{margin-left:auto}[dir=rtl] .cc-filter-dropdown-chevron{margin-right:auto}.cc-filter-dropdown-chevron.cc-filter-dropdown-up{transition-duration:var(--motion-steady)}[dir=ltr] .cc-filter-dropdown-chevron.cc-filter-dropdown-up{transform:rotate(180deg)}[dir=rtl] .cc-filter-dropdown-chevron.cc-filter-dropdown-up{transform:rotate(-180deg)}.cc-filter-dropdown-default{--filterButtonHeight: 6.4rem;--filterButtonPaddings: var(--space-16) var(--space-12) var(--space-16) var(--space-24)}.cc-filter-dropdown-compact{--filterButtonHeight: 4.8rem;--filterButtonPaddings: var(--space-8) var(--space-12) var(--space-8) var(--space-24)}.cc-icon-button-component{align-items:center;background:var(--cc-bg-color);border:var(--cc-icon-button-border, none);border-radius:var(--cc-icon-button-border-radius, var(--radius-5));box-shadow:var(--cc-bg-box-shadow, none);color:var(--cc-icon-button-color, var(--color-icon-default));display:flex;height:var(--cc-icon-button-size);justify-content:center;margin:0;padding:0;transition:background-color 50ms var(--motion-ease-out-gentle);width:var(--cc-icon-button-size)}@media (hover:hover){.cc-icon-button-component:hover:not(:disabled){background:var(--cc-bg-color-hover, transparent);color:var(--cc-icon-button-color-hover, var(--color-icon-default-hovered));transition:all .1s var(--motion-ease-out-gentle)}}.cc-icon-button-component:active:not(:disabled){opacity:.8}.cc-icon-button-component.cc-icon-button-disabled,.cc-icon-button-component:disabled{cursor:not-allowed;opacity:.5}.cc-icon-button-component.cc-icon-button-disabled{pointer-events:none}.cc-icon-button-x-small{--cc-icon-button-size: 2.4rem}.cc-icon-button-small{--cc-icon-button-size: 3.2rem}.cc-icon-button-medium{--cc-icon-button-size: 4rem}.cc-icon-button-large{--cc-icon-button-border-radius: var(--radius-10);--cc-icon-button-size: 4.8rem}.cc-icon-button-x-large{--cc-icon-button-border-radius: var(--radius-10);--cc-icon-button-size: 5.6rem}.cc-icon-button-ghost{--cc-icon-button-color: var(--color-icon-default);--cc-icon-button-color-hover: var(--color-icon-bolder)}.cc-icon-button-secondary{--cc-icon-button-color: var(--color-icon-bolder);--cc-icon-button-color-hover: var(--color-icon-boldest)}.cc-icon-button-hovered{--cc-bg-color: transparent;--cc-bg-color-hover: var(--color-bg-subtler);--cc-icon-button-color: var(--color-icon-default);--cc-icon-button-color-hover: var(--color-icon-bolder)}.cc-icon-button-primary{--cc-icon-button-color: var(--color-neutrals-white);--cc-icon-button-color-hover: var(--color-neutrals-white)}.cc-icon-button-primary .icon-font-chess,.cc-icon-button-primary svg{filter:drop-shadow(0 var(--border-1) 0 var(--color-transparent-black-20))}.cc-icon-button-border{--cc-bg-color: var(--color-bg-input);--cc-bg-color-hover: var(--color-bg-input);--cc-icon-button-border: var(--border-1) solid var(--color-border-default)}.cc-icon-img{display:block;height:var(--cc-icon-size);-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--cc-icon-size)}.cc-icon-glyph{align-content:center;display:inline-grid;height:var(--cc-icon-size);justify-content:center;width:var(--cc-icon-size)}.cc-icon-glyph>svg{height:var(--cc-icon-size);width:var(--cc-icon-size)}.cc-icon-glyph path{fill:currentColor}html[dir=rtl] .rtl-support{transform:scaleX(-1)}.cc-icon-size-12{--cc-icon-size: var(--icon-12)}.cc-icon-size-16{--cc-icon-size: var(--icon-16)}.cc-icon-size-20{--cc-icon-size: var(--icon-20)}.cc-icon-size-24{--cc-icon-size: var(--icon-24)}.cc-icon-size-32{--cc-icon-size: var(--icon-32)}.cc-icon-size-40{--cc-icon-size: var(--icon-40)}.cc-icon-size-48{--cc-icon-size: var(--icon-48)}.cc-icon-size-64{--cc-icon-size: var(--icon-64)}.cc-icon-custom-icon-size{font-size:var(--cc-icon-custom-size)}.cc-icon-custom-img-size{height:var(--cc-icon-custom-size);width:var(--cc-icon-custom-size)}.cc-image-component{--cc-image-radius: var(--radius-3);display:flex;flex-shrink:0;overflow:hidden;position:relative}.cc-image-component:not(.cc-image-wide){height:var(--cc-avatar-size);width:var(--cc-avatar-size)}.cc-image-size-80,.cc-image-size-96,.cc-image-size-160{--cc-image-radius: var(--radius-5)}.cc-image-size-24{--cc-avatar-size: 2.4rem}.cc-image-size-32{--cc-avatar-size: 3.2rem}.cc-image-size-40{--cc-avatar-size: 4rem}.cc-image-size-48{--cc-avatar-size: 4.8rem}.cc-image-size-64{--cc-avatar-size: 6.4rem}.cc-image-size-80{--cc-avatar-size: 8rem}.cc-image-size-96{--cc-avatar-size: 9.6rem}.cc-image-size-160{--cc-avatar-size: 16rem}.cc-image-wide{aspect-ratio:16/9;display:block;height:auto;-o-object-fit:cover;object-fit:cover}.cc-image-image{border-radius:var(--cc-image-radius);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cc-inline-alert-component{background-color:color-mix(in srgb,var(--inline-alert-bg) 10%,transparent);border-radius:var(--radius-3);display:flex;flex-direction:row;gap:var(--space-12);min-height:4.8rem;padding:var(--space-12);position:relative}[dir=ltr] .cc-inline-alert-component{border-left:var(--border-3) solid var(--inline-alert-border-color)}[dir=rtl] .cc-inline-alert-component{border-right:var(--border-3) solid var(--inline-alert-border-color)}[dir=ltr] .cc-inline-alert-component.cc-inline-alert-space-end{padding-right:4.8rem}[dir=rtl] .cc-inline-alert-component.cc-inline-alert-space-end{padding-left:4.8rem}.cc-inline-alert-neutral{--inline-alert-border-color: var(--color-border-default);--inline-alert-icon-color: var(--color-icon-default);background-color:var(--color-bg-subtler)}.cc-inline-alert-success{--inline-alert-bg: var(--color-bg-success);--inline-alert-border-color: var(--color-border-success);--inline-alert-icon-color: var(--color-icon-success)}.cc-inline-alert-danger{--inline-alert-bg: var(--color-bg-danger);--inline-alert-border-color: var(--color-border-danger);--inline-alert-icon-color: var(--color-icon-danger)}.cc-inline-alert-warning{--inline-alert-bg: var(--color-bg-warning);--inline-alert-border-color: var(--color-border-warning);--inline-alert-icon-color: var(--color-icon-warning)}.cc-inline-alert-info{--inline-alert-bg: var(--color-bg-info);--inline-alert-border-color: var(--color-border-info);--inline-alert-icon-color: var(--color-icon-info)}.cc-inline-alert-icon{color:var(--inline-alert-icon-color);flex-shrink:0}.cc-inline-alert-message{align-content:center;color:var(--color-text-bolder);flex-grow:1;word-break:break-word}.cc-inline-alert-message a:not([class]){color:var(--color-text-link)}.cc-inline-alert-message a:not([class]):hover{color:var(--color-text-link-hovered)}.cc-inline-alert-dismiss{flex-shrink:0;position:absolute;top:0}[dir=ltr] .cc-inline-alert-dismiss{right:0}[dir=rtl] .cc-inline-alert-dismiss{left:0}.cc-input-group-component{--inputIconColor: var(--color-icon-default);align-items:center;display:flex;position:relative}.cc-input-group-component:has(input:disabled){--inputIconOpacity: .5}.cc-input-group-pre,.cc-input-group-post{aspect-ratio:1;bottom:0;display:grid;height:100%;place-content:center;position:absolute;top:0}.cc-input-group-pre{pointer-events:none}[dir=ltr] .cc-input-group-pre{left:0}[dir=rtl] .cc-input-group-pre,[dir=ltr] .cc-input-group-post{right:0}[dir=rtl] .cc-input-group-post{left:0}.cc-input-group-glyph{color:var(--inputIconColor);opacity:var(--inputIconOpacity, 1)}.cc-input-group-glyph.cc-input-group-success{--inputIconColor: var(--color-icon-success)}.cc-input-group-glyph.cc-input-group-error{--inputIconColor: var(--color-icon-danger)}[dir=ltr] .cc-input-group-space-prepend{padding-left:var(--inputHeight)}[dir=rtl] .cc-input-group-space-prepend,[dir=ltr] .cc-input-group-space-append{padding-right:var(--inputHeight)}[dir=rtl] .cc-input-group-space-append{padding-left:var(--inputHeight)}button.cc-input-group-post{background-color:transparent;border:0;padding:0}[dir=ltr] button.cc-input-group-post{border-radius:0 var(--radius-3) var(--radius-3) 0}[dir=rtl] button.cc-input-group-post{border-radius:var(--radius-3) 0 0 var(--radius-3)}button.cc-input-group-post:active{opacity:.8}button.cc-input-group-post:hover .cc-input-group-glyph{--inputIconColor: var(--color-icon-default-hovered)}.cc-input-component{--borderColor: var(--color-border-default);--borderFocus: var(--color-border-default-hovered);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-bg-input);border:.1rem solid var(--borderColor);border-radius:var(--borderRadius, var(--radius-5));color:var(--color-text-default);font-family:var(--font-family-system);font-size:var(--textSize, 1.4rem);height:var(--inputHeight);line-height:1;padding:var(--inputPadding, .4rem .8rem);position:relative;width:100%}.dark-mode .cc-input-component::-webkit-contacts-auto-fill-button{background-color:var(--color-transparent-white-85);color:var(--color-transparent-white-85)}.cc-input-component:hover:not(:disabled),.cc-input-component:focus:not(:disabled){border-color:var(--borderFocus)}.cc-input-component:disabled{cursor:not-allowed;opacity:.5}.cc-input-component::-moz-placeholder{color:var(--color-text-placeholder);opacity:1}.cc-input-component::placeholder{color:var(--color-text-placeholder);opacity:1}.cc-input-component:-moz-read-only{cursor:default}.cc-input-component:read-only{cursor:default}.cc-input-component:invalid{box-shadow:none}.cc-input-component[type=search]::-webkit-search-decoration,.cc-input-component[type=search]::-webkit-search-cancel-button,.cc-input-component[type=search]::-webkit-search-results-button,.cc-input-component[type=search]::-webkit-search-results-decoration{display:none}.cc-input-component.cc-input-error{--borderColor: var(--color-border-danger) !important;--borderFocus: var(--color-border-danger) !important}.cc-input-component.cc-input-warning{--borderColor: var(--color-border-warning) !important;--borderFocus: var(--color-border-warning) !important}.cc-input-component[type=number].cc-input-spin-buttons{-moz-appearance:auto!important}.cc-input-component[type=number].cc-input-spin-buttons::-webkit-outer-spin-button,.cc-input-component[type=number].cc-input-spin-buttons::-webkit-inner-spin-button{-webkit-appearance:auto;opacity:.5}.cc-input-component:-webkit-autofill{-webkit-box-shadow:0 0 0 100rem var(--color-neutrals-white) inset;caret-color:var(--color-gray-800);-webkit-text-fill-color:#464341;-webkit-transition:background-color 50000s ease-in-out 0s;transition:background-color 50000s ease-in-out 0s}.cc-input-component:-webkit-autofill,.cc-input-component:autofill{-webkit-box-shadow:0 0 0 100rem var(--color-neutrals-white) inset;caret-color:var(--color-gray-800);-webkit-text-fill-color:#464341;-webkit-transition:background-color 50000s ease-in-out 0s;transition:background-color 50000s ease-in-out 0s}.dark-mode .cc-input-component:-webkit-autofill{-webkit-box-shadow:0 0 0 100rem transparent inset;caret-color:var(--color-transparent-white-65);-webkit-text-fill-color:var(--color-transparent-white-65)}.dark-mode .cc-input-component:-webkit-autofill,.dark-mode .cc-input-component:autofill{-webkit-box-shadow:0 0 0 100rem transparent inset;caret-color:var(--color-transparent-white-65);-webkit-text-fill-color:var(--color-transparent-white-65)}.cc-input-small{--inputHeight: 3.2rem;--inputPadding: .8rem 1rem;--textSize: 1.4rem}.cc-input-medium{--inputHeight: 4rem;--inputPadding: .4rem .8rem;--textSize: 1.4rem}.cc-input-large{--borderRadius: var(--radius-10);--inputHeight: 4.8rem;--inputPadding: .8rem 1rem;--textSize: 1.6rem}.cc-input-x-large{--borderRadius: var(--radius-10);--inputHeight: 5.6rem;--inputPadding: .8rem 1rem;--textSize: 1.8rem}.cc-loader-component{--cc-square-position-1: var(--cc-loader-square);--cc-square-position-2: calc(var(--cc-loader-square) * 2);align-items:center;display:flex;height:calc(var(--cc-loader-square) * 3);justify-content:center;position:relative;width:calc(var(--cc-loader-square) * 3)}.cc-loader-spinner{--cc-loader-border-width: .2rem;animation:cc-loader-spin .8s linear infinite;border:var(--cc-loader-border-width) solid var(--cc-loader-border-color);border-radius:var(--radius-circular);border-top:var(--cc-loader-border-width) solid var(--cc-loader-border-color-active);height:var(--cc-loader-size);width:var(--cc-loader-size)}@keyframes cc-loader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cc-loader-small{--cc-loader-size: 1.2rem;--cc-loader-square: .4rem}.cc-loader-medium{--cc-loader-size: 1.6rem;--cc-loader-square: .8rem}.cc-loader-large{--cc-loader-size: 2.4rem;--cc-loader-square: 1.6rem;--cc-loader-border-width: .3rem}.cc-loader-spinner-green{--cc-loader-border-color: var(--color-border-default);--cc-loader-border-color-active: var(--color-border-success)}.cc-loader-spinner-gray{--cc-loader-border-color: var(--color-border-default);--cc-loader-border-color-active: var(--color-border-bold)}.cc-loader-spinner-chameleon{--cc-loader-border-color: color-mix(in srgb, currentcolor 20%, transparent);--cc-loader-border-color-active: color-mix(in srgb, currentcolor 80%, transparent)}.cc-loader-square{animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:var(--motion-ease-in-out-dramatic);background-color:var(--color-icon-boldest);height:var(--cc-loader-square);position:absolute;width:var(--cc-loader-square)}.cc-loader-square-1{animation-name:cc-loader-move-sequence-1}.cc-loader-square-2{animation-name:cc-loader-move-sequence-2}.cc-loader-square-3{animation-name:cc-loader-move-sequence-3}.cc-loader-square-4{animation-name:cc-loader-move-sequence-4}.cc-loader-square-5,.cc-loader-square-6{animation-timing-function:var(--motion-ease-in-out-dramatic);top:var(--cc-loader-square)}[dir=ltr] .cc-loader-square-5,[dir=ltr] .cc-loader-square-6{left:var(--cc-loader-square)}[dir=rtl] .cc-loader-square-5,[dir=rtl] .cc-loader-square-6{right:var(--cc-loader-square)}.cc-loader-square-5{animation-name:cc-loader-horizontal-scale-5}[dir=ltr] .cc-loader-square-5{transform-origin:right}[dir=rtl] .cc-loader-square-5{transform-origin:left}.cc-loader-square-6{animation-name:cc-loader-horizontal-scale-6;transform:scaleX(0)}[dir=ltr] .cc-loader-square-6{transform-origin:left}[dir=rtl] .cc-loader-square-6{transform-origin:right}@keyframes cc-loader-move-sequence-1{0%{animation-timing-function:var(--motion-ease-in-out-dramatic);left:0;top:0}50%{animation-timing-function:var(--motion-ease-in-out-dramatic);left:var(--cc-square-position-1);top:0}to{animation-timing-function:var(--motion-ease-in-out-dramatic);left:var(--cc-square-position-2);top:0}}@keyframes cc-loader-move-sequence-2{0%{animation-timing-function:var(--motion-ease-in-out-dramatic);left:var(--cc-square-position-2);top:0}50%{animation-timing-function:var(--motion-ease-in-out-dramatic);left:var(--cc-square-position-2);top:var(--cc-square-position-1)}to{animation-timing-function:var(--motion-ease-in-out-dramatic);left:var(--cc-square-position-2);top:var(--cc-square-position-2)}}@keyframes cc-loader-move-sequence-3{0%{animation-timing-function:var(--motion-ease-in-out-dramatic);left:var(--cc-square-position-2);top:var(--cc-square-position-2)}50%{animation-timing-function:var(--motion-ease-in-out-dramatic);left:var(--cc-square-position-1);top:var(--cc-square-position-2)}to{animation-timing-function:var(--motion-ease-in-out-dramatic);left:0;top:var(--cc-square-position-2)}}@keyframes cc-loader-move-sequence-4{0%{animation-timing-function:var(--motion-ease-in-out-dramatic);left:0;top:var(--cc-square-position-2)}50%{animation-timing-function:var(--motion-ease-in-out-dramatic);left:0;top:var(--cc-square-position-1)}to{animation-timing-function:var(--motion-ease-in-out-dramatic);left:0;top:0}}@keyframes cc-loader-horizontal-scale-5{0%{transform:scaleX(1)}50%{transform:scaleX(0)}to{transform:scaleX(0)}}@keyframes cc-loader-horizontal-scale-6{0%{transform:scaleX(0)}50%{transform:scaleX(0)}to{transform:scaleX(1)}}.cc-modal-hero-content-modal-container,.cc-modal-hero-content-container,.cc-modal-hero-content-text-content,.cc-modal-hero-content-chip-header-block,.cc-modal-hero-content-buttons{align-items:center;display:flex;flex-direction:column;text-align:center}.cc-modal-hero-content-content-image{aspect-ratio:4/3;justify-items:center;place-content:center;width:100%}.cc-modal-hero-content-image{width:100%}.cc-modal-hero-content-content-icon{aspect-ratio:1/1;background-image:var(--cc-modal-hero-content-icon);background-repeat:no-repeat;background-size:100% 100%;width:33.3333333333%}.cc-modal-hero-content-modal-container{background:var(--color-bg-gradient-modal);border-radius:var(--radius-10);box-shadow:inset 0 0 0 var(--border-1) var(--color-border-default);padding:var(--space-24) var(--space-12)}.cc-modal-hero-content-container{gap:var(--space-24);padding:var(--space-24) 0}.cc-modal-hero-content-buttons{gap:var(--space-8);width:100%}.cc-modal-hero-content-chip-header-block{gap:var(--space-8)}.cc-modal-hero-content-text-content{gap:var(--space-16)}.cc-modal-list-content-modal-container,.cc-modal-list-content-container,.cc-modal-list-content-text-content,.cc-modal-list-content-buttons{align-items:center;display:flex;flex-direction:column;text-align:center}.cc-modal-list-content-content-image{aspect-ratio:4/3;justify-items:center;place-content:center;width:100%}.cc-modal-list-content-image{width:100%}.cc-modal-list-content-content-icon{aspect-ratio:1/1;background-image:var(--cc-modal-hero-content-icon);background-repeat:no-repeat;background-size:100% 100%;width:33.3333333333%}.cc-modal-list-content-header{padding-bottom:var(--space-12)}.cc-modal-list-content-list{display:flex;flex-direction:column;gap:var(--space-12);list-style-type:none;margin:0;padding:0 var(--space-24);width:100%}.cc-modal-list-content-list-item{display:flex;gap:var(--space-12);text-align:start}.cc-modal-list-content-list-item-number{align-items:center;background-color:var(--color-bg-subtle);border-radius:var(--icon-24);display:flex;flex-shrink:0;height:var(--icon-24);justify-content:center;width:var(--icon-24)}.cc-modal-list-content-modal-container{background:var(--color-bg-gradient-modal);border-radius:var(--radius-10);box-shadow:inset 0 0 0 var(--border-1) var(--color-border-default);padding:var(--space-24) var(--space-12)}.cc-modal-list-content-container{gap:var(--space-24);padding:var(--space-24) 0}.cc-modal-list-content-buttons{gap:var(--space-8);width:100%}.cc-modal-component{align-items:center;display:flex;height:100vh;height:100dvh;justify-content:center;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-24) 0;position:fixed;top:0;width:100vw;z-index:9999}[dir=ltr] .cc-modal-component{left:0}[dir=rtl] .cc-modal-component{right:0}.cc-modal-body{--modalBorderRadius: var(--radius-10);background-color:var(--color-bg-opaque);border-radius:var(--modalBorderRadius);box-shadow:var(--elevation-modal),inset 0 0 0 var(--border-1) var(--color-border-default);margin:auto;max-width:calc(100% - 1.5rem);position:relative}.cc-modal-backdrop{background-color:var(--backdropBg, var(--color-bg-overlay));inset:0;position:fixed;z-index:-1}.cc-modal-bg-transparent{--backdropBg: transparent}.cc-modal-enter-from,.cc-modal-leave-to{opacity:0}.cc-modal-enter{transition:opacity .3s var(--motion-ease-out-gentle)}.cc-modal-leave{transition:opacity .1s var(--motion-ease-out-gentle)}.cc-modal-component-v2{animation:cc-modal-fade-out .1s var(--motion-ease-out-gentle);background-color:transparent;border:none;display:none;height:100%;inset:0;margin:0 auto;max-height:100%;max-width:100%;overscroll-behavior:contain;padding:var(--space-24) .8rem;position:fixed}.cc-modal-component-v2[open]{animation:cc-modal-fade-in .3s var(--motion-ease-out-gentle);display:grid}.cc-modal-component-v2[open]::backdrop{animation:cc-modal-fade-in .3s var(--motion-ease-out-gentle);background-color:var(--color-bg-overlay)}.cc-modal-component-v2[open].cc-modal-bg-transparent::backdrop{background-color:transparent}.cc-modal-dialog{--modalBorderRadius: var(--radius-10);align-content:start;background-color:var(--color-bg-opaque);border-radius:var(--modalBorderRadius);box-shadow:var(--elevation-modal),inset 0 0 0 var(--border-1) var(--color-border-default);color:var(--color-text-default);margin:auto;max-width:var(--cc-modal-max-width);position:relative;width:100%}.cc-modal-xxxs{--cc-modal-max-width: var(--container-200);width:var(--container-200)}.cc-modal-xxs{--cc-modal-max-width: var(--container-300);width:var(--container-300)}.cc-modal-xs{--cc-modal-max-width: var(--container-360);width:var(--container-360)}.cc-modal-sm{--cc-modal-max-width: var(--container-400);width:var(--container-400)}.cc-modal-md{--cc-modal-max-width: var(--container-460);width:var(--container-460)}.cc-modal-lg{--cc-modal-max-width: var(--container-500);width:var(--container-500)}.cc-modal-xl{--cc-modal-max-width: var(--container-600);width:var(--container-600)}@keyframes cc-modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes cc-modal-fade-out{0%{display:grid;opacity:1}to{display:none;opacity:0}}.cc-new-badge-component{--min-height: 1.6rem;min-height:var(--min-height)!important}.cc-new-badge-label{font-family:var(--font-family-heading);font-size:1rem;font-weight:700;line-height:1}.cc-new-badge-collapsed{--min-height: 1.2rem;border-radius:var(--radius-circular)!important;width:1.2rem}.cc-notification-badge-heading-x-large{font-family:var(--font-family-heading);font-size:4.2rem;line-height:1.1428571429}.cc-notification-badge-heading-x-large-bold{font-family:var(--font-family-heading);font-size:4.2rem;line-height:1.1428571429;font-weight:800}.cc-notification-badge-heading-large{font-family:var(--font-family-heading);font-size:3.6rem;line-height:1.1111111111}.cc-notification-badge-heading-large-bold{font-family:var(--font-family-heading);font-size:3.6rem;line-height:1.1111111111;font-weight:800}.cc-notification-badge-heading-medium{font-family:var(--font-family-heading);font-size:3.1rem;line-height:1.1612903226}.cc-notification-badge-heading-medium-bold{font-family:var(--font-family-heading);font-size:3.1rem;line-height:1.1612903226;font-weight:800}.cc-notification-badge-heading-small{font-family:var(--font-family-heading);font-size:2.8rem;line-height:1.1428571429}.cc-notification-badge-heading-small-bold{font-family:var(--font-family-heading);font-size:2.8rem;line-height:1.1428571429;font-weight:800}.cc-notification-badge-heading-x-small{font-family:var(--font-family-heading);font-size:2.2rem;line-height:1.2727272727}.cc-notification-badge-heading-x-small-bold{font-family:var(--font-family-heading);font-size:2.2rem;line-height:1.2727272727;font-weight:800}.cc-notification-badge-heading-xx-small{font-family:var(--font-family-heading);font-size:1.7rem;line-height:1.1764705882}.cc-notification-badge-heading-xx-small-bold{font-family:var(--font-family-heading);font-size:1.7rem;line-height:1.1764705882;font-weight:800}.cc-notification-badge-heading-xxx-small{font-family:var(--font-family-heading);font-size:1.4rem;line-height:1.1428571429}.cc-notification-badge-heading-xxx-small-bold{font-family:var(--font-family-heading);font-size:1.4rem;line-height:1.1428571429;font-weight:800}.cc-notification-badge-heading-label{font-family:var(--font-family-heading);font-size:1.2rem;letter-spacing:.05rem;line-height:1.1428571429;text-transform:uppercase}.cc-notification-badge-text-x-large{font-size:1.8rem;line-height:1.3333333333}.cc-notification-badge-text-x-large-bold{font-size:1.8rem;line-height:1.3333333333;font-weight:600}.cc-notification-badge-text-large{font-size:1.6rem;line-height:1.25}.cc-notification-badge-text-large-bold{font-size:1.6rem;line-height:1.25;font-weight:600}.cc-notification-badge-text-medium{font-size:1.4rem;line-height:1.1428571429}.cc-notification-badge-text-medium-bold{font-size:1.4rem;line-height:1.1428571429;font-weight:600}.cc-notification-badge-text-small{font-size:1.2rem;line-height:1.3333333333}.cc-notification-badge-text-small-bold{font-size:1.2rem;line-height:1.3333333333;font-weight:600}.cc-notification-badge-text-x-small{font-size:1rem;line-height:1}.cc-notification-badge-text-x-small-bold{font-size:1rem;line-height:1;font-weight:600}.cc-notification-badge-text-label{font-size:1.2rem;line-height:1.3333333333;font-weight:600;letter-spacing:.05rem;text-transform:uppercase}.cc-notification-badge-text-speech{font-size:1.5rem;font-weight:500;line-height:1.3333333333}.cc-notification-badge-text-speech-bold{font-size:1.5rem;font-weight:500;line-height:1.3333333333;font-weight:600}.cc-notification-badge-paragraph-x-large{font-size:1.8rem;line-height:1.5555555556}.cc-notification-badge-paragraph-x-large-bold{font-size:1.8rem;line-height:1.5555555556;font-weight:600}.cc-notification-badge-paragraph-large{font-size:1.6rem;line-height:1.5}.cc-notification-badge-paragraph-large-bold{font-size:1.6rem;line-height:1.5;font-weight:600}.cc-notification-badge-paragraph-medium{font-size:1.4rem;line-height:1.4285714286}.cc-notification-badge-paragraph-medium-bold{font-size:1.4rem;line-height:1.4285714286;font-weight:600}.cc-notification-badge-paragraph-x-small{font-size:1rem;line-height:1.3}.cc-notification-badge-paragraph-x-small-bold{font-size:1rem;line-height:1.3;font-weight:600}.cc-notification-badge-monospace{font-variant-numeric:tabular-nums}[class^=cc-heading],.cc-notification-badge-ligatures-disabled{font-variant-ligatures:none}.cc-notification-badge-ligatures-enabled{font-variant-ligatures:normal}.cc-notification-badge-text-wrap-pretty{text-wrap:pretty}.cc-notification-badge-component{--bgColor: var(--color-bg-danger);--textColor: var(--color-neutrals-white);align-items:center;background-color:var(--bgColor);border-radius:var(--radius-10);color:var(--textColor);display:inline-flex;gap:var(--space-4);justify-content:center;min-height:1.6rem;min-width:1.6rem;padding:var(--space-2) var(--space-4)}.cc-notification-badge-component span{min-width:.8rem;text-align:center;text-transform:uppercase;transform:translateY(-.05rem)}.cc-notification-badge-component:has(.cc-notification-badge-label:empty),.cc-notification-badge-component:not(:has(.cc-notification-badge-label)){display:none}.cc-notification-badge-alert{text-shadow:var(--elevation-foreground)}.cc-notification-badge-success{--bgColor: var(--color-bg-success);text-shadow:var(--elevation-foreground)}.cc-notification-badge-neutral{--bgColor: var(--color-bg-subtle);--textColor: var(--color-text-default);text-shadow:var(--elevation-foreground-dark-only)}.cc-page-header-component{background-color:transparent;border:none;margin:0;padding:0;align-items:center;display:inline-flex;flex-direction:row;gap:var(--cc-page-header-gap, var(--space-16));vertical-align:top}.cc-page-header-wrapper{--wrapper-margin: 2.4rem .8rem -.2rem;margin:var(--wrapper-margin)}:where(.mobile-layout-component) .cc-page-header-wrapper{--wrapper-margin: 2.4rem 0 -.2rem}.cc-page-header-title{color:var(--color-neutrals-white);word-break:break-word}.cc-page-header-icon{-o-object-fit:contain;object-fit:contain;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cc-page-header-medium{--cc-page-header-gap: var(--space-12)}@media (min-width:60em){.cc-page-header-wrapper{--wrapper-margin: 0}}.cc-pagination-component{display:flex;gap:var(--space-4);justify-content:space-between}.cc-pagination-extra{color:var(--color-text-default)}[dir=ltr] .cc-pagination-extra{margin-right:var(--space-8)}[dir=rtl] .cc-pagination-extra{margin-left:var(--space-8)}.cc-pagination-top{display:none}@media (min-width:40em){.cc-pagination-top{display:flex}}.cc-pagination-navigation{align-items:center;display:flex;gap:var(--space-4)}[dir=ltr] .cc-pagination-navigation{margin-left:auto}[dir=rtl] .cc-pagination-navigation{margin-right:auto}.cc-pagination-button{font-weight:600;min-width:var(--space-24);padding:var(--space-2) var(--space-4)}.cc-pagination-button svg{height:var(--icon-16);width:var(--icon-16)}.cc-pagination-button.cc-pagination-active,.cc-pagination-button.cc-pagination-disabled,.cc-pagination-button.cc-pagination-active:hover{background-color:var(--color-bg-selected);color:var(--color-text-inverse)}.cc-pagination-active{cursor:default;pointer-events:none}.cc-pagination-disabled .cc-pagination-icon{color:var(--color-text-inverse)}.cc-pagination-ellipsis{color:var(--color-text-subtle);font-size:1.6rem;padding:0 var(--space-4);-webkit-user-select:none;-moz-user-select:none;user-select:none}.cc-phone-number-input-component{align-items:center;display:flex;flex-direction:row;gap:var(--space-8);height:4.8rem;justify-content:space-between;max-width:var(--container-400);min-width:var(--container-300);width:100%}.cc-phone-number-input-country-picker-container{height:4.8rem;position:absolute;width:30rem}.cc-phone-number-input-chevron-icon{color:var(--color-icon-default)}.cc-phone-number-input-country-picker{background-color:var(--color-bg-opaque);border:var(--border-1) solid var(--color-border-default);border-radius:var(--radius-5);position:absolute;top:calc(4rem + var(--space-24));z-index:10099}.cc-phone-number-input-country-picker-button{background-color:var(--color-bg-input);border:var(--border-1) solid var(--color-border-default);border-radius:var(--radius-5);display:flex;flex-shrink:0;gap:var(--space-4);justify-content:space-between;padding-left:var(--space-12);padding-right:var(--space-12);width:12rem}.cc-phone-number-input-country-picker-button:hover:not(:disabled):not(.cc-phone-number-input-country-picker-button-error),.cc-phone-number-input-country-picker-button:focus:not(:disabled):not(.cc-phone-number-input-country-picker-button-error){background-color:var(--color-bg-input);border-color:var(--color-border-default-hovered)}.cc-phone-number-input-country-picker-button-color{color:var(--color-icon-subtle)}.cc-phone-number-input-country-picker-button-error{border:var(--border-1) solid var(--color-border-danger)}.cc-phone-number-input-country-picker-container-mobile{align-items:start;background-color:var(--color-bg-overlay);display:flex;height:100vh;justify-content:center;padding-top:var(--space-16);position:fixed;top:0;width:100vw;z-index:10099}[dir=ltr] .cc-phone-number-input-country-picker-container-mobile{left:0}[dir=rtl] .cc-phone-number-input-country-picker-container-mobile{right:0}.cc-phone-number-input-country-picker-mobile{background-color:var(--color-bg-opaque);border:var(--border-1) solid var(--color-border-default);width:100%}.cc-phone-number-input-country-picker-prefix{color:var(--color-text-default);font-weight:400;text-align:start;white-space:nowrap;width:3.6rem}.cc-phone-number-input-phone-number-input{border-radius:var(--radius-5);flex-grow:1}.cc-phone-number-input-fit-phone-number-input{width:100%}.cc-premium-badge-component{--bg-transparency: 20%;align-items:center;background-color:color-mix(in srgb,var(--premium-badge-bg-color) var(--bg-transparency),transparent);border-radius:var(--radius-5);color:var(--premium-badge-fg-color);display:flex;flex-direction:row;gap:var(--space-4);padding:var(--space-4);transition:background-color .25s var(--motion-ease-out-gentle);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-max-content;width:max-content}.dark-mode .cc-premium-badge-component{--bg-transparency: 10%}.cc-premium-badge-component:hover{--bg-transparency: 30%}.dark-mode .cc-premium-badge-component:hover{--bg-transparency: 20%}.cc-premium-badge-premium,.cc-premium-badge-diamond{--premium-badge-bg-color: var(--color-blue-100);--premium-badge-fg-color: var(--color-blue-400)}.dark-mode .cc-premium-badge-premium,.dark-mode .cc-premium-badge-diamond{--premium-badge-bg-color: var(--color-blue-200);--premium-badge-fg-color: var(--color-blue-100)}.cc-premium-badge-platinum{--premium-badge-bg-color: var(--color-slate-300);--premium-badge-fg-color: var(--color-slate-400)}.dark-mode .cc-premium-badge-platinum{--premium-badge-bg-color: var(--color-slate-200);--premium-badge-fg-color: var(--color-slate-200)}.cc-premium-badge-gold{--premium-badge-bg-color: var(--color-gold-300);--premium-badge-fg-color: var(--color-gold-600)}.dark-mode .cc-premium-badge-gold{--premium-badge-bg-color: var(--color-gold-400);--premium-badge-fg-color: var(--color-gold-200)}.cc-radio-button-component{align-items:flex-start;display:inline-flex;position:relative}.cc-radio-button-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-bg-input);border:solid .1rem var(--color-icon-default);border-radius:var(--radius-circular);cursor:pointer;display:block;flex-shrink:0;height:1.4rem;margin:.3rem 0 .2rem;outline:0;outline-offset:.1rem;position:relative;width:1.4rem}.cc-radio-button-input:hover:not(:disabled){border-color:var(--color-text-default)}.cc-radio-button-input:checked{border-color:var(--color-icon-default);display:grid;place-items:center}.cc-radio-button-input:checked:hover:not(:disabled){border-color:var(--color-text-default)}.cc-radio-button-input:checked:hover:not(:disabled):after{background-color:var(--color-text-default)}.cc-radio-button-input:checked:after{background-color:var(--color-icon-default);border-radius:var(--radius-circular);content:"";height:.8rem;position:absolute;width:.8rem}.cc-radio-button-input:disabled{cursor:not-allowed;opacity:.5}.cc-radio-button-input:disabled+.cc-radio-button-label{cursor:not-allowed;opacity:.6}.cc-radio-button-label{color:var(--color-text-default);cursor:pointer;font-size:1.4rem;line-height:1.1428;min-height:2rem}[dir=ltr] .cc-radio-button-label{padding:.2rem 0 .2rem .8rem}[dir=rtl] .cc-radio-button-label{padding:.2rem .8rem .2rem 0}.keyboard-navigation-in-use .cc-radio-button-input:focus{outline:.1rem auto -webkit-focus-ring-color}.cc-rank-direction-component{align-items:center;display:inline-flex;flex-shrink:0;gap:var(--space-2);height:var(--rank-size);justify-content:center;min-width:var(--rank-size)}.cc-rank-direction-size-32{--rank-size: var(--icon-32)}.cc-rank-direction-size-40{--rank-size: var(--icon-40)}.cc-rank-direction-positive{color:var(--color-text-win)}.cc-rank-direction-negative{color:var(--color-text-loss)}.cc-rank-component{align-items:center;border-radius:var(--radius-3);display:inline-flex;flex-shrink:0;height:var(--rank-size);justify-content:center;min-width:var(--rank-size)}.cc-rank-size-32{--rank-size: var(--icon-32)}.cc-rank-size-40{--rank-size: var(--icon-40)}.cc-rank-leaders{background-color:var(--color-bg-leader);color:var(--color-text, var(--color-neutrals-white));text-shadow:0 .1rem 0 var(--text-shadow)}[dir=ltr] .cc-rank-leaders{box-shadow:.1rem .1rem 0 0 var(--box-shadow-1) inset,-.1rem -.1rem 0 0 var(--box-shadow-2) inset}[dir=rtl] .cc-rank-leaders{box-shadow:-.1rem .1rem 0 0 var(--box-shadow-1) inset,.1rem -.1rem 0 0 var(--box-shadow-2) inset}.cc-rank-gold{--box-shadow-1: var(--color-gold-50);--box-shadow-2: var(--color-gold-400);--color-bg-leader: var(--color-gold-200);--text-shadow: var(--color-gold-500)}.cc-rank-silver{--box-shadow-1: var(--color-gray-200);--box-shadow-2: var(--color-gray-600);--color-bg-leader: var(--color-gray-400);--text-shadow: var(--color-gray-500)}.cc-rank-bronze{--box-shadow-1: var(--color-gold-400);--box-shadow-2: var(--color-gold-700);--color-bg-leader: var(--color-gold-600);--color-text: var(--color-gold-300);--text-shadow: var(--color-gold-700)}.cc-section-footer-component{background-color:transparent;border:none;margin:0;padding:0;align-items:center;border-bottom-left-radius:var(--radius-5);border-bottom-right-radius:var(--radius-5);box-shadow:inset 0 var(--border-1) var(--color-border-subtlest);color:var(--color-text-default);display:flex;gap:var(--space-8);justify-content:center;padding:var(--space-12);width:100%}.cc-section-footer-component:hover:not(:disabled){background-color:var(--color-bg-tertiary);color:var(--color-text-default-hovered)}.cc-section-footer-component:hover:not(:disabled) .cc-section-footer-icon{color:var(--color-icon-default-hovered)}.cc-section-footer-component:active{opacity:.8}.cc-section-footer-component:disabled{cursor:not-allowed;opacity:.8}.cc-section-footer-ghost{border-radius:0;box-shadow:none}.cc-section-footer-ghost:hover:not(:disabled){background-color:transparent}.cc-section-footer-icon{color:var(--color-icon-default)}.cc-segmented-control-component{--cc-segmented-control-width: fit-content;align-items:center;border:var(--border-1) solid var(--color-border-default);border-radius:.9rem;display:grid;grid-auto-flow:column;overflow:hidden;padding:var(--space-4);position:relative;width:var(--cc-segmented-control-width)}.cc-segmented-control-full-width{--cc-segmented-control-width: 100%}.cc-segmented-control-btn{--cc-segmented-control-btn-color: var(--color-text-default);background:none;border:none;border-radius:var(--radius-5);color:var(--cc-segmented-control-btn-color);cursor:pointer;height:var(--cc-segmented-control-btn-height);margin:0;overflow:hidden;padding:var(--space-8) var(--space-16);position:relative;text-overflow:ellipsis;transition:color var(--motion-steady);white-space:nowrap}.cc-segmented-control-small{--cc-segmented-control-btn-height: 3.2rem}.cc-segmented-control-medium{--cc-segmented-control-btn-height: 4rem}.cc-segmented-control-active{--cc-segmented-control-btn-color: var(--color-text-bolder)}@supports not (anchor-name: --active-btn){.cc-segmented-control-btn{background:var(--cc-bg-color);box-shadow:var(--cc-bg-box-shadow)}.cc-segmented-control-selected{display:none}}@supports (anchor-name: --active-btn){.cc-segmented-control-active{anchor-name:--active-btn}.cc-segmented-control-selected{background:var(--cc-bg-color);border-radius:var(--radius-5);bottom:anchor(bottom);box-shadow:var(--cc-bg-box-shadow);cursor:pointer;position:absolute;position-anchor:--active-btn;top:anchor(top);transition-duration:var(--motion-steady)}[dir=ltr] .cc-segmented-control-selected{left:anchor(left);right:anchor(right);transition-property:left,width,right}[dir=rtl] .cc-segmented-control-selected{right:anchor(left);left:anchor(right);transition-property:right,width,left}}.cc-select-component{--borderColor: var(--color-border-default);--borderFocus: var(--color-border-default-hovered)}.dark-mode .cc-select-component{--optionBgColor: var(--color-neutrals-white);--optionTextColor: var(--color-gray-800)}.cc-select-component.cc-select-error{--borderColor: var(--color-border-danger) !important;--borderFocus: var(--color-border-danger) !important}.cc-select-component{--arrowPosition: 1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-bg-input);border:.1rem solid var(--borderColor);border-radius:var(--borderRadius, var(--radius-5));color:var(--color-text-default);font-family:var(--font-family-system);font-size:var(--textSize, 1.4rem);line-height:1.2;position:relative;width:100%}[dir=ltr] .cc-select-component{padding:.4rem calc(var(--arrowPosition) + 2rem) .4rem .8rem}[dir=rtl] .cc-select-component{padding:.4rem .8rem .4rem calc(var(--arrowPosition) + 2rem)}.cc-select-component:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.cc-select-component[multiple]{--borderRadius: var(--radius-10);padding:0!important}.cc-select-component[multiple] option{padding:var(--space-12) var(--space-8)}.cc-select-component:not([multiple]){background-repeat:no-repeat;background-size:.5rem .5rem,.5rem .5rem;height:var(--selectSize, 4rem)}[dir=ltr] .cc-select-component:not([multiple]){background-image:linear-gradient(45deg,transparent 49.8%,var(--color-icon-default) 0),linear-gradient(135deg,var(--color-icon-default) 49.8%,transparent 0);background-position:calc(100% - var(--arrowPosition) - .5rem) 50%,calc(100% - var(--arrowPosition)) 50%}[dir=rtl] .cc-select-component:not([multiple]){background-image:linear-gradient(-45deg,transparent 49.8%,var(--color-icon-default) 0),linear-gradient(-135deg,var(--color-icon-default) 49.8%,transparent 0);background-position:calc(100% - (100% - var(--arrowPosition) - .5rem)) 50%,calc(100% - (100% - var(--arrowPosition))) 50%}.cc-select-component:not([multiple]) option:not(:disabled){background-color:var(--optionBgColor);color:var(--optionTextColor)}.cc-select-component:not([multiple]) optgroup{color:var(--optionTextColor)}.cc-select-component:disabled{cursor:not-allowed;opacity:.5}.cc-select-component:hover:not(:disabled),.cc-select-component:focus:not(:disabled){border-color:var(--borderFocus);color:var(--color-text-default)}.cc-select-component.cc-select-small{--selectSize: 3.2rem;--textSize: 1.4rem}.cc-select-component.cc-select-medium{--selectSize: 4rem;--textSize: 1.4rem}.cc-select-component.cc-select-large{--borderRadius: var(--radius-10);--arrowPosition: 1.2rem;--selectSize: 4.8rem;--textSize: 1.6rem}[dir=ltr] .cc-select-component.cc-select-large{padding:.8rem calc(var(--arrowPosition) + 2rem) .8rem 1rem}[dir=rtl] .cc-select-component.cc-select-large{padding:.8rem 1rem .8rem calc(var(--arrowPosition) + 2rem)}.cc-sidebar-header-heading-x-large{font-family:var(--font-family-heading);font-size:4.2rem;line-height:1.1428571429}.cc-sidebar-header-heading-x-large-bold{font-family:var(--font-family-heading);font-size:4.2rem;line-height:1.1428571429;font-weight:800}.cc-sidebar-header-heading-large{font-family:var(--font-family-heading);font-size:3.6rem;line-height:1.1111111111}.cc-sidebar-header-heading-large-bold{font-family:var(--font-family-heading);font-size:3.6rem;line-height:1.1111111111;font-weight:800}.cc-sidebar-header-heading-medium{font-family:var(--font-family-heading);font-size:3.1rem;line-height:1.1612903226}.cc-sidebar-header-heading-medium-bold,.cc-sidebar-header-title.cc-sidebar-header-primary{font-family:var(--font-family-heading);font-size:3.1rem;line-height:1.1612903226;font-weight:800}.cc-sidebar-header-heading-small{font-family:var(--font-family-heading);font-size:2.8rem;line-height:1.1428571429}.cc-sidebar-header-heading-small-bold{font-family:var(--font-family-heading);font-size:2.8rem;line-height:1.1428571429;font-weight:800}.cc-sidebar-header-heading-x-small{font-family:var(--font-family-heading);font-size:2.2rem;line-height:1.2727272727}.cc-sidebar-header-heading-x-small-bold{font-family:var(--font-family-heading);font-size:2.2rem;line-height:1.2727272727;font-weight:800}.cc-sidebar-header-heading-xx-small,.cc-sidebar-header-title.cc-sidebar-header-secondary-flat,.cc-sidebar-header-title.cc-sidebar-header-secondary{font-family:var(--font-family-heading);font-size:1.7rem;line-height:1.1764705882}.cc-sidebar-header-heading-xx-small-bold{font-family:var(--font-family-heading);font-size:1.7rem;line-height:1.1764705882;font-weight:800}.cc-sidebar-header-heading-xxx-small{font-family:var(--font-family-heading);font-size:1.4rem;line-height:1.1428571429}.cc-sidebar-header-heading-xxx-small-bold{font-family:var(--font-family-heading);font-size:1.4rem;line-height:1.1428571429;font-weight:800}.cc-sidebar-header-heading-label{font-family:var(--font-family-heading);font-size:1.2rem;letter-spacing:.05rem;line-height:1.1428571429;text-transform:uppercase}.cc-sidebar-header-text-x-large{font-size:1.8rem;line-height:1.3333333333}.cc-sidebar-header-text-x-large-bold{font-size:1.8rem;line-height:1.3333333333;font-weight:600}.cc-sidebar-header-text-large{font-size:1.6rem;line-height:1.25}.cc-sidebar-header-text-large-bold{font-size:1.6rem;line-height:1.25;font-weight:600}.cc-sidebar-header-text-medium{font-size:1.4rem;line-height:1.1428571429}.cc-sidebar-header-text-medium-bold,.cc-sidebar-header-title.cc-sidebar-header-tertiary{font-size:1.4rem;line-height:1.1428571429;font-weight:600}.cc-sidebar-header-text-small{font-size:1.2rem;line-height:1.3333333333}.cc-sidebar-header-text-small-bold{font-size:1.2rem;line-height:1.3333333333;font-weight:600}.cc-sidebar-header-text-x-small{font-size:1rem;line-height:1}.cc-sidebar-header-text-x-small-bold{font-size:1rem;line-height:1;font-weight:600}.cc-sidebar-header-text-label{font-size:1.2rem;line-height:1.3333333333;font-weight:600;letter-spacing:.05rem;text-transform:uppercase}.cc-sidebar-header-text-speech{font-size:1.5rem;font-weight:500;line-height:1.3333333333}.cc-sidebar-header-text-speech-bold{font-size:1.5rem;font-weight:500;line-height:1.3333333333;font-weight:600}.cc-sidebar-header-paragraph-x-large{font-size:1.8rem;line-height:1.5555555556}.cc-sidebar-header-paragraph-x-large-bold{font-size:1.8rem;line-height:1.5555555556;font-weight:600}.cc-sidebar-header-paragraph-large{font-size:1.6rem;line-height:1.5}.cc-sidebar-header-paragraph-large-bold{font-size:1.6rem;line-height:1.5;font-weight:600}.cc-sidebar-header-paragraph-medium{font-size:1.4rem;line-height:1.4285714286}.cc-sidebar-header-paragraph-medium-bold{font-size:1.4rem;line-height:1.4285714286;font-weight:600}.cc-sidebar-header-paragraph-x-small{font-size:1rem;line-height:1.3}.cc-sidebar-header-paragraph-x-small-bold{font-size:1rem;line-height:1.3;font-weight:600}.cc-sidebar-header-monospace{font-variant-numeric:tabular-nums}[class^=cc-heading],.cc-sidebar-header-ligatures-disabled{font-variant-ligatures:none}.cc-sidebar-header-ligatures-enabled{font-variant-ligatures:normal}.cc-sidebar-header-text-wrap-pretty{text-wrap:pretty}.cc-sidebar-header-component{--cc-header-button-width: calc((var(--space-12) * 2) + var(--icon-20));background-color:var(--color-bg-tertiary);color:var(--color-text-bolder);display:flex;flex-shrink:0;height:4.8rem;max-width:100%;overflow:hidden}.cc-sidebar-header-component.cc-sidebar-header-primary{height:7.2rem}.cc-sidebar-header-component.cc-sidebar-header-transparent{background-color:transparent}.cc-sidebar-header-header-center{align-items:center;display:flex;gap:var(--space-8);justify-content:center}.cc-sidebar-header-primary .cc-sidebar-header-header-center{gap:var(--space-12)}.cc-sidebar-header-header-center:first-child:last-child{min-width:100%}.cc-sidebar-header-header-center:first-child:nth-last-child(2){min-width:calc(100% - var(--cc-header-button-width) * 2)}[dir=ltr] .cc-sidebar-header-header-center:first-child:nth-last-child(2){margin-left:auto}[dir=rtl] .cc-sidebar-header-header-center:first-child:nth-last-child(2){margin-right:auto}.cc-sidebar-header-header-center:first-child:nth-last-child(3){min-width:calc(100% - var(--cc-header-button-width) * 4)}[dir=ltr] .cc-sidebar-header-header-center:first-child:nth-last-child(3){margin-left:auto}[dir=rtl] .cc-sidebar-header-header-center:first-child:nth-last-child(3){margin-right:auto}.cc-sidebar-header-header-center:nth-child(2):last-child{min-width:calc(100% - var(--cc-header-button-width) * 2)}[dir=ltr] .cc-sidebar-header-header-center:nth-child(2):last-child{margin-right:auto}[dir=rtl] .cc-sidebar-header-header-center:nth-child(2):last-child{margin-left:auto}.cc-sidebar-header-header-center:nth-child(2):nth-last-child(2){min-width:calc(100% - var(--cc-header-button-width) * 2)}[dir=ltr] .cc-sidebar-header-header-center:nth-child(2):nth-last-child(2){margin-left:auto}[dir=rtl] .cc-sidebar-header-header-center:nth-child(2):nth-last-child(2){margin-right:auto}.cc-sidebar-header-header-center:nth-child(2):nth-last-child(3){min-width:calc(100% - var(--cc-header-button-width) * 4)}[dir=ltr] .cc-sidebar-header-header-center:nth-child(2):nth-last-child(3){margin-left:auto}[dir=rtl] .cc-sidebar-header-header-center:nth-child(2):nth-last-child(3){margin-right:auto}.cc-sidebar-header-header-start{display:flex;flex-direction:row}.cc-sidebar-header-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-sidebar-header-title.cc-sidebar-header-secondary{color:var(--color-text-boldest);font-weight:700}.cc-sidebar-header-feature-icon{--cc-feature-icon-size: var(--icon-24);color:var(--color-icon-bolder);flex-shrink:0;height:var(--cc-feature-icon-size);width:var(--cc-feature-icon-size)}.cc-sidebar-header-primary .cc-sidebar-header-feature-icon{--cc-feature-icon-size: var(--icon-40)}.cc-sidebar-header-icon-start,.cc-sidebar-header-icon-start-secondary,.cc-sidebar-header-icon-end,.cc-sidebar-header-icon-end-secondary{background-color:transparent;border:none;margin:0;padding:0;align-items:center;color:var(--color-icon-default);display:flex;flex-shrink:0;font-size:var(--icon-20);justify-content:center;line-height:0;width:var(--cc-header-button-width)}.cc-sidebar-header-icon-start:hover:not([disabled]),.cc-sidebar-header-icon-start-secondary:hover:not([disabled]),.cc-sidebar-header-icon-end:hover:not([disabled]),.cc-sidebar-header-icon-end-secondary:hover:not([disabled]){color:var(--color-icon-bolder)}.cc-sidebar-header-disabled{cursor:not-allowed;opacity:.5}.cc-switch-component{flex-shrink:0;font-size:1rem;height:var(--switchSize);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(2 * var(--switchSize))}.cc-switch-large{--iconFontSize: 1.8rem;--switchSize: 2.4rem}.cc-switch-medium{--iconFontSize: 1.4rem;--switchSize: 1.8rem}.cc-switch-small{--iconFontSize: 1rem;--switchSize: 1.2rem}.cc-switch-secondary{--activeLabelColor: var(--color-bg-subtler);--buttonBgColor: var(--color-bg-subtle);--labelBgColor: var(--color-bg-subtler)}.cc-switch-checkbox{clip:rect(0 0 0 0);height:.1rem;inset:0;overflow:hidden;position:absolute;width:.1rem}.cc-switch-checkbox:disabled+.cc-switch-label{cursor:not-allowed;opacity:.5}.cc-switch-checkbox:focus-visible+label{box-shadow:0 0 0 .2rem #009fd980}.cc-switch-checkbox:not(.cc-switch-readonly):checked+.cc-switch-label{background-color:var(--activeLabelColor, var(--color-green-400))}[dir=ltr] .cc-switch-checkbox:not(.cc-switch-readonly):checked+.cc-switch-label .cc-switch-button{margin-left:calc(100% - var(--switchSize))}[dir=rtl] .cc-switch-checkbox:not(.cc-switch-readonly):checked+.cc-switch-label .cc-switch-button{margin-right:calc(100% - var(--switchSize))}.cc-switch-checkbox:not(.cc-switch-readonly):checked+.cc-switch-label .cc-switch-glyph-correct{opacity:0;transform:scale(.4)}.cc-switch-checkbox:not(.cc-switch-readonly):checked+.cc-switch-label .cc-switch-glyph-incorrect{opacity:1;transform:scale(1)}.cc-switch-label{background-color:var(--labelBgColor, rgba(117, 117, 117, .4));border-radius:var(--labelRadius, 1.2rem);cursor:pointer;display:block;height:100%}.cc-switch-button{background-color:var(--buttonBgColor, rgb(232, 231, 230));border-radius:var(--radius-circular);display:grid;height:var(--switchSize);place-items:center;width:var(--switchSize)}.cc-switch-label,.cc-switch-button{transition:margin .2s ease}.cc-switch-glyph{fill:var(--color-icon-bolder);height:var(--iconFontSize);transition:all .4s ease;width:var(--iconFontSize)}.cc-switch-glyph-correct,.cc-switch-glyph-incorrect{transform-origin:center;transition:all .2s ease}.cc-switch-glyph-correct{opacity:1;transform:scale(1)}.cc-switch-glyph-incorrect{opacity:0;transform:scale(.4)}.cc-tab-group-component{--cc-tabs-display: flex;--cc-tab-item-bg: transparent;--cc-tab-item-wrap: nowrap;--cc-tab-item-overflow: hidden;--cc-tab-item-height: 5.6rem;--cc-tab-item-label: var(--color-text-default);--cc-tab-item-icon: var(--color-icon-default);--cc-tab-item-box-shadow-active: none;border-radius:var(--radius-5) var(--radius-5) 0 0;display:var(--cc-tabs-display);max-width:100%}.cc-tab-group-main{--cc-tab-item-bg: var(--color-bg-tertiary)}.cc-tab-group-aside{--cc-tab-item-bg: var(--color-bg-tertiary);--cc-tab-item-wrap: wrap}.cc-tab-group-secondary{--cc-tab-item-height: 4.8rem;--cc-tab-item-box-shadow-active: inset 0 calc(var(--border-3) * -1) var(--color-border-bold);box-shadow:inset 0 calc(var(--border-1) * -1) var(--color-border-default)}.cc-tab-group-tertiary{--cc-tab-item-box-shadow-active: inset 0 calc(var(--border-3) * -1) var(--color-border-selected);--cc-tab-item-radius: 0;--cc-tab-item-padding: var(--space-24);width:100%}.cc-tab-group-inline{--cc-tabs-display: inline-flex;--cc-tab-item-flex: auto;--cc-tab-item-box-shadow-active: inset 0 calc(var(--border-3) * -1) var(--color-border-selected);--cc-tab-item-radius: 0;gap:var(--space-16);padding:0 var(--space-12)}.cc-tab-group-scrollable{-webkit-mask-image:linear-gradient(270deg,transparent 0,var(--color-neutrals-black) var(--fade-end-point, 0),var(--color-neutrals-black) 100%,transparent);mask-image:linear-gradient(270deg,transparent 0,var(--color-neutrals-black) var(--fade-end-point, 0),var(--color-neutrals-black) 100%,transparent);overflow-y:auto;scrollbar-width:none}.cc-tab-group-scrollable .cc-tab-group-component{--cc-tab-item-overflow: initial}.cc-tab-group-space{flex-shrink:0;width:.1rem}.cc-tab-group-fadeEnd{--fade-end-point: 4.8rem}.cc-tab-item-component{align-content:center;align-items:center;background-color:var(--cc-tab-item-bg);border:none;-moz-column-gap:var(--space-8);column-gap:var(--space-8);display:inline-flex;flex:var(--cc-tab-item-flex, 1 1 0);flex-wrap:var(--cc-tab-item-wrap);height:var(--cc-tab-item-height);justify-content:center;overflow:var(--cc-tab-item-overflow);padding:0 var(--cc-tab-item-padding, var(--space-12));row-gap:var(--space-2);transition:all .25s var(--motion-ease-out-gentle);transition-property:background-color,box-shadow,color}[dir=ltr] .cc-tab-item-component:first-child{border-top-left-radius:var(--cc-tab-item-radius, var(--radius-5))}[dir=rtl] .cc-tab-item-component:first-child{border-top-right-radius:var(--cc-tab-item-radius, var(--radius-5))}[dir=ltr] .cc-tab-item-component:last-child{border-top-right-radius:var(--cc-tab-item-radius, var(--radius-5))}[dir=rtl] .cc-tab-item-component:last-child{border-top-left-radius:var(--cc-tab-item-radius, var(--radius-5))}.cc-tab-item-component.cc-tab-item-active{--cc-tab-item-bg: transparent;--cc-tab-item-label: var(--color-text-bolder);--cc-tab-item-icon: var(--color-icon-bolder);box-shadow:var(--cc-tab-item-box-shadow-active)}.cc-tab-item-component.cc-tab-item-disabled{cursor:not-allowed;opacity:.5}.cc-tab-item-component:hover:not(.cc-tab-item-active):not(.cc-tab-item-disabled){--cc-tab-item-label: var(--color-text-bolder);--cc-tab-item-icon: var(--color-icon-bolder)}.cc-tab-item-component:active:not(.cc-tab-item-active):not(.cc-tab-item-disabled){opacity:.8}a.cc-tab-item-component.cc-tab-item-active{pointer-events:none}.cc-tab-item-icon{color:var(--cc-tab-item-icon);min-width:100%;transition:color .25s var(--motion-ease-out-gentle)}.cc-tab-item-label{color:var(--cc-tab-item-label);display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-tab-item-badge{background-color:var(--color-bg-subtle);border-radius:var(--radius-3);color:var(--color-text-default);padding:var(--space-2) var(--space-4)}.cc-tab-item-notification{flex-shrink:0}.cc-tabs-component{--cc-tabs-display: flex;--cc-tab-item-bg: transparent;--cc-tab-item-wrap: nowrap;--cc-tab-item-height: 5.6rem;--cc-tab-item-label: var(--color-text-default);--cc-tab-item-icon: var(--color-icon-default);--cc-tab-item-box-shadow-active: none;border-radius:var(--radius-5) var(--radius-5) 0 0;display:var(--cc-tabs-display);max-width:100%}.cc-tabs-toggle-tab{align-content:center;align-items:center;background-color:var(--cc-tab-item-bg);border:none;-moz-column-gap:var(--space-8);column-gap:var(--space-8);display:inline-flex;flex:var(--cc-tab-item-flex, 1 1 0);flex-wrap:var(--cc-tab-item-wrap);height:var(--cc-tab-item-height);justify-content:center;overflow:hidden;padding:0 var(--space-12);row-gap:var(--space-2);transition:all .25s var(--motion-ease-out-gentle);transition-property:background-color,box-shadow,color}[dir=ltr] .cc-tabs-toggle-tab:first-child{border-top-left-radius:var(--cc-tab-item-radius, var(--radius-5))}[dir=rtl] .cc-tabs-toggle-tab:first-child{border-top-right-radius:var(--cc-tab-item-radius, var(--radius-5))}[dir=ltr] .cc-tabs-toggle-tab:last-child{border-top-right-radius:var(--cc-tab-item-radius, var(--radius-5))}[dir=rtl] .cc-tabs-toggle-tab:last-child{border-top-left-radius:var(--cc-tab-item-radius, var(--radius-5))}.cc-tabs-toggle-tab.cc-tabs-active{--cc-tab-item-bg: transparent;--cc-tab-item-label: var(--color-text-bolder);--cc-tab-item-icon: var(--color-icon-bolder);box-shadow:var(--cc-tab-item-box-shadow-active)}.cc-tabs-toggle-tab.cc-tabs-disabled{cursor:not-allowed;opacity:.5}.cc-tabs-toggle-tab:hover:not(.cc-tabs-active):not(.cc-tabs-disabled){--cc-tab-item-label: var(--color-text-bolder);--cc-tab-item-icon: var(--color-icon-bolder)}.cc-tabs-toggle-tab:active:not(.cc-tabs-active):not(.cc-tabs-disabled){opacity:.8}.cc-tabs-icon{color:var(--cc-tab-item-icon);transition:color .25s var(--motion-ease-out-gentle);width:100%}.cc-tabs-label{color:var(--cc-tab-item-label);display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-tabs-badge{background-color:var(--color-bg-subtle);border-radius:var(--radius-3);color:var(--color-text-default);padding:var(--space-2) var(--space-4)}.cc-tabs-main{--cc-tab-item-bg: var(--color-bg-tertiary)}.cc-tabs-aside{--cc-tab-item-bg: var(--color-bg-tertiary);--cc-tab-item-wrap: wrap}.cc-tabs-secondary{--cc-tab-item-height: 4.8rem;--cc-tab-item-box-shadow-active: inset 0 calc(var(--border-3) * -1) var(--color-border-bold);box-shadow:inset 0 calc(var(--border-1) * -1) var(--color-border-default)}.cc-tabs-inline{--cc-tabs-display: inline-flex;--cc-tab-item-flex: auto;--cc-tab-item-box-shadow-active: inset 0 calc(var(--border-3) * -1) var(--color-border-selected);--cc-tab-item-radius: 0;gap:var(--space-24);padding:0 var(--space-24)}.cc-template-component{color:var(--color-text-default)}.cc-textarea-component{--borderColor: var(--color-border-default);--borderFocus: var(--color-border-default-hovered)}.cc-textarea-component.cc-textarea-error{--borderColor: var(--color-border-danger) !important;--borderFocus: var(--color-border-danger) !important}.cc-textarea-component{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-bg-input);border:.1rem solid var(--borderColor);border-radius:var(--radius-5);color:var(--color-text-default);font-family:var(--font-family-system);font-size:var(--textSize, 1.6rem);line-height:1.25;min-height:4.8rem;padding:.5rem .8rem;resize:vertical;width:100%}@media (min-width:40em){.cc-textarea-component{--textSize: 1.4rem}}.cc-textarea-component:hover:not(:disabled),.cc-textarea-component:focus:not(:disabled){border-color:var(--borderFocus)}.cc-textarea-component:disabled{cursor:not-allowed;opacity:.5}.cc-textarea-component::-moz-placeholder{color:var(--color-text-placeholder)}.cc-textarea-component::placeholder{color:var(--color-text-placeholder)}.cc-textarea-component:invalid{box-shadow:none}.cc-textarea-component.cc-textarea-autosize{max-height:16rem;resize:none}.cc-textarea-small{height:4.8rem}.cc-textarea-large{height:10rem}.cc-textarea-x-large{height:20rem}.cc-tooltip-component{--tooltipBackground: var(--color-transparent-black-77);--tooltipTextColor: var(--color-text-boldest);background:transparent;border:none;inset:auto;margin:0;max-width:none;overflow:visible;padding:0;pointer-events:none;position:fixed;z-index:9999}.cc-tooltip-content{display:flex;opacity:0;position:absolute;transition-timing-function:var(--motion-ease-out-gentle);width:30rem}[dir=ltr] .cc-tooltip-content{transition-property:opacity,left,right,top,bottom}[dir=rtl] .cc-tooltip-content{transition-property:opacity,right,left,top,bottom}.cc-tooltip-content.cc-tooltip-visible{opacity:1}.cc-tooltip-content:before{border:.5rem solid transparent;content:"";display:block;position:absolute}.cc-tooltip-inner{background-color:var(--tooltipBackground);border-radius:var(--radius-3);color:var(--tooltipTextColor);font-family:var(--font-family-system);padding:var(--space-8)}.cc-tooltip-left{justify-content:flex-end;top:50%;transform:translateY(-50%)}[dir=ltr] .cc-tooltip-left{right:calc(100% - .1rem)}[dir=rtl] .cc-tooltip-left{left:calc(100% - .1rem)}[dir=ltr] .cc-tooltip-left.cc-tooltip-visible{right:calc(100% + .9rem)}[dir=rtl] .cc-tooltip-left.cc-tooltip-visible{left:calc(100% + .9rem)}.cc-tooltip-left:before{top:50%;transform:translateY(-50%)}[dir=ltr] .cc-tooltip-left:before{border-left-color:var(--tooltipBackground);left:100%}[dir=rtl] .cc-tooltip-left:before{border-right-color:var(--tooltipBackground);right:100%}.cc-tooltip-right{top:50%;transform:translateY(-50%)}[dir=ltr] .cc-tooltip-right{left:calc(100% - .1rem)}[dir=rtl] .cc-tooltip-right{right:calc(100% - .1rem)}[dir=ltr] .cc-tooltip-right.cc-tooltip-visible{left:calc(100% + .9rem)}[dir=rtl] .cc-tooltip-right.cc-tooltip-visible{right:calc(100% + .9rem)}.cc-tooltip-right:before{top:50%;transform:translateY(-50%)}[dir=ltr] .cc-tooltip-right:before{border-right-color:var(--tooltipBackground);right:100%}[dir=rtl] .cc-tooltip-right:before{border-left-color:var(--tooltipBackground);left:100%}.cc-tooltip-top{bottom:calc(100% - .1rem)}.cc-tooltip-top.cc-tooltip-visible{bottom:calc(100% + .9rem)}.cc-tooltip-top:before{border-top-color:var(--tooltipBackground);top:100%}.cc-tooltip-bottom{top:calc(100% - .1rem)}.cc-tooltip-bottom.cc-tooltip-visible{top:calc(100% + .9rem)}.cc-tooltip-bottom:before{border-bottom-color:var(--tooltipBackground);bottom:100%}[dir=ltr] .cc-tooltip-top.cc-tooltip-anchor-left,[dir=ltr] .cc-tooltip-bottom.cc-tooltip-anchor-left{left:0}[dir=rtl] .cc-tooltip-top.cc-tooltip-anchor-left,[dir=rtl] .cc-tooltip-bottom.cc-tooltip-anchor-left{right:0}[dir=ltr] .cc-tooltip-top.cc-tooltip-anchor-left:before,[dir=ltr] .cc-tooltip-bottom.cc-tooltip-anchor-left:before{left:calc(var(--target-width) / 2 - .5rem)}[dir=rtl] .cc-tooltip-top.cc-tooltip-anchor-left:before,[dir=rtl] .cc-tooltip-bottom.cc-tooltip-anchor-left:before{right:calc(var(--target-width) / 2 - .5rem)}.cc-tooltip-top.cc-tooltip-anchor-center,.cc-tooltip-bottom.cc-tooltip-anchor-center{justify-content:center}[dir=ltr] .cc-tooltip-top.cc-tooltip-anchor-center,[dir=ltr] .cc-tooltip-bottom.cc-tooltip-anchor-center{left:50%;transform:translate(-50%)}[dir=rtl] .cc-tooltip-top.cc-tooltip-anchor-center,[dir=rtl] .cc-tooltip-bottom.cc-tooltip-anchor-center{right:50%;transform:translate(50%)}[dir=ltr] .cc-tooltip-top.cc-tooltip-anchor-center:before,[dir=ltr] .cc-tooltip-bottom.cc-tooltip-anchor-center:before{left:50%;transform:translate(-50%)}[dir=rtl] .cc-tooltip-top.cc-tooltip-anchor-center:before,[dir=rtl] .cc-tooltip-bottom.cc-tooltip-anchor-center:before{right:50%;transform:translate(50%)}.cc-tooltip-top.cc-tooltip-anchor-right,.cc-tooltip-bottom.cc-tooltip-anchor-right{justify-content:flex-end}[dir=ltr] .cc-tooltip-top.cc-tooltip-anchor-right,[dir=ltr] .cc-tooltip-bottom.cc-tooltip-anchor-right{right:0}[dir=rtl] .cc-tooltip-top.cc-tooltip-anchor-right,[dir=rtl] .cc-tooltip-bottom.cc-tooltip-anchor-right{left:0}[dir=ltr] .cc-tooltip-top.cc-tooltip-anchor-right:before,[dir=ltr] .cc-tooltip-bottom.cc-tooltip-anchor-right:before{right:calc(var(--target-width) / 2 - .5rem)}[dir=rtl] .cc-tooltip-top.cc-tooltip-anchor-right:before,[dir=rtl] .cc-tooltip-bottom.cc-tooltip-anchor-right:before{left:calc(var(--target-width) / 2 - .5rem)}.cc-user-block-component{align-items:center;display:inline-flex;flex-direction:row;gap:var(--space-4);max-width:100%;overflow:hidden;overflow-wrap:break-word}.cc-user-block-component.cc-user-block-large{gap:var(--space-8)}.cc-user-block-username{cursor:pointer}.cc-user-badge-component{--cc-badge-size: 1.6rem;align-items:center;border-radius:var(--radius-3);display:inline-flex;flex-shrink:0;height:var(--cc-badge-size);justify-content:center;width:var(--cc-badge-size)}.cc-user-badge-component.cc-user-badge-medium{--cc-badge-size: 2rem}.cc-user-badge-component.cc-user-badge-large{--cc-badge-size: 2.4rem}.cc-user-badge-staff{background-color:var(--color-green-400);color:var(--color-green-200)}.dark-mode .cc-user-badge-staff{background-color:var(--color-green-600);color:var(--color-green-300)}.cc-user-badge-moderator{background-color:color-mix(in srgb,var(--color-slate-400) 20%,transparent);color:var(--color-slate-400)}.dark-mode .cc-user-badge-moderator{background-color:color-mix(in srgb,var(--color-slate-300) 20%,transparent);color:var(--color-slate-300)}.cc-user-badge-gold{background-color:var(--color-gray-100);color:var(--color-gold-400)}.dark-mode .cc-user-badge-gold{background-color:var(--color-gray-700)}.cc-user-badge-platinum{background-color:color-mix(in srgb,var(--color-slate-300) 20%,transparent);color:var(--color-slate-300)}.dark-mode .cc-user-badge-platinum{background-color:color-mix(in srgb,var(--color-slate-200) 20%,transparent);color:var(--color-slate-200)}.cc-user-badge-diamond{background-color:var(--color-blue-200);color:var(--color-blue-25)}.dark-mode .cc-user-badge-diamond{background-color:var(--color-blue-400);color:var(--color-blue-75)}.cc-user-rating-default{color:var(--color-text-subtle)}.cc-user-rating-boldest{color:var(--color-text-default)}.cc-user-rating-link{color:var(--color-text-subtle)}.cc-user-rating-white{color:var(--color-transparent-white-72)}.cc-user-title-component{background-color:var(--color-bg-chesstitle);border-radius:var(--radius-3);color:var(--color-neutrals-white);padding:var(--space-2) .3rem;text-transform:uppercase}div.cc-user-title-component{cursor:default}.cc-user-username-component{background-color:transparent;border:none;margin:0;padding:0;max-width:30rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-user-username-component.cc-user-username-medium{font-family:var(--font-family-heading);font-size:1.7rem;font-weight:800;line-height:2rem}.cc-user-username-component.cc-user-username-large{font-family:var(--font-family-heading);font-size:2.2rem;font-weight:800;line-height:2.4rem}.cc-user-username-component[role=button]{cursor:pointer}.cc-user-username-default{color:var(--color-text-default)}a.cc-user-username-default:hover{color:var(--color-text-default-hovered)}.cc-user-username-boldest{color:var(--color-text-boldest)}.cc-user-username-link{color:var(--color-text-link)}a.cc-user-username-link:hover{color:var(--color-text-link-hovered)}.cc-user-username-white{color:var(--color-neutrals-white)}.cc-verification-code-input-heading-x-large{font-family:var(--font-family-heading);font-size:4.2rem;line-height:1.1428571429}.cc-verification-code-input-heading-x-large-bold{font-family:var(--font-family-heading);font-size:4.2rem;line-height:1.1428571429;font-weight:800}.cc-verification-code-input-heading-large{font-family:var(--font-family-heading);font-size:3.6rem;line-height:1.1111111111}.cc-verification-code-input-heading-large-bold{font-family:var(--font-family-heading);font-size:3.6rem;line-height:1.1111111111;font-weight:800}.cc-verification-code-input-heading-medium{font-family:var(--font-family-heading);font-size:3.1rem;line-height:1.1612903226}.cc-verification-code-input-heading-medium-bold{font-family:var(--font-family-heading);font-size:3.1rem;line-height:1.1612903226;font-weight:800}.cc-verification-code-input-heading-small{font-family:var(--font-family-heading);font-size:2.8rem;line-height:1.1428571429}.cc-verification-code-input-heading-small-bold{font-family:var(--font-family-heading);font-size:2.8rem;line-height:1.1428571429;font-weight:800}.cc-verification-code-input-heading-x-small{font-family:var(--font-family-heading);font-size:2.2rem;line-height:1.2727272727}.cc-verification-code-input-heading-x-small-bold{font-family:var(--font-family-heading);font-size:2.2rem;line-height:1.2727272727;font-weight:800}.cc-verification-code-input-heading-xx-small{font-family:var(--font-family-heading);font-size:1.7rem;line-height:1.1764705882}.cc-verification-code-input-heading-xx-small-bold{font-family:var(--font-family-heading);font-size:1.7rem;line-height:1.1764705882;font-weight:800}.cc-verification-code-input-heading-xxx-small{font-family:var(--font-family-heading);font-size:1.4rem;line-height:1.1428571429}.cc-verification-code-input-heading-xxx-small-bold{font-family:var(--font-family-heading);font-size:1.4rem;line-height:1.1428571429;font-weight:800}.cc-verification-code-input-heading-label{font-family:var(--font-family-heading);font-size:1.2rem;letter-spacing:.05rem;line-height:1.1428571429;text-transform:uppercase}.cc-verification-code-input-text-x-large{font-size:1.8rem;line-height:1.3333333333}.cc-verification-code-input-text-x-large-bold{font-size:1.8rem;line-height:1.3333333333;font-weight:600}.cc-verification-code-input-text-large{font-size:1.6rem;line-height:1.25}.cc-verification-code-input-text-large-bold{font-size:1.6rem;line-height:1.25;font-weight:600}.cc-verification-code-input-text-medium{font-size:1.4rem;line-height:1.1428571429}.cc-verification-code-input-text-medium-bold{font-size:1.4rem;line-height:1.1428571429;font-weight:600}.cc-verification-code-input-text-small{font-size:1.2rem;line-height:1.3333333333}.cc-verification-code-input-text-small-bold{font-size:1.2rem;line-height:1.3333333333;font-weight:600}.cc-verification-code-input-text-x-small{font-size:1rem;line-height:1}.cc-verification-code-input-text-x-small-bold{font-size:1rem;line-height:1;font-weight:600}.cc-verification-code-input-text-label{font-size:1.2rem;line-height:1.3333333333;font-weight:600;letter-spacing:.05rem;text-transform:uppercase}.cc-verification-code-input-text-speech{font-size:1.5rem;font-weight:500;line-height:1.3333333333}.cc-verification-code-input-text-speech-bold{font-size:1.5rem;font-weight:500;line-height:1.3333333333;font-weight:600}.cc-verification-code-input-paragraph-x-large{font-size:1.8rem;line-height:1.5555555556}.cc-verification-code-input-paragraph-x-large-bold{font-size:1.8rem;line-height:1.5555555556;font-weight:600}.cc-verification-code-input-paragraph-large{font-size:1.6rem;line-height:1.5}.cc-verification-code-input-paragraph-large-bold{font-size:1.6rem;line-height:1.5;font-weight:600}.cc-verification-code-input-paragraph-medium{font-size:1.4rem;line-height:1.4285714286}.cc-verification-code-input-paragraph-medium-bold{font-size:1.4rem;line-height:1.4285714286;font-weight:600}.cc-verification-code-input-paragraph-x-small{font-size:1rem;line-height:1.3}.cc-verification-code-input-paragraph-x-small-bold{font-size:1rem;line-height:1.3;font-weight:600}.cc-verification-code-input-monospace{font-variant-numeric:tabular-nums}[class^=cc-heading],.cc-verification-code-input-ligatures-disabled{font-variant-ligatures:none}.cc-verification-code-input-ligatures-enabled{font-variant-ligatures:normal}.cc-verification-code-input-text-wrap-pretty{text-wrap:pretty}.cc-verification-code-input-component{align-items:center;display:flex;flex-direction:column;max-width:-moz-fit-content;max-width:fit-content}.cc-verification-code-input-error-message{animation:cc-verification-code-input-reveal-error-message .2s var(--motion-ease-out-gentle) forwards;color:var(--color-text-danger);text-align:center}.cc-verification-code-input-spinner{margin-top:var(--space-32)}.cc-verification-code-input-input{border-style:solid;border-width:var(--border-1);height:4.8rem;padding:var(--space-8);text-align:center;transition:border-color .1s var(--motion-ease-out-gentle);width:4.8rem}@media (max-width:24.999em){.cc-verification-code-input-input{height:4rem;width:4rem}}.cc-verification-code-input-input-container{display:grid;gap:var(--space-4);grid-template-columns:repeat(6,minmax(0,1fr))}.cc-verification-code-input-input-success-1{animation:cc-verification-code-input-reveal-input-success .1s forwards}.cc-verification-code-input-input-success-2{animation:cc-verification-code-input-reveal-input-success .1s forwards;animation-delay:.05s}.cc-verification-code-input-input-success-3{animation:cc-verification-code-input-reveal-input-success .1s forwards;animation-delay:.1s}.cc-verification-code-input-input-success-4{animation:cc-verification-code-input-reveal-input-success .1s forwards;animation-delay:.15s}.cc-verification-code-input-input-success-5{animation:cc-verification-code-input-reveal-input-success .1s forwards;animation-delay:.2s}.cc-verification-code-input-input-success-6{animation:cc-verification-code-input-reveal-input-success .1s forwards;animation-delay:.25s}.cc-verification-code-input-input:focus::-moz-placeholder{opacity:0}.cc-verification-code-input-input:focus::placeholder{opacity:0}@keyframes cc-verification-code-input-reveal-error-message{0%{margin-top:0;opacity:0}to{margin-top:var(--space-12);opacity:1}}@keyframes cc-verification-code-input-reveal-input-success{0%{border-color:var(--border-color-active)}to{border-color:var(--color-border-success)}}@media (min-width:20.625em){.cc-verification-code-input-input-container{gap:var(--space-8)}}.success-checkmark-heading-x-large{font-family:var(--font-family-heading);font-size:4.2rem;line-height:1.1428571429}.success-checkmark-heading-x-large-bold{font-family:var(--font-family-heading);font-size:4.2rem;line-height:1.1428571429;font-weight:800}.success-checkmark-heading-large{font-family:var(--font-family-heading);font-size:3.6rem;line-height:1.1111111111}.success-checkmark-heading-large-bold{font-family:var(--font-family-heading);font-size:3.6rem;line-height:1.1111111111;font-weight:800}.success-checkmark-heading-medium{font-family:var(--font-family-heading);font-size:3.1rem;line-height:1.1612903226}.success-checkmark-heading-medium-bold{font-family:var(--font-family-heading);font-size:3.1rem;line-height:1.1612903226;font-weight:800}.success-checkmark-heading-small{font-family:var(--font-family-heading);font-size:2.8rem;line-height:1.1428571429}.success-checkmark-heading-small-bold{font-family:var(--font-family-heading);font-size:2.8rem;line-height:1.1428571429;font-weight:800}.success-checkmark-heading-x-small{font-family:var(--font-family-heading);font-size:2.2rem;line-height:1.2727272727}.success-checkmark-heading-x-small-bold{font-family:var(--font-family-heading);font-size:2.2rem;line-height:1.2727272727;font-weight:800}.success-checkmark-heading-xx-small{font-family:var(--font-family-heading);font-size:1.7rem;line-height:1.1764705882}.success-checkmark-heading-xx-small-bold{font-family:var(--font-family-heading);font-size:1.7rem;line-height:1.1764705882;font-weight:800}.success-checkmark-heading-xxx-small{font-family:var(--font-family-heading);font-size:1.4rem;line-height:1.1428571429}.success-checkmark-heading-xxx-small-bold{font-family:var(--font-family-heading);font-size:1.4rem;line-height:1.1428571429;font-weight:800}.success-checkmark-heading-label{font-family:var(--font-family-heading);font-size:1.2rem;letter-spacing:.05rem;line-height:1.1428571429;text-transform:uppercase}.success-checkmark-text-x-large{font-size:1.8rem;line-height:1.3333333333}.success-checkmark-text-x-large-bold,.success-checkmark-success-text{font-size:1.8rem;line-height:1.3333333333;font-weight:600}.success-checkmark-text-large{font-size:1.6rem;line-height:1.25}.success-checkmark-text-large-bold{font-size:1.6rem;line-height:1.25;font-weight:600}.success-checkmark-text-medium{font-size:1.4rem;line-height:1.1428571429}.success-checkmark-text-medium-bold{font-size:1.4rem;line-height:1.1428571429;font-weight:600}.success-checkmark-text-small{font-size:1.2rem;line-height:1.3333333333}.success-checkmark-text-small-bold{font-size:1.2rem;line-height:1.3333333333;font-weight:600}.success-checkmark-text-x-small{font-size:1rem;line-height:1}.success-checkmark-text-x-small-bold{font-size:1rem;line-height:1;font-weight:600}.success-checkmark-text-label{font-size:1.2rem;line-height:1.3333333333;font-weight:600;letter-spacing:.05rem;text-transform:uppercase}.success-checkmark-text-speech{font-size:1.5rem;font-weight:500;line-height:1.3333333333}.success-checkmark-text-speech-bold{font-size:1.5rem;font-weight:500;line-height:1.3333333333;font-weight:600}.success-checkmark-paragraph-x-large{font-size:1.8rem;line-height:1.5555555556}.success-checkmark-paragraph-x-large-bold{font-size:1.8rem;line-height:1.5555555556;font-weight:600}.success-checkmark-paragraph-large{font-size:1.6rem;line-height:1.5}.success-checkmark-paragraph-large-bold{font-size:1.6rem;line-height:1.5;font-weight:600}.success-checkmark-paragraph-medium{font-size:1.4rem;line-height:1.4285714286}.success-checkmark-paragraph-medium-bold{font-size:1.4rem;line-height:1.4285714286;font-weight:600}.success-checkmark-paragraph-x-small{font-size:1rem;line-height:1.3}.success-checkmark-paragraph-x-small-bold{font-size:1rem;line-height:1.3;font-weight:600}.success-checkmark-monospace{font-variant-numeric:tabular-nums}[class^=cc-heading],.success-checkmark-ligatures-disabled{font-variant-ligatures:none}.success-checkmark-ligatures-enabled{font-variant-ligatures:normal}.success-checkmark-text-wrap-pretty{text-wrap:pretty}.success-checkmark-checkmark-border{animation:success-checkmark-reveal-checkmark-border .2s var(--motion-ease-out-gentle);border:.5rem solid var(--color-icon-success);border-radius:var(--radius-circular);height:var(--icon-40);width:var(--icon-40)}.success-checkmark-checkmark-container{align-items:center;display:flex;height:var(--icon-40);justify-content:center;transition:opacity .2s var(--motion-ease-out-gentle);width:var(--icon-40)}.success-checkmark-checkmark-kick{animation:success-checkmark-reveal-kick .4s var(--motion-ease-out-gentle) forwards;background-color:var(--color-icon-success);border-radius:var(--radius-2);height:100%;position:absolute;width:.5rem}[dir=ltr] .success-checkmark-checkmark-kick{left:calc(100% - .5rem)}[dir=rtl] .success-checkmark-checkmark-kick{right:calc(100% - .5rem)}.success-checkmark-checkmark-square{height:calc(var(--icon-40) * .5);position:relative;top:.3rem;width:calc(var(--icon-40) * .3)}[dir=ltr] .success-checkmark-checkmark-square{left:.9rem;transform:rotate(45deg)}[dir=rtl] .success-checkmark-checkmark-square{right:.9rem;transform:rotate(-45deg)}.success-checkmark-checkmark-stem{animation:success-checkmark-reveal-stem .4s var(--motion-ease-out-gentle) forwards;background-color:var(--color-icon-success);border-radius:var(--radius-2);bottom:0;height:.5rem;position:absolute}.success-checkmark-checkmark-subtle-border{animation:success-checkmark-reveal-checkmark-subtle-border .3s var(--motion-ease-out-gentle) forwards;background-color:var(--color-bg-success);border-radius:var(--radius-circular);height:calc(var(--icon-40) * .5);position:absolute;transition:opacity .2s var(--motion-ease-out-gentle);width:calc(var(--icon-40) * .5)}.success-checkmark-component{align-items:center;display:flex;flex-direction:column;gap:var(--space-12);justify-content:center;margin-top:var(--space-32);transition:opacity .2s var(--motion-ease-out-gentle)}.success-checkmark-success-text{animation:success-checkmark-reveal-success-text .2s var(--motion-ease-out-gentle) forwards;color:var(--color-text-success);transition:opacity .2s var(--motion-ease-out-gentle)}@keyframes success-checkmark-reveal-checkmark-border{0%{height:calc(var(--icon-40) * .5);opacity:0;width:calc(var(--icon-40) * .5)}to{height:var(--icon-40);opacity:1;width:var(--icon-40)}}@keyframes success-checkmark-reveal-checkmark-subtle-border{0%{opacity:.5}to{height:calc(var(--icon-40) * 1.5);opacity:0;width:calc(var(--icon-40) * 1.5)}}@keyframes success-checkmark-reveal-kick{0%{height:0;top:100%}40%{height:0;top:100%}to{height:100%;top:0}}@keyframes success-checkmark-reveal-stem{0%{width:0}50%{width:100%}to{width:100%}}@keyframes success-checkmark-reveal-success-text{0%{opacity:0}to{opacity:1}}.verifying-component{align-items:center;animation:verifying-reveal-spinner .4s var(--motion-ease-out-gentle) backwards;display:flex;flex-direction:column;gap:var(--space-12);justify-content:center}.verifying-text{color:var(--color-text-default)}.verifying-text:after{animation:verifying-dot-cycle 1.12s steps(3,end) infinite;content:"";display:inline-block;width:1.2rem}@keyframes verifying-dot-cycle{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}@keyframes verifying-reveal-spinner{0%{opacity:0}to{opacity:1}}:root{--globalPrimaryFont: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, Helvetica, Arial, sans-serif;--globalSecondaryFont: "Chess Sans", sans-serif}[dir=ltr] .cc-input-group-space-prepend{padding-left:var(--inputHeight)!important}[dir=rtl] .cc-input-group-space-prepend,[dir=ltr] .cc-input-group-space-append{padding-right:var(--inputHeight)!important}[dir=rtl] .cc-input-group-space-append{padding-left:var(--inputHeight)!important}.cc-button-component{--borderRadius: var(--radius-5)}.cc-input-component,.cc-select-component{--borderRadius: var(--radius-3);font-size:1.4rem!important}.cc-button-small{--fontSize: 1.3rem}.cc-bg-primary{--cc-bg-color: var(--color-bg-success);--cc-bg-color-hover: var(--color-green-400);--cc-bg-box-shadow: 0 .1rem 0 var(--color-transparent-black-20);--cc-bg-box-shadow-hover: 0 .1rem 0 var(--color-transparent-black-30);color:var(--color-neutrals-white)}.cc-bg-primary .cc-button-label,.cc-bg-primary [class*=label]{color:inherit}.cc-button-component.cc-bg-secondary{--cc-bg-color: var(--color-bg-subtler, #e7e6e5);--cc-bg-color-hover: var(--color-bg-subtle, #dad8d6);--cc-bg-box-shadow: none;--cc-bg-box-shadow-hover: none;background:var(--color-bg-subtler, #e7e6e5)!important;color:var(--color-gray-400)}.cc-button-component.cc-bg-secondary:hover:not([disabled]){background:var(--color-bg-subtle, #dad8d6)!important}.cc-button-component.cc-bg-secondary .cc-button-label,.cc-button-component.cc-bg-secondary [class*=label]{color:inherit}.cc-bg-aqua{--cc-bg-color: var(--color-bg-info);--cc-bg-color-hover: var(--color-blue-400);--cc-bg-box-shadow: 0 .1rem 0 var(--color-transparent-black-20);--cc-bg-box-shadow-hover: 0 .1rem 0 var(--color-transparent-black-30);color:var(--color-neutrals-white)!important}.cc-bg-aqua .cc-button-label,.cc-bg-aqua [class*=label],.cc-bg-aqua span{color:inherit!important}.cc-bg-danger{--cc-bg-color: var(--color-bg-danger);--cc-bg-color-hover: var(--color-red-400);--cc-bg-box-shadow: 0 .1rem 0 var(--color-transparent-black-20);--cc-bg-box-shadow-hover: 0 .1rem 0 var(--color-transparent-black-30);color:var(--color-text-inverse)}.cc-bg-danger .cc-button-label,.cc-bg-danger [class*=label]{color:inherit}.cc-bg-secondary-danger{--cc-bg-color: var(--color-bg-subtler);--cc-bg-color-hover: var(--color-bg-subtle);color:var(--color-text-danger)}.cc-bg-secondary-danger .cc-button-label,.cc-bg-secondary-danger [class*=label]{color:inherit}.cc-bg-ghost,.cc-bg-ghost-link{--cc-bg-color: transparent;--cc-bg-color-hover: var(--color-bg-subtlest);color:var(--color-text-default)}.cc-bg-ghost .cc-button-label,.cc-bg-ghost [class*=label],.cc-bg-ghost-link .cc-button-label,.cc-bg-ghost-link [class*=label]{color:inherit}.cc-bg-gray{--cc-bg-color: var(--color-gray-500) !important;--cc-bg-color-hover: var(--color-gray-600!important);--cc-bg-box-shadow: 0 .1rem 0 var(--color-transparent-black-20 !important);--cc-bg-box-shadow-hover: 0 .1rem 0 var(--color-transparent-black-30) !important;background:var(--color-gray-500)!important;color:var(--color-neutrals-white)!important}.cc-bg-gray:hover:not([disabled]){background:var(--color-gray-600)!important}.cc-bg-gray .cc-button-label,.cc-bg-gray [class*=label],.cc-bg-gray span{color:inherit!important}.cc-bg-white{--cc-bg-color: var(--color-neutrals-white);--cc-bg-color-hover: var(--color-bg-subtlest);color:var(--color-text-boldest)}.cc-bg-white .cc-button-label,.cc-bg-white [class*=label]{color:inherit}.cc-bg-basic,.cc-bg-basic-light{--cc-bg-color: var(--color-bg-subtler);--cc-bg-color-hover: var(--color-bg-subtle);color:var(--color-text-boldest)}.cc-bg-basic .cc-button-label,.cc-bg-basic [class*=label],.cc-bg-basic-light .cc-button-label,.cc-bg-basic-light [class*=label]{color:inherit}cc-confirmation-modal .cc-bg-primary,cc-confirmation-modal .cc-button-component.cc-bg-primary,cc-confirmation-modal .cc-bg-danger,cc-confirmation-modal .cc-button-component.cc-bg-danger{color:var(--color-text-inverse)}cc-confirmation-modal .cc-bg-primary .cc-button-label,cc-confirmation-modal .cc-bg-primary [class*=label],cc-confirmation-modal .cc-bg-primary span,cc-confirmation-modal .cc-bg-danger .cc-button-label,cc-confirmation-modal .cc-bg-danger [class*=label],cc-confirmation-modal .cc-bg-danger span{color:inherit}cc-confirmation-modal .cc-button-component.cc-bg-secondary,cc-confirmation-modal .cc-bg-secondary,cc-confirmation-modal .cc-bg-basic,cc-confirmation-modal .cc-bg-basic-light,cc-confirmation-modal .cc-bg-ghost,cc-confirmation-modal .cc-bg-white{color:var(--color-text-boldest)}cc-confirmation-modal .cc-button-component.cc-bg-secondary .cc-button-label,cc-confirmation-modal .cc-button-component.cc-bg-secondary [class*=label],cc-confirmation-modal .cc-button-component.cc-bg-secondary span,cc-confirmation-modal .cc-bg-basic .cc-button-label,cc-confirmation-modal .cc-bg-basic span,cc-confirmation-modal .cc-bg-ghost .cc-button-label,cc-confirmation-modal .cc-bg-ghost span,cc-confirmation-modal .cc-bg-white .cc-button-label,cc-confirmation-modal .cc-bg-white span{color:inherit}cc-confirmation-modal .cc-button-component,cc-confirmation-modal button{color:var(--color-text-inverse)}cc-confirmation-modal .cc-button-component *,cc-confirmation-modal button *{color:inherit}.noSelect{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.open-chats-component{z-index:10}.cc-tab-item-label{color:var(--color-text-inverse)!important}.cc-tab-item-component{--cc-tab-item-box-shadow-active: inset 0 calc(var(--border-3) * -1) var(--color-border-selected)}.cc-empty-state-content h1,p{color:var(--text)}.atomic-board-square-icon{font-size:2rem;opacity:.8;position:absolute}.atomic-board-square-icon.shield{color:#525252}.atomic-board-square-icon.fire{color:#b81c1c}a{color:inherit;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}body{--sidebarWidth: 360px;--darkBgColor: #272422;--darkColor: var(--color-gray-800)}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--color-gray-400);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--color-gray-500)}*{scrollbar-color:var(--color-gray-400) transparent;scrollbar-width:thin}.ui_v5-switch-checkbox{display:none;position:relative}img[src]{visibility:visible}input[type=color]{background:none;border:none;height:34px;padding:0;width:34px}@-moz-document url-prefix(){input[type=color]{height:30px;width:60px}}input[type=color]::-webkit-color-swatch-wrapper{border:none;border-radius:3px;padding:2px}input[type=color]::-webkit-color-swatch{border:none;border-radius:3px}input[type=color]::-moz-color-swatch{border:none;border-radius:3px}input[type=color]:hover::-moz-color-swatch,input[type=color]:focus::-moz-color-swatch{filter:drop-shadow(0 0 2px var(--color-gray-600))}input[type=color]:hover::-webkit-color-swatch-wrapper,input[type=color]:focus::-webkit-color-swatch-wrapper{filter:drop-shadow(0 0 2px var(--color-gray-600))}textarea{border:1px solid var(--color-border-default);border-radius:3px;color:var(--color-text-default);font-size:1.4rem;padding:5px 8px;transition:all var(--motion-steady) var(--motion-ease-in-out-gentle)}textarea:focus{border-color:var(--color-border-bold)}ul,ol{color:var(--darkColor);font-size:1.4rem;font-weight:400;line-height:2.1rem}[dir=ltr] ul,[dir=ltr] ol{padding-left:2rem}[dir=rtl] ul,[dir=rtl] ol{padding-right:2rem}ul{list-style-type:disc}h1,h2,h3,h4,h5,h6{color:var(--color-text-default);font-weight:600;margin:0;padding:0}h1{font-size:2.4rem}h2{font-size:1.8rem}h3{font-size:1.5rem}p{color:var(--darkColor);font-size:1.5rem;font-weight:400;line-height:2.1rem;margin:0;padding:0}b,optgroup,strong{font-weight:700}@media all and (min-width:60em){:global .ui_modal-component{padding:0 5rem}}@media all and (max-width:59.938em){.cc-modal-component,.cc-modal-component-v2{height:calc(100vh - var(--mobile-navbar-height, 0))!important;height:calc(100dvh - var(--mobile-navbar-height, 0))!important;top:var(--mobile-navbar-height, 0)!important}}.iframe-ad-upgrade-content{min-height:90px;text-align:center;z-index:2}@-moz-document url-prefix(){.icon-font-chess:before{vertical-align:middle}}.icon-font-action{color:#7fa650}.icon-font-action:hover{color:#8cb15e}.icon-font-primary{color:#8c8a88}.icon-font-secondary{color:#fff}.icon-font-inherit{color:inherit}.icon-font-dark{color:var(--darkColor)}.icon-font-neutral{color:#ffffffa6;opacity:.7}.icon-font-neutral:hover{color:#ffffffa6;opacity:1}.icon-font-info{color:#0082b8}.icon-font-info:hover{color:#006792}.icon-font-danger{color:#b33430}.icon-font-danger:hover{color:#952b28}.icon-font-orange{color:#e6912c}.icon-font-orange:hover{color:#fff}.icon-font-silver{color:#d8d8d8}.icon-font-active{color:#ffffffa6}.icon-font-inactive{color:#fff6;font-weight:250}.icon-font-mode-active{color:#7da543}.icon-font-mode-normal{color:#666463}.icon-font-arena-mode{color:#7da543}.icon-font-arena-mode:hover{color:#e7e6e4;filter:drop-shadow(0 0 2px #f2de27)}.icon-font-casual{color:#0082b8}.icon-font-std{color:#1eaea7}.icon-font-variants{color:#97bd4d}.icon-font-giveaway{color:#f48145}.icon-font-streak2{color:#bebdb9}.icon-font-streak3{color:#f1ab22}.icon-font-streak4{color:#f05a2a}.icon-font-streak5{color:#ca3431}[class*=icon-font-chess][class*=rapid]{color:#769656}[class*=icon-font-chess][class*=blitz]{color:#ffc800}[class*=icon-font-chess][class*=bullet]{color:#a68b46}[class*=icon-font-chess][class*=pulse]{color:#c3c7a3}[class*=icon-font-chess][class*=membership-gold]{color:#f3c536}[class*=icon-font-chess][class*=membership-platinum]{color:#8c8a88}[class*=icon-font-chess][class*=membership-diamond]{color:#0082b8}[class*=icon-font-chess][class*=membership-mod]{color:#608ba7}[class*=icon-font-chess][class*=membership-staff]{color:#769656}.icon-font-icon-admin{color:#608ba7}.icon-font-chess [class*=membership-],.icon-font-icon-admin,.icon-font-red,.icon-font-blue,.icon-font-yellow,.icon-font-green,.icon-font-casual,.icon-font-std,.icon-font-variants,.icon-font-giveaway{opacity:.9}.icon-font-chess [class*=membership-]:hover,.icon-font-icon-admin:hover,.icon-font-red:hover,.icon-font-blue:hover,.icon-font-yellow:hover,.icon-font-green:hover,.icon-font-casual:hover,.icon-font-std:hover,.icon-font-variants:hover,.icon-font-giveaway:hover{opacity:1}.slot600x160-icon-tiny{font-size:.8rem;height:.8rem;width:.8rem;cursor:pointer;display:inline!important}.slot600x160-r2d2-container{align-items:center;display:flex;height:600px;justify-content:center;width:100%}.slot600x160-r2d2{contain:strict;display:flex;height:60rem;justify-content:center;width:16rem}.slot600x160-r2d2-placeholder{background-color:var(--sidebarBgColor);border-radius:3px;color:#ffffffa6;display:flex;flex-direction:column;height:600px;margin:15px;padding:5px;text-align:center}.slot600x160-r2d2-placeholder a.slot600x160-upgrade{background-color:#ffffff1a;background-size:contain;border-radius:3px;font-size:26px;font-weight:700;height:300px;margin:5px;padding:5px}.slot600x160-r2d2-placeholder a.slot600x160-upgrade4pc{background:url(/bundles/web/images/variants/4pc.add59039.svg) no-repeat center}.slot600x160-r2d2-placeholder a.slot600x160-upgradevariants{background:url(/bundles/web/images/variants/variants.aed84dca.svg) no-repeat center}.slot600x160-ads-blocked{align-self:center;color:#ffffffa6;font-size:15px;margin-top:3px;max-width:164px}.slot600x160-link,.slot600x160-link:visited,.slot600x160-link:active{color:#e6912c;font-size:13px;font-weight:500;opacity:.9}.slot600x160-link:hover,.slot600x160-link:visited:hover,.slot600x160-link:active:hover{opacity:1}.material-balance-component{align-items:flex-end;display:flex;flex-direction:column;height:100%;position:absolute;top:0}[dir=ltr] .material-balance-component{margin-right:.5rem;right:100%}[dir=rtl] .material-balance-component{margin-left:.5rem;left:100%}.material-balance-piece{--size: 2.5rem}.material-balance-flexrow{align-items:center;display:flex;justify-content:flex-end}[dir=ltr] .material-balance-flexrow>.material-balance-piece{margin-left:-2rem}[dir=rtl] .material-balance-flexrow>.material-balance-piece{margin-right:-2rem}.material-balance-balance{color:var(--color-neutrals-white);gap:.4rem;height:3rem;position:absolute;top:calc(50% - 1.5rem)}[dir=ltr] .material-balance-balance{padding:0 .5rem 0 0;right:0;text-shadow:.05rem .05rem 0 rgba(0,0,0,.3)}[dir=rtl] .material-balance-balance{padding:0 0 0 .5rem;left:0;text-shadow:-.05rem .05rem 0 rgba(0,0,0,.3)}.material-balance-team1{display:flex;flex-direction:column;position:absolute;top:calc(50% + 1.5rem)}.material-balance-team2{bottom:calc(50% + 1.5rem);display:flex;flex-direction:column;justify-content:flex-end;position:absolute}.captured-pieces-component{display:flex;flex-direction:column;flex-wrap:wrap}[dir=ltr] .captured-pieces-component:not(.captured-pieces-right){direction:rtl}[dir=rtl] .captured-pieces-component:not(.captured-pieces-right){direction:ltr}.captured-pieces-piecetype{--size: 2.5rem;display:flex;max-width:100%;position:relative;width:-moz-max-content;width:max-content}[dir=ltr] .captured-pieces-piecetype{direction:ltr}[dir=rtl] .captured-pieces-piecetype{direction:rtl}.captured-pieces-piecetype.captured-pieces-left .captured-pieces-pieceRow{flex-direction:row-reverse}.captured-pieces-pieceRow{align-items:flex-start;display:flex;flex-direction:row;gap:0;min-height:2.5rem}.captured-pieces-pieceStack{align-items:flex-end;display:flex;flex-direction:row;height:2.5rem;justify-content:center;min-width:2.5rem;overflow:visible;width:-moz-max-content;width:max-content}[dir=ltr] .captured-pieces-pieceStack{direction:ltr}[dir=rtl] .captured-pieces-pieceStack{direction:rtl}[dir=ltr] .captured-pieces-pieceStack>.captured-pieces-pieceIcon:not(:first-child){margin-left:-2rem}[dir=rtl] .captured-pieces-pieceStack>.captured-pieces-pieceIcon:not(:first-child){margin-right:-2rem}.captured-pieces-pieceIcon{flex-shrink:0;height:2.5rem;width:2.5rem}.captured-pieces-overflowText{align-self:stretch;display:block;font-size:1.2rem;font-weight:800;line-height:1;margin-bottom:2px;margin-top:calc(.1rem - 2px);text-align:center;text-shadow:0 0 1px rgba(0,0,0,.8),0 1px 1px rgba(0,0,0,.6);-webkit-text-stroke:.03rem rgba(0,0,0,.85);width:100%}.captured-pieces-royal{filter:drop-shadow(0 0 .2rem var(--color-neutrals-white))}.clock-component{align-items:center;border-radius:.3rem;color:var(--color-neutrals-white);display:flex;font-family:var(--font-family-icons);font-size:2.6rem;height:4rem;justify-content:space-between;width:min(14rem,var(--squareSize) * 3px / min(1,var(--scale)) - 5px)}[dir=ltr] .clock-component{padding:0 1rem 0 .5rem}[dir=rtl] .clock-component{padding:0 .5rem 0 1rem}.clock-icon{margin:0 .2rem}.clock-delay{background-color:inherit;height:3rem;position:absolute;top:.5rem;width:3rem}[dir=ltr] .clock-delay{left:.8rem;transform:rotate(180deg)}[dir=rtl] .clock-delay{right:.8rem;transform:rotate(-180deg)}.clock-delay,.clock-delay *{box-sizing:border-box}.clock-pie{background:inherit;border:.4rem solid;height:100%;position:absolute;width:50%}[dir=ltr] .clock-pie{transform-origin:100% 50%}[dir=rtl] .clock-pie{transform-origin:0% 50%}.clock-spinner{border-color:#fff;z-index:2}[dir=ltr] .clock-spinner{border-radius:100% 0 0 100%/50% 0 0 50%;border-right:none}[dir=rtl] .clock-spinner{border-radius:0 100% 100% 0/0 50% 50% 0;border-left:none}.clock-filler{border-color:#fff;opacity:0;z-index:1}[dir=ltr] .clock-filler{border-left:none;border-radius:0 100% 100% 0/0 50% 50% 0;left:50%}[dir=rtl] .clock-filler{border-right:none;border-radius:100% 0 0 100%/50% 0 0 50%;right:50%}.clock-mask{background:inherit;height:100%;opacity:1;position:absolute;width:50%;z-index:3}.clock-spinner.clock-animation{animation:clock-rota var(--delayTime) linear}.clock-filler.clock-animation{animation:clock-opa var(--delayTime) steps(1,end) reverse}.clock-mask.clock-animation{animation:clock-opa var(--delayTime) steps(1,end)}@keyframes clock-rota{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes clock-opa{0%{opacity:0}50%,to{opacity:1}}.points-component{border-radius:.3rem;color:var(--color-neutrals-white);font-size:4rem;font-weight:500;height:4rem;line-height:4rem;padding:0 .5rem;text-shadow:0 0 .5rem var(--color-neutrals-white)}.Spells-component{display:flex;gap:.5rem;overflow-y:hidden;position:absolute}.Spells-component[data-illegal]{pointer-events:none}div.Spells-square{cursor:pointer;display:flex;flex-direction:column;gap:.4rem;height:auto;width:4.4rem}div.Spells-square.Spells-reactive:hover .spell{transform:translateY(.1rem) scale(1.2)}div.Spells-square.Spells-locked>div:not(.Spells-recharge){filter:saturate(0%)}div.Spells-square.Spells-locked>div:not(.Spells-recharge):hover .spell{transform:scale(1.05)}.Spells-image{background-color:var(--spellPrimary, #7fa650);border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;height:4.6rem;overflow:hidden;padding:.2rem 0}.spell{background-position:50% 100%;background-repeat:no-repeat;background-size:contain;height:100%;transition:transform .2s;width:100%}.spell[data-spell=jump]{background-image:url(/bundles/web/images/variants/spells/jump.8e9138a2.png)}.spell[data-spell=freeze]{background-image:url(/bundles/web/images/variants/spells/freeze.3455552f.png)}.Spells-label{background-color:var(--spellPrimary, #7fa650);border-top-left-radius:.3rem;border-top-right-radius:.3rem;box-shadow:inset 0 -.8rem .8rem -.8rem #00000080;color:#fff;font-size:1.2rem;font-weight:700;line-height:1;padding:0 .2rem;text-align:end}[dir=ltr] .Spells-label{text-shadow:-1px 1px 0 rgba(0,0,0,.4)}[dir=rtl] .Spells-label{text-shadow:1px 1px 0 rgba(0,0,0,.4)}.Spells-recharge{border-radius:.15rem;display:flex;height:.6rem;overflow:hidden}.Spells-recharge span{background-color:#888;width:100%}.Spells-recharge span.Spells-active{background-color:var(--spellPrimary, #7fa650)}:root{--scale: calc(var(--squareSize) / 40)}.playerbox-component{display:flex;position:absolute;z-index:4}.playerbox-top{align-items:flex-end;padding-bottom:.5rem;bottom:100%}.playerbox-top.playerbox-corner .playerbox-clock{bottom:-4rem}.playerbox-top.playerbox-corner .playerbox-captured-pieces{top:calc(100% - 2rem * var(--squareSize) / min(1,var(--scale)) / 10)}.playerbox-top.playerbox-corner .playerbox-points{bottom:calc(100% + .5rem)}.playerbox-top.playerbox-corner .playerbox-spells{bottom:10.5rem}.playerbox-top:not(.playerbox-corner) .playerbox-captured-pieces{top:100%}.playerbox-top:not(.playerbox-corner):not(.playerbox-twoplayer) .playerbox-spells{bottom:5rem}@media all and (max-width:78.125em),(max-height:48em){.playerbox-top:not(.playerbox-corner,.playerbox-twoplayer) .playerbox-player{bottom:4.5rem}}.playerbox-bottom{align-items:flex-start;padding-top:.5rem;top:100%}.playerbox-bottom.playerbox-corner .playerbox-clock{top:-4rem}.playerbox-bottom.playerbox-corner .playerbox-captured-pieces{bottom:calc(100% - 2rem * var(--squareSize) / min(1,var(--scale)) / 10)}.playerbox-bottom.playerbox-corner .playerbox-points{top:calc(100% + .5rem)}.playerbox-bottom.playerbox-corner .playerbox-spells{top:10.5rem}.playerbox-bottom:not(.playerbox-corner) .playerbox-captured-pieces{bottom:100%}.playerbox-bottom:not(.playerbox-corner):not(.playerbox-twoplayer) .playerbox-spells{top:5rem}@media all and (max-width:78.125em),(max-height:48em){.playerbox-bottom:not(.playerbox-corner,.playerbox-twoplayer) .playerbox-player{top:4.5rem}}.playerbox-left{justify-content:flex-end}[dir=ltr] .playerbox-left{padding-right:.5rem}[dir=rtl] .playerbox-left{padding-left:.5rem}.playerbox-left:not(.playerbox-corner){justify-content:flex-start}[dir=ltr] .playerbox-left:not(.playerbox-corner){left:0}[dir=rtl] .playerbox-left:not(.playerbox-corner){right:0}[dir=ltr] .playerbox-left:not(.playerbox-corner) .playerbox-points{right:calc(100% + 15rem)}[dir=rtl] .playerbox-left:not(.playerbox-corner) .playerbox-points{left:calc(100% + 15rem)}@media all and (max-width:78.125em),(max-height:48em){[dir=ltr] .playerbox-left:not(.playerbox-corner) .playerbox-points{right:calc(100% + .5rem)}[dir=rtl] .playerbox-left:not(.playerbox-corner) .playerbox-points{left:calc(100% + .5rem)}}[dir=ltr] .playerbox-left:not(.playerbox-corner) .playerbox-captured-pieces{right:calc(100% + .5rem)}[dir=rtl] .playerbox-left:not(.playerbox-corner) .playerbox-captured-pieces{left:calc(100% + .5rem)}[dir=ltr] .playerbox-left:not(.playerbox-corner):not(.playerbox-twoplayer) .playerbox-spells{left:0}[dir=rtl] .playerbox-left:not(.playerbox-corner):not(.playerbox-twoplayer) .playerbox-spells{right:0}[dir=ltr] .playerbox-left.playerbox-corner{right:100%}[dir=rtl] .playerbox-left.playerbox-corner{left:100%}[dir=ltr] .playerbox-left.playerbox-corner .playerbox-clock{right:.5rem}[dir=rtl] .playerbox-left.playerbox-corner .playerbox-clock{left:.5rem}[dir=ltr] .playerbox-left.playerbox-corner .playerbox-captured-pieces{right:calc(2.5rem + 2.5rem * var(--squareSize) / min(1,var(--scale)) / 10)}[dir=rtl] .playerbox-left.playerbox-corner .playerbox-captured-pieces{left:calc(2.5rem + 2.5rem * var(--squareSize) / min(1,var(--scale)) / 10)}[dir=ltr] .playerbox-left.playerbox-corner .playerbox-spells{right:.5rem}[dir=rtl] .playerbox-left.playerbox-corner .playerbox-spells{left:.5rem}.playerbox-right{justify-content:flex-start}[dir=ltr] .playerbox-right{padding-left:.5rem}[dir=rtl] .playerbox-right{padding-right:.5rem}.playerbox-right:not(.playerbox-corner){justify-content:flex-end}[dir=ltr] .playerbox-right:not(.playerbox-corner){right:0}[dir=rtl] .playerbox-right:not(.playerbox-corner){left:0}[dir=ltr] .playerbox-right:not(.playerbox-corner) .playerbox-points{left:calc(100% + 15rem)}[dir=rtl] .playerbox-right:not(.playerbox-corner) .playerbox-points{right:calc(100% + 15rem)}@media all and (max-width:78.125em),(max-height:48em){[dir=ltr] .playerbox-right:not(.playerbox-corner) .playerbox-points{left:calc(100% + .5rem)}[dir=rtl] .playerbox-right:not(.playerbox-corner) .playerbox-points{right:calc(100% + .5rem)}}[dir=ltr] .playerbox-right:not(.playerbox-corner) .playerbox-captured-pieces{left:calc(100% + .5rem)}[dir=rtl] .playerbox-right:not(.playerbox-corner) .playerbox-captured-pieces{right:calc(100% + .5rem)}[dir=ltr] .playerbox-right:not(.playerbox-corner):not(.playerbox-twoplayer) .playerbox-spells{right:0}[dir=rtl] .playerbox-right:not(.playerbox-corner):not(.playerbox-twoplayer) .playerbox-spells{left:0}[dir=ltr] .playerbox-right.playerbox-corner{left:100%}[dir=rtl] .playerbox-right.playerbox-corner{right:100%}[dir=ltr] .playerbox-right.playerbox-corner .playerbox-clock{left:.5rem}[dir=rtl] .playerbox-right.playerbox-corner .playerbox-clock{right:.5rem}[dir=ltr] .playerbox-right.playerbox-corner .playerbox-captured-pieces{left:calc(2.5rem + 2.5rem * var(--squareSize) / min(1,var(--scale)) / 10)}[dir=rtl] .playerbox-right.playerbox-corner .playerbox-captured-pieces{right:calc(2.5rem + 2.5rem * var(--squareSize) / min(1,var(--scale)) / 10)}[dir=ltr] .playerbox-right.playerbox-corner .playerbox-spells{left:.5rem}[dir=rtl] .playerbox-right.playerbox-corner .playerbox-spells{right:.5rem}[dir=ltr] .playerbox-left:not(.playerbox-corner):not(.playerbox-twoplayer){padding-left:14.5rem}[dir=rtl] .playerbox-left:not(.playerbox-corner):not(.playerbox-twoplayer){padding-right:14.5rem}@media all and (max-width:78.125em),(max-height:48em){[dir=ltr] .playerbox-left:not(.playerbox-corner):not(.playerbox-twoplayer){padding-left:0}[dir=rtl] .playerbox-left:not(.playerbox-corner):not(.playerbox-twoplayer){padding-right:0}}[dir=ltr] .playerbox-left:not(.playerbox-corner):not(.playerbox-twoplayer) .playerbox-clock{left:0}[dir=rtl] .playerbox-left:not(.playerbox-corner):not(.playerbox-twoplayer) .playerbox-clock{right:0}[dir=ltr] .playerbox-left:not(.playerbox-corner).playerbox-twoplayer .playerbox-clock{right:0}[dir=rtl] .playerbox-left:not(.playerbox-corner).playerbox-twoplayer .playerbox-clock{left:0}[dir=ltr] .playerbox-left:not(.playerbox-corner).playerbox-twoplayer .playerbox-points{right:calc(100% + .5rem)}[dir=rtl] .playerbox-left:not(.playerbox-corner).playerbox-twoplayer .playerbox-points{left:calc(100% + .5rem)}[dir=ltr] .playerbox-right:not(.playerbox-corner){padding-right:14.5rem}[dir=rtl] .playerbox-right:not(.playerbox-corner){padding-left:14.5rem}@media all and (max-width:78.125em),(max-height:48em){[dir=ltr] .playerbox-right:not(.playerbox-corner){padding-right:0}[dir=rtl] .playerbox-right:not(.playerbox-corner){padding-left:0}}[dir=ltr] .playerbox-right:not(.playerbox-corner) .playerbox-clock{right:0}[dir=rtl] .playerbox-right:not(.playerbox-corner) .playerbox-clock{left:0}.playerbox-twoplayer:not(.playerbox-corner){width:100%}.playerbox-twoplayer:not(.playerbox-corner) .playerbox-spells{margin:.2rem 1rem}[dir=ltr] .playerbox-twoplayer:not(.playerbox-corner) .playerbox-spells{right:min(14rem,var(--squareSize) * 3px / min(1,var(--scale)) - 5px)}[dir=rtl] .playerbox-twoplayer:not(.playerbox-corner) .playerbox-spells{left:min(14rem,var(--squareSize) * 3px / min(1,var(--scale)) - 5px)}.playerbox-top .playerbox-spells>div{flex-direction:column-reverse}.playerbox-player{align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:flex-start;position:relative}:is(.playerbox-left.playerbox-corner,.playerbox-right:not(.playerbox-corner)) .playerbox-player{flex-direction:row-reverse}.playerbox-avatar{height:4rem;width:4rem}.playerbox-avatar>img{border-radius:.4rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.playerbox-user-tag{align-items:flex-start;color:var(--color-neutrals-white);display:flex;flex-wrap:wrap;font-size:1.4rem;font-weight:600;gap:.5rem;justify-content:flex-start;line-height:1}[dir=ltr] .playerbox-user-tag{text-shadow:.05rem .05rem .05rem rgba(0,0,0,.3)}[dir=rtl] .playerbox-user-tag{text-shadow:-.05rem .05rem .05rem rgba(0,0,0,.3)}.playerbox-username{cursor:pointer;max-width:min(9rem,20vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.playerbox-clock,.playerbox-points,.playerbox-captured-pieces{position:absolute}.playerbox-column{display:flex;flex-direction:column}.playerbox-row{display:flex;flex-direction:row}.pre-game-arrows-pre-game-spinner{height:400px;pointer-events:none;position:absolute;top:50%;width:400px;z-index:5}[dir=ltr] .pre-game-arrows-pre-game-spinner{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .pre-game-arrows-pre-game-spinner{right:50%;transform:translate(50%,-50%)}.pre-game-arrows-four-arrows{--spinnerSize: calc(var(--squareSize) * 5);height:calc(3 * var(--spinnerSize));position:absolute;top:calc(50% - 3 * var(--spinnerSize) / 2);width:calc(3 * var(--spinnerSize))}[dir=ltr] .pre-game-arrows-four-arrows{left:calc(50% - 3 * var(--spinnerSize) / 2)}[dir=rtl] .pre-game-arrows-four-arrows{right:calc(50% - 3 * var(--spinnerSize) / 2)}.pre-game-arrows-arrows{height:var(--spinnerSize);overflow:visible;position:absolute;top:calc(50% - var(--spinnerSize) / 2);width:var(--spinnerSize)}[dir=ltr] .pre-game-arrows-arrows{left:calc(50% - var(--spinnerSize) / 2)}[dir=rtl] .pre-game-arrows-arrows{right:calc(50% - var(--spinnerSize) / 2)}.pre-game-arrows-arrows.pre-game-arrows-pop-red{animation:pre-game-arrows-ready-red .2s linear;animation-delay:.1s}.pre-game-arrows-arrows.pre-game-arrows-pop-blue{animation:pre-game-arrows-ready-blue .2s linear;animation-delay:.1s}.pre-game-arrows-arrows.pre-game-arrows-pop-yellow{animation:pre-game-arrows-ready-yellow .2s linear;animation-delay:.1s}.pre-game-arrows-arrows.pre-game-arrows-pop-green{animation:pre-game-arrows-ready-green .2s linear;animation-delay:.1s}.pre-game-arrows-four-red-arrow,.pre-game-arrows-four-blue-arrow,.pre-game-arrows-four-yellow-arrow,.pre-game-arrows-four-green-arrow{transition:all .2s ease-in}.pre-game-arrows-four-red-arrow{transform:translateY(calc(var(--squareSize) / -2.2))}[dir=ltr] .pre-game-arrows-four-blue-arrow{transform:translate(calc(var(--squareSize) / 2.2))}[dir=rtl] .pre-game-arrows-four-blue-arrow{transform:translate(calc(-1*(var(--squareSize) / 2.2)))}.pre-game-arrows-four-yellow-arrow{transform:translateY(calc(var(--squareSize) / 2.2))}[dir=ltr] .pre-game-arrows-four-green-arrow{transform:translate(calc(var(--squareSize) / -2.2))}[dir=rtl] .pre-game-arrows-four-green-arrow{transform:translate(calc(-1*(var(--squareSize) / -2.2)))}.pre-game-arrows-opaque-arrow{opacity:.5;transform:translate(0)}@keyframes pre-game-arrows-ready-red{0%{transform:translateY(0)}50%{transform:translateY(0)}75%{transform:translateY(-.5rem)}to{transform:translateY(0)}}@keyframes pre-game-arrows-ready-blue{0%{transform:translate(0)}50%{transform:translate(0)}75%{transform:translate(.5rem)}to{transform:translate(0)}}@keyframes pre-game-arrows-ready-yellow{0%{transform:translateY(0)}50%{transform:translateY(0)}75%{transform:translateY(.5rem)}to{transform:translateY(0)}}@keyframes pre-game-arrows-ready-green{0%{transform:translate(0)}50%{transform:translate(0)}75%{transform:translate(-.5rem)}to{transform:translate(0)}}.BaseArrow-circle{border:calc(var(--squareSize) / 10 * 1px) solid;border-radius:50%;height:calc(var(--squareSize) * 1px);opacity:.93;pointer-events:none;position:absolute;transition-duration:var(--animationSpeed);transition-property:transform;width:calc(var(--squareSize) * 1px)}.BaseArrow-arrow{border:0 solid red;pointer-events:none;position:absolute;transform-origin:50% 0%;transition-duration:var(--animationSpeed)}[dir=ltr] .BaseArrow-arrow{transition-property:top,left,transform,height}[dir=rtl] .BaseArrow-arrow{transition-property:top,right,transform,height}.BaseArrow-arrowStem{background:var(--color-gray-800);height:calc(100% - var(--squareSize) / 1.4 * 1px);opacity:.93;position:absolute;transform:translateY(calc(var(--squareSize) / 4 * 1px));width:calc(var(--squareSize) / 7 * 1px)}[dir=ltr] .BaseArrow-arrowStem{margin-left:calc(var(--squareSize) / 14 * -1px)}[dir=rtl] .BaseArrow-arrowStem{margin-right:calc(var(--squareSize) / 14 * -1px)}.BaseArrow-arrowHead{bottom:0;opacity:.93;position:absolute}[dir=ltr] .BaseArrow-arrowHead{left:10%}[dir=rtl] .BaseArrow-arrowHead{right:10%}.BasePiece-component{--size: calc(var(--squareSize) * 1px);position:absolute;transition-delay:0s,0s,0s,0s,0s;transition-duration:var(--animationSpeed),var(--animationSpeed),var(--animationSpeed),var(--animationSpeed),var(--animationSpeed);transition-property:transform,width,height,opacity,filter}.BasePiece-component:hover{cursor:grab}.piece{background-size:cover;height:var(--size);touch-action:none;width:var(--size)}.piece[data-illegal]{pointer-events:none}.piece[data-invisible]{opacity:0!important}.piece[data-bounty]{filter:brightness(60%)}.piece:is([data-royal],[data-lives]):after{content:attr(data-lives);content:attr(data-lives,"");height:100%;position:absolute;width:100%}.piece[data-lives]:after{font-size:calc(var(--squareSize) * .66px);font-weight:700;line-height:1.55;text-align:center}.piece[data-lives="1"]:after{color:#f5ab3de6}.piece[data-lives="0"]:is([data-dead],[data-bounty]):after{content:unset}.piece[data-royal]:after{background-image:url(https://www.chess.com/bundles/web/images/variants/courier_chess.svg);background-repeat:no-repeat;background-size:40%}[dir=ltr] .piece[data-royal]:after{background-position:90% 90%}[dir=rtl] .piece[data-royal]:after{background-position:10% 90%}.piece:not([data-invisible])[data-removing]{opacity:1!important}.piece[data-dragging]{cursor:grabbing;transition:none;z-index:100!important}.piece[data-moving]{z-index:90}.piece[data-zombie]:before{content:"";height:100%;position:absolute;width:100%}.piece[data-zombie][data-immune]{box-shadow:inset 0 0 7px 8px;outline:3px solid #4d4b4b;outline-offset:-2px}[dir=ltr] .piece[data-zombie]:not([data-immune]){box-shadow:inset 12px -13px 16px}[dir=rtl] .piece[data-zombie]:not([data-immune]){box-shadow:inset -12px -13px 16px}.piece[data-zombie]:not([data-immune])[data-royal]{border-radius:33%}.piece[data-zombie]:not([data-immune]):not([data-royal]){border-radius:50%}.piece[data-zombie][data-royal]{filter:brightness(120%)}.piece[data-pseudo3d]:before{background-position-y:bottom;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:132%;pointer-events:none;position:absolute;width:100%}.piece[data-pseudo3d][data-lives]:after{line-height:2.15}.piece[data-pseudo3d="0"]{z-index:10}.piece[data-pseudo3d="1"]{z-index:11}.piece[data-pseudo3d="2"]{z-index:12}.piece[data-pseudo3d="3"]{z-index:13}.piece[data-pseudo3d="4"]{z-index:14}.piece[data-pseudo3d="5"]{z-index:15}.piece[data-pseudo3d="6"]{z-index:16}.piece[data-pseudo3d="7"]{z-index:17}.piece[data-pseudo3d="8"]{z-index:18}.piece[data-pseudo3d="9"]{z-index:19}.piece[data-pseudo3d="10"]{z-index:20}.piece[data-pseudo3d="11"]{z-index:21}.piece[data-pseudo3d="12"]{z-index:22}.piece[data-pseudo3d="13"]{z-index:23}.piece[data-zombie=random]{color:#fff}.piece[data-zombie=pusher]{color:#575880}.piece[data-zombie=checker]{color:#916841}.piece[data-zombie=muncher]{color:#d4c677}.piece[data-zombie=ranter]{color:#916e66}.piece[data-zombie=comfuter]{color:#874739}.piece[data-zombie=patzer]{color:#396b53}.piece[data-zombie=pusher_comfuter]{color:#444860}.piece[data-zombie=checker_comfuter]{color:#615838}.piece[data-zombie=muncher_comfuter]{color:#b4c657}.piece[data-dead]:not([data-stone]){animation:BasePiece-rip .2s ease forwards}.piece[data-blood]{animation:BasePiece-blood 1s cubic-bezier(.51,.02,.11,.95) forwards}@keyframes BasePiece-blood{25%{filter:drop-shadow(0 0 20px #db2323);z-index:0}25.1%{filter:drop-shadow(0 0 20px rgba(219,35,35,.7)) drop-shadow(0 0 8px rgba(219,35,35,.7)) brightness(110%) opacity(70%);z-index:1}to{filter:drop-shadow(0 0 4px rgba(219,35,35,.8));z-index:1}}@keyframes BasePiece-rip{0%{opacity:1}50%{opacity:0}to{opacity:1}}.BaseSpellField-component{--size: calc(var(--squareSize) * 3px);pointer-events:none;position:absolute!important}.BaseSpellField-component .BaseSpellField-progress{bottom:0;display:flex;height:calc(var(--squareSize) * .06px);left:0;position:absolute;right:0;width:unset!important}.BaseSpellField-component .BaseSpellField-progress>div{box-shadow:0 -.1rem .5rem #fffc;opacity:.2;width:100%}.BaseSpellField-component .BaseSpellField-progress>div.BaseSpellField-active{opacity:.8}.BaseSpellField-component[data-spell=freeze]{animation:BaseSpellField-rotate-and-scale .2s cubic-bezier(.4,.01,.12,.98) forwards;background-color:#0097c74d;border:solid 4px var(--color-neutrals-white);box-shadow:0 0 2rem #0097c7;overflow:hidden;position:relative}@keyframes BaseSpellField-rotate-and-scale{0%{transform:scale(0)}to{transform:scale(1)}}.BaseSpellField-component[data-spell=freeze] .BaseSpellField-swirlBig,.BaseSpellField-component[data-spell=freeze] .BaseSpellField-swirlSmall{background-image:url(/bundles/web/images/variants/misc/swirl.701dfd37.png);background-position:center;background-repeat:no-repeat;background-size:contain;height:100%;position:absolute;width:100%}.BaseSpellField-component[data-spell=freeze] .BaseSpellField-swirlBig{--scale: 180%;animation:BaseSpellField-rotate 5s linear forwards infinite}.BaseSpellField-component[data-spell=freeze] .BaseSpellField-swirlSmall{--scale: 140%;animation:BaseSpellField-rotate 2s linear forwards infinite}@keyframes BaseSpellField-rotate{0%{transform:scale(var(--scale)) rotate(0)}to{transform:scale(var(--scale)) rotate(360deg)}}.BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake{background-image:url(/bundles/web/images/variants/misc/snowflake.90f903d6.svg);background-repeat:no-repeat;background-size:contain;position:absolute}.BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(3){animation:BaseSpellField-boom-1 1.5s 50ms cubic-bezier(0,.65,.07,.87) forwards,BaseSpellField-snow-1 5.4560168762356s 1.0891203375247s ease-in-out forwards infinite;height:20%;top:40%;width:20%}[dir=ltr] .BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(3){left:40%}[dir=rtl] .BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(3){right:40%}@keyframes BaseSpellField-snow-1{0%{opacity:0;transform:translate(calc(cos(5deg)*.76*165%),calc(sin(5deg)*.76*165%)) scale(43%) rotate(0)}28.5%{opacity:.5}57%{opacity:0;transform:translate(calc(cos(5deg)*.76*280%),calc(sin(5deg)*.76*280%)) scale(43%) rotate(-71deg)}}@keyframes BaseSpellField-boom-1{0%{opacity:1;transform:scale(43%)}55.2%{opacity:1}to,97.6%{opacity:0;transform:translate(calc(cos(5deg)*.76*280%),calc(sin(5deg)*.76*280%)) scale(43%) rotate(45deg)}}.BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(4){animation:BaseSpellField-boom-2 1.5s 50ms cubic-bezier(0,.65,.07,.87) forwards,BaseSpellField-snow-2 5.8917139545877s 1.2251938233415s ease-in-out forwards infinite;height:20%;top:40%;width:20%}[dir=ltr] .BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(4){left:40%}[dir=rtl] .BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(4){right:40%}@keyframes BaseSpellField-snow-2{0%{opacity:0;transform:translate(calc(cos(-180deg)*.72*171%),calc(sin(-180deg)*.72*171%)) scale(41%) rotate(0)}31.5%{opacity:.5}63%{opacity:0;transform:translate(calc(cos(-180deg)*.72*280%),calc(sin(-180deg)*.72*280%)) scale(41%) rotate(-34deg)}}@keyframes BaseSpellField-boom-2{0%{opacity:1;transform:scale(41%)}54.4%{opacity:1}to,97.2%{opacity:0;transform:translate(calc(cos(-180deg)*.72*280%),calc(sin(-180deg)*.72*280%)) scale(41%) rotate(45deg)}}.BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(5){animation:BaseSpellField-boom-3 1.5s 50ms cubic-bezier(0,.65,.07,.87) forwards,BaseSpellField-snow-3 5.5544610730328s 1.6148278758137s ease-in-out forwards infinite;height:20%;top:40%;width:20%}[dir=ltr] .BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(5){left:40%}[dir=rtl] .BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(5){right:40%}@keyframes BaseSpellField-snow-3{0%{opacity:0;transform:translate(calc(cos(90deg)*.64*161%),calc(sin(90deg)*.64*161%)) scale(37%) rotate(0)}32.5%{opacity:.5}65%{opacity:0;transform:translate(calc(cos(90deg)*.64*280%),calc(sin(90deg)*.64*280%)) scale(37%) rotate(-60deg)}}@keyframes BaseSpellField-boom-3{0%{opacity:1;transform:scale(37%)}52.8%{opacity:1}to,96.4%{opacity:0;transform:translate(calc(cos(90deg)*.64*280%),calc(sin(90deg)*.64*280%)) scale(37%) rotate(45deg)}}.BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(6){animation:BaseSpellField-boom-4 1.5s 50ms cubic-bezier(0,.65,.07,.87) forwards,BaseSpellField-snow-4 5.0341219422984s 1.7139874037418s ease-in-out forwards infinite;height:20%;top:40%;width:20%}[dir=ltr] .BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(6){left:40%}[dir=rtl] .BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(6){right:40%}@keyframes BaseSpellField-snow-4{0%{opacity:0;transform:translate(calc(cos(51deg)*.9*174%),calc(sin(51deg)*.9*174%)) scale(.5) rotate(0)}35%{opacity:.5}70%{opacity:0;transform:translate(calc(cos(51deg)*.9*280%),calc(sin(51deg)*.9*280%)) scale(.5) rotate(-75deg)}}@keyframes BaseSpellField-boom-4{0%{opacity:1;transform:scale(.5)}58%{opacity:1}to,99%{opacity:0;transform:translate(calc(cos(51deg)*.9*280%),calc(sin(51deg)*.9*280%)) scale(.5) rotate(45deg)}}.BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(7){animation:BaseSpellField-boom-5 1.5s 50ms cubic-bezier(0,.65,.07,.87) forwards,BaseSpellField-snow-5 5.5315839857992s 1.8200317532434s ease-in-out forwards infinite;height:20%;top:40%;width:20%}[dir=ltr] .BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(7){left:40%}[dir=rtl] .BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(7){right:40%}@keyframes BaseSpellField-snow-5{0%{opacity:0;transform:translate(calc(cos(-46deg)*1*169%),calc(sin(-46deg)*1*169%)) scale(55%) rotate(0)}29.5%{opacity:.5}59%{opacity:0;transform:translate(calc(cos(-46deg)*1*280%),calc(sin(-46deg)*1*280%)) scale(55%) rotate(-88deg)}}@keyframes BaseSpellField-boom-5{0%{opacity:1;transform:scale(55%)}60%{opacity:1}to,to{opacity:0;transform:translate(calc(cos(-46deg)*1*280%),calc(sin(-46deg)*1*280%)) scale(55%) rotate(45deg)}}.BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(8){animation:BaseSpellField-boom-6 1.5s 50ms cubic-bezier(0,.65,.07,.87) forwards,BaseSpellField-snow-6 5.5085606933862s 2.1888846472577s ease-in-out forwards infinite;height:20%;top:40%;width:20%}[dir=ltr] .BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(8){left:40%}[dir=rtl] .BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(8){right:40%}@keyframes BaseSpellField-snow-6{0%{opacity:0;transform:translate(calc(cos(-90deg)*.74*164%),calc(sin(-90deg)*.74*164%)) scale(42%) rotate(0)}34.5%{opacity:.5}69%{opacity:0;transform:translate(calc(cos(-90deg)*.74*280%),calc(sin(-90deg)*.74*280%)) scale(42%) rotate(-37deg)}}@keyframes BaseSpellField-boom-6{0%{opacity:1;transform:scale(42%)}54.8%{opacity:1}to,97.4%{opacity:0;transform:translate(calc(cos(-90deg)*.74*280%),calc(sin(-90deg)*.74*280%)) scale(42%) rotate(45deg)}}.BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(9){animation:BaseSpellField-boom-7 1.5s 50ms cubic-bezier(0,.65,.07,.87) forwards,BaseSpellField-snow-7 5.0323333382315s 2.4935398641477s ease-in-out forwards infinite;height:20%;top:40%;width:20%}[dir=ltr] .BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(9){left:40%}[dir=rtl] .BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(9){right:40%}@keyframes BaseSpellField-snow-7{0%{opacity:0;transform:translate(calc(cos(30deg)*.52*175%),calc(sin(30deg)*.52*175%)) scale(31%) rotate(0)}32%{opacity:.5}64%{opacity:0;transform:translate(calc(cos(30deg)*.52*280%),calc(sin(30deg)*.52*280%)) scale(31%) rotate(-82deg)}}@keyframes BaseSpellField-boom-7{0%{opacity:1;transform:scale(31%)}50.4%{opacity:1}to,95.2%{opacity:0;transform:translate(calc(cos(30deg)*.52*280%),calc(sin(30deg)*.52*280%)) scale(31%) rotate(45deg)}}.BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(10){animation:BaseSpellField-boom-8 1.5s 50ms cubic-bezier(0,.65,.07,.87) forwards,BaseSpellField-snow-8 5.3227039005826s 2.8613311888842s ease-in-out forwards infinite;height:20%;top:40%;width:20%}[dir=ltr] .BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(10){left:40%}[dir=rtl] .BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(10){right:40%}@keyframes BaseSpellField-snow-8{0%{opacity:0;transform:translate(calc(cos(130deg)*.54*165%),calc(sin(130deg)*.54*165%)) scale(32%) rotate(0)}35%{opacity:.5}70%{opacity:0;transform:translate(calc(cos(130deg)*.54*280%),calc(sin(130deg)*.54*280%)) scale(32%) rotate(-81deg)}}@keyframes BaseSpellField-boom-8{0%{opacity:1;transform:scale(32%)}50.8%{opacity:1}to,95.4%{opacity:0;transform:translate(calc(cos(130deg)*.54*280%),calc(sin(130deg)*.54*280%)) scale(32%) rotate(45deg)}}.BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(11){animation:BaseSpellField-boom-9 1.5s 50ms cubic-bezier(0,.65,.07,.87) forwards,BaseSpellField-snow-9 5.5588064177213s 3.1418686126833s ease-in-out forwards infinite;height:20%;top:40%;width:20%}[dir=ltr] .BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(11){left:40%}[dir=rtl] .BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(11){right:40%}@keyframes BaseSpellField-snow-9{0%{opacity:0;transform:translate(calc(cos(-27deg)*.7*176%),calc(sin(-27deg)*.7*176%)) scale(.4) rotate(0)}33.5%{opacity:.5}67%{opacity:0;transform:translate(calc(cos(-27deg)*.7*280%),calc(sin(-27deg)*.7*280%)) scale(.4) rotate(-56deg)}}@keyframes BaseSpellField-boom-9{0%{opacity:1;transform:scale(.4)}54%{opacity:1}to,97%{opacity:0;transform:translate(calc(cos(-27deg)*.7*280%),calc(sin(-27deg)*.7*280%)) scale(.4) rotate(45deg)}}.BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(12){animation:BaseSpellField-boom-10 1.5s 50ms cubic-bezier(0,.65,.07,.87) forwards,BaseSpellField-snow-10 5.2855963186085s 3.3830379795999s ease-in-out forwards infinite;height:20%;top:40%;width:20%}[dir=ltr] .BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(12){left:40%}[dir=rtl] .BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(12){right:40%}@keyframes BaseSpellField-snow-10{0%{opacity:0;transform:translate(calc(cos(-138deg)*.8*170%),calc(sin(-138deg)*.8*170%)) scale(45%) rotate(0)}24.5%{opacity:.5}49%{opacity:0;transform:translate(calc(cos(-138deg)*.8*280%),calc(sin(-138deg)*.8*280%)) scale(45%) rotate(-70deg)}}@keyframes BaseSpellField-boom-10{0%{opacity:1;transform:scale(45%)}56%{opacity:1}to,98%{opacity:0;transform:translate(calc(cos(-138deg)*.8*280%),calc(sin(-138deg)*.8*280%)) scale(45%) rotate(45deg)}}.BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(13){animation:BaseSpellField-boom-11 1.5s 50ms cubic-bezier(0,.65,.07,.87) forwards,BaseSpellField-snow-11 5.6590558140756s 3.5499459541281s ease-in-out forwards infinite;height:20%;top:40%;width:20%}[dir=ltr] .BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(13){left:40%}[dir=rtl] .BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(13){right:40%}@keyframes BaseSpellField-snow-11{0%{opacity:0;transform:translate(calc(cos(-62deg)*.6*173%),calc(sin(-62deg)*.6*173%)) scale(35%) rotate(0)}35%{opacity:.5}70%{opacity:0;transform:translate(calc(cos(-62deg)*.6*280%),calc(sin(-62deg)*.6*280%)) scale(35%) rotate(-72deg)}}@keyframes BaseSpellField-boom-11{0%{opacity:1;transform:scale(35%)}52%{opacity:1}to,96%{opacity:0;transform:translate(calc(cos(-62deg)*.6*280%),calc(sin(-62deg)*.6*280%)) scale(35%) rotate(45deg)}}.BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(14){animation:BaseSpellField-boom-12 1.5s 50ms cubic-bezier(0,.65,.07,.87) forwards,BaseSpellField-snow-12 5.8445578480426s 4.2039103438937s ease-in-out forwards infinite;height:20%;top:40%;width:20%}[dir=ltr] .BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(14){left:40%}[dir=rtl] .BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(14){right:40%}@keyframes BaseSpellField-snow-12{0%{opacity:0;transform:translate(calc(cos(136deg)*.98*167%),calc(sin(136deg)*.98*167%)) scale(54%) rotate(0)}21%{opacity:.5}42%{opacity:0;transform:translate(calc(cos(136deg)*.98*280%),calc(sin(136deg)*.98*280%)) scale(54%) rotate(-51deg)}}@keyframes BaseSpellField-boom-12{0%{opacity:1;transform:scale(54%)}59.6%{opacity:1}to,99.8%{opacity:0;transform:translate(calc(cos(136deg)*.98*280%),calc(sin(136deg)*.98*280%)) scale(54%) rotate(45deg)}}.BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(15){animation:BaseSpellField-boom-13 1.5s 50ms cubic-bezier(0,.65,.07,.87) forwards,BaseSpellField-snow-13 5.5395428876598s 5.7131751183494s ease-in-out forwards infinite;height:20%;top:40%;width:20%}[dir=ltr] .BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(15){left:40%}[dir=rtl] .BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(15){right:40%}@keyframes BaseSpellField-snow-13{0%{opacity:0;transform:translate(calc(cos(-150deg)/2*174%),calc(sin(-150deg)/2*174%)) scale(.3) rotate(0)}25.5%{opacity:.5}51%{opacity:0;transform:translate(calc(cos(-150deg)/2*280%),calc(sin(-150deg)/2*280%)) scale(.3) rotate(-32deg)}}@keyframes BaseSpellField-boom-13{0%{opacity:1;transform:scale(.3)}50%{opacity:1}to,95%{opacity:0;transform:translate(calc(cos(-150deg)/2*280%),calc(sin(-150deg)/2*280%)) scale(.3) rotate(45deg)}}.BaseSpellField-component[data-spell=freeze] .BaseSpellField-progress>div{background-color:#0181a8}.BaseSpellField-component[data-spell=jump]{animation:BaseSpellField-scale .15s linear forwards;background-color:rgb(var(--spellFieldJump, 123, 183, 68),.8);border:solid 4px var(--color-neutrals-white);box-shadow:0 0 2rem var(--spellFieldJump, 123, 183, 68);display:flex;flex-wrap:wrap}.BaseSpellField-component[data-spell=jump]>div{width:14.2857142857%}.BaseSpellField-component[data-spell=jump]>div[data-type="0"]{animation:BaseSpellField-switch-0 1s linear forwards infinite}@keyframes BaseSpellField-switch-0{0%,to{background-color:#ffffff1f}25%{background-color:var(--color-transparent-white-5)}50%{background-color:#0000001f}75%{background-color:#0000000d}}.BaseSpellField-component[data-spell=jump]>div[data-type="1"]{animation:BaseSpellField-switch-1 1s linear forwards infinite}@keyframes BaseSpellField-switch-1{0%,to{background-color:var(--color-transparent-white-5)}25%{background-color:#0000001f}50%{background-color:#0000000d}75%{background-color:#ffffff1f}}.BaseSpellField-component[data-spell=jump]>div[data-type="2"]{animation:BaseSpellField-switch-2 1s linear forwards infinite}@keyframes BaseSpellField-switch-2{0%,to{background-color:#0000001f}25%{background-color:#0000000d}50%{background-color:#ffffff1f}75%{background-color:var(--color-transparent-white-5)}}.BaseSpellField-component[data-spell=jump]>div[data-type="3"]{animation:BaseSpellField-switch-3 1s linear forwards infinite}@keyframes BaseSpellField-switch-3{0%,to{background-color:#0000000d}25%{background-color:#ffffff1f}50%{background-color:var(--color-transparent-white-5)}75%{background-color:#0000001f}}@keyframes BaseSpellField-scale{0%{transform:scale(0)}60%{transform:scale(.4)}}.BaseSpellField-component .BaseSpellField-progress>div{background-color:#4d8d10}.square{--square: var(--size, calc(var(--squareSize) * 1px));height:var(--square);position:relative;width:var(--square)}.square[data-bank]{--size: calc(var(--bankSquareSize) * 1px);border-radius:.5rem}.square[data-invisible]:not([data-legal]){visibility:hidden}.square[data-invisible][data-legal]{background-color:transparent}.square[data-check]{background-color:#790000!important}.square[data-check][data-legal=circle]:after{border-color:#bababa59}.square[data-fogged]{background-image:url(/bundles/web/images/variants/misc/fog-bg-new.152f730e.png);background-size:2000px}.square[data-fogged].dark{filter:brightness(80%)}[dir=ltr] .square[data-fogged="0;0"]{background-position:calc(var(--square) * -0 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -0 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="0;0"]{background-position:calc(100% - (var(--square) * -0 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -0 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="0;1"]{background-position:calc(var(--square) * -0 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -1 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="0;1"]{background-position:calc(100% - (var(--square) * -0 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -1 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="0;2"]{background-position:calc(var(--square) * -0 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -2 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="0;2"]{background-position:calc(100% - (var(--square) * -0 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -2 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="0;3"]{background-position:calc(var(--square) * -0 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -3 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="0;3"]{background-position:calc(100% - (var(--square) * -0 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -3 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="0;4"]{background-position:calc(var(--square) * -0 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -4 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="0;4"]{background-position:calc(100% - (var(--square) * -0 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -4 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="0;5"]{background-position:calc(var(--square) * -0 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -5 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="0;5"]{background-position:calc(100% - (var(--square) * -0 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -5 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="0;6"]{background-position:calc(var(--square) * -0 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -6 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="0;6"]{background-position:calc(100% - (var(--square) * -0 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -6 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="0;7"]{background-position:calc(var(--square) * -0 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -7 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="0;7"]{background-position:calc(100% - (var(--square) * -0 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -7 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="0;8"]{background-position:calc(var(--square) * -0 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -8 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="0;8"]{background-position:calc(100% - (var(--square) * -0 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -8 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="0;9"]{background-position:calc(var(--square) * -0 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -9 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="0;9"]{background-position:calc(100% - (var(--square) * -0 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -9 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="0;10"]{background-position:calc(var(--square) * -0 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -10 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="0;10"]{background-position:calc(100% - (var(--square) * -0 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -10 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="0;11"]{background-position:calc(var(--square) * -0 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -11 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="0;11"]{background-position:calc(100% - (var(--square) * -0 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -11 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="0;12"]{background-position:calc(var(--square) * -0 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -12 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="0;12"]{background-position:calc(100% - (var(--square) * -0 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -12 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="0;13"]{background-position:calc(var(--square) * -0 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -13 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="0;13"]{background-position:calc(100% - (var(--square) * -0 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -13 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="1;0"]{background-position:calc(var(--square) * -1 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -0 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="1;0"]{background-position:calc(100% - (var(--square) * -1 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -0 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="1;1"]{background-position:calc(var(--square) * -1 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -1 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="1;1"]{background-position:calc(100% - (var(--square) * -1 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -1 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="1;2"]{background-position:calc(var(--square) * -1 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -2 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="1;2"]{background-position:calc(100% - (var(--square) * -1 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -2 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="1;3"]{background-position:calc(var(--square) * -1 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -3 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="1;3"]{background-position:calc(100% - (var(--square) * -1 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -3 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="1;4"]{background-position:calc(var(--square) * -1 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -4 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="1;4"]{background-position:calc(100% - (var(--square) * -1 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -4 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="1;5"]{background-position:calc(var(--square) * -1 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -5 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="1;5"]{background-position:calc(100% - (var(--square) * -1 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -5 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="1;6"]{background-position:calc(var(--square) * -1 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -6 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="1;6"]{background-position:calc(100% - (var(--square) * -1 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -6 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="1;7"]{background-position:calc(var(--square) * -1 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -7 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="1;7"]{background-position:calc(100% - (var(--square) * -1 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -7 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="1;8"]{background-position:calc(var(--square) * -1 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -8 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="1;8"]{background-position:calc(100% - (var(--square) * -1 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -8 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="1;9"]{background-position:calc(var(--square) * -1 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -9 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="1;9"]{background-position:calc(100% - (var(--square) * -1 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -9 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="1;10"]{background-position:calc(var(--square) * -1 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -10 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="1;10"]{background-position:calc(100% - (var(--square) * -1 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -10 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="1;11"]{background-position:calc(var(--square) * -1 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -11 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="1;11"]{background-position:calc(100% - (var(--square) * -1 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -11 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="1;12"]{background-position:calc(var(--square) * -1 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -12 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="1;12"]{background-position:calc(100% - (var(--square) * -1 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -12 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="1;13"]{background-position:calc(var(--square) * -1 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -13 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="1;13"]{background-position:calc(100% - (var(--square) * -1 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -13 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="2;0"]{background-position:calc(var(--square) * -2 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -0 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="2;0"]{background-position:calc(100% - (var(--square) * -2 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -0 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="2;1"]{background-position:calc(var(--square) * -2 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -1 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="2;1"]{background-position:calc(100% - (var(--square) * -2 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -1 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="2;2"]{background-position:calc(var(--square) * -2 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -2 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="2;2"]{background-position:calc(100% - (var(--square) * -2 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -2 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="2;3"]{background-position:calc(var(--square) * -2 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -3 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="2;3"]{background-position:calc(100% - (var(--square) * -2 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -3 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="2;4"]{background-position:calc(var(--square) * -2 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -4 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="2;4"]{background-position:calc(100% - (var(--square) * -2 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -4 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="2;5"]{background-position:calc(var(--square) * -2 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -5 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="2;5"]{background-position:calc(100% - (var(--square) * -2 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -5 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="2;6"]{background-position:calc(var(--square) * -2 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -6 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="2;6"]{background-position:calc(100% - (var(--square) * -2 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -6 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="2;7"]{background-position:calc(var(--square) * -2 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -7 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="2;7"]{background-position:calc(100% - (var(--square) * -2 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -7 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="2;8"]{background-position:calc(var(--square) * -2 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -8 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="2;8"]{background-position:calc(100% - (var(--square) * -2 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -8 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="2;9"]{background-position:calc(var(--square) * -2 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -9 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="2;9"]{background-position:calc(100% - (var(--square) * -2 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -9 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="2;10"]{background-position:calc(var(--square) * -2 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -10 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="2;10"]{background-position:calc(100% - (var(--square) * -2 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -10 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="2;11"]{background-position:calc(var(--square) * -2 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -11 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="2;11"]{background-position:calc(100% - (var(--square) * -2 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -11 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="2;12"]{background-position:calc(var(--square) * -2 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -12 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="2;12"]{background-position:calc(100% - (var(--square) * -2 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -12 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="2;13"]{background-position:calc(var(--square) * -2 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -13 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="2;13"]{background-position:calc(100% - (var(--square) * -2 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -13 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="3;0"]{background-position:calc(var(--square) * -3 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -0 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="3;0"]{background-position:calc(100% - (var(--square) * -3 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -0 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="3;1"]{background-position:calc(var(--square) * -3 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -1 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="3;1"]{background-position:calc(100% - (var(--square) * -3 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -1 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="3;2"]{background-position:calc(var(--square) * -3 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -2 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="3;2"]{background-position:calc(100% - (var(--square) * -3 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -2 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="3;3"]{background-position:calc(var(--square) * -3 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -3 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="3;3"]{background-position:calc(100% - (var(--square) * -3 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -3 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="3;4"]{background-position:calc(var(--square) * -3 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -4 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="3;4"]{background-position:calc(100% - (var(--square) * -3 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -4 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="3;5"]{background-position:calc(var(--square) * -3 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -5 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="3;5"]{background-position:calc(100% - (var(--square) * -3 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -5 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="3;6"]{background-position:calc(var(--square) * -3 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -6 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="3;6"]{background-position:calc(100% - (var(--square) * -3 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -6 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="3;7"]{background-position:calc(var(--square) * -3 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -7 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="3;7"]{background-position:calc(100% - (var(--square) * -3 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -7 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="3;8"]{background-position:calc(var(--square) * -3 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -8 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="3;8"]{background-position:calc(100% - (var(--square) * -3 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -8 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="3;9"]{background-position:calc(var(--square) * -3 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -9 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="3;9"]{background-position:calc(100% - (var(--square) * -3 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -9 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="3;10"]{background-position:calc(var(--square) * -3 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -10 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="3;10"]{background-position:calc(100% - (var(--square) * -3 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -10 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="3;11"]{background-position:calc(var(--square) * -3 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -11 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="3;11"]{background-position:calc(100% - (var(--square) * -3 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -11 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="3;12"]{background-position:calc(var(--square) * -3 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -12 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="3;12"]{background-position:calc(100% - (var(--square) * -3 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -12 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="3;13"]{background-position:calc(var(--square) * -3 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -13 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="3;13"]{background-position:calc(100% - (var(--square) * -3 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -13 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="4;0"]{background-position:calc(var(--square) * -4 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -0 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="4;0"]{background-position:calc(100% - (var(--square) * -4 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -0 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="4;1"]{background-position:calc(var(--square) * -4 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -1 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="4;1"]{background-position:calc(100% - (var(--square) * -4 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -1 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="4;2"]{background-position:calc(var(--square) * -4 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -2 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="4;2"]{background-position:calc(100% - (var(--square) * -4 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -2 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="4;3"]{background-position:calc(var(--square) * -4 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -3 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="4;3"]{background-position:calc(100% - (var(--square) * -4 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -3 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="4;4"]{background-position:calc(var(--square) * -4 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -4 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="4;4"]{background-position:calc(100% - (var(--square) * -4 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -4 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="4;5"]{background-position:calc(var(--square) * -4 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -5 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="4;5"]{background-position:calc(100% - (var(--square) * -4 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -5 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="4;6"]{background-position:calc(var(--square) * -4 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -6 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="4;6"]{background-position:calc(100% - (var(--square) * -4 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -6 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="4;7"]{background-position:calc(var(--square) * -4 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -7 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="4;7"]{background-position:calc(100% - (var(--square) * -4 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -7 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="4;8"]{background-position:calc(var(--square) * -4 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -8 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="4;8"]{background-position:calc(100% - (var(--square) * -4 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -8 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="4;9"]{background-position:calc(var(--square) * -4 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -9 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="4;9"]{background-position:calc(100% - (var(--square) * -4 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -9 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="4;10"]{background-position:calc(var(--square) * -4 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -10 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="4;10"]{background-position:calc(100% - (var(--square) * -4 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -10 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="4;11"]{background-position:calc(var(--square) * -4 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -11 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="4;11"]{background-position:calc(100% - (var(--square) * -4 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -11 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="4;12"]{background-position:calc(var(--square) * -4 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -12 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="4;12"]{background-position:calc(100% - (var(--square) * -4 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -12 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="4;13"]{background-position:calc(var(--square) * -4 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -13 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="4;13"]{background-position:calc(100% - (var(--square) * -4 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -13 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="5;0"]{background-position:calc(var(--square) * -5 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -0 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="5;0"]{background-position:calc(100% - (var(--square) * -5 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -0 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="5;1"]{background-position:calc(var(--square) * -5 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -1 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="5;1"]{background-position:calc(100% - (var(--square) * -5 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -1 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="5;2"]{background-position:calc(var(--square) * -5 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -2 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="5;2"]{background-position:calc(100% - (var(--square) * -5 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -2 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="5;3"]{background-position:calc(var(--square) * -5 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -3 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="5;3"]{background-position:calc(100% - (var(--square) * -5 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -3 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="5;4"]{background-position:calc(var(--square) * -5 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -4 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="5;4"]{background-position:calc(100% - (var(--square) * -5 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -4 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="5;5"]{background-position:calc(var(--square) * -5 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -5 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="5;5"]{background-position:calc(100% - (var(--square) * -5 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -5 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="5;6"]{background-position:calc(var(--square) * -5 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -6 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="5;6"]{background-position:calc(100% - (var(--square) * -5 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -6 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="5;7"]{background-position:calc(var(--square) * -5 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -7 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="5;7"]{background-position:calc(100% - (var(--square) * -5 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -7 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="5;8"]{background-position:calc(var(--square) * -5 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -8 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="5;8"]{background-position:calc(100% - (var(--square) * -5 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -8 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="5;9"]{background-position:calc(var(--square) * -5 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -9 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="5;9"]{background-position:calc(100% - (var(--square) * -5 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -9 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="5;10"]{background-position:calc(var(--square) * -5 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -10 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="5;10"]{background-position:calc(100% - (var(--square) * -5 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -10 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="5;11"]{background-position:calc(var(--square) * -5 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -11 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="5;11"]{background-position:calc(100% - (var(--square) * -5 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -11 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="5;12"]{background-position:calc(var(--square) * -5 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -12 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="5;12"]{background-position:calc(100% - (var(--square) * -5 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -12 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="5;13"]{background-position:calc(var(--square) * -5 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -13 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="5;13"]{background-position:calc(100% - (var(--square) * -5 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -13 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="6;0"]{background-position:calc(var(--square) * -6 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -0 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="6;0"]{background-position:calc(100% - (var(--square) * -6 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -0 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="6;1"]{background-position:calc(var(--square) * -6 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -1 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="6;1"]{background-position:calc(100% - (var(--square) * -6 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -1 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="6;2"]{background-position:calc(var(--square) * -6 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -2 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="6;2"]{background-position:calc(100% - (var(--square) * -6 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -2 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="6;3"]{background-position:calc(var(--square) * -6 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -3 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="6;3"]{background-position:calc(100% - (var(--square) * -6 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -3 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="6;4"]{background-position:calc(var(--square) * -6 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -4 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="6;4"]{background-position:calc(100% - (var(--square) * -6 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -4 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="6;5"]{background-position:calc(var(--square) * -6 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -5 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="6;5"]{background-position:calc(100% - (var(--square) * -6 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -5 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="6;6"]{background-position:calc(var(--square) * -6 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -6 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="6;6"]{background-position:calc(100% - (var(--square) * -6 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -6 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="6;7"]{background-position:calc(var(--square) * -6 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -7 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="6;7"]{background-position:calc(100% - (var(--square) * -6 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -7 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="6;8"]{background-position:calc(var(--square) * -6 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -8 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="6;8"]{background-position:calc(100% - (var(--square) * -6 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -8 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="6;9"]{background-position:calc(var(--square) * -6 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -9 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="6;9"]{background-position:calc(100% - (var(--square) * -6 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -9 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="6;10"]{background-position:calc(var(--square) * -6 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -10 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="6;10"]{background-position:calc(100% - (var(--square) * -6 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -10 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="6;11"]{background-position:calc(var(--square) * -6 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -11 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="6;11"]{background-position:calc(100% - (var(--square) * -6 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -11 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="6;12"]{background-position:calc(var(--square) * -6 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -12 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="6;12"]{background-position:calc(100% - (var(--square) * -6 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -12 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="6;13"]{background-position:calc(var(--square) * -6 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -13 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="6;13"]{background-position:calc(100% - (var(--square) * -6 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -13 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="7;0"]{background-position:calc(var(--square) * -7 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -0 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="7;0"]{background-position:calc(100% - (var(--square) * -7 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -0 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="7;1"]{background-position:calc(var(--square) * -7 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -1 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="7;1"]{background-position:calc(100% - (var(--square) * -7 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -1 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="7;2"]{background-position:calc(var(--square) * -7 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -2 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="7;2"]{background-position:calc(100% - (var(--square) * -7 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -2 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="7;3"]{background-position:calc(var(--square) * -7 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -3 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="7;3"]{background-position:calc(100% - (var(--square) * -7 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -3 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="7;4"]{background-position:calc(var(--square) * -7 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -4 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="7;4"]{background-position:calc(100% - (var(--square) * -7 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -4 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="7;5"]{background-position:calc(var(--square) * -7 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -5 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="7;5"]{background-position:calc(100% - (var(--square) * -7 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -5 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="7;6"]{background-position:calc(var(--square) * -7 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -6 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="7;6"]{background-position:calc(100% - (var(--square) * -7 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -6 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="7;7"]{background-position:calc(var(--square) * -7 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -7 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="7;7"]{background-position:calc(100% - (var(--square) * -7 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -7 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="7;8"]{background-position:calc(var(--square) * -7 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -8 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="7;8"]{background-position:calc(100% - (var(--square) * -7 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -8 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="7;9"]{background-position:calc(var(--square) * -7 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -9 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="7;9"]{background-position:calc(100% - (var(--square) * -7 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -9 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="7;10"]{background-position:calc(var(--square) * -7 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -10 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="7;10"]{background-position:calc(100% - (var(--square) * -7 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -10 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="7;11"]{background-position:calc(var(--square) * -7 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -11 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="7;11"]{background-position:calc(100% - (var(--square) * -7 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -11 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="7;12"]{background-position:calc(var(--square) * -7 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -12 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="7;12"]{background-position:calc(100% - (var(--square) * -7 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -12 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="7;13"]{background-position:calc(var(--square) * -7 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -13 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="7;13"]{background-position:calc(100% - (var(--square) * -7 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -13 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="8;0"]{background-position:calc(var(--square) * -8 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -0 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="8;0"]{background-position:calc(100% - (var(--square) * -8 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -0 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="8;1"]{background-position:calc(var(--square) * -8 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -1 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="8;1"]{background-position:calc(100% - (var(--square) * -8 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -1 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="8;2"]{background-position:calc(var(--square) * -8 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -2 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="8;2"]{background-position:calc(100% - (var(--square) * -8 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -2 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="8;3"]{background-position:calc(var(--square) * -8 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -3 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="8;3"]{background-position:calc(100% - (var(--square) * -8 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -3 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="8;4"]{background-position:calc(var(--square) * -8 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -4 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="8;4"]{background-position:calc(100% - (var(--square) * -8 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -4 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="8;5"]{background-position:calc(var(--square) * -8 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -5 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="8;5"]{background-position:calc(100% - (var(--square) * -8 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -5 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="8;6"]{background-position:calc(var(--square) * -8 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -6 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="8;6"]{background-position:calc(100% - (var(--square) * -8 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -6 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="8;7"]{background-position:calc(var(--square) * -8 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -7 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="8;7"]{background-position:calc(100% - (var(--square) * -8 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -7 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="8;8"]{background-position:calc(var(--square) * -8 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -8 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="8;8"]{background-position:calc(100% - (var(--square) * -8 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -8 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="8;9"]{background-position:calc(var(--square) * -8 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -9 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="8;9"]{background-position:calc(100% - (var(--square) * -8 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -9 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="8;10"]{background-position:calc(var(--square) * -8 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -10 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="8;10"]{background-position:calc(100% - (var(--square) * -8 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -10 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="8;11"]{background-position:calc(var(--square) * -8 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -11 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="8;11"]{background-position:calc(100% - (var(--square) * -8 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -11 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="8;12"]{background-position:calc(var(--square) * -8 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -12 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="8;12"]{background-position:calc(100% - (var(--square) * -8 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -12 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="8;13"]{background-position:calc(var(--square) * -8 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -13 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="8;13"]{background-position:calc(100% - (var(--square) * -8 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -13 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="9;0"]{background-position:calc(var(--square) * -9 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -0 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="9;0"]{background-position:calc(100% - (var(--square) * -9 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -0 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="9;1"]{background-position:calc(var(--square) * -9 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -1 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="9;1"]{background-position:calc(100% - (var(--square) * -9 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -1 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="9;2"]{background-position:calc(var(--square) * -9 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -2 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="9;2"]{background-position:calc(100% - (var(--square) * -9 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -2 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="9;3"]{background-position:calc(var(--square) * -9 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -3 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="9;3"]{background-position:calc(100% - (var(--square) * -9 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -3 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="9;4"]{background-position:calc(var(--square) * -9 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -4 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="9;4"]{background-position:calc(100% - (var(--square) * -9 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -4 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="9;5"]{background-position:calc(var(--square) * -9 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -5 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="9;5"]{background-position:calc(100% - (var(--square) * -9 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -5 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="9;6"]{background-position:calc(var(--square) * -9 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -6 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="9;6"]{background-position:calc(100% - (var(--square) * -9 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -6 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="9;7"]{background-position:calc(var(--square) * -9 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -7 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="9;7"]{background-position:calc(100% - (var(--square) * -9 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -7 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="9;8"]{background-position:calc(var(--square) * -9 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -8 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="9;8"]{background-position:calc(100% - (var(--square) * -9 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -8 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="9;9"]{background-position:calc(var(--square) * -9 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -9 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="9;9"]{background-position:calc(100% - (var(--square) * -9 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -9 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="9;10"]{background-position:calc(var(--square) * -9 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -10 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="9;10"]{background-position:calc(100% - (var(--square) * -9 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -10 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="9;11"]{background-position:calc(var(--square) * -9 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -11 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="9;11"]{background-position:calc(100% - (var(--square) * -9 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -11 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="9;12"]{background-position:calc(var(--square) * -9 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -12 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="9;12"]{background-position:calc(100% - (var(--square) * -9 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -12 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="9;13"]{background-position:calc(var(--square) * -9 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -13 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="9;13"]{background-position:calc(100% - (var(--square) * -9 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -13 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="10;0"]{background-position:calc(var(--square) * -10 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -0 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="10;0"]{background-position:calc(100% - (var(--square) * -10 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -0 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="10;1"]{background-position:calc(var(--square) * -10 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -1 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="10;1"]{background-position:calc(100% - (var(--square) * -10 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -1 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="10;2"]{background-position:calc(var(--square) * -10 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -2 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="10;2"]{background-position:calc(100% - (var(--square) * -10 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -2 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="10;3"]{background-position:calc(var(--square) * -10 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -3 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="10;3"]{background-position:calc(100% - (var(--square) * -10 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -3 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="10;4"]{background-position:calc(var(--square) * -10 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -4 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="10;4"]{background-position:calc(100% - (var(--square) * -10 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -4 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="10;5"]{background-position:calc(var(--square) * -10 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -5 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="10;5"]{background-position:calc(100% - (var(--square) * -10 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -5 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="10;6"]{background-position:calc(var(--square) * -10 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -6 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="10;6"]{background-position:calc(100% - (var(--square) * -10 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -6 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="10;7"]{background-position:calc(var(--square) * -10 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -7 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="10;7"]{background-position:calc(100% - (var(--square) * -10 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -7 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="10;8"]{background-position:calc(var(--square) * -10 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -8 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="10;8"]{background-position:calc(100% - (var(--square) * -10 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -8 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="10;9"]{background-position:calc(var(--square) * -10 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -9 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="10;9"]{background-position:calc(100% - (var(--square) * -10 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -9 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="10;10"]{background-position:calc(var(--square) * -10 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -10 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="10;10"]{background-position:calc(100% - (var(--square) * -10 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -10 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="10;11"]{background-position:calc(var(--square) * -10 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -11 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="10;11"]{background-position:calc(100% - (var(--square) * -10 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -11 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="10;12"]{background-position:calc(var(--square) * -10 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -12 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="10;12"]{background-position:calc(100% - (var(--square) * -10 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -12 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="10;13"]{background-position:calc(var(--square) * -10 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -13 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="10;13"]{background-position:calc(100% - (var(--square) * -10 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -13 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="11;0"]{background-position:calc(var(--square) * -11 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -0 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="11;0"]{background-position:calc(100% - (var(--square) * -11 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -0 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="11;1"]{background-position:calc(var(--square) * -11 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -1 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="11;1"]{background-position:calc(100% - (var(--square) * -11 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -1 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="11;2"]{background-position:calc(var(--square) * -11 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -2 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="11;2"]{background-position:calc(100% - (var(--square) * -11 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -2 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="11;3"]{background-position:calc(var(--square) * -11 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -3 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="11;3"]{background-position:calc(100% - (var(--square) * -11 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -3 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="11;4"]{background-position:calc(var(--square) * -11 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -4 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="11;4"]{background-position:calc(100% - (var(--square) * -11 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -4 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="11;5"]{background-position:calc(var(--square) * -11 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -5 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="11;5"]{background-position:calc(100% - (var(--square) * -11 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -5 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="11;6"]{background-position:calc(var(--square) * -11 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -6 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="11;6"]{background-position:calc(100% - (var(--square) * -11 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -6 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="11;7"]{background-position:calc(var(--square) * -11 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -7 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="11;7"]{background-position:calc(100% - (var(--square) * -11 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -7 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="11;8"]{background-position:calc(var(--square) * -11 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -8 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="11;8"]{background-position:calc(100% - (var(--square) * -11 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -8 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="11;9"]{background-position:calc(var(--square) * -11 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -9 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="11;9"]{background-position:calc(100% - (var(--square) * -11 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -9 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="11;10"]{background-position:calc(var(--square) * -11 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -10 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="11;10"]{background-position:calc(100% - (var(--square) * -11 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -10 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="11;11"]{background-position:calc(var(--square) * -11 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -11 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="11;11"]{background-position:calc(100% - (var(--square) * -11 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -11 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="11;12"]{background-position:calc(var(--square) * -11 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -12 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="11;12"]{background-position:calc(100% - (var(--square) * -11 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -12 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="11;13"]{background-position:calc(var(--square) * -11 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -13 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="11;13"]{background-position:calc(100% - (var(--square) * -11 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -13 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="12;0"]{background-position:calc(var(--square) * -12 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -0 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="12;0"]{background-position:calc(100% - (var(--square) * -12 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -0 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="12;1"]{background-position:calc(var(--square) * -12 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -1 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="12;1"]{background-position:calc(100% - (var(--square) * -12 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -1 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="12;2"]{background-position:calc(var(--square) * -12 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -2 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="12;2"]{background-position:calc(100% - (var(--square) * -12 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -2 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="12;3"]{background-position:calc(var(--square) * -12 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -3 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="12;3"]{background-position:calc(100% - (var(--square) * -12 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -3 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="12;4"]{background-position:calc(var(--square) * -12 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -4 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="12;4"]{background-position:calc(100% - (var(--square) * -12 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -4 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="12;5"]{background-position:calc(var(--square) * -12 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -5 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="12;5"]{background-position:calc(100% - (var(--square) * -12 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -5 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="12;6"]{background-position:calc(var(--square) * -12 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -6 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="12;6"]{background-position:calc(100% - (var(--square) * -12 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -6 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="12;7"]{background-position:calc(var(--square) * -12 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -7 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="12;7"]{background-position:calc(100% - (var(--square) * -12 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -7 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="12;8"]{background-position:calc(var(--square) * -12 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -8 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="12;8"]{background-position:calc(100% - (var(--square) * -12 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -8 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="12;9"]{background-position:calc(var(--square) * -12 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -9 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="12;9"]{background-position:calc(100% - (var(--square) * -12 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -9 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="12;10"]{background-position:calc(var(--square) * -12 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -10 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="12;10"]{background-position:calc(100% - (var(--square) * -12 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -10 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="12;11"]{background-position:calc(var(--square) * -12 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -11 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="12;11"]{background-position:calc(100% - (var(--square) * -12 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -11 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="12;12"]{background-position:calc(var(--square) * -12 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -12 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="12;12"]{background-position:calc(100% - (var(--square) * -12 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -12 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="12;13"]{background-position:calc(var(--square) * -12 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -13 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="12;13"]{background-position:calc(100% - (var(--square) * -12 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -13 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="13;0"]{background-position:calc(var(--square) * -13 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -0 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="13;0"]{background-position:calc(100% - (var(--square) * -13 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -0 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="13;1"]{background-position:calc(var(--square) * -13 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -1 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="13;1"]{background-position:calc(100% - (var(--square) * -13 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -1 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="13;2"]{background-position:calc(var(--square) * -13 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -2 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="13;2"]{background-position:calc(100% - (var(--square) * -13 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -2 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="13;3"]{background-position:calc(var(--square) * -13 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -3 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="13;3"]{background-position:calc(100% - (var(--square) * -13 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -3 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="13;4"]{background-position:calc(var(--square) * -13 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -4 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="13;4"]{background-position:calc(100% - (var(--square) * -13 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -4 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="13;5"]{background-position:calc(var(--square) * -13 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -5 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="13;5"]{background-position:calc(100% - (var(--square) * -13 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -5 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="13;6"]{background-position:calc(var(--square) * -13 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -6 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="13;6"]{background-position:calc(100% - (var(--square) * -13 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -6 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="13;7"]{background-position:calc(var(--square) * -13 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -7 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="13;7"]{background-position:calc(100% - (var(--square) * -13 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -7 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="13;8"]{background-position:calc(var(--square) * -13 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -8 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="13;8"]{background-position:calc(100% - (var(--square) * -13 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -8 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="13;9"]{background-position:calc(var(--square) * -13 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -9 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="13;9"]{background-position:calc(100% - (var(--square) * -13 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -9 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="13;10"]{background-position:calc(var(--square) * -13 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -10 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="13;10"]{background-position:calc(100% - (var(--square) * -13 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -10 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="13;11"]{background-position:calc(var(--square) * -13 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -11 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="13;11"]{background-position:calc(100% - (var(--square) * -13 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -11 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="13;12"]{background-position:calc(var(--square) * -13 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -12 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="13;12"]{background-position:calc(100% - (var(--square) * -13 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -12 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=ltr] .square[data-fogged="13;13"]{background-position:calc(var(--square) * -13 + var(--fog-progress) * cos(var(--fog-angle)) - 500px) calc(var(--square) * -13 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}[dir=rtl] .square[data-fogged="13;13"]{background-position:calc(100% - (var(--square) * -13 + var(--fog-progress) * cos(var(--fog-angle)) - 500px)) calc(var(--square) * -13 + var(--fog-progress) * sin(var(--fog-angle)) + 500px)}.square[data-theme]{background-size:calc(var(--square) * 8)}.square[data-theme]:is([data-highlight],[data-check],[data-premove]):before{animation:none;background-color:inherit;content:"";height:100%;opacity:.6;position:absolute;width:100%}[dir=ltr] .square[data-theme="0;0"]{background-position:calc(var(--square) * 11) calc(var(--square) * 11)}[dir=rtl] .square[data-theme="0;0"]{background-position:calc(100% - (var(--square) * 11)) calc(var(--square) * 11)}[dir=ltr] .square[data-theme="0;1"]{background-position:calc(var(--square) * 11) calc(var(--square) * 10)}[dir=rtl] .square[data-theme="0;1"]{background-position:calc(100% - (var(--square) * 11)) calc(var(--square) * 10)}[dir=ltr] .square[data-theme="0;2"]{background-position:calc(var(--square) * 11) calc(var(--square) * 9)}[dir=rtl] .square[data-theme="0;2"]{background-position:calc(100% - (var(--square) * 11)) calc(var(--square) * 9)}[dir=ltr] .square[data-theme="0;3"]{background-position:calc(var(--square) * 11) calc(var(--square) * 8)}[dir=rtl] .square[data-theme="0;3"]{background-position:calc(100% - (var(--square) * 11)) calc(var(--square) * 8)}[dir=ltr] .square[data-theme="0;4"]{background-position:calc(var(--square) * 11) calc(var(--square) * 7)}[dir=rtl] .square[data-theme="0;4"]{background-position:calc(100% - (var(--square) * 11)) calc(var(--square) * 7)}[dir=ltr] .square[data-theme="0;5"]{background-position:calc(var(--square) * 11) calc(var(--square) * 6)}[dir=rtl] .square[data-theme="0;5"]{background-position:calc(100% - (var(--square) * 11)) calc(var(--square) * 6)}[dir=ltr] .square[data-theme="0;6"]{background-position:calc(var(--square) * 11) calc(var(--square) * 5)}[dir=rtl] .square[data-theme="0;6"]{background-position:calc(100% - (var(--square) * 11)) calc(var(--square) * 5)}[dir=ltr] .square[data-theme="0;7"]{background-position:calc(var(--square) * 11) calc(var(--square) * 4)}[dir=rtl] .square[data-theme="0;7"]{background-position:calc(100% - (var(--square) * 11)) calc(var(--square) * 4)}[dir=ltr] .square[data-theme="0;8"]{background-position:calc(var(--square) * 11) calc(var(--square) * 3)}[dir=rtl] .square[data-theme="0;8"]{background-position:calc(100% - (var(--square) * 11)) calc(var(--square) * 3)}[dir=ltr] .square[data-theme="0;9"]{background-position:calc(var(--square) * 11) calc(var(--square) * 2)}[dir=rtl] .square[data-theme="0;9"]{background-position:calc(100% - (var(--square) * 11)) calc(var(--square) * 2)}[dir=ltr] .square[data-theme="0;10"]{background-position:calc(var(--square) * 11) calc(var(--square) * 1)}[dir=rtl] .square[data-theme="0;10"]{background-position:calc(100% - (var(--square) * 11)) calc(var(--square) * 1)}[dir=ltr] .square[data-theme="0;11"]{background-position:calc(var(--square) * 11) calc(var(--square) * 0)}[dir=rtl] .square[data-theme="0;11"]{background-position:calc(100% - (var(--square) * 11)) calc(var(--square) * 0)}[dir=ltr] .square[data-theme="0;12"]{background-position:calc(var(--square) * 11) calc(var(--square) * -1)}[dir=rtl] .square[data-theme="0;12"]{background-position:calc(100% - (var(--square) * 11)) calc(var(--square) * -1)}[dir=ltr] .square[data-theme="0;13"]{background-position:calc(var(--square) * 11) calc(var(--square) * -2)}[dir=rtl] .square[data-theme="0;13"]{background-position:calc(100% - (var(--square) * 11)) calc(var(--square) * -2)}[dir=ltr] .square[data-theme="1;0"]{background-position:calc(var(--square) * 10) calc(var(--square) * 11)}[dir=rtl] .square[data-theme="1;0"]{background-position:calc(100% - (var(--square) * 10)) calc(var(--square) * 11)}[dir=ltr] .square[data-theme="1;1"]{background-position:calc(var(--square) * 10) calc(var(--square) * 10)}[dir=rtl] .square[data-theme="1;1"]{background-position:calc(100% - (var(--square) * 10)) calc(var(--square) * 10)}[dir=ltr] .square[data-theme="1;2"]{background-position:calc(var(--square) * 10) calc(var(--square) * 9)}[dir=rtl] .square[data-theme="1;2"]{background-position:calc(100% - (var(--square) * 10)) calc(var(--square) * 9)}[dir=ltr] .square[data-theme="1;3"]{background-position:calc(var(--square) * 10) calc(var(--square) * 8)}[dir=rtl] .square[data-theme="1;3"]{background-position:calc(100% - (var(--square) * 10)) calc(var(--square) * 8)}[dir=ltr] .square[data-theme="1;4"]{background-position:calc(var(--square) * 10) calc(var(--square) * 7)}[dir=rtl] .square[data-theme="1;4"]{background-position:calc(100% - (var(--square) * 10)) calc(var(--square) * 7)}[dir=ltr] .square[data-theme="1;5"]{background-position:calc(var(--square) * 10) calc(var(--square) * 6)}[dir=rtl] .square[data-theme="1;5"]{background-position:calc(100% - (var(--square) * 10)) calc(var(--square) * 6)}[dir=ltr] .square[data-theme="1;6"]{background-position:calc(var(--square) * 10) calc(var(--square) * 5)}[dir=rtl] .square[data-theme="1;6"]{background-position:calc(100% - (var(--square) * 10)) calc(var(--square) * 5)}[dir=ltr] .square[data-theme="1;7"]{background-position:calc(var(--square) * 10) calc(var(--square) * 4)}[dir=rtl] .square[data-theme="1;7"]{background-position:calc(100% - (var(--square) * 10)) calc(var(--square) * 4)}[dir=ltr] .square[data-theme="1;8"]{background-position:calc(var(--square) * 10) calc(var(--square) * 3)}[dir=rtl] .square[data-theme="1;8"]{background-position:calc(100% - (var(--square) * 10)) calc(var(--square) * 3)}[dir=ltr] .square[data-theme="1;9"]{background-position:calc(var(--square) * 10) calc(var(--square) * 2)}[dir=rtl] .square[data-theme="1;9"]{background-position:calc(100% - (var(--square) * 10)) calc(var(--square) * 2)}[dir=ltr] .square[data-theme="1;10"]{background-position:calc(var(--square) * 10) calc(var(--square) * 1)}[dir=rtl] .square[data-theme="1;10"]{background-position:calc(100% - (var(--square) * 10)) calc(var(--square) * 1)}[dir=ltr] .square[data-theme="1;11"]{background-position:calc(var(--square) * 10) calc(var(--square) * 0)}[dir=rtl] .square[data-theme="1;11"]{background-position:calc(100% - (var(--square) * 10)) calc(var(--square) * 0)}[dir=ltr] .square[data-theme="1;12"]{background-position:calc(var(--square) * 10) calc(var(--square) * -1)}[dir=rtl] .square[data-theme="1;12"]{background-position:calc(100% - (var(--square) * 10)) calc(var(--square) * -1)}[dir=ltr] .square[data-theme="1;13"]{background-position:calc(var(--square) * 10) calc(var(--square) * -2)}[dir=rtl] .square[data-theme="1;13"]{background-position:calc(100% - (var(--square) * 10)) calc(var(--square) * -2)}[dir=ltr] .square[data-theme="2;0"]{background-position:calc(var(--square) * 9) calc(var(--square) * 11)}[dir=rtl] .square[data-theme="2;0"]{background-position:calc(100% - (var(--square) * 9)) calc(var(--square) * 11)}[dir=ltr] .square[data-theme="2;1"]{background-position:calc(var(--square) * 9) calc(var(--square) * 10)}[dir=rtl] .square[data-theme="2;1"]{background-position:calc(100% - (var(--square) * 9)) calc(var(--square) * 10)}[dir=ltr] .square[data-theme="2;2"]{background-position:calc(var(--square) * 9) calc(var(--square) * 9)}[dir=rtl] .square[data-theme="2;2"]{background-position:calc(100% - (var(--square) * 9)) calc(var(--square) * 9)}[dir=ltr] .square[data-theme="2;3"]{background-position:calc(var(--square) * 9) calc(var(--square) * 8)}[dir=rtl] .square[data-theme="2;3"]{background-position:calc(100% - (var(--square) * 9)) calc(var(--square) * 8)}[dir=ltr] .square[data-theme="2;4"]{background-position:calc(var(--square) * 9) calc(var(--square) * 7)}[dir=rtl] .square[data-theme="2;4"]{background-position:calc(100% - (var(--square) * 9)) calc(var(--square) * 7)}[dir=ltr] .square[data-theme="2;5"]{background-position:calc(var(--square) * 9) calc(var(--square) * 6)}[dir=rtl] .square[data-theme="2;5"]{background-position:calc(100% - (var(--square) * 9)) calc(var(--square) * 6)}[dir=ltr] .square[data-theme="2;6"]{background-position:calc(var(--square) * 9) calc(var(--square) * 5)}[dir=rtl] .square[data-theme="2;6"]{background-position:calc(100% - (var(--square) * 9)) calc(var(--square) * 5)}[dir=ltr] .square[data-theme="2;7"]{background-position:calc(var(--square) * 9) calc(var(--square) * 4)}[dir=rtl] .square[data-theme="2;7"]{background-position:calc(100% - (var(--square) * 9)) calc(var(--square) * 4)}[dir=ltr] .square[data-theme="2;8"]{background-position:calc(var(--square) * 9) calc(var(--square) * 3)}[dir=rtl] .square[data-theme="2;8"]{background-position:calc(100% - (var(--square) * 9)) calc(var(--square) * 3)}[dir=ltr] .square[data-theme="2;9"]{background-position:calc(var(--square) * 9) calc(var(--square) * 2)}[dir=rtl] .square[data-theme="2;9"]{background-position:calc(100% - (var(--square) * 9)) calc(var(--square) * 2)}[dir=ltr] .square[data-theme="2;10"]{background-position:calc(var(--square) * 9) calc(var(--square) * 1)}[dir=rtl] .square[data-theme="2;10"]{background-position:calc(100% - (var(--square) * 9)) calc(var(--square) * 1)}[dir=ltr] .square[data-theme="2;11"]{background-position:calc(var(--square) * 9) calc(var(--square) * 0)}[dir=rtl] .square[data-theme="2;11"]{background-position:calc(100% - (var(--square) * 9)) calc(var(--square) * 0)}[dir=ltr] .square[data-theme="2;12"]{background-position:calc(var(--square) * 9) calc(var(--square) * -1)}[dir=rtl] .square[data-theme="2;12"]{background-position:calc(100% - (var(--square) * 9)) calc(var(--square) * -1)}[dir=ltr] .square[data-theme="2;13"]{background-position:calc(var(--square) * 9) calc(var(--square) * -2)}[dir=rtl] .square[data-theme="2;13"]{background-position:calc(100% - (var(--square) * 9)) calc(var(--square) * -2)}[dir=ltr] .square[data-theme="3;0"]{background-position:calc(var(--square) * 8) calc(var(--square) * 11)}[dir=rtl] .square[data-theme="3;0"]{background-position:calc(100% - (var(--square) * 8)) calc(var(--square) * 11)}[dir=ltr] .square[data-theme="3;1"]{background-position:calc(var(--square) * 8) calc(var(--square) * 10)}[dir=rtl] .square[data-theme="3;1"]{background-position:calc(100% - (var(--square) * 8)) calc(var(--square) * 10)}[dir=ltr] .square[data-theme="3;2"]{background-position:calc(var(--square) * 8) calc(var(--square) * 9)}[dir=rtl] .square[data-theme="3;2"]{background-position:calc(100% - (var(--square) * 8)) calc(var(--square) * 9)}[dir=ltr] .square[data-theme="3;3"]{background-position:calc(var(--square) * 8) calc(var(--square) * 8)}[dir=rtl] .square[data-theme="3;3"]{background-position:calc(100% - (var(--square) * 8)) calc(var(--square) * 8)}[dir=ltr] .square[data-theme="3;4"]{background-position:calc(var(--square) * 8) calc(var(--square) * 7)}[dir=rtl] .square[data-theme="3;4"]{background-position:calc(100% - (var(--square) * 8)) calc(var(--square) * 7)}[dir=ltr] .square[data-theme="3;5"]{background-position:calc(var(--square) * 8) calc(var(--square) * 6)}[dir=rtl] .square[data-theme="3;5"]{background-position:calc(100% - (var(--square) * 8)) calc(var(--square) * 6)}[dir=ltr] .square[data-theme="3;6"]{background-position:calc(var(--square) * 8) calc(var(--square) * 5)}[dir=rtl] .square[data-theme="3;6"]{background-position:calc(100% - (var(--square) * 8)) calc(var(--square) * 5)}[dir=ltr] .square[data-theme="3;7"]{background-position:calc(var(--square) * 8) calc(var(--square) * 4)}[dir=rtl] .square[data-theme="3;7"]{background-position:calc(100% - (var(--square) * 8)) calc(var(--square) * 4)}[dir=ltr] .square[data-theme="3;8"]{background-position:calc(var(--square) * 8) calc(var(--square) * 3)}[dir=rtl] .square[data-theme="3;8"]{background-position:calc(100% - (var(--square) * 8)) calc(var(--square) * 3)}[dir=ltr] .square[data-theme="3;9"]{background-position:calc(var(--square) * 8) calc(var(--square) * 2)}[dir=rtl] .square[data-theme="3;9"]{background-position:calc(100% - (var(--square) * 8)) calc(var(--square) * 2)}[dir=ltr] .square[data-theme="3;10"]{background-position:calc(var(--square) * 8) calc(var(--square) * 1)}[dir=rtl] .square[data-theme="3;10"]{background-position:calc(100% - (var(--square) * 8)) calc(var(--square) * 1)}[dir=ltr] .square[data-theme="3;11"]{background-position:calc(var(--square) * 8) calc(var(--square) * 0)}[dir=rtl] .square[data-theme="3;11"]{background-position:calc(100% - (var(--square) * 8)) calc(var(--square) * 0)}[dir=ltr] .square[data-theme="3;12"]{background-position:calc(var(--square) * 8) calc(var(--square) * -1)}[dir=rtl] .square[data-theme="3;12"]{background-position:calc(100% - (var(--square) * 8)) calc(var(--square) * -1)}[dir=ltr] .square[data-theme="3;13"]{background-position:calc(var(--square) * 8) calc(var(--square) * -2)}[dir=rtl] .square[data-theme="3;13"]{background-position:calc(100% - (var(--square) * 8)) calc(var(--square) * -2)}[dir=ltr] .square[data-theme="4;0"]{background-position:calc(var(--square) * 7) calc(var(--square) * 11)}[dir=rtl] .square[data-theme="4;0"]{background-position:calc(100% - (var(--square) * 7)) calc(var(--square) * 11)}[dir=ltr] .square[data-theme="4;1"]{background-position:calc(var(--square) * 7) calc(var(--square) * 10)}[dir=rtl] .square[data-theme="4;1"]{background-position:calc(100% - (var(--square) * 7)) calc(var(--square) * 10)}[dir=ltr] .square[data-theme="4;2"]{background-position:calc(var(--square) * 7) calc(var(--square) * 9)}[dir=rtl] .square[data-theme="4;2"]{background-position:calc(100% - (var(--square) * 7)) calc(var(--square) * 9)}[dir=ltr] .square[data-theme="4;3"]{background-position:calc(var(--square) * 7) calc(var(--square) * 8)}[dir=rtl] .square[data-theme="4;3"]{background-position:calc(100% - (var(--square) * 7)) calc(var(--square) * 8)}[dir=ltr] .square[data-theme="4;4"]{background-position:calc(var(--square) * 7) calc(var(--square) * 7)}[dir=rtl] .square[data-theme="4;4"]{background-position:calc(100% - (var(--square) * 7)) calc(var(--square) * 7)}[dir=ltr] .square[data-theme="4;5"]{background-position:calc(var(--square) * 7) calc(var(--square) * 6)}[dir=rtl] .square[data-theme="4;5"]{background-position:calc(100% - (var(--square) * 7)) calc(var(--square) * 6)}[dir=ltr] .square[data-theme="4;6"]{background-position:calc(var(--square) * 7) calc(var(--square) * 5)}[dir=rtl] .square[data-theme="4;6"]{background-position:calc(100% - (var(--square) * 7)) calc(var(--square) * 5)}[dir=ltr] .square[data-theme="4;7"]{background-position:calc(var(--square) * 7) calc(var(--square) * 4)}[dir=rtl] .square[data-theme="4;7"]{background-position:calc(100% - (var(--square) * 7)) calc(var(--square) * 4)}[dir=ltr] .square[data-theme="4;8"]{background-position:calc(var(--square) * 7) calc(var(--square) * 3)}[dir=rtl] .square[data-theme="4;8"]{background-position:calc(100% - (var(--square) * 7)) calc(var(--square) * 3)}[dir=ltr] .square[data-theme="4;9"]{background-position:calc(var(--square) * 7) calc(var(--square) * 2)}[dir=rtl] .square[data-theme="4;9"]{background-position:calc(100% - (var(--square) * 7)) calc(var(--square) * 2)}[dir=ltr] .square[data-theme="4;10"]{background-position:calc(var(--square) * 7) calc(var(--square) * 1)}[dir=rtl] .square[data-theme="4;10"]{background-position:calc(100% - (var(--square) * 7)) calc(var(--square) * 1)}[dir=ltr] .square[data-theme="4;11"]{background-position:calc(var(--square) * 7) calc(var(--square) * 0)}[dir=rtl] .square[data-theme="4;11"]{background-position:calc(100% - (var(--square) * 7)) calc(var(--square) * 0)}[dir=ltr] .square[data-theme="4;12"]{background-position:calc(var(--square) * 7) calc(var(--square) * -1)}[dir=rtl] .square[data-theme="4;12"]{background-position:calc(100% - (var(--square) * 7)) calc(var(--square) * -1)}[dir=ltr] .square[data-theme="4;13"]{background-position:calc(var(--square) * 7) calc(var(--square) * -2)}[dir=rtl] .square[data-theme="4;13"]{background-position:calc(100% - (var(--square) * 7)) calc(var(--square) * -2)}[dir=ltr] .square[data-theme="5;0"]{background-position:calc(var(--square) * 6) calc(var(--square) * 11)}[dir=rtl] .square[data-theme="5;0"]{background-position:calc(100% - (var(--square) * 6)) calc(var(--square) * 11)}[dir=ltr] .square[data-theme="5;1"]{background-position:calc(var(--square) * 6) calc(var(--square) * 10)}[dir=rtl] .square[data-theme="5;1"]{background-position:calc(100% - (var(--square) * 6)) calc(var(--square) * 10)}[dir=ltr] .square[data-theme="5;2"]{background-position:calc(var(--square) * 6) calc(var(--square) * 9)}[dir=rtl] .square[data-theme="5;2"]{background-position:calc(100% - (var(--square) * 6)) calc(var(--square) * 9)}[dir=ltr] .square[data-theme="5;3"]{background-position:calc(var(--square) * 6) calc(var(--square) * 8)}[dir=rtl] .square[data-theme="5;3"]{background-position:calc(100% - (var(--square) * 6)) calc(var(--square) * 8)}[dir=ltr] .square[data-theme="5;4"]{background-position:calc(var(--square) * 6) calc(var(--square) * 7)}[dir=rtl] .square[data-theme="5;4"]{background-position:calc(100% - (var(--square) * 6)) calc(var(--square) * 7)}[dir=ltr] .square[data-theme="5;5"]{background-position:calc(var(--square) * 6) calc(var(--square) * 6)}[dir=rtl] .square[data-theme="5;5"]{background-position:calc(100% - (var(--square) * 6)) calc(var(--square) * 6)}[dir=ltr] .square[data-theme="5;6"]{background-position:calc(var(--square) * 6) calc(var(--square) * 5)}[dir=rtl] .square[data-theme="5;6"]{background-position:calc(100% - (var(--square) * 6)) calc(var(--square) * 5)}[dir=ltr] .square[data-theme="5;7"]{background-position:calc(var(--square) * 6) calc(var(--square) * 4)}[dir=rtl] .square[data-theme="5;7"]{background-position:calc(100% - (var(--square) * 6)) calc(var(--square) * 4)}[dir=ltr] .square[data-theme="5;8"]{background-position:calc(var(--square) * 6) calc(var(--square) * 3)}[dir=rtl] .square[data-theme="5;8"]{background-position:calc(100% - (var(--square) * 6)) calc(var(--square) * 3)}[dir=ltr] .square[data-theme="5;9"]{background-position:calc(var(--square) * 6) calc(var(--square) * 2)}[dir=rtl] .square[data-theme="5;9"]{background-position:calc(100% - (var(--square) * 6)) calc(var(--square) * 2)}[dir=ltr] .square[data-theme="5;10"]{background-position:calc(var(--square) * 6) calc(var(--square) * 1)}[dir=rtl] .square[data-theme="5;10"]{background-position:calc(100% - (var(--square) * 6)) calc(var(--square) * 1)}[dir=ltr] .square[data-theme="5;11"]{background-position:calc(var(--square) * 6) calc(var(--square) * 0)}[dir=rtl] .square[data-theme="5;11"]{background-position:calc(100% - (var(--square) * 6)) calc(var(--square) * 0)}[dir=ltr] .square[data-theme="5;12"]{background-position:calc(var(--square) * 6) calc(var(--square) * -1)}[dir=rtl] .square[data-theme="5;12"]{background-position:calc(100% - (var(--square) * 6)) calc(var(--square) * -1)}[dir=ltr] .square[data-theme="5;13"]{background-position:calc(var(--square) * 6) calc(var(--square) * -2)}[dir=rtl] .square[data-theme="5;13"]{background-position:calc(100% - (var(--square) * 6)) calc(var(--square) * -2)}[dir=ltr] .square[data-theme="6;0"]{background-position:calc(var(--square) * 5) calc(var(--square) * 11)}[dir=rtl] .square[data-theme="6;0"]{background-position:calc(100% - (var(--square) * 5)) calc(var(--square) * 11)}[dir=ltr] .square[data-theme="6;1"]{background-position:calc(var(--square) * 5) calc(var(--square) * 10)}[dir=rtl] .square[data-theme="6;1"]{background-position:calc(100% - (var(--square) * 5)) calc(var(--square) * 10)}[dir=ltr] .square[data-theme="6;2"]{background-position:calc(var(--square) * 5) calc(var(--square) * 9)}[dir=rtl] .square[data-theme="6;2"]{background-position:calc(100% - (var(--square) * 5)) calc(var(--square) * 9)}[dir=ltr] .square[data-theme="6;3"]{background-position:calc(var(--square) * 5) calc(var(--square) * 8)}[dir=rtl] .square[data-theme="6;3"]{background-position:calc(100% - (var(--square) * 5)) calc(var(--square) * 8)}[dir=ltr] .square[data-theme="6;4"]{background-position:calc(var(--square) * 5) calc(var(--square) * 7)}[dir=rtl] .square[data-theme="6;4"]{background-position:calc(100% - (var(--square) * 5)) calc(var(--square) * 7)}[dir=ltr] .square[data-theme="6;5"]{background-position:calc(var(--square) * 5) calc(var(--square) * 6)}[dir=rtl] .square[data-theme="6;5"]{background-position:calc(100% - (var(--square) * 5)) calc(var(--square) * 6)}[dir=ltr] .square[data-theme="6;6"]{background-position:calc(var(--square) * 5) calc(var(--square) * 5)}[dir=rtl] .square[data-theme="6;6"]{background-position:calc(100% - (var(--square) * 5)) calc(var(--square) * 5)}[dir=ltr] .square[data-theme="6;7"]{background-position:calc(var(--square) * 5) calc(var(--square) * 4)}[dir=rtl] .square[data-theme="6;7"]{background-position:calc(100% - (var(--square) * 5)) calc(var(--square) * 4)}[dir=ltr] .square[data-theme="6;8"]{background-position:calc(var(--square) * 5) calc(var(--square) * 3)}[dir=rtl] .square[data-theme="6;8"]{background-position:calc(100% - (var(--square) * 5)) calc(var(--square) * 3)}[dir=ltr] .square[data-theme="6;9"]{background-position:calc(var(--square) * 5) calc(var(--square) * 2)}[dir=rtl] .square[data-theme="6;9"]{background-position:calc(100% - (var(--square) * 5)) calc(var(--square) * 2)}[dir=ltr] .square[data-theme="6;10"]{background-position:calc(var(--square) * 5) calc(var(--square) * 1)}[dir=rtl] .square[data-theme="6;10"]{background-position:calc(100% - (var(--square) * 5)) calc(var(--square) * 1)}[dir=ltr] .square[data-theme="6;11"]{background-position:calc(var(--square) * 5) calc(var(--square) * 0)}[dir=rtl] .square[data-theme="6;11"]{background-position:calc(100% - (var(--square) * 5)) calc(var(--square) * 0)}[dir=ltr] .square[data-theme="6;12"]{background-position:calc(var(--square) * 5) calc(var(--square) * -1)}[dir=rtl] .square[data-theme="6;12"]{background-position:calc(100% - (var(--square) * 5)) calc(var(--square) * -1)}[dir=ltr] .square[data-theme="6;13"]{background-position:calc(var(--square) * 5) calc(var(--square) * -2)}[dir=rtl] .square[data-theme="6;13"]{background-position:calc(100% - (var(--square) * 5)) calc(var(--square) * -2)}[dir=ltr] .square[data-theme="7;0"]{background-position:calc(var(--square) * 4) calc(var(--square) * 11)}[dir=rtl] .square[data-theme="7;0"]{background-position:calc(100% - (var(--square) * 4)) calc(var(--square) * 11)}[dir=ltr] .square[data-theme="7;1"]{background-position:calc(var(--square) * 4) calc(var(--square) * 10)}[dir=rtl] .square[data-theme="7;1"]{background-position:calc(100% - (var(--square) * 4)) calc(var(--square) * 10)}[dir=ltr] .square[data-theme="7;2"]{background-position:calc(var(--square) * 4) calc(var(--square) * 9)}[dir=rtl] .square[data-theme="7;2"]{background-position:calc(100% - (var(--square) * 4)) calc(var(--square) * 9)}[dir=ltr] .square[data-theme="7;3"]{background-position:calc(var(--square) * 4) calc(var(--square) * 8)}[dir=rtl] .square[data-theme="7;3"]{background-position:calc(100% - (var(--square) * 4)) calc(var(--square) * 8)}[dir=ltr] .square[data-theme="7;4"]{background-position:calc(var(--square) * 4) calc(var(--square) * 7)}[dir=rtl] .square[data-theme="7;4"]{background-position:calc(100% - (var(--square) * 4)) calc(var(--square) * 7)}[dir=ltr] .square[data-theme="7;5"]{background-position:calc(var(--square) * 4) calc(var(--square) * 6)}[dir=rtl] .square[data-theme="7;5"]{background-position:calc(100% - (var(--square) * 4)) calc(var(--square) * 6)}[dir=ltr] .square[data-theme="7;6"]{background-position:calc(var(--square) * 4) calc(var(--square) * 5)}[dir=rtl] .square[data-theme="7;6"]{background-position:calc(100% - (var(--square) * 4)) calc(var(--square) * 5)}[dir=ltr] .square[data-theme="7;7"]{background-position:calc(var(--square) * 4) calc(var(--square) * 4)}[dir=rtl] .square[data-theme="7;7"]{background-position:calc(100% - (var(--square) * 4)) calc(var(--square) * 4)}[dir=ltr] .square[data-theme="7;8"]{background-position:calc(var(--square) * 4) calc(var(--square) * 3)}[dir=rtl] .square[data-theme="7;8"]{background-position:calc(100% - (var(--square) * 4)) calc(var(--square) * 3)}[dir=ltr] .square[data-theme="7;9"]{background-position:calc(var(--square) * 4) calc(var(--square) * 2)}[dir=rtl] .square[data-theme="7;9"]{background-position:calc(100% - (var(--square) * 4)) calc(var(--square) * 2)}[dir=ltr] .square[data-theme="7;10"]{background-position:calc(var(--square) * 4) calc(var(--square) * 1)}[dir=rtl] .square[data-theme="7;10"]{background-position:calc(100% - (var(--square) * 4)) calc(var(--square) * 1)}[dir=ltr] .square[data-theme="7;11"]{background-position:calc(var(--square) * 4) calc(var(--square) * 0)}[dir=rtl] .square[data-theme="7;11"]{background-position:calc(100% - (var(--square) * 4)) calc(var(--square) * 0)}[dir=ltr] .square[data-theme="7;12"]{background-position:calc(var(--square) * 4) calc(var(--square) * -1)}[dir=rtl] .square[data-theme="7;12"]{background-position:calc(100% - (var(--square) * 4)) calc(var(--square) * -1)}[dir=ltr] .square[data-theme="7;13"]{background-position:calc(var(--square) * 4) calc(var(--square) * -2)}[dir=rtl] .square[data-theme="7;13"]{background-position:calc(100% - (var(--square) * 4)) calc(var(--square) * -2)}[dir=ltr] .square[data-theme="8;0"]{background-position:calc(var(--square) * 3) calc(var(--square) * 11)}[dir=rtl] .square[data-theme="8;0"]{background-position:calc(100% - (var(--square) * 3)) calc(var(--square) * 11)}[dir=ltr] .square[data-theme="8;1"]{background-position:calc(var(--square) * 3) calc(var(--square) * 10)}[dir=rtl] .square[data-theme="8;1"]{background-position:calc(100% - (var(--square) * 3)) calc(var(--square) * 10)}[dir=ltr] .square[data-theme="8;2"]{background-position:calc(var(--square) * 3) calc(var(--square) * 9)}[dir=rtl] .square[data-theme="8;2"]{background-position:calc(100% - (var(--square) * 3)) calc(var(--square) * 9)}[dir=ltr] .square[data-theme="8;3"]{background-position:calc(var(--square) * 3) calc(var(--square) * 8)}[dir=rtl] .square[data-theme="8;3"]{background-position:calc(100% - (var(--square) * 3)) calc(var(--square) * 8)}[dir=ltr] .square[data-theme="8;4"]{background-position:calc(var(--square) * 3) calc(var(--square) * 7)}[dir=rtl] .square[data-theme="8;4"]{background-position:calc(100% - (var(--square) * 3)) calc(var(--square) * 7)}[dir=ltr] .square[data-theme="8;5"]{background-position:calc(var(--square) * 3) calc(var(--square) * 6)}[dir=rtl] .square[data-theme="8;5"]{background-position:calc(100% - (var(--square) * 3)) calc(var(--square) * 6)}[dir=ltr] .square[data-theme="8;6"]{background-position:calc(var(--square) * 3) calc(var(--square) * 5)}[dir=rtl] .square[data-theme="8;6"]{background-position:calc(100% - (var(--square) * 3)) calc(var(--square) * 5)}[dir=ltr] .square[data-theme="8;7"]{background-position:calc(var(--square) * 3) calc(var(--square) * 4)}[dir=rtl] .square[data-theme="8;7"]{background-position:calc(100% - (var(--square) * 3)) calc(var(--square) * 4)}[dir=ltr] .square[data-theme="8;8"]{background-position:calc(var(--square) * 3) calc(var(--square) * 3)}[dir=rtl] .square[data-theme="8;8"]{background-position:calc(100% - (var(--square) * 3)) calc(var(--square) * 3)}[dir=ltr] .square[data-theme="8;9"]{background-position:calc(var(--square) * 3) calc(var(--square) * 2)}[dir=rtl] .square[data-theme="8;9"]{background-position:calc(100% - (var(--square) * 3)) calc(var(--square) * 2)}[dir=ltr] .square[data-theme="8;10"]{background-position:calc(var(--square) * 3) calc(var(--square) * 1)}[dir=rtl] .square[data-theme="8;10"]{background-position:calc(100% - (var(--square) * 3)) calc(var(--square) * 1)}[dir=ltr] .square[data-theme="8;11"]{background-position:calc(var(--square) * 3) calc(var(--square) * 0)}[dir=rtl] .square[data-theme="8;11"]{background-position:calc(100% - (var(--square) * 3)) calc(var(--square) * 0)}[dir=ltr] .square[data-theme="8;12"]{background-position:calc(var(--square) * 3) calc(var(--square) * -1)}[dir=rtl] .square[data-theme="8;12"]{background-position:calc(100% - (var(--square) * 3)) calc(var(--square) * -1)}[dir=ltr] .square[data-theme="8;13"]{background-position:calc(var(--square) * 3) calc(var(--square) * -2)}[dir=rtl] .square[data-theme="8;13"]{background-position:calc(100% - (var(--square) * 3)) calc(var(--square) * -2)}[dir=ltr] .square[data-theme="9;0"]{background-position:calc(var(--square) * 2) calc(var(--square) * 11)}[dir=rtl] .square[data-theme="9;0"]{background-position:calc(100% - (var(--square) * 2)) calc(var(--square) * 11)}[dir=ltr] .square[data-theme="9;1"]{background-position:calc(var(--square) * 2) calc(var(--square) * 10)}[dir=rtl] .square[data-theme="9;1"]{background-position:calc(100% - (var(--square) * 2)) calc(var(--square) * 10)}[dir=ltr] .square[data-theme="9;2"]{background-position:calc(var(--square) * 2) calc(var(--square) * 9)}[dir=rtl] .square[data-theme="9;2"]{background-position:calc(100% - (var(--square) * 2)) calc(var(--square) * 9)}[dir=ltr] .square[data-theme="9;3"]{background-position:calc(var(--square) * 2) calc(var(--square) * 8)}[dir=rtl] .square[data-theme="9;3"]{background-position:calc(100% - (var(--square) * 2)) calc(var(--square) * 8)}[dir=ltr] .square[data-theme="9;4"]{background-position:calc(var(--square) * 2) calc(var(--square) * 7)}[dir=rtl] .square[data-theme="9;4"]{background-position:calc(100% - (var(--square) * 2)) calc(var(--square) * 7)}[dir=ltr] .square[data-theme="9;5"]{background-position:calc(var(--square) * 2) calc(var(--square) * 6)}[dir=rtl] .square[data-theme="9;5"]{background-position:calc(100% - (var(--square) * 2)) calc(var(--square) * 6)}[dir=ltr] .square[data-theme="9;6"]{background-position:calc(var(--square) * 2) calc(var(--square) * 5)}[dir=rtl] .square[data-theme="9;6"]{background-position:calc(100% - (var(--square) * 2)) calc(var(--square) * 5)}[dir=ltr] .square[data-theme="9;7"]{background-position:calc(var(--square) * 2) calc(var(--square) * 4)}[dir=rtl] .square[data-theme="9;7"]{background-position:calc(100% - (var(--square) * 2)) calc(var(--square) * 4)}[dir=ltr] .square[data-theme="9;8"]{background-position:calc(var(--square) * 2) calc(var(--square) * 3)}[dir=rtl] .square[data-theme="9;8"]{background-position:calc(100% - (var(--square) * 2)) calc(var(--square) * 3)}[dir=ltr] .square[data-theme="9;9"]{background-position:calc(var(--square) * 2) calc(var(--square) * 2)}[dir=rtl] .square[data-theme="9;9"]{background-position:calc(100% - (var(--square) * 2)) calc(var(--square) * 2)}[dir=ltr] .square[data-theme="9;10"]{background-position:calc(var(--square) * 2) calc(var(--square) * 1)}[dir=rtl] .square[data-theme="9;10"]{background-position:calc(100% - (var(--square) * 2)) calc(var(--square) * 1)}[dir=ltr] .square[data-theme="9;11"]{background-position:calc(var(--square) * 2) calc(var(--square) * 0)}[dir=rtl] .square[data-theme="9;11"]{background-position:calc(100% - (var(--square) * 2)) calc(var(--square) * 0)}[dir=ltr] .square[data-theme="9;12"]{background-position:calc(var(--square) * 2) calc(var(--square) * -1)}[dir=rtl] .square[data-theme="9;12"]{background-position:calc(100% - (var(--square) * 2)) calc(var(--square) * -1)}[dir=ltr] .square[data-theme="9;13"]{background-position:calc(var(--square) * 2) calc(var(--square) * -2)}[dir=rtl] .square[data-theme="9;13"]{background-position:calc(100% - (var(--square) * 2)) calc(var(--square) * -2)}[dir=ltr] .square[data-theme="10;0"]{background-position:calc(var(--square) * 1) calc(var(--square) * 11)}[dir=rtl] .square[data-theme="10;0"]{background-position:calc(100% - (var(--square) * 1)) calc(var(--square) * 11)}[dir=ltr] .square[data-theme="10;1"]{background-position:calc(var(--square) * 1) calc(var(--square) * 10)}[dir=rtl] .square[data-theme="10;1"]{background-position:calc(100% - (var(--square) * 1)) calc(var(--square) * 10)}[dir=ltr] .square[data-theme="10;2"]{background-position:calc(var(--square) * 1) calc(var(--square) * 9)}[dir=rtl] .square[data-theme="10;2"]{background-position:calc(100% - (var(--square) * 1)) calc(var(--square) * 9)}[dir=ltr] .square[data-theme="10;3"]{background-position:calc(var(--square) * 1) calc(var(--square) * 8)}[dir=rtl] .square[data-theme="10;3"]{background-position:calc(100% - (var(--square) * 1)) calc(var(--square) * 8)}[dir=ltr] .square[data-theme="10;4"]{background-position:calc(var(--square) * 1) calc(var(--square) * 7)}[dir=rtl] .square[data-theme="10;4"]{background-position:calc(100% - (var(--square) * 1)) calc(var(--square) * 7)}[dir=ltr] .square[data-theme="10;5"]{background-position:calc(var(--square) * 1) calc(var(--square) * 6)}[dir=rtl] .square[data-theme="10;5"]{background-position:calc(100% - (var(--square) * 1)) calc(var(--square) * 6)}[dir=ltr] .square[data-theme="10;6"]{background-position:calc(var(--square) * 1) calc(var(--square) * 5)}[dir=rtl] .square[data-theme="10;6"]{background-position:calc(100% - (var(--square) * 1)) calc(var(--square) * 5)}[dir=ltr] .square[data-theme="10;7"]{background-position:calc(var(--square) * 1) calc(var(--square) * 4)}[dir=rtl] .square[data-theme="10;7"]{background-position:calc(100% - (var(--square) * 1)) calc(var(--square) * 4)}[dir=ltr] .square[data-theme="10;8"]{background-position:calc(var(--square) * 1) calc(var(--square) * 3)}[dir=rtl] .square[data-theme="10;8"]{background-position:calc(100% - (var(--square) * 1)) calc(var(--square) * 3)}[dir=ltr] .square[data-theme="10;9"]{background-position:calc(var(--square) * 1) calc(var(--square) * 2)}[dir=rtl] .square[data-theme="10;9"]{background-position:calc(100% - (var(--square) * 1)) calc(var(--square) * 2)}[dir=ltr] .square[data-theme="10;10"]{background-position:calc(var(--square) * 1) calc(var(--square) * 1)}[dir=rtl] .square[data-theme="10;10"]{background-position:calc(100% - (var(--square) * 1)) calc(var(--square) * 1)}[dir=ltr] .square[data-theme="10;11"]{background-position:calc(var(--square) * 1) calc(var(--square) * 0)}[dir=rtl] .square[data-theme="10;11"]{background-position:calc(100% - (var(--square) * 1)) calc(var(--square) * 0)}[dir=ltr] .square[data-theme="10;12"]{background-position:calc(var(--square) * 1) calc(var(--square) * -1)}[dir=rtl] .square[data-theme="10;12"]{background-position:calc(100% - (var(--square) * 1)) calc(var(--square) * -1)}[dir=ltr] .square[data-theme="10;13"]{background-position:calc(var(--square) * 1) calc(var(--square) * -2)}[dir=rtl] .square[data-theme="10;13"]{background-position:calc(100% - (var(--square) * 1)) calc(var(--square) * -2)}[dir=ltr] .square[data-theme="11;0"]{background-position:calc(var(--square) * 0) calc(var(--square) * 11)}[dir=rtl] .square[data-theme="11;0"]{background-position:calc(100% - (var(--square) * 0)) calc(var(--square) * 11)}[dir=ltr] .square[data-theme="11;1"]{background-position:calc(var(--square) * 0) calc(var(--square) * 10)}[dir=rtl] .square[data-theme="11;1"]{background-position:calc(100% - (var(--square) * 0)) calc(var(--square) * 10)}[dir=ltr] .square[data-theme="11;2"]{background-position:calc(var(--square) * 0) calc(var(--square) * 9)}[dir=rtl] .square[data-theme="11;2"]{background-position:calc(100% - (var(--square) * 0)) calc(var(--square) * 9)}[dir=ltr] .square[data-theme="11;3"]{background-position:calc(var(--square) * 0) calc(var(--square) * 8)}[dir=rtl] .square[data-theme="11;3"]{background-position:calc(100% - (var(--square) * 0)) calc(var(--square) * 8)}[dir=ltr] .square[data-theme="11;4"]{background-position:calc(var(--square) * 0) calc(var(--square) * 7)}[dir=rtl] .square[data-theme="11;4"]{background-position:calc(100% - (var(--square) * 0)) calc(var(--square) * 7)}[dir=ltr] .square[data-theme="11;5"]{background-position:calc(var(--square) * 0) calc(var(--square) * 6)}[dir=rtl] .square[data-theme="11;5"]{background-position:calc(100% - (var(--square) * 0)) calc(var(--square) * 6)}[dir=ltr] .square[data-theme="11;6"]{background-position:calc(var(--square) * 0) calc(var(--square) * 5)}[dir=rtl] .square[data-theme="11;6"]{background-position:calc(100% - (var(--square) * 0)) calc(var(--square) * 5)}[dir=ltr] .square[data-theme="11;7"]{background-position:calc(var(--square) * 0) calc(var(--square) * 4)}[dir=rtl] .square[data-theme="11;7"]{background-position:calc(100% - (var(--square) * 0)) calc(var(--square) * 4)}[dir=ltr] .square[data-theme="11;8"]{background-position:calc(var(--square) * 0) calc(var(--square) * 3)}[dir=rtl] .square[data-theme="11;8"]{background-position:calc(100% - (var(--square) * 0)) calc(var(--square) * 3)}[dir=ltr] .square[data-theme="11;9"]{background-position:calc(var(--square) * 0) calc(var(--square) * 2)}[dir=rtl] .square[data-theme="11;9"]{background-position:calc(100% - (var(--square) * 0)) calc(var(--square) * 2)}[dir=ltr] .square[data-theme="11;10"]{background-position:calc(var(--square) * 0) calc(var(--square) * 1)}[dir=rtl] .square[data-theme="11;10"]{background-position:calc(100% - (var(--square) * 0)) calc(var(--square) * 1)}[dir=ltr] .square[data-theme="11;11"]{background-position:calc(var(--square) * 0) calc(var(--square) * 0)}[dir=rtl] .square[data-theme="11;11"]{background-position:calc(100% - (var(--square) * 0)) calc(var(--square) * 0)}[dir=ltr] .square[data-theme="11;12"]{background-position:calc(var(--square) * 0) calc(var(--square) * -1)}[dir=rtl] .square[data-theme="11;12"]{background-position:calc(100% - (var(--square) * 0)) calc(var(--square) * -1)}[dir=ltr] .square[data-theme="11;13"]{background-position:calc(var(--square) * 0) calc(var(--square) * -2)}[dir=rtl] .square[data-theme="11;13"]{background-position:calc(100% - (var(--square) * 0)) calc(var(--square) * -2)}[dir=ltr] .square[data-theme="12;0"]{background-position:calc(var(--square) * -1) calc(var(--square) * 11)}[dir=rtl] .square[data-theme="12;0"]{background-position:calc(100% - (var(--square) * -1)) calc(var(--square) * 11)}[dir=ltr] .square[data-theme="12;1"]{background-position:calc(var(--square) * -1) calc(var(--square) * 10)}[dir=rtl] .square[data-theme="12;1"]{background-position:calc(100% - (var(--square) * -1)) calc(var(--square) * 10)}[dir=ltr] .square[data-theme="12;2"]{background-position:calc(var(--square) * -1) calc(var(--square) * 9)}[dir=rtl] .square[data-theme="12;2"]{background-position:calc(100% - (var(--square) * -1)) calc(var(--square) * 9)}[dir=ltr] .square[data-theme="12;3"]{background-position:calc(var(--square) * -1) calc(var(--square) * 8)}[dir=rtl] .square[data-theme="12;3"]{background-position:calc(100% - (var(--square) * -1)) calc(var(--square) * 8)}[dir=ltr] .square[data-theme="12;4"]{background-position:calc(var(--square) * -1) calc(var(--square) * 7)}[dir=rtl] .square[data-theme="12;4"]{background-position:calc(100% - (var(--square) * -1)) calc(var(--square) * 7)}[dir=ltr] .square[data-theme="12;5"]{background-position:calc(var(--square) * -1) calc(var(--square) * 6)}[dir=rtl] .square[data-theme="12;5"]{background-position:calc(100% - (var(--square) * -1)) calc(var(--square) * 6)}[dir=ltr] .square[data-theme="12;6"]{background-position:calc(var(--square) * -1) calc(var(--square) * 5)}[dir=rtl] .square[data-theme="12;6"]{background-position:calc(100% - (var(--square) * -1)) calc(var(--square) * 5)}[dir=ltr] .square[data-theme="12;7"]{background-position:calc(var(--square) * -1) calc(var(--square) * 4)}[dir=rtl] .square[data-theme="12;7"]{background-position:calc(100% - (var(--square) * -1)) calc(var(--square) * 4)}[dir=ltr] .square[data-theme="12;8"]{background-position:calc(var(--square) * -1) calc(var(--square) * 3)}[dir=rtl] .square[data-theme="12;8"]{background-position:calc(100% - (var(--square) * -1)) calc(var(--square) * 3)}[dir=ltr] .square[data-theme="12;9"]{background-position:calc(var(--square) * -1) calc(var(--square) * 2)}[dir=rtl] .square[data-theme="12;9"]{background-position:calc(100% - (var(--square) * -1)) calc(var(--square) * 2)}[dir=ltr] .square[data-theme="12;10"]{background-position:calc(var(--square) * -1) calc(var(--square) * 1)}[dir=rtl] .square[data-theme="12;10"]{background-position:calc(100% - (var(--square) * -1)) calc(var(--square) * 1)}[dir=ltr] .square[data-theme="12;11"]{background-position:calc(var(--square) * -1) calc(var(--square) * 0)}[dir=rtl] .square[data-theme="12;11"]{background-position:calc(100% - (var(--square) * -1)) calc(var(--square) * 0)}[dir=ltr] .square[data-theme="12;12"]{background-position:calc(var(--square) * -1) calc(var(--square) * -1)}[dir=rtl] .square[data-theme="12;12"]{background-position:calc(100% - (var(--square) * -1)) calc(var(--square) * -1)}[dir=ltr] .square[data-theme="12;13"]{background-position:calc(var(--square) * -1) calc(var(--square) * -2)}[dir=rtl] .square[data-theme="12;13"]{background-position:calc(100% - (var(--square) * -1)) calc(var(--square) * -2)}[dir=ltr] .square[data-theme="13;0"]{background-position:calc(var(--square) * -2) calc(var(--square) * 11)}[dir=rtl] .square[data-theme="13;0"]{background-position:calc(100% - (var(--square) * -2)) calc(var(--square) * 11)}[dir=ltr] .square[data-theme="13;1"]{background-position:calc(var(--square) * -2) calc(var(--square) * 10)}[dir=rtl] .square[data-theme="13;1"]{background-position:calc(100% - (var(--square) * -2)) calc(var(--square) * 10)}[dir=ltr] .square[data-theme="13;2"]{background-position:calc(var(--square) * -2) calc(var(--square) * 9)}[dir=rtl] .square[data-theme="13;2"]{background-position:calc(100% - (var(--square) * -2)) calc(var(--square) * 9)}[dir=ltr] .square[data-theme="13;3"]{background-position:calc(var(--square) * -2) calc(var(--square) * 8)}[dir=rtl] .square[data-theme="13;3"]{background-position:calc(100% - (var(--square) * -2)) calc(var(--square) * 8)}[dir=ltr] .square[data-theme="13;4"]{background-position:calc(var(--square) * -2) calc(var(--square) * 7)}[dir=rtl] .square[data-theme="13;4"]{background-position:calc(100% - (var(--square) * -2)) calc(var(--square) * 7)}[dir=ltr] .square[data-theme="13;5"]{background-position:calc(var(--square) * -2) calc(var(--square) * 6)}[dir=rtl] .square[data-theme="13;5"]{background-position:calc(100% - (var(--square) * -2)) calc(var(--square) * 6)}[dir=ltr] .square[data-theme="13;6"]{background-position:calc(var(--square) * -2) calc(var(--square) * 5)}[dir=rtl] .square[data-theme="13;6"]{background-position:calc(100% - (var(--square) * -2)) calc(var(--square) * 5)}[dir=ltr] .square[data-theme="13;7"]{background-position:calc(var(--square) * -2) calc(var(--square) * 4)}[dir=rtl] .square[data-theme="13;7"]{background-position:calc(100% - (var(--square) * -2)) calc(var(--square) * 4)}[dir=ltr] .square[data-theme="13;8"]{background-position:calc(var(--square) * -2) calc(var(--square) * 3)}[dir=rtl] .square[data-theme="13;8"]{background-position:calc(100% - (var(--square) * -2)) calc(var(--square) * 3)}[dir=ltr] .square[data-theme="13;9"]{background-position:calc(var(--square) * -2) calc(var(--square) * 2)}[dir=rtl] .square[data-theme="13;9"]{background-position:calc(100% - (var(--square) * -2)) calc(var(--square) * 2)}[dir=ltr] .square[data-theme="13;10"]{background-position:calc(var(--square) * -2) calc(var(--square) * 1)}[dir=rtl] .square[data-theme="13;10"]{background-position:calc(100% - (var(--square) * -2)) calc(var(--square) * 1)}[dir=ltr] .square[data-theme="13;11"]{background-position:calc(var(--square) * -2) calc(var(--square) * 0)}[dir=rtl] .square[data-theme="13;11"]{background-position:calc(100% - (var(--square) * -2)) calc(var(--square) * 0)}[dir=ltr] .square[data-theme="13;12"]{background-position:calc(var(--square) * -2) calc(var(--square) * -1)}[dir=rtl] .square[data-theme="13;12"]{background-position:calc(100% - (var(--square) * -2)) calc(var(--square) * -1)}[dir=ltr] .square[data-theme="13;13"]{background-position:calc(var(--square) * -2) calc(var(--square) * -2)}[dir=rtl] .square[data-theme="13;13"]{background-position:calc(100% - (var(--square) * -2)) calc(var(--square) * -2)}.square[data-legal]{cursor:pointer}.square[data-legal=dot]:after{height:30%;top:35%;width:30%;background-color:var(--legalIndicatorColor, rgba(0, 0, 0, .2));border-radius:50%;content:"";position:absolute}[dir=ltr] .square[data-legal=dot]:after{left:35%}[dir=rtl] .square[data-legal=dot]:after{right:35%}.square[data-legal=circle]:after{height:86%;top:7%;width:86%;border:calc(var(--square) * .08) solid;border-color:var(--legalIndicatorColor, rgba(0, 0, 0, .2));border-radius:50%;content:"";filter:opacity(.85);position:absolute}[dir=ltr] .square[data-legal=circle]:after{left:7%}[dir=rtl] .square[data-legal=circle]:after{right:7%}.square[data-count]:before{align-items:center;background:var(--sidebarBgColor);border-radius:100px;bottom:2%;color:#fff;content:attr(data-count);display:flex;height:45%;justify-content:center;pointer-events:none;position:absolute;width:45%;z-index:1}[dir=ltr] .square[data-count]:before{right:2%}[dir=rtl] .square[data-count]:before{left:2%}.square[data-explosion]:before{animation:BaseSquare-scaling .15s forwards;font-family:var(--font-family-icons);font-size:calc(var(--square) * .24);opacity:.8!important;position:absolute;transition:color .15s}[dir=ltr] .square[data-explosion]:before{padding-left:7%}[dir=rtl] .square[data-explosion]:before{padding-right:7%}@keyframes BaseSquare-scaling{0%{transform:scale(0)}to{transform:scale(1)}}.square[data-explosion=shield]:before{color:#525252;content:"ŋ"!important}.square[data-explosion=fire]:before{color:#b81c1c;content:"ἅ"!important}[data-special] .square[data-theme]:is([data-highlight],[data-check],[data-premove]):before{background-color:unset}[data-special] .square[data-legal=dot]:after{height:40%;top:30%;width:40%;background-color:unset;background-image:url(/bundles/web/images/variants/misc/snowflake.90f903d6.svg);background-size:cover;filter:brightness(40%);opacity:.4;transition-duration:.15s}[dir=ltr] [data-special] .square[data-legal=dot]:after{left:30%;transition-property:width,height,left,top}[dir=rtl] [data-special] .square[data-legal=dot]:after{right:30%;transition-property:width,height,right,top}[data-special] .square[data-legal=dot]:hover:after{height:60%;top:20%;width:60%}[dir=ltr] [data-special] .square[data-legal=dot]:hover:after{left:20%}[dir=rtl] [data-special] .square[data-legal=dot]:hover:after{right:20%}[data-special] .square[data-legal=circle]:after{height:86%;top:7%;width:86%;border-color:#0003;transition-duration:.15s}[dir=ltr] [data-special] .square[data-legal=circle]:after{left:7%;transition-property:width,height,left,top,background-color,border}[dir=rtl] [data-special] .square[data-legal=circle]:after{right:7%;transition-property:width,height,right,top,background-color,border}[data-special] .square[data-legal=circle]:hover:after{height:70%;top:15%;width:70%;background-color:#0003;border-color:transparent}[dir=ltr] [data-special] .square[data-legal=circle]:hover:after{left:15%}[dir=rtl] [data-special] .square[data-legal=circle]:hover:after{right:15%}[data-special] .square[data-legal]:before{content:"";height:100%;opacity:0;outline:solid 3px rgba(255,255,255,.8);pointer-events:none;position:absolute;top:0%;transition-delay:.35s,.35s,.35s,.35s,.1s;transition-duration:0s,0s,0s,0s,.25s;width:100%;z-index:100}[dir=ltr] [data-special] .square[data-legal]:before{left:0%;transition-property:height,left,top,width,opacity}[dir=rtl] [data-special] .square[data-legal]:before{right:0%;transition-property:height,right,top,width,opacity}[data-special=freeze] .square[data-legal]:hover:before{background-color:var(--color-transparent-white-10);height:300%;opacity:1;top:-100%;transition-delay:.3s;transition-duration:.2s;width:300%}[dir=ltr] [data-special=freeze] .square[data-legal]:hover:before{left:-100%}[dir=rtl] [data-special=freeze] .square[data-legal]:hover:before{right:-100%}[data-special=jump] .square[data-legal]:hover:before{background-color:var(--color-transparent-white-10);opacity:1;transition-delay:.3s;transition-duration:.2s}[data-themed-effects][data-special] .square[data-legal=dot]:after{filter:brightness(85%) drop-shadow(0 0 20px rgba(0,0,0,.2)) drop-shadow(2px 2px 0 rgba(0,0,0,.2)) drop-shadow(0 0 15px rgb(0,0,0));opacity:.5}[data-themed-effects][data-special] .square[data-legal=circle]:after{height:85%;top:7.5%;width:85%;border-color:#fff;border-width:calc(var(--square) * .075);filter:brightness(75%) drop-shadow(0 0 5px rgba(0,0,0,.5)) drop-shadow(2px 2px 4px rgba(0,0,0,.2));opacity:.45}[dir=ltr] [data-themed-effects][data-special] .square[data-legal=circle]:after{left:7.5%}[dir=rtl] [data-themed-effects][data-special] .square[data-legal=circle]:after{right:7.5%}[data-themed-effects][data-special] .square[data-legal=circle]:hover:after{height:70%;top:15%;width:70%;background-color:#fff}[dir=ltr] [data-themed-effects][data-special] .square[data-legal=circle]:hover:after{left:15%}[dir=rtl] [data-themed-effects][data-special] .square[data-legal=circle]:hover:after{right:15%}[data-themed-effects][data-special] .square[data-legal]:hover:before{background-color:var(--color-transparent-white-14)}.CursorIndicator-component{pointer-events:none;position:fixed;top:0;z-index:500}[dir=ltr] .CursorIndicator-component{left:0}[dir=rtl] .CursorIndicator-component{right:0}.CursorIndicator-indicator,.BoardCursor-indicator{background-size:cover;height:4.2rem;width:4.2rem}.Coordinates-component{font-weight:600;pointer-events:none;position:absolute;top:0}.Coordinates-forceWhite text{fill:var(--color-transparent-white-72)!important;text-shadow:0 0 3px rgba(0,0,0,.15)}.MovingCoordinate-component{--size: calc(var(--squareSize) * 1px);align-items:center;color:var(--color-neutrals-white);display:flex;font-size:calc(var(--squareSize) * .55px);font-weight:700;justify-content:center;pointer-events:none;position:absolute;top:0}[dir=ltr] .MovingCoordinate-component{text-shadow:1px 1px 2px rgba(0,0,0,.45),0 0 10px rgba(0,0,0,.1)}[dir=rtl] .MovingCoordinate-component{text-shadow:-1px 1px 2px rgba(0,0,0,.45),0 0 10px rgba(0,0,0,.1)}.PlusPoint-component{display:flex;font-size:3rem;font-weight:700;opacity:0;position:absolute;transition-delay:1s,0s;transition-duration:0s,1s;transition-property:font-size,opacity}[dir=ltr] .PlusPoint-component{text-shadow:1px 1px 2px hsla(0,0%,100%,.65)}[dir=rtl] .PlusPoint-component{text-shadow:-1px 1px 2px hsla(0,0%,100%,.65)}.PlusPoint-component:nth-child(1){transform:translateY(6rem)}[dir=ltr] .PlusPoint-component:nth-child(2){transform:translate(-6rem)}[dir=rtl] .PlusPoint-component:nth-child(2){transform:translate(6rem)}.PlusPoint-component:nth-child(3){transform:translateY(-6rem)}[dir=ltr] .PlusPoint-component:nth-child(4){transform:translate(6rem)}[dir=rtl] .PlusPoint-component:nth-child(4){transform:translate(-6rem)}.PlusPoint-component.PlusPoint-active{font-size:6rem;opacity:1;transition-delay:0s,0s;transition-duration:.15s,.5s}.TheBoard-layers{height:-moz-fit-content;height:fit-content;position:relative;transition:transform .4s cubic-bezier(.46,.03,.52,.96) 0s}.TheBoard-dim{inset:0;pointer-events:none;position:fixed;transition:background-color .2s}.TheBoard-dim.TheBoard-active{background-color:#00000073;transition:background-color .15s}.TheBoard-squares{--fog-progress: 1000px;display:flex;overflow:hidden}.TheBoard-squares[data-fog-animation]{animation:TheBoard-windy 300s linear forwards infinite}.TheBoard-spellFields,.TheBoard-pieces,.TheBoard-arrows{position:absolute;top:0}.TheBoard-playerboxes,.TheBoard-banks{display:block}.TheBoard-bank{background-color:var(--sidebarBgColor);border:1px solid transparent;border-radius:.3rem;margin:0 5px;position:absolute;transition-duration:var(--animationSpeed);transition-property:width,height}.TheBoard-bank .TheBoard-bankSquares{display:flex;flex-direction:column;flex-wrap:wrap;gap:2px;height:calc(100% - 2.6rem);overflow:hidden;padding:3px}.TheBoard-bank .TheBoard-bankSquares:only-child{height:100%}.TheBoard-bank .TheBoard-bankSquares.TheBoard-bankHighlight{background-color:var(--color-transparent-white-65);border-radius:.3rem;cursor:pointer}.TheBoard-bank.TheBoard-top{top:0}.TheBoard-bank:not(.TheBoard-top){bottom:0}.TheBoard-bank:not(.TheBoard-top) .TheBoard-bankSquares{flex-direction:column-reverse}[dir=ltr] .TheBoard-bank.TheBoard-right{left:100%}[dir=rtl] .TheBoard-bank.TheBoard-right{right:100%}[dir=ltr] .TheBoard-bank:not(.TheBoard-right) .TheBoard-bankSquares{direction:rtl}[dir=rtl] .TheBoard-bank:not(.TheBoard-right) .TheBoard-bankSquares{direction:ltr}[dir=ltr] .TheBoard-bank:not(.TheBoard-right){right:100%}[dir=rtl] .TheBoard-bank:not(.TheBoard-right){left:100%}.TheBoard-bank .TheBoard-setupPoints{-webkit-backdrop-filter:brightness(75%);backdrop-filter:brightness(75%);background-color:var(--sidebarBgColor);color:#fff;font-weight:500;height:2.6rem;padding:.3rem 0;text-align:center}.TheBoard-bank.TheBoard-editing{border-color:var(--color-transparent-white-65)}.TheBoard-plusPoints{align-items:center;display:flex;height:20rem;justify-content:center;pointer-events:none;position:absolute;top:50%;width:20rem;z-index:3}[dir=ltr] .TheBoard-plusPoints{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .TheBoard-plusPoints{right:50%;transform:translate(50%,-50%)}.TheBoard-promotionIndicators{display:flex;flex-wrap:wrap;height:calc(var(--squareSize) * 1px);opacity:.6;pointer-events:none;position:absolute;width:calc(var(--squareSize) * 1px)}.TheBoard-promotion{background-color:var(--color-gray-800);border-radius:var(--borderRadius, .5rem);display:flex;overflow:hidden;position:absolute;z-index:5}[dir=ltr] .TheBoard-promotion{box-shadow:.3rem .3rem 1rem #00000073}[dir=rtl] .TheBoard-promotion{box-shadow:-.3rem .3rem 1rem #00000073}.TheBoard-promotion .TheBoard-options{--size: calc(var(--squareSize) * 1px);display:flex;flex-direction:inherit;flex-wrap:inherit;height:var(--boxHeight)}.TheBoard-promotion .TheBoard-options div{cursor:pointer}.TheBoard-promotion .TheBoard-close{background-color:var(--color-gray-900);cursor:pointer;font-size:calc(var(--squareSize) * .24px);padding:calc(var(--squareSize) * .12px) 0;width:100%}.TheBoard-filling *{cursor:grabbing!important}.TheBoard-noAnimation *{transition:none}.TheBoard-centerIndicator{border:.4rem solid #666;border-radius:50%;height:.8rem;opacity:.4;width:.8rem}.TheBoard-boardCenter{pointer-events:none;position:absolute;top:50%}[dir=ltr] .TheBoard-boardCenter{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .TheBoard-boardCenter{right:50%;transform:translate(50%,-50%)}@property --fog-angle{inherits: true; initial-value: 0deg; syntax: "<angle>";}@keyframes TheBoard-windy{0%{--fog-angle: 60deg}to{--fog-angle: 420deg}}.TheBoardHint-component{bottom:1rem;display:flex;gap:1rem;position:absolute;z-index:4}.TheBoardHint-hint{border-radius:3px;color:#fff;display:flex;font-size:17px;font-weight:600;gap:.3rem;padding:2px 8px;white-space:nowrap}.TheBoardHint-icon{padding-top:3px}.TheBoardHint-cancel{background-color:#ffffff70;cursor:pointer}.TheBoardHint-duck{background-color:#816508;color:#ffc60a}.TheBoardHint-seirawan{animation:TheBoardHint-seirawan-hint-blink .3s forwards 15 10.5s;background-color:#ffffff70;cursor:pointer}@keyframes TheBoardHint-duck-hint-blink{50%,to{background-color:#816508;color:#ffc60a}0%,49%{background-color:unset}}@keyframes TheBoardHint-seirawan-hint-blink{50%,to{background-color:#ffffff70}0%,49%{background-color:unset}}.section-tabs-component{align-items:center;background-color:var(--color-gray-200);display:flex;flex-shrink:0;height:50px;justify-content:space-between}.section-tabs-component.section-tabs-dark-mode{background-color:#0003}.section-tabs-tab{align-items:center;color:var(--color-gray-900);cursor:pointer;display:flex;flex:1;height:100%;justify-content:center;position:relative}.section-tabs-dark-mode .section-tabs-tab{color:var(--color-transparent-white-65)}.section-tabs-tab:hover:not(.section-tabs-active){color:var(--color-gray-800)}.section-tabs-dark-mode .section-tabs-tab:hover:not(.section-tabs-active){color:#fffc}.section-tabs-tab.section-tabs-active{color:var(--color-green-300)}.section-tabs-dark-mode .section-tabs-tab.section-tabs-active{color:#fffc}.section-tabs-tab.section-tabs-active:after{background-color:var(--color-green-300);bottom:0;content:"";display:block;height:4px;position:absolute;width:100%}.section-tabs-dark-mode .section-tabs-tab.section-tabs-active:after{background-color:var(--color-transparent-white-65)}[dir=ltr] .section-tabs-icon{margin-right:var(--space-4)}[dir=rtl] .section-tabs-icon{margin-left:var(--space-4)}.board-panel-tabs-tabs{border-top:2px solid var(--sidebarBgColor);display:flex;flex-grow:1;font-size:13px;justify-content:space-around}.board-panel-tabs-tab{align-items:center;border-top:2px solid var(--sidebarBgColor);cursor:default;display:flex;flex-direction:column;opacity:.5;padding:4px;width:100%}.board-panel-tabs-tab:hover{border-top:2px solid white!important;opacity:1}.board-panel-tabs-tab:hover:not(.board-panel-tabs-active-panel-tab){cursor:pointer}.chat-chat-master{display:flex;flex-direction:column;height:100%;padding-top:5px;position:relative;width:100%}.chat-chat-nav{display:flex;justify-content:flex-end;position:absolute}[dir=ltr] .chat-chat-nav{right:20px}[dir=rtl] .chat-chat-nav{left:20px}.chat-chat-stream-f{flex-grow:1;overflow-x:hidden;overflow-y:auto;padding:20px 0 0}.chat-message-row{color:#ffffffa6;cursor:text;font-size:15px;font-size:1.5rem;margin:2px 10px 0}.chat-chat-content-f{font-weight:500;word-wrap:break-word}.chat-chat-content-f.chat-info-msg{font-style:italic}.chat-message-delete-icon{clear:both;cursor:pointer;visibility:hidden}[dir=ltr] .chat-message-delete-icon{float:right}[dir=rtl] .chat-message-delete-icon{float:left}.chat-message-delete-icon.chat-show{visibility:visible}.chat-chat-input-f{margin-bottom:1rem}a.chat-chat-icon>div{padding-top:2px!important}[dir=ltr] a.chat-chat-icon>div{margin-left:-5px!important}[dir=rtl] a.chat-chat-icon>div{margin-right:-5px!important}.chat-chat-form-input>.ui_v5-input-component.ui_v5-input-dark:not(.ui_v5-input-light){--bgColor: transparent;--borderColor: hsla(0, 0%, 100%, .2);--borderFocus: hsla(0, 0%, 100%, .2);border:none;border-radius:0;border-top:1px solid var(--borderColor)}[dir=ltr] .chat-sign-up-message{margin-left:1rem}[dir=rtl] .chat-sign-up-message{margin-right:1rem}.chat-sign-up-message a{color:#e6912c}.chat-username-f{color:#fff;cursor:pointer;font-weight:700;opacity:.9}.chat-username-f:hover{opacity:1}.chat-info-msg{color:#fff6;font-weight:500}.chat-membership-icon{align-items:center;display:inline-flex;vertical-align:middle}.chat-message-row .chat-icon-small{margin-top:-5px}[dir=ltr] .chat-message-row .chat-icon-small{margin-right:5px}[dir=rtl] .chat-message-row .chat-icon-small{margin-left:5px}[dir=ltr] .chat-message-row .chat-icon-small.icon-font-chess{margin-left:-1.5px;margin-right:6.5px}[dir=rtl] .chat-message-row .chat-icon-small.icon-font-chess{margin-right:-1.5px;margin-left:6.5px}.chat-membership-icon a{display:inline-flex}.chat-message-row .chat-membership-icon .cc-chip-component{margin-top:-2px}[dir=ltr] .chat-message-row .chat-membership-icon .cc-chip-component{margin-right:5px}[dir=rtl] .chat-message-row .chat-membership-icon .cc-chip-component{margin-left:5px}.chat-membership-icon .cc-chip-component{vertical-align:middle}.chat-observers-container{margin:4px 8px;z-index:1}.chat-observers{background-color:#302f2b;border:1px solid rgba(0,0,0,.24);border-radius:3px;margin-top:-25px;overflow-y:auto;padding:25px 3px 3px;z-index:2}.chat-observer-count{border-radius:3px;color:#ffffff80;font-size:13px;padding:2px 5px;z-index:3}.chat-observer-count>span{white-space:nowrap}.chat-observers .chat-username{font-size:13px!important}.chat-observers .chat-icon-font{display:inline-flex;transform:translateY(2px)}.chat-observers .chat-user-name-container{align-items:center;display:flex;gap:var(--space-4)}.chat-observers .chat-user-name>span{font-weight:700;padding:0 4px;white-space:nowrap}.chat-observers .chat-user-name>span:hover{color:#fff}.chat-mute-container{display:flex;justify-content:flex-end;position:relative}.chat-mutebox{background-color:#302f2b;border-radius:3px;display:flex;flex-direction:column;height:280px;overflow-y:auto;padding:4px;position:absolute;top:3.6rem;z-index:1}.chat-mutebox>div{display:flex;padding:3px;white-space:nowrap}.chat-muterow{align-items:center;cursor:pointer;display:flex;height:20px;opacity:.9;white-space:nowrap;width:180px}.chat-muterow:hover{opacity:1}.chat-mutebox img{cursor:pointer;height:20px;margin-top:2px;width:20px}.chat-truncate{max-width:108px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-show-all-team-chat-cb{position:absolute;top:0}[dir=ltr] .chat-show-all-team-chat-cb{right:2px}[dir=rtl] .chat-show-all-team-chat-cb{left:2px}.chat-no-select{color:var(--color-gray-400)!important}.chat-icon-mutebox{cursor:pointer;transform:scaleX(-1)}.chat-icon-muting{color:var(--color-gray-500)!important;margin:0 2px}.chat-icon-small{font-size:1.8rem;height:1.6rem;width:1.6rem}.chat-icon-tiny{cursor:pointer;display:inline!important;margin-bottom:3px}[dir=ltr] .chat-icon-tiny{margin-left:auto;margin-right:1px}[dir=rtl] .chat-icon-tiny{margin-right:auto;margin-left:1px}.tournament-player-actions-container{display:flex;flex-direction:column;height:100%;position:relative;width:100%}.tournament-player-actions-actions-row{align-items:center;display:flex;justify-content:space-evenly;width:100%}[dir=ltr] .tournament-player-actions-margin-right{margin-right:1rem}[dir=rtl] .tournament-player-actions-margin-right{margin-left:1rem}.tournament-player-actions-invite-popup{align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 0 10px #000;color:#000;display:flex;padding:10px;position:absolute;top:-70px;z-index:9999}[dir=ltr] .tournament-player-actions-invite-popup{right:-120px}[dir=rtl] .tournament-player-actions-invite-popup{left:-120px}.tournament-player-actions-icon{margin:0 2px}.tournament-player-actions-btn{cursor:pointer}.tournament-player-actions-play-btn{flex:1;flex-basis:100px}[dir=ltr] .game-over-buttons-icon{margin-right:.2rem}[dir=rtl] .game-over-buttons-icon{margin-left:.2rem}.game-over-buttons-tourney-action-container{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.game-over-buttons-btns-wrapper{align-items:center;display:flex;gap:.5rem;justify-content:center}.game-over-buttons-fullwidth{flex-basis:100%}[dir=ltr] .game-over-buttons-reinvite-btn{margin-left:var(--space-8)}[dir=rtl] .game-over-buttons-reinvite-btn{margin-right:var(--space-8)}.game-panel-btns-container{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;position:relative}.game-panel-game-btns{display:flex;flex-wrap:wrap;gap:.4rem}.game-panel-archive-btns{align-items:center;display:flex;flex-basis:100%;gap:.2rem;justify-content:center}.game-panel-archive-text{font-size:1rem;font-weight:300;text-transform:uppercase}[dir=ltr] .game-panel-icon:not(:last-child){margin-right:.4rem}[dir=rtl] .game-panel-icon:not(:last-child){margin-left:.4rem}[dir=ltr] .game-panel-icon:last-child:not(:only-child){margin-left:.2rem}[dir=rtl] .game-panel-icon:last-child:not(:only-child){margin-right:.2rem}.game-panel-icon-small{border-radius:.3rem}.game-panel-icon-small:hover{background-color:#ffffff1a;cursor:pointer}.game-panel-float-right{cursor:pointer}[dir=ltr] .game-panel-float-right{float:right}[dir=rtl] .game-panel-float-right{float:left}.gameover-standings-standings-list{display:flex;flex-direction:row;gap:.2rem;justify-content:center;opacity:.9;padding:.2rem;width:100%}.gameover-standings-standings-list.gameover-standings-mobile{bottom:7rem;position:absolute;z-index:1}.gameover-standings-standing{align-items:center;border-radius:.3rem;color:#fff;display:flex;flex:1 0 auto;flex-direction:column;font-size:1rem;font-weight:700;justify-content:center;padding:.2rem;text-align:center}.gameover-standings-username{cursor:pointer;line-height:1rem;max-width:8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gameover-standings-rating{align-items:center;display:flex;justify-content:space-around;width:calc(100% - .4rem)}.moves-moves-container{border:0 solid;color:#ffffffa6;display:flex;flex-direction:column;height:100%;width:100%}.moves-moves-list{display:flex;flex-direction:row;flex-grow:1;overflow-x:hidden;overflow-y:auto;padding:2px 8px;width:100%}.moves-controls{background-color:#0000001f;color:#fff6;font-weight:600;padding:4px 8px}.moves-table{display:table;margin:5px 0;overflow-wrap:break-word;table-layout:fixed;width:100%}.moves-table-row{display:table-row}.moves-table-cell{display:table-cell}.moves-variation-row{background-color:#ffffff0d;border-radius:3px;font-size:13px;opacity:.9}.moves-hl-move{background-color:#fff3}.moves-full-move-nr{min-width:20px}[dir=ltr] .moves-full-move-nr{float:left;margin-right:3px}[dir=rtl] .moves-full-move-nr{float:right;margin-left:3px}.moves-move>div:hover{background-color:#ffffff1a}.moves-moves-list .moves-table-cell{font-weight:600;max-width:75px;min-width:75px;padding:0 1px;vertical-align:top}[dir=ltr] .moves-moves-list .moves-table-cell{text-align:left}[dir=rtl] .moves-moves-list .moves-table-cell{text-align:right}.moves-anno-in-list{font-size:13px;margin:0 1px}.moves-controls-row{align-items:center;display:flex;flex-direction:row;width:100%}.moves-curr-nr{display:flex;margin:0 5px;width:12%}.moves-curr-san{display:flex;margin:0 3px;width:100%}.moves-atMoveOfTotal{display:flex;font-size:13px;margin:0 5px}.moves-btn-icon.moves-reset{align-items:center}.moves-takeback-wrapper{display:flex;width:18%}.moves-nav-buttons-wrapper{display:flex;width:72%}@media (max-width:960px){.moves-nav-buttons-wrapper{justify-content:center}}.moves-btn-icon.moves-takeback,.moves-btn-icon.moves-truncate{align-items:center;gap:var(--space-2);margin-top:1px}.moves-btn-icon{cursor:pointer;display:flex;padding:.2rem}.moves-termination{caption-side:bottom;display:table-caption;font-size:13px;margin-bottom:3px;margin-top:1px;text-align:center;text-transform:uppercase}.moves-censor{color:#ffffffa6;cursor:pointer}[dir=ltr] .moves-censor{float:right;margin-right:10px}[dir=rtl] .moves-censor{float:left;margin-left:10px}.moves-pointer{cursor:pointer}.moves-neutral{color:#ffffffa6}.moves-bot-move-btn{border-radius:2px;color:#006400;font-weight:700;padding:2px 5px}.moves-icon-small{margin-top:3px;padding:2px;width:auto!important}[dir=ltr] .moves-icon-small{margin-left:-2px}[dir=rtl] .moves-icon-small{margin-right:-2px}.next-to-move-next-to-move{align-items:center;display:flex;flex-direction:row;font-weight:400;justify-content:center;padding:.2rem}.next-to-move-next-to-move.next-to-move-mobile{background-color:var(--sidebarBgColor);border-radius:1rem 1rem 0 0;bottom:7rem;padding:1rem 3rem .5rem;position:absolute;z-index:1}[dir=ltr] .next-to-move-next-to-move.next-to-move-mobile{left:50%;transform:translate(-50%)}[dir=rtl] .next-to-move-next-to-move.next-to-move-mobile{right:50%;transform:translate(50%)}.next-to-move-clickable{align-items:center;display:flex;padding:0 .2rem;white-space:nowrap}.next-to-move-clickable:hover{background-color:#ffffff1f;border-radius:.3rem;cursor:pointer}.pgn4-icon{font-size:2rem;height:2rem;width:2rem}.pgn4-pgn-container{display:flex;flex-direction:column;height:100%}.pgn4-pgn-buttons{align-items:center;display:flex;justify-content:space-between;margin:0 .2rem}.pgn4-pgn-box{background:transparent;border:none;color:#ffffffa6;display:flex;font-weight:500;height:100%;resize:none}.game-details-component{align-items:center;color:var(--color-gray-600);display:flex;margin:.8rem 0;overflow:hidden}.game-details-component.game-details-mobile{background-color:var(--sidebarBgColor);border-radius:.5rem;padding:1rem!important;position:absolute;top:0;white-space:nowrap;width:calc(100% - 4rem);z-index:1}[dir=ltr] .game-details-component.game-details-mobile{left:2rem}[dir=rtl] .game-details-component.game-details-mobile{right:2rem}.game-details-arenaIcon{color:var(--color-green-300);cursor:pointer;min-width:4rem}.game-details-variantIcon{margin:0 .5rem}.game-details-icon{font-size:2rem;height:2rem;width:2rem}.game-details-iconHelp{font-size:2rem;height:2rem;width:2rem;cursor:pointer}[dir=ltr] .game-details-iconHelp{margin-left:auto;margin-right:.2rem;text-align:right}[dir=rtl] .game-details-iconHelp{margin-right:auto;margin-left:.2rem;text-align:left}[dir=ltr] .game-details-iconHelp+.game-details-iconHelp{margin-left:unset}[dir=rtl] .game-details-iconHelp+.game-details-iconHelp{margin-right:unset}.game-details-iconHelpLarge{font-size:2rem;height:2rem;width:2rem;cursor:pointer}.game-details-content{align-items:center;display:flex;flex-wrap:wrap;overflow:hidden}.game-details-content>div{margin:.2rem 0 0}.game-details-type{align-items:center;display:flex;font-weight:700;white-space:nowrap}.game-details-type>span{margin:0 .2rem}.game-details-type>img{margin-left:.2rem;margin-right:.2rem}.game-details-title{display:flex;font-weight:300;overflow:hidden;text-overflow:ellipsis}.game-details-title.game-details-uppercase{text-transform:uppercase}[dir=ltr] .game-details-title :not(.game-details-setup){margin-left:.5rem}[dir=rtl] .game-details-title :not(.game-details-setup){margin-right:.5rem}[dir=ltr] .game-details-title :not(.game-details-setup)+.game-details-setup{margin-right:0}[dir=rtl] .game-details-title :not(.game-details-setup)+.game-details-setup{margin-left:0}.game-details-title .game-details-setup{border:1px solid var(--color-green-300);border-radius:.5rem;color:var(--color-green-300);font-size:.9rem;font-weight:500;height:-moz-fit-content;height:fit-content;line-height:1.4;margin-top:.1rem;padding:.2rem .3rem;white-space:nowrap}[dir=ltr] .game-details-title .game-details-setup{margin-left:.5rem;margin-right:.2rem}[dir=rtl] .game-details-title .game-details-setup{margin-right:.5rem;margin-left:.2rem}.game-details-rules{align-items:center;display:flex;font-family:Trebuchet MS;font-size:1.5rem;font-weight:700;gap:.2rem;width:-moz-fit-content;width:fit-content}[dir=ltr] .game-details-rules{padding-left:.6rem;transition:.5s margin-left}[dir=rtl] .game-details-rules{padding-right:.6rem;transition:.5s margin-right}.game-details-rules .game-details-iconLabel{display:inline-block;margin-top:.1rem}[dir=ltr] .game-details-rules .game-details-iconLabel{margin-right:-.1rem}[dir=rtl] .game-details-rules .game-details-iconLabel{margin-left:-.1rem}.game-details-rules .game-details-promotionPieces{display:flex;white-space:nowrap}[dir=ltr] .game-details-rules .game-details-promotionPieces div:not(:first-of-type){margin-left:-1rem}[dir=rtl] .game-details-rules .game-details-promotionPieces div:not(:first-of-type){margin-right:-1rem}.game-details-rules .game-details-img{border-radius:.3rem;height:1.8rem;margin-bottom:.3rem;pointer-events:none;vertical-align:middle;width:1.8rem}.game-details-component.game-details-dark{color:var(--color-neutrals-white)}.game-details-component.game-details-dark .game-details-iconExpandLeft,.game-details-component.game-details-dark .game-details-iconExpandRight{color:var(--darkBgColor)}.game-details-component.game-details-dark .game-details-rules{color:var(--color-transparent-white-72)}.game-details-component.game-details-dark .game-details-setup{color:var(--color-green-200)}.game-details-component.game-details-large{justify-content:center;margin:0 0 .2rem}.game-details-component.game-details-large .game-details-title{flex-grow:0;font-size:2rem;font-weight:700!important}.game-details-component.game-details-large .game-details-setup{margin-top:0}.game-details-component.game-details-newline{flex-grow:1;padding-bottom:2.6rem;position:relative}.game-details-component.game-details-newline .game-details-rules{bottom:0;position:absolute}[dir=ltr] .game-details-component.game-details-newline .game-details-rules{left:0}[dir=rtl] .game-details-component.game-details-newline .game-details-rules{right:0}.game-details-component:not(.game-details-newline) .game-details-rulesWrapper{overflow:hidden;position:relative}.game-details-component.game-details-compact .game-details-variantIcon{margin:0}.game-details-component.game-details-compact .game-details-arenaIcon{cursor:pointer}.game-details-iconExpandLeft,.game-details-iconExpandRight{align-items:center;bottom:.2rem;color:var(--color-neutrals-white);cursor:pointer;display:flex;height:2.2rem;position:absolute;width:3rem;z-index:1}.game-details-iconExpandRight{justify-content:flex-end}[dir=ltr] .game-details-iconExpandRight{background:linear-gradient(to left,#97bd4d 0% 50%,#97bd4d00);border-radius:0 .5rem .5rem 0;padding-right:.5rem;right:0}[dir=rtl] .game-details-iconExpandRight{background:linear-gradient(to right,#97bd4d 0% 50%,#97bd4d00);border-radius:.5rem 0 0 .5rem;padding-left:.5rem;left:0}.game-details-iconExpandLeft{justify-content:flex-start}[dir=ltr] .game-details-iconExpandLeft{background:linear-gradient(to right,#97bd4d 0% 50%,#97bd4d00);border-radius:.5rem 0 0 .5rem;left:0;padding-left:.5rem}[dir=rtl] .game-details-iconExpandLeft{background:linear-gradient(to left,#97bd4d 0% 50%,#97bd4d00);border-radius:0 .5rem .5rem 0;right:0;padding-right:.5rem}.status-bar-icon{align-items:center;color:var(--color-gray-500);display:flex}.status-bar-component{color:var(--color-transparent-white-65);display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;max-height:6rem;padding:.5rem}.status-bar-component>*{max-height:2rem}.status-bar-row{align-items:center;display:flex;gap:.1rem;justify-content:center;max-height:6rem;max-width:100%}.status-bar-row>*{max-height:2rem;min-width:2rem;text-align:center}.status-bar-pointer{cursor:pointer}.status-bar-tooltip-wrap{align-items:center;display:inline-flex}.status-bar-stats{align-items:center;display:flex;flex:0 0 100%;gap:1rem;justify-content:center}.status-bar-stats :not(.status-bar-label){color:var(--color-neutrals-white);font-family:var(--font-family-heading)}[dir=ltr] .status-bar-stats :nth-child(3){margin-left:2rem}[dir=rtl] .status-bar-stats :nth-child(3){margin-right:2rem}.status-bar-label{font-size:1rem;text-transform:uppercase}.status-bar-username{color:var(--color-neutrals-white);cursor:pointer;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[dir=ltr] .status-bar-username{margin-right:1rem}[dir=rtl] .status-bar-username{margin-left:1rem}.status-bar-link,.status-bar-link:visited,.status-bar-link:active{color:var(--color-green-300);font-weight:700}.status-bar-link:hover{text-decoration:underline}.sidebar-component{background-color:var(--color-gray-800);border-radius:.5rem;height:100%;max-width:50rem;min-width:30rem;overflow:hidden;position:relative}.dark-mode .sidebar-component{background-color:#0003}.sidebar-component.sidebar-mobile{border-radius:0!important;height:calc(100dvh - 10rem)!important;max-width:unset!important;min-height:unset!important}[dir=ltr] .sidebar-component.sidebar-mobile{margin:5rem 0 0 auto!important}[dir=rtl] .sidebar-component.sidebar-mobile{margin:5rem auto 0 0!important}.sidebar-component.sidebar-mobile.sidebar-mobile-controls{height:calc(100dvh - 17rem)!important}.sidebar-header,.sidebar-compact-header{height:10rem;position:relative}.sidebar-header:before,.sidebar-compact-header:before{background-color:#00000021;border-bottom:.4rem solid rgba(255,255,255,.2);border-radius:.5rem .5rem 50% 50%;content:"";height:75%;position:absolute;top:0;width:calc(100% + 1rem)}[dir=ltr] .sidebar-header:before,[dir=ltr] .sidebar-compact-header:before{left:-.5rem}[dir=rtl] .sidebar-header:before,[dir=rtl] .sidebar-compact-header:before{right:-.5rem}.sidebar-title-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;width:-moz-max-content;width:max-content}.sidebar-title{color:var(--color-neutrals-white);display:inline-block;font-family:var(--font-family-heading);font-size:2.5rem;font-weight:800;line-height:2;text-align:center;text-shadow:0 .1rem 0 rgba(0,0,0,.45);z-index:1}.sidebar-logo{filter:drop-shadow(0 0 1rem rgba(0,0,0,.2));height:-moz-max-content;height:max-content;margin:0 auto;position:relative;width:-moz-max-content;width:max-content}.sidebar-compact-header{height:auto}.sidebar-compact-header:before{border-bottom:none;height:100%;width:calc(100% + 10rem)}[dir=ltr] .sidebar-compact-header:before{left:-5rem}[dir=rtl] .sidebar-compact-header:before{right:-5rem}.sidebar-compact-header .sidebar-title-wrapper{flex-direction:row-reverse}.sidebar-compact-header .sidebar-title{color:#fffc;font-size:2rem;text-shadow:none}[dir=ltr] .sidebar-compact-header .sidebar-logo{margin-right:1rem}[dir=rtl] .sidebar-compact-header .sidebar-logo{margin-left:1rem}.sidebar-compact-header .sidebar-logo [class*=icon-]{color:#fffc;filter:none}.sidebar-action-icon{position:absolute;top:1rem}.sidebar-action-icon button{background:none;border:none;margin:0;padding:0}.sidebar-action-icon [class*=icon-]{color:var(--color-transparent-white-65)}.sidebar-action-icon [class*=icon-]:hover{color:var(--color-neutrals-white)}[dir=ltr] .sidebar-action-icon.sidebar-left{left:1.5rem}[dir=rtl] .sidebar-action-icon.sidebar-left,[dir=ltr] .sidebar-action-icon.sidebar-right{right:1.5rem}[dir=rtl] .sidebar-action-icon.sidebar-right{left:1.5rem}.sidebar-tabs{border-bottom:.1rem solid rgba(255,255,255,.2)}[dir=ltr] .sidebar-tabs{background:linear-gradient(180deg,transparent 0%,transparent 30%,rgba(0,0,0,.2) 100%)}[dir=rtl] .sidebar-tabs{background:linear-gradient(-180deg,transparent 0%,transparent 30%,rgba(0,0,0,.2) 100%)}.sidebar-tabs [class*=tabs-component]{background-color:transparent}.sidebar-tabs [class*=tabs-tab]{flex-direction:column}.sidebar-tabs [class*=tabs-label]{color:inherit;font-size:1.2rem;font-weight:300}.sidebar-tabs [class*=icon-]{color:inherit}.sidebar-content{display:flex;flex-direction:column;overflow-y:auto}.sidebar-compact-header .sidebar-logo .sidebar-container-logo{height:2.8rem}.board-panel-component.sidebar-component{background-color:var(--sidebarBgColor);display:flex;flex-direction:column;height:calc(100dvh - 2rem)}[dir=ltr] .board-panel-component.sidebar-component{margin:1rem 1rem 0 0}[dir=rtl] .board-panel-component.sidebar-component{margin:1rem 0 0 1rem}.dark-mode .board-panel-component.sidebar-component{background-color:var(--sidebarBgColor)}.board-panel-component>.sidebar-content{flex-grow:1}.board-panel-panel-header{display:flex;justify-content:center;margin-top:8px;width:260px}.board-panel-icon{color:var(--color-gray-500)!important}.board-panel-content-wrapper{color:#ffffffa6;display:flex;flex-direction:column;height:100%;overflow-x:hidden}.board-panel-game-details{color:#ffffffa6;font-size:1.4rem;font-weight:300;width:260px}.board-panel-game-type-select{background-color:transparent;font-size:1.4rem;font-weight:300!important;height:25px;max-width:130px;text-transform:uppercase}.board-panel-mode-select{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.board-panel-icons-top-left{align-items:left;display:flex;flex-direction:row;justify-content:flex-start}.board-panel-icons-top-right{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;width:40%}.board-panel-icon-rotate{margin-left:auto;margin-right:auto}.board-panel-tab-content{display:flex;flex-grow:1;overflow-y:auto}.board-panel-tabs{border-top:2px solid var(--sidebarBgColor);display:flex;flex-grow:1;font-size:13px;justify-content:space-around}.board-panel-tab{align-items:center;border-top:2px solid var(--sidebarBgColor);cursor:default;display:flex;flex-direction:column;opacity:.5;padding:4px;width:100%}.board-panel-tab:hover{border-top:2px solid white!important;opacity:1}.board-panel-tab:hover:not(.board-panel-active-panel-tab){cursor:pointer}.board-panel-game-panel-wrapper{display:flex;padding:.5rem;width:100%}.board-panel-active-panel-tab{background-color:inherit;border-top:2px solid white!important;opacity:1}.board-panel-content-chat,.board-panel-content-pgn,.board-panel-content-fen,.board-panel-content-annotation{width:100%}.board-panel-content-annotation{position:relative}.board-panel-annotation{background:transparent;border:none;color:#ffffffa6;display:flex;font-weight:500;height:100%;resize:none;width:95%}.board-panel-moves-list-handle{bottom:0;cursor:ns-resize;display:block;height:30px;position:absolute;touch-action:none;width:40px;z-index:2}[dir=ltr] .board-panel-moves-list-handle{right:0}[dir=rtl] .board-panel-moves-list-handle{left:0}.board-panel-moves-list-handle.board-panel-handle-icon{cursor:ns-resize;display:flex;justify-content:center;pointer-events:none}.board-panel-icon-action{color:var(--color-gray-500)!important;cursor:pointer;margin:.3rem}.board-panel-icon-analysis{cursor:pointer}.board-panel-icon-annotation{cursor:pointer;position:absolute;top:5px}[dir=ltr] .board-panel-icon-annotation{right:5px}[dir=rtl] .board-panel-icon-annotation{left:5px}.board-panel-no-flex{flex-grow:0;flex-shrink:0}.fullscreen-panel-icon{color:var(--color-gray-500);height:24px!important;width:auto!important}[dir=ltr] .fullscreen-panel-icon{margin-right:2px}[dir=rtl] .fullscreen-panel-icon{margin-left:2px}.fullscreen-panel-fullscreen-panel{align-items:center;background-color:var(--sidebarBgColor);border-radius:.3rem;color:#fff;display:flex;flex:1 0 content;flex-direction:column;font-size:1.5rem;font-weight:700;justify-content:center;margin:0 auto;max-width:20rem;min-height:4rem;padding:.5rem 0;position:absolute;top:40%;z-index:1}[dir=ltr] .fullscreen-panel-fullscreen-panel{right:1rem}[dir=rtl] .fullscreen-panel-fullscreen-panel{left:1rem}.fullscreen-panel-game-details{align-items:center;width:100%}.fullscreen-panel-nav-buttons-wrapper{display:flex;justify-content:center;margin-bottom:5px;margin-top:-5px}.fullscreen-panel-game-panel-wrapper{display:flex;padding:.5rem;width:100%}.fullscreen-panel-button{cursor:pointer;display:flex;padding:.1rem}.MobileControls-component{background-color:var(--sidebarBgColor);bottom:0;display:flex;gap:1rem;justify-content:space-evenly;left:0;padding:.5rem 1rem;position:absolute;right:0;z-index:1}.MobileControls-button{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:6rem;justify-content:center;padding:.5rem;width:100%}.MobileControls-icon{font-size:2.8rem;height:2.8rem;width:2.8rem}.MobileControls-text{color:#9e9b99}[dir=ltr] .announcement-icon{margin-right:2px}[dir=rtl] .announcement-icon{margin-left:2px}.announcement-announcement{color:#fff;font-size:13px;position:absolute;top:10px;z-index:4}[dir=ltr] .announcement-announcement{left:20px}[dir=rtl] .announcement-announcement{right:20px}.announcement-announcement-title{align-items:center;display:flex;flex-direction:row}.announcement-announcement-title span{display:block;font-weight:700;text-decoration:underline;text-decoration-style:dotted;white-space:nowrap}.announcement-announcement-content{min-width:500px;position:absolute}.icon-demo-icon{font-size:3.2rem;height:3.2rem;width:3.2rem}.icon-demo-demo-wrapper{background:#000;border-radius:3px;bottom:0;position:absolute;top:0;z-index:11}[dir=ltr] .icon-demo-demo-wrapper{right:0}[dir=rtl] .icon-demo-demo-wrapper{left:0}.icon-demo-icon-overview{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;height:100%;justify-content:flex-start;overflow-y:scroll;padding:15px}.icon-demo-demo{align-items:center;color:#ddd;display:flex;flex-direction:column;font-family:Courier;font-size:15px;justify-content:center;margin:5px;padding:5px}.seek-spinner-block-spinner{--spinnerColor: rgba(255, 255, 255, .4);align-items:center;color:#fff;display:flex;font-family:var(--font-family-icons);font-size:2rem;height:calc(3 * var(--spinnerSize));justify-content:center;margin:auto;position:relative;text-shadow:0 0 .5rem rgba(0,0,0,.8);width:calc(3 * var(--spinnerSize));z-index:0}.seek-spinner-block-spinner:hover{--spinnerColor: hsla(0, 0%, 100%, .65)}.seek-spinner-block-spinner:before{background:var(--spinnerColor);border-radius:.1rem;content:"";height:var(--spinnerSize);position:absolute;top:calc(50% - var(--spinnerSize) / 2);width:var(--spinnerSize);z-index:-1}[dir=ltr] .seek-spinner-block-spinner:before{left:calc(50% - var(--spinnerSize) / 2)}[dir=rtl] .seek-spinner-block-spinner:before{right:calc(50% - var(--spinnerSize) / 2)}.seek-spinner-block-spinner:after{border-radius:.1rem;content:"";height:var(--spinnerSize);position:absolute;top:calc(50% - var(--spinnerSize) / 2);width:var(--spinnerSize);z-index:-1}[dir=ltr] .seek-spinner-block-spinner:after{box-shadow:calc(-1 * var(--spinnerSize)) calc(-1 * var(--spinnerSize)) 0 0 var(--spinnerColor),calc(-1 * var(--spinnerSize)) calc(1 * var(--spinnerSize)) 0 0 var(--spinnerColor),calc(1 * var(--spinnerSize)) calc(-1 * var(--spinnerSize)) 0 0 var(--spinnerColor),calc(1 * var(--spinnerSize)) calc(1 * var(--spinnerSize)) 0 0 var(--spinnerColor);left:calc(50% - var(--spinnerSize) / 2)}[dir=rtl] .seek-spinner-block-spinner:after{box-shadow:calc(-1*(-1 * var(--spinnerSize))) calc(-1 * var(--spinnerSize)) 0 0 var(--spinnerColor),calc(-1*(-1 * var(--spinnerSize))) calc(1 * var(--spinnerSize)) 0 0 var(--spinnerColor),calc(-1*(1 * var(--spinnerSize))) calc(-1 * var(--spinnerSize)) 0 0 var(--spinnerColor),calc(-1*(1 * var(--spinnerSize))) calc(1 * var(--spinnerSize)) 0 0 var(--spinnerColor);right:calc(50% - var(--spinnerSize) / 2)}.seek-spinner-block-spinner:after{animation:1s spin infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(90deg)}}.icon-bar-tooltip-wrap{align-items:center;display:inline-flex;margin:.15rem 0}.icon-bar-icon-medium{font-size:2.4rem;height:2.4rem;width:2.4rem;margin:.4rem}.icon-bar-top-icons,.icon-bar-top-icons-expanded{border-radius:3px;display:flex;flex-direction:column;font-size:11px;padding:2px;position:fixed;top:10px;z-index:2}.icon-bar-top-icons>div,.icon-bar-top-icons-expanded>div{cursor:pointer}.icon-bar-top-icons>:not(:first-child),.icon-bar-top-icons-expanded>:not(:first-child){opacity:0}.icon-bar-top-icons-expanded{background-color:var(--sidebarBgColor)}.icon-bar-top-icons-expanded>:not(:first-child){opacity:1}.icon-bar-mobile,.icon-bar-mobile-fullscreen{background-color:var(--sidebarBgColor);border-radius:0;display:flex;justify-content:space-around;padding:.6rem 0;position:fixed;top:var(--mobile-navbar-height, 5rem);width:100%;z-index:2}.icon-bar-mobile>div,.icon-bar-mobile-fullscreen>div,.icon-bar-mobile .icon-bar-expand-section>div,.icon-bar-mobile-fullscreen .icon-bar-expand-section>div{align-items:center;cursor:pointer;display:flex;justify-content:center}.icon-bar-mobile .icon-bar-icon-medium,.icon-bar-mobile-fullscreen .icon-bar-icon-medium{font-size:2.8rem;height:2.8rem;width:2.8rem}.icon-bar-mobile:before,.icon-bar-mobile-fullscreen:before{background-color:#00000021;content:"";inset:0;pointer-events:none;position:absolute}.icon-bar-mobile-fullscreen{border-radius:5px;display:none;left:2rem;right:2rem;width:calc(100% - 4rem)}.icon-bar-expand-section{align-items:center;display:flex;flex-direction:column}.icon-bar-mobile .icon-bar-expand-section,.icon-bar-mobile-fullscreen .icon-bar-expand-section{display:contents}.icon-bar-icon-center{display:flex;justify-content:center}.icon-bar-notification{display:inline-flex;position:relative}.icon-bar-icon-item{margin:.3rem}.icon-bar-icon-neutral{color:#ffffffa6;opacity:.7}.icon-bar-icon-neutral:hover{opacity:1}.icon-bar-icon-active{color:var(--color-neutrals-white);opacity:1}.icon-bar-icon-notification-active{color:var(--color-green-75);opacity:.8}.icon-bar-icon-notification-active:hover{opacity:1}.icon-bar-icon-poll-neutral{color:#ffffffbf;opacity:.7}.icon-bar-icon-poll-neutral:hover{opacity:1}.icon-bar-icon-poll-notification-active{color:#92c169;opacity:1}.icon-bar-icon-poll-notification-active:hover{color:#acd18c}.icon-bar-notification-badge,.icon-bar-notification-badge-grey{align-items:center;background-color:var(--color-red-400);border-radius:.2rem;color:var(--color-neutrals-white);display:flex;font-family:var(--font-family-heading);font-size:1rem;justify-content:center;line-height:1;min-height:1.2rem;min-width:1.2rem;padding:.1rem .2rem;pointer-events:none;position:absolute;text-align:center;top:.2rem}[dir=ltr] .icon-bar-notification-badge,[dir=ltr] .icon-bar-notification-badge-grey{right:.1rem}[dir=rtl] .icon-bar-notification-badge,[dir=rtl] .icon-bar-notification-badge-grey{left:.1rem}.icon-bar-notification-badge-grey{background-color:#aaa}@keyframes icon-bar-show-hint{to{opacity:1}}.icon-bar-poll-hint{align-items:center;animation:icon-bar-show-hint .15s forwards .25s;background:#e7e5e3;border-radius:10px;color:#315a0e;display:flex;font-size:14px;font-weight:600;opacity:0;padding:10px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:-moz-max-content;width:max-content}[dir=ltr] .icon-bar-poll-hint{box-shadow:-2px 2px 20px #0000009e;right:120%}[dir=rtl] .icon-bar-poll-hint{box-shadow:2px 2px 20px #0000009e;left:120%}.icon-bar-poll-hint:after{border-color:transparent;border-style:solid;content:"";margin-top:-5px;position:absolute;top:50%}[dir=ltr] .icon-bar-poll-hint:after{border-left-color:#e7e5e3;border-width:5px 0 5px 5px;right:-5px}[dir=rtl] .icon-bar-poll-hint:after{border-right-color:#e7e5e3;border-width:5px 5px 5px 0;left:-5px}.icon-bar-poll-hint .icon-bar-hint-icon{color:#315a0e;font-size:50PX;line-height:33px;width:39px}[dir=ltr] .icon-bar-poll-hint .icon-bar-hint-icon{padding-right:4px}[dir=rtl] .icon-bar-poll-hint .icon-bar-hint-icon{padding-left:4px}.icon-bar-reports>.icon-bar-notification-badge,.icon-bar-reports>.icon-bar-notification-badge-grey{bottom:.2rem;top:unset}.icon-bar-streamers-list{background-color:var(--sidebarBgColor);border-radius:3px;margin-top:0;padding:3px;position:absolute;top:0;width:180px}[dir=ltr] .icon-bar-streamers-list{right:40px}[dir=rtl] .icon-bar-streamers-list{left:40px}.icon-bar-streamer-row{color:#fff;display:flex;font-size:13px;font-weight:600;padding:2px;white-space:nowrap}.icon-bar-chess-stream-wrapper{height:3.3rem;text-align:center;width:3.3rem}.icon-bar-chess-stream-icon{background-color:#ffffff59;border-radius:3px;color:#fff;display:inline-block;font-size:11px;font-weight:700;margin-top:10px;padding:1px 2px;position:relative}.icon-bar-chess-stream-icon:hover{background-color:#ffffffa6}.icon-bar-streamer-status{color:var(--color-green-300)}[dir=ltr] .icon-bar-streamer-status{margin-left:auto;margin-right:.5rem}[dir=rtl] .icon-bar-streamer-status{margin-right:auto;margin-left:.5rem}.icon-bar-streamer-username{color:var(--color-neutrals-white);cursor:pointer;font-weight:700;max-width:9rem;opacity:.9;overflow:hidden;text-overflow:ellipsis}[dir=ltr] .icon-bar-streamer-username{margin-left:.5rem}[dir=rtl] .icon-bar-streamer-username{margin-right:.5rem}.icon-bar-streamer-username:hover{opacity:1}.queue-icon-small{font-size:1.2rem;height:1.2rem;width:1.2rem}.queue-icon{cursor:pointer}[dir=ltr] .queue-icon{margin-left:.2rem}[dir=rtl] .queue-icon{margin-right:.2rem}.queue-icon-large{font-size:3.2rem;height:3.2rem;width:3.2rem;cursor:pointer}.queue-q-container{display:grid;margin:.2rem .5rem;padding:.3rem 1rem;position:relative}.queue-q-container-hover{background:#0003;border-bottom:.2rem solid var(--sidebarBgColor);border-radius:.5rem}.queue-q-container-hover:hover{background:#ffffff0d}.queue-q-container-joined{background:#5872371a}.queue-q-container-joined:hover{background:#ffffff0d}.queue-flex-row{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;overflow:hidden}.queue-action-icons{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:8rem}[dir=ltr] .queue-action-icons{margin-left:auto}[dir=rtl] .queue-action-icons{margin-right:auto}.queue-btn{padding:0;width:5rem}[dir=ltr] .queue-starting a,[dir=ltr] .queue-starting span:first-child{margin-right:1rem}[dir=rtl] .queue-starting a,[dir=rtl] .queue-starting span:first-child{margin-left:1rem}.queue-game-details{overflow:hidden;width:100%}.queue-game-info{color:#fff;font-weight:700}.queue-game-title{font-weight:300;white-space:nowrap}.queue-final-players{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:.5rem}.queue-final-player{min-width:50%}.queue-size-20{height:2rem;-o-object-fit:cover;object-fit:cover;width:2rem}a.queue-blue-link{color:#005e94!important;opacity:.9}a.queue-blue-link:hover{opacity:1}a.queue-blue-link.queue-bold{font-weight:600}.queue-time-info{color:#7da543;font-size:1.2rem;font-weight:300}.queue-hosted{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin:.2rem 0}.queue-user-name{cursor:pointer;flex:1;font-weight:600;margin:0 .5rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.queue-inviter-avatar{border-radius:.2rem}.queue-inviter-avatar-link{flex-shrink:0}[dir=ltr] .queue-inviter-avatar-link{margin-left:.5rem}[dir=rtl] .queue-inviter-avatar-link{margin-right:.5rem}.queue-truncate-180{max-width:18rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invitations-icon{color:var(--color-text-subtle);cursor:pointer;position:absolute;top:0}[dir=ltr] .invitations-icon{right:0}[dir=rtl] .invitations-icon{left:0}.invitations-icon:hover{opacity:.7}.invitations-four-pair-request{display:flex;flex-direction:column;font-size:1.3em;gap:.5rem;position:absolute;top:15px;z-index:10}[dir=ltr] .invitations-four-pair-request{left:45px}[dir=rtl] .invitations-four-pair-request{right:45px}.invitations-request-container.invitations-festivalEffect{padding-top:2.8rem}.invitations-confety{background-image:url(/bundles/web/images/variants/misc/flags.2047dc41.svg);background-position:center bottom;background-repeat:no-repeat;background-size:cover;height:6rem;pointer-events:none;position:absolute;top:-2.6rem;width:102%}[dir=ltr] .invitations-confety{left:-1%}[dir=rtl] .invitations-confety{right:-1%}.invitations-request-container{background-color:var(--color-gray-100);border-radius:var(--radius-3);box-shadow:var(--elevation-modal);color:var(--color-gray-800);display:flex;height:auto;overflow:hidden;padding:var(--space-4);position:relative;width:410px}.invitations-request-container>.invitations-inviter-avatar{height:5rem;-o-object-fit:cover;object-fit:cover;width:5rem}[dir=ltr] .invitations-request-container>.invitations-inviter-avatar{float:left}[dir=rtl] .invitations-request-container>.invitations-inviter-avatar{float:right}.invitations-request-container>.invitations-request-invitation{font-size:14px;height:auto;padding-top:5px;text-align:center;width:360px}[dir=ltr] .invitations-request-container>.invitations-request-invitation{float:right;padding-left:10px}[dir=rtl] .invitations-request-container>.invitations-request-invitation{float:left;padding-right:10px}.invitations-response-container{display:flex;flex-direction:row;gap:1rem}.invitations-decline-btn.cc-button-component{background-color:var(--color-gray-200)!important;color:var(--color-gray-800)!important}.invitations-decline-btn.cc-button-component:hover:not([disabled]){background-color:var(--color-gray-300)!important;color:var(--color-gray-800)!important}.invitations-queue{margin-left:0;margin-right:0;padding-left:0;padding-right:0}[dir=ltr] .invitations-invitation{text-align:left}[dir=rtl] .invitations-invitation{text-align:right}.invitations-invitation-username{cursor:pointer;display:inline;font-weight:600}.close-button-component{position:absolute;top:var(--positionTop, 1rem);z-index:2}[dir=ltr] .close-button-component{right:var(--positionRight, 1rem)}[dir=rtl] .close-button-component{left:var(--positionRight, 1rem)}.close-button-plain-close{background:none;border:none;color:var(--color-neutrals-white);cursor:pointer;font-size:2.4rem;font-weight:800;line-height:1}.close-button-plain-close:hover{opacity:.7}.close-button-plain-close-dark{color:var(--color-gray-900);font-size:2.2rem;font-weight:900;-webkit-text-stroke:.5px var(--color-gray-900)}@media all and (min-width:60em){.close-button-component-large-screen-pos-internal{--positionRight: 1rem;--positionTop: 1rem}}.fullsize-button-component{background-color:transparent;border:none;cursor:pointer;height:2.9rem;opacity:.85;padding:0;position:absolute;top:var(--positionTop, 1rem);width:3rem;z-index:2}[dir=ltr] .fullsize-button-component{right:var(--positionRight, 4rem)}[dir=rtl] .fullsize-button-component{left:var(--positionRight, 4rem)}@media all and (min-width:60em){.fullsize-button-component-large-screen-pos-internal{--positionRight: 4rem;--positionTop: 1rem}}.fullsize-button-component:hover{opacity:1;transition:opacity .3s}.fullsize-button-icon-dark-theme{color:var(--iconColor, var(--color-neutrals-white))}@media all and (min-width:60em){.fullsize-button-icon-dark-theme{--iconColor: var(--color-neutrals-white)}}.fullsize-button-icon-light-theme{color:var(--iconColor, var(--color-gray-500))}@media all and (min-width:60em){.fullsize-button-icon-light-theme{--iconColor: var(--color-neutrals-white)}}.fullsize-button-icon-black-theme{color:#333}.modal-base-container{position:relative}.modal-base-backdropOverlay{cursor:default;inset:0;position:fixed;z-index:0}.modal-base-contentWrap{position:relative;z-index:1}.modal-base-mobile{padding:0!important}.modal-base-modal .ui_modal-body,.modal-base-modal .cc-modal-body{border-radius:var(--modalBorderRadius, var(--radius-10, .5rem));overflow:hidden}.modal-base-modal:not(.modal-base-dark,.modal-base-true-dark) .cc-modal-body{background-color:var(--color-neutrals-white)}.modal-base-dark .ui_modal-body,.modal-base-dark .cc-modal-body{background-color:var(--color-gray-300)}.modal-header-rounded-header{align-items:center;border-top-left-radius:1rem;border-top-right-radius:1rem;color:var(--color-neutrals-white);display:flex;flex-direction:column;justify-content:center;margin-bottom:3rem;min-height:10rem;overflow:hidden;padding:2rem 4rem;position:relative;z-index:2}.modal-header-rounded-header:before{background-color:var(--color-green-300);border-radius:.5rem .5rem 50% 50%;content:"";height:100%;position:absolute;top:0;width:calc(100% + 10rem);z-index:-1}[dir=ltr] .modal-header-rounded-header:before{left:-5rem}[dir=rtl] .modal-header-rounded-header:before{right:-5rem}.modal-header-rounded-header.modal-header-rounded-full{margin-bottom:-3rem}.modal-header-rounded-header.modal-header-rounded-default{color:var(--color-text-bolder)}.modal-header-rounded-header.modal-header-rounded-default:before{background-color:var(--color-bg-secondary)}.modal-header-rounded-header.modal-header-rounded-dark:before{background-color:var(--color-gray-800)}.modal-header-rounded-header h2{color:var(--color-neutrals-white);font-family:var(--font-family-heading);font-size:3rem;font-weight:800;text-align:center;text-shadow:0 .1rem 0 rgba(0,0,0,.45)}.modal-header-rounded-header h3{color:var(--color-neutrals-white);font-weight:400;line-height:1;text-shadow:0 .1rem 0 rgba(0,0,0,.45)}.news-icon{color:var(--color-gray-500);cursor:pointer;font-size:1.6rem;height:1.6rem;width:1.6rem}.news-icon-small{cursor:pointer}.news-header{flex-direction:row;gap:2rem}.news-img{height:5rem;width:5rem}.news-content{color:var(--color-gray-800);display:flex;flex-direction:column;font-weight:300;gap:.5rem;padding:0 2rem 2rem}.news-item{background-color:var(--color-gray-100);border-radius:.3rem;color:var(--color-gray-900);display:flex;flex-direction:column;gap:1rem;padding:.5rem 1rem;position:relative}.news-item:not(.news-published)>*:not(.news-admin-actions){opacity:.5}.news-item-header{cursor:pointer;font-family:var(--font-family-heading);font-size:1.6rem;width:100%}.news-item-content{color:#26211b;word-wrap:break-word}.news-item-content>a{color:var(--color-text-link);font-weight:500}.news-item-content>.icon-font-chess{--iconSize: 2;font-size:calc(var(--iconSize, 2) * 1rem);height:calc(var(--iconSize, 2) * 1rem);width:calc(var(--iconSize, 2) * 1rem)}.news-item-content>.icon-font-chess:before{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.news-item-content-editor{min-height:30rem;-moz-tab-size:2;-o-tab-size:2;tab-size:2}.news-item-footer{align-items:center;display:flex;font-family:var(--font-family-heading);font-size:1.2rem;gap:.5rem;height:2rem}.news-item-footer>:first-child{color:var(--color-gray-900)}[dir=ltr] .news-item-footer>:first-child{margin-right:.5rem}[dir=rtl] .news-item-footer>:first-child{margin-left:.5rem}.news-item-footer>a{color:var(--color-text-link);text-transform:capitalize}.news-item-footer>a:nth-child(n+3):before{color:var(--color-gray-400);content:"|";cursor:default;display:inline-block;min-width:.5rem}:not(.news-selected)>:is(.news-item-content,.news-item-footer){display:none}.news-admin-actions{align-items:center;display:flex;gap:var(--space-4);position:absolute;top:.5rem}[dir=ltr] .news-admin-actions{right:.5rem}[dir=rtl] .news-admin-actions{left:.5rem}.news-admin-buttons{display:flex;gap:2rem;justify-content:center;padding:.5rem 1rem}.news-admin-button{background-color:var(--color-green-300)!important;border-color:var(--color-green-300)!important;color:var(--color-neutrals-white)!important;flex:1}.news-admin-button *{color:inherit!important}.news-admin-button:hover{background-color:var(--color-green-400)!important;border-color:var(--color-green-400)!important}.news-content textarea,.news-content input[type=text]{background-color:var(--color-neutrals-white)!important;color:var(--color-gray-800)!important}.news-content textarea::-moz-placeholder,.news-content input[type=text]::-moz-placeholder{color:var(--color-gray-500)!important}.news-content textarea::placeholder,.news-content input[type=text]::placeholder{color:var(--color-gray-500)!important}.troll-fx-icon{font-size:2rem;height:2rem;width:2rem;position:absolute;top:0}[dir=ltr] .troll-fx-icon{right:0}[dir=rtl] .troll-fx-icon{left:0}.troll-fx-icon:hover{cursor:pointer;opacity:.7}.troll-fx-troll-container{background:#4cd;bottom:20%;padding:50px;position:absolute;top:20%;width:320px;z-index:5}[dir=ltr] .troll-fx-troll-container{border-radius:28% 82% 39% 69%;left:0}[dir=rtl] .troll-fx-troll-container{border-radius:82% 28% 69% 39%;right:0}.troll-fx-snow{animation:troll-fx-snow 10s linear infinite;background:none;background-image:url(/bundles/web/images/variants/s1.png),url(/bundles/web/images/variants/s2.png),url(/bundles/web/images/variants/s3.png);font-family:Androgyne;height:100%;pointer-events:none;position:absolute;top:0;width:100%;z-index:5}[dir=ltr] .troll-fx-snow{left:0}[dir=rtl] .troll-fx-snow{right:0}.troll-fx-santa{background-size:contain;border-radius:33px;bottom:57px;height:160px;margin-top:-20px;opacity:1;position:fixed;width:480px;z-index:4}[dir=ltr] .troll-fx-santa{left:11px;margin-left:-30px}[dir=rtl] .troll-fx-santa{right:11px;margin-right:-30px}.troll-fx-input{width:100px}.view-reports-icon{color:var(--color-text-subtle);cursor:pointer;position:absolute;top:.5rem}[dir=ltr] .view-reports-icon{right:.5rem}[dir=rtl] .view-reports-icon{left:.5rem}.view-reports-icon.view-reports-info{top:.5rem}[dir=ltr] .view-reports-icon.view-reports-info{right:3rem}[dir=rtl] .view-reports-icon.view-reports-info{left:3rem}.view-reports-icon:hover{opacity:.7}.view-reports-guidelines{background-color:var(--color-gray-100);border-radius:.3rem;color:var(--color-gray-900);height:100%;inset:0;overflow-y:auto;padding:1rem;position:absolute;width:100%;z-index:12}.view-reports-guidelines a{color:var(--color-text-link)}.view-reports-guidelines h2,.view-reports-guidelines h3,.view-reports-guidelines h4{color:var(--color-gray-900)}.view-reports-guidelines a,.view-reports-guidelines h2,.view-reports-guidelines h3{font-family:var(--font-family-heading)}.view-reports-reports-wrapper{background-color:#000000e6;border-radius:4px;bottom:20px;color:#ffffffe6;height:540px;opacity:.88;padding:8px;position:absolute;width:480px;z-index:11}[dir=ltr] .view-reports-reports-wrapper{left:5px}[dir=rtl] .view-reports-reports-wrapper{right:5px}[dir=ltr] .view-reports-reports-wrapper.view-reports-history{left:500px}[dir=rtl] .view-reports-reports-wrapper.view-reports-history{right:500px}.view-reports-user-reports{font-size:1.3rem;height:86%;overflow-y:scroll;padding:10px;width:100%}.view-reports-table{border-bottom:12px dotted rgba(255,255,255,.24);display:table;margin:5px 0;table-layout:fixed;width:100%}.view-reports-table-row{display:table-row}.view-reports-table-cell{display:table-cell;min-width:120px;padding:2px 5px;vertical-align:top}.view-reports-table-cell:first-child{margin-top:2px;width:80px}.view-reports-table-cell>span:not(:first-child){margin:0 4px}.view-reports-pointer{cursor:pointer;opacity:.9}.view-reports-user-reports a{font-weight:700;opacity:.9}.view-reports-textarea{background-color:transparent;border:1px solid hsla(0,0%,100%,.65);border-radius:3px;color:#fff;display:flex;font-size:15px;font-weight:500;height:auto;margin:0 5px;width:100%}.view-reports-input{font-size:12px}.view-reports-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background-color:transparent;border:0;color:green;cursor:pointer;font-weight:600;height:100%;max-width:120px;outline:0;position:relative}[dir=ltr] .view-reports-select{padding-left:5px;padding-right:20px}[dir=rtl] .view-reports-select{padding-right:5px;padding-left:20px}.view-reports-option{background-color:transparent}.acknowledge-rules-modal-icon{font-size:2rem;height:2rem;width:2rem;display:inline}.acknowledge-rules-modal-close-icon{font-size:2rem;height:2rem;width:2rem;position:absolute;top:0}[dir=ltr] .acknowledge-rules-modal-close-icon{right:0}[dir=rtl] .acknowledge-rules-modal-close-icon{left:0}.acknowledge-rules-modal-close-icon:hover{cursor:pointer;opacity:.7}.acknowledge-rules-modal-play-container{display:flex;flex-direction:column;position:relative;text-align:center;width:500px}.acknowledge-rules-modal-red-text{color:#dc143c}.acknowledge-rules-modal-rules-changes{font-size:15px;padding:15px}[dir=ltr] .acknowledge-rules-modal-rules-changes{text-align:left}[dir=rtl] .acknowledge-rules-modal-rules-changes{text-align:right}.acknowledge-rules-modal-rules-container{padding:0 15px}a.acknowledge-rules-modal-blue-link{color:#005e94!important}a.acknowledge-rules-modal-blue-link:hover{text-decoration:underline!important}.interactive-list-container{padding:1rem 0}.interactive-list-container :nth-child(2n){background-color:var(--color-gray-100)}.interactive-list-item{border-bottom:"1px solid black";display:flex;justify-content:space-between;padding:.5rem .3rem}.interactive-list-item:hover{font-weight:800}.interactive-list-button{background-color:var(--color-gray-200)}.interactive-list-icon-action{color:var(--color-gray-500);cursor:pointer;margin:.1rem}.user-search-input-friend-header{align-content:center;display:flex;justify-content:center;margin-top:10px;position:relative;width:100%}.user-search-input-friend-header:hover{cursor:pointer}[dir=ltr] .user-search-input-friend-header .user-search-input-icon{margin-left:5px}[dir=rtl] .user-search-input-friend-header .user-search-input-icon{margin-right:5px}.user-search-input-friend-container{background-color:var(--sidebarBgColor);border-radius:5px;padding:5px;width:100%;z-index:9999}.user-search-input-friend-item{border-radius:3px;padding:5px 10px}.user-search-input-friend-item:not(:last-child){border-bottom:1px solid var(--sidebarBgColor)}.user-search-input-friend-item:hover{cursor:pointer;font-weight:800}.user-search-input-container{display:flex;position:relative;width:100%}.user-search-input-search-wrap{max-width:180px;width:100%}.user-search-input-search-wrap .cc-input-group-post svg{height:16px;width:16px}.user-search-input-search-input{background:transparent;border:none;color:var(--color-gray-900);flex:1;font-size:1.3rem;outline:none}.user-search-input-search-input::-moz-placeholder{color:var(--color-gray-500)}.user-search-input-search-input::placeholder{color:var(--color-gray-500)}.user-search-input-search-icon{color:var(--color-gray-500);flex-shrink:0}.user-search-input-search-icon--clear{cursor:pointer}.user-search-input-search-icon--clear:hover{color:var(--color-gray-700)}.user-search-input-invite-subtext-container{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:flex-start}[dir=ltr] .user-search-input-invite-subtext-container{margin-right:0}[dir=rtl] .user-search-input-invite-subtext-container{margin-left:0}.user-search-input-invite-subtext{font-weight:400}.user-search-input-invite-input{align-items:center;border:1px solid black;border-radius:var(--borderRadius, .5rem);display:flex;font-weight:600;justify-content:center;margin-bottom:2px;padding:3px 17px;position:relative}.user-search-input-invite-input .ui_v5-input-component{border:0;flex-basis:0;flex-grow:1}.user-search-input-autocomplete-wrapper{background-color:#fff;border:1px solid #bbb;border-radius:3px;line-height:1.5;max-height:20dvh;overflow-y:scroll;padding:5px;position:absolute;top:30px;width:100%;z-index:6}.user-search-input-autocomplete-username{border-radius:3px;cursor:pointer;font-weight:600;overflow:hidden;padding:1px 2px;text-overflow:ellipsis;white-space:nowrap;z-index:5}.user-search-input-play-button{margin:0 20px;width:calc(100% - 40px)}.user-search-input-play-button.ui_v5-button-component.ui_v5-button-full{width:calc(100% - 40px)}.cga-edit-icon{color:var(--color-gray-500);cursor:pointer;margin-top:-2px}.cga-edit-uploadIcon{color:var(--color-gray-500);cursor:pointer}[dir=ltr] .cga-edit-uploadIcon{transform:rotate(180deg)}[dir=rtl] .cga-edit-uploadIcon{transform:rotate(-180deg)}.cga-edit-pushIcon{color:var(--color-gray-500);cursor:pointer;font-size:2.4rem;height:2.4rem;width:2.4rem}.cga-edit-basic-btn{align-items:center;background-color:var(--color-gray-300);border:none;border-radius:.8rem;box-shadow:var(--boxShadow, inset 0 calc(var(--borderHeight, .1rem) * -1) 0 0 rgba(0, 0, 0, .2));color:var(--color-gray-800);cursor:pointer;display:inline-flex;gap:.4rem;justify-content:center;min-height:3rem;min-width:7rem;padding:.5rem 1rem}.cga-edit-basic-btn:hover{background-color:var(--color-gray-200)}.cga-edit-basic-btn .icon-font-chess{color:var(--color-gray-500);font-size:1.6rem!important;height:1.6rem!important;width:1.6rem!important}.cga-edit-span-label{font-size:12px;white-space:nowrap}[dir=ltr] .cga-edit-span-label{float:left;margin-right:8px}[dir=rtl] .cga-edit-span-label{float:right;margin-left:8px}.cga-edit-manage-game{display:flex;flex-direction:column;padding:2rem;width:100%}.cga-edit-manage-game .cga-edit-cga-group{display:flex;flex-grow:1;justify-content:flex-start;margin-top:1rem;width:100%}.cga-edit-manage-game .cga-edit-cga-group .cga-edit-cga-column{flex-direction:column;margin:1rem;width:50%}.cga-edit-manage-game .cga-edit-cga-group .cga-edit-cga-column .cga-edit-cga-row{margin-bottom:1rem;margin-top:1rem}.cga-edit-manage-game .cga-edit-column-options{align-items:flex-start;display:flex;flex-direction:column}.cga-edit-manage-game input[type=text],.cga-edit-manage-game select{border-radius:2px;color-scheme:light;width:auto}.cga-edit-rating-comps{display:flex;justify-content:space-around;margin-top:1rem;width:100%}.cga-edit-rating-comps .cga-edit-rating-comps-item{flex:1}.cga-edit-list-container{max-height:120px;overflow-y:scroll}.cga-edit-input-container{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-4)}.cga-edit-input-row{align-items:center;display:flex;gap:var(--space-4)}.cga-edit-id-input{width:100px}.cga-edit-plus-btn{align-items:center;background:transparent;border:1px solid var(--color-gray-400);border-radius:var(--radius-3);color:var(--color-gray-700);cursor:pointer;display:inline-flex;justify-content:center;padding:3px 6px}.cga-edit-plus-btn:hover{background:var(--color-gray-100)}h3[data-v-2b96e989],h4[data-v-2b96e989]{color:var(--color-gray-900)}div[data-v-2b96e989]:has(>input[type=checkbox]),span[data-v-2b96e989]:has(>input[type=checkbox]){align-items:center;display:inline-flex;gap:4px;margin-bottom:2px}input[type=checkbox][data-v-2b96e989]{cursor:pointer;flex-shrink:0;height:14px;width:14px}.cga-header-icon{color:var(--color-gray-600);flex:none;opacity:.7}.cga-header-icon:hover{cursor:pointer;opacity:.5}.cga-header-icon-toggle{cursor:pointer;margin:0 var(--space-4);font-size:3.2rem;height:3.2rem;width:3.2rem}.cga-header-closeIcon{color:var(--color-gray-500);cursor:pointer}[dir=ltr] .cga-header-closeIcon{margin-left:var(--space-16)}[dir=rtl] .cga-header-closeIcon{margin-right:var(--space-16)}.cga-header-uploadIcon{color:var(--color-gray-500);cursor:pointer}[dir=ltr] .cga-header-uploadIcon{transform:rotate(180deg)}[dir=rtl] .cga-header-uploadIcon{transform:rotate(-180deg)}.cga-header-downloadIcon{color:var(--color-gray-500);cursor:pointer}.cga-header-cga-header{align-items:center;display:flex!important;justify-content:space-between!important;min-height:50px;width:100%}.cga-header-cga-header .cga-header-cga-header-left,.cga-header-cga-header .cga-header-cga-header-center,.cga-header-cga-header .cga-header-cga-header-right{align-items:center;display:flex}.cga-header-closeIcon:hover,.cga-header-uploadIcon:hover,.cga-header-downloadIcon:hover{color:var(--color-gray-400)}.cga-header-header{color:#006792;font-size:20px;font-weight:700;opacity:1}.cga-header-icon-wrapper{position:relative}.cga-list-icon{flex:none;margin:0 .2rem;opacity:.7}.cga-list-icon:hover{cursor:pointer;opacity:.5}.cga-list-g-list{background-color:var(--color-gray-100);border:1px solid #bbb;border-radius:3px;color:#666463;height:20dvh;margin-bottom:10px;margin-top:3px;overflow:auto;padding:2px}.cga-list-g-list .cga-list-listIcon{cursor:pointer;font-size:2.2rem}.cga-list-flex-row{align-items:center;border-top:.1rem dotted #ddd;display:flex;flex-direction:row;justify-content:flex-start;padding:.2rem;white-space:nowrap;width:100%}.cga-list-flex-row>div:not(.cga-list-icon-font){margin:0 .5rem}.cga-list-t-info{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start}.cga-list-t-info span{align-items:center;display:inline-flex;gap:.3rem}.cga-list-truncate{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ratings-admin-icon{font-size:1.6rem;height:1.6rem;width:1.6rem;cursor:pointer}.cga-modal-component.ui_modal-bg-transparent,.cga-modal-component.ui_modal-component,.cga-modal-component.cc-modal-component{pointer-events:none}.cga-modal-component .modal-base-container{box-shadow:0 0 15rem var(--color-gray-900);max-height:calc(100dvh - 2rem);min-width:min(60rem,100vw);pointer-events:all}.cga-modal-component .cc-modal-body{overflow-x:hidden;width:calc(100vw - var(--navWidth) - var(--sidebarWidth) - 4rem)!important}[dir=ltr] .cga-modal-component .cc-modal-body{margin-left:calc(var(--navWidth) - 4rem)!important;margin-right:var(--sidebarWidth)!important}[dir=rtl] .cga-modal-component .cc-modal-body{margin-right:calc(var(--navWidth) - 4rem)!important;margin-left:var(--sidebarWidth)!important}@media (max-width:959px){.cga-modal-component .cc-modal-body{margin-left:auto!important;margin-right:auto!important;width:auto!important}}.cga-modal-header{margin-bottom:1rem}.cga-modal-content{padding:0 2rem}.cga-modal-bottom-half{max-height:50dvh;overflow:auto;width:100%}.cga-modal-ratings-admin{padding:.5rem 3rem;width:100%}.confirm-dialog-wrapper{min-width:min(28rem,90vw);padding:5rem 3rem}.confirm-dialog-title{color:var(--color-neutrals-white);font-family:var(--font-family-heading);font-size:2rem;font-weight:800;margin:0 0 1rem;text-align:center}.confirm-dialog-icon{color:var(--color-neutrals-white);display:block;margin:0 auto 1.5rem}.confirm-dialog-description{color:var(--color-neutrals-white);font-size:1.5rem;margin:0 0 2rem;text-align:center;white-space:pre-line}.confirm-dialog-buttons{display:flex;flex-direction:column;gap:.8rem}.confirm-dialog-cancel-btn,.confirm-dialog-confirm-btn{border:none;border-radius:var(--radius-5);box-shadow:inset 0 -.1rem #0003;cursor:pointer;flex:1;font-size:1.8rem;font-weight:700;padding:1.2rem}.confirm-dialog-cancel-btn{background-color:var(--color-gray-200);color:var(--color-gray-700)}.confirm-dialog-cancel-btn:hover{background-color:#dad8d6}.confirm-dialog-confirm-btn{background-color:#5c9e31;color:var(--color-neutrals-white)}.confirm-dialog-confirm-btn:hover{background-color:#6db038}.confirm-dialog-danger{background-color:var(--color-red-500);color:var(--color-neutrals-white)}.confirm-dialog-danger:hover{background-color:var(--color-red-400)}.my-templates-icon{cursor:pointer}.my-templates-icon-trash{color:var(--color-red-500);cursor:pointer}.my-templates-icon-button{font-size:2.4rem;height:2.4rem;width:2.4rem}[dir=ltr] .my-templates-icon-button{margin:0 .5rem 0 -1rem}[dir=rtl] .my-templates-icon-button{margin:0 -1rem 0 .5rem}.my-templates-icon-help{color:var(--color-gray-500);cursor:help}.my-templates-component{display:flex;flex-direction:column;gap:.5rem}.my-templates-template{background-color:var(--color-gray-75);border-radius:.3rem;cursor:pointer;display:flex;padding:.5rem}.my-templates-template:hover{background-color:var(--color-gray-100)}.my-templates-template-rules{align-items:flex-start;display:flex;flex:1}.my-templates-template-rules .game-details-iconHelp{flex-shrink:0}.my-templates-template-content{flex:1}.my-templates-icons{align-items:center;display:flex;flex-shrink:0;gap:.25rem}.custom-rules-modal-component.ui_modal-bg-transparent,.custom-rules-modal-component.ui_modal-component,.custom-rules-modal-component.cc-modal-component{pointer-events:none}.custom-rules-modal-component .modal-base-container{box-shadow:0 0 15rem var(--color-gray-900);max-height:calc(100dvh - 2rem);max-width:min(65rem,100vw);min-width:min(60rem,100vw);pointer-events:all}[dir=ltr] .custom-rules-modal-component .cc-modal-body{margin-left:var(--navWidth)!important;margin-right:var(--sidebarWidth)!important}[dir=rtl] .custom-rules-modal-component .cc-modal-body{margin-right:var(--navWidth)!important;margin-left:var(--sidebarWidth)!important}@media (max-width:959px){.custom-rules-modal-component .cc-modal-body{margin-left:auto!important;margin-right:auto!important}}.custom-rules-modal-container{padding:0 2rem 2rem}.custom-rules-modal-icon{font-size:2.4rem;height:2.4rem;width:2.4rem}.custom-rules-modal-icon-medium{font-size:2rem;height:2rem;width:2rem;cursor:pointer}.custom-rules-modal-icon-help{cursor:help}.custom-rules-modal-icon-button{font-size:2.4rem;height:2.4rem;width:2.4rem}[dir=ltr] .custom-rules-modal-icon-button{margin:0 .5rem 0 -1rem}[dir=rtl] .custom-rules-modal-icon-button{margin:0 -1rem 0 .5rem}.custom-rules-modal-img-icon{border-radius:.3rem;height:2.4rem;margin:.3rem;vertical-align:middle;width:2.4rem}.custom-rules-modal-img-icon-large{border-radius:.3rem;height:3rem;margin:.2rem;vertical-align:middle;width:3rem}.custom-rules-modal-text-icon{font-family:var(--font-family-heading);font-size:3rem;font-weight:700;height:3rem;line-height:1;text-align:center;width:3rem}.custom-rules-modal-content{display:flex;flex-direction:column;max-height:calc(100dvh - 21.4rem);overflow-y:auto;padding:0 .5rem}.custom-rules-modal-content>span{grid-column:1/span 3;margin-bottom:.5rem;text-align:center}.custom-rules-modal-content-group{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}.custom-rules-modal-content-group:not(.custom-rules-modal-content){border-top:1px solid #ccc;padding:1rem 0}.custom-rules-modal-templates{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:var(--space-8);max-height:calc(100dvh - 21.4rem);overflow-y:auto}.custom-rules-modal-select-options{display:grid;gap:1rem;grid-column:1/span 3;grid-template-columns:.85fr 1fr;margin-bottom:.5rem;padding:1rem 0}.custom-rules-modal-rule-option{align-items:center;color:var(--color-gray-600);display:flex;flex:0 0 calc(50% - 1rem);justify-content:space-between}.custom-rules-modal-rule-option :is(.ui_v5-input-component,.ui_v5-select-component){width:14rem}.custom-rules-modal-rule-option :is(.ui_v5-input-component,.ui_v5-select-component).custom-rules-modal-n-check-select{width:8rem}.custom-rules-modal-n-check-select{border-color:var(--color-gray-300)!important;color:var(--color-gray-700)!important;color-scheme:dark;width:14rem}.custom-rules-modal-self-check-option{cursor:pointer}[dir=ltr] .custom-rules-modal-self-check-option{margin-right:.5rem}[dir=rtl] .custom-rules-modal-self-check-option{margin-left:.5rem}.custom-rules-modal-self-check-option>:is(input,label){cursor:inherit}.custom-rules-modal-preset-item{all:unset}.custom-rules-modal-preset-item{align-items:center;background-color:var(--color-gray-75);border-radius:.3rem;box-sizing:inherit;color:var(--color-gray-600);cursor:pointer;display:flex;height:3rem;justify-content:space-between;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}[dir=ltr] .custom-rules-modal-preset-item{padding:.5rem .5rem .5rem 1rem}[dir=rtl] .custom-rules-modal-preset-item{padding:.5rem 1rem .5rem .5rem}.custom-rules-modal-preset-item:hover,.custom-rules-modal-preset-item.custom-rules-modal-selected-preset{background-color:var(--color-gray-100);color:var(--color-gray-600)!important}.custom-rules-modal-preset-item.custom-rules-modal-selected-preset:before{border:.3rem solid var(--color-border-selected);border-radius:.6rem;content:"";height:calc(100% + .6rem);position:absolute;top:-.3rem;width:calc(100% + .6rem)}[dir=ltr] .custom-rules-modal-preset-item.custom-rules-modal-selected-preset:before{left:-.3rem}[dir=rtl] .custom-rules-modal-preset-item.custom-rules-modal-selected-preset:before{right:-.3rem}.custom-rules-modal-custom-rule-item{align-items:center;background:var(--color-gray-75);border-radius:.3rem;color:var(--color-gray-600);cursor:pointer;display:flex;height:3rem;justify-content:space-between;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}[dir=ltr] .custom-rules-modal-custom-rule-item{padding:.5rem .5rem .5rem 1rem}[dir=rtl] .custom-rules-modal-custom-rule-item{padding:.5rem 1rem .5rem .5rem}.custom-rules-modal-custom-rule-item:hover,.custom-rules-modal-custom-rule-item.custom-rules-modal-selected-custom-rule{background:var(--color-gray-100);color:var(--color-gray-600)!important}.custom-rules-modal-custom-rule-item.custom-rules-modal-selected-custom-rule:before{border:.3rem solid var(--color-border-selected);border-radius:.6rem;content:"";height:calc(100% + .6rem);position:absolute;top:-.3rem;width:calc(100% + .6rem)}[dir=ltr] .custom-rules-modal-custom-rule-item.custom-rules-modal-selected-custom-rule:before{left:-.3rem}[dir=rtl] .custom-rules-modal-custom-rule-item.custom-rules-modal-selected-custom-rule:before{right:-.3rem}.custom-rules-modal-alts{gap:1rem;justify-content:center}.custom-rules-modal-full-width{flex-basis:100%}.custom-rules-modal-newRule{box-shadow:0 0 0 .1rem #a94feac4}.custom-rules-modal-newRule:after{background:#a94feac4;border-radius:.5rem;color:#eee;content:"NEW";font-family:monospace;font-size:12px;padding:0 .5rem;position:absolute}[dir=ltr] .custom-rules-modal-newRule:after{right:3.5rem}[dir=rtl] .custom-rules-modal-newRule:after{left:3.5rem}.fair-play-modal-fairPlay-container{margin:15px}.fair-play-modal-close-icon{cursor:pointer;position:absolute;top:var(--space-8)}[dir=ltr] .fair-play-modal-close-icon{right:var(--space-8)}[dir=rtl] .fair-play-modal-close-icon{left:var(--space-8)}.fair-play-modal-content{width:44rem}.fair-play-modal-content .fair-play-modal-row{display:flex;flex-direction:row;justify-content:space-around;padding:.2rem 4rem}.fair-play-modal-content .fair-play-modal-title{color:#000;font-family:var(--font-family-heading);font-size:3.6rem;font-weight:800;margin:1rem 0}.fair-play-modal-content .fair-play-modal-description{color:#a9a9a9;font-size:1.7rem;font-weight:600;margin:2.2rem 0}.fair-play-modal-content .fair-play-modal-number{background-color:#d3d3d3;border-radius:2rem;color:gray;flex:0 0 2rem;font-family:var(--font-family-heading);font-size:1.4rem;font-weight:800;height:2rem;line-height:2rem;text-align:center;width:2rem}[dir=ltr] .fair-play-modal-content .fair-play-modal-number{margin-left:1rem;margin-right:.8rem}[dir=rtl] .fair-play-modal-content .fair-play-modal-number{margin-right:1rem;margin-left:.8rem}.fair-play-modal-content .fair-play-modal-text{flex:1;font-size:1.4rem}.fair-play-modal-content .fair-play-modal-policy{font-size:1.4rem;margin:2.2rem 0;text-align:center}.fair-play-modal-content .fair-play-modal-policy>a{color:#00f;flex:0}.fair-play-modal-content .fair-play-modal-button{flex:1 0 auto;margin-bottom:2rem}.answer-options-options{display:flex;flex-wrap:wrap;gap:1.5rem;margin:.8rem 1rem 1.5rem}.answer-options-button{background-color:transparent;background-color:var(--color-gray-100);border-radius:.4rem;color:var(--color-gray-600);cursor:pointer;font-size:1.5rem;font-weight:600;min-width:16rem;padding:.5rem 1.3rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.answer-options-button:hover{background-color:var(--color-gray-200)}.answer-options-button.answer-options-active{background-color:var(--color-gray-200);color:#312e2b;position:relative}.answer-options-button.answer-options-active:before{border:.3rem solid var(--color-green-300);border-radius:.8rem;content:"";height:calc(100% + 1rem);position:absolute;top:-.5rem;width:calc(100% + 1rem)}[dir=ltr] .answer-options-button.answer-options-active:before{left:-.5rem}[dir=rtl] .answer-options-button.answer-options-active:before{right:-.5rem}@keyframes festival-modal-init{0%{--r1: 57deg;--r2: 263deg;--r3: 243deg}to{--r1: 73deg;--r2: 156deg;--r3: 73deg}}@keyframes festival-modal-rotate{0%{--r1: 73deg;--r2: 156deg;--r3: 73deg}to{--r1: 57deg;--r2: 263deg;--r3: 243deg}}.festival-modal-submited{margin:3rem 0;text-align:center;width:100%}.festival-modal-submited h3{color:var(--color-gray-700);font-size:2rem;margin-bottom:1rem}.festival-modal-submited-footer{display:flex;gap:2rem;justify-content:center;margin-bottom:2rem;width:100%}@media all and (min-width:48em){.festival-modal-submited-footer{justify-content:flex-end}[dir=ltr] .festival-modal-submited-footer{padding-right:3rem}[dir=rtl] .festival-modal-submited-footer{padding-left:3rem}}.festival-modal-section{margin-bottom:3.5rem;width:100%}.festival-modal-section h3{font-size:1.6rem}@media all and (min-width:48em){.festival-modal-section h3{font-size:2rem}}[dir=ltr] .festival-modal-section p{margin-left:1rem}[dir=rtl] .festival-modal-section p{margin-right:1rem}h2.festival-modal-header{align-items:center;color:#312e2b;display:flex;flex-direction:column;font-size:2.4rem;font-weight:700;gap:1.2rem;margin-bottom:1rem;text-align:center}@media all and (min-width:48em){h2.festival-modal-header{flex-direction:row}}.festival-modal-content{height:70vh;overflow-y:auto;padding:2rem 4rem}.festival-modal-footer{display:flex;justify-content:center;margin-bottom:2rem;margin-top:6rem;width:100%}@media all and (min-width:48em){.festival-modal-footer{justify-content:flex-end}}.festival-modal-hr{margin-top:0;width:90%}.festival-modal-component{align-items:center;display:flex;flex-direction:column;gap:3rem;max-width:95rem;order:3;padding:2rem 4rem 1rem;width:90vw}@media all and (min-width:78.125em){.festival-modal-component{max-width:calc(100vw - var(--navWidth) * 2);width:115rem}}.festival-modal-component a{-webkit-font-smoothing:inherit}.slot600x300-icon-tiny{font-size:.8rem;height:.8rem;width:.8rem;cursor:pointer;display:inline!important}.slot600x300-r2d2-container{align-items:center;display:flex;height:600px;justify-content:center;width:100%}.slot600x300-r2d2{contain:strict;display:flex;height:60rem;justify-content:center;overflow:hidden;width:30rem}.slot600x300-r2d2-placeholder{display:flex;flex-direction:column;margin:15px;padding:5px;text-align:center}.slot600x300-r2d2-placeholder a.slot600x300-upgrade{background:url(/bundles/web/images/variants/variants.aed84dca.svg) no-repeat center;background-color:#ffffff1a;background-size:contain;border-radius:3px;font-size:26px;font-weight:700;height:200px;margin:5px;padding:5px}.slot600x300-r2d2-placeholder a.slot600x300-upgrade4pc{background:url(/bundles/web/images/variants/4pc.add59039.svg) no-repeat center!important}.slot600x300-r2d2-placeholder a.slot600x300-upgrade4variants{background:url(/bundles/web/images/variants/variants.aed84dca.svg) no-repeat center!important}.slot600x300-link,.slot600x300-link:visited,.slot600x300-link:active{color:#e6912c;font-size:13px;font-weight:500;opacity:.9}.slot600x300-link:hover,.slot600x300-link:visited:hover,.slot600x300-link:active:hover{opacity:1}.four-player-ffa-container{display:flex}.four-player-ffa-content{display:flex;flex-direction:column;justify-content:space-between;padding:30px;width:300px}.four-player-ffa-header{align-items:center;display:flex;flex-direction:column;height:190px;justify-content:center}.four-player-ffa-header h1{color:var(--color-neutrals-white);text-align:center}.four-player-ffa-header img{border-radius:2px;height:80px;margin-bottom:24px;width:80px}.four-player-ffa-standings-list{display:block;margin-bottom:2rem}.four-player-ffa-standing{align-items:center;display:flex;margin:0 0 1.5rem}.four-player-ffa-game-details{align-items:center;border-radius:.3rem;display:flex;height:5rem;overflow:hidden}.four-player-ffa-game-details img{height:5rem;-o-object-fit:cover;object-fit:cover;width:5rem}.four-player-ffa-game-details span{color:var(--color-neutrals-white);display:block;font-size:1.75rem;font-weight:600;text-align:center;width:7rem}[dir=ltr] .four-player-ffa-user-details{margin-left:2rem}[dir=rtl] .four-player-ffa-user-details{margin-right:2rem}.four-player-ffa-rating{font-weight:700}.four-player-ffa-rating span{color:var(--color-green-400)}.four-player-ffa-rating span.four-player-ffa-negative{color:var(--color-red-400)}.four-player-ffa-username{display:block;font-size:1.5rem;font-weight:700;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.four-player-ffa-r2d2-wrapper{background:var(--color-gray-100);display:flex;height:600px;justify-content:center;width:300px}.four-player-ffa-pointer{cursor:pointer}.four-player-teams-container{display:flex}.four-player-teams-content{display:flex;flex-direction:column;justify-content:space-between;padding:30px;width:300px}.four-player-teams-header{align-items:center;display:flex;flex-direction:column;height:190px;justify-content:center}.four-player-teams-header h1{color:var(--color-neutrals-white);text-align:center}.four-player-teams-header img{height:80px;margin-bottom:12px;width:80px}.four-player-teams-winner-avatars{align-items:center;display:flex;justify-content:space-around;width:100%}.four-player-teams-winner-avatars div img{border-radius:2px;height:80px;width:80px}.four-player-teams-standings-list{display:block;margin-bottom:2rem}.four-player-teams-standing{align-items:center;display:flex;margin:0 0 1.5rem}.four-player-teams-game-details{align-items:center;border-radius:.3rem;display:flex;height:5rem;overflow:hidden;width:6.75rem}.four-player-teams-game-details img{height:100%}.four-player-teams-game-details span{color:var(--color-neutrals-white);font-size:2rem;font-weight:600;margin:0 auto}[dir=ltr] .four-player-teams-user-details{margin-left:2rem}[dir=rtl] .four-player-teams-user-details{margin-right:2rem}.four-player-teams-rating{font-weight:700}.four-player-teams-rating span{color:var(--color-green-400)}.four-player-teams-rating span.four-player-teams-negative{color:var(--color-red-400)}.four-player-teams-username{display:block;font-size:1.75rem;font-weight:700;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.four-player-teams-r2d2-wrapper{background:var(--color-gray-100);display:flex;height:600px;justify-content:center;width:300px}.four-player-teams-pointer{cursor:pointer}.slot300x250-icon-tiny{font-size:.8rem;height:.8rem;width:.8rem;cursor:pointer;display:inline!important}.slot300x250-r2d2-container{display:flex;flex-direction:column;height:265px;justify-content:center;width:100%}.slot300x250-flex-container{display:flex;justify-content:center}.slot300x250-r2d2{contain:strict;display:flex;height:25rem;justify-content:center;width:30rem}.slot300x250-r2d2-placeholder{color:#000;display:flex;flex-direction:column;font-size:13px;font-weight:700;height:250px;margin-top:5px;padding:7px 25px;text-align:center;width:300px}.slot300x250-r2d2-placeholder a.slot300x250-upgrade{background:url(/bundles/web/images/variants/variants.aed84dca.svg) no-repeat center;background-size:contain;font-size:26px;font-weight:700;height:80%;margin-top:10px}.slot300x250-r2d2-placeholder a.slot300x250-upgrade4pc{background:url(/bundles/web/images/variants/4pc.add59039.svg) no-repeat center!important}.slot300x250-r2d2-placeholder a.slot300x250-upgrade4variants{background:url(/bundles/web/images/variants/variants.aed84dca.svg) no-repeat center!important}.slot300x250-r2d2-placeholder .slot300x250-premium{color:#e6912c;font-size:26px;font-weight:700}.slot300x250-link,.slot300x250-link:visited,.slot300x250-link:active{color:#e6912c;font-size:13px;font-weight:500;opacity:.9}.slot300x250-link:hover,.slot300x250-link:visited:hover,.slot300x250-link:active:hover{opacity:1}.game-over-modal div.ui_modal-content{margin:0!important;padding:0 0 2.5rem!important}.two-player-content{margin:0 0 2.5rem}.two-player-header{background-color:var(--color-green-300);border-radius:5px;clip-path:ellipse(65% 77% at 50% 22%);height:10rem;justify-content:flex-start;margin-bottom:1rem;padding-top:1.75rem}.two-player-header h1,.two-player-header h2{text-align:center}.two-player-header h1{color:var(--color-neutrals-white);font-size:3.9rem;font-weight:700;line-height:4rem;text-shadow:0 2px rgba(0,0,0,.2)}.two-player-header h2{color:var(--color-transparent-white-85);font-size:1.5rem;margin-top:.25rem}.two-player-player-wrapper{margin-bottom:1rem;min-width:40rem}.two-player-player-avatars{align-items:center;display:flex;justify-content:center;width:100%}.two-player-player-ratingAndDiff{display:flex;padding:0 20px}.two-player-player-ratingAndDiff.two-player-is-player{background-color:#00000024;border-radius:3px;font-size:3.3rem}.two-player-player-ratings{align-items:center;display:flex;flex-direction:row;justify-content:center;width:100%}.two-player-player-ratings .two-player-player-rating{color:var(--color-gray-500);color:var(--color-gray-800);flex-direction:row;font-size:2.5rem;font-weight:800;text-align:center;width:9rem}.two-player-player-ratings .two-player-player-rating.two-player-is-player{font-size:3.3rem}.two-player-player-ratings .two-player-player-diff-rating{align-self:center;color:var(--color-green-400);font-size:1.7rem;font-weight:800;padding:0}.two-player-player-ratings .two-player-player-diff-rating.two-player-negative{color:var(--color-red-400)}.two-player-player-ratings .two-player-player-diff-rating.two-player-is-player{font-size:2rem}.two-player-player-names{display:flex;justify-content:center}.two-player-player-names p{color:var(--color-gray-500);cursor:pointer;margin-top:.5rem;max-width:10rem;overflow:hidden;text-align:center;text-overflow:ellipsis;width:9rem}.two-player-player-names p.two-player-record{margin:.5rem 2rem 0;width:4rem}.two-player-avatar{border-radius:6px;box-shadow:0 3px 4px 1px #0003;display:block;height:9rem;margin:0 2rem;-o-object-fit:cover;object-fit:cover;width:9rem}.two-player-avatar.two-player-is-player{border:solid 5px var(--color-green-300);height:calc(9rem + 5px);margin-top:-2.5px;width:calc(9rem + 5px)}.two-player-rating{margin:1.5rem 0 0;text-align:center}.two-player-rating h3{color:var(--color-gray-500);margin-bottom:1rem;text-align:center;text-transform:uppercase}.two-player-rating p{display:inline-block;font-size:2.8rem;font-weight:800;position:relative}.two-player-rating p.two-player-is-player{font-size:3.3rem}.two-player-rating p span{color:var(--color-green-300);font-size:2rem;position:absolute}[dir=ltr] .two-player-rating p span{right:-5rem}[dir=rtl] .two-player-rating p span{left:-5rem}.two-player-buttons-wrapper{display:flex;justify-content:center;margin-top:1rem}.two-player-buttons-wrapper :deep(.two-player-cc-button){color:var(--color-neutrals-white)}.two-player-r2d2-wrapper{background:var(--color-gray-100);display:flex;justify-content:center;margin-top:1rem;width:100%}.game-over-modal-close-icon{font-size:2rem;height:2rem;width:2rem;cursor:pointer;display:flex;justify-content:flex-end;position:absolute;top:10px;z-index:1}[dir=ltr] .game-over-modal-close-icon{right:10px}[dir=rtl] .game-over-modal-close-icon{left:10px}.game-over-modal-remove-header-margin{margin:0!important;padding:0!important;position:relative}.game-over-modal-retain-header-margin{position:relative}.game-over-modal-hidden-background{height:100dvh;position:fixed;top:0;width:100vw;z-index:-1}[dir=ltr] .game-over-modal-hidden-background{left:0}[dir=rtl] .game-over-modal-hidden-background{right:0}.game-over-modal .cc-close-button-icon{color:var(--color-neutrals-white)!important}.hold-on-modal-icon{font-size:2rem;height:2rem;width:2rem;display:inline}.hold-on-modal-play-container{display:flex;flex-direction:column;font-size:20px;padding:0 15px;width:400px}.how-to-edit-position-modal-content{max-height:calc(100dvh - 20rem);overflow-y:auto;padding:0 3rem 3rem}.help-help{border-radius:3px;color:#312e2b;font-size:15px;margin-top:2rem;max-height:80dvh;padding:0 30px;width:min(500px,100vw - 31px)}.help-help h2,.help-help h3,.help-help h4{color:#312e2b}.help-help li{font-size:15px;line-height:25px}.help-help a{color:#005e94!important;font-weight:600!important}.help-help a:hover{color:#e6912c!important;font-weight:600!important}.help-help tr>td:first-child{font-weight:600;text-align:center;white-space:nowrap;width:35%}.help-help img{max-width:100%}.help-help>div{margin-top:5px}.generated-rules-rule-row{align-items:center;display:flex;padding:1px 0;width:100%}.generated-rules-rule-row:not(:last-child){border-bottom:1px solid var(--color-gray-400)}.generated-rules-icon{font-size:2rem;height:2rem;width:2rem}.generated-rules-icon.king-black:before{content:"Ā"!important}.generated-rules-icon-small{font-size:1.6rem;height:1.6rem;width:1.6rem}.generated-rules-icon-pointer{font-size:2rem;height:2rem;width:2rem;cursor:pointer;margin:.2rem}.generated-rules-no-wrap{flex-wrap:nowrap!important}.generated-rules-no-flex{flex:0!important}.generated-rules-standard{border-color:#1eaea7;color:#1eaea7}.generated-rules-variants{border-color:#97bd4d;color:#97bd4d}.generated-rules-giveaway{border-color:#f48145;color:#f48145}.generated-rules-expanded-rules{align-items:flex-start;color:#8c8a88;display:flex;flex-direction:column;font-size:14px;justify-content:flex-start;margin:0 auto}.generated-rules-expanded-rules.generated-rules-offset-y{top:48px}.generated-rules-expanded-rules.generated-rules-show-custom>div:last-child{width:calc(100% - 24px)}.generated-rules-copy-custom{bottom:-2px;position:absolute;z-index:99}[dir=ltr] .generated-rules-copy-custom{border-radius:12px 0 3px;right:-2px}[dir=rtl] .generated-rules-copy-custom{border-radius:0 12px 0 3px;left:-2px}.generated-rules-copy-custom.generated-rules-variants{background:#97bd4d}.generated-rules-copy-custom.generated-rules-giveaway{background:#f48145}.generated-rules-rule-icon{align-items:center;display:flex;flex-direction:row;font-family:Trebuchet MS;font-weight:700;justify-content:center;min-width:10%;width:10%}[dir=ltr] .generated-rules-rule-icon{padding-right:.5rem}[dir=rtl] .generated-rules-rule-icon{padding-left:.5rem}.generated-rules-rule-icon.generated-rules-auto-width{width:unset}.generated-rules-description{color:#8c8a88;flex:1;font-size:12px;font-weight:300}[dir=ltr] .generated-rules-description{text-align:left}[dir=rtl] .generated-rules-description{text-align:right}.generated-rules-info-icon{min-width:2rem;width:2rem}[dir=ltr] .generated-rules-info-icon{margin-left:auto}[dir=rtl] .generated-rules-info-icon{margin-right:auto}.generated-rules-promotion{align-items:center;display:flex;flex:none;flex-direction:row;justify-content:center}.generated-rules-promotionPieces{display:flex}[dir=ltr] .generated-rules-promotionPieces div:not(:first-of-type){margin-left:-1rem}[dir=rtl] .generated-rules-promotionPieces div:not(:first-of-type){margin-right:-1rem}[dir=ltr] .generated-rules-promotionPieces div:first-of-type{margin-left:-.3rem}[dir=rtl] .generated-rules-promotionPieces div:first-of-type{margin-right:-.3rem}.generated-rules-crossed{position:relative}.generated-rules-crossed:after{background:#8c8a88;border-radius:.5px;content:"";height:2px;outline:1px solid var(--color-gray-100);position:absolute;top:50%;width:24px}[dir=ltr] .generated-rules-crossed:after{left:calc(50% - 12px);transform:rotate(-30deg)}[dir=rtl] .generated-rules-crossed:after{right:calc(50% - 12px);transform:rotate(30deg)}.generated-rules-img{border-radius:3px;height:18px;margin:2px;vertical-align:middle;width:18px}.how-to-play-modal-header{align-items:center;display:flex;flex-direction:column;padding-top:1.6rem}.how-to-play-modal-general-help{background-color:var(--color-gray-100)}.how-to-play-modal-h3{color:#312e2b}.how-to-play-modal-h2{color:#312e2b;font-size:2.4rem;font-weight:700;margin-bottom:1rem;text-align:center;width:36rem}.how-to-play-modal-footer{background:var(--color-transparent-black-10);padding:1rem 2rem}.how-to-play-modal-content{max-height:calc(100dvh - 20rem);overflow-y:auto;width:36rem}.how-to-play-modal-play-button{background-color:var(--color-green-300)!important;border-color:var(--color-green-300)!important;color:var(--color-neutrals-white)!important;margin:1rem 0;width:100%}.how-to-play-modal-play-button *{color:inherit!important}.how-to-play-modal-play-button:hover{background-color:var(--color-green-400)!important;border-color:var(--color-green-400)!important}.how-to-play-modal-unlimited-width{width:unset!important}.how-to-play-modal-customize-button{align-items:center;background-color:var(--color-gray-300);border:none;border-radius:.4rem;box-shadow:var(--boxShadow, inset 0 calc(var(--borderHeight, .1rem) * -1) 0 0 rgba(0, 0, 0, .2));color:var(--color-gray-600);cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:var(--space-4);justify-content:center;margin-top:1rem;min-height:3rem;padding:var(--space-12) var(--space-16);width:100%}.how-to-play-modal-customize-button:hover{background-color:var(--color-gray-200)}.how-to-play-modal-customize-button+button{margin-top:.5rem}.how-to-play-modal-skip-button{align-items:center;cursor:pointer;display:flex;font-size:1rem;justify-content:flex-end;margin-top:.5rem}.how-to-play-modal-skip-button :hover{color:var(--color-text-link)}.how-to-play-modal-description-item{border-top:1px solid var(--color-gray-300);padding:.5rem 1.5rem}.how-to-play-modal-how-to-play-text{color:#8c8a88!important;display:block;margin:0 auto;padding:0 30px 1rem;text-align:center}.how-to-play-modal-how-to-play-text a{color:#005e94!important;font-weight:600!important}.how-to-play-modal-how-to-play-text a:hover{color:#e6912c!important;font-weight:600!important}.how-to-play-modal-margin-bottom{margin-bottom:1rem}.how-to-play-modal .cc-close-button-component,.how-to-play-modal .cc-close-button-component *{color:var(--color-gray-600)!important}.invite-modal-invite-container{align-self:center;min-height:170px;padding:0 2rem;position:relative}.invite-modal-invite-container h2{color:#fff}.poll-config-items{max-height:50dvh;overflow-y:auto}.poll-config-item{background-color:#fff;border-radius:.3rem;display:grid;grid-template-columns:1fr auto;padding:1rem;text-align:start}.poll-config-item+.poll-config-item{margin-top:1rem}.poll-config-item .poll-config-header{align-items:center;display:flex;font-size:1.5rem;font-weight:600;justify-content:space-between;margin-bottom:.6rem}.poll-config-item .poll-config-header div{width:100%}.poll-config-item .poll-config-header .poll-config-icon{color:inherit;cursor:pointer;margin:0 1rem;opacity:0;transition:opacity 75ms}.poll-config-item .poll-config-header label{background-color:var(--color-gray-600);border-radius:.3rem}.poll-config-item.poll-config-disabled .poll-config-header label{background-color:var(--color-gray-500)}.poll-config-item:hover .poll-config-header .poll-config-icon{opacity:1}.poll-config-chart .poll-config-option div,.poll-config-item .poll-config-header label{color:#f2f2f2;cursor:default;font-size:1.2rem;padding:.3rem .4rem;white-space:nowrap}.poll-config-chart{display:flex;font-weight:600;grid-column:1/3}.poll-config-chart .poll-config-option{display:flex;flex-direction:column;min-width:6%}.poll-config-chart .poll-config-option div{background-color:#383838;overflow:hidden;text-overflow:ellipsis;width:100%}.poll-config-chart .poll-config-option label{font-size:1.2rem;margin-top:.2rem}[dir=ltr] .poll-config-chart .poll-config-option:first-child div{border-bottom-left-radius:.3rem;border-top-left-radius:.3rem}[dir=rtl] .poll-config-chart .poll-config-option:first-child div{border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}[dir=ltr] .poll-config-chart .poll-config-option:last-child div{border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}[dir=rtl] .poll-config-chart .poll-config-option:last-child div{border-bottom-left-radius:.3rem;border-top-left-radius:.3rem}.poll-config-chart .poll-config-option:nth-child(1) div{background-color:#a73c3c}.poll-config-chart .poll-config-option:nth-child(1) label{color:#a73c3c}.poll-config-chart .poll-config-option:nth-child(2) div{background-color:#b99329}.poll-config-chart .poll-config-option:nth-child(2) label{color:#b99329}.poll-config-chart .poll-config-option:nth-child(3) div{background-color:#4975a3}.poll-config-chart .poll-config-option:nth-child(3) label{color:#4975a3}.poll-config-chart .poll-config-option:nth-child(4) div{background-color:#715497}.poll-config-chart .poll-config-option:nth-child(4) label{color:#715497}.poll-config-chart .poll-config-option:nth-child(5) div{background-color:#383838}.poll-config-chart .poll-config-option:nth-child(5) label{color:#383838}.poll-config-chart .poll-config-option:nth-child(6) div{background-color:#a9662c}.poll-config-chart .poll-config-option:nth-child(6) label{color:#a9662c}.poll-config-chart .poll-config-option:nth-child(7) div{background-color:#86af50}.poll-config-chart .poll-config-option:nth-child(7) label{color:#86af50}.poll-config-chart .poll-config-option:nth-child(8) div{background-color:#97406c}.poll-config-chart .poll-config-option:nth-child(8) label{color:#97406c}.poll-config-form .ui_v5-switch-component{transform:scale(.8)}.poll-config-form input,.poll-config-form textarea{background-color:var(--color-neutrals-white);color:var(--color-gray-800)}.poll-config-form input::-moz-placeholder,.poll-config-form textarea::-moz-placeholder{color:var(--color-gray-500)}.poll-config-form input::placeholder,.poll-config-form textarea::placeholder{color:var(--color-gray-500)}.poll-config-form .cc-select-component,.poll-config-form .ui_v5-select-component{background-color:var(--color-neutrals-white)!important;color:var(--color-gray-800)!important}.poll-config-form .cc-select-component *,.poll-config-form .ui_v5-select-component *,.poll-config-form .cc-select-component:hover,.poll-config-form .cc-select-component:hover *,.poll-config-form .ui_v5-select-component:hover,.poll-config-form .ui_v5-select-component:hover *{color:var(--color-gray-800)!important}.poll-config-topbar{display:flex;justify-content:space-between;margin-top:-2.8rem;padding:.4rem;text-align:start}.poll-config-topbar .poll-config-icon{color:inherit;cursor:pointer}.poll-config-center{text-align:center}.poll-config-footer{align-items:flex-end;display:flex;gap:1rem;justify-content:space-between}.poll-config-footer .poll-config-switch{align-items:center;display:flex;font-size:1.2rem;margin-bottom:.1rem}.poll-config-buttons{display:flex;gap:.5rem;justify-content:flex-end;margin-top:.5rem}.poll-config-buttons>.ui_v5-button-component,.poll-config-buttons>.cc-button-component{background-color:var(--color-green-300)!important;border-color:var(--color-green-300)!important;color:var(--color-neutrals-white)!important}.poll-config-buttons>.ui_v5-button-component *,.poll-config-buttons>.cc-button-component *{color:inherit!important}.poll-config-buttons>.ui_v5-button-component:hover,.poll-config-buttons>.cc-button-component:hover{background-color:var(--color-green-400)!important;border-color:var(--color-green-400)!important}.poll-config-options{display:flex;flex-wrap:wrap;margin:0 1rem}.poll-config-options input{margin:.2rem;width:49%}.poll-config-restrictions{max-height:30dvh;overflow-y:auto}.poll-config-restriction{display:grid;gap:var(--space-2);grid-template-columns:23.5% 1fr 17.5%}.poll-config-label{font-size:12px;font-weight:300;margin-top:.5rem;text-align:start}.poll-modal-container{display:flex;flex-direction:column;font-weight:300;gap:.5rem;padding:2rem 2rem 0;text-align:center}.poll-modal-container a{color:#1065c1}.poll-modal-container>:last-child{margin-bottom:2rem}.poll-modal-header{flex-direction:column;font-size:2.2rem;font-weight:600;margin-bottom:1.3rem}.poll-modal-header .poll-modal-icon{align-items:center;color:#315a0e;font-size:4rem;line-height:3.3rem;width:3.9rem}[dir=ltr] .poll-modal-header .poll-modal-icon{padding-right:.4rem}[dir=rtl] .poll-modal-header .poll-modal-icon{padding-left:.4rem}.poll-modal-header .poll-modal-iconMini{background:#dbd9d7;border-radius:50%;bottom:10px;color:#315a0e;padding:2px;position:absolute}[dir=ltr] .poll-modal-header .poll-modal-iconMini{right:5px;transform:translate(50%,50%)}[dir=rtl] .poll-modal-header .poll-modal-iconMini{left:5px;transform:translate(-50%,50%)}.poll-modal-iconWrap{display:inline-block;position:relative}.poll-modal-options{display:flex;font-size:2.2rem;font-weight:600;gap:.5rem;justify-content:space-evenly}.poll-modal-options>div{background:#0000002e;border-radius:.5rem;cursor:pointer;font-size:1.4rem;padding:.6rem .8rem;transition:background-color .1s}.poll-modal-options>div:hover{background-color:#90a964}.poll-modal-description{font-weight:600;padding:1.4rem 2rem 1rem}.cc-inline-alert-message,.cc-close-button-icon{color:var(--color-gray-900)!important}.prompt-dialog-close-btn{background:none;border:none;color:var(--color-neutrals-white);cursor:pointer;font-size:2.4rem;font-weight:300;line-height:1;position:absolute;top:0}[dir=ltr] .prompt-dialog-close-btn{right:-3.5rem}[dir=rtl] .prompt-dialog-close-btn{left:-3.5rem}.prompt-dialog-close-btn:hover{opacity:.7}.prompt-dialog-wrapper{background-color:var(--color-neutrals-white);border-radius:.6rem;color:var(--color-gray-800);min-width:min(44rem,90vw);padding:2rem}p.prompt-dialog-description{color:#8a8886;font-size:1.2rem;text-transform:uppercase}.prompt-dialog-input :deep(input){background-color:var(--color-neutrals-white);color:var(--color-gray-800)}.prompt-dialog-button{margin:1.25rem 0 .5rem}.prompt-dialog-input{margin:1rem 0}.prompt-dialog-input :deep(input){border:1.5px solid #ccc!important;border-radius:5px!important}.prompt-dialog-cancelButton{background:#e7e6e5;border:none;border-radius:5px;color:#3d3935;cursor:pointer;font-size:1.4rem;font-weight:600;margin:1.25rem 0 .5rem;padding:.8rem;width:100%}.prompt-dialog-cancelButton:hover{background:#dad8d6}.prompt-dialog-input [class*=cc-input],.prompt-dialog-input input{background-color:var(--color-neutrals-white)!important;border:1.5px solid #b0aeac!important;border-radius:5px!important;color:var(--color-gray-800)!important}.rating-migration-modal-migration{display:flex;justify-content:center;margin-top:.5rem;width:100%}.rating-migration-modal-side{border-bottom:2px solid var(--color-gray-200);border-top:2px solid var(--color-gray-200);display:grid;grid-template-rows:9rem auto;max-width:30rem;overflow:hidden;width:50%}[dir=ltr] .rating-migration-modal-side:nth-child(1){border-bottom-left-radius:.5rem;border-left:1px solid var(--color-gray-200);border-top-left-radius:.5rem}[dir=rtl] .rating-migration-modal-side:nth-child(1){border-bottom-right-radius:.5rem;border-right:1px solid var(--color-gray-200);border-top-right-radius:.5rem}[dir=ltr] .rating-migration-modal-side:nth-child(2){border-bottom-right-radius:.5rem;border-right:1px solid var(--color-gray-200);border-top-right-radius:.5rem}[dir=rtl] .rating-migration-modal-side:nth-child(2){border-bottom-left-radius:.5rem;border-left:1px solid var(--color-gray-200);border-top-left-radius:.5rem}[dir=ltr] .rating-migration-modal-side:nth-child(2) .rating-migration-modal-logo{border-left:2px dashed var(--color-gray-200)}[dir=rtl] .rating-migration-modal-side:nth-child(2) .rating-migration-modal-logo{border-right:2px dashed var(--color-gray-200)}.rating-migration-modal-footer{align-items:center;background-color:var(--color-gray-100);display:flex;font-weight:600;gap:1rem}.rating-migration-modal-logo{align-items:center;display:flex;justify-content:center}.rating-migration-modal-from{background-color:var(--color-gray-200);height:3rem;padding:.5rem 0;width:3.5rem!important}.rating-migration-modal-arrow{background:#fff;color:var(--color-gray-500)!important;height:4rem;position:absolute;top:9.3rem;width:4rem}.rating-migration-modal-buttons{display:flex;gap:1rem;justify-content:center;margin-top:1rem;width:100%}.rating-migration-modal-section{color:#646261!important;display:flex;margin-bottom:.5rem;padding:0 .5rem;width:100%}.rating-migration-modal-section p{font-size:1.4rem}[dir=ltr] .rating-migration-modal-section p{margin-left:.3rem}[dir=rtl] .rating-migration-modal-section p{margin-right:.3rem}.rating-migration-modal-section span{padding-top:.35rem}h2.rating-migration-modal-header{align-items:center;color:#312e2b;display:flex;flex-direction:column;font-size:2.4rem;font-weight:700;gap:1.2rem;margin-bottom:1rem;text-align:center}@media all and (min-width:48em){h2.rating-migration-modal-header{flex-direction:row}}.rating-migration-modal-description{color:#646261!important;padding:.5rem 1.5rem;text-align:center}.rating-migration-modal-description p{padding:1rem 1.5rem}.rating-migration-modal-description p:not(:first-child){border-top:1px solid var(--color-gray-300)}.rating-migration-modal-description a{color:#005e94!important;font-weight:500!important}.rating-migration-modal-content{background:var(--color-transparent-black-10);max-width:60rem;overflow-y:auto;padding:2rem 4rem}.rating-migration-modal-loading{display:flex;justify-content:center}.rating-migration-modal-component{align-items:center;display:flex;flex-direction:column;max-width:60rem;order:3;padding:2rem 4rem 0;width:90vw}@media all and (min-width:60rem){.rating-migration-modal-component{max-width:calc(100vw - var(--navWidth) * 2);width:60rem}}.rating-migration-modal-component a{-webkit-font-smoothing:inherit}.rating-migration-modal-customize-button{--bgHoverColor: #d8d6d4 !important;--bgColor: #d1cfcc !important;--textColor: #666463 !important;--textHoverColor: #504f4f !important;--textShadowColor: rgba(0, 0, 0, .05) !important}h2{max-width:800px}.repair-user-modal-content{height:calc(100dvh - 20rem);margin-bottom:3rem;overflow-y:auto;width:800px}.repair-user-modal-user-wrapper{align-items:center;display:flex;margin:.2rem 0}.repair-user-modal-user-avatar-link{height:3rem;margin:.2rem;position:relative;width:3rem}.repair-user-modal-user-avatar{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.repair-user-modal-username-wrapper{display:flex}.repair-user-modal-repair-username{color:var(--color-neutrals-white);cursor:pointer;font-weight:700;max-width:18rem;opacity:.9;overflow:hidden;text-overflow:ellipsis}[dir=ltr] .repair-user-modal-repair-username{margin-left:.5rem}[dir=rtl] .repair-user-modal-repair-username{margin-right:.5rem}.repair-user-modal-repair-username:hover{opacity:1}.repair-user-modal-margin-bottom{margin-bottom:1rem}.report-modal-icon{font-size:2rem;height:2rem;width:2rem}.report-modal-report-container{color:var(--color-gray-900);display:flex;flex-direction:column;padding:0 25px 15px;position:relative;text-align:center;width:450px}[dir=ltr] .report-modal-players-container,[dir=ltr] .report-modal-message-container{text-align:left}[dir=rtl] .report-modal-players-container,[dir=rtl] .report-modal-message-container{text-align:right}.report-modal-reason-container{background-color:var(--color-gray-100);color:var(--color-gray-900);color-scheme:light;font-weight:500;margin:0 -15px 5px;padding:10px 30px}[dir=ltr] .report-modal-reason-container{text-align:left}[dir=rtl] .report-modal-reason-container{text-align:right}.report-modal-reason-container input[type=radio]{accent-color:var(--color-gray-700)}.report-modal-reason-container .report-modal-label{color:var(--color-gray-900)}.report-modal-players-container label{font-weight:600}.report-modal-player-span{white-space:nowrap}[dir=ltr] .report-modal-player-span{float:left;padding-right:8px}[dir=rtl] .report-modal-player-span{float:right;padding-left:8px}.report-modal-other{color:#232!important}.report-modal-reason-description{font-size:13px;font-weight:400;margin:10px}a.report-modal-blue-link{color:#005e94!important;white-space:nowrap}a.report-modal-blue-link:hover{text-decoration:underline!important}.report-modal-label{cursor:pointer;font-weight:500}.report-modal-textarea{background-color:var(--color-neutrals-white);border:1px solid var(--color-gray-300);border-radius:4px;color:var(--color-gray-900);height:68px;padding:6px 8px;width:100%}.report-modal-textarea:focus{border-color:var(--color-gray-500);outline:none}.report-modal-header4{color:#27211b;margin-bottom:5px}.slider-component{--mark-diameter: 10px;--thumb-diameter: 12px;--track-color: var(--color-gray-400);--track-height: 4px;align-items:center;display:flex;height:var(--thumb-diameter);width:100%}.slider-mark{background:var(--color-neutrals-white);border:2px solid var(--track-color);border-radius:calc(var(--mark-diameter) / 2);cursor:pointer;height:var(--mark-diameter);position:absolute;top:50%;width:var(--mark-diameter)}[dir=ltr] .slider-mark{transform:translate(-50%) translateY(-50%)}[dir=rtl] .slider-mark{transform:translate(50%) translateY(-50%)}.slider-mark.slider-active{border-color:var(--color-green-400)}.slider-mark.slider-highlight .slider-label{color:var(--color-green-400);font-weight:700}.slider-mark .slider-label{color:var(--color-gray-400);display:block;position:absolute;top:calc(100% + 4px);-webkit-user-select:none;-moz-user-select:none;user-select:none}[dir=ltr] .slider-mark .slider-label{left:50%;transform:translate(-50%)}[dir=rtl] .slider-mark .slider-label{right:50%;transform:translate(50%)}.slider-track{border-radius:calc(var(--track-height) / 2);cursor:pointer;height:var(--track-height);position:relative;width:100%}.slider-track:before{content:"";inset:-5px 0;position:absolute}.slider-thumb{background-clip:padding-box;background-color:var(--color-green-300);border:0 solid transparent;border-radius:50%;box-sizing:content-box;cursor:pointer;height:var(--thumb-diameter);position:absolute;top:50%;transition:border var(--motion-standard) var(--motion-ease-in-out-gentle);width:var(--thumb-diameter)}[dir=ltr] .slider-thumb{transform:translate(-50%) translateY(-50%)}[dir=rtl] .slider-thumb{transform:translate(50%) translateY(-50%)}.slider-thumb:hover,.slider-thumb.slider-dragging{background-color:var(--color-green-400)}.slider-thumb.slider-dragging{border-width:6px}.slider-thumb[data-tooltip]{--background-color: var(--color-gray-700);--caret-size: 6px;--offset: 4px}.slider-thumb[data-tooltip]:before{background:var(--background-color);border-radius:6px;bottom:calc(100% + var(--caret-size) + var(--offset));color:var(--color-text-default);content:attr(data-tooltip);font-size:1.2rem;padding:6px}.slider-thumb[data-tooltip]:after{border:var(--caret-size) solid transparent;border-top-color:var(--background-color);bottom:calc(100% + var(--offset) - var(--caret-size));content:""}.slider-thumb[data-tooltip]:before,.slider-thumb[data-tooltip]:after{opacity:0;pointer-events:none;position:absolute;transition:opacity var(--motion-standard) var(--motion-ease-in-out-gentle)}[dir=ltr] .slider-thumb[data-tooltip]:before,[dir=ltr] .slider-thumb[data-tooltip]:after{left:50%;transform:translate(-50%)}[dir=rtl] .slider-thumb[data-tooltip]:before,[dir=rtl] .slider-thumb[data-tooltip]:after{right:50%;transform:translate(50%)}.slider-thumb[data-tooltip]:hover:before,.slider-thumb[data-tooltip]:hover:after{opacity:1}.settings-modal-tab-group-wrapper{border-bottom:1px solid var(--color-gray-300)}.settings-modal-tab-icon{color:var(--color-gray-600)!important;order:-1}[dir=ltr] .settings-modal-tab-icon{margin-right:var(--space-0)}[dir=rtl] .settings-modal-tab-icon{margin-left:var(--space-0)}.settings-modal-settings-container{display:flex;flex-direction:column;margin:15px;min-height:450px;width:min(500px,100vw - 5rem)}.settings-modal-settings-container .cc-tab-item-component{padding-left:0!important;padding-right:0!important}.settings-modal-settings-container .cc-tab-item-label{color:var(--color-gray-600)!important;font-family:var(--font-family-heading)!important;font-size:15px!important;font-weight:700!important;text-overflow:unset!important;white-space:nowrap!important}.settings-modal-settings-container a{color:var(--color-blue-400)!important;font-weight:600!important}.settings-modal-settings-container a:hover{color:var(--color-blue-300)!important;font-weight:600!important}.settings-modal-setting{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:1.5rem;width:100%}[dir=ltr] .settings-modal-setting>div:last-child{margin-left:auto}[dir=rtl] .settings-modal-setting>div:last-child{margin-right:auto}.settings-modal-slider-container{width:50%}.settings-modal-setting-row{align-items:flex-start;border-top:1px solid var(--color-gray-300);display:flex;flex-direction:column;margin-top:2.5rem;padding-top:1.5rem}[dir=ltr] .settings-modal-slider{padding-right:10px}[dir=rtl] .settings-modal-slider{padding-left:10px}.settings-modal-flexrow{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.settings-modal-flexcol{align-items:center;display:flex;flex-direction:column;justify-content:center}.settings-modal-piece-themes{display:flex;gap:.5rem}.settings-modal-piece-themes>label{align-items:center;background:var(--color-gray-75);border-radius:.3rem;color:var(--color-gray-900);cursor:pointer;display:flex;height:3rem;justify-content:space-between;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}[dir=ltr] .settings-modal-piece-themes>label{padding:.5rem .5rem .5rem 1rem}[dir=rtl] .settings-modal-piece-themes>label{padding:.5rem 1rem .5rem .5rem}.settings-modal-piece-themes>label:hover,.settings-modal-piece-themes>label.settings-modal-selected{background:var(--color-gray-100)}.settings-modal-piece-themes>label.settings-modal-selected:before{border:.3rem solid var(--color-green-300);border-radius:.6rem;content:"";height:calc(100% + .6rem);position:absolute;top:-.3rem;width:calc(100% + .6rem)}[dir=ltr] .settings-modal-piece-themes>label.settings-modal-selected:before{left:-.3rem}[dir=rtl] .settings-modal-piece-themes>label.settings-modal-selected:before{right:-.3rem}.settings-modal-color-setting{align-items:center;display:flex;height:34px;justify-content:center;position:relative}@-moz-document url-prefix(){.settings-modal-color-setting{height:30px;width:60px}}.settings-modal-setting-label{color:#fff;font-weight:100;line-height:34px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}[dir=ltr] .settings-modal-setting-label{text-shadow:1px 1px 2px #000}[dir=rtl] .settings-modal-setting-label{text-shadow:-1px 1px 2px #000}@-moz-document url-prefix(){.settings-modal-setting-label{line-height:30px}}.settings-modal-color-setting input{margin:2px}.settings-modal-flexrow button{height:30px;margin:2px;width:-moz-max-content;width:max-content}.settings-modal-flexrow.settings-modal-color-setting{margin-top:4px}.settings-modal-preview{border-radius:3px;margin-top:10px;overflow:hidden}.settings-modal-icon{color:var(--color-gray-500)}[dir=ltr] .settings-modal-icon{margin-left:3px}[dir=rtl] .settings-modal-icon{margin-right:3px}.settings-modal-reset-btn{align-items:center;background-color:var(--color-gray-300);border:none;border-radius:.4rem;box-shadow:var(--boxShadow, inset 0 calc(var(--borderHeight, .1rem) * -1) 0 0 rgba(0, 0, 0, .2));color:var(--color-gray-600);cursor:pointer;display:inline-flex;justify-content:center;min-height:3.2rem;min-width:5.2rem;padding:.5rem 1rem}.settings-modal-reset-btn:hover{background-color:var(--color-gray-200)}.settings-modal-icon-warning{color:#e15c5c}.settings-modal-cats{display:flex;flex-wrap:wrap;gap:1rem;padding-top:1rem}.settings-modal-cat-item{align-items:center;background:var(--color-gray-75);border-radius:.3rem;color:var(--color-gray-600);cursor:pointer;display:flex;height:3rem;justify-content:space-between;padding:.5rem 1rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.settings-modal-cat-item:hover{background:var(--color-gray-100)}input:checked+.settings-modal-cat-item.settings-modal-cat-item{background:var(--color-gray-100)}input:checked+.settings-modal-cat-item.settings-modal-cat-item:before{border:.3rem solid var(--color-border-selected);border-radius:.6rem;content:"";height:calc(100% + .6rem);position:absolute;top:-.3rem;width:calc(100% + .6rem)}[dir=ltr] input:checked+.settings-modal-cat-item.settings-modal-cat-item:before{left:-.3rem}[dir=rtl] input:checked+.settings-modal-cat-item.settings-modal-cat-item:before{right:-.3rem}.standings-icon-streak{font-size:1.2rem;height:1.2rem;width:1.2rem;margin-top:-.2rem;vertical-align:middle}[dir=ltr] .standings-icon-streak{margin-right:-.2rem}[dir=rtl] .standings-icon-streak{margin-left:-.2rem}[dir=ltr] .standings-icon-help{margin-left:.2rem}[dir=rtl] .standings-icon-help{margin-right:.2rem}.standings-standings-list{font-weight:700;height:auto;list-style-type:none;margin:0;padding:0 5px}.standings-standings-list.standings-darkBG{color:#ffffffa6}.standings-standings-list.standings-lightBG{color:#000000b3}.standings-standing{align-items:center;display:flex;min-height:35px}.standings-standing:hover{background:#005e941a}.standings-standing .standings-ranking{font-weight:700;min-width:35px;text-align:center}[dir=ltr] .standings-standing .standings-ranking{margin-right:5px}[dir=rtl] .standings-standing .standings-ranking{margin-left:5px}[dir=ltr] .standings-standing-avatar{margin-right:15px}[dir=rtl] .standings-standing-avatar{margin-left:15px}.standings-standing-username{cursor:pointer;flex-basis:100px;max-width:150px;overflow:hidden;text-overflow:ellipsis}.standings-standing-header{align-items:center;display:flex;font-size:12px;font-weight:300;height:20px;justify-content:space-between;text-transform:uppercase}[dir=ltr] .standings-standing-header{margin-left:calc(50% + 2rem)}[dir=rtl] .standings-standing-header{margin-right:calc(50% + 2rem)}.standings-standing-header>span{height:20px}.standings-standing-tournament{align-items:center;cursor:default;display:flex;flex-basis:150px;flex-direction:row;justify-content:space-between}[dir=ltr] .standings-standing-tournament{margin-left:auto;margin-right:15px}[dir=rtl] .standings-standing-tournament{margin-right:auto;margin-left:15px}.standings-standing-rating{cursor:default}[dir=ltr] .standings-standing-rating{margin-left:auto;margin-right:15px}[dir=rtl] .standings-standing-rating{margin-right:auto;margin-left:15px}.standings-img-player{display:flex;height:30px;width:30px}.standings-my-rank{text-decoration:underline}.standings-leader-username{cursor:pointer;max-width:10rem;overflow-x:hidden;text-overflow:ellipsis;width:10rem}.standings-podium{align-items:center;color:var(--color-gray-900);display:flex;flex-direction:row;flex-wrap:wrap;font-family:var(--font-family-heading);justify-content:space-evenly;margin-bottom:1rem}.standings-top3{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:30%;text-align:center}.standings-top3:nth-child(1){order:1}.standings-top3:nth-child(2){order:0}.standings-top3:nth-child(3){order:2}.standings-rank-1{color:var(--color-icon-gold)}.standings-rank-1 .standings-avatar{--size: 6}.standings-rank-2{color:var(--color-icon-silver)}.standings-rank-2 .standings-avatar{--size: 4.875}.standings-rank-3{color:var(--color-icon-bronze)}.standings-rank-3 .standings-avatar{--size: 4.125}.standings-avatar{border-radius:calc(var(--size, 5) * .1rem);height:calc(var(--size, 5) * 1rem);-o-object-fit:cover;object-fit:cover;width:calc(var(--size, 5) * 1rem)}.standings-score{flex-basis:100%}.panel-watch-item-icon-eye{font-size:1.6rem;height:1.6rem;width:1.6rem}[dir=ltr] .panel-watch-item-icon-eye{margin-right:2px}[dir=rtl] .panel-watch-item-icon-eye{margin-left:2px}.panel-watch-item-icon-stream{font-size:1.2rem;height:1.2rem;width:1.2rem}.panel-watch-item-panel-watch-item{cursor:pointer;position:relative}.panel-watch-item-section{border-bottom:2px solid var(--sidebarBgColor);display:flex;flex-wrap:wrap-reverse;font-size:1.5rem;font-weight:400;justify-content:space-between;line-height:1.3em;padding:5px 15px 15px}.panel-watch-item-section>*>*{height:2.3rem}.panel-watch-item-section-player{width:50%}[dir=ltr] .panel-watch-item-section-player{float:left}[dir=rtl] .panel-watch-item-section-player{float:right}.panel-watch-item-section-rating,.panel-watch-item-section-timer{width:18%}[dir=ltr] .panel-watch-item-section-rating,[dir=ltr] .panel-watch-item-section-timer{float:right}[dir=rtl] .panel-watch-item-section-rating,[dir=rtl] .panel-watch-item-section-timer{float:left}.panel-watch-item-section-points{width:14%}[dir=ltr] .panel-watch-item-section-points{float:right}[dir=rtl] .panel-watch-item-section-points{float:left}[dir=ltr] .panel-watch-item-align-right{text-align:right}[dir=rtl] .panel-watch-item-align-right{text-align:left}.panel-watch-item-truncate-180{max-width:180px;overflow:hidden;text-overflow:ellipsis;text-shadow:0 0 8px rgba(0,0,0,.3);white-space:nowrap}.panel-watch-item-vmirror{transform:scaleY(-1)}.panel-watch-item-eliminated{opacity:.65}.panel-watch-item-header{display:flex;position:relative}[dir=ltr] .panel-watch-item-header{padding-left:15px}[dir=rtl] .panel-watch-item-header{padding-right:15px}.panel-watch-item-num-spectators{align-items:center;background:#0000001a;border-radius:3px;color:#7da543;display:flex;flex-direction:row;font-size:11px;justify-content:center;padding:0 2px;position:absolute;top:1px}[dir=ltr] .panel-watch-item-num-spectators{right:15px}[dir=rtl] .panel-watch-item-num-spectators{left:15px}.panel-watch-item-tournament{border-bottom:none}.tournament-icon{font-size:1.6rem;height:1.6rem;width:1.6rem;margin:0 2px}.tournament-icon-btn{cursor:pointer}.tournament-icon-tab{font-size:2.4rem;height:2.4rem;width:2.4rem}.tournament-tournament-container{align-items:center;background:#0003;border-bottom:2px solid var(--sidebarBgColor);border-radius:5px;display:flex;flex-direction:row;justify-content:flex-start;margin:5px 20px;padding:5px 10px}.tournament-modal-container{display:flex;flex-direction:column;height:100%}.tournament-tournament-header{display:flex;flex-wrap:wrap;margin:4rem 0 1rem;width:100%}.tournament-tournament-body{margin-bottom:20px;max-height:400px}.tournament-tournament-livegames{display:flex;flex-wrap:wrap;overflow-y:scroll;width:100%}.tournament-flex-row{align-items:center;display:flex;justify-content:space-evenly;padding:2px;width:100%}.tournament-flex-col{align-items:center;display:flex;flex-direction:column}.tournament-modal-tourney-admin{position:absolute}[dir=ltr] .tournament-modal-tourney-admin{left:calc(100% - 8rem)}[dir=rtl] .tournament-modal-tourney-admin{right:calc(100% - 8rem)}.tournament-modal-tourney-status{position:absolute;top:15rem}[dir=ltr] .tournament-modal-tourney-status{left:0}[dir=rtl] .tournament-modal-tourney-status{right:0}.tournament-modal-tourney-stats{color:var(--color-gray-600);font-family:var(--font-family-heading);justify-content:space-between;padding:0 2rem;position:absolute;top:10rem}[dir=ltr] .tournament-modal-tourney-stats{left:0}[dir=rtl] .tournament-modal-tourney-stats{right:0}.tournament-game-stat-wrapper{border-image-slice:1 0 0 0;border-image-source:linear-gradient(90deg,transparent,var(--color-gray-400) 15%,var(--color-gray-400) 85%,transparent);border-image-width:.1rem;border-width:.1rem}.tournament-game-stat-num{align-items:center;display:flex;min-width:6rem}.tournament-user-rating{margin:0 auto}.tournament-action-container{display:flex;flex:1}.tournament-action-container-hidden{flex:none}.tournament-action-area{display:flex;flex-direction:column;width:100%}.tournament-alert-container{width:100%}.tournament-alert-wrap .cc-inline-alert-content,.tournament-alert-wrap .cc-inline-alert-title,.tournament-alert-wrap .cc-inline-alert-message,.tournament-alert-wrap .cc-close-button-icon{color:var(--color-gray-200)!important}.tournament-action-row{flex-wrap:wrap;gap:var(--space-4)}.tournament-action-row-alert{justify-content:center}.tournament-score-card{align-items:center;border-radius:.3rem;display:flex;flex-direction:row;gap:.2rem;justify-content:center;margin:1rem;padding:1rem;width:100%}.tournament-column-parent{display:flex;flex-wrap:wrap;gap:.2rem;justify-content:space-around;width:100%}.tournament-avatar{border-radius:.3rem;height:3rem;-o-object-fit:cover;object-fit:cover;width:3rem}.tournament-dark-shadow{box-shadow:0 0 10px #000}.tournament-light-shadow{box-shadow:0 0 10px #0003}.tournament-t-tabs{border-bottom:1px solid rgba(120,120,120,.2);color:#666463;display:flex;font-weight:700;justify-content:space-around;min-height:30px;width:100%}.tournament-t-tab{align-items:center;border-bottom:3px solid transparent;display:flex;flex-direction:row;justify-content:center;width:100%}.tournament-t-tab.tournament-active,.tournament-t-tab:hover{border-bottom:3px solid rgb(125,165,67);color:#7da543;opacity:1}.tournament-t-tab:hover:not(.tournament-active){cursor:pointer}[dir=ltr] .tournament-t-tab-title{margin-left:5px}[dir=rtl] .tournament-t-tab-title{margin-right:5px}.tournament-live-game:hover{background:#005e941a}.tournament-timer-container{position:absolute;top:13rem;z-index:10}[dir=ltr] .tournament-timer-container{left:calc(50% - 5rem)}[dir=rtl] .tournament-timer-container{right:calc(50% - 5rem)}.tournament-timer{border-radius:.3rem;cursor:default;flex:none;font-family:var(--font-family-icons);font-size:1.5rem;height:2.5rem;line-height:2.5rem;padding:0 1rem;text-align:center;width:10rem}.tournament-timer.tournament-text{font-family:Trebuchet MS}.tournament-timer.tournament-dark{background-color:var(--sidebarBgColor);color:var(--color-transparent-white-40)}.tournament-timer.tournament-light{background-color:var(--color-neutrals-white);color:var(--color-green-300)}.tournament-play-btn{flex:1;flex-basis:100px;margin:0 10px}.tournament-admin-icons{align-items:center;display:flex;justify-content:flex-end;width:6rem}.tournament-arena-icon{background:url(/bundles/web/images/variants/arena.2fe227ea.svg) no-repeat center;background-size:contain!important;flex:none;height:50px;width:50px}[dir=ltr] .tournament-arena-icon{margin:5px 10px 5px 5px}[dir=rtl] .tournament-arena-icon{margin:5px 5px 5px 10px}.tournament-arena-icon.tournament-clickable:hover{cursor:pointer;filter:drop-shadow(0 0 2px rgb(125,165,67))}.tournament-empty-state h1,p{color:var(--text)}.tournament-modal-header{align-items:center;display:flex;flex-direction:column;justify-content:center}.tournament-modal-icon-container{filter:drop-shadow(0 0 .1rem var(--color-neutrals-white)) drop-shadow(0 0 2rem rgba(0,0,0,.1));position:absolute;top:7.5rem;z-index:3}[dir=ltr] .tournament-modal-icon-container{left:calc(50% - 2.5rem)}[dir=rtl] .tournament-modal-icon-container{right:calc(50% - 2.5rem)}.tournament-modal-details-container{display:flex;justify-content:center;max-height:50rem;overflow:hidden;width:50rem}.tournament-modal-details{padding:0 6rem 2rem;width:100%}.transition-slideshow-component{align-items:center;display:flex;flex-direction:column;width:35rem}.transition-slideshow-component .animated{transition:all .3s}[dir=ltr] .transition-slideshow-component .slide-in{transform:translate(150%)}[dir=rtl] .transition-slideshow-component .slide-in{transform:translate(-150%)}.transition-slideshow-component .slide-in-active{transition-delay:.15s}.transition-slideshow-component .slide-out{opacity:1}[dir=ltr] .transition-slideshow-component .slide-out-active{transform:translate(-150%)}[dir=rtl] .transition-slideshow-component .slide-out-active{transform:translate(150%)}.transition-slideshow-slideshow-container{align-items:center;display:flex;height:29rem;justify-content:center;width:40rem}.transition-slideshow-slide{align-items:center;background-color:var(--color-bg-subtlest);border-radius:.5rem;box-shadow:0 .2rem .3rem #302d2b40,0 0 .1rem #302d2b26;color:var(--color-text-bolder);font-size:2rem;height:29rem;justify-content:center;overflow:hidden;padding:1rem 0;width:33rem}.transition-slideshow-slide-image{align-items:center;display:flex;height:18.3rem;justify-content:center;margin:1rem auto;position:relative;width:15.8rem}.transition-slideshow-slide-image img{height:100%}.transition-slideshow-slide-title{color:var(--color-text-boldest);font-family:var(--font-family-heading);font-size:1.8rem;font-weight:800;padding:0 .5rem;width:33rem}.transition-slideshow-slide-subtitle{color:var(--color-text-default);font-size:1.6rem;font-weight:600;padding:0 1rem;width:33rem}.transition-slideshow-dots{align-items:center;display:flex;justify-content:center;padding:1.5rem 0;position:relative}.transition-slideshow-dot{cursor:pointer;height:2rem;width:2rem}.transition-slideshow-dot:after{background-color:var(--color-icon-subtle);border-radius:50%;content:"";display:inline-block;height:.5rem;transition:background-color .6s ease;width:.5rem}.transition-slideshow-active:after{background-color:var(--color-icon-bolder);height:.8rem;width:.8rem}.toggle-button-toggle-btn{border:2px solid transparent!important;box-shadow:var(--boxShadow, inset 0 calc(var(--borderHeight, .1rem) * -1) 0 0 rgba(0, 0, 0, .2))!important;color:var(--color-transparent-white-72)!important;flex-grow:1;margin:0}.toggle-button-toggle-btn.cc-button-small,.toggle-button-toggle-btn.cc-button-x-small{--buttonPaddings: var(--space-4) 18px}.toggle-button-selected-button{border:2px solid var(--color-green-300)!important;color:var(--color-gray-100)!important}.toggle-button-selected-button-surface{box-shadow:inset 0 0 12px var(--color-green-300)!important;color:var(--color-gray-100)!important;cursor:pointer}.archive-results-icon{font-size:1.2rem;height:1.2rem;width:1.2rem}[dir=ltr] .archive-results-icon{margin-right:2px}[dir=rtl] .archive-results-icon{margin-left:2px}.archive-results-results-wrapper{overflow-x:hidden;overflow-y:auto;padding-top:20px;position:relative;width:100%}.archive-results-found-games,.archive-results-found-players,.archive-results-foundTournaments{display:flex;flex-direction:column}.archive-results-found-players a{font-weight:600;opacity:.9}.archive-results-found-games a:hover,.archive-results-found-games .archive-results-pointer:hover,.archive-results-found-players a:hover{cursor:pointer;opacity:1}.archive-results-game-container{border-bottom:2px solid var(--sidebarBgColor);-webkit-box-pack:justify;cursor:pointer;display:flex;flex-direction:column;-ms-flex-pack:justify;font-size:1.5rem;font-weight:400;justify-content:space-between;line-height:1.3em}[dir=ltr] .archive-results-game-container{padding:15px 5px 15px 15px}[dir=rtl] .archive-results-game-container{padding:15px 15px 15px 5px}.archive-results-tournament-container{border-bottom:2px solid var(--sidebarBgColor);-webkit-box-pack:justify;display:flex;flex-direction:column;-ms-flex-pack:justify;font-size:1.5rem;font-weight:400;justify-content:space-between;line-height:1.3em}[dir=ltr] .archive-results-tournament-container{padding:15px 5px 15px 15px}[dir=rtl] .archive-results-tournament-container{padding:15px 15px 15px 5px}.archive-results-game-title{display:flex;font-weight:500;padding-bottom:4px}.archive-results-game-info{align-items:center;display:flex;font-size:12px;font-weight:300}.archive-results-game-details{display:flex;flex-direction:column}.archive-results-game-player{display:flex;flex-direction:row}.archive-results-user-name{display:flex;font-weight:600;width:55%}.archive-results-rating{display:flex;width:20%}[dir=ltr] .archive-results-rating{justify-content:left}[dir=rtl] .archive-results-rating{justify-content:right}.archive-results-rating-diff{display:flex;font-size:11px;justify-content:center;width:5%}.archive-results-points{display:flex;justify-content:center;width:20%}.archive-results-pointer{cursor:pointer;opacity:.9}.archive-results-player-was-searched{text-decoration:underline}.archive-results-superscript{font-size:9px;position:relative;top:-4px}.archive-results-truncate-180{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.archive-results-sort-select{max-width:12rem;position:absolute;top:.5rem;z-index:2}[dir=ltr] .archive-results-sort-select{right:.5rem}[dir=rtl] .archive-results-sort-select{left:.5rem}.archive-results-bottom-spacer{height:150px;width:100%}.archive-results-wrapper cc-select,.archive-results-wrapper select,.archive-results-wrapper [class*=cc-select]{font-size:1.2rem!important;height:3.2rem!important;min-height:3.2rem!important}.archive-results-wrapper select{padding-block:0!important}.archive-search-icon{font-size:1.2rem;height:1.2rem;width:1.2rem;cursor:pointer}.archive-search-icon-chevron{font-size:1.2rem;height:1.2rem;width:1.2rem;position:absolute;top:calc(50% - 10px)}[dir=ltr] .archive-search-icon-chevron{right:0}[dir=rtl] .archive-search-icon-chevron{left:0}.archive-search-icon-search{font-size:1.2rem;height:1.2rem;width:1.2rem;cursor:pointer;opacity:.7;position:absolute;top:calc(50% - 10px)}[dir=ltr] .archive-search-icon-search{right:5px}[dir=rtl] .archive-search-icon-search{left:5px}.archive-search-icon-search:hover{opacity:1}.archive-search-icon-toggle{background-color:#ffffff1a;border-radius:.3rem;cursor:pointer;flex-shrink:0;margin:0 .2rem}.archive-search-icon-nav{font-size:2.4rem;height:2.4rem;width:2.4rem}[dir=ltr] .archive-search-icon-nav{margin-left:auto}[dir=rtl] .archive-search-icon-nav{margin-right:auto}.archive-search-icon-filter{font-size:1.6rem;height:1.6rem;width:1.6rem;cursor:pointer}.archive-search-icon-king-plus{font-size:1.2rem;height:1.2rem;width:1.2rem}.archive-search-search-form,.archive-search-advanced-search-form,.archive-search-admin-search-form{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-4);justify-content:space-between;margin-top:0;width:100%}.archive-search-advanced-search-form,.archive-search-admin-search-form{margin-top:var(--space-16)}.archive-search-advanced-search-form~.archive-search-advanced-search-form,.archive-search-admin-search-form~.archive-search-admin-search-form{margin-top:0}.archive-search-flair-20{background-size:200px 580px;height:20px;width:20px}.archive-search-filter-group{align-items:center;display:flex;flex-direction:row;gap:var(--space-4);justify-content:space-between;margin-bottom:var(--space-2);width:100%}.archive-search-filter-group>.ui_v5-select-component{margin:0 .2rem}.archive-search-search{margin:0;width:100%}select.archive-search-small{width:50%}.archive-search-days{max-width:5rem}.archive-search-days [class*=cc-input]{text-align:center}.archive-search-filter-text{font-size:1.4rem!important;margin:0 .5rem;white-space:nowrap}.archive-search-time-control-select,.archive-search-rated-select{flex:1 1 calc(50% - 4rem)}.archive-search-RV-search{max-width:calc(100% - 10.8rem)}[dir=ltr] .archive-search-RV-search{margin-right:.4rem}[dir=rtl] .archive-search-RV-search{margin-left:.4rem}.archive-search-variant-icons{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;justify-content:flex-start}[dir=ltr] .archive-search-variant-icons{margin-left:15px}[dir=rtl] .archive-search-variant-icons{margin-right:15px}.archive-search-RV-toggle{background-color:#ffffff1a;border:none;border-radius:.3rem;color:#ffffffa6;font-size:1.4rem;font-weight:300;height:3rem;line-height:3rem;margin:0 .2rem;position:relative;width:10rem}[dir=ltr] .archive-search-RV-toggle{padding:0 2.4rem 0 1rem}[dir=rtl] .archive-search-RV-toggle{padding:0 1rem 0 2.4rem}.archive-search-RV-toggle:hover{background-color:#fff3;cursor:pointer}.archive-search-filter-label{font-size:20px}.archive-search-filter-unchecked:hover{color:#ffffffa6}.archive-search-three-king{position:absolute;top:0}[dir=ltr] .archive-search-three-king{left:0}[dir=rtl] .archive-search-three-king{right:0}.archive-search-king-plus{filter:drop-shadow(-1px -1px 3px #000);font-weight:100;pointer-events:none;position:absolute}[dir=ltr] .archive-search-king-plus{left:-8px}[dir=rtl] .archive-search-king-plus{right:-8px}.archive-search-dead-wall{border-radius:3px;height:20px;margin:3px 2px 0;width:20px}.archive-search-dead-wall-unchecked:hover{box-shadow:0 0 0 2px #ffffffa6}.archive-search-dead-wall-checked{box-shadow:0 0 0 2px #fff}.archive-search-num-results{display:flex;flex-grow:1;justify-content:space-between;max-width:9rem}.archive-search-row-count,.archive-search-is-searching{align-items:center;display:flex;justify-content:center;min-width:5rem}.archive-search-auto-complete-wrapper{border-radius:.3rem;height:25dvh;line-height:1.4em;overflow-y:scroll;padding:.6rem 1.2rem;top:5rem;width:100%;z-index:4}.archive-search-auto-complete-username{border-radius:3px;cursor:pointer;font-weight:600;padding:1px 2px;white-space:nowrap}.archive-search-auto-complete-username:hover{background-color:#ffffff4d}.archive-search-label{cursor:pointer;white-space:nowrap}.archive-search-form cc-select,.archive-search-form select,.archive-search-form [class*=cc-select]{font-size:1.4rem!important;height:3.2rem!important;min-height:3.2rem!important}.archive-search-form select{padding-block:0!important}.archive-search-form input,.archive-search-form [class*=cc-input]{font-size:1.4rem!important;height:3.2rem!important;min-height:3.2rem!important;padding-block:0!important}.archive-search-form .cc-input-group-pre svg{height:1.6rem!important;width:1.6rem!important}.archive-search-form .cc-input-group-post svg{height:1.4rem!important;width:1.4rem!important}.panel-archive-panel-wrapper{min-height:40dvh;overflow:hidden}.panel-archive-header{align-items:center;border-bottom:2px solid var(--sidebarBgColor);-webkit-box-align:center;display:flex;-ms-flex-align:center;flex-direction:column;gap:var(--space-2);padding:var(--space-8);position:relative}.panel-friends-icon{font-size:1.6rem;height:1.6rem;width:1.6rem}[dir=ltr] .panel-friends-icon{margin-left:.2rem}[dir=rtl] .panel-friends-icon{margin-right:.2rem}.panel-friends-friends-list{color:var(--color-transparent-white-40);font-weight:700;height:100%;list-style-type:none;margin:.5rem 0;padding:0 .5rem}.panel-friends-friend{align-items:center;display:flex;margin:.2rem 0}.panel-friends-offline-friend{border-top:.2rem solid var(--sidebarBgColor);margin-top:1rem;padding-top:1rem}.panel-friends-offline-friend~.panel-friends-offline-friend{border-top:0;margin-top:0;padding-top:0}.panel-friends-user-avatar-link{height:3rem;margin:.2rem;position:relative;width:3rem}.panel-friends-user-avatar{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.panel-friends-online-status{background-color:var(--color-green-300);bottom:0;height:1rem;pointer-events:none;position:absolute;width:1rem;z-index:1}[dir=ltr] .panel-friends-online-status{right:0}[dir=rtl] .panel-friends-online-status{left:0}.panel-friends-username-wrapper{display:flex;width:20rem}.panel-friends-friend-username{color:var(--color-neutrals-white);cursor:pointer;font-weight:700;max-width:18rem;opacity:.9;overflow:hidden;text-overflow:ellipsis}[dir=ltr] .panel-friends-friend-username{margin-left:.5rem}[dir=rtl] .panel-friends-friend-username{margin-right:.5rem}.panel-friends-friend-username:hover{opacity:1}.panel-friends-friend-status{color:var(--color-green-300)}[dir=ltr] .panel-friends-friend-status{margin-left:auto;margin-right:.5rem}[dir=rtl] .panel-friends-friend-status{margin-right:auto;margin-left:.5rem}.panel-friends-pointer{cursor:pointer}.panel-friends-tooltip-wrap{align-items:center;display:inline-flex}.rating-icon-icon{font-size:2rem;height:2rem;width:2rem}.leaderboards-leaderboards-wrapper{display:flex;flex-direction:column;font-weight:700;overflow:hidden;width:100%}.leaderboards-leaderboards-myStanding{align-items:center;border-bottom:2px solid var(--sidebarBgColor);color:#fff6;display:flex;flex-direction:column;font-size:14px;justify-content:space-around;min-height:45px;padding:8px 15px}.leaderboards-leaderboards-types{border-bottom:2px solid var(--sidebarBgColor);color:#fff6;display:flex;flex-direction:column;max-height:200px;overflow-y:hidden;padding:4px 8px}.leaderboards-leaderboard-group-title{color:#ffffffa6;cursor:pointer;margin-bottom:5px}.leaderboards-leaderboard-group-items{display:flex;flex-wrap:wrap;justify-content:space-around;overflow-y:auto}.leaderboards-leaderboard-group-items>div:hover,.leaderboards-leaderboard-group-items div.leaderboards-active{box-shadow:inset 0 0 12px var(--color-green-300);color:#fff!important;cursor:pointer}.leaderboards-leaderboard-type{align-items:center;border:1px groove #3e3d3c;border-radius:3px;display:flex;justify-content:center;margin-bottom:5px;max-width:120px;padding:3px 10px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}[dir=ltr] .leaderboards-leaderboard-type{margin-right:5px}[dir=rtl] .leaderboards-leaderboard-type{margin-left:5px}.leaderboards-leaderboard-info{font-size:30px;position:relative;top:-14px}.leaderboards-leaderboard-info:hover{color:#ffffffa6}.leaderboards-my-standing .leaderboards-label{font-weight:500}.leaderboards-my-standing .leaderboards-ranking{color:#fff}.leaderboards-y-scroll{overflow-x:hidden;overflow-y:auto}.leaderboards-filter-group{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.2rem;justify-content:space-evenly;margin:0 2rem}.leaderboards-showComps-toggle{margin:.2rem .8rem}select.leaderboards-small{width:25%}.available-queues-available-queues{align-items:flex-start;color:#ffffffa6;display:flex;flex-direction:column}.available-queues-available-queues h2{color:#ffffffa6;font-family:var(--font-family-heading);font-size:15px;font-weight:600;line-height:2}[dir=ltr] .available-queues-available-queues h2{margin-left:10px}[dir=rtl] .available-queues-available-queues h2{margin-right:10px}.available-queues-available-queue{width:100%}[dir=ltr] .joined-queues-icon{margin:0 -.6rem 0 .6rem}[dir=rtl] .joined-queues-icon{margin:0 .6rem 0 -.6rem}.joined-queues-joined-queue{width:100%}.joined-queues-joined-header{display:flex;justify-content:space-between;padding:.5rem;width:100%}.joined-queues-joined-queues h2{color:#ffffffa6;font-family:var(--font-family-heading);font-size:15px;font-weight:600;line-height:2}[dir=ltr] .joined-queues-joined-queues h2{margin-left:10px}[dir=rtl] .joined-queues-joined-queues h2{margin-right:10px}.joined-queues-joined-queues{align-items:flex-start;color:#ffffffa6;display:flex;flex-direction:column;justify-content:center;margin-top:1rem}.queue-filters-icon-button{font-size:1.6rem;height:1.6rem;width:1.6rem;cursor:pointer}.queue-filters-icon-toggle{flex:1 1 calc(20% - .2rem);min-height:3rem}.queue-filters-component{display:flex;flex-direction:column;margin:5px}.queue-filters-filter-group{align-items:center;-moz-column-gap:.2rem;column-gap:.2rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;row-gap:.2rem}.queue-filters-selected-button-surface{box-shadow:inset 0 0 1.2rem var(--color-green-300);color:var(--color-neutrals-white);cursor:pointer}.queue-filters-range-label{border-radius:.3rem;bottom:1rem;font-size:1.5rem;padding:.2rem .8rem;position:absolute;text-align:center}.queue-filters-slider-wrapper{align-items:flex-end;display:flex;height:3.4rem;justify-content:center;margin:0 .8rem;position:relative;width:50%}.queue-filters-setupLabel{border:1px solid var(--color-green-300);border-radius:.5rem;color:var(--color-green-200);font-size:1.1rem;font-weight:500;height:-moz-fit-content;height:fit-content;margin-top:.1rem;padding:.3rem .4rem}[dir=ltr] .queue-filters-setupLabel{margin-left:.5rem;margin-right:.2rem}[dir=rtl] .queue-filters-setupLabel{margin-right:.5rem;margin-left:.2rem}.queue-filters-setupLabel.queue-filters-selected{font-size:1rem;padding:.2rem .3rem}.panel-lobby-icon{font-size:2.4rem;height:2.4rem;width:2.4rem}[dir=ltr] .panel-lobby-icon{margin:0 .5rem 0 -1rem}[dir=rtl] .panel-lobby-icon{margin:0 -1rem 0 .5rem}.panel-lobby-button{display:flex;justify-content:center}.panel-lobby-panel-wrapper{overflow:hidden}.panel-lobby-scrollable-container{height:100%;overflow-x:hidden;overflow-y:auto;padding-top:10px}.panel-lobby-result-text{font-style:italic;font-weight:300;line-height:2;margin-top:10px;text-align:center}.panel-tournaments-component{margin:.5rem}.panel-tournaments-status-filter{display:flex;flex-direction:row}.panel-tournaments-status-btn{margin:var(--space-2)}.panel-tournaments-filters{margin:.5rem 0}.panel-tournaments-no-tourney-text{align-items:center;display:flex;flex-direction:column;font-style:italic;font-weight:300;gap:1rem;justify-content:center;line-height:2;padding:1rem;width:100%}.panel-tournaments-component .cc-bg-secondary{--cc-bg-color: var(--color-transparent-white-50);--cc-bg-box-shadow: inset 0 .1rem 0 0 var(--color-transparent-white-25), 0 .1rem .3rem 0 var(--color-transparent-black-25)}.categories-top-controls{color:#ffffffbf;margin:5px 14px}.categories-categories{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-evenly}.categories-category-toggle{margin:.2rem;padding:0 1.3rem!important}.categories-input-wrapper{position:relative}.categories-search-icon{cursor:pointer;font-size:2.4rem;opacity:.6;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%)}[dir=ltr] .categories-search-icon{right:1rem}[dir=rtl] .categories-search-icon{left:1rem}.categories-wordsFilterLG{border:2px solid transparent;margin:2px}.categories-selected-button{border:1.8px solid var(--color-green-300)!important;border-radius:4px;color:#fff!important}.categories-search-suggestions{background:#000c;border-radius:3px;left:15px;padding:5px 10px;position:absolute;right:15px;z-index:9}.categories-search-suggestions>div{background:#00000080;padding:2px 4px}.categories-search-suggestions>div:hover{background:#ffffff1a;cursor:pointer}.categories-more-button{cursor:pointer;margin-top:2px;-webkit-user-select:none;-moz-user-select:none;user-select:none}[dir=ltr] .categories-more-button{margin-left:8px}[dir=rtl] .categories-more-button{margin-right:8px}.play-options-icon-admin{color:var(--color-gray-500)}[dir=ltr] .play-options-icon-admin{margin-left:.5rem}[dir=rtl] .play-options-icon-admin{margin-right:.5rem}.play-options-icon-warning{padding:0 .2rem;font-size:1.6rem;height:1.6rem;width:1.6rem}span.play-options-icon-warning{color:#e15c5c}.play-options-flex-row{align-items:center;display:flex}.play-options-settings-container{display:flex;flex-direction:column;gap:1rem}.play-options-setting-row{align-items:center;display:flex;height:-moz-fit-content;height:fit-content;justify-content:space-between}.customize-game-icon-button{color:var(--color-gray-400);font-size:2.4rem}[dir=ltr] .customize-game-icon-button{margin:0 .5rem 0 -1rem}[dir=rtl] .customize-game-icon-button{margin:0 -1rem 0 .5rem}.customize-game-icon-close{color:var(--color-neutrals-white)!important}.customize-game-header{color:#ffffff80;font-family:var(--font-family-heading);font-size:2rem;font-weight:600;margin-bottom:1rem;text-align:center}.customize-game-play-options{margin-bottom:.5rem}.customize-game-buttons{display:grid;gap:.5rem;grid-template-columns:repeat(2,1fr);margin:1.5rem 0 .5rem}.customize-game-full-button{grid-column:1/span 2}.fen-options-royal-cell{align-items:center;display:inline-flex;gap:var(--space-8)}.fen-options-label-row{align-items:center;display:inline-flex;gap:var(--space-4);justify-content:center}.fen-options-icon-wrapper{align-items:center;display:inline-flex}.fen-options-icon-info{color:var(--color-gray-500)}.fen-options-fen-options{border:none;padding-bottom:1rem;width:100%}.fen-options-switches{display:flex;filter:contrast(40%) brightness(50%)}.fen-options-fen-options input[type=text],.fen-options-fen-options select{height:20px;width:100%}[dir=ltr] .fen-options-fen-options select{padding:0 0 0 .8rem}[dir=rtl] .fen-options-fen-options select{padding:0 .8rem 0 0}.fen-options-text-input{background-color:#ffffff1a;border:none;color:#ffffffa6;font-size:12px}.fen-options-text-input{text-align:center}.fen-options-fen-options td{color:#fff6;padding:0 4px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:25%}.fen-options-fen-options th{font-weight:400;padding-top:1rem;text-align:center;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fen-options-setting-row{align-items:center;display:flex;height:-moz-fit-content;height:fit-content;justify-content:space-between;white-space:nowrap}.fen-options-picker{background-color:#fff3;border-radius:.3rem}.fen-options-picker>div{padding:.8rem .5rem;text-transform:none}.SparesList-component{background-color:var(--sidebarBgColor);border:.2rem solid rgba(0,0,0,.3);border-radius:var(--borderRadius, .5rem);margin:1rem;padding:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SparesList-squares{display:flex;flex-wrap:wrap;justify-content:space-evenly}.SparesList-square{--size: 3.6rem;cursor:pointer;position:relative}.SparesList-group{background-color:var(--color-gray-800);border:.1rem solid rgba(0,0,0,.3);border-radius:var(--borderRadius, .5rem);padding:.2rem;position:absolute;z-index:1}.SparesList-group .SparesList-piece{--size: 4.2rem}[dir=ltr] .SparesList-group[data-selected="0"]{transform:translate(-.6rem,-.6rem)}[dir=rtl] .SparesList-group[data-selected="0"]{transform:translate(.6rem,-.6rem)}[dir=ltr] .SparesList-group[data-selected="1"]{transform:translate(-.6rem,-4.8rem)}[dir=rtl] .SparesList-group[data-selected="1"]{transform:translate(.6rem,-4.8rem)}[dir=ltr] .SparesList-group[data-selected="2"]{transform:translate(-.6rem,-9rem)}[dir=rtl] .SparesList-group[data-selected="2"]{transform:translate(.6rem,-9rem)}[dir=ltr] .SparesList-group[data-selected="3"]{transform:translate(-.6rem,-13.2rem)}[dir=rtl] .SparesList-group[data-selected="3"]{transform:translate(.6rem,-13.2rem)}[dir=ltr] .SparesList-group[data-selected="4"]{transform:translate(-.6rem,-17.4rem)}[dir=rtl] .SparesList-group[data-selected="4"]{transform:translate(.6rem,-17.4rem)}.SparesList-piece{background-repeat:no-repeat;background-size:90%;border-radius:.5rem;text-align:center}[dir=ltr] .SparesList-piece{background-position:49% 50%}[dir=rtl] .SparesList-piece{background-position:51% 50%}.SparesList-piece span{font-size:var(--size)}.SparesList-piece-centered{align-items:center;display:flex;justify-content:center}.SparesList-trashbin{color:var(--color-green-400)}.SparesList-hint-row{align-items:center;display:flex;gap:var(--space-8)}.SparesList-help{cursor:pointer;flex-shrink:0}.game-type-selector-icon-large{font-size:2.8rem;height:2.8rem;width:2.8rem;margin:.5rem}.game-type-selector-flex-col{align-items:center;display:flex;flex-direction:column;margin-bottom:1rem;width:100%}.game-type-selector-game-modes{display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr);margin:1rem 0}.game-type-selector-mode-select{align-items:center;background-color:var(--color-transparent-white-10);border-radius:.3rem;color:var(--color-transparent-white-50);cursor:pointer;display:flex;justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}[dir=ltr] .game-type-selector-mode-select{padding:0 1rem 0 0}[dir=rtl] .game-type-selector-mode-select{padding:0 0 0 1rem}.game-type-selector-mode-select:hover,.game-type-selector-mode-select.game-type-selector-selected{background-color:#fff3;color:var(--color-neutrals-white)}.game-type-selector-mode-select.game-type-selector-selected:before{border:.3rem solid var(--color-green-300);border-radius:.9rem;content:"";height:calc(100% + 1.2rem);position:absolute;top:-.6rem;width:calc(100% + 1.2rem)}[dir=ltr] .game-type-selector-mode-select.game-type-selector-selected:before{left:-.6rem}[dir=rtl] .game-type-selector-mode-select.game-type-selector-selected:before{right:-.6rem}.edit-position-show-more .ui_v5-button-component{padding:1rem .5rem!important;width:65px!important}.cc-tooltip-inner{text-transform:none}.edit-position-icon-button{font-size:2rem;height:2rem;width:2rem}[dir=ltr] .edit-position-icon-button{margin-right:-.4rem}[dir=rtl] .edit-position-icon-button{margin-left:-.4rem}.edit-position-icon-button-solo{font-size:2rem;height:2rem;width:2rem}.edit-position-icon-danger{display:block!important}.edit-position-th-label{align-items:center;display:inline-flex;gap:var(--space-4)}.edit-position-icon-info-wrap{align-items:center;display:inline-flex}.edit-position-icon-info{color:var(--color-gray-500)}.edit-position-fen-container{color:#ffffffb3;display:flex;flex-direction:column;height:100%;padding:20px}.edit-position-action-buttons{align-items:center;display:flex;height:60px;justify-content:space-evenly}.edit-position-action-buttons-inner{align-items:center;display:flex;gap:var(--space-8)}.edit-position-scrollable{height:calc(100% - 60px);overflow-y:auto}.edit-position-fen-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:center;margin:5px 0;padding:2px 0}.edit-position-fen-buttons>cc-button,.edit-position-fen-buttons>span,.edit-position-fen-buttons>toggle-button{flex:1}.edit-position-fen-buttons [class*=ui_v5-button]{margin:0 1px}.edit-position-fen-buttons select.edit-position-dim-select{padding:5px;width:45px}[dir=ltr] .edit-position-fen-buttons select.edit-position-dim-select{background-position:calc(100% - var(--arrowPosition) - .2rem) 50%,calc(100% - var(--arrowPosition) + .3rem) 50%}[dir=rtl] .edit-position-fen-buttons select.edit-position-dim-select{background-position:calc(100% - (100% - var(--arrowPosition) - .2rem)) 50%,calc(100% - (100% - var(--arrowPosition) + .3rem)) 50%}.edit-position-my-recent{margin:0 20px}.edit-position-my-recent>div{border-radius:3px;cursor:pointer;display:flex;justify-content:space-between;padding:5px 15px;width:100%}.edit-position-my-recent>div:hover{background-color:#ffffff0f}.edit-position-fen-options{border:none;width:100%}.edit-position-fen-options td{color:#fff6;padding:0 4px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:25%}.edit-position-fen-options th{font-weight:400;padding-top:1rem;text-align:center;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.edit-position-fen-box{background-color:transparent;color:#fff;display:flex;font-family:Courier;font-size:11px;font-weight:500;height:210px;width:100%}.edit-position-picker{align-items:center;background-color:#fff3;border-radius:.3rem;display:flex;gap:.8rem;padding:.5rem}.listed-game-container-menu-item{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:.5rem 1rem;width:100%}.listed-game-container-menu-item .listed-game-img-item{flex:1 0 0}.listed-game-container-menu-item .listed-game-img-item img{vertical-align:middle;width:50px}[dir=ltr] .listed-game-container-menu-item .listed-game-img-item img{margin:10px 10px 10px 4px}[dir=rtl] .listed-game-container-menu-item .listed-game-img-item img{margin:10px 4px 10px 10px}.listed-game-container-menu-item .listed-game-img-item span{vertical-align:middle;width:50px}[dir=ltr] .listed-game-container-menu-item .listed-game-img-item span{margin:10px 20px 10px 10px}[dir=rtl] .listed-game-container-menu-item .listed-game-img-item span{margin:10px 10px 10px 20px}.listed-game-container-menu-item .listed-game-text-item{flex:4 0 0}.listed-game-container-menu-item .listed-game-text-item h2{color:#fff;font-family:var(--font-family-heading);font-size:18px;font-weight:600;text-transform:capitalize}.listed-game-container-menu-item .listed-game-text-item .listed-game-text{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.listed-game-container-menu-item .listed-game-num-players-item{flex:1 0 0;justify-content:center;text-align:center}.listed-game-container-menu-item .listed-game-num-players-item span.listed-game-text{color:#fff6;font-family:OpenSans,sans-serif;font-size:14px;font-weight:200;line-height:.5rem}.listed-game-container-menu-item .listed-game-icon{color:#fff6;text-align:center}.listed-games-icon{font-size:1.2rem;height:1.2rem;width:1.2rem}.listed-games-game-container{margin-top:1rem}.listed-games-variant-selector{background:#0003;border-bottom:.2rem solid rgba(0,0,0,.3);border-radius:.5rem;cursor:pointer;margin:.5rem 2rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.listed-games-variant-selector:hover{background:var(--color-transparent-white-5)}.listed-games-variant-selector:hover+.listed-games-subvariants.listed-games-collapsed{opacity:.5}.listed-games-subvariants{border-radius:0 0 .5rem .5rem;display:grid;gap:.5rem;grid-template:repeat(3,3.6rem) 3.6rem/repeat(6,1fr);grid-template-areas:"a a a a a a" "b b b c c c" "d d d e e e" "f f f f f f";margin:-.7rem 2rem .5rem;overflow:hidden;padding:.75rem 0 .5rem;transition:height .1s,margin .1s,padding .1s}.listed-games-subvariants.listed-games-collapsed{border-bottom:.5rem solid rgba(0,0,0,.35);height:0;margin:-.5rem 2.4rem 0;padding:0}.listed-games-subvariant{align-items:center;background:#0003;border-bottom:.2rem solid rgba(0,0,0,.3);border-radius:.5rem;cursor:pointer;padding:0 1.2rem}.listed-games-subvariant:hover{background:var(--color-transparent-white-5)}.listed-games-subvariant:nth-child(1){grid-area:a}.listed-games-subvariant:nth-child(2){grid-area:b}.listed-games-subvariant:nth-child(3){grid-area:c}.listed-games-subvariant:nth-child(4){grid-area:d}.listed-games-subvariant:nth-child(5){grid-area:e}.listed-games-subvariant:nth-child(6){grid-area:f}.listed-games-indicator{align-items:center;background-color:var(--color-transparent-black-30);display:flex;font-weight:500;justify-content:center}.listed-games-indicator .listed-games-circle{color:var(--color-green-300);padding-top:.2rem}[dir=ltr] .listed-games-indicator .listed-games-circle{padding-right:.5rem}[dir=rtl] .listed-games-indicator .listed-games-circle{padding-left:.5rem}.listed-games-more-button{display:flex;justify-content:center;margin:1rem 0 2rem}.listed-games-additional{margin:.8rem 0 .4rem;text-align:center;text-transform:uppercase}.choose-opponent-friend-header{align-content:center;display:flex;justify-content:center;margin-top:10px;position:relative;width:100%}.choose-opponent-friend-header:hover{cursor:pointer}[dir=ltr] .choose-opponent-friend-header .choose-opponent-icon{margin-left:5px}[dir=rtl] .choose-opponent-friend-header .choose-opponent-icon{margin-right:5px}.choose-opponent-friend-container{background-color:var(--color-transparent-white-10);border-radius:var(--radius-5);padding:var(--space-4);width:100%;z-index:9999}.choose-opponent-friend-item{border-radius:var(--radius-3);padding:var(--space-4) var(--space-8)}.choose-opponent-friend-item:not(:last-child){border-bottom:1px solid var(--color-transparent-white-8)}.choose-opponent-friend-item:hover{background-color:var(--color-transparent-white-14);cursor:pointer;font-weight:700}.choose-opponent-invite-container{display:flex;flex-direction:column;gap:.6rem;position:relative}.choose-opponent-invite-input{align-items:center;background-color:var(--color-transparent-white-10);border-radius:var(--radius-5);display:flex;min-height:4rem;padding:0 var(--space-12);position:relative;transition:background-color .15s ease}.choose-opponent-invite-input:focus-within{background-color:var(--color-transparent-white-14)}.choose-opponent-invite-input .choose-opponent-invite-label{color:var(--color-transparent-white-40);flex-shrink:0;font-size:1.4rem;font-weight:500}[dir=ltr] .choose-opponent-invite-input .choose-opponent-invite-label{margin-right:var(--space-12)}[dir=rtl] .choose-opponent-invite-input .choose-opponent-invite-label{margin-left:var(--space-12)}.choose-opponent-invite-input .cc-input-group-component{background:transparent;border:none;box-shadow:none;flex:1;min-width:0}.choose-opponent-invite-input .cc-input-component,.choose-opponent-invite-input input{background:transparent!important;border:none!important;box-shadow:none!important;color:var(--color-neutrals-white);font-size:1.4rem;font-weight:600}.choose-opponent-invite-input .cc-input-component::-moz-placeholder,.choose-opponent-invite-input input::-moz-placeholder{color:var(--color-transparent-white-40);font-weight:500}.choose-opponent-invite-input .cc-input-component::placeholder,.choose-opponent-invite-input input::placeholder{color:var(--color-transparent-white-40);font-weight:500}[dir=ltr] .choose-opponent-invite-input button.cc-input-group-post{border-radius:0 var(--radius-3) var(--radius-3) 0}[dir=rtl] .choose-opponent-invite-input button.cc-input-group-post{border-radius:var(--radius-3) 0 0 var(--radius-3)}.choose-opponent-autocomplete-wrapper{background-color:var(--color-transparent-white-10);border-radius:var(--radius-3);line-height:1.5;max-height:20dvh;overflow-y:scroll;padding:var(--space-4);width:100%;z-index:6}.choose-opponent-autocomplete-username{border-radius:var(--radius-3);color:var(--color-neutrals-white);cursor:pointer;font-weight:600;overflow:hidden;padding:var(--space-2) var(--space-4);text-overflow:ellipsis;white-space:nowrap}.choose-opponent-autocomplete-username:hover{background:var(--color-transparent-white-10)}.choose-opponent-challenge-button{margin:var(--space-4) 20px 0;width:calc(100% - 40px)}.choose-opponent-challenge-button.cc-button-component.cc-button-full{width:calc(100% - 40px)}.time-control-option-tc-option{align-items:center;display:flex;justify-content:center;width:100%}.time-control-option-tc-option .time-control-option-button-icon{flex-shrink:0}[dir=ltr] .time-control-option-tc-option .time-control-option-button-icon{margin-right:.5rem}[dir=rtl] .time-control-option-tc-option .time-control-option-button-icon{margin-left:.5rem}.time-control-option-tc-option--centered{justify-content:flex-start}.time-control-option-tc-option--centered>span:last-child{flex:1;text-align:center}.time-control-option-tc-option--centered:after{content:"";flex-shrink:0;width:2.5rem}.time-control-selector-tc-selector-container{position:relative;width:100%}.time-control-selector-tc-selector-container .cc-button-component:first-child{position:relative}.time-control-selector-tc-option-button{flex:1 1 calc(25% - .4rem);margin:.2rem;white-space:nowrap}.time-control-selector-tc-button-text{flex-grow:1;text-align:center;white-space:nowrap}.time-control-selector-tc-button-chevron{font-size:1.2rem;height:1.2rem;width:1.2rem;position:absolute;top:50%;transform:translateY(-50%)}[dir=ltr] .time-control-selector-tc-button-chevron{right:var(--space-16)}[dir=rtl] .time-control-selector-tc-button-chevron{left:var(--space-16)}.time-control-selector-icon-large{font-size:2.4rem;height:2.4rem;width:2.4rem}.time-control-selector-tc-custom{color:var(--color-gray-500);margin-top:3px;width:calc(25% - .4rem)}.time-control-selector-tc-button{align-items:center;display:flex;flex:1 1 calc(25% - .4rem);justify-content:center;margin:.2rem;width:100%}.time-control-selector-setting-row{align-items:center;border-radius:5px;display:flex;flex-direction:row;justify-content:space-between;padding:5px 0;z-index:9999}.time-control-selector-options-row{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.time-control-selector-options-row .time-control-selector-tc-inputs{color:#fff;display:flex;justify-content:space-around}.time-control-selector-options-row .time-control-selector-tc-inputs .time-control-selector-tc-input{margin:.2rem;width:calc(25% - .4rem)}@keyframes festival-message-init{0%{--r1: 57deg;--r2: 263deg;--r3: 243deg}to{--r1: 73deg;--r2: 156deg;--r3: 73deg}}@keyframes festival-message-rotate{0%{--r1: 73deg;--r2: 156deg;--r3: 73deg}to{--r1: 57deg;--r2: 263deg;--r3: 243deg}}.festival-message-header .festival-message-conic:hover{animation:festival-message-rotate .12s ease-out forwards;border-bottom-color:var(--color-gray-400);filter:brightness(1.2) saturate(1.15) grayscale(0)}.festival-message-conic{-webkit-background-clip:text;background-clip:text;background-image:conic-gradient(from var(--r1) at 42% 62%,transparent,transparent 10%,#2c8bd1 10%,#2c8bd1 54%,#e2b247 54%,#e2b247 57%,#3ba752 56%),conic-gradient(from var(--r2) at 80% 50%,#ce4949,#ce4949 30%,#2c8bd1 30%,#2c8bd1 54%,#3ba752 46%,#3ba752 86%,#e2b247 86%);color:transparent;animation:festival-message-init .12s ease-out forwards;border-bottom:1px dashed var(--color-gray-500);cursor:pointer;filter:brightness(1.05) saturate(1.05) grayscale(0);padding-bottom:.1rem;transition:filter 50ms,border-color .12s}.festival-message-component{border:.1rem solid var(--color-transparent-white-8);border-radius:.6rem;margin-bottom:.5rem;margin-top:.5rem;overflow:hidden}.festival-message-header{background-color:var(--color-transparent-white-8);font-weight:500;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}[dir=ltr] .festival-message-header{padding:.5rem 1.2rem .5rem .5rem}[dir=rtl] .festival-message-header{padding:.5rem .5rem .5rem 1.2rem}.festival-message-chevron{font-size:1.2rem;height:1.2rem;width:1.2rem;position:absolute;top:.9rem}[dir=ltr] .festival-message-chevron{right:1.4rem}[dir=rtl] .festival-message-chevron{left:1.4rem}.festival-message-details{height:12rem;transition:height .15s cubic-bezier(.05,.81,.58,1)}.festival-message-details.festival-message-expanded{height:0}.festival-message-description{color:var(--color-neutrals-white)!important;padding:.8rem 1rem}.festival-message-description>p{color:inherit;font-size:1.3rem}.festival-message-description>p:not(:last-child){margin-bottom:.5rem}.festival-message-more{color:var(--color-gray-400);cursor:pointer;font-weight:500}.festival-message-alternatives{display:grid;gap:.6rem;grid-template-columns:repeat(5,1fr)}.festival-message-button{background-color:transparent;background-color:var(--color-transparent-white-10);border-radius:.4rem;color:var(--color-gray-400);cursor:pointer;font-size:1.3rem;font-weight:500;padding:.3rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.festival-message-button:hover{background-color:#fff3;color:var(--color-gray-300)}.festival-message-button.festival-message-active{background-color:#fff3;color:#fff;position:relative}.festival-message-button.festival-message-active:before{border:.2rem solid var(--color-green-300);border-radius:.6rem;content:"";height:calc(100% + .6rem);position:absolute;top:-.3rem;width:calc(100% + .6rem)}[dir=ltr] .festival-message-button.festival-message-active:before{left:-.3rem}[dir=rtl] .festival-message-button.festival-message-active:before{right:-.3rem}@property --r1{inherits: true; initial-value: 57deg; syntax: "<angle>";}@property --r2{inherits: true; initial-value: 263deg; syntax: "<angle>";}@property --r3{inherits: true; initial-value: 73deg; syntax: "<angle>";}@keyframes festival-play-arenas-init{0%{--r1: 57deg;--r2: 263deg;--r3: 243deg}to{--r1: 73deg;--r2: 156deg;--r3: 73deg}}@keyframes festival-play-arenas-rotate{0%{--r1: 73deg;--r2: 156deg;--r3: 73deg}to{--r1: 57deg;--r2: 263deg;--r3: 243deg}}.festival-play-arenas-component{margin-top:1rem}.festival-play-arenas-arena{align-items:center;background-color:#0003;border-bottom:.2rem solid var(--sidebarBgColor);border-radius:.5rem;display:flex;margin-top:.5rem;padding:.5rem 1rem}.festival-play-arenas-title{margin:0 .4rem;width:100%}.festival-play-arenas-button{--buttonHeight: 2.7rem !important}.festival-play-arenas-icon{color:#7da543;cursor:pointer;line-height:2.7rem;min-width:2.8rem}.festival-play-arenas-icon.festival-play-arenas-qualifier{color:var(--color-gold-400)}.festival-play-arenas-upcoming{color:var(--color-gray-400);font-size:1.2rem;white-space:nowrap}[dir=ltr] .festival-play-arenas-upcoming{margin-right:.5rem}[dir=rtl] .festival-play-arenas-upcoming{margin-left:.5rem}.hosted-game-icon-bot-leave{cursor:pointer}.hosted-game-hosted-container{background:#0003;border-bottom:2px solid var(--sidebarBgColor);border-radius:5px;display:flex;flex-direction:column;margin:5px;padding:10px 20px}.hosted-game-hosted-container>.hosted-game-flex-row{height:40px}.hosted-game-flex-row{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.hosted-game-add-computer{width:200px}.hosted-game-add-computer button{margin:0 1px;padding:.4rem .8rem}.hosted-game-size-20{border-radius:2px;height:20px;width:20px}.hosted-game-players-container{background:#ffffff0d;border-radius:3px;max-height:150px;overflow-y:auto;padding:5px 10px}.hosted-game-player-wrapper{align-items:center;display:flex;flex-direction:row;height:50px;justify-content:flex-start}.hosted-game-player-username{cursor:pointer;display:flex;font-weight:600;margin:0 5px}.hosted-game-truncate-180{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hosted-game-player-seat{display:flex}[dir=ltr] .hosted-game-player-seat{margin-left:auto}[dir=rtl] .hosted-game-player-seat{margin-right:auto}.hosted-game-manual-bot-message{align-items:center;color:red;display:flex;flex-direction:column;font-size:15px;justify-content:center;margin:20px 0}.hosted-game-game-buttons{align-items:center;display:flex;gap:var(--space-8);justify-content:center;margin:20px 0}.hosted-game-game-buttons button{margin:5px 0}.playbanned-icon-large{pointer-events:none}.playbanned-header{color:#ffffff80;font-family:var(--font-family-heading);font-size:20px;font-weight:600;line-height:2;text-align:center}.playbanned-user-banned{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px}.playbanned-user-banned h1{color:#b33430}.playbanned-user-banned a{color:#7fa650;font-weight:900;text-shadow:0 1px 0 rgba(0,0,0,.4)}.playbanned-user-banned a:hover{color:#8cb15e}.prevent-play-alert{margin-bottom:var(--space-12)}.prevent-play-alert .cc-inline-alert-message{color:var(--color-neutral-white)!important}.panel-play-rating-migration{border:.1rem solid var(--color-transparent-white-8);border-radius:.6rem;color:#fff;margin-bottom:2rem;overflow:hidden;padding:0 1rem;text-align:center}.panel-play-rating-migration p{font-size:1.3rem}.panel-play-rating-migration a{align-items:center;color:var(--color-transparent-white-72);display:flex;font-weight:500;justify-content:center;margin:0 auto;padding:0 .5rem;width:-moz-fit-content;width:fit-content}.panel-play-rating-migration a span{font-weight:400;margin-top:.25rem}[dir=ltr] .panel-play-rating-migration a span{margin-left:.4rem}[dir=rtl] .panel-play-rating-migration a span{margin-right:.4rem}.panel-play-switch{background-color:var(--color-transparent-white-8);border-radius:.4rem;color:var(--color-transparent-white-72);cursor:pointer;font-size:1.3rem;font-weight:600;margin:.7rem 0;padding:.5rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.panel-play-switch:hover{background-color:var(--color-transparent-white-14);color:#fff}.panel-play-switch-migrated{background-color:var(--color-transparent-white-8);border-radius:.4rem;color:var(--color-transparent-white-72);font-size:1.3rem;font-weight:600;margin:.7rem 0;padding:.5rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.panel-play-icon-button{font-size:2.2rem;height:2.2rem;width:2.2rem;color:var(--color-gray-400)!important}[dir=ltr] .panel-play-icon-button{margin:0 .5rem 0 -.5rem}[dir=rtl] .panel-play-icon-button{margin:0 -.5rem 0 .5rem}[dir=ltr] .panel-play-icon-flip{transform:rotate(180deg)}[dir=rtl] .panel-play-icon-flip{transform:rotate(-180deg)}.panel-play-panel-wrapper{color:#fff;margin:1.5rem}.panel-play-panel-content{margin-bottom:15px;position:relative}.panel-play-play-button{border-radius:10px;box-shadow:var(--boxShadow, inset 0 calc(var(--borderHeight, .5rem) * -1) 0 0 rgba(0, 0, 0, .2));margin:0 20px;padding-bottom:10px;padding-top:10px;width:calc(100% - 40px)}.panel-play-lobby-button{margin:15px 20px;width:calc(100% - 40px)}.panel-play-buttons{display:grid;gap:.5rem;grid-template-columns:repeat(2,1fr)}.panel-watch-panel-wrapper{overflow:hidden}.panel-watch-watch-info{align-items:center;display:flex;flex:0 0 100%;justify-content:space-between;padding:var(--space-4) var(--space-12);width:100%}.panel-watch-watch-info :not(.panel-watch-label){color:var(--color-neutrals-white);font-family:var(--font-family-heading);font-size:1.4rem;font-weight:700;white-space:nowrap}.panel-watch-label{color:var(--color-transparent-white-65);font-size:1rem;text-transform:uppercase}.panel-watch-scrollable-container{height:100%;overflow-x:hidden;overflow-y:auto;padding-top:10px}.panel-watch-num-games,.panel-watch-num-players{align-items:center;display:flex;position:relative}.panel-watch-bottom-spacer{height:150px;width:100%}.panel-watch-loader{position:absolute;top:50%}[dir=ltr] .panel-watch-loader{left:44%}[dir=rtl] .panel-watch-loader{right:44%}.sidebar-header:before,.sidebar-compact-header:before{border-bottom:0!important}.sidebar-container-main-screen .sidebar-title{height:4.7rem!important}[dir=ltr] .sidebar-container-main-screen .sidebar-title{margin-left:5rem!important}[dir=rtl] .sidebar-container-main-screen .sidebar-title{margin-right:5rem!important}.sidebar-container-main-screen .field-disabled{filter:contrast(40%) brightness(50%);pointer-events:none}.sidebar-container-icon-action{color:var(--color-gray-500)!important;margin:.3rem}[dir=ltr] .sidebar-container-icon-edit{margin-left:5.6rem}[dir=rtl] .sidebar-container-icon-edit{margin-right:5.6rem}.sidebar-title-wrapper{max-width:28rem}.sidebar-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-header>.sidebar-action-icon.sidebar-left{top:.8rem}[dir=ltr] .sidebar-header>.sidebar-action-icon.sidebar-left{left:.8rem}[dir=rtl] .sidebar-header>.sidebar-action-icon.sidebar-left{right:.8rem}.sidebar-header>.sidebar-action-icon.sidebar-right{top:.5rem}[dir=ltr] .sidebar-header>.sidebar-action-icon.sidebar-right{right:.5rem}[dir=rtl] .sidebar-header>.sidebar-action-icon.sidebar-right{left:.5rem}.sidebar-container-main-screen{min-height:calc(100dvh - 2rem)}.sidebar-container-main-screen.sidebar-container-small-screen{min-height:calc(100dvh - 2rem - 30px)}.sidebar-container-main-screen.sidebar-component{background-color:var(--sidebarBgColor);display:flex;flex-direction:column;height:calc(100dvh - 2rem);overflow:hidden}[dir=ltr] .sidebar-container-main-screen.sidebar-component{margin:1rem 1rem 0 0}[dir=rtl] .sidebar-container-main-screen.sidebar-component{margin:1rem 0 0 1rem}.dark-mode .sidebar-container-main-screen.sidebar-component{background-color:var(--sidebarBgColor)}.sidebar-container-main-screen.sidebar-component.sidebar-container-small-screen{height:calc(100dvh - 5rem)}[dir=ltr] .sidebar-container-main-screen.sidebar-component.sidebar-container-small-screen{margin:0 1rem 0 0}[dir=rtl] .sidebar-container-main-screen.sidebar-component.sidebar-container-small-screen{margin:0 0 0 1rem}.sidebar-container-main-screen .sidebar-content{display:flex;flex-direction:column;flex-grow:1;height:100%;overflow:hidden}.sidebar-container-content{color:#ffffffa6;flex-grow:1;height:100%;overflow-x:hidden;overflow-y:auto}.sidebar-container-noscroll{scrollbar-width:none}.sidebar-container-noscroll::-webkit-scrollbar{display:none}.sidebar-container-loader{display:flex;height:100%;justify-content:center;position:absolute;top:48%;width:100%}.sidebar-container-editPosition-header{display:block}.sidebar-container-editPosition-title{color:#fffc;display:flex;font-size:2rem;justify-content:center;margin-top:5px}.sidebar-container-disable-overlay{cursor:default;height:100%;position:absolute;width:100%;z-index:9999}.sidebar-container-status-bar-wrapper{bottom:0;display:flex;justify-content:center;position:absolute;width:100%}.sidebar-container-game-icon-wrapper{cursor:pointer;height:3.5rem;margin:0 .05rem;width:3.5rem}.sidebar-container-game-icon-wrapper:hover{filter:brightness(1.2);opacity:1!important}.sidebar-container-my-game h3{background:#ffffff1a;border-radius:3px;color:#fff;font-weight:300;margin-bottom:10px;padding:5px 10px;text-transform:uppercase}.sidebar-container-variant-header{align-items:flex-start;display:flex;margin:1.5rem .8rem 0;min-height:6.5rem;overflow:hidden}.sidebar-container-icon-back{color:var(--color-gray-500)!important;cursor:pointer;margin:.35rem 0 -.5rem}.sidebar-container-icon-checkmark{font-size:1.2rem;height:1.2rem;width:1.2rem;position:relative;top:-1.5rem}[dir=ltr] .sidebar-container-icon-checkmark{left:1.7rem}[dir=rtl] .sidebar-container-icon-checkmark{right:1.7rem}.sidebar-container-tooltip-wrap{align-items:center;display:inline-flex}.sidebar-container-top-toggle-button{height:3.5rem!important;margin-top:-.3rem!important;padding:0 .4rem!important}[dir=ltr] .sidebar-container-top-toggle-button+.sidebar-container-top-toggle-button{margin-left:var(--space-4)}[dir=rtl] .sidebar-container-top-toggle-button+.sidebar-container-top-toggle-button{margin-right:var(--space-4)}table{width:100%}td{vertical-align:middle}.composite-ratings-icon-edit{cursor:pointer}.composite-ratings-game-info{align-items:center;display:flex;justify-content:space-between;margin-top:5px}[dir=ltr] .composite-ratings-game-info{margin-right:12px}[dir=rtl] .composite-ratings-game-info{margin-left:12px}.composite-ratings-game-info-item{margin:10px}.composite-ratings-rating{color:var(--color-blue-400);font-weight:600}.composite-ratings-lb-rank{color:var(--color-blue-400);cursor:pointer}.composite-ratings-active{color:var(--color-blue-400)}.composite-ratings-separator{box-shadow:0 -1px 0 var(--color-border-default)}.composite-ratings-sort-options-list{border:1px dotted var(--color-border-default);padding:1px 2px}.composite-ratings-sort-select{border:0!important;height:20px;margin:0 .2rem;width:60px!important}.composite-ratings-ratings-header{color:vat(--color-blue-400);cursor:pointer}.composite-ratings-sort-option{border-top:1px dotted var(--color-border-default);cursor:pointer;margin:0 2px;white-space:nowrap}.composite-ratings-sort-option:hover{background:var(--color-bg-subtlest);color:var(--color-blue-400)}.action-buttons-user-actions-icons-list{display:flex;flex-wrap:wrap;padding:3px 2px}.action-buttons-icon{font-size:2rem;height:2rem;width:2rem;cursor:pointer}.action-buttons-user-actions-component{align-items:center;display:flex}.action-buttons-user-actions-more{align-content:center;background-color:transparent;border:0;color:var(--color-gray-500);font-size:1.4rem;white-space:nowrap}.action-buttons-user-actions-more:hover,.action-buttons-user-actions-more:hover span{color:var(--color-gray-600)}.action-buttons-button-container{background:var(--color-gray-100)!important;color:var(--color-gray-500)}.action-buttons-button-container button{background:none!important;border:0!important;color:var(--color-gray-500)}.user-popup-icon{cursor:pointer;margin:0 .2rem}.user-popup-icon-small{margin:0 .2rem!important}.user-popup-icon-toggle{line-height:1.3;margin:0 .2rem}.user-popup-icon-tiny{color:var(--color-gray-500);display:inline!important;vertical-align:middle}.user-popup-popover{border-radius:.3rem;position:fixed;top:0;z-index:10000}[dir=ltr] .user-popup-popover{box-shadow:.2rem .2rem .8rem #00000080;left:0}[dir=rtl] .user-popup-popover{box-shadow:-.2rem .2rem .8rem #00000080;right:0}.user-popup-popover a{-webkit-user-select:text!important;-moz-user-select:text!important;user-select:text!important}.user-popup-component{background-color:#fff;border-radius:.4rem;color:#8c8a88;display:flex;flex-direction:column;font-size:1.3rem;overflow:hidden;width:32rem}.user-popup-avatar-placeholder{background-color:#d8d8d8;height:5rem;width:5rem}.user-popup-profile{padding:1.5rem 1.5rem 0}.user-popup-meta{display:flex;flex:1 1 auto}.user-popup-button-container{background:#f6f6f6!important}.user-popup-button-container button{background:none!important;border:0!important}.user-popup-info{display:flex;flex-direction:column;width:calc(100% - 6.5rem)}[dir=ltr] .user-popup-info{margin-left:1.5rem}[dir=rtl] .user-popup-info{margin-right:1.5rem}.user-popup-popup-username{color:var(--color-blue-400)!important;font-weight:600!important}.user-popup-online{color:#95bb4a}[dir=ltr] .user-popup-status{margin-left:0;margin-right:auto;text-align:left}[dir=rtl] .user-popup-status{margin-right:0;margin-left:auto;text-align:right}.user-popup-secondary{align-items:center;display:flex;height:3.8rem;justify-content:space-between;line-height:1.2;margin-top:.5rem}.user-popup-actions,.user-popup-secondary{margin-top:0}.user-popup-loader{margin:0}[dir=ltr] .user-popup-loader{text-align:left}[dir=rtl] .user-popup-loader{text-align:right}.user-popup-user-tagline-component{align-items:center;display:flex;max-width:100%;position:relative}.user-popup-user-tagline-component a.user-popup-user-tagline-username{cursor:pointer}[dir=ltr] .user-popup-user-tagline-component>*+*{margin-left:.3rem}[dir=rtl] .user-popup-user-tagline-component>*+*{margin-right:.3rem}.user-popup-user-tagline-username{max-width:30rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-popup-user-tagline-rating{color:#8c8a88}.user-popup-dark-mode .user-popup-user-tagline-rating,.user-popup-user-tagline-darkMode .user-popup-user-tagline-rating,.user-popup-user-tagline-rating.user-popup-user-tagline-dark{color:#ffffffa6}.user-popup-user-actions-caret{height:18px;margin-top:.3rem;width:18px}.user-popup-user-actions-caret span{font-size:1.8rem;margin-top:-3.06px}.user-popup-membership-icon{margin:0 -5px}.user-popup-user-flair-status-component{margin-top:.2em;overflow:hidden;text-overflow:ellipsis}.user-popup-user-username-component{font-size:1.4rem;font-weight:600;line-height:1.3}.user-popup-user-username-blue,.user-popup-user-username-blue:hover{color:var(--color-blue-400)}.user-popup-user-username-gray.user-popup-user-username-link:hover{color:var(--color-gray-600)}.user-popup-user-username-link{cursor:pointer}.user-popup-user-flair-icon-component{display:inline-flex}.user-popup-user-flair-icon-component[href=""] span{cursor:default}.user-popup-truncate-line{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-popup-truncate-name{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-popup-flex-row{display:flex;flex-direction:row}.user-popup-auto-height{height:auto!important}table.user-popup-admin{background-color:var(--color-gray-100);border-collapse:collapse}.user-popup-separator{background:var(--color-gray-100);display:flex;flex-grow:1;height:2px}td.user-popup-bold,span.user-popup-bold{color:#27211b}td.user-popup-small,span.user-popup-small,div.user-popup-small{font-size:11px;font-weight:400}[dir=ltr] td.user-popup-not-first{padding-left:5px!important}[dir=rtl] td.user-popup-not-first{padding-right:5px!important}.user-popup-change{color:var(--color-blue-400);cursor:pointer;display:inline;font-size:11px;font-weight:400}.user-popup-ping{bottom:8px;color:#8c8a88;font-size:10px;line-height:12px;position:absolute}[dir=ltr] .user-popup-ping{right:10px}[dir=rtl] .user-popup-ping{left:10px}.user-popup-pointer{cursor:pointer}.user-popup-lb-rank{color:var(--color-blue-400);cursor:pointer;font-size:11px;font-weight:400}.user-popup-edit-notes-container{background:#fff;color:var(--color-gray-700);inset:10px 30px 10px 10px;position:absolute;z-index:1}.user-popup-edit-notes-container textarea{font-size:15px;height:100%;max-width:100%;min-height:100%;padding:3px 5px;width:100%}.user-popup-textarea{background-color:#fff;color:var(--color-gray-700);font-size:12px;height:18px;max-width:150px;padding:0 4px}.user-popup-table{padding:5px 0;width:100%}.user-popup-td,.user-popup-th{color:#8c8a88;font-size:13px;font-weight:600;white-space:nowrap;width:25%!important}[dir=ltr] .user-popup-td,[dir=ltr] .user-popup-th{padding-left:4px!important}[dir=rtl] .user-popup-td,[dir=rtl] .user-popup-th{padding-right:4px!important}.user-popup-th{color:var(--color-blue-400)}.user-popup-tr:not(:first-child)>.user-popup-td{padding-top:1px!important}.user-popup-td:first-child{width:29%!important}[dir=ltr] .user-popup-td:first-child{padding-left:15px!important}[dir=rtl] .user-popup-td:first-child{padding-right:15px!important}.user-popup-more-button{align-items:center;background-color:var(--color-gray-300)!important;border:none;color:var(--color-gray-600)!important;cursor:pointer;display:flex;font-size:1.2rem;gap:4px;justify-content:center;padding:4px 0;width:100%}.cc-tooltip-inner{white-space:pre-line}.container-four-container{inset:0;position:fixed}@media (max-width:60em){.container-four-container{top:var(--mobile-navbar-height, 5rem)}}.container-game-starting-animation{opacity:0;transition-property:opacity}.container-four-board-wrapper{bottom:0;position:absolute;top:0;width:100%}[dir=ltr] .container-four-board-wrapper{left:auto}[dir=rtl] .container-four-board-wrapper{right:auto}.container-four-board-container{display:flex;justify-content:center;inset:20px 520px 0 0;min-width:min(450px,100vw);position:absolute}[dir=ltr] .container-four-board-container{padding-left:9%;padding-right:14%}[dir=rtl] .container-four-board-container{padding-right:9%;padding-left:14%}[dir=ltr] .container-four-board-container>*{direction:ltr}[dir=rtl] .container-four-board-container>*{direction:rtl}.container-modal-container{bottom:20px;inset-inline-end:520px;inset-inline-start:0;position:absolute;top:60px}.container-slot-wrapper{align-items:center;display:flex;height:100dvh;justify-content:center;position:absolute;width:165px}[dir=ltr] .container-slot-wrapper{right:0}[dir=rtl] .container-slot-wrapper{left:0}.container-four-sidebar-container{bottom:0;position:absolute;top:0;width:var(--sidebarWidth);z-index:1}[dir=ltr] .container-four-sidebar-container{right:0}[dir=rtl] .container-four-sidebar-container{left:0}.container-debug-info{background:#0009;border-radius:9px;color:#2d2;cursor:move;font-size:12px;max-height:30dvh;max-width:50dvh;min-width:20dvh;opacity:.85;overflow:auto;padding:5px 10px;position:absolute;transform:translateY(25px);white-space:initial;z-index:22}.container-page-status{display:flex;justify-content:center;pointer-events:none;position:absolute;width:100%;z-index:1}.container-page-status>div{background-color:var(--sidebarBgColor);border-radius:3px;padding:2px 4px}.container-reconnecting-message{color:#fff!important;font-size:19px!important;font-weight:700!important;pointer-events:all}.container-logged-out-modal-container{background-color:var(--color-bg-opaque);border-radius:2rem;box-shadow:0 0 50px 2px #000;display:flex;margin-top:50dvh;max-height:95dvh;position:absolute;z-index:9999}[dir=ltr] .container-logged-out-modal-container{margin-left:50%;transform:translateY(-50%) translate(-50%)}[dir=rtl] .container-logged-out-modal-container{margin-right:50%;transform:translateY(-50%) translate(50%)}@media all and (min-width:78.125em){[dir=ltr] .container-logged-out-modal-container{margin-left:calc(50% - var(--navWidth))}[dir=rtl] .container-logged-out-modal-container{margin-right:calc(50% - var(--navWidth))}}div.container-logged-out-modal-container{margin-top:50svh;max-height:95svh}.container-logged-out-modal{align-items:center;display:flex;flex-direction:column;max-width:90vw;overflow:hidden auto;padding:10px 80px;text-align:center}.container-logged-out-modal h1{color:var(--color-text-boldest);font-family:var(--font-family-heading);font-size:clamp(2.5rem,4vw,3.6rem);font-weight:800;line-height:1.2;margin-bottom:1.6rem;width:330px}.container-logged-out-modal button{margin-bottom:20px}.container-logged-out-modal>a{color:var(--color-text-link);font-weight:600}.container-logged-out-modal>a:hover{color:var(--color-text-link-hovered)}.container-icon-reconnect{cursor:pointer;padding-top:3px}.container-loader{display:flex;justify-content:center;position:absolute;top:45%;width:100%;z-index:1}[dir=ltr] .container-loader{left:0}[dir=rtl] .container-loader{right:0}.container-game-over-container{opacity:0}[dir=ltr] .container-game-over-container .ui_modal-component,[dir=ltr] .container-game-over-container .ui_modal-bg{left:100vw}[dir=rtl] .container-game-over-container .ui_modal-component,[dir=rtl] .container-game-over-container .ui_modal-bg{right:100vw}.banned-icon{color:var(--color-red-400)}.banned-banned{align-items:center;background:var(--color-bg-overlay);border-radius:5px;color:var(--color-gray-300);display:flex;flex-direction:column;height:-moz-max-content;height:max-content;justify-content:center;inset:0 0 0 160px;padding:20px;pointer-events:none;position:absolute;text-align:center}.banned-banned h1{color:var(--color-text-danger)}.banned-header{color:var(--color-text-subtle);line-height:2;text-align:center}.banned-alert .cc-inline-alert-message{color:var(--color-gray-300)!important}.maintenance-maintenance{align-items:center;display:flex;flex-direction:column;justify-content:center;inset:0;padding:20px;pointer-events:none;position:absolute}.maintenance-maintenance h3{background-color:#00000080;border-radius:6px;color:green;padding:5px 10px}.maintenance-test-server{color:#e6912c}.vue-notification-template.n-light{align-items:center;background:var(--color-neutrals-white);border:1px solid var(--color-border-subtle);border-radius:3px;color:#666564;display:flex;font-size:13px;justify-content:space-between;margin:10px 10px 0;padding:10px 20px}.vue-notification-template.n-light .notification-title{color:#312e2b;font-size:10px;letter-spacing:1px;text-transform:uppercase}.vue-notification-template.n-light .notification-content{flex:1}.vue-notification-template.n-light .n-close{background:none;border:none;color:#666564;cursor:pointer;font-size:18px;line-height:1;opacity:.6;padding:0}[dir=ltr] .vue-notification-template.n-light .n-close{margin-left:8px}[dir=rtl] .vue-notification-template.n-light .n-close{margin-right:8px}.vue-notification-template.n-light .n-close:hover{opacity:1}.tooltip-component{color:#fff;font-weight:600;max-width:200px;pointer-events:none;position:fixed;text-align:center;top:0;z-index:999999}[dir=ltr] .tooltip-component{left:0;transform:translate(-100%,-100%)}[dir=rtl] .tooltip-component{right:0;transform:translate(100%,-100%)}.tooltip-component.tooltip-top{animation:base-slidetop .16s ease;margin-top:-3px;padding:5px 0}[dir=ltr] .tooltip-component.tooltip-top{transform:translate(-50%,-100%)}[dir=rtl] .tooltip-component.tooltip-top{transform:translate(50%,-100%)}.tooltip-component.tooltip-top .tooltip-arrow{border-top-color:#000000bf;border-width:5px 5px 0;bottom:0}[dir=ltr] .tooltip-component.tooltip-top .tooltip-arrow{left:50%;margin-left:-5px}[dir=rtl] .tooltip-component.tooltip-top .tooltip-arrow{right:50%;margin-right:-5px}.tooltip-component.tooltip-right{animation:base-slideright .16s ease;padding:0 5px;transform:translateY(-50%)}[dir=ltr] .tooltip-component.tooltip-right{margin-left:3px}[dir=rtl] .tooltip-component.tooltip-right{margin-right:3px}.tooltip-component.tooltip-right .tooltip-arrow{margin-top:-5px;top:50%}[dir=ltr] .tooltip-component.tooltip-right .tooltip-arrow{border-right-color:#000000bf;border-width:5px 5px 5px 0;left:0}[dir=rtl] .tooltip-component.tooltip-right .tooltip-arrow{border-left-color:#000000bf;border-width:5px 0 5px 5px;right:0}.tooltip-component.tooltip-bottom{animation:base-slidebottom .16s ease;margin-top:3px;padding:5px 0}[dir=ltr] .tooltip-component.tooltip-bottom{transform:translate(-50%)}[dir=rtl] .tooltip-component.tooltip-bottom{transform:translate(50%)}.tooltip-component.tooltip-bottom .tooltip-arrow{border-bottom-color:#000000bf;border-width:0 5px 5px;top:0}[dir=ltr] .tooltip-component.tooltip-bottom .tooltip-arrow{left:50%;margin-left:-5px}[dir=rtl] .tooltip-component.tooltip-bottom .tooltip-arrow{right:50%;margin-right:-5px}.tooltip-component.tooltip-left{animation:base-slideleft .16s ease;padding:0 5px}[dir=ltr] .tooltip-component.tooltip-left{margin-left:-3px;transform:translate(-100%,-50%)}[dir=rtl] .tooltip-component.tooltip-left{margin-right:-3px;transform:translate(100%,-50%)}.tooltip-component.tooltip-left .tooltip-arrow{margin-top:-5px;top:50%}[dir=ltr] .tooltip-component.tooltip-left .tooltip-arrow{border-left-color:#000000bf;border-width:5px 0 5px 5px;right:0}[dir=rtl] .tooltip-component.tooltip-left .tooltip-arrow{border-right-color:#000000bf;border-width:5px 5px 5px 0;left:0}.tooltip-component,.tooltip-arrow,.tooltip-content{display:none;opacity:0}.tooltip-top.tooltip-component,.tooltip-top .tooltip-arrow,.tooltip-top .tooltip-content,.tooltip-right.tooltip-component,.tooltip-right .tooltip-arrow,.tooltip-right .tooltip-content,.tooltip-bottom.tooltip-component,.tooltip-bottom .tooltip-arrow,.tooltip-bottom .tooltip-content,.tooltip-left.tooltip-component,.tooltip-left .tooltip-arrow,.tooltip-left .tooltip-content{display:block;opacity:1;transition:opacity .1s}.tooltip-arrow{border-color:transparent;border-style:solid;height:0;position:absolute;width:0}.tooltip-content{background-color:#000000bf;border-radius:2px;padding:5px 8px;position:static}@keyframes base-slidetop{0%{opacity:0;transform:translate(-50%,calc(-100% - 5px))}to{opacity:1;transform:translate(-50%,-100%)}}@keyframes base-slidebottom{0%{opacity:0;transform:translate(-50%,calc(0% + 5px))}to{opacity:1;transform:translate(-50%)}}@keyframes base-slideleft{0%{opacity:0;transform:translate(calc(-100% - 5px),-50%)}to{opacity:1;transform:translate(-100%,-50%)}}@keyframes base-slideright{0%{opacity:0;transform:translate(calc(0% + 5px),-50%)}to{opacity:1;transform:translateY(-50%)}}.tooltip-custom{white-space:pre-line}[dir=ltr] .tooltip-custom{text-align:left}[dir=rtl] .tooltip-custom{text-align:right}.tooltip-medium{min-width:250px}.tooltip-large{max-width:400px;min-width:200px}.tooltip-max-content{min-width:-moz-max-content;min-width:max-content}
