@font-face{font-family:mono;src:url(../media/commit_mono_latin_400_normal-s.p.07vxzlkrmhahd.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:mono;src:url(../media/commit_mono_latin_400_italic-s.p.2xorjql0y4sts.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:mono;src:url(../media/commit_mono_latin_500_normal-s.p.1r_0-v01srp2_.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:mono Fallback;src:local(Arial);ascent-override:68.45%;descent-override:15.21%;line-gap-override:0.0%;size-adjust:131.49%}.mono_1fe71eb3-module__zHoG2G__className{font-family:mono,mono Fallback,ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace}.mono_1fe71eb3-module__zHoG2G__variable{--font-mono:"mono", "mono Fallback", ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, monospace}
#blog-root{--bg:#f7f8f9;--bg-2:#eef0f2;--fg:#1b2126;--fg-2:#48535b;--fg-3:#6b7780;--line:#e0e4e8;--line-2:#c3cad0;--c-bg:#223442;--c-dot:#3b5064;--c-add:#1e4a2c;--c-del:#5a3039;--sans:var(--font-sans), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mono:var(--font-mono), ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;background:var(--bg);color:var(--fg);font-family:var(--sans);flex-direction:column;flex:1;display:flex}@media (prefers-color-scheme:dark){#blog-root:not([data-theme=light]){--bg:#0e1418;--bg-2:#161e24;--fg:#d6dadd;--fg-2:#abb5c7;--fg-3:#7d8894;--line:#202a32;--line-2:#324858;--c-bg:#062335;--c-dot:#16394f;--c-add:#14351f;--c-del:#3a1b21}}#blog-root[data-theme=dark]{--bg:#0e1418;--bg-2:#161e24;--fg:#d6dadd;--fg-2:#abb5c7;--fg-3:#7d8894;--line:#202a32;--line-2:#324858;--c-bg:#062335;--c-dot:#16394f;--c-add:#14351f;--c-del:#3a1b21}#blog-root{--c-txt:#d6dadd;--c-mut:#94a3b4;--c-cm:#959ec0;--c-str:#c3e88d;--c-num:#f78c6c;--c-kw:#c792ea;--c-fn:#82aaff;--c-tag:#ff5572;--c-att:#c49a3c;--c-gold:#ffc600}#blog-root :focus-visible{outline:2px solid var(--c-fn);outline-offset:3px}#blog-root a:focus-visible{border-radius:2px}.blog-module__3rPSzG__wrap{width:100%;max-width:720px;margin:0 auto;padding:42px 18px 56px}.blog-module__3rPSzG__footer{border-top:1px solid var(--line);max-width:720px;font-family:var(--mono);color:var(--fg-3);justify-content:space-between;gap:18px;margin:0 auto;padding:18px 18px 44px;font-size:12px;display:flex}.blog-module__3rPSzG__footer a{color:inherit;text-decoration:none;transition:color .13s}.blog-module__3rPSzG__footer a:hover{color:var(--fg)}.blog-module__3rPSzG__site{border-bottom:1px solid var(--line);font-family:var(--mono);color:var(--fg-3);flex-wrap:wrap;align-items:center;gap:6px 18px;margin:0 0 38px;padding-bottom:14px;font-size:12.5px;display:flex}.blog-module__3rPSzG__site a{color:inherit;text-decoration:none}.blog-module__3rPSzG__who{color:var(--fg);font-weight:500}.blog-module__3rPSzG__who:hover,.blog-module__3rPSzG__where:hover{color:var(--fg-2)}.blog-module__3rPSzG__theme{border:1px solid var(--line-2);background:var(--bg);border-radius:999px;align-items:stretch;gap:1px;margin-left:auto;padding:2px;display:inline-flex}.blog-module__3rPSzG__theme button{font-family:var(--sans);color:var(--fg-3);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:4px 9px;font-size:12px;font-weight:500;transition:color .13s,background .13s;display:inline-flex}.blog-module__3rPSzG__theme button:hover{color:var(--fg)}.blog-module__3rPSzG__theme button[data-active]{background:var(--bg-2);color:var(--fg);box-shadow:inset 0 0 0 1px var(--line-2);font-weight:600}@media (prefers-reduced-motion:reduce){#blog-root *{transition:none!important}}
