:root{color-scheme:light;--white: #ffffff;--dark-neutral: #002819;--proper-pink: #ff06c1;--rule: rgb(0 40 25 / 15%)}body{margin:0;padding:0 16px;background-color:var(--white);color:var(--dark-neutral);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1.0625rem;line-height:1.6;overflow-wrap:break-word}header,main,footer{max-width:38rem;margin-inline:auto}header{padding-block:1.5rem .5rem;font-weight:600}header a{display:inline-flex;align-items:center;gap:.5rem}h1{margin-block:1rem;font-size:2.25rem;line-height:1.2}h2{margin-block:0;font-size:1.5rem;line-height:1.3}h3{margin-block:2rem .5rem;font-size:1.0625rem}h3+*{margin-block-start:0}a{color:inherit;text-decoration-color:var(--proper-pink);text-decoration-thickness:2px;text-underline-offset:.2em}article{margin-block-start:2.5rem;padding-block-start:2rem;border-block-start:1px solid var(--rule)}.release-meta{margin-block:.25rem 1rem;font-size:.875rem}ul{padding-inline-start:1.25rem}li+li{margin-block-start:.375rem}code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em}img,video{display:block;max-width:100%;height:auto}video{width:auto;max-height:calc(100vh - 4rem);max-height:calc(100svh - 4rem);margin-inline:auto;background-color:var(--rule)}details{margin-block:1rem;padding-inline-start:1rem;border-inline-start:3px solid var(--rule)}details p:last-child{margin-block-end:0}summary{cursor:pointer;font-weight:600}footer{margin-block-start:3rem;padding-block:1.5rem 2rem;border-block-start:1px solid var(--rule);font-size:.875rem}
