.xg-rich-text-viewport{position:relative;width:100%;min-width:0;overflow:hidden}.xg-rich-text-content{box-sizing:border-box;width:100%;min-width:0;padding:1rem;color:#303133;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.4;overflow-wrap:anywhere}body.xg-rich-text-content{max-width:40rem;margin:0 auto}.xg-rich-text-content--canvas{position:absolute;top:0;left:0;width:40rem;max-width:none;transform-origin:top left}.xg-rich-text-content *,.xg-rich-text-content :after,.xg-rich-text-content :before{box-sizing:border-box}.xg-rich-text-content p{margin:0 0 1em}.xg-rich-text-content p:last-child{margin-bottom:0}.xg-rich-text-content img{display:inline-block;max-width:100%;height:auto;vertical-align:middle}.xg-rich-text-content p[data-xg-layout=image-row]{display:flex;gap:.25rem;align-items:flex-start;flex-wrap:nowrap}.xg-rich-text-content p[data-xg-layout=image-row]>:is(a,b,div,em,figure,i,mark,picture,s,span,strong,u){display:flex;min-width:0;flex:0 1 auto;gap:inherit}.xg-rich-text-content p[data-xg-layout=image-row][style*="text-align: center"]{justify-content:center}.xg-rich-text-content p[data-xg-layout=image-row][style*="text-align: right"]{justify-content:flex-end}.xg-rich-text-content p[data-xg-layout=image-row] img{min-width:0;flex:0 1 auto}.xg-rich-text-content ul{margin:1em 0;padding-left:2.5em;list-style:disc}.xg-rich-text-content ol{margin:1em 0;padding-left:2.5em;list-style:decimal}.xg-rich-text-content table{border-collapse:collapse}.xg-rich-text-content table:not([cellpadding]) td,.xg-rich-text-content table:not([cellpadding]) th{padding:.4rem}.xg-rich-text-content hr{border:solid #ccc;border-width:1px 0 0}.xg-rich-text-content blockquote{margin-left:1.5rem;padding-left:1rem;border-left:.1875rem solid #ccc}