.new-notices{position:fixed;right:20px;bottom:20px;width:min(380px,calc(100vw - 32px));z-index:2147483646;display:grid;gap:12px;pointer-events:none;color:var(--text,#182722)}
.new-notices article{position:relative;pointer-events:auto;background:var(--panel,#fff);border:1px solid #6d9d70;border-left:4px solid #219342;border-radius:12px;padding:18px 36px 16px 16px;box-shadow:0 8px 35px #0003}
.new-notices p{margin:8px 0;overflow-wrap:anywhere;max-height:4.5em;overflow:auto;font-size:14px}
.new-notices footer{display:flex;align-items:center;gap:12px}.new-notices small{font-size:11px}
.new-notices .notice-dismiss{position:absolute;right:2px;top:2px;width:32px;height:32px;border:0;background:transparent;color:inherit;font-size:22px}
[data-theme=dark] .new-notices article{background:#19221b;color:#e6eee5}
