@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")}.cc-modal-close-component{position:absolute;right:0;top:0;z-index:10}.cc-scroll-detector-scroll-detector{display:none}.cc-progress-bar-steps-visible-component{color:var(--color-text-subtle);margin-left:auto;padding-right:var(--space-8);position:relative}.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-complete,.cc-progress-bar-component{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;background:linear-gradient(90deg,transparent 0,var(--skeleton-shimmer-color) 50%,transparent 100%);content:"";inset:0;min-width:28rem;position:absolute}@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;background:linear-gradient(90deg,transparent 0,var(--skeleton-shimmer-color) 50%,transparent 100%);content:"";inset:0;min-width:28rem;position:absolute}.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-full:after,.cc-aside-header-border:after{border-bottom:var(--border-1) solid var(--color-border-default);bottom:0;content:"";left:var(--padding-left);position:absolute;right: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);align-items:center;background-color:transparent;background-color:var(--cc-aside-item-bg);border:none;color:var(--cc-aside-item-label-color);display:flex;gap:var(--space-16);margin:0;min-height:4.8rem;padding:var(--space-12) var(--space-12) var(--space-12) var(--space-16);width:100%}.cc-aside-item-component:disabled{cursor:not-allowed;opacity:.5}@media (hover:hover){a.cc-aside-item-component:not([disabled],.cc-aside-item-selected):hover,button.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)}a.cc-aside-item-component:not([disabled],.cc-aside-item-selected).cc-aside-item-danger:hover,button.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;text-align:left;word-break:break-word}.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;right:0;width:var(--cc-avatar-status-size)}.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-160,.cc-avatar-size-80,.cc-avatar-size-96{--cc-avatar-radius:var(--radius-5)}.cc-avatar-size-160,.cc-avatar-size-80{--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,.cc-board-celebration-heading-x-large-bold{font-family:var(--font-family-heading);font-size:4.2rem;line-height:1.1428571429}.cc-board-celebration-heading-x-large-bold{font-weight:800}.cc-board-celebration-heading-large,.cc-board-celebration-heading-large-bold{font-family:var(--font-family-heading);font-size:3.6rem;line-height:1.1111111111}.cc-board-celebration-heading-large-bold{font-weight:800}.cc-board-celebration-heading-medium,.cc-board-celebration-heading-medium-bold{font-family:var(--font-family-heading);font-size:3.1rem;line-height:1.1612903226}.cc-board-celebration-heading-medium-bold{font-weight:800}.cc-board-celebration-heading-small,.cc-board-celebration-heading-small-bold{font-family:var(--font-family-heading);font-size:2.8rem;line-height:1.1428571429}.cc-board-celebration-heading-small-bold{font-weight:800}.cc-board-celebration-heading-x-small,.cc-board-celebration-heading-x-small-bold{font-family:var(--font-family-heading);font-size:2.2rem;line-height:1.2727272727}.cc-board-celebration-heading-x-small-bold{font-weight:800}.cc-board-celebration-heading-xx-small,.cc-board-celebration-heading-xx-small-bold{font-family:var(--font-family-heading);font-size:1.7rem;line-height:1.1764705882}.cc-board-celebration-heading-xx-small-bold{font-weight:800}.cc-board-celebration-heading-xxx-small,.cc-board-celebration-heading-xxx-small-bold{font-family:var(--font-family-heading);font-size:1.4rem;line-height:1.1428571429}.cc-board-celebration-heading-xxx-small-bold{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,.cc-board-celebration-text-x-large-bold{font-size:1.8rem;line-height:1.3333333333}.cc-board-celebration-text-x-large-bold{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;font-weight:600;line-height:1.25}.cc-board-celebration-text-medium,.cc-board-celebration-text-medium-bold{font-size:1.4rem;line-height:1.1428571429}.cc-board-celebration-text-medium-bold{font-weight:600}.cc-board-celebration-text-small,.cc-board-celebration-text-small-bold{font-size:1.2rem;line-height:1.3333333333}.cc-board-celebration-text-small-bold{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;font-weight:600;line-height:1}.cc-board-celebration-text-label{font-size:1.2rem;font-weight:600;letter-spacing:.05rem;line-height:1.3333333333;text-transform:uppercase}.cc-board-celebration-text-speech,.cc-board-celebration-text-speech-bold{font-size:1.5rem;font-weight:500;line-height:1.3333333333}.cc-board-celebration-text-speech-bold{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;font-weight:600;line-height:1.5555555556}.cc-board-celebration-paragraph-large{font-size:1.6rem;line-height:1.5}.cc-board-celebration-paragraph-large-bold{font-size:1.6rem;font-weight:600;line-height:1.5}.cc-board-celebration-paragraph-medium{font-size:1.4rem;line-height:1.4285714286}.cc-board-celebration-paragraph-medium-bold{font-size:1.4rem;font-weight:600;line-height:1.4285714286}.cc-board-celebration-paragraph-x-small{font-size:1rem;line-height:1.3}.cc-board-celebration-paragraph-x-small-bold{font-size:1rem;font-weight:600;line-height:1.3}.cc-board-celebration-monospace{font-variant-numeric:tabular-nums}.cc-board-celebration-ligatures-disabled,[class^=cc-heading]{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){.cc-board-celebration-container{margin-left:auto;margin-right: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{aspect-ratio:4/3;width:100%}.cc-board-celebration-media-icon,.cc-board-celebration-media-image{animation:cc-board-celebration-fadeIn var(--motion-faster) var(--motion-ease-out-strong);animation-fill-mode:forwards}.cc-board-celebration-media-icon{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{color:var(--color-neutrals-white);font-family:var(--font-family-heading);font-size:2.2rem;font-weight:800;line-height:1.2727272727;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;font-weight:800;line-height:1.1428571429}}@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.cc-button-disabled,.cc-button-component: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);flex-direction:row;margin-bottom:var(--space-4)}.cc-card-body,.cc-card-header{display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:center}.cc-card-body{color:var(--cc-card-color-body);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-right:0;border-top:0;content:"";height:.5rem;margin-top:-.2rem;position:absolute;transform:rotate(-45deg);width:.9rem}.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;padding:var(--space-2) 0 var(--space-2) var(--space-8)}.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;color:var(--cc-close-button-color);display:grid;height:var(--cc-close-button-size);margin:0;padding:0;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-160,.cc-contact-avatar-size-80,.cc-contact-avatar-size-96{--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}.cc-country-flag-component:is(.country-va){background-position-x:30.4%}.cc-country-flag-component:is(.country-np){background-position-x:68.6%}@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}.country-ph{background-position:0 0}.country-ad{background-position:10% 0}.country-ae{background-position:20% 0}.country-af{background-position:30% 0}.country-ag{background-position:40% 0}.country-ai{background-position:50% 0}.country-al{background-position:60% 0}.country-am{background-position:70% 0}.country-ao{background-position:80% 0}.country-ar{background-position:90% 0}.country-as{background-position:100% 0}.country-at{background-position:0 4%}.country-au{background-position:10% 4%}.country-aw{background-position:20% 4%}.country-ax{background-position:30% 4%}.country-az{background-position:40% 4%}.country-ba{background-position:50% 4%}.country-bb{background-position:60% 4%}.country-bd{background-position:70% 4%}.country-be{background-position:80% 4%}.country-bf{background-position:90% 4%}.country-bg{background-position:100% 4%}.country-bh{background-position:0 8%}.country-bi{background-position:10% 8%}.country-bj{background-position:20% 8%}.country-bm{background-position:30% 8%}.country-bn{background-position:40% 8%}.country-bo{background-position:50% 8%}.country-br{background-position:60% 8%}.country-bs{background-position:70% 8%}.country-bt{background-position:80% 8%}.country-bw{background-position:90% 8%}.country-by{background-position:100% 8%}.country-bz{background-position:0 12%}.country-ca{background-position:10% 12%}.country-cd{background-position:20% 12%}.country-cf{background-position:30% 12%}.country-cg{background-position:40% 12%}.country-ch{background-position:50% 12%}.country-ci{background-position:60% 12%}.country-cl{background-position:70% 12%}.country-cm{background-position:80% 12%}.country-cn{background-position:90% 12%}.country-co{background-position:100% 12%}.country-cr{background-position:0 16%}.country-cu{background-position:10% 16%}.country-cv{background-position:20% 16%}.country-cw{background-position:30% 16%}.country-cy{background-position:40% 16%}.country-cz{background-position:50% 16%}.country-de{background-position:60% 16%}.country-dj{background-position:70% 16%}.country-dk{background-position:80% 16%}.country-dm{background-position:90% 16%}.country-do{background-position:100% 16%}.country-dz{background-position:0 20%}.country-ec{background-position:10% 20%}.country-ee{background-position:20% 20%}.country-eg{background-position:30% 20%}.country-eh{background-position:40% 20%}.country-er{background-position:50% 20%}.country-es{background-position:60% 20%}.country-et{background-position:70% 20%}.country-eu{background-position:80% 20%}.country-fd{background-position:90% 20%}.country-fi{background-position:100% 20%}.country-fj{background-position:0 24%}.country-fk{background-position:10% 24%}.country-fm{background-position:20% 24%}.country-fo{background-position:30% 24%}.country-fr{background-position:40% 24%}.country-ga{background-position:50% 24%}.country-xe{background-position:60% 24%}.country-xs{background-position:70% 24%}.country-gb{background-position:80% 24%}.country-xw{background-position:90% 24%}.country-gd{background-position:100% 24%}.country-ge{background-position:0 28%}.country-gf{background-position:10% 28%}.country-gg{background-position:20% 28%}.country-gh{background-position:30% 28%}.country-gi{background-position:40% 28%}.country-gl{background-position:50% 28%}.country-gm{background-position:60% 28%}.country-gn{background-position:70% 28%}.country-gp{background-position:80% 28%}.country-gq{background-position:90% 28%}.country-gr{background-position:100% 28%}.country-gs{background-position:0 32%}.country-gt{background-position:10% 32%}.country-gu{background-position:20% 32%}.country-gw{background-position:30% 32%}.country-gy{background-position:40% 32%}.country-hk{background-position:50% 32%}.country-hn{background-position:60% 32%}.country-hr{background-position:70% 32%}.country-ht{background-position:80% 32%}.country-hu{background-position:90% 32%}.country-id{background-position:100% 32%}.country-ie{background-position:0 36%}.country-il{background-position:10% 36%}.country-im{background-position:20% 36%}.country-in{background-position:30% 36%}.country-iq{background-position:40% 36%}.country-ir{background-position:50% 36%}.country-is{background-position:60% 36%}.country-it{background-position:70% 36%}.country-je{background-position:80% 36%}.country-jm{background-position:90% 36%}.country-jo{background-position:100% 36%}.country-jp{background-position:0 40%}.country-kg{background-position:10% 40%}.country-kh{background-position:20% 40%}.country-ki{background-position:30% 40%}.country-km{background-position:40% 40%}.country-ke{background-position:50% 40%}.country-kn{background-position:60% 40%}.country-kp{background-position:70% 40%}.country-kr{background-position:80% 40%}.country-kw{background-position:90% 40%}.country-ky{background-position:100% 40%}.country-kz{background-position:0 44%}.country-la{background-position:10% 44%}.country-lb{background-position:20% 44%}.country-lc{background-position:30% 44%}.country-li{background-position:40% 44%}.country-lk{background-position:50% 44%}.country-lr{background-position:60% 44%}.country-ls{background-position:70% 44%}.country-lt{background-position:80% 44%}.country-lu{background-position:90% 44%}.country-lv{background-position:100% 44%}.country-ly{background-position:0 48%}.country-ma{background-position:10% 48%}.country-mc{background-position:20% 48%}.country-md{background-position:30% 48%}.country-me{background-position:40% 48%}.country-mg{background-position:50% 48%}.country-mh{background-position:60% 48%}.country-mk{background-position:70% 48%}.country-ml{background-position:80% 48%}.country-mm{background-position:90% 48%}.country-mn{background-position:100% 48%}.country-mo{background-position:0 52%}.country-mq{background-position:10% 52%}.country-mr{background-position:20% 52%}.country-ms{background-position:30% 52%}.country-mt{background-position:40% 52%}.country-mu{background-position:50% 52%}.country-mv{background-position:60% 52%}.country-mw{background-position:70% 52%}.country-mx{background-position:80% 52%}.country-my{background-position:90% 52%}.country-mz{background-position:100% 52%}.country-na{background-position:0 56%}.country-nc{background-position:10% 56%}.country-ne{background-position:20% 56%}.country-ng{background-position:30% 56%}.country-ni{background-position:40% 56%}.country-nl{background-position:50% 56%}.country-no{background-position:60% 56%}.country-np{background-position:70% 56%}.country-nr{background-position:80% 56%}.country-nu{background-position:90% 56%}.country-nz{background-position:100% 56%}.country-om{background-position:0 60%}.country-pa{background-position:10% 60%}.country-pe{background-position:20% 60%}.country-pf{background-position:30% 60%}.country-pg{background-position:40% 60%}.country-ph{background-position:50% 60%}.country-pk{background-position:60% 60%}.country-pl{background-position:70% 60%}.country-pm{background-position:80% 60%}.country-pr{background-position:90% 60%}.country-ps{background-position:100% 60%}.country-pt{background-position:0 64%}.country-pw{background-position:10% 64%}.country-py{background-position:20% 64%}.country-qa{background-position:30% 64%}.country-re{background-position:40% 64%}.country-ro{background-position:50% 64%}.country-rs{background-position:60% 64%}.country-ru{background-position:70% 64%}.country-rw{background-position:80% 64%}.country-sa{background-position:90% 64%}.country-sb{background-position:100% 64%}.country-sc{background-position:0 68%}.country-sd{background-position:10% 68%}.country-se{background-position:20% 68%}.country-sg{background-position:30% 68%}.country-si{background-position:40% 68%}.country-sk{background-position:50% 68%}.country-sl{background-position:60% 68%}.country-sm{background-position:70% 68%}.country-sn{background-position:80% 68%}.country-so{background-position:90% 68%}.country-sr{background-position:100% 68%}.country-ss{background-position:0 72%}.country-st{background-position:10% 72%}.country-sv{background-position:20% 72%}.country-sx{background-position:30% 72%}.country-sy{background-position:40% 72%}.country-sz{background-position:50% 72%}.country-tc{background-position:60% 72%}.country-td{background-position:70% 72%}.country-tg{background-position:80% 72%}.country-th{background-position:90% 72%}.country-tj{background-position:100% 72%}.country-tl{background-position:0 76%}.country-tm{background-position:10% 76%}.country-tn{background-position:20% 76%}.country-to{background-position:30% 76%}.country-tr{background-position:40% 76%}.country-tt{background-position:50% 76%}.country-tv{background-position:60% 76%}.country-tw{background-position:70% 76%}.country-tz{background-position:80% 76%}.country-ua{background-position:90% 76%}.country-ug{background-position:100% 76%}.country-us{background-position:0 80%}.country-uy{background-position:10% 80%}.country-uz{background-position:20% 80%}.country-va{background-position:30% 80%}.country-vc{background-position:40% 80%}.country-ve{background-position:50% 80%}.country-vg{background-position:60% 80%}.country-vi{background-position:70% 80%}.country-vn{background-position:80% 80%}.country-vu{background-position:90% 80%}.country-ws{background-position:100% 80%}.country-xa{background-position:0 84%}.country-xb{background-position:10% 84%}.country-xc{background-position:20% 84%}.country-xg{background-position:30% 84%}.country-xk{background-position:40% 84%}.country-xt{background-position:50% 84%}.country-ye{background-position:60% 84%}.country-yt{background-position:70% 84%}.country-za{background-position:80% 84%}.country-zm{background-position:90% 84%}.country-zw{background-position:100% 84%}.country-xx{background-position:0 88%}.country-sanctioned{background-position:10% 88%}.country-xo{background-position:20% 88%}.country-xp{background-position:30% 88%}.country-mp{background-position:40% 88%}.cc-country-picker-heading-x-large,.cc-country-picker-heading-x-large-bold{font-family:var(--font-family-heading);font-size:4.2rem;line-height:1.1428571429}.cc-country-picker-heading-x-large-bold{font-weight:800}.cc-country-picker-heading-large,.cc-country-picker-heading-large-bold{font-family:var(--font-family-heading);font-size:3.6rem;line-height:1.1111111111}.cc-country-picker-heading-large-bold{font-weight:800}.cc-country-picker-heading-medium,.cc-country-picker-heading-medium-bold{font-family:var(--font-family-heading);font-size:3.1rem;line-height:1.1612903226}.cc-country-picker-heading-medium-bold{font-weight:800}.cc-country-picker-heading-small,.cc-country-picker-heading-small-bold{font-family:var(--font-family-heading);font-size:2.8rem;line-height:1.1428571429}.cc-country-picker-heading-small-bold{font-weight:800}.cc-country-picker-heading-x-small,.cc-country-picker-heading-x-small-bold{font-family:var(--font-family-heading);font-size:2.2rem;line-height:1.2727272727}.cc-country-picker-heading-x-small-bold{font-weight:800}.cc-country-picker-heading-xx-small,.cc-country-picker-heading-xx-small-bold{font-family:var(--font-family-heading);font-size:1.7rem;line-height:1.1764705882}.cc-country-picker-heading-xx-small-bold{font-weight:800}.cc-country-picker-heading-xxx-small,.cc-country-picker-heading-xxx-small-bold{font-family:var(--font-family-heading);font-size:1.4rem;line-height:1.1428571429}.cc-country-picker-heading-xxx-small-bold{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,.cc-country-picker-text-x-large-bold{font-size:1.8rem;line-height:1.3333333333}.cc-country-picker-text-x-large-bold{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;font-weight:600;line-height:1.25}.cc-country-picker-no-results-text,.cc-country-picker-text-medium,.cc-country-picker-text-medium-bold{font-size:1.4rem;line-height:1.1428571429}.cc-country-picker-text-medium-bold{font-weight:600}.cc-country-picker-text-small,.cc-country-picker-text-small-bold{font-size:1.2rem;line-height:1.3333333333}.cc-country-picker-text-small-bold{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;font-weight:600;line-height:1}.cc-country-picker-text-label{font-size:1.2rem;font-weight:600;letter-spacing:.05rem;line-height:1.3333333333;text-transform:uppercase}.cc-country-picker-text-speech,.cc-country-picker-text-speech-bold{font-size:1.5rem;font-weight:500;line-height:1.3333333333}.cc-country-picker-text-speech-bold{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;font-weight:600;line-height:1.5555555556}.cc-country-picker-paragraph-large{font-size:1.6rem;line-height:1.5}.cc-country-picker-paragraph-large-bold{font-size:1.6rem;font-weight:600;line-height:1.5}.cc-country-picker-paragraph-medium,.cc-country-picker-paragraph-medium-bold{font-size:1.4rem;line-height:1.4285714286}.cc-country-picker-paragraph-medium-bold{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;font-weight:600;line-height:1.3}.cc-country-picker-monospace{font-variant-numeric:tabular-nums}.cc-country-picker-ligatures-disabled,[class^=cc-heading]{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));padding:var(--space-12) 0 0 var(--space-12)}.cc-country-picker-input{margin-right: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;padding-left:var(--space-12);width:100%}.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,.country-picker-item-heading-x-large-bold{font-family:var(--font-family-heading);font-size:4.2rem;line-height:1.1428571429}.country-picker-item-heading-x-large-bold{font-weight:800}.country-picker-item-heading-large,.country-picker-item-heading-large-bold{font-family:var(--font-family-heading);font-size:3.6rem;line-height:1.1111111111}.country-picker-item-heading-large-bold{font-weight:800}.country-picker-item-heading-medium,.country-picker-item-heading-medium-bold{font-family:var(--font-family-heading);font-size:3.1rem;line-height:1.1612903226}.country-picker-item-heading-medium-bold{font-weight:800}.country-picker-item-heading-small,.country-picker-item-heading-small-bold{font-family:var(--font-family-heading);font-size:2.8rem;line-height:1.1428571429}.country-picker-item-heading-small-bold{font-weight:800}.country-picker-item-heading-x-small,.country-picker-item-heading-x-small-bold{font-family:var(--font-family-heading);font-size:2.2rem;line-height:1.2727272727}.country-picker-item-heading-x-small-bold{font-weight:800}.country-picker-item-heading-xx-small,.country-picker-item-heading-xx-small-bold{font-family:var(--font-family-heading);font-size:1.7rem;line-height:1.1764705882}.country-picker-item-heading-xx-small-bold{font-weight:800}.country-picker-item-heading-xxx-small,.country-picker-item-heading-xxx-small-bold{font-family:var(--font-family-heading);font-size:1.4rem;line-height:1.1428571429}.country-picker-item-heading-xxx-small-bold{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,.country-picker-item-text-x-large-bold{font-size:1.8rem;line-height:1.3333333333}.country-picker-item-text-x-large-bold{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;font-weight:600;line-height:1.25}.country-picker-item-prefix,.country-picker-item-text-medium{font-size:1.4rem;line-height:1.1428571429}.country-picker-item-name,.country-picker-item-text-medium-bold{font-size:1.4rem;font-weight:600;line-height:1.1428571429}.country-picker-item-text-small,.country-picker-item-text-small-bold{font-size:1.2rem;line-height:1.3333333333}.country-picker-item-text-small-bold{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;font-weight:600;line-height:1}.country-picker-item-text-label{font-size:1.2rem;font-weight:600;letter-spacing:.05rem;line-height:1.3333333333;text-transform:uppercase}.country-picker-item-text-speech,.country-picker-item-text-speech-bold{font-size:1.5rem;font-weight:500;line-height:1.3333333333}.country-picker-item-text-speech-bold{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;font-weight:600;line-height:1.5555555556}.country-picker-item-paragraph-large{font-size:1.6rem;line-height:1.5}.country-picker-item-paragraph-large-bold{font-size:1.6rem;font-weight:600;line-height:1.5}.country-picker-item-paragraph-medium{font-size:1.4rem;line-height:1.4285714286}.country-picker-item-paragraph-medium-bold{font-size:1.4rem;font-weight:600;line-height:1.4285714286}.country-picker-item-paragraph-x-small{font-size:1rem;line-height:1.3}.country-picker-item-paragraph-x-small-bold{font-size:1rem;font-weight:600;line-height:1.3}.country-picker-item-monospace{font-variant-numeric:tabular-nums}.country-picker-item-ligatures-disabled,[class^=cc-heading]{font-variant-ligatures:none}.country-picker-item-ligatures-enabled{font-variant-ligatures:normal}.country-picker-item-text-wrap-pretty{text-wrap:pretty}.country-flag-small,.country-flags-component{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-flag-small:is(.country-133,.country-ch,.flag-133,.country-147,.country-va,.flag-147,.flag-100,.country-100,.country-np),.country-flags-component:is(.country-133,.country-ch,.flag-133,.country-147,.country-va,.flag-147,.flag-100,.country-100,.country-np){width:1.2rem}.country-flag-small:is(.country-147,.country-va,.flag-147),.country-flags-component:is(.country-147,.country-va,.flag-147){background-position-x:30.4%}.country-flag-small:is(.flag-100,.country-100,.country-np),.country-flags-component:is(.flag-100,.country-100,.country-np){background-position-x:68.6%}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2x){.country-flag-small,.country-flags-component{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-flag-small,.country-flags-component{background-image:url(https://www.chess.com/bundles/web/images/sprites/flags-64.png)}}.country-flag-small.country-flags-large,.country-flags-component.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-flag-small.country-flags-large:is(.country-133,.country-ch,.flag-133,.country-147,.country-va,.flag-147),.country-flags-component.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-flag-small.country-flags-large,.country-flags-component.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-flag-small.country-flags-large,.country-flags-component.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)}}.country-0,.country-ph,.flag-0{background-position:0 0}.country-11,.country-ad,.flag-11{background-position:10% 0}.country-142,.country-ae,.flag-142{background-position:20% 0}.country-9,.country-af,.flag-9{background-position:30% 0}.country-13,.country-ag,.flag-13{background-position:40% 0}.country-12,.country-ai,.flag-12{background-position:50% 0}.country-10,.country-al,.flag-10{background-position:60% 0}.country-14,.country-am,.flag-14{background-position:70% 0}.country-319,.country-ao,.flag-319{background-position:80% 0}.country-4,.country-ar,.flag-4{background-position:90% 0}.country-153,.country-as,.flag-153{background-position:100% 0}.country-18,.country-at,.flag-18{background-position:0 4%}.country-17,.country-au,.flag-17{background-position:10% 4%}.country-15,.country-aw,.flag-15{background-position:20% 4%}.country-336,.country-ax,.flag-336{background-position:30% 4%}.country-156,.country-az,.flag-156{background-position:40% 4%}.country-26,.country-ba,.flag-26{background-position:50% 4%}.country-21,.country-bb,.flag-21{background-position:60% 4%}.country-177,.country-bd,.flag-177{background-position:70% 4%}.country-5,.country-be,.flag-5{background-position:80% 4%}.country-334,.country-bf,.flag-334{background-position:90% 4%}.country-28,.country-bg,.flag-28{background-position:100% 4%}.country-20,.country-bh,.flag-20{background-position:0 8%}.country-183,.country-bi,.flag-183{background-position:10% 8%}.country-179,.country-bj,.flag-179{background-position:20% 8%}.country-24,.country-bm,.flag-24{background-position:30% 8%}.country-182,.country-bn,.flag-182{background-position:40% 8%}.country-25,.country-bo,.flag-25{background-position:50% 8%}.country-27,.country-br,.flag-27{background-position:60% 8%}.country-19,.country-bs,.flag-19{background-position:70% 8%}.country-180,.country-bt,.flag-180{background-position:80% 8%}.country-181,.country-bw,.flag-181{background-position:90% 8%}.country-22,.country-by,.flag-22{background-position:100% 8%}.country-23,.country-bz,.flag-23{background-position:0 12%}.country-3,.country-ca,.flag-3{background-position:10% 12%}.country-318,.country-cd,.flag-318{background-position:20% 12%}.country-187,.country-cf,.flag-187{background-position:30% 12%}.country-189,.country-cg,.flag-189{background-position:40% 12%}.country-133,.country-ch,.flag-133{background-position:50% 12%}.country-190,.country-ci,.flag-190{background-position:60% 12%}.country-32,.country-cl,.flag-32{background-position:70% 12%}.country-185,.country-cm,.flag-185{background-position:80% 12%}.country-33,.country-cn,.flag-33{background-position:90% 12%}.country-34,.country-co,.flag-34{background-position:100% 12%}.country-35,.country-cr,.flag-35{background-position:0 16%}.country-37,.country-cu,.flag-37{background-position:10% 16%}.country-186,.country-cv,.flag-186{background-position:20% 16%}.country-38,.country-cw,.flag-38{background-position:30% 16%}.country-39,.country-cy,.flag-39{background-position:40% 16%}.country-40,.country-cz,.flag-40{background-position:50% 16%}.country-54,.country-de,.flag-54{background-position:60% 16%}.country-191,.country-dj,.flag-191{background-position:70% 16%}.country-41,.country-dk,.flag-41{background-position:80% 16%}.country-42,.country-dm,.flag-42{background-position:90% 16%}.country-43,.country-do,.flag-43{background-position:100% 16%}.country-223,.country-dz,.flag-223{background-position:0 20%}.country-44,.country-ec,.flag-44{background-position:10% 20%}.country-47,.country-ee,.flag-47{background-position:20% 20%}.country-45,.country-eg,.flag-45{background-position:30% 20%}.country-328,.country-eh,.flag-328{background-position:40% 20%}.country-321,.country-er,.flag-321{background-position:50% 20%}.country-163,.country-es,.flag-163{background-position:60% 20%}.country-301,.country-et,.flag-301{background-position:70% 20%}.country-351,.country-eu,.flag-351{background-position:80% 20%}.country-341,.country-fd,.flag-341{background-position:90% 20%}.country-51,.country-fi,.flag-51{background-position:100% 20%}.country-50,.country-fj,.flag-50{background-position:0 24%}.country-48,.country-fk,.flag-48{background-position:10% 24%}.country-324,.country-fm,.flag-324{background-position:20% 24%}.country-49,.country-fo,.flag-49{background-position:30% 24%}.country-52,.country-fr,.flag-52{background-position:40% 24%}.country-193,.country-ga,.flag-193{background-position:50% 24%}.country-159,.country-xe,.flag-159{background-position:60% 24%}.country-162,.country-xs,.flag-162{background-position:70% 24%}.country-164,.country-gb,.flag-164{background-position:80% 24%}.country-166,.country-xw,.flag-166{background-position:90% 24%}.country-58,.country-gd,.flag-58{background-position:100% 24%}.country-53,.country-ge,.flag-53{background-position:0 28%}.country-337,.country-gf,.flag-337{background-position:10% 28%}.country-62,.country-gg,.flag-62{background-position:20% 28%}.country-194,.country-gh,.flag-194{background-position:30% 28%}.country-55,.country-gi,.flag-55{background-position:40% 28%}.country-57,.country-gl,.flag-57{background-position:50% 28%}.country-271,.country-gm,.flag-271{background-position:60% 28%}.country-322,.country-gn,.flag-322{background-position:70% 28%}.country-59,.country-gp,.flag-59{background-position:80% 28%}.country-192,.country-gq,.flag-192{background-position:90% 28%}.country-56,.country-gr,.flag-56{background-position:100% 28%}.country-130,.country-gs,.flag-130{background-position:0 32%}.country-61,.country-gt,.flag-61{background-position:10% 32%}.country-60,.country-gu,.flag-60{background-position:20% 32%}.country-323,.country-gw,.flag-323{background-position:30% 32%}.country-63,.country-gy,.flag-63{background-position:40% 32%}.country-66,.country-hk,.flag-66{background-position:50% 32%}.country-65,.country-hn,.flag-65{background-position:60% 32%}.country-36,.country-hr,.flag-36{background-position:70% 32%}.country-64,.country-ht,.flag-64{background-position:80% 32%}.country-67,.country-hu,.flag-67{background-position:90% 32%}.country-70,.country-id,.flag-70{background-position:100% 32%}.country-73,.country-ie,.flag-73{background-position:0 36%}.country-75,.country-il,.flag-75{background-position:10% 36%}.country-74,.country-im,.flag-74{background-position:20% 36%}.country-69,.country-in,.flag-69{background-position:30% 36%}.country-72,.country-iq,.flag-72{background-position:40% 36%}.country-71,.country-ir,.flag-71{background-position:50% 36%}.country-68,.country-is,.flag-68{background-position:60% 36%}.country-76,.country-it,.flag-76{background-position:70% 36%}.country-79,.country-je,.flag-79{background-position:80% 36%}.country-77,.country-jm,.flag-77{background-position:90% 36%}.country-80,.country-jo,.flag-80{background-position:100% 36%}.country-78,.country-jp,.flag-78{background-position:0 40%}.country-176,.country-kg,.flag-176{background-position:10% 40%}.country-184,.country-kh,.flag-184{background-position:20% 40%}.country-82,.country-ki,.flag-82{background-position:30% 40%}.country-320,.country-km,.flag-320{background-position:40% 40%}.country-195,.country-ke,.flag-195{background-position:50% 40%}.country-118,.country-kn,.flag-118{background-position:60% 40%}.country-325,.country-kp,.flag-325{background-position:70% 40%}.country-175,.country-kr,.flag-175{background-position:80% 40%}.country-84,.country-kw,.flag-84{background-position:90% 40%}.country-30,.country-ky,.flag-30{background-position:100% 40%}.country-81,.country-kz,.flag-81{background-position:0 44%}.country-196,.country-la,.flag-196{background-position:10% 44%}.country-86,.country-lb,.flag-86{background-position:20% 44%}.country-119,.country-lc,.flag-119{background-position:30% 44%}.country-87,.country-li,.flag-87{background-position:40% 44%}.country-213,.country-lk,.flag-213{background-position:50% 44%}.country-197,.country-lr,.flag-197{background-position:60% 44%}.country-312,.country-ls,.flag-312{background-position:70% 44%}.country-88,.country-lt,.flag-88{background-position:80% 44%}.country-89,.country-lu,.flag-89{background-position:90% 44%}.country-85,.country-lv,.flag-85{background-position:100% 44%}.country-261,.country-ly,.flag-261{background-position:0 48%}.country-199,.country-ma,.flag-199{background-position:10% 48%}.country-97,.country-mc,.flag-97{background-position:20% 48%}.country-96,.country-md,.flag-96{background-position:30% 48%}.country-241,.country-me,.flag-241{background-position:40% 48%}.country-198,.country-mg,.flag-198{background-position:50% 48%}.country-160,.country-mh,.flag-160{background-position:60% 48%}.country-91,.country-mk,.flag-91{background-position:70% 48%}.country-313,.country-ml,.flag-313{background-position:80% 48%}.country-201,.country-mm,.flag-201{background-position:90% 48%}.country-157,.country-mn,.flag-157{background-position:100% 48%}.country-90,.country-mo,.flag-90{background-position:0 52%}.country-94,.country-mq,.flag-94{background-position:10% 52%}.country-224,.country-mr,.flag-224{background-position:20% 52%}.country-98,.country-ms,.flag-98{background-position:30% 52%}.country-93,.country-mt,.flag-93{background-position:40% 52%}.country-311,.country-mu,.flag-311{background-position:50% 52%}.country-314,.country-mv,.flag-314{background-position:60% 52%}.country-281,.country-mw,.flag-281{background-position:70% 52%}.country-95,.country-mx,.flag-95{background-position:80% 52%}.country-92,.country-my,.flag-92{background-position:90% 52%}.country-200,.country-mz,.flag-200{background-position:100% 52%}.country-202,.country-na,.flag-202{background-position:0 56%}.country-333,.country-nc,.flag-333{background-position:10% 56%}.country-203,.country-ne,.flag-203{background-position:20% 56%}.country-204,.country-ng,.flag-204{background-position:30% 56%}.country-103,.country-ni,.flag-103{background-position:40% 56%}.country-101,.country-nl,.flag-101{background-position:50% 56%}.country-104,.country-no,.flag-104{background-position:60% 56%}.country-100,.country-np,.flag-100{background-position:70% 56%}.country-99,.country-nr,.flag-99{background-position:80% 56%}.country-352,.country-nu,.flag-352{background-position:90% 56%}.country-102,.country-nz,.flag-102{background-position:100% 56%}.country-105,.country-om,.flag-105{background-position:0 60%}.country-107,.country-pa,.flag-107{background-position:10% 60%}.country-110,.country-pe,.flag-110{background-position:20% 60%}.country-350,.country-pf,.flag-350{background-position:30% 60%}.country-108,.country-pg,.flag-108{background-position:40% 60%}.country-111,.country-ph,.flag-111{background-position:50% 60%}.country-106,.country-pk,.flag-106{background-position:60% 60%}.country-112,.country-pl,.flag-112{background-position:70% 60%}.country-120,.country-pm,.flag-120{background-position:80% 60%}.country-114,.country-pr,.flag-114{background-position:90% 60%}.country-291,.country-ps,.flag-291{background-position:100% 60%}.country-113,.country-pt,.flag-113{background-position:0 64%}.country-326,.country-pw,.flag-326{background-position:10% 64%}.country-109,.country-py,.flag-109{background-position:20% 64%}.country-206,.country-qa,.flag-206{background-position:30% 64%}.country-335,.country-re,.flag-335{background-position:40% 64%}.country-115,.country-ro,.flag-115{background-position:50% 64%}.country-231,.country-rs,.flag-231{background-position:60% 64%}.country-116,.country-ru,.flag-116{background-position:70% 64%}.country-207,.country-rw,.flag-207{background-position:80% 64%}.country-123,.country-sa,.flag-123{background-position:90% 64%}.country-128,.country-sb,.flag-128{background-position:100% 64%}.country-327,.country-sc,.flag-327{background-position:0 68%}.country-178,.country-sd,.flag-178{background-position:10% 68%}.country-132,.country-se,.flag-132{background-position:20% 68%}.country-125,.country-sg,.flag-125{background-position:30% 68%}.country-127,.country-si,.flag-127{background-position:40% 68%}.country-126,.country-sk,.flag-126{background-position:50% 68%}.country-211,.country-sl,.flag-211{background-position:60% 68%}.country-122,.country-sm,.flag-122{background-position:70% 68%}.country-210,.country-sn,.flag-210{background-position:80% 68%}.country-212,.country-so,.flag-212{background-position:90% 68%}.country-131,.country-sr,.flag-131{background-position:100% 68%}.country-330,.country-ss,.flag-330{background-position:0 72%}.country-209,.country-st,.flag-209{background-position:10% 72%}.country-46,.country-sv,.flag-46{background-position:20% 72%}.country-339,.country-sx,.flag-339{background-position:30% 72%}.country-158,.country-sy,.flag-158{background-position:40% 72%}.country-214,.country-sz,.flag-214{background-position:50% 72%}.country-340,.country-tc,.flag-340{background-position:60% 72%}.country-188,.country-td,.flag-188{background-position:70% 72%}.country-218,.country-tg,.flag-218{background-position:80% 72%}.country-135,.country-th,.flag-135{background-position:90% 72%}.country-215,.country-tj,.flag-215{background-position:100% 72%}.country-217,.country-tl,.flag-217{background-position:0 76%}.country-139,.country-tm,.flag-139{background-position:10% 76%}.country-219,.country-tn,.flag-219{background-position:20% 76%}.country-136,.country-to,.flag-136{background-position:30% 76%}.country-138,.country-tr,.flag-138{background-position:40% 76%}.country-137,.country-tt,.flag-137{background-position:50% 76%}.country-140,.country-tv,.flag-140{background-position:60% 76%}.country-134,.country-tw,.flag-134{background-position:70% 76%}.country-216,.country-tz,.flag-216{background-position:80% 76%}.country-141,.country-ua,.flag-141{background-position:90% 76%}.country-220,.country-ug,.flag-220{background-position:100% 76%}.country-2,.country-us,.flag-2{background-position:0 80%}.country-143,.country-uy,.flag-143{background-position:10% 80%}.country-145,.country-uz,.flag-145{background-position:20% 80%}.country-147,.country-va,.flag-147{background-position:30% 80%}.country-154,.country-vc,.flag-154{background-position:40% 80%}.country-148,.country-ve,.flag-148{background-position:50% 80%}.country-329,.country-vg,.flag-329{background-position:60% 80%}.country-165,.country-vi,.flag-165{background-position:70% 80%}.country-149,.country-vn,.flag-149{background-position:80% 80%}.country-146,.country-vu,.flag-146{background-position:90% 80%}.country-208,.country-ws,.flag-208{background-position:100% 80%}.country-29,.country-xa,.flag-29{background-position:0 84%}.country-332,.country-xb,.flag-332{background-position:10% 84%}.country-315,.country-xc,.flag-315{background-position:20% 84%}.country-316,.country-xg,.flag-316{background-position:30% 84%}.country-317,.country-xk,.flag-317{background-position:40% 84%}.country-353,.country-xt,.flag-353{background-position:50% 84%}.country-151,.country-ye,.flag-151{background-position:60% 84%}.country-338,.country-yt,.flag-338{background-position:70% 84%}.country-129,.country-za,.flag-129{background-position:80% 84%}.country-221,.country-zm,.flag-221{background-position:90% 84%}.country-222,.country-zw,.flag-222{background-position:100% 84%}.country-225,.country-xx,.flag-225{background-position:0 88%}.country-sanctioned,.flag-sanctioned{background-position:10% 88%}.country-354,.country-xo,.flag-354{background-position:20% 88%}.country-355,.country-xp,.flag-355{background-position:30% 88%}.country-356,.country-mp,.flag-356{background-position:40% 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-component:not(.country-picker-item-selected):hover,.country-picker-item-hover:not(.country-picker-item-selected){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{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cc-date-picker-day-disabled,.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)}.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))}.cc-date-picker-month-year-button{height:var(--space-40)}.cc-date-picker-month-year-years{overflow:auto;padding-left: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);margin-left: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);margin-left: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);align-items:center;background-color:transparent;background-color:var(--cc-dropdown-item-bg);border:none;color:var(--cc-dropdown-item-label-color);display:flex;gap:var(--space-16);margin:0;min-height:4.8rem;padding:var(--space-12) var(--space-12) var(--space-12) var(--space-16);width:100%}.cc-dropdown-item-component:disabled{cursor:not-allowed;opacity:.5}@media (hover:hover){a.cc-dropdown-item-component:not([disabled],.cc-dropdown-item-selected):hover,button.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)}a.cc-dropdown-item-component:not([disabled],.cc-dropdown-item-selected).cc-dropdown-item-danger:hover,button.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;text-align:left;word-break:break-word}.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);margin-left:auto;transition:transform var(--motion-fast) var(--motion-ease-out-dramatic)}.cc-filter-dropdown-chevron.cc-filter-dropdown-up{transform:rotate(180deg);transition-duration:var(--motion-steady)}.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;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cc-icon-glyph,.cc-icon-img{height:var(--cc-icon-size);width:var(--cc-icon-size)}.cc-icon-glyph{align-content:center;display:inline-grid;justify-content:center}.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-160,.cc-image-size-80,.cc-image-size-96{--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}.cc-image-image,.cc-image-wide{-o-object-fit:cover;object-fit:cover}.cc-image-image{border-radius:var(--cc-image-radius);height:100%;width:100%}.cc-inline-alert-component{background-color:color-mix(in srgb,var(--inline-alert-bg) 10%,transparent);border-left:var(--border-3) solid var(--inline-alert-border-color);border-radius:var(--radius-3);display:flex;flex-direction:row;gap:var(--space-12);min-height:4.8rem;padding:var(--space-12);position:relative}.cc-inline-alert-component.cc-inline-alert-space-end{padding-right: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;right:0;top: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-post,.cc-input-group-pre{aspect-ratio:1;bottom:0;display:grid;height:100%;place-content:center;position:absolute;top:0}.cc-input-group-pre{left:0;pointer-events:none}.cc-input-group-post{right: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)}.cc-input-group-space-prepend{padding-left:var(--inputHeight)}.cc-input-group-space-append{padding-right:var(--inputHeight)}button.cc-input-group-post{background-color:transparent;border:0;border-radius:0 var(--radius-3) var(--radius-3) 0;padding:0}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:focus:not(:disabled),.cc-input-component:hover: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-cancel-button,.cc-input-component[type=search]::-webkit-search-decoration,.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-inner-spin-button,.cc-input-component[type=number].cc-input-spin-buttons::-webkit-outer-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:inset 0 0 0 100rem transparent;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:inset 0 0 0 100rem transparent;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(1turn)}}.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);left:var(--cc-loader-square);top:var(--cc-loader-square)}.cc-loader-square-5{animation-name:cc-loader-horizontal-scale-5;transform-origin:right}.cc-loader-square-6{animation-name:cc-loader-horizontal-scale-6;transform:scaleX(0);transform-origin:left}@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-buttons,.cc-modal-hero-content-chip-header-block,.cc-modal-hero-content-container,.cc-modal-hero-content-modal-container,.cc-modal-hero-content-text-content{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-buttons,.cc-modal-list-content-container,.cc-modal-list-content-modal-container,.cc-modal-list-content-text-content{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;left:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-24) 0;position:fixed;top:0;width:100vw;z-index:9999}.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,.cc-notification-badge-heading-x-large-bold{font-family:var(--font-family-heading);font-size:4.2rem;line-height:1.1428571429}.cc-notification-badge-heading-x-large-bold{font-weight:800}.cc-notification-badge-heading-large,.cc-notification-badge-heading-large-bold{font-family:var(--font-family-heading);font-size:3.6rem;line-height:1.1111111111}.cc-notification-badge-heading-large-bold{font-weight:800}.cc-notification-badge-heading-medium,.cc-notification-badge-heading-medium-bold{font-family:var(--font-family-heading);font-size:3.1rem;line-height:1.1612903226}.cc-notification-badge-heading-medium-bold{font-weight:800}.cc-notification-badge-heading-small,.cc-notification-badge-heading-small-bold{font-family:var(--font-family-heading);font-size:2.8rem;line-height:1.1428571429}.cc-notification-badge-heading-small-bold{font-weight:800}.cc-notification-badge-heading-x-small,.cc-notification-badge-heading-x-small-bold{font-family:var(--font-family-heading);font-size:2.2rem;line-height:1.2727272727}.cc-notification-badge-heading-x-small-bold{font-weight:800}.cc-notification-badge-heading-xx-small,.cc-notification-badge-heading-xx-small-bold{font-family:var(--font-family-heading);font-size:1.7rem;line-height:1.1764705882}.cc-notification-badge-heading-xx-small-bold{font-weight:800}.cc-notification-badge-heading-xxx-small,.cc-notification-badge-heading-xxx-small-bold{font-family:var(--font-family-heading);font-size:1.4rem;line-height:1.1428571429}.cc-notification-badge-heading-xxx-small-bold{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,.cc-notification-badge-text-x-large-bold{font-size:1.8rem;line-height:1.3333333333}.cc-notification-badge-text-x-large-bold{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;font-weight:600;line-height:1.25}.cc-notification-badge-text-medium,.cc-notification-badge-text-medium-bold{font-size:1.4rem;line-height:1.1428571429}.cc-notification-badge-text-medium-bold{font-weight:600}.cc-notification-badge-text-small,.cc-notification-badge-text-small-bold{font-size:1.2rem;line-height:1.3333333333}.cc-notification-badge-text-small-bold{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;font-weight:600;line-height:1}.cc-notification-badge-text-label{font-size:1.2rem;font-weight:600;letter-spacing:.05rem;line-height:1.3333333333;text-transform:uppercase}.cc-notification-badge-text-speech,.cc-notification-badge-text-speech-bold{font-size:1.5rem;font-weight:500;line-height:1.3333333333}.cc-notification-badge-text-speech-bold{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;font-weight:600;line-height:1.5555555556}.cc-notification-badge-paragraph-large{font-size:1.6rem;line-height:1.5}.cc-notification-badge-paragraph-large-bold{font-size:1.6rem;font-weight:600;line-height:1.5}.cc-notification-badge-paragraph-medium{font-size:1.4rem;line-height:1.4285714286}.cc-notification-badge-paragraph-medium-bold{font-size:1.4rem;font-weight:600;line-height:1.4285714286}.cc-notification-badge-paragraph-x-small{font-size:1rem;line-height:1.3}.cc-notification-badge-paragraph-x-small-bold{font-size:1rem;font-weight:600;line-height:1.3}.cc-notification-badge-monospace{font-variant-numeric:tabular-nums}.cc-notification-badge-ligatures-disabled,[class^=cc-heading]{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,.cc-notification-badge-success{text-shadow:var(--elevation-foreground)}.cc-notification-badge-success{--bgColor:var(--color-bg-success)}.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{align-items:center;background-color:transparent;border:none;display:inline-flex;flex-direction:row;gap:var(--cc-page-header-gap,var(--space-16));margin:0;padding:0;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);margin-right: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);margin-left: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-active:hover,.cc-pagination-button.cc-pagination-disabled{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);position:absolute;top:calc(4rem + var(--space-24));z-index:10099}.cc-phone-number-input-country-picker,.cc-phone-number-input-country-picker-button{border:var(--border-1) solid var(--color-border-default);border-radius:var(--radius-5)}.cc-phone-number-input-country-picker-button{background-color:var(--color-bg-input);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:focus:not(:disabled):not(.cc-phone-number-input-country-picker-button-error),.cc-phone-number-input-country-picker-button:hover: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;left:0;padding-top:var(--space-16);position:fixed;top:0;width:100vw;z-index:10099}.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-diamond,.cc-premium-badge-premium{--premium-badge-bg-color:var(--color-blue-100);--premium-badge-fg-color:var(--color-blue-400)}.dark-mode .cc-premium-badge-diamond,.dark-mode .cc-premium-badge-premium{--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;padding:.2rem 0 .2rem .8rem}.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);box-shadow:.1rem .1rem 0 0 var(--box-shadow-1) inset,-.1rem -.1rem 0 0 var(--box-shadow-2) inset;color:var(--color-text,var(--color-neutrals-white));text-shadow:0 .1rem 0 var(--text-shadow)}.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{align-items:center;background-color:transparent;border:none;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;margin:0;padding:0;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;left:anchor(left);position:absolute;position-anchor:--active-btn;right:anchor(right);top:anchor(top);transition-duration:var(--motion-steady);transition-property:left,width,right}}.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;padding:.4rem calc(var(--arrowPosition) + 2rem) .4rem .8rem;position:relative;width:100%}.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-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%;background-repeat:no-repeat;background-size:.5rem .5rem,.5rem .5rem;height:var(--selectSize,4rem)}.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:focus:not(:disabled),.cc-select-component:hover: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;padding:.8rem calc(var(--arrowPosition) + 2rem) .8rem 1rem}.cc-sidebar-header-heading-x-large,.cc-sidebar-header-heading-x-large-bold{font-family:var(--font-family-heading);font-size:4.2rem;line-height:1.1428571429}.cc-sidebar-header-heading-x-large-bold{font-weight:800}.cc-sidebar-header-heading-large,.cc-sidebar-header-heading-large-bold{font-family:var(--font-family-heading);font-size:3.6rem;line-height:1.1111111111}.cc-sidebar-header-heading-large-bold{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;font-weight:800;line-height:1.1612903226}.cc-sidebar-header-heading-small,.cc-sidebar-header-heading-small-bold{font-family:var(--font-family-heading);font-size:2.8rem;line-height:1.1428571429}.cc-sidebar-header-heading-small-bold{font-weight:800}.cc-sidebar-header-heading-x-small,.cc-sidebar-header-heading-x-small-bold{font-family:var(--font-family-heading);font-size:2.2rem;line-height:1.2727272727}.cc-sidebar-header-heading-x-small-bold{font-weight:800}.cc-sidebar-header-heading-xx-small,.cc-sidebar-header-heading-xx-small-bold,.cc-sidebar-header-title.cc-sidebar-header-secondary,.cc-sidebar-header-title.cc-sidebar-header-secondary-flat{font-family:var(--font-family-heading);font-size:1.7rem;line-height:1.1764705882}.cc-sidebar-header-heading-xx-small-bold{font-weight:800}.cc-sidebar-header-heading-xxx-small,.cc-sidebar-header-heading-xxx-small-bold{font-family:var(--font-family-heading);font-size:1.4rem;line-height:1.1428571429}.cc-sidebar-header-heading-xxx-small-bold{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,.cc-sidebar-header-text-x-large-bold{font-size:1.8rem;line-height:1.3333333333}.cc-sidebar-header-text-x-large-bold{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;font-weight:600;line-height:1.25}.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;font-weight:600;line-height:1.1428571429}.cc-sidebar-header-text-small,.cc-sidebar-header-text-small-bold{font-size:1.2rem;line-height:1.3333333333}.cc-sidebar-header-text-small-bold{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;font-weight:600;line-height:1}.cc-sidebar-header-text-label{font-size:1.2rem;font-weight:600;letter-spacing:.05rem;line-height:1.3333333333;text-transform:uppercase}.cc-sidebar-header-text-speech,.cc-sidebar-header-text-speech-bold{font-size:1.5rem;font-weight:500;line-height:1.3333333333}.cc-sidebar-header-text-speech-bold{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;font-weight:600;line-height:1.5555555556}.cc-sidebar-header-paragraph-large{font-size:1.6rem;line-height:1.5}.cc-sidebar-header-paragraph-large-bold{font-size:1.6rem;font-weight:600;line-height:1.5}.cc-sidebar-header-paragraph-medium,.cc-sidebar-header-paragraph-medium-bold{font-size:1.4rem;line-height:1.4285714286}.cc-sidebar-header-paragraph-medium-bold{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;font-weight:600;line-height:1.3}.cc-sidebar-header-monospace{font-variant-numeric:tabular-nums}.cc-sidebar-header-ligatures-disabled,[class^=cc-heading]{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){margin-left:auto;min-width:calc(100% - var(--cc-header-button-width)*2)}.cc-sidebar-header-header-center:first-child:nth-last-child(3){margin-left:auto;min-width:calc(100% - var(--cc-header-button-width)*4)}.cc-sidebar-header-header-center:nth-child(2):last-child{margin-right:auto;min-width:calc(100% - var(--cc-header-button-width)*2)}.cc-sidebar-header-header-center:nth-child(2):nth-last-child(2){margin-left:auto;min-width:calc(100% - var(--cc-header-button-width)*2)}.cc-sidebar-header-header-center:nth-child(2):nth-last-child(3){margin-left:auto;min-width:calc(100% - var(--cc-header-button-width)*4)}.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-end,.cc-sidebar-header-icon-end-secondary,.cc-sidebar-header-icon-start,.cc-sidebar-header-icon-start-secondary{align-items:center;background-color:transparent;border:none;color:var(--color-icon-default);display:flex;flex-shrink:0;font-size:var(--icon-20);justify-content:center;line-height:0;margin:0;padding:0;width:var(--cc-header-button-width)}.cc-sidebar-header-icon-end-secondary:hover:not([disabled]),.cc-sidebar-header-icon-end:hover:not([disabled]),.cc-sidebar-header-icon-start-secondary:hover:not([disabled]),.cc-sidebar-header-icon-start: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(var(--switchSize)*2)}.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 rgba(0,159,217,.502)}.cc-switch-checkbox:not(.cc-switch-readonly):checked+.cc-switch-label{background-color:var(--activeLabelColor,var(--color-green-400))}.cc-switch-checkbox:not(.cc-switch-readonly):checked+.cc-switch-label .cc-switch-button{margin-left: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,hsla(0,0%,46%,.4));border-radius:var(--labelRadius,1.2rem);cursor:pointer;display:block;height:100%}.cc-switch-button{background-color:var(--buttonBgColor,#e8e7e6);border-radius:var(--radius-circular);display:grid;height:var(--switchSize);place-items:center;width:var(--switchSize)}.cc-switch-button,.cc-switch-label{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-aside,.cc-tab-group-main{--cc-tab-item-bg:var(--color-bg-tertiary)}.cc-tab-group-aside{--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}.cc-tab-item-component:first-child{border-top-left-radius:var(--cc-tab-item-radius,var(--radius-5))}.cc-tab-item-component:last-child{border-top-right-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}.cc-tabs-toggle-tab:first-child{border-top-left-radius:var(--cc-tab-item-radius,var(--radius-5))}.cc-tabs-toggle-tab:last-child{border-top-right-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-aside,.cc-tabs-main{--cc-tab-item-bg:var(--color-bg-tertiary)}.cc-tabs-aside{--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:focus:not(:disabled),.cc-textarea-component:hover: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-property:opacity,left,right,top,bottom;transition-timing-function:var(--motion-ease-out-gentle);width:30rem}.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;right:calc(100% - .1rem);top:50%;transform:translateY(-50%)}.cc-tooltip-left.cc-tooltip-visible{right:calc(100% + .9rem)}.cc-tooltip-left:before{border-left-color:var(--tooltipBackground);left:100%;top:50%;transform:translateY(-50%)}.cc-tooltip-right{left:calc(100% - .1rem);top:50%;transform:translateY(-50%)}.cc-tooltip-right.cc-tooltip-visible{left:calc(100% + .9rem)}.cc-tooltip-right:before{border-right-color:var(--tooltipBackground);right:100%;top:50%;transform:translateY(-50%)}.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%}.cc-tooltip-bottom.cc-tooltip-anchor-left,.cc-tooltip-top.cc-tooltip-anchor-left{left:0}.cc-tooltip-bottom.cc-tooltip-anchor-left:before,.cc-tooltip-top.cc-tooltip-anchor-left:before{left:calc(var(--target-width)/2 - .5rem)}.cc-tooltip-bottom.cc-tooltip-anchor-center,.cc-tooltip-top.cc-tooltip-anchor-center{justify-content:center;left:50%;transform:translate(-50%)}.cc-tooltip-bottom.cc-tooltip-anchor-center:before,.cc-tooltip-top.cc-tooltip-anchor-center:before{left:50%;transform:translate(-50%)}.cc-tooltip-bottom.cc-tooltip-anchor-right,.cc-tooltip-top.cc-tooltip-anchor-right{justify-content:flex-end;right:0}.cc-tooltip-bottom.cc-tooltip-anchor-right:before,.cc-tooltip-top.cc-tooltip-anchor-right:before{right: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;max-width:30rem;overflow:hidden;padding:0;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,.cc-verification-code-input-heading-x-large-bold{font-family:var(--font-family-heading);font-size:4.2rem;line-height:1.1428571429}.cc-verification-code-input-heading-x-large-bold{font-weight:800}.cc-verification-code-input-heading-large,.cc-verification-code-input-heading-large-bold{font-family:var(--font-family-heading);font-size:3.6rem;line-height:1.1111111111}.cc-verification-code-input-heading-large-bold{font-weight:800}.cc-verification-code-input-heading-medium,.cc-verification-code-input-heading-medium-bold{font-family:var(--font-family-heading);font-size:3.1rem;line-height:1.1612903226}.cc-verification-code-input-heading-medium-bold{font-weight:800}.cc-verification-code-input-heading-small,.cc-verification-code-input-heading-small-bold{font-family:var(--font-family-heading);font-size:2.8rem;line-height:1.1428571429}.cc-verification-code-input-heading-small-bold{font-weight:800}.cc-verification-code-input-heading-x-small,.cc-verification-code-input-heading-x-small-bold{font-family:var(--font-family-heading);font-size:2.2rem;line-height:1.2727272727}.cc-verification-code-input-heading-x-small-bold{font-weight:800}.cc-verification-code-input-heading-xx-small,.cc-verification-code-input-heading-xx-small-bold{font-family:var(--font-family-heading);font-size:1.7rem;line-height:1.1764705882}.cc-verification-code-input-heading-xx-small-bold{font-weight:800}.cc-verification-code-input-heading-xxx-small,.cc-verification-code-input-heading-xxx-small-bold{font-family:var(--font-family-heading);font-size:1.4rem;line-height:1.1428571429}.cc-verification-code-input-heading-xxx-small-bold{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;font-weight:600;line-height:1.3333333333}.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;font-weight:600;line-height:1.25}.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;font-weight:600;line-height:1.1428571429}.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;font-weight:600;line-height:1.3333333333}.cc-verification-code-input-text-x-small{font-size:1rem;line-height:1}.cc-verification-code-input-text-x-small-bold{font-size:1rem;font-weight:600;line-height:1}.cc-verification-code-input-text-label{font-size:1.2rem;font-weight:600;letter-spacing:.05rem;line-height:1.3333333333;text-transform:uppercase}.cc-verification-code-input-text-speech,.cc-verification-code-input-text-speech-bold{font-size:1.5rem;font-weight:500;line-height:1.3333333333}.cc-verification-code-input-text-speech-bold{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;font-weight:600;line-height:1.5555555556}.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;font-weight:600;line-height:1.5}.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;font-weight:600;line-height:1.4285714286}.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;font-weight:600;line-height:1.3}.cc-verification-code-input-monospace{font-variant-numeric:tabular-nums}.cc-verification-code-input-ligatures-disabled,[class^=cc-heading]{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,.cc-verification-code-input-input-success-2{animation:cc-verification-code-input-reveal-input-success .1s forwards}.cc-verification-code-input-input-success-2{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,.success-checkmark-heading-x-large-bold{font-family:var(--font-family-heading);font-size:4.2rem;line-height:1.1428571429}.success-checkmark-heading-x-large-bold{font-weight:800}.success-checkmark-heading-large,.success-checkmark-heading-large-bold{font-family:var(--font-family-heading);font-size:3.6rem;line-height:1.1111111111}.success-checkmark-heading-large-bold{font-weight:800}.success-checkmark-heading-medium,.success-checkmark-heading-medium-bold{font-family:var(--font-family-heading);font-size:3.1rem;line-height:1.1612903226}.success-checkmark-heading-medium-bold{font-weight:800}.success-checkmark-heading-small,.success-checkmark-heading-small-bold{font-family:var(--font-family-heading);font-size:2.8rem;line-height:1.1428571429}.success-checkmark-heading-small-bold{font-weight:800}.success-checkmark-heading-x-small,.success-checkmark-heading-x-small-bold{font-family:var(--font-family-heading);font-size:2.2rem;line-height:1.2727272727}.success-checkmark-heading-x-small-bold{font-weight:800}.success-checkmark-heading-xx-small,.success-checkmark-heading-xx-small-bold{font-family:var(--font-family-heading);font-size:1.7rem;line-height:1.1764705882}.success-checkmark-heading-xx-small-bold{font-weight:800}.success-checkmark-heading-xxx-small,.success-checkmark-heading-xxx-small-bold{font-family:var(--font-family-heading);font-size:1.4rem;line-height:1.1428571429}.success-checkmark-heading-xxx-small-bold{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-success-text,.success-checkmark-text-x-large-bold{font-size:1.8rem;font-weight:600;line-height:1.3333333333}.success-checkmark-text-large{font-size:1.6rem;line-height:1.25}.success-checkmark-text-large-bold{font-size:1.6rem;font-weight:600;line-height:1.25}.success-checkmark-text-medium,.success-checkmark-text-medium-bold{font-size:1.4rem;line-height:1.1428571429}.success-checkmark-text-medium-bold{font-weight:600}.success-checkmark-text-small,.success-checkmark-text-small-bold{font-size:1.2rem;line-height:1.3333333333}.success-checkmark-text-small-bold{font-weight:600}.success-checkmark-text-x-small{font-size:1rem;line-height:1}.success-checkmark-text-x-small-bold{font-size:1rem;font-weight:600;line-height:1}.success-checkmark-text-label{font-size:1.2rem;font-weight:600;letter-spacing:.05rem;line-height:1.3333333333;text-transform:uppercase}.success-checkmark-text-speech,.success-checkmark-text-speech-bold{font-size:1.5rem;font-weight:500;line-height:1.3333333333}.success-checkmark-text-speech-bold{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;font-weight:600;line-height:1.5555555556}.success-checkmark-paragraph-large{font-size:1.6rem;line-height:1.5}.success-checkmark-paragraph-large-bold{font-size:1.6rem;font-weight:600;line-height:1.5}.success-checkmark-paragraph-medium,.success-checkmark-paragraph-medium-bold{font-size:1.4rem;line-height:1.4285714286}.success-checkmark-paragraph-medium-bold{font-weight:600}.success-checkmark-paragraph-x-small{font-size:1rem;line-height:1.3}.success-checkmark-paragraph-x-small-bold{font-size:1rem;font-weight:600;line-height:1.3}.success-checkmark-monospace{font-variant-numeric:tabular-nums}.success-checkmark-ligatures-disabled,[class^=cc-heading]{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%;left:calc(100% - .5rem);position:absolute;width:.5rem}.success-checkmark-checkmark-square{height:calc(var(--icon-40)*.5);left:.9rem;position:relative;top:.3rem;transform:rotate(45deg);width:calc(var(--icon-40)*.3)}.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) 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}.cc-input-group-space-prepend{padding-left:var(--inputHeight)!important}.cc-input-group-space-append{padding-right: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-danger,cc-confirmation-modal .cc-bg-primary,cc-confirmation-modal .cc-button-component.cc-bg-danger,cc-confirmation-modal .cc-button-component.cc-bg-primary{color:var(--color-text-inverse)}cc-confirmation-modal .cc-bg-danger .cc-button-label,cc-confirmation-modal .cc-bg-danger [class*=label],cc-confirmation-modal .cc-bg-danger span,cc-confirmation-modal .cc-bg-primary .cc-button-label,cc-confirmation-modal .cc-bg-primary [class*=label],cc-confirmation-modal .cc-bg-primary span{color:inherit}cc-confirmation-modal .cc-bg-basic,cc-confirmation-modal .cc-bg-basic-light,cc-confirmation-modal .cc-bg-ghost,cc-confirmation-modal .cc-bg-secondary,cc-confirmation-modal .cc-bg-white,cc-confirmation-modal .cc-button-component.cc-bg-secondary{color:var(--color-text-boldest)}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,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{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]:focus::-moz-color-swatch,input[type=color]:hover::-moz-color-swatch{filter:drop-shadow(0 0 2px var(--color-gray-600))}input[type=color]:focus::-webkit-color-swatch-wrapper,input[type=color]:hover::-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)}ol,ul{color:var(--darkColor);font-size:1.4rem;font-weight:400;line-height:2.1rem;padding-left: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,p{font-size:1.5rem}p{color:var(--darkColor);font-weight:400;line-height:2.1rem;margin:0;padding:0}b,optgroup,strong{font-weight:700}@media (min-width:60em){:global .ui_modal-component{padding:0 5rem}}.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:hsla(0,0%,100%,.651);opacity:.7}.icon-font-neutral:hover{color:hsla(0,0%,100%,.651);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:hsla(0,0%,100%,.651)}.icon-font-inactive{color:hsla(0,0%,100%,.4);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-blue,.icon-font-casual,.icon-font-chess [class*=membership-],.icon-font-giveaway,.icon-font-green,.icon-font-icon-admin,.icon-font-red,.icon-font-std,.icon-font-variants,.icon-font-yellow{opacity:.9}.icon-font-blue:hover,.icon-font-casual:hover,.icon-font-chess [class*=membership-]:hover,.icon-font-giveaway:hover,.icon-font-green:hover,.icon-font-icon-admin:hover,.icon-font-red:hover,.icon-font-std:hover,.icon-font-variants:hover,.icon-font-yellow:hover{opacity:1}.slot600x160-icon-tiny{cursor:pointer;display:inline!important;font-size:.8rem;height:.8rem;width:.8rem}.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:hsla(0,0%,100%,.651);display:flex;flex-direction:column;height:600px;margin:15px;padding:5px;text-align:center}.slot600x160-r2d2-placeholder a.slot600x160-upgrade{background-color:hsla(0,0%,100%,.102);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 50%}.slot600x160-r2d2-placeholder a.slot600x160-upgradevariants{background:url(/bundles/web/images/variants/variants.aed84dca.svg) no-repeat 50%}.slot600x160-ads-blocked{align-self:center;color:hsla(0,0%,100%,.651);font-size:15px;margin-top:3px;max-width:164px}.slot600x160-link,.slot600x160-link:active,.slot600x160-link:visited{color:#e6912c;font-size:13px;font-weight:500;opacity:.9}.slot600x160-link:active:hover,.slot600x160-link:hover,.slot600x160-link:visited:hover{opacity:1}.material-balance-component{align-items:flex-end;display:flex;flex-direction:column;height:100%;margin-right:.5rem;position:absolute;right:100%;top:0}.material-balance-piece{--size:2.5rem}.material-balance-flexrow{align-items:center;display:flex;justify-content:flex-end}.material-balance-flexrow>.material-balance-piece{margin-left:-2rem}.material-balance-balance{color:var(--color-neutrals-white);gap:.4rem;height:3rem;padding:0 .5rem 0 0;position:absolute;right:0;text-shadow:.05rem .05rem 0 rgba(0,0,0,.3);top:calc(50% - 1.5rem)}.material-balance-team1{top:calc(50% + 1.5rem)}.material-balance-team1,.material-balance-team2{display:flex;flex-direction:column;position:absolute}.material-balance-team2{bottom:calc(50% + 1.5rem);justify-content:flex-end}.captured-pieces-component{display:flex;flex-direction:column;flex-wrap:wrap}.captured-pieces-component:not(.captured-pieces-right){direction:rtl}.captured-pieces-piecetype{--size:2.5rem;direction:ltr;display:flex;max-width:100%;position:relative;width:-moz-max-content;width:max-content}.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;direction:ltr;display:flex;flex-direction:row;height:2.5rem;justify-content:center;min-width:2.5rem;overflow:visible;width:-moz-max-content;width:max-content}.captured-pieces-pieceStack>.captured-pieces-pieceIcon:not(:first-child){margin-left:-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;padding:0 1rem 0 .5rem;width:min(14rem,var(--squareSize) * 3px/min(1,var(--scale)) - 5px)}.clock-icon{margin:0 .2rem}.clock-delay{background-color:inherit;height:3rem;left:.8rem;position:absolute;top:.5rem;transform:rotate(180deg);width:3rem}.clock-delay,.clock-delay *{box-sizing:border-box}.clock-pie{background:inherit;border:.4rem solid;height:100%;position:absolute;transform-origin:100% 50%;width:50%}.clock-spinner{border-color:#fff;border-radius:100% 0 0 100%/50% 0 0 50%;border-right:none;z-index:2}.clock-filler{border-color:#fff;border-left:none;border-radius:0 100% 100% 0/0 50% 50% 0;left:50%;opacity:0;z-index:1}.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) step-end reverse}.clock-mask.clock-animation{animation:clock-opa var(--delayTime) step-end}@keyframes clock-rota{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@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 rgba(0,0,0,.502);color:#fff;font-size:1.2rem;font-weight:700;line-height:1;padding:0 .2rem;text-align:end;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;bottom:100%;padding-bottom:.5rem}.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 (max-height:48em),(max-width:78.125em){.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 (max-height:48em),(max-width:78.125em){.playerbox-bottom:not(.playerbox-corner,.playerbox-twoplayer) .playerbox-player{top:4.5rem}}.playerbox-left{justify-content:flex-end;padding-right:.5rem}.playerbox-left:not(.playerbox-corner){justify-content:flex-start;left:0}.playerbox-left:not(.playerbox-corner) .playerbox-points{right:calc(100% + 15rem)}@media (max-height:48em),(max-width:78.125em){.playerbox-left:not(.playerbox-corner) .playerbox-points{right:calc(100% + .5rem)}}.playerbox-left:not(.playerbox-corner) .playerbox-captured-pieces{right:calc(100% + .5rem)}.playerbox-left:not(.playerbox-corner):not(.playerbox-twoplayer) .playerbox-spells{left:0}.playerbox-left.playerbox-corner{right:100%}.playerbox-left.playerbox-corner .playerbox-clock{right:.5rem}.playerbox-left.playerbox-corner .playerbox-captured-pieces{right:calc(2.5rem + 2.5rem*var(--squareSize)/min(1, var(--scale))/10)}.playerbox-left.playerbox-corner .playerbox-spells{right:.5rem}.playerbox-right{justify-content:flex-start;padding-left:.5rem}.playerbox-right:not(.playerbox-corner){justify-content:flex-end;right:0}.playerbox-right:not(.playerbox-corner) .playerbox-points{left:calc(100% + 15rem)}@media (max-height:48em),(max-width:78.125em){.playerbox-right:not(.playerbox-corner) .playerbox-points{left:calc(100% + .5rem)}}.playerbox-right:not(.playerbox-corner) .playerbox-captured-pieces{left:calc(100% + .5rem)}.playerbox-right:not(.playerbox-corner):not(.playerbox-twoplayer) .playerbox-spells{right:0}.playerbox-right.playerbox-corner{left:100%}.playerbox-right.playerbox-corner .playerbox-clock{left:.5rem}.playerbox-right.playerbox-corner .playerbox-captured-pieces{left:calc(2.5rem + 2.5rem*var(--squareSize)/min(1, var(--scale))/10)}.playerbox-right.playerbox-corner .playerbox-spells{left:.5rem}.playerbox-left:not(.playerbox-corner):not(.playerbox-twoplayer){padding-left:14.5rem}@media (max-height:48em),(max-width:78.125em){.playerbox-left:not(.playerbox-corner):not(.playerbox-twoplayer){padding-left:0}}.playerbox-left:not(.playerbox-corner):not(.playerbox-twoplayer) .playerbox-clock{left:0}.playerbox-left:not(.playerbox-corner).playerbox-twoplayer .playerbox-clock{right:0}.playerbox-left:not(.playerbox-corner).playerbox-twoplayer .playerbox-points{right:calc(100% + .5rem)}.playerbox-right:not(.playerbox-corner){padding-right:14.5rem}@media (max-height:48em),(max-width:78.125em){.playerbox-right:not(.playerbox-corner){padding-right:0}}.playerbox-right:not(.playerbox-corner) .playerbox-clock{right:0}.playerbox-twoplayer:not(.playerbox-corner){width:100%}.playerbox-twoplayer:not(.playerbox-corner) .playerbox-spells{margin:.2rem 1rem;right: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;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-captured-pieces,.playerbox-clock,.playerbox-points{position:absolute}.playerbox-column{display:flex;flex-direction:column}.playerbox-row{display:flex;flex-direction:row}.pre-game-arrows-pre-game-spinner{height:400px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:400px;z-index:5}.pre-game-arrows-four-arrows{--spinnerSize:calc(var(--squareSize)*5);height:calc(var(--spinnerSize)*3);left:calc(50% - var(--spinnerSize)*3/2);position:absolute;top:calc(50% - var(--spinnerSize)*3/2);width:calc(var(--spinnerSize)*3)}.pre-game-arrows-arrows{height:var(--spinnerSize);left:calc(50% - var(--spinnerSize)/2);overflow:visible;position:absolute;top:calc(50% - var(--spinnerSize)/2);width:var(--spinnerSize)}.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-blue-arrow,.pre-game-arrows-four-green-arrow,.pre-game-arrows-four-red-arrow,.pre-game-arrows-four-yellow-arrow{transition:all .2s ease-in}.pre-game-arrows-four-red-arrow{transform:translateY(calc(var(--squareSize)/-2.2))}.pre-game-arrows-four-blue-arrow{transform:translate(calc(var(--squareSize)/2.2))}.pre-game-arrows-four-yellow-arrow{transform:translateY(calc(var(--squareSize)/2.2))}.pre-game-arrows-four-green-arrow{transform:translate(calc(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;transition-property:transform;width:calc(var(--squareSize)*1px)}.BaseArrow-arrow,.BaseArrow-circle{pointer-events:none;position:absolute;transition-duration:var(--animationSpeed)}.BaseArrow-arrow{border:0 solid red;transform-origin:50% 0;transition-property:top,left,transform,height}.BaseArrow-arrowStem{background:var(--color-gray-800);height:calc(100% - var(--squareSize)/1.4*1px);margin-left:calc(var(--squareSize)/14*-1px);opacity:.93;position:absolute;transform:translateY(calc(var(--squareSize)/4*1px));width:calc(var(--squareSize)/7*1px)}.BaseArrow-arrowHead{bottom:0;left:10%;opacity:.93;position:absolute}.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:rgba(245,171,61,.902)}.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-position:90% 90%;background-repeat:no-repeat;background-size:40%}.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}.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 hsla(0,0%,100%,.8);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:rgba(0,151,199,.302);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:50%;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 infinite forwards}.BaseSpellField-component[data-spell=freeze] .BaseSpellField-swirlSmall{--scale:140%;animation:BaseSpellField-rotate 2s linear infinite forwards}@keyframes BaseSpellField-rotate{0%{transform:scale(var(--scale)) rotate(0)}to{transform:scale(var(--scale)) rotate(1turn)}}.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 cubic-bezier(0,.65,.07,.87) 50ms forwards,BaseSpellField-snow-1 5.6893440728s ease-in-out 1.3751475258s infinite forwards;height:20%;left:40%;top:40%;width:20%}@keyframes BaseSpellField-snow-1{0%{opacity:0;transform:translate(127.9512470229%,11.1942835985%) scale(43%) rotate(0)}30%{opacity:.5}60%{opacity:0;transform:translate(211.9902317539%,18.5467420567%) scale(43%) rotate(-48deg)}}@keyframes BaseSpellField-boom-1{0%{opacity:1;transform:scale(43%)}55.2%{opacity:1}97.6%,to{opacity:0;transform:translate(211.9902317539%,18.5467420567%) scale(43%) rotate(45deg)}}.BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(4){animation:BaseSpellField-boom-2 1.5s cubic-bezier(0,.65,.07,.87) 50ms forwards,BaseSpellField-snow-2 5.2077270581s ease-in-out 1.4454114839s infinite forwards;height:20%;left:40%;top:40%;width:20%}@keyframes BaseSpellField-snow-2{0%{opacity:0;transform:translate(-128.16%) scale(41%) rotate(0)}31%{opacity:.5}62%{opacity:0;transform:translate(-201.6%) scale(41%) rotate(-51deg)}}@keyframes BaseSpellField-boom-2{0%{opacity:1;transform:scale(41%)}54.4%{opacity:1}97.2%,to{opacity:0;transform:translate(-201.6%) scale(41%) rotate(45deg)}}.BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(5){animation:BaseSpellField-boom-3 1.5s cubic-bezier(0,.65,.07,.87) 50ms forwards,BaseSpellField-snow-3 5.7759405888s ease-in-out 1.6540642499s infinite forwards;height:20%;left:40%;top:40%;width:20%}@keyframes BaseSpellField-snow-3{0%{opacity:0;transform:translateY(112%) scale(37%) rotate(0)}22%{opacity:.5}44%{opacity:0;transform:translateY(179.2%) scale(37%) rotate(-73deg)}}@keyframes BaseSpellField-boom-3{0%{opacity:1;transform:scale(37%)}52.8%{opacity:1}96.4%,to{opacity:0;transform:translateY(179.2%) scale(37%) rotate(45deg)}}.BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(6){animation:BaseSpellField-boom-4 1.5s cubic-bezier(0,.65,.07,.87) 50ms forwards,BaseSpellField-snow-4 5.9543791739s ease-in-out 2.1055973169s infinite forwards;height:20%;left:40%;top:40%;width:20%}@keyframes BaseSpellField-snow-4{0%{opacity:0;transform:translate(95.7196314787%,118.2039007376%) scale(.5) rotate(0)}25%{opacity:.5}50%{opacity:0;transform:translate(158.5887385446%,195.8407822872%) scale(.5) rotate(-46deg)}}@keyframes BaseSpellField-boom-4{0%{opacity:1;transform:scale(.5)}58%{opacity:1}99%,to{opacity:0;transform:translate(158.5887385446%,195.8407822872%) scale(.5) rotate(45deg)}}.BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(7){animation:BaseSpellField-boom-5 1.5s cubic-bezier(0,.65,.07,.87) 50ms forwards,BaseSpellField-snow-5 5.8153812905s ease-in-out 2.3364283197s infinite forwards;height:20%;left:40%;top:40%;width:20%}@keyframes BaseSpellField-snow-5{0%{opacity:0;transform:translate(114.6186311257%,-118.6910670559%) scale(55%) rotate(0)}33%{opacity:.5}66%{opacity:0;transform:translate(194.5043437285%,-201.4151440948%) scale(55%) rotate(-51deg)}}@keyframes BaseSpellField-boom-5{0%{opacity:1;transform:scale(55%)}60%{opacity:1}to{opacity:0;transform:translate(194.5043437285%,-201.4151440948%) scale(55%) rotate(45deg)}}.BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(8){animation:BaseSpellField-boom-6 1.5s cubic-bezier(0,.65,.07,.87) 50ms forwards,BaseSpellField-snow-6 5.052655244s ease-in-out 2.4179151274s infinite forwards;height:20%;left:40%;top:40%;width:20%}@keyframes BaseSpellField-snow-6{0%{opacity:0;transform:translateY(-122.1%) scale(42%) rotate(0)}24.5%{opacity:.5}49%{opacity:0;transform:translateY(-207.2%) scale(42%) rotate(-33deg)}}@keyframes BaseSpellField-boom-6{0%{opacity:1;transform:scale(42%)}54.8%{opacity:1}97.4%,to{opacity:0;transform:translateY(-207.2%) scale(42%) rotate(45deg)}}.BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(9){animation:BaseSpellField-boom-7 1.5s cubic-bezier(0,.65,.07,.87) 50ms forwards,BaseSpellField-snow-7 5.0576935766s ease-in-out 2.6366396275s infinite forwards;height:20%;left:40%;top:40%;width:20%}@keyframes BaseSpellField-snow-7{0%{opacity:0;transform:translate(72.5036468048%,41.86%) scale(31%) rotate(0)}30.5%{opacity:.5}61%{opacity:0;transform:translate(126.093298791%,72.8%) scale(31%) rotate(-56deg)}}@keyframes BaseSpellField-boom-7{0%{opacity:1;transform:scale(31%)}50.4%{opacity:1}95.2%,to{opacity:0;transform:translate(126.093298791%,72.8%) scale(31%) rotate(45deg)}}.BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(10){animation:BaseSpellField-boom-8 1.5s cubic-bezier(0,.65,.07,.87) 50ms forwards,BaseSpellField-snow-8 5.761191527s ease-in-out 2.9282644715s infinite forwards;height:20%;left:40%;top:40%;width:20%}@keyframes BaseSpellField-snow-8{0%{opacity:0;transform:translate(-59.7021131877%,71.1502078769%) scale(32%) rotate(0)}30%{opacity:.5}60%{opacity:0;transform:translate(-97.1894865846%,115.8259197996%) scale(32%) rotate(-77deg)}}@keyframes BaseSpellField-boom-8{0%{opacity:1;transform:scale(32%)}50.8%{opacity:1}95.4%,to{opacity:0;transform:translate(-97.1894865846%,115.8259197996%) scale(32%) rotate(45deg)}}.BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(11){animation:BaseSpellField-boom-9 1.5s cubic-bezier(0,.65,.07,.87) 50ms forwards,BaseSpellField-snow-9 5.8894479426s ease-in-out 3.2006933508s infinite forwards;height:20%;left:40%;top:40%;width:20%}@keyframes BaseSpellField-snow-9{0%{opacity:0;transform:translate(101.6638444099%,-51.8003160203%) scale(.4) rotate(0)}20.5%{opacity:.5}41%{opacity:0;transform:translate(174.6372787409%,-88.982137949%) scale(.4) rotate(-73deg)}}@keyframes BaseSpellField-boom-9{0%{opacity:1;transform:scale(.4)}54%{opacity:1}97%,to{opacity:0;transform:translate(174.6372787409%,-88.982137949%) scale(.4) rotate(45deg)}}.BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(12){animation:BaseSpellField-boom-10 1.5s cubic-bezier(0,.65,.07,.87) 50ms forwards,BaseSpellField-snow-10 5.1901682057s ease-in-out 3.3449302778s infinite forwards;height:20%;left:40%;top:40%;width:20%}@keyframes BaseSpellField-snow-10{0%{opacity:0;transform:translate(-96.9060852423%,-87.2546310692%) scale(45%) rotate(0)}32.5%{opacity:.5}65%{opacity:0;transform:translate(-166.4644409069%,-149.8852558244%) scale(45%) rotate(-89deg)}}@keyframes BaseSpellField-boom-10{0%{opacity:1;transform:scale(45%)}56%{opacity:1}98%,to{opacity:0;transform:translate(-166.4644409069%,-149.8852558244%) scale(45%) rotate(45deg)}}.BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(13){animation:BaseSpellField-boom-11 1.5s cubic-bezier(0,.65,.07,.87) 50ms forwards,BaseSpellField-snow-11 5.3815677592s ease-in-out 3.6775810664s infinite forwards;height:20%;left:40%;top:40%;width:20%}@keyframes BaseSpellField-snow-11{0%{opacity:0;transform:translate(50.4212458432%,-94.828571473%) scale(35%) rotate(0)}22.5%{opacity:.5}45%{opacity:0;transform:translate(78.871222548%,-148.3351956003%) scale(35%) rotate(-67deg)}}@keyframes BaseSpellField-boom-11{0%{opacity:1;transform:scale(35%)}52%{opacity:1}96%,to{opacity:0;transform:translate(78.871222548%,-148.3351956003%) scale(35%) rotate(45deg)}}.BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(14){animation:BaseSpellField-boom-12 1.5s cubic-bezier(0,.65,.07,.87) 50ms forwards,BaseSpellField-snow-12 5.989384967s ease-in-out 4.105264788s infinite forwards;height:20%;left:40%;top:40%;width:20%}@keyframes BaseSpellField-snow-12{0%{opacity:0;transform:translate(-113.4974336974%,109.603197691%) scale(54%) rotate(0)}34.5%{opacity:.5}69%{opacity:0;transform:translate(-197.3868412129%,190.6142568539%) scale(54%) rotate(-87deg)}}@keyframes BaseSpellField-boom-12{0%{opacity:1;transform:scale(54%)}59.6%{opacity:1}99.8%,to{opacity:0;transform:translate(-197.3868412129%,190.6142568539%) scale(54%) rotate(45deg)}}.BaseSpellField-component[data-spell=freeze] .BaseSpellField-snowflake:nth-child(15){animation:BaseSpellField-boom-13 1.5s cubic-bezier(0,.65,.07,.87) 50ms forwards,BaseSpellField-snow-13 5.106270414s ease-in-out 4.2554156319s infinite forwards;height:20%;left:40%;top:40%;width:20%}@keyframes BaseSpellField-snow-13{0%{opacity:0;transform:translate(-74.4781847255%,-43%) scale(.3) rotate(0)}26%{opacity:.5}52%{opacity:0;transform:translate(-121.2435565298%,-70%) scale(.3) rotate(-37deg)}}@keyframes BaseSpellField-boom-13{0%{opacity:1;transform:scale(.3)}50%{opacity:1}95%,to{opacity:0;transform:translate(-121.2435565298%,-70%) 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 infinite forwards}@keyframes BaseSpellField-switch-0{0%,to{background-color:hsla(0,0%,100%,.122)}25%{background-color:var(--color-transparent-white-5)}50%{background-color:rgba(0,0,0,.122)}75%{background-color:rgba(0,0,0,.051)}}.BaseSpellField-component[data-spell=jump]>div[data-type="1"]{animation:BaseSpellField-switch-1 1s linear infinite forwards}@keyframes BaseSpellField-switch-1{0%,to{background-color:var(--color-transparent-white-5)}25%{background-color:rgba(0,0,0,.122)}50%{background-color:rgba(0,0,0,.051)}75%{background-color:hsla(0,0%,100%,.122)}}.BaseSpellField-component[data-spell=jump]>div[data-type="2"]{animation:BaseSpellField-switch-2 1s linear infinite forwards}@keyframes BaseSpellField-switch-2{0%,to{background-color:rgba(0,0,0,.122)}25%{background-color:rgba(0,0,0,.051)}50%{background-color:hsla(0,0%,100%,.122)}75%{background-color:var(--color-transparent-white-5)}}.BaseSpellField-component[data-spell=jump]>div[data-type="3"]{animation:BaseSpellField-switch-3 1s linear infinite forwards}@keyframes BaseSpellField-switch-3{0%,to{background-color:rgba(0,0,0,.051)}25%{background-color:hsla(0,0%,100%,.122)}50%{background-color:var(--color-transparent-white-5)}75%{background-color:rgba(0,0,0,.122)}}@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:hsla(0,0%,73%,.349)}.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%)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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%}.square[data-theme="0;0"]{background-position:calc(var(--square)*11) calc(var(--square)*11)}.square[data-theme="0;1"]{background-position:calc(var(--square)*11) calc(var(--square)*10)}.square[data-theme="0;2"]{background-position:calc(var(--square)*11) calc(var(--square)*9)}.square[data-theme="0;3"]{background-position:calc(var(--square)*11) calc(var(--square)*8)}.square[data-theme="0;4"]{background-position:calc(var(--square)*11) calc(var(--square)*7)}.square[data-theme="0;5"]{background-position:calc(var(--square)*11) calc(var(--square)*6)}.square[data-theme="0;6"]{background-position:calc(var(--square)*11) calc(var(--square)*5)}.square[data-theme="0;7"]{background-position:calc(var(--square)*11) calc(var(--square)*4)}.square[data-theme="0;8"]{background-position:calc(var(--square)*11) calc(var(--square)*3)}.square[data-theme="0;9"]{background-position:calc(var(--square)*11) calc(var(--square)*2)}.square[data-theme="0;10"]{background-position:calc(var(--square)*11) calc(var(--square)*1)}.square[data-theme="0;11"]{background-position:calc(var(--square)*11) calc(var(--square)*0)}.square[data-theme="0;12"]{background-position:calc(var(--square)*11) calc(var(--square)*-1)}.square[data-theme="0;13"]{background-position:calc(var(--square)*11) calc(var(--square)*-2)}.square[data-theme="1;0"]{background-position:calc(var(--square)*10) calc(var(--square)*11)}.square[data-theme="1;1"]{background-position:calc(var(--square)*10) calc(var(--square)*10)}.square[data-theme="1;2"]{background-position:calc(var(--square)*10) calc(var(--square)*9)}.square[data-theme="1;3"]{background-position:calc(var(--square)*10) calc(var(--square)*8)}.square[data-theme="1;4"]{background-position:calc(var(--square)*10) calc(var(--square)*7)}.square[data-theme="1;5"]{background-position:calc(var(--square)*10) calc(var(--square)*6)}.square[data-theme="1;6"]{background-position:calc(var(--square)*10) calc(var(--square)*5)}.square[data-theme="1;7"]{background-position:calc(var(--square)*10) calc(var(--square)*4)}.square[data-theme="1;8"]{background-position:calc(var(--square)*10) calc(var(--square)*3)}.square[data-theme="1;9"]{background-position:calc(var(--square)*10) calc(var(--square)*2)}.square[data-theme="1;10"]{background-position:calc(var(--square)*10) calc(var(--square)*1)}.square[data-theme="1;11"]{background-position:calc(var(--square)*10) calc(var(--square)*0)}.square[data-theme="1;12"]{background-position:calc(var(--square)*10) calc(var(--square)*-1)}.square[data-theme="1;13"]{background-position:calc(var(--square)*10) calc(var(--square)*-2)}.square[data-theme="2;0"]{background-position:calc(var(--square)*9) calc(var(--square)*11)}.square[data-theme="2;1"]{background-position:calc(var(--square)*9) calc(var(--square)*10)}.square[data-theme="2;2"]{background-position:calc(var(--square)*9) calc(var(--square)*9)}.square[data-theme="2;3"]{background-position:calc(var(--square)*9) calc(var(--square)*8)}.square[data-theme="2;4"]{background-position:calc(var(--square)*9) calc(var(--square)*7)}.square[data-theme="2;5"]{background-position:calc(var(--square)*9) calc(var(--square)*6)}.square[data-theme="2;6"]{background-position:calc(var(--square)*9) calc(var(--square)*5)}.square[data-theme="2;7"]{background-position:calc(var(--square)*9) calc(var(--square)*4)}.square[data-theme="2;8"]{background-position:calc(var(--square)*9) calc(var(--square)*3)}.square[data-theme="2;9"]{background-position:calc(var(--square)*9) calc(var(--square)*2)}.square[data-theme="2;10"]{background-position:calc(var(--square)*9) calc(var(--square)*1)}.square[data-theme="2;11"]{background-position:calc(var(--square)*9) calc(var(--square)*0)}.square[data-theme="2;12"]{background-position:calc(var(--square)*9) calc(var(--square)*-1)}.square[data-theme="2;13"]{background-position:calc(var(--square)*9) calc(var(--square)*-2)}.square[data-theme="3;0"]{background-position:calc(var(--square)*8) calc(var(--square)*11)}.square[data-theme="3;1"]{background-position:calc(var(--square)*8) calc(var(--square)*10)}.square[data-theme="3;2"]{background-position:calc(var(--square)*8) calc(var(--square)*9)}.square[data-theme="3;3"]{background-position:calc(var(--square)*8) calc(var(--square)*8)}.square[data-theme="3;4"]{background-position:calc(var(--square)*8) calc(var(--square)*7)}.square[data-theme="3;5"]{background-position:calc(var(--square)*8) calc(var(--square)*6)}.square[data-theme="3;6"]{background-position:calc(var(--square)*8) calc(var(--square)*5)}.square[data-theme="3;7"]{background-position:calc(var(--square)*8) calc(var(--square)*4)}.square[data-theme="3;8"]{background-position:calc(var(--square)*8) calc(var(--square)*3)}.square[data-theme="3;9"]{background-position:calc(var(--square)*8) calc(var(--square)*2)}.square[data-theme="3;10"]{background-position:calc(var(--square)*8) calc(var(--square)*1)}.square[data-theme="3;11"]{background-position:calc(var(--square)*8) calc(var(--square)*0)}.square[data-theme="3;12"]{background-position:calc(var(--square)*8) calc(var(--square)*-1)}.square[data-theme="3;13"]{background-position:calc(var(--square)*8) calc(var(--square)*-2)}.square[data-theme="4;0"]{background-position:calc(var(--square)*7) calc(var(--square)*11)}.square[data-theme="4;1"]{background-position:calc(var(--square)*7) calc(var(--square)*10)}.square[data-theme="4;2"]{background-position:calc(var(--square)*7) calc(var(--square)*9)}.square[data-theme="4;3"]{background-position:calc(var(--square)*7) calc(var(--square)*8)}.square[data-theme="4;4"]{background-position:calc(var(--square)*7) calc(var(--square)*7)}.square[data-theme="4;5"]{background-position:calc(var(--square)*7) calc(var(--square)*6)}.square[data-theme="4;6"]{background-position:calc(var(--square)*7) calc(var(--square)*5)}.square[data-theme="4;7"]{background-position:calc(var(--square)*7) calc(var(--square)*4)}.square[data-theme="4;8"]{background-position:calc(var(--square)*7) calc(var(--square)*3)}.square[data-theme="4;9"]{background-position:calc(var(--square)*7) calc(var(--square)*2)}.square[data-theme="4;10"]{background-position:calc(var(--square)*7) calc(var(--square)*1)}.square[data-theme="4;11"]{background-position:calc(var(--square)*7) calc(var(--square)*0)}.square[data-theme="4;12"]{background-position:calc(var(--square)*7) calc(var(--square)*-1)}.square[data-theme="4;13"]{background-position:calc(var(--square)*7) calc(var(--square)*-2)}.square[data-theme="5;0"]{background-position:calc(var(--square)*6) calc(var(--square)*11)}.square[data-theme="5;1"]{background-position:calc(var(--square)*6) calc(var(--square)*10)}.square[data-theme="5;2"]{background-position:calc(var(--square)*6) calc(var(--square)*9)}.square[data-theme="5;3"]{background-position:calc(var(--square)*6) calc(var(--square)*8)}.square[data-theme="5;4"]{background-position:calc(var(--square)*6) calc(var(--square)*7)}.square[data-theme="5;5"]{background-position:calc(var(--square)*6) calc(var(--square)*6)}.square[data-theme="5;6"]{background-position:calc(var(--square)*6) calc(var(--square)*5)}.square[data-theme="5;7"]{background-position:calc(var(--square)*6) calc(var(--square)*4)}.square[data-theme="5;8"]{background-position:calc(var(--square)*6) calc(var(--square)*3)}.square[data-theme="5;9"]{background-position:calc(var(--square)*6) calc(var(--square)*2)}.square[data-theme="5;10"]{background-position:calc(var(--square)*6) calc(var(--square)*1)}.square[data-theme="5;11"]{background-position:calc(var(--square)*6) calc(var(--square)*0)}.square[data-theme="5;12"]{background-position:calc(var(--square)*6) calc(var(--square)*-1)}.square[data-theme="5;13"]{background-position:calc(var(--square)*6) calc(var(--square)*-2)}.square[data-theme="6;0"]{background-position:calc(var(--square)*5) calc(var(--square)*11)}.square[data-theme="6;1"]{background-position:calc(var(--square)*5) calc(var(--square)*10)}.square[data-theme="6;2"]{background-position:calc(var(--square)*5) calc(var(--square)*9)}.square[data-theme="6;3"]{background-position:calc(var(--square)*5) calc(var(--square)*8)}.square[data-theme="6;4"]{background-position:calc(var(--square)*5) calc(var(--square)*7)}.square[data-theme="6;5"]{background-position:calc(var(--square)*5) calc(var(--square)*6)}.square[data-theme="6;6"]{background-position:calc(var(--square)*5) calc(var(--square)*5)}.square[data-theme="6;7"]{background-position:calc(var(--square)*5) calc(var(--square)*4)}.square[data-theme="6;8"]{background-position:calc(var(--square)*5) calc(var(--square)*3)}.square[data-theme="6;9"]{background-position:calc(var(--square)*5) calc(var(--square)*2)}.square[data-theme="6;10"]{background-position:calc(var(--square)*5) calc(var(--square)*1)}.square[data-theme="6;11"]{background-position:calc(var(--square)*5) calc(var(--square)*0)}.square[data-theme="6;12"]{background-position:calc(var(--square)*5) calc(var(--square)*-1)}.square[data-theme="6;13"]{background-position:calc(var(--square)*5) calc(var(--square)*-2)}.square[data-theme="7;0"]{background-position:calc(var(--square)*4) calc(var(--square)*11)}.square[data-theme="7;1"]{background-position:calc(var(--square)*4) calc(var(--square)*10)}.square[data-theme="7;2"]{background-position:calc(var(--square)*4) calc(var(--square)*9)}.square[data-theme="7;3"]{background-position:calc(var(--square)*4) calc(var(--square)*8)}.square[data-theme="7;4"]{background-position:calc(var(--square)*4) calc(var(--square)*7)}.square[data-theme="7;5"]{background-position:calc(var(--square)*4) calc(var(--square)*6)}.square[data-theme="7;6"]{background-position:calc(var(--square)*4) calc(var(--square)*5)}.square[data-theme="7;7"]{background-position:calc(var(--square)*4) calc(var(--square)*4)}.square[data-theme="7;8"]{background-position:calc(var(--square)*4) calc(var(--square)*3)}.square[data-theme="7;9"]{background-position:calc(var(--square)*4) calc(var(--square)*2)}.square[data-theme="7;10"]{background-position:calc(var(--square)*4) calc(var(--square)*1)}.square[data-theme="7;11"]{background-position:calc(var(--square)*4) calc(var(--square)*0)}.square[data-theme="7;12"]{background-position:calc(var(--square)*4) calc(var(--square)*-1)}.square[data-theme="7;13"]{background-position:calc(var(--square)*4) calc(var(--square)*-2)}.square[data-theme="8;0"]{background-position:calc(var(--square)*3) calc(var(--square)*11)}.square[data-theme="8;1"]{background-position:calc(var(--square)*3) calc(var(--square)*10)}.square[data-theme="8;2"]{background-position:calc(var(--square)*3) calc(var(--square)*9)}.square[data-theme="8;3"]{background-position:calc(var(--square)*3) calc(var(--square)*8)}.square[data-theme="8;4"]{background-position:calc(var(--square)*3) calc(var(--square)*7)}.square[data-theme="8;5"]{background-position:calc(var(--square)*3) calc(var(--square)*6)}.square[data-theme="8;6"]{background-position:calc(var(--square)*3) calc(var(--square)*5)}.square[data-theme="8;7"]{background-position:calc(var(--square)*3) calc(var(--square)*4)}.square[data-theme="8;8"]{background-position:calc(var(--square)*3) calc(var(--square)*3)}.square[data-theme="8;9"]{background-position:calc(var(--square)*3) calc(var(--square)*2)}.square[data-theme="8;10"]{background-position:calc(var(--square)*3) calc(var(--square)*1)}.square[data-theme="8;11"]{background-position:calc(var(--square)*3) calc(var(--square)*0)}.square[data-theme="8;12"]{background-position:calc(var(--square)*3) calc(var(--square)*-1)}.square[data-theme="8;13"]{background-position:calc(var(--square)*3) calc(var(--square)*-2)}.square[data-theme="9;0"]{background-position:calc(var(--square)*2) calc(var(--square)*11)}.square[data-theme="9;1"]{background-position:calc(var(--square)*2) calc(var(--square)*10)}.square[data-theme="9;2"]{background-position:calc(var(--square)*2) calc(var(--square)*9)}.square[data-theme="9;3"]{background-position:calc(var(--square)*2) calc(var(--square)*8)}.square[data-theme="9;4"]{background-position:calc(var(--square)*2) calc(var(--square)*7)}.square[data-theme="9;5"]{background-position:calc(var(--square)*2) calc(var(--square)*6)}.square[data-theme="9;6"]{background-position:calc(var(--square)*2) calc(var(--square)*5)}.square[data-theme="9;7"]{background-position:calc(var(--square)*2) calc(var(--square)*4)}.square[data-theme="9;8"]{background-position:calc(var(--square)*2) calc(var(--square)*3)}.square[data-theme="9;9"]{background-position:calc(var(--square)*2) calc(var(--square)*2)}.square[data-theme="9;10"]{background-position:calc(var(--square)*2) calc(var(--square)*1)}.square[data-theme="9;11"]{background-position:calc(var(--square)*2) calc(var(--square)*0)}.square[data-theme="9;12"]{background-position:calc(var(--square)*2) calc(var(--square)*-1)}.square[data-theme="9;13"]{background-position:calc(var(--square)*2) calc(var(--square)*-2)}.square[data-theme="10;0"]{background-position:calc(var(--square)*1) calc(var(--square)*11)}.square[data-theme="10;1"]{background-position:calc(var(--square)*1) calc(var(--square)*10)}.square[data-theme="10;2"]{background-position:calc(var(--square)*1) calc(var(--square)*9)}.square[data-theme="10;3"]{background-position:calc(var(--square)*1) calc(var(--square)*8)}.square[data-theme="10;4"]{background-position:calc(var(--square)*1) calc(var(--square)*7)}.square[data-theme="10;5"]{background-position:calc(var(--square)*1) calc(var(--square)*6)}.square[data-theme="10;6"]{background-position:calc(var(--square)*1) calc(var(--square)*5)}.square[data-theme="10;7"]{background-position:calc(var(--square)*1) calc(var(--square)*4)}.square[data-theme="10;8"]{background-position:calc(var(--square)*1) calc(var(--square)*3)}.square[data-theme="10;9"]{background-position:calc(var(--square)*1) calc(var(--square)*2)}.square[data-theme="10;10"]{background-position:calc(var(--square)*1) calc(var(--square)*1)}.square[data-theme="10;11"]{background-position:calc(var(--square)*1) calc(var(--square)*0)}.square[data-theme="10;12"]{background-position:calc(var(--square)*1) calc(var(--square)*-1)}.square[data-theme="10;13"]{background-position:calc(var(--square)*1) calc(var(--square)*-2)}.square[data-theme="11;0"]{background-position:calc(var(--square)*0) calc(var(--square)*11)}.square[data-theme="11;1"]{background-position:calc(var(--square)*0) calc(var(--square)*10)}.square[data-theme="11;2"]{background-position:calc(var(--square)*0) calc(var(--square)*9)}.square[data-theme="11;3"]{background-position:calc(var(--square)*0) calc(var(--square)*8)}.square[data-theme="11;4"]{background-position:calc(var(--square)*0) calc(var(--square)*7)}.square[data-theme="11;5"]{background-position:calc(var(--square)*0) calc(var(--square)*6)}.square[data-theme="11;6"]{background-position:calc(var(--square)*0) calc(var(--square)*5)}.square[data-theme="11;7"]{background-position:calc(var(--square)*0) calc(var(--square)*4)}.square[data-theme="11;8"]{background-position:calc(var(--square)*0) calc(var(--square)*3)}.square[data-theme="11;9"]{background-position:calc(var(--square)*0) calc(var(--square)*2)}.square[data-theme="11;10"]{background-position:calc(var(--square)*0) calc(var(--square)*1)}.square[data-theme="11;11"]{background-position:calc(var(--square)*0) calc(var(--square)*0)}.square[data-theme="11;12"]{background-position:calc(var(--square)*0) calc(var(--square)*-1)}.square[data-theme="11;13"]{background-position:calc(var(--square)*0) calc(var(--square)*-2)}.square[data-theme="12;0"]{background-position:calc(var(--square)*-1) calc(var(--square)*11)}.square[data-theme="12;1"]{background-position:calc(var(--square)*-1) calc(var(--square)*10)}.square[data-theme="12;2"]{background-position:calc(var(--square)*-1) calc(var(--square)*9)}.square[data-theme="12;3"]{background-position:calc(var(--square)*-1) calc(var(--square)*8)}.square[data-theme="12;4"]{background-position:calc(var(--square)*-1) calc(var(--square)*7)}.square[data-theme="12;5"]{background-position:calc(var(--square)*-1) calc(var(--square)*6)}.square[data-theme="12;6"]{background-position:calc(var(--square)*-1) calc(var(--square)*5)}.square[data-theme="12;7"]{background-position:calc(var(--square)*-1) calc(var(--square)*4)}.square[data-theme="12;8"]{background-position:calc(var(--square)*-1) calc(var(--square)*3)}.square[data-theme="12;9"]{background-position:calc(var(--square)*-1) calc(var(--square)*2)}.square[data-theme="12;10"]{background-position:calc(var(--square)*-1) calc(var(--square)*1)}.square[data-theme="12;11"]{background-position:calc(var(--square)*-1) calc(var(--square)*0)}.square[data-theme="12;12"]{background-position:calc(var(--square)*-1) calc(var(--square)*-1)}.square[data-theme="12;13"]{background-position:calc(var(--square)*-1) calc(var(--square)*-2)}.square[data-theme="13;0"]{background-position:calc(var(--square)*-2) calc(var(--square)*11)}.square[data-theme="13;1"]{background-position:calc(var(--square)*-2) calc(var(--square)*10)}.square[data-theme="13;2"]{background-position:calc(var(--square)*-2) calc(var(--square)*9)}.square[data-theme="13;3"]{background-position:calc(var(--square)*-2) calc(var(--square)*8)}.square[data-theme="13;4"]{background-position:calc(var(--square)*-2) calc(var(--square)*7)}.square[data-theme="13;5"]{background-position:calc(var(--square)*-2) calc(var(--square)*6)}.square[data-theme="13;6"]{background-position:calc(var(--square)*-2) calc(var(--square)*5)}.square[data-theme="13;7"]{background-position:calc(var(--square)*-2) calc(var(--square)*4)}.square[data-theme="13;8"]{background-position:calc(var(--square)*-2) calc(var(--square)*3)}.square[data-theme="13;9"]{background-position:calc(var(--square)*-2) calc(var(--square)*2)}.square[data-theme="13;10"]{background-position:calc(var(--square)*-2) calc(var(--square)*1)}.square[data-theme="13;11"]{background-position:calc(var(--square)*-2) calc(var(--square)*0)}.square[data-theme="13;12"]{background-position:calc(var(--square)*-2) calc(var(--square)*-1)}.square[data-theme="13;13"]{background-position:calc(var(--square)*-2) calc(var(--square)*-2)}.square[data-legal]{cursor:pointer}.square[data-legal=dot]:after{background-color:var(--legalIndicatorColor,rgba(0,0,0,.2));border-radius:50%;content:"";height:30%;left:35%;position:absolute;top:35%;width:30%}.square[data-legal=circle]:after{border:calc(var(--square)*.08) solid;border-color:var(--legalIndicatorColor,rgba(0,0,0,.2));border-radius:50%;content:"";filter:opacity(.85);height:86%;left:7%;position:absolute;top:7%;width:86%}.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;right:2%;width:45%;z-index:1}.square[data-explosion]:before{animation:BaseSquare-scaling .15s forwards;font-family:var(--font-family-icons);font-size:calc(var(--square)*.24);opacity:.8!important;padding-left:7%;position:absolute;transition:color .15s}@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{background-color:unset;background-image:url(/bundles/web/images/variants/misc/snowflake.90f903d6.svg);background-size:cover;filter:brightness(40%);height:40%;left:30%;opacity:.4;top:30%;transition-duration:.15s;transition-property:width,height,left,top;width:40%}[data-special] .square[data-legal=dot]:hover:after{height:60%;left:20%;top:20%;width:60%}[data-special] .square[data-legal=circle]:after{border-color:rgba(0,0,0,.2);height:86%;left:7%;top:7%;transition-duration:.15s;transition-property:width,height,left,top,background-color,border;width:86%}[data-special] .square[data-legal=circle]:hover:after{background-color:rgba(0,0,0,.2);border-color:transparent;height:70%;left:15%;top:15%;width:70%}[data-special] .square[data-legal]:before{content:"";height:100%;left:0;opacity:0;outline:3px solid hsla(0,0%,100%,.8);pointer-events:none;position:absolute;top:0;transition-delay:.35s,.35s,.35s,.35s,.1s;transition-duration:0s,0s,0s,0s,.25s;transition-property:height,left,top,width,opacity;width:100%;z-index:100}[data-special=freeze] .square[data-legal]:hover:before{height:300%;left:-100%;top:-100%;width:300%}[data-special=freeze] .square[data-legal]:hover:before,[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{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));height:85%;left:7.5%;opacity:.45;top:7.5%;width:85%}[data-themed-effects][data-special] .square[data-legal=circle]:hover:after{background-color:#fff;height:70%;left:15%;top:15%;width:70%}[data-themed-effects][data-special] .square[data-legal]:hover:before{background-color:var(--color-transparent-white-14)}.CursorIndicator-component{left:0;pointer-events:none;position:fixed;top:0;z-index:500}.BoardCursor-indicator,.CursorIndicator-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;text-shadow:1px 1px 2px rgba(0,0,0,.45),0 0 10px rgba(0,0,0,.1);top:0}.PlusPoint-component{display:flex;font-size:3rem;font-weight:700;opacity:0;position:absolute;text-shadow:1px 1px 2px hsla(0,0%,100%,.65);transition-delay:1s,0s;transition-duration:0s,1s;transition-property:font-size,opacity}.PlusPoint-component:first-child{transform:translateY(6rem)}.PlusPoint-component:nth-child(2){transform:translate(-6rem)}.PlusPoint-component:nth-child(3){transform:translateY(-6rem)}.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:rgba(0,0,0,.451);transition:background-color .15s}.TheBoard-squares{--fog-progress:1000px;display:flex;overflow:hidden}.TheBoard-squares[data-fog-animation]{animation:TheBoard-windy 300s linear infinite forwards}.TheBoard-arrows,.TheBoard-pieces,.TheBoard-spellFields{position:absolute;top:0}.TheBoard-banks,.TheBoard-playerboxes{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}.TheBoard-bank.TheBoard-right{left:100%}.TheBoard-bank:not(.TheBoard-right) .TheBoard-bankSquares{direction:rtl}.TheBoard-bank:not(.TheBoard-right){right: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;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:20rem;z-index:3}.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);box-shadow:.3rem .3rem 1rem rgba(0,0,0,.451);display:flex;overflow:hidden;position:absolute;z-index:5}.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{left:50%;pointer-events:none;position:absolute;top: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:hsla(0,0%,100%,.439);cursor:pointer}.TheBoardHint-duck{background-color:#816508;color:#ffc60a}.TheBoardHint-seirawan{animation:TheBoardHint-seirawan-hint-blink .3s 10.5s 15 forwards;background-color:hsla(0,0%,100%,.439);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:hsla(0,0%,100%,.439)}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:rgba(0,0,0,.2)}.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:hsla(0,0%,100%,.8)}.section-tabs-tab.section-tabs-active{color:var(--color-green-300)}.section-tabs-dark-mode .section-tabs-tab.section-tabs-active{color:hsla(0,0%,100%,.8)}.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)}.section-tabs-icon{margin-right:var(--space-4)}.board-panel-tabs-tabs{flex-grow:1;font-size:13px;justify-content:space-around}.board-panel-tabs-tab,.board-panel-tabs-tabs{border-top:2px solid var(--sidebarBgColor);display:flex}.board-panel-tabs-tab{align-items:center;cursor:default;flex-direction:column;opacity:.5;padding:4px;width:100%}.board-panel-tabs-tab:hover{border-top:2px solid #fff!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;right:20px}.chat-chat-stream-f{flex-grow:1;overflow-x:hidden;overflow-y:auto;padding:20px 0 0}.chat-message-row{color:hsla(0,0%,100%,.651);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;float:right;visibility:hidden}.chat-message-delete-icon.chat-show{visibility:visible}.chat-chat-input-f{margin-bottom:1rem}a.chat-chat-icon>div{margin-left:-5px!important;padding-top:2px!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)}.chat-sign-up-message{margin-left: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:hsla(0,0%,100%,.4);font-weight:500}.chat-membership-icon{align-items:center;display:inline-flex;vertical-align:middle}.chat-message-row .chat-icon-small{margin-right:5px;margin-top:-5px}.chat-message-row .chat-icon-small.icon-font-chess{margin-left:-1.5px;margin-right:6.5px}.chat-membership-icon a{display:inline-flex}.chat-message-row .chat-membership-icon .cc-chip-component{margin-right:5px;margin-top:-2px}.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:hsla(0,0%,100%,.502);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;right:2px;top:0}.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;margin-left:auto;margin-right: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%}.tournament-player-actions-margin-right{margin-right: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;right:-120px;top:-70px;z-index:9999}.tournament-player-actions-icon{margin:0 2px}.tournament-player-actions-btn{cursor:pointer}.tournament-player-actions-play-btn{flex:1;flex-basis:100px}.game-over-buttons-icon{margin-right:.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%}.game-over-buttons-reinvite-btn{margin-left: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}.game-panel-icon:not(:last-child){margin-right:.4rem}.game-panel-icon:last-child:not(:only-child){margin-left:.2rem}.game-panel-icon-small{border-radius:.3rem}.game-panel-icon-small:hover{background-color:hsla(0,0%,100%,.102);cursor:pointer}.game-panel-float-right{cursor:pointer;float:right}.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:hsla(0,0%,100%,.651);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:rgba(0,0,0,.122);color:hsla(0,0%,100%,.4);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:hsla(0,0%,100%,.051);border-radius:3px;font-size:13px;opacity:.9}.moves-hl-move{background-color:hsla(0,0%,100%,.2)}.moves-full-move-nr{float:left;margin-right:3px;min-width:20px}.moves-move>div:hover{background-color:hsla(0,0%,100%,.102)}.moves-moves-list .moves-table-cell{font-weight:600;max-width:75px;min-width:75px;padding:0 1px;text-align:left;vertical-align:top}.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%}.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:hsla(0,0%,100%,.651);float:right;margin-right:10px}.moves-censor,.moves-pointer{cursor:pointer}.moves-neutral{color:hsla(0,0%,100%,.651)}.moves-bot-move-btn{border-radius:2px;color:#006400;font-weight:700;padding:2px 5px}.moves-icon-small{margin-left:-2px;margin-top:3px;padding:2px;width:auto!important}.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;left:50%;padding:1rem 3rem .5rem;position:absolute;transform:translate(-50%);z-index:1}.next-to-move-clickable{align-items:center;display:flex;padding:0 .2rem;white-space:nowrap}.next-to-move-clickable:hover{background-color:hsla(0,0%,100%,.122);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:hsla(0,0%,100%,.651);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;left:2rem;padding:1rem!important;position:absolute;top:0;white-space:nowrap;width:calc(100% - 4rem);z-index:1}.game-details-arenaIcon{color:var(--color-green-300);cursor:pointer;min-width:4rem}.game-details-variantIcon{margin:0 .5rem}.game-details-icon,.game-details-iconHelp{font-size:2rem;height:2rem;width:2rem}.game-details-iconHelp{cursor:pointer;margin-left:auto;margin-right:.2rem;text-align:right}.game-details-iconHelp+.game-details-iconHelp{margin-left:unset}.game-details-iconHelpLarge{cursor:pointer;font-size:2rem;height:2rem;width:2rem}.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}.game-details-title :not(.game-details-setup){margin-left:.5rem}.game-details-title :not(.game-details-setup)+.game-details-setup{margin-right: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-left:.5rem;margin-right:.2rem;margin-top:.1rem;padding:.2rem .3rem;white-space:nowrap}.game-details-rules{align-items:center;display:flex;font-family:Trebuchet MS;font-size:1.5rem;font-weight:700;gap:.2rem;padding-left:.6rem;transition:margin-left .5s;width:-moz-fit-content;width:fit-content}.game-details-rules .game-details-iconLabel{display:inline-block;margin-right:-.1rem;margin-top:.1rem}.game-details-rules .game-details-promotionPieces{display:flex;white-space:nowrap}.game-details-rules .game-details-promotionPieces div:not(:first-of-type){margin-left:-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;left:0;position:absolute}.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{background:linear-gradient(270deg,#97bd4d 0 50%,rgba(151,189,77,0));border-radius:0 .5rem .5rem 0;justify-content:flex-end;padding-right:.5rem;right:0}.game-details-iconExpandLeft{background:linear-gradient(90deg,#97bd4d 0 50%,rgba(151,189,77,0));border-radius:.5rem 0 0 .5rem;justify-content:flex-start;left:0;padding-left:.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)}.status-bar-stats :nth-child(3){margin-left:2rem}.status-bar-label{font-size:1rem;text-transform:uppercase}.status-bar-username{color:var(--color-neutrals-white);cursor:pointer;font-weight:600;margin-right:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-bar-link,.status-bar-link:active,.status-bar-link:visited{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:rgba(0,0,0,.2)}.sidebar-component.sidebar-mobile{border-radius:0!important;height:calc(100dvh - 10rem)!important;margin:5rem 0 0 auto!important;max-width:unset!important;min-height:unset!important}.sidebar-component.sidebar-mobile.sidebar-mobile-controls{height:calc(100dvh - 17rem)!important}.sidebar-compact-header,.sidebar-header{height:10rem;position:relative}.sidebar-compact-header:before,.sidebar-header:before{background-color:rgba(0,0,0,.129);border-bottom:.4rem solid hsla(0,0%,100%,.2);border-radius:.5rem .5rem 50% 50%;content:"";height:75%;left:-.5rem;position:absolute;top:0;width:calc(100% + 1rem)}.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%;left:-5rem;width:calc(100% + 10rem)}.sidebar-compact-header .sidebar-title-wrapper{flex-direction:row-reverse}.sidebar-compact-header .sidebar-title{color:hsla(0,0%,100%,.8);font-size:2rem;text-shadow:none}.sidebar-compact-header .sidebar-logo{margin-right:1rem}.sidebar-compact-header .sidebar-logo [class*=icon-]{color:hsla(0,0%,100%,.8);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)}.sidebar-action-icon.sidebar-left{left:1.5rem}.sidebar-action-icon.sidebar-right{right:1.5rem}.sidebar-tabs{background:linear-gradient(180deg,transparent,transparent 30%,rgba(0,0,0,.2));border-bottom:.1rem solid hsla(0,0%,100%,.2)}.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);margin:1rem 1rem 0 0}.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:hsla(0,0%,100%,.651);display:flex;flex-direction:column;height:100%;overflow-x:hidden}.board-panel-game-details{color:hsla(0,0%,100%,.651);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{flex-grow:1;font-size:13px;justify-content:space-around}.board-panel-tab,.board-panel-tabs{border-top:2px solid var(--sidebarBgColor);display:flex}.board-panel-tab{align-items:center;cursor:default;flex-direction:column;opacity:.5;padding:4px;width:100%}.board-panel-tab:hover{border-top:2px solid #fff!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 #fff!important;opacity:1}.board-panel-content-annotation,.board-panel-content-chat,.board-panel-content-fen,.board-panel-content-pgn{width:100%}.board-panel-content-annotation{position:relative}.board-panel-annotation{background:transparent;border:none;color:hsla(0,0%,100%,.651);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;right:0;touch-action:none;width:40px;z-index:2}.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;right:5px;top:5px}.board-panel-no-flex{flex-grow:0;flex-shrink:0}.fullscreen-panel-icon{color:var(--color-gray-500);height:24px!important;margin-right:2px;width:auto!important}.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;right:1rem;top:40%;z-index:1}.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}.announcement-icon{margin-right:2px}.announcement-announcement{color:#fff;font-size:13px;left:20px;position:absolute;top:10px;z-index:4}.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;right:0;top:0;z-index:11}.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{color:#ddd;flex-direction:column;font-family:Courier;font-size:15px;margin:5px;padding:5px}.icon-demo-demo,.seek-spinner-block-spinner{align-items:center;display:flex;justify-content:center}.seek-spinner-block-spinner{--spinnerColor:hsla(0,0%,100%,.4);color:#fff;font-family:var(--font-family-icons);font-size:2rem;height:calc(var(--spinnerSize)*3);margin:auto;position:relative;text-shadow:0 0 .5rem rgba(0,0,0,.8);width:calc(var(--spinnerSize)*3);z-index:0}.seek-spinner-block-spinner:hover{--spinnerColor:hsla(0,0%,100%,.65)}.seek-spinner-block-spinner:before{background:var(--spinnerColor)}.seek-spinner-block-spinner:after,.seek-spinner-block-spinner:before{border-radius:.1rem;content:"";height:var(--spinnerSize);left:calc(50% - var(--spinnerSize)/2);position:absolute;top:calc(50% - var(--spinnerSize)/2);width:var(--spinnerSize);z-index:-1}.seek-spinner-block-spinner:after{animation:spin 1s infinite;box-shadow:calc(var(--spinnerSize)*-1) calc(var(--spinnerSize)*-1) 0 0 var(--spinnerColor),calc(var(--spinnerSize)*-1) calc(var(--spinnerSize)*1) 0 0 var(--spinnerColor),calc(var(--spinnerSize)*1) calc(var(--spinnerSize)*-1) 0 0 var(--spinnerColor),calc(var(--spinnerSize)*1) calc(var(--spinnerSize)*1) 0 0 var(--spinnerColor)}@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;margin:.4rem;width:2.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-expanded>div,.icon-bar-top-icons>div{cursor:pointer}.icon-bar-top-icons-expanded>:not(:first-child),.icon-bar-top-icons>: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:5rem;width:100%;z-index:2}.icon-bar-mobile .icon-bar-expand-section>div,.icon-bar-mobile-fullscreen .icon-bar-expand-section>div,.icon-bar-mobile-fullscreen>div,.icon-bar-mobile>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-fullscreen:before,.icon-bar-mobile:before{background-color:rgba(0,0,0,.129);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:hsla(0,0%,100%,.651);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:hsla(0,0%,100%,.749);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;right:.1rem;text-align:center;top:.2rem}.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 .25s forwards;background:#e7e5e3;border-radius:10px;box-shadow:-2px 2px 20px rgba(0,0,0,.62);color:#315a0e;display:flex;font-size:14px;font-weight:600;opacity:0;padding:10px;pointer-events:none;position:absolute;right:120%;top:50%;transform:translateY(-50%);width:-moz-max-content;width:max-content}.icon-bar-poll-hint:after{border-color:transparent;border-left-color:#e7e5e3;border-style:solid;border-width:5px 0 5px 5px;content:"";margin-top:-5px;position:absolute;right:-5px;top:50%}.icon-bar-poll-hint .icon-bar-hint-icon{color:#315a0e;font-size:50PX;line-height:33px;padding-right:4px;width:39px}.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;right:40px;top:0;width:180px}.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:hsla(0,0%,100%,.349);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:hsla(0,0%,100%,.651)}.icon-bar-streamer-status{color:var(--color-green-300);margin-left:auto;margin-right:.5rem}.icon-bar-streamer-username{color:var(--color-neutrals-white);cursor:pointer;font-weight:700;margin-left:.5rem;max-width:9rem;opacity:.9;overflow:hidden;text-overflow:ellipsis}.icon-bar-streamer-username:hover{opacity:1}.queue-icon-small{font-size:1.2rem;height:1.2rem;width:1.2rem}.queue-icon{cursor:pointer;margin-left:.2rem}.queue-icon-large{cursor:pointer;font-size:3.2rem;height:3.2rem;width:3.2rem}.queue-q-container{display:grid;margin:.2rem .5rem;padding:.3rem 1rem;position:relative}.queue-q-container-hover{background:rgba(0,0,0,.2);border-bottom:.2rem solid var(--sidebarBgColor);border-radius:.5rem}.queue-q-container-hover:hover{background:hsla(0,0%,100%,.051)}.queue-q-container-joined{background:rgba(88,114,55,.102)}.queue-q-container-joined:hover{background:hsla(0,0%,100%,.051)}.queue-flex-row{flex-direction:row;overflow:hidden}.queue-action-icons,.queue-flex-row{align-items:center;display:flex;justify-content:flex-start}.queue-action-icons{flex-direction:column;margin-left:auto;width:8rem}.queue-btn{padding:0;width:5rem}.queue-starting a,.queue-starting span:first-child{margin-right: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;margin-left:.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;right:0;top:0}.invitations-icon:hover{opacity:.7}.invitations-four-pair-request{display:flex;flex-direction:column;font-size:1.3em;gap:.5rem;left:45px;position:absolute;top:15px;z-index:10}.invitations-request-container.invitations-festivalEffect{padding-top:2.8rem}.invitations-confety{background-image:url(/bundles/web/images/variants/misc/flags.2047dc41.svg);background-position:bottom;background-repeat:no-repeat;background-size:cover;height:6rem;left:-1%;pointer-events:none;position:absolute;top:-2.6rem;width:102%}.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{float:left;height:5rem;-o-object-fit:cover;object-fit:cover;width:5rem}.invitations-request-container>.invitations-request-invitation{float:right;font-size:14px;height:auto;padding-left:10px;padding-top:5px;text-align:center;width:360px}.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}.invitations-invitation{text-align:left}.invitations-invitation-username{cursor:pointer;display:inline;font-weight:600}.close-button-component{position:absolute;right:var(--positionRight,1rem);top:var(--positionTop,1rem);z-index:2}.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 (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;right:var(--positionRight,4rem);top:var(--positionTop,1rem);width:3rem;z-index:2}@media (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 (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 (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 .cc-modal-body,.modal-base-modal .ui_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 .cc-modal-body,.modal-base-dark .ui_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%;left:-5rem;position:absolute;top:0;width:calc(100% + 10rem);z-index:-1}.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{font-family:var(--font-family-heading);font-size:3rem;font-weight:800;text-align:center}.modal-header-rounded-header h2,.modal-header-rounded-header h3{color:var(--color-neutrals-white);text-shadow:0 .1rem 0 rgba(0,0,0,.45)}.modal-header-rounded-header h3{font-weight:400;line-height:1}.news-icon{color:var(--color-gray-500);font-size:1.6rem;height:1.6rem;width:1.6rem}.news-icon,.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);font-weight:300;gap:.5rem;padding:0 2rem 2rem}.news-content,.news-item{display:flex;flex-direction:column}.news-item{background-color:var(--color-gray-100);border-radius:.3rem;color:var(--color-gray-900);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);margin-right:.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;right:.5rem;top:.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 input[type=text],.news-content textarea{background-color:var(--color-neutrals-white)!important;color:var(--color-gray-800)!important}.news-content input[type=text]::-moz-placeholder,.news-content textarea::-moz-placeholder{color:var(--color-gray-500)!important}.news-content input[type=text]::placeholder,.news-content textarea::placeholder{color:var(--color-gray-500)!important}.troll-fx-icon{font-size:2rem;height:2rem;position:absolute;right:0;top:0;width:2rem}.troll-fx-icon:hover{cursor:pointer;opacity:.7}.troll-fx-troll-container{background:#4cd;border-radius:28% 82% 39% 69%;bottom:20%;left:0;padding:50px;position:absolute;top:20%;width:320px;z-index:5}.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%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:5}.troll-fx-santa{background-size:contain;border-radius:33px;bottom:57px;height:160px;left:11px;margin-left:-30px;margin-top:-20px;opacity:1;position:fixed;width:480px;z-index:4}.troll-fx-input{width:100px}.view-reports-icon{color:var(--color-text-subtle);cursor:pointer;position:absolute;right:.5rem;top:.5rem}.view-reports-icon.view-reports-info{right:3rem;top:.5rem}.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:rgba(0,0,0,.902);border-radius:4px;bottom:20px;color:hsla(0,0%,100%,.902);height:540px;left:5px;opacity:.88;padding:8px;position:absolute;width:480px;z-index:11}.view-reports-reports-wrapper.view-reports-history{left: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 hsla(0,0%,100%,.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;border:0;color:green;cursor:pointer;font-weight:600;height:100%;max-width:120px;outline:0;padding-left:5px;padding-right:20px;position:relative}.view-reports-option,.view-reports-select{background-color:transparent}.acknowledge-rules-modal-icon{display:inline;font-size:2rem;height:2rem;width:2rem}.acknowledge-rules-modal-close-icon{font-size:2rem;height:2rem;position:absolute;right:0;top:0;width:2rem}.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;text-align:left}.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}.user-search-input-friend-header .user-search-input-icon{margin-left: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;margin-right:0}.user-search-input-invite-subtext{font-weight:400}.user-search-input-invite-input{align-items:center;border:1px solid #000;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{margin-top:-2px}.cga-edit-icon,.cga-edit-uploadIcon{color:var(--color-gray-500);cursor:pointer}.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{float:left;font-size:12px;margin-right:8px;white-space:nowrap}.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;font-size:3.2rem;height:3.2rem;margin:0 var(--space-4);width:3.2rem}.cga-header-closeIcon{color:var(--color-gray-500);cursor:pointer;margin-left:var(--space-16)}.cga-header-uploadIcon{transform:rotate(180deg)}.cga-header-downloadIcon,.cga-header-uploadIcon{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-center,.cga-header-cga-header .cga-header-cga-header-left,.cga-header-cga-header .cga-header-cga-header-right{align-items:center;display:flex}.cga-header-closeIcon:hover,.cga-header-downloadIcon:hover,.cga-header-uploadIcon: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{cursor:pointer;font-size:1.6rem;height:1.6rem;width:1.6rem}.cga-modal-component.cc-modal-component,.cga-modal-component.ui_modal-bg-transparent,.cga-modal-component.ui_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{margin-left:calc(var(--navWidth) - 4rem)!important;margin-right:var(--sidebarWidth)!important;overflow-x:hidden;width:calc(100vw - var(--navWidth) - var(--sidebarWidth) - 4rem)!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-gray-700);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-gray-500);display:block;margin:0 auto 1.5rem}.confirm-dialog-description{color:var(--color-gray-700);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 rgba(0,0,0,.2);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;margin:0 .5rem 0 -1rem;width:2.4rem}.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.cc-modal-component,.custom-rules-modal-component.ui_modal-bg-transparent,.custom-rules-modal-component.ui_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}.custom-rules-modal-component .cc-modal-body{margin-left:var(--navWidth)!important;margin-right: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{cursor:pointer;font-size:2rem;height:2rem;width:2rem}.custom-rules-modal-icon-help{cursor:help}.custom-rules-modal-icon-button{font-size:2.4rem;height:2.4rem;margin:0 .5rem 0 -1rem;width:2.4rem}.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;margin-right:.5rem}.custom-rules-modal-self-check-option>:is(input,label){cursor:inherit}.custom-rules-modal-preset-item{all:unset;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;padding:.5rem .5rem .5rem 1rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.custom-rules-modal-preset-item.custom-rules-modal-selected-preset,.custom-rules-modal-preset-item:hover{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);left:-.3rem;position:absolute;top:-.3rem;width:calc(100% + .6rem)}.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;padding:.5rem .5rem .5rem 1rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.custom-rules-modal-custom-rule-item.custom-rules-modal-selected-custom-rule,.custom-rules-modal-custom-rule-item:hover{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);left:-.3rem;position:absolute;top:-.3rem;width:calc(100% + .6rem)}.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 rgba(169,79,234,.769)}.custom-rules-modal-newRule:after{background:rgba(169,79,234,.769);border-radius:.5rem;color:#eee;content:"NEW";font-family:monospace;font-size:12px;padding:0 .5rem;position:absolute;right:3.5rem}.fair-play-modal-fairPlay-container{margin:15px}.fair-play-modal-close-icon{cursor:pointer;position:absolute;right:var(--space-8);top: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;margin-left:1rem;margin-right:.8rem;text-align:center;width:2rem}.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);left:-.5rem;position:absolute;top:-.5rem;width:calc(100% + 1rem)}@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 (min-width:48em){.festival-modal-submited-footer{justify-content:flex-end;padding-right:3rem}}.festival-modal-section{margin-bottom:3.5rem;width:100%}.festival-modal-section h3{font-size:1.6rem}@media (min-width:48em){.festival-modal-section h3{font-size:2rem}}.festival-modal-section p{margin-left: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 (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 (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 (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{cursor:pointer;display:inline!important;font-size:.8rem;height:.8rem;width:.8rem}.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 50%;background-color:hsla(0,0%,100%,.102);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 50%!important}.slot600x300-r2d2-placeholder a.slot600x300-upgrade4variants{background:url(/bundles/web/images/variants/variants.aed84dca.svg) no-repeat 50%!important}.slot600x300-link,.slot600x300-link:active,.slot600x300-link:visited{color:#e6912c;font-size:13px;font-weight:500;opacity:.9}.slot600x300-link:active:hover,.slot600x300-link:hover,.slot600x300-link:visited: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}.four-player-ffa-user-details{margin-left: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}.four-player-teams-user-details{margin-left: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{cursor:pointer;display:inline!important;font-size:.8rem;height:.8rem;width:.8rem}.slot300x250-r2d2-container{flex-direction:column;height:265px;width:100%}.slot300x250-flex-container,.slot300x250-r2d2,.slot300x250-r2d2-container{display:flex;justify-content:center}.slot300x250-r2d2{contain:strict;height:25rem;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 50%;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 50%!important}.slot300x250-r2d2-placeholder a.slot300x250-upgrade4variants{background:url(/bundles/web/images/variants/variants.aed84dca.svg) no-repeat 50%!important}.slot300x250-r2d2-placeholder .slot300x250-premium{color:#e6912c;font-size:26px;font-weight:700}.slot300x250-link,.slot300x250-link:active,.slot300x250-link:visited{color:#e6912c;font-size:13px;font-weight:500;opacity:.9}.slot300x250-link:active:hover,.slot300x250-link:hover,.slot300x250-link:visited: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:rgba(0,0,0,.141);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 rgba(0,0,0,.2);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;right:-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{cursor:pointer;display:flex;font-size:2rem;height:2rem;justify-content:flex-end;position:absolute;right:10px;top:10px;width:2rem;z-index:1}.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;left:0;position:fixed;top:0;width:100vw;z-index:-1}.game-over-modal .cc-close-button-icon{color:var(--color-neutrals-white)!important}.hold-on-modal-icon{display:inline;font-size:2rem;height:2rem;width:2rem}.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;font-size:15px;margin-top:2rem;max-height:80dvh;padding:0 30px;width:min(500px,100vw - 31px)}.help-help,.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{cursor:pointer;font-size:2rem;height:2rem;margin:.2rem;width: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{border-radius:12px 0 3px;bottom:-2px;position:absolute;right:-2px;z-index:99}.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%;padding-right:.5rem;width:10%}.generated-rules-rule-icon.generated-rules-auto-width{width:unset}.generated-rules-description{color:#8c8a88;flex:1;font-size:12px;font-weight:300;text-align:left}.generated-rules-info-icon{margin-left:auto;min-width:2rem;width:2rem}.generated-rules-promotion{align-items:center;display:flex;flex:none;flex-direction:row;justify-content:center}.generated-rules-promotionPieces{display:flex}.generated-rules-promotionPieces div:not(:first-of-type){margin-left:-1rem}.generated-rules-promotionPieces div:first-of-type{margin-left:-.3rem}.generated-rules-crossed{position:relative}.generated-rules-crossed:after{background:#8c8a88;border-radius:.5px;content:"";height:2px;left:calc(50% - 12px);outline:1px solid var(--color-gray-100);position:absolute;top:50%;transform:rotate(-30deg);width:24px}.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}.poll-config-chart .poll-config-option:first-child div{border-bottom-left-radius:.3rem;border-top-left-radius:.3rem}.poll-config-chart .poll-config-option:last-child div{border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}.poll-config-chart .poll-config-option:first-child div{background-color:#a73c3c}.poll-config-chart .poll-config-option:first-child 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::-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 .cc-select-component *,.poll-config-form .cc-select-component:hover,.poll-config-form .cc-select-component:hover *,.poll-config-form .ui_v5-select-component,.poll-config-form .ui_v5-select-component *,.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>.cc-button-component,.poll-config-buttons>.ui_v5-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>.cc-button-component *,.poll-config-buttons>.ui_v5-button-component *{color:inherit!important}.poll-config-buttons>.cc-button-component:hover,.poll-config-buttons>.ui_v5-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;padding-right:.4rem;width:3.9rem}.poll-modal-header .poll-modal-iconMini{background:#dbd9d7;border-radius:50%;bottom:10px;color:#315a0e;padding:2px;position:absolute;right: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:rgba(0,0,0,.18);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-close-button-icon,.cc-inline-alert-message{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;right:-3.5rem;top:0}.prompt-dialog-close-btn:hover{opacity:.7}.prompt-dialog-wrapper{min-width:min(44rem,90vw);padding:2rem}p.prompt-dialog-description{color:#8a8886;font-size:1.2rem;text-transform:uppercase}.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{border:1.5px solid #b0aeac!important;border-radius:5px!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%}.rating-migration-modal-side:first-child{border-bottom-left-radius:.5rem;border-left:1px solid var(--color-gray-200);border-top-left-radius:.5rem}.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}.rating-migration-modal-side:nth-child(2) .rating-migration-modal-logo{border-left: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;margin-left:.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 (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 (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;margin-left:.5rem;max-width:18rem;opacity:.9;overflow:hidden;text-overflow:ellipsis}.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}.report-modal-message-container,.report-modal-players-container{text-align:left}.report-modal-reason-container{background-color:var(--color-gray-100);font-weight:500;margin:0 -15px 5px;padding:10px 30px;text-align:left}.report-modal-players-container label{font-weight:600}.report-modal-player-span{float:left;padding-right:8px;white-space:nowrap}.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{height:68px;width:100%}.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%;transform:translate(-50%) translateY(-50%);width:var(--mark-diameter)}.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;left:50%;position:absolute;top:calc(100% + 4px);transform:translate(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none}.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%;transform:translate(-50%) translateY(-50%);transition:border var(--motion-standard) var(--motion-ease-in-out-gentle);width:var(--thumb-diameter)}.slider-thumb.slider-dragging,.slider-thumb:hover{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]:after,.slider-thumb[data-tooltip]:before{left:50%;opacity:0;pointer-events:none;position:absolute;transform:translate(-50%);transition:opacity var(--motion-standard) var(--motion-ease-in-out-gentle)}.slider-thumb[data-tooltip]:hover:after,.slider-thumb[data-tooltip]:hover:before{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;margin-right:var(--space-0);order:-1}.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%}.settings-modal-setting>div:last-child{margin-left: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}.settings-modal-slider{padding-right: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;padding:.5rem .5rem .5rem 1rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.settings-modal-piece-themes>label.settings-modal-selected,.settings-modal-piece-themes>label:hover{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);left:-.3rem;position:absolute;top:-.3rem;width:calc(100% + .6rem)}.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;text-shadow:1px 1px 2px #000;width:100%;z-index:1}@-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);margin-left: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,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);left:-.3rem;position:absolute;top:-.3rem;width:calc(100% + .6rem)}.standings-icon-streak{font-size:1.2rem;height:1.2rem;margin-right:-.2rem;margin-top:-.2rem;vertical-align:middle;width:1.2rem}.standings-icon-help{margin-left:.2rem}.standings-standings-list{font-weight:700;height:auto;list-style-type:none;margin:0;padding:0 5px}.standings-standings-list.standings-darkBG{color:hsla(0,0%,100%,.651)}.standings-standings-list.standings-lightBG{color:rgba(0,0,0,.702)}.standings-standing{align-items:center;display:flex;min-height:35px}.standings-standing:hover{background:rgba(0,94,148,.102)}.standings-standing .standings-ranking{font-weight:700;margin-right:5px;min-width:35px;text-align:center}.standings-standing-avatar{margin-right: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;margin-left:calc(50% + 2rem);text-transform:uppercase}.standings-standing-header>span{height:20px}.standings-standing-tournament{align-items:center;display:flex;flex-basis:150px;flex-direction:row;justify-content:space-between}.standings-standing-rating,.standings-standing-tournament{cursor:default;margin-left:auto;margin-right: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:first-child{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;margin-right:2px;width:1.6rem}.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{float:left;width:50%}.panel-watch-item-section-rating,.panel-watch-item-section-timer{float:right;width:18%}.panel-watch-item-section-points{float:right;width:14%}.panel-watch-item-align-right{text-align:right}.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;padding-left:15px;position:relative}.panel-watch-item-num-spectators{align-items:center;background:rgba(0,0,0,.102);border-radius:3px;color:#7da543;display:flex;flex-direction:row;font-size:11px;justify-content:center;padding:0 2px;position:absolute;right:15px;top:1px}.panel-watch-item-tournament{border-bottom:none}.tournament-icon{font-size:1.6rem;height:1.6rem;margin:0 2px;width:1.6rem}.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:rgba(0,0,0,.2);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{left:calc(100% - 8rem);position:absolute}.tournament-modal-tourney-status{left:0;position:absolute;top:15rem}.tournament-modal-tourney-stats{color:var(--color-gray-600);font-family:var(--font-family-heading);justify-content:space-between;left:0;padding:0 2rem;position:absolute;top:10rem}.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-close-button-icon,.tournament-alert-wrap .cc-inline-alert-content,.tournament-alert-wrap .cc-inline-alert-message,.tournament-alert-wrap .cc-inline-alert-title{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 rgba(0,0,0,.2)}.tournament-t-tabs{border-bottom:1px solid hsla(0,0%,47%,.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 #7da543;color:#7da543;opacity:1}.tournament-t-tab:hover:not(.tournament-active){cursor:pointer}.tournament-t-tab-title{margin-left:5px}.tournament-live-game:hover{background:rgba(0,94,148,.102)}.tournament-timer-container{left:calc(50% - 5rem);position:absolute;top:13rem;z-index:10}.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 50%;background-size:contain!important;flex:none;height:50px;margin:5px 10px 5px 5px;width:50px}.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));left:calc(50% - 2.5rem);position:absolute;top:7.5rem;z-index:3}.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}.transition-slideshow-component .slide-in{transform:translate(150%)}.transition-slideshow-component .slide-in-active{transition-delay:.15s}.transition-slideshow-component .slide-out{opacity:1}.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 rgba(48,45,43,.251),0 0 .1rem rgba(48,45,43,.149);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;margin-right:2px;width:1.2rem}.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 .archive-results-pointer:hover,.archive-results-found-games a:hover,.archive-results-found-players a:hover{cursor:pointer;opacity:1}.archive-results-game-container{cursor:pointer}.archive-results-game-container,.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;padding:15px 5px 15px 15px}.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;justify-content:left;width:20%}.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;right:.5rem;top:.5rem;z-index:2}.archive-results-bottom-spacer{height:150px;width:100%}.archive-results-wrapper [class*=cc-select],.archive-results-wrapper cc-select,.archive-results-wrapper 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{cursor:pointer;font-size:1.2rem;height:1.2rem;width:1.2rem}.archive-search-icon-chevron{right:0}.archive-search-icon-chevron,.archive-search-icon-search{font-size:1.2rem;height:1.2rem;position:absolute;top:calc(50% - 10px);width:1.2rem}.archive-search-icon-search{cursor:pointer;opacity:.7;right:5px}.archive-search-icon-search:hover{opacity:1}.archive-search-icon-toggle{background-color:hsla(0,0%,100%,.102);border-radius:.3rem;cursor:pointer;flex-shrink:0;margin:0 .2rem}.archive-search-icon-nav{font-size:2.4rem;height:2.4rem;margin-left:auto;width:2.4rem}.archive-search-icon-filter{cursor:pointer;font-size:1.6rem;height:1.6rem;width:1.6rem}.archive-search-icon-king-plus{font-size:1.2rem;height:1.2rem;width:1.2rem}.archive-search-admin-search-form,.archive-search-advanced-search-form,.archive-search-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-admin-search-form,.archive-search-advanced-search-form{margin-top:var(--space-16)}.archive-search-admin-search-form~.archive-search-admin-search-form,.archive-search-advanced-search-form~.archive-search-advanced-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-rated-select,.archive-search-time-control-select{flex:1 1 calc(50% - 4rem)}.archive-search-RV-search{margin-right:.4rem;max-width:calc(100% - 10.8rem)}.archive-search-variant-icons{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;justify-content:flex-start;margin-left:15px}.archive-search-RV-toggle{background-color:hsla(0,0%,100%,.102);border:none;border-radius:.3rem;color:hsla(0,0%,100%,.651);font-size:1.4rem;font-weight:300;height:3rem;line-height:3rem;margin:0 .2rem;padding:0 2.4rem 0 1rem;position:relative;width:10rem}.archive-search-RV-toggle:hover{background-color:hsla(0,0%,100%,.2);cursor:pointer}.archive-search-filter-label{font-size:20px}.archive-search-filter-unchecked:hover{color:hsla(0,0%,100%,.651)}.archive-search-three-king{left:0;position:absolute;top:0}.archive-search-king-plus{filter:drop-shadow(-1px -1px 3px #000);font-weight:100;left:-8px;pointer-events:none;position:absolute}.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 hsla(0,0%,100%,.651)}.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-is-searching,.archive-search-row-count{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:hsla(0,0%,100%,.302)}.archive-search-label{cursor:pointer;white-space:nowrap}.archive-search-form [class*=cc-select],.archive-search-form cc-select,.archive-search-form 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 [class*=cc-input],.archive-search-form 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;margin-left:.2rem;width:1.6rem}.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;right:0;width:1rem;z-index:1}.panel-friends-username-wrapper{display:flex;width:20rem}.panel-friends-friend-username{color:var(--color-neutrals-white);cursor:pointer;font-weight:700;margin-left:.5rem;max-width:18rem;opacity:.9;overflow:hidden;text-overflow:ellipsis}.panel-friends-friend-username:hover{opacity:1}.panel-friends-friend-status{color:var(--color-green-300);margin-left:auto;margin-right:.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;font-size:14px;justify-content:space-around;min-height:45px;padding:8px 15px}.leaderboards-leaderboards-myStanding,.leaderboards-leaderboards-types{border-bottom:2px solid var(--sidebarBgColor);color:hsla(0,0%,100%,.4);display:flex;flex-direction:column}.leaderboards-leaderboards-types{max-height:200px;overflow-y:hidden;padding:4px 8px}.leaderboards-leaderboard-group-title{color:hsla(0,0%,100%,.651);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.leaderboards-active,.leaderboards-leaderboard-group-items>div:hover{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;margin-right:5px;max-width:120px;padding:3px 10px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.leaderboards-leaderboard-info{font-size:30px;position:relative;top:-14px}.leaderboards-leaderboard-info:hover{color:hsla(0,0%,100%,.651)}.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:hsla(0,0%,100%,.651);display:flex;flex-direction:column}.available-queues-available-queues h2{color:hsla(0,0%,100%,.651);font-family:var(--font-family-heading);font-size:15px;font-weight:600;line-height:2;margin-left:10px}.available-queues-available-queue{width:100%}.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:hsla(0,0%,100%,.651);font-family:var(--font-family-heading);font-size:15px;font-weight:600;line-height:2;margin-left:10px}.joined-queues-joined-queues{align-items:flex-start;color:hsla(0,0%,100%,.651);display:flex;flex-direction:column;justify-content:center;margin-top:1rem}.queue-filters-icon-button{cursor:pointer;font-size:1.6rem;height:1.6rem;width:1.6rem}.queue-filters-icon-toggle{flex:1 1 calc(20% - 0.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-left:.5rem;margin-right:.2rem;margin-top:.1rem;padding:.3rem .4rem}.queue-filters-setupLabel.queue-filters-selected{font-size:1rem;padding:.2rem .3rem}.panel-lobby-icon{font-size:2.4rem;height:2.4rem;margin:0 .5rem 0 -1rem;width:2.4rem}.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:hsla(0,0%,100%,.749);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;right:1rem;top:50%;transform:translateY(-50%)}.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:rgba(0,0,0,.8);border-radius:3px;left:15px;padding:5px 10px;position:absolute;right:15px;z-index:9}.categories-search-suggestions>div{background:rgba(0,0,0,.502);padding:2px 4px}.categories-search-suggestions>div:hover{background:hsla(0,0%,100%,.102);cursor:pointer}.categories-more-button{cursor:pointer;margin-left:8px;margin-top:2px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.play-options-icon-admin{color:var(--color-gray-500);margin-left:.5rem}.play-options-icon-warning{font-size:1.6rem;height:1.6rem;padding:0 .2rem;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;margin:0 .5rem 0 -1rem}.customize-game-icon-close{color:var(--color-neutrals-white)!important}.customize-game-header{color:hsla(0,0%,100%,.502);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{gap:var(--space-4);justify-content:center}.fen-options-icon-wrapper,.fen-options-label-row{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%}.fen-options-fen-options select{padding:0 0 0 .8rem}.fen-options-text-input{background-color:hsla(0,0%,100%,.102);border:none;color:hsla(0,0%,100%,.651);font-size:12px;text-align:center}.fen-options-fen-options td{color:hsla(0,0%,100%,.4);padding:0 4px;vertical-align:middle;width:25%}.fen-options-fen-options td,.fen-options-fen-options th{text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fen-options-fen-options th{font-weight:400;padding-top:1rem;text-transform:uppercase}.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:hsla(0,0%,100%,.2);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}.SparesList-group[data-selected="0"]{transform:translate(-.6rem,-.6rem)}.SparesList-group[data-selected="1"]{transform:translate(-.6rem,-4.8rem)}.SparesList-group[data-selected="2"]{transform:translate(-.6rem,-9rem)}.SparesList-group[data-selected="3"]{transform:translate(-.6rem,-13.2rem)}.SparesList-group[data-selected="4"]{transform:translate(-.6rem,-17.4rem)}.SparesList-piece{background-position:49% 50%;background-repeat:no-repeat;background-size:90%;border-radius:.5rem;text-align:center}.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;margin:.5rem;width:2.8rem}.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;padding:0 1rem 0 0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.game-type-selector-mode-select.game-type-selector-selected,.game-type-selector-mode-select:hover{background-color:hsla(0,0%,100%,.2);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);left:-.6rem;position:absolute;top:-.6rem;width:calc(100% + 1.2rem)}.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{margin-right:-.4rem}.edit-position-icon-button,.edit-position-icon-button-solo{font-size:2rem;height:2rem;width:2rem}.edit-position-icon-danger{display:block!important}.edit-position-th-label{gap:var(--space-4)}.edit-position-icon-info-wrap,.edit-position-th-label{align-items:center;display:inline-flex}.edit-position-icon-info{color:var(--color-gray-500)}.edit-position-fen-container{color:hsla(0,0%,100%,.702);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{background-position:calc(100% - var(--arrowPosition) - .2rem) 50%,calc(100% - var(--arrowPosition) + .3rem) 50%;padding:5px;width:45px}.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:hsla(0,0%,100%,.059)}.edit-position-fen-options{border:none;width:100%}.edit-position-fen-options td{color:hsla(0,0%,100%,.4);padding:0 4px;vertical-align:middle;width:25%}.edit-position-fen-options td,.edit-position-fen-options th{text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.edit-position-fen-options th{font-weight:400;padding-top:1rem;text-transform:uppercase}.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:hsla(0,0%,100%,.2);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{margin:10px 10px 10px 4px;vertical-align:middle;width:50px}.listed-game-container-menu-item .listed-game-img-item span{margin:10px 20px 10px 10px;vertical-align:middle;width:50px}.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:hsla(0,0%,100%,.4);font-family:OpenSans,sans-serif;font-size:14px;font-weight:200;line-height:.5rem}.listed-game-container-menu-item .listed-game-icon{color:hsla(0,0%,100%,.4);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:rgba(0,0,0,.2);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:rgba(0,0,0,.2);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:first-child{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-right:.5rem;padding-top:.2rem}.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}.choose-opponent-friend-header .choose-opponent-icon{margin-left: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;margin-right: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}.choose-opponent-invite-input button.cc-input-group-post{border-radius:0 var(--radius-3) var(--radius-3) 0}.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;margin-right:.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% - 0.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;position:absolute;right:var(--space-16);top:50%;transform:translateY(-50%);width:1.2rem}.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% - 0.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{animation:festival-message-init .12s ease-out forwards;-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%);border-bottom:1px dashed var(--color-gray-500);color:transparent;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;padding:.5rem 1.2rem .5rem .5rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.festival-message-chevron{font-size:1.2rem;height:1.2rem;position:absolute;right:1.4rem;top:.9rem;width:1.2rem}.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:hsla(0,0%,100%,.2);color:var(--color-gray-300)}.festival-message-button.festival-message-active{background-color:hsla(0,0%,100%,.2);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);left:-.3rem;position:absolute;top:-.3rem;width:calc(100% + .6rem)}@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:rgba(0,0,0,.2);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;margin-right:.5rem;white-space:nowrap}.hosted-game-icon-bot-leave{cursor:pointer}.hosted-game-hosted-container{background:rgba(0,0,0,.2);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:hsla(0,0%,100%,.051);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;margin-left:auto}.hosted-game-manual-bot-message{color:red;flex-direction:column;font-size:15px}.hosted-game-game-buttons,.hosted-game-manual-bot-message{align-items:center;display:flex;justify-content:center;margin:20px 0}.hosted-game-game-buttons{gap:var(--space-8)}.hosted-game-game-buttons button{margin:5px 0}.playbanned-icon-large{pointer-events:none}.playbanned-header{color:hsla(0,0%,100%,.502);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}.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-left:.4rem;margin-top:.25rem}.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{color:var(--color-gray-400)!important;font-size:2.2rem;height:2.2rem;margin:0 .5rem 0 -.5rem;width:2.2rem}.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{left:44%;position:absolute;top:50%}.sidebar-compact-header:before,.sidebar-header:before{border-bottom:0!important}.sidebar-container-main-screen .sidebar-title{height:4.7rem!important;margin-left:5rem!important}.sidebar-container-main-screen .field-disabled{filter:contrast(40%) brightness(50%);pointer-events:none}.sidebar-container-icon-action{margin:.3rem}.sidebar-container-icon-edit{margin-left: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{left:.8rem;top:.8rem}.sidebar-header>.sidebar-action-icon.sidebar-right{right:.5rem;top:.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);margin:1rem 1rem 0 0;overflow:hidden}.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);margin:0 1rem 0 0}.sidebar-container-main-screen .sidebar-content{display:flex;flex-direction:column;flex-grow:1;height:100%;overflow:hidden}.sidebar-container-content{color:hsla(0,0%,100%,.651);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:hsla(0,0%,100%,.8);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:hsla(0,0%,100%,.102);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;left:1.7rem;position:relative;top:-1.5rem;width:1.2rem}.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}.sidebar-container-top-toggle-button+.sidebar-container-top-toggle-button{margin-left: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-right:12px;margin-top:5px}.composite-ratings-game-info-item{margin:10px}.composite-ratings-rating{color:var(--color-blue-400);font-weight:600}.composite-ratings-lb-rank{cursor:pointer}.composite-ratings-active,.composite-ratings-lb-rank{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{cursor:pointer;font-size:2rem;height:2rem;width:2rem}.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;box-shadow:.2rem .2rem .8rem rgba(0,0,0,.502);left:0;position:fixed;top:0;z-index:10000}.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;margin-left:1.5rem;width:calc(100% - 6.5rem)}.user-popup-popup-username{color:var(--color-blue-400)!important;font-weight:600!important}.user-popup-online{color:#95bb4a}.user-popup-status{margin-left:0;margin-right:auto;text-align:left}.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;text-align:left}.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}.user-popup-user-tagline-component>*+*{margin-left:.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:hsla(0,0%,100%,.651)}.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%}.user-popup-truncate-line,.user-popup-truncate-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-popup-truncate-name{max-width:150px}.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}span.user-popup-bold,td.user-popup-bold{color:#27211b}div.user-popup-small,span.user-popup-small,td.user-popup-small{font-size:11px;font-weight:400}td.user-popup-not-first{padding-left: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;right: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;padding-left:4px!important;white-space:nowrap;width:25%!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{padding-left:15px!important;width:29%!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}.container-game-starting-animation{opacity:0;transition-property:opacity}.container-four-board-wrapper{bottom:0;left:auto;position:absolute;top:0;width:100%}.container-four-board-container{display:flex;inset:20px 520px 0 0;justify-content:center;min-width:min(450px,100vw);padding-left:9%;padding-right:14%;position:absolute}.container-four-board-container>*{direction:ltr}.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;right:0;width:165px}.container-four-sidebar-container{bottom:0;position:absolute;right:0;top:0;width:var(--sidebarWidth);z-index:1}.container-debug-info{background:rgba(0,0,0,.6);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:normal;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-left:50%;margin-top:50dvh;max-height:95dvh;position:absolute;transform:translateY(-50%) translate(-50%);z-index:9999}@media (min-width:78.125em){.container-logged-out-modal-container{margin-left: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;left:0;position:absolute;top:45%;width:100%;z-index:1}.container-game-over-container{opacity:0}.container-game-over-container .ui_modal-bg,.container-game-over-container .ui_modal-component{left:100vw}.banned-icon{color:var(--color-red-400)}.banned-banned{align-items:center;background:var(--color-bg-overlay);border-radius:5px;color:var(--color-text-inverse);display:flex;flex-direction:column;height:-moz-max-content;height:max-content;inset:0 0 0 160px;justify-content:center;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}.maintenance-maintenance{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;padding:20px;pointer-events:none;position:absolute}.maintenance-maintenance h3{background-color:rgba(0,0,0,.502);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;margin-left:8px;opacity:.6;padding:0}.vue-notification-template.n-light .n-close:hover{opacity:1}.tooltip-component{color:#fff;font-weight:600;left:0;max-width:200px;pointer-events:none;position:fixed;text-align:center;top:0;transform:translate(-100%,-100%);z-index:999999}.tooltip-component.tooltip-top{animation:base-slidetop .16s ease;margin-top:-3px;padding:5px 0;transform:translate(-50%,-100%)}.tooltip-component.tooltip-top .tooltip-arrow{border-top-color:rgba(0,0,0,.749);border-width:5px 5px 0;bottom:0;left:50%;margin-left:-5px}.tooltip-component.tooltip-right{animation:base-slideright .16s ease;margin-left:3px;padding:0 5px;transform:translateY(-50%)}.tooltip-component.tooltip-right .tooltip-arrow{border-right-color:rgba(0,0,0,.749);border-width:5px 5px 5px 0;left:0;margin-top:-5px;top:50%}.tooltip-component.tooltip-bottom{animation:base-slidebottom .16s ease;margin-top:3px;padding:5px 0;transform:translate(-50%)}.tooltip-component.tooltip-bottom .tooltip-arrow{border-bottom-color:rgba(0,0,0,.749);border-width:0 5px 5px;left:50%;margin-left:-5px;top:0}.tooltip-component.tooltip-left{animation:base-slideleft .16s ease;margin-left:-3px;padding:0 5px;transform:translate(-100%,-50%)}.tooltip-component.tooltip-left .tooltip-arrow{border-left-color:rgba(0,0,0,.749);border-width:5px 0 5px 5px;margin-top:-5px;right:0;top:50%}.tooltip-arrow,.tooltip-component,.tooltip-content{display:none;opacity:0}.tooltip-bottom .tooltip-arrow,.tooltip-bottom .tooltip-content,.tooltip-bottom.tooltip-component,.tooltip-left .tooltip-arrow,.tooltip-left .tooltip-content,.tooltip-left.tooltip-component,.tooltip-right .tooltip-arrow,.tooltip-right .tooltip-content,.tooltip-right.tooltip-component,.tooltip-top .tooltip-arrow,.tooltip-top .tooltip-content,.tooltip-top.tooltip-component{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:rgba(0,0,0,.749);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%,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(5px,-50%)}to{opacity:1;transform:translateY(-50%)}}.tooltip-custom{text-align:left;white-space:pre-line}.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}