.rte>p:first-child{margin-top:0}.rte li:last-child,.rte>p:last-child{margin-bottom:0}.rte>p[data-spam-detection-disclaimer]{margin:2rem 0}.rte table{table-layout:fixed}.rte img{height:auto;max-width:100%}.rte cite{display:block}.rte ol,.rte ul{-webkit-padding-start:2rem;padding-inline-start:2rem}.rte li{margin-bottom:.5rem;list-style:inherit}.rte a{color:rgb(var(--color-link));font-size:inherit;position:relative;cursor:pointer;padding-bottom:.2rem;text-decoration:none;background-color:transparent;background-image:linear-gradient(to top,rgb(var(--color-link)) 0,rgb(var(--color-link)) 0),linear-gradient(to top,rgb(var(--color-border)) 0,rgb(var(--color-border)) 0);background-repeat:no-repeat;background-position:right bottom,right bottom;background-size:0 .1rem,100% .1rem;-webkit-transition-property:background-size;transition-property:background-size;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:var(--duration-default);transition-duration:var(--duration-default)}.rte blockquote{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.rte blockquote>*{margin:-.5rem 0}@media screen and (min-width:750px){.rte table td{-webkit-padding-start:1.2rem;padding-inline-start:1.2rem;-webkit-padding-end:1.2rem;padding-inline-end:1.2rem}}@media screen and (hover:hover){.rte a:hover{background-position:left bottom,left bottom;background-size:100% .1rem,100% .1rem}}