@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-ext-wght-normal.DjL33-gN.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-wght-normal.BEAKL7Jp.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-vietnamese-wght-normal.6IgcOCM7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-ext-wght-normal.DC-KSUi6.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-wght-normal.BgDaEnEv.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.rss-reader{font-family:Geist Variable,Geist,ui-sans-serif,system-ui,sans-serif}.reader-prose{--prose-body: #3f3f46;--prose-heading: #18181b;--prose-muted: #71717a;--prose-link: #059669;--prose-border: #e4e4e7;--prose-code-bg: #f4f4f5;--prose-pre-bg: #fafafa;color:var(--prose-body);font-size:1rem;line-height:1.75;overflow-wrap:break-word}.dark .reader-prose{--prose-body: #d4d4d8;--prose-heading: #fafafa;--prose-muted: #a1a1aa;--prose-link: #34d399;--prose-border: #3f3f46;--prose-code-bg: #27272a;--prose-pre-bg: rgb(39 39 42 / .5)}.reader-prose :where(p,ul,ol,blockquote,pre,figure,table,video,hr){margin-block:1.25em}.reader-prose :where(h1,h2,h3,h4,h5,h6){color:var(--prose-heading);font-weight:600;letter-spacing:-.02em;line-height:1.3;margin-block:1.6em .6em;text-wrap:balance}.reader-prose :where(h1){font-size:1.875rem}.reader-prose :where(h2){font-size:1.5rem}.reader-prose :where(h3){font-size:1.25rem}.reader-prose :where(h4,h5,h6){font-size:1.125rem}.reader-prose :where(a){color:var(--prose-link);font-weight:500;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--prose-link) 35%,transparent);text-underline-offset:3px;transition:text-decoration-color .2s}.reader-prose :where(a:hover){text-decoration-color:var(--prose-link)}.reader-prose :where(strong,b){color:var(--prose-heading);font-weight:600}.reader-prose :where(ul,ol){padding-inline-start:1.5em}.reader-prose :where(ul){list-style:disc}.reader-prose :where(ol){list-style:decimal}.reader-prose :where(li){margin-block:.5em}.reader-prose :where(li)::marker{color:var(--prose-muted)}.reader-prose :where(blockquote){border:1px solid var(--prose-border);border-radius:1rem;padding:1.25rem 1.5rem;color:color-mix(in srgb,var(--prose-body) 85%,transparent);font-style:italic}.reader-prose :where(blockquote>:first-child){margin-block-start:0}.reader-prose :where(blockquote>:last-child){margin-block-end:0}.reader-prose :where(code){background:var(--prose-code-bg);border-radius:.375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.875em;padding:.125rem .375rem}.reader-prose :where(pre){background:var(--prose-pre-bg);border:1px solid var(--prose-border);border-radius:1rem;line-height:1.6;overflow-x:auto;padding:1.25rem 1.5rem}.reader-prose :where(pre code){background:transparent;border-radius:0;padding:0}.reader-prose :where(img,video){border:1px solid var(--prose-border);border-radius:1rem;display:block;height:auto;width:100%}.reader-prose :where(figcaption){color:var(--prose-muted);font-size:.875rem;margin-block-start:.75em}.reader-prose :where(hr){border:0;border-top:1px solid var(--prose-border)}.reader-prose :where(table){border-collapse:collapse;display:block;font-size:.875rem;overflow-x:auto;width:100%}.reader-prose :where(th,td){border:1px solid var(--prose-border);padding:.5rem .75rem;text-align:left}.reader-prose :where(th){color:var(--prose-heading);font-weight:600}.reader-prose>:where(:first-child){margin-block-start:0}.reader-prose>:where(:last-child){margin-block-end:0}
