.mc149-notifications{margin:18px 0;padding:16px;border:1px solid var(--c138-line);border-radius:18px;color:var(--c138-ink);background:var(--c138-surface);font:400 14px/1.5 var(--b27-ui-font,Montserrat),system-ui,sans-serif}
.mc149-notifications h2{font:700 16px/1.4 var(--b27-ui-font,Montserrat),system-ui,sans-serif!important;margin:0 0 8px}.mc149-notifications p{margin:8px 0}.mc149-notifications button{min-height:48px;padding:10px 14px;margin:6px 8px 0 0;border:1px solid var(--c138-line);border-radius:12px;background:transparent;color:inherit;font-family:inherit;font-size:14px;line-height:1.3;font-weight:600;cursor:pointer}.mc149-notifications button:disabled{opacity:.5}.mc149-notifications button:first-of-type{background:var(--c138-accent);color:var(--c138-bg)}
#c138-viewer .c148-description .c149-story-link{display:inline-flex;align-items:center;min-height:48px;padding:8px 12px;margin:6px 0;color:#fff;text-decoration:underline;text-underline-offset:4px;border:1px solid #ffffff88;border-radius:12px}
