.notification-banner{overflow:hidden;transition-delay:0;transition-duration:.5s;transition-property:visibility,height;transition-timing-function:ease-out}.notification-banner .notification-banner__content{display:flex;justify-content:space-between;padding-bottom:8px;padding-top:8px}.notification-banner .notification-banner__content .notification{flex-grow:1}.notification-banner .notification-banner__close{margin-left:auto}.notification-banner .notification-banner__close .nab-button{margin:0}.notification-banner .notification-banner__cache{display:none}.notification-banner[aria-expanded=false]{height:0;transition-delay:.2s;transition-duration:.2s;visibility:hidden}.notification-banner{background:#f5f5f5}.notification{display:flex}@media(min-width:1248px){.notification{justify-content:center}}.notification .notification__icon{color:#c20000;height:48px}.notification .notification__icon svg{height:100%;width:24px}.notification .notification__body{padding:0 8px}@media(min-width:768px){.notification .notification__body .notification__caption{margin-right:16px}}.notification .notification__label{padding-top:12px}.notification .notification__label .cmp-title__heading,.notification .notification__label .cmp-title__text{font-family:source-sans-pro,helvetica,-apple-system,blinkmacsystemfont,Segoe UI,roboto,oxygen-sans,ubuntu,cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;font-weight:700;letter-spacing:normal;line-height:1.5rem;margin:0;text-transform:none}.notification .notification__label .cmp-title__heading sub,.notification .notification__label .cmp-title__heading sup,.notification .notification__label .cmp-title__text sub,.notification .notification__label .cmp-title__text sup{font-size:.875rem;line-height:1.25rem}@media(min-width:768px){.notification .notification__label{display:inline-block;margin-right:8px}.notification .notification__label .cmp-title,.notification .notification__label .cmp-title__heading{display:inline}}.notification .notification__caption{margin:8px 0 0}@media(min-width:768px){.notification .notification__caption{display:inline;margin-top:0}}.notification .notification__button .nab-button{margin:4px 0 0}@media(min-width:768px){.notification .notification__button{display:inline-block}.notification .notification__button .nab-button{margin-top:0}}#notification-app-prompt .notification__icon{display:flex;margin-top:16px;width:48px}#notification-app-prompt .notification__icon img{border-radius:20%}#notification-app-prompt .notification__body{padding:0 16px}@media(min-width:768px){#notification-app-prompt{align-items:center}#notification-app-prompt .notification__icon{margin-top:0}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.notification-banner{background:#f3cbcb}.notification-banner .unsupported-browser-notification{width:inherit}.notification-banner .unsupported-browser-notification .nab-button-link--black .nab-button:hover{color:#000}.notification-banner .notification-banner__close{display:none}.notification .notification__icon{color:#e9600e}}
