.page.post{--post-size:clamp(1.0625rem, .82rem + .42vw, 1.25rem);max-width:calc(50 * var(--post-size) + 3.2rem)}.running[data-astro-cid-a6sclapi]{text-align:center;border-bottom:var(--rule);font-style:italic;font-size:var(--t-section);padding:2.6rem 0 1.1rem}.running[data-astro-cid-a6sclapi] a[data-astro-cid-a6sclapi]{color:var(--muted);text-decoration:none}.running[data-astro-cid-a6sclapi] a[data-astro-cid-a6sclapi]:hover{color:var(--ink)}article[data-astro-cid-a6sclapi]{--wide:min(50em, 100vw - 3.2rem);font-size:var(--post-size);max-width:36em;margin:0 auto var(--gap)}.head[data-astro-cid-a6sclapi]{text-align:center;width:min(44em,100vw - 3.2rem);margin:4.4rem 0 3.8rem;position:relative;left:50%;transform:translate(-50%)}h1[data-astro-cid-a6sclapi]{font-size:var(--t-post);text-wrap:balance;overflow-wrap:break-word;line-height:1.12}.dek[data-astro-cid-a6sclapi]{max-width:30em;color:var(--muted);text-wrap:balance;margin:1.3rem auto 0;font-size:1.12em;font-style:italic;line-height:1.55}.head[data-astro-cid-a6sclapi] .meta[data-astro-cid-a6sclapi]{margin:1.3rem 0 0;font-size:.85em}.head[data-astro-cid-a6sclapi] .link[data-astro-cid-a6sclapi]{font-size:inherit}.prose[data-astro-cid-a6sclapi]{overflow-wrap:break-word}.prose[data-astro-cid-a6sclapi] p{margin:0 0 1.15em}.prose[data-astro-cid-a6sclapi] h2{margin:2.6em 0 .75em;font-size:1.32em;font-style:italic;line-height:1.3}.prose[data-astro-cid-a6sclapi] h3{margin:2em 0 .6em;font-size:1.05em;font-style:italic}.prose[data-astro-cid-a6sclapi] blockquote{color:var(--muted);margin:1.6em 0;padding-left:1.4em}.prose[data-astro-cid-a6sclapi] ul,.prose[data-astro-cid-a6sclapi] ol{margin:0 0 1.15em;padding-left:1.4em}.prose[data-astro-cid-a6sclapi] li+li{margin-top:.3em}.prose[data-astro-cid-a6sclapi] hr{text-align:center;border:0;margin:2.6em 0}.prose[data-astro-cid-a6sclapi] hr:after{content:"* * *";color:var(--muted)}.prose[data-astro-cid-a6sclapi] code{font-size:.88em}.prose[data-astro-cid-a6sclapi] pre{margin:1.6em 0;padding:0 0 0 1.4em;font-size:.82em;line-height:1.6;overflow-x:auto;background:0 0!important}.prose[data-astro-cid-a6sclapi] figure{background:var(--paper);margin:2.4em 0}.prose[data-astro-cid-a6sclapi] figure img{mix-blend-mode:darken;width:auto;max-width:100%;height:auto;margin:0 auto;display:block}.prose[data-astro-cid-a6sclapi] figcaption{max-width:36em;color:var(--muted);margin:.9em auto 0;font-size:.85em;font-style:italic;line-height:1.6}.prose[data-astro-cid-a6sclapi] figure.wide,.prose[data-astro-cid-a6sclapi] .table{width:var(--wide);position:relative;left:50%;transform:translate(-50%)}.prose[data-astro-cid-a6sclapi] .table{margin:2.4em 0;overflow-x:auto}.prose[data-astro-cid-a6sclapi] table{border-collapse:collapse;text-align:left;width:100%;min-width:34rem;font-size:.86em;line-height:1.6}.prose[data-astro-cid-a6sclapi] th{color:var(--muted);border-bottom:1px solid var(--ink);font-style:italic;font-weight:400}.prose[data-astro-cid-a6sclapi] th,.prose[data-astro-cid-a6sclapi] td{vertical-align:top;padding:.6em 1.2em .6em 0}.prose[data-astro-cid-a6sclapi] th:last-child,.prose[data-astro-cid-a6sclapi] td:last-child{padding-right:0}.prose[data-astro-cid-a6sclapi] td{border-bottom:var(--rule)}.prose[data-astro-cid-a6sclapi] td:first-child{white-space:nowrap}.prose[data-astro-cid-a6sclapi] th:not(:first-child),.prose[data-astro-cid-a6sclapi] td:not(:first-child){min-width:9em}.prose[data-astro-cid-a6sclapi] .cite{color:var(--muted);vertical-align:.4em;padding:0 .05em;font-size:.72em;line-height:0;text-decoration:none}.prose[data-astro-cid-a6sclapi] .cite:hover{color:var(--ink)}.prose[data-astro-cid-a6sclapi] .cite-glue{white-space:nowrap}.prose[data-astro-cid-a6sclapi] .sources{color:var(--muted);overflow-wrap:anywhere;padding-left:1.8em;font-size:.82em;line-height:1.65}.prose[data-astro-cid-a6sclapi] .sources li+li{margin-top:.6em}.prose[data-astro-cid-a6sclapi] .sources li{scroll-margin-top:2rem}.prose[data-astro-cid-a6sclapi] .sources li:target{color:var(--ink)}.prose[data-astro-cid-a6sclapi] .sources a{text-decoration-color:var(--faint)}.prose[data-astro-cid-a6sclapi] .footnotes{color:var(--muted);margin-top:3.2em;font-size:.82em}.prose[data-astro-cid-a6sclapi] .footnotes h2{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}:lang(zh) h1[data-astro-cid-a6sclapi]{letter-spacing:0}:lang(zh) .dek[data-astro-cid-a6sclapi],:lang(zh) .prose[data-astro-cid-a6sclapi] h2,:lang(zh) .prose[data-astro-cid-a6sclapi] h3{font-style:normal}:lang(zh) .prose[data-astro-cid-a6sclapi]{line-height:1.95}:lang(zh) .dek[data-astro-cid-a6sclapi]{max-width:none}.end[data-astro-cid-a6sclapi]{text-align:center;margin-top:3.6em;font-size:.9em}
