.ui-toast{position:fixed;z-index:10500}[dir=ltr] .ui-toast--viewport-centered{left:50%}[dir=rtl] .ui-toast--viewport-centered{right:50%}[dir=ltr] .ui-toast--viewport-centered{transform:translateX(-50%)}[dir=rtl] .ui-toast--viewport-centered{transform:translateX(50%)}.ui-toast-enter,.ui-toast-leave-to{opacity:0}[dir=ltr] .ui-toast-enter,[dir=ltr] .ui-toast-leave-to,[dir=rtl] .ui-toast-enter,[dir=rtl] .ui-toast-leave-to{transform:translate3d(0,calc(var(--bds-size-spacing-08)*-1),0)}.ui-toast-enter-active{transition-duration:.5s;transition-property:transform,opacity;transition-timing-function:ease-out}.ui-toast-leave-active{transition-duration:.5s;transition-property:transform,opacity;transition-timing-function:ease-in}.form-error-notification{box-shadow:0 3px 11px 0 #00000017}[dir=ltr] .form-error-notification,[dir=rtl] .form-error-notification{margin:0}.form-error-notification__content{align-items:center;background-color:#ffe9e9;border-radius:var(--bds-size-radius-m);display:flex;min-height:52px;padding:8px 16px}.form-error-notification--is-warning .form-error-notification__content{background-color:var(--bds-color-background-base)}.form-error-notification__icon-info-circle{align-self:center;color:var(--bds-color-negative-high);overflow:initial}[dir=ltr] .form-error-notification__icon-info-circle span{margin:-4px 0 0 -6px}[dir=rtl] .form-error-notification__icon-info-circle span{margin:-4px -6px 0 0}.form-error-notification--is-warning .form-error-notification__icon-info-circle{color:var(--bds-color-warning-high)}.form-error-notification__icon-cancel{align-self:center;color:var(--bds-color-negative-high);cursor:pointer;overflow:initial}.form-error-notification--is-warning .form-error-notification__icon-cancel{color:var(--bds-color-warning-high)}.form-error-notification__text{align-items:center;color:var(--bds-color-negative-high);display:flex;font-size:.75rem;font-weight:700;min-height:36px;overflow-wrap:break-word;overflow-x:hidden}[dir=ltr] .form-error-notification__text{margin:0 4px 0 8px}[dir=rtl] .form-error-notification__text{margin:0 8px 0 4px}.form-error-notification--is-warning .form-error-notification__text{color:var(--bds-color-content-mid);font-size:.75rem;font-weight:400}.form-error-notification__text--is-bottom{font-size:.875rem;font-weight:500}[dir=ltr] .form-error-notification__text--is-bottom{margin:0 13px 0 8px}[dir=rtl] .form-error-notification__text--is-bottom{margin:0 8px 0 13px}.form-error-notification--is-warning .form-error-notification__text--is-bottom{font-size:.875rem;font-weight:400}