.media .image{border:1px solid #eee}.media .caption{margin-top:24px}
@layer payload-default{.icon--copy{width:1.53846rem;height:1.53846rem}.icon--copy .stroke{fill:none;stroke:currentColor;stroke-width:1px}}
.code-block{background:#000;border:1px solid #eee;padding:16px;font-size:13px;overflow-x:auto}.code-block__line{display:table-row}.code-block__line-number{-webkit-user-select:none;user-select:none;text-align:right;color:#ffffff40;padding-right:16px;display:table-cell}.code-block__line-content{padding-left:16px;display:table-cell}.code-block__copy{justify-content:flex-end;align-items:center;margin-top:8px;display:flex}.code-block__copy .ui-button{gap:6px}
.banner-block{width:100%;margin:32px auto}.banner-block__inner{border:1px solid #eee;align-items:center;padding:12px 24px;display:flex}.banner-block__inner--info{background:#fafafa;border-color:#eee}.banner-block__inner--error{background:#fff;border-color:#e74c3c}.banner-block__inner--success{background:#e6f9ee;border-color:#2ecc71}.banner-block__inner--warning{background:#fdf6f0;border-color:#e67e22}

.payload-richtext--prose{max-width:768px;margin-left:auto;margin-right:auto}.payload-richtext--prose ul,.payload-richtext--prose ol{margin:0 0 20px;padding-left:24px}.payload-richtext--prose li{margin-bottom:8px}.payload-richtext--prose blockquote{color:#878787;border-left:3px solid #0d9488;margin:0 0 20px;padding-left:20px;font-style:italic}.payload-richtext--prose table{border-collapse:collapse;width:100%;margin-bottom:20px}.payload-richtext--prose table th,.payload-richtext--prose table td{text-align:left;border:1px solid #eee;padding:8px 12px}.payload-richtext__embed{margin:0 0 24px}
