@layer ods.defs.v1.Snackbar{:where(.ods-c-snackbar-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Snackbar{:where(.ods-c-snackbar-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.Snackbar{:where(.ods-c-snackbar-v1 .ods-e-snackbar-link .ods-e-link-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.Snackbar{:where(.ods-c-snackbar-v1 .ods-e-snackbar-link){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Snackbar{:where(.ods-c-snackbar-v1 .ods-e-snackbar-link){--ods-c-link-horizontal-spacing:var(--ods-p-dimension-8)}}@layer ods.defs.v1.Snackbar{:where(.ods-c-snackbar-v1){--ods-c-snackbar-outer-horizontal-spacing:var(--ods-p-dimension-12);--ods-c-snackbar-outer-vertical-spacing:1.375rem;--ods-c-snackbar-max-width:400px;--ods-c-snackbar-color:var(--ods-s-text-color-light);--ods-c-snackbar-background-color:var(--ods-s-background-color-dark);--ods-c-snackbar-border-width:var(--ods-p-border-width-10);--ods-c-snackbar-border-color:var(--ods-s-border-color-dark);--ods-c-snackbar-border-radius:var(--ods-p-border-radius-30);--ods-c-snackbar-icon-color:var(--ods-s-icon-color-light);--ods-c-snackbar-icon-alignment:center;--ods-c-snackbar-close-icon-color:var(--ods-s-icon-color-light);--ods-c-snackbar-close-icon-right-offset:var(--ods-p-dimension-10);--ods-c-snackbar-close-icon-top-offset:var(--ods-p-dimension-10);--ods-c-snackbar-close-icon-bottom-offset:var(--ods-p-dimension-10);--ods-c-snackbar-box-shadow:var(--ods-p-shadow-primary);--ods-c-snackbar-gap:var(--ods-p-dimension-20);--ods-c-snackbar-content-spacing:15px;--ods-c-snackbar-content-gap:var(--ods-p-dimension-8);--ods-c-snackbar-content-alignment:center;--ods-c-snackbar-content-top-spacing:unset;--ods-c-snackbar-content-bottom-spacing:unset;--ods-c-snackbar-content-right-spacing:unset;--ods-c-snackbar-content-left-spacing:unset}}@layer ods.defs.v1.Snackbar{@media (min-width:768px){:where(.ods-c-snackbar-v1.ods-media-md){--ods-c-snackbar-outer-horizontal-spacing:0;--ods-c-snackbar-outer-vertical-spacing:var(--ods-p-dimension-28);--ods-c-snackbar-max-width:400px;--ods-c-snackbar-color:var(--ods-s-text-color-light);--ods-c-snackbar-background-color:var(--ods-s-background-color-dark);--ods-c-snackbar-border-width:var(--ods-p-border-width-10);--ods-c-snackbar-border-color:var(--ods-s-border-color-dark);--ods-c-snackbar-border-radius:var(--ods-p-border-radius-30);--ods-c-snackbar-icon-color:var(--ods-s-icon-color-light);--ods-c-snackbar-icon-alignment:center;--ods-c-snackbar-close-icon-color:var(--ods-s-icon-color-light);--ods-c-snackbar-close-icon-right-offset:var(--ods-p-dimension-10);--ods-c-snackbar-close-icon-top-offset:var(--ods-p-dimension-10);--ods-c-snackbar-close-icon-bottom-offset:var(--ods-p-dimension-10);--ods-c-snackbar-box-shadow:var(--ods-p-shadow-primary);--ods-c-snackbar-gap:var(--ods-p-dimension-20);--ods-c-snackbar-content-spacing:15px;--ods-c-snackbar-content-gap:var(--ods-p-dimension-8);--ods-c-snackbar-content-alignment:center;--ods-c-snackbar-content-top-spacing:unset;--ods-c-snackbar-content-bottom-spacing:unset;--ods-c-snackbar-content-right-spacing:unset;--ods-c-snackbar-content-left-spacing:unset}}}@layer ods.defs.v1.Snackbar{:where(.ods-c-snackbar-v1.ods-c-snackbar-\$style-type-info .ods-e-snackbar-link){--ods-c-link-color:var(--ods-s-text-color-light);--ods-c-link-text-decoration-line:underline;--ods-c-link-is-hover-color:var(--ods-s-text-color-light);--ods-c-link-is-hover-text-decoration-line:none;--ods-c-link-is-disabled-color:var(--ods-p-color-neutral-400)}}@layer ods.defs.v1.Snackbar{:where(.ods-c-snackbar-v1.ods-c-snackbar-\$style-type-info){--ods-c-snackbar-color:var(--ods-s-text-color-light);--ods-c-snackbar-background-color:var(--ods-p-color-status-info-200);--ods-c-snackbar-border-color:var(--ods-s-border-color-info);--ods-c-snackbar-icon-color:var(--ods-s-icon-color-light);--ods-c-snackbar-close-icon-color:var(--ods-s-icon-color-light)}}@layer ods.defs.v1.Snackbar{:where(.ods-c-snackbar-v1.ods-c-snackbar-\$style-type-warning .ods-e-snackbar-link){--ods-c-link-color:var(--ods-s-text-color-dark);--ods-c-link-text-decoration-line:underline;--ods-c-link-is-hover-color:var(--ods-s-text-color-dark);--ods-c-link-is-hover-text-decoration-line:none;--ods-c-link-is-disabled-color:var(--ods-s-text-color-disabled)}}@layer ods.defs.v1.Snackbar{:where(.ods-c-snackbar-v1.ods-c-snackbar-\$style-type-warning){--ods-c-snackbar-color:var(--ods-s-text-color-dark);--ods-c-snackbar-background-color:var(--ods-p-color-additional-02-extra-300);--ods-c-snackbar-border-color:var(--ods-p-color-additional-02-extra-300);--ods-c-snackbar-icon-color:var(--ods-s-icon-color-dark);--ods-c-snackbar-close-icon-color:var(--ods-s-icon-color-dark)}}@layer ods.defs.v1.Snackbar{:where(.ods-c-snackbar-v1.ods-c-snackbar-\$style-type-error .ods-e-snackbar-link){--ods-c-link-color:var(--ods-s-text-color-light);--ods-c-link-text-decoration-line:underline;--ods-c-link-is-hover-color:var(--ods-s-text-color-light);--ods-c-link-is-hover-text-decoration-line:none;--ods-c-link-is-disabled-color:var(--ods-p-color-neutral-400)}}@layer ods.defs.v1.Snackbar{:where(.ods-c-snackbar-v1.ods-c-snackbar-\$style-type-error){--ods-c-snackbar-color:var(--ods-s-text-color-light);--ods-c-snackbar-background-color:var(--ods-p-color-status-error-200);--ods-c-snackbar-border-color:var(--ods-p-color-status-error-200);--ods-c-snackbar-icon-color:var(--ods-s-icon-color-light);--ods-c-snackbar-close-icon-color:var(--ods-s-icon-color-light)}}@layer ods.defs.v1.Snackbar{:where(.ods-c-snackbar-v1.ods-c-snackbar-\$style-type-success .ods-e-snackbar-link){--ods-c-link-color:var(--ods-s-text-color-light);--ods-c-link-text-decoration-line:underline;--ods-c-link-is-hover-color:var(--ods-s-text-color-light);--ods-c-link-is-hover-text-decoration-line:none;--ods-c-link-is-disabled-color:var(--ods-p-color-neutral-400)}}@layer ods.defs.v1.Snackbar{:where(.ods-c-snackbar-v1.ods-c-snackbar-\$style-type-success){--ods-c-snackbar-color:var(--ods-s-text-color-light);--ods-c-snackbar-background-color:var(--ods-p-color-status-success-200);--ods-c-snackbar-border-color:var(--ods-s-border-color-success);--ods-c-snackbar-icon-color:var(--ods-s-icon-color-light);--ods-c-snackbar-close-icon-color:var(--ods-s-icon-color-light)}}