.site-notice{position:sticky;top:0;z-index:80;width:100%;max-height:40dvh;overflow:auto;border-bottom:1px solid var(--ch-border-strong,#8d7c5d);background:var(--ch-surface-raised,#ddd3c1);color:var(--ch-fg,#252720);padding:14px 24px}.site-notice>div{max-width:1200px;margin:0 auto}.site-notice strong{font-weight:650}.site-notice p{margin:4px 0 0;max-width:75ch;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.5}.site-notice[data-severity=warning]{background:#dcd3b4;color:#252720}.site-notice[data-severity=error]{background:#a82c25;color:#fff4e6}@media(max-width:600px){.site-notice{padding:12px 16px}}