.notification-bar{z-index:35;background:#eff8fd;border-bottom:1px solid #b9dfef;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 20px;font-size:14px;display:flex;position:sticky;top:0}.notification-bar>a{color:#075780;padding:5px;font-weight:650}.notification-bar.has-unread{background:#d9f1ff;border-bottom:2px solid #01a6ff}.notification-bar.has-unread>a{color:#00496e}.notification-bar>p{color:#8a3500;width:100%;margin:0}.notification-incoming{background:#fff;border:1px solid #01a6ff;border-radius:10px;align-items:center;gap:16px;width:100%;padding:10px 14px;display:flex}.notification-incoming>a{color:#00699f;text-decoration:underline}.notification-incoming>button{cursor:pointer;margin-left:auto;padding:0 8px;font-size:22px}.notification-dialog{max-height:calc(100dvh - 32px);overflow:auto;max-width:620px!important}.notification-sound p{font-size:14px;line-height:1.6}.notification-dialog .chat-push-settings{background:#f5fbfe;border:1px solid #b9dfef;border-radius:12px;margin:0;padding:16px;display:block}.notification-dialog .chat-push-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.notification-dialog .chat-push-settings p{font-size:14px;line-height:1.6}.notification-dialog .chat-push-settings small{font-size:13px;line-height:1.6;display:block}.notification-push-status{color:#395970;width:100%;font-size:13px}.notification-settings-short{display:none}@media (max-width:760px){.notification-bar{grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;padding:6px 16px;font-size:12px;display:grid;position:relative}.notification-bar>a{min-width:0;padding:6px 0}.notification-bar>button{white-space:normal;min-width:0;max-width:100%;min-height:36px;padding:6px 9px;font-size:11px}.notification-settings-full{display:none}.notification-settings-short{display:inline}.notification-bar>.notification-push-status{grid-column:1/-1;width:auto;font-size:11px;line-height:1.35}.notification-bar>p,.notification-incoming{overflow-wrap:anywhere;grid-column:1/-1;min-width:0;font-size:12px}}
