.rich-text{word-wrap:break-word}.rich-text ol:not(:last-child),.rich-text p:not(:last-child),.rich-text table,.rich-text ul:not(:last-child){margin-bottom:var(--spacing-medium)}.rich-text a{background:transparent linear-gradient(to top,transparent 1px,var(--html-blue) 1px,var(--html-blue) 2px,transparent 2px);color:var(--html-blue);padding-bottom:.15rem}.rich-text a:focus,.rich-text a:hover{background:transparent linear-gradient(to top,var(--html-blue) 2px,transparent 2px);color:var(--active-blue)}.rich-text td{padding:var(--spacing-small) var(--spacing-tiny);text-align:center}.rich-text tr{border-bottom:1px solid var(--very-dim)}.rich-text tr:first-child{border-bottom:2px solid var(--very-dim);color:var(--html-blue)}.rich-text tr:first-child td{font-weight:700;padding:var(--spacing-medium) var(--spacing-tiny);vertical-align:bottom}.rich-text ol,.rich-text ul{padding-left:var(--spacing-medium)}.rich-text ol{list-style:decimal}.rich-text p+ol,.rich-text p+ul{margin-top:calc(var(--spacing-small)*-1)}.rich-text :not(pre)>code{background-color:var(--paper);color:var(--bg-pastel-inverse);font-family:var(--font-code);font-size:.8em;padding:.1em .25rem}.rich-text a>code{background:transparent linear-gradient(to top,transparent 2px,var(--paper) 1px);color:inherit}@media (min-width:720px){.rich-text ol:not(:last-child),.rich-text p:not(:last-child),.rich-text table,.rich-text ul:not(:last-child){margin-bottom:var(--spacing-large)}}
