.preview-notice{position:relative;background:#ffe500;color:#111;padding:24px 26px 22px;border:2px solid #111;border-radius:0;text-shadow:none;font-family:Arial,Helvetica,sans-serif;box-shadow:0 12px 18px #0006;transform:rotate(-1deg);z-index:2}
.preview-notice:before,.preview-notice:after{content:'';position:absolute;left:0;right:0;height:8px;background:repeating-linear-gradient(135deg,#111 0 12px,#ffe500 12px 24px)}
.preview-notice:before{top:0}.preview-notice:after{bottom:0}
.preview-notice strong{display:block;font-size:clamp(18px,1.7vw,25px);font-weight:900;line-height:1.2;letter-spacing:.035em}
.preview-notice p{font-size:14px;line-height:1.55;margin:9px 0 12px;max-width:760px;color:#111}
.preview-notice a{display:inline-flex;gap:12px;align-items:center;background:#111;color:#ffe500;font-size:13px;font-weight:700;text-decoration:none;padding:10px 15px;border-radius:0}
.preview-notice a:hover{background:#303030}.preview-notice a:focus-visible{outline:3px solid #111;outline-offset:3px}
.bp-preview-stage{min-width:0}.bp-preview-stage>.preview-notice{margin:0 -12px 28px}.builder-table-section>.preview-notice{margin:0 -7px 30px}
@media(max-width:600px){.preview-notice{padding:22px 17px}.preview-notice strong{font-size:18px}.preview-notice p{font-size:13px}.bp-preview-stage>.preview-notice{margin-inline:-8px}}

.bp-preview-stage>.preview-notice{padding-block:20px}.bp-preview-stage>.preview-notice p{margin-bottom:0}
.bp-preview-stage>.preview-notice{text-align:center}.bp-preview-stage>.preview-notice p{margin-inline:auto}
