html,body{color-scheme:light;--bg:#FCFAFF;--bg-secondary:#F1ECFA;--code-text:#A61E4D;--headings:#0F7B6C;--highlight:#C3FAE8;--links:#C2255C;--share-text:#6E6880;--text:#2E2A3A;--text-secondary:#6E6880}html,body{color-scheme:light;background-color:var(--bg);color:var(--text)}h1,h2,h3,h4,h5,h6{color:var(--headings)}p,strong,b,em,small,li,hr,table,figcaption{color:var(--text)}blockquote{background-color:var(--bg-secondary);border:1px var(--border)solid}a{color:var(--links)}*:target{background-color:var(--bg-secondary)}.dashed{border-top:1px var(--text)dashed}mark{background-color:var(--highlight)}.post-date{color:var(--text-secondary)}p code,li code{background-color:var(--bg-secondary);color:var(--code-text)}.credits{color:var(--text)}.credits a{color:var(--text)}.credits a:hover{color:var(--links)}.tag{color:var(--text-secondary);background-color:var(--bg-secondary)}.card{border:1px var(--text)solid;background-color:var(--bg-secondary)}.card .header{color:(--links)}body{font-family:ibm plex sans,-apple-system,helvetica neue,helvetica,sans-serif}h1,h2,h3,h4,h5,h6{font-family:ibm plex mono,courier new,monospace;font-weight:600;letter-spacing:-.01em;line-height:1.3}pre,code,.post-date,.home-date,.tag{font-family:ibm plex mono,courier new,monospace}.card .header{font-family:ibm plex mono,courier new,monospace}