.subscription-notification-wrapper{margin:0 0 20px 0;width:100%}.subscription-notification-container{background-color:var(--secondary);border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);max-width:none;margin:0;overflow:hidden}.subscription-notification{padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px}.subscription-notification.news-notification{border-left:4px solid var(--tertiary);background:linear-gradient(90deg, var(--tertiary-50) 0%, transparent 100%)}.subscription-notification.security-notification{border-left:4px solid red;background:linear-gradient(90deg, rgba(255, 0, 0, 0.1) 0%, transparent 100%)}.notification-content{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.notification-icon{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff}.notification-icon.news-icon{background:var(--tertiary)}.notification-icon.security-icon{background:red}.notification-text{flex:1;min-width:0}.notification-text h4{margin:0;color:var(--primary-very-high);font-size:18px;font-weight:600;line-height:1.2}.notification-text p{margin:2px 0 0 0;color:var(--primary-medium);font-size:15px;line-height:1.3}.subscription-btn{font-size:16px;flex-shrink:0;min-width:fit-content}.subscription-btn.security-btn{background:red;color:#fff;border:1px solid red}.subscription-btn.security-btn:hover:not(:disabled){background:#c00;border-color:#c00}.subscription-btn:disabled{opacity:.7;cursor:not-allowed}.success-message{padding:16px 20px;background:var(--success-low);color:var(--success-high);text-align:center;font-size:14px;border-top:1px solid var(--primary-low)}@media(max-width: 768px){.subscription-notification{flex-direction:column;align-items:flex-start;gap:12px}.subscription-btn{align-self:stretch;text-align:center}.notification-text h4{font-size:16px}.notification-text p{font-size:14px}}@media(max-width: 480px){.subscription-notification-container{margin:0 10px}.subscription-notification{padding:12px 16px}.notification-icon{width:36px;height:36px}.notification-text h4{font-size:15px}.notification-text p{font-size:13px}.subscription-btn{font-size:14px}}
/*# sourceMappingURL=common_theme_123_d55cdf5e15696b161725f6965214382c3a290e7f.css.map?__ws=community.netwrix.com */
