@charset "UTF-8";.c2-accordion--divider+.c2-accordion--divider,[data-divider=divider]+.c2-accordion[data-divider=divider]{border-top-style:solid;border-top-width:var(--c2-accordion-borderWidth);--sys-border:var(--c2-accordion-borderColor);--sys-border-opacity-custom:var(--c2-accordion-borderColor-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}.c2-accordion{--c2-accordion-borderWidth:var(--c2-ot-dimension-6);--c2-accordion-borderColor:var(--c2-st-content-border-color-neutral-onsubtle)}.c2-accordion--tonal .c2-accordion__head{--sys-background:var(--c2-st-action-background-color-neutral-ghost-active);--sys-background-opacity-custom:var(--c2-st-action-background-color-neutral-ghost-active-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-accordion--tonal .c2-accordion__body,.c2-accordion--tonalOpen .c2-accordion__body{--sys-border:var(--c2-st-action-background-color-neutral-ghost-active);--sys-border-opacity-custom:var(--c2-st-action-background-color-neutral-ghost-active-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)));border-left-width:var(--c2-ot-dimension-50)}.c2-accordion--tonalOpen>[data-open=open] .c2-accordion__head{--sys-background:var(--c2-st-action-background-color-neutral-ghost-active);--sys-background-opacity-custom:var(--c2-st-action-background-color-neutral-ghost-active-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-accordion--padding--sm .c2-accordion__body{padding:var(--c2-st-global-distance-space-inset-md)}.c2-accordion--padding--md .c2-accordion__body{padding-inline-end:var(--c2-st-global-distance-space-inset-2xl);padding-bottom:var(--c2-st-global-distance-space-inset-md);padding-inline-start:var(--c2-st-global-distance-space-inset-2xl);padding-top:var(--c2-st-global-distance-space-inset-md)}@supports not (padding-inline-start:var(--c2-st-global-distance-space-inset-2xl )){.c2-accordion--padding--md .c2-accordion__body{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:var(--c2-st-global-distance-space-inset-2xl)}}@supports not (padding-inline-end:var(--c2-st-global-distance-space-inset-2xl )){.c2-accordion--padding--md .c2-accordion__body{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:var(--c2-st-global-distance-space-inset-2xl)}}@media screen and (max-width:767px){.c2-accordion--padding--mdToSm .c2-accordion__body{padding-inline-end:var(--c2-st-global-distance-space-inset-2xl);padding-bottom:var(--c2-st-global-distance-space-inset-md);padding-inline-start:var(--c2-st-global-distance-space-inset-2xl);padding-top:var(--c2-st-global-distance-space-inset-md)}@supports not (padding-inline-start:var(--c2-st-global-distance-space-inset-2xl )){.c2-accordion--padding--mdToSm .c2-accordion__body{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:var(--c2-st-global-distance-space-inset-2xl)}}@supports not (padding-inline-end:var(--c2-st-global-distance-space-inset-2xl )){.c2-accordion--padding--mdToSm .c2-accordion__body{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:var(--c2-st-global-distance-space-inset-2xl)}}}@media screen and (min-width:768px){.c2-accordion--padding--mdToSm .c2-accordion__body{padding:var(--c2-st-global-distance-space-inset-md)}}.c2-button{--c2-button-padding:0;align-items:center;background-color:transparent;border:none;box-sizing:border-box;cursor:pointer;display:inline-flex;justify-content:center;min-width:var(--sys-height,0);padding:0;position:relative}.c2-button,.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading):hover{text-decoration:none}.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading).c2-button--focus,.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading):focus,.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading):focus-within{outline:none}.c2-button--disabled,.c2-button--readonly,.c2-button.c2-button--disabled,.c2-button.c2-button--readonly,.c2-button:disabled{cursor:default}.c2-button__label{align-items:center;display:flex;justify-content:center;order:4;overflow:hidden;padding-inline-end:var(--c2-button-padding);padding-inline-start:var(--c2-button-padding);text-overflow:ellipsis;transition:opacity var(--d-sys-transitionDuration-standard) linear;white-space:nowrap}@supports not (padding-inline-start:var(--c2-button-padding )){.c2-button__label{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:var(--c2-button-padding)}}@supports not (padding-inline-end:var(--c2-button-padding )){.c2-button__label{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:var(--c2-button-padding)}}.c2-button__icon,.c2-button__trailing{--c2-button-margin:calc((var(--sys-height) - var(--c2-icon-_width))/2);margin-inline-end:var(--c2-button-margin);margin-inline-start:var(--c2-button-margin)}@supports not (margin-inline-start:var(--c2-button-margin )){.c2-button__icon,.c2-button__trailing{margin-left:var(--d-dir-margin-left);margin-right:var(--d-dir-margin-right);--sys-margin-left:var(--c2-button-margin)}}@supports not (margin-inline-end:var(--c2-button-margin )){.c2-button__icon,.c2-button__trailing{margin-left:var(--d-dir-margin-left);margin-right:var(--d-dir-margin-right);--sys-margin-right:var(--c2-button-margin)}}.c2-button__label~.c2-button__icon{margin-inline-end:calc(var(--c2-button-margin) - var(--c2-button-padding))}@supports not (margin-inline-end:calc(var(--c2-button-margin ) - var(--c2-button-padding ))){.c2-button__label~.c2-button__icon{margin-left:var(--d-dir-margin-left);margin-right:var(--d-dir-margin-right);--sys-margin-right:calc(var(--c2-button-margin) - var(--c2-button-padding))}}.c2-button__label~.c2-button__trailing{margin-inline-start:calc(var(--c2-button-margin) - var(--c2-button-padding))}@supports not (margin-inline-start:calc(var(--c2-button-margin ) - var(--c2-button-padding ))){.c2-button__label~.c2-button__trailing{margin-left:var(--d-dir-margin-left);margin-right:var(--d-dir-margin-right);--sys-margin-left:calc(var(--c2-button-margin) - var(--c2-button-padding))}}.c2-button__loading.c2-progress--visible~*{opacity:var(--c2-button-colorOpacity,0)}.c2-button--icon{--c2-button-padding:calc(var(--sys-height)/2)}.c2-button--loading{cursor:default}.c2-button--grid{display:inline-grid;grid-template-columns:repeat(auto-fit,minmax(0,auto));grid-template-rows:1fr}.c2-button--inverse{--sys-color:unset!important;--sys-background:var(--sys-color)!important;--sys-gradient:var(--sys-color)!important}.c2-button{--c2-button-transitionFunction:var(--d-sys-transitionFunction-standard);--c2-button-marginIcon:var(--c2-st-global-distance-space-inset-xs);box-sizing:content-box;--sys-palette-color:var(--c2-palette-dark400,var(--c2-palette-basic400,var(--c2-st-action-foreground-color-primary-normal)));--sys-palette-color-opacity:var(--c2-palette-dark400-opacity,var(--c2-palette-basic400-opacity,var(--c2-st-action-foreground-color-primary-normal-opacity)));--sys-color:var(--sys-palette-color);--sys-color-opacity-custom:var(--sys-palette-color-opacity);border-radius:0;color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)));transition-duration:var(--d-sys-transitionDuration-fade-enter);transition-property:grid-template-columns,background-color,background-image,border,box-shadow}.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading):hover{--sys-palette-color:var(--c2-palette-dark500,var(--c2-palette-basic500,var(--c2-st-action-foreground-color-primary-hover)));--sys-palette-color-opacity:var(--c2-palette-dark500-opacity,var(--c2-palette-basic500-opacity,var(--c2-st-action-foreground-color-primary-hover-opacity)));--sys-color:var(--sys-palette-color);--sys-color-opacity-custom:var(--sys-palette-color-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)));transition-duration:var(--d-sys-transitionDuration-sm)}.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading):active{--sys-palette-color:var(--c2-palette-dark600,var(--c2-palette-basic600,var(--c2-st-action-foreground-color-primary-active)));--sys-palette-color-opacity:var(--c2-palette-dark600-opacity,var(--c2-palette-basic600-opacity,var(--c2-st-action-foreground-color-primary-active-opacity)));--sys-color:var(--sys-palette-color);--sys-color-opacity-custom:var(--sys-palette-color-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)));transition-duration:var(--d-sys-transitionDuration-sm)}.c2-button--disabled,.c2-button.c2-button--disabled,.c2-button:disabled{opacity:.5;transition-duration:var(--d-sys-transitionDuration-sm)}.c2-button:focus-visible{box-shadow:var(--c2-st-elevation-onLight-focus-md)}.c2-button--selected{--sys-palette-color:var(--c2-palette-dark500,var(--c2-palette-basic500,var(--c2-st-action-foreground-color-primary-select)));--sys-palette-color-opacity:var(--c2-palette-dark500-opacity,var(--c2-palette-basic500-opacity,var(--c2-st-action-foreground-color-primary-select-opacity)));--sys-color:var(--sys-palette-color);--sys-color-opacity-custom:var(--sys-palette-color-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-button--textAlign--left{text-align:var(--d-dir-text-left,left)}.c2-button--textAlign--center{text-align:center}.c2-button--textAlign--right{text-align:var(--d-dir-text-right,right)}.c2-button--adaptive--icon{justify-content:flex-start}.c2-button--adaptive--icon>.c2-button__icon{--c2-button-padding:calc((var(--sys-height) - var(--c2-icon-_width))/2)!important}.c2-button--adaptive--icon>:not(.c2-button__icon){display:none}.c2-button--adaptive--block{--sys-width:100%;width:var(--sys-width)}.c2-button--adaptive--auto{--sys-width:fit-content;width:var(--sys-width)}@media screen and (max-width:639px){.c2-button--adaptive--iconSm{justify-content:flex-start}.c2-button--adaptive--iconSm>.c2-button__icon{--c2-button-padding:calc((var(--sys-height) - var(--c2-icon-_width))/2)!important}.c2-button--adaptive--iconSm>:not(.c2-button__icon){display:none}}@media screen and (max-width:767px){.c2-button--adaptive--iconMd{justify-content:flex-start}.c2-button--adaptive--iconMd>.c2-button__icon{--c2-button-padding:calc((var(--sys-height) - var(--c2-icon-_width))/2)!important}.c2-button--adaptive--iconMd>:not(.c2-button__icon){display:none}}@media screen and (max-width:1023px){.c2-button--adaptive--iconLg{justify-content:flex-start}.c2-button--adaptive--iconLg>.c2-button__icon{--c2-button-padding:calc((var(--sys-height) - var(--c2-icon-_width))/2)!important}.c2-button--adaptive--iconLg>:not(.c2-button__icon){display:none}}@media screen and (max-width:1279px){.c2-button--adaptive--iconXl{justify-content:flex-start}.c2-button--adaptive--iconXl>.c2-button__icon{--c2-button-padding:calc((var(--sys-height) - var(--c2-icon-_width))/2)!important}.c2-button--adaptive--iconXl>:not(.c2-button__icon){display:none}}@media screen and (min-width:640px){.c2-button--adaptive--fullSm{justify-content:flex-start}.c2-button--adaptive--fullSm>.c2-button__icon{--c2-button-padding:calc((var(--sys-height) - var(--c2-icon-_width))/2)!important}.c2-button--adaptive--fullSm>:not(.c2-button__icon){display:none}}@media screen and (min-width:768px){.c2-button--adaptive--fullMd{justify-content:flex-start}.c2-button--adaptive--fullMd>.c2-button__icon{--c2-button-padding:calc((var(--sys-height) - var(--c2-icon-_width))/2)!important}.c2-button--adaptive--fullMd>:not(.c2-button__icon){display:none}}@media screen and (min-width:1024px){.c2-button--adaptive--fullLg{justify-content:flex-start}.c2-button--adaptive--fullLg>.c2-button__icon{--c2-button-padding:calc((var(--sys-height) - var(--c2-icon-_width))/2)!important}.c2-button--adaptive--fullLg>:not(.c2-button__icon){display:none}}@media screen and (min-width:1280px){.c2-button--adaptive--fullXl{justify-content:flex-start}.c2-button--adaptive--fullXl>.c2-button__icon{--c2-button-padding:calc((var(--sys-height) - var(--c2-icon-_width))/2)!important}.c2-button--adaptive--fullXl>:not(.c2-button__icon){display:none}}@media screen and (min-width:640px){.c2-button--adaptive--blockToAutoSm{--sys-width:fit-content;width:var(--sys-width)}}@media screen and (max-width:639px){.c2-button--adaptive--blockToAutoSm{--sys-width:100%;width:var(--sys-width)}}@media screen and (min-width:768px){.c2-button--adaptive--blockToAutoMd{--sys-width:fit-content;width:var(--sys-width)}}@media screen and (max-width:767px){.c2-button--adaptive--blockToAutoMd{--sys-width:100%;width:var(--sys-width)}}@media screen and (min-width:1024px){.c2-button--adaptive--blockToAutoLg{--sys-width:fit-content;width:var(--sys-width)}}@media screen and (max-width:1023px){.c2-button--adaptive--blockToAutoLg{--sys-width:100%;width:var(--sys-width)}}.c2-button--size--x{--c2-button-padding:var(--c2-st-global-distance-space-inset-lg);--sys-height:var(--c2-ot-dimension-200);font-family:var(--c2-ot-typography-fontFamily-base);height:var(--sys-height);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-87);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-500);--sys-line-height:var(--c2-ot-typography-lineHeight-100);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);border-radius:var(--c2-st-selectable-borderRadius-size-xs)}.c2-button--size--xs{--c2-button-padding:var(--c2-st-global-distance-space-inset-xl);--sys-height:var(--c2-ot-dimension-225);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-87);--sys-line-height:var(--c2-ot-typography-lineHeight-100);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-button--size--sm,.c2-button--size--xs{border-radius:var(--c2-st-selectable-borderRadius-size-sm);font-family:var(--c2-ot-typography-fontFamily-base);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-500);height:var(--sys-height);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none)}.c2-button--size--sm{--c2-button-padding:var(--c2-st-global-distance-space-inset-2xl);--sys-height:var(--c2-ot-dimension-250);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-87);--sys-line-height:var(--c2-ot-typography-lineHeight-100);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-button--size--md{--c2-button-padding:calc(var(--c2-st-global-distance-space-inset-3xl) - var(--c2-ot-dimension-12));--sys-height:calc(var(--c2-ot-dimension-300) - var(--c2-ot-dimension-25));--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);--sys-line-height:var(--c2-ot-typography-lineHeight-125);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);border-radius:var(--c2-st-selectable-borderRadius-size-md)}.c2-button--size--lg,.c2-button--size--md{font-family:var(--c2-ot-typography-fontFamily-base);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-500);height:var(--sys-height);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none)}.c2-button--size--lg{--c2-button-marginIcon:var(--c2-st-global-distance-space-inset-sm);--c2-button-padding:var(--c2-st-global-distance-space-inset-3xl);--sys-height:var(--c2-ot-dimension-300);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);--sys-line-height:var(--c2-ot-typography-lineHeight-125);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);border-radius:var(--c2-st-selectable-borderRadius-size-lg)}.c2-button--size--xl{--c2-button-marginIcon:var(--c2-st-global-distance-space-inset-md);--c2-button-padding:var(--c2-st-global-distance-space-inset-5xl);--sys-height:var(--c2-ot-dimension-350);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-112);--sys-line-height:var(--c2-ot-typography-lineHeight-150);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);border-radius:var(--c2-st-selectable-borderRadius-size-xl)}.c2-button--size--autoMd,.c2-button--size--xl{font-family:var(--c2-ot-typography-fontFamily-base);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-500);height:var(--sys-height);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none)}.c2-button--size--autoMd{--c2-button-padding:var(--c2-st-global-distance-space-inset-xl);padding-bottom:var(--c2-st-global-distance-space-inset-md);padding-top:var(--c2-st-global-distance-space-inset-md);--sys-height:auto;--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);--sys-line-height:var(--c2-ot-typography-lineHeight-125);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);border-radius:var(--c2-st-selectable-borderRadius-size-md)}.c2-button--size--autoMd .c2-button__label{white-space:wrap}.c2-button--size--autoLg{--c2-button-padding:var(--c2-st-global-distance-space-inset-2xl);padding-bottom:var(--c2-st-global-distance-space-inset-lg);padding-top:var(--c2-st-global-distance-space-inset-lg);--sys-height:auto;font-family:var(--c2-ot-typography-fontFamily-base);height:var(--sys-height);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-112);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-500);--sys-line-height:var(--c2-ot-typography-lineHeight-150);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);border-radius:var(--c2-st-selectable-borderRadius-size-md)}.c2-button--size--autoLg .c2-button__label{white-space:wrap}.c2-button--primary{--sys-color:var(--c2-st-action-foreground-color-onprimary-normal);--sys-color-opacity-custom:var(--c2-st-action-foreground-color-onprimary-normal-opacity);--sys-palette-background:var(--c2-palette-dark300,var(--c2-palette-basic300,var(--c2-st-action-background-color-primary-solid-normal)));--sys-palette-background-opacity:var(--c2-palette-dark300-opacity,var(--c2-palette-basic300-opacity,var(--c2-st-action-background-color-primary-solid-normal-opacity)));--sys-background:var(--sys-palette-background);--sys-background-opacity-custom:var(--sys-palette-background-opacity)}.c2-button--primary,.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading).c2-button--primary:hover{background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading).c2-button--primary:hover{--sys-color:var(--c2-st-action-foreground-color-onprimary-hover);--sys-color-opacity-custom:var(--c2-st-action-foreground-color-onprimary-hover-opacity);--sys-palette-background:var(--c2-palette-dark400,var(--c2-palette-basic400,var(--c2-st-action-background-color-primary-solid-hover)));--sys-palette-background-opacity:var(--c2-palette-dark400-opacity,var(--c2-palette-basic400-opacity,var(--c2-st-action-background-color-primary-solid-hover-opacity)));--sys-background:var(--sys-palette-background);--sys-background-opacity-custom:var(--sys-palette-background-opacity)}.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading).c2-button--primary:active{--sys-color:var(--c2-st-action-foreground-color-onprimary-active);--sys-color-opacity-custom:var(--c2-st-action-foreground-color-onprimary-active-opacity);--sys-palette-background:var(--c2-palette-dark500,var(--c2-palette-basic500,var(--c2-st-action-background-color-primary-solid-active)));--sys-palette-background-opacity:var(--c2-palette-dark500-opacity,var(--c2-palette-basic500-opacity,var(--c2-st-action-background-color-primary-solid-active-opacity)));--sys-background:var(--sys-palette-background);--sys-background-opacity-custom:var(--sys-palette-background-opacity)}.c2-button--primary.c2-button--selected,.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading).c2-button--primary:active{background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-button--primary.c2-button--selected{--sys-color:var(--c2-st-action-foreground-color-onprimary-select);--sys-color-opacity-custom:var(--c2-st-action-foreground-color-onprimary-select-opacity);--sys-palette-background:var(--c2-palette-dark400,var(--c2-palette-basic400,var(--c2-st-action-background-color-primary-solid-select)));--sys-palette-background-opacity:var(--c2-palette-dark400-opacity,var(--c2-palette-basic400-opacity,var(--c2-st-action-background-color-primary-solid-select-opacity)));--sys-background:var(--sys-palette-background);--sys-background-opacity-custom:var(--sys-palette-background-opacity)}.c2-button--primary.c2-palette--neutral{--sys-color:var(--c2-st-action-background-color-neutral-invert-normal);--sys-color-opacity-custom:var(--c2-st-action-background-color-neutral-invert-normal-opacity);--sys-background:var(--c2-st-action-background-color-neutral-solid-normal);--sys-background-opacity-custom:var(--c2-st-action-background-color-neutral-solid-normal-opacity)}.c2-button--primary.c2-palette--neutral,.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading).c2-button--primary.c2-palette--neutral:hover{background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading).c2-button--primary.c2-palette--neutral:hover{--sys-color:var(--c2-st-action-background-color-neutral-invert-hover);--sys-color-opacity-custom:var(--c2-st-action-background-color-neutral-invert-hover-opacity);--sys-background:var(--c2-st-action-background-color-neutral-solid-hover);--sys-background-opacity-custom:var(--c2-st-action-background-color-neutral-solid-hover-opacity)}.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading).c2-button--primary.c2-palette--neutral:active{--sys-color:var(--c2-st-action-background-color-neutral-invert-active);--sys-color-opacity-custom:var(--c2-st-action-background-color-neutral-invert-active-opacity);--sys-background:var(--c2-st-action-background-color-neutral-solid-active);--sys-background-opacity-custom:var(--c2-st-action-background-color-neutral-solid-active-opacity)}.c2-button--primary.c2-palette--neutral.c2-button--selected,.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading).c2-button--primary.c2-palette--neutral:active{background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-button--primary.c2-palette--neutral.c2-button--selected{--sys-color:var(--c2-st-action-background-color-neutral-invert-select);--sys-color-opacity-custom:var(--c2-st-action-background-color-neutral-invert-select-opacity);--sys-background:var(--c2-st-action-background-color-neutral-solid-select);--sys-background-opacity-custom:var(--c2-st-action-background-color-neutral-solid-select-opacity)}.c2-button--secondary{--sys-palette-background:var(--c2-palette-dark300,var(--c2-palette-basic100,var(--c2-st-action-background-color-primary-subtle-normal)));--sys-palette-background-opacity:var(--c2-palette-dark300-opacity,var(--c2-palette-basic100-opacity,var(--c2-st-action-background-color-primary-subtle-normal-opacity)));--sys-background:var(--sys-palette-background);--sys-background-opacity-custom:var(--sys-palette-background-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading).c2-button--secondary:hover{--sys-palette-background:var(--c2-palette-dark400,var(--c2-palette-basic200,var(--c2-st-action-background-color-primary-subtle-hover)));--sys-palette-background-opacity:var(--c2-palette-dark400-opacity,var(--c2-palette-basic200-opacity,var(--c2-st-action-background-color-primary-subtle-hover-opacity)));--sys-background:var(--sys-palette-background);--sys-background-opacity-custom:var(--sys-palette-background-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading).c2-button--secondary:active{--sys-palette-background:var(--c2-palette-dark500,var(--c2-palette-basic300,var(--c2-st-action-background-color-primary-subtle-active)));--sys-palette-background-opacity:var(--c2-palette-dark500-opacity,var(--c2-palette-basic300-opacity,var(--c2-st-action-background-color-primary-subtle-active-opacity)));--sys-background:var(--sys-palette-background);--sys-background-opacity-custom:var(--sys-palette-background-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-button--secondary.c2-button--selected{--sys-palette-background:var(--c2-palette-dark200,var(--c2-palette-basic200,var(--c2-st-action-background-color-primary-subtle-select)));--sys-palette-background-opacity:var(--c2-palette-dark200-opacity,var(--c2-palette-basic200-opacity,var(--c2-st-action-background-color-primary-subtle-select-opacity)));--sys-background:var(--sys-palette-background);--sys-background-opacity-custom:var(--sys-palette-background-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-button--secondary.c2-palette--neutral{--sys-color:var(--c2-st-action-foreground-color-neutral-normal);--sys-color-opacity-custom:var(--c2-st-action-foreground-color-neutral-normal-opacity);--sys-background:var(--c2-st-action-background-color-neutral-subtle-normal);--sys-background-opacity-custom:var(--c2-st-action-background-color-neutral-subtle-normal-opacity)}.c2-button--secondary.c2-palette--neutral,.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading).c2-button--secondary.c2-palette--neutral:hover{background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading).c2-button--secondary.c2-palette--neutral:hover{--sys-color:var(--c2-st-action-foreground-color-neutral-hover);--sys-color-opacity-custom:var(--c2-st-action-foreground-color-neutral-hover-opacity);--sys-background:var(--c2-st-action-background-color-neutral-subtle-hover);--sys-background-opacity-custom:var(--c2-st-action-background-color-neutral-subtle-hover-opacity)}.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading).c2-button--secondary.c2-palette--neutral:active{--sys-color:var(--c2-st-action-foreground-color-neutral-active);--sys-color-opacity-custom:var(--c2-st-action-foreground-color-neutral-active-opacity);--sys-background:var(--c2-st-action-background-color-neutral-subtle-active);--sys-background-opacity-custom:var(--c2-st-action-background-color-neutral-subtle-active-opacity)}.c2-button--secondary.c2-palette--neutral.c2-button--selected,.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading).c2-button--secondary.c2-palette--neutral:active{background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-button--secondary.c2-palette--neutral.c2-button--selected{--sys-color:var(--c2-st-action-foreground-color-neutral-select);--sys-color-opacity-custom:var(--c2-st-action-foreground-color-neutral-select-opacity);--sys-background:var(--c2-st-action-background-color-neutral-subtle-select);--sys-background-opacity-custom:var(--c2-st-action-background-color-neutral-subtle-select-opacity)}.c2-button--outlined{--sys-palette-color:var(--sys-palette,var(--c2-st-action-foreground-color-neutral-normal));--sys-palette-color-opacity:var(--sys-palette-opacity,var(--c2-st-action-foreground-color-neutral-normal-opacity));--sys-color:var(--sys-palette-color);--sys-color-opacity-custom:var(--sys-palette-color-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)));--sys-background:var(--c2-st-action-background-color-neutral-invert-normal);--sys-background-opacity-custom:var(--c2-st-action-background-color-neutral-invert-normal-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-button--outlined:before{border-radius:inherit;border-style:solid;border-width:1px;content:" ";top:0;right:0;bottom:0;left:0;position:absolute;--sys-border:var(--c2-st-action-border-color-neutral-subtle-normal);--sys-border-opacity-custom:var(--c2-st-action-border-color-neutral-subtle-normal-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}@supports not (inset:0px){.c2-button--outlined:before{bottom:0;inset-inline-end:0;inset-inline-start:0;top:0}@supports not (inset-inline-start:0px){.c2-button--outlined:before{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left:0px}}@supports not (inset-inline-end:0px){.c2-button--outlined:before{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:0px}}}.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading).c2-button--outlined:hover{--sys-palette-color:var(--sys-palette,var(--c2-st-action-foreground-color-neutral-hover));--sys-palette-color-opacity:var(--sys-palette-opacity,var(--c2-st-action-foreground-color-neutral-hover-opacity));--sys-color:var(--sys-palette-color);--sys-color-opacity-custom:var(--sys-palette-color-opacity);--sys-background:var(--c2-st-action-background-color-neutral-invert-hover);--sys-background-opacity-custom:var(--c2-st-action-background-color-neutral-invert-hover-opacity);--sys-border:var(--c2-st-action-border-color-neutral-subtle-hover);--sys-border-opacity-custom:var(--c2-st-action-border-color-neutral-subtle-hover-opacity)}.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading).c2-button--outlined:active,.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading).c2-button--outlined:hover{background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)));color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading).c2-button--outlined:active{--sys-palette-color:var(--sys-palette,var(--c2-st-action-foreground-color-neutral-active));--sys-palette-color-opacity:var(--sys-palette-opacity,var(--c2-st-action-foreground-color-neutral-active-opacity));--sys-color:var(--sys-palette-color);--sys-color-opacity-custom:var(--sys-palette-color-opacity);--sys-background:var(--c2-st-action-background-color-neutral-invert-active);--sys-background-opacity-custom:var(--c2-st-action-background-color-neutral-invert-active-opacity);--sys-border:var(--c2-st-action-border-color-neutral-subtle-active);--sys-border-opacity-custom:var(--c2-st-action-border-color-neutral-subtle-active-opacity)}.c2-button--outlined.c2-button--selected{--sys-palette-color:var(--sys-palette,var(--c2-st-action-foreground-color-neutral-select));--sys-palette-color-opacity:var(--sys-palette-opacity,var(--c2-st-action-foreground-color-neutral-select-opacity));--sys-color:var(--sys-palette-color);--sys-color-opacity-custom:var(--sys-palette-color-opacity);--sys-background:var(--c2-st-action-background-color-neutral-invert-select);--sys-background-opacity-custom:var(--c2-st-action-background-color-neutral-invert-select-opacity);--sys-border:var(--c2-st-action-border-color-neutral-subtle-select);--sys-border-opacity-custom:var(--c2-st-action-border-color-neutral-subtle-select-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}.c2-button--outlined.c2-button--selected,.c2-button--outlined.c2-palette{background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-button--outlined.c2-palette{--sys-palette-color:var(--c2-palette-dark400,var(--c2-palette-basic400,var(--c2-st-action-foreground-color-primary-normal)));--sys-palette-color-opacity:var(--c2-palette-dark400-opacity,var(--c2-palette-basic400-opacity,var(--c2-st-action-foreground-color-primary-normal-opacity)));--sys-color:var(--sys-palette-color);--sys-color-opacity-custom:var(--sys-palette-color-opacity);--sys-background:var(--c2-st-action-background-color-neutral-ghost-normal);--sys-background-opacity-custom:var(--c2-st-action-background-color-neutral-ghost-normal-opacity)}.c2-button--outlined.c2-palette:before{content:" ";--sys-palette-border:var(--c2-palette-dark400,var(--c2-palette-basic400,var(--c2-st-action-foreground-color-primary-normal)));--sys-palette-border-opacity:var(--c2-palette-dark400-opacity,var(--c2-palette-basic400-opacity,var(--c2-st-action-foreground-color-primary-normal-opacity)));--sys-border:var(--sys-palette-border);--sys-border-opacity-custom:var(--sys-palette-border-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading).c2-button--outlined.c2-palette:hover{--sys-palette-color:var(--c2-palette-dark500,var(--c2-palette-basic500,var(--c2-st-action-foreground-color-primary-hover)));--sys-palette-color-opacity:var(--c2-palette-dark500-opacity,var(--c2-palette-basic500-opacity,var(--c2-st-action-foreground-color-primary-hover-opacity)));--sys-color:var(--sys-palette-color);--sys-color-opacity-custom:var(--sys-palette-color-opacity);--sys-background:var(--c2-st-action-background-color-neutral-ghost-normal);--sys-background-opacity-custom:var(--c2-st-action-background-color-neutral-ghost-normal-opacity);--sys-border:var(--c2-st-action-foreground-color-primary-hover);--sys-border-opacity-custom:var(--c2-st-action-foreground-color-primary-hover-opacity)}.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading).c2-button--outlined.c2-palette:active,.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading).c2-button--outlined.c2-palette:hover{background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)));color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading).c2-button--outlined.c2-palette:active{--sys-palette-color:var(--c2-palette-dark600,var(--c2-palette-basic600,var(--c2-st-action-foreground-color-primary-active)));--sys-palette-color-opacity:var(--c2-palette-dark600-opacity,var(--c2-palette-basic600-opacity,var(--c2-st-action-foreground-color-primary-active-opacity)));--sys-color:var(--sys-palette-color);--sys-color-opacity-custom:var(--sys-palette-color-opacity);--sys-background:var(--c2-st-action-background-color-neutral-ghost-normal);--sys-background-opacity-custom:var(--c2-st-action-background-color-neutral-ghost-normal-opacity);--sys-border:var(--c2-st-action-foreground-color-primary-active);--sys-border-opacity-custom:var(--c2-st-action-foreground-color-primary-active-opacity)}.c2-button--outlined.c2-palette.c2-button--selected{--sys-palette-color:var(--sys-palette,var(--c2-st-action-foreground-color-primary-selected));--sys-palette-color-opacity:var(--sys-palette-opacity,var(--c2-st-action-foreground-color-primary-selected-opacity));--sys-color:var(--sys-palette-color);--sys-color-opacity-custom:var(--sys-palette-color-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)));--sys-background:var(--c2-st-action-background-color-neutral-ghost-normal);--sys-background-opacity-custom:var(--c2-st-action-background-color-neutral-ghost-normal-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));--sys-border:var(--c2-st-action-foreground-color-primary-selected);--sys-border-opacity-custom:var(--c2-st-action-foreground-color-primary-selected-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}.c2-button--outlined.c2-palette--neutral{--sys-color:var(--c2-st-action-foreground-color-neutral-normal);--sys-color-opacity-custom:var(--c2-st-action-foreground-color-neutral-normal-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-button--outlined.c2-palette--neutral:before{content:" ";--sys-border:var(--c2-st-action-foreground-color-neutral-normal);--sys-border-opacity-custom:var(--c2-st-action-foreground-color-neutral-normal-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading).c2-button--outlined.c2-palette--neutral:hover{--sys-color:var(--c2-st-action-foreground-color-neutral-hover);--sys-color-opacity-custom:var(--c2-st-action-foreground-color-neutral-hover-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)));--sys-border:var(--c2-st-action-foreground-color-neutral-hover);--sys-border-opacity-custom:var(--c2-st-action-foreground-color-neutral-hover-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading).c2-button--outlined.c2-palette--neutral:active{--sys-color:var(--c2-st-action-foreground-color-neutral-active);--sys-color-opacity-custom:var(--c2-st-action-foreground-color-neutral-active-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)));--sys-border:var(--c2-st-action-foreground-color-neutral-active);--sys-border-opacity-custom:var(--c2-st-action-foreground-color-neutral-active-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}.c2-button--outlined.c2-palette--neutral.c2-button--selected{--sys-color:var(--c2-st-action-foreground-color-neutral-selected);--sys-color-opacity-custom:var(--c2-st-action-foreground-color-neutral-selected-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)));--sys-border:var(--c2-st-action-foreground-color-neutral-selected);--sys-border-opacity-custom:var(--c2-st-action-foreground-color-neutral-selected-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}.c2-button--ghost{--sys-background:var(--c2-st-action-background-color-neutral-ghost-normal);--sys-background-opacity-custom:var(--c2-st-action-background-color-neutral-ghost-normal-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading).c2-button--ghost.c2-button--focus,.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading).c2-button--ghost:focus,.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading).c2-button--ghost:focus-within{--sys-background:var(--c2-st-action-background-color-neutral-ghost-focus);--sys-background-opacity-custom:var(--c2-st-action-background-color-neutral-ghost-focus-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading).c2-button--ghost:hover{--sys-background:var(--c2-st-action-background-color-neutral-ghost-hover);--sys-background-opacity-custom:var(--c2-st-action-background-color-neutral-ghost-hover-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading).c2-button--ghost:active{--sys-background:var(--c2-st-action-background-color-neutral-ghost-active);--sys-background-opacity-custom:var(--c2-st-action-background-color-neutral-ghost-active-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-button--ghost.c2-button--selected{--sys-background:var(--c2-st-action-background-color-neutral-ghost-select);--sys-background-opacity-custom:var(--c2-st-action-background-color-neutral-ghost-select-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-button--ghost.c2-palette--neutral{--sys-color:var(--c2-st-action-foreground-color-neutral-normal);--sys-color-opacity-custom:var(--c2-st-action-foreground-color-neutral-normal-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading).c2-button--ghost.c2-palette--neutral:hover{--sys-color:var(--c2-st-action-foreground-color-neutral-hover);--sys-color-opacity-custom:var(--c2-st-action-foreground-color-neutral-hover-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading).c2-button--ghost.c2-palette--neutral:active{--sys-color:var(--c2-st-action-foreground-color-neutral-active);--sys-color-opacity-custom:var(--c2-st-action-foreground-color-neutral-active-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-button--ghost.c2-palette--neutral.c2-button--selected{--sys-color:var(--c2-st-action-foreground-color-neutral-selected);--sys-color-opacity-custom:var(--c2-st-action-foreground-color-neutral-selected-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-button--link{--c2-button-padding:0!important;gap:var(--c2-st-global-distance-space-inset-xs)}.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading).c2-button--link:hover .c2-button__label{text-decoration-line:underline;text-decoration-style:dashed;text-underline-offset:var(--c2-st-global-distance-space-inset-x)}.c2-button--primaryInverse{--sys-color:var(--c2-st-content-foreground-color-neutral-primary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-primary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)));--sys-palette-background:var(--sys-palette,var(--c2-st-action-background-color-neutral-invert-normal));--sys-palette-background-opacity:var(--sys-palette-opacity,var(--c2-st-action-background-color-neutral-invert-normal-opacity));--sys-background:var(--sys-palette-background);--sys-background-opacity-custom:var(--sys-palette-background-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading).c2-button--primaryInverse:hover{--sys-color:var(--c2-st-content-foreground-color-neutral-invert-primary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-invert-primary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)));--sys-palette-background:var(--sys-palette,var(--c2-st-action-background-color-neutral-solid-hover));--sys-palette-background-opacity:var(--sys-palette-opacity,var(--c2-st-action-background-color-neutral-solid-hover-opacity));--sys-background:var(--sys-palette-background);--sys-background-opacity-custom:var(--sys-palette-background-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading).c2-button--primaryInverse:active{--sys-color:var(--c2-st-content-foreground-color-neutral-invert-primary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-invert-primary-opacity);--sys-palette-background:var(--sys-palette,var(--c2-st-action-background-color-neutral-solid-active));--sys-palette-background-opacity:var(--sys-palette-opacity,var(--c2-st-action-background-color-neutral-solid-active-opacity));--sys-background:var(--sys-palette-background);--sys-background-opacity-custom:var(--sys-palette-background-opacity)}.c2-button--primaryInverse.c2-button--selected,.c2-button:not(:disabled,.c2-button--disabled,.c2-button--readonly,.c2-button--loading).c2-button--primaryInverse:active{background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-button--primaryInverse.c2-button--selected{--sys-color:var(--c2-st-content-foreground-color-neutral-invert-primary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-invert-primary-opacity);--sys-palette-background:var(--sys-palette,var(--c2-st-action-background-color-neutral-solid-select));--sys-palette-background-opacity:var(--sys-palette-opacity,var(--c2-st-action-background-color-neutral-solid-select-opacity));--sys-background:var(--sys-palette-background);--sys-background-opacity-custom:var(--sys-palette-background-opacity)}.c2-button--rounded{border-radius:var(--c2-st-selectable-borderRadius-size-pill)}.c2-button .c2-button__label~.c2-icon{--c2-button-margin:var(--c2-button-padding)}.c2-button .c2-button__label~.c2-button__icon{margin-inline-end:calc(var(--c2-button-padding)*-1 + var(--c2-button-marginIcon))}@supports not (margin-inline-end:calc(var(--c2-button-padding ) * -1 + var(--c2-button-marginIcon ))){.c2-button .c2-button__label~.c2-button__icon{margin-left:var(--d-dir-margin-left);margin-right:var(--d-dir-margin-right);--sys-margin-right:calc(var(--c2-button-padding)*-1 + var(--c2-button-marginIcon))}}.c2-button .c2-button__label~.c2-button__trailing{margin-inline-start:calc(var(--c2-button-padding)*-1 + var(--c2-button-marginIcon))}@supports not (margin-inline-start:calc(var(--c2-button-padding ) * -1 + var(--c2-button-marginIcon ))){.c2-button .c2-button__label~.c2-button__trailing{margin-left:var(--d-dir-margin-left);margin-right:var(--d-dir-margin-right);--sys-margin-left:calc(var(--c2-button-padding)*-1 + var(--c2-button-marginIcon))}}.c2-image{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:inherit;direction:ltr;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;overflow:hidden;position:absolute;transform:none;transition-duration:var(--d-sys-transitionDuration-standard);transition-property:background-size,filter,opacity,transform,rotate,scale,clip-path}.c2-cell{align-items:center;display:flex}.c2-cell__context{display:flex;flex-direction:column;flex-grow:1;order:4}.c2-cell__slot{align-items:center;display:flex;gap:inherit;order:8}.c2-cell__loading{order:12}.c2-cell--dynamic{cursor:pointer}.c2-cell--disabled,.c2-cell--readonly,.c2-cell.c2-cell--disabled,.c2-cell.c2-cell--readonly,.c2-cell:disabled{cursor:default}.c2-cell--outlined{border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)));border-style:solid;border-width:var(--c2-cell-borderWidth)}.c2-cell--dividerLabel__context,.c2-cell--outlined{--sys-border:var(--c2-cell-borderColor);--sys-border-opacity-custom:var(--c2-cell-borderColor-opacity)}.c2-cell--dividerLabel__context{border-bottom-style:solid;border-bottom-width:var(--c2-cell-borderWidth);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}[data-divider=divider]+*>.c2-cell[data-divider=divider],[data-divider=divider]+.c2-cell[data-divider=divider]{border-top-style:solid;border-top-width:var(--c2-cell-borderWidth);--sys-border:var(--c2-cell-borderColor);--sys-border-opacity-custom:var(--c2-cell-borderColor-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}.c2-cell{--c2-cell-borderWidth:var(--c2-ot-dimension-6);--c2-cell-borderColor:var(--c2-st-content-border-color-neutral-onsubtle);--c2-cell-transitionFunction:var(--d-sys-transitionFunction-standard);gap:var(--c2-st-global-distance-space-inset-2xl);--sys-background:var(--c2-st-action-background-color-neutral-ghost-normal);--sys-background-opacity-custom:var(--c2-st-action-background-color-neutral-ghost-normal-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));transition-duration:var(--d-sys-transitionDuration-fade-enter);transition-property:background-color,background-image,border,box-shadow}.c2-cell__description{--sys-color:var(--c2-st-content-foreground-color-neutral-secondary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-secondary-opacity)}.c2-cell__caption,.c2-cell__description{color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-cell__caption{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size:var(--c2-ot-typography-fontSize-size-enum-13);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-125);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);--sys-color:var(--c2-st-content-foreground-color-neutral-tetriary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-tetriary-opacity)}.c2-cell--focus{--sys-palette-background:var(--sys-palette,var(--c2-st-action-background-color-neutral-ghost-focus));--sys-palette-background-opacity:var(--sys-palette-opacity,var(--c2-st-action-background-color-neutral-ghost-focus-opacity));--sys-background:var(--sys-palette-background);--sys-background-opacity-custom:var(--sys-palette-background-opacity)}.c2-cell--focus,.c2-cell--selected{background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-cell--selected{--sys-palette-background:var(--sys-palette,var(--c2-st-action-background-color-neutral-ghost-select));--sys-palette-background-opacity:var(--sys-palette-opacity,var(--c2-st-action-background-color-neutral-ghost-select-opacity));--sys-background:var(--sys-palette-background);--sys-background-opacity-custom:var(--sys-palette-background-opacity)}.c2-cell--disabled{opacity:.5}.c2-cell--dividerLabel--always .c2-cell__context{--sys-border:var(--c2-cell-borderColor);--sys-border-opacity-custom:var(--c2-cell-borderColor-opacity);border-bottom-style:solid;border-bottom-width:var(--c2-cell-borderWidth);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}@media screen and (max-width:639px){.c2-cell--dividerLabel--sm .c2-cell__context{--sys-border:var(--c2-cell-borderColor);--sys-border-opacity-custom:var(--c2-cell-borderColor-opacity);border-bottom-style:solid;border-bottom-width:var(--c2-cell-borderWidth);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}}@media screen and (max-width:767px){.c2-cell--dividerLabel--md .c2-cell__context{--sys-border:var(--c2-cell-borderColor);--sys-border-opacity-custom:var(--c2-cell-borderColor-opacity);border-bottom-style:solid;border-bottom-width:var(--c2-cell-borderWidth);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}}@media screen and (max-width:1023px){.c2-cell--dividerLabel--lg .c2-cell__context{--sys-border:var(--c2-cell-borderColor);--sys-border-opacity-custom:var(--c2-cell-borderColor-opacity);border-bottom-style:solid;border-bottom-width:var(--c2-cell-borderWidth);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}}@media screen and (max-width:1279px){.c2-cell--dividerLabel--xl .c2-cell__context{--sys-border:var(--c2-cell-borderColor);--sys-border-opacity-custom:var(--c2-cell-borderColor-opacity);border-bottom-style:solid;border-bottom-width:var(--c2-cell-borderWidth);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}}.c2-cell:not(:disabled,.c2-cell--disabled,.c2-cell--readonly,.c2-cell--loading).c2-cell--dynamic:hover{--sys-palette-gradient:var(--sys-palette,var(--c2-st-action-background-color-neutral-ghost-hover));--sys-palette-gradient-opacity:var(--sys-palette-opacity,var(--c2-st-action-background-color-neutral-ghost-hover-opacity));--sys-gradient:var(--sys-palette-gradient);--sys-gradient-opacity-custom:var(--sys-palette-gradient-opacity)}.c2-cell:not(:disabled,.c2-cell--disabled,.c2-cell--readonly,.c2-cell--loading).c2-cell--dynamic:active,.c2-cell:not(:disabled,.c2-cell--disabled,.c2-cell--readonly,.c2-cell--loading).c2-cell--dynamic:hover{background-image:linear-gradient(0deg,rgba(var(--sys-gradient),var(--sys-gradient-opacity,var(--sys-gradient-opacity-custom,1))),rgba(var(--sys-gradient),var(--sys-gradient-opacity,var(--sys-gradient-opacity-custom,1))))}.c2-cell:not(:disabled,.c2-cell--disabled,.c2-cell--readonly,.c2-cell--loading).c2-cell--dynamic:active{--sys-palette-gradient:var(--sys-palette,var(--c2-st-action-background-color-neutral-ghost-active));--sys-palette-gradient-opacity:var(--sys-palette-opacity,var(--c2-st-action-background-color-neutral-ghost-active-opacity));--sys-gradient:var(--sys-palette-gradient);--sys-gradient-opacity-custom:var(--sys-palette-gradient-opacity)}.c2-cell:not(:disabled,.c2-cell--disabled,.c2-cell--readonly,.c2-cell--loading).c2-cell--dynamicHover:hover{--sys-palette-gradient:var(--sys-palette,var(--c2-st-action-background-color-neutral-ghost-hover));--sys-palette-gradient-opacity:var(--sys-palette-opacity,var(--c2-st-action-background-color-neutral-ghost-hover-opacity));--sys-gradient:var(--sys-palette-gradient);--sys-gradient-opacity-custom:var(--sys-palette-gradient-opacity);background-image:linear-gradient(0deg,rgba(var(--sys-gradient),var(--sys-gradient-opacity,var(--sys-gradient-opacity-custom,1))),rgba(var(--sys-gradient),var(--sys-gradient-opacity,var(--sys-gradient-opacity-custom,1))))}.c2-cell--size--sm{min-height:var(--c2-ot-dimension-250)}.c2-cell--size--md{min-height:var(--c2-ot-dimension-300)}.c2-cell--size--lg{min-height:var(--c2-ot-dimension-350)}.c2-cell--size--xl{min-height:var(--c2-ot-dimension-400)}.c2-cell--size--2xl{min-height:var(--c2-ot-dimension-450)}.c2-cell--sizeLabel--sm .c2-cell__label{--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-150);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-cell--sizeLabel--lg .c2-cell__label,.c2-cell--sizeLabel--sm .c2-cell__label{font-family:var(--c2-ot-typography-fontFamily-base);font-size:var(--sys-font-size);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none)}.c2-cell--sizeLabel--lg .c2-cell__label{--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);font-weight:var(--c2-ot-typography-fontWeight-500);--sys-line-height:var(--c2-ot-typography-lineHeight-125);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-cell--sizeLabel--xl .c2-cell__label{--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-112);font-weight:var(--c2-ot-typography-fontWeight-500);--sys-line-height:var(--c2-ot-typography-lineHeight-150);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-cell--sizeDescription--xs .c2-cell__description,.c2-cell--sizeLabel--xl .c2-cell__label{font-family:var(--c2-ot-typography-fontFamily-base);font-size:var(--sys-font-size);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none)}.c2-cell--sizeDescription--xs .c2-cell__description{--sys-font-size:var(--c2-ot-typography-fontSize-size-enum-13);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-125);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-cell--sizeDescription--sm .c2-cell__description{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-87);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-125);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-cell--padding--sm{padding-inline-end:var(--c2-st-global-distance-space-inset-md);padding-inline-start:var(--c2-st-global-distance-space-inset-md)}@supports not (padding-inline-start:var(--c2-st-global-distance-space-inset-md )){.c2-cell--padding--sm{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:var(--c2-st-global-distance-space-inset-md)}}@supports not (padding-inline-end:var(--c2-st-global-distance-space-inset-md )){.c2-cell--padding--sm{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:var(--c2-st-global-distance-space-inset-md)}}.c2-cell--padding--sm .c2-cell__context{padding-bottom:var(--c2-st-global-distance-space-inset-xl);padding-top:var(--c2-st-global-distance-space-inset-xl)}.c2-cell--padding--md{padding-inline-end:var(--c2-st-global-distance-space-inset-2xl);padding-inline-start:var(--c2-st-global-distance-space-inset-2xl)}@supports not (padding-inline-start:var(--c2-st-global-distance-space-inset-2xl )){.c2-cell--padding--md{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:var(--c2-st-global-distance-space-inset-2xl)}}@supports not (padding-inline-end:var(--c2-st-global-distance-space-inset-2xl )){.c2-cell--padding--md{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:var(--c2-st-global-distance-space-inset-2xl)}}.c2-cell--padding--md .c2-cell__context{padding-bottom:var(--c2-st-global-distance-space-inset-2xl);padding-top:var(--c2-st-global-distance-space-inset-2xl)}.c2-cell--padding--lg{padding-inline-end:var(--c2-st-global-distance-space-inset-4xl);padding-inline-start:var(--c2-st-global-distance-space-inset-4xl)}@supports not (padding-inline-start:var(--c2-st-global-distance-space-inset-4xl )){.c2-cell--padding--lg{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:var(--c2-st-global-distance-space-inset-4xl)}}@supports not (padding-inline-end:var(--c2-st-global-distance-space-inset-4xl )){.c2-cell--padding--lg{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:var(--c2-st-global-distance-space-inset-4xl)}}.c2-cell--padding--lg .c2-cell__context{padding-bottom:var(--c2-st-global-distance-space-inset-2xl);padding-top:var(--c2-st-global-distance-space-inset-2xl)}.c2-cell--padding--xl{padding-inline-end:var(--c2-st-global-distance-space-inset-4xl);padding-inline-start:var(--c2-st-global-distance-space-inset-4xl)}@supports not (padding-inline-start:var(--c2-st-global-distance-space-inset-4xl )){.c2-cell--padding--xl{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:var(--c2-st-global-distance-space-inset-4xl)}}@supports not (padding-inline-end:var(--c2-st-global-distance-space-inset-4xl )){.c2-cell--padding--xl{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:var(--c2-st-global-distance-space-inset-4xl)}}.c2-cell--padding--xl .c2-cell__context{padding-bottom:var(--c2-st-global-distance-space-inset-4xl);padding-top:var(--c2-st-global-distance-space-inset-4xl)}@media screen and (max-width:767px){.c2-cell--padding--mdToSm{padding-inline-end:var(--c2-st-global-distance-space-inset-2xl);padding-inline-start:var(--c2-st-global-distance-space-inset-2xl)}@supports not (padding-inline-start:var(--c2-st-global-distance-space-inset-2xl )){.c2-cell--padding--mdToSm{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:var(--c2-st-global-distance-space-inset-2xl)}}@supports not (padding-inline-end:var(--c2-st-global-distance-space-inset-2xl )){.c2-cell--padding--mdToSm{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:var(--c2-st-global-distance-space-inset-2xl)}}.c2-cell--padding--mdToSm .c2-cell__context{padding-bottom:var(--c2-st-global-distance-space-inset-2xl);padding-top:var(--c2-st-global-distance-space-inset-2xl)}}@media screen and (min-width:768px){.c2-cell--padding--mdToSm{padding-inline-end:var(--c2-st-global-distance-space-inset-md);padding-inline-start:var(--c2-st-global-distance-space-inset-md)}@supports not (padding-inline-start:var(--c2-st-global-distance-space-inset-md )){.c2-cell--padding--mdToSm{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:var(--c2-st-global-distance-space-inset-md)}}@supports not (padding-inline-end:var(--c2-st-global-distance-space-inset-md )){.c2-cell--padding--mdToSm{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:var(--c2-st-global-distance-space-inset-md)}}.c2-cell--padding--mdToSm .c2-cell__context{padding-bottom:var(--c2-st-global-distance-space-inset-xl);padding-top:var(--c2-st-global-distance-space-inset-xl)}}@media screen and (max-width:767px){.c2-cell--padding--lgToSm{padding-inline-end:var(--c2-st-global-distance-space-inset-4xl);padding-inline-start:var(--c2-st-global-distance-space-inset-4xl)}@supports not (padding-inline-start:var(--c2-st-global-distance-space-inset-4xl )){.c2-cell--padding--lgToSm{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:var(--c2-st-global-distance-space-inset-4xl)}}@supports not (padding-inline-end:var(--c2-st-global-distance-space-inset-4xl )){.c2-cell--padding--lgToSm{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:var(--c2-st-global-distance-space-inset-4xl)}}.c2-cell--padding--lgToSm .c2-cell__context{padding-bottom:var(--c2-st-global-distance-space-inset-2xl);padding-top:var(--c2-st-global-distance-space-inset-2xl)}}@media screen and (min-width:768px){.c2-cell--padding--lgToSm{padding-inline-end:var(--c2-st-global-distance-space-inset-md);padding-inline-start:var(--c2-st-global-distance-space-inset-md)}@supports not (padding-inline-start:var(--c2-st-global-distance-space-inset-md )){.c2-cell--padding--lgToSm{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:var(--c2-st-global-distance-space-inset-md)}}@supports not (padding-inline-end:var(--c2-st-global-distance-space-inset-md )){.c2-cell--padding--lgToSm{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:var(--c2-st-global-distance-space-inset-md)}}.c2-cell--padding--lgToSm .c2-cell__context{padding-bottom:var(--c2-st-global-distance-space-inset-xl);padding-top:var(--c2-st-global-distance-space-inset-xl)}}.c2-cell--padding--noneSm .c2-cell__context{padding-bottom:var(--c2-st-global-distance-space-inset-xl);padding-top:var(--c2-st-global-distance-space-inset-xl)}.c2-cell--padding--noneMd .c2-cell__context{padding-bottom:var(--c2-st-global-distance-space-inset-2xl);padding-top:var(--c2-st-global-distance-space-inset-2xl)}@media screen and (max-width:767px){.c2-cell--padding--noneMdToSm .c2-cell__context{padding-bottom:var(--c2-st-global-distance-space-inset-2xl);padding-top:var(--c2-st-global-distance-space-inset-2xl)}}@media screen and (min-width:768px){.c2-cell--padding--noneMdToSm .c2-cell__context{padding-bottom:var(--c2-st-global-distance-space-inset-xl);padding-top:var(--c2-st-global-distance-space-inset-xl)}}@media screen and (max-width:639px){.c2-cell--padding--noneSmToNone .c2-cell__context{padding-bottom:var(--c2-st-global-distance-space-inset-2xl);padding-top:var(--c2-st-global-distance-space-inset-2xl)}}@media screen and (max-width:767px){.c2-cell--padding--noneMdToNone .c2-cell__context{padding-bottom:var(--c2-st-global-distance-space-inset-2xl);padding-top:var(--c2-st-global-distance-space-inset-2xl)}}.c2-cell--item{gap:var(--c2-st-global-distance-space-inset-xl)}.c2-cell--item .c2-cell__context{padding-bottom:var(--c2-st-global-distance-space-inset-md);padding-top:var(--c2-st-global-distance-space-inset-md)}.c2-cell--item.c2-cell--padding--md{padding-inline-end:var(--c2-st-global-distance-space-inset-xl);padding-inline-start:var(--c2-st-global-distance-space-inset-xl)}@supports not (padding-inline-start:var(--c2-st-global-distance-space-inset-xl )){.c2-cell--item.c2-cell--padding--md{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:var(--c2-st-global-distance-space-inset-xl)}}@supports not (padding-inline-end:var(--c2-st-global-distance-space-inset-xl )){.c2-cell--item.c2-cell--padding--md{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:var(--c2-st-global-distance-space-inset-xl)}}.c2-cell--rounded{border-radius:var(--c2-st-selectable-borderRadius-size-md)}.c2-cell.c2-palette{--sys-palette-background:var(--c2-palette-dark20,var(--c2-palette-basic80,var(--c2-st-asemantic-background-color-indigo-subtile)));--sys-palette-background-opacity:var(--c2-palette-dark20-opacity,var(--c2-palette-basic80-opacity,var(--c2-st-asemantic-background-color-indigo-subtile-opacity)));--sys-background:var(--sys-palette-background);--sys-background-opacity-custom:var(--sys-palette-background-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));--sys-palette-border:var(--c2-palette-dark60,var(--c2-palette-basic60,var(--c2-st-asemantic-border-color-indigo-onsubtle)));--sys-palette-border-opacity:var(--c2-palette-dark60-opacity,var(--c2-palette-basic60-opacity,var(--c2-st-asemantic-border-color-indigo-onsubtle-opacity)));--sys-border:var(--sys-palette-border);--sys-border-opacity-custom:var(--sys-palette-border-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}.c2-motionTransform{--c2-motionTransform-sys-left:auto;--c2-motionTransform-sys-top:auto;--c2-motionTransform-sys-height:auto;--c2-motionTransform-sys-scale:1;--c2-motionTransform-sys-context-width:auto;--c2-motionTransform-sys-context-height:auto;--c2-motionTransform-sys-head-width:auto;--c2-motionTransform-sys-head-height:auto;--c2-motionTransform-sys-head-scale:1;--c2-motionTransform-sys-body-height:auto;background-color:transparent;box-shadow:none;content:"--WINDOW--";height:var(--c2-motionTransform-sys-head-height,auto);position:relative;transition-duration:var(--d-sys-transitionDuration-container-close);transition-property:background-color,box-shadow,height,transform,scale;transition-timing-function:var(--d-ref-transitionFunction-e40i80)}.c2-motionTransform__context{content:"--ANIMATION--";height:var(--c2-motionTransform-sys-context-height,auto);width:var(--c2-motionTransform-sys-context-width,auto)}.c2-motionTransform__head{opacity:1}.c2-motionTransform__body{opacity:0;position:absolute;top:0;transition:opacity 67ms linear 50ms}.c2-motionTransform__backdrop{position:sticky;top:0}.c2-motionTransform__background{top:0;right:0;bottom:0;left:0;opacity:0;position:fixed;transition-duration:var(--d-sys-transitionDuration-container-close);transition-property:opacity,visibility;transition-timing-function:var(--d-ref-transitionFunction-e40i80);visibility:hidden}.c2-motionTransform[data-teleport=teleport]{height:var(--c2-motionTransform-sys-height,auto);top:0;right:0;bottom:0;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;z-index:var(--c2-motionTransform-zIndex);--sys-background:var(--c2-motionTransform-backgroundColor);--sys-background-opacity-custom:var(--c2-motionTransform-backgroundColor-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));scale:var(--c2-motionTransform-sys-scale,1);transform-origin:var(--c2-motionTransform-sys-left,auto) var(--c2-motionTransform-sys-top,auto)}@supports not (inset:0){.c2-motionTransform[data-teleport=teleport]{bottom:0;inset-inline-end:0;inset-inline-start:0;top:0}@supports not (inset-inline-start:0){.c2-motionTransform[data-teleport=teleport]{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left:0}}@supports not (inset-inline-end:0){.c2-motionTransform[data-teleport=teleport]{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:0}}}@supports not (scale:var(--c2-motionTransform-sys-scale,1)){.c2-motionTransform[data-teleport=teleport]{transform:translate(calc(var(--sys-transform-translateX, 0px)*var(--d-dir))) translateY(var(--sys-transform-translateY,0)) scale(var(--sys-transform-scale,1)) rotate(var(--sys-transform-rotate,0));--sys-transform-scale:var(--c2-motionTransform-sys-scale,1)}}.c2-motionTransform[data-teleport=teleport] .c2-motionTransform__head{scale:var(--c2-motionTransform-sys-head-scale,1);transform-origin:var(--d-dir-text-left,left) top;width:var(--c2-motionTransform-sys-head-width,auto)}@supports not (scale:var(--c2-motionTransform-sys-head-scale,1)){.c2-motionTransform[data-teleport=teleport] .c2-motionTransform__head{transform:translate(calc(var(--sys-transform-translateX, 0px)*var(--d-dir))) translateY(var(--sys-transform-translateY,0)) scale(var(--sys-transform-scale,1)) rotate(var(--sys-transform-rotate,0));--sys-transform-scale:var(--c2-motionTransform-sys-head-scale,1)}}.c2-motionTransform[data-show=show]{overflow-y:hidden}.c2-motionTransform[data-show=show] .c2-motionTransform__head{transition:opacity 67ms linear 50ms,visibility 67ms linear 50ms}.c2-motionTransform[data-show=show] .c2-motionTransform__head>*{margin-top:0!important}.c2-motionTransform[data-open=open]{height:var(--c2-motionTransform-sys-body-height,auto)}.c2-motionTransform[data-open=open] .c2-motionTransform__head{left:0;opacity:0;position:absolute;right:0;top:0;visibility:hidden}.c2-motionTransform[data-open=open] .c2-motionTransform__body{opacity:1;position:static;transition:opacity 60ms linear 60ms}.c2-motionTransform[data-open=open][data-show=show] .c2-motionTransform__head{transition:opacity 60ms linear 60ms,visibility 60ms linear 60ms}.c2-motionTransform[data-open=open][data-teleport=teleport]{box-shadow:var(--c2-motionTransform-boxShadow);height:100%;scale:none;transition-duration:var(--d-sys-transitionDuration-container-open)}@supports not (scale:none){.c2-motionTransform[data-open=open][data-teleport=teleport]{transform:translate(calc(var(--sys-transform-translateX, 0px)*var(--d-dir))) translateY(var(--sys-transform-translateY,0)) scale(var(--sys-transform-scale,1)) rotate(var(--sys-transform-rotate,0));--sys-transform-scale:none}}.c2-motionTransform--section .c2-motionTransform__head{opacity:1;position:static;transition-duration:var(--d-sys-transitionDuration-container-close);transition-property:transform,scale;transition-timing-function:var(--d-ref-transitionFunction-e40i80);visibility:visible}.c2-motionTransform--section .c2-motionTransform__body{position:static}.c2-motionTransform--section[data-open=open] .c2-motionTransform__head{opacity:1;position:static;scale:none;transition-duration:var(--d-sys-transitionDuration-container-open);transition-property:transform,scale;transition-timing-function:var(--d-ref-transitionFunction-e40i80);visibility:visible}@supports not (scale:none){.c2-motionTransform--section[data-open=open] .c2-motionTransform__head{transform:translate(calc(var(--sys-transform-translateX, 0px)*var(--d-dir))) translateY(var(--sys-transform-translateY,0)) scale(var(--sys-transform-scale,1)) rotate(var(--sys-transform-rotate,0));--sys-transform-scale:none}}.c2-motionTransform--position--bottom:not([data-teleport=teleport]) .c2-motionTransform__body,.c2-motionTransform--position--bottom:not([data-teleport=teleport])[data-open=open] .c2-motionTransform__head{bottom:0;top:auto}.c2-motionTransform{--c2-motionTransform-zIndex:var(--c2-ot-index-5);--c2-motionTransform-backgroundColor:var(--c2-st-content-background-color-default-solid-normal);--c2-motionTransform-boxShadow:var(--c2-st-elevation-onLight-down-xl)}.c2-motionTransform__background{opacity:.5;--sys-background:var(--c2-st-action-foreground-color-neutral-normal);--sys-background-opacity-custom:var(--c2-st-action-foreground-color-neutral-normal-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-motionTransform--adaptive--plane{content:none}@media screen and (min-width:640px){.c2-motionTransform--adaptive--sm{content:none}}.c2-actionSheet{--c2-window-iconPaddingX:var(--c2-actionSheet-paddingX);--c2-window-iconPaddingY:var(--c2-actionSheet-paddingY);top:var(--sys-touch-move-y)}.c2-actionSheet__bars+*>.c2-actionSheet__body{padding-top:0!important}.c2-actionSheet__body{padding-inline-end:var(--c2-actionSheet-paddingX);padding-inline-start:var(--c2-actionSheet-paddingX)}@supports not (padding-inline-start:var(--c2-actionSheet-paddingX )){.c2-actionSheet__body{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:var(--c2-actionSheet-paddingX)}}@supports not (padding-inline-end:var(--c2-actionSheet-paddingX )){.c2-actionSheet__body{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:var(--c2-actionSheet-paddingX)}}[data-window-body="1"]:last-child .c2-actionSheet__body{padding-bottom:var(--c2-actionSheet-paddingY)}.c2-actionSheet__tab{display:none}@media (hover:none) and (pointer:coarse){.c2-actionSheet__tab{display:block;margin:auto}}.c2-actionSheet__tab{margin-bottom:var(--c2-st-global-distance-space-inset-sm);margin-top:var(--c2-st-global-distance-space-inset-sm);--sys-width:var(--c2-ot-dimension-300);width:var(--sys-width);--sys-height:var(--c2-ot-dimension-25);height:var(--sys-height);opacity:.5;--sys-background:var(--c2-st-content-background-color-neutral-explicit);--sys-background-opacity-custom:var(--c2-st-content-background-color-neutral-explicit-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));border-radius:var(--c2-st-selectable-borderRadius-size-xs)}.c2-actionSheet--padding--sm{--c2-actionSheet-paddingX:var(--c2-st-global-distance-space-inset-2xl);--c2-actionSheet-paddingY:var(--c2-st-global-distance-space-inset-2xl)}.c2-actionSheet--padding--md{--c2-actionSheet-paddingX:var(--c2-st-global-distance-space-inset-4xl);--c2-actionSheet-paddingY:var(--c2-st-global-distance-space-inset-4xl)}.c2-actionSheet--padding--smToMd{--c2-actionSheet-paddingX:var(--c2-st-global-distance-space-inset-2xl);--c2-actionSheet-paddingY:var(--c2-st-global-distance-space-inset-2xl)}@media screen and (min-width:768px){.c2-actionSheet--padding--smToMd{--c2-actionSheet-paddingX:var(--c2-st-global-distance-space-inset-4xl);--c2-actionSheet-paddingY:var(--c2-st-global-distance-space-inset-4xl)}}.c2-actionSheet--width--xs{--c2-window-width:calc(var(--c2-ot-dimension-6)*384)}.c2-actionSheet--width--sm{--c2-window-width:calc(var(--c2-ot-dimension-6)*512)}.c2-actionSheet--width--md{--c2-window-width:calc(var(--c2-ot-dimension-6)*640)}.c2-actionSheet--width--lg{--c2-window-width:calc(var(--c2-ot-dimension-6)*768)}.c2-window{--c2-window-opacity:0;--c2-window-transform:none;--c2-window-transformPreparation:scale(.8);--c2-window-transformOrigin:center;--c2-window-transition:none;--c2-window-transitionBody:none;align-items:center;content-visibility:hidden;display:none;height:100%;top:0;right:0;bottom:0;left:0;justify-content:center;padding:var(--c2-window-padding,0);position:sticky;--sys-background:var(--c2-window-backgroundColor);--sys-background-opacity-custom:var(--c2-window-backgroundColor-opacity);--sys-background-opacity:0;background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));transition:var(--c2-window-transition)}@supports not (inset:0){.c2-window{bottom:0;inset-inline-end:0;inset-inline-start:0;top:0}@supports not (inset-inline-start:0){.c2-window{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left:0}}@supports not (inset-inline-end:0){.c2-window{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:0}}}.c2-window__body{content:var(--c2-window-padding);flex-shrink:1;height:var(--c2-window-height,auto);max-height:100%;max-width:100%;opacity:var(--c2-window-opacity);position:relative;transform:var(--c2-window-transform);transform-origin:var(--c2-window-transformOrigin);transition:var(--c2-window-transitionBody);width:calc(var(--c2-window-width, auto)*var(--c2-window-menuSizeMultiplier))}.c2-window__body,.c2-window__body__group{display:flex;flex-flow:column;overflow-y:auto}.c2-window__body__group{flex-grow:1}.c2-window__body__context{flex-grow:1;flex-shrink:1}.c2-window__image{height:var(--c2-window-imageSize);position:relative}.c2-window .c2-window__close{inset-inline-end:var(--c2-window-iconPaddingX,0);position:absolute;top:var(--c2-window-iconPaddingY,0);z-index:24}@supports not (inset-inline-end:var(--c2-window-iconPaddingX,0)){.c2-window .c2-window__close{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:var(--c2-window-iconPaddingX,0)}}.c2-window__teleport{top:0;right:0;bottom:0;left:0;overflow-y:scroll;overscroll-behavior-x:contain;overscroll-behavior-y:contain;position:fixed;scroll-behavior:auto;scrollbar-width:none;visibility:hidden}@supports not (inset:0){.c2-window__teleport{bottom:0;inset-inline-end:0;inset-inline-start:0;top:0}@supports not (inset-inline-start:0){.c2-window__teleport{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left:0}}@supports not (inset-inline-end:0){.c2-window__teleport{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:0}}}.c2-window__teleport::-webkit-scrollbar{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:0;width:0}.c2-window__teleport:after{content:" ";display:block;height:120vh}.c2-window__teleport:has(>[data-window-menu=menu]),.c2-window__teleport[data-window-menu=menu]{height:0;inset:auto;position:static;width:0}@supports not (inset:auto){.c2-window__teleport:has(>[data-window-menu=menu]),.c2-window__teleport[data-window-menu=menu]{bottom:auto;inset-inline-end:auto;inset-inline-start:auto;top:auto}@supports not (inset-inline-start:auto){.c2-window__teleport:has(>[data-window-menu=menu]),.c2-window__teleport[data-window-menu=menu]{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left:auto}}@supports not (inset-inline-end:auto){.c2-window__teleport:has(>[data-window-menu=menu]),.c2-window__teleport[data-window-menu=menu]{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:auto}}}.c2-window__teleport:has(>[data-window-menu=menu]):after,.c2-window__teleport[data-window-menu=menu]:after{content:none}.c2-window__teleport:has(>[data-status=display]),.c2-window__teleport:has(>[data-status=flash]),.c2-window__teleport:has(>[data-status=hide]),.c2-window__teleport:has(>[data-status=open]),.c2-window__teleport:has(>[data-status=preparation]),.c2-window__teleport[data-status=display],.c2-window__teleport[data-status=flash],.c2-window__teleport[data-status=hide],.c2-window__teleport[data-status=open],.c2-window__teleport[data-status=preparation]{visibility:visible}.c2-window--hide{opacity:0!important;pointer-events:none!important}.c2-window--staticMode{background-color:transparent;content-visibility:visible;display:block;padding:0;position:static}.c2-window--staticMode .c2-window__body{background:transparent;box-shadow:none;opacity:1}.c2-window--staticMode .c2-window__body__context{overscroll-behavior-x:auto;overscroll-behavior-y:auto}.c2-window--overscroll .c2-window__body__context{overscroll-behavior-x:contain;overscroll-behavior-y:contain}.c2-window--imagePosition--left .c2-window__body{flex-flow:row}.c2-window--imagePosition--left .c2-window__body__group{flex-grow:1;flex-shrink:1}.c2-window--imagePosition--left .c2-window__image{flex-basis:var(--c2-window-imageSize);height:auto;min-width:var(--c2-window-imageSize)}.c2-window--persistent{animation-duration:var(--d-sys-transitionDuration-fade-through);animation-name:c2-window-persistent;animation-timing-function:var(--d-sys-transitionFunction-standard);transform-origin:center}@media (hover:none) and (pointer:coarse){.c2-window--closeMobileHide .c2-window__close{display:none}}.c2-window[data-status=display],.c2-window[data-status=preparation]{content-visibility:visible;display:flex}.c2-window[data-status=preparation]{--c2-window-transform:var(--c2-window-transformPreparation)}.c2-window[data-status=flash]{--c2-window-opacity:1;--c2-window-transform:none;--c2-window-transition:none;--c2-window-transitionBody:none;content-visibility:visible;display:flex;--sys-background-opacity:var(--c2-window-backgroundOpacity)}.c2-window[data-status=open]{--c2-window-opacity:1;--c2-window-transform:none;--c2-window-transition:background var(--d-sys-transitionDuration-fade-enter) linear;--c2-window-transitionBody:opacity var(--d-sys-transitionDuration-xs) linear,transform var(--d-sys-transitionDuration-fade-enter) var(--d-sys-transitionFunction-deceleration);content-visibility:visible;display:flex;--sys-background-opacity:var(--c2-window-backgroundOpacity)}.c2-window[data-status=hide]{--c2-window-opacity:0;--c2-window-transform:none;--c2-window-transition:background var(--d-sys-transitionDuration-fade-exit) linear;--c2-window-transitionBody:opacity var(--d-sys-transitionDuration-fade-exit) linear;content-visibility:visible;display:flex}body[data-scroll=scroll]:has(>[data-window-teleport]>.c2-window--overscroll:not([data-window-menu=menu])[data-status=display]),body[data-scroll=scroll]:has(>[data-window-teleport]>.c2-window--overscroll:not([data-window-menu=menu])[data-status=flash]),body[data-scroll=scroll]:has(>[data-window-teleport]>.c2-window--overscroll:not([data-window-menu=menu])[data-status=hide]),body[data-scroll=scroll]:has(>[data-window-teleport]>.c2-window--overscroll:not([data-window-menu=menu])[data-status=open]),body[data-scroll=scroll]:has(>[data-window-teleport]>.c2-window--overscroll:not([data-window-menu=menu])[data-status=preparation]){overflow-y:hidden;padding-right:var(--sys-scrollbar-offset)}@keyframes c2-window-persistent{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}.c2-window{--c2-window-menuSizeMultiplier:1;--c2-window-padding:var(--c2-ot-dimension-100);--c2-window-imageSize:var(--c2-ot-dimension-1300);--c2-window-backgroundColor:var(--c2-st-content-background-color-neutral-mute);--c2-window-backgroundColor-opacity:var(--c2-st-content-background-color-neutral-mute-opacity);z-index:var(--c2-ot-index-4)}.c2-window__body{--sys-background:var(--c2-st-content-background-color-default-solid-normal);--sys-background-opacity-custom:var(--c2-st-content-background-color-default-solid-normal-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));--sys-background-opacity:var(--c2-ot-opacity-100);border-radius:var(--c2-st-selectable-borderRadius-size-2xl);box-shadow:0 2px 8px -2px #0050b20f,0 8px 16px -4px #0433671c}.c2-window__teleport{z-index:var(--c2-ot-index-4)}.c2-window--width--auto{--c2-window-width:auto}.c2-window--width--max{--c2-window-width:100%}.c2-window--width--sm{--c2-window-width:calc(var(--c2-ot-dimension-6)*512)}.c2-window--width--md{--c2-window-width:calc(var(--c2-ot-dimension-6)*768)}.c2-window--width--lg{--c2-window-width:calc(var(--c2-ot-dimension-6)*1024)}.c2-window--width--custom{--c2-window-width:var(--c2-window-sys-width)}.c2-window--height--auto{--c2-window-height:auto}.c2-window--height--max{--c2-window-height:100%}.c2-window--height--sm{--c2-window-height:calc(var(--c2-ot-dimension-6)*256)}.c2-window--height--md{--c2-window-height:calc(var(--c2-ot-dimension-6)*384)}.c2-window--height--lg{--c2-window-height:calc(var(--c2-ot-dimension-6)*512)}.c2-window--height--custom{--c2-window-height:var(--c2-window-sys-height)}.c2-window--dense{padding:0!important}.c2-window--dense .c2-window__body{border-radius:0}.c2-window--alignment--top{align-items:flex-start}.c2-window--alignment--topRight{align-items:flex-start;justify-content:flex-end}.c2-window--alignment--topLeft{align-items:flex-start;justify-content:flex-start}.c2-window--alignment--topFull{align-items:flex-start}.c2-window--alignment--topFull .c2-window__body{--sys-width:100%;width:var(--sys-width)}.c2-window--alignment--right,.c2-window--alignment--rightFull{justify-content:flex-end}.c2-window--alignment--rightFull .c2-window__body{top:auto!important;--sys-height:100%;height:var(--sys-height)}.c2-window--alignment--bottom{align-items:flex-end}.c2-window--alignment--bottomRight{align-items:flex-end;justify-content:flex-end}.c2-window--alignment--bottomLeft{align-items:flex-end;justify-content:flex-start}.c2-window--alignment--bottomFull{align-items:flex-end}.c2-window--alignment--bottomFull .c2-window__body{--sys-width:100%;width:var(--sys-width)}.c2-window--alignment--left,.c2-window--alignment--leftFull{justify-content:flex-start}.c2-window--alignment--leftFull .c2-window__body{top:auto!important;--sys-height:100%;height:var(--sys-height)}@media screen and (max-width:767px){.c2-window--alignment--actionBottomToLeftMd{align-items:flex-end}.c2-window--alignment--actionBottomToLeftMd .c2-window__body{--sys-width:100%;width:var(--sys-width)}}@media screen and (min-width:768px){.c2-window--alignment--actionBottomToLeftMd{justify-content:flex-end}.c2-window--alignment--actionBottomToLeftMd .c2-window__body{top:auto!important;--sys-height:100%;height:var(--sys-height)}}.c2-window--origin--center{--c2-window-transformOrigin:center}.c2-window--origin--top{--c2-window-transformOrigin:top center}.c2-window--origin--right{--c2-window-transformOrigin:center var(--d-dir-text-right,right)}.c2-window--origin--bottom{--c2-window-transformOrigin:bottom center}.c2-window--origin--left{--c2-window-transformOrigin:center var(--d-dir-text-left,left)}.c2-window--origin--topToBottom{--c2-window-transformPreparation:translateY(-64px);--c2-window-transformOrigin:top center}.c2-window--origin--rightToLeft{--c2-window-transformPreparation:translateX(calc(64px*var(--d-dir, 1)));--c2-window-transformOrigin:center var(--d-dir-text-right,right)}.c2-window--origin--bottomToTop{--c2-window-transformPreparation:translateY(64px);--c2-window-transformOrigin:bottom center}.c2-window--origin--leftToRight{--c2-window-transformPreparation:translateX(calc(-64px*var(--d-dir, 1)));--c2-window-transformOrigin:center var(--d-dir-text-left,left)}@media screen and (max-width:767px){.c2-window--origin--actionBottomToLeftMd{--c2-window-transformPreparation:translateY(64px);--c2-window-transformOrigin:bottom center}}@media screen and (min-width:768px){.c2-window--origin--actionBottomToLeftMd{--c2-window-transformPreparation:translateX(calc(64px*var(--d-dir, 1)));--c2-window-transformOrigin:center var(--d-dir-text-right,right)}}.c2-window--adaptive--menu{--c2-window-menuSizeMultiplier:.5;--c2-window-backgroundOpacity:0;--c2-window-transformPreparation:scale(.8);--c2-window-transformOrigin:var(--c2-window-origin-x) var(--c2-window-origin-y);bottom:auto;inset-inline-end:auto;left:var(--c2-window-sys-inset-x);padding:0;position:fixed;top:var(--c2-window-sys-inset-y);--sys-height:auto;content:"--MENU--";height:var(--sys-height)}@supports not (inset-inline-end:auto){.c2-window--adaptive--menu{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:auto}}.c2-window--adaptive--menu .c2-window__body{max-height:calc(100dvh - var(--c2-window-padding)*2);max-width:calc(100dvw - var(--c2-window-padding)*2);top:auto;z-index:var(--c2-ot-index-2);--sys-background:var(--c2-st-content-background-color-default-solid-normal);--sys-background-opacity-custom:var(--c2-st-content-background-color-default-solid-normal-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));--sys-background-opacity:var(--c2-ot-opacity-100);border-radius:var(--c2-st-selectable-borderRadius-size-md);border-width:var(--c2-ot-dimension-6);--sys-border:var(--c2-st-content-border-color-neutral-onsubtle);--sys-border-opacity-custom:var(--c2-st-content-border-color-neutral-onsubtle-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}.c2-window--adaptive--menu .c2-window__teleport{position:static}.c2-window--adaptive--menu .c2-window__teleport:after{content:" ";content:none}.c2-window--adaptive--menu.c2-window--widthMatch .c2-window__body{min-width:var(--c2-window-sys-control-width)}.c2-window--adaptive--menuWindow{content:"--MENU-WINDOW--"}.c2-window--adaptive--modalDynamic{align-items:flex-start}.c2-window--adaptive--modalDynamic .c2-window__body{position:relative;top:var(--c2-window-sys-location)}.c2-window--adaptive--static{content:"--STATIC--"}.c2-window--adaptive--actionSheet{padding:0!important}.c2-window--adaptive--actionSheet .c2-window__body{border-radius:0}@media screen and (max-width:639px){.c2-window--adaptive--actionSheet{--c2-window-transformPreparation:translateY(64px);--c2-window-transformOrigin:bottom center;align-items:flex-end}.c2-window--adaptive--actionSheet .c2-window__body{--sys-width:100%;border-top-left-radius:var(--c2-st-selectable-borderRadius-size-2xl);border-top-right-radius:var(--c2-st-selectable-borderRadius-size-2xl);max-height:calc(100% - var(--sys-header-height, 52px) - 16px);width:var(--sys-width)}}@media screen and (min-width:640px){.c2-window--adaptive--actionSheet{--c2-window-transformPreparation:translateX(calc(64px*var(--d-dir, 1)));--c2-window-transformOrigin:center var(--d-dir-text-right,right);justify-content:flex-end}.c2-window--adaptive--actionSheet .c2-window__body{top:auto!important;--sys-height:100%;height:var(--sys-height)}}@media screen and (max-width:639px){.c2-window--adaptive--actionSheetMenu{--c2-window-transformPreparation:translateY(64px);--c2-window-transformOrigin:bottom center;align-items:flex-end;padding:0!important}.c2-window--adaptive--actionSheetMenu .c2-window__body{--sys-width:100%;border-radius:0;border-top-left-radius:var(--c2-st-selectable-borderRadius-size-2xl);border-top-right-radius:var(--c2-st-selectable-borderRadius-size-2xl);max-height:calc(100% - var(--sys-header-height, 52px) - 16px);width:var(--sys-width)}}@media screen and (min-width:640px){.c2-window--adaptive--actionSheetMenu{--c2-window-menuSizeMultiplier:.5;--c2-window-backgroundOpacity:0;--c2-window-transformPreparation:scale(.8);--c2-window-transformOrigin:var(--c2-window-origin-x) var(--c2-window-origin-y);bottom:auto;inset-inline-end:auto;left:var(--c2-window-sys-inset-x);padding:0;position:fixed;top:var(--c2-window-sys-inset-y);--sys-height:auto;content:"--MENU--";height:var(--sys-height)}@supports not (inset-inline-end:auto){.c2-window--adaptive--actionSheetMenu{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:auto}}.c2-window--adaptive--actionSheetMenu .c2-window__body{max-height:calc(100dvh - var(--c2-window-padding)*2);max-width:calc(100dvw - var(--c2-window-padding)*2);top:auto;z-index:var(--c2-ot-index-2);--sys-background:var(--c2-st-content-background-color-default-solid-normal);--sys-background-opacity-custom:var(--c2-st-content-background-color-default-solid-normal-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));--sys-background-opacity:var(--c2-ot-opacity-100);border-radius:var(--c2-st-selectable-borderRadius-size-md);border-width:var(--c2-ot-dimension-6);--sys-border:var(--c2-st-content-border-color-neutral-onsubtle);--sys-border-opacity-custom:var(--c2-st-content-border-color-neutral-onsubtle-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}.c2-window--adaptive--actionSheetMenu .c2-window__teleport{position:static}.c2-window--adaptive--actionSheetMenu .c2-window__teleport:after{content:" ";content:none}.c2-window--adaptive--actionSheetMenu.c2-window--widthMatch .c2-window__body{min-width:var(--c2-window-sys-control-width)}}@media screen and (max-width:639px){.c2-window--adaptive--actionSheetModal{--c2-window-transformPreparation:translateY(64px);--c2-window-transformOrigin:bottom center;align-items:flex-end;padding:0!important}.c2-window--adaptive--actionSheetModal .c2-window__body{--sys-width:100%;border-radius:0;border-top-left-radius:var(--c2-st-selectable-borderRadius-size-2xl);border-top-right-radius:var(--c2-st-selectable-borderRadius-size-2xl);max-height:calc(100% - var(--sys-header-height, 52px) - 16px);width:var(--sys-width)}}.c2-window--adaptive--auto{align-items:flex-start;content:"--MENU-WINDOW--";padding-bottom:var(--c2-ot-dimension-300);padding-top:var(--c2-ot-dimension-300)}.c2-window--adaptive--auto .c2-window__body{position:relative;top:var(--c2-window-sys-location)}@media screen and (min-width:640px){.c2-window--adaptive--auto{--c2-window-menuSizeMultiplier:.5;--c2-window-backgroundOpacity:0;--c2-window-transformPreparation:scale(.8);--c2-window-transformOrigin:var(--c2-window-origin-x) var(--c2-window-origin-y);bottom:auto;inset-inline-end:auto;left:var(--c2-window-sys-inset-x);padding:0;position:fixed;top:var(--c2-window-sys-inset-y);--sys-height:auto;content:"--MENU--";height:var(--sys-height)}@supports not (inset-inline-end:auto){.c2-window--adaptive--auto{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:auto}}.c2-window--adaptive--auto .c2-window__body{max-height:calc(100dvh - var(--c2-window-padding)*2);max-width:calc(100dvw - var(--c2-window-padding)*2);top:auto;z-index:var(--c2-ot-index-2);--sys-background:var(--c2-st-content-background-color-default-solid-normal);--sys-background-opacity-custom:var(--c2-st-content-background-color-default-solid-normal-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));--sys-background-opacity:var(--c2-ot-opacity-100);border-radius:var(--c2-st-selectable-borderRadius-size-md);border-width:var(--c2-ot-dimension-6);--sys-border:var(--c2-st-content-border-color-neutral-onsubtle);--sys-border-opacity-custom:var(--c2-st-content-border-color-neutral-onsubtle-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}.c2-window--adaptive--auto .c2-window__teleport{position:static}.c2-window--adaptive--auto .c2-window__teleport:after{content:" ";content:none}.c2-window--adaptive--auto.c2-window--widthMatch .c2-window__body{min-width:var(--c2-window-sys-control-width)}}.c2-window--adaptive--autoMd{align-items:flex-start;content:"--MENU-WINDOW--";padding-bottom:var(--c2-ot-dimension-300);padding-top:var(--c2-ot-dimension-300)}.c2-window--adaptive--autoMd .c2-window__body{position:relative;top:var(--c2-window-sys-location)}@media screen and (min-width:768px){.c2-window--adaptive--autoMd{--c2-window-menuSizeMultiplier:.5;--c2-window-backgroundOpacity:0;--c2-window-transformPreparation:scale(.8);--c2-window-transformOrigin:var(--c2-window-origin-x) var(--c2-window-origin-y);bottom:auto;inset-inline-end:auto;left:var(--c2-window-sys-inset-x);padding:0;position:fixed;top:var(--c2-window-sys-inset-y);--sys-height:auto;content:"--MENU--";height:var(--sys-height)}@supports not (inset-inline-end:auto){.c2-window--adaptive--autoMd{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:auto}}.c2-window--adaptive--autoMd .c2-window__body{max-height:calc(100dvh - var(--c2-window-padding)*2);max-width:calc(100dvw - var(--c2-window-padding)*2);top:auto;z-index:var(--c2-ot-index-2);--sys-background:var(--c2-st-content-background-color-default-solid-normal);--sys-background-opacity-custom:var(--c2-st-content-background-color-default-solid-normal-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));--sys-background-opacity:var(--c2-ot-opacity-100);border-radius:var(--c2-st-selectable-borderRadius-size-md);border-width:var(--c2-ot-dimension-6);--sys-border:var(--c2-st-content-border-color-neutral-onsubtle);--sys-border-opacity-custom:var(--c2-st-content-border-color-neutral-onsubtle-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}.c2-window--adaptive--autoMd .c2-window__teleport{position:static}.c2-window--adaptive--autoMd .c2-window__teleport:after{content:" ";content:none}.c2-window--adaptive--autoMd.c2-window--widthMatch .c2-window__body{min-width:var(--c2-window-sys-control-width)}}.c2-window--adaptive--autoLg{align-items:flex-start;content:"--MENU-WINDOW--";padding-bottom:var(--c2-ot-dimension-300);padding-top:var(--c2-ot-dimension-300)}.c2-window--adaptive--autoLg .c2-window__body{position:relative;top:var(--c2-window-sys-location)}@media screen and (min-width:1024px){.c2-window--adaptive--autoLg{--c2-window-menuSizeMultiplier:.5;--c2-window-backgroundOpacity:0;--c2-window-transformPreparation:scale(.8);--c2-window-transformOrigin:var(--c2-window-origin-x) var(--c2-window-origin-y);bottom:auto;inset-inline-end:auto;left:var(--c2-window-sys-inset-x);padding:0;position:fixed;top:var(--c2-window-sys-inset-y);--sys-height:auto;content:"--MENU--";height:var(--sys-height)}@supports not (inset-inline-end:auto){.c2-window--adaptive--autoLg{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:auto}}.c2-window--adaptive--autoLg .c2-window__body{max-height:calc(100dvh - var(--c2-window-padding)*2);max-width:calc(100dvw - var(--c2-window-padding)*2);top:auto;z-index:var(--c2-ot-index-2);--sys-background:var(--c2-st-content-background-color-default-solid-normal);--sys-background-opacity-custom:var(--c2-st-content-background-color-default-solid-normal-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));--sys-background-opacity:var(--c2-ot-opacity-100);border-radius:var(--c2-st-selectable-borderRadius-size-md);border-width:var(--c2-ot-dimension-6);--sys-border:var(--c2-st-content-border-color-neutral-onsubtle);--sys-border-opacity-custom:var(--c2-st-content-border-color-neutral-onsubtle-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}.c2-window--adaptive--autoLg .c2-window__teleport{position:static}.c2-window--adaptive--autoLg .c2-window__teleport:after{content:" ";content:none}.c2-window--adaptive--autoLg.c2-window--widthMatch .c2-window__body{min-width:var(--c2-window-sys-control-width)}}.c2-window--adaptive--autoXl{align-items:flex-start;content:"--MENU-WINDOW--";padding-bottom:var(--c2-ot-dimension-300);padding-top:var(--c2-ot-dimension-300)}.c2-window--adaptive--autoXl .c2-window__body{position:relative;top:var(--c2-window-sys-location)}@media screen and (min-width:1280px){.c2-window--adaptive--autoXl{--c2-window-menuSizeMultiplier:.5;--c2-window-backgroundOpacity:0;--c2-window-transformPreparation:scale(.8);--c2-window-transformOrigin:var(--c2-window-origin-x) var(--c2-window-origin-y);bottom:auto;inset-inline-end:auto;left:var(--c2-window-sys-inset-x);padding:0;position:fixed;top:var(--c2-window-sys-inset-y);--sys-height:auto;content:"--MENU--";height:var(--sys-height)}@supports not (inset-inline-end:auto){.c2-window--adaptive--autoXl{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:auto}}.c2-window--adaptive--autoXl .c2-window__body{max-height:calc(100dvh - var(--c2-window-padding)*2);max-width:calc(100dvw - var(--c2-window-padding)*2);top:auto;z-index:var(--c2-ot-index-2);--sys-background:var(--c2-st-content-background-color-default-solid-normal);--sys-background-opacity-custom:var(--c2-st-content-background-color-default-solid-normal-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));--sys-background-opacity:var(--c2-ot-opacity-100);border-radius:var(--c2-st-selectable-borderRadius-size-md);border-width:var(--c2-ot-dimension-6);--sys-border:var(--c2-st-content-border-color-neutral-onsubtle);--sys-border-opacity-custom:var(--c2-st-content-border-color-neutral-onsubtle-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}.c2-window--adaptive--autoXl .c2-window__teleport{position:static}.c2-window--adaptive--autoXl .c2-window__teleport:after{content:" ";content:none}.c2-window--adaptive--autoXl.c2-window--widthMatch .c2-window__body{min-width:var(--c2-window-sys-control-width)}}@media screen and (max-width:767px){.c2-window--adaptive--fullscreenMd{--c2-window-padding:0}.c2-window--adaptive--fullscreenMd .c2-window__body{--sys-width:100%;max-width:none;width:var(--sys-width);--sys-height:100%;border-radius:0;height:var(--sys-height);max-height:none}}@media screen and (min-width:768px){.c2-window--adaptive--fullscreenMd{--c2-window-transformPreparation:translateX(calc(64px*var(--d-dir, 1)));--c2-window-transformOrigin:center var(--d-dir-text-right,right);justify-content:flex-end;padding:0!important}.c2-window--adaptive--fullscreenMd .c2-window__body{top:auto!important;--sys-height:100%;border-radius:0;height:var(--sys-height)}}@media screen and (min-width:640px){.c2-window--adaptive--staticSm{content:"--STATIC--"}}@media screen and (min-width:768px){.c2-window--adaptive--staticMd{content:"--STATIC--"}}@media screen and (min-width:1024px){.c2-window--adaptive--staticLg{content:"--STATIC--"}}@media screen and (min-width:1280px){.c2-window--adaptive--staticXl{content:"--STATIC--"}}.c2-window--fullscreen{--c2-window-padding:0}.c2-window--fullscreen .c2-window__body{--sys-width:100%;max-width:none;width:var(--sys-width);--sys-height:100%;border-radius:0;height:var(--sys-height);max-height:none}.c2-scrollbar{overflow-x:hidden;overflow-y:auto;position:relative;-webkit-overflow-scrolling:touch}@-moz-document url-prefix(){.c2-scrollbar:not(.c2-scrollbar--disabled){scrollbar-color:rgba(var(--c2-scrollbar-thumb-background),var(--c2-scrollbar-thumb-opacity,.12)) var(--c2-scrollbar-background);scrollbar-width:thin}}.c2-scrollbar:not(.c2-scrollbar--disabled)::-webkit-scrollbar{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:var(--c2-scrollbar-size);width:var(--c2-scrollbar-size)}.c2-scrollbar:not(.c2-scrollbar--disabled)::-webkit-scrollbar-thumb{--sys-background:var(--c2-scrollbar-thumb-background);--sys-background-opacity-custom:var(--c2-scrollbar-thumb-background-opacity);--sys-background-opacity:var(--c2-scrollbar-thumb-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));border:none;border-radius:var(--c2-scrollbar-thumb-rounded)}.c2-scrollbar:not(.c2-scrollbar--disabled)::-webkit-scrollbar-track{--sys-background:var(--c2-scrollbar-background);--sys-background-opacity-custom:var(--c2-scrollbar-background-opacity);--sys-background-opacity:var(--c2-scrollbar-backgroundOpacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-scrollbar:not(.c2-scrollbar--disabled):hover{--c2-scrollbar-thumb-opacity:var(--c2-scrollbar-thumb-hover-opacity)}.c2-scrollbar--divider,.c2-scrollbar--dividerBottom,.c2-scrollbar--dividerTop{--c2-scrollbar-sys-outline-top:0;--c2-scrollbar-sys-outline-bottom:0;--c2-scrollbar-sys-outline-opacity-top:var(--c2-scrollbar-sys-outline-top);--c2-scrollbar-sys-outline-opacity-bottom:var(--c2-scrollbar-sys-outline-bottom)}.c2-scrollbar--divider:after,.c2-scrollbar--divider:before,.c2-scrollbar--dividerBottom:after,.c2-scrollbar--dividerBottom:before,.c2-scrollbar--dividerTop:after,.c2-scrollbar--dividerTop:before{display:block;margin-left:var(--c2-scrollbar-sys-outline-marginX,0);margin-right:calc(var(--c2-scrollbar-sys-outline-marginX, 0) - var(--c2-scrollbar-size, var(--sys-scrollbar-offset, 0)));position:sticky;transition-duration:var(--d-sys-transitionDuration-standard);transition-property:border-color;transition-timing-function:linear}.c2-scrollbar--divider--top,.c2-scrollbar--dividerBottom--top,.c2-scrollbar--dividerTop--top{--c2-scrollbar-sys-outline-top:var(--c2-scrollbar-outline-opacity)}.c2-scrollbar--divider--bottom,.c2-scrollbar--dividerBottom--bottom,.c2-scrollbar--dividerTop--bottom{--c2-scrollbar-sys-outline-bottom:var(--c2-scrollbar-outline-opacity)}.c2-scrollbar--divider.c2-scrollbar--inverse,.c2-scrollbar--dividerBottom.c2-scrollbar--inverse,.c2-scrollbar--dividerTop.c2-scrollbar--inverse{--c2-scrollbar-sys-outline-opacity-top:var(--c2-scrollbar-sys-outline-bottom);--c2-scrollbar-sys-outline-opacity-bottom:var(--c2-scrollbar-sys-outline-top)}.c2-scrollbar--divider.c2-scrollbar--inverse.c2-scrollbar--divider--top.c2-scrollbar--divider--bottom,.c2-scrollbar--dividerBottom.c2-scrollbar--inverse.c2-scrollbar--divider--top.c2-scrollbar--divider--bottom,.c2-scrollbar--dividerTop.c2-scrollbar--inverse.c2-scrollbar--divider--top.c2-scrollbar--divider--bottom{--c2-scrollbar-sys-outline-opacity-top:0;--c2-scrollbar-sys-outline-opacity-bottom:0}.c2-scrollbar--divider:before,.c2-scrollbar--dividerTop:before{border-top:var(--c2-scrollbar-sys-outline-width,var(--c2-scrollbar-outline-width)) solid rgba(var(--c2-scrollbar-outline-color),var(--c2-scrollbar-sys-outline-opacity-top));content:" ";top:0}.c2-scrollbar--divider:after,.c2-scrollbar--dividerBottom:after{border-bottom:var(--c2-scrollbar-sys-outline-width,var(--c2-scrollbar-outline-width)) solid rgba(var(--c2-scrollbar-outline-color),var(--c2-scrollbar-sys-outline-opacity-bottom));bottom:0;content:" "}.c2-scrollbar--visible{height:auto!important;overflow-x:visible;overflow-y:visible}.c2-scrollbar{--c2-scrollbar-size:var(--c2-ot-dimension-50);--c2-scrollbar-background:transparent;--c2-scrollbar-thumb-background:var(--c2-st-content-background-color-neutral-mute);--c2-scrollbar-thumb-background-opacity:var(--c2-st-content-background-color-neutral-mute-opacity);--c2-scrollbar-thumb-opacity:.2;--c2-scrollbar-thumb-rounded:var(--c2-st-selectable-borderRadius-size-pill);--c2-scrollbar-outline-width:1px;--c2-scrollbar-outline-color:var(--c2-st-content-border-color-neutral-onsubtle);--c2-scrollbar-outline-opacity:1}.c2-actions{align-items:center;display:flex}.c2-actions__spacer{flex-basis:1px;flex-grow:1;flex-shrink:1}.c2-actions--align--center{justify-content:center}.c2-actions--align--center .c2-actions__secondary,.c2-actions--align--center .c2-actions__spacer{display:none}.c2-actions--align--left .c2-actions__secondary{order:8}.c2-actions--align--left .c2-actions__spacer{order:4}.c2-actions--align--right .c2-actions__list{order:8}.c2-actions--align--right .c2-actions__spacer{order:4}.c2-actions--align--block{align-items:stretch;flex-direction:column-reverse}.c2-actions--align--block .c2-actions__spacer{display:none}.c2-actions--gap--sm{gap:var(--c2-st-global-distance-space-inset-md)}.c2-actions--gap--md{gap:var(--c2-st-global-distance-space-inset-xl)}.c2-actions--gap--lg{gap:var(--c2-st-global-distance-space-inset-2xl)}@media screen and (max-width:639px){.c2-actions--adaptive--blockToCenter{align-items:stretch;flex-direction:column-reverse}.c2-actions--adaptive--blockToCenter .c2-actions__spacer{display:none}}@media screen and (min-width:640px){.c2-actions--adaptive--blockToCenter{justify-content:center}.c2-actions--adaptive--blockToCenter .c2-actions__secondary,.c2-actions--adaptive--blockToCenter .c2-actions__spacer{display:none}}@media screen and (max-width:639px){.c2-actions--adaptive--blockToRight{align-items:stretch;flex-direction:column-reverse}.c2-actions--adaptive--blockToRight .c2-actions__spacer{display:none}}@media screen and (min-width:640px){.c2-actions--adaptive--blockToRight .c2-actions__list{order:8}.c2-actions--adaptive--blockToRight .c2-actions__spacer{order:4}}@media screen and (max-width:639px){.c2-actions--adaptive--blockToLeft{align-items:stretch;flex-direction:column-reverse}.c2-actions--adaptive--blockToLeft .c2-actions__spacer{display:none}}@media screen and (min-width:640px){.c2-actions--adaptive--blockToLeft .c2-actions__secondary{order:8}.c2-actions--adaptive--blockToLeft .c2-actions__spacer{order:4}}.c2-alert{align-items:flex-start;display:flex;transition:opacity var(--d-sys-transitionDuration-fade-exit) linear}.c2-alert__context{align-items:center;align-items:stretch;display:flex;flex-basis:1px;flex-flow:column;flex-grow:1;flex-shrink:1;order:8}.c2-alert__trailing{order:12}.c2-alert__buttons{align-items:center;display:flex;gap:inherit}.c2-alert__buttonClose{order:16}.c2-alert__links{display:flex;flex-wrap:wrap;gap:var(--c2-alert-linkGap,0)}.c2-alert--itemCenter{align-items:center}.c2-alert--itemCenter>*{padding-bottom:0!important;padding-top:0!important}.c2-alert--hide{opacity:0}.c2-alert{--c2-alert-linkGap:var(--c2-st-global-distance-space-stack-xs);gap:var(--c2-st-global-distance-space-stack-md);--sys-palette-background:var(--c2-palette-dark20,var(--c2-palette-basic20,var(--c2-st-content-background-color-info-subtle)));--sys-palette-background-opacity:var(--c2-palette-dark20-opacity,var(--c2-palette-basic20-opacity,var(--c2-st-content-background-color-info-subtle-opacity)));--sys-background:var(--sys-palette-background);--sys-background-opacity-custom:var(--sys-palette-background-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));border-radius:var(--c2-st-selectable-borderRadius-size-md);border-width:var(--c2-ot-dimension-6);--sys-palette-border:var(--c2-palette-dark100,var(--c2-palette-basic100,var(--c2-st-content-border-color-info-implicit)));--sys-palette-border-opacity:var(--c2-palette-dark100-opacity,var(--c2-palette-basic100-opacity,var(--c2-st-content-border-color-info-implicit-opacity)));--sys-border:var(--sys-palette-border);--sys-border-opacity-custom:var(--sys-palette-border-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}.c2-alert__icon{margin-top:calc(var(--c2-st-global-distance-space-inset-x) + var(--c2-st-global-distance-space-inset-xl) - var(--c2-icon-width)/2);margin-inline-end:var(--c2-st-global-distance-space-inset-md);margin-inline-start:var(--c2-st-global-distance-space-inset-md)}@supports not (margin-inline-start:var(--c2-st-global-distance-space-inset-md )){.c2-alert__icon{margin-left:var(--d-dir-margin-left);margin-right:var(--d-dir-margin-right);--sys-margin-left:var(--c2-st-global-distance-space-inset-md)}}@supports not (margin-inline-end:var(--c2-st-global-distance-space-inset-md )){.c2-alert__icon{margin-left:var(--d-dir-margin-left);margin-right:var(--d-dir-margin-right);--sys-margin-right:var(--c2-st-global-distance-space-inset-md)}}.c2-alert__trailing{padding-top:var(--c2-st-global-distance-space-inset-x)}.c2-alert__context{gap:var(--c2-st-global-distance-space-stack-xs);padding-inline-end:var(--c2-st-global-distance-space-inset-xs);padding-bottom:var(--c2-st-global-distance-space-inset-x);padding-inline-start:var(--c2-st-global-distance-space-inset-xs);padding-top:var(--c2-st-global-distance-space-inset-x)}@supports not (padding-inline-start:var(--c2-st-global-distance-space-inset-xs )){.c2-alert__context{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:var(--c2-st-global-distance-space-inset-xs)}}@supports not (padding-inline-end:var(--c2-st-global-distance-space-inset-xs )){.c2-alert__context{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:var(--c2-st-global-distance-space-inset-xs)}}.c2-alert__actions{padding-top:var(--c2-st-global-distance-space-inset-lg)}.c2-alert--itemCenter .c2-alert__icon{margin-top:0}.c2-alert--padding--sm{padding:var(--c2-st-global-distance-space-inset-md)}.c2-alert--padding--md{padding:var(--c2-st-global-distance-space-inset-xl)}.c2-alert--padding--lg{padding:var(--c2-st-global-distance-space-inset-2xl)}.c2-alert--size--md{--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-87);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-125);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-alert--size--md,.c2-alert--size--md .c2-alert__label{font-family:var(--c2-ot-typography-fontFamily-base);font-size:var(--sys-font-size);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none)}.c2-alert--size--md .c2-alert__label{--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);font-weight:var(--c2-ot-typography-fontWeight-500);--sys-line-height:var(--c2-ot-typography-lineHeight-125);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-alert--size--lg{--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-150);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-alert--size--lg,.c2-alert--size--lg .c2-alert__label{font-family:var(--c2-ot-typography-fontFamily-base);font-size:var(--sys-font-size);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none)}.c2-alert--size--lg .c2-alert__label{--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-112);font-weight:var(--c2-ot-typography-fontWeight-500);--sys-line-height:var(--c2-ot-typography-lineHeight-150);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-alert--size--mdToLg{--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-87);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-125);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-alert--size--mdToLg,.c2-alert--size--mdToLg .c2-alert__label{font-family:var(--c2-ot-typography-fontFamily-base);font-size:var(--sys-font-size);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none)}.c2-alert--size--mdToLg .c2-alert__label{--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);font-weight:var(--c2-ot-typography-fontWeight-500);--sys-line-height:var(--c2-ot-typography-lineHeight-125);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}@media screen and (min-width:768px){.c2-alert--size--mdToLg{--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-150);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-alert--size--mdToLg,.c2-alert--size--mdToLg .c2-alert__label{font-family:var(--c2-ot-typography-fontFamily-base);font-size:var(--sys-font-size);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none)}.c2-alert--size--mdToLg .c2-alert__label{--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-112);font-weight:var(--c2-ot-typography-fontWeight-500);--sys-line-height:var(--c2-ot-typography-lineHeight-150);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}}.c2-alert--ghost{padding-inline-end:0;padding-inline-start:0;--sys-palette-color:var(--c2-palette-dark400,var(--c2-palette-basic400,var(--c2-st-content-foreground-color-info-secondary)));--sys-palette-color-opacity:var(--c2-palette-dark400-opacity,var(--c2-palette-basic400-opacity,var(--c2-st-content-foreground-color-info-secondary-opacity)));--sys-color:var(--sys-palette-color);--sys-color-opacity-custom:var(--sys-palette-color-opacity);background-color:transparent;border:transparent;color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}@supports not (padding-inline-start:0){.c2-alert--ghost{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:0}}@supports not (padding-inline-end:0){.c2-alert--ghost{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:0}}.c2-alert--ghost .c2-alert__icon{margin-inline-end:0;margin-inline-start:0}@supports not (margin-inline-start:0){.c2-alert--ghost .c2-alert__icon{margin-left:var(--d-dir-margin-left);margin-right:var(--d-dir-margin-right);--sys-margin-left:0}}@supports not (margin-inline-end:0){.c2-alert--ghost .c2-alert__icon{margin-left:var(--d-dir-margin-left);margin-right:var(--d-dir-margin-right);--sys-margin-right:0}}.c2-alert--ghost .c2-alert__context{padding-inline-end:0;padding-inline-start:0}@supports not (padding-inline-start:0){.c2-alert--ghost .c2-alert__context{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:0}}@supports not (padding-inline-end:0){.c2-alert--ghost .c2-alert__context{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:0}}.c2-alertLink{cursor:pointer}.c2-alertLink--divider+.c2-alertLink--divider:before{content:"•";margin-inline-end:var(--c2-alert-linkGap,0)}@supports not (margin-inline-end:var(--c2-alert-linkGap,0)){.c2-alertLink--divider+.c2-alertLink--divider:before{margin-left:var(--d-dir-margin-left);margin-right:var(--d-dir-margin-right);--sys-margin-right:var(--c2-alert-linkGap,0)}}.c2-alertLink{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size:var(--c2-ot-typography-fontSize-size-enum-13);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-125);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-alertLink__label{--sys-color:var(--c2-st-content-foreground-color-info-primary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-info-primary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-alertLink:not(:disabled,.c2-alertLink--disabled,.c2-alertLink--readonly,.c2-alertLink--loading):hover .c2-alertLink__label{text-decoration:underline;text-decoration-style:dashed;--sys-color:var(--c2-st-action-foreground-color-informative-hover);--sys-color-opacity-custom:var(--c2-st-action-foreground-color-informative-hover-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-avatar{display:inline-block;--sys-width:var(--c2-avatar-width);aspect-ratio:1/1;position:relative;width:var(--sys-width)}@supports not (aspect-ratio:1/1){.c2-avatar{--sys-height:var(--c2-avatar-width);height:var(--sys-height)}}.c2-avatar:after{border-radius:inherit;content:" ";top:0;right:0;bottom:0;left:0;position:absolute;z-index:4}@supports not (inset:0){.c2-avatar:after{bottom:0;inset-inline-end:0;inset-inline-start:0;top:0}@supports not (inset-inline-start:0){.c2-avatar:after{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left:0}}@supports not (inset-inline-end:0){.c2-avatar:after{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:0}}}.c2-avatar__label{align-items:center;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute;z-index:12}@supports not (inset:0){.c2-avatar__label{bottom:0;inset-inline-end:0;inset-inline-start:0;top:0}@supports not (inset-inline-start:0){.c2-avatar__label{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left:0}}@supports not (inset-inline-end:0){.c2-avatar__label{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:0}}}.c2-avatar__badge{z-index:8}.c2-avatar:not(:disabled,.c2-avatar--disabled,.c2-avatar--readonly,.c2-avatar--loading){cursor:pointer}.c2-avatar{--c2-image-publicMaskSize:58%;--sys-color:var(--c2-st-content-foreground-color-neutral-tetriary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-tetriary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)));--sys-background:var(--c2-st-content-background-color-neutral-onsubtle);--sys-background-opacity-custom:var(--c2-st-content-background-color-neutral-onsubtle-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));border-radius:var(--c2-st-selectable-borderRadius-size-pill)}.c2-avatar:not(:disabled,.c2-avatar--disabled,.c2-avatar--readonly,.c2-avatar--loading).c2-avatar--focus,.c2-avatar:not(:disabled,.c2-avatar--disabled,.c2-avatar--readonly,.c2-avatar--loading):focus,.c2-avatar:not(:disabled,.c2-avatar--disabled,.c2-avatar--readonly,.c2-avatar--loading):focus-within{box-shadow:var(--c2-st-elevation-onLight-focus-md)}.c2-avatar:not(:disabled,.c2-avatar--disabled,.c2-avatar--readonly,.c2-avatar--loading):hover:after{border-style:solid;border-width:var(--c2-ot-dimension-6);content:" ";--sys-border:var(--c2-st-content-border-color-default-alpha);--sys-border-opacity-custom:var(--c2-st-content-border-color-default-alpha-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}.c2-avatar--disabled,.c2-avatar.c2-avatar--disabled,.c2-avatar:disabled{opacity:.5}.c2-avatar--size--xs{--c2-avatar-width:var(--c2-ot-dimension-150);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-75);--sys-line-height:var(--c2-ot-typography-lineHeight-100);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-avatar--size--sm,.c2-avatar--size--xs{font-family:var(--c2-ot-typography-fontFamily-base);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-500);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none)}.c2-avatar--size--sm{--c2-avatar-width:var(--c2-ot-dimension-200);--sys-font-size:var(--c2-ot-typography-fontSize-size-enum-13);--sys-line-height:var(--c2-ot-typography-lineHeight-100);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-avatar--size--md{--c2-avatar-width:var(--c2-ot-dimension-250);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-87);--sys-line-height:var(--c2-ot-typography-lineHeight-100);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-avatar--size--lg,.c2-avatar--size--md{font-family:var(--c2-ot-typography-fontFamily-base);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-500);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none)}.c2-avatar--size--lg{--c2-avatar-width:var(--c2-ot-dimension-300);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-87);--sys-line-height:var(--c2-ot-typography-lineHeight-100);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-avatar--size--xl{--c2-avatar-width:var(--c2-ot-dimension-350);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);--sys-line-height:var(--c2-ot-typography-lineHeight-125);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-avatar--size--2xl,.c2-avatar--size--xl{font-family:var(--c2-ot-typography-fontFamily-base);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-500);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none)}.c2-avatar--size--2xl{--c2-avatar-width:var(--c2-ot-dimension-400);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-75);--sys-line-height:var(--c2-ot-typography-lineHeight-100);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-badge{--c2-badge-padding:0;align-items:center;background-color:transparent;border:none;box-sizing:border-box;cursor:pointer;display:inline-flex;justify-content:center;min-width:var(--sys-height,0);padding:0;position:relative;--c2-badge-_shift:var(--c2-badge-shift,var(--sys-height,0))/2;--c2-badge-_shiftOverlap:0px;cursor:default;-webkit-mask-image:none;mask-image:none;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;opacity:1;position:absolute;scale:1;z-index:4}.c2-badge,.c2-badge:not(:disabled,.c2-badge--disabled,.c2-badge--readonly,.c2-badge--loading):hover{text-decoration:none}.c2-badge:not(:disabled,.c2-badge--disabled,.c2-badge--readonly,.c2-badge--loading).c2-badge--focus,.c2-badge:not(:disabled,.c2-badge--disabled,.c2-badge--readonly,.c2-badge--loading):focus,.c2-badge:not(:disabled,.c2-badge--disabled,.c2-badge--readonly,.c2-badge--loading):focus-within{outline:none}.c2-badge--disabled,.c2-badge--readonly,.c2-badge.c2-badge--disabled,.c2-badge.c2-badge--readonly,.c2-badge:disabled{cursor:default}.c2-badge__label{align-items:center;display:flex;justify-content:center;order:4;overflow:hidden;padding-inline-end:var(--c2-badge-padding);padding-inline-start:var(--c2-badge-padding);text-overflow:ellipsis;transition:opacity var(--d-sys-transitionDuration-standard) linear;white-space:nowrap}@supports not (padding-inline-start:var(--c2-badge-padding )){.c2-badge__label{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:var(--c2-badge-padding)}}@supports not (padding-inline-end:var(--c2-badge-padding )){.c2-badge__label{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:var(--c2-badge-padding)}}.c2-badge__icon,.c2-badge__trailing{--c2-badge-margin:calc((var(--sys-height) - var(--c2-icon-_width))/2);margin-inline-end:var(--c2-badge-margin);margin-inline-start:var(--c2-badge-margin)}@supports not (margin-inline-start:var(--c2-badge-margin )){.c2-badge__icon,.c2-badge__trailing{margin-left:var(--d-dir-margin-left);margin-right:var(--d-dir-margin-right);--sys-margin-left:var(--c2-badge-margin)}}@supports not (margin-inline-end:var(--c2-badge-margin )){.c2-badge__icon,.c2-badge__trailing{margin-left:var(--d-dir-margin-left);margin-right:var(--d-dir-margin-right);--sys-margin-right:var(--c2-badge-margin)}}.c2-badge__label~.c2-badge__icon{margin-inline-end:calc(var(--c2-badge-margin) - var(--c2-badge-padding))}@supports not (margin-inline-end:calc(var(--c2-badge-margin ) - var(--c2-badge-padding ))){.c2-badge__label~.c2-badge__icon{margin-left:var(--d-dir-margin-left);margin-right:var(--d-dir-margin-right);--sys-margin-right:calc(var(--c2-badge-margin) - var(--c2-badge-padding))}}.c2-badge__label~.c2-badge__trailing{margin-inline-start:calc(var(--c2-badge-margin) - var(--c2-badge-padding))}@supports not (margin-inline-start:calc(var(--c2-badge-margin ) - var(--c2-badge-padding ))){.c2-badge__label~.c2-badge__trailing{margin-left:var(--d-dir-margin-left);margin-right:var(--d-dir-margin-right);--sys-margin-left:calc(var(--c2-badge-margin) - var(--c2-badge-padding))}}.c2-badge__loading.c2-progress--visible~*{opacity:var(--c2-badge-colorOpacity,0)}.c2-badge--icon{--c2-badge-padding:calc(var(--sys-height)/2)}.c2-badge--loading{cursor:default}.c2-badge--grid{display:inline-grid;grid-template-columns:repeat(auto-fit,minmax(0,auto));grid-template-rows:1fr}.c2-badge--inverse{--sys-color:unset!important;--sys-background:var(--sys-color)!important;--sys-gradient:var(--sys-color)!important}@supports not (scale:1){.c2-badge{transform:translate(calc(var(--sys-transform-translateX, 0px)*var(--d-dir))) translateY(var(--sys-transform-translateY,0)) scale(var(--sys-transform-scale,1)) rotate(var(--sys-transform-rotate,0));--sys-transform-scale:1}}.c2-badge--hide,.c2-badge--hideAuto{-webkit-mask-image:radial-gradient(circle at center,transparent 10%,#fff 20%);mask-image:radial-gradient(circle at center,transparent 10%,#fff 20%);-webkit-mask-size:1000%;mask-size:1000%;opacity:1;scale:1.12}@supports not (scale:1.12){.c2-badge--hide,.c2-badge--hideAuto{transform:translate(calc(var(--sys-transform-translateX, 0px)*var(--d-dir))) translateY(var(--sys-transform-translateY,0)) scale(var(--sys-transform-scale,1)) rotate(var(--sys-transform-rotate,0));--sys-transform-scale:1.12}}.c2-badge--dot{aspect-ratio:1/1;--sys-height:var(--c2-badge-dotSize,var(--c2-badge-dotFactor,33.3333333333%))!important;height:var(--sys-height)}.c2-badge--dot .c2-badge__label{display:none}.c2-badge--overlap--circular{--c2-badge-_shiftOverlap:-16%}.c2-badge--overlap--static{position:static}.c2-badge--vertical--top{top:calc(0% - var(--c2-badge-_shiftOverlap) - var(--c2-badge-_shift))}.c2-badge--vertical--center{top:50%;translate:var(--sys-transform-translateX) var(--sys-transform-translateY);--sys-transform-translateY:-50%}@supports not (translate:var(--sys-transform-translateX ) var(--sys-transform-translateY )){.c2-badge--vertical--center{transform:translate(calc(var(--sys-transform-translateX, 0px)*var(--d-dir))) translateY(var(--sys-transform-translateY,0)) scale(var(--sys-transform-scale,1)) rotate(var(--sys-transform-rotate,0))}}.c2-badge--vertical--bottom{bottom:calc(0% - var(--c2-badge-_shiftOverlap) - var(--c2-badge-_shift))}.c2-badge--horizontal--right{inset-inline-start:calc(100% + var(--c2-badge-_shiftOverlap) - var(--c2-badge-_shift))}@supports not (inset-inline-start:calc(100% + var(--c2-badge-_shiftOverlap ) - var(--c2-badge-_shift ))){.c2-badge--horizontal--right{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left:calc(100% + var(--c2-badge-_shiftOverlap) - var(--c2-badge-_shift))}}.c2-badge--horizontal--center{left:50%;translate:var(--sys-transform-translateX) var(--sys-transform-translateY);--sys-transform-translateX:-50%}@supports not (translate:var(--sys-transform-translateX ) var(--sys-transform-translateY )){.c2-badge--horizontal--center{transform:translate(calc(var(--sys-transform-translateX, 0px)*var(--d-dir))) translateY(var(--sys-transform-translateY,0)) scale(var(--sys-transform-scale,1)) rotate(var(--sys-transform-rotate,0))}}.c2-badge--horizontal--left{inset-inline-end:calc(100% + var(--c2-badge-_shiftOverlap) - var(--c2-badge-_shift))}@supports not (inset-inline-end:calc(100% + var(--c2-badge-_shiftOverlap ) - var(--c2-badge-_shift ))){.c2-badge--horizontal--left{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:calc(100% + var(--c2-badge-_shiftOverlap) - var(--c2-badge-_shift))}}.c2-badge{--c2-badge-transitionFunction:var(--d-sys-transitionFunction-standard);--c2-icon-factor:1.08;--sys-color:var(--c2-st-content-foreground-color-neutral-secondary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-secondary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)));--sys-background:var(--c2-st-content-background-color-default-solid-normal);--sys-background-opacity-custom:var(--c2-st-content-background-color-default-solid-normal-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));border-radius:var(--c2-st-selectable-borderRadius-size-pill);border-style:solid;border-width:var(--c2-ot-dimension-6);--sys-border:var(--c2-st-content-foreground-color-neutral-secondary);--sys-border-opacity-custom:var(--c2-st-content-foreground-color-neutral-secondary-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)));transition-duration:var(--d-sys-transitionDuration-md-open);transition-property:clip-path,opacity,transform,-webkit-mask-image,-webkit-mask-size;transition-property:clip-path,mask-image,mask-size,opacity,transform;transition-property:clip-path,mask-image,mask-size,opacity,transform,-webkit-mask-image,-webkit-mask-size}.c2-badge--hide{transition-duration:var(--d-sys-transitionDuration-md-close)}.c2-badge--dot{box-shadow:0 0 0 2px rgba(var(--c2-st-action-foreground-color-invert-normal),1)}.c2-badge--dot.c2-badge--size--xs{--c2-badge-dotSize:var(--c2-ot-dimension-50)}.c2-badge--dot.c2-badge--size--sm{--c2-badge-dotSize:var(--c2-ot-dimension-75)}.c2-badge--dot.c2-badge--size--md{--c2-badge-dotSize:var(--c2-ot-dimension-100)}.c2-badge--dot.c2-badge--size--lg{--c2-badge-dotSize:var(--c2-ot-dimension-125)}.c2-badge--primary.c2-palette{--sys-palette-color:var(--c2-palette-dark400,var(--c2-palette-basic400,var(--c2-st-content-foreground-color-info-secondary)));--sys-palette-color-opacity:var(--c2-palette-dark400-opacity,var(--c2-palette-basic400-opacity,var(--c2-st-content-foreground-color-info-secondary-opacity)));--sys-color:var(--sys-palette-color);--sys-color-opacity-custom:var(--sys-palette-color-opacity);--sys-palette-background:var(--c2-palette-dark60,var(--c2-palette-basic60,var(--c2-st-content-background-color-info-onsubtle)));--sys-palette-background-opacity:var(--c2-palette-dark60-opacity,var(--c2-palette-basic60-opacity,var(--c2-st-content-background-color-info-onsubtle-opacity)));--sys-background:var(--sys-palette-background);--sys-background-opacity-custom:var(--sys-palette-background-opacity);--sys-palette-border:var(--c2-palette-dark400,var(--c2-palette-basic400,var(--c2-st-content-foreground-color-info-secondary)));--sys-palette-border-opacity:var(--c2-palette-dark400-opacity,var(--c2-palette-basic400-opacity,var(--c2-st-content-foreground-color-info-secondary-opacity)));--sys-border:var(--sys-palette-border);--sys-border-opacity-custom:var(--sys-palette-border-opacity)}.c2-badge--primary.c2-palette,.c2-badge--primary.c2-palette--neutral{background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)));color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-badge--primary.c2-palette--neutral{--sys-color:var(--c2-st-content-foreground-color-neutral-secondary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-secondary-opacity);--sys-background:var(--c2-st-content-background-color-neutral-subtle);--sys-background-opacity-custom:var(--c2-st-content-background-color-neutral-subtle-opacity);--sys-border:var(--c2-st-content-border-color-neutral-implicit);--sys-border-opacity-custom:var(--c2-st-content-border-color-neutral-implicit-opacity)}.c2-badge--secondary{border-color:transparent}.c2-badge--secondary.c2-palette{--sys-color:var(--c2-st-action-foreground-color-onprimary-normal);--sys-color-opacity-custom:var(--c2-st-action-foreground-color-onprimary-normal-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)));--sys-palette-background:var(--c2-palette-dark400,var(--c2-palette-basic400,var(--c2-st-content-background-color-info-explicit)));--sys-palette-background-opacity:var(--c2-palette-dark400-opacity,var(--c2-palette-basic400-opacity,var(--c2-st-content-background-color-info-explicit-opacity)));--sys-background:var(--sys-palette-background);--sys-background-opacity-custom:var(--sys-palette-background-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-badge--outlined.c2-palette{--sys-palette-color:var(--c2-palette-dark400,var(--c2-palette-basic400,var(--c2-st-content-foreground-color-info-secondary)));--sys-palette-color-opacity:var(--c2-palette-dark400-opacity,var(--c2-palette-basic400-opacity,var(--c2-st-content-foreground-color-info-secondary-opacity)));--sys-color:var(--sys-palette-color);--sys-color-opacity-custom:var(--sys-palette-color-opacity);--sys-palette-border:var(--c2-palette-dark400,var(--c2-palette-basic400,var(--c2-st-content-foreground-color-info-secondary)));--sys-palette-border-opacity:var(--c2-palette-dark400-opacity,var(--c2-palette-basic400-opacity,var(--c2-st-content-foreground-color-info-secondary-opacity)));--sys-border:var(--sys-palette-border);--sys-border-opacity-custom:var(--sys-palette-border-opacity)}.c2-badge--outlined.c2-palette,.c2-badge--outlined.c2-palette--neutral{border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)));color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-badge--outlined.c2-palette--neutral{--sys-color:var(--c2-st-content-foreground-color-neutral-secondary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-secondary-opacity);--sys-border:var(--c2-st-content-border-color-neutral-implicit);--sys-border-opacity-custom:var(--c2-st-content-border-color-neutral-implicit-opacity)}.c2-badge--size--xs{--c2-badge-padding:var(--c2-st-global-distance-space-inset-xs);--sys-height:var(--c2-ot-dimension-100);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-75);--sys-line-height:var(--c2-ot-typography-lineHeight-100);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-badge--size--sm,.c2-badge--size--xs{font-family:var(--c2-ot-typography-fontFamily-base);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-500);height:var(--sys-height);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none)}.c2-badge--size--sm{--c2-badge-padding:var(--c2-st-global-distance-space-inset-md);--sys-height:var(--c2-ot-dimension-125);--sys-font-size:var(--c2-ot-typography-fontSize-size-enum-13);--sys-line-height:var(--c2-ot-typography-lineHeight-100);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-badge--size--md{--c2-badge-padding:var(--c2-st-global-distance-space-inset-lg);--sys-height:var(--c2-ot-dimension-150);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-87);--sys-line-height:var(--c2-ot-typography-lineHeight-100);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-badge--size--lg,.c2-badge--size--md{font-family:var(--c2-ot-typography-fontFamily-base);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-500);height:var(--sys-height);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none)}.c2-badge--size--lg{--c2-badge-padding:var(--c2-st-global-distance-space-inset-xl);--sys-height:var(--c2-ot-dimension-175);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);--sys-line-height:var(--c2-ot-typography-lineHeight-125);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-breadcrumbItem{align-items:center;cursor:pointer;display:flex}.c2-breadcrumbItem>*{order:4}.c2-breadcrumbItem--readonly,.c2-breadcrumbItem.c2-breadcrumbItem--readonly{cursor:default}.c2-breadcrumbItem--back .c2-breadcrumbItem__iconArrow{order:2}.c2-breadcrumbItem--back .c2-breadcrumbItem__icon{order:6}.c2-breadcrumbItem{font-family:var(--c2-ot-typography-fontFamily-base);gap:var(--c2-st-global-distance-space-inset-md);padding-bottom:var(--c2-st-global-distance-space-inset-xs);padding-top:var(--c2-st-global-distance-space-inset-xs);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-500);--sys-line-height:var(--c2-ot-typography-lineHeight-125);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-breadcrumbItem__iconArrow{--c2-icon-factor:1;--sys-color:var(--c2-st-action-background-color-neutral-solid-normal);--sys-color-opacity-custom:var(--c2-st-action-background-color-neutral-solid-normal-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-breadcrumbItem:not(:disabled,.c2-breadcrumbItem--disabled,.c2-breadcrumbItem--readonly,.c2-breadcrumbItem--loading):hover{--sys-color:var(--c2-st-content-foreground-color-neutral-secondary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-secondary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-breadcrumbItem:not(:disabled,.c2-breadcrumbItem--disabled,.c2-breadcrumbItem--readonly,.c2-breadcrumbItem--loading):hover .c2-breadcrumbItem__iconArrow{--sys-color:var(--c2-st-action-background-color-neutral-solid-normal);--sys-color-opacity-custom:var(--c2-st-action-background-color-neutral-solid-normal-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-breadcrumbItem--readonly{--sys-color:var(--c2-st-content-foreground-color-neutral-secondary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-secondary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-breadcrumbs{align-items:center;display:flex;flex-wrap:wrap;gap:var(--c2-st-global-distance-space-inset-md);padding-bottom:var(--c2-st-global-distance-space-inset-lg);padding-top:var(--c2-st-global-distance-space-inset-lg)}.c2-bullet{list-style-type:none;margin:0;padding:0}.c2-bulletItem{padding-bottom:var(--c2-bulletItem-padding,0);padding-top:var(--c2-bulletItem-padding,0);position:relative}.c2-bulletItem:before{left:0;margin:auto;position:absolute;top:var(--c2-bulletItem-padding,0)}.c2-bulletItem{padding-inline-start:var(--c2-st-global-distance-space-inset-2xl)}@supports not (padding-inline-start:var(--c2-st-global-distance-space-inset-2xl )){.c2-bulletItem{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:var(--c2-st-global-distance-space-inset-2xl)}}.c2-bulletItem:before{content:" ";content:"•";--sys-color:var(--c2-st-action-background-color-primary-solid-normal);--sys-color-opacity-custom:var(--c2-st-action-background-color-primary-solid-normal-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-bulletItem--size--sm{--c2-bulletItem-padding:var(--c2-st-global-distance-space-inset-x);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-87);--sys-line-height:var(--c2-ot-typography-lineHeight-125);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-bulletItem--size--md,.c2-bulletItem--size--sm{font-family:var(--c2-ot-typography-fontFamily-base);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none)}.c2-bulletItem--size--md{--c2-bulletItem-padding:var(--c2-st-global-distance-space-inset-xs);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);--sys-line-height:var(--c2-ot-typography-lineHeight-150);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-bulletItem--size--lg{--c2-bulletItem-padding:var(--c2-st-global-distance-space-inset-sm);font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-112);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-175);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-chartBackground__line{--sys-color:var(--c2-st-content-border-color-neutral-explicit);--sys-color-opacity-custom:var(--c2-st-content-border-color-neutral-explicit-opacity);stroke:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)));stroke-width:var(--c2-ot-dimension-6);stroke-dasharray:1 4}.c2-checkbox{--c2-checkbox-iconOpacity:0;--c2-checkbox-iconClip:inset(0 100% 0 0);--c2-checkbox-iconScale:1;display:inline-flex;position:relative}.c2-checkbox__input{position:absolute;visibility:hidden}.c2-checkbox__input:not(:disabled)~*{cursor:pointer}.c2-checkbox__body{align-items:flex-start;display:flex;transition-duration:var(--d-sys-transitionDuration-sm);transition-property:background-color,border-color,opacity;transition-timing-function:linear}.c2-checkbox__item{border-radius:100%}.c2-checkbox__item,.c2-checkbox__item__icon{align-items:center;display:flex;justify-content:center;position:relative;transition:inherit}.c2-checkbox__item__icon{box-sizing:border-box}.c2-checkbox__item__icon>*{clip-path:var(--c2-checkbox-iconClip);opacity:var(--c2-checkbox-iconOpacity);scale:var(--c2-checkbox-iconScale);transition:inherit}@supports not (scale:var(--c2-checkbox-iconScale )){.c2-checkbox__item__icon>*{transform:translate(calc(var(--sys-transform-translateX, 0px)*var(--d-dir))) translateY(var(--sys-transform-translateY,0)) scale(var(--sys-transform-scale,1)) rotate(var(--sys-transform-rotate,0));--sys-transform-scale:var(--c2-checkbox-iconScale)}}.c2-checkbox__info{flex-basis:1px;flex-grow:1;flex-shrink:1}.c2-checkbox__info__label{display:block}.c2-checkbox__loading.c2-progress--visible~.c2-checkbox__item__icon>*{opacity:var(--c2-checkbox-colorOpacity,0)}.c2-checkbox:not(:disabled,.c2-checkbox--disabled,.c2-checkbox--readonly,.c2-checkbox--loading):active{transition-duration:var(--d-sys-transitionDuration-sm)}.c2-checkbox input:checked~*{--c2-checkbox-iconOpacity:1;--c2-checkbox-iconClip:inset(0 0 0 0);--c2-checkbox-iconScale:1;transition-property:background-color,border-color,clip-path}.c2-checkbox--required .c2-checkbox__info__label:after{content:"*";--sys-color:var(--c2-checkbox-comp-required-color);--sys-color-opacity-custom:var(--c2-checkbox-comp-required-color-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-checkbox--itemCenter .c2-checkbox__body{align-items:center}.c2-checkbox--itemCenter .c2-checkbox__body>*{padding-bottom:0!important;padding-top:0!important}.c2-checkbox{--c2-checkbox-comp-required-color:red;--c2-checkbox-comp-size:var(--c2-ot-dimension-150);--c2-checkbox-comp-color:var(--c2-st-interaction-border-color-neutral-normal)}.c2-checkbox__item{--sys-color:var(--c2-checkbox-comp-color);--sys-color-opacity-custom:var(--c2-checkbox-comp-color-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-checkbox__item__icon{--sys-width:var(--c2-checkbox-comp-size);aspect-ratio:1/1;border-radius:100%;flex-basis:var(--sys-width);max-width:100%;width:var(--sys-width);--sys-background:var(--c2-st-interaction-background-color-ghost-normal);--sys-background-opacity-custom:var(--c2-st-interaction-background-color-ghost-normal-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));border-radius:var(--c2-st-selectable-borderRadius-size-sm);border-style:solid;border-width:var(--c2-ot-dimension-12);--sys-border:var(--c2-checkbox-comp-color);--sys-border-opacity-custom:var(--c2-checkbox-comp-color-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}@supports not (aspect-ratio:1/1){.c2-checkbox__item__icon{--sys-height:var(--c2-checkbox-comp-size);height:var(--sys-height)}}.c2-checkbox:not(:disabled,.c2-checkbox--disabled,.c2-checkbox--readonly,.c2-checkbox--loading) .c2-checkbox__item__icon:hover{--sys-background:var(--c2-st-interaction-background-color-ghost-hover);--sys-background-opacity-custom:var(--c2-st-interaction-background-color-ghost-hover-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));--sys-border:var(--c2-st-interaction-border-color-neutral-hover);--sys-border-opacity-custom:var(--c2-st-interaction-border-color-neutral-hover-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}.c2-checkbox__loading{padding:var(--c2-ot-dimension-12)}.c2-checkbox__description{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-87);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-125);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);--sys-color:var(--c2-st-content-foreground-color-neutral-tetriary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-tetriary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-checkbox--block{display:block}.c2-checkbox--right .c2-checkbox__item,.c2-checkbox--right .c2-checkbox__track{order:4}.c2-checkbox--right .c2-checkbox__info{order:2}.c2-checkbox--adaptive--always .c2-checkbox__item,.c2-checkbox--adaptive--always .c2-checkbox__track{order:4}.c2-checkbox--adaptive--always .c2-checkbox__info{order:2}@media screen and (max-width:639px){.c2-checkbox--adaptive--rightLeftSm .c2-checkbox__item,.c2-checkbox--adaptive--rightLeftSm .c2-checkbox__track{order:4}.c2-checkbox--adaptive--rightLeftSm .c2-checkbox__info{order:2}}@media screen and (max-width:767px){.c2-checkbox--adaptive--rightLeftMd .c2-checkbox__item,.c2-checkbox--adaptive--rightLeftMd .c2-checkbox__track{order:4}.c2-checkbox--adaptive--rightLeftMd .c2-checkbox__info{order:2}}@media screen and (max-width:1023px){.c2-checkbox--adaptive--rightLeftLg .c2-checkbox__item,.c2-checkbox--adaptive--rightLeftLg .c2-checkbox__track{order:4}.c2-checkbox--adaptive--rightLeftLg .c2-checkbox__info{order:2}}.c2-checkbox--padding--sm{padding-bottom:var(--c2-st-global-distance-space-inset-xl);padding-top:var(--c2-st-global-distance-space-inset-xl)}.c2-checkbox--padding--md{padding-bottom:var(--c2-st-global-distance-space-inset-2xl);padding-top:var(--c2-st-global-distance-space-inset-2xl)}.c2-checkbox--padding--lg{padding-bottom:var(--c2-st-global-distance-space-inset-3xl);padding-top:var(--c2-st-global-distance-space-inset-3xl)}.c2-checkbox--divider--always+.c2-checkbox--divider--always{--sys-border:var(--c2-st-content-border-color-neutral-onsubtle);--sys-border-opacity-custom:var(--c2-st-content-border-color-neutral-onsubtle-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)));border-top-width:var(--c2-ot-dimension-6)}@media screen and (max-width:639px){.c2-checkbox--divider--sm+.c2-checkbox--divider--sm{--sys-border:var(--c2-st-content-border-color-neutral-onsubtle);--sys-border-opacity-custom:var(--c2-st-content-border-color-neutral-onsubtle-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)));border-top-width:var(--c2-ot-dimension-6)}}@media screen and (max-width:767px){.c2-checkbox--divider--md+.c2-checkbox--divider--md{--sys-border:var(--c2-st-content-border-color-neutral-onsubtle);--sys-border-opacity-custom:var(--c2-st-content-border-color-neutral-onsubtle-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)));border-top-width:var(--c2-ot-dimension-6)}}@media screen and (max-width:1023px){.c2-checkbox--divider--lg+.c2-checkbox--divider--lg{--sys-border:var(--c2-st-content-border-color-neutral-onsubtle);--sys-border-opacity-custom:var(--c2-st-content-border-color-neutral-onsubtle-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)));border-top-width:var(--c2-ot-dimension-6)}}.c2-checkbox--size--xs{--c2-checkbox-comp-size:var(--c2-ot-dimension-125)}.c2-checkbox--size--xs .c2-checkbox__body{gap:var(--c2-st-global-distance-space-inline-md)}.c2-checkbox--size--xs .c2-checkbox__info__label{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-87);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-125);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-checkbox--size--sm{--c2-checkbox-comp-size:var(--c2-ot-dimension-125)}.c2-checkbox--size--sm .c2-checkbox__body{gap:var(--c2-st-global-distance-space-inline-md)}.c2-checkbox--size--sm .c2-checkbox__info__label{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-150);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-checkbox--size--md .c2-checkbox__body{gap:var(--c2-st-global-distance-space-inline-lg)}.c2-checkbox--size--md .c2-checkbox__info__label{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-150);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-checkbox--size--lg .c2-checkbox__body{gap:var(--c2-st-global-distance-space-inline-xl)}.c2-checkbox--size--lg .c2-checkbox__item{padding-top:var(--c2-ot-dimension-12)}.c2-checkbox--size--lg .c2-checkbox__info__label{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-112);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-175);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}@media screen and (max-width:767px){.c2-checkbox--size--mdToSm .c2-checkbox__body{gap:var(--c2-st-global-distance-space-inline-lg)}.c2-checkbox--size--mdToSm .c2-checkbox__info__label{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-150);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}}@media screen and (min-width:768px){.c2-checkbox--size--mdToSm{--c2-checkbox-comp-size:var(--c2-ot-dimension-125)}.c2-checkbox--size--mdToSm .c2-checkbox__body{gap:var(--c2-st-global-distance-space-inline-md)}.c2-checkbox--size--mdToSm .c2-checkbox__info__label{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-150);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}}@media screen and (max-width:767px){.c2-checkbox--size--mdToLg .c2-checkbox__body{gap:var(--c2-st-global-distance-space-inline-lg)}.c2-checkbox--size--mdToLg .c2-checkbox__info__label{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-150);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}}@media screen and (min-width:768px){.c2-checkbox--size--mdToLg .c2-checkbox__body{gap:var(--c2-st-global-distance-space-inline-xl)}.c2-checkbox--size--mdToLg .c2-checkbox__item{padding-top:var(--c2-ot-dimension-12)}.c2-checkbox--size--mdToLg .c2-checkbox__info__label{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-112);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-175);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}}.c2-checkbox__input:focus~* .c2-checkbox__item__icon{--sys-background:var(--c2-st-interaction-background-color-ghost-focus);--sys-background-opacity-custom:var(--c2-st-interaction-background-color-ghost-focus-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));box-shadow:var(--c2-st-elevation-onLight-focus-md)}.c2-checkbox__input:checked~*{--c2-checkbox-comp-color:var(--c2-st-action-foreground-color-onprimary-normal);--c2-checkbox-comp-color-opacity:var(--c2-st-action-foreground-color-onprimary-normal-opacity)}.c2-checkbox__input:checked~* .c2-checkbox__item__icon{--sys-background:var(--c2-st-action-background-color-primary-solid-normal);--sys-background-opacity-custom:var(--c2-st-action-background-color-primary-solid-normal-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));--sys-border-opacity:0}.c2-checkbox:not(:disabled,.c2-checkbox--disabled,.c2-checkbox--readonly,.c2-checkbox--loading) .c2-checkbox__input:checked~* .c2-checkbox__item__icon:hover{--sys-background:var(--c2-st-action-background-color-primary-solid-hover);--sys-background-opacity-custom:var(--c2-st-action-background-color-primary-solid-hover-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-checkbox__input:disabled~*{opacity:var(--c2-ot-opacity-50)}.c2-chip{--c2-chip-padding:0;align-items:center;background-color:transparent;border:none;box-sizing:border-box;cursor:pointer;display:inline-flex;justify-content:center;min-width:var(--sys-height,0);padding:0;position:relative}.c2-chip,.c2-chip:not(:disabled,.c2-chip--disabled,.c2-chip--readonly,.c2-chip--loading):hover{text-decoration:none}.c2-chip:not(:disabled,.c2-chip--disabled,.c2-chip--readonly,.c2-chip--loading).c2-chip--focus,.c2-chip:not(:disabled,.c2-chip--disabled,.c2-chip--readonly,.c2-chip--loading):focus,.c2-chip:not(:disabled,.c2-chip--disabled,.c2-chip--readonly,.c2-chip--loading):focus-within{outline:none}.c2-chip--disabled,.c2-chip--readonly,.c2-chip.c2-chip--disabled,.c2-chip.c2-chip--readonly,.c2-chip:disabled{cursor:default}.c2-chip__label{align-items:center;display:flex;justify-content:center;order:4;overflow:hidden;padding-inline-end:var(--c2-chip-padding);padding-inline-start:var(--c2-chip-padding);text-overflow:ellipsis;transition:opacity var(--d-sys-transitionDuration-standard) linear;white-space:nowrap}@supports not (padding-inline-start:var(--c2-chip-padding )){.c2-chip__label{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:var(--c2-chip-padding)}}@supports not (padding-inline-end:var(--c2-chip-padding )){.c2-chip__label{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:var(--c2-chip-padding)}}.c2-chip__icon,.c2-chip__trailing{--c2-chip-margin:calc((var(--sys-height) - var(--c2-icon-_width))/2);margin-inline-end:var(--c2-chip-margin);margin-inline-start:var(--c2-chip-margin)}@supports not (margin-inline-start:var(--c2-chip-margin )){.c2-chip__icon,.c2-chip__trailing{margin-left:var(--d-dir-margin-left);margin-right:var(--d-dir-margin-right);--sys-margin-left:var(--c2-chip-margin)}}@supports not (margin-inline-end:var(--c2-chip-margin )){.c2-chip__icon,.c2-chip__trailing{margin-left:var(--d-dir-margin-left);margin-right:var(--d-dir-margin-right);--sys-margin-right:var(--c2-chip-margin)}}.c2-chip__label~.c2-chip__icon{margin-inline-end:calc(var(--c2-chip-margin) - var(--c2-chip-padding))}@supports not (margin-inline-end:calc(var(--c2-chip-margin ) - var(--c2-chip-padding ))){.c2-chip__label~.c2-chip__icon{margin-left:var(--d-dir-margin-left);margin-right:var(--d-dir-margin-right);--sys-margin-right:calc(var(--c2-chip-margin) - var(--c2-chip-padding))}}.c2-chip__label~.c2-chip__trailing{margin-inline-start:calc(var(--c2-chip-margin) - var(--c2-chip-padding))}@supports not (margin-inline-start:calc(var(--c2-chip-margin ) - var(--c2-chip-padding ))){.c2-chip__label~.c2-chip__trailing{margin-left:var(--d-dir-margin-left);margin-right:var(--d-dir-margin-right);--sys-margin-left:calc(var(--c2-chip-margin) - var(--c2-chip-padding))}}.c2-chip__loading.c2-progress--visible~*{opacity:var(--c2-chip-colorOpacity,0)}.c2-chip--icon{--c2-chip-padding:calc(var(--sys-height)/2)}.c2-chip--loading{cursor:default}.c2-chip--grid{display:inline-grid;grid-template-columns:repeat(auto-fit,minmax(0,auto));grid-template-rows:1fr}.c2-chip--inverse{--sys-color:unset!important;--sys-background:var(--sys-color)!important;--sys-gradient:var(--sys-color)!important}.c2-chip{--c2-chip-transitionFunction:var(--d-sys-transitionFunction-standard);--c2-icon-factor:1.2;--sys-palette-color:var(--sys-palette,var(--c2-st-action-foreground-color-neutral-normal));--sys-palette-color-opacity:var(--sys-palette-opacity,var(--c2-st-action-foreground-color-neutral-normal-opacity));--sys-color:var(--sys-palette-color);--sys-color-opacity-custom:var(--sys-palette-color-opacity);border-radius:var(--c2-st-selectable-borderRadius-size-xs);border-style:solid;border-width:1px;color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)));--sys-palette-border:var(--sys-palette,var(--c2-st-action-border-color-neutral-subtle-normal));--sys-palette-border-opacity:var(--sys-palette-opacity,var(--c2-st-action-border-color-neutral-subtle-normal-opacity));--sys-border:var(--sys-palette-border);--sys-border-opacity-custom:var(--sys-palette-border-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)));transition-duration:var(--d-sys-transitionDuration-fade-enter);transition-property:grid-template-columns,background-color,background-image,border,box-shadow}.c2-chip:not(:disabled,.c2-chip--disabled,.c2-chip--readonly,.c2-chip--loading).c2-chip--focus,.c2-chip:not(:disabled,.c2-chip--disabled,.c2-chip--readonly,.c2-chip--loading):focus,.c2-chip:not(:disabled,.c2-chip--disabled,.c2-chip--readonly,.c2-chip--loading):focus-within{box-shadow:var(--c2-st-elevation-onLight-focus-sm)}.c2-chip:not(:disabled,.c2-chip--disabled,.c2-chip--readonly,.c2-chip--loading):hover{--sys-palette-background:var(--sys-palette,var(--c2-st-action-background-color-neutral-subtle-hover));--sys-palette-background-opacity:var(--sys-palette-opacity,var(--c2-st-action-background-color-neutral-subtle-hover-opacity));--sys-background:var(--sys-palette-background);--sys-background-opacity-custom:var(--sys-palette-background-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));--sys-border-opacity:0;transition-duration:var(--d-sys-transitionDuration-sm)}.c2-chip:not(:disabled,.c2-chip--disabled,.c2-chip--readonly,.c2-chip--loading):active{transition-duration:var(--d-sys-transitionDuration-sm)}.c2-chip--disabled,.c2-chip.c2-chip--disabled,.c2-chip:disabled{opacity:.5;transition-duration:var(--d-sys-transitionDuration-sm)}.c2-chip--textAlign--left{text-align:var(--d-dir-text-left,left)}.c2-chip--textAlign--center{text-align:center}.c2-chip--textAlign--right{text-align:var(--d-dir-text-right,right)}.c2-chip--adaptive--icon{justify-content:flex-start}.c2-chip--adaptive--icon>.c2-chip__icon{--c2-chip-padding:calc((var(--sys-height) - var(--c2-icon-_width))/2)!important}.c2-chip--adaptive--icon>:not(.c2-chip__icon){display:none}.c2-chip--adaptive--block{--sys-width:100%;width:var(--sys-width)}.c2-chip--adaptive--auto{--sys-width:fit-content;width:var(--sys-width)}.c2-chip--outlined.c2-chip--selected{--sys-palette-color:var(--c2-palette-dark400,var(--c2-palette-basic400,var(--c2-st-action-foreground-color-primary-normal)));--sys-palette-color-opacity:var(--c2-palette-dark400-opacity,var(--c2-palette-basic400-opacity,var(--c2-st-action-foreground-color-primary-normal-opacity)));--sys-color:var(--sys-palette-color);--sys-color-opacity-custom:var(--sys-palette-color-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)));--sys-palette-border:var(--c2-palette-dark400,var(--c2-palette-basic400,var(--c2-st-action-foreground-color-negative-normal)));--sys-palette-border-opacity:var(--c2-palette-dark400-opacity,var(--c2-palette-basic400-opacity,var(--c2-st-action-foreground-color-negative-normal-opacity)));--sys-border:var(--sys-palette-border);--sys-border-opacity-custom:var(--sys-palette-border-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}.c2-chip:not(:disabled,.c2-chip--disabled,.c2-chip--readonly,.c2-chip--loading).c2-chip--outlined.c2-chip--selected:hover{--sys-palette-background:var(--c2-palette-dark400,var(--c2-palette-basic200,var(--c2-st-action-background-color-negative-subtle-hover)));--sys-palette-background-opacity:var(--c2-palette-dark400-opacity,var(--c2-palette-basic200-opacity,var(--c2-st-action-background-color-negative-subtle-hover-opacity)));--sys-background:var(--sys-palette-background);--sys-background-opacity-custom:var(--sys-palette-background-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-chip--solid{--sys-palette-background:var(--sys-palette,var(--c2-st-action-background-color-neutral-subtle-normal));--sys-palette-background-opacity:var(--sys-palette-opacity,var(--c2-st-action-background-color-neutral-subtle-normal-opacity));--sys-background:var(--sys-palette-background);--sys-background-opacity-custom:var(--sys-palette-background-opacity);--sys-border-opacity:0}.c2-chip--solid,.c2-chip--solid.c2-chip--selected{background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-chip--solid.c2-chip--selected{--sys-color:var(--c2-st-action-foreground-color-onprimary-normal);--sys-color-opacity-custom:var(--c2-st-action-foreground-color-onprimary-normal-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)));--sys-palette-background:var(--c2-palette-dark300,var(--c2-palette-basic300,var(--c2-st-action-background-color-primary-solid-normal)));--sys-palette-background-opacity:var(--c2-palette-dark300-opacity,var(--c2-palette-basic300-opacity,var(--c2-st-action-background-color-primary-solid-normal-opacity)));--sys-background:var(--sys-palette-background);--sys-background-opacity-custom:var(--sys-palette-background-opacity)}.c2-chip:not(:disabled,.c2-chip--disabled,.c2-chip--readonly,.c2-chip--loading).c2-chip--solid.c2-chip--selected:hover{--sys-palette-background:var(--c2-palette-dark400,var(--c2-palette-basic400,var(--c2-st-action-background-color-primary-solid-hover)));--sys-palette-background-opacity:var(--c2-palette-dark400-opacity,var(--c2-palette-basic400-opacity,var(--c2-st-action-background-color-primary-solid-hover-opacity)));--sys-background:var(--sys-palette-background);--sys-background-opacity-custom:var(--sys-palette-background-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-chip--rounded{border-radius:var(--c2-st-selectable-borderRadius-size-pill)}.c2-chip--size--xs{--c2-chip-padding:var(--c2-st-global-distance-space-inset-xs);box-sizing:content-box;--sys-height:var(--c2-ot-dimension-125);--sys-font-size:var(--c2-ot-typography-fontSize-size-enum-13);--sys-line-height:var(--c2-ot-typography-lineHeight-100);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-chip--size--sm,.c2-chip--size--xs{font-family:var(--c2-ot-typography-fontFamily-base);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-500);height:var(--sys-height);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none)}.c2-chip--size--sm{--c2-chip-padding:var(--c2-st-global-distance-space-inset-xl);--sys-height:var(--c2-ot-dimension-150);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-87);--sys-line-height:var(--c2-ot-typography-lineHeight-100);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-chip--size--md{--c2-chip-padding:var(--c2-st-global-distance-space-inset-2xl);--sys-height:var(--c2-ot-dimension-200);font-family:var(--c2-ot-typography-fontFamily-base);height:var(--sys-height);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-500);--sys-line-height:var(--c2-ot-typography-lineHeight-125);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-chipGroup{display:flex;flex-wrap:wrap;gap:var(--c2-st-global-distance-space-inset-md)}.c2-dialog{--c2-window-iconPaddingX:var(--c2-dialog-paddingX);--c2-window-iconPaddingY:var(--c2-dialog-paddingY)}.c2-dialog__bars+*>.c2-dialog__body{padding-top:0!important}.c2-dialog__body{padding-inline-end:var(--c2-dialog-paddingX);padding-inline-start:var(--c2-dialog-paddingX)}@supports not (padding-inline-start:var(--c2-dialog-paddingX )){.c2-dialog__body{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:var(--c2-dialog-paddingX)}}@supports not (padding-inline-end:var(--c2-dialog-paddingX )){.c2-dialog__body{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:var(--c2-dialog-paddingX)}}.c2-dialog__actions,.c2-dialog__footer{padding-inline-end:var(--c2-dialog-paddingX);padding-bottom:var(--c2-dialog-paddingY);padding-inline-start:var(--c2-dialog-paddingX)}@supports not (padding-inline-start:var(--c2-dialog-paddingX )){.c2-dialog__actions,.c2-dialog__footer{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:var(--c2-dialog-paddingX)}}@supports not (padding-inline-end:var(--c2-dialog-paddingX )){.c2-dialog__actions,.c2-dialog__footer{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:var(--c2-dialog-paddingX)}}.c2-dialog__footer{align-items:center;display:flex;justify-content:flex-end}[data-window-body="1"]:last-child .c2-dialog__body{padding-bottom:var(--c2-dialog-paddingY)}.c2-dialog__body{align-items:center;display:flex;flex-direction:column;text-align:center}.c2-dialog__body:first-child{padding-top:var(--c2-dialog-paddingY)}.c2-dialog__description,.c2-dialog__label{text-align:center}.c2-dialog__footer{align-items:stretch;flex-direction:column;gap:var(--c2-st-global-distance-space-inset-md);justify-content:center;margin-top:var(--c2-st-global-distance-space-stack-md)}.c2-dialog__actions,.c2-dialog__footer{padding-top:var(--c2-st-global-distance-space-inset-2xl)}.c2-dialog__icon{margin-bottom:var(--c2-st-global-distance-space-inset-4xl);margin-top:var(--c2-st-global-distance-space-inset-8xl)}.c2-dialog__label{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-125);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-600);--sys-line-height:var(--c2-ot-typography-lineHeight-175);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-62)}.c2-dialog__description{margin-top:var(--c2-st-global-distance-space-stack-xs)}.c2-dialog--success .c2-dialog__icon{--sys-color:var(--c2-st-action-foreground-color-positive-normal);--sys-color-opacity-custom:var(--c2-st-action-foreground-color-positive-normal-opacity)}.c2-dialog--error .c2-dialog__icon,.c2-dialog--success .c2-dialog__icon{color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-dialog--error .c2-dialog__icon{--sys-color:var(--c2-st-action-foreground-color-negative-normal);--sys-color-opacity-custom:var(--c2-st-action-foreground-color-negative-normal-opacity)}.c2-dialog--padding--sm{--c2-dialog-paddingX:var(--c2-st-global-distance-space-inset-2xl);--c2-dialog-paddingY:var(--c2-st-global-distance-space-inset-2xl)}.c2-dialog--padding--md{--c2-dialog-paddingX:var(--c2-st-global-distance-space-inset-4xl);--c2-dialog-paddingY:var(--c2-st-global-distance-space-inset-4xl)}.c2-dialog--padding--smToMd{--c2-dialog-paddingX:var(--c2-st-global-distance-space-inset-2xl);--c2-dialog-paddingY:var(--c2-st-global-distance-space-inset-2xl)}@media screen and (min-width:768px){.c2-dialog--padding--smToMd{--c2-dialog-paddingX:var(--c2-st-global-distance-space-inset-4xl);--c2-dialog-paddingY:var(--c2-st-global-distance-space-inset-4xl)}}.c2-dialog--width--sm{--c2-window-width:calc(var(--c2-ot-dimension-6)*384)}.c2-dialog--width--md{--c2-window-width:calc(var(--c2-ot-dimension-6)*512)}.c2-dialog--width--lg{--c2-window-width:calc(var(--c2-ot-dimension-6)*640)}.c2-field__body__border{border-radius:inherit;top:0;right:0;bottom:0;left:0;order:16;position:absolute;transition-duration:inherit;transition-timing-function:inherit;z-index:8}.c2-mask__input{color:transparent;font:inherit;top:0;right:0;bottom:0;left:0;letter-spacing:inherit;line-height:inherit;padding:inherit;position:absolute;width:100%;z-index:4;--sys-color:var(--c2-mask-sys-color);--sys-color-opacity-custom:var(--c2-mask-sys-color-opacity);--sys-color-opacity:var(--c2-mask-caretOpacity,1);background:transparent;border:none;caret-color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)));-webkit-tap-highlight-color:transparent}.c2-inputCode__context{display:flex;gap:var(--c2-st-global-distance-space-inset-md)}.c2-inputCodeItem{display:flex;flex-basis:1px;flex-grow:1;flex-shrink:1;position:relative;transition-duration:var(--d-sys-transitionDuration-standard);transition-timing-function:linear}.c2-inputCodeItem__input{align-items:center;background-color:transparent;border:none;border-radius:inherit;display:flex;flex-basis:100%;height:inherit;justify-content:center;margin:0;padding:0;position:relative;text-align:center;width:100%;z-index:4}.c2-inputCodeItem__input::-webkit-clear-button,.c2-inputCodeItem__input::-webkit-inner-spin-button,.c2-inputCodeItem__input::-webkit-outer-spin-button,.c2-inputCodeItem__input::-webkit-search-cancel-button{-webkit-appearance:none}.c2-inputCodeItem__input:focus{outline:none}.c2-inputCodeItem__sub{align-items:center;display:flex;display:none;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute}@supports not (inset:0){.c2-inputCodeItem__sub{bottom:0;inset-inline-end:0;inset-inline-start:0;top:0}@supports not (inset-inline-start:0){.c2-inputCodeItem__sub{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left:0}}@supports not (inset-inline-end:0){.c2-inputCodeItem__sub{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:0}}}.c2-inputCodeItem__sub:before{content:"•"}.c2-inputCodeItem--hide .c2-inputCodeItem__input{caret-color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)));color:transparent!important}.c2-inputCodeItem--hide .c2-inputCodeItem__input:not(:-moz-placeholder-shown)+.c2-inputCodeItem__sub{display:flex}.c2-inputCodeItem--hide .c2-inputCodeItem__input:not(:placeholder-shown)+.c2-inputCodeItem__sub{display:flex}.c2-inputCodeItem--hide .c2-inputCodeItem__input:after{content:"@"}.c2-inputCodeItem{--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);--sys-line-height:var(--c2-ot-typography-lineHeight-150);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);--sys-background:var(--c2-st-interaction-background-color-ghost-normal);--sys-background-opacity-custom:var(--c2-st-interaction-background-color-ghost-normal-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));border-radius:var(--c2-st-selectable-borderRadius-size-sm);border-width:var(--c2-ot-dimension-12);--sys-border:var(--c2-st-interaction-border-color-neutral-normal);--sys-border-opacity-custom:var(--c2-st-interaction-border-color-neutral-normal-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)));transition-property:border}.c2-inputCodeItem,.c2-inputCodeItem__input{font-family:var(--c2-ot-typography-fontFamily-base);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none)}.c2-inputCodeItem__input{padding-inline-end:var(--c2-st-global-distance-space-inset-xl);padding-inline-start:var(--c2-st-global-distance-space-inset-xl);--sys-height:var(--c2-ot-dimension-250);height:var(--sys-height);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);--sys-line-height:var(--c2-ot-typography-lineHeight-150);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}@supports not (padding-inline-start:var(--c2-st-global-distance-space-inset-xl )){.c2-inputCodeItem__input{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:var(--c2-st-global-distance-space-inset-xl)}}@supports not (padding-inline-end:var(--c2-st-global-distance-space-inset-xl )){.c2-inputCodeItem__input{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:var(--c2-st-global-distance-space-inset-xl)}}.c2-inputCodeItem:not(:disabled,.c2-inputCodeItem--disabled,.c2-inputCodeItem--readonly,.c2-inputCodeItem--loading).c2-inputCodeItem--focus,.c2-inputCodeItem:not(:disabled,.c2-inputCodeItem--disabled,.c2-inputCodeItem--readonly,.c2-inputCodeItem--loading):focus,.c2-inputCodeItem:not(:disabled,.c2-inputCodeItem--disabled,.c2-inputCodeItem--readonly,.c2-inputCodeItem--loading):focus-within{--sys-background:var(--c2-st-interaction-background-color-ghost-focus);--sys-background-opacity-custom:var(--c2-st-interaction-background-color-ghost-focus-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));--sys-border:var(--c2-st-interaction-border-color-neutral-select);--sys-border-opacity-custom:var(--c2-st-interaction-border-color-neutral-select-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}.c2-inputCodeItem:not(:disabled,.c2-inputCodeItem--disabled,.c2-inputCodeItem--readonly,.c2-inputCodeItem--loading):hover{--sys-background:var(--c2-st-interaction-background-color-ghost-hover);--sys-background-opacity-custom:var(--c2-st-interaction-background-color-ghost-hover-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-inputCodeItem--disabled,.c2-inputCodeItem.c2-inputCodeItem--disabled,.c2-inputCodeItem:disabled{opacity:.5;--sys-background:var(--c2-st-content-background-color-neutral-disable);--sys-background-opacity-custom:var(--c2-st-content-background-color-neutral-disable-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));--sys-border:var(--c2-st-content-border-color-neutral-disable);--sys-border-opacity-custom:var(--c2-st-content-border-color-neutral-disable-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}.c2-inputCodeItem--error{--sys-border:var(--c2-st-interaction-border-color-negative-normal);--sys-border-opacity-custom:var(--c2-st-interaction-border-color-negative-normal-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}.c2-inputCodeItem:not(:disabled,.c2-inputCodeItem--disabled,.c2-inputCodeItem--readonly,.c2-inputCodeItem--loading).c2-inputCodeItem--error.c2-inputCodeItem--focus,.c2-inputCodeItem:not(:disabled,.c2-inputCodeItem--disabled,.c2-inputCodeItem--readonly,.c2-inputCodeItem--loading).c2-inputCodeItem--error:focus,.c2-inputCodeItem:not(:disabled,.c2-inputCodeItem--disabled,.c2-inputCodeItem--readonly,.c2-inputCodeItem--loading).c2-inputCodeItem--error:focus-within{--sys-border:var(--c2-st-interaction-border-color-negative-normal);--sys-border-opacity-custom:var(--c2-st-interaction-border-color-negative-normal-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}.c2-inputCodeItem--compact{border-radius:var(--c2-st-selectable-borderRadius-size-pill);border-width:var(--c2-ot-dimension-6);max-height:var(--c2-ot-dimension-75);max-width:var(--c2-ot-dimension-75);--sys-border:var(--c2-st-content-border-color-neutral-explicit);--sys-border-opacity-custom:var(--c2-st-content-border-color-neutral-explicit-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}.c2-inputCodeItem--compact .c2-inputCodeItem__input{--sys-width:100%;width:var(--sys-width);--sys-height:100%;height:var(--sys-height);opacity:0}.c2-inputCodeItem--compact .c2-inputCodeItem__sub{inset:calc(var(--c2-ot-dimension-6)*-1);--sys-background:var(--c2-st-action-background-color-primary-solid-normal);--sys-background-opacity-custom:var(--c2-st-action-background-color-primary-solid-normal-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));border-radius:inherit}@supports not (inset:calc(var(--c2-ot-dimension-6 ) * -1)){.c2-inputCodeItem--compact .c2-inputCodeItem__sub{bottom:calc(var(--c2-ot-dimension-6)*-1);inset-inline-end:calc(var(--c2-ot-dimension-6)*-1);inset-inline-start:calc(var(--c2-ot-dimension-6)*-1);top:calc(var(--c2-ot-dimension-6)*-1)}@supports not (inset-inline-start:calc(var(--c2-ot-dimension-6 ) * -1)){.c2-inputCodeItem--compact .c2-inputCodeItem__sub{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left:calc(var(--c2-ot-dimension-6)*-1)}}@supports not (inset-inline-end:calc(var(--c2-ot-dimension-6 ) * -1)){.c2-inputCodeItem--compact .c2-inputCodeItem__sub{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:calc(var(--c2-ot-dimension-6)*-1)}}}.c2-inputCodeItem--compact .c2-inputCodeItem__sub:before{content:" ";content:unset}.c2-inputFacebook{--c2-inputFacebook-main:var(--d-inputFacebook)}.c2-inputInstagram{--c2-inputInstagram-main:var(--d-inputInstagram)}.c2-inputLinkedIn{--c2-inputLinkedIn-main:var(--d-inputLinkedIn)}.c2-inputPhone{--c2-inputPhone-main:var(--d-inputPhone)}.c2-listItem{align-items:center;box-sizing:border-box;display:flex;padding:0;position:relative;--sys-height:v("??height",0);cursor:pointer;min-height:var(--c2-listItem-height,0)}.c2-listItem>*{order:16;z-index:4}.c2-listItem__body,.c2-listItem__context,.c2-listItem__label{flex-grow:1}.c2-listItem__body>*{display:block}.c2-listItem__context{align-items:center;display:flex}.c2-listItem__context>*{order:16}.c2-listItem__context .c2-listItem__prefix{order:8}.c2-listItem__context .c2-listItem__caption{order:24}.c2-listItem__context .c2-listItem__badge{order:28}.c2-listItem__icon,.c2-listItem__trailing{margin-inline-end:var(--c2-listItem-margin);margin-inline-start:var(--c2-listItem-margin)}@supports not (margin-inline-start:var(--c2-listItem-margin )){.c2-listItem__icon,.c2-listItem__trailing{margin-left:var(--d-dir-margin-left);margin-right:var(--d-dir-margin-right);--sys-margin-left:var(--c2-listItem-margin)}}@supports not (margin-inline-end:var(--c2-listItem-margin )){.c2-listItem__icon,.c2-listItem__trailing{margin-left:var(--d-dir-margin-left);margin-right:var(--d-dir-margin-right);--sys-margin-right:var(--c2-listItem-margin)}}.c2-listItem__icon{order:8}.c2-listItem__trailing{order:24}.c2-listItem>.c2-listItem__context,.c2-listItem>.c2-listItem__label,.c2-listItem__body{align-self:center;padding-inline-end:var(--c2-listItem-paddingX,0);padding-bottom:var(--c2-listItem-paddingY,0);padding-inline-start:var(--c2-listItem-paddingX,0);padding-top:var(--c2-listItem-paddingY,0)}@supports not (padding-inline-start:var(--c2-listItem-paddingX,0)){.c2-listItem>.c2-listItem__context,.c2-listItem>.c2-listItem__label,.c2-listItem__body{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:var(--c2-listItem-paddingX,0)}}@supports not (padding-inline-end:var(--c2-listItem-paddingX,0)){.c2-listItem>.c2-listItem__context,.c2-listItem>.c2-listItem__label,.c2-listItem__body{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:var(--c2-listItem-paddingX,0)}}.c2-listItem>.c2-listItem__context~.c2-listItem__icon,.c2-listItem>.c2-listItem__label~.c2-listItem__icon,.c2-listItem__body~.c2-listItem__icon{margin-inline-end:calc(var(--c2-listItem-margin) - var(--c2-listItem-paddingX, 0) - var(--c2-listItem-shift, 0))}@supports not (margin-inline-end:calc(var(--c2-listItem-margin ) - var(--c2-listItem-paddingX,0) - var(--c2-listItem-shift,0))){.c2-listItem>.c2-listItem__context~.c2-listItem__icon,.c2-listItem>.c2-listItem__label~.c2-listItem__icon,.c2-listItem__body~.c2-listItem__icon{margin-left:var(--d-dir-margin-left);margin-right:var(--d-dir-margin-right);--sys-margin-right:calc(var(--c2-listItem-margin) - var(--c2-listItem-paddingX, 0) - var(--c2-listItem-shift, 0))}}.c2-listItem>.c2-listItem__context~.c2-listItem__trailing,.c2-listItem>.c2-listItem__label~.c2-listItem__trailing,.c2-listItem__body~.c2-listItem__trailing{margin-inline-start:calc(var(--c2-listItem-margin) - var(--c2-listItem-paddingX, 0))}@supports not (margin-inline-start:calc(var(--c2-listItem-margin ) - var(--c2-listItem-paddingX,0))){.c2-listItem>.c2-listItem__context~.c2-listItem__trailing,.c2-listItem>.c2-listItem__label~.c2-listItem__trailing,.c2-listItem__body~.c2-listItem__trailing{margin-left:var(--d-dir-margin-left);margin-right:var(--d-dir-margin-right);--sys-margin-left:calc(var(--c2-listItem-margin) - var(--c2-listItem-paddingX, 0))}}.c2-listItem__ripple{z-index:16}.c2-listItem--iconAlign--center .c2-listItem__icon,.c2-listItem--iconAlign--center .c2-listItem__trailing{--c2-listItem-margin:calc((var(--c2-listItem-height) - var(--c2-icon-_width))/2)}.c2-listItem--iconAlign--text .c2-listItem__icon,.c2-listItem--iconAlign--text .c2-listItem__trailing{--c2-listItem-margin:var(--c2-listItem-paddingX)}.c2-listItem--icon{--c2-listItem-paddingX:calc(var(--c2-listItem-height, 0)/2)}.c2-listItem--loading{cursor:default}.c2-listItem--fill--custom{overflow:hidden;position:relative}.c2-listItem--fill--custom:before{background-color:var(--c2-listItem-fill,transparent);content:" ";top:0;right:0;bottom:0;left:0;position:absolute;z-index:2}@supports not (inset:0){.c2-listItem--fill--custom:before{bottom:0;inset-inline-end:0;inset-inline-start:0;top:0}@supports not (inset-inline-start:0){.c2-listItem--fill--custom:before{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left:0}}@supports not (inset-inline-end:0){.c2-listItem--fill--custom:before{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:0}}}.c2-listItem--iconTop.c2-listItem--description{align-items:flex-start}.c2-listItem--iconTop.c2-listItem--description .c2-listItem__icon{translate:var(--sys-transform-translateX) var(--sys-transform-translateY);--sys-transform-translateY:calc(var(--c2-listItem-paddingY) - (var(--c2-icon-_width) - var(--sys-line-height))/2)}@supports not (translate:var(--sys-transform-translateX ) var(--sys-transform-translateY )){.c2-listItem--iconTop.c2-listItem--description .c2-listItem__icon{transform:translate(calc(var(--sys-transform-translateX, 0px)*var(--d-dir))) translateY(var(--sys-transform-translateY,0)) scale(var(--sys-transform-scale,1)) rotate(var(--sys-transform-rotate,0))}}.c2-listItem--iconTop.c2-listItem--description .c2-listItem__trailing{translate:var(--sys-transform-translateX) var(--sys-transform-translateY);--sys-transform-translateY:calc(var(--c2-listItem-paddingY) - (var(--c2-icon-_width) - var(--sys-line-height))/2)}@supports not (translate:var(--sys-transform-translateX ) var(--sys-transform-translateY )){.c2-listItem--iconTop.c2-listItem--description .c2-listItem__trailing{transform:translate(calc(var(--sys-transform-translateX, 0px)*var(--d-dir))) translateY(var(--sys-transform-translateY,0)) scale(var(--sys-transform-scale,1)) rotate(var(--sys-transform-rotate,0))}}.c2-listItem--disabled,.c2-listItem--readonly{cursor:default}.c2-listGroup+.c2-listItem[data-divider=divider],.c2-listItem+.c2-listItem[data-divider=divider],[data-divider=divider]+.c2-listItem[data-divider=divider]{border-top-style:solid;border-top-width:var(--c2-listItem-borderWidth);--sys-border:var(--c2-listItem-borderColor);--sys-border-opacity-custom:var(--c2-listItem-borderColor-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}.c2-listItem{--c2-listItem-paddingY:var(--c2-st-global-distance-space-inset-xs);--c2-listItem-transitionFunction:var(--d-sys-transitionFunction-standard);--sys-color:var(--c2-st-content-foreground-color-neutral-primary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-primary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)));transition-duration:var(--d-sys-transitionDuration-fade-enter);transition-property:background-color,background-image,border,box-shadow}.c2-listItem__context{gap:var(--c2-st-global-distance-space-inline-sm)}.c2-listItem__highlight{--sys-color:var(--c2-st-content-foreground-color-primary-secondary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-primary-secondary-opacity)}.c2-listItem__highlight,.c2-listItem__prefix{color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-listItem__prefix{--sys-color:var(--c2-st-content-foreground-color-neutral-secondary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-secondary-opacity)}.c2-listItem__caption{flex-grow:1;--sys-color:var(--c2-st-content-foreground-color-neutral-tetriary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-tetriary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-listItem__description{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size:var(--c2-ot-typography-fontSize-size-enum-13);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-125);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-listItem__description,.c2-listItem__trailing{--sys-color:var(--c2-st-content-foreground-color-neutral-secondary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-secondary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-listItem__loading{margin-inline-end:var(--c2-st-global-distance-space-inset-xl)}@supports not (margin-inline-end:var(--c2-st-global-distance-space-inset-xl )){.c2-listItem__loading{margin-left:var(--d-dir-margin-left);margin-right:var(--d-dir-margin-right);--sys-margin-right:var(--c2-st-global-distance-space-inset-xl)}}.c2-listItem:not(:disabled,.c2-listItem--disabled,.c2-listItem--readonly,.c2-listItem--loading):hover{--sys-palette-gradient:var(--sys-palette,var(--c2-st-action-background-color-neutral-subtle-hover));--sys-palette-gradient-opacity:var(--sys-palette-opacity,var(--c2-st-action-background-color-neutral-subtle-hover-opacity));--sys-gradient:var(--sys-palette-gradient);--sys-gradient-opacity-custom:var(--sys-palette-gradient-opacity)}.c2-listItem:not(:disabled,.c2-listItem--disabled,.c2-listItem--readonly,.c2-listItem--loading):active,.c2-listItem:not(:disabled,.c2-listItem--disabled,.c2-listItem--readonly,.c2-listItem--loading):hover{background-image:linear-gradient(0deg,rgba(var(--sys-gradient),var(--sys-gradient-opacity,var(--sys-gradient-opacity-custom,1))),rgba(var(--sys-gradient),var(--sys-gradient-opacity,var(--sys-gradient-opacity-custom,1))))}.c2-listItem:not(:disabled,.c2-listItem--disabled,.c2-listItem--readonly,.c2-listItem--loading):active{--sys-palette-gradient:var(--sys-palette,var(--c2-st-action-background-color-neutral-subtle-active));--sys-palette-gradient-opacity:var(--sys-palette-opacity,var(--c2-st-action-background-color-neutral-subtle-active-opacity));--sys-gradient:var(--sys-palette-gradient);--sys-gradient-opacity-custom:var(--sys-palette-gradient-opacity)}.c2-listItem--focus{z-index:8;--sys-palette-background:var(--sys-palette,var(--c2-st-action-background-color-neutral-subtle-normal));--sys-palette-background-opacity:var(--sys-palette-opacity,var(--c2-st-action-background-color-neutral-subtle-normal-opacity));--sys-background:var(--sys-palette-background);--sys-background-opacity-custom:var(--sys-palette-background-opacity)}.c2-listItem--focus,.c2-listItem--open{background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-listItem--open{z-index:4;--sys-background-opacity:initial;--sys-palette-background:var(--sys-palette,var(--c2-st-action-background-color-neutral-subtle-normal));--sys-palette-background-opacity:var(--sys-palette-opacity,var(--c2-st-action-background-color-neutral-subtle-normal-opacity));--sys-background:var(--sys-palette-background);--sys-background-opacity-custom:var(--sys-palette-background-opacity)}.c2-listItem--selected{z-index:4;--sys-background-opacity:initial;--sys-palette-background:var(--sys-palette,var(--c2-st-action-background-color-neutral-subtle-select));--sys-palette-background-opacity:var(--sys-palette-opacity,var(--c2-st-action-background-color-neutral-subtle-select-opacity));--sys-background:var(--sys-palette-background);--sys-background-opacity-custom:var(--sys-palette-background-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-listItem--disabled{opacity:.5}.c2-listItem--fill--custom{--c2-listItem-fill:var(--c2-listItem-sys-fill)}.c2-listItem--divider{--c2-listItem-borderWidth:var(--c2-ot-dimension-6);--c2-listItem-borderColor:var(--c2-st-content-border-color-neutral-onsubtle)}.c2-listItem:not(:disabled,.c2-listItem--disabled,.c2-listItem--readonly,.c2-listItem--loading).c2-listItem--navigation:hover{--sys-palette-gradient:var(--sys-palette,var(--c2-st-action-background-color-neutral-ghost-hover));--sys-palette-gradient-opacity:var(--sys-palette-opacity,var(--c2-st-action-background-color-neutral-ghost-hover-opacity));--sys-gradient:var(--sys-palette-gradient);--sys-gradient-opacity-custom:var(--sys-palette-gradient-opacity);background-image:linear-gradient(0deg,rgba(var(--sys-gradient),var(--sys-gradient-opacity,var(--sys-gradient-opacity-custom,1))),rgba(var(--sys-gradient),var(--sys-gradient-opacity,var(--sys-gradient-opacity-custom,1))))}.c2-listItem:not(:disabled,.c2-listItem--disabled,.c2-listItem--readonly,.c2-listItem--loading).c2-listItem--navigation:active{--sys-palette-gradient:var(--sys-palette,var(--c2-st-action-background-color-neutral-ghost-active));--sys-palette-gradient-opacity:var(--sys-palette-opacity,var(--c2-st-action-background-color-neutral-ghost-active-opacity));--sys-gradient:var(--sys-palette-gradient);--sys-gradient-opacity-custom:var(--sys-palette-gradient-opacity);background-image:linear-gradient(0deg,rgba(var(--sys-gradient),var(--sys-gradient-opacity,var(--sys-gradient-opacity-custom,1))),rgba(var(--sys-gradient),var(--sys-gradient-opacity,var(--sys-gradient-opacity-custom,1))))}.c2-listItem--navigation.c2-listItem--open{--sys-palette-background:var(--sys-palette,var(--c2-st-action-background-color-neutral-ghost-hover));--sys-palette-background-opacity:var(--sys-palette-opacity,var(--c2-st-action-background-color-neutral-ghost-hover-opacity));--sys-background:var(--sys-palette-background);--sys-background-opacity-custom:var(--sys-palette-background-opacity)}.c2-listItem--navigation.c2-listItem--open,.c2-listItem--navigation.c2-listItem--selected{background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-listItem--navigation.c2-listItem--selected{--sys-palette-background:var(--sys-palette,var(--c2-st-action-background-color-neutral-ghost-active));--sys-palette-background-opacity:var(--sys-palette-opacity,var(--c2-st-action-background-color-neutral-ghost-active-opacity));--sys-background:var(--sys-palette-background);--sys-background-opacity-custom:var(--sys-palette-background-opacity)}.c2-listItem--tab{--sys-color:var(--c2-st-content-foreground-color-neutral-secondary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-secondary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-listItem:not(:disabled,.c2-listItem--disabled,.c2-listItem--readonly,.c2-listItem--loading).c2-listItem--tab:active{--sys-color:var(--c2-st-content-foreground-color-neutral-primary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-primary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)));--sys-gradient-opacity:0}.c2-listItem--tab.c2-listItem--selected{--sys-color:var(--c2-st-content-foreground-color-neutral-primary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-primary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)));--sys-background-opacity:0}.c2-listItem--segment{--sys-background:var(--c2-st-interaction-background-color-ghost-normal);--sys-background-opacity-custom:var(--c2-st-interaction-background-color-ghost-normal-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-listItem--size--md{--c2-listItem-paddingX:var(--c2-st-global-distance-space-inset-2xl);--c2-listItem-height:var(--c2-ot-dimension-300);font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-150);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-listItem--size--lg{--c2-listItem-paddingX:var(--c2-st-global-distance-space-inset-2xl);--c2-listItem-paddingY:var(--c2-st-global-distance-space-inset-xl);--c2-listItem-height:var(--c2-ot-dimension-350);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);--sys-line-height:var(--c2-ot-typography-lineHeight-150);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-listItem--size--lg,.c2-listItem--size--xl{font-family:var(--c2-ot-typography-fontFamily-base);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none)}.c2-listItem--size--xl{--c2-listItem-paddingX:var(--c2-st-global-distance-space-inset-2xl);--c2-listItem-paddingY:var(--c2-st-global-distance-space-inset-xl);--c2-listItem-height:var(--c2-ot-dimension-450);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);--sys-line-height:var(--c2-ot-typography-lineHeight-150);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-listItem--size--noneMd{--c2-listItem-height:var(--c2-ot-dimension-300);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);--sys-line-height:var(--c2-ot-typography-lineHeight-150);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-listItem--size--noneLg,.c2-listItem--size--noneMd{font-family:var(--c2-ot-typography-fontFamily-base);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none)}.c2-listItem--size--noneLg{--c2-listItem-paddingY:var(--c2-st-global-distance-space-inset-xl);--c2-listItem-height:var(--c2-ot-dimension-350);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);--sys-line-height:var(--c2-ot-typography-lineHeight-150);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-listItem--size--noneXl{--c2-listItem-paddingY:var(--c2-st-global-distance-space-inset-xl);--c2-listItem-height:var(--c2-ot-dimension-450);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);--sys-line-height:var(--c2-ot-typography-lineHeight-150);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-listItem--size--menuXs,.c2-listItem--size--noneXl{font-family:var(--c2-ot-typography-fontFamily-base);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none)}.c2-listItem--size--menuXs{--c2-listItem-paddingX:var(--c2-st-global-distance-space-inset-xl);--c2-listItem-height:var(--c2-ot-dimension-225);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-87);--sys-line-height:var(--c2-ot-typography-lineHeight-125);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-listItem--size--menuMd{--c2-listItem-paddingX:var(--c2-st-global-distance-space-inset-xl);--c2-listItem-height:calc(var(--c2-ot-dimension-250) + var(--c2-ot-dimension-25));--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-150);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-listItem--size--menuMd,.c2-listItem--size--tabMd{font-family:var(--c2-ot-typography-fontFamily-base);font-size:var(--sys-font-size);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none)}.c2-listItem--size--tabMd{--c2-listItem-paddingX:var(--c2-st-global-distance-space-inset-xs);--c2-listItem-height:var(--c2-ot-dimension-300);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);font-weight:var(--c2-ot-typography-fontWeight-500);--sys-line-height:var(--c2-ot-typography-lineHeight-125);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}@media screen and (min-width:768px){.c2-listItem--size--tabMd{--c2-listItem-paddingX:var(--c2-st-global-distance-space-inset-md)}}.c2-listItem--size--segmentSm{--c2-listItem-paddingX:var(--c2-st-global-distance-space-inset-md);--c2-listItem-height:var(--c2-ot-dimension-175);--sys-font-size:var(--c2-ot-typography-fontSize-size-enum-13);--sys-line-height:var(--c2-ot-typography-lineHeight-125);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);border-radius:var(--c2-st-selectable-borderRadius-size-sm)}.c2-listItem--size--segmentMd,.c2-listItem--size--segmentSm{font-family:var(--c2-ot-typography-fontFamily-base);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none)}.c2-listItem--size--segmentMd{--c2-listItem-paddingX:var(--c2-st-global-distance-space-inset-2xl);--c2-listItem-height:var(--c2-ot-dimension-225);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-87);--sys-line-height:var(--c2-ot-typography-lineHeight-125);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);border-radius:var(--c2-st-selectable-borderRadius-size-md)}.c2-listItem--rounded--always{border-radius:var(--c2-st-selectable-borderRadius-size-md);margin:var(--c2-st-global-distance-space-inset-sm) 0}@media screen and (min-width:640px){.c2-listItem--rounded--screenSm{border-radius:var(--c2-st-selectable-borderRadius-size-md);margin:var(--c2-st-global-distance-space-inset-sm) 0}}@media screen and (min-width:768px){.c2-listItem--rounded--screenMd{border-radius:var(--c2-st-selectable-borderRadius-size-md);margin:var(--c2-st-global-distance-space-inset-sm) 0}}@media screen and (min-width:1024px){.c2-listItem--rounded--screenLg{border-radius:var(--c2-st-selectable-borderRadius-size-md);margin:var(--c2-st-global-distance-space-inset-sm) 0}}.c2-listItem .c2-listItem__caption~.c2-listItem__label{flex-grow:0}.c2-inputTelegram{--c2-inputTelegram-main:var(--d-inputTelegram)}.c2-inputVk{--c2-inputVk-main:var(--d-inputVk)}.c2-modal{--c2-window-iconPaddingX:var(--c2-modal-paddingX);--c2-window-iconPaddingY:var(--c2-modal-paddingY)}.c2-modal__bars+*>.c2-modal__body{padding-top:0!important}.c2-modal__body{padding-inline-end:var(--c2-modal-paddingX);padding-inline-start:var(--c2-modal-paddingX)}@supports not (padding-inline-start:var(--c2-modal-paddingX )){.c2-modal__body{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:var(--c2-modal-paddingX)}}@supports not (padding-inline-end:var(--c2-modal-paddingX )){.c2-modal__body{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:var(--c2-modal-paddingX)}}.c2-modal__actions,.c2-modal__footer{padding-inline-end:var(--c2-modal-paddingX);padding-bottom:var(--c2-modal-paddingY);padding-inline-start:var(--c2-modal-paddingX)}@supports not (padding-inline-start:var(--c2-modal-paddingX )){.c2-modal__actions,.c2-modal__footer{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:var(--c2-modal-paddingX)}}@supports not (padding-inline-end:var(--c2-modal-paddingX )){.c2-modal__actions,.c2-modal__footer{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:var(--c2-modal-paddingX)}}.c2-modal__footer{align-items:center;display:flex;justify-content:flex-end}[data-window-body="1"]:last-child .c2-modal__body{padding-bottom:var(--c2-modal-paddingY)}.c2-modal__footer{gap:var(--c2-st-global-distance-space-inset-md)}.c2-modal__actions,.c2-modal__footer{padding-top:var(--c2-st-global-distance-space-inset-2xl)}.c2-modal--padding--sm{--c2-modal-paddingX:var(--c2-st-global-distance-space-inset-2xl);--c2-modal-paddingY:var(--c2-st-global-distance-space-inset-2xl)}.c2-modal--padding--md{--c2-modal-paddingX:var(--c2-st-global-distance-space-inset-4xl);--c2-modal-paddingY:var(--c2-st-global-distance-space-inset-4xl)}.c2-modal--padding--smToMd{--c2-modal-paddingX:var(--c2-st-global-distance-space-inset-2xl);--c2-modal-paddingY:var(--c2-st-global-distance-space-inset-2xl)}@media screen and (min-width:768px){.c2-modal--padding--smToMd{--c2-modal-paddingX:var(--c2-st-global-distance-space-inset-4xl);--c2-modal-paddingY:var(--c2-st-global-distance-space-inset-4xl)}}.c2-modal--width--sm{--c2-window-width:calc(var(--c2-ot-dimension-6)*384)}.c2-modal--width--md{--c2-window-width:calc(var(--c2-ot-dimension-6)*512)}.c2-modal--width--lg{--c2-window-width:calc(var(--c2-ot-dimension-6)*640)}.c2-motionAxis{--c2-motionAxis-transition-function:var(--d-ref-transitionFunction-e40i80);--c2-motionAxis-transition-duration:var(--d-sys-transitionDuration-axis);position:relative}.c2-motionAxis__slide{--c2-motionAxis-transform:calc(var(--c2-motionAxis-dimension, 128px)*var(--c2-motionAxis-direction, 0)*var(--c2-motionAxis-previous, 1));display:none;opacity:0;position:relative}.c2-motionAxis__slide--active,.c2-motionAxis__slide--preparation,.c2-motionAxis__slide--previous{display:block}.c2-motionAxis__slide--previous{--c2-motionAxis-scale:var(--c2-motionAxis-scalePrevious,1);--c2-motionAxis-previous:-1;height:var(--c2-motionAxis-sys-height);inset-inline-start:var(--c2-motionAxis-sys-left);position:absolute;top:var(--c2-motionAxis-sys-top);transition:opacity 90ms var(--d-ref-transitionFunction-e40i0),transform var(--c2-motionAxis-transition-duration) var(--c2-motionAxis-transition-function),translate var(--c2-motionAxis-transition-duration) var(--c2-motionAxis-transition-function),scale var(--c2-motionAxis-transition-duration) var(--c2-motionAxis-transition-function);width:var(--c2-motionAxis-sys-width)}@supports not (inset-inline-start:var(--c2-motionAxis-sys-left )){.c2-motionAxis__slide--previous{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left:var(--c2-motionAxis-sys-left)}}.c2-motionAxis__slide--preparation{--c2-motionAxis-scale:var(--c2-motionAxis-scalePreparation,1)}.c2-motionAxis__slide--active{--c2-motionAxis-transform:0px;--c2-motionAxis-scale:none;opacity:1;transition:opacity .21s var(--d-ref-transitionFunction-e0i80) 90ms,transform var(--c2-motionAxis-transition-duration) var(--c2-motionAxis-transition-function),translate var(--c2-motionAxis-transition-duration) var(--c2-motionAxis-transition-function),scale var(--c2-motionAxis-transition-duration) var(--c2-motionAxis-transition-function);z-index:1}.c2-motionAxis__scroll--hidden{overflow:hidden}.c2-motionAxis--start{height:var(--c2-motionAxis-sys-height,auto)}.c2-motionAxis--move{height:var(--c2-motionAxis-sys-next-height,auto);transition:height var(--c2-motionAxis-transition-duration) var(--c2-motionAxis-transition-function)}.c2-motionAxis--axis--x>.c2-motionAxis__slide{translate:var(--sys-transform-translateX) var(--sys-transform-translateY);--sys-transform-translateX:var(--c2-motionAxis-transform)}@supports not (translate:var(--sys-transform-translateX ) var(--sys-transform-translateY )){.c2-motionAxis--axis--x>.c2-motionAxis__slide{transform:translate(calc(var(--sys-transform-translateX, 0px)*var(--d-dir))) translateY(var(--sys-transform-translateY,0)) scale(var(--sys-transform-scale,1)) rotate(var(--sys-transform-rotate,0))}}.c2-motionAxis--axis--y>.c2-motionAxis__slide{translate:var(--sys-transform-translateX) var(--sys-transform-translateY);--sys-transform-translateY:var(--c2-motionAxis-transform)}@supports not (translate:var(--sys-transform-translateX ) var(--sys-transform-translateY )){.c2-motionAxis--axis--y>.c2-motionAxis__slide{transform:translate(calc(var(--sys-transform-translateX, 0px)*var(--d-dir))) translateY(var(--sys-transform-translateY,0)) scale(var(--sys-transform-scale,1)) rotate(var(--sys-transform-rotate,0))}}.c2-motionAxis--axis--z>.c2-motionAxis__slide{scale:var(--c2-motionAxis-scale)}@supports not (scale:var(--c2-motionAxis-scale )){.c2-motionAxis--axis--z>.c2-motionAxis__slide{transform:translate(calc(var(--sys-transform-translateX, 0px)*var(--d-dir))) translateY(var(--sys-transform-translateY,0)) scale(var(--sys-transform-scale,1)) rotate(var(--sys-transform-rotate,0));--sys-transform-scale:var(--c2-motionAxis-scale)}}.c2-motionAxis--direction--next{--c2-motionAxis-direction:var(--d-dir);--c2-motionAxis-scalePreparation:.8;--c2-motionAxis-scalePrevious:1.1}.c2-motionAxis--direction--back{--c2-motionAxis-direction:calc(var(--d-dir)*-1);--c2-motionAxis-scalePreparation:1.1;--c2-motionAxis-scalePrevious:.8}[data-ui]:not(.d-mutation--end){display:none}[data-ui].d-mutation--end{display:unset!important}.c2-mutation{display:none}.c2-mutationItem{--c2-mutationItem-main:var(--d-mutationItem)}.c2-navigationRail{align-items:center;display:flex}.c2-navigationRail--axis--y{flex-flow:column}.c2-navigationRail{gap:var(--c2-st-global-distance-space-stack-md)}.c2-navigationRailItem{align-items:center;cursor:pointer;display:flex;width:-moz-max-content;width:max-content}.c2-navigationRailItem__graphic{display:flex;position:relative}.c2-navigationRailItem--disabled,.c2-navigationRailItem.c2-navigationRailItem--disabled,.c2-navigationRailItem:disabled{cursor:default}.c2-navigationRailItem{--c2-navigationRailItem-transitionFunction:var(--d-sys-transitionFunction-standard);font-family:var(--c2-ot-typography-fontFamily-base);gap:var(--c2-st-global-distance-space-stack-xs);padding:var(--c2-st-global-distance-space-inset-sm) var(--c2-st-global-distance-space-inset-md);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-87);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-500);--sys-line-height:var(--c2-ot-typography-lineHeight-100);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);--sys-color:var(--c2-st-content-foreground-color-neutral-primary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-primary-opacity);border-radius:var(--c2-st-selectable-borderRadius-size-md);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)));transition-duration:var(--d-sys-transitionDuration-fade-enter);transition-property:background-color,background-image,border,box-shadow}.c2-navigationRailItem--disabled{opacity:.5}.c2-navigationRailItem--vertical--always{flex-flow:column}@media screen and (min-width:640px){.c2-navigationRailItem--vertical--screenSm{flex-flow:column}}@media screen and (min-width:768px){.c2-navigationRailItem--vertical--screenMd{flex-flow:column}}@media screen and (min-width:1024px){.c2-navigationRailItem--vertical--screenLg{flex-flow:column}}@media screen and (min-width:1280px){.c2-navigationRailItem--vertical--screenXl{flex-flow:column}}.c2-navigationRailItem--iconOnly--always .c2-navigationRailItem__label{display:none}@media screen and (max-width:639px){.c2-navigationRailItem--iconOnly--screenSm .c2-navigationRailItem__label{display:none}}@media screen and (max-width:767px){.c2-navigationRailItem--iconOnly--screenMd .c2-navigationRailItem__label{display:none}}@media screen and (max-width:1023px){.c2-navigationRailItem--iconOnly--screenLg .c2-navigationRailItem__label{display:none}}.c2-navigationRailItem--selected{z-index:4}.c2-navigationRailItem:not(:disabled,.c2-navigationRailItem--disabled,.c2-navigationRailItem--readonly,.c2-navigationRailItem--loading).c2-navigationRailItem--secondary:hover{--sys-palette-gradient:var(--sys-palette,var(--c2-st-action-background-color-neutral-subtle-hover));--sys-palette-gradient-opacity:var(--sys-palette-opacity,var(--c2-st-action-background-color-neutral-subtle-hover-opacity));--sys-gradient:var(--sys-palette-gradient);--sys-gradient-opacity-custom:var(--sys-palette-gradient-opacity);background-image:linear-gradient(0deg,rgba(var(--sys-gradient),var(--sys-gradient-opacity,var(--sys-gradient-opacity-custom,1))),rgba(var(--sys-gradient),var(--sys-gradient-opacity,var(--sys-gradient-opacity-custom,1))))}.c2-navigationRailItem:not(:disabled,.c2-navigationRailItem--disabled,.c2-navigationRailItem--readonly,.c2-navigationRailItem--loading).c2-navigationRailItem--secondary:active{--sys-palette-gradient:var(--sys-palette,var(--c2-st-action-background-color-neutral-subtle-active));--sys-palette-gradient-opacity:var(--sys-palette-opacity,var(--c2-st-action-background-color-neutral-subtle-active-opacity));--sys-gradient:var(--sys-palette-gradient);--sys-gradient-opacity-custom:var(--sys-palette-gradient-opacity);background-image:linear-gradient(0deg,rgba(var(--sys-gradient),var(--sys-gradient-opacity,var(--sys-gradient-opacity-custom,1))),rgba(var(--sys-gradient),var(--sys-gradient-opacity,var(--sys-gradient-opacity-custom,1))))}.c2-navigationRailItem--secondary.c2-navigationRailItem--selected{--sys-palette-background:var(--sys-palette,var(--c2-st-action-background-color-neutral-subtle-select));--sys-palette-background-opacity:var(--sys-palette-opacity,var(--c2-st-action-background-color-neutral-subtle-select-opacity));--sys-background:var(--sys-palette-background);--sys-background-opacity-custom:var(--sys-palette-background-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-navigationRailItem:not(:disabled,.c2-navigationRailItem--disabled,.c2-navigationRailItem--readonly,.c2-navigationRailItem--loading).c2-navigationRailItem--navigation:hover{--sys-palette-gradient:var(--sys-palette,var(--c2-st-action-background-color-neutral-ghost-hover));--sys-palette-gradient-opacity:var(--sys-palette-opacity,var(--c2-st-action-background-color-neutral-ghost-hover-opacity));--sys-gradient:var(--sys-palette-gradient);--sys-gradient-opacity-custom:var(--sys-palette-gradient-opacity);background-image:linear-gradient(0deg,rgba(var(--sys-gradient),var(--sys-gradient-opacity,var(--sys-gradient-opacity-custom,1))),rgba(var(--sys-gradient),var(--sys-gradient-opacity,var(--sys-gradient-opacity-custom,1))))}.c2-navigationRailItem:not(:disabled,.c2-navigationRailItem--disabled,.c2-navigationRailItem--readonly,.c2-navigationRailItem--loading).c2-navigationRailItem--navigation:active{--sys-palette-gradient:var(--sys-palette,var(--c2-st-action-background-color-neutral-ghost-active));--sys-palette-gradient-opacity:var(--sys-palette-opacity,var(--c2-st-action-background-color-neutral-ghost-active-opacity));--sys-gradient:var(--sys-palette-gradient);--sys-gradient-opacity-custom:var(--sys-palette-gradient-opacity);background-image:linear-gradient(0deg,rgba(var(--sys-gradient),var(--sys-gradient-opacity,var(--sys-gradient-opacity-custom,1))),rgba(var(--sys-gradient),var(--sys-gradient-opacity,var(--sys-gradient-opacity-custom,1))))}.c2-navigationRailItem--navigation.c2-navigationRailItem--selected{--sys-palette-background:var(--sys-palette,var(--c2-st-action-background-color-neutral-ghost-active));--sys-palette-background-opacity:var(--sys-palette-opacity,var(--c2-st-action-background-color-neutral-ghost-active-opacity));--sys-background:var(--sys-palette-background);--sys-background-opacity-custom:var(--sys-palette-background-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-navigationRailItem--ghost .c2-navigationRailItem__label{--sys-color:var(--c2-st-content-foreground-color-neutral-secondary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-secondary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-navigationRailItem:not(:disabled,.c2-navigationRailItem--disabled,.c2-navigationRailItem--readonly,.c2-navigationRailItem--loading).c2-navigationRailItem--ghost:hover{--sys-palette-gradient:var(--sys-palette,var(--c2-st-action-background-color-neutral-ghost-hover));--sys-palette-gradient-opacity:var(--sys-palette-opacity,var(--c2-st-action-background-color-neutral-ghost-hover-opacity));--sys-gradient:var(--sys-palette-gradient);--sys-gradient-opacity-custom:var(--sys-palette-gradient-opacity);background-image:linear-gradient(0deg,rgba(var(--sys-gradient),var(--sys-gradient-opacity,var(--sys-gradient-opacity-custom,1))),rgba(var(--sys-gradient),var(--sys-gradient-opacity,var(--sys-gradient-opacity-custom,1))))}.c2-navigationRailItem:not(:disabled,.c2-navigationRailItem--disabled,.c2-navigationRailItem--readonly,.c2-navigationRailItem--loading).c2-navigationRailItem--ghost:active{--sys-palette-gradient:var(--sys-palette,var(--c2-st-action-background-color-neutral-ghost-active));--sys-palette-gradient-opacity:var(--sys-palette-opacity,var(--c2-st-action-background-color-neutral-ghost-active-opacity));--sys-gradient:var(--sys-palette-gradient);--sys-gradient-opacity-custom:var(--sys-palette-gradient-opacity);background-image:linear-gradient(0deg,rgba(var(--sys-gradient),var(--sys-gradient-opacity,var(--sys-gradient-opacity-custom,1))),rgba(var(--sys-gradient),var(--sys-gradient-opacity,var(--sys-gradient-opacity-custom,1))))}.c2-navigationRailItem--ghost.c2-navigationRailItem--selected{--sys-color:var(--c2-st-action-background-color-primary-solid-normal);--sys-color-opacity-custom:var(--c2-st-action-background-color-primary-solid-normal-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-navigationRailItem--ghost.c2-navigationRailItem--selected .c2-navigationRailItem__label{--sys-color:var(--c2-st-action-foreground-color-primary-normal);--sys-color-opacity-custom:var(--c2-st-action-foreground-color-primary-normal-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-navigationRailItem--dense{font-family:var(--c2-ot-typography-fontFamily-base);padding-inline-end:var(--c2-st-global-distance-space-inset-xs);padding-inline-start:var(--c2-st-global-distance-space-inset-xs);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-75);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-500);--sys-line-height:var(--c2-ot-typography-lineHeight-100);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}@supports not (padding-inline-start:var(--c2-st-global-distance-space-inset-xs )){.c2-navigationRailItem--dense{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:var(--c2-st-global-distance-space-inset-xs)}}@supports not (padding-inline-end:var(--c2-st-global-distance-space-inset-xs )){.c2-navigationRailItem--dense{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:var(--c2-st-global-distance-space-inset-xs)}}.c2-placeholder{align-items:center;display:flex;flex-flow:column;justify-content:center;text-align:center}.c2-placeholder__image{position:relative}.c2-placeholder{max-width:calc(var(--c2-ot-dimension-6)*480);padding-bottom:var(--c2-st-global-distance-space-inset-9xl);padding-top:var(--c2-st-global-distance-space-inset-9xl)}.c2-placeholder__image{margin-bottom:var(--c2-st-global-distance-space-inset-6xl)}.c2-placeholder__label{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-125);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-600);--sys-line-height:var(--c2-ot-typography-lineHeight-175);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-62)}.c2-placeholder__actions{padding-top:var(--c2-st-global-distance-space-inset-6xl)}.c2-placeholder--size--sm .c2-placeholder__image{--sys-width:var(--c2-ot-dimension-1200);width:var(--sys-width);--sys-height:var(--c2-ot-dimension-1200);height:var(--sys-height)}.c2-placeholder--size--md .c2-placeholder__image{--sys-width:var(--c2-ot-dimension-1600);width:var(--sys-width);--sys-height:var(--c2-ot-dimension-1600);height:var(--sys-height)}.c2-placeholder--size--lg .c2-placeholder__image{--sys-width:var(--c2-ot-dimension-2400);width:var(--sys-width);--sys-height:var(--c2-ot-dimension-2400);height:var(--sys-height)}.c2-placeholder__label+.c2-placeholder__description{padding-top:var(--c2-st-global-distance-space-inset-xl)}.c2-progressBar{align-items:flex-end;border-radius:var(--c2-progressBar-borderRadius);display:flex}.c2-progressBar__item{flex-basis:var(--c2-progressBar-sys-percent);flex-shrink:1;max-width:var(--c2-progressBar-sys-percent)}.c2-progressBar__item__label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c2-progressBar__item__progress{border-radius:var(--c2-progressBar-borderRadius);height:var(--c2-progressBar-height);overflow:hidden}.c2-progressBar__item--color .c2-progressBar__item__progress{position:relative}.c2-progressBar__item--color .c2-progressBar__item__progress:after{background-color:var(--c2-progressBar-sys-color);content:" ";top:0;right:0;bottom:0;left:0;position:absolute}@supports not (inset:0){.c2-progressBar__item--color .c2-progressBar__item__progress:after{bottom:0;inset-inline-end:0;inset-inline-start:0;top:0}@supports not (inset-inline-start:0){.c2-progressBar__item--color .c2-progressBar__item__progress:after{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left:0}}@supports not (inset-inline-end:0){.c2-progressBar__item--color .c2-progressBar__item__progress:after{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:0}}}.c2-progressBar--overlay .c2-progressBar__item__progress{border-radius:unset}.c2-progressBar--overlay .c2-progressBar__item:first-child .c2-progressBar__item__progress{border-bottom-left-radius:var(--c2-progressBar-borderRadius);border-top-left-radius:var(--c2-progressBar-borderRadius)}.c2-progressBar--overlay .c2-progressBar__item:last-child .c2-progressBar__item__progress{border-bottom-right-radius:var(--c2-progressBar-borderRadius);border-top-right-radius:var(--c2-progressBar-borderRadius)}.c2-progressBar--overlay .c2-progressBar__item.c2-progressBar--space .c2-progressBar__item__progress{--sys-background:var(--c2-progressBar-backgroundColor);--sys-background-opacity-custom:var(--c2-progressBar-backgroundColor-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-progressBar{--c2-progressBar-height:var(--c2-ot-dimension-75);--c2-progressBar-backgroundColor:var(--c2-st-content-background-color-neutral-subtle);--c2-progressBar-backgroundColor-opacity:var(--c2-st-content-background-color-neutral-subtle-opacity);--c2-progressBar-borderRadius:var(--c2-st-selectable-borderRadius-size-xs);font-family:var(--c2-ot-typography-fontFamily-base);gap:var(--c2-st-global-distance-space-stack-xs);--sys-font-size:var(--c2-ot-typography-fontSize-size-enum-13);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-125);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);--sys-color:var(--c2-st-content-foreground-color-neutral-secondary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-secondary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-progressBar__item__label{padding-bottom:var(--c2-st-global-distance-space-stack-x)}.c2-progressBar__item__progress{--sys-palette-background:var(--c2-palette-dark80,var(--c2-st-content-background-color-neutral-mute));--sys-palette-background-opacity:var(--c2-palette-dark80-opacity,var(--c2-st-content-background-color-neutral-mute-opacity));--sys-background:var(--sys-palette-background);--sys-background-opacity-custom:var(--sys-palette-background-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-progressBar__item--focus .c2-progressBar__item__progress{box-shadow:var(--c2-st-elevation-onLight-focus-md)}.c2-progressBar__item--palette .c2-progressBar__item__progress{--sys-palette-background:var(--c2-palette-dark300,var(--c2-palette-basic400,var(--c2-st-content-background-color-neutral-explicit)));--sys-palette-background-opacity:var(--c2-palette-dark300-opacity,var(--c2-palette-basic400-opacity,var(--c2-st-content-background-color-neutral-explicit-opacity)));--sys-background:var(--sys-palette-background);--sys-background-opacity-custom:var(--sys-palette-background-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-progressBar--overlay{gap:unset}.c2-radio{--c2-radio-iconOpacity:0;--c2-radio-iconClip:inset(0 100% 0 0);display:inline-flex;position:relative;--c2-radio-iconClip:inset(0 0 0 0);--c2-radio-iconScale:.8}.c2-radio__input{position:absolute;visibility:hidden}.c2-radio__input:not(:disabled)~*{cursor:pointer}.c2-radio__body{align-items:flex-start;display:flex;transition-duration:var(--d-sys-transitionDuration-sm);transition-property:background-color,border-color,opacity;transition-timing-function:linear}.c2-radio__item{border-radius:100%}.c2-radio__item,.c2-radio__item__icon{align-items:center;display:flex;justify-content:center;position:relative;transition:inherit}.c2-radio__item__icon{box-sizing:border-box}.c2-radio__item__icon>*{clip-path:var(--c2-radio-iconClip);opacity:var(--c2-radio-iconOpacity);scale:var(--c2-radio-iconScale);transition:inherit}@supports not (scale:var(--c2-radio-iconScale )){.c2-radio__item__icon>*{transform:translate(calc(var(--sys-transform-translateX, 0px)*var(--d-dir))) translateY(var(--sys-transform-translateY,0)) scale(var(--sys-transform-scale,1)) rotate(var(--sys-transform-rotate,0));--sys-transform-scale:var(--c2-radio-iconScale)}}.c2-radio__info{flex-basis:1px;flex-grow:1;flex-shrink:1}.c2-radio__info__label{display:block}.c2-radio__loading.c2-progress--visible~.c2-radio__item__icon>*{opacity:var(--c2-radio-colorOpacity,0)}.c2-radio:not(:disabled,.c2-radio--disabled,.c2-radio--readonly,.c2-radio--loading):active{transition-duration:var(--d-sys-transitionDuration-sm)}.c2-radio input:checked~*{--c2-radio-iconOpacity:1;--c2-radio-iconClip:inset(0 0 0 0);--c2-radio-iconScale:1;transition-property:background-color,border-color,clip-path}.c2-radio--required .c2-radio__info__label:after{content:"*";--sys-color:var(--c2-radio-comp-required-color);--sys-color-opacity-custom:var(--c2-radio-comp-required-color-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-radio--itemCenter .c2-radio__body{align-items:center}.c2-radio--itemCenter .c2-radio__body>*{padding-bottom:0!important;padding-top:0!important}.c2-radio{--c2-radio-comp-required-color:red;--c2-radio-comp-size:var(--c2-ot-dimension-150);--c2-radio-comp-color:var(--c2-st-interaction-border-color-neutral-normal)}.c2-radio__item{--sys-color:var(--c2-radio-comp-color);--sys-color-opacity-custom:var(--c2-radio-comp-color-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-radio__item__icon{--sys-width:var(--c2-radio-comp-size);aspect-ratio:1/1;border-radius:100%;flex-basis:var(--sys-width);max-width:100%;width:var(--sys-width);--sys-background:var(--c2-st-interaction-background-color-ghost-normal);--sys-background-opacity-custom:var(--c2-st-interaction-background-color-ghost-normal-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));border-radius:var(--c2-st-selectable-borderRadius-size-sm);border-style:solid;border-width:var(--c2-ot-dimension-12);--sys-border:var(--c2-radio-comp-color);--sys-border-opacity-custom:var(--c2-radio-comp-color-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}@supports not (aspect-ratio:1/1){.c2-radio__item__icon{--sys-height:var(--c2-radio-comp-size);height:var(--sys-height)}}.c2-radio:not(:disabled,.c2-radio--disabled,.c2-radio--readonly,.c2-radio--loading) .c2-radio__item__icon:hover{--sys-background:var(--c2-st-interaction-background-color-ghost-hover);--sys-background-opacity-custom:var(--c2-st-interaction-background-color-ghost-hover-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));--sys-border:var(--c2-st-interaction-border-color-neutral-hover);--sys-border-opacity-custom:var(--c2-st-interaction-border-color-neutral-hover-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}.c2-radio__loading{padding:var(--c2-ot-dimension-12)}.c2-radio__description{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-87);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-125);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);--sys-color:var(--c2-st-content-foreground-color-neutral-tetriary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-tetriary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-radio--block{display:block}.c2-radio--right .c2-radio__item,.c2-radio--right .c2-radio__track{order:4}.c2-radio--right .c2-radio__info{order:2}.c2-radio--adaptive--always .c2-radio__item,.c2-radio--adaptive--always .c2-radio__track{order:4}.c2-radio--adaptive--always .c2-radio__info{order:2}@media screen and (max-width:639px){.c2-radio--adaptive--rightLeftSm .c2-radio__item,.c2-radio--adaptive--rightLeftSm .c2-radio__track{order:4}.c2-radio--adaptive--rightLeftSm .c2-radio__info{order:2}}@media screen and (max-width:767px){.c2-radio--adaptive--rightLeftMd .c2-radio__item,.c2-radio--adaptive--rightLeftMd .c2-radio__track{order:4}.c2-radio--adaptive--rightLeftMd .c2-radio__info{order:2}}@media screen and (max-width:1023px){.c2-radio--adaptive--rightLeftLg .c2-radio__item,.c2-radio--adaptive--rightLeftLg .c2-radio__track{order:4}.c2-radio--adaptive--rightLeftLg .c2-radio__info{order:2}}.c2-radio--padding--sm{padding-bottom:var(--c2-st-global-distance-space-inset-xl);padding-top:var(--c2-st-global-distance-space-inset-xl)}.c2-radio--padding--md{padding-bottom:var(--c2-st-global-distance-space-inset-2xl);padding-top:var(--c2-st-global-distance-space-inset-2xl)}.c2-radio--padding--lg{padding-bottom:var(--c2-st-global-distance-space-inset-3xl);padding-top:var(--c2-st-global-distance-space-inset-3xl)}.c2-radio--divider--always+.c2-radio--divider--always{--sys-border:var(--c2-st-content-border-color-neutral-onsubtle);--sys-border-opacity-custom:var(--c2-st-content-border-color-neutral-onsubtle-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)));border-top-width:var(--c2-ot-dimension-6)}@media screen and (max-width:639px){.c2-radio--divider--sm+.c2-radio--divider--sm{--sys-border:var(--c2-st-content-border-color-neutral-onsubtle);--sys-border-opacity-custom:var(--c2-st-content-border-color-neutral-onsubtle-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)));border-top-width:var(--c2-ot-dimension-6)}}@media screen and (max-width:767px){.c2-radio--divider--md+.c2-radio--divider--md{--sys-border:var(--c2-st-content-border-color-neutral-onsubtle);--sys-border-opacity-custom:var(--c2-st-content-border-color-neutral-onsubtle-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)));border-top-width:var(--c2-ot-dimension-6)}}@media screen and (max-width:1023px){.c2-radio--divider--lg+.c2-radio--divider--lg{--sys-border:var(--c2-st-content-border-color-neutral-onsubtle);--sys-border-opacity-custom:var(--c2-st-content-border-color-neutral-onsubtle-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)));border-top-width:var(--c2-ot-dimension-6)}}.c2-radio--size--xs{--c2-radio-comp-size:var(--c2-ot-dimension-125)}.c2-radio--size--xs .c2-radio__body{gap:var(--c2-st-global-distance-space-inline-md)}.c2-radio--size--xs .c2-radio__info__label{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-87);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-125);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-radio--size--sm{--c2-radio-comp-size:var(--c2-ot-dimension-125)}.c2-radio--size--sm .c2-radio__body{gap:var(--c2-st-global-distance-space-inline-md)}.c2-radio--size--sm .c2-radio__info__label{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-150);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-radio--size--md .c2-radio__body{gap:var(--c2-st-global-distance-space-inline-lg)}.c2-radio--size--md .c2-radio__info__label{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-150);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-radio--size--lg .c2-radio__body{gap:var(--c2-st-global-distance-space-inline-xl)}.c2-radio--size--lg .c2-radio__item{padding-top:var(--c2-ot-dimension-12)}.c2-radio--size--lg .c2-radio__info__label{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-112);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-175);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}@media screen and (max-width:767px){.c2-radio--size--mdToSm .c2-radio__body{gap:var(--c2-st-global-distance-space-inline-lg)}.c2-radio--size--mdToSm .c2-radio__info__label{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-150);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}}@media screen and (min-width:768px){.c2-radio--size--mdToSm{--c2-radio-comp-size:var(--c2-ot-dimension-125)}.c2-radio--size--mdToSm .c2-radio__body{gap:var(--c2-st-global-distance-space-inline-md)}.c2-radio--size--mdToSm .c2-radio__info__label{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-150);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}}@media screen and (max-width:767px){.c2-radio--size--mdToLg .c2-radio__body{gap:var(--c2-st-global-distance-space-inline-lg)}.c2-radio--size--mdToLg .c2-radio__info__label{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-150);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}}@media screen and (min-width:768px){.c2-radio--size--mdToLg .c2-radio__body{gap:var(--c2-st-global-distance-space-inline-xl)}.c2-radio--size--mdToLg .c2-radio__item{padding-top:var(--c2-ot-dimension-12)}.c2-radio--size--mdToLg .c2-radio__info__label{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-112);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-175);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}}.c2-radio__input:focus~* .c2-radio__item__icon{--sys-background:var(--c2-st-interaction-background-color-ghost-focus);--sys-background-opacity-custom:var(--c2-st-interaction-background-color-ghost-focus-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));box-shadow:var(--c2-st-elevation-onLight-focus-md)}.c2-radio__input:checked~*{--c2-radio-comp-color:var(--c2-st-action-foreground-color-onprimary-normal);--c2-radio-comp-color-opacity:var(--c2-st-action-foreground-color-onprimary-normal-opacity)}.c2-radio__input:checked~* .c2-radio__item__icon{--sys-background:var(--c2-st-action-background-color-primary-solid-normal);--sys-background-opacity-custom:var(--c2-st-action-background-color-primary-solid-normal-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));--sys-border-opacity:0}.c2-radio:not(:disabled,.c2-radio--disabled,.c2-radio--readonly,.c2-radio--loading) .c2-radio__input:checked~* .c2-radio__item__icon:hover{--sys-background:var(--c2-st-action-background-color-primary-solid-hover);--sys-background-opacity-custom:var(--c2-st-action-background-color-primary-solid-hover-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-radio__input:disabled~*{opacity:var(--c2-ot-opacity-50)}.c2-radio__input~.c2-radio__body .c2-radio__item__icon{border-radius:var(--c2-st-selectable-borderRadius-size-pill)}.c2-radio .c2-image{transform:scale(.75)}.c2-ripple{border-radius:inherit;top:0;right:0;bottom:0;left:0;overflow:hidden;position:absolute;z-index:24}@supports not (inset:0){.c2-ripple{bottom:0;inset-inline-end:0;inset-inline-start:0;top:0}@supports not (inset-inline-start:0){.c2-ripple{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left:0}}@supports not (inset-inline-end:0){.c2-ripple{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:0}}}.c2-ripple__item{top:0;right:0;bottom:0;left:0;position:absolute;--sys-background:var(--c2-ripple-sys-color,var(--sys-color,var(--c2-ripple-backgroundColor)));--sys-background-opacity:var(--c2-ripple-backgroundOpacity,1);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}@supports not (inset:0){.c2-ripple__item{bottom:0;inset-inline-end:0;inset-inline-start:0;top:0}@supports not (inset-inline-start:0){.c2-ripple__item{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left:0}}@supports not (inset-inline-end:0){.c2-ripple__item{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:0}}}.c2-ripple .c2-ripple__item:not(:last-child).c2-ripple--end,.c2-ripple:not(:active) .c2-ripple__item.c2-ripple--end{opacity:0;transition-delay:var(--d-sys-transitionDuration-fade-enter);transition-duration:var(--d-sys-transitionDuration-fade-through);transition-property:opacity}.c2-ripple__item{animation-duration:var(--d-sys-transitionDuration-fade-through);animation-fill-mode:forwards;animation-name:c2-ripple-start;animation-timing-function:linear}@keyframes c2-ripple-start{0%{--sys-gradient-opacity:0;clip-path:circle(0 at var(--c2-ripple-sys-x) var(--c2-ripple-sys-y))}50%{--sys-gradient-opacity:var(--c2-ripple-backgroundOpacity,1);clip-path:circle(75% at var(--c2-ripple-sys-x) var(--c2-ripple-sys-y))}to{--sys-gradient-opacity:var(--c2-ripple-backgroundOpacity,1);clip-path:circle(150% at var(--c2-ripple-sys-x) var(--c2-ripple-sys-y))}}.c2-ripple{--c2-ripple-backgroundColor:var(--c2-st-content-foreground-color-neutral-primary);--c2-ripple-backgroundOpacity:var(--c2-ot-opacity-25)}.c2-segmentControl{align-items:stretch;display:flex;gap:var(--c2-segmentControl-gap,0);justify-content:stretch;overflow-x:auto;overflow-y:hidden;padding-inline-end:var(--c2-segmentControl-sys-padding,0);padding-inline-start:var(--c2-segmentControl-sys-padding,0);position:relative;scroll-behavior:auto;scrollbar-width:none}@supports not (padding-inline-start:var(--c2-segmentControl-sys-padding,0px)){.c2-segmentControl{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:var(--c2-segmentControl-sys-padding,0px)}}@supports not (padding-inline-end:var(--c2-segmentControl-sys-padding,0px)){.c2-segmentControl{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:var(--c2-segmentControl-sys-padding,0px)}}.c2-segmentControl::-webkit-scrollbar{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:0;width:0}.c2-segmentControl__item{flex-grow:1;justify-content:center;scroll-snap-align:start;text-align:center;text-wrap:nowrap;white-space:nowrap}.c2-segmentControl__item:before{height:var(--c2-segmentControl-indicator-height);left:calc(var(--c2-segmentControl-padding, 0px) + var(--c2-segmentControl-sys-left));opacity:0;pointer-events:none;position:absolute;transition-duration:var(--d-sys-transitionDuration-axis);transition-property:none;transition-timing-function:var(--d-ref-transitionFunction-e40i80);width:calc(var(--c2-segmentControl-sys-width) - var(--c2-segmentControl-padding, 0px)*2)}.c2-segmentControl__item .c2-listItem__label{flex-grow:0}.c2-segmentControl__item--selected:before{left:var(--c2-segmentControl-padding,0);opacity:1;transition-property:left,width;width:calc(100% - var(--c2-segmentControl-padding, 0px)*2)}.c2-segmentControl__item:last-child{flex-grow:1!important;position:relative}.c2-segmentControl--divider .c2-segmentControl__item:after{bottom:0;content:" ";left:0;position:absolute;right:0}.c2-segmentControl--scrollable{overflow-x:auto;overscroll-behavior-x:contain;overscroll-behavior-y:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory}.c2-segmentControl--scrollable .c2-segmentControl__item{flex-grow:0}.c2-segmentControl [data-space]{display:none}.c2-segmentControl{--c2-segmentControl-gap:var(--c2-ot-dimension-25);--sys-background:var(--c2-st-content-background-color-neutral-onsubtle);--sys-background-opacity-custom:var(--c2-st-content-background-color-neutral-onsubtle-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-segmentControl__item{scroll-margin-left:var(--c2-st-global-distance-space-inset-6xl)}.c2-segmentControl__item:before{bottom:0;content:" ";top:0;--sys-background:var(--c2-st-content-background-color-default-solid-normal);--sys-background-opacity-custom:var(--c2-st-content-background-color-default-solid-normal-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-segmentControl--size--sm{border-radius:var(--c2-st-selectable-borderRadius-size-md);padding:var(--c2-st-global-distance-space-inset-x)}.c2-segmentControl--size--sm .c2-segmentControl__item:before{border-radius:var(--c2-st-selectable-borderRadius-size-sm);box-shadow:var(--c2-st-elevation-onLight-down-xs);content:" "}.c2-segmentControl--size--md{border-radius:var(--c2-st-selectable-borderRadius-size-xl);padding:var(--c2-st-global-distance-space-inset-xs)}.c2-segmentControl--size--md .c2-segmentControl__item:before{border-radius:var(--c2-st-selectable-borderRadius-size-md);box-shadow:var(--c2-st-elevation-onLight-down-sm);content:" "}.c2-input{--c2-input-main:var(--d-input)}.c2-field{--c2-field-sys-shift:0px;--c2-field-sys-half:calc(var(--c2-field-height)/2);--c2-field-sys-title-half:calc(var(--c2-field-height)/4);--c2-field-sys-title-translateX:calc(var(--c2-field-sys-title) - var(--c2-field-padding) - var(--c2-field-space));--c2-field-sys-title-translateY:var(--c2-field-sys-title-half);border-radius:var(--c2-field-borderRadius,0);box-sizing:border-box;display:block;transition:none}.c2-field__body{border-radius:inherit;display:block;max-width:100%;overflow:hidden;position:relative;transition-duration:inherit;transition-timing-function:inherit}.c2-field__body__input{background-color:transparent;border:none;border-radius:inherit;box-sizing:border-box;font:inherit;line-height:calc((var(--c2-field-sys-half) - var(--c2-field-sys-title-half))*2);min-height:var(--c2-field-height);order:4;padding-inline-end:calc(var(--c2-field-sys-right)*var(--d-dir-left, 1) + var(--c2-field-sys-left)*var(--d-dir-right, 0));padding-bottom:calc(var(--c2-field-sys-half) - var(--c2-field-sys-title-half) - var(--c2-field-sys-shift));padding-top:calc(var(--c2-field-sys-half) - var(--c2-field-sys-title-half) + var(--c2-field-sys-shift));padding-inline-start:calc(var(--c2-field-sys-left)*var(--d-dir-left, 1) + var(--c2-field-sys-right)*var(--d-dir-right, 0));position:relative;width:100%;z-index:12}@supports not (padding-inline-end:calc(var(--c2-field-sys-right ) * var(--d-dir-left,1) + var(--c2-field-sys-left ) * var(--d-dir-right,0))){.c2-field__body__input{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:calc(var(--c2-field-sys-right)*var(--d-dir-left, 1) + var(--c2-field-sys-left)*var(--d-dir-right, 0))}}@supports not (padding-inline-start:calc(var(--c2-field-sys-left ) * var(--d-dir-left,1) + var(--c2-field-sys-right ) * var(--d-dir-right,0))){.c2-field__body__input{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:calc(var(--c2-field-sys-left)*var(--d-dir-left, 1) + var(--c2-field-sys-right)*var(--d-dir-right, 0))}}.c2-field__body__input::-webkit-clear-button,.c2-field__body__input::-webkit-inner-spin-button,.c2-field__body__input::-webkit-outer-spin-button,.c2-field__body__input::-webkit-search-cancel-button{-webkit-appearance:none}.c2-field__body__input:focus{outline:none}.c2-field__body__hidden{display:none}.c2-field__body__title{border-radius:inherit;display:flex;height:var(--c2-field-sys-half);inset-inline-end:0;inset-inline-start:0;order:8;position:absolute;top:0;transition-duration:inherit;transition-timing-function:inherit;z-index:4}@supports not (inset-inline-start:0){.c2-field__body__title{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left:0}}@supports not (inset-inline-end:0){.c2-field__body__title{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:0}}.c2-field__body__title:after,.c2-field__body__title:before{content:" ";flex-basis:var(--c2-field-padding);min-width:var(--c2-field-padding);transition-duration:inherit;transition-timing-function:inherit}.c2-field__body__title:before{border-top-left-radius:calc(var(--d-dir-left)*var(--c2-field-borderRadius));border-top-right-radius:calc(var(--d-dir-right)*var(--c2-field-borderRadius))}.c2-field__body__title:after{border-top-left-radius:calc(var(--d-dir-right)*var(--c2-field-borderRadius));border-top-right-radius:calc(var(--d-dir-left)*var(--c2-field-borderRadius));flex-grow:1}.c2-field__body__title__label{align-items:center;display:flex;max-width:calc(100% - var(--c2-field-padding)*2 - var(--c2-field-sys-right));padding-inline-end:var(--c2-field-space);padding-inline-start:var(--c2-field-space);position:relative;transition-duration:inherit;transition-timing-function:inherit}@supports not (padding-inline-start:var(--c2-field-space )){.c2-field__body__title__label{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:var(--c2-field-space)}}@supports not (padding-inline-end:var(--c2-field-space )){.c2-field__body__title__label{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:var(--c2-field-space)}}.c2-field__body__title__label:after{content:" ";inset-inline-end:0;inset-inline-start:0;position:absolute;top:0;transition-duration:inherit;transition-timing-function:inherit}@supports not (inset-inline-start:0){.c2-field__body__title__label:after{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left:0}}@supports not (inset-inline-end:0){.c2-field__body__title__label:after{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:0}}.c2-field__body__title__label__text{max-width:100%;opacity:var(--c2-field-sys-title-opacity,1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--sys-transform-translateX:calc(var(--c2-field-sys-title-translateX)*var(--d-dir, 1));translate:var(--sys-transform-translateX) var(--sys-transform-translateY);--sys-transform-translateY:calc(var(--c2-field-sys-title-translateY) - var(--c2-field-sys-title-shift, 0px));scale:var(--c2-field-sys-title-scale,1);transform-origin:var(--d-dir-text-left)}@supports not (translate:var(--sys-transform-translateX ) var(--sys-transform-translateY )){.c2-field__body__title__label__text{transform:translate(calc(var(--sys-transform-translateX, 0px)*var(--d-dir))) translateY(var(--sys-transform-translateY,0)) scale(var(--sys-transform-scale,1)) rotate(var(--sys-transform-rotate,0))}}@supports not (scale:var(--c2-field-sys-title-scale,1)){.c2-field__body__title__label__text{transform:translate(calc(var(--sys-transform-translateX, 0px)*var(--d-dir))) translateY(var(--sys-transform-translateY,0)) scale(var(--sys-transform-scale,1)) rotate(var(--sys-transform-rotate,0));--sys-transform-scale:var(--c2-field-sys-title-scale,1)}}.c2-field__body__scoreboard{align-items:center;display:flex;gap:var(--c2-field-space);height:0;order:12;padding-inline-end:calc(var(--c2-field-padding));padding-inline-start:calc(var(--c2-field-padding));position:absolute;top:0;translate:var(--sys-transform-translateX) var(--sys-transform-translateY);width:100%;z-index:16;--sys-transform-translateY:var(--c2-field-sys-half)}@supports not (padding-inline-start:calc(var(--c2-field-padding ))){.c2-field__body__scoreboard{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:calc(var(--c2-field-padding))}}@supports not (padding-inline-end:calc(var(--c2-field-padding ))){.c2-field__body__scoreboard{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:calc(var(--c2-field-padding))}}@supports not (translate:var(--sys-transform-translateX ) var(--sys-transform-translateY )){.c2-field__body__scoreboard{transform:translate(calc(var(--sys-transform-translateX, 0px)*var(--d-dir))) translateY(var(--sys-transform-translateY,0)) scale(var(--sys-transform-scale,1)) rotate(var(--sys-transform-rotate,0))}}.c2-field__body__scoreboard__space{align-items:center;display:flex;flex-grow:1;flex-shrink:1;margin-inline-end:var(--c2-field-space);margin-inline-start:var(--c2-field-space);order:48;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;touch-callout:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@supports not (margin-inline-start:var(--c2-field-space )){.c2-field__body__scoreboard__space{margin-left:var(--d-dir-margin-left);margin-right:var(--d-dir-margin-right);--sys-margin-left:var(--c2-field-space)}}@supports not (margin-inline-end:var(--c2-field-space )){.c2-field__body__scoreboard__space{margin-left:var(--d-dir-margin-left);margin-right:var(--d-dir-margin-right);--sys-margin-right:var(--c2-field-space)}}.c2-field__body__scoreboard__input{opacity:0;visibility:hidden}.c2-field__body__border{border-radius:inherit;bottom:0;left:0;order:16;position:absolute;right:0;top:0;transition-duration:inherit;transition-timing-function:inherit;z-index:8}@supports not (inset:0){.c2-field__body__border{bottom:0;inset-inline-end:0;inset-inline-start:0;top:0}@supports not (inset-inline-start:0){.c2-field__body__border{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left:0}}@supports not (inset-inline-end:0){.c2-field__body__border{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:0}}}.c2-field__required:after{content:"*"}.c2-field__previous{order:4}.c2-field__icon{order:8}.c2-field__left{order:12}.c2-field__prefix,.c2-field__suffix{opacity:0;translate:var(--sys-transform-translateX) var(--sys-transform-translateY);--sys-transform-translateY:var(--c2-field-sys-shift);pointer-events:none}@supports not (translate:var(--sys-transform-translateX ) var(--sys-transform-translateY )){.c2-field__prefix,.c2-field__suffix{transform:translate(calc(var(--sys-transform-translateX, 0px)*var(--d-dir))) translateY(var(--sys-transform-translateY,0)) scale(var(--sys-transform-scale,1)) rotate(var(--sys-transform-rotate,0))}}.c2-field__prefix{margin-inline-end:var(--c2-field-space);margin-inline-start:var(--c2-field-space);order:16}@supports not (margin-inline-start:var(--c2-field-space )){.c2-field__prefix{margin-left:var(--d-dir-margin-left);margin-right:var(--d-dir-margin-right);--sys-margin-left:var(--c2-field-space)}}@supports not (margin-inline-end:var(--c2-field-space )){.c2-field__prefix{margin-left:var(--d-dir-margin-left);margin-right:var(--d-dir-margin-right);--sys-margin-right:var(--c2-field-space)}}.c2-field__suffix{margin-inline-end:var(--c2-field-space);order:80}@supports not (margin-inline-end:var(--c2-field-space )){.c2-field__suffix{margin-left:var(--d-dir-margin-left);margin-right:var(--d-dir-margin-right);--sys-margin-right:var(--c2-field-space)}}.c2-field__caption{flex-grow:1;flex-shrink:1;overflow:hidden;pointer-events:none;text-overflow:ellipsis;white-space:nowrap}.c2-field__left{order:84}.c2-field__cancel{order:88}.c2-field__loading{order:90}.c2-field__trailing{cursor:pointer;order:92}.c2-field__next{order:96}.c2-field__body__input:-moz-placeholder-shown~* .c2-field__prefix{opacity:1}.c2-field--isValue .c2-field__prefix,.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--focus .c2-field__prefix,.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading):active .c2-field__prefix,.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading):focus .c2-field__prefix,.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading):focus-within .c2-field__prefix,.c2-field__body__input:placeholder-shown~* .c2-field__prefix{opacity:1}.c2-field__body__input:-moz-placeholder-shown~* .c2-field__suffix{opacity:1}.c2-field--isValue .c2-field__suffix,.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--focus .c2-field__suffix,.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading):active .c2-field__suffix,.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading):focus .c2-field__suffix,.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading):focus-within .c2-field__suffix,.c2-field__body__input:placeholder-shown~* .c2-field__suffix{opacity:1}.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading):active .c2-field__body__title{--sys-color:var(--c2-field-focusWithin-color);--sys-color-opacity-custom:var(--c2-field-focusWithin-color-opacity);--sys-color-opacity:var(--c2-field-focusWithin-colorOpacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--focus .c2-field__body__title,.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading):focus .c2-field__body__title,.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading):focus-within .c2-field__body__title{--sys-color:var(--c2-field-focusWithin-color);--sys-color-opacity-custom:var(--c2-field-focusWithin-color-opacity);--sys-color-opacity:var(--c2-field-focusWithin-colorOpacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--focus .c2-field__caption,.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading):focus .c2-field__caption,.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading):focus-within .c2-field__caption{opacity:var(--c2-field-focusWithin-caption-opacity,initial)}.c2-field--show{transition-duration:var(--d-sys-transitionDuration-standard);transition-timing-function:linear}.c2-field--show .c2-field__body__title__label__text{transition-duration:inherit;transition-property:font-size,opacity,transform,translate,scale;transition-timing-function:var(--d-ref-transitionFunction-e40i80)}.c2-field--validation{--c2-field-focusWithin-color:var(--c2-field-validation-color);--c2-field-focusWithin-colorOpacity:var(--c2-field-validation-colorOpacity);--c2-field-borderColor:var(--c2-field-validation-borderColor)!important;--c2-field-borderOpacity:var(--c2-field-validation-borderOpacity)!important;--c2-field-focusWithin-borderColor:var(--c2-field-validation-borderColor);--c2-field-focusWithin-borderOpacity:var(--c2-field-validation-borderOpacity);--sys-color:var(--c2-field-validation-color);--sys-color-opacity-custom:var(--c2-field-validation-color-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-field--basic{--c2-field-sys-border-width:var(--c2-field-borderWidth);--c2-field-sys-border-color:var(--c2-field-borderColor);--c2-field-sys-border-opacity:var(--c2-field-borderOpacity)}.c2-field--basic .c2-field__body__input:-webkit-autofill~* .c2-field__body__title__label__text{opacity:0}.c2-field--basic .c2-field__body__input:-webkit-autofill~* .c2-field__body__title__label__text,.c2-field--basic .c2-field__body__input:autofill~* .c2-field__body__title__label__text,.c2-field--basic .c2-field__body__input:placeholder-shown~* .c2-field__body__title__label__text{opacity:0}.c2-field--basic.c2-field--isValue .c2-field__body__title__label__text,.c2-field--basic.c2-field.c2-field--focus:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading) .c2-field__body__title__label__text,.c2-field--basic.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading):active .c2-field__body__title__label__text,.c2-field--basic.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading):focus .c2-field__body__title__label__text,.c2-field--basic.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading):focus-within .c2-field__body__title__label__text{opacity:0}.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--basic:active .c2-field__body__title__label__text{opacity:0}.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--basic.c2-field--focus .c2-field__body__title__label__text,.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--basic:focus .c2-field__body__title__label__text,.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--basic:focus-within .c2-field__body__title__label__text{opacity:0}.c2-field--basic .c2-field__body__title:after,.c2-field--basic .c2-field__body__title:before,.c2-field--basic .c2-field__body__title__label:after{border-top-width:var(--c2-field-sys-border-width);--sys-border:var(--c2-field-sys-border-color);--sys-border-opacity-custom:var(--c2-field-sys-border-color-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)));--sys-border-opacity:var(--c2-field-sys-border-opacity,1)}.c2-field--basic .c2-field__body__border{border-bottom-width:var(--c2-field-sys-border-width,0);border-left-width:var(--c2-field-sys-border-width,0);border-right-width:var(--c2-field-sys-border-width,0);border-top-width:0;--sys-border:var(--c2-field-sys-border-color);--sys-border-opacity-custom:var(--c2-field-sys-border-color-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)));--sys-border-opacity:var(--c2-field-sys-border-opacity,1)}.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--basic:active{--c2-field-sys-border-width:var(--c2-field-focusWithin-borderWidth);--c2-field-sys-border-color:var(--c2-field-focusWithin-borderColor);--c2-field-sys-border-opacity:var(--c2-field-focusWithin-borderOpacity)}.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--basic.c2-field--focus,.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--basic:focus,.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--basic:focus-within{--c2-field-sys-border-width:var(--c2-field-focusWithin-borderWidth);--c2-field-sys-border-color:var(--c2-field-focusWithin-borderColor);--c2-field-sys-border-opacity:var(--c2-field-focusWithin-borderOpacity)}.c2-field--classic{--c2-field-sys-border-width:var(--c2-field-borderWidth);--c2-field-sys-border-color:var(--c2-field-borderColor);--c2-field-sys-border-opacity:var(--c2-field-borderOpacity)}.c2-field--classic .c2-field__body__title__label__text{opacity:0}.c2-field--classic .c2-field__body__title:after,.c2-field--classic .c2-field__body__title:before,.c2-field--classic .c2-field__body__title__label:after{border-top-width:var(--c2-field-sys-border-width);--sys-border:var(--c2-field-sys-border-color);--sys-border-opacity-custom:var(--c2-field-sys-border-color-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)));--sys-border-opacity:var(--c2-field-sys-border-opacity,1)}.c2-field--classic .c2-field__body__border{border-bottom-width:var(--c2-field-sys-border-width,0);border-left-width:var(--c2-field-sys-border-width,0);border-right-width:var(--c2-field-sys-border-width,0);border-top-width:0;--sys-border:var(--c2-field-sys-border-color);--sys-border-opacity-custom:var(--c2-field-sys-border-color-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)));--sys-border-opacity:var(--c2-field-sys-border-opacity,1)}.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--classic:active{--c2-field-sys-border-width:var(--c2-field-focusWithin-borderWidth);--c2-field-sys-border-color:var(--c2-field-focusWithin-borderColor);--c2-field-sys-border-opacity:var(--c2-field-focusWithin-borderOpacity)}.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--classic.c2-field--focus,.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--classic:focus,.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--classic:focus-within{--c2-field-sys-border-width:var(--c2-field-focusWithin-borderWidth);--c2-field-sys-border-color:var(--c2-field-focusWithin-borderColor);--c2-field-sys-border-opacity:var(--c2-field-focusWithin-borderOpacity)}.c2-field--tonal{--c2-field-borderWidth:0px;--c2-field-sys-border-width:var(--c2-field-borderWidth);--c2-field-sys-border-color:var(--c2-field-borderColor);--c2-field-sys-border-opacity:var(--c2-field-borderOpacity)}.c2-field--tonal .c2-field__body__input:-webkit-autofill~* .c2-field__body__title__label__text{opacity:0}.c2-field--tonal .c2-field__body__input:-webkit-autofill~* .c2-field__body__title__label__text,.c2-field--tonal .c2-field__body__input:autofill~* .c2-field__body__title__label__text,.c2-field--tonal .c2-field__body__input:placeholder-shown~* .c2-field__body__title__label__text{opacity:0}.c2-field--tonal.c2-field--isValue .c2-field__body__title__label__text,.c2-field--tonal.c2-field.c2-field--focus:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading) .c2-field__body__title__label__text,.c2-field--tonal.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading):active .c2-field__body__title__label__text,.c2-field--tonal.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading):focus .c2-field__body__title__label__text,.c2-field--tonal.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading):focus-within .c2-field__body__title__label__text{opacity:0}.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--tonal:active .c2-field__body__title__label__text{opacity:0}.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--tonal.c2-field--focus .c2-field__body__title__label__text,.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--tonal:focus .c2-field__body__title__label__text,.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--tonal:focus-within .c2-field__body__title__label__text{opacity:0}.c2-field--tonal .c2-field__body__title:after,.c2-field--tonal .c2-field__body__title:before,.c2-field--tonal .c2-field__body__title__label:after{border-top-width:var(--c2-field-sys-border-width);--sys-border:var(--c2-field-sys-border-color);--sys-border-opacity-custom:var(--c2-field-sys-border-color-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)));--sys-border-opacity:var(--c2-field-sys-border-opacity,1)}.c2-field--tonal .c2-field__body__border{border-bottom-width:var(--c2-field-sys-border-width,0);border-left-width:var(--c2-field-sys-border-width,0);border-right-width:var(--c2-field-sys-border-width,0);border-top-width:0;--sys-border:var(--c2-field-sys-border-color);--sys-border-opacity-custom:var(--c2-field-sys-border-color-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)));--sys-border-opacity:var(--c2-field-sys-border-opacity,1)}.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--tonal:active{--c2-field-sys-border-width:var(--c2-field-focusWithin-borderWidth);--c2-field-sys-border-color:var(--c2-field-focusWithin-borderColor);--c2-field-sys-border-opacity:var(--c2-field-focusWithin-borderOpacity)}.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--tonal.c2-field--focus,.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--tonal:focus,.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--tonal:focus-within{--c2-field-sys-border-width:var(--c2-field-focusWithin-borderWidth);--c2-field-sys-border-color:var(--c2-field-focusWithin-borderColor);--c2-field-sys-border-opacity:var(--c2-field-focusWithin-borderOpacity)}.c2-field--filled{--c2-field-sys-shift:calc(var(--c2-field-sys-half)/3);border-top-left-radius:0;border-top-right-radius:0}.c2-field--filled .c2-field__body__input:-webkit-autofill~*{--c2-field-sys-title-shift:var(--c2-field-sys-shift);--c2-field-sys-title-scale:.875}.c2-field--filled .c2-field__body__input:-webkit-autofill~*,.c2-field--filled .c2-field__body__input:autofill~*,.c2-field--filled .c2-field__body__input:placeholder-shown~*{--c2-field-sys-title-shift:var(--c2-field-sys-shift);--c2-field-sys-title-scale:.875}.c2-field--filled.c2-field--isValue,.c2-field--filled.c2-field.c2-field--focus:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading),.c2-field--filled.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading):active,.c2-field--filled.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading):focus,.c2-field--filled.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading):focus-within{--c2-field-sys-title-shift:var(--c2-field-sys-shift);--c2-field-sys-title-scale:.875}.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--filled:active{--c2-field-sys-title-shift:var(--c2-field-sys-shift);--c2-field-sys-title-scale:.875}.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--filled.c2-field--focus,.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--filled:focus,.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--filled:focus-within{--c2-field-sys-title-shift:var(--c2-field-sys-shift);--c2-field-sys-title-scale:.875}.c2-field--filled .c2-field__body{overflow:visible}.c2-field--filled .c2-field__body__border:after,.c2-field--filled .c2-field__body__border:before{bottom:0;content:" ";inset-inline-end:0;inset-inline-start:0;position:absolute}@supports not (inset-inline-start:0){.c2-field--filled .c2-field__body__border:after,.c2-field--filled .c2-field__body__border:before{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left:0}}@supports not (inset-inline-end:0){.c2-field--filled .c2-field__body__border:after,.c2-field--filled .c2-field__body__border:before{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:0}}.c2-field--filled .c2-field__body__border:before{height:var(--c2-field-borderWidth);--sys-background:var(--c2-field-borderColor);--sys-background-opacity-custom:var(--c2-field-borderColor-opacity);--sys-background-opacity:var(--c2-field-borderOpacity)}.c2-field--filled .c2-field__body__border:after,.c2-field--filled .c2-field__body__border:before{background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-field--filled .c2-field__body__border:after{clip-path:inset(0 50%);height:var(--c2-field-focusWithin-borderWidth);z-index:4;--sys-background:var(--c2-field-focusWithin-borderColor);--sys-background-opacity-custom:var(--c2-field-focusWithin-borderColor-opacity);--sys-background-opacity:var(--c2-field-focusWithin-borderOpacity);transition-duration:inherit;transition-property:clip-path}.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--filled:active .c2-field__body__border:after{clip-path:inset(0 0)}.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--filled.c2-field--focus .c2-field__body__border:after,.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--filled:focus .c2-field__body__border:after,.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--filled:focus-within .c2-field__body__border:after{clip-path:inset(0 0)}.c2-field--outlined{--c2-field-sys-border-width:var(--c2-field-borderWidth);--c2-field-sys-border-color:var(--c2-field-borderColor);--c2-field-sys-border-opacity:var(--c2-field-borderOpacity)}.c2-field--outlined .c2-field__body__input:-webkit-autofill~*{--c2-field-sys-title-shift:var(--c2-field-sys-half);--c2-field-sys-title-translateX:0px}.c2-field--outlined .c2-field__body__input:-webkit-autofill~*,.c2-field--outlined .c2-field__body__input:autofill~*,.c2-field--outlined .c2-field__body__input:placeholder-shown~*{--c2-field-sys-title-shift:var(--c2-field-sys-half);--c2-field-sys-title-translateX:0px}.c2-field--outlined .c2-field__body__input:-webkit-autofill~* .c2-field__body__title__label:after{--sys-border-opacity:0;-webkit-transition:none;transition:none}.c2-field--outlined .c2-field__body__input:-webkit-autofill~* .c2-field__body__title__label:after,.c2-field--outlined .c2-field__body__input:autofill~* .c2-field__body__title__label:after,.c2-field--outlined .c2-field__body__input:placeholder-shown~* .c2-field__body__title__label:after{--sys-border-opacity:0;-webkit-transition:none;transition:none}.c2-field--outlined .c2-field__body__input:-webkit-autofill~* .c2-field__body__title__label__text{font-size:.9em}.c2-field--outlined .c2-field__body__input:-webkit-autofill~* .c2-field__body__title__label__text,.c2-field--outlined .c2-field__body__input:autofill~* .c2-field__body__title__label__text,.c2-field--outlined .c2-field__body__input:placeholder-shown~* .c2-field__body__title__label__text{font-size:.9em}.c2-field--outlined.c2-field--isValue,.c2-field--outlined.c2-field.c2-field--focus:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading),.c2-field--outlined.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading):active,.c2-field--outlined.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading):focus,.c2-field--outlined.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading):focus-within{--c2-field-sys-title-shift:var(--c2-field-sys-half);--c2-field-sys-title-translateX:0px}.c2-field--outlined.c2-field--isValue .c2-field__body__title__label:after,.c2-field--outlined.c2-field.c2-field--focus:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading) .c2-field__body__title__label:after,.c2-field--outlined.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading):active .c2-field__body__title__label:after,.c2-field--outlined.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading):focus .c2-field__body__title__label:after,.c2-field--outlined.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading):focus-within .c2-field__body__title__label:after{--sys-border-opacity:0;transition:none}.c2-field--outlined.c2-field--isValue .c2-field__body__title__label__text,.c2-field--outlined.c2-field.c2-field--focus:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading) .c2-field__body__title__label__text,.c2-field--outlined.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading):active .c2-field__body__title__label__text,.c2-field--outlined.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading):focus .c2-field__body__title__label__text,.c2-field--outlined.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading):focus-within .c2-field__body__title__label__text{font-size:.9em}.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--outlined:active{--c2-field-sys-title-shift:var(--c2-field-sys-half);--c2-field-sys-title-translateX:0px}.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--outlined:active .c2-field__body__title__label:after{--sys-border-opacity:0;transition:none}.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--outlined:active .c2-field__body__title__label__text{font-size:.9em}.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--outlined.c2-field--focus,.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--outlined:focus,.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--outlined:focus-within{--c2-field-sys-title-shift:var(--c2-field-sys-half);--c2-field-sys-title-translateX:0px}.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--outlined.c2-field--focus .c2-field__body__title__label:after,.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--outlined:focus .c2-field__body__title__label:after,.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--outlined:focus-within .c2-field__body__title__label:after{--sys-border-opacity:0;transition:none}.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--outlined.c2-field--focus .c2-field__body__title__label__text,.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--outlined:focus .c2-field__body__title__label__text,.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--outlined:focus-within .c2-field__body__title__label__text{font-size:.9em}.c2-field--outlined .c2-field__body__title:after,.c2-field--outlined .c2-field__body__title:before,.c2-field--outlined .c2-field__body__title__label:after{border-top-width:var(--c2-field-sys-border-width);--sys-border:var(--c2-field-sys-border-color);--sys-border-opacity-custom:var(--c2-field-sys-border-color-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)));--sys-border-opacity:var(--c2-field-sys-border-opacity,1)}.c2-field--outlined .c2-field__body__border{border-bottom-width:var(--c2-field-sys-border-width,0);border-left-width:var(--c2-field-sys-border-width,0);border-right-width:var(--c2-field-sys-border-width,0);border-top-width:0;--sys-border:var(--c2-field-sys-border-color);--sys-border-opacity-custom:var(--c2-field-sys-border-color-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)));--sys-border-opacity:var(--c2-field-sys-border-opacity,1)}.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--outlined:active{--c2-field-sys-border-width:var(--c2-field-focusWithin-borderWidth);--c2-field-sys-border-color:var(--c2-field-focusWithin-borderColor);--c2-field-sys-border-opacity:var(--c2-field-focusWithin-borderOpacity)}.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--outlined.c2-field--focus,.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--outlined:focus,.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--outlined:focus-within{--c2-field-sys-border-width:var(--c2-field-focusWithin-borderWidth);--c2-field-sys-border-color:var(--c2-field-focusWithin-borderColor);--c2-field-sys-border-opacity:var(--c2-field-focusWithin-borderOpacity)}.c2-field--outlined .c2-field__body{overflow:visible}.c2-field--block{width:100%}.c2-field--right .c2-field__body__scoreboard__space{margin-inline-end:0}@supports not (margin-inline-end:0){.c2-field--right .c2-field__body__scoreboard__space{margin-left:var(--d-dir-margin-left);margin-right:var(--d-dir-margin-right);--sys-margin-right:0}}.c2-field--right .c2-field__body__input{text-align:right}.c2-field--align--right .c2-field__previous{order:94}.c2-field--align--left .c2-field__next{order:6}.c2-field--align--center.c2-field--arrow .c2-field__body__input{text-align:center}.c2-field{--c2-field-padding:var(--c2-st-global-distance-space-inset-md);--c2-field-space:var(--c2-st-global-distance-space-inset-xs);--c2-field-borderWidth:var(--c2-st-global-distance-space-inset-x);--c2-field-borderColor:var(--c2-st-interaction-border-color-neutral-normal);--c2-field-borderRadius:var(--c2-st-selectable-borderRadius-size-sm);--c2-field-focusWithin-color:var(--c2-st-content-foreground-color-neutral-tetriary);--c2-field-focusWithin-borderColor:var(--c2-st-interaction-border-color-neutral-select);--c2-field-focusWithin-borderWidth:var(--c2-st-global-distance-space-inset-x);--c2-field-focusWithin-caption-opacity:.5;--c2-field-validation-color:var(--c2-st-content-foreground-color-neutral-tetriary);--c2-field-validation-borderColor:var(--c2-st-interaction-border-color-negative-normal);--c2-field-validation-borderWidth:var(--c2-st-global-distance-space-inset-x);font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-150);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);--sys-color:var(--c2-st-content-foreground-color-neutral-primary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-primary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-field__body{--sys-background:var(--c2-st-interaction-background-color-ghost-normal);--sys-background-opacity-custom:var(--c2-st-interaction-background-color-ghost-normal-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));--sys-gradient:var(--c2-st-interaction-background-color-ghost-hover);--sys-gradient-opacity-custom:var(--c2-st-interaction-background-color-ghost-hover-opacity);background-image:linear-gradient(0deg,rgba(var(--sys-gradient),var(--sys-gradient-opacity,var(--sys-gradient-opacity-custom,1))),rgba(var(--sys-gradient),var(--sys-gradient-opacity,var(--sys-gradient-opacity-custom,1))));--sys-gradient-opacity:0}.c2-field__body__input{--sys-color:var(--c2-st-content-foreground-color-neutral-primary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-primary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-field__body__input::-moz-placeholder{--sys-color:var(--c2-st-content-foreground-color-neutral-tetriary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-tetriary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-field__body__input::placeholder{--sys-color:var(--c2-st-content-foreground-color-neutral-tetriary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-tetriary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading) .c2-field__body.c2-field--focus,.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading) .c2-field__body:focus,.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading) .c2-field__body:focus-within{--sys-background:var(--c2-st-interaction-background-color-ghost-focus);--sys-background-opacity-custom:var(--c2-st-interaction-background-color-ghost-focus-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading) .c2-field__body:hover{--sys-gradient-opacity:unset}.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading) .c2-field__body:active{--sys-background:var(--c2-st-interaction-background-color-ghost-focus);--sys-background-opacity-custom:var(--c2-st-interaction-background-color-ghost-focus-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-field__prefix{margin-inline-end:0;margin-inline-start:0;opacity:1;--sys-color:var(--c2-st-content-foreground-color-neutral-secondary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-secondary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}@supports not (margin-inline-start:0){.c2-field__prefix{margin-left:var(--d-dir-margin-left);margin-right:var(--d-dir-margin-right);--sys-margin-left:0}}@supports not (margin-inline-end:0){.c2-field__prefix{margin-left:var(--d-dir-margin-left);margin-right:var(--d-dir-margin-right);--sys-margin-right:0}}.c2-field__suffix{margin-inline-end:0;margin-inline-start:0;opacity:1;--sys-color:var(--c2-st-content-foreground-color-neutral-secondary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-secondary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}@supports not (margin-inline-start:0){.c2-field__suffix{margin-left:var(--d-dir-margin-left);margin-right:var(--d-dir-margin-right);--sys-margin-left:0}}@supports not (margin-inline-end:0){.c2-field__suffix{margin-left:var(--d-dir-margin-left);margin-right:var(--d-dir-margin-right);--sys-margin-right:0}}.c2-field__caption,.c2-field__iconTrailing{--sys-color:var(--c2-st-content-foreground-color-neutral-tetriary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-tetriary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-field--disabled,.c2-field.c2-field--disabled,.c2-field:disabled{--c2-field-borderColor:var(--c2-st-content-border-color-neutral-disable);opacity:.5;--sys-color:var(--c2-st-content-foreground-color-neutral-disable);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-disable-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-field--disabled .c2-field__body,.c2-field.c2-field--disabled .c2-field__body,.c2-field:disabled .c2-field__body{--sys-background:var(--c2-st-content-background-color-neutral-disable);--sys-background-opacity-custom:var(--c2-st-content-background-color-neutral-disable-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-field--disabled .c2-field__body--input,.c2-field.c2-field--disabled .c2-field__body--input,.c2-field:disabled .c2-field__body--input{color:inherit}.c2-field--disabled .c2-field__body--input::-moz-placeholder,.c2-field.c2-field--disabled .c2-field__body--input::-moz-placeholder,.c2-field:disabled .c2-field__body--input::-moz-placeholder{color:inherit}.c2-field--disabled .c2-field__body--input::placeholder,.c2-field.c2-field--disabled .c2-field__body--input::placeholder,.c2-field:disabled .c2-field__body--input::placeholder{color:inherit}.c2-field--disabled .c2-field__prefix,.c2-field--disabled .c2-field__suffix,.c2-field.c2-field--disabled .c2-field__prefix,.c2-field.c2-field--disabled .c2-field__suffix,.c2-field:disabled .c2-field__prefix,.c2-field:disabled .c2-field__suffix{color:inherit}.c2-field--tonal{--c2-field-borderWidth:0;--c2-field-focusWithin-borderWidth:var(--c2-ot-dimension-6);--c2-field-validation-borderWidth:var(--c2-ot-dimension-6);--sys-background:var(--c2-st-action-background-color-neutral-subtle-normal);--sys-background-opacity-custom:var(--c2-st-action-background-color-neutral-subtle-normal-opacity)}.c2-field--tonal,.c2-field--tonal .c2-field__body{background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-field--tonal .c2-field__body{--sys-background:var(--c2-st-content-background-color-neutral-surface);--sys-background-opacity-custom:var(--c2-st-content-background-color-neutral-surface-opacity)}.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--tonal .c2-field__body.c2-field--focus,.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--tonal .c2-field__body:focus,.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--tonal .c2-field__body:focus-within{--sys-background:var(--c2-st-action-background-color-neutral-subtle-normal);--sys-background-opacity-custom:var(--c2-st-action-background-color-neutral-subtle-normal-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--tonal .c2-field__body:hover{--sys-background:var(--c2-st-action-background-color-neutral-subtle-hover);--sys-background-opacity-custom:var(--c2-st-action-background-color-neutral-subtle-hover-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading).c2-field--tonal .c2-field__body:active{--sys-background:var(--c2-st-action-background-color-neutral-subtle-active);--sys-background-opacity-custom:var(--c2-st-action-background-color-neutral-subtle-active-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-field--selected .c2-field__body{--sys-background:var(--c2-st-action-background-color-neutral-ghost-select);--sys-background-opacity-custom:var(--c2-st-action-background-color-neutral-ghost-select-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-field--width--custom{--sys-width:var(--c2-field-sys-width);width:var(--sys-width)}.c2-field--ghost{--c2-field-borderWidth:0;background-color:transparent}.c2-field--ghost .c2-field__body__title{opacity:0}.c2-field--enum .c2-field__body{border-width:0}.c2-field--enum .c2-field__body--input{text-align:center}.c2-field--size--xm{--c2-field-height:var(--c2-ot-dimension-225);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-87);--sys-line-height:var(--c2-ot-typography-lineHeight-125);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-field--size--sm,.c2-field--size--xm{font-family:var(--c2-ot-typography-fontFamily-base);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none)}.c2-field--size--sm{--c2-field-height:var(--c2-ot-dimension-250);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-87);--sys-line-height:var(--c2-ot-typography-lineHeight-125);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-field--size--md{--c2-field-height:44px}.c2-field--size--lg{--c2-field-height:var(--c2-ot-dimension-300)}.c2-field--size--xl{--c2-field-height:var(--c2-ot-dimension-400);font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-175);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-600);--sys-line-height:var(--c2-ot-typography-lineHeight-225);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-87)}.c2-field .c2-icon--disabled{opacity:.16;--sys-color:var(--c2-st-content-foreground-color-neutral-disable);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-disable-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-field.c2-field--validation .c2-field__body{--sys-gradient:var(--c2-st-action-background-color-negative-subtle-hover);--sys-gradient-opacity-custom:var(--c2-st-action-background-color-negative-subtle-hover-opacity);background-image:linear-gradient(0deg,rgba(var(--sys-gradient),var(--sys-gradient-opacity,var(--sys-gradient-opacity-custom,1))),rgba(var(--sys-gradient),var(--sys-gradient-opacity,var(--sys-gradient-opacity-custom,1))))}.c2-field--validation.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading) .c2-field__body.c2-field--focus,.c2-field--validation.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading) .c2-field__body:focus,.c2-field--validation.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading) .c2-field__body:focus-within{--sys-background:var(--c2-st-action-background-color-negative-subtle-normal);--sys-background-opacity-custom:var(--c2-st-action-background-color-negative-subtle-normal-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-field--validation.c2-field:not(:disabled,.c2-field--disabled,.c2-field--readonly,.c2-field--loading) .c2-field__body:active{--sys-background:var(--c2-st-action-background-color-negative-subtle-normal);--sys-background-opacity-custom:var(--c2-st-action-background-color-negative-subtle-normal-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-fieldLabel{display:flex;justify-content:flex-end}.c2-fieldLabel__label{flex-basis:1px;flex-grow:1;flex-shrink:1}.c2-fieldLabel{font-family:var(--c2-ot-typography-fontFamily-base);gap:var(--c2-st-global-distance-space-inset-md);padding-bottom:var(--c2-st-global-distance-space-inset-md);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-87);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-500);--sys-line-height:var(--c2-ot-typography-lineHeight-100);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);--sys-color:var(--c2-st-content-foreground-color-neutral-secondary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-secondary-opacity)}.c2-fieldLabel,.c2-fieldLabel__required{color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-fieldLabel__required{--sys-color:var(--c2-st-content-foreground-color-negative-primary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-negative-primary-opacity)}.c2-progress{--c2-progress-palette:var(--c2-progress-sys-color,var(--sys-palette-var,var(--c2-progress-backgroundColor)));--c2-progress-opacity:var(--c2-progress-sys-opacity,.1);--c2-progress-transitionDuration:20s;animation-fill-mode:forwards;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;display:none;overflow:hidden;position:absolute;transition-property:background-color;z-index:16}.c2-progress__circle,.c2-progress__circleSub{transition-property:background-color,stroke-dasharray;fill:transparent;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;stroke-opacity:1;stroke-width:var(--c2-progress-height);--sys-color:var(--c2-progress-palette);--sys-color-opacity-custom:var(--c2-progress-palette-opacity);stroke:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-progress__point{height:var(--c2-progress-height);position:absolute;right:0;width:var(--c2-progress-height);--sys-background:var(--c2-progress-palette);--sys-background-opacity-custom:var(--c2-progress-palette-opacity);--sys-background-opacity:1;background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));border-radius:var(--c2-progress-borderRadius)}.c2-progress--hide,.c2-progress--value,.c2-progress--visible{display:block}.c2-progress--visible{animation-duration:var(--d-sys-transitionDuration-fade-enter);transition-duration:var(--d-sys-transitionDuration-fade-enter)}.c2-progress--hide{animation-duration:var(--d-sys-transitionDuration-fade-exit);transition-duration:var(--d-sys-transitionDuration-fade-exit)}.c2-progress--value:after,.c2-progress--value:before{animation-name:none!important}.c2-progress--value .c2-progress__circle{animation-name:none!important;stroke-dasharray:calc(var(--c2-progress-sys-value)*var(--c2-progress-circular-dasharray)) var(--c2-progress-circular-length)!important;stroke-linecap:butt}.c2-progress--linear{height:var(--c2-progress-height);padding-inline-end:0;padding-inline-start:0;width:100%;--sys-background:var(--c2-progress-palette);--sys-background-opacity-custom:var(--c2-progress-palette-opacity);--sys-background-opacity:var(--c2-progress-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}@supports not (padding-inline-start:0){.c2-progress--linear{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:0}}@supports not (padding-inline-end:0){.c2-progress--linear{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:0}}.c2-progress--linear:after,.c2-progress--linear:before{bottom:0;content:" ";left:0;position:absolute;right:100%;top:0;--sys-background:var(--c2-progress-palette);--sys-background-opacity-custom:var(--c2-progress-palette-opacity);--sys-background-opacity:1;background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));border-radius:var(--c2-progress-borderRadius);transition-duration:inherit;transition-property:background-color}.c2-progress--linear.c2-progress--visible{animation-name:c2-progress-linear-visible}.c2-progress--linear.c2-progress--hide{animation-name:c2-progress-linear-hidden}.c2-progress--linear.c2-progress--value:after{display:none}.c2-progress--linear.c2-progress--value:before{right:var(--c2-progress-sys-value);transition-property:right}.c2-progress--linear.c2-progress--position--top{top:0;transform-origin:top}.c2-progress--linear.c2-progress--position--bottom{bottom:0;transform-origin:bottom}.c2-progress--linear.c2-progress--indeterminate--type1:after{animation-duration:var(--c2-progress-transitionDuration);animation-fill-mode:forwards}.c2-progress--linear.c2-progress--indeterminate--type1.c2-progress--visible:after{animation-name:c2-progress-linear-type1}.c2-progress--linear.c2-progress--indeterminate--type1.c2-progress--hide{animation-delay:var(--d-sys-transitionDuration-fade-exit)}.c2-progress--linear.c2-progress--indeterminate--type1.c2-progress--hide:after{animation-name:c2-progress-linear-type1}.c2-progress--linear.c2-progress--indeterminate--type1.c2-progress--hide:before{right:0;transition-property:right}.c2-progress--linear.c2-progress--indeterminate--type2:after{animation:c2-progress-linear-type3 2.1s cubic-bezier(.165,.84,.44,1) infinite;animation-delay:1.15s}.c2-progress--linear.c2-progress--indeterminate--type2:before{animation:c2-progress-linear-type2 2.1s cubic-bezier(.65,.815,.735,.395) infinite}.c2-progress--linear.c2-progress--indeterminate--type3:after{animation:c2-progress-linear-type4 1.2s linear infinite}.c2-progress--circular{--c2-progress-circular-length:125.66370614px;--c2-progress-circular-dasharray:calc(var(--c2-progress-circular-length)/100);inset:var(--c2-progress-inset,0);margin:auto;--sys-width:var(--c2-progress-width);aspect-ratio:1/1;flex-basis:var(--sys-width);max-height:calc(100% - var(--c2-progress-inset, 0)*2);max-width:100%;max-width:calc(100% - var(--c2-progress-inset, 0)*2);rotate:-90deg;width:var(--sys-width)}@supports not (inset:var(--c2-progress-inset,0)){.c2-progress--circular{bottom:var(--c2-progress-inset,0);inset-inline-end:var(--c2-progress-inset,0);inset-inline-start:var(--c2-progress-inset,0);top:var(--c2-progress-inset,0)}@supports not (inset-inline-start:var(--c2-progress-inset,0)){.c2-progress--circular{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left:var(--c2-progress-inset,0)}}@supports not (inset-inline-end:var(--c2-progress-inset,0)){.c2-progress--circular{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:var(--c2-progress-inset,0)}}}@supports not (aspect-ratio:1/1){.c2-progress--circular{--sys-height:var(--c2-progress-width);height:var(--sys-height)}}@supports not (rotate:-90deg){.c2-progress--circular{transform:translate(calc(var(--sys-transform-translateX, 0px)*var(--d-dir))) translateY(var(--sys-transform-translateY,0)) scale(var(--sys-transform-scale,1)) rotate(var(--sys-transform-rotate,0));--sys-transform-rotate:-90deg}}.c2-progress--circular .c2-progress__circleSub{stroke-dasharray:none;--sys-color-opacity:var(--c2-progress-opacity)}.c2-progress--circular.c2-progress--visible{animation-name:c2-progress-circle-visible}.c2-progress--circular.c2-progress--hide{animation-name:c2-progress-circle-hidden}.c2-progress--circular.c2-progress--dense{--c2-progress-inset:0px}.c2-progress--circular.c2-progress--indeterminate--type1 .c2-progress__circle{animation-duration:var(--c2-progress-transitionDuration);animation-fill-mode:forwards;animation-name:c2-progress-circle-type1}.c2-progress--circular.c2-progress--indeterminate--type2 .c2-progress__circle{animation:c2-progress-circle-type2 2s linear infinite,c2-progress-circle-type3 1.5s ease-in-out infinite;transform-origin:center}.c2-progress--circular.c2-progress--indeterminate--type3 .c2-progress__circle{stroke-dasharray:32,200;stroke-dashoffset:0;animation:c2-progress-circle-type2 1.2s linear infinite;transform-origin:center}.c2-progress--position--static{--c2-progress-width:var(--c2-progress-width-static,var(--sys-line-height))!important;margin:0;max-height:none;position:relative}.c2-progress--inverse{--c2-progress-palette:var(--c2-progress-sys-color,var(--sys-color,var(--c2-progress-backgroundColor)))}@keyframes c2-progress-linear-visible{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes c2-progress-linear-hidden{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes c2-progress-linear-type1{0%{right:100%}5%{right:60%}50%{right:10%}to{right:5%}}@keyframes c2-progress-linear-type2{0%{left:-35%;right:100%}60%{left:100%;right:-90%}to{left:100%;right:-90%}}@keyframes c2-progress-linear-type3{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@keyframes c2-progress-linear-type4{0%{left:-25%;right:100%}to{left:100%;right:-25%}}@keyframes c2-progress-circle-visible{0%{opacity:0}to{opacity:1}}@keyframes c2-progress-circle-hidden{0%{opacity:1}to{opacity:0}}@keyframes c2-progress-circle-type1{0%{stroke-dasharray:1.2566370614 125.6637061436}5%{stroke-dasharray:50.2654824574 125.6637061436}50%{stroke-dasharray:113.0973355292 125.6637061436}to{stroke-dasharray:119.3805208364 125.6637061436}}@keyframes c2-progress-circle-type2{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes c2-progress-circle-type3{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}to{stroke-dasharray:89,200;stroke-dashoffset:-124}}.c2-progress{--c2-progress-height:var(--c2-st-global-distance-space-inline-xs);--c2-progress-backgroundColor:var(--c2-st-action-background-color-primary-solid-normal);--c2-progress-borderRadius:var(--c2-st-selectable-borderRadius-size-pill);--c2-progress-opacity:var(--c2-ot-opacity-25);--sys-palette-var:var(--c2-palette-dark300,var(--c2-palette-basic300,var(--c2-st-action-background-color-primary-solid-normal)));--sys-palette-var-opacity:var(--c2-palette-dark300-opacity,var(--c2-palette-basic300-opacity,var(--c2-st-action-background-color-primary-solid-normal-opacity)))}.c2-progress--circular{--c2-progress-inset:var(--c2-st-global-distance-space-inline-md);--c2-progress-width:var(--c2-ot-dimension-300)}.c2-progress--circular.c2-progress--indeterminate--type2 .c2-progress__circleSub{display:none}.c2-progress--bold{--c2-progress-height:var(--c2-st-global-distance-space-inline-md)}.c2-fieldCounter{white-space:nowrap;--c2-fieldCounter-main:var(--d-fieldCounter)}.c2-icon{--c2-icon-_factor:var(--c2-icon-factor,1.5);--c2-icon-_width:var(--c2-icon-width,calc(var(--sys-font-size, 16px)*var(--c2-icon-_factor)));align-items:center;display:inline-flex;justify-content:center;overflow:visible;position:relative;--sys-width:var(--c2-icon-_width);flex-basis:var(--sys-width);max-width:100%;min-width:var(--c2-icon-_width);width:var(--sys-width);touch-callout:none;border-radius:var(--c2-icon-rounded,inherit);transition-duration:var(--d-sys-transitionDuration-standard);transition-property:clip-path,margin,opacity,transform;-webkit-user-select:none;-moz-user-select:none;user-select:none}@supports not (aspect-ratio:1/1){.c2-icon{--sys-height:var(--c2-icon-_width);height:var(--sys-height)}}.c2-icon--hide{opacity:0;transform:scale(.8)}.c2-icon--animationType--type2{clip-path:inset(0 0 0 0);transition:clip-path var(--d-sys-transitionDuration-fade-enter) var(--d-sys-transitionFunction-deceleration),margin var(--d-ref-transitionDuration-1) linear,background var(--d-sys-transitionDuration-standard) linear,opacity var(--d-sys-transitionDuration-standard) linear,transform var(--d-sys-transitionDuration-standard) linear}.c2-icon--animationType--type2.c2-icon--hide{clip-path:inset(0 100% 0 0);margin:0 calc(var(--c2-icon-_width)*-1) 0 0!important;opacity:1;transform:none;transition-duration:var(--d-sys-transitionDuration-fade-exit);transition-timing-function:linear}.c2-icon--animationShow{animation-duration:var(--d-sys-transitionDuration-standard);animation-name:c2-icon-show}.c2-icon--asPalette{color:rgba(var(--sys-palette-color,var(--sys-color)),var(--sys-palette-color-opacity,var(--sys-color-opacity)))}.c2-icon--overlay{--sys-background:var(--c2-icon-sys-color,var(--sys-color))}.c2-icon--dynamic{--sys-gradient:var(--c2-icon-sys-color,var(--sys-color));--sys-gradient-opacity:0;background-image:linear-gradient(0deg,rgba(var(--sys-gradient),var(--sys-gradient-opacity,var(--sys-gradient-opacity-custom,1))),rgba(var(--sys-gradient),var(--sys-gradient-opacity,var(--sys-gradient-opacity-custom,1))));cursor:pointer}.c2-icon--disabled,.c2-icon.c2-icon--disabled,.c2-icon:disabled{cursor:default}.c2-icon--start{order:1}.c2-icon--end{order:99999}.c2-icon--high{z-index:16}.c2-icon--dir{transform:scaleX(var(--d-dir))}@keyframes c2-icon-show{0%{opacity:0;transform:scale(.6)}20%{transform:scale(.6)}60%{opacity:1}to{opacity:1;transform:none}}.c2-icon{aspect-ratio:1/1}.c2-icon--asPalette{--sys-palette-color:var(--c2-palette-dark400,var(--c2-palette-basic400,var(--c2-st-content-background-color-info-explicit)));--sys-palette-color-opacity:var(--c2-palette-dark400-opacity,var(--c2-palette-basic400-opacity,var(--c2-st-content-background-color-info-explicit-opacity)));--sys-color:var(--sys-palette-color);--sys-color-opacity-custom:var(--sys-palette-color-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-icon--overlay{--sys-background:var(--c2-st-action-background-color-neutral-subtle-normal);--sys-background-opacity-custom:var(--c2-st-action-background-color-neutral-subtle-normal-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-icon--overlay--disabled,.c2-icon--overlay.c2-icon--disabled,.c2-icon--overlay:disabled{--sys-background-opacity:0}.c2-icon:not(:disabled,.c2-icon--disabled,.c2-icon--readonly,.c2-icon--loading).c2-icon--dynamic.c2-icon--focus,.c2-icon:not(:disabled,.c2-icon--disabled,.c2-icon--readonly,.c2-icon--loading).c2-icon--dynamic:focus,.c2-icon:not(:disabled,.c2-icon--disabled,.c2-icon--readonly,.c2-icon--loading).c2-icon--dynamic:focus-within{--sys-gradient:var(--c2-st-action-background-color-neutral-subtle-focus);--sys-gradient-opacity-custom:var(--c2-st-action-background-color-neutral-subtle-focus-opacity);background-image:linear-gradient(0deg,rgba(var(--sys-gradient),var(--sys-gradient-opacity,var(--sys-gradient-opacity-custom,1))),rgba(var(--sys-gradient),var(--sys-gradient-opacity,var(--sys-gradient-opacity-custom,1))));--sys-gradient-opacity:unset}.c2-icon:not(:disabled,.c2-icon--disabled,.c2-icon--readonly,.c2-icon--loading).c2-icon--dynamic:hover{--sys-gradient:var(--c2-st-action-background-color-neutral-subtle-hover);--sys-gradient-opacity-custom:var(--c2-st-action-background-color-neutral-subtle-hover-opacity);--sys-gradient-opacity:unset}.c2-icon:not(:disabled,.c2-icon--disabled,.c2-icon--readonly,.c2-icon--loading).c2-icon--dynamic:active,.c2-icon:not(:disabled,.c2-icon--disabled,.c2-icon--readonly,.c2-icon--loading).c2-icon--dynamic:hover{background-image:linear-gradient(0deg,rgba(var(--sys-gradient),var(--sys-gradient-opacity,var(--sys-gradient-opacity-custom,1))),rgba(var(--sys-gradient),var(--sys-gradient-opacity,var(--sys-gradient-opacity-custom,1))))}.c2-icon:not(:disabled,.c2-icon--disabled,.c2-icon--readonly,.c2-icon--loading).c2-icon--dynamic:active{--sys-gradient:var(--c2-st-action-background-color-neutral-subtle-active);--sys-gradient-opacity-custom:var(--c2-st-action-background-color-neutral-subtle-active-opacity);--sys-gradient-opacity:unset}.c2-icon--asPaletteInverse{--sys-color:var(--c2-st-content-foreground-color-neutral-invert-primary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-invert-primary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)));--sys-palette-background:var(--c2-palette-dark300,var(--c2-palette-basic300,var(--c2-st-asemantic-background-color-indigo-explicit)));--sys-palette-background-opacity:var(--c2-palette-dark300-opacity,var(--c2-palette-basic300-opacity,var(--c2-st-asemantic-background-color-indigo-explicit-opacity)));--sys-background:var(--sys-palette-background);--sys-background-opacity-custom:var(--sys-palette-background-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-icon--circle{border-radius:var(--c2-st-selectable-borderRadius-size-pill)}.c2-icon--box,.c2-icon--rect{border-radius:0}.c2-icon--rect{aspect-ratio:30/20;--sys-width:auto;width:var(--sys-width);--sys-height:var(--c2-icon-_width);height:var(--sys-height)}.c2-icon--round{border-radius:var(--c2-st-selectable-borderRadius-size-sm)}.c2-icon--size--2xs{--c2-icon-width:var(--c2-ot-dimension-75)}.c2-icon--size--xs{--c2-icon-width:var(--c2-ot-dimension-100)}.c2-icon--size--sm{--c2-icon-width:var(--c2-ot-dimension-125)}.c2-icon--size--md{--c2-icon-width:var(--c2-ot-dimension-150)}.c2-icon--size--lg{--c2-icon-width:var(--c2-ot-dimension-200)}.c2-icon--size--2lg{--c2-icon-width:var(--c2-ot-dimension-225)}.c2-icon--size--2lg .c2-image{inset:var(--c2-st-global-distance-space-inset-sm)}@supports not (inset:var(--c2-st-global-distance-space-inset-sm )){.c2-icon--size--2lg .c2-image{bottom:var(--c2-st-global-distance-space-inset-sm);inset-inline-end:var(--c2-st-global-distance-space-inset-sm);inset-inline-start:var(--c2-st-global-distance-space-inset-sm);top:var(--c2-st-global-distance-space-inset-sm)}@supports not (inset-inline-start:var(--c2-st-global-distance-space-inset-sm )){.c2-icon--size--2lg .c2-image{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left:var(--c2-st-global-distance-space-inset-sm)}}@supports not (inset-inline-end:var(--c2-st-global-distance-space-inset-sm )){.c2-icon--size--2lg .c2-image{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:var(--c2-st-global-distance-space-inset-sm)}}}.c2-icon--size--xl{--c2-icon-width:var(--c2-ot-dimension-250)}.c2-icon--size--2xl{--c2-icon-width:var(--c2-ot-dimension-350)}.c2-icon--size--3xl{--c2-icon-width:var(--c2-ot-dimension-400)}.c2-icon--size--4xl{--c2-icon-width:var(--c2-ot-dimension-450)}.c2-icon--size--5xl{--c2-icon-width:var(--c2-ot-dimension-500)}.c2-icon--size--6xl{--c2-icon-width:var(--c2-ot-dimension-600)}.c2-icon--size--7xl{--c2-icon-width:var(--c2-ot-dimension-800)}.c2-icon--secondary{--sys-color:var(--c2-st-content-foreground-color-neutral-secondary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-secondary-opacity)}.c2-icon--secondary,.c2-icon--success{color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-icon--success{--sys-color:var(--c2-st-action-background-color-positive-normal);--sys-color-opacity-custom:var(--c2-st-action-background-color-positive-normal-opacity)}.c2-icon--successInverse{--sys-color:var(--c2-st-content-background-color-default-subtle-normal);--sys-color-opacity-custom:var(--c2-st-content-background-color-default-subtle-normal-opacity);--sys-background:var(--c2-st-content-background-color-positive-explicit);--sys-background-opacity-custom:var(--c2-st-content-background-color-positive-explicit-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-icon--error,.c2-icon--successInverse{color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-icon--error{--sys-color:var(--c2-st-action-background-color-negative-normal);--sys-color-opacity-custom:var(--c2-st-action-background-color-negative-normal-opacity)}.c2-icon--errorInverse{--sys-color:var(--c2-st-content-background-color-default-subtle-normal);--sys-color-opacity-custom:var(--c2-st-content-background-color-default-subtle-normal-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)));--sys-background:var(--c2-st-content-background-color-negative-explicit);--sys-background-opacity-custom:var(--c2-st-content-background-color-negative-explicit-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-image{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:inherit;bottom:0;direction:ltr;display:flex;justify-content:center;left:0;overflow:hidden;position:absolute;right:0;top:0;transform:none;transition-duration:var(--d-sys-transitionDuration-standard);transition-property:background-size,filter,opacity,transform,rotate,scale,clip-path}@supports not (inset:0){.c2-image{bottom:0;inset-inline-end:0;inset-inline-start:0;top:0}@supports not (inset-inline-start:0){.c2-image{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left:0}}@supports not (inset-inline-end:0){.c2-image{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:0}}}.c2-image--type--public{-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-size:var(--c2-image-publicMaskSize,contain);mask-size:var(--c2-image-publicMaskSize,contain)}.c2-image--type--public.c2-image--background{--sys-background:var(--sys-color);--sys-background-opacity-custom:var(--sys-color-opacity);--sys-background-opacity:var(--sys-color-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));--sys-background-opacity-custom:var(--sys-color-opacity-custom)}.c2-image--type--icon{background-size:cover}.c2-image--type--color--disabled,.c2-image--type--color.c2-image--disabled,.c2-image--type--color:disabled,.c2-image--type--file--disabled,.c2-image--type--file.c2-image--disabled,.c2-image--type--file:disabled,.c2-image--type--image--disabled,.c2-image--type--image.c2-image--disabled,.c2-image--type--image:disabled{filter:grayscale(1) opacity(var(--sys-color-opacity,var(--c2-image-colorOpacity,1)))}.c2-image--type--pdf>object{height:100%;width:100%}.c2-image--adaptive{background-size:100%}.c2-image--turn{rotate:180deg}@supports not (rotate:180deg){.c2-image--turn{transform:translate(calc(var(--sys-transform-translateX, 0px)*var(--d-dir))) translateY(var(--sys-transform-translateY,0)) scale(var(--sys-transform-scale,1)) rotate(var(--sys-transform-rotate,0));--sys-transform-rotate:180deg}}.c2-image--disabled{color:rgba(var(--sys-color,var(--c2-image-color)),var(--sys-color-opacity,var(--c2-image-colorOpacity,1)))}.c2-image--hide{opacity:0;scale:.8}@supports not (scale:.8){.c2-image--hide{transform:translate(calc(var(--sys-transform-translateX, 0px)*var(--d-dir))) translateY(var(--sys-transform-translateY,0)) scale(var(--sys-transform-scale,1)) rotate(var(--sys-transform-rotate,0));--sys-transform-scale:.8}}.c2-image.material-icons{direction:ltr;display:inline-flex;font-size:var(--c2-image-font-size,1.5em)}.c2-image--type--outlined{font-family:Material Icons Outlined,sans-serif}.c2-image--type--round{font-family:Material Icons Round,sans-serif}.c2-image--type--sharp{font-family:Material Icons Sharp,sans-serif}.c2-image--type--two-tone{font-family:Material Icons Two Tone,sans-serif}.c2-image--disabled{--c2-image-color:var(--c2-st-content-foreground-color-neutral-disable);--c2-image-color-opacity:var(--c2-st-content-foreground-color-neutral-disable-opacity)}.c2-image--padding--sm{inset:var(--c2-st-global-distance-space-inset-x)}@supports not (inset:var(--c2-st-global-distance-space-inset-x )){.c2-image--padding--sm{bottom:var(--c2-st-global-distance-space-inset-x);inset-inline-end:var(--c2-st-global-distance-space-inset-x);inset-inline-start:var(--c2-st-global-distance-space-inset-x);top:var(--c2-st-global-distance-space-inset-x)}@supports not (inset-inline-start:var(--c2-st-global-distance-space-inset-x )){.c2-image--padding--sm{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left:var(--c2-st-global-distance-space-inset-x)}}@supports not (inset-inline-end:var(--c2-st-global-distance-space-inset-x )){.c2-image--padding--sm{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:var(--c2-st-global-distance-space-inset-x)}}}.c2-image--padding--md{inset:var(--c2-st-global-distance-space-inset-xs)}@supports not (inset:var(--c2-st-global-distance-space-inset-xs )){.c2-image--padding--md{bottom:var(--c2-st-global-distance-space-inset-xs);inset-inline-end:var(--c2-st-global-distance-space-inset-xs);inset-inline-start:var(--c2-st-global-distance-space-inset-xs);top:var(--c2-st-global-distance-space-inset-xs)}@supports not (inset-inline-start:var(--c2-st-global-distance-space-inset-xs )){.c2-image--padding--md{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left:var(--c2-st-global-distance-space-inset-xs)}}@supports not (inset-inline-end:var(--c2-st-global-distance-space-inset-xs )){.c2-image--padding--md{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:var(--c2-st-global-distance-space-inset-xs)}}}.c2-image--padding--lg{inset:var(--c2-st-global-distance-space-inset-md)}@supports not (inset:var(--c2-st-global-distance-space-inset-md )){.c2-image--padding--lg{bottom:var(--c2-st-global-distance-space-inset-md);inset-inline-end:var(--c2-st-global-distance-space-inset-md);inset-inline-start:var(--c2-st-global-distance-space-inset-md);top:var(--c2-st-global-distance-space-inset-md)}@supports not (inset-inline-start:var(--c2-st-global-distance-space-inset-md )){.c2-image--padding--lg{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left:var(--c2-st-global-distance-space-inset-md)}}@supports not (inset-inline-end:var(--c2-st-global-distance-space-inset-md )){.c2-image--padding--lg{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:var(--c2-st-global-distance-space-inset-md)}}}.c2-image--padding--xl{inset:var(--c2-st-global-distance-space-inset-xl)}@supports not (inset:var(--c2-st-global-distance-space-inset-xl )){.c2-image--padding--xl{bottom:var(--c2-st-global-distance-space-inset-xl);inset-inline-end:var(--c2-st-global-distance-space-inset-xl);inset-inline-start:var(--c2-st-global-distance-space-inset-xl);top:var(--c2-st-global-distance-space-inset-xl)}@supports not (inset-inline-start:var(--c2-st-global-distance-space-inset-xl )){.c2-image--padding--xl{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left:var(--c2-st-global-distance-space-inset-xl)}}@supports not (inset-inline-end:var(--c2-st-global-distance-space-inset-xl )){.c2-image--padding--xl{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:var(--c2-st-global-distance-space-inset-xl)}}}.c2-fieldMessage{align-items:var(--d-dir-start,flex-start);display:flex;padding-inline-end:var(--c2-fieldMessage--padding,0);padding-inline-start:var(--c2-fieldMessage--padding,0)}@supports not (padding-inline-start:var(--c2-fieldMessage--padding,0)){.c2-fieldMessage{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:var(--c2-fieldMessage--padding,0)}}@supports not (padding-inline-end:var(--c2-fieldMessage--padding,0)){.c2-fieldMessage{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:var(--c2-fieldMessage--padding,0)}}.c2-fieldMessage__info{flex-grow:1;flex-shrink:1}.c2-fieldMessage{font-family:var(--c2-ot-typography-fontFamily-base);gap:var(--c2-st-global-distance-space-inset-md);padding-top:var(--c2-st-global-distance-space-inset-xs);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-87);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-125);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);--sys-color:var(--c2-st-content-foreground-color-neutral-tetriary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-tetriary-opacity)}.c2-fieldMessage,.c2-fieldMessage--validation{color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-fieldMessage--validation{--sys-color:var(--c2-st-content-foreground-color-negative-primary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-negative-primary-opacity)}.c2-mask{--c2-mask-sys-align:left;--c2-mask-sys-align-flex:flex-start;--c2-mask-sys-color:var(--c2-mask-color,var(--sys-color,inherit));--c2-mask-sys-opacity:0;--c2-mask-sys-opacity-all:0;display:inline-block;position:relative}.c2-mask,.c2-mask__input{box-sizing:border-box;text-align:var(--c2-mask-sys-align)}.c2-mask__input{bottom:0;color:transparent;font:inherit;left:0;letter-spacing:inherit;line-height:inherit;padding:inherit;position:absolute;right:0;top:0;width:100%;z-index:4;--sys-color:var(--c2-mask-sys-color);--sys-color-opacity-custom:var(--c2-mask-sys-color-opacity);--sys-color-opacity:var(--c2-mask-caretOpacity,1);background:transparent;border:none;caret-color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)));-webkit-tap-highlight-color:transparent}@supports not (inset:0){.c2-mask__input{bottom:0;inset-inline-end:0;inset-inline-start:0;top:0}@supports not (inset-inline-start:0){.c2-mask__input{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left:0}}@supports not (inset-inline-end:0){.c2-mask__input{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:0}}}.c2-mask__input:focus{outline:none!important}.c2-mask__character{align-items:center;display:flex;justify-content:var(--c2-mask-sys-align-flex);opacity:var(--c2-mask-sys-opacity-all);pointer-events:none;position:relative;z-index:8}.c2-mask__character__item{--sys-color:var(--c2-mask-sys-color);--sys-color-opacity-custom:var(--c2-mask-sys-color-opacity);--sys-color-opacity:var(--c2-mask-colorOpacity,1);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-mask__character__item--placeholder{opacity:var(--c2-mask-sys-opacity)}.c2-mask--visible{--c2-mask-sys-opacity:1}.c2-mask--visible,.c2-mask--visiblePartly{--c2-mask-sys-opacity-all:1}.c2-mask--value,.c2-mask:focus-within{--c2-mask-sys-opacity-all:1}.c2-mask--value .c2-mask__input:-webkit-autofill,.c2-mask:focus-within .c2-mask__input:-webkit-autofill{-webkit-text-fill-color:transparent}.c2-mask--end,.c2-mask--right{--c2-mask-sys-align:var(--d-dir-text-right,right);--c2-mask-sys-align-flex:flex-end}.c2-mask--left{--c2-mask-sys-align:var(--d-dir-text-left,left)}.c2-mask--center .c2-mask__input{text-align:center}.c2-mask--center .c2-mask__character{justify-content:center}.c2-mask{--c2-mask-color:var(--c2-st-content-foreground-color-neutral-tetriary)}.c2-mask__character__item--standard,.c2-mask__character__item--transition{--sys-color:var(--c2-st-content-foreground-color-neutral-secondary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-secondary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-mask__character__item--special{--sys-color:var(--c2-st-content-foreground-color-neutral-primary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-primary-opacity)}.c2-mask__character__item--error,.c2-mask__character__item--special{color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-mask__character__item--error{--sys-color:var(--c2-st-content-foreground-color-negative-primary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-negative-primary-opacity)}.c2-select__input{padding:var(--c2-st-global-distance-space-inset-md)}.c2-selectValue{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c2-selectValue--multiple{display:flex;flex-wrap:wrap}.c2-selectValue--placeholder{touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c2-selectValue{gap:var(--c2-st-global-distance-space-inset-x)}.c2-selectValue__trailing{--sys-color:var(--c2-st-content-background-color-neutral-mute);--sys-color-opacity-custom:var(--c2-st-content-background-color-neutral-mute-opacity)}.c2-selectValue.c2-selectValue--placeholder,.c2-selectValue__trailing{color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-selectValue.c2-selectValue--placeholder{--sys-color:var(--c2-st-content-foreground-color-neutral-tetriary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-tetriary-opacity)}.c2-selectButton__labelTitle{font-family:var(--c2-ot-typography-fontFamily-base);padding-inline-end:var(--c2-st-global-distance-space-inline-xs);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-150);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}@supports not (padding-inline-end:var(--c2-st-global-distance-space-inline-xs )){.c2-selectButton__labelTitle{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:var(--c2-st-global-distance-space-inline-xs)}}.c2-selectCountry__input{padding:var(--c2-st-global-distance-space-inset-md)}.c2-skeleton{--c2-skeleton-opacity:.32;--c2-skeleton-animation:c2-skeleton-animationType1 var(--d-ref-transitionFunction-linear) 2.4s infinite}.c2-skeleton--active{animation:var(--c2-skeleton-animation);position:relative}.c2-skeleton--active:after{content:" ";top:0;right:0;bottom:0;left:0;position:absolute}@supports not (inset:0){.c2-skeleton--active:after{bottom:0;inset-inline-end:0;inset-inline-start:0;top:0}@supports not (inset-inline-start:0){.c2-skeleton--active:after{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left:0}}@supports not (inset-inline-end:0){.c2-skeleton--active:after{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:0}}}.c2-skeleton--active:after{z-index:999999}.c2-skeleton--active ::-moz-placeholder{background:transparent!important;border-color:transparent!important;box-shadow:none!important;color:transparent!important}.c2-skeleton--active *,.c2-skeleton--active ::placeholder,.c2-skeleton--active :after,.c2-skeleton--active :before{background:transparent!important;border-color:transparent!important;box-shadow:none!important;color:transparent!important}.c2-skeleton--active svg{filter:opacity(0);opacity:0}.c2-skeleton--active .c2-skeleton__text{color:transparent;text-decoration-line:line-through!important;text-decoration-thickness:var(--sys-font-size)!important;text-decoration-skip:spaces;-webkit-text-decoration-skip:spaces;--sys-color-opacity-custom:var(--c2-skeleton-color-opacity)!important;--sys-color-opacity:var(--c2-skeleton-colorOpacity)!important;text-decoration-color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))!important;--sys-color:var(--c2-skeleton-color)!important;--sys-color-opacity:var(--c2-skeleton-colorOpacity,1)!important}.c2-skeleton--active .c2-skeleton__background,.c2-skeleton--active .c2-skeleton__backgroundAfter:after,.c2-skeleton--active .c2-skeleton__backgroundBefore:before{--sys-background:var(--c2-skeleton-backgroundColor)!important;--sys-background-opacity-custom:var(--c2-skeleton-backgroundColor-opacity)!important;--sys-background-opacity:var(--c2-skeleton-backgroundOpacity,1)!important;background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))!important}.c2-skeleton--active .c2-skeleton__backgroundVariant{--sys-background:var(--c2-skeleton-color)!important;--sys-background-opacity-custom:var(--c2-skeleton-color-opacity)!important;--sys-background-opacity:var(--c2-skeleton-colorOpacity,1)!important;background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))!important}.c2-skeleton--active .c2-skeleton__border{--sys-border:var(--c2-skeleton-borderColor)!important;--sys-border-opacity-custom:var(--c2-skeleton-borderColor-opacity)!important;--sys-border-opacity:var(--c2-skeleton-borderOpacity,1)!important}.c2-skeleton--active .c2-skeleton__border,.c2-skeleton--active .c2-skeleton__borderVariant{border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))!important}.c2-skeleton--active .c2-skeleton__borderVariant{--sys-border:var(--c2-skeleton-color)!important;--sys-border-opacity-custom:var(--c2-skeleton-color-opacity)!important;--sys-border-opacity:var(--c2-skeleton-colorOpacity,1)!important}.c2-skeleton--active .c2-skeleton__none,.c2-skeleton--active .c2-skeleton__none *{background:transparent!important;border-color:transparent!important;color:transparent!important;text-decoration-thickness:0!important}@keyframes c2-skeleton-animationType1{0%{opacity:1}10%{opacity:1}50%{opacity:var(--c2-skeleton-opacity)}90%{opacity:1}to{opacity:1}}.c2-skeleton{--c2-skeleton-color:var(--c2-st-content-foreground-color-neutral-disable);--c2-skeleton-color-opacity:var(--c2-st-content-foreground-color-neutral-disable-opacity);--c2-skeleton-colorOpacity:var(--c2-st-content-foreground-color-neutral-disable-opacity);--c2-skeleton-backgroundColor:var(--c2-st-content-background-color-neutral-disable);--c2-skeleton-backgroundColor-opacity:var(--c2-st-content-background-color-neutral-disable-opacity);--c2-skeleton-backgroundOpacity:var(--c2-st-content-background-color-neutral-disable-opacity);--c2-skeleton-borderColor:var(--c2-st-content-background-color-neutral-disable);--c2-skeleton-borderColor-opacity:var(--c2-st-content-background-color-neutral-disable-opacity);--c2-skeleton-borderOpacity:var(--c2-st-content-background-color-neutral-disable-opacity)}.c2-snackbar{align-items:center;bottom:var(--c2-snackbar-paddingY);display:flex;flex-flow:column;overflow:visible;pointer-events:none;position:fixed;scroll-behavior:auto;scrollbar-width:none;top:var(--c2-snackbar-paddingY);z-index:1048576}.c2-snackbar::-webkit-scrollbar{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:0;width:0}.c2-snackbar__item{animation:c2-snackbar-item-show var(--d-sys-transitionDuration-fade-enter) var(--d-sys-transitionFunction-deceleration);display:block;opacity:1;pointer-events:visible;transform-origin:var(--c2-snackbar-transformOrigin,center);transition:opacity var(--d-sys-transitionDuration-fade-exit) linear}.c2-snackbar__item.c2-snackbar--hide{opacity:0}.c2-snackbar aside:nth-of-type(n+2){display:none}.c2-snackbar__priority{order:8}.c2-snackbar__space{order:4}@keyframes c2-snackbar-item-show{0%{opacity:0;transform:var(--c2-snackbar-transformPreparation,none)}30%{opacity:1}to{transform:none}}.c2-snackbar{--c2-snackbar-paddingX:var(--c2-st-global-distance-space-inset-2xl);--c2-snackbar-paddingY:var(--c2-st-global-distance-space-inset-2xl);gap:var(--c2-st-global-distance-space-inset-md)}.c2-snackbar--full .c2-snackbar__space{flex-grow:1}.c2-snackbar--all aside:nth-of-type(-n+4){display:block}.c2-snackbar--vertical--top{justify-content:flex-start}.c2-snackbar--vertical--bottom{justify-content:flex-end}.c2-snackbar--horizontal--right{align-items:flex-end;inset-inline-end:var(--c2-snackbar-paddingX)}@supports not (inset-inline-end:var(--c2-snackbar-paddingX )){.c2-snackbar--horizontal--right{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:var(--c2-snackbar-paddingX)}}.c2-snackbar--horizontal--left{align-items:flex-start;inset-inline-start:var(--c2-snackbar-paddingX)}@supports not (inset-inline-start:var(--c2-snackbar-paddingX )){.c2-snackbar--horizontal--left{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left:var(--c2-snackbar-paddingX)}}.c2-snackbar--horizontal--block{align-items:stretch;inset-inline-end:var(--c2-snackbar-paddingX);inset-inline-start:var(--c2-snackbar-paddingX)}@supports not (inset-inline-end:var(--c2-snackbar-paddingX )){.c2-snackbar--horizontal--block{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:var(--c2-snackbar-paddingX)}}@supports not (inset-inline-start:var(--c2-snackbar-paddingX )){.c2-snackbar--horizontal--block{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left:var(--c2-snackbar-paddingX)}}.c2-snackbar--origin--topToBottom{--c2-snackbar-transformPreparation:translateY(-64px);--c2-snackbar-transformOrigin:top center}.c2-snackbar--origin--rightToLeft{--c2-snackbar-transformPreparation:translateX(calc(64px*var(--d-dir, 1)));--c2-snackbar-transformOrigin:center var(--d-dir-text-right,right)}.c2-snackbar--origin--bottomToTop{--c2-snackbar-transformPreparation:translateY(64px);--c2-snackbar-transformOrigin:bottom center}.c2-snackbar--origin--leftToRight{--c2-snackbar-transformPreparation:translateX(calc(-64px*var(--d-dir, 1)));--c2-snackbar-transformOrigin:center var(--d-dir-text-left,left)}@media screen and (max-width:767px){.c2-snackbar{--c2-snackbar-transformPreparation:translateY(-64px);--c2-snackbar-transformOrigin:top center;align-items:stretch;inset-inline-end:var(--c2-snackbar-paddingX);inset-inline-start:var(--c2-snackbar-paddingX);justify-content:flex-start}@supports not (inset-inline-end:var(--c2-snackbar-paddingX )){.c2-snackbar{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:var(--c2-snackbar-paddingX)}}@supports not (inset-inline-start:var(--c2-snackbar-paddingX )){.c2-snackbar{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left:var(--c2-snackbar-paddingX)}}.c2-snackbar .c2-snackbar__space{flex-grow:1}.c2-snackbar .c2-snackbar__priority{--c2-snackbar-transformPreparation:translateY(64px);transform-origin:bottom center}}@media screen and (min-width:768px){.c2-snackbar{--c2-snackbar-transformPreparation:translateX(calc(64px*var(--d-dir, 1)));--c2-snackbar-transformOrigin:center var(--d-dir-text-right,right);align-items:flex-end;inset-inline-end:var(--c2-snackbar-paddingX);justify-content:flex-end}@supports not (inset-inline-end:var(--c2-snackbar-paddingX )){.c2-snackbar{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:var(--c2-snackbar-paddingX)}}.c2-snackbar aside:nth-of-type(-n+4){display:block}}.c2-snackbarItem{position:relative}.c2-snackbarItem__context,.c2-snackbarItem__tool{align-items:center;display:flex}.c2-snackbarItem__context{align-items:stretch;flex-basis:1px;flex-flow:column;flex-grow:1;flex-shrink:1;order:4}.c2-snackbarItem__button{order:99999}.c2-snackbarItem__buttonClose{align-self:flex-start;order:99999;z-index:48}.c2-snackbarItem{padding:var(--c2-st-global-distance-space-inset-xl);--sys-background:var(--c2-st-content-background-color-default-solid-normal);--sys-background-opacity-custom:var(--c2-st-content-background-color-default-solid-normal-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));border-radius:var(--c2-st-selectable-borderRadius-size-md);border-width:var(--c2-ot-dimension-6);--sys-border:var(--c2-st-content-border-color-neutral-onsubtle);--sys-border-opacity-custom:var(--c2-st-content-border-color-neutral-onsubtle-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)));box-shadow:var(--c2-st-elevation-onLight-down-md)}.c2-snackbarItem,.c2-snackbarItem__tool{gap:var(--c2-st-global-distance-space-stack-xl)}.c2-snackbarItem__context{gap:var(--c2-st-global-distance-space-stack-xs)}.c2-snackbarItem__label{--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);font-weight:var(--c2-ot-typography-fontWeight-500);--sys-line-height:var(--c2-ot-typography-lineHeight-125);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-snackbarItem__description,.c2-snackbarItem__label{font-family:var(--c2-ot-typography-fontFamily-base);font-size:var(--sys-font-size);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none)}.c2-snackbarItem__description{padding-bottom:var(--c2-st-global-distance-space-inset-xs);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-87);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-125);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-snackbarItem__actions{padding-top:var(--c2-st-global-distance-space-inset-lg)}@media screen and (min-width:768px){.c2-snackbarItem--width--sm{--sys-width:var(--c2-ot-dimension-1500);width:var(--sys-width)}.c2-snackbarItem--width--md{--sys-width:var(--c2-ot-dimension-2000);width:var(--sys-width)}.c2-snackbarItem--width--lg{--sys-width:var(--c2-ot-dimension-2400);width:var(--sys-width)}}.c2-snackbarItem--tonal{--sys-palette-background:var(--c2-palette-dark20,var(--c2-palette-basic20,var(--c2-st-content-background-color-info-subtle)));--sys-palette-background-opacity:var(--c2-palette-dark20-opacity,var(--c2-palette-basic20-opacity,var(--c2-st-content-background-color-info-subtle-opacity)));--sys-background:var(--sys-palette-background);--sys-background-opacity-custom:var(--sys-palette-background-opacity);--sys-border-opacity:0}.c2-snackbarItem--inverse,.c2-snackbarItem--tonal{background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-snackbarItem--inverse{--sys-color:var(--c2-st-content-foreground-color-neutral-invert-primary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-invert-primary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)));--sys-palette-background:var(--c2-palette-dark400,var(--c2-palette-basic400,var(--c2-st-content-background-color-info-explicit)));--sys-palette-background-opacity:var(--c2-palette-dark400-opacity,var(--c2-palette-basic400-opacity,var(--c2-st-content-background-color-info-explicit-opacity)));--sys-background:var(--sys-palette-background);--sys-background-opacity-custom:var(--sys-palette-background-opacity);--sys-border-opacity:0}.c2-switch{display:inline-flex;position:relative}.c2-switch__input{position:absolute;visibility:hidden}.c2-switch__input:not(:disabled)~*{cursor:pointer}.c2-switch__body{align-items:flex-start;display:flex;transition-duration:var(--d-sys-transitionDuration-sm);transition-property:background-color,border-color,opacity,transform;transition-timing-function:linear}.c2-switch__track{height:var(--c2-switch-comp-height);min-width:var(--c2-switch-comp-width);transition:inherit;width:var(--c2-switch-comp-width)}.c2-switch__item{border-radius:100%;height:var(--c2-switch-comp-item-height);transform:translate(calc(var(--d-dir)*var(--c2-switch-comp-height)/2 - var(--d-dir)*var(--c2-switch-comp-item-width)/2),calc(var(--c2-switch-comp-height)/2 - var(--c2-switch-comp-item-height)/2));width:var(--c2-switch-comp-item-width)}.c2-switch__item,.c2-switch__item__icon{align-items:center;display:flex;justify-content:center;position:relative;transition:inherit}.c2-switch__item__icon{box-sizing:border-box}.c2-switch__info{flex-basis:1px;flex-grow:1;flex-shrink:1}.c2-switch__info__label{display:block}.c2-switch input:checked~* .c2-switch__item{transform:translate(calc(var(--d-dir)*var(--c2-switch-comp-width) - var(--d-dir)*var(--c2-switch-comp-height)/2 - var(--d-dir)*var(--c2-switch-comp-item-width)/2),calc(var(--c2-switch-comp-height)/2 - var(--c2-switch-comp-item-height)/2))}.c2-switch--required .c2-switch__info__label:after{content:"*";--sys-color:var(--c2-switch-comp-required-color);--sys-color-opacity-custom:var(--c2-switch-comp-required-color-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-switch--itemCenter .c2-switch__body{align-items:center}.c2-switch--itemCenter .c2-switch__body>*{padding-bottom:0!important;padding-top:0!important}.c2-switch{--c2-switch-comp-required-color:var(--c2-st-content-foreground-color-negative-secondary);--c2-switch-comp-width:34px;--c2-switch-comp-height:16px;--c2-switch-comp-item-width:40px;--c2-switch-comp-item-height:40px}.c2-switch__body{gap:var(--c2-st-global-distance-space-inline-xl)}.c2-switch__item__icon{--sys-width:100%;width:var(--sys-width);--sys-height:100%;height:var(--sys-height);--sys-background:var(--c2-st-action-foreground-color-onprimary-normal);--sys-background-opacity-custom:var(--c2-st-action-foreground-color-onprimary-normal-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));border-radius:var(--c2-st-selectable-borderRadius-size-pill);box-shadow:var(--c2-st-elevation-onLight-down-xs)}.c2-switch__loading{padding:var(--c2-ot-dimension-12)}.c2-switch__info__label{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-112);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-175);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-switch__track{--sys-background:var(--c2-st-action-background-color-neutral-subtle-hover);--sys-background-opacity-custom:var(--c2-st-action-background-color-neutral-subtle-hover-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));border-radius:var(--c2-st-selectable-borderRadius-size-pill)}.c2-switch:not(:disabled,.c2-switch--disabled,.c2-switch--readonly,.c2-switch--loading) .c2-switch__track:hover{--sys-background:var(--c2-st-action-background-color-neutral-subtle-active);--sys-background-opacity-custom:var(--c2-st-action-background-color-neutral-subtle-active-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-switch--block{display:block}.c2-switch--right .c2-switch__item,.c2-switch--right .c2-switch__track{order:4}.c2-switch--right .c2-switch__info{order:2}.c2-switch--adaptive--always .c2-switch__item,.c2-switch--adaptive--always .c2-switch__track{order:4}.c2-switch--adaptive--always .c2-switch__info{order:2}@media screen and (max-width:639px){.c2-switch--adaptive--rightLeftSm .c2-switch__item,.c2-switch--adaptive--rightLeftSm .c2-switch__track{order:4}.c2-switch--adaptive--rightLeftSm .c2-switch__info{order:2}}@media screen and (max-width:767px){.c2-switch--adaptive--rightLeftMd .c2-switch__item,.c2-switch--adaptive--rightLeftMd .c2-switch__track{order:4}.c2-switch--adaptive--rightLeftMd .c2-switch__info{order:2}}@media screen and (max-width:1023px){.c2-switch--adaptive--rightLeftLg .c2-switch__item,.c2-switch--adaptive--rightLeftLg .c2-switch__track{order:4}.c2-switch--adaptive--rightLeftLg .c2-switch__info{order:2}}.c2-switch--padding--sm{padding-bottom:var(--c2-st-global-distance-space-inset-xl);padding-top:var(--c2-st-global-distance-space-inset-xl)}.c2-switch--padding--md{padding-bottom:var(--c2-st-global-distance-space-inset-2xl);padding-top:var(--c2-st-global-distance-space-inset-2xl)}.c2-switch--padding--lg{padding-bottom:var(--c2-st-global-distance-space-inset-3xl);padding-top:var(--c2-st-global-distance-space-inset-3xl)}.c2-switch--size--xs{--c2-switch-comp-width:var(--c2-ot-dimension-250);--c2-switch-comp-height:var(--c2-ot-dimension-150);--c2-switch-comp-item-width:var(--c2-ot-dimension-125);--c2-switch-comp-item-height:var(--c2-ot-dimension-125)}.c2-switch--size--xs .c2-switch__body{align-items:center}.c2-switch--size--xs .c2-switch__info__label{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-87);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-125);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-switch--size--sm{--c2-switch-comp-width:var(--c2-ot-dimension-250);--c2-switch-comp-height:var(--c2-ot-dimension-150);--c2-switch-comp-item-width:var(--c2-ot-dimension-125);--c2-switch-comp-item-height:var(--c2-ot-dimension-125)}.c2-switch--size--sm .c2-switch__body{align-items:center}.c2-switch--size--sm .c2-switch__info__label{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-150);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-switch--size--md{--c2-switch-comp-width:var(--c2-ot-dimension-350);--c2-switch-comp-height:var(--c2-ot-dimension-200);--c2-switch-comp-item-width:var(--c2-ot-dimension-175);--c2-switch-comp-item-height:var(--c2-ot-dimension-175)}.c2-switch--size--md .c2-switch__info__label{font-family:var(--c2-ot-typography-fontFamily-base);padding-top:var(--c2-st-global-distance-space-inset-xs);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-150);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-switch--size--lg{--c2-switch-comp-width:var(--c2-ot-dimension-350);--c2-switch-comp-height:var(--c2-ot-dimension-200);--c2-switch-comp-item-width:var(--c2-ot-dimension-175);--c2-switch-comp-item-height:var(--c2-ot-dimension-175)}.c2-switch--size--lg .c2-switch__info__label{font-family:var(--c2-ot-typography-fontFamily-base);padding-top:var(--c2-st-global-distance-space-inset-x);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-112);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-175);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}@media screen and (max-width:767px){.c2-switch--size--mdToSm{--c2-switch-comp-width:var(--c2-ot-dimension-350);--c2-switch-comp-height:var(--c2-ot-dimension-200);--c2-switch-comp-item-width:var(--c2-ot-dimension-175);--c2-switch-comp-item-height:var(--c2-ot-dimension-175)}.c2-switch--size--mdToSm .c2-switch__info__label{font-family:var(--c2-ot-typography-fontFamily-base);padding-top:var(--c2-st-global-distance-space-inset-xs);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-150);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}}@media screen and (min-width:768px){.c2-switch--size--mdToSm{--c2-switch-comp-width:var(--c2-ot-dimension-250);--c2-switch-comp-height:var(--c2-ot-dimension-150);--c2-switch-comp-item-width:var(--c2-ot-dimension-125);--c2-switch-comp-item-height:var(--c2-ot-dimension-125)}.c2-switch--size--mdToSm .c2-switch__body{align-items:center}.c2-switch--size--mdToSm .c2-switch__info__label{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-150);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}}@media screen and (max-width:767px){.c2-switch--size--mdToLg{--c2-switch-comp-width:var(--c2-ot-dimension-350);--c2-switch-comp-height:var(--c2-ot-dimension-200);--c2-switch-comp-item-width:var(--c2-ot-dimension-175);--c2-switch-comp-item-height:var(--c2-ot-dimension-175)}.c2-switch--size--mdToLg .c2-switch__info__label{font-family:var(--c2-ot-typography-fontFamily-base);padding-top:var(--c2-st-global-distance-space-inset-xs);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-150);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}}@media screen and (min-width:768px){.c2-switch--size--mdToLg{--c2-switch-comp-width:var(--c2-ot-dimension-350);--c2-switch-comp-height:var(--c2-ot-dimension-200);--c2-switch-comp-item-width:var(--c2-ot-dimension-175);--c2-switch-comp-item-height:var(--c2-ot-dimension-175)}.c2-switch--size--mdToLg .c2-switch__info__label{font-family:var(--c2-ot-typography-fontFamily-base);padding-top:var(--c2-st-global-distance-space-inset-x);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-112);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-175);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}}.c2-switch__input:focus~* .c2-switch__track{box-shadow:var(--c2-st-elevation-onLight-focus-md)}.c2-switch__input:checked~* .c2-switch__track{--sys-background:var(--c2-st-action-background-color-primary-solid-normal);--sys-background-opacity-custom:var(--c2-st-action-background-color-primary-solid-normal-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-switch:not(:disabled,.c2-switch--disabled,.c2-switch--readonly,.c2-switch--loading) .c2-switch__input:checked~* .c2-switch__track:hover{--sys-background:var(--c2-st-action-background-color-primary-solid-hover);--sys-background-opacity-custom:var(--c2-st-action-background-color-primary-solid-hover-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-switch__input:disabled~*{opacity:var(--c2-ot-opacity-50)}.c2-switch .c2-image{border-radius:0;transform:scale(.8571)}.c2-tab{align-items:stretch;display:flex;gap:var(--c2-tab-gap,0);justify-content:stretch;overflow-x:auto;overflow-y:hidden;padding-inline-end:var(--c2-tab-sys-padding,0);padding-inline-start:var(--c2-tab-sys-padding,0);position:relative;scroll-behavior:auto;scrollbar-width:none}@supports not (padding-inline-start:var(--c2-tab-sys-padding,0px)){.c2-tab{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:var(--c2-tab-sys-padding,0px)}}@supports not (padding-inline-end:var(--c2-tab-sys-padding,0px)){.c2-tab{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:var(--c2-tab-sys-padding,0px)}}.c2-tab::-webkit-scrollbar{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:0;width:0}.c2-tab__item{flex-grow:1;justify-content:center;scroll-snap-align:start;text-align:center;text-wrap:nowrap;white-space:nowrap}.c2-tab__item:before{bottom:0;height:var(--c2-tab-indicator-height);left:calc(var(--c2-tab-padding, 0px) + var(--c2-tab-sys-left));opacity:0;pointer-events:none;position:absolute;transition-duration:var(--d-sys-transitionDuration-axis);transition-property:none;transition-timing-function:var(--d-ref-transitionFunction-e40i80);width:calc(var(--c2-tab-sys-width) - var(--c2-tab-padding, 0px)*2)}.c2-tab__item .c2-listItem__label{flex-grow:0}.c2-tab__item--selected:before{left:var(--c2-tab-padding,0);opacity:1;transition-property:left,width;width:calc(100% - var(--c2-tab-padding, 0px)*2)}.c2-tab__item:last-child{flex-grow:1!important;position:relative}.c2-tab--divider .c2-tab__item:after{bottom:0;left:0;position:absolute;right:0}.c2-tab--scrollable{overflow-x:auto;overscroll-behavior-x:contain;overscroll-behavior-y:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory}.c2-tab--scrollable .c2-tab__item{flex-grow:0}.c2-tab{--c2-tab-padding:var(--c2-st-global-distance-space-inset-xs)}.c2-tab__item{scroll-margin-left:var(--c2-st-global-distance-space-inset-6xl)}.c2-tab__item:before{bottom:var(--c2-ot-dimension-25);content:" ";--sys-height:var(--c2-ot-dimension-25);height:var(--sys-height);--sys-background:var(--c2-st-action-background-color-primary-solid-normal);--sys-background-opacity-custom:var(--c2-st-action-background-color-primary-solid-normal-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));border-radius:var(--c2-st-selectable-borderRadius-size-md)}.c2-tab--scrollable{--c2-tab-gap:var(--c2-st-global-distance-space-stack-xl)}.c2-tab--divider .c2-tab__item:after{content:" ";--sys-height:var(--c2-ot-dimension-6);height:var(--sys-height);--sys-background:var(--c2-st-content-border-color-neutral-onsubtle);--sys-background-opacity-custom:var(--c2-st-content-border-color-neutral-onsubtle-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-tab--divider.c2-tab--scrollable .c2-tab__item:not(:first-child):after{inset-inline-start:calc(var(--c2-st-global-distance-space-stack-xl)*-1)}@supports not (inset-inline-start:calc(var(--c2-st-global-distance-space-stack-xl ) * -1)){.c2-tab--divider.c2-tab--scrollable .c2-tab__item:not(:first-child):after{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left:calc(var(--c2-st-global-distance-space-stack-xl)*-1)}}@media screen and (min-width:768px){.c2-tab{--c2-tab-padding:var(--c2-st-global-distance-space-inset-md)}}.c2-table__header{overflow:hidden}.c2-table__items{overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.c2-table__items::-webkit-scrollbar{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:0;width:0}.c2-table--headerTop .c2-table__header{position:sticky;top:var(--sys-header-height,0);z-index:16}.c2-table--minWidth--sm{--c2-table-fixWidth:calc(var(--c2-ot-dimension-6)*640)}.c2-table--minWidth--md{--c2-table-fixWidth:calc(var(--c2-ot-dimension-6)*800)}.c2-table--minWidth--lg{--c2-table-fixWidth:calc(var(--c2-ot-dimension-6)*1024)}.c2-table--minWidth--none{--c2-table-fixWidth:0}.c2-tableRecord{display:flex;justify-content:stretch;min-width:var(--c2-table-fixWidth,0);position:relative}.c2-tableRecord:after,.c2-tableRecord:before{z-index:12}.c2-tableRecord--itemCenter{align-items:center}.c2-tableRecord--dense>:first-child{padding-inline-start:0!important}@supports not (padding-inline-start:0 !important){.c2-tableRecord--dense>:first-child{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:0!important}}.c2-tableRecord--dense>:last-child{padding-inline-end:0!important}@supports not (padding-inline-end:0 !important){.c2-tableRecord--dense>:last-child{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:0!important}}.c2-tableRecord--divider+.c2-tableRecord--divider:after{content:" ";height:var(--c2-tableRecord-dividerHeight);inset-inline-end:0;inset-inline-start:0;position:absolute;top:0;--sys-background:var(--c2-tableRecord-dividerBackground);--sys-background-opacity-custom:var(--c2-tableRecord-dividerBackground-opacity);--sys-background-opacity:var(--c2-tableRecord-dividerOpacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}@supports not (inset-inline-start:0){.c2-tableRecord--divider+.c2-tableRecord--divider:after{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left:0}}@supports not (inset-inline-end:0){.c2-tableRecord--divider+.c2-tableRecord--divider:after{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:0}}.c2-tableRecord--stickyTop{position:sticky;top:var(--sys-header-height,0);z-index:16}.c2-tableRecord{--c2-tableRecord-dividerHeight:var(--c2-ot-dimension-6);--c2-tableRecord-dividerBackground:var(--c2-st-content-border-color-neutral-onsubtle)}.c2-tableRecord--selected{--sys-gradient:var(--c2-st-content-background-color-neutral-subtle);--sys-gradient-opacity-custom:var(--c2-st-content-background-color-neutral-subtle-opacity);background-image:linear-gradient(0deg,rgba(var(--sys-gradient),var(--sys-gradient-opacity,var(--sys-gradient-opacity-custom,1))),rgba(var(--sys-gradient),var(--sys-gradient-opacity,var(--sys-gradient-opacity-custom,1))))}.c2-tableRecord--header:before{content:" ";inset-inline-end:0;inset-inline-start:0;position:absolute;top:0;--sys-height:var(--c2-ot-dimension-12);height:var(--sys-height);--sys-background:var(--c2-tableRecord-dividerBackground);--sys-background-opacity-custom:var(--c2-tableRecord-dividerBackground-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}@supports not (inset-inline-start:0){.c2-tableRecord--header:before{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left:0}}@supports not (inset-inline-end:0){.c2-tableRecord--header:before{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:0}}.c2-tableRecord--header:after{bottom:0;content:" ";inset-inline-end:0;inset-inline-start:0;position:absolute;--sys-height:var(--c2-ot-dimension-12);height:var(--sys-height);--sys-background:var(--c2-tableRecord-dividerBackground);--sys-background-opacity-custom:var(--c2-tableRecord-dividerBackground-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}@supports not (inset-inline-start:0){.c2-tableRecord--header:after{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left:0}}@supports not (inset-inline-end:0){.c2-tableRecord--header:after{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right:0}}.c2-tableRecord--vertical--always{align-items:stretch;border-radius:var(--c2-st-selectable-borderRadius-size-xl);border-width:var(--c2-ot-dimension-6);flex-direction:column;margin-bottom:var(--c2-st-selectable-borderRadius-size-xl);padding:var(--c2-st-global-distance-space-inset-md) var(--c2-st-global-distance-space-inset-4xl);--sys-border:var(--c2-st-content-border-color-neutral-onsubtle);--sys-border-opacity-custom:var(--c2-st-content-border-color-neutral-onsubtle-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}.c2-tableRecord--vertical--always:after{content:" ";content:none!important}.c2-tableRecord--vertical--always.c2-tableRecord--header{display:none}.c2-tableRecord--vertical--always.c2-tableRecord--verticalDense{margin-bottom:var(--c2-st-selectable-borderRadius-size-md);padding:var(--c2-st-global-distance-space-inset-xs) var(--c2-st-global-distance-space-inset-2xl)}@media screen and (max-width:639px){.c2-tableRecord--vertical--sm{align-items:stretch;border-radius:var(--c2-st-selectable-borderRadius-size-xl);border-width:var(--c2-ot-dimension-6);flex-direction:column;margin-bottom:var(--c2-st-selectable-borderRadius-size-xl);padding:var(--c2-st-global-distance-space-inset-md) var(--c2-st-global-distance-space-inset-4xl);--sys-border:var(--c2-st-content-border-color-neutral-onsubtle);--sys-border-opacity-custom:var(--c2-st-content-border-color-neutral-onsubtle-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}.c2-tableRecord--vertical--sm:after{content:" ";content:none!important}.c2-tableRecord--vertical--sm.c2-tableRecord--header{display:none}.c2-tableRecord--vertical--sm.c2-tableRecord--verticalDense{margin-bottom:var(--c2-st-selectable-borderRadius-size-md);padding:var(--c2-st-global-distance-space-inset-xs) var(--c2-st-global-distance-space-inset-2xl)}}@media screen and (max-width:767px){.c2-tableRecord--vertical--md{align-items:stretch;border-radius:var(--c2-st-selectable-borderRadius-size-xl);border-width:var(--c2-ot-dimension-6);flex-direction:column;margin-bottom:var(--c2-st-selectable-borderRadius-size-xl);padding:var(--c2-st-global-distance-space-inset-md) var(--c2-st-global-distance-space-inset-4xl);--sys-border:var(--c2-st-content-border-color-neutral-onsubtle);--sys-border-opacity-custom:var(--c2-st-content-border-color-neutral-onsubtle-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}.c2-tableRecord--vertical--md:after{content:" ";content:none!important}.c2-tableRecord--vertical--md.c2-tableRecord--header{display:none}.c2-tableRecord--vertical--md.c2-tableRecord--verticalDense{margin-bottom:var(--c2-st-selectable-borderRadius-size-md);padding:var(--c2-st-global-distance-space-inset-xs) var(--c2-st-global-distance-space-inset-2xl)}}@media screen and (max-width:1023px){.c2-tableRecord--vertical--lg{align-items:stretch;border-radius:var(--c2-st-selectable-borderRadius-size-xl);border-width:var(--c2-ot-dimension-6);flex-direction:column;margin-bottom:var(--c2-st-selectable-borderRadius-size-xl);padding:var(--c2-st-global-distance-space-inset-md) var(--c2-st-global-distance-space-inset-4xl);--sys-border:var(--c2-st-content-border-color-neutral-onsubtle);--sys-border-opacity-custom:var(--c2-st-content-border-color-neutral-onsubtle-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)))}.c2-tableRecord--vertical--lg:after{content:" ";content:none!important}.c2-tableRecord--vertical--lg.c2-tableRecord--header{display:none}.c2-tableRecord--vertical--lg.c2-tableRecord--verticalDense{margin-bottom:var(--c2-st-selectable-borderRadius-size-md);padding:var(--c2-st-global-distance-space-inset-xs) var(--c2-st-global-distance-space-inset-2xl)}}.c2-tableRecord:not(:disabled,.c2-tableRecord--disabled,.c2-tableRecord--readonly,.c2-tableRecord--loading).c2-tableRecord--dynamic:hover{--sys-gradient:var(--c2-st-content-background-color-neutral-subtle);--sys-gradient-opacity-custom:var(--c2-st-content-background-color-neutral-subtle-opacity);background-image:linear-gradient(0deg,rgba(var(--sys-gradient),var(--sys-gradient-opacity,var(--sys-gradient-opacity-custom,1))),rgba(var(--sys-gradient),var(--sys-gradient-opacity,var(--sys-gradient-opacity-custom,1))))}.c2-tableRecord--stickyTop{--sys-background:var(--c2-st-content-background-color-default-solid-normal);--sys-background-opacity-custom:var(--c2-st-content-background-color-default-solid-normal-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-tableRecord--headerTopEmpty:before{content:" ";display:none}.c2-tableItem{flex-basis:1px;flex-grow:1;flex-shrink:1;position:relative}.c2-tableItem__body{display:flex;width:auto}.c2-tableItem__description,.c2-tableItem__label{display:block}.c2-tableItem__labelHeader{display:none}.c2-tableItem--header:not(:first-child):after{content:"";position:absolute}@supports not (inset-inline-start:0px){.c2-tableItem--header:not(:first-child):after{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left:0px}}.c2-tableItem--labelClamp .c2-tableItem__label{display:-webkit-box;overflow:hidden;white-space:pre-wrap;-webkit-box-orient:vertical;-webkit-line-clamp:2}.c2-tableItem--stickyLeft{inset-inline-start:0;position:sticky;z-index:8}@supports not (inset-inline-start:0){.c2-tableItem--stickyLeft{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left:0}}.c2-tableItem--stickyLeft:after,.c2-tableItem--stickyLeft:before{z-index:12}.c2-tableItem{padding-bottom:var(--c2-st-global-distance-space-inset-xl);padding-top:var(--c2-st-global-distance-space-inset-xl)}.c2-tableItem,.c2-tableItem__body{gap:var(--c2-st-global-distance-space-inset-md)}.c2-tableItem__description,.c2-tableItem__tooltip{--sys-color:var(--c2-st-content-foreground-color-neutral-secondary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-secondary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-tableItem--disabled,.c2-tableItem.c2-tableItem--disabled,.c2-tableItem:disabled{--sys-color:var(--c2-st-content-foreground-color-neutral-disable);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-disable-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-tableItem--disabled .c2-tableItem__description,.c2-tableItem.c2-tableItem--disabled .c2-tableItem__description,.c2-tableItem:disabled .c2-tableItem__description{color:inherit}.c2-tableItem--selected{--sys-gradient:var(--c2-st-content-background-color-neutral-subtle);--sys-gradient-opacity-custom:var(--c2-st-content-background-color-neutral-subtle-opacity);background-image:linear-gradient(0deg,rgba(var(--sys-gradient),var(--sys-gradient-opacity,var(--sys-gradient-opacity-custom,1))),rgba(var(--sys-gradient),var(--sys-gradient-opacity,var(--sys-gradient-opacity-custom,1))))}.c2-tableItem--header .c2-tableItem__description,.c2-tableItem--header .c2-tableItem__tooltip{--sys-color:var(--c2-st-content-foreground-color-neutral-tetriary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-tetriary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-tableItem--header.c2-tableItem--sizeLabel--sm{--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-87);--sys-line-height:var(--c2-ot-typography-lineHeight-100);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-tableItem--header.c2-tableItem--sizeLabel--md,.c2-tableItem--header.c2-tableItem--sizeLabel--sm{font-family:var(--c2-ot-typography-fontFamily-base);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-500);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none)}.c2-tableItem--header.c2-tableItem--sizeLabel--md{--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);--sys-line-height:var(--c2-ot-typography-lineHeight-125);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-tableItem--header.c2-tableItem--sizeLabel--lg{--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-112);--sys-line-height:var(--c2-ot-typography-lineHeight-150);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-tableItem--header.c2-tableItem--sizeDescription--sm .c2-tableItem__description,.c2-tableItem--header.c2-tableItem--sizeLabel--lg{font-family:var(--c2-ot-typography-fontFamily-base);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-500);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none)}.c2-tableItem--header.c2-tableItem--sizeDescription--sm .c2-tableItem__description{--sys-font-size:var(--c2-ot-typography-fontSize-size-enum-13);--sys-line-height:var(--c2-ot-typography-lineHeight-100);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-tableItem--header.c2-tableItem--sizeDescription--md .c2-tableItem__description{--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-87);--sys-line-height:var(--c2-ot-typography-lineHeight-100);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-tableItem--header.c2-tableItem--sizeDescription--lg .c2-tableItem__description,.c2-tableItem--header.c2-tableItem--sizeDescription--md .c2-tableItem__description{font-family:var(--c2-ot-typography-fontFamily-base);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-500);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none)}.c2-tableItem--header.c2-tableItem--sizeDescription--lg .c2-tableItem__description{--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);--sys-line-height:var(--c2-ot-typography-lineHeight-125);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-tableItem--header:not(:first-child):after{bottom:var(--c2-st-global-distance-space-inset-xl);content:" ";inset-inline-start:0;top:var(--c2-st-global-distance-space-inset-xl);--sys-width:var(--c2-ot-dimension-6);width:var(--sys-width);--sys-background:var(--c2-st-content-border-color-neutral-onsubtle);--sys-background-opacity-custom:var(--c2-st-content-border-color-neutral-onsubtle-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}@supports not (inset-inline-start:0){.c2-tableItem--header:not(:first-child):after{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left:0}}.c2-tableItem--vertical--always{padding-inline-end:0!important;padding-inline-start:0!important;--sys-border:var(--c2-st-content-border-color-neutral-onsubtle);--sys-border-opacity-custom:var(--c2-st-content-border-color-neutral-onsubtle-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)));border-top-width:var(--c2-ot-dimension-6)}@supports not (padding-inline-start:0 !important){.c2-tableItem--vertical--always{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:0!important}}@supports not (padding-inline-end:0 !important){.c2-tableItem--vertical--always{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:0!important}}.c2-tableItem--vertical--always .c2-tableItem__body{flex-direction:column;gap:0}.c2-tableItem--vertical--always .c2-tableItem__labelHeader{display:block}.c2-tableItem--vertical--always:first-child{border-top-width:0}.c2-tableItem--vertical--always .c2-tableItem__labelHeader+.c2-tableItem__label{font-family:var(--c2-st-text-body-sm-fontFamily);--sys-font-size:var(--c2-st-text-body-sm-fontSize);font-size:var(--sys-font-size);font-weight:var(--c2-st-text-body-sm-fontWeight);--sys-line-height:var(--c2-st-text-body-sm-lineHeight);letter-spacing:var(--c2-st-text-body-sm-letterSpacing);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-st-text-body-sm-textDecoration);text-decoration:var(--c2-st-text-body-sm-textDecoration);text-transform:var(--c2-st-text-body-sm-textCase);--sys-paragraph-spacing:var(--c2-st-text-body-sm-paragraphSpacing);--sys-color:var(--c2-st-content-foreground-color-neutral-secondary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-secondary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}@media screen and (max-width:639px){.c2-tableItem--vertical--sm{padding-inline-end:0!important;padding-inline-start:0!important;--sys-border:var(--c2-st-content-border-color-neutral-onsubtle);--sys-border-opacity-custom:var(--c2-st-content-border-color-neutral-onsubtle-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)));border-top-width:var(--c2-ot-dimension-6)}@supports not (padding-inline-start:0 !important){.c2-tableItem--vertical--sm{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:0!important}}@supports not (padding-inline-end:0 !important){.c2-tableItem--vertical--sm{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:0!important}}.c2-tableItem--vertical--sm .c2-tableItem__body{flex-direction:column;gap:0}.c2-tableItem--vertical--sm .c2-tableItem__labelHeader{display:block}.c2-tableItem--vertical--sm:first-child{border-top-width:0}.c2-tableItem--vertical--sm .c2-tableItem__labelHeader+.c2-tableItem__label{font-family:var(--c2-st-text-body-sm-fontFamily);--sys-font-size:var(--c2-st-text-body-sm-fontSize);font-size:var(--sys-font-size);font-weight:var(--c2-st-text-body-sm-fontWeight);--sys-line-height:var(--c2-st-text-body-sm-lineHeight);letter-spacing:var(--c2-st-text-body-sm-letterSpacing);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-st-text-body-sm-textDecoration);text-decoration:var(--c2-st-text-body-sm-textDecoration);text-transform:var(--c2-st-text-body-sm-textCase);--sys-paragraph-spacing:var(--c2-st-text-body-sm-paragraphSpacing);--sys-color:var(--c2-st-content-foreground-color-neutral-secondary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-secondary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}}@media screen and (max-width:767px){.c2-tableItem--vertical--md{padding-inline-end:0!important;padding-inline-start:0!important;--sys-border:var(--c2-st-content-border-color-neutral-onsubtle);--sys-border-opacity-custom:var(--c2-st-content-border-color-neutral-onsubtle-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)));border-top-width:var(--c2-ot-dimension-6)}@supports not (padding-inline-start:0 !important){.c2-tableItem--vertical--md{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:0!important}}@supports not (padding-inline-end:0 !important){.c2-tableItem--vertical--md{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:0!important}}.c2-tableItem--vertical--md .c2-tableItem__body{flex-direction:column;gap:0}.c2-tableItem--vertical--md .c2-tableItem__labelHeader{display:block}.c2-tableItem--vertical--md:first-child{border-top-width:0}.c2-tableItem--vertical--md .c2-tableItem__labelHeader+.c2-tableItem__label{font-family:var(--c2-st-text-body-sm-fontFamily);--sys-font-size:var(--c2-st-text-body-sm-fontSize);font-size:var(--sys-font-size);font-weight:var(--c2-st-text-body-sm-fontWeight);--sys-line-height:var(--c2-st-text-body-sm-lineHeight);letter-spacing:var(--c2-st-text-body-sm-letterSpacing);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-st-text-body-sm-textDecoration);text-decoration:var(--c2-st-text-body-sm-textDecoration);text-transform:var(--c2-st-text-body-sm-textCase);--sys-paragraph-spacing:var(--c2-st-text-body-sm-paragraphSpacing);--sys-color:var(--c2-st-content-foreground-color-neutral-secondary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-secondary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}}@media screen and (max-width:1023px){.c2-tableItem--vertical--lg{padding-inline-end:0!important;padding-inline-start:0!important;--sys-border:var(--c2-st-content-border-color-neutral-onsubtle);--sys-border-opacity-custom:var(--c2-st-content-border-color-neutral-onsubtle-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity,var(--sys-border-opacity-custom,1)));border-top-width:var(--c2-ot-dimension-6)}@supports not (padding-inline-start:0 !important){.c2-tableItem--vertical--lg{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:0!important}}@supports not (padding-inline-end:0 !important){.c2-tableItem--vertical--lg{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:0!important}}.c2-tableItem--vertical--lg .c2-tableItem__body{flex-direction:column;gap:0}.c2-tableItem--vertical--lg .c2-tableItem__labelHeader{display:block}.c2-tableItem--vertical--lg:first-child{border-top-width:0}.c2-tableItem--vertical--lg .c2-tableItem__labelHeader+.c2-tableItem__label{font-family:var(--c2-st-text-body-sm-fontFamily);--sys-font-size:var(--c2-st-text-body-sm-fontSize);font-size:var(--sys-font-size);font-weight:var(--c2-st-text-body-sm-fontWeight);--sys-line-height:var(--c2-st-text-body-sm-lineHeight);letter-spacing:var(--c2-st-text-body-sm-letterSpacing);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-st-text-body-sm-textDecoration);text-decoration:var(--c2-st-text-body-sm-textDecoration);text-transform:var(--c2-st-text-body-sm-textCase);--sys-paragraph-spacing:var(--c2-st-text-body-sm-paragraphSpacing);--sys-color:var(--c2-st-content-foreground-color-neutral-secondary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-secondary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}}.c2-tableItem--right{text-align:var(--d-dir-text-right,right)}.c2-tableItem--right .c2-tableItem__body{justify-content:flex-end}.c2-tableItem--basis--1{flex-basis:1px}.c2-tableItem--basis--2{flex-basis:2px}.c2-tableItem--basis--3{flex-basis:3px}.c2-tableItem--basis--4{flex-basis:4px}.c2-tableItem--basis--5{flex-basis:5px}.c2-tableItem--basis--6{flex-basis:6px}.c2-tableItem--basis--7{flex-basis:7px}.c2-tableItem--basis--8{flex-basis:8px}.c2-tableItem--basis--9{flex-basis:9px}.c2-tableItem--basis--10{flex-basis:10px}.c2-tableItem--basis--11{flex-basis:11px}.c2-tableItem--basis--12{flex-basis:12px}.c2-tableItem--basis--auto{flex-basis:auto}.c2-tableItem--stickyLeft{--sys-background:var(--c2-st-content-background-color-default-solid-normal);--sys-background-opacity-custom:var(--c2-st-content-background-color-default-solid-normal-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)))}.c2-tableItem--sizeLabel--sm{--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-87);--sys-line-height:var(--c2-ot-typography-lineHeight-125);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-tableItem--sizeLabel--md,.c2-tableItem--sizeLabel--sm{font-family:var(--c2-ot-typography-fontFamily-base);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none)}.c2-tableItem--sizeLabel--md{--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);--sys-line-height:var(--c2-ot-typography-lineHeight-150);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-tableItem--sizeLabel--lg{--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-112);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-175);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-tableItem--sizeLabel--labelSm,.c2-tableItem--sizeLabel--lg{font-family:var(--c2-ot-typography-fontFamily-base);font-size:var(--sys-font-size);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none)}.c2-tableItem--sizeLabel--labelSm{--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-87);font-weight:var(--c2-ot-typography-fontWeight-500);--sys-line-height:var(--c2-ot-typography-lineHeight-100);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-tableItem--sizeLabel--labelMd{--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);--sys-line-height:var(--c2-ot-typography-lineHeight-125);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-tableItem--sizeLabel--labelLg,.c2-tableItem--sizeLabel--labelMd{font-family:var(--c2-ot-typography-fontFamily-base);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-500);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none)}.c2-tableItem--sizeLabel--labelLg{--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-112);--sys-line-height:var(--c2-ot-typography-lineHeight-150);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-tableItem--sizeDescription--sm .c2-tableItem__description{--sys-font-size:var(--c2-ot-typography-fontSize-size-enum-13);--sys-line-height:var(--c2-ot-typography-lineHeight-125);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-tableItem--sizeDescription--md .c2-tableItem__description,.c2-tableItem--sizeDescription--sm .c2-tableItem__description{font-family:var(--c2-ot-typography-fontFamily-base);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none)}.c2-tableItem--sizeDescription--md .c2-tableItem__description{--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-87);--sys-line-height:var(--c2-ot-typography-lineHeight-125);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-tableItem--sizeDescription--lg .c2-tableItem__description{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-100);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-150);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-tableItem--padding--sm{padding-inline-end:var(--c2-st-global-distance-space-inset-xs);padding-inline-start:var(--c2-st-global-distance-space-inset-xs)}@supports not (padding-inline-start:var(--c2-st-global-distance-space-inset-xs )){.c2-tableItem--padding--sm{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:var(--c2-st-global-distance-space-inset-xs)}}@supports not (padding-inline-end:var(--c2-st-global-distance-space-inset-xs )){.c2-tableItem--padding--sm{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:var(--c2-st-global-distance-space-inset-xs)}}.c2-tableItem--padding--md{padding-inline-end:var(--c2-st-global-distance-space-inset-2xl);padding-inline-start:var(--c2-st-global-distance-space-inset-2xl)}@supports not (padding-inline-start:var(--c2-st-global-distance-space-inset-2xl )){.c2-tableItem--padding--md{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:var(--c2-st-global-distance-space-inset-2xl)}}@supports not (padding-inline-end:var(--c2-st-global-distance-space-inset-2xl )){.c2-tableItem--padding--md{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:var(--c2-st-global-distance-space-inset-2xl)}}@media screen and (max-width:639px){.c2-tableItem--padding--adaptiveSm{padding-inline-end:var(--c2-st-global-distance-space-inset-xs);padding-inline-start:var(--c2-st-global-distance-space-inset-xs)}@supports not (padding-inline-start:var(--c2-st-global-distance-space-inset-xs )){.c2-tableItem--padding--adaptiveSm{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:var(--c2-st-global-distance-space-inset-xs)}}@supports not (padding-inline-end:var(--c2-st-global-distance-space-inset-xs )){.c2-tableItem--padding--adaptiveSm{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:var(--c2-st-global-distance-space-inset-xs)}}}@media screen and (min-width:640px){.c2-tableItem--padding--adaptiveSm{padding-inline-end:var(--c2-st-global-distance-space-inset-2xl);padding-inline-start:var(--c2-st-global-distance-space-inset-2xl)}@supports not (padding-inline-start:var(--c2-st-global-distance-space-inset-2xl )){.c2-tableItem--padding--adaptiveSm{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:var(--c2-st-global-distance-space-inset-2xl)}}@supports not (padding-inline-end:var(--c2-st-global-distance-space-inset-2xl )){.c2-tableItem--padding--adaptiveSm{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:var(--c2-st-global-distance-space-inset-2xl)}}}@media screen and (max-width:767px){.c2-tableItem--padding--adaptiveMd{padding-inline-end:var(--c2-st-global-distance-space-inset-xs);padding-inline-start:var(--c2-st-global-distance-space-inset-xs)}@supports not (padding-inline-start:var(--c2-st-global-distance-space-inset-xs )){.c2-tableItem--padding--adaptiveMd{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:var(--c2-st-global-distance-space-inset-xs)}}@supports not (padding-inline-end:var(--c2-st-global-distance-space-inset-xs )){.c2-tableItem--padding--adaptiveMd{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:var(--c2-st-global-distance-space-inset-xs)}}}@media screen and (min-width:768px){.c2-tableItem--padding--adaptiveMd{padding-inline-end:var(--c2-st-global-distance-space-inset-2xl);padding-inline-start:var(--c2-st-global-distance-space-inset-2xl)}@supports not (padding-inline-start:var(--c2-st-global-distance-space-inset-2xl )){.c2-tableItem--padding--adaptiveMd{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:var(--c2-st-global-distance-space-inset-2xl)}}@supports not (padding-inline-end:var(--c2-st-global-distance-space-inset-2xl )){.c2-tableItem--padding--adaptiveMd{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:var(--c2-st-global-distance-space-inset-2xl)}}}@media screen and (max-width:1023px){.c2-tableItem--padding--adaptiveLg{padding-inline-end:var(--c2-st-global-distance-space-inset-xs);padding-inline-start:var(--c2-st-global-distance-space-inset-xs)}@supports not (padding-inline-start:var(--c2-st-global-distance-space-inset-xs )){.c2-tableItem--padding--adaptiveLg{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:var(--c2-st-global-distance-space-inset-xs)}}@supports not (padding-inline-end:var(--c2-st-global-distance-space-inset-xs )){.c2-tableItem--padding--adaptiveLg{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:var(--c2-st-global-distance-space-inset-xs)}}}@media screen and (min-width:1024px){.c2-tableItem--padding--adaptiveLg{padding-inline-end:var(--c2-st-global-distance-space-inset-2xl);padding-inline-start:var(--c2-st-global-distance-space-inset-2xl)}@supports not (padding-inline-start:var(--c2-st-global-distance-space-inset-2xl )){.c2-tableItem--padding--adaptiveLg{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:var(--c2-st-global-distance-space-inset-2xl)}}@supports not (padding-inline-end:var(--c2-st-global-distance-space-inset-2xl )){.c2-tableItem--padding--adaptiveLg{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:var(--c2-st-global-distance-space-inset-2xl)}}}.c2-tableItem--padding--none{padding-inline-end:0;padding-inline-start:0}@supports not (padding-inline-start:0){.c2-tableItem--padding--none{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:0}}@supports not (padding-inline-end:0){.c2-tableItem--padding--none{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:0}}.c2-tooltip{--c2-tooltip-origin:-50%;filter:var(--c2-tooltip-filter);left:calc(var(--c2-tooltip-sys-x, 0px) + var(--c2-tooltip-sys-shift, 0px));opacity:0;pointer-events:none;position:fixed;top:calc(var(--c2-tooltip-sys-y, 0px) + var(--c2-tooltip-arrowSize, 0px));transform-origin:calc(50% - var(--c2-tooltip-sys-shift, 0px)) var(--c2-tooltip-origin);transition:opacity var(--d-sys-transitionDuration-xs) linear;z-index:999999}.c2-tooltip__context{align-items:center;align-items:stretch;display:flex;flex-flow:column;padding-bottom:var(--c2-tooltip-paddingY);padding-inline-end:var(--c2-tooltip-paddingX);padding-top:var(--c2-tooltip-paddingY);padding-inline-start:var(--c2-tooltip-paddingX)}@supports not (padding-inline-start:var(--c2-tooltip-paddingX )){.c2-tooltip__context{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left:var(--c2-tooltip-paddingX)}}@supports not (padding-inline-end:var(--c2-tooltip-paddingX )){.c2-tooltip__context{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right:var(--c2-tooltip-paddingX)}}.c2-tooltip--top{--c2-tooltip-origin:150%}.c2-tooltip--arrow .c2-tooltip__context{clip-path:polygon(0 var(--c2-tooltip-arrowSize,0),calc(50% - var(--c2-tooltip-sys-shift, 0px) - var(--c2-tooltip-arrowSize, 0px)) var(--c2-tooltip-arrowSize,0),calc(50% - var(--c2-tooltip-sys-shift, 0px)) 0,calc(50% - var(--c2-tooltip-sys-shift, 0px) + var(--c2-tooltip-arrowSize, 0px)) var(--c2-tooltip-arrowSize,0),100% var(--c2-tooltip-arrowSize,0),100% 100%,0 100%);padding-top:calc(var(--c2-tooltip-paddingY) + var(--c2-tooltip-arrowSize, 0px))}.c2-tooltip--arrow.c2-tooltip--top .c2-tooltip__context{clip-path:polygon(0 0,100% 0,100% calc(100% - var(--c2-tooltip-arrowSize, 0px)),calc(50% + var(--c2-tooltip-sys-shift, 0px) + var(--c2-tooltip-arrowSize, 0px)) calc(100% - var(--c2-tooltip-arrowSize, 0px)),calc(50% + var(--c2-tooltip-sys-shift, 0px)) 100%,calc(50% + var(--c2-tooltip-sys-shift, 0px) - var(--c2-tooltip-arrowSize, 0px)) calc(100% - var(--c2-tooltip-arrowSize, 0px)),0 calc(100% - var(--c2-tooltip-arrowSize, 0px)));padding-bottom:calc(var(--c2-tooltip-paddingY) + var(--c2-tooltip-arrowSize, 0px));padding-top:var(--c2-tooltip-paddingY)}.c2-tooltip--preparation{transform:scale(.4)}.c2-tooltip--show{opacity:1;transform:none;transition:opacity var(--d-sys-transitionDuration-xs) linear,transform var(--d-sys-transitionDuration-sm) var(--d-sys-transitionFunction-deceleration)}.c2-tooltip{--c2-tooltip-arrowSize:var(--c2-ot-dimension-37);--c2-tooltip-filter:drop-shadow(0 2px 2px #04080d14) drop-shadow(0 2px 8px #04080d14)}.c2-tooltip__context{gap:var(--c2-st-global-distance-space-stack-xs);--sys-background:var(--c2-st-content-background-color-default-solid-normal);--sys-background-opacity-custom:var(--c2-st-content-background-color-default-solid-normal-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity,var(--sys-background-opacity-custom,1)));border-radius:var(--c2-st-selectable-borderRadius-size-md)}.c2-tooltip__description{--sys-color:var(--c2-st-content-foreground-color-neutral-secondary);--sys-color-opacity-custom:var(--c2-st-content-foreground-color-neutral-secondary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity,var(--sys-color-opacity-custom,1)))}.c2-tooltip--maxWidth--sm{max-width:var(--c2-ot-dimension-1600)}.c2-tooltip--maxWidth--md{max-width:var(--c2-ot-dimension-2000)}.c2-tooltip--maxWidth--lg{max-width:var(--c2-ot-dimension-2250)}.c2-tooltip--size--sm{--c2-tooltip-paddingX:var(--c2-st-global-distance-space-inset-xl);--c2-tooltip-paddingY:var(--c2-st-global-distance-space-inset-xl)}.c2-tooltip--size--sm .c2-tooltip__label{--sys-font-size:var(--c2-ot-typography-fontSize-size-enum-13);font-weight:var(--c2-ot-typography-fontWeight-500);--sys-line-height:var(--c2-ot-typography-lineHeight-100);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-tooltip--size--sm .c2-tooltip__description,.c2-tooltip--size--sm .c2-tooltip__label{font-family:var(--c2-ot-typography-fontFamily-base);font-size:var(--sys-font-size);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none)}.c2-tooltip--size--sm .c2-tooltip__description{--sys-font-size:var(--c2-ot-typography-fontSize-size-enum-13);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-125);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-tooltip--size--md{--c2-tooltip-paddingX:var(--c2-st-global-distance-space-inset-2xl);--c2-tooltip-paddingY:var(--c2-st-global-distance-space-inset-2xl)}.c2-tooltip--size--md .c2-tooltip__label{--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-87);font-weight:var(--c2-ot-typography-fontWeight-500);--sys-line-height:var(--c2-ot-typography-lineHeight-100);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-tooltip--size--md .c2-tooltip__description,.c2-tooltip--size--md .c2-tooltip__label{font-family:var(--c2-ot-typography-fontFamily-base);font-size:var(--sys-font-size);letter-spacing:var(--c2-ot-typography-tracking-lg);line-height:var(--sys-line-height);-webkit-text-decoration:var(--c2-ot-typography-textDecoration-none);text-decoration:var(--c2-ot-typography-textDecoration-none);text-transform:var(--c2-ot-typography-textCase-none)}.c2-tooltip--size--md .c2-tooltip__description{--sys-font-size:var(--c2-ot-typography-fontSize-size-scale-87);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height:var(--c2-ot-typography-lineHeight-125);--sys-paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.c2-textarea{--c2-textarea-main:var(--d-textarea)}.c2-textareaAutosize{display:block;font:inherit;height:var(--c2-textarea-sys-height,var(--c2-textareaAutosize-minHeight));line-height:inherit!important;max-width:100%;min-height:var(--c2-textarea-sys-height,var(--c2-textareaAutosize-minHeight))!important;overflow:hidden;resize:none}.c2-textareaAutosize__clone{font:inherit;line-height:inherit;position:absolute;visibility:hidden;white-space:pre-wrap;width:inherit}.c2-textareaAutosize--height--xs{--c2-textareaAutosize-minHeight:var(--c2-ot-dimension-250)}.c2-textareaAutosize--height--sm{--c2-textareaAutosize-minHeight:var(--c2-ot-dimension-350)}.c2-textareaAutosize--height--md{--c2-textareaAutosize-minHeight:var(--c2-ot-dimension-400)}.c2-textareaAutosize--height--lg{--c2-textareaAutosize-minHeight:var(--c2-ot-dimension-450)}.c2-textareaAutosize--height--xl{--c2-textareaAutosize-minHeight:var(--c2-ot-dimension-600)}.c2-textareaAutosize--height--2xl{--c2-textareaAutosize-minHeight:var(--c2-ot-dimension-800)}.c2-textareaAutosize--height--3xl{--c2-textareaAutosize-minHeight:var(--c2-ot-dimension-1200)}.c2-textareaAutosize--height--4xl{--c2-textareaAutosize-minHeight:var(--c2-ot-dimension-1600)}
