.test-preview-notice{margin:22px 0;padding:18px 20px;border:1px solid #e3bdc5;border-left:4px solid var(--red);border-radius:4px;background:#fff5f6;color:var(--ink);font-size:14px;line-height:1.6}
.test-preview-notice h2,.test-preview-notice h3{margin:0 0 8px;font-size:17px;font-weight:700;line-height:1.35;letter-spacing:0}
.test-preview-notice p+p{margin-top:10px}
.test-preview-notice details{margin-top:12px}
.test-preview-notice summary{display:inline-block;min-height:44px;padding:10px 0;text-decoration:underline;text-underline-offset:4px;font-weight:600}
.test-preview-notice details p{margin-top:6px}
.test-preview-notice code{font-family:ui-monospace,monospace;background:#fff;padding:1px 4px;overflow-wrap:anywhere}
.test-preview-notice--compact{padding:14px 16px}
.test-preview-notice--compact p{font-size:13px}
@media(max-width:650px){.test-preview-notice{padding:16px;font-size:14px}.announcement span{display:block;max-width:430px;margin:auto;line-height:1.5}}
