.notification-bar{background:var(--nb-bg,#1b64c4);color:#fff;width:100%}.notification-bar__inner{align-items:center;display:flex;gap:10px;justify-content:center;margin:0 auto;max-width:1200px;padding:12px 24px;text-align:center}.notification-bar__icon{display:inline-flex;flex:0 0 auto;line-height:0}.notification-bar__icon--white{color:#fff}.notification-bar__svg{display:block;height:18px;width:18px}.notification-bar__text{color:#fff;font-family:var(--ff-open);font-size:14px;font-weight:600;line-height:1.5;margin:0}.notification-bar__link{background:transparent;border:0;color:#fff;cursor:pointer;display:inline;font-family:inherit;font-size:inherit;font-weight:700;margin-left:6px;padding:0;text-decoration:underline;transition:color .15s ease-in-out}.notification-bar__link:focus,.notification-bar__link:hover{background:transparent;background-color:transparent;color:#ea7516;text-decoration:underline}.notification-popup{align-items:center;background:rgba(0,0,0,.6);box-sizing:border-box;display:none;inset:0;justify-content:center;overflow-y:auto;padding:20px;position:fixed;z-index:100001}.notification-popup.is-open{display:flex}.notification-popup *,.notification-popup :after,.notification-popup :before{box-sizing:border-box}.notification-popup__dialog{background:#fff;border-radius:10px;box-shadow:0 20px 60px rgba(0,0,0,.4);max-width:600px;padding:32px;position:relative;width:100%}.notification-popup__close{align-items:center;background:transparent;border:0;color:#1a1a1a;cursor:pointer;display:inline-flex;font-family:var(--ff-open);font-size:16px;font-weight:700;gap:8px;line-height:1;padding:0;position:absolute;right:24px;top:20px;transition:color .15s ease-in-out}.notification-popup__close-x{font-size:22px;line-height:1}.notification-popup__close:focus,.notification-popup__close:hover{background:transparent;background-color:transparent;color:#ea7516}.notification-popup__content{margin-top:28px}.notification-popup__head{align-items:flex-start;display:flex;gap:14px}.notification-popup__icon{display:inline-flex;flex:0 0 auto;line-height:0;margin-top:4px}.notification-popup__icon--orange{color:#ea7516}.notification-popup__icon .notification-bar__svg{height:26px;width:26px}.notification-popup__title{color:#0a0a0a;font-family:var(--ff-open);font-size:24px;font-weight:700;line-height:1.3;margin:0}.notification-popup__body,.notification-popup__body p{color:#5c5c5c;font-family:var(--ff-open);font-size:15px;line-height:1.6}.notification-popup__body{margin-top:24px}.notification-popup__actions{display:flex;justify-content:flex-end;margin-top:28px}.notification-popup__btn{background-color:#ea7516;border:0;border-radius:4px;color:#fff;cursor:pointer;font-family:var(--ff-open);font-size:16px;font-weight:600;line-height:1;padding:14px 32px;transition:background-color .15s ease-in-out}.notification-popup__btn:focus,.notification-popup__btn:hover{background-color:#d1650f}@media (max-width:767px){.notification-bar__inner{padding:10px 16px}.notification-bar__text{font-size:13px}.notification-popup__dialog{padding:24px 20px}.notification-popup__title{font-size:20px}.notification-popup__actions{justify-content:stretch}.notification-popup__btn{width:100%}}