@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500&family=Newsreader:ital,opsz,wght@1,18..72,300;1,18..72,400&display=swap";:root{--accent:#6affa6;--accent-soft:rgba(106,255,166,.35);--text-color:hsla(0,0%,100%,.92);--body-text-color:hsla(0,0%,100%,.78);--muted-text-color:hsla(0,0%,100%,.4);--faint-text-color:hsla(0,0%,100%,.28);--background-color:#0a0a0b;--border-color:hsla(0,0%,100%,.08);--font-sans:"Inter",-apple-system,BlinkMacSystemFont,sans-serif;--font-serif:"Newsreader",Georgia,serif;--animate-ease:.28s cubic-bezier(.22,1,.36,1)}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-attachment:fixed;background-color:var(--background-color);background-image:radial-gradient(900px 520px at 50% -8%,rgba(106,255,166,.07),transparent 62%),radial-gradient(700px 700px at 92% 4%,rgba(120,170,255,.045),transparent 60%);background-repeat:no-repeat;color:var(--body-text-color);font-family:var(--font-sans);font-size:18px;line-height:1.6;text-rendering:optimizeLegibility}p{margin-bottom:1.15em}a{color:var(--accent);text-decoration:underline;text-decoration-color:var(--accent-soft);text-decoration-thickness:1px;text-underline-offset:3px;transition:color var(--animate-ease),text-decoration-color var(--animate-ease)}a:hover{color:var(--text-color);text-decoration-color:#ffffff8c}:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box}a,button{cursor:revert}menu,ol,ul{list-style:none}img{max-block-size:100%;max-inline-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert}::-moz-placeholder{color:unset}::placeholder{color:unset}::marker{content:normal}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;-webkit-line-break:after-white-space;overflow-wrap:break-word;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}
