.legal-prose{overflow-wrap:break-word;min-width:0}.legal-prose :where(p,li,h1,h2,h3,h4,h5,h6,td,th,blockquote,span,strong,b,em,i,a){overflow-wrap:break-word;white-space:normal!important;text-align:start!important}.legal-prose :where(p,ul,ol,h1,h2,h3,h4,h5,h6,blockquote){margin-bottom:0}.legal-prose :where(li>p,th>p,td>p){margin:0}.legal-prose :where(img,video,svg){max-width:100%;height:auto}.legal-prose :where(details){border-radius:var(--radius-field);background:var(--color-paper);padding:1.1rem 1.25rem}.legal-prose :where(summary){cursor:pointer;font-weight:650}.legal-prose .legal-table-wrap{border-radius:var(--radius-field);box-shadow:inset 0 0 0 1px var(--color-line);overflow-x:auto}.legal-prose table{table-layout:auto;min-width:34rem}.legal-prose :where(colgroup,col,th,td){width:auto!important}.legal-prose :where(tr:last-child>td){border-bottom:0}.legal-missing-placeholder{color:var(--color-red);letter-spacing:.04em;font-size:1.15em;font-weight:800;font-family:var(--font-mono,ui-monospace, monospace)}@media print{.legal-page{color:var(--color-ink);font-size:11pt}.legal-prose a[href^=http]:after,.legal-prose a[href^=mailto\:]:after{content:" (" attr(href) ")";color:var(--color-ink-muted);font-size:.85em}.legal-prose .legal-table-wrap{overflow:visible}.legal-prose table{min-width:0}}
