.smx-safe-preview__sibling{margin:1.4rem 0;padding:1rem 1.2rem;border-left:3px solid rgba(var(--color-foreground),.35);background:rgba(var(--color-foreground),.04)}
.smx-safe-preview__line-intro{margin:1rem 0 1.5rem;padding:1rem 1.2rem;border-left:3px solid rgba(var(--color-foreground),.45);background:rgba(var(--color-foreground),.04)}
.smx-bware-notice{margin:0 0 1.8rem;padding:1.4rem 1.5rem;border:2px solid #b56a00;border-radius:.4rem;background:#fff8eb;color:#2d2418}
.smx-bware-notice h2{margin:0 0 .8rem;font-size:calc(var(--font-heading-scale) * 1.8rem);color:inherit}
.smx-bware-notice p{margin:.7rem 0}
.smx-bware-notice ul{margin:.8rem 0;padding-left:2rem}
.smx-bware-notice li+li{margin-top:.45rem}
.smx-bware-notice__rights{font-weight:700}
.smx-safe-preview table{width:100%;border-collapse:collapse}
.smx-safe-preview th,.smx-safe-preview td{padding:.75rem;border:1px solid rgba(var(--color-foreground),.18);text-align:left;vertical-align:top}
.smx-safe-preview tr.is-selected{background:rgba(var(--color-foreground),.07);font-weight:700}
.smx-safe-preview details{border-top:1px solid rgba(var(--color-foreground),.18);padding:.85rem 0}
.smx-safe-preview summary{cursor:pointer;font-weight:700}
.smx-safe-preview__table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}
.smx-safe-preview h3{margin-top:2rem}
@media(max-width:749px){.smx-safe-preview th,.smx-safe-preview td{padding:.55rem}.smx-safe-preview__table-scroll table{min-width:680px}.smx-bware-notice{padding:1.1rem}}
