.display-none{display:none}.sf-notification{position:relative;display:flex;align-items:var(--notification-align-items,center);box-sizing:border-box;max-width:var(--notification-max-width,20.9375rem);padding:var(--notification-padding,var(--spacer-sm) var(--spacer-xs));box-shadow:var(--notification-box-shadow,0 4px 11px rgba(var(--c-dark-base),.1));border-radius:var(--notification-border-radius,5px);background:var(--notification-background);color:var(--notification-color,var(--c-white));font:var(--notification-font,var(--notification-font-weight,var(--font-weight--medium)) var(--notification-font-size,var(--font-size--lg))/var(--notification-font-line-height,normal) var(--notification-font-family,var(--font-family--secondary)))}.sf-notification__title{display:var(--notification-title-display,block);font:var(--notification-title-font,var(--notification-title-font-weight,var(--font-weight--medium)) var(--notification-title-font-size,var(--font-size--lg))/var(--notification-title-font-line-height,normal) var(--notification-title-font-family,var(--font-family--secondary)))}.sf-notification__title:after{content:" "}@media(min-width:1024px){.sf-notification__title:after{content:none}}.sf-notification__message{display:block}.sf-notification__action{display:var(--notification-action-display,none);color:var(--notification-action-color);font:var(--notification-action-font,inherit);-webkit-text-decoration:var(--notification-action-text-decoration,underline);text-decoration:var(--notification-action-text-decoration,underline)}.sf-notification__icon{--icon-color:var(--c-white);margin:var(--notification-icon-margin,0 var(--spacer-xs) 0 0)}.sf-notification__close{--icon-size:0.85rem;position:absolute;top:var(--notification-close-top,var(--spacer-xs));right:var(--notification-close-right,var(--spacer-xs))}@media(min-width:1024px){.sf-notification{--notification-max-width:100%;--notification-icon-margin:0 var(--spacer-base) 0 0;--notification-action-display:inline;--notification-close-top:auto;--notification-close-right:var(--spacer-sm)}}.sf-notification.color-black{--notification-background:var(--c-dark)}.sf-notification.color-white{--notification-background:var(--c-white)}.sf-notification.color-primary{--notification-background:var(--c-primary)}.sf-notification.color-secondary{--notification-background:var(--c-secondary)}.sf-notification.color-light{--notification-background:var(--c-light)}.sf-notification.color-dark{--notification-background:var(--c-dark)}.sf-notification.color-info{--notification-background:var(--c-info)}.sf-notification.color-success{--notification-background:var(--c-success)}.sf-notification.color-warning{--notification-background:var(--c-warning)}.sf-notification.color-danger{--notification-background:var(--c-danger)}.display-none[data-v-715e0763]{display:none}.notifications[data-v-715e0763]{position:fixed;width:100%;left:0;bottom:0;right:0;z-index:100}@media(min-width:1024px){.notifications[data-v-715e0763]{top:100px;left:auto;bottom:auto;right:5%;width:auto;max-width:400px}}.sf-notification[data-v-715e0763]{max-width:100%;margin:var(--spacer-xs) auto 0 auto}.sf-notification[data-v-715e0763]:first-child{margin-top:0}@media(max-width:1023px){.sf-notification[data-v-715e0763]{--notification-border-radius:0;--notification-max-width:100%;--notification-background:var(--c-link);--notification-font-size:var(--font-size--sm);--notification-font-family:var(--font-family--primary);--notification-font-weight:var(--font-weight--normal);--notification-padding:var(--spacer-base) var(--spacer-lg)}}@media(min-width:1024px){.sf-notification[data-v-715e0763]{margin:0 0 var(--spacer-xs) 0}}.slide-fade-enter-active[data-v-715e0763],.slide-fade-leave-active[data-v-715e0763]{transition:all .3s}@media(min-width:1024px){.slide-fade-enter-active[data-v-715e0763],.slide-fade-leave-active[data-v-715e0763]{transition:opacity .25s linear}}.slide-fade-enter[data-v-715e0763]{transform:translateY(40px)}@media(min-width:1024px){.slide-fade-enter[data-v-715e0763]{opacity:0}}.slide-fade-leave-to[data-v-715e0763]{transform:translateY(80px)}@media(min-width:1024px){.slide-fade-leave-to[data-v-715e0763]{opacity:0}}