.sidenote-anchor{font-size:.75em;text-decoration:none;cursor:pointer}.sidenote{font-size:.875rem;line-height:1.25;color:#666;padding-left:1rem;border-left:2px solid #e0e0e0;position:absolute;right:0;width:200px}.footnote,.sidenote{transition:background-color .3s ease}.post-content-wrapper{position:relative}.main-content{max-width:100%}.sidenotes-container{position:absolute;top:0;right:-300px;width:250px}@media (max-width:1200px){.post-content-wrapper{display:flex;flex-direction:column}.sidenotes-container{position:static;width:100%;margin-top:2rem;padding-top:1rem;border-top:1px solid #e2e8f0}.sidenote{margin-bottom:1rem}}.prose blockquote p:first-of-type:before,.prose blockquote p:last-of-type:after{content:none}html{scroll-behavior:smooth}.footnote-backref,.sidenote-anchor{text-decoration:none;color:inherit}.footnote-backref:hover,.sidenote-anchor:hover{text-decoration:underline}.footnote{font-size:.9em;line-height:1.5}.footnote-backref{font-size:.8em;vertical-align:super;line-height:0}.footnote.highlighted,.sidenote.highlighted{background-color:#ffffd0;transition:background-color .3s ease}