@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-serif-4-cyrillic-ext-opsz-normal.DIwfbPUE.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:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-serif-4-cyrillic-opsz-normal.C0olyEE-.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-serif-4-greek-opsz-normal.DrHU7SY7.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-serif-4-vietnamese-opsz-normal.DX68cEVD.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:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-serif-4-latin-ext-opsz-normal.HoL-AExg.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-serif-4-latin-opsz-normal.BpEBLj1O.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}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(./source-serif-4-cyrillic-ext-opsz-italic.Bl6DJqma.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:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(./source-serif-4-cyrillic-opsz-italic.Dibx14aP.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(./source-serif-4-greek-opsz-italic.CMW9dfKg.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(./source-serif-4-vietnamese-opsz-italic.Hh3oeMt5.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:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(./source-serif-4-latin-ext-opsz-italic.BhUEwDRF.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(./source-serif-4-latin-opsz-italic.BOLXpvkj.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}.post-body.svelte-1wv25c7{color:color-mix(in oklab,var(--foreground) 88%,var(--background));font-family:var(--font-serif);font-size:1.125rem;line-height:1.6;font-kerning:normal;font-optical-sizing:auto;hanging-punctuation:first}@media(min-width:40rem){.post-body.svelte-1wv25c7{font-size:1.25rem;line-height:1.55}}.post-body.svelte-1wv25c7>:first-child{margin-top:0}.post-body.svelte-1wv25c7>:last-child{margin-bottom:0}.post-body.svelte-1wv25c7 p{margin-block:1.2em;text-wrap:pretty}.post-body.svelte-1wv25c7 p:has(+:is(ul,ol)){margin-bottom:.5em}.post-body.svelte-1wv25c7 p+:is(ul,ol){margin-top:.5em}.post-body.svelte-1wv25c7 strong{color:var(--foreground);font-weight:600}.post-body.svelte-1wv25c7 :is(h2,h3,h4):not(.sr-only){margin-bottom:.5em;padding-bottom:0;border-bottom:0;color:var(--foreground);font-family:var(--font-sans);font-weight:600;line-height:1.2;letter-spacing:-.015em;text-wrap:balance}.post-body.svelte-1wv25c7 h2:not(.sr-only){margin-top:2em;font-size:1.375rem}.post-body.svelte-1wv25c7 :is(h3,h4):not(.sr-only){margin-top:1.75em;font-size:1.125rem}@media(min-width:40rem){.post-body.svelte-1wv25c7 h2:not(.sr-only){font-size:1.625rem}.post-body.svelte-1wv25c7 :is(h3,h4):not(.sr-only){font-size:1.25rem}}.post-body.svelte-1wv25c7>h2:first-child{margin-top:0}.post-body.svelte-1wv25c7 :is(h2,h3,h4)+*{margin-top:0}.post-body.svelte-1wv25c7 .anchor-link{font-weight:inherit}.post-body.svelte-1wv25c7 a:not(.anchor-link){color:var(--foreground);font-weight:400;text-decoration-thickness:1px;text-underline-offset:.2em;text-decoration-color:color-mix(in oklab,currentColor 35%,transparent);transition:text-decoration-color .15s}.post-body.svelte-1wv25c7 a:not(.anchor-link):hover{text-decoration-color:currentColor}.post-body.svelte-1wv25c7 :is(ol,ul){margin-block:1.2em;padding-inline-start:0}.post-body.svelte-1wv25c7 li{margin-block:.5em;padding-inline-start:0}.post-body.svelte-1wv25c7 li::marker{color:var(--muted-foreground)}.post-body.svelte-1wv25c7 li>p{margin-block:.5em}.post-body.svelte-1wv25c7 li>:is(ol,ul){margin-block:.5em;padding-inline-start:1.25em}.post-body.svelte-1wv25c7 :not(pre)>code{font-size:.8em}.post-body.svelte-1wv25c7 sup{margin-left:.05em;font-size:.65em;top:-.6em}.post-body.svelte-1wv25c7 pre{margin-block:2rem;margin-inline:-1.75rem;padding:1.25rem 1.75rem;border:0;border-radius:0;font-size:.8125rem}@media(min-width:41.5rem){.post-body.svelte-1wv25c7 pre{margin-inline:-1.25rem;padding-inline:1.25rem;border-radius:.5rem}}@media(min-width:64rem){.post-body.svelte-1wv25c7 pre{width:fit-content;min-width:calc(100% + 2.5rem);max-width:calc(50vw + 18.75rem)}}.post-body.svelte-1wv25c7 table{margin-block:2rem;font-family:var(--font-sans);font-size:.9375rem}.post-body.svelte-1wv25c7 :is(th,td):first-child{padding-left:0}.post-body.svelte-1wv25c7 :is(th,td):last-child{padding-right:0}.post-body.svelte-1wv25c7 blockquote>p:first-child{margin-top:0}.post-body.svelte-1wv25c7 blockquote>p:last-child{margin-bottom:0}.post-body.svelte-1wv25c7 .tweet{max-width:34rem;margin-block:2.5rem;padding:1.25rem 1.5rem;font-family:var(--font-sans);border:1px solid var(--border);border-radius:.75rem}.post-body.svelte-1wv25c7 .tweet>figcaption{margin:0;color:var(--muted-foreground);font-size:.9375rem;line-height:1.4}.post-body.svelte-1wv25c7 .tweet-name{color:var(--foreground);font-weight:600}.post-body.svelte-1wv25c7 .tweet blockquote{margin:.625rem 0 0;padding:0;border:0;border-radius:0;background:none;color:var(--foreground);font-size:1.125rem;font-weight:400;line-height:1.45;quotes:none}.post-body.svelte-1wv25c7 .tweet blockquote p{margin-block:0}.post-body.svelte-1wv25c7 .tweet blockquote p+p{margin-top:.35em}.post-body.svelte-1wv25c7 .tweet-date{display:inline-block;margin-top:.875rem;font-size:.875rem}.post-body.svelte-1wv25c7 a.tweet-date:not(.anchor-link){color:var(--muted-foreground);text-decoration:none}.post-body.svelte-1wv25c7 a.tweet-date:not(.anchor-link):hover{color:var(--foreground)}.post-body.svelte-1wv25c7 .chart{--chart-series: #2a78d6;--chart-series-2: #eb6834;--chart-series-muted: #a1a1aa;--chart-baseline: var(--console-border-strong);--chart-axis-width: 2.5rem;margin-block:2.5rem;font-family:var(--font-sans);font-size:.8125rem;line-height:1.4;font-variant-numeric:tabular-nums}.dark .post-body.svelte-1wv25c7 .chart{--chart-series: #3987e5;--chart-series-2: #d95926;--chart-series-muted: #52525b}.post-body.svelte-1wv25c7 .chart-head{display:flex;flex-direction:column;gap:.25rem;margin:0 0 1.5rem;color:var(--muted-foreground);font-size:.875rem;line-height:1.5;text-wrap:pretty}.post-body.svelte-1wv25c7 .chart-title{color:var(--foreground);font-size:1rem;font-weight:600;text-wrap:balance}.post-body.svelte-1wv25c7 .chart-hbars{display:grid;grid-template-columns:max-content 1fr;gap:.625rem 1rem}.post-body.svelte-1wv25c7 .chart-hrow{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;align-items:center}.post-body.svelte-1wv25c7 .chart-hlabel{color:var(--foreground)}.post-body.svelte-1wv25c7 .chart-htrack{display:flex;align-items:center;gap:.5rem}.post-body.svelte-1wv25c7 .chart-hbar{flex:none;width:calc(var(--w) * 1%);min-width:2px;height:1.125rem;border-radius:0 4px 4px 0;background:var(--chart-series-muted)}.post-body.svelte-1wv25c7 .chart-hrow.is-emphasis .chart-hbar{background:var(--chart-series)}.post-body.svelte-1wv25c7 .chart-hvalue{color:var(--foreground);font-weight:500;white-space:nowrap}.post-body.svelte-1wv25c7 .chart-columns{padding-top:1.25rem}.post-body.svelte-1wv25c7 .chart-plot{position:relative;height:11rem;margin-left:var(--chart-axis-width);border-bottom:1px solid var(--chart-baseline)}.post-body.svelte-1wv25c7 .chart-tick{position:absolute;inset-inline:0;bottom:calc(var(--at) * 1%);border-top:1px solid var(--border)}.post-body.svelte-1wv25c7 .chart-tick.is-baseline{border-top:0}.post-body.svelte-1wv25c7 .chart-tick>span{position:absolute;top:0;right:calc(100% + .5rem);translate:0 -50%;color:var(--muted-foreground);font-size:.75rem;line-height:1;white-space:nowrap}.post-body.svelte-1wv25c7 .chart-cols{position:absolute;inset:0;display:flex}.post-body.svelte-1wv25c7 .chart-col{position:relative;display:flex;flex:1;align-items:flex-end;justify-content:center;height:100%}.post-body.svelte-1wv25c7 .chart-bar{width:min(1.5rem,55%);height:calc(var(--h) * 1%);border-radius:4px 4px 0 0;background:var(--chart-series);transition:opacity .15s}.post-body.svelte-1wv25c7 .chart-bar.is-stacked{display:flex;flex-direction:column;gap:2px;background:none}.post-body.svelte-1wv25c7 .chart-seg{flex:var(--p) 1 0;min-height:0;background:var(--chart-series)}.post-body.svelte-1wv25c7 .chart-seg:first-child{border-radius:4px 4px 0 0}.post-body.svelte-1wv25c7 .chart-seg.is-2{background:var(--chart-series-2)}.post-body.svelte-1wv25c7 .chart-legend{display:flex;flex-wrap:wrap;gap:.25rem 1rem;margin-bottom:1.25rem;color:var(--muted-foreground)}.post-body.svelte-1wv25c7 .chart-key{display:inline-flex;align-items:center;gap:.375rem}.post-body.svelte-1wv25c7 .chart-key:before{content:"";width:.625rem;height:.625rem;border-radius:2px;background:var(--chart-series)}.post-body.svelte-1wv25c7 .chart-key.is-2:before{background:var(--chart-series-2)}.post-body.svelte-1wv25c7 .chart-value{position:absolute;bottom:calc(var(--h) * 1% + .3rem);left:50%;translate:-50% 0;color:var(--foreground);font-size:.75rem;font-weight:500;line-height:1;white-space:nowrap;opacity:0;transition:opacity .15s}.post-body.svelte-1wv25c7 .chart-col.is-end .chart-value{left:auto;right:0;translate:none}.post-body.svelte-1wv25c7 .chart-col.is-labeled .chart-value,.post-body.svelte-1wv25c7 .chart-col:hover .chart-value{opacity:1}.post-body.svelte-1wv25c7 .chart-cols:hover .chart-col:not(:hover) .chart-bar{opacity:.4}.post-body.svelte-1wv25c7 .chart-cols:hover .chart-col:not(:hover) .chart-value{opacity:0}.post-body.svelte-1wv25c7 .chart-marker{position:absolute;top:-1.25rem;bottom:0;left:calc(var(--at) * 1%);border-left:1px solid var(--muted-foreground);pointer-events:none}.post-body.svelte-1wv25c7 .chart-marker>span{position:absolute;top:0;right:.375rem;color:var(--muted-foreground);font-size:.75rem;line-height:1;white-space:nowrap}.post-body.svelte-1wv25c7 .chart-x{display:flex;margin-left:var(--chart-axis-width);padding-top:.5rem;color:var(--muted-foreground);font-size:.75rem;line-height:1}.post-body.svelte-1wv25c7 .chart-x>span{flex:1;text-align:center}.post-body.svelte-1wv25c7 .chart-panels{display:grid;gap:2rem 1.5rem}@media(min-width:40rem){.post-body.svelte-1wv25c7 .chart-panels{grid-template-columns:1fr 1fr}}.post-body.svelte-1wv25c7 .chart-panel-title{color:var(--foreground);font-weight:600}.post-body.svelte-1wv25c7 .chart-source{margin-top:1.25rem;color:var(--muted-foreground);font-size:.75rem}.post-body.svelte-1wv25c7 .chart-data{margin-top:.25rem;color:var(--muted-foreground);font-size:.75rem}.post-body.svelte-1wv25c7 .chart-data>summary{width:fit-content;cursor:pointer}.post-body.svelte-1wv25c7 .chart-data table{width:auto;margin-block:.75rem 0;font-size:.8125rem;line-height:1.4}.post-body.svelte-1wv25c7 .chart-data :is(th,td){padding-block:.375rem;padding-inline:2rem 0}.post-body.svelte-1wv25c7 .chart-data :is(th,td):first-child{padding-inline:0}.post-body.svelte-1wv25c7 .chart-data .num{text-align:right}.post-body.svelte-1wv25c7 [data-footnotes]{margin-top:3rem;color:var(--muted-foreground);font-size:.8em;line-height:1.55}.post-body.svelte-1wv25c7 [data-footnotes]:before{content:"";display:block;width:4rem;margin-bottom:1.5rem;border-top:1px solid var(--border)}.post-body.svelte-1wv25c7 [data-footnotes]>.sr-only{position:absolute;margin:0}.post-body.svelte-1wv25c7 [data-footnotes]>ol{margin-block:0}.post-body.svelte-1wv25c7 [data-footnotes] li{margin-block:.75em}.post-body.svelte-1wv25c7 [data-footnotes] li:first-child{margin-top:0}.post-body.svelte-1wv25c7 [data-footnotes] p{margin-block:0}.post-body.svelte-1wv25c7 [data-footnotes] a:not(.anchor-link){color:inherit}.post-body.svelte-1wv25c7 .data-footnote-backref{font-variant-emoji:text;text-decoration:none}.post-body.svelte-1wv25c7 sup a:not(.anchor-link){color:var(--muted-foreground);text-decoration:none}
