.markdown{font-size:var(--fs-base);line-height:var(--leading-body);text-wrap:pretty}.markdown a{text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-decoration-color:color-mix(in srgb,var(--text-color) 30%,transparent);text-underline-offset:.25rem;color:inherit;font-weight:600;transition:text-decoration-color .2s ease}.markdown a:hover{text-decoration-color:var(--text-color);text-decoration-thickness:3px}.markdown a.green-link{text-decoration-color:#0f0}.markdown em{font-style:italic;opacity:.9}.markdown strong{font-weight:600}.markdown code{font-family:var(--font-mono);font-size:.92em}.markdown p{margin-bottom:1.5rem;max-width:38rem}.markdown a:focus-visible{outline:2px dotted var(--text-color);outline-offset:2px}.markdown .copy-link-button{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;margin-left:.18rem;padding:0;vertical-align:-.2rem;color:inherit;background:transparent;border:0;cursor:pointer;opacity:.62;transition:opacity .18s ease,color .18s ease}.markdown .copy-link-button:hover,.markdown .copy-link-button:focus-visible{opacity:1}.markdown .copy-link-button:focus-visible{outline:2px dotted var(--text-color);outline-offset:.2rem}.markdown .copy-link-icon{position:relative;display:block;width:.82rem;height:.9rem}.markdown .copy-link-icon:before,.markdown .copy-link-icon:after{position:absolute;width:.48rem;height:.62rem;content:"";border:1.5px solid currentColor;border-radius:.08rem}.markdown .copy-link-icon:before{top:.05rem;left:.22rem;background-color:transparent}.markdown .copy-link-icon:after{top:.22rem;left:.06rem;opacity:.7}.markdown .copy-link-button[data-copied=true]{opacity:1}.markdown .copy-link-button[data-copied=true] .copy-link-icon:before{top:0;left:.28rem;width:.34rem;height:.72rem;background-color:transparent;border-top:0;border-left:0;border-radius:0;transform:rotate(45deg)}.markdown .copy-link-button[data-copied=true] .copy-link-icon:after{opacity:0}
