.cc-modal-component{align-items:center;display:flex;height:100vh;height:100dvh;justify-content:center;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-24) 0;position:fixed;top:0;width:100vw;z-index:9999}[dir=ltr] .cc-modal-component{left:0}[dir=rtl] .cc-modal-component{right:0}.cc-modal-body{--modalBorderRadius: var(--radius-10);background-color:var(--color-bg-opaque);border-radius:var(--modalBorderRadius);box-shadow:var(--elevation-modal),inset 0 0 0 var(--border-1) var(--color-border-default);margin:auto;max-width:calc(100% - 1.5rem);position:relative}.cc-modal-backdrop{background-color:var(--backdropBg, var(--color-bg-overlay));inset:0;position:fixed;z-index:-1}.cc-modal-bg-transparent{--backdropBg: transparent}.cc-modal-enter-from,.cc-modal-leave-to{opacity:0}.cc-modal-enter{transition:opacity .3s var(--motion-ease-out-gentle)}.cc-modal-leave{transition:opacity .1s var(--motion-ease-out-gentle)}.cc-modal-component-v2{animation:cc-modal-fade-out .1s var(--motion-ease-out-gentle);background-color:transparent;border:none;display:none;height:100%;inset:0;margin:0 auto;max-height:100%;max-width:100%;overscroll-behavior:contain;padding:var(--space-24) .8rem;position:fixed}.cc-modal-component-v2[open]{animation:cc-modal-fade-in .3s var(--motion-ease-out-gentle);display:grid}.cc-modal-component-v2[open]::backdrop{animation:cc-modal-fade-in .3s var(--motion-ease-out-gentle);background-color:var(--color-bg-overlay)}.cc-modal-component-v2[open].cc-modal-bg-transparent::backdrop{background-color:transparent}.cc-modal-dialog{--modalBorderRadius: var(--radius-10);align-content:start;background-color:var(--color-bg-opaque);border-radius:var(--modalBorderRadius);box-shadow:var(--elevation-modal),inset 0 0 0 var(--border-1) var(--color-border-default);color:var(--color-text-default);margin:auto;max-width:var(--cc-modal-max-width);position:relative;width:100%}.cc-modal-xxxs{--cc-modal-max-width: var(--container-200);width:var(--container-200)}.cc-modal-xxs{--cc-modal-max-width: var(--container-300);width:var(--container-300)}.cc-modal-xs{--cc-modal-max-width: var(--container-360);width:var(--container-360)}.cc-modal-sm{--cc-modal-max-width: var(--container-400);width:var(--container-400)}.cc-modal-md{--cc-modal-max-width: var(--container-460);width:var(--container-460)}.cc-modal-lg{--cc-modal-max-width: var(--container-500);width:var(--container-500)}.cc-modal-xl{--cc-modal-max-width: var(--container-600);width:var(--container-600)}@keyframes cc-modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes cc-modal-fade-out{0%{display:grid;opacity:1}to{display:none;opacity:0}}.cc-close-button-component{background-color:transparent;border:none;margin:0;padding:0;color:var(--cc-close-button-color);display:grid;height:var(--cc-close-button-size);place-items:center;width:var(--cc-close-button-size)}@media (hover: hover){.cc-close-button-component:hover:not(:disabled){color:var(--cc-close-button-color-hover)}}.cc-close-button-component:active:not(:disabled){opacity:.8}.cc-close-button-bg,.cc-close-button-icon{grid-column-start:1;grid-row-start:1}.cc-close-button-bg{background-color:var(--cc-close-button-color-bg, transparent);border-radius:var(--radius-circular);height:var(--icon-24);width:var(--icon-24)}.cc-close-button-opaque .cc-close-button-bg{box-shadow:inset 0 0 0 var(--border-1) var(--color-transparent-black-5)}.cc-close-button-default{--cc-close-button-color: var(--color-icon-default);--cc-close-button-color-hover: var(--color-icon-default-hovered)}.cc-close-button-subtle{--cc-close-button-color: var(--color-icon-subtle);--cc-close-button-color-hover: var(--color-icon-default)}.cc-close-button-opaque{--cc-close-button-color-bg: var(--color-bg-opaque-lighter);--cc-close-button-color: var(--color-icon-default);--cc-close-button-color-hover: var(--color-icon-default-hovered)}.cc-close-button-white{--cc-close-button-color-bg: var(--color-neutrals-white);--cc-close-button-color: var(--color-gray-500);--cc-close-button-color-hover: var(--color-gray-600)}.cc-close-button-small{--cc-close-button-size: var(--icon-32)}.cc-close-button-medium{--cc-close-button-size: var(--icon-40)}.cc-close-button-large{--cc-close-button-size: var(--icon-48)}.cc-modal-header-component{background-color:var(--color-bg-tertiary);border-top-left-radius:var(--radius-10);border-top-right-radius:var(--radius-10);display:grid;grid-template-columns:1fr max-content;min-height:4.8rem}.cc-modal-header-title{align-self:center;color:var(--color-text-bolder);padding:var(--space-8) var(--space-16)}[dir=ltr] .cc-modal-header-close{border-top-right-radius:var(--radius-10);margin-left:auto}[dir=rtl] .cc-modal-header-close{border-top-left-radius:var(--radius-10);margin-right:auto}.report-modal-modal{border-radius:var(--radius-10);overflow:hidden}.report-modal-subheader{color:var(--color-text-default);display:inline-block;font-size:1.2rem;font-weight:600;margin-bottom:.6rem;text-transform:uppercase}.report-modal-content{display:flex;flex-direction:column;gap:1.2rem;padding:1.6rem 3.2rem}.report-modal-status{color:var(--color-text-bolder)}.report-modal-error{color:var(--color-text-danger);display:inherit;line-height:1.2;position:absolute}.report-modal-reasons{display:flex;flex-direction:column;gap:.8rem}.report-modal-label{color:var(--color-text-default);cursor:pointer;display:inline-flex}[dir=ltr] .report-modal-label{padding:.4rem .4rem .4rem 2.5rem}[dir=rtl] .report-modal-label{padding:.4rem 2.5rem .4rem .4rem}.report-modal-label:hover{color:var(--color-text-default-hovered)}.report-modal-footer{background-color:var(--color-bg-opaque);border-top:.1rem solid var(--color-border-default);padding:1.6rem 3.2rem;text-align:center}.report-modal-other{margin-bottom:1.2rem;position:relative}.report-modal-textarea{resize:none}.report-modal-block{align-items:center;display:flex;justify-content:center;margin-bottom:1.2rem}.report-modal-buttons{align-items:stretch;display:flex;gap:1.6rem}.confirm-tray-component{background-color:var(--color-bg-opaque);border-radius:var(--radius-3);box-shadow:var(--elevation-popover);color:var(--color-text-default);cursor:auto;display:block;font-size:1.5rem;padding:1.5rem;position:absolute;text-align:center;top:0;width:26rem;z-index:1060}[dir=ltr] .confirm-tray-component{left:0;transform:translate(-45%,-100%)}[dir=rtl] .confirm-tray-component{right:0;transform:translate(45%,-100%)}.confirm-tray-text{margin-bottom:1.5rem;white-space:break-spaces}.cc-tooltip-component{--tooltipBackground: var(--color-transparent-black-77);--tooltipTextColor: var(--color-text-boldest);background:transparent;border:none;inset:auto;margin:0;max-width:none;overflow:visible;padding:0;pointer-events:none;position:fixed;z-index:9999}.cc-tooltip-content{display:flex;opacity:0;position:absolute;transition-timing-function:var(--motion-ease-out-gentle);width:30rem}[dir=ltr] .cc-tooltip-content{transition-property:opacity,left,right,top,bottom}[dir=rtl] .cc-tooltip-content{transition-property:opacity,right,left,top,bottom}.cc-tooltip-content.cc-tooltip-visible{opacity:1}.cc-tooltip-content:before{border:.5rem solid transparent;content:"";display:block;position:absolute}.cc-tooltip-inner{background-color:var(--tooltipBackground);border-radius:var(--radius-3);color:var(--tooltipTextColor);font-family:var(--font-family-system);padding:var(--space-8)}.cc-tooltip-left{justify-content:flex-end;top:50%;transform:translateY(-50%)}[dir=ltr] .cc-tooltip-left{right:calc(100% - .1rem)}[dir=rtl] .cc-tooltip-left{left:calc(100% - .1rem)}[dir=ltr] .cc-tooltip-left.cc-tooltip-visible{right:calc(100% + .9rem)}[dir=rtl] .cc-tooltip-left.cc-tooltip-visible{left:calc(100% + .9rem)}.cc-tooltip-left:before{top:50%;transform:translateY(-50%)}[dir=ltr] .cc-tooltip-left:before{border-left-color:var(--tooltipBackground);left:100%}[dir=rtl] .cc-tooltip-left:before{border-right-color:var(--tooltipBackground);right:100%}.cc-tooltip-right{top:50%;transform:translateY(-50%)}[dir=ltr] .cc-tooltip-right{left:calc(100% - .1rem)}[dir=rtl] .cc-tooltip-right{right:calc(100% - .1rem)}[dir=ltr] .cc-tooltip-right.cc-tooltip-visible{left:calc(100% + .9rem)}[dir=rtl] .cc-tooltip-right.cc-tooltip-visible{right:calc(100% + .9rem)}.cc-tooltip-right:before{top:50%;transform:translateY(-50%)}[dir=ltr] .cc-tooltip-right:before{border-right-color:var(--tooltipBackground);right:100%}[dir=rtl] .cc-tooltip-right:before{border-left-color:var(--tooltipBackground);left:100%}.cc-tooltip-top{bottom:calc(100% - .1rem)}.cc-tooltip-top.cc-tooltip-visible{bottom:calc(100% + .9rem)}.cc-tooltip-top:before{border-top-color:var(--tooltipBackground);top:100%}.cc-tooltip-bottom{top:calc(100% - .1rem)}.cc-tooltip-bottom.cc-tooltip-visible{top:calc(100% + .9rem)}.cc-tooltip-bottom:before{border-bottom-color:var(--tooltipBackground);bottom:100%}[dir=ltr] .cc-tooltip-top.cc-tooltip-anchor-left,[dir=ltr] .cc-tooltip-bottom.cc-tooltip-anchor-left{left:0}[dir=rtl] .cc-tooltip-top.cc-tooltip-anchor-left,[dir=rtl] .cc-tooltip-bottom.cc-tooltip-anchor-left{right:0}[dir=ltr] .cc-tooltip-top.cc-tooltip-anchor-left:before,[dir=ltr] .cc-tooltip-bottom.cc-tooltip-anchor-left:before{left:calc(var(--target-width) / 2 - .5rem)}[dir=rtl] .cc-tooltip-top.cc-tooltip-anchor-left:before,[dir=rtl] .cc-tooltip-bottom.cc-tooltip-anchor-left:before{right:calc(var(--target-width) / 2 - .5rem)}.cc-tooltip-top.cc-tooltip-anchor-center,.cc-tooltip-bottom.cc-tooltip-anchor-center{justify-content:center}[dir=ltr] .cc-tooltip-top.cc-tooltip-anchor-center,[dir=ltr] .cc-tooltip-bottom.cc-tooltip-anchor-center{left:50%;transform:translate(-50%)}[dir=rtl] .cc-tooltip-top.cc-tooltip-anchor-center,[dir=rtl] .cc-tooltip-bottom.cc-tooltip-anchor-center{right:50%;transform:translate(50%)}[dir=ltr] .cc-tooltip-top.cc-tooltip-anchor-center:before,[dir=ltr] .cc-tooltip-bottom.cc-tooltip-anchor-center:before{left:50%;transform:translate(-50%)}[dir=rtl] .cc-tooltip-top.cc-tooltip-anchor-center:before,[dir=rtl] .cc-tooltip-bottom.cc-tooltip-anchor-center:before{right:50%;transform:translate(50%)}.cc-tooltip-top.cc-tooltip-anchor-right,.cc-tooltip-bottom.cc-tooltip-anchor-right{justify-content:flex-end}[dir=ltr] .cc-tooltip-top.cc-tooltip-anchor-right,[dir=ltr] .cc-tooltip-bottom.cc-tooltip-anchor-right{right:0}[dir=rtl] .cc-tooltip-top.cc-tooltip-anchor-right,[dir=rtl] .cc-tooltip-bottom.cc-tooltip-anchor-right{left:0}[dir=ltr] .cc-tooltip-top.cc-tooltip-anchor-right:before,[dir=ltr] .cc-tooltip-bottom.cc-tooltip-anchor-right:before{right:calc(var(--target-width) / 2 - .5rem)}[dir=rtl] .cc-tooltip-top.cc-tooltip-anchor-right:before,[dir=rtl] .cc-tooltip-bottom.cc-tooltip-anchor-right:before{left:calc(var(--target-width) / 2 - .5rem)}.user-popover-more-actions-component{background-color:var(--color-bg-opaque);border-radius:var(--radius-5);box-shadow:0 .2rem .5rem #00000080;min-width:20rem;outline:.1rem solid var(--color-border-default);overflow:hidden;padding:var(--space-4) 0;position:absolute;top:100%}[dir=ltr] .user-popover-more-actions-component{left:0}[dir=rtl] .user-popover-more-actions-component{right:0}.user-popover-more-actions-opens-up{bottom:100%;top:auto}.user-popover-admin-actions-component{align-items:center;border-top:.1rem solid var(--color-border-draw);display:flex;justify-content:center}.user-popover-admin-actions-button{background-color:transparent;border:none;margin:0;padding:0;align-items:center;display:flex;height:4rem;justify-content:center;margin:0 var(--space-4);width:4rem}.user-popover-admin-actions-button:hover .user-popover-admin-actions-icon{color:var(--color-red-200)}.user-popover-admin-actions-icon{color:var(--color-red-300);font-size:2.4rem}.user-popover-badges-component{align-items:center;-moz-column-gap:var(--space-8);column-gap:var(--space-8);display:flex;flex-wrap:wrap;margin-top:var(--space-4);max-width:35rem;row-gap:var(--space-8)}.user-popover-badges-badge{align-items:center;border-radius:var(--radius-3);-moz-column-gap:var(--space-4);column-gap:var(--space-4);display:flex;padding:var(--space-2) var(--space-4)}.user-popover-badges-icon{font-size:var(--icon-16);color:inherit}.user-popover-badges-label{color:inherit}[dir=ltr] .user-popover-badges-label{padding-right:var(--space-2)}[dir=rtl] .user-popover-badges-label{padding-left:var(--space-2)}.user-popover-badges-titled{background-color:color-mix(in srgb,var(--color-bg-chesstitle) 20%,transparent);color:var(--color-bg-chesstitle)}.dark-mode .user-popover-badges-titled{background-color:color-mix(in srgb,var(--color-bg-chesstitle) 40%,transparent);color:color-mix(in srgb,var(--color-neutrals-white) 70%,transparent)}.user-popover-badges-staff{background-color:color-mix(in srgb,var(--color-green-300) 20%,transparent);color:var(--color-green-600);-moz-column-gap:var(--space-2);column-gap:var(--space-2)}[dir=ltr] .user-popover-badges-staff{padding-left:var(--space-2)}[dir=rtl] .user-popover-badges-staff{padding-right:var(--space-2)}.dark-mode .user-popover-badges-staff{background-color:color-mix(in srgb,var(--color-green-600) 30%,transparent);color:var(--color-green-300)}.user-popover-badges-moderator{background-color:color-mix(in srgb,var(--color-slate-300) 20%,transparent);color:var(--color-slate-500)}.dark-mode .user-popover-badges-moderator{background-color:color-mix(in srgb,var(--color-slate-500) 30%,transparent);color:var(--color-slate-200)}.user-popover-badges-streamer{background-color:color-mix(in srgb,var(--color-purple-200) 20%,transparent);color:var(--color-purple-500)}.dark-mode .user-popover-badges-streamer{background-color:color-mix(in srgb,var(--color-purple-500) 30%,transparent);color:var(--color-purple-100)}.user-popover-badges-blogger{background-color:color-mix(in srgb,var(--color-aqua-300) 20%,transparent);color:var(--color-aqua-600)}.dark-mode .user-popover-badges-blogger{background-color:color-mix(in srgb,var(--color-aqua-600) 30%,transparent);color:var(--color-aqua-300)}.user-popover-badges-coach{background-color:color-mix(in srgb,var(--color-brown-400) 20%,transparent);color:var(--color-brown-600)}.dark-mode .user-popover-badges-coach{background-color:color-mix(in srgb,var(--color-brown-600) 30%,transparent);color:var(--color-brown-400)}.user-popover-blocked-component{align-items:center;display:flex;justify-content:space-between;min-height:4rem}.user-popover-blocked-info{align-items:center;display:flex;gap:var(--space-8)}.user-popover-blocked-icon{color:var(--color-text-subtle);font-size:2.4rem}.user-popover-blocked-message{color:var(--color-text-default);font-size:1.3rem;font-weight:600}.cc-user-badge-component{--cc-badge-size: 1.6rem;align-items:center;border-radius:var(--radius-3);display:inline-flex;flex-shrink:0;height:var(--cc-badge-size);justify-content:center;width:var(--cc-badge-size)}.cc-user-badge-component.cc-user-badge-medium{--cc-badge-size: 2rem}.cc-user-badge-component.cc-user-badge-large{--cc-badge-size: 2.4rem}.cc-user-badge-staff{background-color:var(--color-green-400);color:var(--color-green-200)}.dark-mode .cc-user-badge-staff{background-color:var(--color-green-600);color:var(--color-green-300)}.cc-user-badge-moderator{background-color:color-mix(in srgb,var(--color-slate-400) 20%,transparent);color:var(--color-slate-400)}.dark-mode .cc-user-badge-moderator{background-color:color-mix(in srgb,var(--color-slate-300) 20%,transparent);color:var(--color-slate-300)}.cc-user-badge-gold{background-color:var(--color-gray-100);color:var(--color-gold-400)}.dark-mode .cc-user-badge-gold{background-color:var(--color-gray-700)}.cc-user-badge-platinum{background-color:color-mix(in srgb,var(--color-slate-300) 20%,transparent);color:var(--color-slate-300)}.dark-mode .cc-user-badge-platinum{background-color:color-mix(in srgb,var(--color-slate-200) 20%,transparent);color:var(--color-slate-200)}.cc-user-badge-diamond{background-color:var(--color-blue-200);color:var(--color-blue-25)}.dark-mode .cc-user-badge-diamond{background-color:var(--color-blue-400);color:var(--color-blue-75)}.cc-user-rating-default{color:var(--color-text-subtle)}.cc-user-rating-boldest{color:var(--color-text-default)}.cc-user-rating-link{color:var(--color-text-subtle)}.cc-user-rating-white{color:var(--color-transparent-white-72)}.cc-user-title-component{background-color:var(--color-bg-chesstitle);border-radius:var(--radius-3);color:var(--color-neutrals-white);padding:var(--space-2) .3rem;text-transform:uppercase}div.cc-user-title-component{cursor:default}.cc-user-username-component{background-color:transparent;border:none;margin:0;padding:0;max-width:30rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-user-username-component.cc-user-username-medium{font-family:var(--font-family-heading);font-size:1.7rem;font-weight:800;line-height:2rem}.cc-user-username-component.cc-user-username-large{font-family:var(--font-family-heading);font-size:2.2rem;font-weight:800;line-height:2.4rem}.cc-user-username-component[role=button]{cursor:pointer}.cc-user-username-default{color:var(--color-text-default)}a.cc-user-username-default:hover{color:var(--color-text-default-hovered)}.cc-user-username-boldest{color:var(--color-text-boldest)}.cc-user-username-link{color:var(--color-text-link)}a.cc-user-username-link:hover{color:var(--color-text-link-hovered)}.cc-user-username-white{color:var(--color-neutrals-white)}.user-lifetime-score-component{align-items:center;color:var(--color-text-bolder);display:inline-flex;font-size:1.4rem;font-weight:600;justify-content:flex-start;line-height:1.14;margin-bottom:var(--space-16);max-width:100%;overflow:hidden;padding:var(--space-2) 0}[dir=ltr] .user-lifetime-score-component>span:first-child{margin-left:0}[dir=rtl] .user-lifetime-score-component>span:first-child{margin-right:0}.user-lifetime-score-component>*:not(.user-lifetime-score-tagline){display:flex;margin-left:.2rem;margin-right:.2rem}a.user-lifetime-score-component:hover{opacity:1}.user-lifetime-score-win{color:var(--color-text-win)}.user-lifetime-score-lose{color:var(--color-text-loss)}.user-lifetime-score-tagline{max-width:20rem}[dir=ltr] .user-lifetime-score-tagline{margin-left:.3rem}[dir=rtl] .user-lifetime-score-tagline{margin-right:.3rem}.user-lifetime-score-icon{font-size:1.2rem;justify-content:center}.user-lifetime-score-new{font-size:1.4rem;line-height:1.14;margin-bottom:0!important;margin-top:var(--space-4)}.user-lifetime-score-new>span{margin:0}.user-lifetime-score-new .user-lifetime-score-divider{margin:0 var(--space-4)}.user-lifetime-score-new .user-lifetime-score-vs{font-weight:400;margin:0 var(--space-4)}.user-lifetime-score-new .user-lifetime-score-vs,.user-lifetime-score-new .user-lifetime-score-divider,.user-lifetime-score-new .user-tagline-username{color:var(--color-text-subtle)}.user-rating-component{align-items:center;display:flex;gap:var(--space-4)}.cc-modal-close-component{position:absolute;top:0;z-index:10}[dir=ltr] .cc-modal-close-component{right:0}[dir=rtl] .cc-modal-close-component{left:0}.cc-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}.private-chat-not-active-actions-content{margin:1.5rem;text-align:center}.private-chat-not-active-actions-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center;margin:1.5rem}.chat-messages-list-component{flex-basis:100%;flex-grow:2;flex-shrink:1;overflow:hidden;position:relative}.chat-messages-list-component a{color:var(--color-text-link)}.chat-messages-list-wrapper{height:100%;overflow:auto;overscroll-behavior-y:contain;padding-top:.7rem}.chat-messages-list-error{color:var(--color-red-400);margin:1.5rem 5rem;min-width:15rem;text-align:center}.chat-messages-list-scrollToNew{background-color:var(--color-gray-600);border:none;border-radius:var(--radius-5);box-shadow:0 .6rem 1.2rem var(--chatShadedBgColor);color:var(--color-neutrals-white);cursor:pointer;font-weight:600;padding:.7rem 1rem;position:absolute;top:4rem}[dir=ltr] .chat-messages-list-scrollToNew{right:1rem;transform:translate(150%)}[dir=rtl] .chat-messages-list-scrollToNew{left:1rem;transform:translate(-150%)}.chat-messages-list-scrollToNew .chat-messages-list-icon{font-size:1.6rem}[dir=ltr] .chat-messages-list-scrollToNew .chat-messages-list-icon{margin-left:.2rem}[dir=rtl] .chat-messages-list-scrollToNew .chat-messages-list-icon{margin-right:.2rem}.chat-messages-list-scrollToNewActive{transform:translate(0);transition:transform 0s 1.5s}.chat-messages-list-requestSent{color:var(--color-gray-500);font-style:italic}[dir=ltr] .chat-messages-list-requestSent{margin-left:1.5rem}[dir=rtl] .chat-messages-list-requestSent{margin-right:1.5rem}.chat-messages-list-empty{align-items:flex-end;color:var(--color-text-subtle);display:inline-flex;font-size:1.3rem;height:100%;padding:1rem}.chat-participants-new-container{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:1rem;position:relative}.chat-participants-new-item{align-items:center;display:flex;margin-bottom:1rem}.chat-participants-new-list{height:20rem;overflow:auto}.chat-participants-new-username{color:var(--chatTextColor);cursor:pointer;font-weight:600;vertical-align:middle}[dir=ltr] .chat-participants-new-username{margin-left:1rem;margin-right:.3rem}[dir=rtl] .chat-participants-new-username{margin-right:1rem;margin-left:.3rem}.chat-participants-new-username:hover{opacity:.8}.chat-participants-new-icon{color:var(--color-red-400);font-size:2.4rem;margin:-.2rem .3rem}.chat-participants-new-row{align-items:center;display:flex;justify-content:center;margin-bottom:1.6rem;margin-top:.6rem;position:relative}.chat-participants-new-back{color:var(--color-text-default);position:absolute}[dir=ltr] .chat-participants-new-back{left:0;padding-left:0}[dir=rtl] .chat-participants-new-back{right:0;padding-right:0}.chat-participants-new-members-online{text-align:center}.chat-participants-new-participants{font-weight:600;margin:1.1rem 0}.chat-avatar-component{background-color:var(--color-gray-200);color:var(--color-gray-500);cursor:default;display:flex;flex-shrink:0;font-size:2.5rem;position:relative;text-align:center}.chat-avatar-status{bottom:0;height:30%;position:absolute;width:30%}[dir=ltr] .chat-avatar-status{right:0}[dir=rtl] .chat-avatar-status{left:0}.chat-avatar-online{background-color:var(--color-green-300)}.club-chat-header-component{align-items:flex-start;background-color:var(--chatBgSecondaryColor);border-bottom:.1rem solid var(--color-border-default);border-radius:var(--radius-3) var(--radius-3) 0 0;box-sizing:border-box;cursor:move;display:flex;flex-basis:3rem;flex-grow:1;flex-shrink:0;justify-content:space-between;position:relative}.club-chat-header-meta{align-items:center;display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[dir=ltr] .club-chat-header-meta{border-top-left-radius:var(--radius-3)}[dir=rtl] .club-chat-header-meta{border-top-right-radius:var(--radius-3)}.club-chat-header-actions{display:flex;gap:.2rem;white-space:nowrap}.club-chat-header-action{background-color:transparent;border:none;margin:0;padding:0;align-items:center;color:var(--color-icon-default);display:flex;height:3.2rem;justify-content:center;min-width:3.2rem}.club-chat-header-action:hover{color:var(--color-icon-default-hovered)}.club-chat-header-minimize-icon{margin-top:1.2rem}.club-chat-header-name{font-weight:600}[dir=ltr] .club-chat-header-name{margin-left:1rem}[dir=rtl] .club-chat-header-name{margin-right:1rem}.club-chat-header-membersOnline{font-size:1.6rem;font-variant-numeric:tabular-nums}[dir=ltr] .club-chat-header-membersOnline{margin-left:.2rem}[dir=rtl] .club-chat-header-membersOnline{margin-right:.2rem}.block-report-user-component{align-items:center;display:flex;position:relative}[dir=ltr] .block-report-user-component .block-report-user-confirm{transform:translate(-100%)}[dir=rtl] .block-report-user-component .block-report-user-confirm{transform:translate(100%)}.block-report-user-item{--bg-color: transparent;--icon-color: var(--color-icon-default);--label-color: var(--color-text-default);align-items:center;background-color:var(--bg-color);border:none;display:flex;gap:var(--space-8);margin:0;min-width:14rem;padding:1.2rem}.block-report-user-item:hover{--bg-color: var(--color-bg-subtlest);--icon-color: var(--color-icon-default-hovered);--label-color: var(--color-text-default-hovered)}.block-report-user-label{color:var(--label-color);font-size:1.4rem;line-height:1.1}[dir=ltr] .block-report-user-label{text-align:left}[dir=rtl] .block-report-user-label{text-align:right}.block-report-user-icon{color:var(--icon-color)}.block-report-user-menu{background-color:var(--color-bg-opaque);border-radius:var(--radius-5);box-shadow:var(--elevation-popover);display:flex;flex-direction:column;overflow:hidden;position:absolute;top:100%;z-index:1}[dir=ltr] .block-report-user-menu{right:-1rem}[dir=rtl] .block-report-user-menu{left:-1rem}.confirm-popover-modal{max-width:100%;padding:var(--space-16);text-align:center;width:var(--container-360)}.confirm-popover-body{padding:var(--space-16);text-align:center}.confirm-popover-title{color:var(--color-text-boldest);margin:0 0 var(--space-16)}.confirm-popover-messageLabel{color:var(--color-text-bolder);margin:0 0 var(--space-16)}.confirm-popover-buttons{display:flex;justify-content:space-evenly}.private-chat-header-user-component{align-items:center;display:flex;font-size:1.4rem;font-weight:600}[dir=ltr] .private-chat-header-user-component{margin-left:1rem}[dir=rtl] .private-chat-header-user-component{margin-right:1rem}.private-chat-header-user-chessTitle{background-color:var(--color-bg-chesstitle);border-radius:var(--radius-3);color:var(--color-neutrals-white)!important;font-size:1rem;font-weight:600;line-height:1;padding:.2rem .3rem}[dir=ltr] .private-chat-header-user-chessTitle{margin-right:.5rem}[dir=rtl] .private-chat-header-user-chessTitle{margin-left:.5rem}.private-chat-header-user-name{color:var(--chatTextNotActiveColor);cursor:pointer;font-size:1.4rem;font-weight:600}[dir=ltr] .private-chat-header-user-name{margin-right:.5rem}[dir=rtl] .private-chat-header-user-name{margin-left:.5rem}.private-chat-header-user-activeName{color:var(--color-text-link)}.private-chat-header-user-activeName:hover{color:var(--color-text-link-hovered)}.direct-chat-header-component{align-items:flex-start;background-color:var(--chatBgSecondaryColor);border-bottom:.1rem solid var(--color-border-default);border-radius:var(--radius-3) var(--radius-3) 0 0;box-sizing:border-box;cursor:move;display:flex;flex-basis:3rem;flex-grow:1;flex-shrink:0;justify-content:space-between;position:relative}.direct-chat-header-meta{align-items:center;display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[dir=ltr] .direct-chat-header-meta{border-top-left-radius:var(--radius-3)}[dir=rtl] .direct-chat-header-meta{border-top-right-radius:var(--radius-3)}.direct-chat-header-actions{display:flex;gap:.2rem;white-space:nowrap}.direct-chat-header-action{background-color:transparent;border:none;margin:0;padding:0;align-items:center;color:var(--color-icon-default);display:flex;height:3.2rem;justify-content:center;min-width:3.2rem}.direct-chat-header-action:hover{color:var(--color-icon-default-hovered)}.direct-chat-header-minimize-icon{margin-top:1.2rem}.direct-chat-header-name{font-weight:600}[dir=ltr] .direct-chat-header-name{margin-left:1rem}[dir=rtl] .direct-chat-header-name{margin-right:1rem}.direct-chat-header-membersOnline{font-size:1.6rem;font-variant-numeric:tabular-nums}[dir=ltr] .direct-chat-header-membersOnline{margin-left:.2rem}[dir=rtl] .direct-chat-header-membersOnline{margin-right:.2rem}.group-chat-find-users-component{align-items:flex-start;box-sizing:border-box;color:var(--chatTextColor);display:flex;width:100%}[dir=ltr] .group-chat-find-users-component{padding:.2rem 1rem .2rem 0}[dir=rtl] .group-chat-find-users-component{padding:.2rem 0 .2rem 1rem}.group-chat-find-users-text{line-height:2.6rem;padding:0 .5rem}.group-chat-find-users-wrapper{background-color:var(--chatBgColor);border:.1rem solid var(--color-border-default);display:flex;flex-basis:100%;flex-wrap:wrap;padding:.1rem}.group-chat-find-users-selectedItem{background-color:var(--chatBgSecondaryColor);border-style:solid;border-width:.1rem;box-sizing:border-box;cursor:pointer;flex-grow:0;height:2rem;line-height:1.8rem;margin:.1rem}[dir=ltr] .group-chat-find-users-selectedItem{border-color:var(--chatBgColor) var(--color-border-default) var(--color-border-default) var(--chatBgColor);padding:0 .7rem 0 .2rem}[dir=rtl] .group-chat-find-users-selectedItem{border-color:var(--chatBgColor) var(--chatBgColor) var(--color-border-default) var(--color-border-default);padding:0 .2rem 0 .7rem}.group-chat-find-users-selectedItemRemove{color:var(--chatTextSecondaryColor);font-size:1.5rem;line-height:1.4rem;padding:.3rem}.group-chat-find-users-selectedItem:hover .group-chat-find-users-selectedItemRemove{color:var(--chatTextColor)}.group-chat-find-users-input{background:inherit;border:none;color:inherit;flex-basis:100%;flex-grow:1;flex-shrink:1;line-height:1.4rem;max-height:2.2rem;min-width:5rem;padding:.3rem .5rem}.group-chat-find-users-selectedItem+.group-chat-find-users-input{flex-basis:20%}.group-chat-find-users-list{background-color:inherit;border-bottom:.1rem solid var(--color-border-default);left:0;max-height:20rem;overflow:auto;position:absolute;right:0;top:100%;z-index:1}.group-chat-find-users-listItem{background:inherit;border:none;border-bottom:.1rem solid var(--color-border-default);box-sizing:border-box;color:inherit;display:block;padding:.5rem 1rem;width:100%}[dir=ltr] .group-chat-find-users-listItem{text-align:left}[dir=rtl] .group-chat-find-users-listItem{text-align:right}.group-chat-find-users-listItem:hover{background-color:var(--chatBgSecondaryColor)}.group-chat-find-users-listItem:last-child{border-bottom:none}.group-chat-find-users-listItemAvatar{border:.1rem solid var(--color-border-default);vertical-align:middle}[dir=ltr] .group-chat-find-users-listItemAvatar{margin-right:1rem}[dir=rtl] .group-chat-find-users-listItemAvatar{margin-left:1rem}.group-chat-header-component{align-items:flex-start;background-color:var(--chatBgSecondaryColor);border-bottom:.1rem solid var(--color-border-default);border-radius:var(--radius-3) var(--radius-3) 0 0;box-sizing:border-box;cursor:move;display:flex;flex-basis:3rem;flex-grow:1;flex-shrink:0;justify-content:space-between;position:relative}.group-chat-header-meta{align-items:center;display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[dir=ltr] .group-chat-header-meta{border-top-left-radius:var(--radius-3)}[dir=rtl] .group-chat-header-meta{border-top-right-radius:var(--radius-3)}.group-chat-header-actions{display:flex;gap:.2rem;white-space:nowrap}.group-chat-header-action{background-color:transparent;border:none;margin:0;padding:0;align-items:center;color:var(--color-icon-default);display:flex;height:3.2rem;justify-content:center;min-width:3.2rem}.group-chat-header-action:hover{color:var(--color-icon-default-hovered)}.group-chat-header-minimize-icon{margin-top:1.2rem}.group-chat-header-name{font-weight:600}.group-chat-header-membersOnline{font-size:1.6rem;font-variant-numeric:tabular-nums}[dir=ltr] .group-chat-header-membersOnline{margin-left:.2rem}[dir=rtl] .group-chat-header-membersOnline{margin-right:.2rem}.group-chat-header-header{align-items:center;background-color:var(--chatBgSecondaryColor);border-bottom:.1rem solid var(--color-border-default);border-radius:var(--radius-3) var(--radius-3) 0 0;box-sizing:border-box;cursor:move;display:flex;justify-content:space-between;position:relative}.group-chat-header-name{display:inline;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[dir=ltr] .group-chat-header-name{margin-left:1rem}[dir=rtl] .group-chat-header-name{margin-right:1rem}.group-chat-header-username{color:var(--color-text-link);cursor:pointer}.group-chat-header-username:hover{color:var(--color-text-link-hovered)}.group-chat-header-usernameInactive{color:var(--chatTextNotActiveColor)}.group-chat-header-usernamesContainer{white-space:nowrap}[dir=ltr] .group-chat-header-usernamesContainer{margin-right:.4rem}[dir=rtl] .group-chat-header-usernamesContainer{margin-left:.4rem}.group-chat-header-usernamesContainer:not(:last-child):after{content:","}.group-chat-header-friends{cursor:default}[dir=ltr] .group-chat-header-friends{margin-left:.8rem}[dir=rtl] .group-chat-header-friends{margin-right:.8rem}.private-chat-interlocutor-blocked-component{align-items:flex-end;display:flex;height:100%;padding:1rem}.private-chat-interlocutor-blocked-message{align-items:center;color:var(--color-text-default);display:flex}.private-chat-interlocutor-blocked-button{background:transparent;border:none;color:var(--color-text-link);font-size:inherit;padding:0}[dir=ltr] .private-chat-interlocutor-blocked-button{margin-left:.5rem}[dir=rtl] .private-chat-interlocutor-blocked-button{margin-right:.5rem}.private-chat-interlocutor-blocked-button:hover{color:var(--color-text-link-hovered)}.public-chat-widget-new-container{background-color:var(--chatBgColor);border-radius:var(--radius-3);color:var(--chatTextColor);display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}.private-chat-minimized-component{align-items:center;background-color:var(--color-gray-100);background-color:var(--chatBgSecondaryColor);border-radius:var(--radius-3) var(--radius-3) 0 0;box-shadow:0 .1rem .2rem var(--color-transparent-black-30);cursor:pointer;display:flex;justify-content:space-between;min-height:3rem;min-width:13rem;overflow:hidden;position:relative}[dir=ltr] .private-chat-minimized-component{margin-left:.5rem;padding-right:6rem}[dir=rtl] .private-chat-minimized-component{margin-right:.5rem;padding-left:6rem}.private-chat-minimized-meta{align-items:center;display:flex;max-width:100%}.private-chat-minimized-counter{background-color:var(--color-bg-subtle);border-radius:var(--radius-3);color:var(--color-neutrals-white);font-size:1.2rem;line-height:1.8rem;padding:0 .5rem;position:absolute;text-align:center;top:.7rem;transition-duration:1s;transition-property:background-color}[dir=ltr] .private-chat-minimized-counter{right:3.5rem}[dir=rtl] .private-chat-minimized-counter{left:3.5rem}.private-chat-minimized-counterActive{background-color:var(--color-bg-danger);transition-duration:0s}.private-chat-minimized-close{background:none;border:none;color:var(--chatTextSecondaryColor);font-size:2.5rem;line-height:2.6rem;padding:0 .8rem;position:absolute;top:0}[dir=ltr] .private-chat-minimized-close{right:0}[dir=rtl] .private-chat-minimized-close{left:0}.private-chat-minimized-close:hover{color:var(--chatTextColor)}.private-chat-minimized-groupName{color:var(--chatTextColor);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[dir=ltr] .private-chat-minimized-groupName{margin-left:1rem}[dir=rtl] .private-chat-minimized-groupName{margin-right:1rem}.public-chat-minimized-component{align-items:center;background-color:var(--color-gray-100);background-color:var(--chatBgSecondaryColor);border-radius:var(--radius-3) var(--radius-3) 0 0;box-shadow:0 .1rem .2rem var(--color-transparent-black-30);cursor:pointer;display:flex;justify-content:space-between;min-height:3rem;min-width:13rem;overflow:hidden;position:relative}[dir=ltr] .public-chat-minimized-component{margin-left:.5rem;padding-right:6rem}[dir=rtl] .public-chat-minimized-component{margin-right:.5rem;padding-left:6rem}.public-chat-minimized-meta{align-items:center;display:flex;max-width:100%}.public-chat-minimized-counter{background-color:var(--color-bg-subtle);border-radius:var(--radius-3);color:var(--color-neutrals-white);font-size:1.2rem;line-height:1.8rem;padding:0 .5rem;position:absolute;text-align:center;top:.7rem;transition-duration:1s;transition-property:background-color}[dir=ltr] .public-chat-minimized-counter{right:3.5rem}[dir=rtl] .public-chat-minimized-counter{left:3.5rem}.public-chat-minimized-counterActive{background-color:var(--color-bg-danger);transition-duration:0s}.public-chat-minimized-close{background:none;border:none;color:var(--chatTextSecondaryColor);font-size:2.5rem;line-height:2.6rem;padding:0 .8rem;position:absolute;top:0}[dir=ltr] .public-chat-minimized-close{right:0}[dir=rtl] .public-chat-minimized-close{left:0}.public-chat-minimized-close:hover{color:var(--chatTextColor)}.public-chat-minimized-groupName{color:var(--chatTextColor);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[dir=ltr] .public-chat-minimized-groupName{margin-left:1rem}[dir=rtl] .public-chat-minimized-groupName{margin-right:1rem}
