.reading.svelte-c4f3lg{max-width:68ch;font-family:var(--f-read);font-size:clamp(1.04rem,.99rem + .25vw,1.14rem);line-height:1.68;color:color-mix(in oklab,var(--ink) 88%,transparent);text-wrap:pretty;hanging-punctuation:first}.reading.svelte-c4f3lg>:first-child{margin-top:0}.reading.svelte-c4f3lg>p:first-child{font-size:1.07em;line-height:1.6;color:var(--ink)}.reading.svelte-c4f3lg p{margin:0 0 1.05em}.reading.svelte-c4f3lg h2{margin:2.3em 0 .55em;font-family:var(--f-display);font-weight:var(--display-weight);font-size:clamp(1.45rem,1.2rem + 1.1vw,1.9rem);line-height:1.16;letter-spacing:-.012em;color:var(--ink);text-wrap:balance}.reading.svelte-c4f3lg h3{margin:1.9em 0 .45em;font-family:var(--f-display);font-weight:calc(var(--display-weight) + 60);font-size:1.2em;line-height:1.25;color:var(--ink);text-wrap:balance}.reading.svelte-c4f3lg h2+h3{margin-top:.9em}.reading.svelte-c4f3lg strong{font-weight:600;color:var(--ink)}.reading.svelte-c4f3lg em{font-style:italic}.reading.svelte-c4f3lg a{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;text-decoration-color:color-mix(in oklab,var(--action) 55%,transparent);transition:text-decoration-color var(--t-quick) var(--ease)}.reading.svelte-c4f3lg a:hover{text-decoration-color:var(--action)}.reading.svelte-c4f3lg ul,.reading.svelte-c4f3lg ol{margin:0 0 1.15em;padding-left:1.35em}.reading.svelte-c4f3lg ul{list-style:disc}.reading.svelte-c4f3lg ol{list-style:decimal}.reading.svelte-c4f3lg li{margin:.4em 0;padding-left:.25em}.reading.svelte-c4f3lg li>p{margin:0}.reading.svelte-c4f3lg li+li>p:first-child,.reading.svelte-c4f3lg li>p+p{margin-top:.4em}.reading.svelte-c4f3lg ul>li::marker{color:var(--ink-3)}.reading.svelte-c4f3lg ol>li::marker{font-family:var(--f-label);font-size:.82em;color:var(--ink-3);font-variant-numeric:tabular-nums}.reading.svelte-c4f3lg code{font-family:var(--f-label);font-size:.84em;padding:.12em .4em;border-radius:6px;background:color-mix(in oklab,var(--ink) 8%,transparent);color:var(--ink);overflow-wrap:anywhere}.reading.svelte-c4f3lg pre{margin:.4em 0 1.3em;padding:.95rem 1.15rem;border-radius:var(--r-tile);border:1px solid var(--line-soft);background:var(--well);box-shadow:var(--sunken);overflow-x:auto;font-size:.86rem;line-height:1.55}.reading.svelte-c4f3lg pre code{padding:0;background:none;font-size:inherit;color:var(--ink-2);overflow-wrap:normal}.reading.svelte-c4f3lg blockquote{margin:1.4em 0;padding-left:1.1em;border-left:1px solid var(--line);font-style:italic;color:var(--ink-2)}.reading.svelte-c4f3lg hr{margin:2.4em 0;border:0;border-top:1px solid var(--line-soft)}.reading.svelte-c4f3lg img{max-width:100%;height:auto;border-radius:var(--r-tile)}.reading.svelte-c4f3lg table{width:100%;margin:.4em 0 1.4em;border-collapse:collapse;font-family:var(--f-ui);font-size:.9rem;line-height:1.45}.reading.svelte-c4f3lg th{padding:0 .75rem .55rem 0;text-align:left;font-family:var(--f-label);font-weight:400;font-size:.72rem;letter-spacing:var(--label-track);text-transform:var(--label-case);color:var(--ink-3);border-bottom:1px solid var(--line)}.reading.svelte-c4f3lg td{padding:.6rem .75rem .6rem 0;vertical-align:top;border-bottom:1px solid var(--line-soft)}
