.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-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;display:var(--cc-tabs-display);max-width:100%}.cc-tab-group-main{--cc-tab-item-bg: var(--color-bg-tertiary)}.cc-tab-group-aside{--cc-tab-item-bg: var(--color-bg-tertiary);--cc-tab-item-wrap: wrap}.cc-tab-group-secondary{--cc-tab-item-height: 4.8rem;--cc-tab-item-box-shadow-active: inset 0 calc(var(--border-3) * -1) var(--color-border-bold);box-shadow:inset 0 calc(var(--border-1) * -1) var(--color-border-default)}.cc-tab-group-tertiary{--cc-tab-item-box-shadow-active: inset 0 calc(var(--border-3) * -1) var(--color-border-selected);--cc-tab-item-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);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}.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)}.animated-header-header{align-items:center;background-color:var(--color-bg-tertiary);border-radius:var(--radius-5) var(--radius-5) 0 0;display:grid;flex-shrink:0;grid-template-areas:"left title right";grid-template-columns:4.8rem 1fr 4.8rem;height:4.8rem}.animated-header-title{align-items:center;display:flex;gap:.8rem;grid-area:title;justify-content:center;padding:0 1.2rem}.animated-header-icon{font-size:2.4rem;color:var(--color-icon-bolder)}.animated-header-text{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;color:var(--color-text-bolder);font-size:1.4rem;font-weight:600;line-height:1.1428}.animated-header-textBold{color:var(--color-text-bolder);font-family:var(--font-family-heading);font-size:1.7rem}.animated-header-textBoldest{color:var(--color-text-boldest);font-weight:700}.animated-header-back{background-color:transparent;border:none;margin:0;padding:0;color:var(--color-icon-default);grid-area:left;height:4.8rem;width:4.8rem}.animated-header-back:hover{color:var(--color-icon-default-hovered)}.animated-header-back:active{opacity:.8}.animated-header-backIcon{font-size:2.4rem;align-items:center;display:inline-flex;flex-shrink:0}.animated-header-close{grid-area:right}.list-with-header-component{display:flex;flex:1 1 0;flex-direction:column;min-height:4rem}.list-with-header-scroll{display:flex;flex:1 1 0;flex-direction:column}.list-with-header-scroll.list-with-header-scrollable{overflow:auto}.list-with-header-header{align-items:center;background-color:var(--color-bg-quaternary);color:var(--color-text-default);display:flex;font-size:1.1rem;padding:.6rem 1.2rem}.list-with-header-column{align-items:center;display:flex}.list-with-header-sortable{cursor:pointer}.list-with-header-loading{display:flex;flex:1 1 0;padding:.6rem 1.2rem}.list-with-header-spinner{margin:auto}.list-with-header-empty{color:var(--color-text-default);font-weight:500;height:3rem;padding:5rem 1.2rem;text-align:center}.cc-popover-wrapper-component{display:grid}.cc-popover-wrapper-wrapper{opacity:0;pointer-events:none;position-anchor:var(--pop-anchor);position-area:var(--pop-position-area);position-try-fallbacks:flip-block,flip-inline,flip-block flip-inline;transition-behavior:allow-discrete;transition-duration:var(--motion-fast);transition-property:opacity,display,overlay;transition-timing-function:var(--motion-ease-out-gentle)}.cc-popover-wrapper-wrapper:popover-open{opacity:1;pointer-events:auto}@starting-style{.cc-popover-wrapper-wrapper:popover-open{opacity:0;transition-duration:var(--motion-steady)}}.cc-popover-wrapper-wrapper-sized{inline-size:var(--pop-inline-size)}[popover].cc-popover-wrapper-wrapper{background:none;border:none;margin:0;overflow:visible;padding:var(--space-2) 0}.cc-popover-wrapper-motion{margin-block-end:var(--pop-exit-block-end, 0);margin-block-start:var(--pop-exit-block-start, 0);margin-inline-end:var(--pop-exit-inline-end, 0);margin-inline-start:var(--pop-exit-inline-start, 0);transition-duration:var(--motion-fast);transition-property:margin-block-end,margin-block-start,margin-inline-end,margin-inline-start;transition-timing-function:var(--motion-ease-out-gentle)}.cc-popover-wrapper-motion-open{animation:cc-popover-wrapper-motion-enter var(--motion-steady) var(--motion-ease-out-gentle) both;margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0}@keyframes cc-popover-wrapper-motion-enter{0%{margin-block-end:var(--pop-enter-block-end, 0);margin-block-start:var(--pop-enter-block-start, 0);margin-inline-end:var(--pop-enter-inline-end, 0);margin-inline-start:var(--pop-enter-inline-start, 0)}}@media (prefers-reduced-motion: reduce){.cc-popover-wrapper-wrapper,.cc-popover-wrapper-motion{transition:none}.cc-popover-wrapper-motion-open{animation:none}}.cc-drag-and-drop-reorderer-ghost{opacity:0;pointer-events:none}.cc-drag-and-drop-reorderer-fallback{opacity:1}.cc-drag-and-drop-reorderer-container{cursor:grab}.cc-drag-and-drop-reorderer-fallback-slot{display:unset}.cc-drag-and-drop-reorderer-fallback-slot:not(:only-child):not(:nth-child(1):has(+.cc-drag-and-drop-reorderer-fallback)){display:none}.cc-drag-and-drop-reorderer-force-cursor-grabbing *{cursor:grabbing}.configure-link-card{margin:1rem;max-width:calc(100vw - 4rem);width:48rem}.configure-link-flex-row{display:flex;flex-direction:row}.configure-link-flex-column{display:flex;flex-direction:column}.configure-link-flex-right{justify-content:flex-end}.configure-link-flex-between{justify-content:space-between}.configure-link-fit{height:100%;width:100%}.configure-table-cell-card{margin:var(--space-12)}.configure-table-cell-label{margin:var(--space-8) 0}.configure-table-cell-actions{margin:var(--space-24) var(--space-12) var(--space-12) var(--space-12)}.configure-table-cell-actions>.configure-table-cell-button{flex:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.configure-table-cell-row{display:flex;gap:var(--space-12)}.configure-table-cell-column{flex:1}.configure-table-cell-error{color:var(--color-text-danger);font-size:1.2rem;margin-top:var(--space-4)}.configure-table-cell-overlay{background-color:var(--color-bg-opaque-lighter);border-radius:var(--radius-3);padding:var(--space-1)}.configure-table-cell-colorTrigger{align-items:center;background:transparent;border:none;border-radius:var(--radius-5);color:var(--color-icon-default);cursor:pointer;display:flex;height:3.2rem;justify-content:center;padding:0;transition:background-color 50ms var(--motion-ease-out-gentle);width:3.2rem}@media (hover: hover){.configure-table-cell-colorTrigger:hover{background:var(--color-bg-subtler);color:var(--color-icon-default-hovered);transition:all .1s var(--motion-ease-out-gentle)}}.configure-table-cell-colorTrigger:active{opacity:.8}.configure-anchor-card{margin:1rem;max-width:calc(100vw - 4rem);width:48rem}.configure-anchor-flex-row{display:flex;flex-direction:row}.configure-anchor-flex-column{display:flex;flex-direction:column}.configure-anchor-flex-right{justify-content:flex-end}.configure-anchor-flex-between{justify-content:space-between}.configure-anchor-fit{height:100%;width:100%}.configure-anchor-label{color:var(--color-text-subtle);padding-top:var(--space-8)}.editor-toolbar-toolbar-row{display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:center;margin:var(--space-2) 0;padding:var(--space-8) 0}.editor-toolbar-toolbar-category{display:flex;flex-wrap:wrap}.editor-toolbar-divider-v{height:var(--space-32);margin:0 var(--space-8);width:0}[dir=ltr] .editor-toolbar-divider-v{border-left:var(--color-border-subtler) solid .1rem}[dir=rtl] .editor-toolbar-divider-v{border-right:var(--color-border-subtler) solid .1rem}.editor-toolbar-display-contents{display:contents}.editor-toolbar-mobile-category{margin:var(--space-8) 0}
