.-accordion,.stg-accordion{--comp-accordion-typography-headline:var(--sem-content-typography-headline-0);--comp-accordion-typography-headline-v2:var(--sem-content-typography-headline-0-v2);--comp-accordion-typography-body-text:var(--sem-content-typography-body-2);--comp-accordion-spacing-group-container-stack:var(--sem-container-spacing-stack-xs);--comp-accordion-color-headline-default:var(--sem-interactive-level2-color-fg-subtle-on-primary-default);--comp-accordion-color-headline-hover:var(--sem-interactive-level2-color-fg-subtle-on-primary-hover);--comp-accordion-color-headline-focused:var(--sem-interactive-level2-color-fg-subtle-on-primary-focused);--comp-accordion-color-headline-pressed:var(--sem-interactive-level2-color-fg-subtle-on-primary-pressed);--comp-accordion-color-headline-disabled:var(--sem-interactive-level2-color-fg-strong-on-primary-disabled);--comp-accordion-color-body-text-default:var(--sem-content-neutral-2-color-fg-on-primary);--comp-accordion-color-body-text-hover:var(--sem-content-neutral-2-color-fg-on-primary);--comp-accordion-color-body-text-focused:var(--sem-content-neutral-2-color-fg-on-primary);--comp-accordion-color-body-text-pressed:var(--sem-content-neutral-2-color-fg-on-primary);--comp-accordion-color-body-text-disabled:var(--sem-interactive-level2-color-fg-strong-on-primary-disabled);--comp-accordion-color-container-default:var(--sem-container-primary-color-bg-strong);--comp-accordion-color-container-hover:var(--sem-container-primary-color-bg-strong);--comp-accordion-color-container-focused:var(--sem-container-primary-color-bg-strong);--comp-accordion-color-container-pressed:var(--sem-container-primary-color-bg-strong);--comp-accordion-color-container-disabled:var(--sem-container-primary-color-bg-strong);--comp-accordion-border-default:var(--sem-container-border-on-primary-soft-outline);--comp-accordion-border-hover:var(--sem-container-border-on-primary-soft-outline);--comp-accordion-border-focused:var(--sem-container-border-on-primary-soft-outline);--comp-accordion-border-pressed:var(--sem-container-border-on-primary-soft-outline);--comp-accordion-border-disabled:var(--sem-container-border-on-primary-soft-outline);--comp-accordion-spacing-container-inline:var(--sem-interactive-spacing-inline-m);--comp-accordion-spacing-container-inset:var(--sem-interactive-spacing-inset-l) var(--sem-interactive-spacing-inset-m);--comp-accordion-spacing-container-stack:var(--sem-interactive-spacing-stack-ml)}.-accordion-on-secondary,.-on-secondary .stg-accordion{--comp-accordion-typography-headline:var(--sem-content-typography-headline-0);--comp-accordion-typography-headline-v2:var(--sem-content-typography-headline-0-v2);--comp-accordion-typography-body-text:var(--sem-content-typography-body-2);--comp-accordion-spacing-group-container-stack:var(--sem-container-spacing-stack-xs);--comp-accordion-color-headline-default:var(--sem-interactive-level1-color-fg-subtle-on-secondary-default);--comp-accordion-color-headline-hover:var(--sem-interactive-level1-color-fg-subtle-on-secondary-hover);--comp-accordion-color-headline-focused:var(--sem-interactive-level1-color-fg-subtle-on-secondary-focused);--comp-accordion-color-headline-pressed:var(--sem-interactive-level1-color-fg-subtle-on-secondary-pressed);--comp-accordion-color-headline-disabled:var(--sem-interactive-level1-color-fg-strong-on-secondary-disabled);--comp-accordion-color-body-text-default:var(--sem-content-neutral-2-color-fg-on-secondary);--comp-accordion-color-body-text-hover:var(--sem-content-neutral-2-color-fg-on-secondary);--comp-accordion-color-body-text-focused:var(--sem-content-neutral-2-color-fg-on-secondary);--comp-accordion-color-body-text-pressed:var(--sem-content-neutral-2-color-fg-on-secondary);--comp-accordion-color-body-text-disabled:var(--sem-interactive-level1-color-fg-strong-on-secondary-disabled);--comp-accordion-color-container-default:var(--sem-container-secondary-color-bg-strong);--comp-accordion-color-container-hover:var(--sem-container-secondary-color-bg-strong);--comp-accordion-color-container-focused:var(--sem-container-secondary-color-bg-strong);--comp-accordion-color-container-pressed:var(--sem-container-secondary-color-bg-strong);--comp-accordion-color-container-disabled:var(--sem-container-secondary-color-bg-strong);--comp-accordion-border-default:var(--sem-container-border-on-secondary-soft-outline);--comp-accordion-border-hover:var(--sem-container-border-on-secondary-soft-outline);--comp-accordion-border-focused:var(--sem-container-border-on-secondary-soft-outline);--comp-accordion-border-pressed:var(--sem-container-border-on-secondary-soft-outline);--comp-accordion-border-disabled:var(--sem-container-border-on-secondary-soft-outline);--comp-accordion-spacing-container-inline:var(--sem-interactive-spacing-inline-m);--comp-accordion-spacing-container-inset:var(--sem-interactive-spacing-inset-l) var(--sem-interactive-spacing-inset-m);--comp-accordion-spacing-container-stack:var(--sem-interactive-spacing-stack-ml)}.-accordion-on-accent,.-on-accent .stg-accordion{--comp-accordion-typography-headline:var(--sem-content-typography-headline-0);--comp-accordion-typography-headline-v2:var(--sem-content-typography-headline-0-v2);--comp-accordion-typography-body-text:var(--sem-content-typography-body-2);--comp-accordion-spacing-group-container-stack:var(--sem-container-spacing-stack-xs);--comp-accordion-color-headline-default:var(--sem-interactive-level1-color-fg-subtle-on-accent-default);--comp-accordion-color-headline-hover:var(--sem-interactive-level1-color-fg-subtle-on-accent-hover);--comp-accordion-color-headline-focused:var(--sem-interactive-level1-color-fg-subtle-on-accent-focused);--comp-accordion-color-headline-pressed:var(--sem-interactive-level1-color-fg-subtle-on-accent-pressed);--comp-accordion-color-headline-disabled:var(--sem-interactive-level1-color-fg-strong-on-accent-disabled);--comp-accordion-color-body-text-default:var(--sem-content-neutral-2-color-fg-on-accent);--comp-accordion-color-body-text-hover:var(--sem-content-neutral-2-color-fg-on-accent);--comp-accordion-color-body-text-focused:var(--sem-content-neutral-2-color-fg-on-accent);--comp-accordion-color-body-text-pressed:var(--sem-content-neutral-2-color-fg-on-accent);--comp-accordion-color-body-text-disabled:var(--sem-interactive-level1-color-fg-strong-on-accent-disabled);--comp-accordion-color-container-default:var(--sem-container-accent-color-bg-strong);--comp-accordion-color-container-hover:var(--sem-container-accent-color-bg-strong);--comp-accordion-color-container-focused:var(--sem-container-accent-color-bg-strong);--comp-accordion-color-container-pressed:var(--sem-container-accent-color-bg-strong);--comp-accordion-color-container-disabled:var(--sem-container-accent-color-bg-strong);--comp-accordion-border-default:var(--sem-container-border-on-accent-soft-outline);--comp-accordion-border-hover:var(--sem-container-border-on-accent-soft-outline);--comp-accordion-border-focused:var(--sem-container-border-on-accent-soft-outline);--comp-accordion-border-pressed:var(--sem-container-border-on-accent-soft-outline);--comp-accordion-border-disabled:var(--sem-container-border-on-accent-soft-outline);--comp-accordion-spacing-container-inline:var(--sem-interactive-spacing-inline-m);--comp-accordion-spacing-container-inset:var(--sem-interactive-spacing-inset-l) var(--sem-interactive-spacing-inset-m);--comp-accordion-spacing-container-stack:var(--sem-interactive-spacing-stack-ml)}.-utility-button,.stg-accordion{--comp-utility-button-color-fill-default:var(--core-opacity-white-color-0);--comp-utility-button-color-fill-disabled:var(--core-opacity-white-color-0);--comp-utility-button-color-icon-default:var(--sem-interactive-level2-color-fg-subtle-on-primary-default);--comp-utility-button-color-icon-hover:var(--sem-interactive-level2-color-fg-subtle-on-primary-hover);--comp-utility-button-color-icon-focused:var(--sem-interactive-level2-color-fg-subtle-on-primary-focused);--comp-utility-button-color-icon-pressed:var(--sem-interactive-level2-color-fg-subtle-on-primary-pressed);--comp-utility-button-color-icon-disabled:var(--sem-interactive-level2-color-fg-strong-on-primary-disabled);--comp-utility-button-color-fill-hover:var(--sem-interactive-level2-color-bg-subtle-on-primary-hover);--comp-utility-button-color-fill-focused:var(--sem-interactive-level2-color-bg-subtle-on-primary-focused);--comp-utility-button-color-fill-pressed:var(--sem-interactive-level2-color-bg-subtle-on-primary-pressed);--comp-utility-button-border-radius-container-round:var(--sem-interactive-border-radius-xxl);--comp-utility-button-border-radius-focus-indicator:var(--sem-interactive-border-radius-xxs);--comp-utility-button-border-container-focus-indicator:var(--sem-interactive-border-width-xxs) solid var(--sem-interactive-level1-color-border-strong-on-primary-focused);--comp-utility-button-dimension-icon-l:var(--sem-interactive-dimension-icon-l);--comp-utility-button-dimension-icon-m:var(--sem-interactive-dimension-icon-m);--comp-utility-button-dimension-icon-s:var(--sem-interactive-dimension-icon-s);--comp-utility-button-dimension-container-l:var(--sem-interactive-dimension-icon-xxl);--comp-utility-button-dimension-container-m:var(--sem-interactive-dimension-icon-xl);--comp-utility-button-dimension-container-s:var(--sem-interactive-dimension-icon-l)}.-on-secondary .stg-accordion,.-utility-button-on-secondary{--comp-utility-button-color-fill-default:var(--core-opacity-black-color-0);--comp-utility-button-color-fill-disabled:var(--core-opacity-black-color-0);--comp-utility-button-border-radius-container-round:var(--sem-interactive-border-radius-xxl);--comp-utility-button-border-radius-focus-indicator:var(--sem-interactive-border-radius-xxs);--comp-utility-button-color-icon-default:var(--sem-interactive-level1-color-fg-subtle-on-secondary-default);--comp-utility-button-color-icon-hover:var(--sem-interactive-level1-color-fg-subtle-on-secondary-hover);--comp-utility-button-color-icon-focused:var(--sem-interactive-level1-color-fg-subtle-on-secondary-focused);--comp-utility-button-color-icon-pressed:var(--sem-interactive-level1-color-fg-subtle-on-secondary-pressed);--comp-utility-button-color-icon-disabled:var(--sem-interactive-level1-color-fg-strong-on-secondary-disabled);--comp-utility-button-color-fill-hover:var(--sem-interactive-level1-color-bg-subtle-on-secondary-hover);--comp-utility-button-color-fill-focused:var(--sem-interactive-level1-color-bg-subtle-on-secondary-hover);--comp-utility-button-color-fill-pressed:var(--sem-interactive-level1-color-bg-subtle-on-secondary-pressed);--comp-utility-button-border-container-focus-indicator:var(--sem-interactive-border-width-xxs) solid var(--sem-interactive-level2-color-border-strong-on-secondary-focused);--comp-utility-button-dimension-icon-l:var(--sem-interactive-dimension-icon-l);--comp-utility-button-dimension-icon-m:var(--sem-interactive-dimension-icon-m);--comp-utility-button-dimension-icon-s:var(--sem-interactive-dimension-icon-s);--comp-utility-button-dimension-container-l:var(--sem-interactive-dimension-icon-xxl);--comp-utility-button-dimension-container-m:var(--sem-interactive-dimension-icon-xl);--comp-utility-button-dimension-container-s:var(--sem-interactive-dimension-icon-l)}.-on-accent .stg-accordion,.-utility-button-on-accent{--comp-utility-button-color-fill-default:var(--core-opacity-white-color-0);--comp-utility-button-color-fill-disabled:var(--core-opacity-white-color-0);--comp-utility-button-border-radius-container-round:var(--sem-interactive-border-radius-xxl);--comp-utility-button-border-radius-focus-indicator:var(--sem-interactive-border-radius-xxs);--comp-utility-button-color-icon-default:var(--sem-interactive-level1-color-fg-subtle-on-accent-default);--comp-utility-button-color-icon-hover:var(--sem-interactive-level1-color-fg-subtle-on-accent-hover);--comp-utility-button-color-icon-focused:var(--sem-interactive-level1-color-fg-subtle-on-accent-focused);--comp-utility-button-color-icon-pressed:var(--sem-interactive-level1-color-fg-subtle-on-accent-pressed);--comp-utility-button-color-icon-disabled:var(--sem-interactive-level1-color-fg-strong-on-accent-disabled);--comp-utility-button-color-fill-hover:var(--sem-interactive-level1-color-bg-subtle-on-accent-hover);--comp-utility-button-color-fill-focused:var(--sem-interactive-level1-color-bg-subtle-on-accent-focused);--comp-utility-button-color-fill-pressed:var(--sem-interactive-level1-color-bg-subtle-on-accent-pressed);--comp-utility-button-border-container-focus-indicator:var(--sem-interactive-border-width-xxs) solid var(--sem-interactive-level2-color-border-strong-on-accent-focused);--comp-utility-button-dimension-icon-l:var(--sem-interactive-dimension-icon-l);--comp-utility-button-dimension-icon-m:var(--sem-interactive-dimension-icon-m);--comp-utility-button-dimension-icon-s:var(--sem-interactive-dimension-icon-s);--comp-utility-button-dimension-container-l:var(--sem-interactive-dimension-icon-xxl);--comp-utility-button-dimension-container-m:var(--sem-interactive-dimension-icon-xl);--comp-utility-button-dimension-container-s:var(--sem-interactive-dimension-icon-l)}@layer components{:root{--comp-accordion-duration-fast:0.2s;--comp-accordion-duration-normal:0.3s;--comp-accordion-easing:ease;--comp-accordion-transition:background-color var(--comp-accordion-duration-fast) var(--comp-accordion-easing),color var(--comp-accordion-duration-fast) var(--comp-accordion-easing);--comp-accordion-icon-transition:transform var(--comp-accordion-duration-normal) var(--comp-accordion-easing),background-color var(--comp-accordion-duration-fast) var(--comp-accordion-easing);--comp-accordion-content-transition:height var(--comp-accordion-duration-normal) var(--comp-accordion-easing),content-visibility var(--comp-accordion-duration-normal) var(--comp-accordion-easing) allow-discrete;--comp-accordion-icon-transform-closed:rotate(0deg);--comp-accordion-icon-transform-open:rotate(180deg);interpolate-size:allow-keywords}.stg-accordion-group{width:100%}.stg-accordion{border:none;border-top:var(--comp-accordion-border-default);background-color:var(--comp-accordion-color-container-default);color:var(--comp-accordion-color-body-text-default);font:var(--comp-accordion-typography-body-text);padding:var(--comp-accordion-spacing-container-inset);margin:0;border-radius:0;box-shadow:none;transition:var(--comp-accordion-transition);position:relative;display:block;contain:layout;width:100%;min-width:100%;max-width:100%;box-sizing:border-box;overflow:hidden}.stg-accordion:last-of-type{border-bottom:var(--comp-accordion-border-default)}.stg-accordion>*{max-width:100%;box-sizing:border-box}.stg-accordion[open]{background-color:var(--comp-accordion-color-container-focused);color:var(--comp-accordion-color-body-text-focused)}.stg-accordion:hover{background-color:var(--comp-accordion-color-container-hover);color:var(--comp-accordion-color-body-text-hover)}.stg-accordion:active{background-color:var(--comp-accordion-color-container-pressed);color:var(--comp-accordion-color-body-text-pressed)}.stg-accordion summary::-webkit-details-marker{display:none}.stg-accordion summary::marker{content:""}.stg-accordion[open] .stg-accordion-icon{transform:var(--comp-accordion-icon-transform-open)}.stg-accordion-group:disabled .stg-accordion,.stg-accordion-group[disabled] .stg-accordion,.stg-accordion:disabled,.stg-accordion[aria-disabled=true],.stg-accordion[disabled]{background-color:var(--comp-accordion-color-container-disabled);color:var(--comp-accordion-color-body-text-disabled);cursor:not-allowed}.stg-accordion-group:disabled .stg-accordion .stg-accordion-heading,.stg-accordion-group[disabled] .stg-accordion .stg-accordion-heading,.stg-accordion:disabled .stg-accordion-heading,.stg-accordion[aria-disabled=true] .stg-accordion-heading,.stg-accordion[disabled] .stg-accordion-heading{color:var(--comp-accordion-color-headline-disabled);cursor:not-allowed;pointer-events:none}.stg-accordion-group:disabled .stg-accordion .stg-accordion-icon,.stg-accordion-group[disabled] .stg-accordion .stg-accordion-icon,.stg-accordion:disabled .stg-accordion-icon,.stg-accordion[aria-disabled=true] .stg-accordion-icon,.stg-accordion[disabled] .stg-accordion-icon{background-color:var(--comp-utility-button-color-fill-disabled)}.stg-accordion-group:disabled .stg-accordion .stg-accordion-icon svg,.stg-accordion-group[disabled] .stg-accordion .stg-accordion-icon svg,.stg-accordion:disabled .stg-accordion-icon svg,.stg-accordion[aria-disabled=true] .stg-accordion-icon svg,.stg-accordion[disabled] .stg-accordion-icon svg{color:var(--comp-utility-button-color-icon-disabled)}.stg-accordion-heading{font:var(--comp-accordion-typography-headline-v2);color:var(--comp-accordion-color-headline-default);display:flex;align-items:center;gap:var(--comp-accordion-spacing-container-inline);cursor:pointer;outline:none;padding:0;background:none;border:none;width:100%;transition:var(--comp-accordion-transition);list-style:none}.stg-accordion-heading:focus-visible{color:var(--comp-accordion-color-headline-focused);background-color:var(--comp-accordion-color-container-focused)}.stg-accordion-heading:focus-visible .stg-accordion-icon{outline:var(--comp-button-border-container-focus-indicator);border-radius:var(--comp-utility-button-border-radius-container-round);background-color:var(--comp-utility-button-color-fill-focused)}.stg-accordion-heading:hover{color:var(--comp-accordion-color-headline-hover)}.stg-accordion-heading:hover .stg-accordion-icon{border-radius:var(--comp-utility-button-border-radius-container-round);background-color:var(--comp-utility-button-color-fill-hover)}.stg-accordion-heading:active .stg-accordion-icon{background-color:var(--comp-utility-button-color-fill-pressed)}.stg-accordion-heading:active .stg-accordion-icon,.stg-accordion-icon{border-radius:var(--comp-utility-button-border-radius-container-round)}.stg-accordion-icon{margin-left:auto;display:flex;align-items:center;justify-content:center;background-color:var(--comp-utility-button-color-fill-default);transition:var(--comp-accordion-icon-transition);transform:var(--comp-accordion-icon-transform-closed);width:var(--comp-utility-button-dimension-container-l);height:var(--comp-utility-button-dimension-container-l);box-sizing:border-box}.stg-accordion-icon svg{color:var(--comp-utility-button-color-icon-default);width:var(--comp-utility-button-dimension-icon-l);height:var(--comp-utility-button-dimension-icon-l);transition:inherit}.stg-accordion-content{max-width:100%;overflow-wrap:break-word;word-wrap:break-word;box-sizing:border-box;padding-top:var(--comp-accordion-spacing-container-stack);color:var(--comp-accordion-color-body-text-default);font:var(--comp-accordion-typography-body-text)}.stg-accordion::details-content{transition:var(--comp-accordion-content-transition);height:0;overflow:clip;margin:0}.stg-accordion[open]::details-content{height:auto}@supports not (interpolate-size:allow-keywords){.stg-accordion .stg-accordion-content{display:block!important;max-height:0;padding-top:0;overflow:hidden;opacity:1;transition:max-height var(--comp-accordion-duration-normal) var(--comp-accordion-easing),padding-top var(--comp-accordion-duration-normal) var(--comp-accordion-easing)}.stg-accordion[open] .stg-accordion-content{max-height:100vh;padding-top:var(--comp-accordion-spacing-container-stack);opacity:1;transform:var(--comp-accordion-content-fade-in-to)}}}@supports not (interpolate-size:allow-keywords){.stg-accordion::details-content{content-visibility:visible!important;height:auto;overflow:hidden;padding:0;margin:0}}.-avatar,.-on-primary,.-on-primary-muted,:root{--comp-avatar-image-border-container-disabled:var(--sem-interactive-border-width-xxxs) solid var(--core-opacity-black-color-20);--comp-avatar-border-radius-container:var(--sem-container-border-radius-xxl);--comp-avatar-typography-label-s:var(--sem-content-typography-stand-alone-textlink-0);--comp-avatar-typography-label-m:var(--sem-content-typography-stand-alone-textlink-2);--comp-avatar-typography-label-l:var(--sem-content-typography-stand-alone-textlink-3);--comp-avatar-initials-color-fill-enabled:var(--sem-interactive-level1-color-bg-subtle-on-primary-default2);--comp-avatar-initials-color-fill-disabled:var(--sem-interactive-level2-color-bg-subtle-on-primary-default2);--comp-avatar-initials-color-label-enabled:var(--sem-interactive-level1-color-fg-subtle-on-primary-default);--comp-avatar-initials-color-label-disabled:var(--sem-interactive-level1-color-fg-strong-on-primary-disabled);--comp-avatar-initials-border-container-enabled:var(--sem-interactive-border-width-xxxs) solid var(--sem-interactive-level1-color-border-subtle-on-primary-default);--comp-avatar-initials-border-container-disabled:var(--sem-interactive-border-width-xxxs) solid var(--sem-interactive-level2-color-border-strong-on-primary-disabled);--comp-avatar-image-border-container-enabled:var(--sem-container-border-on-primary-soft-outline);--comp-avatar-image-color-fill-disabled:var(--sem-container-primary-color-bg-overlay);--comp-avatar-multiple-color-label-enabled:var(--sem-content-neutral-2-color-fg-on-primary);--comp-avatar-multiple-color-label-disabled:var(--sem-interactive-level1-color-fg-strong-on-primary-disabled);--comp-avatar-multiple-color-fill-enabled:var(--sem-interactive-level2-color-bg-subtle-on-primary-default1);--comp-avatar-multiple-color-fill-disabled:var(--sem-interactive-level2-color-bg-strong-on-primary-disabled);--comp-avatar-multiple-border-container-enabled:var(--sem-interactive-border-width-xxxs) solid var(--sem-interactive-level2-color-border-subtle-on-primary-default);--comp-avatar-multiple-border-container-disabled:var(--sem-interactive-border-width-xxxs) solid var(--sem-interactive-level2-color-border-strong-on-primary-disabled);--comp-avatar-unknown-color-label-enabled:var(--sem-content-neutral-2-color-fg-on-primary);--comp-avatar-unknown-color-label-disabled-copy:var(--sem-interactive-level1-color-fg-strong-on-primary-disabled);--comp-avatar-unknown-color-fill-enabled:var(--sem-interactive-level2-color-bg-subtle-on-primary-default1);--comp-avatar-unknown-color-fill-disabled:var(--sem-interactive-level2-color-bg-strong-on-primary-disabled);--comp-avatar-unknown-border-container-enabled:var(--sem-interactive-border-width-xxxs) solid var(--sem-interactive-level2-color-border-subtle-on-primary-default);--comp-avatar-unknown-border-container-disabled:var(--sem-interactive-border-width-xxxs) solid var(--sem-interactive-level2-color-border-strong-on-primary-disabled);--comp-avatar-group-spacing-inline-s:var(--sem-container-spacing-inline-xxs);--comp-avatar-group-spacing-inline-m:var(--sem-container-spacing-inline-xxxs);--comp-avatar-dimension-container-s:var(--sem-interactive-dimension-icon-l);--comp-avatar-dimension-container-m:var(--sem-interactive-dimension-icon-xxl);--comp-avatar-dimension-container-l:var(--sem-interactive-dimension-icon-xxxl)}.-badge,.-on-primary,.-on-primary-muted,:root{--comp-badge-border-radius-container:var(--sem-interactive-border-radius-xxl);--comp-badge-color-container-fill:var(--sem-container-primary-color-bg-strong);--comp-badge-color-icon-enabled:var(--sem-content-neutral-2-color-fg-on-primary);--comp-badge-color-icon-disabled:var(--sem-interactive-level2-color-fg-strong-on-primary-disabled);--comp-badge-dimension-icon-s:var(--sem-interactive-dimension-icon-xxs);--comp-badge-dimension-icon-m:var(--sem-interactive-dimension-icon-xs);--comp-badge-dimension-container-s:var(--sem-interactive-dimension-icon-xs);--comp-badge-dimension-container-m:var(--sem-interactive-dimension-icon-s)}.-blanket,.-on-primary,.-on-primary-muted,:root{--comp-blanket-color-container:var(--sem-container-secondary-color-bg-overlay);--comp-blanket-border-radius-container:var(--sem-interactive-border-radius-none)}.-breadcrumb,.-on-primary,.-on-primary-muted,:root{--comp-breadcrumb-border-underline-default:0px none;--comp-breadcrumb-border-underline-focused:0px none;--comp-breadcrumb-border-underline-active:0px none;--comp-breadcrumb-spacing-label-container-inset:var(--sem-interactive-spacing-inset-none) var(--sem-interactive-spacing-inset-xs);--comp-breadcrumb-typography-label-default:var(--sem-content-typography-label-light-2);--comp-breadcrumb-typography-label-default-v2:var(--sem-content-typography-label-light-2-v2);--comp-breadcrumb-typography-label-hover:var(--sem-content-typography-label-light-2);--comp-breadcrumb-typography-label-focused:var(--sem-content-typography-label-light-2);--comp-breadcrumb-typography-label-pressed:var(--sem-content-typography-label-light-2);--comp-breadcrumb-typography-label-active:var(--sem-content-typography-label-bold-2);--comp-breadcrumb-color-label-default:var(--sem-interactive-level2-color-fg-subtle-on-primary-default);--comp-breadcrumb-color-label-hover:var(--sem-interactive-level2-color-fg-subtle-on-primary-hover);--comp-breadcrumb-color-label-focused:var(--sem-interactive-level2-color-fg-subtle-on-primary-focused);--comp-breadcrumb-color-label-pressed:var(--sem-interactive-level2-color-fg-subtle-on-primary-pressed);--comp-breadcrumb-color-label-active:var(--sem-interactive-level2-color-fg-subtle-on-primary-active);--comp-breadcrumb-color-icon-default:var(--sem-interactive-level2-color-fg-subtle-on-primary-default);--comp-breadcrumb-color-icon-hover:var(--sem-interactive-level2-color-fg-subtle-on-primary-hover);--comp-breadcrumb-color-icon-focused:var(--sem-interactive-level2-color-fg-subtle-on-primary-focused);--comp-breadcrumb-color-icon-pressed:var(--sem-interactive-level2-color-fg-subtle-on-primary-pressed);--comp-breadcrumb-color-icon-container-default:var(--sem-interactive-level2-color-bg-subtle-on-primary-default1);--comp-breadcrumb-color-icon-container-hover:var(--sem-interactive-level2-color-bg-subtle-on-primary-hover);--comp-breadcrumb-color-icon-container-focus:var(--sem-interactive-level2-color-bg-subtle-on-primary-focused);--comp-breadcrumb-color-icon-container-pressed:var(--sem-interactive-level2-color-bg-subtle-on-primary-pressed);--comp-breadcrumb-border-underline-hover:var(--sem-interactive-border-width-xxxs) solid var(--sem-interactive-level2-color-fg-subtle-on-primary-hover);--comp-breadcrumb-border-underline-pressed:var(--sem-interactive-border-width-xxs) solid var(--sem-interactive-level2-color-fg-subtle-on-primary-pressed);--comp-breadcrumb-border-container-focus-indicator:var(--sem-interactive-border-width-xxs) solid var(--sem-interactive-level1-color-border-strong-on-primary-focused);--comp-breadcrumb-border-radius-focus-indicator:var(--sem-container-border-radius-xxs);--comp-breadcrumb-border-radius-icon-container:var(--sem-container-border-radius-xxs);--comp-breadcrumb-box-shadow-icon-container-selected:var(--sem-container-box-shadow-bg-default);--comp-breadcrumb-spacing-container-inline:var(--sem-interactive-spacing-inline-xs);--comp-breadcrumb-spacing-icon-container-inset:var(--sem-interactive-spacing-inset-xxs) var(--sem-interactive-spacing-inset-xs);--comp-breadcrumb-dimension-icon:var(--sem-interactive-dimension-icon-m)}.-button,.-on-primary,.-on-primary-muted,.stg-button,:root{--comp-button-primary-border-container-default:0px none;--comp-button-primary-border-container-hover:0px none;--comp-button-primary-border-container-focused:0px none;--comp-button-primary-border-container-pressed:0px none;--comp-button-primary-border-container-loading:0px none;--comp-button-primary-border-container-disabled:0px none;--comp-button-tertiary-border-container-default:0px none;--comp-button-tertiary-border-container-hover:0px none;--comp-button-tertiary-border-container-focused:0px none;--comp-button-tertiary-border-container-pressed:0px none;--comp-button-tertiary-border-container-loading:0px none;--comp-button-tertiary-border-container-disabled:0px none;--comp-button-tertiary-color-fill-default:var(--core-opacity-white-color-0);--comp-button-tertiary-color-fill-disabled:var(--core-opacity-white-color-0);--comp-button-letter-spacing-label:var(--core-letter-spacing-10);--comp-button-text-case-label:var(--core-text-case-uppercase);--comp-button-text-decoration-label:var(--core-text-decoration-none);--comp-button-primary-color-fill-default:var(--sem-interactive-level1-color-bg-strong-on-primary-default);--comp-button-primary-color-fill-hover:var(--sem-interactive-level1-color-bg-strong-on-primary-hover);--comp-button-primary-color-fill-focused:var(--sem-interactive-level1-color-bg-strong-on-primary-focused);--comp-button-primary-color-fill-pressed:var(--sem-interactive-level1-color-bg-strong-on-primary-pressed);--comp-button-primary-color-fill-disabled:var(--sem-interactive-level1-color-bg-strong-on-primary-disabled);--comp-button-primary-color-fill-loading:var(--sem-interactive-level1-color-bg-strong-on-primary-pressed);--comp-button-primary-color-label-default:var(--sem-interactive-level1-color-fg-strong-on-primary-default);--comp-button-primary-color-label-hover:var(--sem-interactive-level1-color-fg-strong-on-primary-hover);--comp-button-primary-color-label-focused:var(--sem-interactive-level1-color-fg-strong-on-primary-focused);--comp-button-primary-color-label-pressed:var(--sem-interactive-level1-color-fg-strong-on-primary-pressed);--comp-button-primary-color-label-disabled:var(--sem-interactive-level1-color-fg-strong-on-primary-disabled);--comp-button-primary-color-label-loading:var(--sem-interactive-level1-color-fg-strong-on-primary-pressed);--comp-button-border-radius-container-rectangular:var(--sem-interactive-border-radius-xxl);--comp-button-border-radius-container-square:var(--sem-interactive-border-radius-xxl);--comp-button-typography-label:var(--sem-content-typography-static-button);--comp-button-secondary-border-container-default:var(--sem-interactive-border-width-xxs) solid var(--sem-interactive-level1-color-border-strong-on-primary-default);--comp-button-secondary-border-container-hover:var(--sem-interactive-border-width-xxs) solid var(--sem-interactive-level1-color-border-strong-on-primary-hover);--comp-button-secondary-border-container-focused:var(--sem-interactive-border-width-xxs) solid var(--sem-interactive-level1-color-border-strong-on-primary-focused);--comp-button-secondary-border-container-pressed:var(--sem-interactive-border-width-xxs) solid var(--sem-interactive-level1-color-border-strong-on-primary-pressed);--comp-button-secondary-border-container-loading:var(--sem-interactive-border-width-xxs) solid var(--sem-interactive-level1-color-border-strong-on-primary-pressed);--comp-button-secondary-border-container-disabled:var(--sem-interactive-border-width-xxs) solid var(--sem-interactive-level1-color-border-strong-on-primary-disabled);--comp-button-secondary-color-fill-default:var(--sem-interactive-level1-color-bg-subtle-on-primary-default1);--comp-button-secondary-color-fill-hover:var(--sem-interactive-level1-color-bg-subtle-on-primary-hover);--comp-button-secondary-color-fill-focused:var(--sem-interactive-level1-color-bg-subtle-on-primary-focused);--comp-button-secondary-color-fill-pressed:var(--sem-interactive-level1-color-bg-subtle-on-primary-pressed);--comp-button-secondary-color-fill-disabled:var(--sem-interactive-level1-color-bg-subtle-on-primary-default1);--comp-button-secondary-color-fill-loading:var(--sem-interactive-level1-color-bg-subtle-on-primary-pressed);--comp-button-secondary-color-label-default:var(--sem-interactive-level1-color-fg-subtle-on-primary-default);--comp-button-secondary-color-label-hover:var(--sem-interactive-level1-color-fg-subtle-on-primary-hover);--comp-button-secondary-color-label-focused:var(--sem-interactive-level1-color-fg-subtle-on-primary-focused);--comp-button-secondary-color-label-pressed:var(--sem-interactive-level1-color-fg-subtle-on-primary-pressed);--comp-button-secondary-color-label-disabled:var(--sem-interactive-level1-color-fg-strong-on-primary-disabled);--comp-button-secondary-color-label-loading:var(--sem-interactive-level1-color-fg-subtle-on-primary-pressed);--comp-button-tertiary-color-fill-hover:var(--sem-interactive-level1-color-bg-subtle-on-primary-hover);--comp-button-tertiary-color-fill-focused:var(--sem-interactive-level1-color-bg-subtle-on-primary-focused);--comp-button-tertiary-color-fill-pressed:var(--sem-interactive-level1-color-bg-subtle-on-primary-pressed);--comp-button-tertiary-color-fill-loading:var(--sem-interactive-level1-color-bg-subtle-on-primary-pressed);--comp-button-tertiary-color-label-default:var(--sem-interactive-level1-color-fg-subtle-on-primary-default);--comp-button-tertiary-color-label-hover:var(--sem-interactive-level1-color-fg-subtle-on-primary-hover);--comp-button-tertiary-color-label-focused:var(--sem-interactive-level1-color-fg-subtle-on-primary-focused);--comp-button-tertiary-color-label-pressed:var(--sem-interactive-level1-color-fg-subtle-on-primary-pressed);--comp-button-tertiary-color-label-disabled:var(--sem-interactive-level1-color-fg-strong-on-primary-disabled);--comp-button-tertiary-color-label-loading:var(--sem-interactive-level1-color-fg-subtle-on-primary-pressed);--comp-button-spacing-container-inline:var(--sem-interactive-spacing-inline-xs);--comp-button-spacing-container-inset-rectangular-top-bottom:var(--sem-interactive-spacing-inset-s);--comp-button-spacing-container-inset-rectangular-left-right:var(--sem-interactive-spacing-inset-m);--comp-button-spacing-container-inset-rounded:var(--sem-interactive-spacing-inset-s);--comp-button-spacing-container-stack:var(--sem-interactive-spacing-stack-xs);--comp-button-border-container-focus-indicator:var(--sem-interactive-border-on-primary-focus-indicator);--comp-button-dimension-icon-xs:var(--sem-interactive-dimension-icon-s);--comp-button-dimension-icon-s:var(--sem-interactive-dimension-icon-m);--comp-button-dimension-icon-m:var(--sem-interactive-dimension-icon-l)}.-button-on-secondary,.-on-secondary,.-on-secondary .stg-button,.-on-secondary-muted,.-on-secondary-muted .stg-button,:where(.on-secondary) :where(.stg-button),:where(.on-secondary) :where(.stg-button-primary),:where(.on-secondary) :where(.stg-button-secondary),:where(.on-secondary) :where(.stg-button-tertiary){--comp-button-primary-border-container-default:0px none;--comp-button-primary-border-container-hover:0px none;--comp-button-primary-border-container-focused:0px none;--comp-button-primary-border-container-pressed:0px none;--comp-button-primary-border-container-loading:0px none;--comp-button-primary-border-container-disabled:0px none;--comp-button-tertiary-border-container-default:0px none;--comp-button-tertiary-border-container-hover:0px none;--comp-button-tertiary-border-container-focused:0px none;--comp-button-tertiary-border-container-pressed:0px none;--comp-button-tertiary-border-container-loading:0px none;--comp-button-tertiary-border-container-disabled:0px none;--comp-button-tertiary-color-fill-default:var(--core-opacity-black-color-0);--comp-button-tertiary-color-fill-disabled:var(--core-opacity-black-color-0);--comp-button-letter-spacing-label:var(--core-letter-spacing-10);--comp-button-text-case-label:var(--core-text-case-uppercase);--comp-button-text-decoration-label:var(--core-text-decoration-none);--comp-button-primary-color-fill-default:var(--sem-interactive-level1-color-bg-strong-on-secondary-default);--comp-button-primary-color-fill-hover:var(--sem-interactive-level1-color-bg-strong-on-secondary-hover);--comp-button-primary-color-fill-focused:var(--sem-interactive-level1-color-bg-strong-on-secondary-focused);--comp-button-primary-color-fill-pressed:var(--sem-interactive-level1-color-bg-strong-on-secondary-pressed);--comp-button-primary-color-fill-disabled:var(--sem-interactive-level1-color-bg-strong-on-secondary-disabled);--comp-button-primary-color-fill-loading:var(--sem-interactive-level1-color-bg-strong-on-secondary-pressed);--comp-button-primary-color-label-default:var(--sem-interactive-level1-color-fg-strong-on-secondary-default);--comp-button-primary-color-label-hover:var(--sem-interactive-level1-color-fg-strong-on-secondary-hover);--comp-button-primary-color-label-focused:var(--sem-interactive-level1-color-fg-strong-on-secondary-focused);--comp-button-primary-color-label-pressed:var(--sem-interactive-level1-color-fg-strong-on-secondary-pressed);--comp-button-primary-color-label-disabled:var(--sem-interactive-level1-color-fg-strong-on-secondary-disabled);--comp-button-primary-color-label-loading:var(--sem-interactive-level1-color-fg-strong-on-secondary-pressed);--comp-button-secondary-border-container-default:var(--sem-interactive-border-width-xxs) solid var(--sem-interactive-level2-color-border-strong-on-secondary-default);--comp-button-secondary-border-container-hover:var(--sem-interactive-border-width-xxs) solid var(--sem-interactive-level2-color-border-strong-on-secondary-hover);--comp-button-secondary-border-container-focused:var(--sem-interactive-border-width-xxs) solid var(--sem-interactive-level2-color-border-strong-on-secondary-focused);--comp-button-secondary-border-container-pressed:var(--sem-interactive-border-width-xxs) solid var(--sem-interactive-level2-color-border-strong-on-secondary-pressed);--comp-button-secondary-border-container-loading:var(--sem-interactive-border-width-xxs) solid var(--sem-interactive-level2-color-border-strong-on-secondary-pressed);--comp-button-secondary-border-container-disabled:var(--sem-interactive-border-width-xxs) solid var(--sem-interactive-level2-color-border-strong-on-secondary-disabled);--comp-button-secondary-color-fill-default:var(--sem-interactive-level1-color-bg-subtle-on-secondary-default1);--comp-button-secondary-color-fill-hover:var(--sem-interactive-level1-color-bg-subtle-on-secondary-hover);--comp-button-secondary-color-fill-focused:var(--sem-interactive-level1-color-bg-subtle-on-secondary-focused);--comp-button-secondary-color-fill-pressed:var(--sem-interactive-level1-color-bg-subtle-on-secondary-pressed);--comp-button-secondary-color-fill-disabled:var(--sem-interactive-level1-color-bg-subtle-on-secondary-default1);--comp-button-secondary-color-fill-loading:var(--sem-interactive-level1-color-bg-subtle-on-secondary-pressed);--comp-button-secondary-color-label-default:var(--sem-interactive-level1-color-fg-subtle-on-secondary-default);--comp-button-secondary-color-label-hover:var(--sem-interactive-level1-color-fg-subtle-on-secondary-hover);--comp-button-secondary-color-label-focused:var(--sem-interactive-level1-color-fg-subtle-on-secondary-focused);--comp-button-secondary-color-label-pressed:var(--sem-interactive-level1-color-fg-subtle-on-secondary-pressed);--comp-button-secondary-color-label-disabled:var(--sem-interactive-level1-color-fg-strong-on-secondary-disabled);--comp-button-secondary-color-label-loading:var(--sem-interactive-level1-color-fg-subtle-on-secondary-pressed);--comp-button-tertiary-color-fill-hover:var(--sem-interactive-level1-color-bg-subtle-on-secondary-hover);--comp-button-tertiary-color-fill-focused:var(--sem-interactive-level1-color-bg-subtle-on-secondary-focused);--comp-button-tertiary-color-fill-pressed:var(--sem-interactive-level1-color-bg-subtle-on-secondary-pressed);--comp-button-tertiary-color-fill-loading:var(--sem-interactive-level1-color-bg-subtle-on-secondary-pressed);--comp-button-tertiary-color-label-default:var(--sem-interactive-level1-color-fg-subtle-on-secondary-default);--comp-button-tertiary-color-label-hover:var(--sem-interactive-level1-color-fg-subtle-on-secondary-hover);--comp-button-tertiary-color-label-focused:var(--sem-interactive-level1-color-fg-subtle-on-secondary-focused);--comp-button-tertiary-color-label-pressed:var(--sem-interactive-level1-color-fg-subtle-on-secondary-pressed);--comp-button-tertiary-color-label-disabled:var(--sem-interactive-level1-color-fg-strong-on-secondary-disabled);--comp-button-tertiary-color-label-loading:var(--sem-interactive-level1-color-fg-subtle-on-secondary-pressed);--comp-button-border-radius-container-rectangular:var(--sem-interactive-border-radius-xxl);--comp-button-border-radius-container-square:var(--sem-interactive-border-radius-xxl);--comp-button-typography-label:var(--sem-content-typography-static-button);--comp-button-border-container-focus-indicator:var(--sem-interactive-border-on-secondary-focus-indicator);--comp-button-spacing-container-inline:var(--sem-interactive-spacing-inline-xs);--comp-button-spacing-container-inset-rectangular-top-bottom:var(--sem-interactive-spacing-inset-s);--comp-button-spacing-container-inset-rectangular-left-right:var(--sem-interactive-spacing-inset-m);--comp-button-spacing-container-inset-rounded:var(--sem-interactive-spacing-inset-s);--comp-button-spacing-container-stack:var(--sem-interactive-spacing-inline-xs);--comp-button-dimension-icon-xs:var(--sem-interactive-dimension-icon-s);--comp-button-dimension-icon-s:var(--sem-interactive-dimension-icon-m);--comp-button-dimension-icon-m:var(--sem-interactive-dimension-icon-l)}.-button-on-accent,.-on-accent,.-on-accent .stg-button,:where(.on-accent) :where(.stg-button),:where(.on-accent) :where(.stg-button-primary),:where(.on-accent) :where(.stg-button-secondary),:where(.on-accent) :where(.stg-button-tertiary){--comp-button-primary-border-container-default:0px none;--comp-button-primary-border-container-hover:0px none;--comp-button-primary-border-container-focused:0px none;--comp-button-primary-border-container-pressed:0px none;--comp-button-primary-border-container-loading:0px none;--comp-button-primary-border-container-disabled:0px none;--comp-button-tertiary-border-container-default:0px none;--comp-button-tertiary-border-container-hover:0px none;--comp-button-tertiary-border-container-focused:0px none;--comp-button-tertiary-border-container-pressed:0px none;--comp-button-tertiary-border-container-loading:0px none;--comp-button-tertiary-border-container-disabled:0px none;--comp-button-tertiary-color-fill-default:var(--core-opacity-black-color-0);--comp-button-tertiary-color-fill-disabled:var(--core-opacity-black-color-0);--comp-button-letter-spacing-label:var(--core-letter-spacing-10);--comp-button-text-case-label:var(--core-text-case-uppercase);--comp-button-text-decoration-label:var(--core-text-decoration-none);--comp-button-primary-color-fill-default:var(--sem-interactive-level1-color-bg-strong-on-accent-default);--comp-button-primary-color-fill-hover:var(--sem-interactive-level1-color-bg-strong-on-accent-hover);--comp-button-primary-color-fill-focused:var(--sem-interactive-level1-color-bg-strong-on-accent-focused);--comp-button-primary-color-fill-pressed:var(--sem-interactive-level1-color-bg-strong-on-accent-pressed);--comp-button-primary-color-fill-disabled:var(--sem-interactive-level1-color-bg-strong-on-accent-disabled);--comp-button-primary-color-fill-loading:var(--sem-interactive-level1-color-bg-strong-on-accent-pressed);--comp-button-primary-color-label-default:var(--sem-interactive-level1-color-fg-strong-on-accent-default);--comp-button-primary-color-label-hover:var(--sem-interactive-level1-color-fg-strong-on-accent-hover);--comp-button-primary-color-label-focused:var(--sem-interactive-level1-color-fg-strong-on-accent-focused);--comp-button-primary-color-label-pressed:var(--sem-interactive-level1-color-fg-strong-on-accent-pressed);--comp-button-primary-color-label-disabled:var(--sem-interactive-level1-color-fg-strong-on-accent-disabled);--comp-button-primary-color-label-loading:var(--sem-interactive-level1-color-fg-strong-on-accent-pressed);--comp-button-secondary-border-container-default:var(--sem-interactive-border-width-xxs) solid var(--sem-interactive-level2-color-border-strong-on-accent-default);--comp-button-secondary-border-container-hover:var(--sem-interactive-border-width-xxs) solid var(--sem-interactive-level2-color-border-strong-on-accent-hover);--comp-button-secondary-border-container-focused:var(--sem-interactive-border-width-xxs) solid var(--sem-interactive-level2-color-border-strong-on-accent-focused);--comp-button-secondary-border-container-pressed:var(--sem-interactive-border-width-xxs) solid var(--sem-interactive-level2-color-border-strong-on-accent-pressed);--comp-button-secondary-border-container-loading:var(--sem-interactive-border-width-xxs) solid var(--sem-interactive-level2-color-border-strong-on-accent-pressed);--comp-button-secondary-border-container-disabled:var(--sem-interactive-border-width-xxs) solid var(--sem-interactive-level2-color-border-strong-on-accent-disabled);--comp-button-secondary-color-fill-default:var(--sem-interactive-level1-color-bg-subtle-on-accent-default1);--comp-button-secondary-color-fill-hover:var(--sem-interactive-level1-color-bg-subtle-on-accent-hover);--comp-button-secondary-color-fill-focused:var(--sem-interactive-level1-color-bg-subtle-on-accent-focused);--comp-button-secondary-color-fill-pressed:var(--sem-interactive-level1-color-bg-subtle-on-accent-pressed);--comp-button-secondary-color-fill-disabled:var(--sem-interactive-level1-color-bg-strong-on-accent-disabled);--comp-button-secondary-color-fill-loading:var(--sem-interactive-level1-color-bg-subtle-on-accent-pressed);--comp-button-secondary-color-label-default:var(--sem-interactive-level1-color-fg-subtle-on-accent-default);--comp-button-secondary-color-label-hover:var(--sem-interactive-level1-color-fg-subtle-on-accent-hover);--comp-button-secondary-color-label-focused:var(--sem-interactive-level1-color-fg-subtle-on-accent-focused);--comp-button-secondary-color-label-pressed:var(--sem-interactive-level1-color-fg-subtle-on-accent-pressed);--comp-button-secondary-color-label-disabled:var(--sem-interactive-level1-color-fg-strong-on-accent-disabled);--comp-button-secondary-color-label-loading:var(--sem-interactive-level1-color-fg-subtle-on-accent-pressed);--comp-button-tertiary-color-fill-hover:var(--sem-interactive-level1-color-bg-subtle-on-accent-hover);--comp-button-tertiary-color-fill-focused:var(--sem-interactive-level1-color-bg-subtle-on-accent-focused);--comp-button-tertiary-color-fill-pressed:var(--sem-interactive-level1-color-bg-subtle-on-accent-pressed);--comp-button-tertiary-color-fill-loading:var(--sem-interactive-level1-color-bg-subtle-on-accent-pressed);--comp-button-tertiary-color-label-default:var(--sem-interactive-level1-color-fg-subtle-on-accent-default);--comp-button-tertiary-color-label-hover:var(--sem-interactive-level1-color-fg-subtle-on-accent-hover);--comp-button-tertiary-color-label-focused:var(--sem-interactive-level1-color-fg-subtle-on-accent-focused);--comp-button-tertiary-color-label-pressed:var(--sem-interactive-level1-color-fg-subtle-on-accent-pressed);--comp-button-tertiary-color-label-disabled:var(--sem-interactive-level1-color-fg-strong-on-accent-disabled);--comp-button-tertiary-color-label-loading:var(--sem-interactive-level1-color-fg-subtle-on-accent-pressed);--comp-button-border-radius-container-rectangular:var(--sem-interactive-border-radius-xxl);--comp-button-border-radius-container-square:var(--sem-interactive-border-radius-xxl);--comp-button-typography-label:var(--sem-content-typography-static-button);--comp-button-spacing-container-inline:var(--sem-interactive-spacing-inline-xs);--comp-button-spacing-container-inset-rectangular-top-bottom:var(--sem-interactive-spacing-inset-s);--comp-button-spacing-container-inset-rectangular-left-right:var(--sem-interactive-spacing-inset-m);--comp-button-spacing-container-inset-rounded:var(--sem-interactive-spacing-inset-s);--comp-button-spacing-container-stack:var(--sem-interactive-spacing-stack-xs);--comp-button-border-container-focus-indicator:var(--sem-interactive-border-on-accent-focus-indicator);--comp-button-dimension-icon-xs:var(--sem-interactive-dimension-icon-s);--comp-button-dimension-icon-s:var(--sem-interactive-dimension-icon-m);--comp-button-dimension-icon-m:var(--sem-interactive-dimension-icon-l)}@layer components{.stg-button,:where(.stg-button-primary),:where(.stg-button-secondary),:where(.stg-button-tertiary){display:inline-flex;align-items:center;justify-content:center;cursor:pointer;gap:4px;color:var(--comp-button-primary-color-label-default);background-color:var(--comp-button-primary-color-fill-default);border:var(--comp-button-primary-border-container-default);border-radius:var(--comp-button-border-radius-container-rectangular);font:var(--comp-button-typography-label);text-transform:none;letter-spacing:var(--comp-button-letter-spacing-label);padding-inline:var(--comp-button-spacing-container-inset-rectangular-left-right);padding-block:var(--comp-button-spacing-container-inset-rectangular-top-bottom);gap:var(--comp-button-spacing-container-inline)}.stg-button:focus,:where(.stg-button-primary):focus,:where(.stg-button-secondary):focus,:where(.stg-button-tertiary):focus{outline:var(--comp-button-border-container-focus-indicator);outline-offset:2px}.stg-button:disabled,:where(.stg-button-primary):disabled,:where(.stg-button-secondary):disabled,:where(.stg-button-tertiary):disabled{color:var(--comp-button-primary-color-label-disabled);background-color:var(--comp-button-primary-color-fill-disabled);border:var(--comp-button-primary-border-container-disabled);cursor:not-allowed}.stg-button:hover:not(:disabled),:where(.stg-button-primary):hover:not(:disabled),:where(.stg-button-secondary):hover:not(:disabled),:where(.stg-button-tertiary):hover:not(:disabled){color:var(--comp-button-primary-color-label-hover);background-color:var(--comp-button-primary-color-fill-hover);border:var(--comp-button-primary-border-container-hover)}.stg-button:active:not(:disabled),.stg-button[aria-pressed=true]:not(:disabled),:where(.stg-button-primary):active:not(:disabled),:where(.stg-button-primary)[aria-pressed=true]:not(:disabled),:where(.stg-button-secondary):active:not(:disabled),:where(.stg-button-secondary)[aria-pressed=true]:not(:disabled),:where(.stg-button-tertiary):active:not(:disabled),:where(.stg-button-tertiary)[aria-pressed=true]:not(:disabled){color:var(--comp-button-primary-color-label-pressed);background-color:var(--comp-button-primary-color-fill-pressed);border:var(--comp-button-primary-border-container-pressed)}.stg-button.is-loading,:where(.stg-button-primary).is-loading,:where(.stg-button-secondary).is-loading,:where(.stg-button-tertiary).is-loading{color:var(--comp-button-primary-color-label-loading);background-color:var(--comp-button-primary-color-fill-loading);border:var(--comp-button-primary-border-container-loading);cursor:progress}.stg-button-secondary{color:var(--comp-button-secondary-color-label-default);background-color:var(--comp-button-secondary-color-fill-default);border:var(--comp-button-secondary-border-container-default);padding-inline:calc(var(--comp-button-spacing-container-inset-rectangular-left-right) - 2px);padding-block:calc(var(--comp-button-spacing-container-inset-rectangular-top-bottom) - 2px)}.stg-button-secondary:disabled{color:var(--comp-button-secondary-color-label-disabled);background-color:var(--comp-button-secondary-color-fill-disabled);border:var(--comp-button-secondary-border-container-disabled)}.stg-button-secondary:hover:not(:disabled){color:var(--comp-button-secondary-color-label-hover);background-color:var(--comp-button-secondary-color-fill-hover);border:var(--comp-button-secondary-border-container-hover)}.stg-button-secondary:active:not(:disabled),.stg-button-secondary[aria-pressed=true]:not(:disabled){color:var(--comp-button-secondary-color-label-pressed);background-color:var(--comp-button-secondary-color-fill-pressed);border:var(--comp-button-secondary-border-container-pressed)}.stg-button-secondary.is-loading{color:var(--comp-button-secondary-color-label-loading);background-color:var(--comp-button-secondary-color-fill-loading);border:var(--comp-button-secondary-border-container-loading)}.stg-button-tertiary{color:var(--comp-button-tertiary-color-label-default);background-color:var(--comp-button-tertiary-color-fill-default);border:var(--comp-button-tertiary-border-container-default);padding-inline:calc(var(--comp-button-spacing-container-inset-rectangular-left-right) - 2px);padding-block:calc(var(--comp-button-spacing-container-inset-rectangular-top-bottom) - 2px)}.stg-button-tertiary:disabled{color:var(--comp-button-tertiary-color-label-disabled);background-color:var(--comp-button-tertiary-color-fill-disabled);border:var(--comp-button-tertiary-border-container-disabled)}.stg-button-tertiary:hover:not(:disabled){color:var(--comp-button-tertiary-color-label-hover);background-color:var(--comp-button-tertiary-color-fill-hover);border:var(--comp-button-tertiary-border-container-hover)}.stg-button-tertiary:active:not(:disabled),.stg-button-tertiary[aria-pressed=true]:not(:disabled){color:var(--comp-button-tertiary-color-label-pressed);background-color:var(--comp-button-tertiary-color-fill-pressed);border:var(--comp-button-tertiary-border-container-pressed)}.stg-button-tertiary.is-loading{color:var(--comp-button-tertiary-color-label-loading);background-color:var(--comp-button-tertiary-color-fill-loading);border:var(--comp-button-tertiary-border-container-loading)}}.stg-button-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--comp-button-dimension-icon-s);height:var(--comp-button-dimension-icon-s)}.stg-button-icon svg{width:100%;height:100%}.-card,.-on-primary,.-on-primary-muted,:root{--comp-card-border-radius-focus-indicator:var(--core-border-radius-2);--comp-card-border-container-default:var(--core-border-width-0) solid var(--sem-content-accent-1-color-fg-on-accent);--comp-card-border-container-hover:var(--core-border-width-0) solid var(--sem-content-accent-1-color-fg-on-accent);--comp-card-border-container-focused:var(--core-border-width-0) solid var(--sem-content-accent-1-color-fg-on-accent);--comp-card-border-container-pressed:var(--core-border-width-0) solid var(--sem-content-accent-1-color-fg-on-accent);--comp-card-border-container-disabled:var(--core-border-width-0) solid var(--sem-content-accent-1-color-fg-on-accent);--comp-card-box-shadow-container-default:var(--sem-container-box-shadow-bg-default);--comp-card-box-shadow-container-hover:var(--sem-container-box-shadow-bg-hover);--comp-card-box-shadow-container-focused:var(--sem-container-box-shadow-bg-focused);--comp-card-box-shadow-container-pressed:var(--sem-container-box-shadow-bg-pressed);--comp-card-box-shadow-container-disabled:var(--sem-container-box-shadow-bg-disabled);--comp-card-color-container-default:var(--sem-interactive-level2-color-bg-subtle-on-primary-default1);--comp-card-color-container-hover:var(--sem-interactive-level2-color-bg-subtle-on-primary-hover);--comp-card-color-container-focused:var(--sem-interactive-level2-color-bg-subtle-on-primary-focused);--comp-card-color-container-pressed:var(--sem-interactive-level2-color-bg-subtle-on-primary-pressed);--comp-card-color-container-disabled:var(--sem-interactive-level2-color-bg-strong-on-primary-disabled);--comp-card-color-headline-default:var(--sem-interactive-level2-color-fg-subtle-on-primary-default);--comp-card-color-headline-hover:var(--sem-interactive-level2-color-fg-subtle-on-primary-hover);--comp-card-color-headline-focused:var(--sem-interactive-level2-color-fg-subtle-on-primary-focused);--comp-card-color-headline-pressed:var(--sem-interactive-level2-color-fg-subtle-on-primary-pressed);--comp-card-color-headline-disabled:var(--sem-interactive-level2-color-fg-strong-on-primary-disabled);--comp-card-color-body-copy:var(--sem-content-neutral-1-color-fg-on-primary);--comp-card-color-body-copy-disabled:var(--sem-interactive-level2-color-fg-strong-on-primary-disabled);--comp-card-border-radius-container:var(--sem-container-border-radius-xs);--comp-card-typography-body-copy:var(--sem-content-typography-body-1);--comp-card-typography-headline:var(--sem-content-typography-headline-0);--comp-card-typography-headline-v2:var(--sem-content-typography-headline-0-v2);--comp-card-border-container-focus-indicator:var(--sem-interactive-border-width-xxs) solid var(--sem-interactive-level1-color-border-strong-on-primary-default);--comp-card-spacing-subcontainer-inset:var(--sem-interactive-spacing-inset-m);--comp-card-spacing-subcontainer-stack:var(--sem-interactive-spacing-stack-sm);--comp-card-spacing-container-stack-focus-indicator:var(--sem-interactive-spacing-stack-m)}.-carousel,.-on-primary,.-on-primary-muted,:root{--comp-carousel-color-fill-default-1:var(--sem-interactive-level2-color-bg-subtle-on-primary-default1);--comp-carousel-color-fill-hover:var(--sem-interactive-level2-color-bg-subtle-on-primary-hover);--comp-carousel-color-fill-focused:var(--sem-interactive-level2-color-bg-subtle-on-primary-focused);--comp-carousel-color-fill-pressed:var(--sem-interactive-level2-color-bg-subtle-on-primary-pressed);--comp-carousel-color-fill-active:var(--sem-interactive-level1-color-bg-strong-on-primary-default);--comp-carousel-color-fill-active-hover:var(--sem-interactive-level1-color-bg-strong-on-primary-hover);--comp-carousel-color-fill-active-focused:var(--sem-interactive-level1-color-bg-strong-on-primary-focused);--comp-carousel-color-fill-active-pressed:var(--sem-interactive-level1-color-bg-strong-on-primary-pressed);--comp-carousel-color-content-default-1:var(--sem-interactive-level1-color-bg-strong-on-primary-default);--comp-carousel-color-content-neutral:var(--sem-content-neutral-1-color-fg-on-primary);--comp-carousel-border-radius-bullet:var(--sem-container-border-radius-xxl);--comp-carousel-border-radius-thumbnail:var(--sem-interactive-border-radius-xs);--comp-carousel-border-radius-focus-indicator:var(--sem-border-radius-focus-indicator);--comp-carousel-container-border-default:var(--sem-interactive-border-width-xxxs) solid var(--sem-interactive-level2-color-border-strong-on-primary-default);--comp-carousel-container-border-hover:var(--sem-interactive-border-width-xxxs) solid var(--sem-interactive-level2-color-border-strong-on-primary-hover);--comp-carousel-container-border-focused:var(--sem-interactive-border-width-xxxs) solid var(--sem-interactive-level2-color-border-strong-on-primary-focused);--comp-carousel-container-border-pressed:var(--sem-interactive-border-width-xxxs) solid var(--sem-interactive-level2-color-border-strong-on-primary-pressed);--comp-carousel-container-border-active:var(--sem-interactive-border-width-xxs) solid var(--sem-interactive-level1-color-border-strong-on-primary-default);--comp-carousel-container-border-active-hover:var(--sem-interactive-border-width-xxs) solid var(--sem-interactive-level1-color-border-strong-on-primary-hover);--comp-carousel-container-border-active-focused:var(--sem-interactive-border-width-xxs) solid var(--sem-interactive-level1-color-border-strong-on-primary-focused);--comp-carousel-container-border-active-pressed:var(--sem-interactive-border-width-xxs) solid var(--sem-interactive-level1-color-border-strong-on-primary-pressed);--comp-carousel-typography-count:var(--sem-content-typography-static-label-default-large);--comp-carousel-typography-title:var(--sem-content-typography-headline-0);--comp-carousel-indicator-border-default:var(--sem-interactive-border-width-xxxs) solid var(--sem-interactive-level2-color-border-strong-on-primary-default);--comp-carousel-indicator-border-hover:var(--sem-interactive-border-width-xxxs) solid var(--sem-interactive-level2-color-border-strong-on-primary-hover);--comp-carousel-indicator-border-focussed:var(--sem-interactive-border-width-xxxs) solid var(--sem-interactive-level2-color-border-strong-on-primary-hover);--comp-carousel-indicator-border-pressed:var(--sem-interactive-border-width-xxxs) solid var(--sem-interactive-level2-color-border-strong-on-primary-pressed);--comp-carousel-spacing-inline-indicator:var(--sem-interactive-spacing-inline-s);--comp-carousel-spacing-inline-bullets:var(--sem-interactive-spacing-inline-m);--comp-carousel-spacing-inline-thumbnails:var(--sem-interactive-spacing-inline-s);--comp-carousel-spacing-inline-container:var(--sem-interactive-spacing-inline-m);--comp-carousel-border-focus-indicator:var(--sem-interactive-border-on-primary-focus-indicator)}.-chips,.-on-primary,.-on-primary-muted,:root{--comp-chips-color-fill-branded-default:var(--sem-interactive-level1-color-bg-subtle-on-primary-default2);--comp-chips-color-fill-branded-hover:var(--sem-interactive-level1-color-bg-subtle-on-primary-hover);--comp-chips-color-fill-branded-focused:var(--sem-interactive-level1-color-bg-subtle-on-primary-focused);--comp-chips-color-fill-branded-pressed:var(--sem-interactive-level1-color-bg-subtle-on-primary-pressed);--comp-chips-color-fill-branded-active:var(--sem-interactive-level1-color-bg-strong-on-primary-active);--comp-chips-color-fill-branded-active-hover:var(--sem-interactive-level1-color-bg-strong-on-primary-hover);--comp-chips-color-fill-branded-active-focused:var(--sem-interactive-level1-color-bg-strong-on-primary-focused);--comp-chips-color-fill-branded-active-pressed:var(--sem-interactive-level1-color-bg-strong-on-primary-pressed);--comp-chips-color-fill-branded-disabled:var(--sem-interactive-level1-color-bg-strong-on-primary-disabled);--comp-chips-color-fill-neutral-default:var(--sem-interactive-level2-color-bg-subtle-on-primary-default1);--comp-chips-color-fill-neutral-hover:var(--sem-interactive-level2-color-bg-subtle-on-primary-hover);--comp-chips-color-fill-neutral-focused:var(--sem-interactive-level2-color-bg-subtle-on-primary-focused);--comp-chips-color-fill-neutral-pressed:var(--sem-interactive-level2-color-bg-subtle-on-primary-pressed);--comp-chips-color-fill-neutral-active:var(--sem-interactive-level2-color-bg-strong-on-primary-default);--comp-chips-color-fill-neutral-active-hover:var(--sem-interactive-level2-color-bg-strong-on-primary-hover);--comp-chips-color-fill-neutral-active-focused:var(--sem-interactive-level2-color-bg-strong-on-primary-focused);--comp-chips-color-fill-neutral-active-pressed:var(--sem-interactive-level2-color-bg-strong-on-primary-pressed);--comp-chips-color-fill-neutral-disabled:var(--sem-interactive-level1-color-bg-strong-on-primary-disabled);--comp-chips-color-content-default:var(--sem-interactive-level2-color-fg-subtle-on-primary-default);--comp-chips-color-content-hover:var(--sem-interactive-level2-color-fg-subtle-on-primary-hover);--comp-chips-color-content-focused:var(--sem-interactive-level2-color-fg-subtle-on-primary-focused);--comp-chips-color-content-pressed:var(--sem-interactive-level2-color-fg-subtle-on-primary-pressed);--comp-chips-color-content-active:var(--sem-interactive-level1-color-fg-strong-on-primary-active);--comp-chips-color-content-active-hover:var(--sem-interactive-level1-color-fg-strong-on-primary-hover);--comp-chips-color-content-active-focused:var(--sem-interactive-level1-color-fg-strong-on-primary-focused);--comp-chips-color-content-active-pressed:var(--sem-interactive-level1-color-fg-strong-on-primary-pressed);--comp-chips-color-content-disabled:var(--sem-interactive-level1-color-fg-strong-on-primary-disabled);--comp-chips-border-radius-container:var(--sem-interactive-border-radius-xxl);--comp-chips-border-radius-focus-indicator:var(--sem-interactive-border-radius-xxs);--comp-chips-border-container-branded-default:var(--sem-interactive-border-width-xxxs) solid var(--sem-interactive-level1-color-border-subtle-on-primary-default);--comp-chips-border-container-branded-hover:var(--sem-interactive-border-width-xxxs) solid var(--sem-interactive-level1-color-border-subtle-on-primary-hover);--comp-chips-border-container-branded-focused:var(--sem-interactive-border-width-xxxs) solid var(--sem-interactive-level1-color-border-subtle-on-primary-focused);--comp-chips-border-container-branded-pressed:var(--sem-interactive-border-width-xxxs) solid var(--sem-interactive-level1-color-border-subtle-on-primary-pressed);--comp-chips-border-container-branded-disabled:var(--sem-interactive-border-width-xxxs) solid var(--sem-interactive-level2-color-border-strong-on-primary-disabled);--comp-chips-border-container-neutral-default:var(--sem-interactive-border-width-xxxs) solid var(--sem-interactive-level2-color-border-subtle-on-primary-default);--comp-chips-border-container-neutral-hover:var(--sem-interactive-border-width-xxxs) solid var(--sem-interactive-level2-color-border-subtle-on-primary-hover);--comp-chips-border-container-neutral-focused:var(--sem-interactive-border-width-xxxs) solid var(--sem-interactive-level2-color-border-subtle-on-primary-focused);--comp-chips-border-container-neutral-pressed:var(--sem-interactive-border-width-xxxs) solid var(--sem-interactive-level2-color-border-subtle-on-primary-pressed);--comp-chips-border-container-neutral-disabled:var(--sem-interactive-border-width-xxxs) solid var(--sem-interactive-level2-color-border-strong-on-primary-disabled);--comp-chips-border-focus-indicator:var(--sem-interactive-border-width-xxs) solid var(--sem-interactive-level1-color-border-strong-on-primary-focused);--comp-chips-typography-label-m:var(--sem-content-typography-label-plain-2);--comp-chips-spacing-container-inline:var(--sem-container-spacing-inset);--comp-chips-spacing-container-inset-icon-label:var(--sem-interactive-spacing-inset-xs) var(--sem-interactive-spacing-inset-sm) var(--sem-interactive-spacing-inset-xs) var(--sem-interactive-spacing-inset-s);--comp-chips-spacing-container-inset-only-label:var(--sem-interactive-spacing-inset-xs) var(--sem-interactive-spacing-inset-sm) var(--sem-interactive-spacing-inset-xs) var(--sem-interactive-spacing-inset-sm);--comp-chips-spacing-container-inset-icon-label-action:var(--sem-interactive-spacing-inset-xs) var(--sem-interactive-spacing-inset-s) var(--sem-interactive-spacing-inset-xs) var(--sem-interactive-spacing-inset-s);--comp-chips-spacing-container-inset-avatar-label:var(--sem-interactive-spacing-inset-xs) var(--sem-interactive-spacing-inset-sm) var(--sem-interactive-spacing-inset-xs) var(--sem-interactive-spacing-inset-xs);--comp-chips-spacing-container-inset-avatar-label-action:var(--sem-interactive-spacing-inset-xs) var(--sem-interactive-spacing-inset-s) var(--sem-interactive-spacing-inset-xs) var(--sem-interactive-spacing-inset-xs);--comp-chips-spacing-container-inset-label-action:var(--sem-interactive-spacing-inset-xs) var(--sem-interactive-spacing-inset-s) var(--sem-interactive-spacing-inset-xs) var(--sem-interactive-spacing-inset-sm);--comp-chips-dimension-icon-s:var(--sem-interactive-dimension-icon-s);--comp-chips-dimension-avatar-m:var(--sem-interactive-dimension-icon-l)}.-collapsible,.-on-primary,.-on-primary-muted,:root{--comp-collapsible-border-container-default:var(--core-border-width-1) solid var(--sem-interactive-level2-color-border-subtle-on-primary-default);--comp-collapsible-border-container-hover:var(--core-border-width-1) solid var(--sem-interactive-level2-color-border-subtle-on-primary-hover);--comp-collapsible-border-container-focused:var(--core-border-width-1) solid var(--sem-interactive-level2-color-border-subtle-on-primary-focused);--comp-collapsible-border-container-pressed:var(--core-border-width-1) solid var(--sem-interactive-level2-color-border-subtle-on-primary-pressed);--comp-collapsible-border-container-disabled:var(--core-border-width-1) solid var(--sem-interactive-level2-color-border-strong-on-primary-disabled);--comp-collapsible-border-warning:var(--core-border-width-1) solid var(--sem-container-functional-warning-color-strong);--comp-collapsible-border-error:var(--core-border-width-1) solid var(--sem-container-functional-error-color-strong);--comp-collapsible-border-radius-container:var(--sem-interactive-border-radius-xs);--comp-collapsible-border-radius-container-focused:var(--sem-interactive-border-radius-xxs);--comp-collapsible-typography-headline:var(--sem-content-typography-headline-0);--comp-collapsible-typography-description:var(--sem-content-typography-body-2);--comp-collapsible-color-container-neutral-default:var(--sem-interactive-level2-color-bg-subtle-on-primary-default1);--comp-collapsible-color-container-neutral-hover:var(--sem-interactive-level2-color-bg-subtle-on-primary-hover);--comp-collapsible-color-container-neutral-focused:var(--sem-interactive-level2-color-bg-subtle-on-primary-focused);--comp-collapsible-color-container-neutral-pressed:var(--sem-interactive-level2-color-bg-subtle-on-primary-pressed);--comp-collapsible-color-container-neutral-disabled:var(--sem-interactive-level2-color-bg-strong-on-primary-disabled);--comp-collapsible-color-content-default:var(--sem-interactive-level2-color-fg-subtle-on-primary-default);--comp-collapsible-color-content-hover:var(--sem-interactive-level2-color-fg-subtle-on-primary-hover);--comp-collapsible-color-content-focused:var(--sem-interactive-level2-color-fg-subtle-on-primary-focused);--comp-collapsible-color-content-pressed:var(--sem-interactive-level2-color-fg-subtle-on-primary-pressed);--comp-collapsible-color-content-disabled:var(--sem-interactive-level2-color-fg-strong-on-primary-disabled);--comp-collapsible-border-focus-indicator:var(--sem-interactive-border-on-primary-focus-indicator);--comp-collapsible-container-level-1-inset:var(--sem-interactive-spacing-inset-l) var(--sem-interactive-spacing-inset-m) var(--sem-interactive-spacing-inset-l) var(--sem-interactive-spacing-inset-m);--comp-collapsible-container-level-1-inline:var(--sem-interactive-spacing-inline-m);--comp-collapsible-container-level-2-inline:var(--sem-interactive-spacing-inline-m);--comp-collapsible-container-level-3-inline:var(--sem-interactive-spacing-inline-s)}.-datepicker,.-on-primary,.-on-primary-muted,:root{--comp-datepicker-border-radius-date-items-container:var(--core-border-radius-pill);--comp-datepicker-date-item-default-color-fill-default:var(--sem-interactive-level2-color-bg-subtle-on-primary-default1);--comp-datepicker-date-item-default-color-fill-hover:var(--sem-interactive-level2-color-bg-subtle-on-primary-hover);--comp-datepicker-date-item-default-color-fill-focused:var(--sem-interactive-level2-color-bg-subtle-on-primary-focused);--comp-datepicker-date-item-default-color-fill-pressed:var(--sem-interactive-level2-color-bg-subtle-on-primary-pressed);--comp-datepicker-date-item-default-color-fill-disabled:var(--sem-interactive-level1-color-bg-subtle-on-primary-default1);--comp-datepicker-date-item-default-color-content-default:var(--sem-interactive-level2-color-fg-subtle-on-primary-default);--comp-datepicker-date-item-default-color-content-hover:var(--sem-interactive-level2-color-fg-subtle-on-primary-hover);--comp-datepicker-date-item-default-color-content-focused:var(--sem-interactive-level2-color-fg-subtle-on-primary-focused);--comp-datepicker-date-item-default-color-content-pressed:var(--sem-interactive-level2-color-fg-subtle-on-primary-pressed);--comp-datepicker-date-item-default-color-content-disabled:var(--sem-interactive-level2-color-fg-strong-on-primary-disabled);--comp-datepicker-date-item-today-color-fill-default:var(--sem-interactive-level1-color-bg-subtle-on-primary-default1);--comp-datepicker-date-item-today-color-fill-hover:var(--sem-interactive-level1-color-bg-subtle-on-primary-hover);--comp-datepicker-date-item-today-color-fill-focused:var(--sem-interactive-level1-color-bg-subtle-on-primary-focused);--comp-datepicker-date-item-today-color-fill-pressed:var(--sem-interactive-level1-color-bg-subtle-on-primary-pressed);--comp-datepicker-date-item-today-color-fill-disabled:var(--sem-interactive-level1-color-bg-subtle-on-primary-default1);--comp-datepicker-date-item-today-color-content-default:var(--sem-interactive-level1-color-fg-subtle-on-primary-default);--comp-datepicker-date-item-today-color-content-hover:var(--sem-interactive-level1-color-fg-subtle-on-primary-hover);--comp-datepicker-date-item-today-color-content-focused:var(--sem-interactive-level1-color-fg-subtle-on-primary-focused);--comp-datepicker-date-item-today-color-content-pressed:var(--sem-interactive-level1-color-fg-subtle-on-primary-pressed);--comp-datepicker-date-item-today-color-content-disabled:var(--sem-interactive-level1-color-fg-strong-on-primary-disabled);--comp-datepicker-date-item-today-border-container-default:var(--sem-interactive-border-width-xxxs) solid var(--sem-interactive-level1-color-border-strong-on-primary-default);--comp-datepicker-date-item-today-border-container-hover:var(--sem-interactive-border-width-xxxs) solid var(--sem-interactive-level1-color-border-strong-on-primary-hover);--comp-datepicker-date-item-today-border-container-focused:var(--sem-interactive-border-width-xxxs) solid var(--sem-interactive-level1-color-border-strong-on-primary-focused);--comp-datepicker-date-item-today-border-container-pressed:var(--sem-interactive-border-width-xxxs) solid var(--sem-interactive-level1-color-border-strong-on-primary-pressed);--comp-datepicker-date-item-today-border-container-disabled:var(--sem-interactive-border-width-xxxs) solid var(--sem-interactive-level1-color-border-strong-on-primary-disabled);--comp-datepicker-date-item-selected-color-fill-default:var(--sem-interactive-level1-color-bg-strong-on-primary-default);--comp-datepicker-date-item-selected-color-fill-hover:var(--sem-interactive-level1-color-bg-strong-on-primary-hover);--comp-datepicker-date-item-selected-color-fill-focused:var(--sem-interactive-level1-color-bg-strong-on-primary-focused);--comp-datepicker-date-item-selected-color-fill-pressed:var(--sem-interactive-level1-color-bg-strong-on-primary-pressed);--comp-datepicker-date-item-selected-color-label-default:var(--sem-interactive-level1-color-fg-strong-on-primary-default);--comp-datepicker-date-item-selected-color-label-hover:var(--sem-interactive-level1-color-fg-strong-on-primary-hover);--comp-datepicker-date-item-selected-color-label-focused:var(--sem-interactive-level1-color-fg-strong-on-primary-focused);--comp-datepicker-date-item-selected-color-label-pressed:var(--sem-interactive-level1-color-fg-strong-on-primary-pressed);--comp-datepicker-date-item-range-color-container:var(--sem-interactive-level1-color-bg-subtle-on-primary-default2);--comp-datepicker-date-item-typography-label:var(--sem-content-typography-label-plain-2);--comp-datepicker-date-item-typography-menu:var(--sem-content-typography-label-bold-2);--comp-datepicker-border-radius-group-container:var(--sem-interactive-border-radius-xs);--comp-datepicker-date-items-border-container-focus-indicator:var(--core-border-width-2) solid var(--sem-interactive-level1-color-bg-strong-on-primary-focused);--comp-datepicker-border-divider:var(--core-border-width-1) solid var(--sem-container-primary-color-bg-subtle);--comp-datepicker-box-shadow-container:var(--sem-container-box-shadow-bg-default);--comp-datepicker-color-container-default:var(--sem-container-primary-color-bg-strong);--comp-datepicker-dimension-date-item-range:var(--sem-interactive-dimension-clickable-items-s);--comp-datepicker-dimension-date-item:var(--sem-interactive-dimension-clickable-items-s);--comp-datepicker-dimension-year-item-width:var(--sem-interactive-dimension-clickable-items-l);--comp-datepicker-dimension-year-item-height:var(--sem-interactive-dimension-clickable-items-s);--comp-datepicker-dimension-menu-icon:var(--sem-interactive-dimension-icon-l);--comp-datepicker-spacing-date-item-inline-s:var(--sem-interactive-spacing-inline-s);--comp-datepicker-spacing-date-item-inline-m:var(--sem-interactive-spacing-inline-m);--comp-datepicker-spacing-date-item-inset-xs:var(--sem-interactive-spacing-inset-xs);--comp-datepicker-spacing-date-item-inset-s:var(--sem-interactive-spacing-inset-s);--comp-datepicker-spacing-date-item-inset-menu-left:var(--sem-interactive-spacing-inset-m);--comp-datepicker-spacing-date-item-inset-menu-right:var(--sem-interactive-spacing-inset-xs);--comp-datepicker-spacing-date-item-inset-m:var(--sem-interactive-spacing-inset-m);--comp-datepicker-spacing-year-row-inset-s:var(--sem-interactive-spacing-inset-s);--comp-datepicker-spacing-year-row-inset-horizontal:var(--sem-interactive-spacing-inset-l);--comp-datepicker-spacing-year-row-inline:var(--sem-interactive-spacing-inline-m);--comp-datepicker-spacing-date-row-inline:var(--sem-interactive-spacing-inline-s);--comp-datepicker-spacing-date-row-stack:var(--sem-interactive-spacing-stack-s);--comp-datepicker-spacing-grouped-datepicker-stack:var(--sem-interactive-spacing-stack-xs)}.-divider,.-on-primary,.-on-primary-muted,:root{--comp-divider-color-default:var(--sem-interactive-level2-color-bg-subtle-on-primary-pressed);--comp-divider-container-spacing-padding-horizontal-divider-padding-top:var(--sem-interactive-spacing-stack-xs);--comp-divider-container-spacing-padding-horizontal-divider-padding-bottom:var(--sem-interactive-spacing-stack-xs);--comp-divider-container-spacing-padding-vertical-divider-padding-left:var(--sem-interactive-spacing-stack-xs);--comp-divider-container-spacing-padding-vertical-divider-padding-right:var(--sem-interactive-spacing-stack-xs);--comp-divider-line-sizing-horizontal-divider-height:var(--sem-container-sizing-xxs);--comp-divider-line-sizing-vertical-divider-width:var(--sem-container-sizing-xxs)}.-divider-on-secondary,.-on-secondary,.-on-secondary-muted{--comp-divider-color-default:var(--sem-interactive-level1-color-bg-subtle-on-secondary-pressed);--comp-divider-container-spacing-padding-horizontal-divider-padding-top:var(--sem-interactive-spacing-stack-xs);--comp-divider-container-spacing-padding-horizontal-divider-padding-bottom:var(--sem-interactive-spacing-stack-xs);--comp-divider-container-spacing-padding-vertical-divider-padding-left:var(--sem-interactive-spacing-stack-xs);--comp-divider-container-spacing-padding-vertical-divider-padding-right:var(--sem-interactive-spacing-stack-xs);--comp-divider-line-sizing-horizontal-divider-height:var(--sem-container-sizing-xxs);--comp-divider-line-sizing-vertical-divider-width:var(--sem-container-sizing-xxs)}.-divider-on-accent,.-on-accent{--comp-divider-color-default:var(--sem-interactive-level1-color-bg-subtle-on-accent-pressed);--comp-divider-container-spacing-padding-horizontal-divider-padding-top:var(--sem-interactive-spacing-stack-xs);--comp-divider-container-spacing-padding-horizontal-divider-padding-bottom:var(--sem-interactive-spacing-stack-xs);--comp-divider-container-spacing-padding-vertical-divider-padding-left:var(--sem-interactive-spacing-stack-xs);--comp-divider-container-spacing-padding-vertical-divider-padding-right:var(--sem-interactive-spacing-stack-xs);--comp-divider-line-sizing-horizontal-divider-height:var(--sem-container-sizing-xxs);--comp-divider-line-sizing-vertical-divider-width:var(--sem-container-sizing-xxs)}.-drawer,.-on-primary,:root{--comp-drawer-dimension-container-desktop-small:512px;--comp-drawer-dimension-container-desktop-medium:768px;--comp-drawer-dimension-container-desktop-large:1024px;--comp-drawer-box-shadow-container:var(--sem-container-box-shadow-bg-default);--comp-drawer-color-fill:var(--sem-container-primary-color-bg-strong);--comp-drawer-color-headline:var(--sem-content-neutral-1-color-fg-on-primary);--comp-drawer-color-body-text:var(--sem-content-neutral-1-color-fg-on-primary);--comp-drawer-spacing-container-with-blanket-inset-xs:var(--core-dimension-200);--comp-drawer-spacing-container-with-blanket-inset-s-xxl:var(--core-dimension-600);--comp-drawer-typography-headline:var(--sem-content-typography-dynamic-data-m-l-h3);--comp-drawer-typography-body-text:var(--sem-content-typography-static-body);--comp-drawer-scrollable-border-header-container:var(--sem-interactive-border-width-xxxs) solid var(--sem-container-primary-color-bg-subtle);--comp-drawer-scrollable-border-actions-container:var(--sem-interactive-border-width-xxxs) solid var(--sem-container-primary-color-bg-subtle);--comp-drawer-spacing-header-container-inline:var(--sem-interactive-spacing-inline-m);--comp-drawer-spacing-actions-container-inline:var(--sem-interactive-spacing-inline-s);--comp-drawer-spacing-container-inset:var(--sem-interactive-spacing-inset-l);--comp-drawer-spacing-container-stack:var(--sem-interactive-spacing-stack-ml)}.-field,.-on-primary,.-on-primary-muted,:root{--comp-field-border-container-default:var(--sem-interactive-border-width-xxxs) solid var(--sem-interactive-level2-color-border-strong-on-primary-default);--comp-field-border-container-hover:var(--sem-interactive-border-width-xxxs) solid var(--sem-interactive-level2-color-border-strong-on-primary-hover);--comp-field-border-container-focused:var(--sem-interactive-border-width-xxxs) solid var(--sem-interactive-level2-color-border-strong-on-primary-focused);--comp-field-border-container-disabled:var(--sem-interactive-border-width-xxxs) solid var(--sem-interactive-level2-color-border-strong-on-primary-disabled);--comp-field-border-container-error:var(--sem-interactive-border-width-xxxs) solid var(--sem-interactive-functional-color-bg-strong-active);--comp-field-border-focus-indicator:var(--sem-interactive-border-width-xxs) solid var(--sem-interactive-level1-color-border-strong-on-primary-focused);--comp-field-border-radius-container:var(--sem-interactive-border-radius-xxs);--comp-field-border-radius-focus-indicator:var(--sem-interactive-border-radius-xxs);--comp-field-typography-label:var(--sem-content-typography-static-label-strong-medium);--comp-field-typography-helper-text:var(--sem-content-typography-static-label-default-medium);--comp-field-typography-character-count:var(--sem-content-typography-static-label-default-small);--comp-field-typography-subheader:var(--sem-content-typography-static-label-default-small);--comp-field-typography-groupheader:var(--sem-content-typography-static-label-strong-small);--comp-field-typography-placeholder-text:var(--sem-content-typography-static-label-default-large);--comp-field-typography-input-text-regular:var(--sem-content-typography-static-label-default-large);--comp-field-typography-input-text-bold:var(--sem-content-typography-label-bold-2);--comp-field-color-label-default:var(--sem-content-neutral-1-color-fg-on-primary);--comp-field-color-label-hover:var(--sem-content-neutral-1-color-fg-on-primary);--comp-field-color-label-focused:var(--sem-content-neutral-1-color-fg-on-primary);--comp-field-color-label-disabled:var(--sem-interactive-level2-color-fg-strong-on-primary-disabled);--comp-field-color-label-error:var(--sem-content-neutral-1-color-fg-on-primary);--comp-field-color-helper-text-default:var(--sem-content-neutral-3-color-fg-on-primary);--comp-field-color-helper-text-hover:var(--sem-content-neutral-3-color-fg-on-primary);--comp-field-color-helper-text-focused:var(--sem-content-neutral-3-color-fg-on-primary);--comp-field-color-helper-text-disabled:var(--sem-interactive-level2-color-fg-strong-on-primary-disabled);--comp-field-color-helper-text-error:var(--sem-content-neutral-3-color-fg-on-primary);--comp-field-color-placeholder-text-default:var(--sem-content-neutral-4-color-fg-on-primary);--comp-field-color-placeholder-text-hover:var(--sem-content-neutral-3-color-fg-on-primary);--comp-field-color-placeholder-text-focused:var(--sem-content-neutral-3-color-fg-on-primary);--comp-field-color-placeholder-text-disabled:var(--sem-interactive-level2-color-fg-strong-on-primary-disabled);--comp-field-color-placeholder-text-error:var(--sem-content-neutral-4-color-fg-on-primary);--comp-field-color-input-text-regular-default:var(--sem-interactive-level2-color-fg-subtle-on-primary-default);--comp-field-color-input-text-regular-hover:var(--sem-interactive-level2-color-fg-subtle-on-primary-hover);--comp-field-color-input-text-regular-focused:var(--sem-interactive-level2-color-fg-subtle-on-primary-focused);--comp-field-color-input-text-regular-disabled:var(--sem-interactive-level2-color-fg-strong-on-primary-disabled);--comp-field-color-input-text-regular-error:var(--sem-interactive-level2-color-fg-subtle-on-primary-default);--comp-field-color-input-text-bold-default:var(--sem-content-neutral-2-color-fg-on-primary);--comp-field-color-input-text-bold-hover:var(--sem-content-neutral-2-color-fg-on-primary);--comp-field-color-input-text-bold-focused:var(--sem-content-neutral-2-color-fg-on-primary);--comp-field-color-input-text-bold-disabled:var(--sem-interactive-level2-color-fg-strong-on-primary-disabled);--comp-field-color-input-text-bold-error:var(--sem-content-neutral-2-color-fg-on-primary);--comp-field-color-status-indicator:var(--sem-interactive-functional-color-bg-strong-active);--comp-field-color-icon-default:var(--sem-interactive-level2-color-fg-subtle-on-primary-default);--comp-field-color-icon-hover:var(--sem-interactive-level2-color-fg-subtle-on-primary-hover);--comp-field-color-icon-focused:var(--sem-interactive-level2-color-fg-subtle-on-primary-focused);--comp-field-color-icon-disabled:var(--sem-interactive-level2-color-fg-strong-on-primary-disabled);--comp-field-color-fill-default:var(--sem-interactive-level2-color-bg-subtle-on-primary-active);--comp-field-color-fill-hover:var(--sem-interactive-level2-color-bg-subtle-on-primary-hover);--comp-field-color-fill-focused:var(--sem-interactive-level2-color-bg-subtle-on-primary-focused);--comp-field-color-fill-disabled:var(--sem-interactive-level2-color-bg-strong-on-primary-disabled);--comp-field-color-fill-error:var(--sem-interactive-level2-color-bg-subtle-on-primary-default1);--comp-field-color-subheader-default:var(--sem-content-neutral-2-color-fg-on-primary);--comp-field-color-subheader-hover:var(--sem-content-neutral-2-color-fg-on-primary);--comp-field-color-subheader-focused:var(--sem-content-neutral-2-color-fg-on-primary);--comp-field-color-subheader-pressed:var(--sem-content-neutral-2-color-fg-on-primary);--comp-field-color-subheader-disabled:var(--sem-interactive-level2-color-fg-strong-on-primary-disabled);--comp-field-color-divider-default:var(--sem-interactive-level2-color-border-subtle-on-primary-default);--comp-field-color-divider-hover:var(--sem-interactive-level2-color-border-subtle-on-primary-hover);--comp-field-color-divider-focused:var(--sem-interactive-level2-color-border-subtle-on-primary-focused);--comp-field-color-divider-pressed:var(--sem-interactive-level2-color-border-subtle-on-primary-pressed);--comp-field-color-divider-disabled:var(--sem-interactive-level2-color-border-strong-on-primary-disabled);--comp-field-spacing-container-inset-left-right:var(--sem-interactive-spacing-inset-sm);--comp-field-spacing-container-inset-top-bottom:var(--sem-interactive-spacing-inset-s);--comp-field-spacing-container-inline:var(--sem-interactive-spacing-inline-xs);--comp-field-spacing-container-inline-v2:var(--sem-interactive-spacing-inline-xs);--comp-field-spacing-group-container-stack:var(--sem-interactive-spacing-stack-xs);--comp-field-spacing-container-input-group-inline:var(--sem-interactive-spacing-inline-s);--comp-field-dimension-status-indicator:var(--sem-interactive-dimension-status-indicator-xs);--comp-field-dimension-container-height:var(--sem-interactive-dimension-field-s);--comp-field-dimension-icon:var(--sem-interactive-dimension-icon-l)}.-info-bar,.-on-primary,.-on-primary-muted,:root{--comp-info-bar-color-bg-positive:var(--core-success-color-15);--comp-info-bar-color-bg-error:var(--core-danger-color-15);--comp-info-bar-color-bg-warning:var(--core-warning-color-15);--comp-info-bar-color-bg-informative:var(--core-information-color-15);--comp-info-bar-color-icon-positive:var(--core-success-color-70);--comp-info-bar-color-icon-warning:var(--core-warning-color-70);--comp-info-bar-color-icon-error:var(--core-danger-color-70);--comp-info-bar-color-icon-informative:var(--core-information-color-70);--comp-info-bar-border-radius:var(--core-border-radius-4);--comp-info-bar-border-success:var(--core-border-width-2) solid var(--core-success-color-70);--comp-info-bar-border-informative:var(--core-border-width-2) solid var(--core-information-color-70);--comp-info-bar-border-warning:var(--core-border-width-2) solid var(--core-warning-color-70);--comp-info-bar-border-error:var(--core-border-width-2) solid var(--core-danger-color-70);--comp-info-bar-typography-info-copy:400 14px/1.5 "Source Sans 3";--comp-info-bar-color-copy-neutral:var(--sem-content-neutral-1-color-fg-on-primary);--comp-info-bar-spacing-info-container-inset:var(--sem-interactive-spacing-inset-s);--comp-info-bar-spacing-info-container-inline:var(--sem-interactive-spacing-inline-s);--comp-info-bar-spacing-action-container-inset-left:var(--sem-interactive-spacing-inset-xxl);--comp-info-bar-spacing-action-container-inline:var(--sem-interactive-spacing-inline-s);--comp-info-bar-spacing-action-container-inset-bottom-right:var(--sem-interactive-spacing-inset-s);--comp-info-bar-spacing-close-container-inset:var(--sem-interactive-spacing-inset-xs);--comp-info-bar-spacing-expanded-container-inset-left:var(--sem-interactive-spacing-inset-xxl);--comp-info-bar-spacing-expanded-container-inset-top:var(--sem-interactive-spacing-inset-s);--comp-info-bar-spacing-expanded-container-inset-right-bottom:var(--sem-interactive-spacing-inset-m);--comp-info-bar-spacing-system-wide-container-inset-left-right:var(--sem-interactive-spacing-inset-xxl);--comp-info-bar-spacing-system-wide-container-inline:var(--sem-interactive-spacing-inline-m);--comp-info-bar-spacing-system-wide-container-inset-top-bottom:var(--sem-interactive-spacing-inset-xs);--comp-info-bar-spacing-system-wide-container-inset-small-size:var(--sem-interactive-spacing-inset-s);--comp-info-bar-spacing-system-wide-container-stack-small-size:var(--sem-interactive-spacing-stack-xs)}.-legacy-list,.-on-primary,.-on-primary-muted,:root{--comp-legacy-list-spacing-container-inline-auto-lvl-0:auto;--comp-legacy-list-color-fill-pressed:var(--core-neutral-color-20);--comp-legacy-list-color-fill-focused:var(--core-neutral-color-15);--comp-legacy-list-color-fill-active:var(--core-neutral-color-0);--comp-legacy-list-color-fill-disabled:var(--core-neutral-color-20);--comp-legacy-list-spacing-container-inline-0px-lvl-1:var(--sem-interactive-spacing-inline-none);--comp-legacy-list-color-fill-default:var(--sem-interactive-level2-color-bg-subtle-on-primary-active);--comp-legacy-list-color-fill-default-2:var(--sem-interactive-level2-color-bg-subtle-on-primary-default2);--comp-legacy-list-color-fill-hover:var(--sem-interactive-level2-color-bg-subtle-on-primary-hover);--comp-legacy-list-color-label-default:var(--sem-content-neutral-1-color-fg-on-primary);--comp-legacy-list-color-label-default-2:var(--sem-content-neutral-1-color-fg-on-primary);--comp-legacy-list-color-label-hover:var(--sem-content-neutral-1-color-fg-on-primary);--comp-legacy-list-color-label-pressed:var(--sem-content-neutral-1-color-fg-on-primary);--comp-legacy-list-color-label-focused:var(--sem-content-neutral-1-color-fg-on-primary);--comp-legacy-list-color-label-active:var(--sem-content-neutral-1-color-fg-on-primary);--comp-legacy-list-color-label-disabled:var(--sem-content-neutral-4-color-fg-on-primary);--comp-legacy-list-color-icon-default:var(--sem-content-neutral-1-color-fg-on-primary);--comp-legacy-list-color-icon-default-2:var(--sem-content-neutral-1-color-fg-on-primary);--comp-legacy-list-color-icon-hover:var(--sem-content-neutral-1-color-fg-on-primary);--comp-legacy-list-color-icon-pressed:var(--sem-content-neutral-1-color-fg-on-primary);--comp-legacy-list-color-icon-focused:var(--sem-content-neutral-1-color-fg-on-primary);--comp-legacy-list-color-icon-active:var(--sem-content-neutral-1-color-fg-on-primary);--comp-legacy-list-color-icon-disabled:var(--sem-content-neutral-4-color-fg-on-primary);--comp-legacy-list-color-menu-default:var(--sem-content-neutral-1-color-fg-on-primary);--comp-legacy-list-color-menu-default-2:var(--sem-content-neutral-1-color-fg-on-primary);--comp-legacy-list-color-menu-hover:var(--sem-content-neutral-1-color-fg-on-primary);--comp-legacy-list-color-menu-pressed:var(--sem-content-neutral-1-color-fg-on-primary);--comp-legacy-list-color-menu-focused:var(--sem-content-neutral-1-color-fg-on-primary);--comp-legacy-list-color-menu-active:var(--sem-content-neutral-1-color-fg-on-primary);--comp-legacy-list-color-menu-disabled:var(--sem-content-neutral-4-color-fg-on-primary);--comp-legacy-list-border-radius-extension-radius:var(--sem-container-border-radius-xs);--comp-legacy-list-border-divider:var(--sem-container-border-on-primary-soft-outline);--comp-legacy-list-box-shadow-default:var(--sem-container-box-shadow-bg-default);--comp-legacy-list-box-shadow-hover:var(--sem-container-box-shadow-bg-hover);--comp-legacy-list-box-shadow-pressed:var(--sem-container-box-shadow-bg-pressed);--comp-legacy-list-box-shadow-focused:var(--sem-container-box-shadow-bg-pressed);--comp-legacy-list-box-shadow-active:var(--sem-container-box-shadow-bg-default);--comp-legacy-list-box-shadow-disabled:var(--sem-container-box-shadow-bg-disabled);--comp-legacy-list-typography-label:var(--sem-content-typography-label-plain-2);--comp-legacy-list-typography-description:var(--sem-content-typography-label-plain-1);--comp-legacy-list-spacing-container-inset:var(--sem-interactive-spacing-inset-s) var(--sem-interactive-spacing-inset-m) var(--sem-interactive-spacing-inset-s) var(--sem-interactive-spacing-inset-m);--comp-legacy-list-spacing-container-inset-label-only:var(--sem-interactive-spacing-stack-s) var(--sem-interactive-spacing-stack-m) var(--sem-interactive-spacing-stack-s) var(--sem-interactive-spacing-stack-m);--comp-legacy-list-spacing-container-inline-lvl-2:var(--sem-interactive-spacing-inline-m);--comp-legacy-list-spacing-container-inline-label-lvl-3:var(--sem-interactive-spacing-inset-xxs);--comp-legacy-list-border-focus:var(--sem-interactive-border-on-primary-focus-indicator);--comp-legacy-list-dimension-icon-s:var(--sem-interactive-dimension-icon-s);--comp-legacy-list-dimension-icon-m:var(--sem-interactive-dimension-icon-l)}