.post{color:var(--c-ink-dim);line-height:1.75}.post>*+*{margin-top:1.25rem}.post h2{color:var(--c-ink);margin-top:2.75rem;scroll-margin-top:7rem;font-size:1.75rem}.post h3{color:var(--c-ink);margin-top:2rem;scroll-margin-top:7rem;font-size:1.3rem}.post strong{color:var(--c-ink)}.post a{color:var(--c-profit);text-underline-offset:3px;text-decoration:underline}.post ul{padding-left:0;list-style:none}.post ul li{padding-left:1.25rem;position:relative}.post ul li+li{margin-top:.5rem}.post ul li:before{content:"";background:var(--c-profit);width:.4rem;height:1px;position:absolute;top:.7em;left:0}.post ol{padding-left:1.25rem;list-style:decimal}.post blockquote{border-left:1px solid var(--c-vip);color:var(--c-ink);padding-left:1rem;font-style:normal}.post table{border-collapse:collapse;width:100%;font-size:.9rem;display:block;overflow-x:auto}.post th,.post td{border:1px solid var(--c-line);text-align:left;white-space:nowrap;padding:.55rem .8rem}.post th{background:var(--c-panel);color:var(--c-ink);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.7rem}.post code{font-family:var(--font-mono);color:var(--c-profit);font-size:.9em}
