.cc-avatar-component{--cc-avatar-radius:var(--radius-m);border-radius:var(--cc-avatar-radius);box-shadow:inset 0 0 0 .1rem var(--color-border-subtlest);display:flex;height:var(--cc-avatar-size);overflow:hidden;position:relative;width:var(--cc-avatar-size)}.cc-avatar-img{-o-object-fit:cover;object-fit:cover}.cc-avatar-status{background-color:var(--cc-avatar-bg-status);bottom:0;height:var(--cc-avatar-status-size);pointer-events:none;position:absolute;right:0;width:var(--cc-avatar-status-size)}.cc-avatar-online{--cc-avatar-bg-status:var(--color-bg-success)}.cc-avatar-playing{--cc-avatar-bg-status:var(--color-red-300)}.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-l)}.cc-avatar-size-160{--cc-avatar-size:var(--avatar-160);--cc-avatar-status-size:3rem}.cc-avatar-size-96{--cc-avatar-size:var(--avatar-96);--cc-avatar-status-size:2.4rem}.cc-avatar-size-80{--cc-avatar-size:var(--avatar-80);--cc-avatar-status-size:2rem}.cc-avatar-size-64{--cc-avatar-size:var(--avatar-64);--cc-avatar-status-size:1.6rem}.cc-avatar-size-48{--cc-avatar-size:var(--avatar-48);--cc-avatar-status-size:1.2rem}.cc-avatar-size-40{--cc-avatar-size:var(--avatar-40);--cc-avatar-status-size:1rem}.cc-avatar-size-32{--cc-avatar-size:var(--avatar-32);--cc-avatar-status-size:.8rem}.cc-avatar-size-24{--cc-avatar-size:var(--avatar-24);--cc-avatar-status-size:.8rem}.cc-button-component{--maxWidth:100%;--buttonBoxShadow:inset 0 -.4rem 2.4rem transparent,inset 0 calc(var(--borderHeight, .1rem)*-1) 0 0 var(--borderBottomLine);--buttonBoxShadowHover:inset 0 -.4rem 2.4rem var(--innerBoxShadow),inset 0 calc(var(--borderHeight, .1rem)*-1) 0 0 var(--borderBottomLineHover);--buttonTextShadow:var(--color-transparent-black-20);--textColor:var(--color-neutrals-white);--textColorHover:var(--color-neutrals-white);--iconColor:var(--textColor);--iconColorHover:var(--textColorHover);align-items:center;background-color:var(--bgColor);border:0;border-radius:var(--borderRadius,.5rem);box-shadow:var(--buttonBoxShadow);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;transition-duration:.1s;transition-property:box-shadow,background-color,color;transition-timing-function:ease-out;word-break:break-word}@media (hover:hover){.cc-button-component:not([disabled]):hover{background-color:var(--bgColorHover);box-shadow:var(--buttonBoxShadowHover);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(--bgColor) 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-primary{--bgColor:var(--color-green-300);--bgColorHover:#a3d160;--borderBottomLine:var(--color-green-400);--borderBottomLineHover:var(--color-green-300);--innerBoxShadow:rgba(69,117,60,.25);--outlineBoxShadow:rgba(93,153,72,.2)}.dark-mode .cc-button-primary{--borderBottomLine:var(--color-green-500);--borderBottomLineHover:var(--color-green-400);--innerBoxShadow:rgba(69,117,60,.5)}.cc-button-secondary{--bgColor:var(--color-bg-subtle);--bgColorHover:var(--color-bg-subtle-hovered);--borderBottomLine:var(--color-transparent-black-10);--borderBottomLineHover:var(--color-transparent-black-14);--innerBoxShadow:rgba(0,0,0,.04);--outlineBoxShadow:var(--color-transparent-white-8);--textColor:var(--color-text-default);--textColorHover:var(--color-text-default-hovered);--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{--bgColor:var(--color-bg-subtler);--bgColorHover:var(--color-bg-subtle);--borderBottomLine:var(--color-transparent-black-10);--borderBottomLineHover:var(--color-transparent-black-14);--innerBoxShadow:rgba(0,0,0,.04);--outlineBoxShadow:var(--color-transparent-white-8);--textColor:var(--color-text-danger);--textColorHover:var(--color-text-danger);--buttonTextShadow:none}.cc-button-ghost-link{--bgColor:transparent;--bgColorHover:transparent;--textColor:var(--color-text-link);--textColorHover:var(--color-text-link-hovered);--buttonBoxShadow:none;--buttonBoxShadowHover:none;--buttonTextShadow:none}.cc-button-ghost{--bgColor:transparent;--bgColorHover:transparent;--textColor:var(--color-text-default);--textColorHover:var(--color-text-default-hovered);--iconColor:var(--color-icon-default);--iconColorHover:var(--color-icon-default-hovered);--buttonBoxShadow:none;--buttonBoxShadowHover:none;--buttonTextShadow:none}.cc-button-monetization{--bgColor:var(--color-blue-300);--bgColorHover:var(--color-blue-200);--borderBottomLine:var(--color-blue-400);--borderBottomLineHover:var(--color-blue-300);--innerBoxShadow:rgba(0,140,209,.5);--outlineBoxShadow:rgba(0,105,171,.2)}.dark-mode .cc-button-monetization{--borderBottomLine:var(--color-blue-500);--borderBottomLineHover:var(--color-blue-400);--innerBoxShadow:rgba(11,84,140,.5)}.cc-button-danger{--bgColor:var(--color-red-400);--bgColorHover:var(--color-red-300);--borderBottomLine:var(--color-red-500);--borderBottomLineHover:var(--color-red-400);--innerBoxShadow:rgba(224,40,40,.5);--outlineBoxShadow:rgba(224,40,40,.2)}.cc-button-streaming{--bgColor:var(--color-bg-streaming);--bgColorHover:var(--color-purple-300);--borderBottomLine:var(--color-transparent-black-10);--borderBottomLineHover:var(--color-transparent-black-10);--innerBoxShadow:rgba(0,0,0,.04)}.cc-button-bot-chat{--bgColor:var(--color-gray-100);--bgColorHover:var(--color-gray-75);--buttonBoxShadow:inset 0 -.2rem 0 0 var(--color-gray-400);--buttonBoxShadowHover:inset 0 -0.2rem 0 0 var(--color-gray-400);--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{--bgColor:var(--color-neutrals-white);--bgColorHover:var(--color-transparent-white-95);--buttonBoxShadowHover:inset 0 -0.2rem 0 0 var(--color-gray-400);--buttonBoxShadow:inset 0 -.2rem 0 0 var(--color-gray-400);--iconColor:var(--color-gray-800);--textColor:var(--color-gray-800);--textColorHover:var(--color-gray-900);--buttonTextShadow:none}.cc-button-xx-large{--borderRadius:1rem;--borderHeight:.4rem;--buttonBoxShadow:0 0 .8rem transparent,0 0 1.6rem transparent,inset 0 -.8rem 2.4rem transparent,inset 0 calc(var(--borderHeight, .1rem)*-1) 0 0 var(--borderBottomLine);--buttonBoxShadowHover:0 0 .8rem var(--outlineBoxShadow),0 0 1.6rem var(--outlineBoxShadow),inset 0 -.8rem 2.4rem var(--innerBoxShadow),inset 0 calc(var(--borderHeight, .1rem)*-1) 0 0 var(--borderBottomLineHover);--buttonHeight:6.4rem;--buttonPaddings:0 2.4rem var(--borderHeight);--columnGap:.8rem;--fontSize:2.2rem;--fontWeight:800;font-family:var(--font-family-heading)}.cc-button-x-large{--buttonHeight:5.6rem;--buttonPaddings:.4rem 2rem;--columnGap:.8rem;--fontSize:1.8rem}.cc-button-large{--buttonHeight:4.8rem;--buttonPaddings:.4rem 2rem;--columnGap:.8rem;--fontSize:1.6rem}.cc-button-medium{--buttonHeight:4rem;--buttonPaddings:.4rem 1.6rem;--columnGap:.6rem;--fontSize:1.4rem}.cc-button-small{--borderRadius:.3rem;--buttonHeight:3.2rem;--buttonPaddings:.2rem 1.6rem;--columnGap:.6rem}.cc-button-x-small{--borderRadius:.3rem;--buttonHeight:2.4rem;--buttonPaddings:.2rem 1.2rem;--columnGap:.4rem;--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-one-line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-chip-component{--chip-color-bg:var(--color-bg-subtle);--chip-color-fg:var(--color-text-default);--chip-color-transparency:0%;align-items:center;background-color:color-mix(in srgb,var(--chip-color-bg),transparent var(--chip-color-transparency));border-radius:var(--radius-m);color:var(--chip-color-fg);display:inline-flex;gap:var(--space-4);min-height:2rem;padding:var(--space-2) var(--space-4)}.cc-chip-opaque{--chip-color-fg:var(--color-neutrals-white);text-shadow:0 var(--border-s) 0 var(--color-transparent-black-20)}.cc-chip-opaque svg{filter:drop-shadow(0 var(--border-s) 0 var(--color-transparent-black-20))}.cc-chip-aqua-translucent{--chip-color-bg:var(--color-aqua-200);--chip-color-fg:var(--color-aqua-400);--chip-color-transparency:80%}.dark-mode .cc-chip-aqua-translucent{--chip-color-fg:var(--color-aqua-200);--chip-color-transparency:90%}.cc-chip-aqua-opaque{--chip-color-bg:var(--color-aqua-400)}.cc-chip-blue-translucent{--chip-color-bg:var(--color-blue-100);--chip-color-fg:var(--color-blue-400);--chip-color-transparency:80%}.dark-mode .cc-chip-blue-translucent{--chip-color-bg:var(--color-blue-200);--chip-color-fg:var(--color-blue-100);--chip-color-transparency:90%}.cc-chip-blue-opaque{--chip-color-bg:var(--color-blue-200)}.dark-mode .cc-chip-blue-opaque{--chip-color-bg:var(--color-blue-300)}.cc-chip-brown-translucent{--chip-color-bg:var(--color-brown-200);--chip-color-fg:var(--color-brown-500);--chip-color-transparency:80%}.dark-mode .cc-chip-brown-translucent{--chip-color-fg:var(--color-brown-200);--chip-color-transparency:90%}.cc-chip-brown-opaque{--chip-color-bg:var(--color-brown-300)}.cc-chip-fuchsia-translucent{--chip-color-bg:var(--color-fuchsia-200);--chip-color-fg:var(--color-fuchsia-400);--chip-color-transparency:80%}.dark-mode .cc-chip-fuchsia-translucent{--chip-color-fg:var(--color-fuchsia-200);--chip-color-transparency:90%}.cc-chip-fuchsia-opaque{--chip-color-bg:var(--color-fuchsia-300)}.cc-chip-gold-translucent{--chip-color-bg:var(--color-gold-200);--chip-color-fg:var(--color-gold-500);--chip-color-transparency:80%}.dark-mode .cc-chip-gold-translucent{--chip-color-fg:var(--color-gold-200);--chip-color-transparency:90%}.cc-chip-gold-opaque{--chip-color-bg:var(--color-gold-300)}.cc-chip-gray-opaque{--chip-color-bg:var(--color-gray-500)}.dark-mode .cc-chip-gray-opaque{--chip-color-bg:var(--color-gray-600)}.cc-chip-green-translucent{--chip-color-bg:var(--color-green-300);--chip-color-fg:var(--color-green-600);--chip-color-transparency:80%}.dark-mode .cc-chip-green-translucent{--chip-color-bg:var(--color-green-600);--chip-color-fg:var(--color-green-300);--chip-color-transparency:70%}.cc-chip-green-opaque{--chip-color-bg:var(--color-green-300)}.cc-chip-orange-translucent{--chip-color-bg:var(--color-orange-200);--chip-color-fg:var(--color-orange-400);--chip-color-transparency:80%}.dark-mode .cc-chip-orange-translucent{--chip-color-fg:var(--color-orange-200);--chip-color-transparency:90%}.cc-chip-orange-opaque{--chip-color-bg:var(--color-orange-300)}.cc-chip-purple-translucent{--chip-color-bg:var(--color-purple-100);--chip-color-fg:var(--color-purple-400);--chip-color-transparency:80%}.dark-mode .cc-chip-purple-translucent{--chip-color-bg:var(--color-purple-200);--chip-color-fg:var(--color-purple-100);--chip-color-transparency:90%}.cc-chip-purple-opaque{--chip-color-bg:var(--color-purple-300)}.cc-chip-red-translucent{--chip-color-bg:var(--color-red-200);--chip-color-fg:var(--color-red-400);--chip-color-transparency:80%}.dark-mode .cc-chip-red-translucent{--chip-color-fg:var(--color-red-200);--chip-color-transparency:90%}.cc-chip-red-opaque{--chip-color-bg:var(--color-bg-danger)}.cc-chip-skin-translucent{--chip-color-bg:var(--color-skin-200);--chip-color-fg:var(--color-skin-400);--chip-color-transparency:80%}.dark-mode .cc-chip-skin-translucent{--chip-color-fg:var(--color-skin-200);--chip-color-transparency:90%}.cc-chip-skin-opaque{--chip-color-bg:var(--color-skin-400)}.cc-chip-slate-translucent{--chip-color-bg:var(--color-slate-200);--chip-color-fg:var(--color-slate-400);--chip-color-transparency:80%}.dark-mode .cc-chip-slate-translucent{--chip-color-fg:var(--color-slate-200);--chip-color-transparency:90%}.cc-chip-slate-opaque{--chip-color-bg:var(--color-slate-300)}.dark-mode .cc-chip-slate-opaque{--chip-color-bg:var(--color-slate-400)}.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-m);cursor:pointer;display:block;flex-shrink:0;height:1.4rem;margin:.3rem 0 .2rem 0;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-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-feature-button-component{background-color:var(--color-bg-secondary-alt);border:0;border-radius:var(--radius-l);box-shadow:inset 0 -.2rem 0 0 var(--color-transparent-black-30);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-color:var(--color-bg-tertiary)}}.cc-feature-button-icon{grid-area:icon;height:var(--icon-40);margin-top:var(--feature-button-icon-top-space,0);width:var(--icon-40)}.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);row-gap:var(--space-2)}.cc-feature-button-large{--feature-button-icon-top-space:var(--space-4);--feature-button-padding:var(--space-24)}.cc-icon-button-component{align-items:center;background-color:var(--bgColor);border:var(--cc-icon-button-border,none);border-radius:var(--radius-l);color:var(--iconColor,var(--color-icon-default));display:flex;height:var(--size);justify-content:center;margin:0;padding:0;transition:background-color 50ms var(--motion-ease-out-1);width:var(--size)}@media (hover:hover){.cc-icon-button-component:hover:not(:disabled){background-color:var(--bgColorHover);color:var(--iconColorHover,var(--color-icon-default-hovered));transition:all .1s var(--motion-ease-out-1)}}.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{--size:2.4rem}.cc-icon-button-small{--size:3.2rem}.cc-icon-button-medium{--size:4rem}.cc-icon-button-large{--size:4.8rem}.cc-icon-button-ghost{--bgColor:transparent;--bgColorHover:transparent;--iconColor:var(--color-icon-default);--iconColorHover:var(--color-icon-default-hovered)}.cc-icon-button-primary{--bgColor:var(--color-bg-success);--bgColorHover:#a3d160;--iconColor:var(--color-neutrals-white);--iconColorHover:var(--color-neutrals-white);box-shadow:inset 0 calc(var(--border-s)*-1) 0 0 var(--color-transparent-black-10)}.cc-icon-button-primary .icon-font-chess,.cc-icon-button-primary svg{filter:drop-shadow(0 var(--border-s) 0 var(--color-transparent-black-20))}@media (hover:hover){.cc-icon-button-primary:hover:not(:disabled){color:var(--color-neutrals-white)}}.cc-icon-button-secondary{--bgColor:var(--color-bg-subtle);--bgColorHover:var(--color-bg-subtle-hovered);box-shadow:inset 0 calc(var(--border-s)*-1) 0 0 var(--color-transparent-black-10)}.cc-icon-button-border{--bgColor:var(--color-bg-input);--bgColorHover:var(--color-bg-input);--cc-icon-button-border:var(--border-s) solid var(--color-border-default)}@media (hover:hover){.cc-icon-button-border:hover:not(:disabled){border-color:var(--color-border-default-hovered)}}.cc-icon-button-hovered{--bgColor:transparent;--bgColorHover:var(--color-bg-subtler)}.cc-icon-img{display:block;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cc-icon-glyph{align-content:center;display:inline-grid;justify-content:center}.cc-icon-glyph path{fill:currentColor}html[dir=rtl] .rtl-support{transform:scaleX(-1)}.cc-icon-x-small{font-size:var(--icon-12)}.cc-icon-x-small.cc-icon-glyph{height:var(--icon-12);width:var(--icon-12)}.cc-icon-small{font-size:var(--icon-16)}.cc-icon-small.cc-icon-glyph{height:var(--icon-16);width:var(--icon-16)}.cc-icon-medium{font-size:var(--icon-24)}.cc-icon-medium.cc-icon-glyph{height:var(--icon-24);width:var(--icon-24)}.cc-icon-large{font-size:var(--icon-32)}.cc-icon-large.cc-icon-glyph{height:var(--icon-32);width:var(--icon-32)}.cc-icon-x-large{font-size:var(--icon-40)}.cc-icon-x-large.cc-icon-glyph{height:var(--icon-40);width:var(--icon-40)}.cc-icon-xx-large{font-size:var(--icon-48)}.cc-icon-xx-large.cc-icon-glyph{height:var(--icon-48);width:var(--icon-48)}.cc-icon-xxx-large{font-size:var(--icon-64)}.cc-icon-xxx-large.cc-icon-glyph{height:var(--icon-64);width: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-input-component{--inputHeight:4rem;--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(--radius-m);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{--inputHeight:4.8rem;--inputPadding:.8rem 1rem;--textSize:1.6rem}.cc-input-x-large{--inputHeight:5.6rem;--inputPadding:.8rem 1rem;--textSize:1.8rem}.cc-input-group-component{--inputIconColor:var(--color-icon-default);align-items:center;display:flex;position:relative}.cc-input-group-component:has(input:disabled){--inputIconOpacity:0.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-m) var(--radius-m) 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-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(0deg)}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-3);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-3);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-3);left:0;top:0}50%{animation-timing-function:var(--motion-ease-in-out-3);left:var(--cc-square-position-1);top:0}to{animation-timing-function:var(--motion-ease-in-out-3);left:var(--cc-square-position-2);top:0}}@keyframes cc-loader-move-sequence-2{0%{animation-timing-function:var(--motion-ease-in-out-3);left:var(--cc-square-position-2);top:0}50%{animation-timing-function:var(--motion-ease-in-out-3);left:var(--cc-square-position-2);top:var(--cc-square-position-1)}to{animation-timing-function:var(--motion-ease-in-out-3);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-3);left:var(--cc-square-position-2);top:var(--cc-square-position-2)}50%{animation-timing-function:var(--motion-ease-in-out-3);left:var(--cc-square-position-1);top:var(--cc-square-position-2)}to{animation-timing-function:var(--motion-ease-in-out-3);left:0;top:var(--cc-square-position-2)}}@keyframes cc-loader-move-sequence-4{0%{animation-timing-function:var(--motion-ease-in-out-3);left:0;top:var(--cc-square-position-2)}50%{animation-timing-function:var(--motion-ease-in-out-3);left:0;top:var(--cc-square-position-1)}to{animation-timing-function:var(--motion-ease-in-out-3);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-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-component span,.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-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-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-component{font-family:var(--font-family-system);min-height:1.6rem;min-width:1.6rem}.cc-notification-badge-component span{min-width:.8rem;text-align:center;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-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-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)}.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-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 0;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-section-footer-component{align-items:center;background-color:transparent;border:none;border-bottom-left-radius:var(--radius-l);border-bottom-right-radius:var(--radius-l);box-shadow:inset 0 var(--border-s) 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-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(--radius-m);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]{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{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{--arrowPosition:1.2rem;--selectSize:4.8rem;--textSize:1.6rem;padding:.8rem calc(var(--arrowPosition) + 2rem) .8rem 1rem}.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,.5)}.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-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-m);color:var(--color-text-default);font-family:var(--font-family-system);font-size:var(--textSize,1.6rem);line-height:1.25;min-height:3.2rem;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-user-block-component{align-items:center;display:inline-flex;flex-direction:row;gap:var(--space-4);overflow:hidden}.cc-user-block-component.cc-user-block-large{gap:var(--space-8)}.cc-user-block-username{cursor:pointer}