#blog-root{width:100%;max-width:680px;margin-top:16px;margin-bottom:16px;margin-left:auto;margin-right:auto}#blog-root:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:1px dashed var(--color-border);border-left:1px dashed var(--color-border)}#blog-root:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:1px dashed var(--color-border);border-left:1px dashed var(--color-border)}#blog-root:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:1px dashed var(--color-border);border-left:1px dashed var(--color-border)}#blog-root:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1px dashed var(--color-border);border-right:1px dashed var(--color-border)}#blog-root:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1px dashed var(--color-border);border-right:1px dashed var(--color-border)}#blog-root:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1px dashed var(--color-border);border-right:1px dashed var(--color-border)}@media (max-width:680px){#blog-root{margin-top:8px;margin-bottom:8px}}#blog-root main{border-bottom:1px dashed var(--color-border);text-wrap-style:pretty}#blog-root main .post{padding-left:16px;padding-right:16px}#blog-root main .post:not(:first-child){border-top:1px dashed var(--color-border)}#blog-root main .post p:has(time){color:color-mix(in srgb,var(--color-text)50%,transparent);letter-spacing:-.04em;margin-top:1rem;margin-bottom:0;font-family:ui-monospace,monospace;font-weight:400}#blog-root main .post h2{font-family:var(--font-f37-stout);text-wrap-style:balance;margin-top:.5rem;margin-bottom:.75rem;font-size:2rem;font-weight:400;line-height:1.1}#blog-root main .post p{color:color-mix(in srgb,var(--color-text)80%,var(--color-bg));margin-top:0;margin-bottom:0}#blog-root main .post a{background:color-mix(in srgb,var(--color-border)25%,transparent);border:1px solid var(--color-border);letter-spacing:-.04em;border-radius:4px;align-items:center;height:36px;margin-top:1rem;margin-bottom:1.5rem;padding-left:8px;padding-right:8px;font-family:ui-monospace,monospace;font-weight:400;text-decoration:none;display:inline-flex}
